2008-07-08 11:02 alexpeshkoff * firebird2/src/common/classes/alloc.cpp (1.80.2.10): Backported fix for CORE-1983: Out of memory condition in OS causes AV 2008-07-07 12:55 paulbeach * firebird2/: builds/install/arch-specific/solaris/CS/postinstall.in (1.2.4.4), builds/install/arch-specific/solaris/CS/postremove.in (1.3.4.1), builds/install/arch-specific/solaris/CS/preinstall.in (1.2.4.2), builds/install/arch-specific/solaris/CS/gds_db-tcp.xml (1.1.2.1), builds/install/arch-specific/solaris/CS/prototype.in (1.1.6.7), builds/install/arch-specific/solaris/Makefile.in (1.3.4.2), builds/install/arch-specific/solaris/SS/postinstall.in (1.1.6.2), builds/install/arch-specific/solaris/SS/postremove.in (1.2.4.2), builds/install/arch-specific/solaris/SS/preinstall.in (1.1.6.1), builds/install/arch-specific/solaris/SS/prototype.in (1.1.6.3), builds/install/arch-specific/solaris/libgcc/pkginfolg.in (1.1.2.3), builds/install/arch-specific/solaris/libgcc/prototypelg.in (1.1.2.2), configure.in (1.241.2.32), extern/SfIO/include/stdio.h (1.1.2.1), extern/SfIO/include/sfstrtof.h (1.1.2.1), extern/SfIO/include/sfvprintf.c (1.1.2.1), extern/SfIO/read.me (1.1.2.1): Bring the Solaris installation upto Firebird 2.0. Make it compatible with Solaris 10. Start to document and add changes for supporting the latest version of Sfio, so this will support gcc 4.x 2008-07-03 15:43 alexpeshkoff * firebird2/builds/posix/Makefile.in.refDatabases (1.29.4.3): Fixed solaris build 2008-06-27 13:27 alexpeshkoff * firebird2/src/dsql/: ddl.cpp (1.168.4.5), dsql.cpp (1.162.4.6), gen.cpp (1.98.2.5), make.cpp (1.110.2.9), parse.cpp (1.173.4.4), parse.y (1.200.4.5), pass1.cpp (1.260.2.11), user_dsql.cpp (1.43.6.1): Fixed CORE-1964: Use of 0 instead of isc_arg_end to terminate list of ERR_post's (and cousines) arguments is invalid. Also cleaned up use of gds__log() in a few places. 2008-06-11 14:12 paulbeach * firebird2/builds/install/arch-specific/darwin/Makefile.in (1.1.12.5): Time to tidy up some old stuff 2008-06-01 03:19 asfernandes * firebird2/src/dsql/parse.y (1.200.4.4): Fixed CORE-1919 - Memory corruptions in EXECUTE STATEMENT may crash the server 2008-05-29 13:37 robocop * firebird2/builds/win32/msvc7/: engine.vcproj (1.50.4.5), engine_classic.vcproj (1.50.4.5), engine_embed.vcproj (1.39.4.5), qli.vcproj (1.20.4.1): Get rid of references to useless header files. 2008-05-23 12:48 paulbeach * firebird2/builds/posix/: prefix.darwin_i386 (1.1.2.6), prefix.darwin_powerpc (1.1.2.6): Make the version numbers automatic 2008-05-22 14:11 alexpeshkoff * firebird2/src/include/gen/iberror.h (1.39.2.1): Backported fix for CORE-1844: Valgrind often reports "Conditional jump or move depends on uninitialised value(s)" in check_status_vector() 2008-05-22 11:08 paulbeach * firebird2/builds/posix/: prefix.darwin_i386 (1.1.2.5), prefix.darwin_powerpc (1.1.2.5): Fix small problem with version numbers 2008-05-11 14:25 robocop * firebird2/builds/win32/: msvc6/engine.dsp (1.60.4.5), msvc6/engine_classic.dsp (1.56.4.5), msvc6/engine_embed.dsp (1.35.4.5), msvc6/qli.dsp (1.17.12.1), msvc8/engine.vcproj (1.10.6.7), msvc8/engine_classic.vcproj (1.10.6.7), msvc8/engine_embed.vcproj (1.10.6.7), msvc8/qli.vcproj (1.4.6.3): - Delete references to header files that only existed in FB1 or until FB1.5. - Fix references to files that are in another location. - Delete references to files that don't belong to Windows (the VMS files). 2008-05-10 12:53 robocop * firebird2/builds/win32/: msvc6/engine.dsp (1.60.4.4), msvc6/engine_classic.dsp (1.56.4.4), msvc6/engine_embed.dsp (1.35.4.4), msvc7/engine.vcproj (1.50.4.4), msvc7/engine_classic.vcproj (1.50.4.4), msvc7/engine_embed.vcproj (1.39.4.4), msvc8/engine.vcproj (1.10.6.6), msvc8/engine_classic.vcproj (1.10.6.6), msvc8/engine_embed.vcproj (1.10.6.6): Delete explicit references to headers that only existed on FB1 (MSVC doesn't complain unless the missing header is in an #include clause). Fix reference to header files that existed in another location in FB1. 2008-05-10 10:54 robocop * firebird2/builds/win32/: msvc6/engine.dsp (1.60.4.3), msvc6/engine_classic.dsp (1.56.4.3), msvc6/engine_embed.dsp (1.35.4.3), msvc7/engine.vcproj (1.50.4.3), msvc7/engine_classic.vcproj (1.50.4.3), msvc7/engine_embed.vcproj (1.39.4.3), msvc8/engine.vcproj (1.10.6.5), msvc8/engine_classic.vcproj (1.10.6.5), msvc8/engine_embed.vcproj (1.10.6.5): Fix reference to header file that existed in another location in FB1. 2008-05-10 07:02 robocop * firebird2/builds/win32/: msvc6/engine.dsp (1.60.4.2), msvc6/engine_classic.dsp (1.56.4.2), msvc6/engine_embed.dsp (1.35.4.2), msvc7/engine.vcproj (1.50.4.2), msvc7/engine_classic.vcproj (1.50.4.2), msvc7/engine_embed.vcproj (1.39.4.2), msvc8/engine.vcproj (1.10.6.4), msvc8/engine_classic.vcproj (1.10.6.4), msvc8/engine_embed.vcproj (1.10.6.4): Delete explicit references to headers that only existed on FB1 (MSVC doesn't complain unless the missing header is in an #include clause). 2008-05-08 15:11 alexpeshkoff * firebird2/builds/posix/: Makefile.in.refDatabases (1.29.4.2), Makefile.in.static.gfix (1.1.4.2), make.defaults (1.44.4.7): Bacported fix for CORE-1889: Security database has FW mode OFF, making it corrupted under some circumstances 2008-05-08 14:46 alexpeshkoff * firebird2/configure.in (1.241.2.31): Bacported fix for CORE-1889: Security database has FW mode OFF, making it corrupted under some circumstances 2008-05-08 11:30 alexpeshkoff * firebird2/builds/posix/Makefile.in.static.gfix (1.1.4.1): file Makefile.in.static.gfix was added on branch B2_0_Release on 2008-05-08 13:11:03 +0000 2008-05-08 09:52 robocop * firebird2/src/common/utils.cpp (1.16.4.3): Fix indentation. 2008-05-07 14:49 alexpeshkoff * firebird2/configure.in (1.241.2.30): Bacported fix for CORE-1887: New created databases have wrong access rights 2008-05-07 13:30 makowski * firebird2/builds/install/misc/firebird.conf (1.20.4.6): Add comment about Classic on Posix for RemoteBindAddress parameter 2008-05-07 10:03 hvlad * firebird2/src/common/: utils.cpp (1.16.4.2), config/config.cpp (1.66.4.7): Backported fix for bug CORE-1886 : Server doesn't start as an application under restricted user accounts on Vista. Note : i can't verify it as i have no Vista. 2008-05-02 17:23 hvlad * firebird2/src/dsql/pass1.cpp (1.260.2.10): Backport fixes for a) CORE-1817 : The RelaxedAliasChecking parameter has no effect concerning RDB$DB_KE b) CORE-1313 : RDB$DB_KEY not supported in derived tables c) CORE-1451 : Using RDB$DB_KEY in where section while selecting from a procedure crashes the server Its all in the same part of code so i commit them together 2008-05-02 09:36 hvlad * firebird2/src/dsql/ddl.cpp (1.168.4.4): Fixed bug CORE-1841 : If some VIEW used derived tables and long table names\aliases, It is possible to overflow RDB$VIEW_RELATIONS.RDB$CONTEXT_NAME 2008-05-01 13:33 robocop * firebird2/: builds/win32/msvc6/config.dsp (1.2.4.1), builds/win32/msvc7/config.vcproj (1.2.4.1), builds/win32/msvc8/config.vcproj (1.4.6.3), src/config/DirectoryList.cpp (1.2.4.1), src/config/DirectoryList.h (1.2.4.1), builds/posix/make.shared.variables (1.60.4.3): Delete useless file. 2008-04-23 10:40 alexpeshkoff * firebird2/builds/install/: arch-specific/linux/misc/linuxLibrary.sh.in (1.3.4.6), misc/changeRunUser.sh.in (1.1.6.1), misc/posixLibrary.sh.in (1.4.4.9), misc/restoreRootRunUser.sh.in (1.1.6.1): Backported fix for CORE-1826: changeRunUser.sh and restoreRootRunUser.sh scripts do not change run user in init.d script 2008-04-17 16:50 dimitr * firebird2/doc/WhatsNew (1.95.2.40): Update. 2008-04-17 16:31 dimitr * firebird2/builds/install/arch-specific/win32/FirebirdInstallEnvironmentChecks.inc (1.4.4.6): Restored the original mutex test code. 2008-04-14 15:32 paulbeach * firebird2/builds/posix/: fbintl.hpux.vers (1.2.6.2), firebird.hpux.vers (1.1.6.2): Just noticed these HPUX symbol files were missing in 2.0.x 2008-04-14 15:17 paulbeach * firebird2/: configure.in (1.241.2.29), builds/posix/prefix.solx86gcc_64 (1.1.2.1): Solaris AMD 64bit port 2008-04-07 15:03 paulbeach * firebird2/builds/install/arch-specific/solaris/: CS/prototype.in (1.1.6.6), SS/prototype.in (1.1.6.2): Wrongly named libfbclient.so 2008-04-03 15:46 paul_reeves * firebird2/builds/install/arch-specific/win32/FirebirdInstallEnvironmentChecks.inc (1.4.4.5): Testing for a real mutex is good. But testing for a mutex that also exists in the client library is not good. :-( 2008-04-03 15:20 paul_reeves * firebird2/builds/install/arch-specific/win32/FirebirdInstallEnvironmentChecks.inc (1.4.4.4): Test for a real mutex, rather than an imaginary one. 2008-04-02 12:42 robocop * firebird2/src/: include/gen/autoconfig_msvc.h (1.99.2.3), gpre/cob.cpp (1.61.4.2), gpre/ftn.cpp (1.57.4.2), common/config/config.cpp (1.66.4.6), config/Parameters.h (1.2.4.1): Remove SINIX-Z from FB2. 2008-04-02 12:19 paulbeach * firebird2/builds/posix/prefix.hpux (1.1.4.4): No header for prefix.hpux 2008-03-30 14:07 robocop * firebird2/builds/: install/arch-specific/sinixz/Makefile.in (1.1.12.1), install/arch-specific/sinixz/pkginfo.in (1.1.12.1), install/arch-specific/sinixz/postinstall.in (1.2.12.1), install/arch-specific/sinixz/postremove.in (1.1.12.1), install/arch-specific/sinixz/preinstall.in (1.1.12.1), install/arch-specific/sinixz/prototype.in (1.7.4.1), posix/prefix.sinixz (1.24.12.1): Remove obsolete SINIX-Z files. 2008-03-29 12:14 robocop * firebird2/builds/win32/msvc6/: engine.dsp (1.60.4.1), engine_classic.dsp (1.56.4.1), engine_embed.dsp (1.35.4.1): Adjust VC6 files. 2008-03-28 14:58 paul_reeves * firebird2/builds/install/arch-specific/win32/installation_scripted.txt (1.1.6.4): enhance documentation of scripted installs. 2008-03-28 14:45 paul_reeves * firebird2/builds/install/arch-specific/win32/: After_Installation.url (1.1.10.2), BuildExecutableInstall.bat (1.15.2.14), FirebirdInstallEnvironmentChecks.inc (1.4.4.3), FirebirdInstallSupportFunctions.inc (1.2.4.1), FirebirdInstall_20.iss (1.12.2.13), Readme.txt (1.9.2.10), custom_messages.inc (1.2.4.5), firebirdsql.org.url (1.1.10.2), i18n_readme.txt (1.2.6.2), installation_readme.txt (1.9.2.12), ba/Instalacija_ProcitajMe.txt (1.4.4.6), ba/ProcitajMe.txt (1.2.4.6), ba/custom_messages_ba.inc (1.2.4.3), de/custom_messages_de.inc (1.2.6.3), de/installation_liesmich.txt (1.3.4.6), de/liesmich.txt (1.3.4.6), es/custom_messages_es.inc (1.1.6.3), es/leame.txt (1.1.6.7), es/leame_instalacion.txt (1.1.6.6), fr/custom_messages_fr.inc (1.2.6.4), fr/installation_lisezmoi.txt (1.1.6.6), fr/lisezmoi.txt (1.1.6.7), hu/custom_messages_hu.inc (1.2.6.5), hu/olvass_el.txt (1.1.6.7), hu/telepitesi_segedlet.txt (1.1.6.7), it/custom_messages_it.inc (1.1.2.3), it/leggimi.txt (1.1.2.8), it/leggimi_installazione.txt (1.1.2.6), pl/custom_messages_pl.inc (1.1.6.3), pl/czytajto.txt (1.2.4.8), pl/instalacja_czytajto.txt (1.3.4.8), pt/custom_messages_pt.inc (1.3.2.3), pt/instalacao_leia-me.txt (1.3.2.7), pt/leia-me.txt (1.2.2.6), ru/Readme.txt (1.1.2.6), ru/custom_messages_ru.inc (1.1.2.4), ru/installation_readme.txt (1.1.2.6), si/custom_messages_si.inc (1.2.6.2): sync windows installation kits with Fb 2.1 update version strings for 2.0.4 2008-03-28 11:56 paulbeach * firebird2/builds/posix/postfix.darwin (1.1.4.8): typo 2008-03-25 10:07 paulbeach * firebird2/builds/install/arch-specific/darwin/install-script (1.1.2.14): This line - be not needed 2008-03-24 14:54 paulbeach * firebird2/builds/install/arch-specific/darwin/install-script (1.1.2.13): Typo 2008-03-20 19:41 dimitr * firebird2/: src/common/classes/array.h (1.34.4.1), builds/posix/make.shared.variables (1.60.4.2), builds/win32/msvc7/engine.vcproj (1.50.4.1), builds/win32/msvc7/engine_classic.vcproj (1.50.4.1), builds/win32/msvc7/engine_embed.vcproj (1.39.4.1), builds/win32/msvc8/engine.vcproj (1.10.6.3), builds/win32/msvc8/engine_classic.vcproj (1.10.6.3), builds/win32/msvc8/engine_embed.vcproj (1.10.6.3): Applied the NBAK patch. I've decided to skip the new error code and use isc_random instead. Raw devices are not officially supported in v2.0 anyway. 2008-03-17 13:27 dimitr * firebird2/doc/WhatsNew (1.95.2.39): Update. 2008-03-17 13:04 paulbeach * firebird2/builds/posix/postfix.darwin (1.1.4.7): Include aliases.conf in the install 2008-02-29 14:56 paulbeach * firebird2/builds/posix/prefix.darwin_i386 (1.1.2.4): Minor typo 2008-02-29 14:33 paulbeach * firebird2/src/common/classes/semaphore.h (1.24.2.16): MacOSX 10.4 and previous semaphore declaration for all Darwin builds 2008-02-29 14:26 paulbeach * firebird2/builds/posix/prefix.darwin_i386 (1.1.2.3): Get rid of the really annoying $UNIX2003 symbols that get pulled into libfbclient.dylib that prevent kinterbasdb running on MacOSX 10.4 2008-02-26 16:12 dimitr * firebird2/doc/WhatsNew (1.95.2.38): Update. 2008-02-25 10:26 paul_reeves * firebird2/builds/win32/install_classic.bat (1.2.12.1): Dont run the guardian service if using the classic server. 2008-02-20 16:06 paulbeach * firebird2/builds/install/arch-specific/solaris/CS/prototype.in (1.1.6.5): Installation of Firebird 2.0.x SuperServer on Solaris 2008-02-20 15:38 paulbeach * firebird2/builds/install/arch-specific/solaris/: CS/pkginfo.in (1.1.6.2), CS/postinstall.in (1.2.4.3), CS/prototype.in (1.1.6.4), SS/pkginfo.in (1.1.6.1), SS/postinstall.in (1.1.6.1), SS/postremove.in (1.2.4.1), SS/prototype.in (1.1.6.1): Installation of Firebird 2.0.x SuperServer on Solaris 2008-02-20 15:32 dimitr * firebird2/doc/WhatsNew (1.95.2.37): Update. 2008-02-18 12:58 paulbeach * firebird2/builds/: install/arch-specific/darwin/Readme.txt (1.1.2.2), install/arch-specific/darwin/install-script (1.1.2.12), install/arch-specific/darwin/preupgrade-script (1.1.2.4), posix/postfix.darwin (1.1.4.6): Add the Readme.txt, allow package upgrade of aliases.conf and UDF files, so existing installations get upgraded properly. 2008-02-12 17:09 paulbeach * firebird2/builds/install/arch-specific/darwin/launchd.org.firebird.gds.plist (1.1.2.3): update the launchdaemon plist file with the correct dtd url 2008-02-06 17:19 paulbeach * firebird2/builds/install/arch-specific/darwin/install-script (1.1.2.11): Oops - there should be a comment here 2008-01-30 11:21 paulbeach * firebird2/builds/posix/prefix.darwin_powerpc (1.1.2.4): Minor MacOS ppc changes 2008-01-22 10:37 paulbeach * firebird2/builds/install/arch-specific/darwin/install-script (1.1.2.10): Minor Mods 2008-01-17 18:04 alexpeshkoff * firebird2/: configure.in (1.241.2.28), src/common/classes/fb_string.cpp (1.31.2.1): Backported fix for CORE-1692: Firebird::string::vprintf() fails with long resulting string 2008-01-17 13:09 paulbeach * firebird2/builds/posix/fbintl.hpux.vers (1.2.6.1): file fbintl.hpux.vers was added on branch B2_0_Release on 2008-04-14 13:32:47 +0000 2008-01-17 13:09 paulbeach * firebird2/builds/posix/fbintl.hpux.vers (1.2): Darwin and HPUX mods 2008-01-17 12:15 paulbeach * firebird2/builds/posix/: prefix.darwin_i386 (1.1.2.2), prefix.darwin_powerpc (1.1.2.3): Minor mod for international symbols 2008-01-10 15:18 paulbeach * firebird2/builds/install/arch-specific/hpux/misc/hpuxLibrary.sh.in (1.1.2.3): No -M for useradd on HPUX 2008-01-10 12:19 paulbeach * firebird2/builds/install/arch-specific/hpux/classic/postUninstall.sh.in (1.1.2.3): HPUX Depot install 2008-01-10 10:49 paulbeach * firebird2/: builds/install/arch-specific/hpux/Makefile.in (1.1.2.2), builds/install/arch-specific/hpux/classic/postInstall.sh.in (1.1.2.3), builds/install/arch-specific/hpux/classic/postUninstall.sh.in (1.1.2.2), builds/install/arch-specific/hpux/classic/firebirdCS.psf.in (1.1.2.1), builds/install/arch-specific/hpux/misc/hpuxLibrary.sh.in (1.1.2.2), configure.in (1.241.2.27): HPUX Depot install 2008-01-09 18:04 alexpeshkoff * firebird2/: configure.in (1.241.2.26), builds/install/arch-specific/linux/Makefile.in (1.6.4.1), builds/install/arch-specific/linux/classic/rpmheader.txt.in (1.3.4.2), builds/install/arch-specific/linux/super/rpmheader.txt.in (1.4.4.2): Backported fix for CORE-1421: RPM libstdc++ version dependency 2008-01-09 12:05 paulbeach * firebird2/builds/install/: arch-specific/linux/misc/linuxLibrary.sh.in (1.3.4.5), misc/posixLibrary.sh.in (1.4.4.8): Move generateNewDBAPassword function from posixLibrary to linuxLibrary. This function makes no sense on HPUX. 2008-01-07 13:25 paulbeach * firebird2/builds/posix/firebird.hpux.vers (1.1.6.1): file firebird.hpux.vers was added on branch B2_0_Release on 2008-04-14 13:32:48 +0000 2008-01-07 13:25 paulbeach * firebird2/builds/posix/: fbintl.hpux.vers (1.1), firebird.hpux.vers (1.1): HPUX Port 2008-01-07 13:03 paulbeach * firebird2/builds/install/arch-specific/hpux/classic/postInstall.sh.in (1.1.2.2): HPUX Port 2008-01-07 12:29 paulbeach * firebird2/builds/install/arch-specific/hpux/: Makefile.in (1.1.2.1), classic/makeinstallImage.sh.in (1.1.2.1), classic/postInstall.sh.in (1.1.2.1), classic/postUninstall.sh.in (1.1.2.1), classic/preInstall.sh.in (1.1.2.1), classic/preUninstall.sh.in (1.1.2.1), classic/tarInstall.sh.in (1.1.2.1), classic/tarUninstall.sh.in (1.1.2.1), classic/tarmainInstall.sh.in (1.1.2.1), classic/tarmainUninstall.sh.in (1.1.2.1), misc/changedbaPassword.sh.in (1.1.2.1), misc/changegdslibrarycompatibleLink.sh.in (1.1.2.1), misc/createaliasDB.sh.in (1.1.2.1), misc/firebird.init.d.hpux.in (1.1.2.1), misc/hpuxLibrary.sh.in (1.1.2.1), misc/rc.config.firebird.hpux.in (1.1.2.1), super/makeinstallImage.sh.in (1.1.2.1), super/postInstall.sh.in (1.1.2.1), super/postUninstall.sh.in (1.1.2.1), super/preInstall.sh.in (1.1.2.1), super/preUninstall.sh.in (1.1.2.1), super/tarInstall.sh.in (1.1.2.1), super/tarUninstall.sh.in (1.1.2.1), super/tarmainInstall.sh.in (1.1.2.1), super/tarmainUninstall.sh.in (1.1.2.1): HPUX Port 2008-01-07 12:20 paulbeach * firebird2/builds/: install/misc/posixLibrary.sh.in (1.4.4.7), posix/prefix.hpux (1.1.4.3): HPUX Port 2008-01-07 12:11 paulbeach * firebird2/configure.in (1.241.2.25): HPUX Installer - Configure should be working now 2008-01-04 16:11 alexpeshkoff * firebird2/builds/install/misc/: classicLibrary.sh.in (1.4.4.4), posixLibrary.sh.in (1.4.4.6), superLibrary.sh.in (1.1.6.3): Fixed CORE-1674: Wrong access rights in doc subdirectory 2008-01-04 14:31 alexpeshkoff * firebird2/builds/posix/make.rules (1.28.4.4): misc 2008-01-04 14:06 alexpeshkoff * firebird2/builds/install/arch-specific/darwin/install-script (1.1.2.9): misc 2008-01-02 17:08 paulbeach * firebird2/configure.in (1.241.2.24): HPUX Installer - Configure should be working now 2008-01-02 14:54 paulbeach * firebird2/configure.in (1.241.2.23): HPUX 2008-01-02 14:20 paulbeach * firebird2/configure.in (1.241.2.22): HPUX 2008-01-02 13:47 paulbeach * firebird2/configure.in (1.241.2.21): HPUX 2007-12-29 01:59 asfernandes * firebird2/builds/install/arch-specific/darwin/install-script (1.1.2.8): Misc 2007-12-27 14:05 paulbeach * firebird2/builds/posix/prefix.darwin_powerpc (1.1.2.2): Minor Mods MacOS 2007-12-22 10:14 robocop * firebird2/src/common/classes/semaphore.h (1.24.2.15): I don't see the point in using the class name to qualify a method declaration inside the class definition. 2007-12-20 11:37 paulbeach * firebird2/builds/install/arch-specific/darwin/install-script (1.1.2.7): Minor corrections 2007-12-20 11:16 paulbeach * firebird2/builds/install/arch-specific/darwin/: install-script (1.1.2.6), launchd.org.firebird.gds.plist (1.1.2.2): Minor corrections 2007-12-19 14:46 paulbeach * firebird2/configure.in (1.241.2.20): YATypo 2007-12-19 14:20 alexpeshkoff * firebird2/src/common/classes/semaphore.h (1.24.2.14): misc 2007-12-19 14:15 paulbeach * firebird2/configure.in (1.241.2.19): typo 2007-12-19 13:50 paulbeach * firebird2/: configure.in (1.241.2.18), builds/posix/prefix.darwin_i386 (1.1.2.1), builds/posix/prefix.darwin_powerpc (1.1.2.1), builds/posix/prefix.darwin (1.14.12.9): Differentiate between ppc and i386 for MacOS 2007-12-19 12:43 paulbeach * firebird2/src/common/classes/semaphore.h (1.24.2.13): Support oldver versions of MacOS header file semaphore.h 2007-12-19 12:11 paulbeach * firebird2/builds/posix/prefix.darwin (1.14.12.8): Set the deployment target as a compile option as well - just to make sure 2007-12-19 11:43 paulbeach * firebird2/extern/icu/source/config/mh-darwin (1.2.4.3): Correction 2007-12-19 11:03 paulbeach * firebird2/builds/posix/prefix.darwin (1.14.12.7): Correction 2007-12-19 10:35 paulbeach * firebird2/extern/icu/source/common/putil.c (1.4.4.2): Updated to support MacOS 10.5 and backwards compatibility with 10.4 2007-12-19 10:21 paulbeach * firebird2/extern/icu/source/: common/putil.c (1.4.4.1), config/mh-darwin (1.2.4.2): Updated to support MacOS 10.5 and backwards compatibility with 10.4 2007-12-19 10:01 paulbeach * firebird2/: builds/install/arch-specific/darwin/install-script (1.1.2.5), builds/posix/make.shared.variables (1.60.4.1), builds/posix/prefix.darwin (1.14.12.6), configure.in (1.241.2.17), src/common/classes/semaphore.cpp (1.1.2.1), src/common/classes/semaphore.h (1.24.2.12): SuperServer support for MacOS 2007-12-18 10:15 paulbeach * firebird2/builds/install/arch-specific/darwin/Makefile.in (1.1.12.4): Correct typos 2007-12-13 17:37 alexpeshkoff * firebird2/builds/posix/make.defaults (1.44.4.6): There is a bug in alt-linux - it's sensitive to order of libraries in command line. Taking into an account, that others are not sensitive, place editline in the beginning of libraries list. 2007-12-10 12:14 paulbeach * firebird2/: builds/install/arch-specific/darwin/install-script (1.1.2.4), src/common/classes/semaphore.h (1.24.2.11): Fix MacOS typo's 2007-12-08 08:04 robocop * firebird2/configure.in (1.241.2.16): Misc. 2007-12-07 11:05 paulbeach * firebird2/: builds/install/arch-specific/darwin/FB.info (1.1.2.3), builds/install/arch-specific/darwin/install-script (1.1.2.3), builds/install/arch-specific/darwin/launchd.org.firebird.gds.plist (1.1.2.1), builds/install/arch-specific/darwin/preupgrade-script (1.1.2.3), builds/posix/make.rules (1.28.4.3), builds/posix/postfix.darwin (1.1.4.5), builds/posix/prefix.darwin (1.14.12.5), configure.in (1.241.2.15), src/common/classes/semaphore.h (1.24.2.10): MacOS 10.5 (Leopard) updates 2007-12-05 10:32 robocop * firebird2/src/dsql/pass1.cpp (1.260.2.9): Totally misc. 2007-12-03 21:58 hvlad * firebird2/: builds/install/misc/firebird.conf (1.20.4.5), src/common/config/config.cpp (1.66.4.5), src/common/config/config.h (1.38.4.2), src/dsql/pass1.cpp (1.260.2.8): Backport CORE-1625 : Implement new setting to relax strict SQL standard's alias checking rules 2007-12-03 21:48 hvlad * firebird2/src/common/classes/fb_string.h (1.5.2.1): Backported missed method from HEAD 2007-11-28 14:12 alexpeshkoff * firebird2/src/alice/alice.h (1.49.2.3): Fixed gcc warning 2007-11-19 11:14 alexpeshkoff * firebird2/src/common/classes/semaphore.h (1.24.2.9): Fixed wrong return - thanks to Adriano 2007-11-17 11:31 robocop * firebird2/src/include/gen/autoconfig_msvc.h (1.99.2.2): No more hpux (lowercase). To be reviewed by Paul Beach. 2007-11-17 05:57 robocop * firebird2/builds/win32/msvc8/gstat.vcproj (1.5.2.3): Misc. 2007-11-16 14:18 robocop * firebird2/src/common/config/config.cpp (1.66.4.4): Paranoid check. 2007-11-16 14:11 robocop * firebird2/builds/win32/msvc7/gstat.vcproj (1.22.4.3): Misc. 2007-11-16 14:09 robocop * firebird2/: builds/win32/msvc6/gsec.dsp (1.18.4.1), builds/win32/msvc6/gstat.dsp (1.19.4.1), src/common/classes/tree.h (1.50.2.3): Fixing compilation for VC6. 2007-11-15 12:48 alexpeshkoff * firebird2/configure.in (1.241.2.14): Fixed posix build 2007-11-15 12:38 alexpeshkoff * firebird2/src/common/classes/semaphore.h (1.24.2.8): Fixed posix build 2007-11-11 19:59 asfernandes * firebird2/src/burp/: burp.h (1.72.4.2), canonical.cpp (1.36.4.2), mvol_proto.h (1.9.10.2): Misc 2007-11-09 12:02 alexpeshkoff * firebird2/src/dsql/parse.y (1.200.4.3): one more FB_UINT64 2007-11-09 10:47 paulbeach * firebird2/src/dsql/: make.cpp (1.110.2.8), parse.cpp (1.173.4.3): HPUX Port - correct missing FB_UINT64's 2007-11-08 16:25 paulbeach * firebird2/: configure.in (1.241.2.13), src/burp/backup.epp (1.81.2.2), src/burp/burp.h (1.72.4.1), src/burp/canonical.cpp (1.36.4.1), src/burp/mvol.cpp (1.43.4.2), src/burp/mvol_proto.h (1.9.10.1), src/burp/restore.epp (1.101.4.2), src/common/classes/semaphore.h (1.24.2.7), src/common/classes/sparse_bitmap.h (1.14.2.2), src/config/ScanDir.cpp (1.3.4.2), src/gpre/cme.cpp (1.37.4.1), src/gpre/ftn.cpp (1.57.4.1), src/gpre/gpre.cpp (1.75.4.1), src/gpre/gpre.h (1.81.4.1), src/include/firebird.h (1.38.4.2), builds/posix/prefix.hpux (1.1.4.2): HPUX Port 2007-11-06 09:18 alexpeshkoff * firebird2/src/dsql/: dsql.cpp (1.162.4.5), gen.cpp (1.98.2.4), make.cpp (1.110.2.7), parse.cpp (1.173.4.2), parse.y (1.200.4.2), pass1.cpp (1.260.2.7): Some more places, where getSlong() is useful. Removed accidentially committed commented printfs. 2007-11-05 16:03 alexpeshkoff * firebird2/src/dsql/: ddl.cpp (1.168.4.3), dsql.cpp (1.162.4.4), gen.cpp (1.98.2.3), make.cpp (1.110.2.6), node.h (1.70.4.2), pass1.cpp (1.260.2.6): Backported function name change 2007-11-02 16:46 alexpeshkoff * firebird2/configure.in (1.241.2.12): Backported fix for CORE-1558: Help people get core files in case of abort() on BUGCHECK 2007-11-02 12:40 alexpeshkoff * firebird2/src/common/classes/Aligner.h (1.2.2.2): Backported fix for CORE-1499: Wrong alignment of data, used in INTL converters 2007-10-24 17:36 paulbeach * firebird2/builds/install/arch-specific/solaris/CS/postinstall.in (1.2.4.2): Solaris Port 2007-10-24 15:22 paulbeach * firebird2/builds/posix/prefix.solaris (1.21.4.1): Solaris Port 2007-10-18 13:28 alexpeshkoff * firebird2/src/include/fb_exception.h (1.21.4.1): Backported fix for CORE-1455: Crash in fbclient after unsuccessful user management API call 2007-10-18 13:16 alexpeshkoff * firebird2/src/common/fb_exception.cpp (1.23.2.1): Backported fix for CORE-1455: Crash in fbclient after unsuccessful user management API call 2007-10-17 16:36 alexpeshkoff * firebird2/src/dsql/: ddl.cpp (1.168.4.2), dsql.cpp (1.162.4.3), dsql.tab.h (1.65.4.1), gen.cpp (1.98.2.2), make.cpp (1.110.2.5), make_proto.h (1.25.4.1), node.h (1.70.4.1), parse.cpp (1.173.4.1), parse.y (1.200.4.1), pass1.cpp (1.260.2.5): Backported fix for CORE-1501: Wrong access to SLONG data in dsql_nod 2007-10-06 18:07 alexpeshkoff * firebird2/src/common/classes/Aligner.h (1.2.2.1): file Aligner.h was added on branch B2_0_Release on 2007-11-02 11:40:58 +0000 2007-10-06 18:07 asfernandes * firebird2/src/common/classes/Aligner.h (1.2): Misc 2007-10-05 16:35 alexpeshkoff * firebird2/src/common/classes/Aligner.h (1.1): Added templates to ensure alignment in INTL 2007-09-24 09:36 paul_reeves * firebird2/builds/install/arch-specific/win32/pl/: custom_messages_pl.inc (1.1.6.2), czytajto.txt (1.2.4.7), instalacja_czytajto.txt (1.3.4.7): Update Polish i18n for Windows installer. 2007-09-03 16:06 paul_reeves * firebird2/builds/install/arch-specific/win32/: BuildExecutableInstall.bat (1.15.2.13), FirebirdInstall_20.iss (1.12.2.12), Readme.txt (1.9.2.9), installation_readme.txt (1.9.2.11), ba/Instalacija_ProcitajMe.txt (1.4.4.5), ba/ProcitajMe.txt (1.2.4.5), de/installation_liesmich.txt (1.3.4.5), de/liesmich.txt (1.3.4.5), es/leame.txt (1.1.6.6), es/leame_instalacion.txt (1.1.6.5), fr/installation_lisezmoi.txt (1.1.6.5), fr/lisezmoi.txt (1.1.6.6), hu/olvass_el.txt (1.1.6.6), hu/telepitesi_segedlet.txt (1.1.6.6), it/leggimi.txt (1.1.2.7), it/leggimi_installazione.txt (1.1.2.5), pl/czytajto.txt (1.2.4.6), pl/instalacja_czytajto.txt (1.3.4.6), pt/instalacao_leia-me.txt (1.3.2.6), pt/leia-me.txt (1.2.2.5), ru/Readme.txt (1.1.2.5), ru/installation_readme.txt (1.1.2.5): Update hard-coded version number strings from 2.0.2 to 2.0.3 2007-09-02 15:57 dimitr * firebird2/doc/WhatsNew (1.95.2.36): Update. 2007-08-31 17:29 paulbeach * firebird2/builds/install/arch-specific/solaris/CS/prototype.in (1.1.6.3): Solaris Port 2007-08-31 14:28 paulbeach * firebird2/builds/install/arch-specific/solaris/CS/prototype.in (1.1.6.2): Solaris Port 2007-08-31 12:47 paulbeach * firebird2/builds/posix/prefix.solx86gcc (1.19.4.2): Solaris Port 2007-08-31 11:11 paulbeach * firebird2/builds/install/arch-specific/solaris/libgcc/pkginfolg.in (1.1.2.2): Solaris Port 2007-08-31 11:00 paulbeach * firebird2/builds/install/arch-specific/solaris/libgcc/: pkginfolg.in (1.1.2.1), prototypelg.in (1.1.2.1): Solaris Port 2007-08-30 17:37 alexpeshkoff * firebird2/configure.in (1.241.2.11): No need to manually add libstdc++ when using correct linker. Also created problems with ./configure on HPUX. 2007-08-30 11:47 paulbeach * firebird2/builds/install/arch-specific/solx86/Makefile.in (1.2.12.2): Solaris Port 2007-08-30 11:26 paulbeach * firebird2/builds/install/arch-specific/: solaris/CS/pkginfo.in (1.1.6.1), solaris/CS/postinstall.in (1.2.4.1), solaris/CS/preinstall.in (1.2.4.1), solaris/CS/prototype.in (1.1.6.1), solaris/Makefile.in (1.3.4.1), solx86/Makefile.in (1.2.12.1): Solaris Port 2007-08-30 11:15 paulbeach * firebird2/: builds/posix/prefix.solx86gcc (1.19.4.1), configure.in (1.241.2.10), extern/icu/source/config/mh-solaris-gcc (1.6.4.1), builds/install/arch-specific/solx86gcc/CS/pkginfo.in (1.2.4.1), builds/install/arch-specific/solx86gcc/CS/postinstall.in (1.2.4.1), builds/install/arch-specific/solx86gcc/CS/postremove.in (1.2.4.1), builds/install/arch-specific/solx86gcc/CS/preinstall.in (1.2.4.1), builds/install/arch-specific/solx86gcc/CS/prototype.in (1.5.4.1), builds/install/arch-specific/solx86gcc/LIBGCC/pkginfolg.in (1.2.4.1), builds/install/arch-specific/solx86gcc/LIBGCC/prototypelg.in (1.1.6.1), builds/install/arch-specific/solx86gcc/Makefile.in (1.4.4.1), builds/install/arch-specific/solx86gcc/SS/pkginfo.in (1.2.4.1), builds/install/arch-specific/solx86gcc/SS/postinstall.in (1.1.6.1), builds/install/arch-specific/solx86gcc/SS/postremove.in (1.1.6.1), builds/install/arch-specific/solx86gcc/SS/preinstall.in (1.1.6.1), builds/install/arch-specific/solx86gcc/SS/prototype.in (1.1.6.1): Solaris Port 2007-08-22 08:53 alexpeshkoff * firebird2/src/config/: ScanDir.cpp (1.3.4.1), ScanDir.h (1.3.4.1): Backported fix from HEAD 2007-08-20 15:40 alexpeshkoff * firebird2/: configure.in (1.241.2.9), src/common/classes/semaphore.h (1.24.2.6): Bacported fix for CORE-1418: Races when starting and quickly shutting down blocking AST thread 2007-08-16 11:01 paul_reeves * firebird2/builds/install/arch-specific/win32/: BuildExecutableInstall.bat (1.15.2.12), FirebirdInstall_20.iss (1.12.2.11), Readme.txt (1.9.2.8), installation_readme.txt (1.9.2.10), ba/Instalacija_ProcitajMe.txt (1.4.4.4), ba/ProcitajMe.txt (1.2.4.4), de/installation_liesmich.txt (1.3.4.4), de/liesmich.txt (1.3.4.4), es/leame.txt (1.1.6.5), es/leame_instalacion.txt (1.1.6.4), fr/installation_lisezmoi.txt (1.1.6.4), fr/lisezmoi.txt (1.1.6.5), hu/olvass_el.txt (1.1.6.5), hu/telepitesi_segedlet.txt (1.1.6.5), it/leggimi.txt (1.1.2.6), it/leggimi_installazione.txt (1.1.2.4), pl/czytajto.txt (1.2.4.5), pl/instalacja_czytajto.txt (1.3.4.5), pt/instalacao_leia-me.txt (1.3.2.5), pt/leia-me.txt (1.2.2.4), ru/Readme.txt (1.1.2.4), ru/installation_readme.txt (1.1.2.4): Update hard-coded version number strings from 2.0.1 to 2.0.2 2007-08-15 15:49 alexpeshkoff * firebird2/builds/posix/: Makefile.in.extlib (1.20.4.2), make.defaults (1.44.4.5), make.rules (1.28.4.2): Fixed build on Solaris 10 x86. 2007-08-13 05:47 dimitr * firebird2/src/common/classes/vector.h (1.15.4.2): Removed the unconditional debugging info, moved the tag. 2007-08-09 13:57 paulbeach * firebird2/builds/posix/prefix.hpux (1.1.4.1): file prefix.hpux was added on branch B2_0_Release on 2007-11-08 15:28:37 +0000 2007-08-07 18:17 dimitr * firebird2/doc/WhatsNew (1.95.2.35): Updated docs. 2007-08-07 12:13 dimitr * firebird2/builds/win32/msvc8/Firebird2.sln (1.4.6.3): Fixed the incomplete solution configuration. 2007-08-06 14:16 dimitr * firebird2/src/include/gen/autoconfig_msvc.h (1.99.2.1): Makefiles for MSVC8. 2007-08-06 14:13 dimitr * firebird2/builds/win32/: msvc8/alice.vcproj (1.4.6.2), msvc8/alice_classic.vcproj (1.4.6.2), msvc8/build_msg.vcproj (1.4.6.2), msvc8/burp.vcproj (1.4.6.2), msvc8/burp_classic.vcproj (1.4.6.2), msvc8/codes.vcproj (1.3.6.2), msvc8/common.vcproj (1.6.6.2), msvc8/common_classic.vcproj (1.6.6.2), msvc8/common_static.vcproj (1.5.6.2), msvc8/config.vcproj (1.4.6.2), msvc8/dsql_server.vcproj (1.4.6.2), msvc8/dsql_server_classic.vcproj (1.4.6.2), msvc8/empbuild.vcproj (1.3.6.2), msvc8/engine.vcproj (1.10.6.2), msvc8/engine_classic.vcproj (1.10.6.2), msvc8/engine_embed.vcproj (1.10.6.2), msvc8/fb2control.vcproj (1.4.4.2), msvc8/fb_inet_server.vcproj (1.8.6.2), msvc8/fb_lock_print.vcproj (1.4.6.2), msvc8/fbclient.vcproj (1.7.6.2), msvc8/fbclient_static.vcproj (1.3.6.2), msvc8/fbembed.vcproj (1.10.6.2), msvc8/fbguard.vcproj (1.4.6.2), msvc8/Firebird2.sln (1.4.6.2), msvc8/Firebird2Boot.sln (1.2.6.2), msvc8/Firebird2Boot2.sln (1.1.2.1), msvc8/Firebird2_Examples.sln (1.2.6.2), msvc8/fbserver.vcproj (1.8.6.2), msvc8/fbudf.vcproj (1.5.6.2), msvc8/gbak.vcproj (1.4.6.2), msvc8/gbak_embed.vcproj (1.3.6.2), msvc8/gdef.vcproj (1.4.6.2), msvc8/gds32.vcproj (1.4.6.2), msvc8/gfix.vcproj (1.4.6.2), msvc8/gpre.vcproj (1.6.6.2), msvc8/gpre_boot.vcproj (1.4.6.2), msvc8/gpre_embed.vcproj (1.4.6.2), msvc8/gpre_static.vcproj (1.3.6.2), msvc8/gsec.vcproj (1.4.6.2), msvc8/gsplit.vcproj (1.4.6.2), msvc8/gstat.vcproj (1.5.2.2), msvc8/ib_udf.vcproj (1.4.6.2), msvc8/ib_util.vcproj (1.4.6.2), msvc8/instclient.vcproj (1.4.6.2), msvc8/instreg.vcproj (1.4.6.2), msvc8/instsvc.vcproj (1.4.6.2), msvc8/intl.vcproj (1.10.6.2), msvc8/intlbuild.vcproj (1.3.6.2), msvc8/isql.vcproj (1.6.6.2), msvc8/isql_embed.vcproj (1.4.6.2), msvc8/lock.vcproj (1.4.6.2), msvc8/lock_classic.vcproj (1.4.6.2), msvc8/nbackup.vcproj (1.4.6.2), msvc8/qli.vcproj (1.4.6.2), msvc8/remote.vcproj (1.5.6.2), msvc8/remote_classic.vcproj (1.5.6.2), msvc8/utilities.vcproj (1.4.6.2), msvc8/utilities_classic.vcproj (1.4.6.2), msvc8/utilities_embed.vcproj (1.4.6.2), msvc8/v5_examples.vcproj (1.3.6.2), setenvvar.bat (1.9.4.1): Makefiles for MSVC8. 2007-08-03 11:09 alexpeshkoff * firebird2/builds/posix/: Makefile.in.client.util (1.34.4.2), Makefile.in.embed.util (1.28.4.3): fixed posix build 2007-08-03 07:21 dimitr * firebird2/builds/win32/msvc7/gstat.vcproj (1.22.4.2): Fixed CORE-1398, CORE-1399, CORE-1400. 2007-08-03 07:17 dimitr * firebird2/builds/win32/msvc8/gstat.vcproj (1.5): Fixed CORE-1398, CORE-1399, CORE-1400. 2007-08-03 07:17 dimitr * firebird2/builds/win32/msvc8/gstat.vcproj (1.5.2.1): file gstat.vcproj was added on branch B2_0_Release on 2007-08-06 12:13:37 +0000 2007-07-27 15:31 alexpeshkoff * firebird2/src/common/classes/: alloc.cpp (1.80.2.9), fb_tls.h (1.15.4.1), vector.h (1.15.4.1): Backported fix for spare space in MemoryPool 2007-07-26 14:58 paul_reeves * firebird2/builds/win32/msvc8/fb2control.vcproj (1.4): Statically link cpl applet to mfc for the time being. It doesn't solve all the problems related to deployment of VC8 apps, but it does solve one. 2007-07-26 14:58 dimitr * firebird2/builds/win32/msvc8/fb2control.vcproj (1.4.4.1): file fb2control.vcproj was added on branch B2_0_Release on 2007-08-06 12:13:33 +0000 2007-07-20 11:43 alexpeshkoff * firebird2/src/dsql/dsql.cpp (1.162.4.2): Backported fix for CORE-1371: Execute block fails within execute statement 2007-07-12 03:42 asfernandes * firebird2/src/dsql/pass1.cpp (1.260.2.4): Backported fix for CORE-1156 - Prepare fails when having a parameter in a DSQL statement before a sub query. 2007-07-12 02:43 asfernandes * firebird2/src/dsql/ddl.cpp (1.168.4.1): Backported fixes for: 1) CORE-1286 - Bug with COMPUTED BY fields. 2) CORE-1292 - Can't create table using long username and UTF8 as attachment charset. 2007-07-03 11:08 paul_reeves * firebird2/builds/install/arch-specific/win32/: After_Installation.url (1.1), firebirdsql.org.url (1.1): Add link to landing page Make sure we include the metadata update script. 2007-07-03 11:08 paul_reeves * firebird2/builds/install/arch-specific/win32/After_Installation.url (1.1.10.1): file After_Installation.url was added on branch B2_0_Release on 2008-03-28 13:45:29 +0000 2007-07-03 11:08 paul_reeves * firebird2/builds/install/arch-specific/win32/firebirdsql.org.url (1.1.10.1): file firebirdsql.org.url was added on branch B2_0_Release on 2008-03-28 13:45:29 +0000 2007-06-27 03:49 asfernandes * firebird2/src/common/classes/fb_pair.h (1.14.6.1): Backport fix for CORE-1331 - Charset transliterations don't work with EXECUTE STATEMENT 2007-06-19 09:37 alexpeshkoff * firebird2/src/alice/: alice.cpp (1.83.2.2), alice.h (1.49.2.2), alice_proto.h (1.11.4.1), tdr.cpp (1.48.2.1): Backported fix for CORE-1328: unexpected end of input when running gfix in dialog 2007-06-06 10:41 alexpeshkoff * firebird2/src/common/classes/semaphore.h (1.24.2.5): misc 2007-06-06 10:37 alexpeshkoff * firebird2/src/common/classes/semaphore.h (1.24.2.4): Backported fix for CORE-1302: Races during service startup 2007-05-17 16:48 dimitr * firebird2/builds/win32/msvc8/common.vcproj (1.6.6.1): file common.vcproj was added on branch B2_0_Release on 2007-08-06 12:13:31 +0000 2007-05-17 16:48 dimitr * firebird2/builds/win32/msvc8/common_classic.vcproj (1.6.6.1): file common_classic.vcproj was added on branch B2_0_Release on 2007-08-06 12:13:31 +0000 2007-05-17 16:48 dimitr * firebird2/builds/win32/msvc8/common_static.vcproj (1.5.6.1): file common_static.vcproj was added on branch B2_0_Release on 2007-08-06 12:13:31 +0000 2007-05-17 16:48 asfernandes * firebird2/builds/win32/msvc8/: common.vcproj (1.6), common_classic.vcproj (1.6), common_static.vcproj (1.5): Update MSVC8 build 2007-05-16 06:18 dimitr * firebird2/doc/WhatsNew (1.95.2.34): Misc. 2007-05-15 10:13 dimitr * firebird2/doc/WhatsNew (1.95.2.33): Update. 2007-05-08 17:23 alexpeshkoff * firebird2/src/burp/mvol.cpp (1.43.4.1): Backported fix of incomplete backups when out of space 2007-05-08 15:57 dimitr * firebird2/src/common/classes/tree.h (1.50.2.2): Fixed the MSVC build. Claudio, feel free to restore that conditionally for VC6, if required. 2007-05-08 14:50 alexpeshkoff * firebird2/src/common/classes/: sparse_bitmap.h (1.14.2.1), tree.h (1.50.2.1): backported Vlad's optimization for SparseBitmap::set 2007-05-08 11:05 alexpeshkoff * firebird2/src/common/classes/alloc.cpp (1.80.2.8): misc 2007-05-04 03:38 dimitr * firebird2/builds/win32/msvc8/Firebird2.sln (1.4.6.1): file Firebird2.sln was added on branch B2_0_Release on 2007-08-06 12:13:35 +0000 2007-05-04 03:38 asfernandes * firebird2/builds/win32/msvc8/Firebird2.sln (1.4): Added fbsvcmgr for MSVC8. Note: it should depend on common and fbclient. 2007-05-03 15:44 alexpeshkoff * firebird2/src/common/classes/alloc.cpp (1.80.2.7): fixed alignment issue in my previous commit - thanks to Adriano 2007-05-03 14:47 alexpeshkoff * firebird2/src/: alice/all.h (1.12.10.1), common/classes/alloc.cpp (1.80.2.6), common/classes/alloc.h (1.61.4.2): Fixed CORE-1240 - any task, using libfbclient, hangs on exit on Darwin/PPC 2007-05-02 15:46 paulbeach * firebird2/src/common/classes/semaphore.h (1.24.2.3): MacOS Port 2007-05-02 15:30 paulbeach * firebird2/builds/posix/: Makefile.in.firebird (1.67.4.3), Makefile.in.libfbclient (1.29.4.2), Makefile.in.libfbembed (1.22.4.2), firebird.darwin.client.vers (1.1.2.1), firebird.darwin.embed.vers (1.1.2.1), firebird.darwin.vers (1.1.2.2), make.defaults (1.44.4.4), postfix.darwin (1.1.4.4), prefix.darwin (1.14.12.4): MacOS Port 2007-05-02 15:23 paulbeach * firebird2/builds/install/arch-specific/darwin/: Makefile.in (1.1.12.3), buildno.c (1.1.2.1), fullvers.c (1.1.2.2), install-script (1.1.2.2), preupgrade-script (1.1.2.2), revno.c (1.1.2.1): MacOS Port 2007-04-26 16:13 dimitr * firebird2/doc/WhatsNew (1.95.2.32): Update. 2007-04-26 16:00 dimitr * firebird2/doc/WhatsNew (1.95.2.31): Update. 2007-04-25 04:31 dimitr * firebird2/builds/win32/msvc8/fbembed.vcproj (1.10.6.1): file fbembed.vcproj was added on branch B2_0_Release on 2007-08-06 12:13:34 +0000 2007-04-25 04:31 asfernandes * firebird2/builds/win32/msvc8/fbembed.vcproj (1.10): This shouldn't belong to this project 2007-04-24 16:05 dimitr * firebird2/builds/win32/msvc8/engine.vcproj (1.10.6.1): file engine.vcproj was added on branch B2_0_Release on 2007-08-06 12:13:32 +0000 2007-04-24 16:05 dimitr * firebird2/builds/win32/msvc8/engine_classic.vcproj (1.10.6.1): file engine_classic.vcproj was added on branch B2_0_Release on 2007-08-06 12:13:33 +0000 2007-04-24 16:05 dimitr * firebird2/builds/win32/msvc8/engine_embed.vcproj (1.10.6.1): file engine_embed.vcproj was added on branch B2_0_Release on 2007-08-06 12:13:33 +0000 2007-04-24 16:05 skidder * firebird2/builds/win32/msvc8/: engine.vcproj (1.10), engine_classic.vcproj (1.10), engine_embed.vcproj (1.10), fbembed.vcproj (1.9): NBAK synchronization rework. This should fix CORE-1151 and other Nbackup stability issues 2007-04-19 03:09 dimitr * firebird2/builds/win32/msvc8/intl.vcproj (1.10.6.1): file intl.vcproj was added on branch B2_0_Release on 2007-08-06 12:13:37 +0000 2007-04-19 03:09 asfernandes * firebird2/builds/win32/msvc8/intl.vcproj (1.10): Misc changes as per Claudio and Alex comments 2007-04-15 17:56 dimitr * firebird2/builds/win32/msvc8/fb_inet_server.vcproj (1.8.6.1): file fb_inet_server.vcproj was added on branch B2_0_Release on 2007-08-06 12:13:33 +0000 2007-04-15 17:56 dimitr * firebird2/builds/win32/msvc8/fbserver.vcproj (1.8.6.1): file fbserver.vcproj was added on branch B2_0_Release on 2007-08-06 12:13:34 +0000 2007-04-15 17:56 asfernandes * firebird2/builds/win32/msvc8/: fb_inet_server.vcproj (1.8), fbembed.vcproj (1.8), fbserver.vcproj (1.8), intl.vcproj (1.9): 1) Upgrade INTL interface to undestand misc. configuration informations 2) Make our ICU collations work with different ICU versions (tested with ICU 3.6) 2007-04-12 17:56 asfernandes * firebird2/builds/win32/msvc8/: engine.vcproj (1.9), engine_classic.vcproj (1.9), engine_embed.vcproj (1.9): Port of Yaffil builtin functions 2007-04-11 18:39 dchri * firebird2/src/common/classes/: alloc.cpp (1.80.2.5), alloc.h (1.61.4.1): Renamed struct small to mbk_small 2007-04-05 13:30 paulbeach * firebird2/builds/posix/: fbintl.darwin.vers (1.1.2.1), firebird.darwin.vers (1.1.2.1), make.defaults (1.44.4.3), prefix.darwin (1.14.12.3): Export symbols on Darwin properly. 2007-04-05 12:11 paulbeach * firebird2/builds/posix/Makefile.in.static.gbak (1.12.4.1): Darwin stuff not needed anymore 2007-04-05 10:55 alexpeshkoff * firebird2/src/common/classes/alloc.cpp (1.80.2.4): avoid static variable in inline function - thanks to Claudio 2007-04-04 14:17 alexpeshkoff * firebird2/src/common/classes/alloc.cpp (1.80.2.3): sorry, debugging code in previous commit 2007-04-04 14:15 alexpeshkoff * firebird2/src/common/classes/alloc.cpp (1.80.2.2): fixed races on Darwin/386 during init 2007-03-30 04:48 dimitr * firebird2/builds/win32/msvc8/isql.vcproj (1.6.6.1): file isql.vcproj was added on branch B2_0_Release on 2007-08-06 12:13:37 +0000 2007-03-30 04:48 dimitr * firebird2/builds/win32/msvc8/isql_embed.vcproj (1.4.6.1): file isql_embed.vcproj was added on branch B2_0_Release on 2007-08-06 12:13:37 +0000 2007-03-30 04:48 asfernandes * firebird2/builds/win32/msvc8/: common_static.vcproj (1.4), isql.vcproj (1.6), isql_embed.vcproj (1.4): Integrating new classes in MSVC8 build 2007-03-30 04:18 asfernandes * firebird2/builds/win32/msvc8/: common.vcproj (1.5), common_classic.vcproj (1.5), isql.vcproj (1.5): Integrating new classes in MSVC8 build 2007-03-28 11:42 dimitr * firebird2/src/dsql/pass1.cpp (1.260.2.3): Fixed CORE-1183. 2007-03-27 11:39 paulbeach * firebird2/builds/: install/arch-specific/darwin/Makefile.in (1.1.12.2), posix/Makefile.in.firebird (1.67.4.2), posix/postfix.darwin (1.1.4.3): Firebird 2.0 MacOS Classic Intel Build - Missed 1st time round 2007-03-26 17:53 paulbeach * firebird2/builds/install/arch-specific/darwin/Firebird.startupitem/: Firebird (1.1.2.1), StartupParameters.plist (1.1.2.1), Resources/English.lproj/Localizable.strings (1.1.2.1): Firebird 2.0 MacOS Classic Intel Build - Missed 1st time round 2007-03-26 15:51 paulbeach * firebird2/configure.in (1.241.2.8): Firebird 2.0 MacOS Classic Intel Build - Missed 1st time round 2007-03-22 10:26 paul_reeves * firebird2/builds/install/arch-specific/win32/BuildExecutableInstall.bat (1.15.2.11): Include examples in fb2.0 zip pack 2007-03-19 18:26 alexpeshkoff * firebird2/builds/posix/: prefix.linux_generic (1.2.4.1), prefix.linux_ppc (1.1.2.2): let this platforms also have correct debug info 2007-03-19 16:38 paul_reeves * firebird2/builds/install/arch-specific/win32/: Readme.txt (1.9.2.7), installation_readme.txt (1.9.2.9), ba/Instalacija_ProcitajMe.txt (1.4.4.3), ba/ProcitajMe.txt (1.2.4.3), de/installation_liesmich.txt (1.3.4.3), de/liesmich.txt (1.3.4.3), es/leame.txt (1.1.6.4), es/leame_instalacion.txt (1.1.6.3), fr/installation_lisezmoi.txt (1.1.6.3), fr/lisezmoi.txt (1.1.6.4), hu/olvass_el.txt (1.1.6.4), hu/telepitesi_segedlet.txt (1.1.6.4), it/leggimi.txt (1.1.2.5), it/leggimi_installazione.txt (1.1.2.3), pl/czytajto.txt (1.2.4.4), pl/instalacja_czytajto.txt (1.3.4.4), pt/instalacao_leia-me.txt (1.3.2.4), pt/leia-me.txt (1.2.2.3): Remove references to RC2 2007-03-16 06:06 dimitr * firebird2/src/common/classes/alloc.cpp (1.80.2.1): Backported fix for bugcheck reported by Damyan. 2007-03-08 10:19 paulbeach * firebird2/builds/posix/prefix.darwin (1.14.12.2): Firebird 2.0 MacOS Classic Intel Build 2007-03-08 09:28 paulbeach * firebird2/builds/install/arch-specific/darwin/FB.info (1.1.2.2): Firebird 2.0 MacOS Classic Intel Build 2007-03-07 17:32 alexpeshkoff * firebird2/builds/posix/: Makefile.in.embed.util (1.28.4.2), make.defaults (1.44.4.2): misc fixes after MacOS port 2007-03-07 16:04 paulbeach * firebird2/: builds/install/arch-specific/darwin/Description.plist (1.1.2.1), builds/install/arch-specific/darwin/FB.info (1.1.2.1), builds/install/arch-specific/darwin/Info.plist (1.1.2.1), builds/install/arch-specific/darwin/License.txt (1.1.2.1), builds/install/arch-specific/darwin/Makefile.in (1.1.12.1), builds/install/arch-specific/darwin/PkgInfo (1.1.2.1), builds/install/arch-specific/darwin/Readme.txt (1.1.2.1), builds/install/arch-specific/darwin/Welcome.txt (1.1.2.1), builds/install/arch-specific/darwin/buildsuffix.c (1.1.2.1), builds/install/arch-specific/darwin/fullvers.c (1.1.2.1), builds/install/arch-specific/darwin/install-script (1.1.2.1), builds/install/arch-specific/darwin/installer_background.pdf (1.1.2.1), builds/install/arch-specific/darwin/installer_background.psd (1.1.2.1), builds/install/arch-specific/darwin/majorvers.c (1.1.2.1), builds/install/arch-specific/darwin/minorvers.c (1.1.2.1), builds/install/arch-specific/darwin/preinstall-script (1.1.2.1), builds/install/arch-specific/darwin/preupgrade-script (1.1.2.1), builds/posix/Makefile.in.client.fbudf (1.10.2.1), builds/posix/Makefile.in.embed.fbudf (1.4.4.1), builds/posix/Makefile.in.embed.gbak (1.15.4.1), builds/posix/Makefile.in.embed.gdef (1.11.4.1), builds/posix/Makefile.in.embed.gfix (1.18.4.1), builds/posix/Makefile.in.embed.gpre (1.20.4.1), builds/posix/Makefile.in.embed.isql (1.12.4.1), builds/posix/Makefile.in.embed.qli (1.19.2.1), builds/posix/Makefile.in.embed.util (1.28.4.1), builds/posix/Makefile.in.examples (1.8.4.1), builds/posix/Makefile.in.extlib (1.20.4.1), builds/posix/Makefile.in.firebird (1.67.4.1), builds/posix/Makefile.in.inet_server (1.14.12.1), builds/posix/Makefile.in.intl (1.23.4.1), builds/posix/Makefile.in.libfbclient (1.29.4.1), builds/posix/Makefile.in.libfbembed (1.22.4.1), builds/posix/Makefile.in.refDatabases (1.29.4.1), builds/posix/make.defaults (1.44.4.1), builds/posix/make.rules (1.28.4.1), builds/posix/postfix.darwin (1.1.4.2), builds/posix/prefix.darwin (1.14.12.1), configure.in (1.241.2.7), doc/WhatsNew (1.95.2.30), extern/icu/source/config/mh-darwin (1.2.4.1), src/include/firebird.h (1.38.4.1): Firebird 2.0 MacOS Classic Intel Build 2007-03-06 09:21 paul_reeves * firebird2/builds/install/misc/firebird.conf (1.20.4.4): Document Vista requirement. 2007-03-05 12:07 paul_reeves * firebird2/builds/install/arch-specific/win32/installation_readme.txt (1.9.2.8): Catch the incorrect release number. Bah! 2007-03-02 12:48 paul_reeves * firebird2/builds/install/arch-specific/win32/it/leggimi.txt (1.1.2.4): Typo 2007-03-02 12:01 paul_reeves * firebird2/builds/install/arch-specific/win32/: BuildExecutableInstall.bat (1.15.2.10), Readme.txt (1.9.2.6), installation_readme.txt (1.9.2.7), ba/Instalacija_ProcitajMe.txt (1.4.4.2), ba/ProcitajMe.txt (1.2.4.2), de/installation_liesmich.txt (1.3.4.2), de/liesmich.txt (1.3.4.2), es/leame.txt (1.1.6.3), es/leame_instalacion.txt (1.1.6.2), fr/lisezmoi.txt (1.1.6.3), hu/custom_messages_hu.inc (1.2.6.4), hu/olvass_el.txt (1.1.6.3), hu/telepitesi_segedlet.txt (1.1.6.3), it/leggimi.txt (1.1.2.3), it/leggimi_installazione.txt (1.1.2.2), pl/czytajto.txt (1.2.4.3), pl/instalacja_czytajto.txt (1.3.4.3), pt/instalacao_leia-me.txt (1.3.2.3), pt/leia-me.txt (1.2.2.2), ru/Readme.txt (1.1.2.3), ru/installation_readme.txt (1.1.2.3): Update windows readme docs to 2.0.1 and RC2 2007-02-27 09:07 dimitr * firebird2/doc/WhatsNew (1.95.2.29): Updated docs. 2007-02-26 16:12 dimitr * firebird2/builds/win32/msvc8/gsplit.vcproj (1.4.6.1): file gsplit.vcproj was added on branch B2_0_Release on 2007-08-06 12:13:37 +0000 2007-02-26 16:12 dimitr * firebird2/builds/win32/msvc8/ib_udf.vcproj (1.4.6.1): file ib_udf.vcproj was added on branch B2_0_Release on 2007-08-06 12:13:37 +0000 2007-02-26 16:12 dimitr * firebird2/builds/win32/msvc8/ib_util.vcproj (1.4.6.1): file ib_util.vcproj was added on branch B2_0_Release on 2007-08-06 12:13:37 +0000 2007-02-26 16:12 dimitr * firebird2/builds/win32/msvc8/instclient.vcproj (1.4.6.1): file instclient.vcproj was added on branch B2_0_Release on 2007-08-06 12:13:37 +0000 2007-02-26 16:12 dimitr * firebird2/builds/win32/msvc8/instreg.vcproj (1.4.6.1): file instreg.vcproj was added on branch B2_0_Release on 2007-08-06 12:13:37 +0000 2007-02-26 16:12 dimitr * firebird2/builds/win32/msvc8/instsvc.vcproj (1.4.6.1): file instsvc.vcproj was added on branch B2_0_Release on 2007-08-06 12:13:37 +0000 2007-02-26 16:12 dimitr * firebird2/builds/win32/msvc8/intlbuild.vcproj (1.3.6.1): file intlbuild.vcproj was added on branch B2_0_Release on 2007-08-06 12:13:37 +0000 2007-02-26 16:12 dimitr * firebird2/builds/win32/msvc8/lock.vcproj (1.4.6.1): file lock.vcproj was added on branch B2_0_Release on 2007-08-06 12:13:37 +0000 2007-02-26 16:12 dimitr * firebird2/builds/win32/msvc8/lock_classic.vcproj (1.4.6.1): file lock_classic.vcproj was added on branch B2_0_Release on 2007-08-06 12:13:37 +0000 2007-02-26 16:12 dimitr * firebird2/builds/win32/msvc8/nbackup.vcproj (1.4.6.1): file nbackup.vcproj was added on branch B2_0_Release on 2007-08-06 12:13:38 +0000 2007-02-26 16:12 dimitr * firebird2/builds/win32/msvc8/qli.vcproj (1.4.6.1): file qli.vcproj was added on branch B2_0_Release on 2007-08-06 12:13:38 +0000 2007-02-26 16:12 dimitr * firebird2/builds/win32/msvc8/remote.vcproj (1.5.6.1): file remote.vcproj was added on branch B2_0_Release on 2007-08-06 12:13:38 +0000 2007-02-26 16:12 dimitr * firebird2/builds/win32/msvc8/remote_classic.vcproj (1.5.6.1): file remote_classic.vcproj was added on branch B2_0_Release on 2007-08-06 12:13:38 +0000 2007-02-26 16:12 dimitr * firebird2/builds/win32/msvc8/utilities.vcproj (1.4.6.1): file utilities.vcproj was added on branch B2_0_Release on 2007-08-06 12:13:38 +0000 2007-02-26 16:12 dimitr * firebird2/builds/win32/msvc8/utilities_classic.vcproj (1.4.6.1): file utilities_classic.vcproj was added on branch B2_0_Release on 2007-08-06 12:13:38 +0000 2007-02-26 16:12 dimitr * firebird2/builds/win32/msvc8/utilities_embed.vcproj (1.4.6.1): file utilities_embed.vcproj was added on branch B2_0_Release on 2007-08-06 12:13:38 +0000 2007-02-26 16:12 dimitr * firebird2/builds/win32/msvc8/v5_examples.vcproj (1.3.6.1): file v5_examples.vcproj was added on branch B2_0_Release on 2007-08-06 12:13:38 +0000 2007-02-26 16:12 paul_reeves * firebird2/builds/win32/msvc8/: Firebird2_Examples.sln (1.2), alice.vcproj (1.4), alice_classic.vcproj (1.4), build_msg.vcproj (1.4), burp.vcproj (1.4), burp_classic.vcproj (1.4), codes.vcproj (1.3), common.vcproj (1.4), common_classic.vcproj (1.4), common_static.vcproj (1.3), config.vcproj (1.4), dsql_server.vcproj (1.4), dsql_server_classic.vcproj (1.4), empbuild.vcproj (1.3), engine.vcproj (1.8), engine_classic.vcproj (1.8), engine_embed.vcproj (1.8), fb2control.vcproj (1.3), fb_inet_server.vcproj (1.7), fb_lock_print.vcproj (1.4), fbclient.vcproj (1.7), fbclient_static.vcproj (1.3), fbembed.vcproj (1.7), fbguard.vcproj (1.4), fbserver.vcproj (1.7), fbudf.vcproj (1.5), gbak.vcproj (1.4), gbak_embed.vcproj (1.3), gdef.vcproj (1.4), gds32.vcproj (1.4), gfix.vcproj (1.4), gpre.vcproj (1.6), gpre_boot.vcproj (1.4), gpre_embed.vcproj (1.4), gpre_static.vcproj (1.3), gsec.vcproj (1.4), gsplit.vcproj (1.4), gstat.vcproj (1.4), ib_udf.vcproj (1.4), ib_util.vcproj (1.4), instclient.vcproj (1.4), instreg.vcproj (1.4), instsvc.vcproj (1.4), intl.vcproj (1.8), intlbuild.vcproj (1.3), isql.vcproj (1.4), isql_embed.vcproj (1.3), lock.vcproj (1.4), lock_classic.vcproj (1.4), nbackup.vcproj (1.4), qli.vcproj (1.4), remote.vcproj (1.5), remote_classic.vcproj (1.5), utilities.vcproj (1.4), utilities_classic.vcproj (1.4), utilities_embed.vcproj (1.4), v5_examples.vcproj (1.3): Use a property sheet for VS2005 builds Fully separate the win32 output from the x64 output 2007-02-26 16:12 dimitr * firebird2/builds/win32/msvc8/Firebird2_Examples.sln (1.2.6.1): file Firebird2_Examples.sln was added on branch B2_0_Release on 2007-08-06 12:13:35 +0000 2007-02-26 16:12 dimitr * firebird2/builds/win32/msvc8/alice.vcproj (1.4.6.1): file alice.vcproj was added on branch B2_0_Release on 2007-08-06 12:13:30 +0000 2007-02-26 16:12 dimitr * firebird2/builds/win32/msvc8/alice_classic.vcproj (1.4.6.1): file alice_classic.vcproj was added on branch B2_0_Release on 2007-08-06 12:13:30 +0000 2007-02-26 16:12 dimitr * firebird2/builds/win32/msvc8/build_msg.vcproj (1.4.6.1): file build_msg.vcproj was added on branch B2_0_Release on 2007-08-06 12:13:30 +0000 2007-02-26 16:12 dimitr * firebird2/builds/win32/msvc8/burp.vcproj (1.4.6.1): file burp.vcproj was added on branch B2_0_Release on 2007-08-06 12:13:31 +0000 2007-02-26 16:12 dimitr * firebird2/builds/win32/msvc8/burp_classic.vcproj (1.4.6.1): file burp_classic.vcproj was added on branch B2_0_Release on 2007-08-06 12:13:31 +0000 2007-02-26 16:12 dimitr * firebird2/builds/win32/msvc8/codes.vcproj (1.3.6.1): file codes.vcproj was added on branch B2_0_Release on 2007-08-06 12:13:31 +0000 2007-02-26 16:12 dimitr * firebird2/builds/win32/msvc8/config.vcproj (1.4.6.1): file config.vcproj was added on branch B2_0_Release on 2007-08-06 12:13:32 +0000 2007-02-26 16:12 dimitr * firebird2/builds/win32/msvc8/dsql_server.vcproj (1.4.6.1): file dsql_server.vcproj was added on branch B2_0_Release on 2007-08-06 12:13:32 +0000 2007-02-26 16:12 dimitr * firebird2/builds/win32/msvc8/dsql_server_classic.vcproj (1.4.6.1): file dsql_server_classic.vcproj was added on branch B2_0_Release on 2007-08-06 12:13:32 +0000 2007-02-26 16:12 dimitr * firebird2/builds/win32/msvc8/empbuild.vcproj (1.3.6.1): file empbuild.vcproj was added on branch B2_0_Release on 2007-08-06 12:13:32 +0000 2007-02-26 16:12 dimitr * firebird2/builds/win32/msvc8/fb_lock_print.vcproj (1.4.6.1): file fb_lock_print.vcproj was added on branch B2_0_Release on 2007-08-06 12:13:33 +0000 2007-02-26 16:12 dimitr * firebird2/builds/win32/msvc8/fbclient.vcproj (1.7.6.1): file fbclient.vcproj was added on branch B2_0_Release on 2007-08-06 12:13:34 +0000 2007-02-26 16:12 dimitr * firebird2/builds/win32/msvc8/fbclient_static.vcproj (1.3.6.1): file fbclient_static.vcproj was added on branch B2_0_Release on 2007-08-06 12:13:34 +0000 2007-02-26 16:12 dimitr * firebird2/builds/win32/msvc8/fbguard.vcproj (1.4.6.1): file fbguard.vcproj was added on branch B2_0_Release on 2007-08-06 12:13:34 +0000 2007-02-26 16:12 dimitr * firebird2/builds/win32/msvc8/fbudf.vcproj (1.5.6.1): file fbudf.vcproj was added on branch B2_0_Release on 2007-08-06 12:13:35 +0000 2007-02-26 16:12 dimitr * firebird2/builds/win32/msvc8/gbak.vcproj (1.4.6.1): file gbak.vcproj was added on branch B2_0_Release on 2007-08-06 12:13:36 +0000 2007-02-26 16:12 dimitr * firebird2/builds/win32/msvc8/gbak_embed.vcproj (1.3.6.1): file gbak_embed.vcproj was added on branch B2_0_Release on 2007-08-06 12:13:36 +0000 2007-02-26 16:12 dimitr * firebird2/builds/win32/msvc8/gdef.vcproj (1.4.6.1): file gdef.vcproj was added on branch B2_0_Release on 2007-08-06 12:13:36 +0000 2007-02-26 16:12 dimitr * firebird2/builds/win32/msvc8/gds32.vcproj (1.4.6.1): file gds32.vcproj was added on branch B2_0_Release on 2007-08-06 12:13:36 +0000 2007-02-26 16:12 dimitr * firebird2/builds/win32/msvc8/gfix.vcproj (1.4.6.1): file gfix.vcproj was added on branch B2_0_Release on 2007-08-06 12:13:37 +0000 2007-02-26 16:12 dimitr * firebird2/builds/win32/msvc8/gpre.vcproj (1.6.6.1): file gpre.vcproj was added on branch B2_0_Release on 2007-08-06 12:13:37 +0000 2007-02-26 16:12 dimitr * firebird2/builds/win32/msvc8/gpre_boot.vcproj (1.4.6.1): file gpre_boot.vcproj was added on branch B2_0_Release on 2007-08-06 12:13:37 +0000 2007-02-26 16:12 dimitr * firebird2/builds/win32/msvc8/gpre_embed.vcproj (1.4.6.1): file gpre_embed.vcproj was added on branch B2_0_Release on 2007-08-06 12:13:37 +0000 2007-02-26 16:12 dimitr * firebird2/builds/win32/msvc8/gpre_static.vcproj (1.3.6.1): file gpre_static.vcproj was added on branch B2_0_Release on 2007-08-06 12:13:37 +0000 2007-02-26 16:12 dimitr * firebird2/builds/win32/msvc8/gsec.vcproj (1.4.6.1): file gsec.vcproj was added on branch B2_0_Release on 2007-08-06 12:13:37 +0000 2007-02-26 09:55 hvlad * firebird2/src/common/: utils.cpp (1.16.4.1), utils_proto.h (1.11.2.1), config/config.cpp (1.66.4.3): Fixed CORE-1133 : XNET (IPC) communication protocol does not work across sessions 2007-02-26 08:06 dimitr * firebird2/src/gpre/cob.cpp (1.61.4.1): Frontported GCC4 fixes from HEAD. 2007-02-25 10:49 alexpeshkoff * firebird2/src/common/classes/ClumpletReader.cpp (1.18.2.5): Backported fix from HEAD - make DEV_BUILD compilable with gcc 3.4.x 2007-02-21 13:52 dimitr * firebird2/src/extlib/ib_udf.cpp (1.6.6.1): Make ib_udf library 64-bit friendly. 2007-02-14 10:20 hvlad * firebird2/doc/WhatsNew (1.95.2.28): Update WhatsNew 2007-02-13 09:24 makowski * firebird2/builds/install/arch-specific/win32/fr/: installation_lisezmoi.txt (1.1.6.2), lisezmoi.txt (1.1.6.2): updated for 2.0.1 2007-02-12 18:23 dimitr * firebird2/builds/install/arch-specific/win32/ru/: Readme.txt (1.1.2.2), custom_messages_ru.inc (1.1.2.3), installation_readme.txt (1.1.2.2): Fixes to the Russian installer stuff. 2007-02-12 16:00 dimitr * firebird2/builds/install/arch-specific/win32/FirebirdInstall_20.iss (1.12.2.10): Fixes to the Russian installer stuff. 2007-02-09 09:42 dchri * firebird2/builds/install/arch-specific/win32/BuildExecutableInstall.bat (1.15.2.9): Changed sed "discovery" switch to a compatible but more widely used switch. 2007-02-06 14:15 alexpeshkoff * firebird2/builds/install/: arch-specific/linux/misc/linuxLibrary.sh.in (1.3.4.4), misc/posixLibrary.sh.in (1.4.4.5): fixed CORE-1104: Linux install fails when x0rfbserver program is running 2007-02-06 14:07 alexpeshkoff * firebird2/builds/install/arch-specific/linux/misc/: firebird.init.d.generic.in (1.3.4.2), firebird.init.d.mandrake.in (1.4.4.2), firebird.init.d.slackware.in (1.1.2.2), firebird.init.d.suse.in (1.4.4.5): fix restart command for service firebird 2007-01-24 11:02 paul_reeves * firebird2/builds/install/arch-specific/win32/FirebirdInstall_20.iss (1.12.2.9): More misc. version number changes to bring installer up-to-date for v2.0.1 2007-01-23 16:19 paul_reeves * firebird2/builds/install/arch-specific/win32/installation_scripted.txt (1.1.6.3): Document the correct usage of the Win32 installer /COMPONENT flag (As reported in CORE-1103) 2007-01-23 09:24 robocop * firebird2/builds/win32/msvc8/: fb_inet_server.vcproj (1.6), fbclient.vcproj (1.6), fbembed.vcproj (1.6), fbserver.vcproj (1.6): I'm simply following Alex changes to MSVC7 to get rid of static dependency on secur32.lib for now, editing the files by hand. I noticed that VC8's fbclient.vcproj and fbembed.vcproj don't include AuthSspi.h explicitly, but that should be irrelevant. 2007-01-22 17:13 paul_reeves * firebird2/builds/install/arch-specific/win32/: BuildExecutableInstall.bat (1.15.2.8), Readme.txt (1.9.2.5), custom_messages.inc (1.2.4.4), installation_readme.txt (1.9.2.6), installation_scripted.txt (1.1.6.2): Misc. version number changes to bring installer up-to-date for v2.0.1 2007-01-17 15:25 dimitr * firebird2/doc/WhatsNew (1.95.2.27): Updated docs. 2007-01-17 15:17 dimitr * firebird2/src/dsql/: dsql.cpp (1.162.4.1), dsql.h (1.89.4.1), make.cpp (1.110.2.4): Fixed CORE-1094. 2007-01-16 20:31 hvlad * firebird2/doc/WhatsNew (1.95.2.26): Update WhatsNew 2007-01-05 17:41 dimitr * firebird2/doc/WhatsNew (1.95.2.25): Updated docs. 2006-12-27 01:11 asfernandes * firebird2/src/burp/backup.epp (1.81.2.1): Backport fix for CORE-1064 - Wrong backup order for character sets and collations 2006-12-21 13:19 dimitr * firebird2/builds/install/arch-specific/win32/ru/custom_messages_ru.inc (1.1.2.2): Misc. 2006-12-20 13:14 paul_reeves * firebird2/builds/install/arch-specific/win32/installation_scripted.txt (1.1.6.1): Update documentation (and as a by product fix CORE-1037) 2006-12-15 17:05 dimitr * firebird2/src/dsql/metd.epp (1.86.4.1): Fixed CORE-1055. 2006-12-13 15:35 paul_reeves * firebird2/builds/install/arch-specific/win32/i18n_readme.txt (1.2.6.1): Bring notes up-to-date 2006-12-12 15:39 dimitr * firebird2/src/dsql/gen.cpp (1.98.2.1): Backported fix for CORE-1046. 2006-12-11 16:38 paul_reeves * firebird2/builds/install/arch-specific/win32/BuildExecutableInstall.bat (1.15.2.7): Not all cmd shells seem to like the %VAR% EQU N syntax, so revert to string comparisons. 2006-12-10 01:56 asfernandes * firebird2/builds/win32/msvc8/: fb_inet_server.vcproj (1.5), fbclient.vcproj (1.5), fbembed.vcproj (1.5), fbserver.vcproj (1.5): Update MSVC8 Win32 platform 2006-12-09 13:53 dimitr * firebird2/builds/win32/msvc8/: fb_inet_server.vcproj (1.4), fbclient.vcproj (1.4), fbembed.vcproj (1.4), fbserver.vcproj (1.4), remote.vcproj (1.4), remote_classic.vcproj (1.4): Fixed MSVC8 build. 2006-12-08 19:26 alexpeshkoff * firebird2/configure.in (1.241.2.6): Diego Petteno patch for Gentoo/FreBSD 2006-12-08 16:41 alexpeshkoff * firebird2/configure.in (1.241.2.5): Linux PowerPC port 2006-12-08 16:22 alexpeshkoff * firebird2/builds/posix/prefix.linux_ppc (1.1.2.1): Linux PowerPC port 2006-12-05 16:26 paul_reeves * firebird2/builds/install/arch-specific/win32/: BuildExecutableInstall.bat (1.15.2.6), FirebirdInstall_20.iss (1.12.2.8): Incorporate Russian i18n strings into Windows install script. Clean up white space. 2006-12-03 18:52 asfernandes * firebird2/src/dsql/make.cpp (1.110.2.3): Backport fix for CORE-1012 - IBO problems with FB >= 1.5.3 "Error with joins and auto-generated search query" 2006-11-22 15:33 asfernandes * firebird2/builds/win32/msvc8/fbudf.vcproj (1.4): Remove use of ODBC in FBUDF 2006-11-22 11:16 dimitr * firebird2/builds/install/arch-specific/win32/ru/: Readme.txt (1.1.2.1), custom_messages_ru.inc (1.1.2.1), installation_readme.txt (1.1.2.1): Added Russian support to the installer. Thanks to Sergey Kovalev. 2006-11-19 16:45 alexpeshkoff * firebird2/configure.in (1.241.2.4): Backported patch by Michal Kubecek 2006-11-19 15:24 asfernandes * firebird2/builds/win32/msvc8/build_msg.vcproj (1.3): Clean the build files and make buildable with MS Visual C++ Express 2006-11-18 21:24 asfernandes * firebird2/builds/win32/msvc8/gpre_embed.vcproj (1.3): Fix the boot build 2006-11-18 03:40 asfernandes * firebird2/builds/win32/msvc8/: Firebird2.sln (1.3), gpre.vcproj (1.5): Fix and integrate Steve Boyd changes in MSVC8 build - hope to not break it even more done changes with Visual Studio Express 2006-11-12 16:25 alexpeshkoff * firebird2/builds/install/arch-specific/linux/misc/firebird.init.d.suse.in (1.4.4.4): misc 2006-11-12 16:25 alexpeshkoff * firebird2/builds/install/arch-specific/linux/misc/firebird.init.d.gentoo.in (1.2.4.2): Fix problems with restart on gentoo - start-stop-daemon does not actually wait for a process to terminate, therefore restart fails sometimes. 2006-11-12 14:59 alexpeshkoff * firebird2/src/common/classes/semaphore.h (1.24.2.2): Backported fix for CORE-988 2006-11-10 18:27 umasotti * firebird2/builds/install/arch-specific/win32/it/leggimi.txt (1.1.2.2): Clarified sentence. 2006-11-10 08:57 robocop * firebird2/builds/win32/msvc8/gpre.vcproj (1.4): Commit build changes by Stephen Boyd to support RM Cobol. fbrmclib.vcproj needs to be added to VC8's Firebird2.sln and then the corresponding changes have to be propagated to VC7 and *nix builds. 2006-11-09 10:37 paul_reeves * firebird2/builds/win32/make_icu.bat (1.6.4.3): Backport exit point from :MAIN 2006-11-09 10:24 paul_reeves * firebird2/builds/win32/make_icu.bat (1.6.4.2): Add missing quotes 2006-11-09 08:43 paulbeach * firebird2/configure.in (1.241.2.3): Correct typo 2006-11-08 14:20 paulbeach * firebird2/configure.in (1.241.2.2): Configure.in should work out alignment correctly for non X86 platforms 2006-11-06 07:27 paul_reeves * firebird2/builds/install/arch-specific/win32/es/: leame.txt (1.1.6.2), leame_instalacion.txt (1.1.6.1): more corrections to the spanish section of the windows installer 2006-11-05 16:27 makowski * firebird2/builds/install/arch-specific/win32/fr/: custom_messages_fr.inc (1.2.6.3), installation_lisezmoi.txt (1.1.6.1), lisezmoi.txt (1.1.6.1): B2_0_Release 2006-11-03 15:59 paul_reeves * firebird2/builds/install/arch-specific/win32/pt/instalacao_leia-me.txt (1.3.2.2): minor correction 2006-11-03 15:58 paul_reeves * firebird2/builds/install/arch-specific/win32/pt/: custom_messages_pt.inc (1.3.2.2), instalacao_leia-me.txt (1.3.2.1), leia-me.txt (1.2.2.1): Update portuguese i18n Windows installation files. 2006-11-03 15:02 paul_reeves * firebird2/builds/install/arch-specific/win32/pl/: czytajto.txt (1.2.4.2), instalacja_czytajto.txt (1.3.4.2): Update polish readmes for the windows installer 2006-11-03 11:51 paul_reeves * firebird2/builds/install/arch-specific/win32/: es/custom_messages_es.inc (1.1.6.2), es/leame.txt (1.1.6.1), pl/czytajto.txt (1.2.4.1), pl/instalacja_czytajto.txt (1.3.4.1): Add i18n updates for Windows installer for spanish and polish. 2006-11-02 15:01 paul_reeves * firebird2/builds/install/arch-specific/win32/it/: custom_messages_it.inc (1.1.2.2), leggimi.txt (1.1.2.1), leggimi_installazione.txt (1.1.2.1): Add italian i18n stuff for the Windows installer. 2006-11-01 12:12 paul_reeves * firebird2/builds/install/arch-specific/win32/hu/: custom_messages_hu.inc (1.2.6.3), olvass_el.txt (1.1.6.2), telepitesi_segedlet.txt (1.1.6.2): More refinements to the hungarian i18n strings for the windows installer 2006-11-01 09:51 paul_reeves * firebird2/builds/install/arch-specific/win32/: FirebirdInstall_20.iss (1.12.2.7), custom_messages.inc (1.2.4.3), hu/custom_messages_hu.inc (1.2.6.2), hu/olvass_el.txt (1.1.6.1): Add the overlooked hungarian strings for the Windows installer. Remove whitespace from custom_messages.inc 2006-10-31 15:28 paul_reeves * firebird2/builds/install/arch-specific/win32/: BuildExecutableInstall.bat (1.15.2.5), FirebirdInstall_20.iss (1.12.2.6): Minor Windows packaging changes 2006-10-31 13:03 dimitr * firebird2/builds/win32/msvc8/: alice.vcproj (1.3), alice_classic.vcproj (1.3), burp.vcproj (1.3), burp_classic.vcproj (1.3), common.vcproj (1.3), common_classic.vcproj (1.3), config.vcproj (1.3), dsql_server.vcproj (1.3), dsql_server_classic.vcproj (1.3), engine.vcproj (1.7), engine_classic.vcproj (1.7), engine_embed.vcproj (1.7), fb_inet_server.vcproj (1.3), fb_lock_print.vcproj (1.3), fbclient.vcproj (1.3), fbembed.vcproj (1.3), fbguard.vcproj (1.3), fbserver.vcproj (1.3), fbudf.vcproj (1.3), gbak.vcproj (1.3), gdef.vcproj (1.3), gds32.vcproj (1.3), gfix.vcproj (1.3), gpre.vcproj (1.3), gpre_boot.vcproj (1.3), gsec.vcproj (1.3), gsplit.vcproj (1.3), gstat.vcproj (1.3), ib_udf.vcproj (1.3), ib_util.vcproj (1.3), instclient.vcproj (1.3), instreg.vcproj (1.3), instsvc.vcproj (1.3), intl.vcproj (1.7), isql.vcproj (1.3), lock.vcproj (1.3), lock_classic.vcproj (1.3), nbackup.vcproj (1.3), qli.vcproj (1.3), remote.vcproj (1.3), remote_classic.vcproj (1.3), utilities.vcproj (1.3), utilities_classic.vcproj (1.3), utilities_embed.vcproj (1.3): Changed the optimization mode. This is required because MS has deprecated /Og. 2006-10-31 11:32 dimitr * firebird2/doc/WhatsNew (1.95.2.24): Update 2006-10-31 11:09 dimitr * firebird2/builds/win32/msvc8/Firebird2Boot.sln (1.2.6.1): file Firebird2Boot.sln was added on branch B2_0_Release on 2007-08-06 12:13:35 +0000 2006-10-31 11:09 dimitr * firebird2/builds/win32/msvc8/: alice.vcproj (1.2), alice_classic.vcproj (1.2), build_msg.vcproj (1.2), burp.vcproj (1.2), burp_classic.vcproj (1.2), codes.vcproj (1.2), common.vcproj (1.2), common_classic.vcproj (1.2), common_static.vcproj (1.2), config.vcproj (1.2), dsql_server.vcproj (1.2), dsql_server_classic.vcproj (1.2), empbuild.vcproj (1.2), engine.vcproj (1.6), engine_classic.vcproj (1.6), engine_embed.vcproj (1.6), fb2control.vcproj (1.2), fb_inet_server.vcproj (1.2), fb_lock_print.vcproj (1.2), fbclient.vcproj (1.2), fbclient_static.vcproj (1.2), fbembed.vcproj (1.2), fbguard.vcproj (1.2), Firebird2.sln (1.2), Firebird2Boot.sln (1.2), fbserver.vcproj (1.2), fbudf.vcproj (1.2), gbak.vcproj (1.2), gbak_embed.vcproj (1.2), gdef.vcproj (1.2), gds32.vcproj (1.2), gfix.vcproj (1.2), gpre.vcproj (1.2), gpre_boot.vcproj (1.2), gpre_embed.vcproj (1.2), gpre_static.vcproj (1.2), gsec.vcproj (1.2), gsplit.vcproj (1.2), gstat.vcproj (1.2), ib_udf.vcproj (1.2), ib_util.vcproj (1.2), instclient.vcproj (1.2), instreg.vcproj (1.2), instsvc.vcproj (1.2), intl.vcproj (1.6), intlbuild.vcproj (1.2), isql.vcproj (1.2), isql_embed.vcproj (1.2), lock.vcproj (1.2), lock_classic.vcproj (1.2), nbackup.vcproj (1.2), qli.vcproj (1.2), remote.vcproj (1.2), remote_classic.vcproj (1.2), utilities.vcproj (1.2), utilities_classic.vcproj (1.2), utilities_embed.vcproj (1.2), v5_examples.vcproj (1.2): Updated projects for the AMD64 target. + added Vlad's new files. 2006-10-30 14:54 paul_reeves * firebird2/builds/install/arch-specific/win32/: ba/Instalacija_ProcitajMe.txt (1.4.4.1), ba/ProcitajMe.txt (1.2.4.1), ba/custom_messages_ba.inc (1.2.4.2), custom_messages.inc (1.2.4.2), fr/custom_messages_fr.inc (1.2.6.2), hu/telepitesi_segedlet.txt (1.1.6.1): Update some i18n Windows installation files. 2006-10-30 09:29 dimitr * firebird2/src/extlib/ib_udf2.sql (1.8.4.1): A more detailed description (upon Helen's request). 2006-10-29 15:37 tsteinmaurer * firebird2/builds/install/arch-specific/win32/de/: custom_messages_de.inc (1.2.6.2), installation_liesmich.txt (1.3.4.1), liesmich.txt (1.3.4.1): Updated German version for 2.0 release. 2006-10-28 17:34 asfernandes * firebird2/builds/install/arch-specific/win32/installation_readme.txt (1.9.2.5): Correction for final version 2006-10-27 12:31 paul_reeves * firebird2/builds/install/arch-specific/win32/: Readme.txt (1.9.2.4), installation_readme.txt (1.9.2.4): Bring Win32 readme docs up to date. 2006-10-27 10:31 dimitr * firebird2/doc/WhatsNew (1.95.2.23): Update. 2006-10-24 15:25 dimitr * firebird2/doc/WhatsNew (1.95.2.22): Added the missing bugfix. Arno, sorry. 2006-10-10 21:40 asfernandes * firebird2/builds/win32/msvc8/: engine.vcproj (1.5), engine_classic.vcproj (1.5), engine_embed.vcproj (1.5), intl.vcproj (1.5): 1) Refactor intl_classes.h and intl.cpp 2) Make conversions from CharSet1->UTF16->CharSet2 job of CsConvert class 2006-10-10 06:42 dimitr * firebird2/builds/win32/msvc8/: engine.vcproj (1.4), engine_classic.vcproj (1.4), engine_embed.vcproj (1.4): Fixed the project files. 2006-09-22 04:34 asfernandes * firebird2/doc/WhatsNew (1.95.2.21): Misc 2006-09-21 14:35 paul_reeves * firebird2/doc/WhatsNew (1.95.2.20): Update WhatsNew Bump build number 2006-09-21 12:59 paul_reeves * firebird2/builds/install/arch-specific/win32/FirebirdInstall_20.iss (1.12.2.5): Fix unregistered bug. Win32 installer was trying to upgrade an existing Fb 1.5 install. This was the underlying cause of CORE-934 2006-09-17 22:06 asfernandes * firebird2/builds/win32/msvc8/intl.vcproj (1.4): 1) UNICODE_CI - UNICODE case-insensitive collation for UTF8 2) Locale specific attribute for UNICODE collations 3) Remove code duplication in implementation of UNICODE collations for fbintl 4) Remove ugly TEXTTYPE type 2006-09-15 08:46 dimitr * firebird2/doc/WhatsNew (1.95.2.19): Updated WhatsNew. 2006-09-12 10:52 dimitr * firebird2/src/dsql/make.cpp (1.110.2.2): Fixed CORE-924. 2006-08-17 08:46 hvlad * firebird2/src/alice/: alice.cpp (1.83.2.1), alice.h (1.49.2.1): Backport fix for CORE-898: uininitialized variables cause a crash in alice.cpp / common_main 2006-08-16 12:08 paul_reeves * firebird2/builds/install/arch-specific/win32/BuildExecutableInstall.bat (1.15.2.4): Make sure that embedded kits really do contain the msvc* libraries they depend on. 2006-08-15 22:01 hvlad * firebird2/doc/WhatsNew (1.95.2.18): Update WhatsNew by Helen request 2006-08-13 20:02 hvlad * firebird2/doc/WhatsNew (1.95.2.17): Update WhatsNew 2006-08-10 04:52 asfernandes * firebird2/builds/win32/msvc8/: engine.vcproj (1.3), engine_classic.vcproj (1.3), engine_embed.vcproj (1.3): 1) Concatenate of BLOBs 2) Start a refactoration on descriptor manipulations 2006-08-04 15:02 paul_reeves * firebird2/builds/install/arch-specific/win32/: FirebirdInstall_20.iss (1.12.2.4), Readme.txt (1.9.2.3), installation_readme.txt (1.9.2.3): Spelling. Change references from RC3 to RC4 2006-08-03 08:53 dimitr * firebird2/doc/WhatsNew (1.95.2.16): Misc. 2006-08-03 08:04 paul_reeves * firebird2/doc/WhatsNew (1.95.2.15): Update 2006-07-31 15:34 alexpeshkoff * firebird2/doc/WhatsNew (1.95.2.14): misc 2006-07-31 15:22 alexpeshkoff * firebird2/builds/install/arch-specific/linux/misc/firebird.init.d.suse.in (1.4.4.3): minimal fix for SUSE problems with restart 2006-07-31 12:06 dimitr * firebird2/doc/WhatsNew (1.95.2.13): Updated docs. 2006-07-31 11:38 arnobrinkman * firebird2/src/dsql/pass1.cpp (1.260.2.2): Fix JIRA bug CORE-855 Aggregates on derived fields where allowed in where clause 2006-07-31 10:15 dimitr * firebird2/doc/WhatsNew (1.95.2.12): Updated docs. 2006-07-31 09:43 alexpeshkoff * firebird2/doc/WhatsNew (1.95.2.11): update info 2006-07-31 03:11 asfernandes * firebird2/builds/win32/msvc8/intl.vcproj (1.3): Add fb_string.cpp in MSVC6/8 intl projects 2006-07-30 22:31 asfernandes * firebird2/builds/win32/msvc8/: engine.vcproj (1.2), engine_classic.vcproj (1.2), engine_embed.vcproj (1.2), intl.vcproj (1.2): Work on collation attributes: 1) Define a common format for it 2) Merge attributes of the base collation in the attributes of the derived one 2006-07-29 09:49 dimitr * firebird2/doc/WhatsNew (1.95.2.10): Misc. 2006-07-29 09:43 hvlad * firebird2/doc/WhatsNew (1.95.2.9): Update WhatsNew 2006-07-25 08:34 dimitr * firebird2/doc/WhatsNew (1.95.2.8): Updated docs. 2006-07-25 06:24 dimitr * firebird2/src/extlib/fbudf/fbudf.cpp (1.26.4.1): Backported the simplified fix for CORE-858. 2006-07-20 18:36 asfernandes * firebird2/src/dsql/make.cpp (1.110.2.1): Backport: 1) Fix for CORE-852 - substring(current_user from 4) without for fails 2) Fix for CORE-857 - Containing not working correctly 3) Correction for problem with CURRENT_USER/ROLE and client charset 2006-07-20 10:06 dimitr * firebird2/builds/win32/msvc8/: alice.vcproj (1.1), alice_classic.vcproj (1.1), build_msg.vcproj (1.1), burp.vcproj (1.1), burp_classic.vcproj (1.1), codes.vcproj (1.1), common.vcproj (1.1), Firebird2.sln (1.1), Firebird2Boot.sln (1.1), Firebird2_Examples.sln (1.1), common_classic.vcproj (1.1), common_static.vcproj (1.1), config.vcproj (1.1), dsql_server.vcproj (1.1), dsql_server_classic.vcproj (1.1), empbuild.vcproj (1.1), engine.vcproj (1.1), engine_classic.vcproj (1.1), engine_embed.vcproj (1.1), fb2control.vcproj (1.1), fb_inet_server.vcproj (1.1), fb_lock_print.vcproj (1.1), fbclient.vcproj (1.1), fbclient_static.vcproj (1.1), fbembed.vcproj (1.1), fbguard.vcproj (1.1), fbserver.vcproj (1.1), fbudf.vcproj (1.1), gbak.vcproj (1.1), gbak_embed.vcproj (1.1), gdef.vcproj (1.1), gds32.vcproj (1.1), gfix.vcproj (1.1), gpre.vcproj (1.1), gpre_boot.vcproj (1.1), gpre_embed.vcproj (1.1), gpre_static.vcproj (1.1), gsec.vcproj (1.1), gsplit.vcproj (1.1), gstat.vcproj (1.1), ib_udf.vcproj (1.1), ib_util.vcproj (1.1), instclient.vcproj (1.1), instreg.vcproj (1.1), instsvc.vcproj (1.1), intl.vcproj (1.1), intlbuild.vcproj (1.1), isql.vcproj (1.1), isql_embed.vcproj (1.1), lock.vcproj (1.1), lock_classic.vcproj (1.1), nbackup.vcproj (1.1), qli.vcproj (1.1), remote.vcproj (1.1), remote_classic.vcproj (1.1), utilities.vcproj (1.1), utilities_classic.vcproj (1.1), utilities_embed.vcproj (1.1), v5_examples.vcproj (1.1): Added project files for VC8. 2006-07-12 15:20 paul_reeves * firebird2/builds/install/arch-specific/win32/BuildExecutableInstall.bat (1.15.2.3): Include cpl applet in the zip pack (CORE-849) 2006-07-12 14:47 paul_reeves * firebird2/builds/win32/msvc7/fb2control.vcproj (1.3.6.1): Statically link cplapplet to MFC (CORE-844) 2006-06-29 14:25 paul_reeves * firebird2/builds/install/arch-specific/win32/: Readme.txt (1.9.2.2), installation_readme.txt (1.9.2.2): Change rc2 -> rc3 2006-06-29 14:11 paul_reeves * firebird2/builds/install/arch-specific/win32/BuildExecutableInstall.bat (1.15.2.2): Fix typo 2006-06-27 10:53 alexpeshkoff * firebird2/src/common/classes/ClumpletReader.cpp (1.18.2.4): slightly better way to validate string length, passed by user 2006-06-27 08:42 dimitr * firebird2/src/common/classes/ClumpletReader.cpp (1.18.2.3): Solution for CORE-1. Alex, it's up to you to agree or implement a better fix. 2006-06-19 15:04 alexpeshkoff * firebird2/builds/install/arch-specific/linux/misc/linuxLibrary.sh.in (1.3.4.3): fix for SF#1508397 2006-06-16 15:59 paul_reeves * firebird2/builds/install/arch-specific/win32/: FirebirdInstallEnvironmentChecks.inc (1.4.4.2), FirebirdInstall_20.iss (1.12.2.3): Update shared file list for fb2.0 win32 installs 2006-06-15 16:16 paul_reeves * firebird2/builds/install/arch-specific/win32/: FirebirdInstallEnvironmentChecks.inc (1.4.4.1), FirebirdInstall_20.iss (1.12.2.2), custom_messages.inc (1.2.4.1), ba/custom_messages_ba.inc (1.2.4.1), de/custom_messages_de.inc (1.2.6.1), es/custom_messages_es.inc (1.1.6.1), fr/custom_messages_fr.inc (1.2.6.1), hu/custom_messages_hu.inc (1.2.6.1), it/custom_messages_it.inc (1.1.2.1), pl/custom_messages_pl.inc (1.1.6.1), pt/custom_messages_pt.inc (1.3.2.1), si/custom_messages_si.inc (1.2.6.1): Remove guardian from Windows classic server installs. Fix bug in client only install - server binary was being included. Clean up innosetup debugging support. 2006-06-13 10:32 dimitr * firebird2/doc/WhatsNew (1.95.2.7): Updated docs. 2006-06-07 10:20 dimitr * firebird2/src/dsql/blob.epp (1.20.2.1): Claudio's follow-up to the Alex's fix. 2006-06-05 19:45 asfernandes * firebird2/builds/win32/msvc6/: Firebird2Boot2.dsw (1.3.2.2), gbak_embed.dsp (1.1.2.2), gpre_embed.dsp (1.3.2.2), isql_embed.dsp (1.1.2.2), utilities_embed.dsp (1.1.2.2): Seems nobody is building V2.0 in MSVC6 :-) 2006-06-05 14:53 dimitr * firebird2/builds/win32/msvc7/: gstat.vcproj (1.22.4.1), nbackup.vcproj (1.7.4.1): Let's do not require firebird.conf in utilities. In the long term (starting with HEAD?), the project "common" must die. 2006-06-05 03:17 asfernandes * firebird2/builds/install/misc/fbintl.conf (1.9.4.2): Backport Spanish case-/accent-insensitive collation ES_ES_CI_AI for ISO8859_1 2006-06-02 15:20 paul_reeves * firebird2/builds/install/arch-specific/win32/: FirebirdInstall_20.iss (1.12.2.1), Readme.txt (1.9.2.1), installation_readme.txt (1.9.2.1): Misc 2006-06-02 15:18 paul_reeves * firebird2/builds/install/arch-specific/win32/BuildExecutableInstall.bat (1.15.2.1): Make sure that the zip kit contain the files in misc. Other Minor updates. 2006-06-02 10:06 asfernandes * firebird2/builds/win32/msvc6/gpre_embed.dsp (1.3.2.1): file gpre_embed.dsp was added on branch B2_0_Release on 2006-06-05 17:45:13 +0000 2006-06-02 10:06 robocop * firebird2/builds/win32/msvc6/gpre_embed.dsp (1.3): Fix the VC6 build after Dmitry's changes. 2006-06-02 08:52 dimitr * firebird2/builds/install/misc/firebird.conf (1.20.4.3): Provided some self-docs about the possible XNET issues. 2006-06-01 04:28 asfernandes * firebird2/builds/win32/msvc6/Firebird2Boot2.dsw (1.3): Rename Firebird2Boot2.* to Firebird2Boot.* 2006-06-01 04:28 asfernandes * firebird2/builds/win32/msvc6/Firebird2Boot2.dsw (1.3.2.1): file Firebird2Boot2.dsw was added on branch B2_0_Release on 2006-06-05 17:45:13 +0000 2006-05-30 16:53 alexpeshkoff * firebird2/src/dsql/array.epp (1.37.2.1): bacport: fixed RC2 regression in diagnostics 2006-05-29 18:56 alexpeshkoff * firebird2/: builds/install/misc/firebird.conf (1.20.4.2), src/common/config/config.cpp (1.66.4.2): backport: Limit packet size which we can process correctly 2006-05-28 09:42 robocop * firebird2/builds/win32/msvc6/gpre_embed.dsp (1.2): Disable RTTI in the boot build, too. 2006-05-28 03:12 asfernandes * firebird2/: builds/win32/make_all.bat (1.38.4.1), builds/win32/make_boot.bat (1.27.4.1), builds/win32/make_boot2.bat (1.2.4.1), builds/win32/make_examples.bat (1.16.2.1), builds/win32/make_icu.bat (1.6.4.1), builds/win32/preprocess.bat (1.33.4.1), builds/win32/preprocess2.bat (1.2.4.1), builds/win32/run_all.bat (1.6.4.1), builds/win32/setenvvar2.bat (1.3.4.1), doc/README.build.mingw.html (1.16.4.1), doc/README.build.msvc.html (1.10.12.1): Remove the old build system. Make the new one as: make_icu.bat, make_boot.bat, make_all.bat. 2006-05-26 05:52 asfernandes * firebird2/builds/win32/msvc6/gbak_embed.dsp (1.1.2.1): file gbak_embed.dsp was added on branch B2_0_Release on 2006-06-05 17:45:13 +0000 2006-05-26 05:52 asfernandes * firebird2/builds/win32/msvc6/isql_embed.dsp (1.1.2.1): file isql_embed.dsp was added on branch B2_0_Release on 2006-06-05 17:45:13 +0000 2006-05-26 05:52 asfernandes * firebird2/builds/win32/msvc6/utilities_embed.dsp (1.1.2.1): file utilities_embed.dsp was added on branch B2_0_Release on 2006-06-05 17:45:13 +0000 2006-05-26 05:52 robocop * firebird2/builds/win32/msvc6/: Firebird2Boot2.dsw (1.2), gbak_embed.dsp (1.1), gpre_embed.dsp (1.1), isql_embed.dsp (1.1), utilities_embed.dsp (1.1): Finally got the new Windows build system working also in VC6. Thanks to Adriano. 2006-05-24 15:15 dimitr * firebird2/src/dsql/pass1.cpp (1.260.2.1): Restored my previous solution. The final decision is that NOT IN cannot be index-optimized reliably. 2006-05-23 15:11 alexpeshkoff * firebird2/builds/install/arch-specific/linux/misc/firebird.init.d.suse.in (1.4.4.2): backported fix 2006-05-20 08:11 robocop * firebird2/builds/win32/msvc6/Firebird2Boot2.dsw (1.1): Work in progress. 2006-05-19 14:19 alexpeshkoff * firebird2/builds/install/arch-specific/linux/super/makeInstallImage.sh.in (1.17.4.1): backported - added nbackup to SS binary packages 2006-05-03 11:21 dimitr * firebird2/doc/WhatsNew (1.95.2.6): More docs. 2006-05-03 09:02 dimitr * firebird2/src/common/classes/locks.cpp (1.7.4.1): Disabled spinlocks. 2006-05-02 15:55 dimitr * firebird2/doc/WhatsNew (1.95.2.5): More docs. 2006-05-02 12:57 dimitr * firebird2/doc/WhatsNew (1.95.2.4): More docs. 2006-04-30 11:52 dimitr * firebird2/doc/WhatsNew (1.95.2.3): More docs. 2006-04-30 06:52 dimitr * firebird2/src/common/classes/rwlock.h (1.25.4.1): Sync with HEAD. 2006-04-25 19:07 alexpeshkoff * firebird2/configure.in (1.241.2.1): added slackware support to configure.in in 2.0.release 2006-04-25 12:47 dimitr * firebird2/src/common/config/: config.cpp (1.66.4.1), config.h (1.38.4.1): Removed the unnessesary config option. 2006-04-25 12:42 dimitr * firebird2/builds/install/misc/firebird.conf (1.20.4.1): Removed the unnessesary config option. 2006-04-25 09:03 alexpeshkoff * firebird2/doc/WhatsNew (1.95.2.2): one more fix was forgotten 2006-04-24 18:11 alexpeshkoff * firebird2/builds/install/misc/classicLibrary.sh.in (1.4.4.3): 1. Fixed access to files in include directory 2. gds_drop is too 'strong' utility to be root SUID - let it better be usable only by root 2006-04-24 10:23 alexpeshkoff * firebird2/doc/WhatsNew (1.95.2.1): added my latest changes 2006-04-24 04:09 asfernandes * firebird2/builds/install/misc/posixLibrary.sh.in (1.4.4.4): Misc 2006-04-23 15:28 alexpeshkoff * firebird2/builds/install/: arch-specific/linux/classic/rpmheader.txt.in (1.3.4.1), arch-specific/linux/misc/firebird.init.d.slackware.in (1.1.2.1), arch-specific/linux/misc/linuxLibrary.sh.in (1.3.4.2), arch-specific/linux/misc/superLinux.sh.in (1.2.4.2), arch-specific/linux/super/rpmheader.txt.in (1.4.4.1), misc/classicLibrary.sh.in (1.4.4.2), misc/posixLibrary.sh.in (1.4.4.3), misc/superLibrary.sh.in (1.1.6.2): 1. fixed some linux install scripts problems 2. added slackware support 2006-04-18 11:57 alexpeshkoff * firebird2/builds/install/misc/posixLibrary.sh.in (1.4.4.2): fixed SF#1459368 - bad access rights after install 2006-04-18 11:52 alexpeshkoff * firebird2/builds/install/arch-specific/linux/misc/firebird.init.d.debian.in (1.4.4.2): removed obsolete comment 2006-04-16 21:56 kkuznetsov * firebird2/src/common/classes/semaphore.h (1.24.2.1): Backported from HEAD solaris changes 2006-04-16 18:08 alexpeshkoff * firebird2/src/common/classes/ClumpletReader.cpp (1.18.2.2): fixed undocumented use of isc_spb_command_line in db_stat 2006-04-16 16:35 alexpeshkoff * firebird2/src/common/classes/ClumpletReader.cpp (1.18.2.1): fixed bug, noticed by Roman Rokytskyy with commit/rollback in repair 2006-04-16 14:28 alexpeshkoff * firebird2/src/burp/restore.epp (1.101.4.1): make it possible to restore files, created by gbak 1.5.3 and server 2.0 2006-04-16 13:55 alexpeshkoff * firebird2/builds/posix/Makefile.in.client.util (1.34.4.1): fixed a couple of issues with firebird SS install/startup/shutdown/uninstall 2006-04-16 13:51 alexpeshkoff * firebird2/builds/install/: arch-specific/linux/classic/postinstall.sh.in (1.13.4.1), arch-specific/linux/misc/firebird.init.d.debian.in (1.4.4.1), arch-specific/linux/misc/firebird.init.d.generic.in (1.3.4.1), arch-specific/linux/misc/firebird.init.d.gentoo.in (1.2.4.1), arch-specific/linux/misc/firebird.init.d.mandrake.in (1.4.4.1), arch-specific/linux/misc/firebird.init.d.suse.in (1.4.4.1), arch-specific/linux/misc/linuxLibrary.sh.in (1.3.4.1), arch-specific/linux/misc/superLinux.sh.in (1.2.4.1), arch-specific/linux/super/postuninstall.sh.in (1.4.4.1), misc/classicLibrary.sh.in (1.4.4.1), misc/posixLibrary.sh.in (1.4.4.1), misc/superLibrary.sh.in (1.1.6.1): fixed a couple of issues with firebird SS install/startup/shutdown/uninstall 2006-04-14 17:43 alexpeshkoff * firebird2/src/include/old_fb_blk.h (1.4.12.1): backported recommended by Claudio fix 2006-04-13 05:29 asfernandes * firebird2/builds/: install/misc/fbintl.conf (1.9.4.1), win32/msvc6/intl.dsp (1.27.4.1), win32/msvc7/intl.vcproj (1.22.4.1): Backport Polish collation ISO_PLK for ISO8859_2 charset - contributed by Jaroslaw Glowacki 2006-04-12 09:36 alexpeshkoff * firebird2/src/common/classes/ClumpletReader.h (1.15.4.1): turn of debugging in release 2006-04-09 14:47 alexpeshkoff * firebird2/src/dsql/hsh.cpp (1.31): fixed AV during massive addition of relations to DSQL hash 2006-04-08 05:09 asfernandes * firebird2/src/dsql/gen.cpp (1.98): Fix problem which occur when select a field with NONE charset when using another connection charset - second part of problem reported by Michal Kubecek 2006-04-07 11:16 dimitr * firebird2/src/dsql/: array.epp (1.37), blob.epp (1.20): More threading related fixes. As a side effect, it disables a primitive client-side caching of a few predefined queries, but it doesn't show any performance difference. 2006-04-07 04:57 asfernandes * firebird2/: builds/posix/Makefile.in.client.fbudf (1.10), src/common/classes/class_test.cpp (1.27), src/common/classes/sparse_bitmap.h (1.14): Misc 2006-04-06 10:17 robocop * firebird2/src/: common/fb_exception.cpp (1.23), common/classes/ClumpletReader.cpp (1.18), common/classes/ClumpletWriter.cpp (1.14), common/classes/alloc.cpp (1.80), common/classes/class_perf.cpp (1.17), common/classes/class_test.cpp (1.26), common/classes/fb_string.cpp (1.31), common/classes/fb_string.h (1.5), common/classes/semaphore.h (1.24), common/classes/sparse_bitmap.h (1.13), common/classes/tree.h (1.50), config/Lex.cpp (1.3), config/Lex.h (1.4): Style. 2006-04-06 06:19 aafemt * firebird2/builds/posix/Makefile.in.client.fbudf (1.9): Since timestamp routines are compiled-in directly, no need to link against fbclient. 2006-04-05 18:24 asfernandes * firebird2/src/burp/backup.epp (1.81): Remove obsolete comment 2006-04-05 08:25 kkuznetsov * firebird2/src/common/classes/alloc.cpp (1.79): Add check for result of mmap() on Solaris platforms 2006-04-05 06:38 dimitr * firebird2/src/dsql/make.cpp (1.110): Fixed the regression caused by my changes re. Dialect 1. 2006-04-05 00:48 robocop * firebird2/src/alice/: alice.cpp (1.83), alice.h (1.49), tdr.cpp (1.48): Misc. 2006-03-30 07:59 kkuznetsov * firebird2/extern/SfIO/read.me (1.1): Add readme 2006-03-29 17:20 asfernandes * firebird2/builds/install/arch-specific/win32/pt/instalacao_leia-me.txt (1.3): Misc 2006-03-29 15:44 paul_reeves * firebird2/builds/: install/arch-specific/win32/BuildExecutableInstall.bat (1.15), install/arch-specific/win32/FirebirdInstall_20.iss (1.12), install/arch-specific/win32/Readme.txt (1.9), install/arch-specific/win32/installation_readme.txt (1.9), win32/make_examples.bat (1.16): Minor tweaks to the Win32 build/install stuff. Updated readme and install_readme. 2006-03-29 15:43 paul_reeves * firebird2/builds/install/arch-specific/win32/pt/: custom_messages_pt.inc (1.3), instalacao_leia-me.txt (1.2), leia-me.txt (1.2): Win32 installer - latest portuguese translations 2006-03-29 15:41 paul_reeves * firebird2/builds/install/arch-specific/win32/it/: custom_messages_it.inc (1.1), leggimi.txt (1.1), leggimi_installazione.txt (1.1): Add italian translations of install strings for Windows installs 2006-03-29 11:41 hvlad * firebird2/src/dsql/pass1.cpp (1.260): Make input parameters of EXECUTE BLOCK statement nullable 2006-03-29 11:39 kkuznetsov * firebird2/extern/SfIO/include/stdio.h (1.1): Add modifyed SFIO include file to public CVS 2006-03-28 11:51 dimitr * firebird2/: src/include/gen/codetext.h (1.38), src/include/gen/iberror.h (1.39), src/include/gen/msgs.h (1.52), src/include/gen/rdb_codes.h (1.37), src/include/gen/sql_code.h (1.41), lang_helpers/gds_codes.ftn (1.31), lang_helpers/gds_codes.pas (1.31): Added new error message. 2006-03-28 06:04 robocop * firebird2/doc/README.garbage_collector (1.2): Misc. 2006-03-26 22:51 hvlad * firebird2/doc/README.garbage_collector (1.1): Documentation for garbage collector 2006-03-25 08:07 robocop * firebird2/: configure.in (1.241), src/common/utils_proto.h (1.11), src/include/gen/autoconfig_msvc.h (1.99): Only strcmp and strncmp have common names across all plartforms. Cater for differences in strcasecmp/stricmp and strncasecmp/strnicmp. 2006-03-21 02:55 asfernandes * firebird2/builds/posix/Makefile.in.client.qli (1.11): Misc 2006-03-19 16:37 alexpeshkoff * firebird2/configure.in (1.240): Let FreeBSD use editline by default 2006-03-19 16:32 alexpeshkoff * firebird2/builds/posix/: Makefile.in.client.qli (1.10), Makefile.in.embed.qli (1.19): removed absolutely unneeded setuid - thanks to Sergey Skvortsov 2006-03-19 14:56 alexpeshkoff * firebird2/configure.in (1.239): fixing build on FreeBSD/amd64 2006-03-18 02:47 asfernandes * firebird2/doc/WhatsNew (1.95): Misc 2006-03-17 14:36 alexpeshkoff * firebird2/doc/WhatsNew (1.94): Misc 2006-03-17 11:41 robocop * firebird2/doc/WhatsNew (1.93): Document isql's command line arguments explanation. 2006-03-17 10:39 hvlad * firebird2/doc/WhatsNew (1.92): Update WhatsNew 2006-03-17 09:15 dimitr * firebird2/doc/WhatsNew (1.91): Updated docs. 2006-03-16 09:53 robocop * firebird2/builds/install/misc/firebird.conf (1.20): Misc. 2006-03-15 18:28 alexpeshkoff * firebird2/src/: include/fb_exception.h (1.21), common/fb_exception.cpp (1.22): better support for OS error code in system_call_failed 2006-03-15 18:27 alexpeshkoff * firebird2/src/: alice/alice.h (1.48), burp/burp.cpp (1.111), burp/burp.h (1.72): return error in case of unexpected status_exception 2006-03-15 18:19 alexpeshkoff * firebird2/: builds/install/misc/firebird.conf (1.19), src/common/config/config.cpp (1.66): change default value of LegacyHash 2006-03-15 05:21 robocop * firebird2/src/burp/restore.epp (1.101): Get rid of unused handle. 2006-03-14 11:57 arnobrinkman * firebird2/src/dsql/pass1.cpp (1.259): Fix node compare function for derived fields. Fixes field test-item #1449377. 2006-03-13 15:39 hvlad * firebird2/src/burp/restore.epp (1.100): Update statistics for system indices after restore 2006-03-10 03:05 asfernandes * firebird2/builds/posix/Makefile.in.libfbembed (1.22): Misc 2006-03-10 01:08 asfernandes * firebird2/src/dsql/pass1.cpp (1.258): Fix incorrect malformed string error, reported by Richard Wesley 2006-03-09 16:24 kkuznetsov * firebird2/builds/install/arch-specific/solx86gcc/CS/prototype.in (1.5): Update solaris packaging 2006-03-09 14:26 kkuznetsov * firebird2/configure.in (1.238): Fix packaging on SOLARIS sparc port 2006-03-09 10:34 kkuznetsov * firebird2/builds/posix/: Makefile.in.libfbembed (1.21), prefix.solaris (1.21): Minor cleanup 2006-03-09 10:23 kkuznetsov * firebird2/builds/posix/prefix.solaris (1.20): Fix Solaris sparc 32 bit gcc port 2006-03-08 04:12 robocop * firebird2/src/include/gen/msgs.h (1.51): Sync after Dmitry's changes. 2006-03-08 03:06 asfernandes * firebird2/builds/posix/Makefile.in.libfbembed (1.20): Use tab instead of spaces 2006-03-07 18:52 dimitr * firebird2/src/dsql/gen.cpp (1.97): Fixed yet another bug in explicit cursors. Unfortunately, BLR compatibility is not provided, so users have to recompile their SPs/triggers. 2006-03-07 15:42 dimitr * firebird2/src/dsql/pass1.cpp (1.257): Fixed bug in RETURNING INTO code. 2006-03-07 14:01 kkuznetsov * firebird2/builds/posix/Makefile.in.libfbembed (1.19): Temporally comment out my previous commit 2006-03-07 12:21 kkuznetsov * firebird2/builds/posix/Makefile.in.libfbembed (1.18): Fix make process on Solaris OSes 2006-03-07 11:20 dimitr * firebird2/src/dsql/gen.cpp (1.96): Added a context overflow check to DSQL as well. Based on a bugreport by Volker Rehn. 2006-03-07 04:11 asfernandes * firebird2/src/include/: fb_types.h (1.50), types_pub.h (1.4): Move ISC_STATUS_LENGTH and ISC_STATUS_ARRAY to public 2006-03-06 18:49 alexpeshkoff * firebird2/builds/posix/: Makefile.in.client.fbudf (1.8), Makefile.in.embed.fbudf (1.4): fixed FBUDF build on posix 2006-03-06 02:00 asfernandes * firebird2/doc/README.user.embedded (1.5): Document files required for fbembed.dll 2006-03-03 17:03 alexpeshkoff * firebird2/src/common/classes/alloc.h (1.61): let's try to make gcc4 happy 2006-03-03 11:56 kkuznetsov * firebird2/builds/posix/: prefix.solaris (1.19), prefix.solaris-64gcc (1.6): Removed profile gcc flag 2006-02-23 08:13 hvlad * firebird2/doc/WhatsNew (1.90): Misc 2006-02-23 06:22 robocop * firebird2/doc/WhatsNew (1.89): Misc. 2006-02-23 06:07 robocop * firebird2/src/: burp/burp.cpp (1.110), burp/burp.h (1.71), common/config/config_impl.h (1.16): Mark unused data members, discover more code associated to conditional compilation, clean some places, replace custom loops by memcpy and memset when possible, etc. 2006-02-22 16:25 hvlad * firebird2/doc/WhatsNew (1.88): Update WhatsNew 2006-02-22 14:55 dimitr * firebird2/doc/WhatsNew (1.87): An update. 2006-02-22 08:21 robocop * firebird2/builds/mac_os_x/CS/CS.pbproj/project.pbxproj (1.13): This was the only project file referencing legacy mem.cpp. 2006-02-21 05:29 robocop * firebird2/src/common/classes/: fb_tls.h (1.15), tree.h (1.49): The whole indentation was screwed in those files. 2006-02-20 09:25 kkuznetsov * firebird2/src/common/config/config_impl.h (1.15): Fix Sun C++ compiler visibility error 2006-02-20 08:59 kkuznetsov * firebird2/src/common/classes/: fb_tls.h (1.13), fb_tls.h (1.14): misc 2006-02-20 08:46 kkuznetsov * firebird2/src/common/classes/tree.h (1.48): Support Sun C++ compiller in Bee+tree though conditional compilation. 2006-02-20 08:45 kkuznetsov * firebird2/builds/posix/prefix.solaris-64SCC (1.5): Add defines to support Sun C++ compiller in FB Code. 2006-02-15 14:35 dimitr * firebird2/src/dsql/pass1.cpp (1.256): There's no need to transform NOT ANY to ALL, as NOT ANY effectively uses indices. 2006-02-10 20:40 dimitr * firebird2/builds/win32/: preprocess.bat (1.33), preprocess2.bat (1.2): Committed changes for the win32 build process. 2006-02-10 04:28 robocop * firebird2/src/include/memory_routines.h (1.10): Misc. 2006-02-09 12:00 kkuznetsov * firebird2/src/include/memory_routines.h (1.9): Minor fixes big thanks to Alex and Dmitry 2006-02-09 08:48 hvlad * firebird2/doc/sql.extensions/README.isc_info_xxx (1.4): Correct documentation for isc_info_creation_date 2006-02-08 22:21 hvlad * firebird2/doc/sql.extensions/README.isc_info_xxx (1.3): Document isc_info_creation_date 2006-02-08 10:25 kkuznetsov * firebird2/builds/posix/: prefix.solaris (1.18), prefix.solaris-64SCC (1.4), prefix.solaris-64gcc (1.5): Minor updates to Solaris sparc 64 prefixes 2006-02-06 17:13 kkuznetsov * firebird2/extern/icu/source/config/mh-solaris (1.5): minor fixes 2006-02-06 17:12 kkuznetsov * firebird2/builds/posix/prefix.solaris-64SCC (1.3): More fixes to SCC port 2006-02-06 15:27 dimitr * firebird2/builds/win32/msvc7/fbudf.vcproj (1.16): Fixed MSVC7 build. 2006-02-06 14:01 kkuznetsov * firebird2/extern/icu/source/config/mh-solaris (1.4): misc 2006-02-06 09:13 kkuznetsov * firebird2/src/include/memory_routines.h (1.8): Add 2 aligment fixes templates 2006-02-05 13:39 hvlad * firebird2/doc/sql.extensions/README.isc_info_xxx (1.2): Typo's 2006-02-05 13:33 hvlad * firebird2/doc/sql.extensions/README.isc_info_xxx (1.1): Documentation for new isc_info_xxx calls 2006-02-04 05:38 robocop * firebird2/: builds/win32/msvc6/fbudf.dsp (1.13), src/common/classes/timestamp.cpp (1.11): Use SUPERCLIENT for fbudf for avoiding exception-related code. 2006-02-04 05:20 robocop * firebird2/: lang_helpers/gds_codes.ftn (1.30), lang_helpers/gds_codes.pas (1.30), src/include/gen/msgs.h (1.50): Sync after Vlad's changes. 2006-02-04 03:40 robocop * firebird2/src/extlib/fbudf/fbudf.cpp (1.26): I misread the logic: it's true (not false) that tells Timestamp to not call the operating system to get the current time. Thanks to D. Sibiryakov. 2006-02-04 00:47 asfernandes * firebird2/doc/WhatsNew (1.86): Fixed typo 2006-02-03 18:45 hvlad * firebird2/src/include/gen/: codetext.h (1.37), iberror.h (1.38), msgs.h (1.49), rdb_codes.h (1.36), sql_code.h (1.40): New error message 2006-02-03 14:13 hvlad * firebird2/src/burp/burp.cpp (1.109): Replace "../jrd/jrd_time.h" with "../common/classes/timestamp.h" 2006-02-03 13:24 kkuznetsov * firebird2/builds/posix/prefix.solaris-64SCC (1.2): Fix 64 switches 2006-02-03 13:23 kkuznetsov * firebird2/extern/icu/source/config/mh-solaris (1.3): Add 64 bit swithes to solaris port of icu 2006-02-03 09:39 robocop * firebird2/src/common/classes/timestamp.h (1.11): Replace jrd_time.h by our timestamp.h, but I left timestamp.h's #includes commented where it *seemed* not necessary. 2006-02-03 09:19 kkuznetsov * firebird2/builds/posix/prefix.solaris-64SCC (1.1): Prepare for use Sun CC compiler on Solaris sparc platform 2006-02-02 14:17 dimitr * firebird2/builds/win32/msvc7/: Firebird2.sln (1.26), fbudf.vcproj (1.15): Fixed the win32 build. 2006-02-02 01:39 robocop * firebird2/src/extlib/fbudf/fbudf.cpp (1.25): fbudf wasn't really thread safe (despite the Mutex) when dealing with the non-reentrant functions localtime and gmtime because we need to copy the contents of the result pointer to a local variable before releasing the Mutex. 2006-02-02 01:27 robocop * firebird2/: src/extlib/fbudf/fbudf.cpp (1.24), builds/win32/msvc6/fbudf.dsp (1.12), builds/win32/msvc6/Firebird2.dsw (1.38), src/common/classes/timestamp.cpp (1.10), src/common/classes/timestamp.h (1.10): Declare independence day from client library for fbudf . For builds other than MSVC6, the following has to be done: - add to fbudf project the files timestamp.cpp and timestamp.h - for the same project, define FBUDF_EXPORTS as preprocessor macro - for the firebird2 workspace/solution/make/etc get rid of the dependency of fbudf on fbclient. Build files that I indentified that need fixes are: builds\posix\Makefile.in.client.fbudf builds\posix\Makefile.in.embed.fbudf builds\win32\msvc7\fbudf.vcproj builds\win32\msvc7\Firebird2.sln MacOs build files ignore fbudf completely. This change eliminates the problem with the client library having different names depending on the build type (SS, CS, embedded). 2006-02-01 09:51 robocop * firebird2/builds/: mac_os_x/CS/CS.pbproj/project.pbxproj (1.12), posix/make.shared.variables (1.60), win32/msvc6/engine.dsp (1.60), win32/msvc6/engine_classic.dsp (1.56), win32/msvc6/engine_embed.dsp (1.35), win32/msvc7/engine.vcproj (1.50), win32/msvc7/engine_classic.vcproj (1.50), win32/msvc7/engine_embed.vcproj (1.39): The files rng.cpp, rng.h, rng_proto.h, bookmark.cpp and bookmark.h belong exclusively to PC_ENGINE, that's obsolete functionality. First step: remove them from the build configurations. More to come. 2006-01-29 04:23 robocop * firebird2/src/burp/backup.epp (1.80): Skip system objects: exceptions, blob filters and procedures. 2006-01-27 08:36 hvlad * firebird2/src/dsql/dsql.cpp (1.162): Fixed unregistered bug: AV in request driven by freed cursor (when request is dropped flag REQ_orphan is set for child requests but this flag is never checked) 2006-01-26 12:21 dimitr * firebird2/src/dsql/ddl.cpp (1.168): CREATE VIEW should be aware that a column alias doesn't necessarily mean an expression. 2006-01-26 11:41 dimitr * firebird2/src/include/memory_routines.h (1.7): 1) An attempt to fix the endianess/alignment issues in the b-tree code. 2) Some adjustments in the pointers management. 2006-01-26 08:21 robocop * firebird2/src/include/gen/msgs.h (1.48): Sync after Dmitry Yemanov's changes. 2006-01-25 09:40 robocop * firebird2/src/dsql/: parse.cpp (1.173), parse.y (1.200): Fix SF Bug# 1408079 and also the same problem with unterminated comment blocks /* ... 2006-01-22 20:14 arnobrinkman * firebird2/src/dsql/pass1.cpp (1.255): Fix incorrect "Ambiguous field name error" reported by Ivan Prenosil: SELECT (SELECT RDB$FIELD_NAME FROM RDB$RELATION_FIELDS WHERE RDB$FIELD_SOURCE = RDB$FIELDS.RDB$FIELD_NAME) FROM RDB$FIELDS WHERE RDB$FIELD_NAME NOT IN (SELECT RDB$FIELD_SOURCE FROM RDB$RELATION_FIELDS) 2006-01-21 15:55 asfernandes * firebird2/src/dsql/: dsql.h (1.89), make.cpp (1.109), metd.epp (1.86): Fixed problem caused by usage of UNICODE_FSS system domains in users views and tables - thanks to Dmitry 2006-01-20 14:32 hvlad * firebird2/src/dsql/: parse.cpp (1.172), dsql.tab.h (1.65): Regenerated parser files after parse.y change By bison 2.1 now 2006-01-20 14:31 hvlad * firebird2/src/dsql/parse.y (1.199): Again fix issue with parser and not correctly stored source for CURRENT_TIME\CURRENT_TIMESTAMP in procedure parameters default values. Reported by Martijn Tonies 2006-01-19 15:32 alexpeshkoff * firebird2/builds/posix/Makefile.in.client.fbudf (1.7): applied patch from Michal Kubecek 2006-01-18 12:54 alexpeshkoff * firebird2/src/gpre/int_cxx.cpp (1.41): fixed gcc warning(s) 2006-01-17 10:20 robocop * firebird2/doc/WhatsNew (1.85): Restore missing WhatsNew entries that I deleted on bad merge. 2006-01-17 08:37 robocop * firebird2/doc/WhatsNew (1.84): Fix my previous entry in the WhatsNew. 2006-01-17 05:40 paul_reeves * firebird2/: builds/install/misc/firebird.conf (1.18), doc/WhatsNew (1.83), src/common/config/config.cpp (1.65), src/common/config/config.h (1.38), src/dsql/make.cpp (1.108): Forward port OldColumnNaming from Fb 1.5.3 2006-01-16 18:17 dimitr * firebird2/doc/WhatsNew (1.82): Updated the docs. 2006-01-16 17:31 alexpeshkoff * firebird2/src/dsql/: dsql.cpp (1.161), metd.epp (1.85), pass1.cpp (1.254): fixed gcc warning(s) 2006-01-16 16:38 alexpeshkoff * firebird2/src/: alice/alice.cpp (1.82), burp/burp.cpp (1.108), common/classes/ClumpletReader.h (1.15), common/classes/semaphore.h (1.23): fixed gcc warning(s) 2006-01-16 16:21 paul_reeves * firebird2/builds/install/arch-specific/win32/: Readme.txt (1.8), installation_readme.txt (1.8), ba/Instalacija_ProcitajMe.txt (1.4), de/installation_liesmich.txt (1.3), de/liesmich.txt (1.3), pl/instalacja_czytajto.txt (1.3): Catch up with commit of some win32 install docs that were part of beta 1 2006-01-15 19:11 asfernandes * firebird2/src/dsql/: gen.cpp (1.95), pass1.cpp (1.253): Fixed problem causing collation lost in sqlsubtype when using dynamic charset - reported by Ivan Prenosil 2006-01-15 14:39 alexpeshkoff * firebird2/builds/posix/Makefile.in.client.util (1.34): fixed posix build 2006-01-14 19:03 asfernandes * firebird2/builds/: install/misc/fbintl.conf (1.9), win32/msvc6/intl.dsp (1.27), win32/msvc7/intl.vcproj (1.22): Add Czech collations - contributed by Ivan Prenosil: - WIN_CZ (case-insensitive, accent-sensitive) - WIN_CZ_CI_AI (case-insensitive, accent-insensitive) 2006-01-14 08:00 robocop * firebird2/src/dsql/ddl.cpp (1.167): EXPRESSION_INDICES code is considered stable and therefore there's no need to keep it protected by macros. Please do a full rebuild. 2006-01-14 05:48 robocop * firebird2/src/: burp/burp.cpp (1.107), common/utils.cpp (1.16), common/utils_proto.h (1.10): Change from getenv to readenv. This is still getenv in Linux/UNIX but GetEnvironmentVariable in Windows. 2006-01-13 23:25 robocop * firebird2/src/burp/: spit.h (1.10), std_desc.h (1.9): Totally misc. 2006-01-13 08:36 dimitr * firebird2/src/burp/: burp.h (1.70), spit.cpp (1.31), spit.h (1.9), std_desc.h (1.8): 1) Fixed stdin/stdout redirection in win32 gsplit 2) Make the code more GCC4 friendly 2006-01-10 23:20 robocop * firebird2/doc/WhatsNew (1.81): Misc. 2006-01-10 16:00 kkuznetsov * firebird2/src/common/classes/fb_string.h (1.4): Fix compile error on Solaris - udefined va_list 2006-01-10 09:31 dimitr * firebird2/src/burp/std_desc.h (1.7): Correction. 2006-01-10 08:59 dimitr * firebird2/doc/sql.extensions/README.select_expressions (1.3): Corrections, thanks to Claudio. 2006-01-09 20:57 dimitr * firebird2/src/burp/: burp.cpp (1.106), burp.h (1.69), std_desc.h (1.6): Minor cleanup + solved one of the GCC4 compile issues. 2006-01-09 15:17 dimitr * firebird2/doc/WhatsNew (1.80): More docs. 2006-01-09 13:45 dimitr * firebird2/doc/sql.extensions/README.select_expressions (1.2): More docs. 2006-01-09 11:13 dimitr * firebird2/doc/README.xnet (1.2): Added description of XNET. 2006-01-08 02:11 robocop * firebird2/src/: common/fb_exception.cpp (1.21), include/fb_exception.h (1.20): Avoid a crash. 2006-01-07 17:57 alexpeshkoff * firebird2/src/common/: utils.cpp (1.15), classes/MetaName.cpp (1.6), classes/fb_string.cpp (1.30): fixed compilation after changes in exception 2006-01-07 17:55 alexpeshkoff * firebird2/src/common/fb_exception.cpp (1.20): avoid vararg constructors in status_exception 2006-01-07 17:50 alexpeshkoff * firebird2/src/include/fb_exception.h (1.19): avoid vararg constructors in status_exception 2006-01-07 02:32 robocop * firebird2/src/: alice/alice_meta.epp (1.47), gpre/gpre_meta_boot.cpp (1.50): Misc. 2006-01-07 01:34 robocop * firebird2/src/common/fb_exception.cpp (1.19): Complete Alex fix. 2006-01-07 01:31 robocop * firebird2/src/: alice/alice_meta.epp (1.46), dudley/exe.epp (1.60), dudley/trn.cpp (1.36), gpre/gpre_meta.epp (1.54), gpre/gpre_meta_boot.cpp (1.49): Comment excessive dependencies on license.h. 2006-01-06 12:21 alexpeshkoff * firebird2/src/common/fb_exception.cpp (1.18): fixed "invalid database handle" error 2006-01-04 06:55 robocop * firebird2/src/dsql/metd.epp (1.84): Misc. 2006-01-03 16:07 alexpeshkoff * firebird2/src/common/classes/: MetaName.cpp (1.5), MetaName.h (1.4): MetaName can now handle NULL in constructors and assignments 2005-12-30 17:08 alexpeshkoff * firebird2/src/dbs/security.sql (1.8): fixed SF bug 229237 2005-12-30 16:13 alexpeshkoff * firebird2/builds/install/arch-specific/linux/misc/firebird.init.d.debian.in (1.4): fixed runuser problem on Debian 2005-12-28 08:11 aafemt * firebird2/doc/README.build.mingw.html (1.16): Misc 2005-12-28 07:58 aafemt * firebird2/builds/posix/: make.defaults (1.44), make.rules (1.28), prefix.mingw (1.43): Strip executables in prod build 2005-12-28 07:09 aafemt * firebird2/builds/posix/Makefile.in.client.util (1.33): Redundant objects 2005-12-28 07:08 aafemt * firebird2/builds/posix/prefix.mingw (1.42): Adapted for GCC 3.4 2005-12-28 07:07 aafemt * firebird2/doc/README.build.mingw.html (1.15): Update 2005-12-28 07:06 aafemt * firebird2/doc/README.incompatibilities.txt (1.6): More info 2005-12-28 03:21 robocop * firebird2/doc/README.incompatibilities.txt (1.5): Misc. 2005-12-27 11:57 dimitr * firebird2/doc/README.incompatibilities.txt (1.4): More info. 2005-12-27 09:09 robocop * firebird2/: src/include/gen/iberror.h (1.37), doc/README.incompatibilities.txt (1.3): Misc. 2005-12-26 22:18 hvlad * firebird2/src/common/classes/stack.h (1.18): Avoid frequent (unneeded and inefficient) allocation\deallocation of stack entryes 2005-12-26 12:59 alexpeshkoff * firebird2/doc/README.incompatibilities.txt (1.2): Misc 2005-12-26 11:31 dimitr * firebird2/src/include/gen/iberror.h (1.36): Continued fixing public headers. 2005-12-25 05:01 robocop * firebird2/src/common/fb_exception.cpp (1.17): Misc. 2005-12-25 04:59 robocop * firebird2/src/: common/config/config.cpp (1.64), common/config/config_file.h (1.13), config/Configuration.cpp (1.3), config/Configuration.h (1.3): [s|g]etConfigFile renamed [s|g]setConfigFilePath. Clearer, since we have a class named ConfigFile but the function only returns a string with the path, not an object. 2005-12-24 18:05 alexpeshkoff * firebird2/src/extlib/fbudf/fbudf.cpp (1.23): make fbudf use fb2 class Mutex, when needed 2005-12-24 18:03 alexpeshkoff * firebird2/builds/posix/Makefile.in.client.fbudf (1.6): fixed fbudf 2005-12-24 08:28 robocop * firebird2/src/common/classes/alloc.cpp (1.78): Don't crash the debug build if the allocations report file cannot be opened. 2005-12-24 00:32 robocop * firebird2/src/include/gen/autoconfig_msvc.h (1.98): Make sure gmtime_r is marked as missing in Win32. 2005-12-24 00:08 robocop * firebird2/src/extlib/fbudf/: fbudf.cpp (1.22), fbudf.h (1.9), fbudf.sql (1.9): Add getExactTimestampUTC and put some indications. Alex will fix my stub code. It seems gmtime doesn't work as expected at least with VC6. 2005-12-23 16:39 dimitr * firebird2/doc/README.incompatibilities.txt (1.1): Added some docs. 2005-12-23 12:42 alexpeshkoff * firebird2/builds/install/: misc/posixLibrary.sh.in (1.4), arch-specific/linux/super/postinstall.sh.in (1.10): fix fbmgr operation 2005-12-23 10:21 alexpeshkoff * firebird2/configure.in (1.237): test presence of gmtime_r() 2005-12-23 09:24 alexpeshkoff * firebird2/src/common/classes/ClumpletWriter.cpp (1.13): fixed problems with empty SPB 2005-12-23 02:42 robocop * firebird2/src/include/fb_exception.h (1.18): Const correctness and the like. 2005-12-22 07:22 robocop * firebird2/src/include/fb_exception.h (1.17): This alternative constructor shouldn't be public, but MSVC6 doesn't obey the private clause if there's another constructor made public. Maybe no compiler does. 2005-12-21 18:49 dimitr * firebird2/src/dsql/dsql.h (1.88): More realistic BLR buffer. We don't need redundant allocations. 2005-12-21 11:15 alexpeshkoff * firebird2/doc/WhatsNew (1.79): my changes 2005-12-21 11:09 alexpeshkoff * firebird2/src/common/config/: config.cpp (1.63), config.h (1.37): added Redirection parameter to firebird.conf 2005-12-21 11:04 alexpeshkoff * firebird2/builds/install/misc/firebird.conf (1.17): added Redirection parameter to firebird.conf 2005-12-20 21:36 kkuznetsov * firebird2/extern/icu/source/configure (1.4): reflect changes to configure.in for sun threading 2005-12-20 14:24 dimitr * firebird2/doc/WhatsNew (1.78): Updated. 2005-12-20 13:14 alexpeshkoff * firebird2/builds/posix/: Makefile.in.client.gbak (1.15), Makefile.in.client.gdef (1.14), Makefile.in.client.gfix (1.17), Makefile.in.client.gpre (1.21), Makefile.in.client.gsec (1.8), Makefile.in.client.isql (1.13), Makefile.in.client.qli (1.9), Makefile.in.client.util (1.32): fix non-nptl SS build 2005-12-20 09:18 aafemt * firebird2/configure.in (1.236): deleted libfbcommon as was suggested by Jim 2005-12-19 11:02 alexpeshkoff * firebird2/src/dudley/extract.epp (1.43): fixed warning 2005-12-18 18:56 alexpeshkoff * firebird2/builds/posix/: Makefile.in.boot.gpre (1.25), Makefile.in.client.gbak (1.14), Makefile.in.client.gdef (1.13), Makefile.in.client.gfix (1.16), Makefile.in.client.gpre (1.20), Makefile.in.client.gsec (1.7), Makefile.in.client.isql (1.12), Makefile.in.client.qli (1.8), Makefile.in.client.util (1.31), Makefile.in.codes (1.20), Makefile.in.embed.gbak (1.15), Makefile.in.embed.gdef (1.11), Makefile.in.embed.gfix (1.18), Makefile.in.embed.gpre (1.20), Makefile.in.embed.isql (1.12), Makefile.in.embed.lockmgr (1.10), Makefile.in.embed.qli (1.18), Makefile.in.embed.util (1.28), Makefile.in.examples (1.8), Makefile.in.fbserver (1.22), Makefile.in.libfbembed (1.17), Makefile.in.msgs (1.17), Makefile.in.refDatabases (1.29), Makefile.in.static.gbak (1.12), Makefile.in.static.gpre (1.19), Makefile.in.static.isql (1.11), make.defaults (1.43), make.shared.targets (1.21), make.shared.variables (1.59): deleted libfbcommon as was suggested by Jim 2005-12-18 18:56 alexpeshkoff * firebird2/builds/posix/Makefile.in.firebird (1.67): correctly build public ibase.h 2005-12-18 17:10 alexpeshkoff * firebird2/src/common/classes/locks.h (1.22): use mutex instead of spin lock 2005-12-18 16:23 alexpeshkoff * firebird2/builds/install/misc/classicLibrary.sh.in (1.4): let all users run applications 2005-12-17 13:59 aafemt * firebird2/builds/win32/defs/fbclient_s.def (1.3): Some more mangled exports 2005-12-17 13:55 aafemt * firebird2/src/include/types_pub.h (1.3): Move type declarations to appropriate header 2005-12-17 08:09 dimitr * firebird2/doc/WhatsNew (1.77): Correction. 2005-12-17 05:31 robocop * firebird2/doc/WhatsNew (1.76): Misc. 2005-12-14 03:20 robocop * firebird2/doc/WhatsNew (1.75): Misc. 2005-12-13 16:41 dimitr * firebird2/doc/WhatsNew (1.74): Misc. 2005-12-13 15:20 dimitr * firebird2/doc/WhatsNew (1.73): Described changes for Beta 2. 2005-12-12 18:36 dimitr * firebird2/src/dsql/make.cpp (1.107): Fixed a few wrong error messages + minor cleanup. 2005-12-12 18:27 dimitr * firebird2/src/dsql/pass1.cpp (1.252): Ported solution for SF #1371274 from Yaffil + minor cleanup. 2005-12-12 14:55 dimitr * firebird2/: src/include/gen/codetext.h (1.36), src/include/gen/iberror.h (1.35), src/include/gen/msgs.h (1.47), src/include/gen/rdb_codes.h (1.35), src/include/gen/sql_code.h (1.39), lang_helpers/gds_codes.ftn (1.29), lang_helpers/gds_codes.pas (1.29): More error messages. 2005-12-12 11:50 dimitr * firebird2/: src/include/gen/codetext.h (1.35), src/include/gen/iberror.h (1.34), src/include/gen/msgs.h (1.46), src/include/gen/rdb_codes.h (1.34), src/include/gen/sql_code.h (1.38), lang_helpers/gds_codes.ftn (1.28), lang_helpers/gds_codes.pas (1.28): Added new error messages. 2005-12-11 09:32 robocop * firebird2/src/gpre/cmp.cpp (1.34): Misc. 2005-12-10 11:15 dimitr * firebird2/src/common/classes/ClumpletReader.cpp (1.17): Undone my changes in clumplets to follow Alex's solution. 2005-12-10 11:05 dimitr * firebird2/src/common/classes/ClumpletReader.cpp (1.16): Fixed regressions with SAPI. 2005-12-09 22:50 asfernandes * firebird2/builds/install/misc/fbintl.conf (1.8): Add Vietnamese charset WIN1258 - contributed by Nguyen The Phuong 2005-12-09 11:17 dimitr * firebird2/examples/empbuild/empbuild.e (1.6): Fixed compilation of empbuild. 2005-12-09 06:07 robocop * firebird2/src/gpre/: c_cxx.cpp (1.66), cmp.cpp (1.33), cmp_proto.h (1.13), gpre.cpp (1.75), gpre.h (1.81), pat.cpp (1.28): Forward-port Ann's enhancement to gpre to allow more range for identifiers (more changes may be needed in the future to complete the feature). 2005-12-05 14:42 dimitr * firebird2/src/include/: fb_types.h (1.49), types_pub.h (1.2): Fixed 64bit builds. 2005-12-05 13:57 dimitr * firebird2/builds/posix/Makefile.in.firebird (1.66): Changed location of some defines in order to avoid internals inside ibase.h. 2005-12-05 12:45 alexpeshkoff * firebird2/src/burp/burp.cpp (1.105): let use services to backup security database 2005-12-05 12:44 dimitr * firebird2/builds/win32/make_all.bat (1.38): Changed location of some defines in order to avoid internals inside ibase.h. 2005-12-05 12:39 dimitr * firebird2/builds/install/arch-specific/win32/BuildExecutableInstall.bat (1.14): Changed location of some defines in order to avoid internals inside ibase.h. 2005-12-05 12:28 dimitr * firebird2/src/: include/fb_types.h (1.48), include/types_pub.h (1.1), dsql/sqlda_pub.h (1.5): Changed location of some defines in order to avoid internals inside ibase.h. 2005-12-04 13:21 hvlad * firebird2/src/dsql/: dsql.tab.h (1.64), parse.cpp (1.171): Regenerate parser files 2005-12-04 13:18 hvlad * firebird2/src/dsql/parse.y (1.198): 1. Correct end_default_opt rule 2. Fix wrong error reporting found by Claudio 2005-12-04 13:08 alexpeshkoff * firebird2/src/common/classes/string_test.cpp (1.4): added test to trim characters >= 128 2005-12-04 13:06 alexpeshkoff * firebird2/src/common/classes/fb_string.cpp (1.29): fixed trim of characters >= 128 2005-12-03 12:09 dimitr * firebird2/doc/sql.extensions/README.universal_triggers (1.3): Fixed typos. 2005-12-03 11:22 dimitr * firebird2/src/common/classes/ClumpletReader.cpp (1.15): More missing stuff. 2005-12-03 10:48 dimitr * firebird2/src/common/classes/ClumpletReader.cpp (1.14): Fixed backup. 2005-12-02 17:54 alexpeshkoff * firebird2/src/common/classes/: ClumpletReader.cpp (1.13), ClumpletReader.h (1.14): fixed problems, caused by my previous commit 2005-12-02 17:34 alexpeshkoff * firebird2/src/dudley/extract.epp (1.42): mark wal_info() NOT_USED_OR_REPLACED 2005-12-02 01:28 asfernandes * firebird2/src/dsql/blob.epp (1.19): Lookup for procedure parameters in isc_blob_lookup_desc 2005-12-01 08:12 robocop * firebird2/doc/sql.extensions/README.ddl.txt (1.7): Document the blob filter restriction in FB2. 2005-12-01 06:46 robocop * firebird2/builds/win32/msvc6/: fbclient.dsp (1.51), fbembed.dsp (1.36): Add alloc.cpp to the "common" section in fbclient and fbembed projects as Dmitry did in MSVC7. 2005-12-01 04:00 robocop * firebird2/src/common/classes/ClumpletReader.cpp (1.12): Totally misc. 2005-12-01 03:34 robocop * firebird2/doc/sql.extensions/README.set_transaction.txt (1.1): Add documentation for the extra options exposed through the DSQL's SET TRANSACTION command. This functionality exists already using TPB's. 2005-11-30 18:11 alexpeshkoff * firebird2/src/common/classes/: ClumpletReader.cpp (1.11), ClumpletReader.h (1.13), ClumpletWriter.cpp (1.12): Clumplet's improvements 2005-11-30 10:03 dimitr * firebird2/src/dsql/pass1.cpp (1.251): Simplified code a bit. Fixed the crash with the usage of TRIM in aggregation. 2005-11-30 07:12 robocop * firebird2/src/gpre/: ada.cpp (1.50), c_cxx.cpp (1.65), cob.cpp (1.61), ftn.cpp (1.57), pas.cpp (1.51): Misc. 2005-11-29 17:13 hvlad * firebird2/src/dsql/parse.cpp (1.170): Regenerated parser files after parse.y change 2005-11-29 17:09 hvlad * firebird2/src/dsql/parse.y (1.197): Second attempt to fix issue with parser and not correctly stored source for DEFAULT CURRENT_TIME\DEFAULT CURRENT_TIMESTAMP 2005-11-29 07:24 robocop * firebird2/src/dsql/dsql.h (1.87): Misc. 2005-11-29 00:06 arnobrinkman * firebird2/src/dsql/pass1.cpp (1.250): Fix column-name problem with UNION and derived fields. Problem found by Volker Rehn. 2005-11-28 11:27 paul_reeves * firebird2/builds/install/arch-specific/win32/: BuildExecutableInstall.bat (1.13), readme_snapshot.txt (1.1): Update win32 build installer script for snapshot builds. 2005-11-27 21:52 alexpeshkoff * firebird2/src/: alice/exe.cpp (1.43), alice/tdr.cpp (1.47), burp/burp.cpp (1.104), burp/restore.epp (1.99), common/classes/ClumpletReader.cpp (1.10), common/classes/ClumpletReader.h (1.12), common/classes/ClumpletWriter.cpp (1.11), common/classes/ClumpletWriter.h (1.9), dsql/preparse.cpp (1.38), dudley/exe.epp (1.59), gpre/gpre_meta.epp (1.53): 1. Moved data structures, written to database file, into ods.h. 2. Added new types of clumplets to ClumpletReader and ClupmletWriter. 3. Applied modified ClumpletReader and ClupmletWriter to /remote and partially /jrd. 4. Added active protection from remote brute-force attack to services API. 2005-11-27 16:04 alexpeshkoff * firebird2/builds/posix/Makefile.in.firebird (1.65): rebuild libraries not only during boot_phase1 2005-11-26 17:15 arnobrinkman * firebird2/src/dsql/pass1.cpp (1.249): Add missing nodes to sub-select detection 2005-11-25 15:58 dimitr * firebird2/src/dsql/ddl.cpp (1.166): Let's generate blr_blob2 for PSQL blobs instead of blr_quad. This allow PSQL blobs to carry the charset/collation attributes. 2005-11-25 06:54 dimitr * firebird2/src/include/gen/: msgs.h (1.45), sql_code.h (1.37): Damn, I'm much sorry. 2005-11-23 10:23 kkuznetsov * firebird2/builds/install/arch-specific/solx86gcc/CS/prototype.in (1.4): Some more updates 2005-11-22 00:52 hvlad * firebird2/src/dsql/hsh.cpp (1.30): Enlarged dsql and jrd hash tables sizes 2005-11-21 18:58 hvlad * firebird2/src/dsql/parse.cpp (1.169): Regenerated parser files after parse.y change 2005-11-21 18:57 hvlad * firebird2/src/dsql/parse.y (1.196): Fixed issue with parser and not correctly stored source for DEFAULT CURRENT_TIME\DEFAULT CURRENT_TIMESTAMP 2005-11-18 06:31 robocop * firebird2/src/common/classes/array.h (1.34): Fix for Alex's removeRange & removeCount methods in Array class. 2005-11-18 05:39 robocop * firebird2/src/dsql/: dsql.tab.h (1.63), keywords.cpp (1.48), parse.cpp (1.168), parse.y (1.195): Fix clash with winbase.h on IGNORE. 2005-11-17 15:24 kkuznetsov * firebird2/builds/install/arch-specific/solx86gcc/CS/prototype.in (1.3): Start update Solaris packaging for FB2 2005-11-17 12:32 asfernandes * firebird2/src/burp/burp.cpp (1.103): 1) Make "total" to Claudio taste :-) 2) Fix error found by Vlad 2005-11-17 07:55 kkuznetsov * firebird2/builds/posix/: prefix.solaris (1.17), prefix.solaris-64gcc (1.4), prefix.solx86gcc (1.19): Sync solaris prefixes 2005-11-17 05:22 robocop * firebird2/src/dsql/: dsql.cpp (1.160), dsql.tab.h (1.62), gen.cpp (1.94), keywords.cpp (1.47), node.h (1.70), parse.cpp (1.167), parse.y (1.194): Let Ivan Prenosil test his beloved transaction options. 2005-11-16 08:49 hvlad * firebird2/src/dsql/: dsql.cpp (1.159), dsql.h (1.86), metd.epp (1.83): Cached charsets by id (not only by name) in dsql. Removed irq_cs_bpc request as unneeded anymore 2005-11-15 09:48 dimitr * firebird2/src/burp/canonical.cpp (1.36): Avoid buffer overruns when restoring corrupted data (always check for the declared length). Look at remote/xdr.cpp for example. TODO: print a warning during backup in this case. 2005-11-13 00:36 robocop * firebird2/src/dsql/dsql.cpp (1.158): What about putting the nodes you added in node.h also in the DSQL debugging facilility, folks? :-) 2005-11-12 19:48 dimitr * firebird2/src/dsql/metd.epp (1.82): Globals must die, epysode III. 2005-11-11 01:43 asfernandes * firebird2/src/burp/burp.cpp (1.102): Fix problem of empty arguments passing garbage in SPB 2005-11-09 00:49 arnobrinkman * firebird2/src/dsql/pass1.cpp (1.248): Fix problem with sub-queries/derived tables in the HAVING clause 2005-11-04 06:20 robocop * firebird2/src/burp/restore.epp (1.98): Gbak must write always the system flag when creating objects. This is the first step before we are able to make rdb$system_flag field mandatory in the future. 2005-10-30 09:15 robocop * firebird2/src/dsql/ddl.cpp (1.165): Fix SF-bug field-test #1192225. 2005-10-29 16:57 asfernandes * firebird2/src/burp/burp.cpp (1.101): Fixed problem of GBAK adding a garbage byte to SPB, when called with -SE. Reproducable with: gbak -C -SE service_mgr c:\t.fbk localhost:c:\t.fdb 2005-10-29 11:15 dimitr * firebird2/src/dsql/: ddl.cpp (1.164), dsql.cpp (1.157), node.h (1.69), parse.cpp (1.166), parse.y (1.193), pass1.cpp (1.247): Implemented RECREATE TRIGGER. 2005-10-28 18:34 alexpeshkoff * firebird2/src/dsql/metd.epp (1.81): Fixed SS deadlock in DSQL 2005-10-28 17:25 alexpeshkoff * firebird2/src/common/classes/semaphore.h (1.22): Retry when system call is interrupted 2005-10-28 07:37 dimitr * firebird2/src/dsql/ddl.cpp (1.163): Fixed the bug noticed by Claudio. 2005-10-27 15:51 alexpeshkoff * firebird2/builds/install/arch-specific/linux/: classic/makeInstallImage.sh.in (1.18), super/makeInstallImage.sh.in (1.17): added new stuff to the packages 2005-10-26 20:21 dimitr * firebird2/src/dsql/: ddl.cpp (1.162), node.h (1.68), parse.cpp (1.165), parse.y (1.192): 1) Fixed check constraints 2) A bit simplified generation of check option triggers 3) Cleanup of unused parser stuff 2005-10-26 16:03 alexpeshkoff * firebird2/builds/install/misc/classicLibrary.sh.in (1.3): fixed bug with access to QLI's help 2005-10-25 22:42 arnobrinkman * firebird2/src/dsql/pass1.cpp (1.246): Fix NEW/OLD context problem found by Dmitry 2005-10-24 14:30 alexpeshkoff * firebird2/src/dbs/security.sql (1.7): finished rdb$users to match vulcan 2005-10-22 14:35 aafemt * firebird2/builds/posix/: Makefile.in.client.gbak (1.13), Makefile.in.client.gfix (1.15), Makefile.in.client.gsec (1.6), Makefile.in.client.util (1.30): Fix MinGW SS build 2005-10-22 13:51 dimitr * firebird2/doc/WhatsNew (1.72): More docs. 2005-10-22 13:08 dimitr * firebird2/src/include/gen/msgs.h (1.44): Restored the XCPCODE reporting to be compatible with 1.5. A temporary solution. 2005-10-22 07:58 robocop * firebird2/lang_helpers/: gds_codes.ftn (1.27), gds_codes.pas (1.27): Generate lang-helpers after Dmitry's changes. 2005-10-21 11:49 dimitr * firebird2/doc/sql.extensions/README.current_time (1.2): Typo. 2005-10-21 11:42 dimitr * firebird2/src/dsql/pass1.cpp (1.245): Better (and more honest) diagnostics. 2005-10-21 11:37 dimitr * firebird2/src/include/gen/: codetext.h (1.34), iberror.h (1.33), msgs.h (1.43), rdb_codes.h (1.33), sql_code.h (1.36): Added new error message. 2005-10-21 10:47 dimitr * firebird2/src/dsql/ddl.cpp (1.161): Change the visibility rules for uncommitted relations. The goal is to simplify them and fix known issues with ALTER TABLE. Hopefully, this won't cause any side effects. 2005-10-20 06:09 robocop * firebird2/: lang_helpers/gds_codes.ftn (1.26), lang_helpers/gds_codes.pas (1.26), src/include/gen/codetext.h (1.33), src/include/gen/iberror.h (1.32), src/include/gen/msgs.h (1.42), src/include/gen/rdb_codes.h (1.32), src/include/gen/sql_code.h (1.35): Try to please the team leader before it's too late. :-) We have definitely serious problems with firebird.msg mismatches. 2005-10-19 11:02 dimitr * firebird2/src/dbs/security.sql (1.6): Cleanup. 2005-10-17 19:15 alexpeshkoff * firebird2/src/dbs/security.sql (1.5): let user_name be in unicode_fss in table rdb$users 2005-10-14 06:10 robocop * firebird2/doc/README.isql_enhancements.txt (1.5): Explain other isql options. 2005-10-13 21:11 asfernandes * firebird2/builds/install/misc/fbintl.conf (1.7): 1) Remove feature that allow one collation name to be used with more than one charset. 2) Remove PT_BR for WIN1252, let's live with WIN_PTBR only. 2005-10-13 21:09 asfernandes * firebird2/: lang_helpers/gds_codes.ftn (1.25), lang_helpers/gds_codes.pas (1.25), src/include/gen/codetext.h (1.32), src/include/gen/iberror.h (1.31), src/include/gen/msgs.h (1.41), src/include/gen/rdb_codes.h (1.31), src/include/gen/sql_code.h (1.34): Regenerate files 2005-10-12 07:57 dimitr * firebird2/doc/WhatsNew (1.71): Updated docs. 2005-10-08 11:56 robocop * firebird2/doc/sql.extensions/README.ddl.txt (1.6): Misc: missing double quote in readme. 2005-10-08 08:52 robocop * firebird2/src/dsql/: ddl.cpp (1.160), dsql.h (1.85), make.cpp (1.106): Close the remaining, third item in SF Bug #217042. Now the four items are solved. However, this third item was the tip of the iceberg: computed fields silently dropped implicit or explicit charset/collation/sub_type specification, whether it was derived from the expression or dictated by an explicit cast. Also, had to invent a new flag to deal with relations being just created now and whose db_key_length obviously doesn't exist. Still looking for better solution. 2005-10-08 08:47 robocop * firebird2/src/dsql/pass1.cpp (1.244): Totally misc. 2005-10-07 10:52 robocop * firebird2/: lang_helpers/gds_codes.ftn (1.24), lang_helpers/gds_codes.pas (1.24), src/include/gen/codetext.h (1.31), src/include/gen/iberror.h (1.30), src/include/gen/msgs.h (1.40), src/include/gen/sql_code.h (1.33): Moved another hardcoded error string to the msg database. 2005-10-06 08:08 robocop * firebird2/: lang_helpers/gds_codes.ftn (1.23), lang_helpers/gds_codes.pas (1.23), src/dsql/pass1.cpp (1.243), src/include/gen/codetext.h (1.30), src/include/gen/iberror.h (1.29), src/include/gen/msgs.h (1.39), src/include/gen/rdb_codes.h (1.30), src/include/gen/sql_code.h (1.32): Fix SF Bug #1292007 Move some hardcoded error texts to the msg database. 2005-10-05 08:23 robocop * firebird2/builds/win32/msvc6/intl.dsp (1.26): Fix MSVC6 "intl" project file that Adriano invalidated accidentally by manual editing. 2005-10-04 07:15 robocop * firebird2/src/extlib/ib_udf2.sql (1.8): Declare UDF lower as "LOWER" in ib_udf2.sql and go on with life. 2005-10-03 14:41 dimitr * firebird2/doc/WhatsNew (1.70): Updated docs. 2005-10-03 14:34 dimitr * firebird2/doc/: sql.extensions/README.current_time (1.1), README.instsvc (1.5): Updated docs. 2005-10-03 14:26 dimitr * firebird2/doc/sql.extensions/README.returning (1.2): Updated docs. 2005-09-30 19:49 dimitr * firebird2/builds/win32/msvc6/: Firebird2.dsw (1.37), gsec.dsp (1.18): Fixed MSVC6 build. 2005-09-30 19:45 dimitr * firebird2/builds/win32/msvc7/: Firebird2.sln (1.25), gsec.vcproj (1.20): Fixed MSVC7 build. 2005-09-30 18:25 alexpeshkoff * firebird2/builds/posix/: Makefile.in.client.gsec (1.5), Makefile.in.embed.gbak (1.14), Makefile.in.embed.gfix (1.17), Makefile.in.embed.util (1.27): Reanimated -database switch in gsec. Also fixed linux CS build after solaris-related changes. 2005-09-30 12:34 paul_reeves * firebird2/builds/win32/: setenvvar.bat (1.9), setenvvar2.bat (1.3): Evaluate available compilers in correct order. 2005-09-30 09:50 robocop * firebird2/src/dsql/ddl.cpp (1.159): Trim unneeded blanks and some control characters between DEFAULT clause and the default value itself in procedure parameters, too. Trim unneded blanks and some control characters before the BEGIN or DECLARE clauses in a procedure body. 2005-09-29 11:22 aafemt * firebird2/configure.in (1.235): MinGW also can do threaded CS 2005-09-28 16:03 kkuznetsov * firebird2/extern/icu/source/runConfigureICU (1.9): Fix my previos commit 2005-09-28 15:23 dimitr * firebird2/src/dsql/: parse.cpp (1.164), parse.y (1.191): Temporarely rolled back to the previous end_trigger logic due to found issues. Still looking for a proper solution. 2005-09-28 11:26 kkuznetsov * firebird2/extern/icu/source/: runConfigureICU (1.8), config/mh-solaris-gcc (1.6): Maked Solaris gcc ICU build unified 2005-09-27 22:41 arnobrinkman * firebird2/src/dsql/ddl.cpp (1.158): Fix another "with check option" issue 2005-09-27 21:23 hvlad * firebird2/src/dsql/dsql.cpp (1.156): Make code more robust. Reported privately by Tom Cole 2005-09-27 13:17 dimitr * firebird2/src/dsql/: parse.cpp (1.163), parse.y (1.190): Significant changes in the DDL source parsing (begin_*, end_* rules): 1) store WITH CHECK OPTION instead of WITH CHECK (views) 2) store DEFAULT instead of (procedure parameters) 3) attempt to fix the bug in end_trigger causing longer string to be stored (try e.g. DEFAULT CURRENT_TIME NOT NULL) 4) major cleanup of begin_trigger and indentation, simplified some parser rules Now awaiting for the Claudio's attack :-) 2005-09-27 09:47 robocop * firebird2/src/common/utils.cpp (1.14): Source code comments. 2005-09-25 00:50 asfernandes * firebird2/builds/: install/misc/fbintl.conf (1.6), posix/Makefile.in.intl (1.23), win32/msvc6/intl.dsp (1.25), win32/msvc7/intl.vcproj (1.21): Forward-port collation LT_LT from 1.5 branch 2005-09-22 09:09 robocop * firebird2/src/include/firebird.h (1.38): Totally misc. 2005-09-21 10:31 kkuznetsov * firebird2/src/include/firebird.h (1.37): Adding ability to build CS server with threaded services (can be controled throught configure platform varyable service_thread_CS): 1)Add new define STD_UTIL Build tested Solaris x86 and Linux x86 2005-09-21 10:30 kkuznetsov * firebird2/builds/posix/: Makefile.in.embed.gbak (1.13), Makefile.in.embed.gfix (1.16), Makefile.in.embed.util (1.26), firebird.vers (1.10): Adding ability to build CS server with threaded services (can be controled throught configure platform varyable service_thread_CS): 1)Moving object files of utils to superclient temp directory 2)Add new define STD_UTIL 3) Hide utils functions to local scope of libfbembed Build tested Solaris x86 and Linux x86 2005-09-19 16:48 dimitr * firebird2/src/dsql/ddl.cpp (1.157): Let's recognize an attempt to alter a not existing table earlier than in DYN. In particular, this prevents a server crash introduced by some recent DDL checks. 2005-09-16 12:50 dimitr * firebird2/src/dsql/make.cpp (1.105): Fixed dialect 1 regression caused by my recent changes. 2005-09-14 21:06 dimitr * firebird2/src/dsql/: gen.cpp (1.93), pass1.cpp (1.242): Fixed the issue with zero-initialized status vector during prepare. 2005-09-14 20:09 asfernandes * firebird2/src/dsql/make.cpp (1.104): Fix issue of SQLVAR.sqllen from non-system MBCS fields, thanks to Roman 2005-09-14 13:42 dimitr * firebird2/src/dsql/: dsql.h (1.84), metd.epp (1.80): Another attempt to fix the issue with uncommitted DDL. 2005-09-14 07:58 alexpeshkoff * firebird2/src/burp/: burp.h (1.68), restore.epp (1.97): fixed restore of database with broken foreign keys 2005-09-10 09:15 robocop * firebird2/: lang_helpers/gds_codes.ftn (1.22), lang_helpers/gds_codes.pas (1.22), src/dsql/ddl.cpp (1.156), src/dsql/dsql.cpp (1.155), src/dsql/dsql.h (1.83), src/dsql/gen.cpp (1.92), src/dsql/metd.epp (1.79), src/dsql/pass1.cpp (1.241), src/include/gen/codetext.h (1.29), src/include/gen/iberror.h (1.28), src/include/gen/msg_facs.h (1.9), src/include/gen/msgs.h (1.38), src/include/gen/rdb_codes.h (1.29), src/include/gen/sql_code.h (1.31): - Get rid of DBB_v3 in DSQL and put a message just in case we find ODS<=7 (impossible in theory, since FB wouldn't open such db). - Put mnemonics for two hardcoded error msgs I hijacked from DYN years ago. Now they are defined for the SQLERR facility. 2005-09-09 12:15 dimitr * firebird2/src/dsql/dsql.h (1.82): Cleanup. 2005-09-09 11:07 dimitr * firebird2/src/dsql/ddl.cpp (1.155): Small correction. 2005-09-09 08:40 dimitr * firebird2/src/dsql/ddl.cpp (1.154): Clear the DSQL metadata cache after ALTER EXTERNAL FUNCTION statement. 2005-09-04 23:39 hvlad * firebird2/src/dsql/dsql.h (1.81): Removed unused member 2005-09-04 23:33 hvlad * firebird2/src/dsql/sym.h (1.10): Correction 2005-09-04 23:32 hvlad * firebird2/src/dsql/metd.epp (1.78): Add error handlers 2005-09-04 23:31 hvlad * firebird2/src/dsql/: array.epp (1.36), blob.epp (1.18), errd.cpp (1.37), errd_proto.h (1.11), utld.cpp (1.36), utld_proto.h (1.12): Small code reorganisation: 1. move two identical 'copy_status' functions from array.epp and blob.epp into utld.cpp 2. allow ERRD_punt use local instance of status-vector 2005-09-03 10:03 robocop * firebird2/src/dsql/: make.cpp (1.103), pass1.cpp (1.240): Get rid of my old hack to solve a problem between John/Mark's FIRST/SKIP parameters type and dialect detection. The dialect is in the request. 2005-09-03 09:47 robocop * firebird2/src/dsql/pass1.cpp (1.239): - Misc. - Detect a limit case with params and containing or starting. 2005-09-02 07:30 dimitr * firebird2/src/dsql/: ddl.cpp (1.153), gen.cpp (1.91), make.cpp (1.102), make_proto.h (1.25), parse.cpp (1.162), parse.y (1.189), pass1.cpp (1.238): 1) Made output parameter naming a common procedure instead of select-list private code. 2) Allowed value expressions in the RETURNING clause. 2005-08-29 20:41 asfernandes * firebird2/src/dsql/ddl.cpp (1.152): Fixed problem of implict NOT NULL (in PRIMARY KEY constraint) being generated with the same constraint name of the PK. Thanks to my brother Adilson for the test case. 2005-08-25 14:37 dimitr * firebird2/src/dsql/pass1.cpp (1.237): Fixed SEGV reported by Konstantin. 2005-08-24 14:12 kkuznetsov * firebird2/: configure.in (1.234), builds/posix/firebird.vers (1.9), builds/posix/make.shared.variables (1.58), builds/posix/prefix.solaris (1.16): Allowing using SERVICE_THREAD in CLASSIC server as platform option 2005-08-24 11:42 dimitr * firebird2/src/dsql/pass1.cpp (1.236): Added optional seconds precision to CURRENT_TIME and CURRENT_TIMESTAMP as agreed with Ann and others times ago. 2005-08-24 11:22 dimitr * firebird2/src/dsql/: gen.cpp (1.90), parse.cpp (1.161), parse.y (1.188): Added optional seconds precision to CURRENT_TIME and CURRENT_TIMESTAMP as agreed with Ann and others times ago. 2005-08-24 11:09 dimitr * firebird2/src/common/classes/: timestamp.cpp (1.9), timestamp.h (1.9): Slightly change the round function. 2005-08-24 08:21 dimitr * firebird2/src/dsql/: node.h (1.67), parse.cpp (1.160), parse.y (1.187), pass1.cpp (1.235): Rolled back my commit as a performance looser. More precise savepoints handling is being investigated. 2005-08-22 15:39 dimitr * firebird2/src/dsql/keywords.cpp (1.46): Fixed wrong keyword version. 2005-08-22 12:12 dimitr * firebird2/src/dsql/: dsql.tab.h (1.61), node.h (1.66), parse.cpp (1.159), parse.y (1.186), pass1.cpp (1.234): Fixed PSQL exception handling which never worked consistently. 2005-08-22 11:16 dimitr * firebird2/src/common/config/dir_list.cpp (1.25): Fixed one of the UDF access issues. 2005-08-21 17:52 asfernandes * firebird2/src/dsql/: gen.cpp (1.89), make.cpp (1.101), pass1.cpp (1.233): Fixed SF field-test #1249187 - 2.0a3: String literals dest. for large CHAR fields truncated 2005-08-19 12:08 dimitr * firebird2/src/include/firebird.h (1.36): Fixed the win32 build. 2005-08-19 08:56 kkuznetsov * firebird2/src/include/firebird.h (1.35): Disabled service threads at boot time for all platform except of WIN_NT 2005-08-19 08:04 kkuznetsov * firebird2/src/common/classes/semaphore.h (1.21): Comment correction thanks to Claudio 2005-08-19 02:53 robocop * firebird2/builds/: install/arch-specific/linux/super/makeInstallImage.sh.in (1.16), install/misc/posixLibrary.sh.in (1.3), win32/setenvvar.bat (1.8), win32/setenvvar2.bat (1.2): Nitpicking. 2005-08-18 11:33 kkuznetsov * firebird2/src/common/classes/semaphore.h (1.20): Some comments added 2005-08-17 16:07 alexpeshkoff * firebird2/builds/posix/: Makefile.in.client.util (1.29), Makefile.in.embed.util (1.25), Makefile.in.fbserver (1.21), make.shared.variables (1.57): Added ods.cpp to posix. Also fixes for SS build. 2005-08-16 23:19 arnobrinkman * firebird2/src/dsql/: node.h (1.65), pass1.cpp (1.232): Allow outer reference in derived table to higher scope-levels 2005-08-16 15:38 dimitr * firebird2/builds/win32/: msvc7/engine.vcproj (1.49), msvc7/engine_classic.vcproj (1.49), msvc7/engine_embed.vcproj (1.38), msvc7/gstat.vcproj (1.22), msvc6/engine.dsp (1.59), msvc6/engine_classic.dsp (1.55), msvc6/engine_embed.dsp (1.34), msvc6/gstat.dsp (1.19): Moved the ODS checking routine from ods.h to a separate module. 2005-08-16 12:03 alexpeshkoff * firebird2/builds/install/: misc/changeGdsLibraryCompatibleLink.sh.in (1.3), misc/classicLibrary.sh.in (1.2), misc/createAliasDB.sh.in (1.2), misc/posixLibrary.sh.in (1.2), arch-specific/linux/classic/makeInstallImage.sh.in (1.17), arch-specific/linux/classic/postinstall.sh.in (1.13), arch-specific/linux/classic/postuninstall.sh.in (1.4), arch-specific/linux/classic/preinstall.sh.in (1.7), arch-specific/linux/classic/preuninstall.sh.in (1.5), arch-specific/linux/classic/tarMainInstall.sh.in (1.2), arch-specific/linux/classic/tarMainUninstall.sh.in (1.2), arch-specific/linux/classic/tarinstall.sh.in (1.2), arch-specific/linux/classic/taruninstall.sh.in (1.2), arch-specific/linux/misc/linuxLibrary.sh.in (1.3), arch-specific/linux/misc/superLinux.sh.in (1.2), arch-specific/linux/super/makeInstallImage.sh.in (1.15), arch-specific/linux/super/postinstall.sh.in (1.9), arch-specific/linux/super/preinstall.sh.in (1.7), arch-specific/linux/super/taruninstall.sh.in (1.4): new way to build linux scripts 2005-08-16 08:22 robocop * firebird2/doc/sql.extensions/README.ddl.txt (1.5): Update DDL documentation for setting/dropping default values in table fields. 2005-08-15 13:30 kkuznetsov * firebird2/extern/icu/source/runConfigureICU (1.7): revert my previos commit 2005-08-14 08:56 robocop * firebird2/src/include/gen/msgs.h (1.37): Solve Dmitry's compatibility concerns about my solution for SF Bug #494981. Remember to rebuild the messages db from the scripts in src/msgs. 2005-08-14 07:48 robocop * firebird2/src/dsql/: ddl.cpp (1.151), dsql.h (1.80), dsql.tab.h (1.60), node.h (1.64), parse.cpp (1.158), parse.y (1.185): Tweak DYN to solve several issues: - Allow to set and drop defaults for table's fields (as it has been possible with domains). - Stop people from setting a default value for array types. - Close checking holes that allowed people to change from scalar types to array types and vice/versa. - Improve some error messages. 2005-08-13 10:19 dimitr * firebird2/src/burp/burp_proto.h (1.20): Fixed wrong defines, thanks to Claudio. 2005-08-12 14:47 kkuznetsov * firebird2/extern/icu/source/: configure.in (1.5), runConfigureICU (1.6): Second part of making icu using Solaris threads on Solaris platforms Others platforms should be retested 2005-08-12 10:05 robocop * firebird2/extern/icu/source/common/umutex.c (1.4): Misc. 2005-08-10 16:46 dimitr * firebird2/src/alice/tdr.cpp (1.46): Moved the Services API into the engine on threadable platforms. 2005-08-10 16:43 dimitr * firebird2/src/: alice/alice.cpp (1.81), alice/alice.h (1.47), alice/alice_proto.h (1.11), burp/burp.cpp (1.100), burp/burp.h (1.67), burp/burp_proto.h (1.19), burp/misc.cpp (1.17): Moved the Services API into the engine on threadable platforms. 2005-08-10 16:38 dimitr * firebird2/src/include/firebird.h (1.34): Moved the Services API into the engine on threadable platforms. 2005-08-10 06:42 aafemt * firebird2/builds/posix/: prefix.mingw (1.41), prefix.solx86gcc (1.18): Remove isc_ipc from platform files after it was added to main list 2005-08-09 08:51 alexpeshkoff * firebird2/builds/posix/prefix.freebsd (1.15): applied Renato's patch - makes it successfully buildable on freebsd 2005-08-09 08:51 kkuznetsov * firebird2/configure.in (1.233): Making icu debug build of icu when building debug FB 2005-08-09 08:46 alexpeshkoff * firebird2/builds/posix/Makefile.in.embed.util (1.24): fixed posix CS build 2005-08-08 15:47 alexpeshkoff * firebird2/builds/posix/: Makefile.in.boot.gpre (1.24), Makefile.in.client.util (1.28), Makefile.in.embed.util (1.23), make.shared.variables (1.56): Applied suggested by Dmitry changes with some additions, this should be OK for both linux and MinGW 2005-08-08 15:22 paul_reeves * firebird2/builds/install/arch-specific/win32/BuildExecutableInstall.bat (1.12): Don't include embeddable client tools in Win32 distribution packs. 2005-08-08 13:20 alexpeshkoff * firebird2/builds/posix/: Makefile.in.client.util (1.27), Makefile.in.embed.util (1.22): fixed utils build - such way of adding isc_ipc to lockprint anyway bad 2005-08-08 11:56 alexpeshkoff * firebird2/builds/posix/make.shared.variables (1.55): fixed posix build 2005-08-06 07:36 dimitr * firebird2/src/gpre/cme.cpp (1.37): Fixed a number of issues for Dialect 1 and Dialect 3 (string arithmetics) + some cleanup. The issues are: 1) '1.5' / '0.5' doesn't work in Dialect 1 2) avg ('1.5') doesn't work in Dialect 1 3) 5 * '1.5' produces INT result instead of DOUBLE PRECISION in Dialect 1 4) sum ('1.5') produces NUMERIC(15, 2) result instead of DOUBLE PRECISION in Dialect 1 5) - '1.5' doesn't work in Dialect 1 6) '1.5' * '0.5' and '1.5' / '0.5' are not forbidden in Dialect 3 2005-08-06 07:29 dimitr * firebird2/src/dsql/make.cpp (1.100): Fixed a number of issues for Dialect 1 and Dialect 3 (string arithmetics) + some cleanup. The issues are: 1) '1.5' / '0.5' doesn't work in Dialect 1 2) avg ('1.5') doesn't work in Dialect 1 3) 5 * '1.5' produces INT result instead of DOUBLE PRECISION in Dialect 1 4) sum ('1.5') produces NUMERIC(15, 2) result instead of DOUBLE PRECISION in Dialect 1 5) - '1.5' doesn't work in Dialect 1 6) '1.5' * '0.5' and '1.5' / '0.5' are not forbidden in Dialect 3 2005-08-05 03:53 asfernandes * firebird2/builds/install/misc/fbintl.conf (1.5): Rename collation BO_BO to BS_BA - per Fikret request 2005-08-04 14:33 alexpeshkoff * firebird2/configure.in (1.232): Set default for x86 linux to build with editline 2005-08-04 13:40 kkuznetsov * firebird2/extern/icu/source/: common/umutex.c (1.3), config/mh-solaris-gcc (1.5): First step switching to sun threading of icu 2005-08-04 12:36 alexpeshkoff * firebird2/configure.in (1.231): Make output better understandable on 64-bit native platforms 2005-08-04 06:03 robocop * firebird2/src/dsql/pass1.cpp (1.231): Totally misc. 2005-08-02 10:36 arnobrinkman * firebird2/src/dsql/pass1.cpp (1.230): Sigh, if i change something then i must do it right 2005-08-01 21:05 arnobrinkman * firebird2/src/dsql/pass1.cpp (1.229): Fix unreleased contexts problem with derived tables, found by Vlad. 2005-07-31 16:13 arnobrinkman * firebird2/src/dsql/make.cpp (1.99): Fix mistake, noticed by Claudio 2005-07-31 05:34 robocop * firebird2/src/dsql/dsql.h (1.79): Totally misc. 2005-07-31 03:05 robocop * firebird2/: src/alice/alice.cpp (1.80), src/include/gen/codetext.h (1.28), src/include/gen/iberror.h (1.27), src/include/gen/msgs.h (1.36), src/include/gen/rdb_codes.h (1.28), src/include/gen/sql_code.h (1.30), lang_helpers/gds_codes.ftn (1.21), lang_helpers/gds_codes.pas (1.21): Fixed misplaced error messages in gfix. For example, if you do gfix - housekeeping you were getting "dialect number required". 2005-07-30 03:48 asfernandes * firebird2/builds/win32/defs/ib_udf.def (1.2): Export IB_UDF_srand function 2005-07-29 11:24 kkuznetsov * firebird2/builds/posix/prefix.solx86gcc (1.17): Fix solaris x86 build 2005-07-28 21:58 asfernandes * firebird2/builds/install/misc/fbintl.conf (1.4): Bosnian collation BO_BO for WIN1250 - contributed by Fikret Hasovic 2005-07-28 21:57 asfernandes * firebird2/lang_helpers/: gds_codes.ftn (1.20), gds_codes.pas (1.20): Regenerate files 2005-07-28 15:35 arnobrinkman * firebird2/src/dsql/make.cpp (1.98): Fix nullable flag for descriptor generated by MAKE_desc_from_list() 2005-07-27 20:57 arnobrinkman * firebird2/src/dsql/ddl.cpp (1.150): Fix "WITH CHECK OPTION" bug introduced with tighter alias handling. In fact the tighter alias handling was showing a hidden "bug". 2005-07-27 09:36 dimitr * firebird2/src/dsql/make.cpp (1.97): Fixed the GEN_ID(, NULL) issue (reported by Claudio). 2005-07-27 07:36 dimitr * firebird2/src/dsql/: parse.cpp (1.157), parse.y (1.184): Fixed the NEXT VALUE FOR bug for dialect 3. Thanks to Claudio. 2005-07-26 14:16 dimitr * firebird2/src/dsql/array.epp (1.35): Fixed the arrays bug introduced by myself. 2005-07-26 13:54 arnobrinkman * firebird2/src/dsql/pass1.cpp (1.228): Fix and simplify PLAN alias lookup 2005-07-26 13:48 arnobrinkman * firebird2/src/dsql/dsql.h (1.78): Fix and simplify PLAN alias lookup 2005-07-25 16:43 arnobrinkman * firebird2/src/dsql/: ddl.cpp (1.149), dsql.h (1.77), node.h (1.63), pass1.cpp (1.227): Fix derived table issues with NEW/OLD contexts (Triggers/check-constraints) Also adjust IN predicate behaviour to derived table. PLAN parsing for derived tables will be fixed later. 2005-07-24 20:45 dimitr * firebird2/src/include/gen/: codetext.h (1.27), iberror.h (1.26), msgs.h (1.35), rdb_codes.h (1.27), sql_code.h (1.29): Added new error message. 2005-07-24 17:53 hvlad * firebird2/src/alice/tdr.cpp (1.45): Fixed unregistered bug - crash occured in service gfix code when it tried to reattach to currently unavailable database. Since service can't interact with end user an endless loop leads to overflow service buffer and crash as result. 2005-07-24 17:32 hvlad * firebird2/src/alice/alice.h (1.46): Fixed SF bug #1242106 (FB 2.0 Alpha 3: In-Limbo transaction Services API broken) 2005-07-23 14:48 dimitr * firebird2/doc/WhatsNew (1.69): no message 2005-07-22 12:26 aafemt * firebird2/builds/: posix/Makefile.in.client.gbak (1.12), posix/Makefile.in.client.gdef (1.12), posix/Makefile.in.client.gfix (1.14), posix/Makefile.in.client.gpre (1.19), posix/Makefile.in.client.isql (1.11), posix/Makefile.in.client.qli (1.7), posix/Makefile.in.client.util (1.26), posix/Makefile.in.embed.gbak (1.12), posix/Makefile.in.embed.gdef (1.10), posix/Makefile.in.embed.gfix (1.15), posix/Makefile.in.embed.gpre (1.19), posix/Makefile.in.embed.isql (1.11), posix/Makefile.in.embed.qli (1.17), posix/Makefile.in.embed.util (1.21), posix/Makefile.in.fbserver (1.20), posix/make.defaults (1.42), posix/make.rules (1.27), posix/make.shared.variables (1.54), posix/prefix.mingw (1.40), win32/defs/fbclient_s.def (1.2): Use libfbcommon wherever possible and drop ancient workaround for dependencies (use -MMD switch instead) 2005-07-22 04:08 asfernandes * firebird2/src/dsql/pass1.cpp (1.226): Fixed SF #1242379 - Collation changes VARCHAR's length 2005-07-21 07:44 robocop * firebird2/doc/README.intl (1.3): Misc. 2005-07-20 14:49 dimitr * firebird2/src/dsql/dsql.cpp (1.154): Correction. 2005-07-20 12:04 dimitr * firebird2/src/dsql/: dsql.cpp (1.153), dsql.h (1.76), dsql.tab.h (1.59), node.h (1.62), parse.cpp (1.156), parse.y (1.183), pass1.cpp (1.225): Added DSQL support for ROLLBACK RETAIN. 2005-07-19 15:17 paul_reeves * firebird2/builds/win32/clean_all.bat (1.12): When we say clean lets make sure to include the icu tree as well. 2005-07-19 15:09 paul_reeves * firebird2/builds/install/arch-specific/win32/FirebirdInstall_20.iss (1.11): Make sure we ship instructions on scripted installs with the binary installer. 2005-07-19 14:36 paul_reeves * firebird2/builds/install/arch-specific/win32/pl/: czytajto.txt (1.2), instalacja_czytajto.txt (1.2): Update Polish text of Win32 install notes. 2005-07-18 16:04 paul_reeves * firebird2/builds/install/arch-specific/win32/: Readme.txt (1.7), ba/Instalacija_ProcitajMe.txt (1.3), ba/ProcitajMe.txt (1.2): Add updated bosnian Win32 install notes. 2005-07-17 09:00 dimitr * firebird2/src/dsql/: array.epp (1.34), blob.epp (1.17), dsql.h (1.75), metd.epp (1.77): 1) Fixed threading issues in DSQL (they always existed, but were hidden until recently). 2) Cached all METD requests. 2005-07-16 08:46 dimitr * firebird2/src/dsql/metd.epp (1.76): Temporarily rolled back my fix. 2005-07-13 22:07 arnobrinkman * firebird2/src/dsql/: dsql.h (1.74), pass1.cpp (1.224): Send annoying unemployed code out of the door 2005-07-12 14:35 paul_reeves * firebird2/builds/: install/arch-specific/win32/BuildExecutableInstall.bat (1.11), install/arch-specific/win32/Readme.txt (1.6), install/arch-specific/win32/installation_readme.txt (1.7), win32/make_all.bat (1.37), win32/make_examples.bat (1.15), win32/make_icu.bat (1.6): Minor updates to the Win32 build scripts. Disable intlbuild in make_examples. Update Win32 readmes. 2005-07-10 19:57 asfernandes * firebird2/builds/win32/: make_boot2.bat (1.2), make_icu.bat (1.5), msvc7/Firebird2Boot.sln (1.5), msvc7/Firebird2Boot2.sln (1.1), msvc7/gpre_static.vcproj (1.8): Fix normal build for MSVC7 2005-07-08 05:43 robocop * firebird2/builds/win32/make_all.bat (1.36): Prevent confusing error msg "1 was unexpected at this time." 2005-07-08 05:25 robocop * firebird2/: src/config/AdminException.cpp (1.5), extern/icu/source/common/putil.c (1.4): Misc. 2005-07-05 17:24 asfernandes * firebird2/: builds/install/arch-specific/win32/BuildExecutableInstall.bat (1.10), builds/install/arch-specific/win32/FirebirdInstall_20.iss (1.10), doc/README.intl (1.2): INTL script 2005-07-05 10:07 dimitr * firebird2/doc/sql.extensions/README.keywords (1.3): Added some docs. 2005-07-05 10:02 dimitr * firebird2/doc/sql.extensions/README.returning (1.1): Added some docs. 2005-07-05 03:19 asfernandes * firebird2/doc/README.intl (1.1): Doc. 2005-07-04 07:52 aafemt * firebird2/builds/: win32/defs/fbclient_s.def (1.1), posix/prefix.mingw (1.39): Mangled stdcall export 2005-07-02 15:32 hvlad * firebird2/doc/WhatsNew (1.68): Added some Alpha 3 changes 2005-07-02 10:52 dimitr * firebird2/doc/WhatsNew (1.67): Added all Alpha 3 changes. 2005-06-30 17:06 kkuznetsov * firebird2/extern/icu/source/config/mh-solaris-gcc (1.4): Still working on icu on Solaris x86: compiling it with threads 2005-06-29 11:17 kkuznetsov * firebird2/extern/editline/: configure (1.3), configure.in (1.3): Sun asm do not eat pipes. Fixed. 2005-06-29 11:07 kkuznetsov * firebird2/extern/icu/source/config/mh-solaris-gcc (1.3): Make icu happy on Solaris x86 2005-06-29 08:17 alexpeshkoff * firebird2/builds/posix/Makefile.in.extern.icu (1.8): one more attempt to make it build on all platforms 2005-06-29 07:22 aafemt * firebird2/extern/icu/source/common/unicode/umachine.h (1.5): We can't check for U_MINGW becaise it is defined in platform.h. Let's rollback a bit 2005-06-27 15:53 paul_reeves * firebird2/: builds/win32/make_all.bat (1.35), builds/win32/make_icu.bat (1.4), extern/icu/source/common/unicode/umachine.h (1.4): Minor tweaks to Win32 build system to integrate the icu code into the build. 2005-06-27 14:45 alexpeshkoff * firebird2/builds/install/arch-specific/linux/: classic/makeInstallImage.sh.in (1.16), super/makeInstallImage.sh.in (1.14): make it compatible with solaris build 2005-06-27 14:43 alexpeshkoff * firebird2/builds/posix/Makefile.in.extern.icu (1.7): make icu build on both linux and solaris 2005-06-27 12:22 aafemt * firebird2/extern/icu/source/tools/pkgdata/pkgtypes.h (1.4): Case 2005-06-27 12:20 aafemt * firebird2/builds/posix/prefix.mingw (1.38): Let's produce not so big files 2005-06-26 18:11 dimitr * firebird2/src/include/gen/msgs.h (1.34): Changed the ODS encoding, messaging and protection rules. 2005-06-24 17:06 dimitr * firebird2/src/dsql/metd.epp (1.75): Fixed SF #1012152. 2005-06-23 12:10 kkuznetsov * firebird2/extern/icu/source/runConfigureICU (1.5): Fix configure error on Solaris x86 2005-06-23 07:25 aafemt * firebird2/src/config/: AdminException.cpp (1.4), AdminException.h (1.4): Cleanup 2005-06-23 01:00 asfernandes * firebird2/builds/win32/: make_boot2.bat (1.1), preprocess2.bat (1.1), setenvvar2.bat (1.1): Use fbembed in boot-build 2005-06-23 00:47 asfernandes * firebird2/builds/win32/make_icu.bat (1.3): Misc. 2005-06-23 00:46 asfernandes * firebird2/builds/win32/msvc7/: Firebird2.sln (1.24), Firebird2Boot.sln (1.4), alice.vcproj (1.16), burp.vcproj (1.19), common.vcproj (1.22), dsql_server.vcproj (1.17), engine_embed.vcproj (1.37), fbembed.vcproj (1.30), gbak_embed.vcproj (1.1), gpre_embed.vcproj (1.1), isql_embed.vcproj (1.1), lock.vcproj (1.16), utilities_embed.vcproj (1.1): MSVC7 projects for boot-build with fbembed 2005-06-23 00:23 asfernandes * firebird2/src/gpre/gpre_meta_boot.cpp (1.48): Make gpre_boot work without -lang_internal switch 2005-06-22 15:48 kkuznetsov * firebird2/: configure.in (1.230), extern/icu/source/runConfigureICU (1.4): More plays with icu on Solaris x86 2005-06-22 11:21 alexpeshkoff * firebird2/builds/posix/Makefile.in.examples (1.7): Fixed problem, noticed by Dimitry Sibiryakov 2005-06-22 07:10 aafemt * firebird2/src/config/ConfObject.cpp (1.3): Warnings 2005-06-21 12:23 aafemt * firebird2/src/config/: AdminException.h (1.3), Args.h (1.3), ArgsException.h (1.3), Element.h (1.3), InputFile.h (1.3), InputStream.h (1.3), Lex.h (1.3), ScanDir.h (1.3), Stream.h (1.3), StreamSegment.h (1.3): Warnings 2005-06-21 11:15 alexpeshkoff * firebird2/builds/: install/arch-specific/linux/super/makeInstallImage.sh.in (1.13), posix/Makefile.in.extern.icu (1.6): a bit better handling of intl stuff 2005-06-21 11:03 alexpeshkoff * firebird2/builds/install/arch-specific/linux/classic/makeInstallImage.sh.in (1.15): a bit better handling of intl stuff while packaging 2005-06-17 12:42 aafemt * firebird2/src/config/ScanDir.cpp (1.3): Overloaded operators is evil 2005-06-17 03:33 asfernandes * firebird2/src/dsql/make.cpp (1.96): Simplification 2005-06-16 14:09 aafemt * firebird2/builds/posix/prefix.mingw (1.37): Fix over-export 2005-06-16 07:11 aafemt * firebird2/doc/README.build.mingw.html (1.14): Revert to common cleaning procedure 2005-06-16 07:10 robocop * firebird2/src/dsql/: ddl.cpp (1.148), dsql.cpp (1.152), dsql.tab.h (1.58), gen.cpp (1.88), parse.cpp (1.155), parse.y (1.182), pass1.cpp (1.223): Try to indicate position of incomplete commands. Some casts because statuses are fixed 32 quantities, not natural int types. 2005-06-16 07:02 robocop * firebird2/src/dsql/metd.epp (1.74): Misc. 2005-06-15 17:19 alexpeshkoff * firebird2/builds/install/arch-specific/linux/super/makeInstallImage.sh.in (1.12): fixed INTL issues in SS package build 2005-06-15 17:18 alexpeshkoff * firebird2/builds/install/arch-specific/linux/classic/makeInstallImage.sh.in (1.14): fixed INTL issues in package build 2005-06-15 17:03 alexpeshkoff * firebird2/builds/posix/Makefile.in.embed.util (1.20): fixed gsec CS posix build 2005-06-15 07:31 aafemt * firebird2/: configure.in (1.229), extern/icu/source/aclocal.m4 (1.3), extern/icu/source/configure (1.3), extern/icu/source/configure.in (1.4), extern/icu/source/runConfigureICU (1.3), extern/icu/source/common/putil.c (1.3), extern/icu/source/common/unicode/brkiter.h (1.3), extern/icu/source/common/unicode/platform.h.in (1.3), extern/icu/source/common/unicode/putil.h (1.3), extern/icu/source/common/unicode/umachine.h (1.3), extern/icu/source/common/unicode/uniset.h (1.3), extern/icu/source/common/unicode/utypes.h (1.3), extern/icu/source/config/mh-mingw (1.1), extern/icu/source/data/Makefile.in (1.3), extern/icu/source/tools/pkgdata/dllmode.c (1.3), extern/icu/source/tools/pkgdata/make.c (1.3), extern/icu/source/tools/pkgdata/makefile.h (1.3), extern/icu/source/tools/pkgdata/pkgdata.c (1.3), extern/icu/source/tools/pkgdata/pkgtypes.h (1.3), extern/icu/source/tools/pkgdata/sttcmode.c (1.3), extern/icu/source/tools/pkgdata/winmode.c (1.3): MinGW port of ICU 2005-06-14 05:16 asfernandes * firebird2/: lang_helpers/gds_codes.ftn (1.19), lang_helpers/gds_codes.pas (1.19), src/dsql/ddl.cpp (1.147), src/dsql/metd.epp (1.73), src/dsql/metd_proto.h (1.24), src/dsql/pass1.cpp (1.222), src/include/gen/codetext.h (1.26), src/include/gen/iberror.h (1.25), src/include/gen/msgs.h (1.33), src/include/gen/rdb_codes.h (1.26), src/include/gen/sql_code.h (1.28): 1) Fixed SF #1016040 Missing external libraries causes engine exception 2) Use better error messages 2005-06-13 14:44 dimitr * firebird2/src/dsql/: dsql.tab.h (1.57), gen.cpp (1.87), keywords.cpp (1.45), node.h (1.61), parse.cpp (1.154), parse.y (1.181), pass1.cpp (1.221): RETURNING implementation. 2005-06-13 04:12 asfernandes * firebird2/src/dsql/: gen.cpp (1.86), make.cpp (1.95), pass1.cpp (1.220): Removed some compiler messages 2005-06-13 01:45 robocop * firebird2/: src/include/gen/codetext.h (1.25), src/include/gen/iberror.h (1.24), src/include/gen/msgs.h (1.32), src/include/gen/rdb_codes.h (1.25), src/include/gen/sql_code.h (1.27), lang_helpers/gds_codes.ftn (1.18), lang_helpers/gds_codes.pas (1.18): Substring evolved and the error message was never updated. Now I've done two messages, although I think we need three in the long term. 2005-06-12 23:20 asfernandes * firebird2/src/dsql/make.cpp (1.94): Fix TRIM(NULL FROM ) to return NULL 2005-06-12 03:18 robocop * firebird2/lang_helpers/: gds_codes.ftn (1.17), gds_codes.pas (1.17): Update the language helpers after the last message additions. 2005-06-11 23:26 hvlad * firebird2/src/include/gen/: codetext.h (1.24), iberror.h (1.23), msgs.h (1.31), rdb_codes.h (1.24), sql_code.h (1.26): Regenerated error codes 2005-06-11 21:50 asfernandes * firebird2/builds/: install/misc/fbintl.conf (1.3), win32/msvc6/intl.dsp (1.24), win32/msvc7/intl.vcproj (1.20): Integrate collations KOI8R_RU (Russian), KOI8U_UA (Ukrainian), WIN1257_EE (Estonian), WIN1257_LT (Lithuanian) and WIN1257_LV (Latvian) ported by Dmitry from Yaffil 2005-06-11 13:36 hvlad * firebird2/src/dsql/ddl.cpp (1.146): Fixed SF bug #1211325 (BLOBs in external tables) 2005-06-11 05:14 robocop * firebird2/src/dsql/gen.cpp (1.85): Backport Tom Cole's fix for FP numbers as strings. 2005-06-11 02:22 robocop * firebird2/src/dsql/preparse.cpp (1.37): CREATE DATABASE can tolerate single line comments (AFAIK, client-side issue). 2005-06-11 02:19 robocop * firebird2/: src/include/gen/codetext.h (1.23), src/include/gen/iberror.h (1.22), src/include/gen/msgs.h (1.30), src/include/gen/rdb_codes.h (1.23), src/include/gen/sql_code.h (1.25), src/dsql/ddl.cpp (1.145), src/dsql/dsql.cpp (1.151), src/dsql/dsql.tab.h (1.56), src/dsql/parse.cpp (1.153), src/dsql/parse.y (1.180), lang_helpers/gds_codes.ftn (1.16), lang_helpers/gds_codes.pas (1.16): Please Dmitry and try to report the line/column of an incomplete statement. 2005-06-11 02:13 robocop * firebird2/src/common/classes/objects_array.h (1.16): const_iterator The code in intlmanager originally confused me. 2005-06-10 12:35 aafemt * firebird2/src/extlib/ib_util.c (1.4): Plain C don't know namespaces 2005-06-10 12:32 aafemt * firebird2/builds/posix/: Makefile.in.client.util (1.25), Makefile.in.codes (1.19), Makefile.in.embed.util (1.19), Makefile.in.examples (1.6), Makefile.in.extern.icu (1.5), Makefile.in.fbserver (1.19), Makefile.in.firebird (1.64), Makefile.in.libfbembed (1.16), Makefile.in.msgs (1.16), Makefile.in.refDatabases (1.28), Makefile.in.static.gbak (1.11), Makefile.in.static.gpre (1.18), Makefile.in.static.isql (1.10), make.defaults (1.41), make.rules (1.26), make.shared.targets (1.20), make.shared.variables (1.53), prefix.mingw (1.36): ICU adaptation and some improvements 2005-06-10 04:03 asfernandes * firebird2/src/dsql/: gen.cpp (1.84), make.cpp (1.93), pass1.cpp (1.219), utld.cpp (1.35), utld_proto.h (1.11): Fix possible problems with larger columns sizes noted by Claudio 2005-06-08 15:42 dimitr * firebird2/src/dsql/ddl.cpp (1.144): Fixed bug with lost charset/collation in local variables, reported by Eugene Kilin. 2005-06-08 12:21 aafemt * firebird2/extern/icu/source/configure.in (1.3): A bit better method to check for _tzname 2005-06-08 11:58 alexpeshkoff * firebird2/builds/posix/make.shared.variables (1.52): fixed posix build after Dmitry's change 2005-06-08 07:28 aafemt * firebird2/builds/posix/: Makefile.in.firebird (1.63), make.defaults (1.40): ICU build with MinGW 2005-06-07 12:36 aafemt * firebird2/src/config/InputFile.cpp (1.3): Required header 2005-06-07 07:09 aafemt * firebird2/: configure.in (1.228), builds/posix/Makefile.in.extern.icu (1.4): More appropriate place to configure ICU 2005-06-07 03:57 asfernandes * firebird2/lang_helpers/: gds_codes.ftn (1.15), gds_codes.pas (1.15): Regenerate files 2005-06-06 22:18 asfernandes * firebird2/src/dsql/: ddl.cpp (1.143), make.cpp (1.92): Misc. 2005-06-06 20:11 asfernandes * firebird2/src/dsql/: ddl.cpp (1.142), dsql.cpp (1.150), gen.cpp (1.83), make.cpp (1.91), node.h (1.60), parse.cpp (1.152), parse.y (1.179), pass1.cpp (1.218): 1) Replace length_ to strlen as noted by Claudio and Dmitry 2) Change USHORT to ULONG in intl.cpp 2005-06-06 15:34 dimitr * firebird2/src/: include/gen/codetext.h (1.22), include/gen/iberror.h (1.21), include/gen/msgs.h (1.29), include/gen/rdb_codes.h (1.22), include/gen/sql_code.h (1.24), dsql/pass1.cpp (1.217): Added new error message. 2005-06-06 13:06 dimitr * firebird2/src/dsql/ddl.cpp (1.141): Fixed charset/collation issues for view columns. 2005-06-06 10:29 robocop * firebird2/: builds/install/arch-specific/solaris/CS/postremove.in (1.3), builds/install/arch-specific/solaris/SS/postremove.in (1.2), doc/WhatsNew (1.66), src/config/AdminException.cpp (1.3), src/config/ArgsException.cpp (1.3), src/config/Stream.cpp (1.3), src/dsql/ddl.cpp (1.140), src/dsql/gen.cpp (1.82), src/dsql/make.cpp (1.90), src/dsql/parse.y (1.178), src/dsql/pass1.cpp (1.216), src/include/firebird.h (1.33): - Corrections and changes to Adriano's commit, subject to his inspection. - Solved an endless loop with trim and zero-length trim characters, etc. - Some places are signaled with FB_COMPILER_MESSAGE for prompt attention. 2005-06-06 00:08 asfernandes * firebird2/builds/win32/msvc6/intl.dsp (1.23): Add bl88591ptbr0.h and pw1252ptbr.h to MSVC6 build 2005-06-03 23:14 arnobrinkman * firebird2/src/dsql/gen.cpp (1.81): Fix unneeded evaluation of last item by COALESCE function, noted by Dmitry 2005-06-03 10:40 dimitr * firebird2/src/burp/restore.epp (1.96): Let's report we're creating an index before we do so, not after. 2005-06-02 10:00 kkuznetsov * firebird2/: configure.in (1.227), builds/posix/Makefile.in.extern.icu (1.3): First step to build icu on others then Linux Linux should work but must be retested 2005-05-30 17:57 asfernandes * firebird2/builds/posix/Makefile.in.intl (1.22): Removed inconsistences spotted by Claudio 2005-05-29 17:26 asfernandes * firebird2/: builds/posix/Makefile.in.extern.editline (1.6), builds/posix/Makefile.in.firebird (1.62), src/include/gen/ids.h (1.12): Make "configure --with-editline" work 2005-05-29 16:38 asfernandes * firebird2/src/burp/: backup.epp (1.79), restore.epp (1.95): Removed unsense code noticed by Claudio 2005-05-28 00:40 asfernandes * firebird2/src/: dsql/parse.y (1.177), dsql/pass1.cpp (1.215), dudley/ddl.h (1.34), dudley/generate.cpp (1.20), gpre/cmd.cpp (1.40), gpre/cme.cpp (1.36), gpre/dyntable.cpp (1.10), gpre/gpre.h (1.80), gpre/gpre_meta_boot.cpp (1.47), gpre/gpreswi.h (1.12), gpre/hsh.cpp (1.22), gpre/sqe.cpp (1.40), gpre/words.h (1.6), include/firebird.h (1.32), include/gen/codetext.h (1.21), include/gen/iberror.h (1.20), include/gen/ids.h (1.11), include/gen/msgs.h (1.28), include/gen/rdb_codes.h (1.21), include/gen/sql_code.h (1.23): Merge INTL branch into HEAD 2005-05-28 00:36 asfernandes * firebird2/: extern/icu/source/tools/pkgdata/.cvsignore (1.2), extern/icu/source/tools/pkgdata/Makefile.in (1.2), extern/icu/source/tools/pkgdata/cmnmode.c (1.2), extern/icu/source/tools/pkgdata/dllmode.c (1.2), extern/icu/source/tools/pkgdata/filemode.c (1.2), extern/icu/source/tools/pkgdata/make.c (1.2), extern/icu/source/tools/pkgdata/makefile.h (1.2), extern/icu/source/tools/pkgdata/pkgdata.1.in (1.2), extern/icu/source/tools/pkgdata/pkgdata.c (1.2), extern/icu/source/tools/pkgdata/pkgdata.dsp (1.2), extern/icu/source/tools/pkgdata/pkgdata.vcproj (1.2), extern/icu/source/tools/pkgdata/pkgtypes.c (1.2), extern/icu/source/tools/pkgdata/pkgtypes.h (1.2), extern/icu/source/tools/pkgdata/sttcmode.c (1.2), extern/icu/source/tools/pkgdata/winmode.c (1.2), extern/icu/source/tools/toolutil/.cvsignore (1.2), extern/icu/source/tools/toolutil/Makefile.in (1.2), extern/icu/source/tools/toolutil/toolutil.c (1.2), extern/icu/source/tools/toolutil/toolutil.dsp (1.2), extern/icu/source/tools/toolutil/toolutil.h (1.2), extern/icu/source/tools/toolutil/toolutil.vcproj (1.2), extern/icu/source/tools/toolutil/ucbuf.c (1.2), extern/icu/source/tools/toolutil/ucbuf.h (1.2), extern/icu/source/tools/toolutil/ucm.c (1.2), extern/icu/source/tools/toolutil/ucm.h (1.2), extern/icu/source/tools/toolutil/ucmpwrit.c (1.2), extern/icu/source/tools/toolutil/ucmpwrit.h (1.2), extern/icu/source/tools/toolutil/ucmstate.c (1.2), extern/icu/source/tools/toolutil/unewdata.c (1.2), extern/icu/source/tools/toolutil/unewdata.h (1.2), extern/icu/source/tools/toolutil/uoptions.c (1.2), extern/icu/source/tools/toolutil/uoptions.h (1.2), extern/icu/source/tools/toolutil/uparse.c (1.2), extern/icu/source/tools/toolutil/uparse.h (1.2), extern/icu/source/tools/toolutil/uperf.cpp (1.2), extern/icu/source/tools/toolutil/uperf.h (1.2), extern/icu/source/tools/toolutil/utimer.h (1.2), extern/icu/source/tools/tzcode/patch-icu-tzcode (1.2), extern/icu/source/tools/tzcode/readme.txt (1.2), extern/icu/source/tools/tzcode/tz.alias (1.2), extern/icu/source/tools/tzcode/tz2icu.cpp (1.2), extern/icu/source/tools/tzcode/tz2icu.h (1.2), extern/regex/COPYRIGHT (1.2), extern/regex/INSTALL (1.2), extern/regex/Makefile.am (1.2), extern/regex/Makefile.in (1.2), extern/regex/Makefile.orig (1.2), extern/regex/README (1.2), extern/regex/WHATSNEW (1.2), extern/regex/aclocal.m4 (1.2), extern/regex/autogen.sh (1.2), extern/regex/cclass.h (1.2), extern/regex/cname.h (1.2), extern/regex/config.guess (1.2), extern/regex/config.sub (1.2), extern/regex/configure (1.2), extern/regex/configure.in (1.2), extern/regex/debug.c (1.2), extern/regex/debug.ih (1.2), extern/regex/engine.c (1.2), extern/regex/engine.ih (1.2), extern/regex/install-sh (1.2), extern/regex/ltmain.sh (1.2), extern/regex/main.c (1.2), extern/regex/missing (1.2), extern/regex/mkh (1.2), extern/regex/mkinstalldirs (1.2), extern/regex/regcomp.c (1.2), extern/regex/regcomp.ih (1.2), extern/regex/regerror.c (1.2), extern/regex/regerror.ih (1.2), extern/regex/regex.h (1.2), extern/regex/regex2.h (1.2), extern/regex/regexec.c (1.2), extern/regex/regfree.c (1.2), extern/regex/rxspencer.3 (1.2), extern/regex/rxspencer.7 (1.2), extern/regex/split.c (1.2), extern/regex/test1.sh (1.2), extern/regex/test2.sh (1.2), extern/regex/test3.sh (1.2), extern/regex/tests (1.2), extern/regex/utils.h (1.2), extern/regex/fake/limits.h (1.2), extern/regex/fake/memmove.c (1.2), extern/regex/fake/stdlib.h (1.2), lang_helpers/gds_codes.ftn (1.14), lang_helpers/gds_codes.pas (1.14), src/alice/alice.cpp (1.79), src/alice/alice_meta.epp (1.45), src/burp/backup.epp (1.78), src/burp/burp.h (1.66), src/burp/restore.epp (1.94), src/common/classes/ClumpletWriter.cpp (1.10), src/common/classes/GenericMap.h (1.8), src/common/classes/class_test.cpp (1.25), src/common/classes/sparse_bitmap.h (1.12), src/common/classes/vector.h (1.15), src/common/config/config.cpp (1.62), src/common/config/config.h (1.36), src/config/AdminException.cpp (1.2), src/config/AdminException.h (1.2), src/config/Args.cpp (1.2), src/config/Args.h (1.2), src/config/ArgsException.cpp (1.2), src/config/ArgsException.h (1.2), src/config/ConfObj.cpp (1.2), src/config/ConfObj.h (1.2), src/config/ConfObject.cpp (1.2), src/config/ConfObject.h (1.2), src/config/ConfigFile.cpp (1.2), src/config/ConfigFile.h (1.2), src/config/Configuration.cpp (1.2), src/config/Configuration.h (1.2), src/config/DirectoryList.cpp (1.2), src/config/DirectoryList.h (1.2), src/config/Element.cpp (1.2), src/config/Element.h (1.2), src/config/FileName.cpp (1.2), src/config/FileName.h (1.2), src/config/InputFile.cpp (1.2), src/config/InputFile.h (1.2), src/config/InputStream.cpp (1.2), src/config/InputStream.h (1.2), src/config/Lex.cpp (1.2), src/config/Lex.h (1.2), src/config/Parameters.h (1.2), src/config/ScanDir.cpp (1.2), src/config/ScanDir.h (1.2), src/config/Stream.cpp (1.2), src/config/Stream.h (1.2), src/config/StreamSegment.cpp (1.2), src/config/StreamSegment.h (1.2), src/dsql/ddl.cpp (1.139), src/dsql/dsql.cpp (1.149), src/dsql/dsql.tab.h (1.55), src/dsql/gen.cpp (1.80), src/dsql/keywords.cpp (1.44), src/dsql/make.cpp (1.89), src/dsql/make_proto.h (1.24), src/dsql/metd.epp (1.72), src/dsql/metd_proto.h (1.23), src/dsql/node.h (1.59), src/dsql/parse.cpp (1.151): Merge INTL branch into HEAD 2005-05-28 00:33 asfernandes * firebird2/extern/icu/source/tools/: gencmn/.cvsignore (1.2), gencmn/Makefile.in (1.2), gencmn/decmn.8.in (1.2), gencmn/decmn.c (1.2), gencmn/decmn.dsp (1.2), gencmn/decmn.vcproj (1.2), gencmn/gencmn.8.in (1.2), gencmn/gencmn.c (1.2), gencmn/gencmn.dsp (1.2), gencmn/gencmn.vcproj (1.2), gencnval/.cvsignore (1.2), gencnval/Makefile.in (1.2), gencnval/gencnval.1.in (1.2), gencnval/gencnval.c (1.2), gencnval/gencnval.dsp (1.2), gencnval/gencnval.vcproj (1.2), gendraft/gendraft.pl (1.2), gennames/.cvsignore (1.2), gennames/Makefile.in (1.2), gennames/gennames.8.in (1.2), gennames/gennames.c (1.2), gennames/gennames.dsp (1.2), gennames/gennames.vcproj (1.2), gennorm/.cvsignore (1.2), gennorm/Makefile.in (1.2), gennorm/gennorm.8.in (1.2), gennorm/gennorm.c (1.2), gennorm/gennorm.dsp (1.2), gennorm/gennorm.h (1.2), gennorm/gennorm.vcproj (1.2), gennorm/store.c (1.2), genpname/.cvsignore (1.2), genpname/Makefile.in (1.2), genpname/SyntheticPropertyAliases.txt (1.2), genpname/data.h (1.2), genpname/genpname.cpp (1.2), genpname/genpname.dsp (1.2), genpname/genpname.vcproj (1.2), genpname/preparse.pl (1.2), genprops/.cvsignore (1.2), genprops/Makefile.in (1.2), genprops/genprops.8.in (1.2), genprops/genprops.c (1.2), genprops/genprops.dsp (1.2), genprops/genprops.h (1.2), genprops/genprops.vcproj (1.2), genprops/props2.c (1.2), genprops/propsvec.c (1.2), genprops/propsvec.h (1.2), genprops/store.c (1.2), genprops/misc/ucdmerge.c (1.2), genprops/misc/ucdstrip.c (1.2), genprops/misc/ucdstrip.pl (1.2), genrb/.cvsignore (1.2), genrb/Makefile.in (1.2), genrb/derb.1.in (1.2), genrb/derb.c (1.2), genrb/derb.dsp (1.2), genrb/derb.vcproj (1.2), genrb/errmsg.c (1.2), genrb/errmsg.h (1.2), genrb/gendtjar.pl (1.2), genrb/genrb.1.in (1.2), genrb/genrb.c (1.2), genrb/genrb.dsp (1.2), genrb/genrb.h (1.2), genrb/genrb.vcproj (1.2), genrb/genrbjar.pl (1.2), genrb/parse.c (1.2), genrb/parse.h (1.2), genrb/prscmnts.cpp (1.2), genrb/prscmnts.h (1.2), genrb/read.c (1.2), genrb/read.h (1.2), genrb/reslist.c (1.2), genrb/reslist.h (1.2), genrb/rle.c (1.2), genrb/rle.h (1.2), genrb/ustr.c (1.2), genrb/ustr.h (1.2), genrb/util.c (1.2), genrb/util.h (1.2), genrb/wrtjava.c (1.2), genrb/wrtxml.c (1.2), genren/Makefile (1.2), genren/README (1.2), genren/genren.pl (1.2), gensprep/.cvsignore (1.2), gensprep/Makefile.in (1.2), gensprep/filterRFC3454.pl (1.2), gensprep/gensprep.8.in (1.2), gensprep/gensprep.c (1.2), gensprep/gensprep.dsp (1.2), gensprep/gensprep.h (1.2), gensprep/gensprep.vcproj (1.2), gensprep/store.c (1.2), gentest/.cvsignore (1.2), gentest/Makefile.in (1.2), gentest/genres32.c (1.2), gentest/gentest.c (1.2), gentest/gentest.dsp (1.2), gentest/gentest.h (1.2), gentest/gentest.vcproj (1.2), genuca/.cvsignore (1.2), genuca/Makefile.in (1.2), genuca/genuca.8.in (1.2), genuca/genuca.cpp (1.2), genuca/genuca.dsp (1.2), genuca/genuca.h (1.2), genuca/genuca.vcproj (1.2), icuswap/.cvsignore (1.2), icuswap/Makefile.in (1.2), icuswap/icuswap.cpp (1.2), icuswap/icuswap.dsp (1.2), icuswap/icuswap.vcproj (1.2), makeconv/.cvsignore (1.2), makeconv/Makefile.in (1.2), makeconv/gencnvex.c (1.2), makeconv/genmbcs.c (1.2), makeconv/genmbcs.h (1.2), makeconv/makeconv.1.in (1.2), makeconv/makeconv.c (1.2), makeconv/makeconv.dsp (1.2), makeconv/makeconv.h (1.2), makeconv/makeconv.vcproj (1.2), makeconv/ucnvstat.c (1.2), makeconv/misc/canonucm.c (1.2), makeconv/misc/rptp2ucm.c (1.2), makeconv/misc/ucmmerge.c (1.2), makeconv/misc/ucmstrip.c (1.2): Merge INTL branch into HEAD 2005-05-28 00:30 asfernandes * firebird2/extern/icu/source/: test/perf/perldriver/Dataset.pm (1.2), test/perf/perldriver/Format.pm (1.2), test/perf/perldriver/Output.pm (1.2), test/perf/perldriver/PerfFramework.pm (1.2), test/perf/ubrkperf/Makefile.in (1.2), test/perf/ubrkperf/UBrkPerf.pl (1.2), test/perf/ubrkperf/ubrkperf.cpp (1.2), test/perf/ubrkperf/ubrkperf.dsp (1.2), test/perf/ubrkperf/ubrkperf.h (1.2), test/perf/ubrkperf/ubrkperf20.dsp (1.2), test/perf/ubrkperf/ubrkperfold.cpp (1.2), test/perf/ubrkperf/ubrkperfold.dsp (1.2), test/perf/ustrperf/StringPerf.pl (1.2), test/perf/ustrperf/stringperf.cpp (1.2), test/perf/ustrperf/stringperf.h (1.2), test/perf/ustrperf/stringperf.vcproj (1.2), test/testdata/.cvsignore (1.2), test/testdata/CollationTest_NON_IGNORABLE_STUB.txt (1.2), test/testdata/CollationTest_SHIFTED_STUB.txt (1.2), test/testdata/DataDrivenCollationTest.txt (1.2), test/testdata/Makefile.in (1.2), test/testdata/NormalizationTest-3.2.0.txt (1.2), test/testdata/NumberFormatTestCases.txt (1.2), test/testdata/casing.txt (1.2), test/testdata/conversion.txt (1.2), test/testdata/default.goo (1.2), test/testdata/default.txt (1.2), test/testdata/ibm9027.ucm (1.2), test/testdata/icuio.txt (1.2), test/testdata/idna_rules.txt (1.2), test/testdata/importtest.bin (1.2), test/testdata/iscii.bin (1.2), test/testdata/mc.txt (1.2), test/testdata/nfs4_cis_prep.txt (1.2), test/testdata/nfs4_cs_prep_ci.txt (1.2), test/testdata/nfs4_cs_prep_cs.txt (1.2), test/testdata/nfs4_mixed_prep_p.txt (1.2), test/testdata/nfs4_mixed_prep_s.txt (1.2), test/testdata/ra.txt (1.2), test/testdata/rbbitst.txt (1.2), test/testdata/re_tests.txt (1.2), test/testdata/readme.txt (1.2), test/testdata/regextst.txt (1.2), test/testdata/riwords.txt (1.2), test/testdata/root.txt (1.2), test/testdata/te.txt (1.2), test/testdata/te_IN.goo (1.2), test/testdata/te_IN.txt (1.2), test/testdata/test1.ucm (1.2), test/testdata/test3.ucm (1.2), test/testdata/test4.ucm (1.2), test/testdata/test4x.ucm (1.2), test/testdata/testaliases.txt (1.2), test/testdata/testdata.mk (1.2), test/testdata/testdata_icu26_testtypes.res (1.2), test/testdata/testdata_icu26e_testtypes.res (1.2), test/testdata/testempty.txt (1.2), test/testdata/testtypes.txt (1.2), test/testdata/translit_rules.txt (1.2), test/testdata/uni-text.bin (1.2), test/testmap/.cvsignore (1.2), test/testmap/Makefile.in (1.2), test/testmap/testmap.c (1.2), test/testmap/testmap.dsp (1.2), test/thaitest/.cvsignore (1.2), test/thaitest/Makefile.in (1.2), test/thaitest/space.txt (1.2), test/thaitest/thaitest.cpp (1.2), test/thaitest/thaitest.dsp (1.2), test/threadtest/.cvsignore (1.2), test/threadtest/Makefile.in (1.2), test/threadtest/converttest.cpp (1.2), test/threadtest/stringtest.cpp (1.2), test/threadtest/threadtest.cpp (1.2), test/threadtest/threadtest.dsp (1.2), test/threadtest/threadtest.dsw (1.2), test/threadtest/threadtest.h (1.2), test/unalignedtest/Makefile.in (1.2), test/unalignedtest/readme (1.2), test/unalignedtest/unaligned.c (1.2), test/usetperf/bitset.cpp (1.2), test/usetperf/bitset.h (1.2), test/usetperf/timer.h (1.2), test/usetperf/usetperf.cpp (1.2), test/usetperf/usetperf.dsp (1.2), test/utfperf/utfperf.c (1.2), test/utfperf/utfperf.dsp (1.2), tools/.cvsignore (1.2), tools/Makefile.in (1.2), tools/cpysearch/cpysearch.pl (1.2), tools/cpysearch/readme.txt (1.2), tools/ctestfw/.cvsignore (1.2), tools/ctestfw/Makefile.in (1.2), tools/ctestfw/ctest.c (1.2), tools/ctestfw/ctestfw.dsp (1.2), tools/ctestfw/ctestfw.vcproj (1.2), tools/ctestfw/datamap.cpp (1.2), tools/ctestfw/testdata.cpp (1.2), tools/ctestfw/tstdtmod.cpp (1.2), tools/ctestfw/unicode/ctest.h (1.2), tools/ctestfw/unicode/datamap.h (1.2), tools/ctestfw/unicode/testdata.h (1.2), tools/ctestfw/unicode/testlog.h (1.2), tools/ctestfw/unicode/testtype.h (1.2), tools/ctestfw/unicode/tstdtmod.h (1.2), tools/dumpce/.cvsignore (1.2), tools/dumpce/Makefile.in (1.2), tools/dumpce/dumpce.cpp (1.2), tools/dumpce/dumpce.dsp (1.2), tools/dumpce/dumpce.dsw (1.2), tools/genbrk/.cvsignore (1.2), tools/genbrk/Makefile.in (1.2), tools/genbrk/genbrk.cpp (1.2), tools/genbrk/genbrk.dsp (1.2), tools/genbrk/genbrk.vcproj (1.2), tools/genccode/.cvsignore (1.2), tools/genccode/Makefile.in (1.2), tools/genccode/genccode.8.in (1.2), tools/genccode/genccode.c (1.2), tools/genccode/genccode.dsp (1.2), tools/genccode/genccode.vcproj (1.2): Merge INTL branch into HEAD 2005-05-28 00:26 asfernandes * firebird2/extern/icu/source/: samples/ufortune/fortunedefs.mk (1.2), samples/ufortune/readme.txt (1.2), samples/ufortune/ufortune.c (1.2), samples/ufortune/ufortune.dsp (1.2), samples/ufortune/ufortune.dsw (1.2), samples/ufortune/ufortune.sln (1.2), samples/ufortune/ufortune.vcproj (1.2), samples/ufortune/resources/Makefile (1.2), samples/ufortune/resources/es.txt (1.2), samples/ufortune/resources/fortune_resources.mak (1.2), samples/ufortune/resources/res-file-list.txt (1.2), samples/ufortune/resources/root.txt (1.2), samples/ugrep/Makefile (1.2), samples/ugrep/readme.txt (1.2), samples/ugrep/ugrep.cpp (1.2), samples/ugrep/ugrep.dsp (1.2), samples/ugrep/ugrep.dsw (1.2), samples/ugrep/ugrep.sln (1.2), samples/ugrep/ugrep.vcproj (1.2), samples/uresb/Makefile (1.2), samples/uresb/en.txt (1.2), samples/uresb/readme.txt (1.2), samples/uresb/resources.dsp (1.2), samples/uresb/resources.mak (1.2), samples/uresb/resources.vcproj (1.2), samples/uresb/root.txt (1.2), samples/uresb/sr.txt (1.2), samples/uresb/uresb.c (1.2), samples/uresb/uresb.dsp (1.2), samples/uresb/uresb.dsw (1.2), samples/uresb/uresb.sln (1.2), samples/uresb/uresb.vcproj (1.2), samples/ustring/Makefile (1.2), samples/ustring/readme.txt (1.2), samples/ustring/ustring.cpp (1.2), samples/ustring/ustring.dsp (1.2), samples/ustring/ustring.dsw (1.2), samples/ustring/ustring.sln (1.2), samples/ustring/ustring.vcproj (1.2), samples/xml2txt/readme.txt (1.2), stubdata/.cvsignore (1.2), stubdata/Makefile.in (1.2), stubdata/stubdata.c (1.2), stubdata/stubdata.dsp (1.2), stubdata/stubdata.vcproj (1.2), test/.cvsignore (1.2), test/Makefile.in (1.2), test/cintltst/.cvsignore (1.2), test/cintltst/Makefile.in (1.2), test/cintltst/bocu1tst.c (1.2), test/cintltst/callcoll.c (1.2), test/cintltst/callcoll.h (1.2), test/cintltst/calldata.h (1.2), test/cintltst/calltest.c (1.2), test/cintltst/capitst.c (1.2), test/cintltst/capitst.h (1.2), test/cintltst/cbiapts.c (1.2), test/cintltst/cbiapts.h (1.2), test/cintltst/cbididat.c (1.2), test/cintltst/cbiditst.c (1.2), test/cintltst/cbiditst.h (1.2), test/cintltst/cbkittst.c (1.2), test/cintltst/ccaltst.c (1.2), test/cintltst/ccaltst.h (1.2), test/cintltst/ccapitst.c (1.2), test/cintltst/ccapitst.h (1.2), test/cintltst/ccolltst.c (1.2), test/cintltst/ccolltst.h (1.2), test/cintltst/cconvtst.c (1.2), test/cintltst/cctest.c (1.2), test/cintltst/ccurrtst.c (1.2), test/cintltst/ccurrtst.h (1.2), test/cintltst/cdantst.c (1.2), test/cintltst/cdantst.h (1.2), test/cintltst/cdattst.c (1.2), test/cintltst/cdattst.h (1.2), test/cintltst/cdetst.c (1.2), test/cintltst/cdetst.h (1.2), test/cintltst/cdtdptst.c (1.2), test/cintltst/cdtdptst.h (1.2), test/cintltst/cdtrgtst.c (1.2), test/cintltst/cdtrgtst.h (1.2), test/cintltst/cestst.c (1.2), test/cintltst/cestst.h (1.2), test/cintltst/cfintst.c (1.2), test/cintltst/cfintst.h (1.2), test/cintltst/cformtst.c (1.2), test/cintltst/cformtst.h (1.2), test/cintltst/cfrtst.c (1.2), test/cintltst/cfrtst.h (1.2), test/cintltst/cg7coll.c (1.2), test/cintltst/cg7coll.h (1.2), test/cintltst/chashtst.c (1.2), test/cintltst/cintltst.c (1.2), test/cintltst/cintltst.dsp (1.2), test/cintltst/cintltst.h (1.2), test/cintltst/cintltst.vcproj (1.2), test/cintltst/citertst.c (1.2), test/cintltst/citertst.h (1.2), test/cintltst/cjaptst.c (1.2), test/cintltst/cjaptst.h (1.2), test/cintltst/cloctst.c (1.2), test/cintltst/cloctst.h (1.2), test/cintltst/cmsccoll.c (1.2), test/cintltst/cmsgtst.c (1.2), test/cintltst/cmsgtst.h (1.2), test/cintltst/cnmdptst.c (1.2), test/cintltst/cnmdptst.h (1.2), test/cintltst/cnormtst.c (1.2), test/cintltst/cnormtst.h (1.2), test/cintltst/cnumtst.c (1.2), test/cintltst/cnumtst.h (1.2), test/cintltst/colutil.c (1.2), test/cintltst/cposxtst.c (1.2), test/cintltst/cregrtst.c (1.2), test/cintltst/cregrtst.h (1.2), test/cintltst/crestst.c (1.2), test/cintltst/crestst.h (1.2), test/cintltst/creststn.c (1.2), test/cintltst/creststn.h (1.2), test/cintltst/cstrcase.c (1.2), test/cintltst/cstrtest.c (1.2), test/cintltst/ctstdep.c (1.2), test/cintltst/cturtst.c (1.2), test/cintltst/cturtst.h (1.2), test/cintltst/cucdapi.c (1.2), test/cintltst/cucdapi.h (1.2), test/cintltst/cucdtst.c (1.2), test/cintltst/cucdtst.h (1.2), test/cintltst/custrtrn.c (1.2), test/cintltst/custrtst.c (1.2), test/cintltst/cutiltst.c (1.2), test/cintltst/encoll.c (1.2), test/cintltst/encoll.h (1.2), test/cintltst/eurocreg.c (1.2), test/cintltst/hpmufn.c (1.2), test/cintltst/idnatest.c (1.2), test/cintltst/mstrmtst.c (1.2), test/cintltst/nccbtst.c (1.2), test/cintltst/nccbtst.h (1.2), test/cintltst/ncnvfbts.c (1.2), test/cintltst/ncnvfbts.h (1.2), test/cintltst/ncnvtst.c (1.2), test/cintltst/nfsprep.c (1.2), test/cintltst/nfsprep.h (1.2), test/cintltst/nucnvtst.c (1.2), test/cintltst/nucnvtst.h (1.2), test/cintltst/putiltst.c (1.2), test/cintltst/reapits.c (1.2), test/cintltst/sorttest.c (1.2), test/cintltst/spreptst.c (1.2), test/cintltst/sprpdata.c (1.2), test/cintltst/stdnmtst.c (1.2), test/cintltst/tracetst.c (1.2), test/cintltst/trietest.c (1.2), test/cintltst/ucmptst.c (1.2), test/cintltst/udatatst.c (1.2), test/cintltst/uenumtst.c (1.2), test/cintltst/usettest.c (1.2), test/cintltst/usrchdat.c (1.2), test/cintltst/usrchtst.c (1.2), test/cintltst/utf16tst.c (1.2), test/cintltst/utf8tst.c (1.2), test/cintltst/utransts.c (1.2), test/collperf/.cvsignore (1.2), test/collperf/Makefile.in (1.2), test/collperf/collperf.cpp (1.2), test/collperf/collperf.dsp (1.2), test/collperf/readme.html (1.2), test/hdrtst/.cvsignore (1.2), test/hdrtst/Makefile.in (1.2), test/hdrtst/cxxfiles.txt (1.2), test/hdrtst/dfiles.txt (1.2), test/hdrtst/pfiles.txt (1.2), test/intltest/.cvsignore (1.2), test/intltest/Makefile.in (1.2), test/intltest/allcoll.cpp (1.2), test/intltest/allcoll.h (1.2), test/intltest/apicoll.cpp (1.2), test/intltest/apicoll.h (1.2), test/intltest/astrotst.cpp (1.2), test/intltest/astrotst.h (1.2), test/intltest/calcasts.cpp (1.2), test/intltest/calcasts.h (1.2), test/intltest/callimts.cpp (1.2), test/intltest/callimts.h (1.2), test/intltest/calregts.cpp (1.2), test/intltest/calregts.h (1.2), test/intltest/caltest.cpp (1.2), test/intltest/caltest.h (1.2), test/intltest/caltztst.cpp (1.2), test/intltest/caltztst.h (1.2), test/intltest/canittst.cpp (1.2), test/intltest/canittst.h (1.2), test/intltest/citrtest.cpp (1.2), test/intltest/citrtest.h (1.2), test/intltest/cntabcol.cpp (1.2), test/intltest/cntabcol.h (1.2), test/intltest/convtest.cpp (1.2), test/intltest/convtest.h (1.2), test/intltest/cpdtrtst.cpp (1.2), test/intltest/cpdtrtst.h (1.2), test/intltest/currcoll.cpp (1.2), test/intltest/currcoll.h (1.2), test/intltest/dacoll.cpp (1.2), test/intltest/dacoll.h (1.2), test/intltest/dadrcoll.cpp (1.2), test/intltest/dadrcoll.h (1.2), test/intltest/dcfmapts.cpp (1.2), test/intltest/dcfmapts.h (1.2), test/intltest/decoll.cpp (1.2), test/intltest/decoll.h (1.2), test/intltest/dtfmapts.cpp (1.2), test/intltest/dtfmapts.h (1.2), test/intltest/dtfmrgts.cpp (1.2), test/intltest/dtfmrgts.h (1.2), test/intltest/dtfmtrtts.cpp (1.2), test/intltest/dtfmtrtts.h (1.2), test/intltest/dtfmttst.cpp (1.2), test/intltest/dtfmttst.h (1.2), test/intltest/encoll.cpp (1.2), test/intltest/encoll.h (1.2), test/intltest/escoll.cpp (1.2), test/intltest/escoll.h (1.2), test/intltest/ficoll.cpp (1.2), test/intltest/ficoll.h (1.2), test/intltest/frcoll.cpp (1.2), test/intltest/frcoll.h (1.2), test/intltest/g7coll.cpp (1.2), test/intltest/g7coll.h (1.2), test/intltest/icusvtst.cpp (1.2), test/intltest/icusvtst.h (1.2), test/intltest/idnaref.cpp (1.2), test/intltest/idnaref.h (1.2), test/intltest/incaltst.cpp (1.2), test/intltest/incaltst.h (1.2), test/intltest/intltest.cpp (1.2), test/intltest/intltest.dsp (1.2), test/intltest/intltest.h (1.2), test/intltest/intltest.vcproj (1.2), test/intltest/itercoll.cpp (1.2), test/intltest/itercoll.h (1.2), test/intltest/itformat.cpp (1.2), test/intltest/itformat.h (1.2), test/intltest/itmajor.cpp (1.2), test/intltest/itmajor.h (1.2), test/intltest/itrbbi.cpp (1.2), test/intltest/itrbbi.h (1.2), test/intltest/itrbnf.cpp (1.2), test/intltest/itrbnf.h (1.2), test/intltest/itrbnfp.cpp (1.2), test/intltest/itrbnfp.h (1.2), test/intltest/itrbnfrt.cpp (1.2), test/intltest/itrbnfrt.h (1.2), test/intltest/ittrans.cpp (1.2), test/intltest/ittrans.h (1.2), test/intltest/itutil.cpp (1.2), test/intltest/itutil.h (1.2), test/intltest/jacoll.cpp (1.2), test/intltest/jacoll.h (1.2), test/intltest/jamotest.cpp (1.2), test/intltest/jamotest.h (1.2), test/intltest/lcukocol.cpp (1.2), test/intltest/lcukocol.h (1.2), test/intltest/loctest.cpp (1.2), test/intltest/loctest.h (1.2), test/intltest/miscdtfm.cpp (1.2), test/intltest/miscdtfm.h (1.2), test/intltest/mnkytst.cpp (1.2), test/intltest/mnkytst.h (1.2), test/intltest/msfmrgts.cpp (1.2), test/intltest/msfmrgts.h (1.2), test/intltest/nmfmapts.cpp (1.2), test/intltest/nmfmapts.h (1.2), test/intltest/nmfmtrt.cpp (1.2), test/intltest/nmfmtrt.h (1.2), test/intltest/normconf.cpp (1.2), test/intltest/normconf.h (1.2), test/intltest/nptrans.cpp (1.2), test/intltest/nptrans.h (1.2), test/intltest/numfmtst.cpp (1.2), test/intltest/numfmtst.h (1.2), test/intltest/numrgts.cpp (1.2), test/intltest/numrgts.h (1.2), test/intltest/pptest.cpp (1.2), test/intltest/pptest.h (1.2), test/intltest/punyref.c (1.2), test/intltest/punyref.h (1.2), test/intltest/rbbiapts.cpp (1.2), test/intltest/rbbiapts.h (1.2), test/intltest/rbbitst.cpp (1.2), test/intltest/rbbitst.h (1.2), test/intltest/regcoll.cpp (1.2), test/intltest/regcoll.h (1.2), test/intltest/regextst.cpp (1.2), test/intltest/regextst.h (1.2), test/intltest/reptest.cpp (1.2), test/intltest/reptest.h (1.2), test/intltest/restest.cpp (1.2), test/intltest/restest.h (1.2), test/intltest/restsnew.cpp (1.2), test/intltest/restsnew.h (1.2), test/intltest/sdtfmtts.cpp (1.2), test/intltest/sdtfmtts.h (1.2), test/intltest/sfwdchit.cpp (1.2), test/intltest/sfwdchit.h (1.2), test/intltest/srchtest.cpp (1.2), test/intltest/srchtest.h (1.2), test/intltest/strcase.cpp (1.2), test/intltest/strtest.cpp (1.2), test/intltest/strtest.h (1.2), test/intltest/svccoll.cpp (1.2), test/intltest/svccoll.h (1.2), test/intltest/tchcfmt.cpp (1.2), test/intltest/tchcfmt.h (1.2), test/intltest/testidn.cpp (1.2), test/intltest/testidna.cpp (1.2), test/intltest/testidna.h (1.2), test/intltest/testutil.cpp (1.2), test/intltest/testutil.h (1.2), test/intltest/textfile.cpp (1.2), test/intltest/textfile.h (1.2), test/intltest/tfsmalls.cpp (1.2), test/intltest/tfsmalls.h (1.2), test/intltest/thcoll.cpp (1.2), test/intltest/thcoll.h (1.2), test/intltest/tmsgfmt.cpp (1.2), test/intltest/tmsgfmt.h (1.2), test/intltest/tokiter.cpp (1.2), test/intltest/tokiter.h (1.2), test/intltest/transapi.cpp (1.2), test/intltest/transapi.h (1.2), test/intltest/transrt.cpp (1.2), test/intltest/transrt.h (1.2), test/intltest/transtst.cpp (1.2), test/intltest/transtst.h (1.2), test/intltest/trcoll.cpp (1.2), test/intltest/trcoll.h (1.2), test/intltest/trnserr.cpp (1.2), test/intltest/trnserr.h (1.2), test/intltest/tscoll.cpp (1.2), test/intltest/tscoll.h (1.2), test/intltest/tsdate.cpp (1.2), test/intltest/tsdate.h (1.2), test/intltest/tsdcfmsy.cpp (1.2), test/intltest/tsdcfmsy.h (1.2), test/intltest/tsdtfmsy.cpp (1.2), test/intltest/tsdtfmsy.h (1.2), test/intltest/tsmthred.cpp (1.2), test/intltest/tsmthred.h (1.2), test/intltest/tsnmfmt.cpp (1.2), test/intltest/tsnmfmt.h (1.2), test/intltest/tsputil.cpp (1.2), test/intltest/tsputil.h (1.2), test/intltest/tstnorm.cpp (1.2), test/intltest/tstnorm.h (1.2), test/intltest/tstnrapi.cpp (1.2), test/intltest/tzbdtest.cpp (1.2), test/intltest/tzbdtest.h (1.2), test/intltest/tzregts.cpp (1.2), test/intltest/tzregts.h (1.2), test/intltest/tztest.cpp (1.2), test/intltest/tztest.h (1.2), test/intltest/ucaconf.cpp (1.2), test/intltest/ucaconf.h (1.2), test/intltest/ucdtest.cpp (1.2), test/intltest/ucdtest.h (1.2), test/intltest/uobjtest.cpp (1.2), test/intltest/uobjtest.h (1.2), test/intltest/usettest.cpp (1.2), test/intltest/usettest.h (1.2), test/intltest/ustrtest.cpp (1.2), test/intltest/ustrtest.h (1.2), test/intltest/v32test.cpp (1.2), test/intltest/v32test.h (1.2), test/iotest/.cvsignore (1.2), test/iotest/Makefile.in (1.2), test/iotest/filetst.c (1.2), test/iotest/iotest.cpp (1.2), test/iotest/iotest.dsp (1.2), test/iotest/iotest.h (1.2), test/iotest/iotest.vcproj (1.2), test/iotest/strtst.c (1.2), test/letest/.cvsignore (1.2), test/letest/FontObject.cpp (1.2), test/letest/FontObject.h (1.2), test/letest/FontTableCache.cpp (1.2), test/letest/FontTableCache.h (1.2), test/letest/Makefile.in (1.2), test/letest/PortableFontInstance.cpp (1.2), test/letest/PortableFontInstance.h (1.2), test/letest/cmaps.cpp (1.2), test/letest/cmaps.h (1.2), test/letest/gendata.cpp (1.2), test/letest/gendata.dsp (1.2), test/letest/gendata.dsw (1.2), test/letest/gendata.sln (1.2), test/letest/gendata.vcproj (1.2), test/letest/letest.cpp (1.2), test/letest/letest.dsp (1.2), test/letest/letest.dsw (1.2), test/letest/letest.h (1.2), test/letest/letest.sln (1.2), test/letest/letest.vcproj (1.2), test/letest/readme.html (1.2), test/letest/sfnt.h (1.2), test/letest/testdata.cpp (1.2), test/perf/perf.dsw (1.2), test/perf/all/all.dsp (1.2), test/perf/charperf/CharPerf.pl (1.2), test/perf/charperf/Makefile.in (1.2), test/perf/charperf/charperf.cpp (1.2), test/perf/charperf/charperf.dsp (1.2), test/perf/charperf/charperf.h (1.2), test/perf/convperf/convperf.cpp (1.2), test/perf/convperf/convperf.dsp (1.2), test/perf/convperf/convperf.h (1.2), test/perf/convperf/convperf_ansi.pl (1.2), test/perf/convperf/convperf_iml.pl (1.2), test/perf/convperf/data.h (1.2), test/perf/normperf/Makefile.in (1.2), test/perf/normperf/NormPerf.pl (1.2), test/perf/normperf/normperf.cpp (1.2), test/perf/normperf/normperf.dsp (1.2), test/perf/normperf/normperf.h (1.2): Merge INTL branch into HEAD 2005-05-28 00:23 asfernandes * firebird2/extern/icu/source/: io/.cvsignore (1.2), io/Makefile.in (1.2), io/io.dsp (1.2), io/io.rc (1.2), io/io.vcproj (1.2), io/locbund.c (1.2), io/locbund.h (1.2), io/sprintf.c (1.2), io/sscanf.c (1.2), io/ufile.c (1.2), io/ufile.h (1.2), io/ufmt_cmn.c (1.2), io/ufmt_cmn.h (1.2), io/uprintf.c (1.2), io/uprintf.h (1.2), io/uprntf_p.c (1.2), io/uscanf.c (1.2), io/uscanf.h (1.2), io/uscanf_p.c (1.2), io/ustdio.c (1.2), io/ustream.cpp (1.2), io/unicode/ustdio.h (1.2), io/unicode/ustream.h (1.2), layout/.cvsignore (1.2), layout/AlternateSubstSubtables.cpp (1.2), layout/AlternateSubstSubtables.h (1.2), layout/AnchorTables.cpp (1.2), layout/AnchorTables.h (1.2), layout/ArabicLayoutEngine.cpp (1.2), layout/ArabicLayoutEngine.h (1.2), layout/ArabicLigatureData.cpp (1.2), layout/ArabicShaping.cpp (1.2), layout/ArabicShaping.h (1.2), layout/AttachmentPosnSubtables.h (1.2), layout/CanonData.cpp (1.2), layout/CanonShaping.h (1.2), layout/CharSubstitutionFilter.h (1.2), layout/ClassDefinitionTables.cpp (1.2), layout/ClassDefinitionTables.h (1.2), layout/ContextualGlyphInsertion.h (1.2), layout/ContextualGlyphSubstProc.cpp (1.2), layout/ContextualGlyphSubstProc.h (1.2), layout/ContextualGlyphSubstitution.h (1.2), layout/ContextualSubstSubtables.cpp (1.2), layout/ContextualSubstSubtables.h (1.2), layout/CoverageTables.cpp (1.2), layout/CoverageTables.h (1.2), layout/CursiveAttachmentSubtables.cpp (1.2), layout/CursiveAttachmentSubtables.h (1.2), layout/DefaultCharMapper.h (1.2), layout/DeviceTables.cpp (1.2), layout/DeviceTables.h (1.2), layout/ExtensionSubtables.cpp (1.2), layout/ExtensionSubtables.h (1.2), layout/Features.cpp (1.2), layout/Features.h (1.2), layout/GDEFMarkFilter.cpp (1.2), layout/GDEFMarkFilter.h (1.2), layout/GXLayoutEngine.cpp (1.2), layout/GXLayoutEngine.h (1.2), layout/GlyphDefinitionTables.cpp (1.2), layout/GlyphDefinitionTables.h (1.2), layout/GlyphIterator.cpp (1.2), layout/GlyphIterator.h (1.2), layout/GlyphLookupTables.cpp (1.2), layout/GlyphLookupTables.h (1.2), layout/GlyphPositionAdjustments.h (1.2), layout/GlyphPositioningTables.cpp (1.2), layout/GlyphPositioningTables.h (1.2), layout/GlyphPosnLookupProc.cpp (1.2), layout/GlyphPosnLookupProc.h (1.2), layout/GlyphSubstLookupProc.cpp (1.2), layout/GlyphSubstLookupProc.h (1.2), layout/GlyphSubstitutionTables.cpp (1.2), layout/GlyphSubstitutionTables.h (1.2), layout/HanLayoutEngine.cpp (1.2), layout/HanLayoutEngine.h (1.2), layout/HebrewLigatureData.cpp (1.2), layout/HebrewShaping.cpp (1.2), layout/HebrewShaping.h (1.2), layout/HindiFeatureTags.h (1.2), layout/IndicClassTables.cpp (1.2), layout/IndicLayoutEngine.cpp (1.2), layout/IndicLayoutEngine.h (1.2), layout/IndicRearrangement.h (1.2), layout/IndicRearrangementProcessor.cpp (1.2), layout/IndicRearrangementProcessor.h (1.2), layout/IndicReordering.cpp (1.2), layout/IndicReordering.h (1.2), layout/LEFontInstance.cpp (1.2), layout/LEFontInstance.h (1.2), layout/LEGlyphFilter.h (1.2), layout/LEGlyphStorage.cpp (1.2), layout/LEGlyphStorage.h (1.2), layout/LEInsertionList.cpp (1.2), layout/LEInsertionList.h (1.2), layout/LELanguages.h (1.2), layout/LEScripts.h (1.2), layout/LESwaps.h (1.2), layout/LETypes.h (1.2), layout/LayoutEngine.cpp (1.2), layout/LayoutEngine.h (1.2), layout/LayoutTables.h (1.2), layout/LigatureSubstProc.cpp (1.2), layout/LigatureSubstProc.h (1.2), layout/LigatureSubstSubtables.cpp (1.2), layout/LigatureSubstSubtables.h (1.2), layout/LigatureSubstitution.h (1.2), layout/LookupProcessor.cpp (1.2), layout/LookupProcessor.h (1.2), layout/LookupTables.cpp (1.2), layout/LookupTables.h (1.2), layout/Lookups.cpp (1.2), layout/Lookups.h (1.2), layout/MPreFixups.cpp (1.2), layout/MPreFixups.h (1.2), layout/Makefile.in (1.2), layout/MarkArrays.cpp (1.2), layout/MarkArrays.h (1.2), layout/MarkToBasePosnSubtables.cpp (1.2), layout/MarkToBasePosnSubtables.h (1.2), layout/MarkToLigaturePosnSubtables.cpp (1.2), layout/MarkToLigaturePosnSubtables.h (1.2), layout/MarkToMarkPosnSubtables.cpp (1.2), layout/MarkToMarkPosnSubtables.h (1.2), layout/MorphStateTables.h (1.2), layout/MorphTables.cpp (1.2), layout/MorphTables.h (1.2), layout/MultipleSubstSubtables.cpp (1.2), layout/MultipleSubstSubtables.h (1.2), layout/NonContextualGlyphSubst.h (1.2), layout/NonContextualGlyphSubstProc.cpp (1.2), layout/NonContextualGlyphSubstProc.h (1.2), layout/OpenTypeLayoutEngine.cpp (1.2), layout/OpenTypeLayoutEngine.h (1.2), layout/OpenTypeTables.h (1.2), layout/OpenTypeUtilities.cpp (1.2), layout/OpenTypeUtilities.h (1.2), layout/PairPositioningSubtables.cpp (1.2), layout/PairPositioningSubtables.h (1.2), layout/ScriptAndLanguage.cpp (1.2), layout/ScriptAndLanguage.h (1.2), layout/ScriptAndLanguageTags.cpp (1.2), layout/ScriptAndLanguageTags.h (1.2), layout/SegmentArrayProcessor.cpp (1.2), layout/SegmentArrayProcessor.h (1.2), layout/SegmentSingleProcessor.cpp (1.2), layout/SegmentSingleProcessor.h (1.2), layout/SimpleArrayProcessor.cpp (1.2), layout/SimpleArrayProcessor.h (1.2), layout/SinglePositioningSubtables.cpp (1.2), layout/SinglePositioningSubtables.h (1.2), layout/SingleSubstitutionSubtables.cpp (1.2), layout/SingleSubstitutionSubtables.h (1.2), layout/SingleTableProcessor.cpp (1.2), layout/SingleTableProcessor.h (1.2), layout/StateTableProcessor.cpp (1.2), layout/StateTableProcessor.h (1.2), layout/StateTables.h (1.2), layout/SubstitutionLookups.cpp (1.2), layout/SubstitutionLookups.h (1.2), layout/SubtableProcessor.cpp (1.2), layout/SubtableProcessor.h (1.2), layout/ThaiLayoutEngine.cpp (1.2), layout/ThaiLayoutEngine.h (1.2), layout/ThaiShaping.cpp (1.2), layout/ThaiShaping.h (1.2), layout/ThaiStateTables.cpp (1.2), layout/TrimmedArrayProcessor.cpp (1.2), layout/TrimmedArrayProcessor.h (1.2), layout/ValueRecords.cpp (1.2), layout/ValueRecords.h (1.2), layout/layout.dsp (1.2), layout/layout.rc (1.2), layout/layout.vcproj (1.2), layout/loengine.cpp (1.2), layout/unicode/loengine.h (1.2), layoutex/.cvsignore (1.2), layoutex/LXUtilities.cpp (1.2), layoutex/LXUtilities.h (1.2), layoutex/Makefile.in (1.2), layoutex/ParagraphLayout.cpp (1.2), layoutex/RunArrays.cpp (1.2), layoutex/layoutex.dsp (1.2), layoutex/layoutex.rc (1.2), layoutex/layoutex.vcproj (1.2), layoutex/layout/ParagraphLayout.h (1.2), layoutex/layout/RunArrays.h (1.2), samples/.cvsignore (1.2), samples/Makefile.in (1.2), samples/defs.mk (1.2), samples/readme.txt (1.2), samples/rules.mk (1.2), samples/all/all.dsp (1.2), samples/all/all.dsw (1.2), samples/all/all.sln (1.2), samples/break/Makefile (1.2), samples/break/break.cpp (1.2), samples/break/break.dsp (1.2), samples/break/break.dsw (1.2), samples/break/break.sln (1.2), samples/break/break.vcproj (1.2), samples/break/readme.txt (1.2), samples/break/ubreak.c (1.2), samples/cal/.cvsignore (1.2), samples/cal/Makefile.in (1.2), samples/cal/cal.c (1.2), samples/cal/cal.dsp (1.2), samples/cal/cal.dsw (1.2), samples/cal/cal.sln (1.2), samples/cal/cal.vcproj (1.2), samples/cal/readme.txt (1.2), samples/cal/uprint.c (1.2), samples/cal/uprint.h (1.2), samples/case/Makefile (1.2), samples/case/case.cpp (1.2), samples/case/case.dsp (1.2), samples/case/case.dsw (1.2), samples/case/case.sln (1.2), samples/case/case.vcproj (1.2), samples/case/readme.txt (1.2), samples/case/ucase.c (1.2), samples/citer/citer.cpp (1.2), samples/citer/readme.txt (1.2), samples/coll/Makefile (1.2), samples/coll/coll.cpp (1.2), samples/coll/coll.dsp (1.2), samples/coll/coll.dsw (1.2), samples/coll/coll.sln (1.2), samples/coll/coll.vcproj (1.2), samples/coll/readme.txt (1.2), samples/date/.cvsignore (1.2), samples/date/Makefile.in (1.2), samples/date/date.c (1.2), samples/date/date.dsp (1.2), samples/date/date.dsw (1.2), samples/date/date.sln (1.2), samples/date/date.vcproj (1.2), samples/date/readme.txt (1.2), samples/date/uprint.c (1.2), samples/date/uprint.h (1.2), samples/datecal/Makefile (1.2), samples/datecal/cal.cpp (1.2), samples/datecal/ccal.c (1.2), samples/datefmt/Makefile (1.2), samples/datefmt/README.TXT (1.2), samples/datefmt/datefmt.dsp (1.2), samples/datefmt/datefmt.dsw (1.2), samples/datefmt/datefmt.sln (1.2), samples/datefmt/datefmt.vcproj (1.2), samples/datefmt/main.cpp (1.2), samples/datefmt/util.cpp (1.2), samples/datefmt/util.h (1.2), samples/datefmt/answers/main_0.cpp (1.2), samples/datefmt/answers/main_1.cpp (1.2), samples/datefmt/answers/main_2.cpp (1.2), samples/datefmt/answers/main_3.cpp (1.2), samples/layout/.cvsignore (1.2), samples/layout/FontMap.GDI (1.2), samples/layout/FontMap.Gnome (1.2), samples/layout/FontMap.cpp (1.2), samples/layout/FontMap.h (1.2), samples/layout/FontTableCache.cpp (1.2), samples/layout/FontTableCache.h (1.2), samples/layout/GDIFontInstance.cpp (1.2), samples/layout/GDIFontInstance.h (1.2), samples/layout/GDIFontMap.cpp (1.2), samples/layout/GDIFontMap.h (1.2), samples/layout/GDIGUISupport.cpp (1.2), samples/layout/GDIGUISupport.h (1.2), samples/layout/GUISupport.h (1.2), samples/layout/GnomeFontInstance.cpp (1.2), samples/layout/GnomeFontInstance.h (1.2), samples/layout/GnomeFontMap.cpp (1.2), samples/layout/GnomeFontMap.h (1.2), samples/layout/GnomeGUISupport.cpp (1.2), samples/layout/GnomeGUISupport.h (1.2), samples/layout/LayoutSample.rc (1.2), samples/layout/Makefile.in (1.2), samples/layout/RenderingSurface.h (1.2), samples/layout/Sample.txt (1.2), samples/layout/ScriptCompositeFontInstance.cpp (1.2), samples/layout/ScriptCompositeFontInstance.h (1.2), samples/layout/Surface.cpp (1.2), samples/layout/Surface.h (1.2), samples/layout/UnicodeReader.cpp (1.2), samples/layout/UnicodeReader.h (1.2), samples/layout/cmaps.cpp (1.2), samples/layout/cmaps.h (1.2), samples/layout/gnomelayout.cpp (1.2), samples/layout/layout.cpp (1.2), samples/layout/layout.dsp (1.2), samples/layout/layout.dsw (1.2), samples/layout/layout.sln (1.2), samples/layout/layout.vcproj (1.2), samples/layout/paragraph.cpp (1.2), samples/layout/paragraph.h (1.2), samples/layout/readme.html (1.2), samples/layout/resource.h (1.2), samples/layout/sfnt.h (1.2), samples/legacy/Makefile (1.2), samples/legacy/README (1.2), samples/legacy/legacy.cpp (1.2), samples/legacy/legacy.dsp (1.2), samples/legacy/legacy.dsw (1.2), samples/legacy/legacy.sln (1.2), samples/legacy/legacy.vcproj (1.2), samples/legacy/newcol.cpp (1.2), samples/legacy/oldcol.cpp (1.2), samples/msgfmt/Makefile (1.2), samples/msgfmt/README.TXT (1.2), samples/msgfmt/main.cpp (1.2), samples/msgfmt/msgfmt.dsp (1.2), samples/msgfmt/msgfmt.dsw (1.2), samples/msgfmt/msgfmt.sln (1.2), samples/msgfmt/msgfmt.vcproj (1.2), samples/msgfmt/util.cpp (1.2), samples/msgfmt/util.h (1.2), samples/msgfmt/answers/main_0.cpp (1.2), samples/msgfmt/answers/main_1.cpp (1.2), samples/msgfmt/answers/main_2.cpp (1.2), samples/msgfmt/answers/main_3.cpp (1.2), samples/numfmt/Makefile (1.2), samples/numfmt/capi.c (1.2), samples/numfmt/main.cpp (1.2), samples/numfmt/numfmt.dsp (1.2), samples/numfmt/numfmt.dsw (1.2), samples/numfmt/numfmt.sln (1.2), samples/numfmt/numfmt.vcproj (1.2), samples/numfmt/readme.txt (1.2), samples/numfmt/util.cpp (1.2), samples/numfmt/util.h (1.2), samples/props/Makefile (1.2), samples/props/props.cpp (1.2), samples/props/props.dsp (1.2), samples/props/props.dsw (1.2), samples/props/props.sln (1.2), samples/props/props.vcproj (1.2), samples/props/readme.txt (1.2), samples/strsrch/Makefile (1.2), samples/strsrch/readme.txt (1.2), samples/strsrch/strsrch.cpp (1.2), samples/strsrch/strsrch.dsp (1.2), samples/strsrch/strsrch.dsw (1.2), samples/strsrch/strsrch.sln (1.2), samples/strsrch/strsrch.vcproj (1.2), samples/translit/Makefile (1.2), samples/translit/README.TXT (1.2), samples/translit/main.cpp (1.2), samples/translit/translit.dsp (1.2), samples/translit/translit.dsw (1.2), samples/translit/translit.sln (1.2), samples/translit/translit.vcproj (1.2), samples/translit/unaccent.cpp (1.2), samples/translit/unaccent.h (1.2), samples/translit/util.cpp (1.2), samples/translit/util.h (1.2), samples/translit/answers/main_1.cpp (1.2), samples/translit/answers/main_2.cpp (1.2), samples/translit/answers/main_3.cpp (1.2), samples/translit/answers/main_4.cpp (1.2), samples/translit/answers/unaccent.cpp (1.2), samples/translit/answers/unaccent.h (1.2), samples/uciter8/Makefile (1.2), samples/uciter8/readme.txt (1.2), samples/uciter8/uciter8.c (1.2), samples/uciter8/uciter8.dsp (1.2), samples/uciter8/uciter8.dsw (1.2), samples/uciter8/uciter8.sln (1.2), samples/uciter8/uciter8.vcproj (1.2), samples/uciter8/uit_len8.c (1.2), samples/uciter8/uit_len8.h (1.2), samples/ucnv/Makefile (1.2), samples/ucnv/convsamp.cpp (1.2), samples/ucnv/data01.txt (1.2), samples/ucnv/data02.bin (1.2), samples/ucnv/data06.txt (1.2), samples/ucnv/flagcb.c (1.2), samples/ucnv/flagcb.h (1.2), samples/ucnv/readme.txt (1.2), samples/ucnv/ucnv.dsp (1.2), samples/ucnv/ucnv.dsw (1.2), samples/ucnv/ucnv.sln (1.2), samples/ucnv/ucnv.vcproj (1.2), samples/udata/Makefile (1.2), samples/udata/reader.c (1.2), samples/udata/reader.dsp (1.2), samples/udata/reader.vcproj (1.2), samples/udata/readme.txt (1.2), samples/udata/udata.dsw (1.2), samples/udata/udata.sln (1.2), samples/udata/writer.c (1.2), samples/udata/writer.dsp (1.2), samples/udata/writer.vcproj (1.2), samples/ufortune/Makefile (1.2): Merge INTL branch into HEAD 2005-05-28 00:20 asfernandes * firebird2/extern/icu/source/: data/locales/af.txt (1.2), data/locales/af_ZA.txt (1.2), data/locales/am.txt (1.2), data/locales/am_ET.txt (1.2), data/locales/ar.txt (1.2), data/locales/ar_AE.txt (1.2), data/locales/ar_BH.txt (1.2), data/locales/ar_DZ.txt (1.2), data/locales/ar_EG.txt (1.2), data/locales/ar_IN.txt (1.2), data/locales/ar_IQ.txt (1.2), data/locales/ar_JO.txt (1.2), data/locales/ar_KW.txt (1.2), data/locales/ar_LB.txt (1.2), data/locales/ar_LY.txt (1.2), data/locales/ar_MA.txt (1.2), data/locales/ar_OM.txt (1.2), data/locales/ar_QA.txt (1.2), data/locales/ar_SA.txt (1.2), data/locales/ar_SD.txt (1.2), data/locales/ar_SY.txt (1.2), data/locales/ar_TN.txt (1.2), data/locales/ar_YE.txt (1.2), data/locales/be.txt (1.2), data/locales/be_BY.txt (1.2), data/locales/bg.txt (1.2), data/locales/bg_BG.txt (1.2), data/locales/bn.txt (1.2), data/locales/bn_IN.txt (1.2), data/locales/ca.txt (1.2), data/locales/ca_ES.txt (1.2), data/locales/cs.txt (1.2), data/locales/cs_CZ.txt (1.2), data/locales/da.txt (1.2), data/locales/da_DK.txt (1.2), data/locales/de.txt (1.2), data/locales/de_AT.txt (1.2), data/locales/de_BE.txt (1.2), data/locales/de_CH.txt (1.2), data/locales/de_DE.txt (1.2), data/locales/de_LU.txt (1.2), data/locales/el.txt (1.2), data/locales/el_GR.txt (1.2), data/locales/en.txt (1.2), data/locales/en_AU.txt (1.2), data/locales/en_BE.txt (1.2), data/locales/en_BW.txt (1.2), data/locales/en_CA.txt (1.2), data/locales/en_GB.txt (1.2), data/locales/en_HK.txt (1.2), data/locales/en_IE.txt (1.2), data/locales/en_IN.txt (1.2), data/locales/en_MT.txt (1.2), data/locales/en_NZ.txt (1.2), data/locales/en_PH.txt (1.2), data/locales/en_SG.txt (1.2), data/locales/en_US.txt (1.2), data/locales/en_US_POSIX.txt (1.2), data/locales/en_VI.txt (1.2), data/locales/en_ZA.txt (1.2), data/locales/en_ZW.txt (1.2), data/locales/eo.txt (1.2), data/locales/es.txt (1.2), data/locales/es_AR.txt (1.2), data/locales/es_BO.txt (1.2), data/locales/es_CL.txt (1.2), data/locales/es_CO.txt (1.2), data/locales/es_CR.txt (1.2), data/locales/es_DO.txt (1.2), data/locales/es_EC.txt (1.2), data/locales/es_ES.txt (1.2), data/locales/es_GT.txt (1.2), data/locales/es_HN.txt (1.2), data/locales/es_MX.txt (1.2), data/locales/es_NI.txt (1.2), data/locales/es_PA.txt (1.2), data/locales/es_PE.txt (1.2), data/locales/es_PR.txt (1.2), data/locales/es_PY.txt (1.2), data/locales/es_SV.txt (1.2), data/locales/es_US.txt (1.2), data/locales/es_UY.txt (1.2), data/locales/es_VE.txt (1.2), data/locales/et.txt (1.2), data/locales/et_EE.txt (1.2), data/locales/eu.txt (1.2), data/locales/eu_ES.txt (1.2), data/locales/fa.txt (1.2), data/locales/fa_AF.txt (1.2), data/locales/fa_IR.txt (1.2), data/locales/fi.txt (1.2), data/locales/fi_FI.txt (1.2), data/locales/fo.txt (1.2), data/locales/fo_FO.txt (1.2), data/locales/fr.txt (1.2), data/locales/fr_BE.txt (1.2), data/locales/fr_CA.txt (1.2), data/locales/fr_CH.txt (1.2), data/locales/fr_FR.txt (1.2), data/locales/fr_LU.txt (1.2), data/locales/ga.txt (1.2), data/locales/ga_IE.txt (1.2), data/locales/gl.txt (1.2), data/locales/gl_ES.txt (1.2), data/locales/gu.txt (1.2), data/locales/gu_IN.txt (1.2), data/locales/gv.txt (1.2), data/locales/gv_GB.txt (1.2), data/locales/he.txt (1.2), data/locales/he_IL.txt (1.2), data/locales/hi.txt (1.2), data/locales/hi_IN.txt (1.2), data/locales/hr.txt (1.2), data/locales/hr_HR.txt (1.2), data/locales/hu.txt (1.2), data/locales/hu_HU.txt (1.2), data/locales/hy.txt (1.2), data/locales/hy_AM.txt (1.2), data/locales/hy_AM_REVISED.txt (1.2), data/locales/id.txt (1.2), data/locales/id_ID.txt (1.2), data/locales/is.txt (1.2), data/locales/is_IS.txt (1.2), data/locales/it.txt (1.2), data/locales/it_CH.txt (1.2), data/locales/it_IT.txt (1.2), data/locales/iw.txt (1.2), data/locales/iw_IL.txt (1.2), data/locales/ja.txt (1.2), data/locales/ja_JP.txt (1.2), data/locales/ja_JP_TRADITIONAL.txt (1.2), data/locales/kk.txt (1.2), data/locales/kk_KZ.txt (1.2), data/locales/kl.txt (1.2), data/locales/kl_GL.txt (1.2), data/locales/kn.txt (1.2), data/locales/kn_IN.txt (1.2), data/locales/ko.txt (1.2), data/locales/ko_KR.txt (1.2), data/locales/kok.txt (1.2), data/locales/kok_IN.txt (1.2), data/locales/kw.txt (1.2), data/locales/kw_GB.txt (1.2), data/locales/lt.txt (1.2), data/locales/lt_LT.txt (1.2), data/locales/lv.txt (1.2), data/locales/lv_LV.txt (1.2), data/locales/mk.txt (1.2), data/locales/mk_MK.txt (1.2), data/locales/mr.txt (1.2), data/locales/mr_IN.txt (1.2), data/locales/ms.txt (1.2), data/locales/ms_BN.txt (1.2), data/locales/ms_MY.txt (1.2), data/locales/mt.txt (1.2), data/locales/mt_MT.txt (1.2), data/locales/nb.txt (1.2), data/locales/nb_NO.txt (1.2), data/locales/nl.txt (1.2), data/locales/nl_BE.txt (1.2), data/locales/nl_NL.txt (1.2), data/locales/nn.txt (1.2), data/locales/nn_NO.txt (1.2), data/locales/no.txt (1.2), data/locales/no_NO.txt (1.2), data/locales/no_NO_NY.txt (1.2), data/locales/om.txt (1.2), data/locales/om_ET.txt (1.2), data/locales/om_KE.txt (1.2), data/locales/pa.txt (1.2), data/locales/pa_IN.txt (1.2), data/locales/pl.txt (1.2), data/locales/pl_PL.txt (1.2), data/locales/ps.txt (1.2), data/locales/ps_AF.txt (1.2), data/locales/pt.txt (1.2), data/locales/pt_BR.txt (1.2), data/locales/pt_PT.txt (1.2), data/locales/resfiles.mk (1.2), data/locales/ro.txt (1.2), data/locales/ro_RO.txt (1.2), data/locales/root.txt (1.2), data/locales/ru.txt (1.2), data/locales/ru_RU.txt (1.2), data/locales/ru_UA.txt (1.2), data/locales/sh.txt (1.2), data/locales/sh_YU.txt (1.2), data/locales/sk.txt (1.2), data/locales/sk_SK.txt (1.2), data/locales/sl.txt (1.2), data/locales/sl_SI.txt (1.2), data/locales/so.txt (1.2), data/locales/so_DJ.txt (1.2), data/locales/so_ET.txt (1.2), data/locales/so_KE.txt (1.2), data/locales/so_SO.txt (1.2), data/locales/sq.txt (1.2), data/locales/sq_AL.txt (1.2), data/locales/sr.txt (1.2), data/locales/sr_YU.txt (1.2), data/locales/sv.txt (1.2), data/locales/sv_FI.txt (1.2), data/locales/sv_SE.txt (1.2), data/locales/sw.txt (1.2), data/locales/sw_KE.txt (1.2), data/locales/sw_TZ.txt (1.2), data/locales/ta.txt (1.2), data/locales/ta_IN.txt (1.2), data/locales/te.txt (1.2), data/locales/te_IN.txt (1.2), data/locales/th.txt (1.2), data/locales/th_TH.txt (1.2), data/locales/th_TH_TRADITIONAL.txt (1.2), data/locales/ti.txt (1.2), data/locales/ti_ER.txt (1.2), data/locales/ti_ET.txt (1.2), data/locales/tr.txt (1.2), data/locales/tr_TR.txt (1.2), data/locales/uk.txt (1.2), data/locales/uk_UA.txt (1.2), data/locales/vi.txt (1.2), data/locales/vi_VN.txt (1.2), data/locales/zh.txt (1.2), data/locales/zh_CN.txt (1.2), data/locales/zh_HK.txt (1.2), data/locales/zh_Hans.txt (1.2), data/locales/zh_Hans_CN.txt (1.2), data/locales/zh_Hans_SG.txt (1.2), data/locales/zh_Hant.txt (1.2), data/locales/zh_Hant_HK.txt (1.2), data/locales/zh_Hant_MO.txt (1.2), data/locales/zh_MO.txt (1.2), data/locales/zh_SG.txt (1.2), data/locales/zh_TW.txt (1.2), data/mappings/cns-11643-1992.ucm (1.2), data/mappings/convrtrs.txt (1.2), data/mappings/ebcdic-xml-us.ucm (1.2), data/mappings/gb18030.ucm (1.2), data/mappings/ibm-1006_P100-1995.ucm (1.2), data/mappings/ibm-1025_P100-1995.ucm (1.2), data/mappings/ibm-1026_P100-1995.ucm (1.2), data/mappings/ibm-1047_P100-1995.ucm (1.2), data/mappings/ibm-1051_P100-1995.ucm (1.2), data/mappings/ibm-1089_P100-1995.ucm (1.2), data/mappings/ibm-1097_P100-1995.ucm (1.2), data/mappings/ibm-1098_P100-1995.ucm (1.2), data/mappings/ibm-1112_P100-1995.ucm (1.2), data/mappings/ibm-1122_P100-1999.ucm (1.2), data/mappings/ibm-1123_P100-1995.ucm (1.2), data/mappings/ibm-1124_P100-1996.ucm (1.2), data/mappings/ibm-1125_P100-1997.ucm (1.2), data/mappings/ibm-1129_P100-1997.ucm (1.2), data/mappings/ibm-1130_P100-1997.ucm (1.2), data/mappings/ibm-1131_P100-1997.ucm (1.2), data/mappings/ibm-1132_P100-1998.ucm (1.2), data/mappings/ibm-1133_P100-1997.ucm (1.2), data/mappings/ibm-1137_P100-1999.ucm (1.2), data/mappings/ibm-1140_P100-1997.ucm (1.2), data/mappings/ibm-1141_P100-1997.ucm (1.2), data/mappings/ibm-1142_P100-1997.ucm (1.2), data/mappings/ibm-1143_P100-1997.ucm (1.2), data/mappings/ibm-1144_P100-1997.ucm (1.2), data/mappings/ibm-1145_P100-1997.ucm (1.2), data/mappings/ibm-1146_P100-1997.ucm (1.2), data/mappings/ibm-1147_P100-1997.ucm (1.2), data/mappings/ibm-1148_P100-1997.ucm (1.2), data/mappings/ibm-1149_P100-1997.ucm (1.2), data/mappings/ibm-1153_P100-1999.ucm (1.2), data/mappings/ibm-1154_P100-1999.ucm (1.2), data/mappings/ibm-1155_P100-1999.ucm (1.2), data/mappings/ibm-1156_P100-1999.ucm (1.2), data/mappings/ibm-1157_P100-1999.ucm (1.2), data/mappings/ibm-1158_P100-1999.ucm (1.2), data/mappings/ibm-1160_P100-1999.ucm (1.2), data/mappings/ibm-1162_P100-1999.ucm (1.2), data/mappings/ibm-1164_P100-1999.ucm (1.2), data/mappings/ibm-1250_P100-1995.ucm (1.2), data/mappings/ibm-1251_P100-1995.ucm (1.2), data/mappings/ibm-1252_P100-2000.ucm (1.2), data/mappings/ibm-1253_P100-1995.ucm (1.2), data/mappings/ibm-1254_P100-1995.ucm (1.2), data/mappings/ibm-1255_P100-1995.ucm (1.2), data/mappings/ibm-1256_P110-1997.ucm (1.2), data/mappings/ibm-1257_P100-1995.ucm (1.2), data/mappings/ibm-1258_P100-1997.ucm (1.2), data/mappings/ibm-12712_P100-1998.ucm (1.2), data/mappings/ibm-1276_P100-1995.ucm (1.2), data/mappings/ibm-1277_P100-1995.ucm (1.2), data/mappings/ibm-1363_P110-1997.ucm (1.2), data/mappings/ibm-1363_P11B-1998.ucm (1.2), data/mappings/ibm-1364_P110-1997.ucm (1.2), data/mappings/ibm-1371_P100-1999.ucm (1.2), data/mappings/ibm-1373_P100-2002.ucm (1.2), data/mappings/ibm-1375_P100-2003.ucm (1.2), data/mappings/ibm-1381_P110-1999.ucm (1.2), data/mappings/ibm-1383_P110-1999.ucm (1.2), data/mappings/ibm-1386_P100-2002.ucm (1.2), data/mappings/ibm-1388_P103-2001.ucm (1.2), data/mappings/ibm-1390_P110-2003.ucm (1.2), data/mappings/ibm-1399_P110-2003.ucm (1.2), data/mappings/ibm-16684_P110-2003.ucm (1.2), data/mappings/ibm-16804_X110-1999.ucm (1.2), data/mappings/ibm-273_P100-1995.ucm (1.2), data/mappings/ibm-277_P100-1995.ucm (1.2), data/mappings/ibm-278_P100-1995.ucm (1.2), data/mappings/ibm-280_P100-1995.ucm (1.2), data/mappings/ibm-284_P100-1995.ucm (1.2), data/mappings/ibm-285_P100-1995.ucm (1.2), data/mappings/ibm-290_P100-1995.ucm (1.2), data/mappings/ibm-297_P100-1995.ucm (1.2), data/mappings/ibm-33722_P120-1999.ucm (1.2), data/mappings/ibm-33722_P12A-1999.ucm (1.2), data/mappings/ibm-367_P100-1995.ucm (1.2), data/mappings/ibm-37_P100-1995.ucm (1.2), data/mappings/ibm-420_X120-1999.ucm (1.2), data/mappings/ibm-424_P100-1995.ucm (1.2), data/mappings/ibm-437_P100-1995.ucm (1.2), data/mappings/ibm-4899_P100-1998.ucm (1.2), data/mappings/ibm-4909_P100-1999.ucm (1.2), data/mappings/ibm-4971_P100-1999.ucm (1.2), data/mappings/ibm-500_P100-1995.ucm (1.2), data/mappings/ibm-5123_P100-1999.ucm (1.2), data/mappings/ibm-5346_P100-1998.ucm (1.2), data/mappings/ibm-5347_P100-1998.ucm (1.2), data/mappings/ibm-5348_P100-1997.ucm (1.2), data/mappings/ibm-5349_P100-1998.ucm (1.2), data/mappings/ibm-5350_P100-1998.ucm (1.2), data/mappings/ibm-5351_P100-1998.ucm (1.2), data/mappings/ibm-5352_P100-1998.ucm (1.2), data/mappings/ibm-5353_P100-1998.ucm (1.2), data/mappings/ibm-5354_P100-1998.ucm (1.2), data/mappings/ibm-5478_P100-1995.ucm (1.2), data/mappings/ibm-803_P100-1999.ucm (1.2), data/mappings/ibm-813_P100-1995.ucm (1.2), data/mappings/ibm-838_P100-1995.ucm (1.2), data/mappings/ibm-8482_P100-1999.ucm (1.2), data/mappings/ibm-850_P100-1995.ucm (1.2), data/mappings/ibm-851_P100-1995.ucm (1.2), data/mappings/ibm-852_P100-1995.ucm (1.2), data/mappings/ibm-855_P100-1995.ucm (1.2), data/mappings/ibm-856_P100-1995.ucm (1.2), data/mappings/ibm-857_P100-1995.ucm (1.2), data/mappings/ibm-858_P100-1997.ucm (1.2), data/mappings/ibm-860_P100-1995.ucm (1.2), data/mappings/ibm-861_P100-1995.ucm (1.2), data/mappings/ibm-862_P100-1995.ucm (1.2), data/mappings/ibm-863_P100-1995.ucm (1.2), data/mappings/ibm-864_X110-1999.ucm (1.2), data/mappings/ibm-865_P100-1995.ucm (1.2), data/mappings/ibm-866_P100-1995.ucm (1.2), data/mappings/ibm-867_P100-1998.ucm (1.2), data/mappings/ibm-868_P100-1995.ucm (1.2), data/mappings/ibm-869_P100-1995.ucm (1.2), data/mappings/ibm-870_P100-1995.ucm (1.2), data/mappings/ibm-871_P100-1995.ucm (1.2), data/mappings/ibm-874_P100-1995.ucm (1.2), data/mappings/ibm-875_P100-1995.ucm (1.2), data/mappings/ibm-878_P100-1996.ucm (1.2), data/mappings/ibm-901_P100-1999.ucm (1.2), data/mappings/ibm-902_P100-1999.ucm (1.2), data/mappings/ibm-912_P100-1995.ucm (1.2), data/mappings/ibm-913_P100-2000.ucm (1.2), data/mappings/ibm-914_P100-1995.ucm (1.2), data/mappings/ibm-915_P100-1995.ucm (1.2), data/mappings/ibm-916_P100-1995.ucm (1.2), data/mappings/ibm-918_P100-1995.ucm (1.2), data/mappings/ibm-920_P100-1995.ucm (1.2), data/mappings/ibm-921_P100-1995.ucm (1.2), data/mappings/ibm-922_P100-1999.ucm (1.2), data/mappings/ibm-923_P100-1998.ucm (1.2), data/mappings/ibm-930_P120-1999.ucm (1.2), data/mappings/ibm-933_P110-1995.ucm (1.2), data/mappings/ibm-935_P110-1999.ucm (1.2), data/mappings/ibm-937_P110-1999.ucm (1.2), data/mappings/ibm-939_P120-1999.ucm (1.2), data/mappings/ibm-942_P12A-1999.ucm (1.2), data/mappings/ibm-943_P130-1999.ucm (1.2), data/mappings/ibm-943_P15A-2003.ucm (1.2), data/mappings/ibm-9447_P100-2002.ucm (1.2), data/mappings/ibm-9449_P100-2002.ucm (1.2), data/mappings/ibm-949_P110-1999.ucm (1.2), data/mappings/ibm-949_P11A-1999.ucm (1.2), data/mappings/ibm-950_P110-1999.ucm (1.2), data/mappings/ibm-954_P101-2000.ucm (1.2), data/mappings/ibm-964_P110-1999.ucm (1.2), data/mappings/ibm-970_P110-1995.ucm (1.2), data/mappings/ibm-971_P100-1995.ucm (1.2), data/mappings/icu-internal-25546.ucm (1.2), data/mappings/iso-ir-165.ucm (1.2), data/mappings/jisx-201.ucm (1.2), data/mappings/jisx-208.ucm (1.2), data/mappings/jisx-212.ucm (1.2), data/mappings/lmb-excp.ucm (1.2), data/mappings/macos-0_2-10.2.ucm (1.2), data/mappings/macos-2566-10.2.ucm (1.2), data/mappings/macos-29-10.2.ucm (1.2), data/mappings/macos-35-10.2.ucm (1.2), data/mappings/macos-6-10.2.ucm (1.2), data/mappings/macos-7_3-10.2.ucm (1.2), data/mappings/ucmcore.mk (1.2), data/mappings/ucmebcdic.mk (1.2), data/mappings/ucmfiles.mk (1.2), data/mappings/windows-1256-2000.ucm (1.2), data/mappings/windows-874-2000.ucm (1.2), data/mappings/windows-936-2000.ucm (1.2), data/mappings/windows-949-2000.ucm (1.2), data/mappings/windows-950-2000.ucm (1.2), data/misc/NamePrepProfile.txt (1.2), data/misc/icudata.rc (1.2), data/misc/miscfiles.mk (1.2), data/misc/zoneinfo.txt (1.2), data/translit/t_Any_Accents.txt (1.2), data/translit/t_Any_Publishing.txt (1.2), data/translit/t_Arab_Latn.txt (1.2), data/translit/t_Beng_InterIndic.txt (1.2), data/translit/t_Cyrl_Latn.txt (1.2), data/translit/t_Deva_InterIndic.txt (1.2), data/translit/t_FWidth_HWidth.txt (1.2), data/translit/t_Grek_Latn.txt (1.2), data/translit/t_Grek_Latn_UNGEGN.txt (1.2), data/translit/t_Gujr_InterIndic.txt (1.2), data/translit/t_Guru_InterIndic.txt (1.2), data/translit/t_Hani_Latn.txt (1.2), data/translit/t_Hani_SpHan.txt (1.2), data/translit/t_Hebr_Latn.txt (1.2), data/translit/t_Hira_Kana.txt (1.2), data/translit/t_Hira_Latn.txt (1.2), data/translit/t_InterIndic_Beng.txt (1.2), data/translit/t_InterIndic_Deva.txt (1.2), data/translit/t_InterIndic_Gujr.txt (1.2), data/translit/t_InterIndic_Guru.txt (1.2), data/translit/t_InterIndic_Knda.txt (1.2), data/translit/t_InterIndic_Latn.txt (1.2), data/translit/t_InterIndic_Mlym.txt (1.2), data/translit/t_InterIndic_Orya.txt (1.2), data/translit/t_InterIndic_Taml.txt (1.2), data/translit/t_InterIndic_Telu.txt (1.2), data/translit/t_Knda_InterIndic.txt (1.2), data/translit/t_Latn_InterIndic.txt (1.2), data/translit/t_Latn_Jamo.txt (1.2), data/translit/t_Latn_Kana.txt (1.2), data/translit/t_Latn_NPinyn.txt (1.2), data/translit/t_Mlym_InterIndic.txt (1.2), data/translit/t_Orya_InterIndic.txt (1.2), data/translit/t_Taml_InterIndic.txt (1.2), data/translit/t_Telu_InterIndic.txt (1.2), data/translit/t_Tone_Digit.txt (1.2), data/translit/translit_index.txt (1.2), data/translit/trnsfiles.mk (1.2), data/unidata/BidiMirroring.txt (1.2), data/unidata/Blocks.txt (1.2), data/unidata/CaseFolding.txt (1.2), data/unidata/DerivedAge.txt (1.2), data/unidata/DerivedBidiClass.txt (1.2), data/unidata/DerivedCoreProperties.txt (1.2), data/unidata/DerivedJoiningGroup.txt (1.2), data/unidata/DerivedJoiningType.txt (1.2), data/unidata/DerivedNormalizationProps.txt (1.2), data/unidata/DerivedNumericValues.txt (1.2), data/unidata/EastAsianWidth.txt (1.2), data/unidata/FractionalUCA.txt (1.2), data/unidata/LineBreak.txt (1.2), data/unidata/NormalizationCorrections.txt (1.2), data/unidata/NormalizationTest.txt (1.2), data/unidata/PropList.txt (1.2), data/unidata/PropertyAliases.txt (1.2), data/unidata/PropertyValueAliases.txt (1.2), data/unidata/Scripts.txt (1.2), data/unidata/SpecialCasing.txt (1.2), data/unidata/UCARules.txt (1.2), data/unidata/UnicodeData.txt (1.2), data/unidata/changes.txt (1.2), data/unidata/ucdterms.txt (1.2), extra/.cvsignore (1.2), extra/Makefile.in (1.2), extra/scrptrun/.cvsignore (1.2), extra/scrptrun/Makefile.in (1.2), extra/scrptrun/readme.html (1.2), extra/scrptrun/scrptrun.cpp (1.2), extra/scrptrun/scrptrun.h (1.2), extra/scrptrun/srtest.cpp (1.2), extra/scrptrun/srtest.dsp (1.2), extra/scrptrun/srtest.dsw (1.2), extra/uconv/.cvsignore (1.2), extra/uconv/Makefile.in (1.2), extra/uconv/README (1.2), extra/uconv/makedata.mak (1.2), extra/uconv/pkgdata.inc.in (1.2), extra/uconv/resfiles.mk (1.2), extra/uconv/uconv.1.in (1.2), extra/uconv/uconv.cpp (1.2), extra/uconv/uconv.dsp (1.2), extra/uconv/uconv.vcproj (1.2), extra/uconv/uwmsg.c (1.2), extra/uconv/resources/.cvsignore (1.2), extra/uconv/resources/fr.txt (1.2), extra/uconv/resources/root.txt (1.2), extra/uconv/samples/ISO-8859-2.txt (1.2), extra/uconv/samples/ISO-8859-3.txt (1.2), extra/uconv/samples/danish-ISO-8859-1.txt (1.2), extra/uconv/samples/eucJP.txt (1.2), extra/uconv/samples/hangul-eucKR.txt (1.2), extra/uconv/samples/hania-eucKR.txt (1.2), extra/uconv/samples/iso8859-1.txt (1.2), extra/uconv/samples/koi8r.txt (1.2), extra/uconv/samples/utf8/armenian.txt (1.2), extra/uconv/samples/utf8/banviet.txt (1.2), extra/uconv/samples/utf8/chinese-ulysses.txt (1.2), extra/uconv/samples/utf8/croat.txt (1.2), extra/uconv/samples/utf8/danish.txt (1.2), extra/uconv/samples/utf8/greek.txt (1.2), extra/uconv/samples/utf8/hangul.txt (1.2), extra/uconv/samples/utf8/hania.txt (1.2), extra/uconv/samples/utf8/jap.txt (1.2), extra/uconv/samples/utf8/korean.txt (1.2), extra/uconv/samples/utf8/linji.txt (1.2), extra/uconv/samples/utf8/many.txt (1.2), extra/uconv/samples/utf8/maopoem.txt (1.2), extra/uconv/samples/utf8/russian.txt (1.2), extra/uconv/samples/utf8/simplechinese.txt (1.2), extra/uconv/samples/utf8/turkish.txt (1.2), extra/uconv/samples/utf8/utf-8-demo.txt (1.2), extra/uconv/unicode/uwmsg.h (1.2), i18n/.cvsignore (1.2), i18n/Makefile.in (1.2), i18n/anytrans.cpp (1.2), i18n/anytrans.h (1.2), i18n/astro.cpp (1.2), i18n/astro.h (1.2), i18n/bocsu.c (1.2), i18n/bocsu.h (1.2), i18n/buddhcal.cpp (1.2), i18n/buddhcal.h (1.2), i18n/calendar.cpp (1.2), i18n/chnsecal.cpp (1.2), i18n/chnsecal.h (1.2), i18n/choicfmt.cpp (1.2), i18n/coleitr.cpp (1.2), i18n/coll.cpp (1.2), i18n/cpdtrans.cpp (1.2), i18n/cpdtrans.h (1.2), i18n/curramt.cpp (1.2), i18n/currfmt.cpp (1.2), i18n/currfmt.h (1.2), i18n/currunit.cpp (1.2), i18n/datefmt.cpp (1.2), i18n/dcfmtsym.cpp (1.2), i18n/decimfmt.cpp (1.2), i18n/digitlst.cpp (1.2), i18n/digitlst.h (1.2), i18n/dtfmtsym.cpp (1.2), i18n/esctrn.cpp (1.2), i18n/esctrn.h (1.2), i18n/fmtable.cpp (1.2), i18n/format.cpp (1.2), i18n/funcrepl.cpp (1.2), i18n/funcrepl.h (1.2), i18n/gregocal.cpp (1.2), i18n/gregoimp.cpp (1.2), i18n/gregoimp.h (1.2), i18n/hebrwcal.cpp (1.2), i18n/hebrwcal.h (1.2), i18n/i18n.dsp (1.2), i18n/i18n.rc (1.2), i18n/i18n.vcproj (1.2), i18n/islamcal.cpp (1.2), i18n/islamcal.h (1.2), i18n/japancal.cpp (1.2), i18n/japancal.h (1.2), i18n/measfmt.cpp (1.2), i18n/measure.cpp (1.2), i18n/msgfmt.cpp (1.2), i18n/name2uni.cpp (1.2), i18n/name2uni.h (1.2), i18n/nfrlist.h (1.2), i18n/nfrs.cpp (1.2), i18n/nfrs.h (1.2), i18n/nfrule.cpp (1.2), i18n/nfrule.h (1.2), i18n/nfsubs.cpp (1.2), i18n/nfsubs.h (1.2), i18n/nortrans.cpp (1.2), i18n/nortrans.h (1.2), i18n/nultrans.cpp (1.2), i18n/nultrans.h (1.2), i18n/numfmt.cpp (1.2), i18n/olsontz.cpp (1.2), i18n/olsontz.h (1.2), i18n/quant.cpp (1.2), i18n/quant.h (1.2), i18n/rbnf.cpp (1.2), i18n/rbt.cpp (1.2), i18n/rbt.h (1.2), i18n/rbt_data.cpp (1.2), i18n/rbt_data.h (1.2), i18n/rbt_pars.cpp (1.2), i18n/rbt_pars.h (1.2), i18n/rbt_rule.cpp (1.2), i18n/rbt_rule.h (1.2), i18n/rbt_set.cpp (1.2), i18n/rbt_set.h (1.2), i18n/regexcmp.cpp (1.2), i18n/regexcmp.h (1.2), i18n/regexcst.h (1.2), i18n/regexcst.pl (1.2), i18n/regexcst.txt (1.2), i18n/regeximp.h (1.2), i18n/regexst.cpp (1.2), i18n/regexst.h (1.2), i18n/rematch.cpp (1.2), i18n/remtrans.cpp (1.2), i18n/remtrans.h (1.2), i18n/repattrn.cpp (1.2), i18n/search.cpp (1.2), i18n/simpletz.cpp (1.2), i18n/smpdtfmt.cpp (1.2), i18n/sortkey.cpp (1.2), i18n/strmatch.cpp (1.2), i18n/strmatch.h (1.2), i18n/strrepl.cpp (1.2), i18n/strrepl.h (1.2), i18n/stsearch.cpp (1.2), i18n/tblcoll.cpp (1.2), i18n/timezone.cpp (1.2), i18n/titletrn.cpp (1.2), i18n/titletrn.h (1.2), i18n/tolowtrn.cpp (1.2), i18n/tolowtrn.h (1.2), i18n/toupptrn.cpp (1.2), i18n/toupptrn.h (1.2), i18n/translit.cpp (1.2), i18n/transreg.cpp (1.2), i18n/transreg.h (1.2), i18n/tridpars.cpp (1.2), i18n/tridpars.h (1.2), i18n/ucal.cpp (1.2), i18n/ucln_in.c (1.2), i18n/ucln_in.h (1.2), i18n/ucol.cpp (1.2), i18n/ucol_bld.cpp (1.2), i18n/ucol_bld.h (1.2), i18n/ucol_cnt.cpp (1.2), i18n/ucol_cnt.h (1.2), i18n/ucol_elm.cpp (1.2), i18n/ucol_elm.h (1.2), i18n/ucol_imp.h (1.2), i18n/ucol_sit.cpp (1.2), i18n/ucol_tok.cpp (1.2), i18n/ucol_tok.h (1.2), i18n/ucol_wgt.c (1.2), i18n/ucol_wgt.h (1.2), i18n/ucoleitr.cpp (1.2), i18n/ucurr.cpp (1.2), i18n/ucurrimp.h (1.2), i18n/udat.cpp (1.2), i18n/ulocdata.c (1.2), i18n/umsg.cpp (1.2), i18n/umsg_imp.h (1.2), i18n/unesctrn.cpp (1.2), i18n/unesctrn.h (1.2), i18n/uni2name.cpp (1.2), i18n/uni2name.h (1.2), i18n/unum.cpp (1.2), i18n/uregex.cpp (1.2), i18n/usearch.cpp (1.2), i18n/usrchimp.h (1.2), i18n/utrans.cpp (1.2), i18n/unicode/calendar.h (1.2), i18n/unicode/choicfmt.h (1.2), i18n/unicode/coleitr.h (1.2), i18n/unicode/coll.h (1.2), i18n/unicode/curramt.h (1.2), i18n/unicode/currunit.h (1.2), i18n/unicode/datefmt.h (1.2), i18n/unicode/dcfmtsym.h (1.2), i18n/unicode/decimfmt.h (1.2), i18n/unicode/dtfmtsym.h (1.2), i18n/unicode/fieldpos.h (1.2), i18n/unicode/fmtable.h (1.2), i18n/unicode/format.h (1.2), i18n/unicode/gregocal.h (1.2), i18n/unicode/measfmt.h (1.2), i18n/unicode/measunit.h (1.2), i18n/unicode/measure.h (1.2), i18n/unicode/msgfmt.h (1.2), i18n/unicode/numfmt.h (1.2), i18n/unicode/rbnf.h (1.2), i18n/unicode/regex.h (1.2), i18n/unicode/search.h (1.2), i18n/unicode/simpletz.h (1.2), i18n/unicode/smpdtfmt.h (1.2), i18n/unicode/sortkey.h (1.2), i18n/unicode/stsearch.h (1.2), i18n/unicode/tblcoll.h (1.2), i18n/unicode/timezone.h (1.2), i18n/unicode/translit.h (1.2), i18n/unicode/ucal.h (1.2), i18n/unicode/ucol.h (1.2), i18n/unicode/ucoleitr.h (1.2), i18n/unicode/ucurr.h (1.2), i18n/unicode/udat.h (1.2), i18n/unicode/ulocdata.h (1.2), i18n/unicode/umsg.h (1.2), i18n/unicode/unirepl.h (1.2), i18n/unicode/unum.h (1.2), i18n/unicode/uregex.h (1.2), i18n/unicode/usearch.h (1.2), i18n/unicode/utrans.h (1.2): Merge INTL branch into HEAD 2005-05-28 00:17 asfernandes * firebird2/extern/: editline/readline/readline.h (1.2), icu/.cvsignore (1.2), icu/license.html (1.2), icu/readme.html (1.2), icu/as_is/os390/unpax-icu.sh (1.2), icu/as_is/os400/configure (1.2), icu/as_is/os400/unpax-icu.sh (1.2), icu/debian/.cvsignore (1.2), icu/debian/README.Debian.libicu-dev (1.2), icu/debian/changelog (1.2), icu/debian/control (1.2), icu/debian/copyright (1.2), icu/debian/icu-doc.doc-base (1.2), icu/debian/icu.conffiles.in (1.2), icu/debian/icu.postinst.in (1.2), icu/debian/icu.prerm.in (1.2), icu/debian/libicu.postinst (1.2), icu/debian/libicu.prerm.in (1.2), icu/debian/postinst.in (1.2), icu/debian/prerm.in (1.2), icu/debian/rules (1.2), icu/packaging/PACKAGES (1.2), icu/packaging/README (1.2), icu/packaging/debian/README (1.2), icu/packaging/rpm/icu.spec (1.2), icu/source/.cvsignore (1.2), icu/source/Doxyfile.in (1.2), icu/source/Makefile.in (1.2), icu/source/acconfig.h (1.2), icu/source/aclocal.m4 (1.2), icu/source/config.guess (1.2), icu/source/config.sub (1.2), icu/source/configure (1.2), icu/source/configure.in (1.2), icu/source/icudefs.mk.in (1.2), icu/source/install-sh (1.2), icu/source/mkinstalldirs (1.2), icu/source/runConfigureICU (1.2), icu/source/allinone/.cvsignore (1.2), icu/source/allinone/allinone.dsw (1.2), icu/source/allinone/allinone.sln (1.2), icu/source/allinone/all/.cvsignore (1.2), icu/source/allinone/all/all.dsp (1.2), icu/source/common/.cvsignore (1.2), icu/source/common/Makefile.in (1.2), icu/source/common/brkdict.cpp (1.2), icu/source/common/brkdict.h (1.2), icu/source/common/brkiter.cpp (1.2), icu/source/common/caniter.cpp (1.2), icu/source/common/chariter.cpp (1.2), icu/source/common/charstr.h (1.2), icu/source/common/cmemory.c (1.2), icu/source/common/cmemory.h (1.2), icu/source/common/common.dsp (1.2), icu/source/common/common.rc (1.2), icu/source/common/common.vcproj (1.2), icu/source/common/cpputils.h (1.2), icu/source/common/cstring.c (1.2), icu/source/common/cstring.h (1.2), icu/source/common/cwchar.c (1.2), icu/source/common/cwchar.h (1.2), icu/source/common/dbbi.cpp (1.2), icu/source/common/dbbi_tbl.cpp (1.2), icu/source/common/dbbi_tbl.h (1.2), icu/source/common/filestrm.c (1.2), icu/source/common/filestrm.h (1.2), icu/source/common/hash.h (1.2), icu/source/common/icucfg.h.in (1.2), icu/source/common/iculserv.cpp (1.2), icu/source/common/iculserv.h (1.2), icu/source/common/icunotif.cpp (1.2), icu/source/common/icunotif.h (1.2), icu/source/common/icuserv.cpp (1.2), icu/source/common/icuserv.h (1.2), icu/source/common/locbased.cpp (1.2), icu/source/common/locbased.h (1.2), icu/source/common/locid.cpp (1.2), icu/source/common/locmap.c (1.2), icu/source/common/locmap.h (1.2), icu/source/common/msvcres.h (1.2), icu/source/common/mutex.h (1.2), icu/source/common/normlzr.cpp (1.2), icu/source/common/parsepos.cpp (1.2), icu/source/common/propname.cpp (1.2), icu/source/common/propname.h (1.2), icu/source/common/punycode.c (1.2), icu/source/common/punycode.h (1.2), icu/source/common/putil.c (1.2), icu/source/common/rbbi.cpp (1.2), icu/source/common/rbbicst.pl (1.2), icu/source/common/rbbidata.cpp (1.2), icu/source/common/rbbidata.h (1.2), icu/source/common/rbbinode.cpp (1.2), icu/source/common/rbbinode.h (1.2), icu/source/common/rbbirb.cpp (1.2), icu/source/common/rbbirb.h (1.2), icu/source/common/rbbirpt.h (1.2), icu/source/common/rbbirpt.txt (1.2), icu/source/common/rbbiscan.cpp (1.2), icu/source/common/rbbiscan.h (1.2), icu/source/common/rbbisetb.cpp (1.2), icu/source/common/rbbisetb.h (1.2), icu/source/common/rbbistbl.cpp (1.2), icu/source/common/rbbitblb.cpp (1.2), icu/source/common/rbbitblb.h (1.2), icu/source/common/resbund.cpp (1.2), icu/source/common/ruleiter.cpp (1.2), icu/source/common/ruleiter.h (1.2), icu/source/common/schriter.cpp (1.2), icu/source/common/sprpimpl.h (1.2), icu/source/common/uarrsort.c (1.2), icu/source/common/uarrsort.h (1.2), icu/source/common/uassert.h (1.2), icu/source/common/ubidi.c (1.2), icu/source/common/ubidiimp.h (1.2), icu/source/common/ubidiln.c (1.2), icu/source/common/ubidiwrt.c (1.2), icu/source/common/ubrk.cpp (1.2), icu/source/common/ucat.c (1.2), icu/source/common/uchar.c (1.2), icu/source/common/uchriter.cpp (1.2), icu/source/common/ucln.h (1.2), icu/source/common/ucln_cmn.c (1.2), icu/source/common/ucln_cmn.h (1.2), icu/source/common/ucmndata.c (1.2), icu/source/common/ucmndata.h (1.2), icu/source/common/ucmp8.c (1.2), icu/source/common/ucmp8.h (1.2), icu/source/common/ucnv.c (1.2), icu/source/common/ucnv2022.c (1.2), icu/source/common/ucnv_bld.c (1.2), icu/source/common/ucnv_bld.h (1.2), icu/source/common/ucnv_cb.c (1.2), icu/source/common/ucnv_cnv.c (1.2), icu/source/common/ucnv_cnv.h (1.2), icu/source/common/ucnv_err.c (1.2), icu/source/common/ucnv_ext.c (1.2), icu/source/common/ucnv_ext.h (1.2), icu/source/common/ucnv_imp.h (1.2), icu/source/common/ucnv_io.c (1.2), icu/source/common/ucnv_io.h (1.2), icu/source/common/ucnv_lmb.c (1.2), icu/source/common/ucnv_u16.c (1.2), icu/source/common/ucnv_u32.c (1.2), icu/source/common/ucnv_u7.c (1.2), icu/source/common/ucnv_u8.c (1.2), icu/source/common/ucnvbocu.c (1.2), icu/source/common/ucnvhz.c (1.2), icu/source/common/ucnvisci.c (1.2), icu/source/common/ucnvlat1.c (1.2), icu/source/common/ucnvmbcs.c (1.2), icu/source/common/ucnvmbcs.h (1.2), icu/source/common/ucnvscsu.c (1.2), icu/source/common/ucol_swp.c (1.2), icu/source/common/ucol_swp.h (1.2), icu/source/common/udata.c (1.2), icu/source/common/udatamem.c (1.2), icu/source/common/udatamem.h (1.2), icu/source/common/udataswp.c (1.2), icu/source/common/udataswp.h (1.2), icu/source/common/uenum.c (1.2), icu/source/common/uenumimp.h (1.2), icu/source/common/uhash.c (1.2), icu/source/common/uhash.h (1.2), icu/source/common/uhash_us.cpp (1.2), icu/source/common/uidna.cpp (1.2), icu/source/common/uiter.cpp (1.2), icu/source/common/uloc.c (1.2), icu/source/common/ulocimp.h (1.2), icu/source/common/umapfile.c (1.2), icu/source/common/umapfile.h (1.2), icu/source/common/umemstrm.c (1.2), icu/source/common/umemstrm.h (1.2), icu/source/common/umutex.c (1.2), icu/source/common/umutex.h (1.2), icu/source/common/unames.c (1.2), icu/source/common/unifilt.cpp (1.2), icu/source/common/unifunct.cpp (1.2), icu/source/common/uniset.cpp (1.2), icu/source/common/unistr.cpp (1.2), icu/source/common/unorm.cpp (1.2), icu/source/common/unorm_it.c (1.2), icu/source/common/unorm_it.h (1.2), icu/source/common/unormimp.h (1.2), icu/source/common/uobject.cpp (1.2), icu/source/common/uprops.c (1.2), icu/source/common/uprops.h (1.2), icu/source/common/uresbund.c (1.2), icu/source/common/uresdata.c (1.2), icu/source/common/uresdata.h (1.2), icu/source/common/uresimp.h (1.2), icu/source/common/usc_impl.c (1.2), icu/source/common/usc_impl.h (1.2), icu/source/common/uscript.c (1.2), icu/source/common/uset.cpp (1.2), icu/source/common/usetiter.cpp (1.2), icu/source/common/ushape.c (1.2), icu/source/common/usprep.cpp (1.2), icu/source/common/ustack.cpp (1.2), icu/source/common/ustr_imp.h (1.2), icu/source/common/ustrcase.c (1.2), icu/source/common/ustrenum.cpp (1.2), icu/source/common/ustrenum.h (1.2), icu/source/common/ustrfmt.c (1.2), icu/source/common/ustrfmt.h (1.2), icu/source/common/ustring.c (1.2), icu/source/common/ustrtrns.c (1.2), icu/source/common/utf_impl.c (1.2), icu/source/common/util.cpp (1.2), icu/source/common/util.h (1.2), icu/source/common/utrace.c (1.2), icu/source/common/utracimp.h (1.2), icu/source/common/utrie.c (1.2), icu/source/common/utrie.h (1.2), icu/source/common/uvector.cpp (1.2), icu/source/common/uvector.h (1.2), icu/source/common/uvectr32.cpp (1.2), icu/source/common/uvectr32.h (1.2), icu/source/common/unicode/.cvsignore (1.2), icu/source/common/unicode/brkiter.h (1.2), icu/source/common/unicode/caniter.h (1.2), icu/source/common/unicode/chariter.h (1.2), icu/source/common/unicode/dbbi.h (1.2), icu/source/common/unicode/docmain.h (1.2), icu/source/common/unicode/locid.h (1.2), icu/source/common/unicode/normlzr.h (1.2), icu/source/common/unicode/parseerr.h (1.2), icu/source/common/unicode/parsepos.h (1.2), icu/source/common/unicode/platform.h.in (1.2), icu/source/common/unicode/pmacos.h (1.2), icu/source/common/unicode/pos400.h (1.2), icu/source/common/unicode/putil.h (1.2), icu/source/common/unicode/pwin32.h (1.2), icu/source/common/unicode/rbbi.h (1.2), icu/source/common/unicode/rep.h (1.2), icu/source/common/unicode/resbund.h (1.2), icu/source/common/unicode/schriter.h (1.2), icu/source/common/unicode/strenum.h (1.2), icu/source/common/unicode/symtable.h (1.2), icu/source/common/unicode/ubidi.h (1.2), icu/source/common/unicode/ubrk.h (1.2), icu/source/common/unicode/ucat.h (1.2), icu/source/common/unicode/uchar.h (1.2), icu/source/common/unicode/uchriter.h (1.2), icu/source/common/unicode/uclean.h (1.2), icu/source/common/unicode/ucnv.h (1.2), icu/source/common/unicode/ucnv_cb.h (1.2), icu/source/common/unicode/ucnv_err.h (1.2), icu/source/common/unicode/uconfig.h (1.2), icu/source/common/unicode/udata.h (1.2), icu/source/common/unicode/udeprctd.h (1.2), icu/source/common/unicode/udraft.h (1.2), icu/source/common/unicode/uenum.h (1.2), icu/source/common/unicode/uidna.h (1.2), icu/source/common/unicode/uiter.h (1.2), icu/source/common/unicode/uloc.h (1.2), icu/source/common/unicode/umachine.h (1.2), icu/source/common/unicode/umisc.h (1.2), icu/source/common/unicode/unifilt.h (1.2), icu/source/common/unicode/unifunct.h (1.2), icu/source/common/unicode/unimatch.h (1.2), icu/source/common/unicode/uniset.h (1.2), icu/source/common/unicode/unistr.h (1.2), icu/source/common/unicode/unorm.h (1.2), icu/source/common/unicode/uobject.h (1.2), icu/source/common/unicode/uobslete.h (1.2), icu/source/common/unicode/urename.h (1.2), icu/source/common/unicode/urep.h (1.2), icu/source/common/unicode/ures.h (1.2), icu/source/common/unicode/uscript.h (1.2), icu/source/common/unicode/uset.h (1.2), icu/source/common/unicode/usetiter.h (1.2), icu/source/common/unicode/ushape.h (1.2), icu/source/common/unicode/usprep.h (1.2), icu/source/common/unicode/ustring.h (1.2), icu/source/common/unicode/utf.h (1.2), icu/source/common/unicode/utf16.h (1.2), icu/source/common/unicode/utf32.h (1.2), icu/source/common/unicode/utf8.h (1.2), icu/source/common/unicode/utf_old.h (1.2), icu/source/common/unicode/utrace.h (1.2), icu/source/common/unicode/utypes.h (1.2), icu/source/common/unicode/uversion.h (1.2), icu/source/config/.cvsignore (1.2), icu/source/config/Makefile.inc.in (1.2), icu/source/config/icu-config-bottom (1.2), icu/source/config/icu-config-top (1.2), icu/source/config/icu-config.1.in (1.2), icu/source/config/make2sh.sed (1.2), icu/source/config/mh-aix (1.2), icu/source/config/mh-aix-gcc (1.2), icu/source/config/mh-aix-va (1.2), icu/source/config/mh-alpha-linux-cc (1.2), icu/source/config/mh-alpha-linux-gcc (1.2), icu/source/config/mh-alpha-osf (1.2), icu/source/config/mh-beos (1.2), icu/source/config/mh-bsd-gcc (1.2), icu/source/config/mh-cygwin (1.2), icu/source/config/mh-cygwin-msvc (1.2), icu/source/config/mh-darwin (1.2), icu/source/config/mh-hpux-acc (1.2), icu/source/config/mh-hpux-cc (1.2), icu/source/config/mh-hpux-gcc (1.2), icu/source/config/mh-irix (1.2), icu/source/config/mh-linux (1.2), icu/source/config/mh-mpras (1.2), icu/source/config/mh-os390 (1.2), icu/source/config/mh-os400 (1.2), icu/source/config/mh-ptx (1.2), icu/source/config/mh-qnx (1.2), icu/source/config/mh-solaris (1.2), icu/source/config/mh-solaris-gcc (1.2), icu/source/config/mh-unknown (1.2), icu/source/config/test-icu-config.sh (1.2), icu/source/data/.cvsignore (1.2), icu/source/data/Makefile.in (1.2), icu/source/data/icupkg.inc.in (1.2), icu/source/data/makedata.dsp (1.2), icu/source/data/makedata.mak (1.2), icu/source/data/makedata.vcproj (1.2), icu/source/data/brkitr/char.txt (1.2), icu/source/data/brkitr/line.txt (1.2), icu/source/data/brkitr/line_th.txt (1.2), icu/source/data/brkitr/sent.txt (1.2), icu/source/data/brkitr/thaidict.brk (1.2), icu/source/data/brkitr/title.txt (1.2), icu/source/data/brkitr/word.txt (1.2), icu/source/data/brkitr/word_th.txt (1.2), icu/source/data/coll/ar.txt (1.2), icu/source/data/coll/be.txt (1.2), icu/source/data/coll/bg.txt (1.2), icu/source/data/coll/ca.txt (1.2), icu/source/data/coll/colfiles.mk (1.2), icu/source/data/coll/cs.txt (1.2), icu/source/data/coll/da.txt (1.2), icu/source/data/coll/de.txt (1.2), icu/source/data/coll/de__PHONEBOOK.txt (1.2), icu/source/data/coll/el.txt (1.2), icu/source/data/coll/en.txt (1.2), icu/source/data/coll/en_BE.txt (1.2), icu/source/data/coll/eo.txt (1.2), icu/source/data/coll/es.txt (1.2), icu/source/data/coll/es__TRADITIONAL.txt (1.2), icu/source/data/coll/et.txt (1.2), icu/source/data/coll/fa.txt (1.2), icu/source/data/coll/fa_AF.txt (1.2), icu/source/data/coll/fi.txt (1.2), icu/source/data/coll/fo.txt (1.2), icu/source/data/coll/fr.txt (1.2), icu/source/data/coll/gu.txt (1.2), icu/source/data/coll/he.txt (1.2), icu/source/data/coll/hi.txt (1.2), icu/source/data/coll/hi__DIRECT.txt (1.2), icu/source/data/coll/hr.txt (1.2), icu/source/data/coll/hu.txt (1.2), icu/source/data/coll/is.txt (1.2), icu/source/data/coll/it.txt (1.2), icu/source/data/coll/ja.txt (1.2), icu/source/data/coll/kk.txt (1.2), icu/source/data/coll/kl.txt (1.2), icu/source/data/coll/kn.txt (1.2), icu/source/data/coll/ko.txt (1.2), icu/source/data/coll/lt.txt (1.2), icu/source/data/coll/lv.txt (1.2), icu/source/data/coll/mk.txt (1.2), icu/source/data/coll/mr.txt (1.2), icu/source/data/coll/mt.txt (1.2), icu/source/data/coll/nb.txt (1.2), icu/source/data/coll/nn.txt (1.2), icu/source/data/coll/om.txt (1.2), icu/source/data/coll/pa.txt (1.2), icu/source/data/coll/pl.txt (1.2), icu/source/data/coll/ps.txt (1.2), icu/source/data/coll/ro.txt (1.2), icu/source/data/coll/root.txt (1.2), icu/source/data/coll/ru.txt (1.2), icu/source/data/coll/sh.txt (1.2), icu/source/data/coll/sk.txt (1.2), icu/source/data/coll/sl.txt (1.2), icu/source/data/coll/sq.txt (1.2), icu/source/data/coll/sr.txt (1.2), icu/source/data/coll/sv.txt (1.2), icu/source/data/coll/ta.txt (1.2), icu/source/data/coll/te.txt (1.2), icu/source/data/coll/th.txt (1.2), icu/source/data/coll/tr.txt (1.2), icu/source/data/coll/uk.txt (1.2), icu/source/data/coll/vi.txt (1.2), icu/source/data/coll/zh.txt (1.2), icu/source/data/coll/zh_HK.txt (1.2), icu/source/data/coll/zh_Hant.txt (1.2), icu/source/data/coll/zh_MO.txt (1.2), icu/source/data/coll/zh_TW.txt (1.2), icu/source/data/coll/zh_TW_STROKE.txt (1.2), icu/source/data/coll/zh__PINYIN.txt (1.2): Merge INTL branch into HEAD 2005-05-28 00:14 asfernandes * firebird2/: autogen.sh (1.12), configure.in (1.226), builds/install/arch-specific/freebsd/install.sh.in (1.9), builds/install/arch-specific/linux/Makefile.in (1.6), builds/install/arch-specific/linux/classic/makeInstallImage.sh.in (1.13), builds/install/arch-specific/linux/classic/postinstall.sh.in (1.12), builds/install/arch-specific/linux/classic/postuninstall.sh.in (1.3), builds/install/arch-specific/linux/classic/preinstall.sh.in (1.6), builds/install/arch-specific/linux/classic/preuninstall.sh.in (1.4), builds/install/arch-specific/linux/super/makeInstallImage.sh.in (1.11), builds/install/arch-specific/linux/super/tarMainInstall.sh.in (1.3), builds/install/arch-specific/linux/super/tarMainUninstall.sh.in (1.3), builds/install/arch-specific/linux/super/tarinstall.sh.in (1.4), builds/install/arch-specific/linux/super/taruninstall.sh.in (1.3), builds/install/arch-specific/netbsd/install.sh.in (1.3), builds/install/arch-specific/sinixz/prototype.in (1.7), builds/install/arch-specific/solaris/Makefile.in (1.3), builds/install/arch-specific/solaris/CS/postinstall.in (1.2), builds/install/arch-specific/solaris/CS/postremove.in (1.2), builds/install/arch-specific/solaris/CS/preinstall.in (1.2), builds/install/arch-specific/solx86gcc/Makefile.in (1.4), builds/install/arch-specific/solx86gcc/CS/postinstall.in (1.2), builds/install/arch-specific/solx86gcc/CS/postremove.in (1.2), builds/install/arch-specific/solx86gcc/CS/preinstall.in (1.2), builds/install/arch-specific/win32/FirebirdInstall_20.iss (1.9), builds/install/misc/changeGdsLibraryCompatibleLink.sh.in (1.2), builds/install/misc/fb_config.in (1.2), builds/install/misc/fbintl.conf (1.2), builds/posix/Makefile.in.boot.gpre (1.23), builds/posix/Makefile.in.client.fbudf (1.5), builds/posix/Makefile.in.client.gbak (1.11), builds/posix/Makefile.in.client.gdef (1.11), builds/posix/Makefile.in.client.gfix (1.13), builds/posix/Makefile.in.client.gpre (1.18), builds/posix/Makefile.in.client.gsec (1.4), builds/posix/Makefile.in.client.isql (1.10), builds/posix/Makefile.in.client.qli (1.6), builds/posix/Makefile.in.client.util (1.24), builds/posix/Makefile.in.embed.lockmgr (1.9), builds/posix/Makefile.in.examples (1.5), builds/posix/Makefile.in.extern.icu (1.2), builds/posix/Makefile.in.extlib (1.20), builds/posix/Makefile.in.fbserver (1.18), builds/posix/Makefile.in.firebird (1.61), builds/posix/Makefile.in.intl (1.21), builds/posix/Makefile.in.libfbclient (1.29), builds/posix/Makefile.in.libfbembed (1.15), builds/posix/Makefile.in.libfbstatic (1.8), builds/posix/Makefile.in.refDatabases (1.27), builds/posix/Makefile.in.static.gbak (1.10), builds/posix/Makefile.in.static.gpre (1.17), builds/posix/Makefile.in.static.isql (1.9), builds/posix/fbintl.vers (1.3), builds/posix/make.defaults (1.39), builds/posix/make.rules (1.25), builds/posix/make.shared.targets (1.19), builds/posix/make.shared.variables (1.51), builds/posix/prefix.linux_generic (1.2), builds/posix/prefix.linux_sparc32 (1.6), builds/posix/prefix.netbsd (1.3), builds/posix/prefix.solx86 (1.26), builds/posix/prefix.solx86gcc (1.16), builds/win32/make_all.bat (1.34), builds/win32/make_icu.bat (1.2), builds/win32/prepare.bat (1.43), builds/win32/msvc6/Firebird2.dsw (1.36), builds/win32/msvc6/config.dsp (1.2), builds/win32/msvc6/engine.dsp (1.58), builds/win32/msvc6/engine_classic.dsp (1.54), builds/win32/msvc6/engine_embed.dsp (1.33), builds/win32/msvc6/fb_inet_server.dsp (1.22), builds/win32/msvc6/fbembed.dsp (1.35), builds/win32/msvc6/fbserver.dsp (1.36), builds/win32/msvc7/Firebird2.sln (1.23), builds/win32/msvc7/config.vcproj (1.2), builds/win32/msvc7/engine.vcproj (1.48), builds/win32/msvc7/engine_classic.vcproj (1.48), builds/win32/msvc7/engine_embed.vcproj (1.36), builds/win32/msvc7/fb_inet_server.vcproj (1.19), builds/win32/msvc7/fbembed.vcproj (1.29), builds/win32/msvc7/fbserver.vcproj (1.20), builds/win32/msvc7/intl.vcproj (1.19), doc/WhatsNew (1.65), doc/sql.extensions/README.keywords (1.2), doc/sql.extensions/README.length (1.2), doc/sql.extensions/README.trim (1.2), extern/editline/CHANGES (1.2), extern/editline/INSTALL (1.2), extern/editline/Makefile.in (1.2), extern/editline/PLATFORMS (1.2), extern/editline/README (1.2), extern/editline/chared.c (1.2), extern/editline/chared.h (1.2), extern/editline/common.c (1.2), extern/editline/config.guess (1.2), extern/editline/config.h.in (1.2), extern/editline/config.sub (1.2), extern/editline/configure (1.2), extern/editline/configure.in (1.2), extern/editline/editline.3 (1.2), extern/editline/editrc.5 (1.2), extern/editline/el.c (1.2), extern/editline/el.h (1.2), extern/editline/emacs.c (1.2), extern/editline/hist.c (1.2), extern/editline/hist.h (1.2), extern/editline/histedit.h (1.2), extern/editline/history.c (1.2), extern/editline/install-sh (1.2), extern/editline/key.c (1.2), extern/editline/key.h (1.2), extern/editline/makelist (1.2), extern/editline/map.c (1.2), extern/editline/map.h (1.2), extern/editline/parse.c (1.2), extern/editline/parse.h (1.2), extern/editline/prompt.c (1.2), extern/editline/prompt.h (1.2), extern/editline/read.c (1.2), extern/editline/read.h (1.2), extern/editline/readline.c (1.2), extern/editline/refresh.c (1.2), extern/editline/refresh.h (1.2), extern/editline/search.c (1.2), extern/editline/search.h (1.2), extern/editline/sig.c (1.2), extern/editline/sig.h (1.2), extern/editline/sys.h (1.2), extern/editline/term.c (1.2), extern/editline/term.h (1.2), extern/editline/tokenizer.c (1.2), extern/editline/tokenizer.h (1.2), extern/editline/tty.c (1.2), extern/editline/tty.h (1.2), extern/editline/vi.c (1.2), extern/editline/TEST/test.c (1.2), extern/editline/np/fgetln.c (1.2), extern/editline/np/strlcat.c (1.2), extern/editline/np/strlcpy.c (1.2), extern/editline/np/unvis.c (1.2), extern/editline/np/vis.c (1.2), extern/editline/np/vis.h (1.2): Merge INTL branch into HEAD 2005-05-24 01:16 arnobrinkman * firebird2/src/dsql/pass1.cpp (1.214): fixed missed return, thanks to Claudio 2005-05-22 08:13 robocop * firebird2/: lang_helpers/gds_codes.ftn (1.13), lang_helpers/gds_codes.pas (1.13), src/include/gen/codetext.h (1.20), src/include/gen/iberror.h (1.19), src/include/gen/msgs.h (1.27), src/include/gen/rdb_codes.h (1.20), src/include/gen/sql_code.h (1.22): Fix SF Bug #494981. If we can print the name of the exception, we do. 2005-05-22 05:11 robocop * firebird2/src/: dsql/ddl.cpp (1.138), dsql/dsql.cpp (1.148), dsql/pass1.cpp (1.213), extlib/ib_udf2.sql (1.7): Misc. 2005-05-22 04:42 robocop * firebird2/src/dsql/: ddl.cpp (1.137), dsql.cpp (1.147), node.h (1.58), parse.cpp (1.150), parse.y (1.176), pass1.cpp (1.212): ALTER EXTERNAL FUNCTION: be able to change the entry_point or the module_name when the UDF cannot be dropped to correct the declaration because it's used in some view, procedure, trigger or check. 2005-05-20 01:40 robocop * firebird2/src/dsql/pass1.cpp (1.211): Misc. 2005-05-19 09:40 robocop * firebird2/src/dsql/: parse.cpp (1.149), parse.y (1.175): Getting rid of commented code that belonged to the dead shared cache and/or WAL plus making COLLATION non-reserved word and having trivial special handling for COMMENT so it's recognized as token only if it's the first token. 2005-05-19 09:38 robocop * firebird2/src/dsql/: keywords.cpp (1.43), keywords.h (1.20): Getting rid of commented code that belonged to the dead shared cache and/or WAL plus identifying the keywords that have special handling as non-keyword, so isql and others future clients of KEYWORD_stringIsAToken() won't treat these as if they need double quotes. 2005-05-19 09:34 robocop * firebird2/src/dsql/: ddl.cpp (1.136), dsql.cpp (1.146): Getting rid of commented code that belonged to the dead shared cache and/or WAL plus fixing some indentation. 2005-05-19 07:09 aafemt * firebird2/builds/posix/Makefile.in.boot.gpre (1.22): Config classes are not part of common library because of ifdefs inside 2005-05-19 05:28 dimitr * firebird2/builds/win32/msvc7/fbembed.vcproj (1.28): Correction. 2005-05-18 21:26 dimitr * firebird2/builds/win32/msvc7/fbembed.vcproj (1.27): Fixed the threading issues in fbembed. 2005-05-18 20:55 arnobrinkman * firebird2/src/dsql/pass1.cpp (1.210): Fix mapping problem when derived table was used as sub-query. This was only possible since pass1_any() behaviour has been changed. Normally a derived table cannot access fields outside the derived table context. 2005-05-18 13:06 alexpeshkoff * firebird2/src/common/classes/MetaName.cpp (1.4): misc 2005-05-18 09:29 robocop * firebird2/src/common/classes/MetaName.h (1.3): Get rid of redundant definition: already in constants.h. 2005-05-17 20:20 alexpeshkoff * firebird2/src/common/classes/: MetaName.cpp (1.3), MetaName.h (1.2): fixed issues, reported by Claudio 2005-05-17 09:21 robocop * firebird2/doc/sql.extensions/README.ddl.txt (1.4): Explain how metadata comments syntax works. 2005-05-17 09:16 robocop * firebird2/src/dsql/: ddl.cpp (1.135), dsql.cpp (1.145), dsql.h (1.73), dsql.tab.h (1.54), keywords.cpp (1.42), node.h (1.57), parse.cpp (1.148), parse.y (1.174), pass1.cpp (1.209): - Implement the proposed COMMENT keyword to allow descriptions in database objects. Subject to change or withdrawal. - Enhance some messages. Reuse some msg numbers that were duplicate. - Fix some issues found in Alex recent MetaName-related commits. 2005-05-16 11:15 robocop * firebird2/src/alice/alice.cpp (1.78): Misc. 2005-05-16 11:00 robocop * firebird2/src/alice/alice.cpp (1.77): Misc. 2005-05-14 15:44 hvlad * firebird2/src/: alice/alice.cpp (1.76), burp/burp.cpp (1.99): 1. Fixed bug #908319 2. Fixed inability to restore into nonexisting file with -se switch used 2005-05-14 12:42 alexpeshkoff * firebird2/src/: gpre/gpre.cpp (1.74), dudley/lex.cpp (1.29): fixed declarations of gds__temp_file() parameter - buffer overflows were possible 2005-05-14 07:21 alexpeshkoff * firebird2/src/common/classes/MetaName.cpp (1.2): fixed bug noticed by Vlad 2005-05-13 09:03 hvlad * firebird2/builds/win32/msvc6/common_static.dsp (1.8): Update project files after Alex changes 2005-05-13 08:54 hvlad * firebird2/builds/win32/msvc7/: common.vcproj (1.21), common_classic.vcproj (1.19), common_static.vcproj (1.9): Update project files after Alex changes 2005-05-12 20:28 alexpeshkoff * firebird2/builds/: posix/Makefile.in.client.gbak (1.10), posix/Makefile.in.embed.gbak (1.11), posix/make.shared.variables (1.50), win32/msvc6/common.dsp (1.31), win32/msvc6/common_classic.dsp (1.25): Applied class MetaName 2005-05-12 20:26 alexpeshkoff * firebird2/src/common/classes/: MetaName.cpp (1.1), MetaName.h (1.1): Added class to handle metadata names 2005-05-12 20:24 alexpeshkoff * firebird2/src/common/classes/vector.h (1.14): make Firebird::vector const-friendly 2005-05-12 20:23 alexpeshkoff * firebird2/src/dsql/ddl.cpp (1.134): front-ported my fix from 1.5.2 - fixed AV in ALTER TABLE 2005-05-12 19:46 hvlad * firebird2/src/dsql/make.cpp (1.88): Fixed unregistered bug - AV in incorrect written EXECUTE BLOCK statement. For example : EXECUTE BLOCK AS BEGIN INSERT INTO DUMMY (ID) VALUES(?); END Thanks to Arno 2005-05-06 20:09 dimitr * firebird2/src/dsql/ddl.cpp (1.133): Fix for the bug reported by Bill Oliver. 2005-05-06 04:09 robocop * firebird2/doc/WhatsNew (1.64): Delete mention of enhancement that was undone. 2005-05-05 10:39 robocop * firebird2/builds/install/arch-specific/linux/misc/: firebird.init.d.generic.in (1.3), firebird.init.d.mandrake.in (1.4), firebird.init.d.suse.in (1.4), linuxLibrary.sh.in (1.2): Totally misc. 2005-05-04 21:38 arnobrinkman * firebird2/src/dsql/: node.h (1.56), pass1.cpp (1.208): Fix errors generated by IN-predicate due pass1_any() change 2005-05-04 12:47 paul_reeves * firebird2/builds/install/arch-specific/win32/: BuildExecutableInstall.bat (1.9), FirebirdInstall_20.iss (1.8), Readme.txt (1.5), installation_readme.txt (1.6), ba/Instalacija_ProcitajMe.txt (1.2), ba/custom_messages_ba.inc (1.2), es/custom_messages_es.inc (1.1), es/leame.txt (1.1), es/leame_instalacion.txt (1.1): Add Spanish translations for Win32 installer. Fix problem with Bosnian translation. Update readmes for Alpha2. 2005-05-04 11:53 arnobrinkman * firebird2/src/dsql/pass1.cpp (1.207): Fix bug SF #1191006 Using where params in SUM return incorrect results parameters weren't checked on equality in node_match() 2005-05-04 10:44 dimitr * firebird2/src/dsql/pass1.cpp (1.206): Fixed bug found by Arno. 2005-05-03 06:09 robocop * firebird2/src/burp/restore.epp (1.93): Better fixes related to field-test bug #1173988, first part. Also, a new, more accurate message has been added to the restoration process. 2005-05-02 14:41 dimitr * firebird2/src/dsql/pass1.cpp (1.205): 1) Fixed buggy behaviour of IN vs FIRST/SKIP. 2) Allowed UNIONs in ANY/ALL/IN subqueries. Subject of Arno's review. 2005-05-02 11:47 dimitr * firebird2/src/dsql/pass1.cpp (1.204): Optimized NOT conditions when possible. 2005-05-01 13:45 dimitr * firebird2/doc/sql.extensions/README.context_variables2 (1.4): no message 2005-04-29 20:24 alexpeshkoff * firebird2/configure.in (1.225): New scripts for linux 2005-04-29 20:19 alexpeshkoff * firebird2/builds/install/arch-specific/linux/: misc/firebird.init.d.debian.in (1.3), misc/firebird.init.d.generic.in (1.2), misc/firebird.init.d.gentoo.in (1.2), misc/firebird.init.d.mandrake.in (1.3), misc/firebird.init.d.suse.in (1.3), misc/linuxLibrary.sh.in (1.1), misc/superLinux.sh.in (1.1), classic/README (1.2), classic/makeInstallImage.sh.in (1.12), super/makeInstallImage.sh.in (1.10), super/postinstall.sh.in (1.8), super/postuninstall.sh.in (1.4), super/preinstall.sh.in (1.6), super/preuninstall.sh.in (1.7), super/rpmfiles.txt.in (1.9), super/rpmheader.txt.in (1.4), super/tarMainInstall.sh.in (1.2), super/tarMainUninstall.sh.in (1.2), super/tarinstall.sh.in (1.3), super/taruninstall.sh.in (1.2): New scripts for linux 2005-04-29 20:16 alexpeshkoff * firebird2/builds/install/misc/: changeDBAPassword.sh.in (1.3), changeGdsLibraryCompatibleLink.sh.in (1.1), changeRunUser.sh.in (1.1), classicLibrary.sh.in (1.1), createAliasDB.sh.in (1.1), posixLibrary.sh.in (1.1), restoreRootRunUser.sh.in (1.1), superLibrary.sh.in (1.1): New scripts for posix 2005-04-29 07:36 robocop * firebird2/src/: burp/backup.epp (1.77), burp/misc.cpp (1.16), burp/misc_proto.h (1.6), burp/restore.epp (1.92), include/gen/msgs.h (1.26): Fix for first part of field test bug #1173988. Also, fix for misleading message, use -R switch tal must be use -REP switch. 2005-04-28 07:27 robocop * firebird2/src/include/gen/msgs.h (1.25): Updating messages and history after Dmitry's changes. 2005-04-26 15:51 arnobrinkman * firebird2/doc/WhatsNew (1.63): no message 2005-04-26 15:32 arnobrinkman * firebird2/src/dsql/pass1.cpp (1.203): Remove non-sense comment 2005-04-26 13:46 arnobrinkman * firebird2/src/dsql/pass1.cpp (1.202): Fix SF bug #1016969 -804 Data type unknown with searched CASE and parameters in results 2005-04-25 22:33 dimitr * firebird2/doc/WhatsNew (1.62): Updated docs. 2005-04-25 19:19 dimitr * firebird2/doc/WhatsNew (1.61): Updated docs. 2005-04-24 20:26 arnobrinkman * firebird2/src/dsql/pass1.cpp (1.201): Fix bug with VALUE keyword in check constraint and bug Found by Tom Cole with VALUE keyword where VALUE represents a column 2005-04-20 16:29 kkuznetsov * firebird2/: configure.in (1.224), builds/install/arch-specific/solx86gcc/Makefile.in (1.3), builds/install/arch-specific/solx86gcc/CS/pkginfo.in (1.2), builds/install/arch-specific/solx86gcc/LIBGCC/pkginfolg.in (1.2), builds/install/arch-specific/solx86gcc/SS/pkginfo.in (1.2): Make Solaris install scripts "unified" for sparc and x86 2005-04-20 15:06 arnobrinkman * firebird2/src/dsql/: make.cpp (1.87), pass1.cpp (1.200): Second fix for items-list where NULLs default descriptor shouldn't be used to determine the final output descriptor. Only UNIONs were affected by this bug. 2005-04-20 09:47 kkuznetsov * firebird2/configure.in (1.223): Revert my previos commit as autoconf fails with 2 equally filenames beetween case 2005-04-19 11:55 arnobrinkman * firebird2/src/dsql/make.cpp (1.86): Fix bug with alias hiding datatype by datatype-list coercion 2005-04-19 10:23 kkuznetsov * firebird2/builds/posix/prefix.solaris (1.15): misc cleanup 2005-04-19 10:05 kkuznetsov * firebird2/configure.in (1.222): misc 2005-04-18 18:05 kkuznetsov * firebird2/: builds/install/arch-specific/solaris/Makefile.in (1.2), builds/install/arch-specific/solaris/CS/pkginfo.in (1.1), builds/install/arch-specific/solaris/CS/postinstall.in (1.1), builds/install/arch-specific/solaris/CS/postremove.in (1.1), builds/install/arch-specific/solaris/CS/preinstall.in (1.1), builds/install/arch-specific/solaris/CS/prototype.in (1.1), builds/install/arch-specific/solaris/SS/pkginfo.in (1.1), builds/install/arch-specific/solaris/SS/postinstall.in (1.1), builds/install/arch-specific/solaris/SS/postremove.in (1.1), builds/install/arch-specific/solaris/SS/preinstall.in (1.1), builds/install/arch-specific/solaris/SS/prototype.in (1.1), configure.in (1.221): Try to pick-up Ray Holme Solaris spark32 port into FB2 (not tested yet) 2005-04-18 05:36 robocop * firebird2/src/common/classes/tree.h (1.47): Misc. 2005-04-18 05:26 robocop * firebird2/src/common/classes/tree.h (1.46): Be in sync with our header protection convention. 2005-04-18 05:25 robocop * firebird2/src/burp/restore.epp (1.91): Cleanup. No need to test if sizeof() is bigger than zero. 2005-04-18 05:24 robocop * firebird2/src/: burp/burp.cpp (1.98), dsql/parse.y (1.173): Misc. 2005-04-16 20:21 dimitr * firebird2/src/dsql/ddl.cpp (1.132): Fixed issue reported by Adriano. 2005-04-13 15:02 kkuznetsov * firebird2/builds/posix/prefix.solaris-64gcc (1.3): Some more moving from solx86 to sol-sparc-64 2005-04-13 13:46 dimitr * firebird2/src/burp/restore.epp (1.90): Fixed bug when a computed column of blob/array type zeroes the first column of the table being restored. In short words, some data were lost during restore. 2005-04-13 09:46 kkuznetsov * firebird2/builds/posix/prefix.solaris-64gcc (1.2): Some workarounds 2005-04-09 20:44 hvlad * firebird2/src/burp/: burp.cpp (1.97), burp.h (1.65), burpswi.h (1.13), restore.epp (1.89): 1. New switch for gbak -RECREATE_DATABASE [OVERWRITE]. Simple RECREATE_DATABASE is equal to CREATE_DATABASE, RECREATE_DATABASE OVERWRITE is equal to REPLACE_DATABASE. 2. gbak uses isc_dpb_overwrite to create database over existing files 3. engine overwrite existing files only if asked explicitly by user by setting isc_dpb_overwrite to 1 4. fixed unregistered bug - when gbak uses service manager and passed command line contains invalid switch. Service reports error and finish but not call Service::svc_started therefore response is not send and gbak is stalled forever 2005-04-07 16:59 kkuznetsov * firebird2/builds/posix/prefix.solaris-64gcc (1.1): Starting work to port FB2 to Solaris sparc 64 using gcc (incomplete) 2005-04-05 09:08 kkuznetsov * firebird2/builds/install/misc/firebird.conf (1.16): Changed commented value of TCPNONAGLE to default 1 2005-04-04 14:54 kkuznetsov * firebird2/: src/common/config/config.cpp (1.61), builds/install/misc/firebird.conf (1.15): Allow setting TCP_NODELAY socket option in Classic Server and make if default true on both arhitecture. 2005-04-03 09:06 robocop * firebird2/doc/README.isql_enhancements.txt (1.4): Another little change I forgot to document. 2005-04-03 08:59 robocop * firebird2/doc/: README.isql_enhancements.txt (1.3), cleaning-todo.txt (1.5), sql.extensions/README.ddl.txt (1.3): Update some docos. 2005-04-02 04:57 robocop * firebird2/builds/win32/msvc6/instclient.dsp (1.4): Misc. 2005-03-31 17:33 dimitr * firebird2/builds/win32/msvc7/: engine.vcproj (1.47), engine_classic.vcproj (1.47), engine_embed.vcproj (1.35): Let's see whether VC71 produces better code than VC60. Previously, these modules couldn't be globally optimized (causing to server crashes). 2005-03-31 17:27 dimitr * firebird2/src/dsql/pass1.cpp (1.199): Removed the feature that was never used for the last years. An intention was to disallow batch fetches from procedures, but this code never worked due to recursion in PASS1_rse(). Accidentally, I've fixed the reason in FB2 and now users observe noticable performance degradation. To keep the performance, let's do batch fetches again. Those who are not sure what their procedures do between suspends may use a FOR UPDATE clause anyway. 2005-03-31 08:21 robocop * firebird2/src/dsql/dsql.cpp (1.144): Misc. 2005-03-31 08:19 robocop * firebird2/src/dsql/: dsql.tab.h (1.53), parse.cpp (1.147), parse.y (1.172): 1.- Disambiguate rules between READ BLOB/INSERT BLOB and metadata definitions involving blob fields. 2.- Fix the source of DSQL crash with READ BLOB. 3.- Fix (1) has the side effect of stopping invalid DDL like create table t(b blob 0); 2005-03-30 20:10 arnobrinkman * firebird2/doc/ods11-index-structure.html (1.1): ODS11 index structure description 2005-03-30 19:55 dimitr * firebird2/src/dsql/gen.cpp (1.79): Solved issues with EXEC PROC and input message (related to my previous changes). 2005-03-30 07:12 robocop * firebird2/src/dsql/dsql.cpp (1.143): Variables in context. 2005-03-29 11:48 paul_reeves * firebird2/builds/win32/msvc6/fb2control.dsp (1.5): Fix msvc6 project file for cpl applet. 2005-03-29 08:09 dimitr * firebird2/src/dsql/dsql.cpp (1.142): Removed short-curcuit prepare for EXEC PROC requests. 2005-03-27 06:51 robocop * firebird2/src/dsql/ddl.cpp (1.131): Fix DY's copy/paste bug. 2005-03-26 17:09 dimitr * firebird2/src/dsql/: ddl.cpp (1.130), dsql.cpp (1.141), dsql.h (1.72), dsql.tab.h (1.52), metd.epp (1.71), metd_proto.h (1.22), node.h (1.55), parse.cpp (1.146), parse.y (1.171), pass1.cpp (1.198): Implemented RECREATE EXCEPTION and CREATE OR ALTER EXCEPTION. 2005-03-26 15:05 dimitr * firebird2/src/dsql/pass1.cpp (1.197): More parameter checks in the PSQL case. 2005-03-26 14:30 dimitr * firebird2/src/dsql/: parse.y (1.170), pass1.cpp (1.196), parse.cpp (1.145): Parser simplification and minor cleanup. 2005-03-26 06:01 robocop * firebird2/src/extlib/fbudf/: fbudf.cpp (1.21), fbudf.h (1.8), fbudf.sql (1.8): Solve bug with AddMonth when facing January. Include little IsLeapYear function. 2005-03-24 12:16 aafemt * firebird2/builds/posix/Makefile.in.examples (1.4): Comment out dirs with broken files 2005-03-24 12:13 aafemt * firebird2/configure.in (1.220): Comment out dirs with broken files 2005-03-23 11:24 aafemt * firebird2/configure.in (1.219): Missed directories 2005-03-23 09:20 paul_reeves * firebird2/builds/install/arch-specific/win32/: BuildExecutableInstall.bat (1.8), FirebirdInstall_20.iss (1.7): Install msvc runtimes in ; ship msvc runtimes with embedded; Assume MSVC 7 is default compiler. 2005-03-23 08:14 dimitr * firebird2/src/dsql/dsql.cpp (1.140): Fixed server crashes related to some plan buffer overflows. 2005-03-22 14:36 tsteinmaurer * firebird2/builds/install/arch-specific/win32/de/: installation_liesmich.txt (1.2), liesmich.txt (1.2): German translation for the Firebird 2.0 Alpha 1 installer added 2005-03-20 13:48 alexpeshkoff * firebird2/builds/install/arch-specific/linux/classic/postinstall.sh.in (1.11): fix examples in package 2005-03-20 12:11 alexpeshkoff * firebird2/builds/install/misc/aliases.conf.in (1.2): fix examples in package 2005-03-20 11:59 alexpeshkoff * firebird2/: builds/install/arch-specific/linux/classic/makeInstallImage.sh.in (1.11), configure.in (1.218): fix examples in package 2005-03-20 05:24 robocop * firebird2/builds/install/arch-specific/win32/FirebirdInstall_20.iss (1.6): Misc. 2005-03-20 05:21 robocop * firebird2/builds/win32/msvc6/fb2control.dsp (1.4): Fixing the MSVC6 build after Paul Reeves' changes, second part. 2005-03-19 08:51 robocop * firebird2/builds/win32/msvc6/fb2control.dsp (1.3): Fixing the MSVC6 build after Paul Reeves' changes. 2005-03-18 12:25 paul_reeves * firebird2/builds/: install/arch-specific/win32/BuildExecutableInstall.bat (1.7), install/arch-specific/win32/FirebirdInstall_20.iss (1.5), win32/make_all.bat (1.33), win32/msvc7/Firebird2.sln (1.22), win32/msvc7/fb2control.vcproj (1.3): Final tweaks for Win32 Alpha1 builds. 2005-03-18 06:13 aafemt * firebird2/builds/install/arch-specific/mingw/super/Readme.txt (1.2): Drop outdated duplicates 2005-03-16 15:46 paul_reeves * firebird2/builds/install/arch-specific/win32/installation_readme.txt (1.5): Bring installation_readme.txt up-to-date. 2005-03-16 14:15 paul_reeves * firebird2/builds/install/arch-specific/win32/BuildExecutableInstall.bat (1.6): Minor fix to Win32 build script. Sync isc_version.h. 2005-03-16 11:53 paul_reeves * firebird2/builds/install/arch-specific/win32/: FirebirdInstallEnvironmentChecks.inc (1.4), FirebirdInstallSupportFunctions.inc (1.2), FirebirdInstall_20.iss (1.4): Improve detection of previous Windows installs. 2005-03-16 11:51 paul_reeves * firebird2/builds/install/arch-specific/win32/pl/: custom_messages_pl.inc (1.1), czytajto.txt (1.1), instalacja_czytajto.txt (1.1): Add Polish translation of Win32 installer. 2005-03-16 02:08 robocop * firebird2/builds/install/arch-specific/win32/Readme.txt (1.4): We renamed the list to become firebird-support a lot of time ago. 2005-03-16 02:04 robocop * firebird2/builds/install/arch-specific/linux/classic/postinstall.sh.in (1.10): Fixing typos 2005-03-15 12:46 alexpeshkoff * firebird2/builds/install/arch-specific/linux/classic/makeInstallImage.sh.in (1.10): removed unused link /usr/include/gds.h 2005-03-15 10:27 paul_reeves * firebird2/builds/install/arch-specific/win32/ba/: Instalacija_ProcitajMe.txt (1.1), ProcitajMe.txt (1.1), custom_messages_ba.inc (1.1): Add Bosnian translation of Win32 installer. 2005-03-14 19:08 dimitr * firebird2/doc/README.user.embedded (1.4): Minor corrections 2005-03-14 15:55 paul_reeves * firebird2/builds/install/arch-specific/win32/: BuildExecutableInstall.bat (1.5), FirebirdInstall_20.iss (1.3), Readme.txt (1.3), installation_readme.txt (1.4): Update Win32 install scripts, and readme's. 2005-03-14 15:50 kkuznetsov * firebird2/builds/install/arch-specific/solx86gcc/CS/prototype.in (1.2): Solaris install system: classic 2005-03-14 15:47 paul_reeves * firebird2/builds/install/arch-specific/win32/: FirebirdInstallEnvironmentChecks.inc (1.3), custom_messages.inc (1.2), de/custom_messages_de.inc (1.2), fr/custom_messages_fr.inc (1.2), hu/custom_messages_hu.inc (1.2), pt/custom_messages_pt.inc (1.2), si/custom_messages_si.inc (1.2): make custom_messages.inc more version agnostic. 2005-03-14 15:40 paul_reeves * firebird2/builds/win32/msvc6/: fb2control.dsp (1.2), Firebird2.dsw (1.35): Add fb2control.dsp 2005-03-14 15:36 paul_reeves * firebird2/builds/win32/msvc7/: Firebird2.sln (1.21), fb2control.vcproj (1.2), instclient.vcproj (1.5): Add fbcontrol.vcproj. Bring instclient.vcproj file into line with 7.1 2005-03-13 17:12 alexpeshkoff * firebird2/configure.in (1.217): merge 1.5 install files to 2.0 2005-03-13 17:04 alexpeshkoff * firebird2/builds/install/arch-specific/linux/: classic/makeInstallImage.sh.in (1.9), classic/postinstall.sh.in (1.9), classic/postuninstall.sh.in (1.2), classic/preinstall.sh.in (1.5), classic/preuninstall.sh.in (1.3), classic/rpmheader.txt.in (1.3), misc/firebird.init.d.debian.in (1.2), misc/firebird.init.d.mandrake.in (1.2), misc/firebird.init.d.suse.in (1.2): merge 1.5 install files to 2.0 2005-03-13 17:00 alexpeshkoff * firebird2/builds/install/misc/: changeDBAPassword.sh.in (1.2), fb_config.in (1.1): merge 1.5 install files to 2.0 2005-03-13 13:17 arnobrinkman * firebird2/src/dsql/make.cpp (1.85): Fix typos found by Tom Cole 2005-03-11 16:19 kkuznetsov * firebird2/builds/install/arch-specific/solx86gcc/: CS/pkginfo.in (1.1), CS/postinstall.in (1.1), CS/postremove.in (1.1), CS/preinstall.in (1.1), CS/prototype.in (1.1), LIBGCC/pkginfolg.in (1.1), LIBGCC/prototypelg.in (1.1), SS/pkginfo.in (1.1), SS/postinstall.in (1.1), SS/postremove.in (1.1), SS/preinstall.in (1.1), SS/prototype.in (1.1): Solaris packaging system next parts (incomplete) 2005-03-11 16:00 kkuznetsov * firebird2/configure.in (1.216): Solaris install system 2005-03-11 15:54 kkuznetsov * firebird2/builds/install/: arch-specific/solx86gcc/Makefile.in (1.2), misc/aliases.conf.in (1.1), misc/firebird.init.d.Solaris.in (1.1): Solaris install system parts incomplete 2005-03-11 01:34 robocop * firebird2/doc/WhatsNew (1.60): Misc. 2005-03-10 03:35 robocop * firebird2/doc/: README.isql_enhancements.txt (1.2), sql.extensions/README.ddl.txt (1.2): Write my pending documentation. 2005-03-09 11:24 hvlad * firebird2/builds/win32/: make_boot.bat (1.27), run_all.bat (1.6): 1. Take in account CLEAN parameter when builded build_msg and codes. This decreased build time 2. run_all now produced RELEASE builds 2005-03-09 11:17 hvlad * firebird2/builds/win32/msvc7/build_msg.vcproj (1.5): Direct DEBUG build to debug directory 2005-03-07 16:14 dimitr * firebird2/doc/WhatsNew (1.59): Decribed recent changes. 2005-03-07 08:37 robocop * firebird2/builds/win32/make_all.bat (1.32): Include fbembed in MSVC6 build. 2005-03-05 02:43 robocop * firebird2/: builds/install/arch-specific/freebsd/install.sh.in (1.8), builds/install/arch-specific/netbsd/install.sh.in (1.2), builds/install/arch-specific/sinixz/prototype.in (1.6), builds/install/arch-specific/win32/installation_readme.txt (1.3), builds/posix/Makefile.in.firebird (1.60), builds/posix/Makefile.in.libfbclient (1.28), builds/posix/Makefile.in.libfbembed (1.14), builds/posix/Makefile.in.refDatabases (1.26), doc/README.NTSecurity (1.2), doc/README.instsvc (1.4), doc/README.sha1 (1.3), doc/README.user.embedded (1.3), doc/WhatsNew (1.58), src/dbs/security.gdl (1.2): Correct some files to refer to FB2 and security2.fdb 2005-03-04 11:07 paul_reeves * firebird2/builds/: install/arch-specific/win32/BuildExecutableInstall.bat (1.4), install/arch-specific/win32/FirebirdInstallEnvironmentChecks.inc (1.2), install/arch-specific/win32/FirebirdInstall_20.iss (1.2), install/arch-specific/win32/strip_comments.sed (1.1), win32/msvc7/engine.vcproj (1.46), win32/msvc7/engine_classic.vcproj (1.46), win32/msvc7/engine_embed.vcproj (1.34), win32/msvc7/fbclient.vcproj (1.39), win32/msvc7/fbclient_static.vcproj (1.17): Update Win32 MSVC7 project files. Fix some Win32 packaging issues. 2005-03-04 02:01 robocop * firebird2/builds/win32/msvc6/: engine.dsp (1.57), engine_classic.dsp (1.53), engine_embed.dsp (1.32), fbclient.dsp (1.50), fbclient_static.dsp (1.18): Make FB2 buildable with MSVC6 again after Konstantin's changes. 2005-03-04 00:56 robocop * firebird2/: builds/posix/firebird.vers (1.8), src/dsql/ddl.cpp (1.129): Totally misc. 2005-03-01 16:49 kkuznetsov * firebird2/builds/posix/: Makefile.in.client.gfix (1.12), Makefile.in.embed.gfix (1.14), firebird.vers (1.7), make.shared.variables (1.49), prefix.mingw (1.35), prefix.solaris (1.14), prefix.solx86 (1.25), prefix.solx86gcc (1.15): Splitting thd.cpp into 2 files ThreadData.cpp - thread control class to use in Client thd.cpp - thread control class to use in Server To avoid making global visibility of a lot of THD_* ISC_event and so functions in libfbclient.so (Can be breakable but needed) 2005-03-01 16:10 kkuznetsov * firebird2/builds/posix/Makefile.in.client.util (1.23): Fix error in makefile 2005-03-01 15:53 paul_reeves * firebird2/builds/win32/make_examples.bat (1.14): Append .txt to readme when generating Win32 examples kit. 2005-03-01 15:42 paul_reeves * firebird2/examples/readme (1.2): Bring the instructions up to date 2005-02-26 19:54 hvlad * firebird2/builds/win32/make_all.bat (1.31): output\security.fbk renamed to security2.fbk 2005-02-26 19:22 hvlad * firebird2/builds/win32/prepare.bat (1.42): Correction 2005-02-25 15:17 paul_reeves * firebird2/builds/win32/prepare.bat (1.41): Remove misplaced CR/LF 2005-02-24 18:09 alexpeshkoff * firebird2/configure.in (1.215): removed dependency from libssl 2005-02-24 13:23 alexpeshkoff * firebird2/: builds/install/arch-specific/linux/classic/makeInstallImage.sh.in (1.8), builds/install/arch-specific/linux/classic/postinstall.sh.in (1.8), builds/install/arch-specific/linux/classic/preuninstall.sh.in (1.2), builds/install/arch-specific/linux/super/makeInstallImage.sh.in (1.9), builds/install/arch-specific/linux/super/postinstall.sh.in (1.7), builds/install/arch-specific/linux/super/preuninstall.sh.in (1.6), builds/posix/Makefile.in.firebird (1.59), builds/posix/Makefile.in.refDatabases (1.25), builds/posix/make.defaults (1.38), builds/posix/make.shared.targets (1.18), builds/win32/make_all.bat (1.30), builds/win32/prepare.bat (1.40), src/dbs/security.sql (1.4), src/dsql/dsql.tab.h (1.51), src/dsql/parse.cpp (1.144), src/include/gen/ids.h (1.10), src/install/arch-specific/solx86gcc/CS/prototype.in (1.3): Changed name to security2.fdb 2005-02-24 07:27 robocop * firebird2/builds/install/arch-specific/win32/i18n_readme.txt (1.2): Totally misc. 2005-02-21 14:18 dimitr * firebird2/src/dsql/: ddl.cpp (1.128), pass1.cpp (1.195): Simplify code paths a bit. 2005-02-21 13:46 dimitr * firebird2/src/dsql/: dsql.tab.h (1.50), parse.cpp (1.143), parse.y (1.169), pass1.cpp (1.194): Simplify code paths a bit. 2005-02-21 07:00 robocop * firebird2/doc/README.Optimizer.txt (1.2): Misc. 2005-02-20 09:35 dimitr * firebird2/src/common/classes/timestamp.cpp (1.8): no message 2005-02-19 11:37 dimitr * firebird2/src/common/classes/timestamp.cpp (1.7): Fixed bug with WEEKDAY. 2005-02-17 16:04 paul_reeves * firebird2/builds/install/arch-specific/win32/: FirebirdInstallEnvironmentChecks.inc (1.1), FirebirdInstallSupportFunctions.inc (1.1), FirebirdInstall_20.iss (1.1), custom_messages.inc (1.1), i18n_readme.txt (1.1), installation_scripted.txt (1.1): Add supporting files to build Win32 packages 2005-02-17 15:53 paul_reeves * firebird2/builds/install/arch-specific/win32/: BuildExecutableInstall.bat (1.3), Readme.txt (1.2), installation_readme.txt (1.2): Major overhaul of Win32 package building script. Update win32 readme and install readme. 2005-02-17 15:48 paul_reeves * firebird2/builds/install/arch-specific/win32/: de/custom_messages_de.inc (1.1), de/installation_liesmich.txt (1.1), de/liesmich.txt (1.1), fr/custom_messages_fr.inc (1.1), fr/documents-en-francais.txt (1.1), fr/installation_lisezmoi.txt (1.1), fr/lisezmoi.txt (1.1), hu/custom_messages_hu.inc (1.1), hu/olvass_el.txt (1.1), hu/telepitesi_segedlet.txt (1.1), pt/custom_messages_pt.inc (1.1), pt/instalacao_leia-me.txt (1.1), pt/leia-me.txt (1.1), si/custom_messages_si.inc (1.1), si/instalacija_precitajMe.txt (1.1): Forward port i18n strings for Win32 installer from Fb 1.5 2005-02-17 13:50 kkuznetsov * firebird2/src/: gpre/cob.cpp (1.60), include/firebird.h (1.31): SOLARIS cleanup 2005-02-17 13:42 kkuznetsov * firebird2/src/common/classes/: locks.h (1.21), semaphore.h (1.19): Comments cleanup 2005-02-17 11:46 paul_reeves * firebird2/builds/win32/make_all.bat (1.29): Tidy up error handling in make_all.bat. 2005-02-17 11:45 paul_reeves * firebird2/builds/win32/msvc7/: Firebird2.sln (1.20), instclient.vcproj (1.4): Add instclient to MSVC7 solution. 2005-02-17 01:19 arnobrinkman * firebird2/doc/README.Optimizer.txt (1.1): First draft optimizer enhancements doc 2005-02-16 11:29 kkuznetsov * firebird2/configure.in (1.214): FW fixes from 1.5.2 2005-02-16 09:45 dimitr * firebird2/: src/common/classes/alloc.cpp (1.77), src/common/classes/alloc.h (1.60), builds/win32/msvc7/fbclient.vcproj (1.38): Fixed the default memory management in fbclient. Avoid crashing the server when fbclient is used in its address space. 2005-02-14 22:02 fsg * firebird2/builds/posix/make.shared.variables (1.48): Add Optimizer.cpp to posix build. FSG 2005-02-14 06:54 robocop * firebird2/src/dsql/pass1.cpp (1.193): Do not make a new branch if the code is the same but with a different variable. 2005-02-14 06:51 robocop * firebird2/src/dsql/make.cpp (1.84): Put common code into functions. 2005-02-13 19:03 alexpeshkoff * firebird2/src/common/classes/fb_string.h (1.3): add constness 2005-02-13 01:37 asfernandes * firebird2/src/dsql/make.cpp (1.83): NULL literals should have DSC_nullable in dsc_flags 2005-02-11 10:09 robocop * firebird2/builds/win32/msvc6/: engine_classic.dsp (1.52), engine_embed.dsp (1.31): Misc. 2005-02-11 08:05 robocop * firebird2/: builds/win32/make_examples.bat (1.13), builds/win32/prepare.bat (1.39), doc/sql.extensions/README.context_variables2 (1.3): Misc. 2005-02-10 23:53 arnobrinkman * firebird2/builds/win32/: msvc6/engine.dsp (1.56), msvc6/engine_classic.dsp (1.51), msvc6/engine_embed.dsp (1.30), msvc7/engine.vcproj (1.45), msvc7/engine_classic.vcproj (1.45), msvc7/engine_embed.vcproj (1.33): Add new optimizer logic for handling : ODS11: - segment-selectivity - better support for IS NULL - better support for STARTING WITH - matching both OR and AND nodes to indexes - pick better JOIN order based on cost rules ODSx: - Indexed order on OUTER JOIN queries 2005-02-10 22:14 arnobrinkman * firebird2/src/dsql/pass1.cpp (1.192): 1) Make ordinal working on select list which contain an asterisk Examples: SELECT * FROM RDB$RELATIONS ORDER BY 9 SELECT R.* FROM RDB$RELATIONS R ORDER BY 9 2) Add ORDER BY and GROUP BY Examples: SELECT RDB$RELATION_ID AS ID FROM RDB$RELATIONS ORDER BY ID SELECT RDB$RELATION_NAME AS ID, Count(*) FROM RDB$RELATION_FIELDS GROUP BY ID 2005-02-10 11:21 kkuznetsov * firebird2/src/gpre/gpre.h (1.79): Fix including FTN_fini refences into gpre_boot while configured with fortran 2005-02-10 00:48 skidder * firebird2/doc/WhatsNew (1.57): Improve English 2005-02-08 15:59 paul_reeves * firebird2/builds/win32/: make_all.bat (1.28), make_boot.bat (1.26), make_examples.bat (1.12), prepare.bat (1.38), setenvvar.bat (1.7): Some enhancements and fixes for the Win32 build scripts. 2005-02-08 15:55 paul_reeves * firebird2/examples/empbuild/: empbld.sql (1.2), empbuild.e (1.5), empddl.sql (1.2), intlbld.e (1.4): Bring employee database up to dialect 3 2005-02-06 14:14 asfernandes * firebird2/: doc/WhatsNew (1.56), src/dsql/pass1.cpp (1.191): Fixed SF #1116809 - Incorrect data type conversion 2005-02-05 13:48 dimitr * firebird2/src/dsql/ddl.cpp (1.127): Fixed some metadata issues with views. 2005-02-05 11:30 fsg * firebird2/builds/posix/: Makefile.in.client.gbak (1.9), Makefile.in.client.gdef (1.10), Makefile.in.client.gfix (1.11), Makefile.in.client.gpre (1.17), Makefile.in.client.isql (1.9), Makefile.in.client.qli (1.5), Makefile.in.client.util (1.22): Fixed posix superserver build. FSG 2005-02-04 10:58 robocop * firebird2/doc/: README.isql_enhancements.txt (1.1), sql.extensions/README.ddl.txt (1.1): To do's. 2005-02-03 15:26 dimitr * firebird2/doc/WhatsNew (1.55): no message 2005-02-03 14:57 paul_reeves * firebird2/builds/win32/msvc7/: Firebird2_Examples.sln (1.1), empbuild.vcproj (1.1), intlbuild.vcproj (1.1): Add Firebird2_examples solution. Note that this is for VS 7.1, not 7.0 2005-02-02 12:57 paul_reeves * firebird2/builds/win32/msvc7/: alice_classic.vcproj (1.16), burp_classic.vcproj (1.19), dsql_server_classic.vcproj (1.17), engine_classic.vcproj (1.44), engine_embed.vcproj (1.32), fb_inet_server.vcproj (1.18), fb_lock_print.vcproj (1.21), fbclient.vcproj (1.37), fbembed.vcproj (1.26), fbguard.vcproj (1.20), fbserver.vcproj (1.19), fbudf.vcproj (1.14), gbak.vcproj (1.18), gdef.vcproj (1.20), gds32.vcproj (1.19), gfix.vcproj (1.19), gpre.vcproj (1.23), gsec.vcproj (1.19), gsplit.vcproj (1.12), gstat.vcproj (1.21), ib_udf.vcproj (1.18), ib_util.vcproj (1.17), instclient.vcproj (1.3), instreg.vcproj (1.17), instsvc.vcproj (1.17), intl.vcproj (1.18), isql.vcproj (1.19), lock_classic.vcproj (1.16), nbackup.vcproj (1.7), qli.vcproj (1.20), remote_classic.vcproj (1.22), utilities_classic.vcproj (1.20): Set all VS 7.1 project files to output binaries into the same directory. 2005-02-02 12:22 alexpeshkoff * firebird2/src/common/classes/string_test.cmd (1.3): misc 2005-02-02 04:59 skidder * firebird2/doc/sql.extensions/README.context_variables2 (1.2): Update documentation for context variables 2005-02-02 00:55 arnobrinkman * firebird2/doc/sql.extensions/: README.case (1.2), README.coalesce (1.2), README.data_type_results_of_aggregations.txt (1.1), README.derived_tables.txt (1.3), README.nullif (1.3): update readme's with method used for determing result data type 2005-01-30 12:44 alexpeshkoff * firebird2/src/common/classes/: string_test.cmd (1.2), string_test.cpp (1.3): license + misc 2005-01-30 03:14 robocop * firebird2/src/dsql/parse.cpp (1.142): Regenerate parse.cpp after Nickolay's changes. 2005-01-30 03:13 robocop * firebird2/src/dsql/pass1.cpp (1.190): Misc. 2005-01-28 15:07 dimitr * firebird2/doc/sql.extensions/: README.expression_indices (1.2), README.rows (1.2): More docs. 2005-01-28 07:52 robocop * firebird2/doc/: ambiguity.txt (1.2), sql.extensions/README.PSQL_stack_trace.txt (1.2), sql.extensions/README.derived_tables.txt (1.2): Little corrections. 2005-01-27 04:09 robocop * firebird2/examples/: api/api1.c (1.2), api/api10.c (1.2), api/api11.c (1.2), api/api12.c (1.2), api/api13.c (1.2), api/api14.e (1.2), api/api15.c (1.2), api/api16.c (1.4), api/api16t.c (1.2), api/api2.c (1.2), api/api3.c (1.2), api/api4.c (1.2), api/api5.c (1.2), api/api6.c (1.2), api/api7.c (1.2), api/api8.c (1.2), api/api9.c (1.2), api/api9f.c (1.2), api/api9f.def (1.2), api/apifull.c (1.5), api/example.def (1.2), api/winevent.c (1.2), api/winevent.def (1.2), api/winevent.rc (1.2), dyn/dyn1.e (1.2), dyn/dyn2.e (1.2), dyn/dyn3.e (1.2), dyn/dyn4.e (1.2), dyn/dyn5.e (1.2), dyn/dynfull.e (1.4), include/align.h (1.2), include/example.h (1.4), stat/stat1.e (1.2), stat/stat10.e (1.3), stat/stat11.e (1.3), stat/stat12.e (1.2), stat/stat12t.e (1.2), stat/stat2.e (1.2), stat/stat3.e (1.2), stat/stat4.e (1.3), stat/stat6.e (1.2), stat/stat7.e (1.2), stat/stat8.e (1.2), stat/stat9.e (1.2): Clean the examples. When the build scripts are revised, it will be able to check the changes. 2005-01-27 00:31 arnobrinkman * firebird2/doc/sql.extensions/README.derived_tables.txt (1.1): no message 2005-01-27 00:30 arnobrinkman * firebird2/doc/ambiguity.txt (1.1): FB2.0 changes regarding ambiguity and aliases 2005-01-26 19:01 alexpeshkoff * firebird2/src/common/config/: dir_list.cpp (1.24), dir_list.h (1.15): added feature (requested by Dmitry) - first path in ExternalFilesAccess is used as default when external file is to be initially created 2005-01-26 15:52 hvlad * firebird2/src/dsql/parse.y (1.168): Allow EXECUTE BLOCK to work with blob parameters. 2005-01-26 15:49 hvlad * firebird2/doc/sql.extensions/README.PSQL_stack_trace.txt (1.1): New readme 2005-01-26 08:33 hvlad * firebird2/doc/WhatsNew (1.54): Correction 2005-01-26 04:33 robocop * firebird2/builds/win32/make_examples.bat (1.11): Hide error message if there's nothing to delete. 2005-01-26 02:27 robocop * firebird2/doc/README.sha1 (1.2): Minor corrections. 2005-01-25 17:57 alexpeshkoff * firebird2/doc/README.sha1 (1.1): readme for security review 2005-01-25 07:24 robocop * firebird2/doc/sql.extensions/: README.plan (1.2), README.sequence_generators (1.2): Minor fixes. 2005-01-25 07:22 robocop * firebird2/doc/WhatsNew (1.53): Assigned more documents to myself and others. Did little corrections. Please review. 2005-01-25 00:02 arnobrinkman * firebird2/src/dsql/pass1.cpp (1.189): fix derived table issue with derived column list and columnname from sub-select 2005-01-24 03:15 stryqx * firebird2/builds/posix/prefix.netbsd (1.2): Fix final instance of gds_delay to gds_relay. 2005-01-23 16:52 dimitr * firebird2/src/dsql/: dsql.cpp (1.139), dsql.h (1.71), gen.cpp (1.78), make.cpp (1.82): Return relation alias via API. SQLDA stays untouched for the time being. 2005-01-22 22:21 dimitr * firebird2/doc/WhatsNew (1.52): More docs. 2005-01-22 22:17 dimitr * firebird2/doc/: sql.extensions/README.expression_indices (1.1), sql.extensions/README.null_value (1.1), sql.extensions/README.rows (1.1), sql.extensions/README.select_expressions (1.1), sql.extensions/README.view_updates (1.1), README.xnet (1.1): Placeholders for further docs. 2005-01-22 22:13 dimitr * firebird2/doc/sql.extensions/README.iif (1.1): More docs. 2005-01-22 22:03 dimitr * firebird2/doc/sql.extensions/: README.distinct (1.1), README.sequence_generators (1.1): More docs. 2005-01-22 21:26 dimitr * firebird2/doc/sql.extensions/: README.context_variables (1.4), README.cursors (1.3), README.plan (1.1): More docs. 2005-01-21 15:09 arnobrinkman * firebird2/src/dsql/pass1.cpp (1.188): Fix alias usage in explicit PLAN 2005-01-21 09:54 robocop * firebird2/src/dsql/parse.cpp (1.141): Regenerate parse.cpp after Dmitry's changes. 2005-01-20 13:35 dimitr * firebird2/doc/sql.extensions/README.keywords (1.1): Some docs. 2005-01-20 13:33 dimitr * firebird2/src/dsql/parse.y (1.167): More compatibility modes for the parser. 2005-01-20 12:29 dimitr * firebird2/src/burp/restore.epp (1.88): More correct fix for restore. 2005-01-19 09:59 robocop * firebird2/src/gpre/cob.cpp (1.59): Fix SF Bug #527677 for gpre and the ANSI85 switch. 2005-01-19 09:52 robocop * firebird2/doc/WhatsNew (1.51): Requested item in the whatsnew. Added another minor change. 2005-01-18 16:04 dimitr * firebird2/src/dsql/utld.cpp (1.34): Always zero blr/message memory before usage. Otherwise a reused message may cause garbage to be copied to XDR which in turn may cause asynchronous exceptions in the asymmetric protocol code. 2005-01-17 10:16 robocop * firebird2/src/dsql/: ddl.cpp (1.126), dsql.tab.h (1.49), parse.cpp (1.140), parse.y (1.166): First attempt to fix SF Bug #512975. Please let me know if the problem disappears or there's a bad side effect that I didn't detect. 2005-01-17 09:55 robocop * firebird2/src/gpre/sql.cpp (1.62): Fix SF Bug #1103740 Both quoted and non-quoted cursors should be checked for duplication. Now, duplicate quoted identifiers used for cursors will get something like: (E) gpretest.e:29: symbol a_nice_long_long_long_cusor_name_for_customer is alrea dy in use 2005-01-17 07:48 robocop * firebird2/src/gpre/: par.cpp (1.61), sql.cpp (1.61): Fix SF Bug #1103683 for gpre. Now, database aliases can't be longer than 31 bytes. Example: EXEC SQL SET DATABASE "DB0" = COMPILETIME "G:\\DB\\Firebird\\examples\\EMPLOYEE.GDB" Here DB0 can be longer provided that it doesn't go beyond 31 bytes. As pointed out by Paul Beach, it makes little sense to have a reference that's longer than the physical path of the db. 2005-01-17 07:43 robocop * firebird2/src/gpre/c_cxx.cpp (1.64): Fix SF Bug #1103670. Now, quoted cursor names can be opened, closed and reopened in gpre without losing their names. 2005-01-17 06:41 robocop * firebird2/src/gpre/sql.cpp (1.60): Fix error message. 2005-01-17 06:39 robocop * firebird2/src/gpre/: sqe.cpp (1.39), sql.cpp (1.59): Fix more inconsistencies in gpre related to SF Bug #1103666, supposedly caused by the starfishes. 2005-01-17 06:31 robocop * firebird2/src/gpre/: par.cpp (1.60), sql.cpp (1.58): Fix more inconsistencies in gpre related to SF Bug #1103666. The others were fixed as part of fixing SF Bug #504978 about truncation of variables. 2005-01-17 06:22 robocop * firebird2/src/gpre/: cme.cpp (1.35), exp.cpp (1.38): Misc. 2005-01-17 06:02 robocop * firebird2/src/gpre/: cme.cpp (1.34), exp.cpp (1.37), gpre.cpp (1.73), gpre.h (1.78), gpre_meta.epp (1.52), par.cpp (1.59), parse.h (1.12), sqe.cpp (1.38), sql.cpp (1.57), sql_proto.h (1.12): Fix SF Bug #504978. Restore gpre ability to work with variables up to 63 bytes in length. Now that the lengths are expressed by constants instead of random values in each place, the limit may be increased further. The problem happened between IB5 and IB6 at Borland. 2005-01-16 13:35 dimitr * firebird2/src/common/config/: config.cpp (1.60), config.h (1.35): Changes and cleanup regarding XNET vs old-style IPC. 2005-01-16 13:31 dimitr * firebird2/builds/install/misc/firebird.conf (1.14): Changes and cleanup regarding XNET vs old-style IPC. 2005-01-16 11:21 dimitr * firebird2/src/include/gen/autoconfig_msvc.h (1.97): Changes and cleanup regarding XNET vs old-style IPC. 2005-01-14 10:56 alexpeshkoff * firebird2/src/common/classes/alloc.h (1.59): fixed multi-threaded client and Win32 embedded problems after introducing context memory pools 2005-01-13 08:28 aafemt * firebird2/builds/posix/Makefile.in.libfbclient (1.27): Missed objects 2005-01-12 09:30 robocop * firebird2/src/common/config/: config.cpp (1.59), config_file.cpp (1.27): Misc. 2005-01-12 06:50 robocop * firebird2/src/gpre/pat.cpp (1.27): Misc. 2005-01-12 06:09 robocop * firebird2/src/dsql/ddl.cpp (1.125): Fix irrelevant SF Bug #512975. CR-LF => blank. No trimming is made. 2005-01-12 05:33 robocop * firebird2/src/common/classes/locks.cpp (1.7): Correct the year in Alex' changed licenses. 2005-01-12 05:24 robocop * firebird2/src/common/config/: config_file.cpp (1.26), config_file.h (1.12): Change the license. Also, these two files were done by Dmitry Yemanov, not Mark, according to viewCVS. 2005-01-12 05:22 robocop * firebird2/src/: dsql/keywords.cpp (1.41), include/editline.h (1.2): Change the license with Mark's permission. 2005-01-12 05:20 robocop * firebird2/src/dsql/: dsql.cpp (1.138), keywords.h (1.19), pass1.cpp (1.187): Misc. 2005-01-10 19:06 alexpeshkoff * firebird2/src/common/classes/locks.cpp (1.6): applied correct license to files, added by me to the project 2005-01-07 13:17 dimitr * firebird2/doc/WhatsNew (1.50): no message 2005-01-07 10:29 dimitr * firebird2/doc/WhatsNew (1.49): no message 2005-01-07 05:00 robocop * firebird2/src/gpre/: c_cxx.cpp (1.63), gpre.cpp (1.72), gpre.h (1.77), par.cpp (1.58), pat.cpp (1.26), sqe.cpp (1.37), sql.cpp (1.56): Fixing more inconsistencies. 2005-01-07 04:56 robocop * firebird2/doc/sql.extensions/README.cursors (1.2): Misc. 2005-01-07 03:56 robocop * firebird2/doc/WhatsNew (1.48): Maybe it's just me, but I prefer my name well spelled. :-) 2005-01-06 19:32 dimitr * firebird2/doc/sql.extensions/: README.cursors (1.1), README.leave_labels (1.1): Added some docs. 2005-01-06 19:17 arnobrinkman * firebird2/src/dsql/pass1.cpp (1.186): Fix another check constraint and ambigous field problem. Are there any more options left?, sigh: tablename, NEW, OLD, TEMP 2005-01-06 17:58 dimitr * firebird2/doc/WhatsNew (1.47): A couple of corrections. 2005-01-06 16:06 dimitr * firebird2/doc/WhatsNew (1.46): Added all changes up-to-date. 2005-01-06 14:14 arnobrinkman * firebird2/src/dsql/pass1.cpp (1.185): Fix sub-select in derived table issue (context already in used error) 2005-01-05 13:15 dimitr * firebird2/src/dsql/make.cpp (1.81): Minor corrections. 2005-01-05 09:25 robocop * firebird2/src/gpre/: ada.cpp (1.49), c_cxx.cpp (1.62), cob.cpp (1.58), ftn.cpp (1.56), int_cxx.cpp (1.40), pas.cpp (1.50): Let's prevent accidental modification of some params. 2005-01-05 05:02 robocop * firebird2/src/gpre/par.cpp (1.57): Misc. 2005-01-05 05:00 robocop * firebird2/src/gpre/par.cpp (1.56): 1.- More constants. 2.- Support for BASIC language was dropped a lot of time ago. 2005-01-05 04:58 robocop * firebird2/src/gpre/gpre.cpp (1.71): More constants. 2005-01-05 03:06 robocop * firebird2/src/gpre/: gpre.cpp (1.70), gpre.h (1.76): More constants. 2005-01-04 14:17 dimitr * firebird2/src/dsql/ddl.cpp (1.124): 1. Allowed implicit NOT NULL declaration for a PRIMARY KEY constraint (per SQL-99) 2. Minor fixes and cleanup 2005-01-04 11:53 dimitr * firebird2/src/gpre/sql.cpp (1.55): Fixed the build. 2005-01-04 06:19 robocop * firebird2/src/gpre/sql.cpp (1.54): More constants. 2005-01-03 09:11 robocop * firebird2/src/gpre/sqe.cpp (1.36): Misc. 2005-01-03 09:07 robocop * firebird2/src/gpre/: ada.cpp (1.48), c_cxx.cpp (1.61), cob.cpp (1.57), ftn.cpp (1.55), gpre.h (1.75), int_cxx.cpp (1.39), parse.h (1.11), pas.cpp (1.49), sqe.cpp (1.35), sql.cpp (1.53): Bring some order to the gpre insanity that was using custom, disparate lengths for variables that should have the same length. 2005-01-01 02:53 robocop * firebird2/src/extlib/ib_udf2.sql (1.6): Totally misc. 2004-12-31 11:41 robocop * firebird2/src/dsql/parse.y (1.165): Totally misc. 2004-12-28 22:12 skidder * firebird2/builds/posix/: Makefile.in.boot.gpre (1.21), Makefile.in.client.fbudf (1.4), Makefile.in.client.gsec (1.3), Makefile.in.embed.lockmgr (1.8), Makefile.in.extlib (1.19), Makefile.in.fbserver (1.17), Makefile.in.intl (1.20), Makefile.in.libfbclient (1.26), Makefile.in.libfbstatic (1.7), Makefile.in.static.gbak (1.9), Makefile.in.static.gpre (1.16), Makefile.in.static.isql (1.8): Honor CFLAGS given by the user in POSIX builds 2004-12-28 22:07 skidder * firebird2/configure.in (1.213): Add support for generic Linux builds (misc platforms) 2004-12-28 22:00 skidder * firebird2/builds/posix/prefix.linux_generic (1.1): Add support for generic Linux builds (misc platforms) 2004-12-28 21:57 skidder * firebird2/builds/posix/prefix.linux_sparc32 (1.5): Update Linux/Sparc build 2004-12-26 16:32 alexpeshkoff * firebird2/src/dsql/dsql.cpp (1.137): dsql_set_cursor_name cleanup 2004-12-26 05:08 robocop * firebird2/src/burp/: burp.cpp (1.96), mvol.cpp (1.43): Misc. 2004-12-25 10:43 robocop * firebird2/: configure.in (1.212), src/common/classes/locks.h (1.20), src/common/classes/rwlock.h (1.25), src/common/classes/semaphore.h (1.18): Misc. 2004-12-24 10:35 kkuznetsov * firebird2/: configure.in (1.211), src/common/classes/fb_tls.h (1.12), src/common/classes/locks.h (1.19), src/common/classes/rwlock.h (1.24), src/common/classes/semaphore.h (1.17): Some things is moved from R1.5.1. Starting separating of defines accoding SOLARIS -- any threading modes SOLARIS_MT - solaris with Sun threading model current nothing - solaris with posix threading model 2004-12-24 09:51 robocop * firebird2/src/: burp/burp.cpp (1.95), common/classes/auto.h (1.10), common/classes/fb_string.h (1.2), dsql/ddl.cpp (1.123), dsql/pass1.cpp (1.184), dudley/expand.cpp (1.26), dudley/hsh.cpp (1.17), gpre/pas.cpp (1.48): Style. 2004-12-22 19:34 skidder * firebird2/: lang_helpers/gds_codes.ftn (1.12), lang_helpers/gds_codes.pas (1.12), src/include/gen/codetext.h (1.19), src/include/gen/iberror.h (1.18), src/include/gen/msgs.h (1.24), src/include/gen/rdb_codes.h (1.19), src/include/gen/sql_code.h (1.21): Add check for overly long identifiers when pasing BLR. This helps with savepoints problem reported by Vlad and other similar issues as well 2004-12-22 18:26 skidder * firebird2/builds/win32/msvc7/Firebird2.sln (1.19): Fix MSVC7 build 2004-12-22 09:49 robocop * firebird2/src/common/classes/: alloc.cpp (1.76), alloc.h (1.58): Misc. 2004-12-19 17:19 alexpeshkoff * firebird2/builds/install/misc/firebird.conf (1.13): Added new parameter 2004-12-19 16:24 alexpeshkoff * firebird2/src/dbs/security.sql (1.3): Better way for server to authenticate itself in security database. 2004-12-17 12:12 alexpeshkoff * firebird2/src/common/classes/: alloc.cpp (1.75), alloc.h (1.57): use context pool in AutoStorage class 2004-12-17 07:21 robocop * firebird2/builds/: mac_os_x/CS/CS.pbproj/project.pbxproj (1.11), posix/make.shared.variables (1.47), win32/msvc6/engine.dsp (1.55), win32/msvc6/engine_classic.dsp (1.50), win32/msvc6/engine_embed.dsp (1.29), win32/msvc7/engine.vcproj (1.44), win32/msvc7/engine_classic.vcproj (1.43), win32/msvc7/engine_embed.vcproj (1.31): val.h and val.cpp are unrelated. Change was agreed a year ago in the list. 2004-12-17 06:40 robocop * firebird2/src/common/classes/ClumpletWriter.h (1.8): Misc. 2004-12-17 06:36 robocop * firebird2/src/: common/utils_proto.h (1.9), common/classes/ClumpletReader.h (1.11), common/classes/GenericMap.h (1.7), common/classes/fb_string.cpp (1.28), common/classes/string_test.cpp (1.2), common/config/config.h (1.34), common/config/config_file.h (1.11), common/config/config_impl.h (1.14), common/config/dir_list.h (1.14), dsql/dsql_proto.h (1.18): fb_string.h is moved to common/classes. 2004-12-17 06:32 robocop * firebird2/src/common/classes/fb_string.h (1.1): fb_string.h is moved to common/classes. 2004-12-16 04:10 robocop * firebird2/src/gpre/: ada.cpp (1.47), c_cxx.cpp (1.60), ftn.cpp (1.54), pas.cpp (1.47), pretty.cpp (1.31), sql.cpp (1.52): Misc. 2004-12-16 04:02 robocop * firebird2/src/: dudley/extract.epp (1.41), gpre/ada.cpp (1.46), gpre/c_cxx.cpp (1.59), gpre/cob.cpp (1.56), gpre/ftn.cpp (1.53), gpre/gpre_meta.epp (1.51), gpre/pas.cpp (1.46), gpre/pretty.cpp (1.30), gpre/sql.cpp (1.51): Misc. 2004-12-15 21:15 arnobrinkman * firebird2/src/dsql/pass1.cpp (1.183): remove optimization in DSQL, this is now done in the optimizer (the place where it belongs) 2004-12-13 16:49 alexpeshkoff * firebird2/src/common/classes/ClumpletWriter.cpp (1.9): fixed bug, noticed by Adriano dos Santos Fernandes 2004-12-13 13:06 alexpeshkoff * firebird2/src/burp/burp.cpp (1.94): fixed bug in my last commit, noticed by Claudio 2004-12-13 13:05 alexpeshkoff * firebird2/src/common/classes/: string_test.cmd (1.1), string_test.cpp (1.1): test for Firebird::string 2004-12-12 07:50 robocop * firebird2/src/common/classes/: ClumpletReader.cpp (1.9), ClumpletReader.h (1.10): I can revert the constness if it becomes too restrictive in the future. 2004-12-12 03:03 robocop * firebird2/src/dsql/utld.cpp (1.33): Misc. 2004-12-12 02:58 robocop * firebird2/src/dsql/utld.cpp (1.32): Put some variables in context. 2004-12-12 02:57 robocop * firebird2/src/dsql/preparse.cpp (1.36): Restore checks for length. We don't need tokens bigger than 1KB. 2004-12-12 02:55 robocop * firebird2/src/include/fb_exception.h (1.16): Change the license with Mike's permission. 2004-12-12 02:55 robocop * firebird2/src/common/classes/: ClumpletWriter.cpp (1.8), ClumpletWriter.h (1.7): Misc. 2004-12-11 01:08 robocop * firebird2/src/dsql/preparse.cpp (1.35): Misc. 2004-12-10 23:54 robocop * firebird2/src/: dudley/exe.epp (1.58), gpre/gpre_meta.epp (1.50): Misc. 2004-12-10 23:50 robocop * firebird2/src/: alice/exe.cpp (1.42), alice/tdr.cpp (1.44), burp/restore.epp (1.87), common/classes/ClumpletReader.cpp (1.8), common/classes/ClumpletReader.h (1.9), common/classes/ClumpletWriter.cpp (1.7), common/classes/ClumpletWriter.h (1.6): Misc. 2004-12-10 21:50 robocop * firebird2/src/include/: fb_types.h (1.47), firebird.h (1.30): Changing the license with permission from Mark, Mike and John. 2004-12-10 15:51 robocop * firebird2/builds/posix/: Makefile.in.embed.gbak (1.10), Makefile.in.embed.gdef (1.9), Makefile.in.embed.gfix (1.13), Makefile.in.embed.gpre (1.18), Makefile.in.embed.isql (1.10), Makefile.in.embed.qli (1.16), Makefile.in.embed.util (1.18): Misc. 2004-12-09 20:18 alexpeshkoff * firebird2/: builds/posix/Makefile.in.embed.gbak (1.9), builds/posix/Makefile.in.embed.gdef (1.8), builds/posix/Makefile.in.embed.gfix (1.12), builds/posix/Makefile.in.embed.gpre (1.17), builds/posix/Makefile.in.embed.isql (1.9), builds/posix/Makefile.in.embed.qli (1.15), builds/posix/Makefile.in.embed.util (1.17), builds/win32/msvc6/Firebird2.dsw (1.34), builds/win32/msvc6/build_msg.dsp (1.8), builds/win32/msvc6/common_static.dsp (1.7), builds/win32/msvc6/fbserver.dsp (1.35), builds/win32/msvc6/isql.dsp (1.23), src/alice/exe.cpp (1.41), src/alice/tdr.cpp (1.43), src/burp/burp.cpp (1.93), src/burp/burp.h (1.64), src/burp/restore.epp (1.86), src/common/classes/ClumpletReader.cpp (1.7), src/common/classes/ClumpletReader.h (1.8), src/common/classes/ClumpletWriter.cpp (1.6), src/common/classes/ClumpletWriter.h (1.5), src/common/classes/array.h (1.33), src/dsql/preparse.cpp (1.34), src/dudley/exe.epp (1.57), src/gpre/gpre_meta.epp (1.49): applied Clumplet* classes to dpb where possible 2004-12-09 03:50 robocop * firebird2/src/: burp/backup.epp (1.76), dsql/dsql.cpp (1.136), gpre/gpre.cpp (1.68), gpre/gpre.cpp (1.69): Misc. 2004-12-08 06:59 robocop * firebird2/src/dsql/dsql.cpp (1.135): Prevent buffer overrun. 2004-12-08 06:58 robocop * firebird2/src/: dsql/ddl.cpp (1.122), dsql/sqlda.h (1.10), dsql/sqlda_pub.h (1.4), dudley/expr.cpp (1.26), include/fb_exception.h (1.15): Misc. 2004-12-07 20:21 skidder * firebird2/builds/win32/msvc7/common_static.vcproj (1.8): Fix MSVC7 makefiles 2004-12-07 02:40 robocop * firebird2/src/extlib/ib_udf2.sql (1.5): Misc. 2004-12-07 01:29 robocop * firebird2/src/extlib/: ib_udf.cpp (1.6), ib_udf2.sql (1.4): Slavomir Skopalik contributed IB_UDF_frac. 2004-12-06 10:58 robocop * firebird2/src/include/: fb_map.h (1.5), fb_vector.h (1.7): Changing the license on John's files after asking him for permission. 2004-12-05 12:57 alexpeshkoff * firebird2/src/dsql/preparse.cpp (1.33): use new classes to preparse 'create database' statement 2004-12-05 12:51 alexpeshkoff * firebird2/src/dsql/: dsql.cpp (1.134), dsql.h (1.70): a bit better approach to setup dsql thread context 2004-12-03 08:06 dimitr * firebird2/src/dsql/: parse.cpp (1.139), parse.y (1.164): Fixed issues spotted by Claudio. 2004-12-03 07:49 dimitr * firebird2/src/dsql/ddl.cpp (1.121): Restored datatype. 2004-12-03 07:23 robocop * firebird2/src/: common/classes/GenericMap.h (1.6), dsql/keywords.cpp (1.40), dsql/pass1.cpp (1.182): Misc. 2004-12-02 23:51 dimitr * firebird2/src/dsql/: ddl.cpp (1.120), keywords.cpp (1.39), parse.y (1.163), dsql.tab.h (1.48), parse.cpp (1.138): 1. Parser cleanup 2. SQL-99 synonyms for generators DDL/DML 3. Implemented REVOKE ADMIN OPTION FROM 2004-12-02 19:57 arnobrinkman * firebird2/src/dsql/pass1.cpp (1.181): Fix check constraint bug with "ambigous fieldname" error 2004-12-02 13:11 aafemt * firebird2/src/common/classes/GenericMap.h (1.5): Shut up warning 2004-12-02 01:42 skidder * firebird2/src/burp/backup.epp (1.75): Fix for another problem with backing up stream blobs - zero-length stream blob may have non-zero segment count 2004-12-01 09:16 robocop * firebird2/src/burp/backup.epp (1.74): Misc. 2004-12-01 01:02 skidder * firebird2/src/burp/backup.epp (1.73): Cure regressions introduced by Ann's cleanup in Firebird 1.0 2004-11-30 21:17 skidder * firebird2/src/burp/backup.epp (1.72): Second attempt to fix backing up of stream blobs. This time it should work with XNET and INET too. Rollback earlier engine fix which now seems incorrect to me. 2004-11-30 07:17 robocop * firebird2/src/: common/classes/class_perf.cpp (1.16), common/classes/fb_tls.h (1.11), dsql/ddl.cpp (1.119), dudley/generate.cpp (1.19): Misc. 2004-11-29 21:27 skidder * firebird2/src/burp/backup.epp (1.71): Do not store system functions in backup files 2004-11-29 11:07 alexpeshkoff * firebird2/src/common/: classes/fb_pair.h (1.14), classes/objects_array.h (1.15), config/config_file.h (1.10), config/dir_list.cpp (1.23), config/dir_list.h (1.13): make SortedObjectsArray easier to use in simple cases 2004-11-29 10:59 robocop * firebird2/src/common/classes/stack.h (1.17): "elem" is size_t, assert on it. 2004-11-29 10:09 robocop * firebird2/src/dsql/ddl.cpp (1.118): frb_sys_flag becomes fb_sys_flag 2004-11-29 10:08 robocop * firebird2/src/dsql/pass1.cpp (1.180): Misc. 2004-11-29 02:08 skidder * firebird2/src/common/classes/GenericMap.h (1.4): Fix GCC build curing MSVC build at the same time 2004-11-28 23:38 arnobrinkman * firebird2/src/dsql/pass1.cpp (1.179): bugfix: Making a derived field on a mapping failed when the mapping was mapping to another derived field. Make also a derived field from a derived field node. 2004-11-28 05:59 robocop * firebird2/src/gpre/cob.cpp (1.55): Overwrote the good version of the file thanks to the CVS Id tag. 2004-11-28 04:44 robocop * firebird2/src/dsql/: node.h (1.54), pass1.cpp (1.178): Silence warning. 2004-11-28 04:43 robocop * firebird2/src/gpre/cob.cpp (1.54): Misc. 2004-11-28 02:00 robocop * firebird2/: builds/posix/firebird.vers (1.6), builds/win32/defs/fbclient.def (1.12), builds/win32/defs/gds32.def (1.10), src/alice/alice.cpp (1.75), src/burp/burp.cpp (1.92): isc_interpret is fb_interpret again. Please do a full rebuild. 2004-11-27 22:19 dimitr * firebird2/src/dsql/pass1.cpp (1.177): Fixed bug introduced some time ago by myself. 2004-11-27 09:13 robocop * firebird2/src/common/classes/ClumpletWriter.cpp (1.5): Corrections. 2004-11-27 04:31 robocop * firebird2/src/common/classes/stack.h (1.16): Extra assertion and acknowledge "elem" is size_t. 2004-11-27 04:30 robocop * firebird2/src/common/classes/objects_array.h (1.14): Formatting and a couple of assertions. 2004-11-27 04:30 robocop * firebird2/src/common/classes/: ClumpletReader.h (1.7), fb_pair.h (1.13): const. 2004-11-25 17:10 alexpeshkoff * firebird2/src/common/classes/GenericMap.h (1.3): make it compile with VC6 2004-11-25 03:28 skidder * firebird2/src/common/classes/GenericMap.h (1.2): Fix POSIX build 2004-11-25 02:38 skidder * firebird2/src/dsql/parse.cpp (1.137): Regenerate parse.cpp 2004-11-25 01:45 skidder * firebird2/src/dsql/parse.y (1.162): Dmitry asked me to add support for calling UDF routines ignoring return arguments so did I 2004-11-24 21:44 skidder * firebird2/builds/: posix/make.shared.variables (1.46), win32/msvc6/common.dsp (1.30), win32/msvc6/common_classic.dsp (1.24), win32/msvc7/common.vcproj (1.20), win32/msvc7/common_classic.vcproj (1.18): Update makefiles 2004-11-24 21:38 skidder * firebird2/src/common/classes/: GenericMap.h (1.1), fb_pair.h (1.12): Implement Claudio suggestion regarding clean generic map class 2004-11-24 19:24 alexpeshkoff * firebird2/: src/common/classes/ClumpletReader.cpp (1.6), src/common/classes/ClumpletReader.h (1.6), builds/posix/make.shared.variables (1.45), builds/win32/msvc6/common.dsp (1.29), builds/win32/msvc6/common_classic.dsp (1.23): use ClumpletReader to parse dpb options 2004-11-24 14:33 dimitr * firebird2/src/dsql/pass1.cpp (1.176): Fixed my SEGV, thanks to Adriano. 2004-11-24 10:32 robocop * firebird2/builds/win32/make_boot.bat (1.25): Rebuild was used always because the intermediates and/or the executables for build_msg and codes where written to the same dir for the debug and release versions. Since that was fixed time ago in msvc6, rebuild is not needed. I don't know about the msvc7 configuration, so I didn't touch it. 2004-11-24 10:08 robocop * firebird2/src/: dudley/parse.cpp (1.48), gpre/gpre.cpp (1.67), gpre/gpreswi.h (1.11), gpre/hsh.h (1.6), include/fb_blk.h (1.11), include/fb_map.h (1.4): Misc: style. 2004-11-24 10:05 robocop * firebird2/src/: common/classes/alloc.cpp (1.74), common/classes/alloc.h (1.56), common/classes/array.h (1.32), common/classes/class_perf.cpp (1.15), common/classes/fb_tls.h (1.10), common/classes/semaphore.h (1.16), common/classes/tree.h (1.45), common/config/config.cpp (1.58), dsql/parse.cpp (1.136), dsql/parse.y (1.161): Misc: style. 2004-11-24 09:55 robocop * firebird2/builds/win32/prepare.bat (1.37): More verbosity to know where to look at when there are problems. 2004-11-23 10:55 robocop * firebird2/builds/win32/msvc6/: common.dsp (1.28), common_classic.dsp (1.22): Fix MSVC6 build after Nickolay's changes. 2004-11-23 06:26 skidder * firebird2/doc/sql.extensions/README.context_variables2 (1.1): Preliminary explanation for new context variables logic 2004-11-23 05:05 robocop * firebird2/src/dsql/pass1.cpp (1.175): Misc. 2004-11-22 23:33 skidder * firebird2/builds/posix/make.shared.variables (1.44): Fix POSIX build 2004-11-22 21:53 skidder * firebird2/src/dsql/: dsql.tab.h (1.47), parse.cpp (1.135): Regenerate parse.cpp 2004-11-22 21:49 skidder * firebird2/src/dsql/: dsql.cpp (1.133), gen.cpp (1.77), keywords.cpp (1.38), make.cpp (1.80), node.h (1.53), parse.y (1.160), pass1.cpp (1.174): Remove CURRENT_DATABASE keyword 2004-11-22 21:21 skidder * firebird2/: builds/win32/msvc7/common.vcproj (1.19), builds/win32/msvc7/common_classic.vcproj (1.17), lang_helpers/gds_codes.ftn (1.11), lang_helpers/gds_codes.pas (1.11), src/include/gen/codetext.h (1.18), src/include/gen/iberror.h (1.17), src/include/gen/msgs.h (1.23), src/include/gen/rdb_codes.h (1.18), src/include/gen/sql_code.h (1.20): Context variables support 2004-11-22 07:27 robocop * firebird2/lang_helpers/: gds_codes.ftn (1.10), gds_codes.pas (1.10): Update misc files. 2004-11-18 20:53 skidder * firebird2/builds/install/arch-specific/linux/misc/firebird.xinetd.in (1.3): Fix problem with XP SP2 clients talking to POSIX server (SF#1065511) 2004-11-18 14:50 hvlad * firebird2/src/include/gen/: codetext.h (1.17), iberror.h (1.16), msgs.h (1.22), rdb_codes.h (1.17), sql_code.h (1.19): Added new isc_stack_trace error code for PL-SQL stack trace 2004-11-17 23:01 arnobrinkman * firebird2/src/dsql/pass1.cpp (1.173): Fix bug in aggregate-functions which burried EXISTS/SINGULAR predicate. See bug #1063254 2004-11-17 19:27 dimitr * firebird2/src/dsql/: dsql.h (1.69), misc_func.cpp (1.8), pass1.cpp (1.172): Some corrections and cleanup. 2004-11-17 16:18 dimitr * firebird2/src/include/gen/: codetext.h (1.16), iberror.h (1.15), msgs.h (1.21), rdb_codes.h (1.16), sql_code.h (1.18): 1) Reworked error reporting 2) Allowed positioned updates for explicit cursors 3) Fixed some possible server crashes 2004-11-17 15:48 dimitr * firebird2/src/: dsql/dsql.cpp (1.132), dsql/dsql.tab.h (1.46), dsql/node.h (1.52), dsql/parse.cpp (1.134), dsql/parse.y (1.159), dsql/pass1.cpp (1.171), dsql/user_dsql.cpp (1.43), include/gen/codetext.h (1.15), include/gen/iberror.h (1.14), include/gen/msgs.h (1.20), include/gen/rdb_codes.h (1.15), include/gen/sql_code.h (1.17): 1) Reworked error reporting 2) Allowed positioned updates for explicit cursors 3) Fixed some possible server crashes 2004-11-17 09:55 robocop * firebird2/src/common/classes/: alloc.cpp (1.73), alloc.h (1.55): Poor man's version of the old gds_alloc_report. 2004-11-16 09:35 robocop * firebird2/src/common/classes/timestamp.cpp (1.6): Misc. 2004-11-16 07:22 robocop * firebird2/src/common/classes/: ClumpletReader.cpp (1.5), ClumpletReader.h (1.5): Misc: where did those phantom spaces come from? 2004-11-16 06:03 robocop * firebird2/src/common/fb_exception.cpp (1.16): Totally misc. 2004-11-16 06:02 robocop * firebird2/src/common/classes/alloc.h (1.54): Totally misc: comment. 2004-11-15 17:34 alexpeshkoff * firebird2/src/common/classes/: ClumpletReader.cpp (1.4), ClumpletReader.h (1.4), ClumpletWriter.cpp (1.4), ClumpletWriter.h (1.4), array.h (1.31): 1. const-correctness of Clumplet classes 2. changed datatype to store ClumpletWriter buffer to avoid a lot of casts 3. added methods to support PathName operations 2004-11-15 08:35 alexpeshkoff * firebird2/builds/win32/msvc6/: engine.dsp (1.54), engine_classic.dsp (1.49), engine_embed.dsp (1.28): replaced platform-dependent SHA1 with in-tree sha.cpp 2004-11-15 05:15 skidder * firebird2/builds/posix/: Makefile.in.embed.util (1.16), make.shared.variables (1.43): Fix posix build 2004-11-15 01:21 skidder * firebird2/builds/win32/msvc7/: engine.vcproj (1.43), engine_classic.vcproj (1.42), engine_embed.vcproj (1.30): Update MSVC7 makefiles 2004-11-14 21:59 skidder * firebird2/src/common/classes/timestamp.cpp (1.5): Minor correction of previous commit 2004-11-14 21:49 skidder * firebird2/src/common/classes/: timestamp.h (1.8), timestamp.cpp (1.4): Add time routines to TimeStamp class 2004-11-14 19:05 alexpeshkoff * firebird2/src/common/classes/fb_string.cpp (1.27): cleanup of methods, storing data in plain char* 2004-11-11 22:45 skidder * firebird2/src/: common/fb_exception.cpp (1.15), include/fb_exception.h (1.14): Commit change adding method used by ClumpletReader/ClumpletWriter 2004-11-11 06:37 skidder * firebird2/src/dsql/: dsql.cpp (1.131), gen.cpp (1.76), keywords.cpp (1.37), make.cpp (1.79), node.h (1.51), parse.y (1.158), pass1.cpp (1.170): CURRENT_DATABASE implementation. Established identity may also be used for isc_info_db_id datum 2004-11-10 09:16 robocop * firebird2/src/burp/backup.epp (1.70): fb-checkins shows that I didn't commit the correct version of the file. 2004-11-10 05:33 robocop * firebird2/src/burp/backup.epp (1.69): Avoid backup corruption with too long file names. 2004-11-10 05:32 robocop * firebird2/src/gpre/cob.cpp (1.53): Fix with double quotes handling in case someone still uses gpre and COBOL. 2004-11-10 05:18 robocop * firebird2/src/gpre/: c_cxx.cpp (1.58), cob.cpp (1.52), gpre.cpp (1.66), gpre.h (1.74), gpre_meta.epp (1.48), gpre_meta_boot.cpp (1.46), par.cpp (1.55), pas.cpp (1.45), pat.cpp (1.25), sql.cpp (1.50): Treat string literals and string constants with more respect. 2004-11-10 05:14 robocop * firebird2/src/: alice/alice.cpp (1.74), alice/alice_meta.epp (1.44), dsql/pass1.cpp (1.169), dudley/ddl.h (1.33), dudley/exe.epp (1.56), dudley/expr.cpp (1.25), dudley/extract.epp (1.40), dudley/lex.cpp (1.28), dudley/parse.cpp (1.47), dudley/trn.cpp (1.35): Treat string literals and string constants with more respect. 2004-11-09 14:06 hvlad * firebird2/builds/install/misc/firebird.conf (1.12): Added config file parameter for the garbage collection policy 2004-11-09 13:59 hvlad * firebird2/src/common/config/: config.cpp (1.57), config.h (1.33): Add config file parameter for the garbage collection policy 2004-11-08 13:53 asfernandes * firebird2/builds/win32/msvc7/: engine.vcproj (1.42), engine_classic.vcproj (1.41), engine_embed.vcproj (1.29), fbclient.vcproj (1.36), gsec.vcproj (1.18), utilities.vcproj (1.20), utilities_classic.vcproj (1.19): Fix MSVC7 build after Alex changes 2004-11-08 06:50 robocop * firebird2/builds/posix/Makefile.in.client.gsec (1.2): Change the license. 2004-11-08 04:29 robocop * firebird2/src/gpre/: c_cxx.cpp (1.57), cmd.cpp (1.39), cob.cpp (1.51), dyntable.cpp (1.9), gpre.h (1.73), hsh.cpp (1.21), pas.cpp (1.44): Treat string literals and string constants with more respect. 2004-11-08 04:19 robocop * firebird2/src/dudley/: ddl.h (1.32), exe.epp (1.55), expand.cpp (1.25), generate.cpp (1.18), hsh.cpp (1.16), hsh_proto.h (1.7), parse.cpp (1.46), parse_proto.h (1.9): Treat string literals and string constants with more respect. 2004-11-08 04:15 robocop * firebird2/src/dsql/movd.cpp (1.17): Const and use symbolic constants instead of harcoded 20. 2004-11-08 04:12 robocop * firebird2/src/: burp/burp.h (1.63), burp/restore.epp (1.85), burp/spit.cpp (1.30), dsql/preparse.cpp (1.32), dsql/utld.cpp (1.31), dsql/utld_proto.h (1.10): Treat string literals and string constants with more respect. 2004-11-08 04:09 robocop * firebird2/src/gpre/ftn.cpp (1.52): Misc. 2004-11-08 03:57 robocop * firebird2/src/: alice/exe.cpp (1.40), common/classes/stack.h (1.15), common/classes/tree.h (1.44): Misc and mark suspicious place(s). 2004-11-07 15:20 alexpeshkoff * firebird2/src/gpre/cdbtable.h (1.2): added new dpb parameters 2004-11-07 15:17 alexpeshkoff * firebird2/src/dbs/security.sql (1.2): security fix 1. dropped table host_info 2. applied (modified a bit) patch of Ivan Prenosil letting user modify his password 3. expanded PASSWD field to fit new hashes 2004-11-07 15:12 alexpeshkoff * firebird2/src/common/config/: config.cpp (1.56), config.h (1.32): security fix added LegacyHash parameter to firebird.conf - setting to true makes it possible to check for old (crypt) hashes in security.fdb 2004-11-07 15:01 alexpeshkoff * firebird2/builds/win32/prepare.bat (1.36): security fix use SQL instead of gbak to create security database 2004-11-07 14:49 alexpeshkoff * firebird2/builds/win32/msvc6/: engine.dsp (1.53), engine_classic.dsp (1.48), engine_embed.dsp (1.27), fbclient.dsp (1.49), gsec.dsp (1.17), utilities.dsp (1.16), utilities_classic.dsp (1.14): security fix added new files to win32 VC6 build 2004-11-07 14:47 alexpeshkoff * firebird2/builds/posix/: Makefile.in.client.gsec (1.1), Makefile.in.client.util (1.21), Makefile.in.embed.util (1.15), Makefile.in.firebird (1.58), Makefile.in.refDatabases (1.24), make.shared.variables (1.42): security fix 1. added separate gsec.client build 2. added new files to posix build 2004-11-07 14:43 alexpeshkoff * firebird2/configure.in (1.210): security fixes - added check for libssl and gsec.client build 2004-11-07 11:52 robocop * firebird2/src/common/classes/: array.h (1.30), locks.h (1.18), objects_array.h (1.13), rwlock.h (1.23), semaphore.h (1.15), vector.h (1.13): Misc: extra semicolons do not help. :-) 2004-11-07 11:35 robocop * firebird2/src/dsql/: dsql.cpp (1.130), gen.cpp (1.75), parse.cpp (1.133), parse.y (1.157), pass1.cpp (1.168): Misc: extra semicolons do not help. :-) 2004-11-06 08:20 robocop * firebird2/src/common/classes/: stack.h (1.14), tree.h (1.43): 1.- Extra unneeded semicolons are being garbage collected. 2.- Style: sepate params by space, type for(, etc. 2004-11-04 20:38 skidder * firebird2/src/common/classes/timestamp.cpp (1.3): Fix posix build after my timestamp change 2004-11-04 20:14 skidder * firebird2/: configure.in (1.209), builds/win32/msvc7/common.vcproj (1.18), builds/win32/msvc7/common_classic.vcproj (1.16), builds/win32/msvc7/common_static.vcproj (1.7), src/common/classes/timestamp.cpp (1.2), src/common/classes/timestamp.h (1.7), src/include/gen/autoconfig_msvc.h (1.96): Slightly adjust Dmitry's Firebird::TimeStamp class to make it more useful, change is coordiated with Dmitry. Use thread-safe localtime_r routine when it is available 2004-11-04 19:59 skidder * firebird2/src/include/gen/msgs.h (1.19): regenerated msgs.h 2004-11-04 06:42 robocop * firebird2/builds/win32/msvc6/ib_udf.dsp (1.18): Remove the reference to ib_udf.c from MSVC6. 2004-11-04 06:34 robocop * firebird2/builds/win32/msvc6/: common.dsp (1.27), common_classic.dsp (1.21), common_static.dsp (1.6): Fix MSVC6 build after timestamp.cpp was created. 2004-11-04 06:26 robocop * firebird2/src/common/classes/timestamp.h (1.6): Be explicit. 2004-11-04 02:35 robocop * firebird2/builds/win32/preprocess.bat (1.32): Misc typo 2004-11-04 01:25 skidder * firebird2/builds/win32/preprocess.bat (1.31): Enable Claudio's workaround of using boot gpre for a few files in build process to permit using Firebird 1.5 or 1.0 as a build host engine. Medium-term solution would probably be to replicate boot build process for POSIX on Windows, it is not difficult 2004-11-04 00:47 skidder * firebird2/builds/posix/make.shared.variables (1.41): Fix POSIX build 2004-11-03 18:26 dimitr * firebird2/src/common/classes/: timestamp.cpp (1.1), timestamp.h (1.5): Improved TimeStamp slightly to suit non-engine needs. 2004-11-03 15:16 fsg * firebird2/src/extlib/: ib_udf.cpp (1.5), ib_udf2.sql (1.3): Renamed old rand udf to srand added new rand function without seed FSG 2004-11-03 13:06 paulbeach * firebird2/builds/install/misc/firebird.conf (1.11): Fix minor typo 2004-11-03 09:38 skidder * firebird2/src/common/classes/: ClumpletReader.cpp (1.3), ClumpletReader.h (1.3), ClumpletWriter.cpp (1.3), ClumpletWriter.h (1.3): Bunch of fixes in clumplet readers and writers 2004-11-03 09:36 skidder * firebird2/src/common/classes/sparse_bitmap.h (1.11): Remove comment which is no longer pertinent 2004-11-03 00:07 arnobrinkman * firebird2/src/dsql/pass1.cpp (1.167): bugfix: still were some ambiguous queries possible. fe: select rdb$database.rdb$relation_id from rdb$database, rdb$database 2004-11-02 08:15 skidder * firebird2/builds/posix/Makefile.in.extlib (1.18): Migrate POSIX build to ib_udf.cpp 2004-11-02 08:13 skidder * firebird2/src/extlib/ib_udf.cpp (1.4): Fix POSIX build. It is difficult to teach make to pick up .cpp file when .c file with the same name is present. Thus we delete ib_udf.c. 2004-11-02 07:43 skidder * firebird2/src/common/classes/timestamp.h (1.4): Fix warning 2004-11-02 07:27 skidder * firebird2/builds/win32/msvc7/ib_udf.vcproj (1.17): Move MSVC7 build to ib_udf.cpp 2004-11-02 07:23 skidder * firebird2/src/extlib/ib_udf.cpp (1.3): Fix MSVC7 build 2004-11-02 03:41 asfernandes * firebird2/src/burp/: burp.h (1.62), restore.epp (1.84): Update very obsolete error message 2004-11-01 09:26 dimitr * firebird2/src/common/classes/timestamp.h (1.3): Changed TimeStamp class a bit, as suggested by Claudio. 2004-10-31 06:40 dimitr * firebird2/src/common/classes/timestamp.h (1.2): Removed unused code. 2004-10-30 21:28 dimitr * firebird2/src/common/classes/timestamp.h (1.1): Replaced non-centralized datetime management with a new class. 2004-10-30 09:05 robocop * firebird2/src/burp/: backup.epp (1.68), burp.h (1.61), mvol.cpp (1.42): Constant is the max size of the string, not the max length. 2004-10-30 08:03 robocop * firebird2/src/common/classes/sparse_bitmap.h (1.10): Misc. 2004-10-30 07:58 robocop * firebird2/src/burp/: backup.epp (1.67), burp.h (1.60), restore.epp (1.83): Implement rdb$description in rdb$generators. Gbak should be able to backup and restore the new field(s). Following Borland's practice when adding fields, I raised the backup number to 7. I should have done that when enhancing rdb$roles. 2004-10-30 07:41 robocop * firebird2/src/burp/: burp.cpp (1.91), burp_proto.h (1.18), mvol.cpp (1.41): Fix possible buffer overrun. 2004-10-30 07:36 robocop * firebird2/src/gpre/par.cpp (1.54): Wrong macro to inline function conversion (but harmless) 2004-10-30 07:30 robocop * firebird2/src/gpre/: ada.cpp (1.45), c_cxx.cpp (1.56), cob.cpp (1.50), ftn.cpp (1.51), gpre.cpp (1.65), gpre.h (1.72), pas.cpp (1.43), sqe.cpp (1.34), sql.cpp (1.49): Be more respectful of literal strings. 2004-10-30 07:23 robocop * firebird2/src/include/gen/ids.h (1.9): Implement rdb$description in rdb$generators. What a chore. 2004-10-29 19:51 skidder * firebird2/src/common/classes/sparse_bitmap.h (1.9): Kill a few redundant const qualifiers 2004-10-29 01:23 skidder * firebird2/src/common/classes/sparse_bitmap.h (1.8): Go back to passing pointers to impure areas instead of direct bitmap pointers. The approach I tried doesn't work with nod_bit_in correctly and doesn't seem pretty to me anymore 2004-10-28 06:47 robocop * firebird2/src/extlib/fbudf/fbudf.sql (1.7): Alternative addDay2 function (same usage, more orthodox handling). Same can be done for other Add functions. 2004-10-28 06:36 robocop * firebird2/src/extlib/fbudf/: fbudf.cpp (1.20), fbudf.h (1.7): Alternative addDay2 function (same usage, more orthodox handling). Same can be done for other Add functions. 2004-10-27 14:14 dimitr * firebird2/src/dsql/parse.y (1.156): Changed non-standard WEEKDAY and YEARDAY extentions to become non-reserved words. 2004-10-27 12:54 aafemt * firebird2/src/dudley/ddl.h (1.31): Supress warning 2004-10-27 12:50 aafemt * firebird2/src/alice/alice.h (1.45): Supress warning 2004-10-27 12:14 aafemt * firebird2/src/dsql/dsql.cpp (1.129): Variable shadowing 2004-10-27 11:32 dimitr * firebird2/src/dsql/: node.h (1.50), parse.cpp (1.132), parse.y (1.155), pass1.cpp (1.166): Ported UPDATE/DELETE extentions from Yaffil. 2004-10-27 11:27 aafemt * firebird2/src/common/classes/sparse_bitmap.h (1.7): Variable shadowing 2004-10-27 11:21 aafemt * firebird2/builds/posix/prefix.mingw (1.34): Unfortunatelly GNU autoconf macros added by Nikolay don't work for mingw 2004-10-26 09:21 robocop * firebird2/src/dsql/: gen.cpp (1.74), node.h (1.49): Misc. 2004-10-25 12:31 robocop * firebird2/: lang_helpers/gds_codes.ftn (1.9), lang_helpers/gds_codes.pas (1.9), src/include/gen/codetext.h (1.14), src/include/gen/iberror.h (1.13), src/include/gen/msgs.h (1.18), src/include/gen/rdb_codes.h (1.14), src/include/gen/sql_code.h (1.16): Added new message. To be used later (pending changes). 2004-10-25 11:45 aafemt * firebird2/configure.in (1.208): 1) Multithread for Win32. 2) Space is important sometimes 2004-10-25 07:14 skidder * firebird2/src/common/classes/: alloc.cpp (1.72), alloc.h (1.53): Implement routines for convenient dumping of memory pools under debugger 2004-10-25 05:52 skidder * firebird2/: builds/posix/firebird.vers (1.5), builds/win32/defs/fbclient.def (1.11), builds/win32/defs/gds32.def (1.9), src/alice/alice.cpp (1.73), src/burp/burp.cpp (1.90): fb_interpret->isc_interpet, deprecate isc_interpete, clean interface a little bit 2004-10-25 04:56 skidder * firebird2/src/include/gen/ids.h (1.8): Regenerated ids.h 2004-10-24 11:10 skidder * firebird2/builds/posix/make.defaults (1.37): Add support for biarch builds 2004-10-24 11:06 skidder * firebird2/: configure.in (1.207), builds/install/arch-specific/linux/Makefile.in (1.5), builds/install/arch-specific/linux/classic/rpmheader.txt.in (1.2), builds/install/arch-specific/linux/super/rpmheader.txt.in (1.3): Add support for biarch builds 2004-10-24 10:04 skidder * firebird2/builds/install/misc/firebird.conf (1.10): Add documentation note per claudio suggestion 2004-10-24 04:47 skidder * firebird2/src/common/config/config.cpp (1.55): Default to BugcheckAbort=1 in DEV_BUILD 2004-10-23 03:21 skidder * firebird2/src/common/classes/: ClumpletReader.cpp (1.2), ClumpletReader.h (1.2), ClumpletWriter.cpp (1.2), ClumpletWriter.h (1.2): Little corrections in clumplet handler classes 2004-10-23 02:54 robocop * firebird2/src/gpre/: gpre_meta.epp (1.47), gpre_meta_boot.cpp (1.45): Misc. 2004-10-23 02:51 robocop * firebird2/builds/win32/preprocess.bat (1.30): Indication on how to recover the build manually after adding fields to the engine. 2004-10-22 08:24 skidder * firebird2/src/common/classes/: ClumpletReader.cpp (1.1), ClumpletReader.h (1.1), ClumpletWriter.cpp (1.1), ClumpletWriter.h (1.1): Classes for secure manipulations with clumplet structures 2004-10-20 03:03 robocop * firebird2/builds/win32/msvc6/ib_udf.dsp (1.17): Switch the NSVC6 version to use the new ib_udf2.sql with ib_udf.cpp 2004-10-18 22:48 skidder * firebird2/builds/install/misc/firebird.conf (1.9): Update BugCheckAbort option description 2004-10-18 09:19 robocop * firebird2/src/dsql/errd.cpp (1.36): a) Error reporting functions must not overflow their buffers. b) Use ISC_STATUS type when dealing with status vector. 2004-10-18 09:17 robocop * firebird2/src/burp/burp.cpp (1.89): reinterpret_cast downgraded to static_cast 2004-10-18 08:48 robocop * firebird2/src/dsql/dsql.h (1.68): Totally misc. 2004-10-18 01:48 skidder * firebird2/configure.in (1.206): Add support for daily builds 2004-10-17 10:47 dimitr * firebird2/src/dsql/: dsql.tab.h (1.45), keywords.cpp (1.36), parse.cpp (1.131), parse.y (1.154): Replaced "==" with a SQL-99 compliant distinct predicate. 2004-10-15 07:50 robocop * firebird2/src/common/classes/fb_string.cpp (1.26): Some folks couldn't compile... 2004-10-14 20:54 dimitr * firebird2/src/dsql/: dsql.cpp (1.128), dsql.tab.h (1.44), gen.cpp (1.73), keywords.cpp (1.35), node.h (1.48), parse.cpp (1.130), parse.y (1.153), pass1.cpp (1.165): Added the equivalence operator. The major index optimizations are done. Notes: 1) Some optimizations will follow after more deep analysis. 2) The syntax "==" is not yet agreed on. I'd prefer it to be changed. 2004-10-14 18:35 dimitr * firebird2/src/dsql/pass1.cpp (1.164): Restored the old code layout, as suggested by Claudio. 2004-10-13 20:37 dimitr * firebird2/src/dsql/: ddl.cpp (1.117), dsql.tab.h (1.43), gen.cpp (1.72), keywords.cpp (1.34), node.h (1.47), parse.cpp (1.129), parse.y (1.152), pass1.cpp (1.163), pass1_proto.h (1.14): The entire RSE handling in the parser is slightly rewritten. New join syntax is introduced. Notes: 1) Some features are disabled (via isc_wish_list) yet due to their incomplete implementation. 2) The parser may become unstable or cause regressions. It will be fixed ASAP. 2004-10-11 12:00 robocop * firebird2/src/common/classes/alloc.cpp (1.71): Change Pascal AND to C++ && Thanks to Marlena Miller that couldn't compile. 2004-10-09 02:43 skidder * firebird2/src/common/classes/fb_string.cpp (1.25): Implement vprintf routine in Firebird::string class 2004-10-09 00:52 skidder * firebird2/src/common/classes/fb_string.cpp (1.24): Correct Firebird::string::printf behavior for very long strings 2004-10-08 17:05 skidder * firebird2/src/include/fb_exception.h (1.13): Add comment for a couple ugly aspects of exception handling (they need to be fixed, eventually) 2004-10-08 13:08 robocop * firebird2/src/: dsql/metd.epp (1.70), dsql/parse.cpp (1.128), dsql/parse.y (1.151), dsql/pass1.cpp (1.162), dudley/exe.epp (1.54): Redundant casts. 2004-10-07 22:44 skidder * firebird2/builds/posix/Makefile.in.client.fbudf (1.3): Build threaded version of fbudf library in SuperServer builds 2004-10-07 22:25 skidder * firebird2/builds/posix/: Makefile.in.client.gpre (1.16), Makefile.in.embed.gpre (1.16): Fix POSIX build after recent Claudio fix 2004-10-07 11:59 robocop * firebird2/src/gpre/: gpre.cpp (1.64), gpre.h (1.71), par.cpp (1.53): Looking at gpre.c in FB1 and the usage of the variable fatal_env, it's evident that the conversion SEH->C++ try/except screwed the logic. The original idea was that CPR_abort will cause the program to exit gracefully, not to continue parsing, because it's useless and clutters the console with hundreds of messages. As far as I can test, when gpre cannot attach to the db, run-time failures can be detected by gpre_static or a false result is converted in exception. The new gpre_exception propagates up to the highest level where it allows the program to exit gracefully as it was in FB1. Until now, the behavior in FB1.5 & FB2 has been annoying. When we fail to connect to the db, anything more than we do is useless; we now will print a message, clean the house and exit. Hope everyone can compile my change. 2004-10-07 11:42 robocop * firebird2/src/dudley/extract.epp (1.39): Treat literal strings as constants, please. 2004-10-07 11:27 robocop * firebird2/src/: common/fb_exception.cpp (1.14), include/fb_exception.h (1.12): Fixed a bug in fatal_exception's constructor that causes fill_status to write garbage in the status vector. Overload what() for the same class. It helps gpre to quit on failures (gpre changes still not posted). 2004-10-07 11:19 robocop * firebird2/src/burp/backup.epp (1.66): Misc. 2004-10-07 10:35 robocop * firebird2/src/common/classes/fb_string.cpp (1.23): recalculate_length(), copy_to(), safe copy to a char array, constness, style. 2004-10-07 10:29 robocop * firebird2/src/dudley/extract.epp (1.38): Clarification on badly written old comment (problem with embedded blanks in identifiers) 2004-10-07 10:28 robocop * firebird2/src/dsql/gen.cpp (1.71): 1.- Style. 2.- The const_cast is no longer needed. 2004-10-07 10:27 robocop * firebird2/src/dsql/dsql.cpp (1.127): Style 2004-10-07 10:25 robocop * firebird2/src/burp/burp.h (1.59): Fix a problem caused by cleanup changing #define to pointer to literal string. Due to sizeof being involved, gbak could misinterpret a file as been a valid part of a multi-file backup. 2004-10-07 10:23 robocop * firebird2/src/burp/spit.h (1.8): Unused crud 2004-10-07 10:21 robocop * firebird2/src/alice/: alice_meta.epp (1.43), tdr.cpp (1.42): Misc and treat string literals as constants. 2004-10-05 09:03 hvlad * firebird2/src/common/classes/sparse_bitmap.h (1.6): Correct on-stack constructor for SparseBitmap (discussed with Nickolay) 2004-10-04 10:47 robocop * firebird2/src/extlib/fbudf/: fbudf.cpp (1.19), fbudf.h (1.6): Make fbudf more civilized: - Functions that use an output argument shouldn't return anything. - Signal null output blob if the engine understands it. - Make input parameter const except in some cases where the library plays with input params using internal engine knowledge (not recommended for general usage). 2004-10-04 10:14 robocop * firebird2/src/: alice/alice_meta.epp (1.42), alice/exe.cpp (1.39), common/fb_exception.cpp (1.13), common/classes/alloc.cpp (1.70), common/classes/class_test.cpp (1.24), common/classes/fb_string.cpp (1.22), common/classes/sparse_bitmap.h (1.5), common/config/dir_list.cpp (1.22), dsql/array.epp (1.33), dsql/ddl.cpp (1.116), dsql/gen.cpp (1.70), dsql/hsh.cpp (1.29), dsql/parse.cpp (1.127), dsql/parse.y (1.150), dsql/pass1.cpp (1.161): Style: if( for( switch( while( 2004-10-04 07:23 skidder * firebird2/: acx_pthread.m4 (1.1), configure.in (1.205), builds/posix/Makefile.in.extlib (1.17), builds/posix/Makefile.in.fbserver (1.16), builds/posix/Makefile.in.intl (1.19), builds/posix/Makefile.in.libfbclient (1.25), builds/posix/make.rules (1.24), builds/posix/prefix.mingw (1.33): Use GNU autoconf macros to determine switches required to generate threaded binaries properly 2004-10-04 06:59 robocop * firebird2/src/gpre/c_cxx.cpp (1.55): Finalize Nickolay's rollback of my changes to get MSVC6 compiling HEAD. 2004-10-04 06:44 robocop * firebird2/src/common/utils.cpp (1.13): Close vulnerability #3 in gds__interprete's new version. Traditional sprintf could write past the end of buffer. 2004-10-03 22:18 skidder * firebird2/src/gpre/int_cxx.cpp (1.38): Roll back implementation of Claudio suggestion for consturctor of BID structure. It forced addition of constructors for message structures generated by GPRE which is not correct 2004-10-03 13:38 dimitr * firebird2/src/dsql/: dsql.tab.h (1.42), parse.cpp (1.126), parse.y (1.149): Fixed AV in the parser. 2004-10-03 08:29 robocop * firebird2/builds/: mac_os_x/CS/CS.pbproj/project.pbxproj (1.10), posix/prefix.mingw (1.32), win32/msvc6/fbclient_static.dsp (1.17): ipserver is being deleted. Update build files. 2004-10-03 06:48 robocop * firebird2/src/: dsql/ddl.cpp (1.115), dsql/dsql.cpp (1.126), dsql/dsql.tab.h (1.41), dsql/keywords.cpp (1.33), dsql/node.h (1.46), dsql/parse.cpp (1.125), dsql/parse.y (1.148), dudley/ddl.h (1.30), dudley/exe.epp (1.53), dudley/extract.epp (1.37), dudley/hsh.cpp (1.15), dudley/parse.cpp (1.45), dudley/parse.h (1.8), gpre/cmd.cpp (1.38), gpre/pretty.cpp (1.29): After talking to Ann, decided to disable several items: - obsolete items like WAL and JOURNAL (cleaned in the past) - crud from attempts never finished like the shared cache manager for Classic - DSQL nodes that aren't used. This allowed freeing some keywords. The functionality was disabled by commenting the code. No code has been deleted. 2004-10-03 06:43 robocop * firebird2/src/gpre/: c_cxx.cpp (1.54), int_cxx.cpp (1.37): Let's gpre be more CPP friendly when defining ports (at least with MSVC6) Ref: object with constructor inside struct should have that struct given a type name. 2004-10-02 11:33 robocop * firebird2/src/common/classes/tree.h (1.42): Member functions that don't change anything are marked const. 2004-10-02 11:31 robocop * firebird2/src/common/classes/fb_string.cpp (1.21): Prevent buffer overrun (equivalent to evl.cpp's concatenate). 2004-10-01 08:27 hvlad * firebird2/src/common/classes/sparse_bitmap.h (1.4): Make new class SparseBitmap compile by MSVC6 2004-09-30 18:29 skidder * firebird2/configure.in (1.204): Correctly build on non-x86 SuSE linux 2004-09-29 23:58 arnobrinkman * firebird2/src/common/classes/sparse_bitmap.h (1.3): fix bug with singular bitmaps, in consideration with Nickolay 2004-09-29 08:42 robocop * firebird2/src/extlib/fbudf/fbudf.sql (1.6): Put comment on deprecated functions. 2004-09-29 08:41 robocop * firebird2/src/extlib/fbudf/fbudf.cpp (1.18): Fix problem reported by "jssahdra" in fb-support. Numeric overflow caused resulting timestamp to go backwards instead of forward. 2004-09-29 00:00 skidder * firebird2/builds/win32/msvc6/: engine.dsp (1.52), engine_classic.dsp (1.47), engine_embed.dsp (1.26): Update MSVC6 makefiles (untested) 2004-09-28 23:50 skidder * firebird2/: builds/win32/msvc7/Firebird2.sln (1.18), builds/win32/msvc7/Firebird2Boot.sln (1.3), builds/win32/msvc7/common_static.vcproj (1.6), builds/win32/msvc7/engine.vcproj (1.41), builds/win32/msvc7/engine_classic.vcproj (1.40), builds/win32/msvc7/engine_embed.vcproj (1.28), src/common/classes/sparse_bitmap.h (1.2): Fix MSVC7 builds 2004-09-28 22:59 arnobrinkman * firebird2/builds/win32/msvc7/gpre_static.vcproj (1.7): fix build 2004-09-28 08:27 skidder * firebird2/: builds/posix/make.shared.variables (1.40), src/common/classes/alloc.cpp (1.69), src/common/classes/alloc.h (1.52), src/common/classes/class_test.cpp (1.23), src/common/classes/tree.h (1.41), src/common/classes/sparse_bitmap.h (1.1): Teach engine to work with larger record numbers - 64-bit internally, 40-bit externally 2004-09-28 07:56 stryqx * firebird2/autogen.sh (1.11): MFB: Allow location of autoconf and libtool binaries to be specified as environment variables. 2004-09-27 05:42 robocop * firebird2/src/dsql/parse.cpp (1.124): parse.cpp needed to be rebuilt after Alex' changes 2004-09-27 00:37 skidder * firebird2/builds/posix/: Makefile.in.client.gpre (1.15), Makefile.in.embed.gpre (1.15): Fix POSIX builds after Claudio changes 2004-09-26 13:23 robocop * firebird2/src/dsql/: array.epp (1.32), preparse.cpp (1.31): Got rid of spurious cast. 2004-09-26 13:19 robocop * firebird2/src/burp/misc.cpp (1.15): Put an assertion, just in case. 2004-09-26 13:17 robocop * firebird2/src/common/: utils_proto.h (1.8), utils.cpp (1.12): Introducing our snprintf to avoid writing SNPRINTF(...); buffer[sizeof(buffer) - 1] = 0; Makes a provision to detect overruns in systems that lack the snprintf familty. Comments welcome 2004-09-26 09:42 robocop * firebird2/src/gpre/: gpre_meta.epp (1.46), gpre_meta_boot.cpp (1.44): The custom symbol_length is equivalent to fb_utils::name_length. 2004-09-26 09:41 robocop * firebird2/src/dsql/dsql.cpp (1.125): Make compiler happy... nobody wants a cursor name with length 2^31 2004-09-26 09:38 robocop * firebird2/src/common/: utils.cpp (1.11), utils_proto.h (1.7): Take advantage of the full range in name_length(), in case we need it. In most platforms, int <==> ptrdiff_t 2004-09-26 09:37 robocop * firebird2/src/alice/tdr.cpp (1.41): Minimize forced casts 2004-09-26 09:33 robocop * firebird2/builds/win32/msvc6/: common_static.dsp (1.5), gpre.dsp (1.24): Added common/utils.cpp & h to common_static and gpre. Please update your non MSVC6 build environments accordingly 2004-09-26 09:32 robocop * firebird2/builds/win32/msvc6/codes.dsp (1.8): MSVC put these lines, don't know how or why, but most other projects have them, too. 2004-09-26 09:31 robocop * firebird2/builds/win32/msvc6/build_msg.dsp (1.7): No surprise I wasn't able to get a debug build_msg if the directories where overlapping with the released version (the only one used in the script) 2004-09-26 09:26 robocop * firebird2/src/dsql/dsql.cpp (1.124): Replace custom name_length() by the general one that uses the same logic 2004-09-26 03:49 robocop * firebird2/src/: common/utils.cpp (1.10), common/utils_proto.h (1.6), dsql/metd.epp (1.69), dsql/pass1.cpp (1.160): If we are using namespace fb_utils, it doesn't make sense to prefix functions in it with fb_ again. Mechanical replacement made one by one (no bulk automatic changes). 2004-09-25 12:27 robocop * firebird2/src/: dsql/array.epp (1.31), dsql/blob.epp (1.16), dsql/errd.cpp (1.35), dsql/parse.y (1.147), dsql/user_dsql.cpp (1.42), gpre/ada.cpp (1.44), gpre/c_cxx.cpp (1.53), gpre/cob.cpp (1.49), gpre/ftn.cpp (1.50), gpre/int_cxx.cpp (1.36), gpre/pas.cpp (1.42), gpre/pretty.cpp (1.28): When you call va_start, call va_end, don't assume it does nothing because some platforms don't have code for it! Changed some sprintf to SNPRINTF. Work in progress WRT wrapper for this function. 2004-09-24 08:48 robocop * firebird2/src/dsql/utld.cpp (1.30): Style 2004-09-24 08:40 robocop * firebird2/src/common/fb_exception.cpp (1.12): Totally misc 2004-09-23 09:41 robocop * firebird2/examples/api/api16.c (1.3): Fixing the indentation a bit 2004-09-23 09:03 alexpeshkoff * firebird2/src/common/classes/fb_string.cpp (1.20): Fixed a number of errors in Firebird::string 2004-09-23 06:53 robocop * firebird2/src/extlib/: ib_udf.cpp (1.2), ib_udf2.sql (1.2): Comment added 2004-09-23 06:51 robocop * firebird2/src/extlib/fbudf/: fbudf.cpp (1.17), fbudf.h (1.5), fbudf.sql (1.5), stdafx.cpp (1.2), stdafx.h (1.8): Learning to spell my own surname. :-) 2004-09-22 10:54 robocop * firebird2/src/burp/canonical.cpp (1.35): Got rid of some casts that were driving me nuts on each compilation 2004-09-22 10:52 robocop * firebird2/src/gpre/sql.cpp (1.48): Finally got to solve my own indication in the code from months ago 2004-09-22 08:54 dimitr * firebird2/src/dsql/make.cpp (1.78): Fixed yet another issue with make.cpp noticed by Dimitry Sibiryakov. 2004-09-22 03:58 robocop * firebird2/: builds/posix/firebird.vers (1.4), builds/win32/defs/fbclient.def (1.10), builds/win32/defs/gds32.def (1.8), builds/win32/defs/iutls.def (1.3), src/alice/alice.cpp (1.72), src/burp/burp.cpp (1.88): Vulnerability reported by Daniel Urban. First step: reorganize code. Please do a full rebuild after retrieving those changes. 2004-09-20 10:49 robocop * firebird2/src/extlib/: ib_udf.cpp (1.1), ib_udf2.sql (1.1): Change in UDF handling to benefit ib_udf: - The old ib_udf.sql works as always with ib_udf.c - You can use ib_udf.cpp with the old ib_udf.sql, but it won't detect NULL - You must use ib_udf2.sql ONLY with ib_udf.cpp and will have complete functionality - You can point your build schema to use ib_udf.cpp instead of ib_udf.c - The changes are backward compatible, except for the detection of NULL that needs the new DDL declarations. 2004-09-20 10:39 robocop * firebird2/src/burp/burp.h (1.58): Redundant cast 2004-09-20 10:37 robocop * firebird2/src/common/utils.cpp (1.9): Added a comment, in case it's not obvious 2004-09-17 00:32 skidder * firebird2/builds/posix/Makefile.in.libfbclient (1.24): Cleanup 2004-09-15 11:36 kkuznetsov * firebird2/configure.in (1.203): added new directory remote/os/sun to mkdir -p 2004-09-15 10:35 kkuznetsov * firebird2/builds/posix/: Makefile.in.libfbclient (1.23), prefix.solx86gcc (1.14): Added server_main to fix unresolved dependency error while linking something against libfbclient.so using Sun-Like(TM) linker. The os/sun/server_main_dummy.cpp is a file with noop routine server_main to put into libfbclient if it defined by firebird.vers mapfile while linking libfbclient with Sun-like LD 2004-09-15 05:49 robocop * firebird2/src/common/: utils.cpp (1.8), utils_proto.h (1.5): Collapsed an example of Borland's advanced copy/paste technique that repeats routines in different files into a single function. 2004-09-14 18:11 skidder * firebird2/builds/install/misc/firebird.init.d.mandrake.in (1.2): Add newline printed after Firebird SS service startup 2004-09-13 21:36 dimitr * firebird2/src/dsql/make.cpp (1.77): Fixed another my bug, spotted by Arno. 2004-09-12 12:48 dimitr * firebird2/src/dsql/make.cpp (1.76): Correction. 2004-09-09 13:32 kkuznetsov * firebird2/builds/posix/: Makefile.in.embed.gfix (1.11), Makefile.in.embed.util (1.14), prefix.solx86gcc (1.13): Fix some unresolved symbols. Make FB CS linkable on Solaris x86. 2004-09-09 11:24 robocop * firebird2/src/dsql/dsql.cpp (1.123): Get rid of some reinterpret_cast's. 2004-09-09 10:58 robocop * firebird2/src/dsql/ddl.cpp (1.114): Totally misc: typo in comment 2004-09-09 10:56 robocop * firebird2/src/dsql/dsql.cpp (1.122): Style 2004-09-08 14:01 alexpeshkoff * firebird2/src/dsql/: ddl.cpp (1.113), parse.y (1.146): fixed AV in DECLARE FILTER 2004-09-07 10:35 robocop * firebird2/src/common/classes/alloc.h (1.51): Misc: fix typo in a comment 2004-09-06 21:17 dimitr * firebird2/src/dsql/parse.y (1.145): Allowed UNION DISTINCT equal to just UNION (see chapter 7.13 of the SQL spec). 2004-09-06 10:14 alexpeshkoff * firebird2/src/dsql/: alld.cpp (1.30), dsql.cpp (1.121): fixed problems, noticed by Claudio 2004-09-05 23:50 dimitr * firebird2/src/dsql/make.cpp (1.75): Fixed a bug I introduced today. 2004-09-05 09:23 dimitr * firebird2/src/dsql/: make.cpp (1.74), make_proto.h (1.23), pass1.cpp (1.159): Solved issues with literal NULLs in the CASE-based functions. To be reviewed by Arno. 2004-09-04 20:43 dimitr * firebird2/src/dsql/: make.cpp (1.73), pass1.cpp (1.158): Allowed EXTRACT( FROM NULL) to return NULL of SMALLINT/INT (depending on ) datatype. 2004-09-04 20:24 dimitr * firebird2/src/dsql/: ddl.cpp (1.112), gen.cpp (1.69), make.cpp (1.72), make_proto.h (1.22), pass1.cpp (1.157): Let's describe literal NULLs correctly in expressions. 2004-09-02 11:09 alexpeshkoff * firebird2/builds/install/misc/firebird.conf (1.8): Added firebird.conf parameter UsePriorityScheduler (requested by Nickolay) 2004-09-02 11:00 alexpeshkoff * firebird2/src/common/config/: config.cpp (1.54), config.h (1.31): Added firebird.conf parameter UsePriorityScheduler (requested by Nickolay) 2004-09-02 09:10 dimitr * firebird2/src/dsql/dsql.cpp (1.120): Fixed my mistake in the plan output. Noticed by Arno. 2004-09-01 18:11 alexpeshkoff * firebird2/: builds/install/misc/firebird.conf (1.7), src/common/config/config.cpp (1.53), src/common/config/config.h (1.30): Partially removed DeadThreadsCollection parameter from firebird.conf. Concerning complete removal of it I wait for response on my letter to devel list. 2004-09-01 16:55 alexpeshkoff * firebird2/builds/win32/msvc6/alice.dsp (1.17): Removed alice\lls.h as absolutely unneeded during alice cleanup. Other non-posix platforms may also need fix. 2004-09-01 16:51 alexpeshkoff * firebird2/src/alice/: alice.cpp (1.71), alice.h (1.44), all.cpp (1.29), all.h (1.12), exe.cpp (1.38): Fixed my bug in alice. Also some style changes and cleanup. 2004-09-01 14:06 alexpeshkoff * firebird2/builds/win32/prepare.bat (1.35): fixed bug in previous commit 2004-09-01 13:53 alexpeshkoff * firebird2/builds/: posix/Makefile.in.refDatabases (1.23), win32/prepare.bat (1.34): fixed msg.fdb build on windows terminal server remote session posix is also in sync 2004-09-01 11:36 skidder * firebird2/src/common/classes/alloc.cpp (1.68): Look up Valgrind header in more appropriate place 2004-09-01 03:08 skidder * firebird2/src/include/gen/msgs.h (1.17): Add notion of ODS type to wrong_ods error message 2004-09-01 00:29 skidder * firebird2/: lang_helpers/gds_codes.ftn (1.8), lang_helpers/gds_codes.pas (1.8), src/include/gen/codetext.h (1.13), src/include/gen/iberror.h (1.12), src/include/gen/msgs.h (1.16), src/include/gen/rdb_codes.h (1.13), src/include/gen/sql_code.h (1.15): Use slightly more clear messages during FK violations. Patch submitted by Adriano dos Santos Fernandes 2004-08-30 20:10 alexpeshkoff * firebird2/src/: alice/alice.cpp (1.70), alice/alice.h (1.43), alice/all.cpp (1.28), alice/all.h (1.11), alice/all_proto.h (1.6), alice/exe.cpp (1.37), dsql/alld.cpp (1.29), dsql/dsql.cpp (1.119), dsql/dsql.h (1.67), common/classes/alloc.h (1.50), burp/burp.cpp (1.87), burp/burp.h (1.57), common/config/config_file.cpp (1.25), common/config/config_file.h (1.9): added (and used in sources) template to change and restore default pool 2004-08-30 17:58 skidder * firebird2/src/extlib/ib_udf.sql (1.5): Extent default length for UDF arguments slightly 2004-08-30 12:07 robocop * firebird2/src/burp/: backup.epp (1.65), burp.h (1.56), restore.epp (1.82): Gbak should backup/restore the new field rdb$description in rdb$roles, depending on ODS. 2004-08-29 08:53 robocop * firebird2/src/burp/: backup.epp (1.64), mvol.cpp (1.40), mvol_proto.h (1.9), restore.epp (1.81): Got rid of some silly back and forth cast: to call MVOL_init_read or MVOL_init_write, callers forced char* vars to UCHAR*, but then those MVOL functions internally forced those params again to char*. Fixed some indentation in loops, too. 2004-08-29 08:47 robocop * firebird2/src/burp/spit.cpp (1.29): misc 2004-08-29 01:14 skidder * firebird2/src/common/classes/: alloc.cpp (1.67), class_test.cpp (1.22), test.sh (1.15): Fix typo and small bug in memory manager test code 2004-08-28 07:19 skidder * firebird2/src/common/classes/: class_test.cpp (1.21), test.sh (1.14): Update memory manager tests 2004-08-28 07:18 skidder * firebird2/src/common/classes/alloc.cpp (1.66): fix handling of zero-length allocations, fix rare memory management error, add quick pool verification logic 2004-08-28 07:15 skidder * firebird2/src/common/classes/alloc.h (1.49): quick pool verification logic 2004-08-28 04:51 skidder * firebird2/src/common/classes/rwlock.h (1.22): Some Linux targets may miss support for fancy rwlock options 2004-08-27 11:24 robocop * firebird2/src/dsql/ddl.cpp (1.111): BY SCALAR_ARRAY param can't be used as a return param. There's no support for that. It's only input param to the UDF. 2004-08-27 10:30 robocop * firebird2/builds/win32/make_all.bat (1.27): Comment what seems to me a redundant copy 2004-08-27 06:52 robocop * firebird2/src/dsql/: ddl.cpp (1.110), dsql.h (1.66), dsql.tab.h (1.40), keywords.cpp (1.32), metd.epp (1.68), parse.cpp (1.123), parse.y (1.144): Bring DSQL up to date with UDF capabilities in the engine. Introduce SCALAR_ARRAY token. 2004-08-27 06:50 robocop * firebird2/src/gpre/cme.cpp (1.33): Style 2004-08-27 06:46 robocop * firebird2/src/common/config/dir_list.cpp (1.21): MSVC6 doesn't keep variables in a for() only in that scope. This standard construction is rejected: for (int i = ...); for (int i = ...); Put the variable again before the loops to be able to compile. 2004-08-26 23:44 brodsom * firebird2/src/gpre/: cme.cpp (1.32), cob.cpp (1.48), exp.cpp (1.36), gpre.cpp (1.63), gpre_meta.epp (1.45), gpre_meta_boot.cpp (1.43): Assert or silence uninitialized warning 2004-08-26 21:09 brodsom * firebird2/src/burp/burp.cpp (1.86): Assert on non initialized variable 2004-08-26 20:48 brodsom * firebird2/src/dudley/: ddl.cpp (1.36), exe.epp (1.52), expand.cpp (1.24), expr.cpp (1.24), extract.epp (1.36), generate.cpp (1.17), parse.cpp (1.44): Fix, assert or silence non initialized warnings 2004-08-26 20:28 brodsom * firebird2/src/common/: classes/stack.h (1.13), config/dir_list.cpp (1.20): Fix signed/unsigned comparisons 2004-08-26 20:22 brodsom * firebird2/src/alice/alice_meta.epp (1.41): Silence uninitialized warnings 2004-08-26 13:04 robocop * firebird2/src/common/classes/alloc.cpp (1.65): misc 2004-08-26 06:21 robocop * firebird2/builds/win32/prepare.bat (1.33): Invoke isql in silent mode 2004-08-25 05:09 skidder * firebird2/src/common/classes/alloc.cpp (1.64): Clarify comment and update assertion check 2004-08-25 01:11 brodsom * firebird2/src/common/classes/alloc.cpp (1.63): Avoid variable shadowing 2004-08-24 07:16 robocop * firebird2/src/common/classes/alloc.cpp (1.62): Renamed ptr_block to ptrToBLock and block_ptr to blockToPtr for better self-documenting code as agreed privately. No functional change. 2004-08-23 11:55 aafemt * firebird2/builds/win32/prepare.bat (1.32): Create msg.fdb from scripts instead of backup 2004-08-23 11:53 aafemt * firebird2/builds/posix/: Makefile.in.msgs (1.15), Makefile.in.refDatabases (1.22): Create msg.fdb from scripts instaed of backup 2004-08-22 23:31 skidder * firebird2/src/common/classes/: class_perf.cpp (1.14), class_test.cpp (1.20), test.sh (1.13): Update memory manager tests 2004-08-22 23:28 skidder * firebird2/src/common/classes/: alloc.cpp (1.61), alloc.h (1.48): Slightly streamline logic of allocation critical path. Correct 2 memory manager bugs added during last optimization attempt. We are now ~40faster than malloc from GLIBC 2.3 2004-08-22 23:09 skidder * firebird2/src/common/classes/tree.h (1.40): Use fine-tuned tree page sizes by default. This increases tree performance by ~7 We are now 1.5 times faster than GNU STL tree 2004-08-22 02:53 arnobrinkman * firebird2/src/dsql/pass1.cpp (1.156): Fix unneeded error-message with simple CASE and NULL (NULL as text in SQL) CASE NULL WHEN NULL THEN 1 END 2004-08-21 11:21 robocop * firebird2/src/gpre/jrdmet.cpp (1.19): Misc: format 2004-08-21 11:20 robocop * firebird2/src/dsql/dsql.cpp (1.118): Not an aesthetical achievement, but prevent us from making mistakes in the same place again. Put variables in their minimal scope. 2004-08-21 11:18 robocop * firebird2/src/common/classes/alloc.cpp (1.60): Misc: formatting 2004-08-21 11:16 robocop * firebird2/src/burp/burp.cpp (1.85): Delete useless line and avoid memory leak after talking to Dmitry Yemanov. 2004-08-21 11:13 robocop * firebird2/builds/win32/make_boot.bat (1.24): Misc: fix misleading message 2004-08-20 07:11 skidder * firebird2/builds/posix/Makefile.in.firebird (1.57): Erik's script producing source bundle including configure script. Invoked via: make srctarfile 2004-08-20 04:08 dimitr * firebird2/src/dsql/dsql.cpp (1.117): Fixed uninitialized variable usage reported by Valgrind. 2004-08-19 15:50 kkuznetsov * firebird2/: configure.in (1.202), src/install/arch-specific/solx86gcc/Makefile.in (1.2), src/install/arch-specific/solx86gcc/CS/pkginfo.in (1.2), src/install/arch-specific/solx86gcc/CS/postinstall.in (1.2), src/install/arch-specific/solx86gcc/CS/postremove.in (1.2), src/install/arch-specific/solx86gcc/CS/preinstall.in (1.2), src/install/arch-specific/solx86gcc/CS/prototype.in (1.2), src/install/arch-specific/solx86gcc/LIBGCC/pkginfolg.in (1.2), src/install/arch-specific/solx86gcc/LIBGCC/prototypelg.in (1.2): Putted SolX86 install files from 1.5.1 to HEAD 2004-08-19 13:19 dimitr * firebird2/src/dsql/: dsql.tab.h (1.39), keywords.cpp (1.31), parse.cpp (1.122), parse.y (1.143): Ported IIF function from Yaffil. Implemented as yet another abbrevation for CASE. Added as a non-reserved keyword. 2004-08-19 01:39 skidder * firebird2/src/common/classes/alloc.cpp (1.59): Old Valgrind stacktraces need to be cleaned up on pool destruction 2004-08-18 20:33 skidder * firebird2/src/dsql/pass1.cpp (1.155): Fix one more possible random crash noted by Valgrind. This particular problem is old and happens when UNION DSQL construct is used. Fix is the result of consultations with Arno Brinkman 2004-08-18 02:02 skidder * firebird2/src/dsql/parse.y (1.142): Fix one more serious issue noted by Valgrind. Views could be randomly using blr_singleton when defined 2004-08-18 00:34 skidder * firebird2/builds/posix/Makefile.in.fbserver (1.15): Correct POSIX SuperServer build dependency tracking problem 2004-08-17 15:25 dimitr * firebird2/src/dsql/: dsql.tab.h (1.38), parse.cpp (1.121), parse.y (1.141): Allowed NULL to be a syntactical value. 2004-08-17 13:19 dimitr * firebird2/src/dsql/ddl.cpp (1.109): Allow the DDL engine to understand literal NULLs in computed fields. 2004-08-17 11:29 dimitr * firebird2/builds/win32/msvc7/gfix.vcproj (1.18): Synchronized MSVC7 build with others. 2004-08-17 10:37 dimitr * firebird2/lang_helpers/: gds_codes.ftn (1.7), gds_codes.pas (1.7): Committed two missed files. 2004-08-16 14:56 alexpeshkoff * firebird2/builds/: win32/msvc6/gfix.dsp (1.20), posix/Makefile.in.client.gfix (1.10), posix/Makefile.in.embed.gfix (1.10): I've added thd.cpp to gfix in VC6 and posix builds. Other builds should also be fixed. 2004-08-16 14:28 alexpeshkoff * firebird2/src/: alice/alice.cpp (1.69), alice/alice.h (1.42), alice/alice_meta.epp (1.40), alice/all.cpp (1.27), alice/tdr.cpp (1.40), dsql/alld.cpp (1.28), dsql/ddl.cpp (1.108), dsql/dsql.cpp (1.116), dsql/dsql.h (1.65), dsql/gen.cpp (1.68), dsql/make.cpp (1.71), dsql/metd.epp (1.67), dsql/parse.cpp (1.120), dsql/parse.y (1.140), dsql/pass1.cpp (1.154), include/firebird.h (1.29): next step preparing to allocate auto objects memory from appropriate pool 2004-08-16 14:25 alexpeshkoff * firebird2/src/common/classes/stack.h (1.12): removed a lot of posix warnings after changing int to size_t in vector.h 2004-08-16 14:24 alexpeshkoff * firebird2/src/common/config/config_file.cpp (1.24): replaced exit() with throw fatal_exception - thanks to Jim 2004-08-13 04:32 skidder * firebird2/src/dsql/dsql.cpp (1.115): Do not send stack and memory dumps to remote client when isc_dsql_sql_info and isc_dsql_prepare functions are used. Again, issue is pinpointed by Valgrind 2004-08-13 01:28 skidder * firebird2/builds/install/arch-specific/linux/misc/firebird.xinetd.in (1.2): Cosmetic changes 2004-08-10 06:10 skidder * firebird2/src/common/classes/: alloc.cpp (1.58), alloc.h (1.47), class_perf.cpp (1.13), test.sh (1.12): Optimize memory manager a little bit 2004-08-09 03:24 skidder * firebird2/src/common/classes/: alloc.cpp (1.57), alloc.h (1.46), class_test.cpp (1.19), test.sh (1.11): Fix memory manager to allow reliable detection of references to memory from deleted pools under Valgrind. Make memory usage statistics more accurate both in Valgrind and general cases. Adjust pool dumping routine to be aware of delayed free blocks 2004-08-04 12:08 aafemt * firebird2/examples/api/api16.c (1.2): Conform new events API type safety 2004-08-04 12:07 aafemt * firebird2/examples/include/example.h (1.3): Rollback some Blas' rash cleanup 2004-08-02 23:17 dimitr * firebird2/builds/misc/msg.gbak (1.8): Added two new error messages. 2004-08-02 21:47 dimitr * firebird2/src/dsql/make.cpp (1.70): Fixed implementations of concatenation and SUBSTRING function. Used new messages for error reporting. Changes should be fully SQLDA-compatible. 2004-08-02 21:43 dimitr * firebird2/src/include/gen/: codetext.h (1.12), iberror.h (1.11), msgs.h (1.15), rdb_codes.h (1.12), sql_code.h (1.14): Added two new error messages. 2004-08-01 20:01 dimitr * firebird2/src/dsql/pass1.cpp (1.153): Fixed minor issue. 2004-07-31 00:37 skidder * firebird2/: builds/posix/make.rules (1.23), builds/posix/prefix.linux (1.27), src/common/classes/alloc.cpp (1.56), src/common/classes/alloc.h (1.45), src/dsql/all.h (1.12), src/include/firebird.h (1.28), src/include/gen/autoconfig_msvc.h (1.95): Valgrind support 2004-07-29 19:44 skidder * firebird2/src/common/classes/tree.h (1.39): Correct a couple errors I introduced during int->size_t transition for array indexing 2004-07-22 09:17 robocop * firebird2/src/common/classes/: array.h (1.29), tree.h (1.38), vector.h (1.12): Style and simplification 2004-07-22 09:17 robocop * firebird2/src/dudley/trn.cpp (1.34): Fix annoying warnings that appeared when Blas dropped a file with C++ typed constants for the isc_dyn_ values and others. 2004-07-21 13:02 brodsom * firebird2/doc/README.build.mingw.html (1.13): -Update 2004-07-17 02:13 skidder * firebird2/src/common/classes/tree.h (1.37): size_t is more correct type for container sizes and indices 2004-07-17 01:06 skidder * firebird2/src/: common/classes/array.h (1.28), common/classes/objects_array.h (1.12), common/classes/tree.h (1.36), common/classes/vector.h (1.11), common/config/config_file.cpp (1.23), dsql/pass1.cpp (1.152): size_t is more correct type for container sizes and indices 2004-07-14 23:49 skidder * firebird2/src/common/classes/fb_tls.h (1.9): Let our dynamic libraries work 2004-07-10 05:17 robocop * firebird2/src/common/: utils.cpp (1.7), utils_proto.h (1.4): Preach with the example and change the license to the IDPL 2004-07-06 07:54 robocop * firebird2/src/burp/: backup.epp (1.63), burp.cpp (1.84), misc.cpp (1.14): Totally misc changes 2004-07-03 04:32 brodsom * firebird2/src/: alice/alice.cpp (1.68), alice/alice.h (1.41), burp/burp.cpp (1.83), burp/burp.h (1.55): -Put thread functions into thread class -Comment SVC_PUTSPECIFIC_DATA 2004-07-03 02:13 brodsom * firebird2/src/: alice/all.cpp (1.26), burp/backup.epp (1.62), burp/burp.cpp (1.82), burp/burp.h (1.54), burp/misc.cpp (1.13), burp/mvol.cpp (1.39), burp/mvol_proto.h (1.8), burp/restore.epp (1.80): Put thread functions into thread class 2004-07-02 12:02 brodsom * firebird2/src/alice/: alice.cpp (1.67), alice.h (1.40), alice_meta.epp (1.39), all.cpp (1.25), exe.cpp (1.36), tdr.cpp (1.39): Put thread functions into thread class 2004-07-02 09:26 brodsom * firebird2/src/dsql/dsql.cpp (1.114): Correction (noticed by Claudio) 2004-07-01 02:46 skidder * firebird2/src/dsql/ddl.cpp (1.107): Fix crash when changing data type for field and specify wrong type or domain name 2004-06-30 03:26 skidder * firebird2/: src/common/classes/alloc.cpp (1.55), src/common/classes/alloc.h (1.44), src/common/classes/class_perf.cpp (1.12), src/common/classes/class_test.cpp (1.18), src/common/classes/fb_atomic.h (1.4), src/common/classes/fb_tls.h (1.8), src/common/classes/locks.h (1.17), src/common/classes/rwlock.h (1.21), src/common/classes/semaphore.h (1.14), src/common/classes/tree.h (1.35), src/common/classes/vector.h (1.10), builds/posix/Makefile.in.codes (1.18), builds/posix/fbintl.vers (1.2): Change license for source files which I wrote 2004-06-30 01:29 skidder * firebird2/src/common/classes/fb_string.cpp (1.19): Little string class cleanups 2004-06-30 00:15 arnobrinkman * firebird2/src/dsql/pass1.cpp (1.151): 1) Fix FB2 problem with union-auto-cast and losing field-name as column-name 2) Fix FB2 problem with WITH CHECK OPTION 2004-06-29 17:16 kkuznetsov * firebird2/configure.in (1.201): Fix for not adding both lpthread and lthread on Solaris|solx86 2004-06-29 14:36 skidder * firebird2/src/common/classes/fb_string.cpp (1.18): Add forgotten length checks 2004-06-29 06:37 robocop * firebird2/src/: burp/burp.cpp (1.81), burp/restore.epp (1.79), common/classes/alloc.cpp (1.54), common/classes/alloc.h (1.43): 1.- const correctness 2.- style 3.- Try to fix the mess caused by different data types used to represent bifields of SCL_ constants defined in scl.h, first round. No circular dependencies found through MSVC. Still pending dyn* and grant.epp files. 2004-06-27 00:23 skidder * firebird2/src/common/classes/fb_string.cpp (1.17): Minor bugfixing/cleanup of string class. I hope this change doesn't break anything, but Alex should look at it 2004-06-25 03:44 skidder * firebird2/src/include/firebird.h (1.27): Disable thread priority scheduler for now because it causes too many random failures during QMDB testing 2004-06-22 22:13 skidder * firebird2/src/common/classes/tree.h (1.34): Implement rudimentary framework to track lifetimes of active BLOBs. This solves the following issues: 1) Outrageous memory consumption when blobs are converted from strings during request processing 2) Materialization doesn't cause invalidation of BLOB IDs too early. Original behaviour caused errors with updatable views or procedures receiving BLOB arguments. 2004-06-22 00:45 skidder * firebird2/src/common/classes/tree.h (1.33): Const-correctness 2004-06-22 00:17 skidder * firebird2/src/common/classes/alloc.cpp (1.53): Fix bug with wrong output when printing out used only blocks from memory pool 2004-06-21 04:48 robocop * firebird2/src/: common/classes/tree.h (1.32), dsql/make.cpp (1.69): Misc changes 2004-06-19 23:28 arnobrinkman * firebird2/src/dsql/make.cpp (1.68): Fix problems with NUMERIC and DECIMAL datatypes in MAKE_desc_from_list() for Dialect 1. This affects CASE, COALESCE and the auto-union cast. 2004-06-16 17:41 kkuznetsov * firebird2/builds/posix/firebird.vers (1.3): Commented out THD_* functions if using new style of thd 2004-06-16 14:33 kkuznetsov * firebird2/src/common/classes/fb_tls.h (1.7): Solaris theading portion of TlsValue 2004-06-14 01:49 skidder * firebird2/src/common/classes/: class_test.cpp (1.17), test.sh (1.10), tree.h (1.31): Slightly refine BeePlusTree accessor semantics 2004-06-14 01:46 brodsom * firebird2/src/dsql/dsql.cpp (1.113): Removing wrong extra ; 2004-06-14 01:39 brodsom * firebird2/src/: extlib/fbudf/fbudf.cpp (1.16), include/fb_list.h (1.4), include/fb_map.h (1.3): Looking for extra ; at namespace declaration end 2004-06-14 01:36 brodsom * firebird2/src/common/: fb_exception.cpp (1.11), utils_proto.h (1.3), classes/alloc.cpp (1.52), classes/array.h (1.27), classes/fb_string.cpp (1.16), classes/objects_array.h (1.11), classes/rwlock.h (1.20), classes/semaphore.h (1.13), classes/stack.h (1.11), config/config_file.cpp (1.22): Looking for extra ; at namespace declaration end 2004-06-14 01:27 skidder * firebird2/src/dsql/array_proto.h (1.15): Fix 64-bit build 2004-06-13 20:30 skidder * firebird2/src/common/classes/class_test.cpp (1.16): Bring module up to date 2004-06-13 05:09 brodsom * firebird2/src/: common/classes/alloc.h (1.42), common/classes/fb_pair.h (1.11), common/classes/tree.h (1.30), common/classes/vector.h (1.9), include/fb_vector.h (1.6): Remove wrong semicolon 2004-06-13 05:08 brodsom * firebird2/src/common/classes/stack.h (1.10): -Correction for gcc 3.4 2004-06-12 03:06 skidder * firebird2/src/burp/restore.epp (1.78): Correct problems with single-user maintenance mode (note it is used for GBAK restore process now) 2004-06-11 16:23 kkuznetsov * firebird2/src/common/classes/locks.h (1.16): hCVS: ---------------------------------------------------------------------- Solaris portion of thd.cpp 2004-06-11 05:09 brodsom * firebird2/src/gpre/: c_cxx.cpp (1.52), ada.cpp (1.43): -Correction 2004-06-09 20:07 brodsom * firebird2/src/dudley/: ddl.h (1.29), parse.h (1.7): -Rollback 2004-06-08 20:21 brodsom * firebird2/src/dudley/: ddl.h (1.28), parse.h (1.6): -C++ struct declaration style. 2004-06-08 15:59 dimitr * firebird2/doc/sql.extensions/README.universal_triggers (1.2): Corrected a typo. 2004-06-08 15:56 alexpeshkoff * firebird2/builds/win32/msvc6/: engine.dsp (1.51), engine_classic.dsp (1.46), engine_embed.dsp (1.25), fbclient.dsp (1.48), fbclient_static.dsp (1.16): Thread cleanup: Removed thd_proto.h, all required definitions are in thd.h know. 2004-06-08 15:39 alexpeshkoff * firebird2/src/: alice/alice.cpp (1.66), alice/alice.h (1.39), alice/alice_meta.epp (1.38), alice/alice_proto.h (1.10), alice/all.cpp (1.24), alice/exe.cpp (1.35), alice/tdr.cpp (1.38), dsql/alld.cpp (1.27), dsql/ddl.cpp (1.106), dsql/dsql.cpp (1.112), dsql/dsql.h (1.64), dsql/dsql.tab.h (1.37), dsql/errd.cpp (1.34), dsql/gen.cpp (1.67), dsql/hsh.cpp (1.28), dsql/make.cpp (1.67), dsql/metd.epp (1.66), dsql/movd.cpp (1.16), dsql/parse.cpp (1.119), dsql/parse.y (1.139), dsql/pass1.cpp (1.150), burp/backup.epp (1.61), burp/burp.cpp (1.80), burp/burp.h (1.53), burp/burp_proto.h (1.17), burp/misc.cpp (1.12), burp/mvol.cpp (1.38), burp/restore.epp (1.77), include/fb_blk.h (1.10), include/firebird.h (1.26), common/classes/init.h (1.3), gpre/movg.cpp (1.8): Thread cleanup: 1. Added macros to declare thread entrypoints 2. THD_mutex_* functions use Firebird::Mutex 3. Thread local storage use fb_tls.h 2004-06-08 14:10 kkuznetsov * firebird2/builds/posix/firebird.vers (1.2): Some more solx86 commits 2004-06-08 08:51 alexpeshkoff * firebird2/src/common/classes/locks.h (1.15): explicit constructor for lock guard 2004-06-05 11:36 robocop * firebird2/src/: burp/burp.cpp (1.79), dsql/ddl.cpp (1.105), dudley/ddl.h (1.27), dudley/extract.epp (1.35), gpre/c_cxx.cpp (1.51), gpre/cme.cpp (1.31), gpre/cob.cpp (1.47), gpre/exp.cpp (1.35), gpre/ftn.cpp (1.49), gpre/gpre.cpp (1.62), gpre/gpre.h (1.70), gpre/par.cpp (1.52), gpre/pas.cpp (1.41): Literal strings should be treated as const char* 2004-06-04 16:36 kkuznetsov * firebird2/src/dsql/array_proto.h (1.14): Fixed some more different prototypes of the same functions 2004-06-03 12:08 kkuznetsov * firebird2/src/dsql/user__proto.h (1.8): Fix linkage errors caused by different declaration of extern "c" functions 2004-06-03 09:42 robocop * firebird2/src/gpre/sql.cpp (1.47): Style: opening braces too far to the right 2004-06-03 09:31 robocop * firebird2/src/gpre/: c_cxx.cpp (1.50), cme.cpp (1.30), cmp.cpp (1.32), cob.cpp (1.46), ftn.cpp (1.48), gpre.h (1.69), gpre_meta.epp (1.44), hsh.cpp (1.20), jrdmet.cpp (1.18), par.cpp (1.51), pas.cpp (1.40), pretty.cpp (1.27), sqe.cpp (1.33), sql.cpp (1.46), sql_proto.h (1.11): Misc changes: - const - variables in scope - style - a duplicate function deleted - some unneeded casts removed 2004-05-31 04:37 robocop * firebird2/src/extlib/fbudf/: fbudf.cpp (1.15), fbudf.h (1.4): Use the vary struct as the engine does to know the length of a varchar Style 2004-05-31 04:34 robocop * firebird2/src/: gpre/cmd.cpp (1.37), dudley/generate.cpp (1.16), dsql/make.cpp (1.66): Changing some variables that have a trailing underscore to allow conflict with C++ keywords or engine structs. 2004-05-29 06:54 robocop * firebird2/src/gpre/: par.cpp (1.50), sqe.cpp (1.32): Cleanup 2004-05-29 06:50 robocop * firebird2/src/gpre/: cme.cpp (1.29), cob.cpp (1.45), ftn.cpp (1.47), gpre.cpp (1.61): Style 2004-05-29 06:48 robocop * firebird2/src/gpre/gpre.h (1.68): Fix class/struct mismatch after Blas' cleanup 2004-05-29 06:47 robocop * firebird2/src/dudley/: ddl.h (1.26), generate.cpp (1.15): Style 2004-05-29 06:36 robocop * firebird2/src/dsql/pass1.cpp (1.149): Misc: keep comment in sync with code 2004-05-29 06:34 robocop * firebird2/src/common/stuff.h (1.2): We use DIRECTORY_FILENAME_H for protecting headers 2004-05-28 03:29 brodsom * firebird2/builds/: win32/msvc6/Firebird2.dsw (1.33), win32/preprocess.bat (1.29), mac_os_x/CS/CS.pbproj/project.pbxproj (1.9): Removing unused dba_full (After Ann advice) 2004-05-27 18:26 alexpeshkoff * firebird2/src/: dsql/ddl.cpp (1.104), dsql/make.cpp (1.65), dsql/metd.epp (1.65), dsql/parse.cpp (1.118), dsql/parse.y (1.138), dsql/pass1.cpp (1.148), common/classes/stack.h (1.9): make bool (isEmpty/hasData) checks for string and stack safe 2004-05-27 14:01 alexpeshkoff * firebird2/src/common/classes/fb_string.cpp (1.15): text indent fix 2004-05-27 11:24 alexpeshkoff * firebird2/src/common/classes/fb_string.cpp (1.14): use windows upper/lower-case conversion functions for win32 build 2004-05-26 18:13 alexpeshkoff * firebird2/src/include/firebird.h (1.25): restored build of linux classis server's superclient 2004-05-26 18:10 alexpeshkoff * firebird2/src/common/classes/fb_string.cpp (1.13): optimize string performance with the price of 4 additional bytes per string 2004-05-25 15:20 eku * firebird2/builds/install/arch-specific/sinixz/postinstall.in (1.2): env variable changed 2004-05-24 19:21 brodsom * firebird2/src/: alice/alice.h (1.38), burp/burp.h (1.52), dsql/array.epp (1.30), dsql/keywords.h (1.18), dsql/node.h (1.45), dsql/sqlda.h (1.9), dsql/sym.h (1.9): -Use C++ struct declaration style. 2004-05-24 19:14 brodsom * firebird2/src/dudley/: ddl.cpp (1.35), ddl.h (1.25), exe.epp (1.51), expand.cpp (1.23), expr.cpp (1.23), extract.epp (1.34), lex.cpp (1.27), parse.cpp (1.43), parse.h (1.5), trn.cpp (1.33): -Join dudley globals in one struct (and remove some macros) and put not globals in the corresponding source. -Use C++ struct declaration style. 2004-05-24 19:13 brodsom * firebird2/src/gpre/: ada.cpp (1.42), cmd.cpp (1.36), cme.cpp (1.28), cmp.cpp (1.31), c_cxx.cpp (1.49), cob.cpp (1.44), exp.cpp (1.34), ftn.cpp (1.46), gpre.cpp (1.60), gpre.h (1.67), gpre_meta.epp (1.43), gpre_meta_boot.cpp (1.42), hsh.cpp (1.19), int_cxx.cpp (1.35), msc.cpp (1.22), par.cpp (1.49), parse.h (1.10), pas.cpp (1.39), pat.cpp (1.24), sqe.cpp (1.31), sql.cpp (1.45): -Join gpre globals in one struct (and remove some macros) and put not globals in the corresponding source. -Use C++ struct declaration style. 2004-05-24 14:09 skidder * firebird2/src/dsql/pass1.cpp (1.147): Fix problem with UDF argument mapping to parameters reported by Torsten Grundke 2004-05-24 13:23 kkuznetsov * firebird2/: builds/posix/prefix.solx86gcc (1.12), src/common/classes/semaphore.h (1.12): Fixed a couple of compile errors on Solaris x86 2004-05-24 13:00 brodsom * firebird2/src/: common/stuff.h (1.1), burp/backup.epp (1.60), burp/burp.h (1.51), burp/restore.epp (1.76), dudley/ddl.h (1.24), dudley/generate.cpp (1.14), dudley/parse.cpp (1.42), dudley/trn.cpp (1.32), gpre/cmd.cpp (1.35), gpre/cme.cpp (1.27), gpre/cmp.cpp (1.30), gpre/gpre.h (1.66): -Replace stuff macros with either common stuff inlines or class inline functions 2004-05-24 01:28 brodsom * firebird2/src/include/firebird.h (1.24): Style 2004-05-24 01:22 brodsom * firebird2/src/: burp/burp.cpp (1.78), dsql/array.epp (1.29), dsql/blob.epp (1.15), dsql/errd.cpp (1.33), dsql/parse.cpp (1.117), dsql/parse.y (1.137), dsql/user_dsql.cpp (1.41), gpre/ada.cpp (1.41), gpre/c_cxx.cpp (1.48), gpre/cob.cpp (1.43), gpre/ftn.cpp (1.45), gpre/int_cxx.cpp (1.34), gpre/pas.cpp (1.38), gpre/pretty.cpp (1.26): -Comment some common.h unused macros -Replace VA_START macro with va_start function (it was already some places where it is not used) 2004-05-24 00:56 brodsom * firebird2/src/alice/alice.cpp (1.65): -Remove some common.h unused macros -Replace VA_START macro with va_start function (it was already some places where it is not used) 2004-05-23 08:07 robocop * firebird2/src/common/classes/semaphore.h (1.11): Without being able to compile it, I fixed the new SOLARIS code in semaphore.h that: - didn't have any rational indentation but random positions and a combination of blanks and tabs - instead of testing errno, assigned a value to it (= instead of ==) - has some strange emoty if(); only put a comment here. People shouldn't post code to CVS without at least reviewing visually what they wrote. 2004-05-22 16:30 brodsom * firebird2/builds/posix/prefix.mingw (1.31): -Update MinGW warning switchs (+Wshadow +Wundef +pedantic) 2004-05-22 16:22 brodsom * firebird2/src/dsql/: alld.cpp (1.26), ddl.cpp (1.103), dsql.cpp (1.111), dsql.h (1.63), errd.cpp (1.32), gen.cpp (1.66), make.cpp (1.64), metd.epp (1.64), movd.cpp (1.15), parse.cpp (1.116), parse.y (1.136), pass1.cpp (1.146): -Replace *_thread_data macros with inline functions 2004-05-22 04:11 brodsom * firebird2/src/include/firebird.h (1.23): -Replace & remove unneeded threading macro in jrd.h -Move more threading selection to firebird.h -Replace POSIX_THREADS with USE_POSIX_THREADS 2004-05-21 16:14 kkuznetsov * firebird2/src/common/classes/semaphore.h (1.10): Added semaphore implementation used conditional varyable and mutex, becouse of no sem_timedwait existans. Ugly, errorable and untested. 2004-05-21 08:14 robocop * firebird2/src/: alice/alice.h (1.37), burp/burp.h (1.50), common/classes/class_perf.cpp (1.11), common/classes/class_test.cpp (1.15), dsql/gen.cpp (1.65), dsql/make.cpp (1.63), dsql/metd.epp (1.63), dsql/pass1.cpp (1.145), dudley/exe.epp (1.50), dudley/expr.cpp (1.22), dudley/trn.cpp (1.31), extlib/fbudf/fbudf.cpp (1.14), gpre/gpre.h (1.65), gpre/sqe.cpp (1.30): 1.- Misc changes 2.- Style 3.- Recover dsc_ttype in dsc after Blas' cleanup as a synonym for dsc_sub_type in text types 2004-05-21 01:04 skidder * firebird2/: configure.in (1.200), builds/install/arch-specific/netbsd/Makefile.in (1.1), builds/install/arch-specific/netbsd/install.sh.in (1.1), builds/posix/prefix.netbsd (1.1), src/common/classes/locks.h (1.14), src/common/config/config.cpp (1.52), src/include/firebird.h (1.22), src/include/gen/autoconfig_msvc.h (1.94): NetBSD port from James K. Lowden 2004-05-20 23:58 skidder * firebird2/src/include/fb_types.h (1.46): Small 64-bitness fixes 2004-05-20 11:55 kkuznetsov * firebird2/builds/posix/: make.defaults (1.36), prefix.solx86gcc (1.11): Add LIB_LINK_MAPFILE variable option 2004-05-20 02:58 brodsom * firebird2/src/: dsql/sqlda_pub.h (1.3), gpre/gpre.h (1.64): Move SQL_DIALECT constants from ibase.h to sqlda_pub.h and use it in gpre.h instead the full ibase 2004-05-20 02:56 brodsom * firebird2/src/: alice/alice.cpp (1.64), alice/alice.h (1.36), alice/alice_meta.epp (1.37), alice/all.cpp (1.23), alice/exe.cpp (1.34), alice/tdr.cpp (1.37), burp/backup.epp (1.59), burp/burp.cpp (1.77), burp/burp.h (1.49), burp/misc.cpp (1.11), burp/mvol.cpp (1.37), burp/restore.epp (1.75): - Convert *_thread_data macros to inline func 2004-05-19 22:12 brodsom * firebird2/src/dsql/parse.cpp (1.115): Update 2004-05-19 20:04 brodsom * firebird2/src/: alice/alice.cpp (1.63), alice/alice.h (1.35), alice/alice_meta.epp (1.36), alice/all.cpp (1.22), alice/exe.cpp (1.33), alice/tdr.cpp (1.36), burp/backup.epp (1.58), burp/burp.cpp (1.76), burp/burp.h (1.48), burp/misc.cpp (1.10), burp/mvol.cpp (1.36), burp/restore.epp (1.74), dsql/alld.cpp (1.25), dsql/ddl.cpp (1.102), dsql/dsql.cpp (1.110), dsql/dsql.h (1.62), dsql/errd.cpp (1.31), dsql/gen.cpp (1.64), dsql/make.cpp (1.62), dsql/metd.epp (1.62), dsql/movd.cpp (1.14), dsql/parse.cpp (1.114), dsql/parse.y (1.135), dsql/pass1.cpp (1.144): - Remove *_THREAD_DATA definitions from thd.h, are unneeded and conflicts with definitions in providers/services main headers (which need to use undef). - Use different names for each service/provider *_THREAD_DATA macros. 2004-05-19 17:02 brodsom * firebird2/builds/win32/: blrtable.bat (1.10), msvc6/engine.dsp (1.50), msvc6/engine_classic.dsp (1.45), msvc6/engine_embed.dsp (1.24), msvc6/fbclient.dsp (1.47), msvc6/fbclient_static.dsp (1.15), msvc6/fbembed.dsp (1.34), msvc6/fbguard.dsp (1.20), msvc6/remote.dsp (1.22), msvc6/remote_classic.dsp (1.19), msvc7/engine.vcproj (1.40), msvc7/engine_classic.vcproj (1.39), msvc7/engine_embed.vcproj (1.27), msvc7/fbclient.vcproj (1.35), msvc7/fbclient_static.vcproj (1.16), msvc7/fbembed.vcproj (1.25), msvc7/fbguard.vcproj (1.19), msvc7/remote.vcproj (1.21), msvc7/remote_classic.vcproj (1.21): Avoid duplicated definition of SERVER_SHUTDOWN (defined in firebird.h) 2004-05-19 01:27 brodsom * firebird2/src/include/firebird.h (1.21): Style 2004-05-18 23:55 brodsom * firebird2/src/include/firebird.h (1.20): Define macros for ifdefs without value 2004-05-18 23:54 brodsom * firebird2/src/gpre/pretty.cpp (1.25): Macro cleaning 2004-05-18 23:54 brodsom * firebird2/src/gpre/gpre.h (1.63): Avoid duplicated definition Define macros for ifdefs without value 2004-05-18 18:22 brodsom * firebird2/src/dsql/: sqlda.h (1.8), user_dsql.cpp (1.40): Macro cleaning 2004-05-18 00:26 brodsom * firebird2/src/dsql/: alld.cpp (1.24), ddl.cpp (1.101), dsql.cpp (1.109), metd.epp (1.61): Move THREAD_ functions from thd.h to thread_proto.h (and fix unix build) 2004-05-17 17:06 brodsom * firebird2/src/common/classes/: class_perf.cpp (1.10), class_test.cpp (1.14): Macro cleaning 2004-05-16 03:46 brodsom * firebird2/examples/empbuild/empbuild.e (1.4): c++ comment in c source 2004-05-15 03:22 brodsom * firebird2/src/include/gen/ids.h (1.7): Macro cleaning 2004-05-15 02:52 brodsom * firebird2/src/: alice/all.cpp (1.21), alice/alice.cpp (1.62), dsql/alld.cpp (1.23), dsql/ddl.cpp (1.100), dsql/dsql.cpp (1.108), dsql/metd.epp (1.60): Macro cleaning (THREAD_*) 2004-05-14 21:15 brodsom * firebird2/src/dsql/dsql.cpp (1.107): -Avoid gcc -pedantic warnings 2004-05-14 18:21 brodsom * firebird2/src/: dsql/sqlda_pub.h (1.2), include/fb_types.h (1.45): -Removing c++ comments from public headers 2004-05-14 00:34 brodsom * firebird2/src/gpre/: c_cxx.cpp (1.47), gpre.cpp (1.59): bad if 2004-05-13 16:04 kkuznetsov * firebird2/: configure.in (1.199), src/common/classes/alloc.cpp (1.51), src/include/firebird.h (1.19), builds/posix/prefix.solx86gcc (1.10): Add check for caddr_t to fix compile error on Solaris munmap, some more warnings to prefix solx86gcc, comment historycal pragmas 2004-05-13 11:46 brodsom * firebird2/src/gpre/: ada.cpp (1.40), ftn.cpp (1.44): -Avoid shadow warning 2004-05-13 11:23 brodsom * firebird2/src/dudley/: ddl.h (1.23), parse.cpp (1.41): -Fix ISO C++ errors (gcc -pedantic switch) 2004-05-13 08:48 eku * firebird2/src/gpre/gpre.cpp (1.58): Fixed Blas' corrections. 2004-05-13 02:32 brodsom * firebird2/src/: dsql/metd.epp (1.59), gpre/gpre_meta.epp (1.42): -Avoid shadow warning 2004-05-12 23:47 brodsom * firebird2/src/burp/burp.cpp (1.75): -Avoid shadow warning 2004-05-12 21:34 brodsom * firebird2/src/gpre/: cmd.cpp (1.34), cmp.cpp (1.29), cob.cpp (1.42), exp.cpp (1.33), gpre.cpp (1.57), gpre.h (1.62), msc.cpp (1.21), par.cpp (1.48), parse.h (1.9), sqe.cpp (1.29), sql.cpp (1.44): -Avoid shadow warning 2004-05-12 21:28 brodsom * firebird2/src/dudley/: exe.epp (1.49), extract.epp (1.33), trn.cpp (1.30): -Avoid shadow warning 2004-05-12 21:23 brodsom * firebird2/src/dsql/user_dsql.cpp (1.39): -Avoid shadow warning 2004-05-12 21:17 brodsom * firebird2/src/common/classes/: alloc.cpp (1.50), array.h (1.26), fb_atomic.h (1.3), fb_string.cpp (1.12), objects_array.h (1.10), tree.h (1.29): -Avoid shadow warning 2004-05-12 02:00 brodsom * firebird2/src/: dsql/gen.cpp (1.63), dsql/make.cpp (1.61), dsql/metd.epp (1.58), dsql/pass1.cpp (1.143), dudley/exe.epp (1.48), dudley/expr.cpp (1.21), extlib/fbudf/fbudf.cpp (1.13): Macro cleaning 2004-05-11 09:30 eku * firebird2/builds/posix/Makefile.in.extern.editline (1.5): Always use $(MAKE) instead of plain make. 2004-05-10 10:16 brodsom * firebird2/src/include/gen/files.txt (1.2): Removing codes.h 2004-05-10 09:20 brodsom * firebird2/builds/win32/msvc7/: qli.vcproj (1.19), engine.vcproj (1.39), engine_classic.vcproj (1.38), engine_embed.vcproj (1.26), gdef.vcproj (1.19): Removing llio* and codes.h 2004-05-10 09:17 brodsom * firebird2/builds/: mac_os_x/CS/Helpers.make (1.8), mac_os_x/CS/CS.pbproj/project.pbxproj (1.8), posix/Makefile.in.codes (1.17), posix/Makefile.in.firebird (1.56), win32/msvc6/qli.dsp (1.17), win32/msvc6/engine_embed.dsp (1.23), win32/msvc6/gdef.dsp (1.18), win32/msvc6/engine.dsp (1.49), win32/msvc6/engine_classic.dsp (1.44): Removing llio* and codes.h 2004-05-10 00:52 brodsom * firebird2/builds/win32/blrtable.bat (1.9): Solve a duplicated macro definition which are not detected previously, when the definition was #define GOVERNOR 1 instead of #define GOVERNOR. Detected by Claudio. 2004-05-09 07:47 robocop * firebird2/src/: burp/backup.epp (1.57), common/classes/fb_tls.h (1.6), common/classes/stack.h (1.8), dsql/ddl.cpp (1.99), dsql/dsql.cpp (1.106), dsql/pass1.cpp (1.142), gpre/c_cxx.cpp (1.46), include/gen/msg_facs.h (1.8): Misc changes 2004-05-09 07:34 robocop * firebird2/builds/win32/make_all.bat (1.26): Fix typo that creates incomplete ibase.h 2004-05-08 05:28 skidder * firebird2/builds/posix/: Makefile.in.extern.editline (1.4), Makefile.in.firebird (1.55): Import (unmodified) libedit-2.6.9 to provide line editing capabilities for isql 2004-05-07 13:26 brodsom * firebird2/builds/mac_os_x/CS/Helpers.make (1.7): Correction 2004-05-07 13:21 brodsom * firebird2/builds/win32/: msvc6/gpre_static.dsp (1.8), msvc6/gpre_boot.dsp (1.23), msvc6/engine.dsp (1.48), msvc6/engine_classic.dsp (1.43), msvc6/engine_embed.dsp (1.22), msvc6/fbclient.dsp (1.46), msvc6/fbclient_static.dsp (1.14), msvc6/gpre.dsp (1.23), msvc7/engine.vcproj (1.38), msvc7/engine_classic.vcproj (1.37), msvc7/engine_embed.vcproj (1.25), msvc7/fbclient.vcproj (1.34), msvc7/fbclient_static.vcproj (1.15), msvc7/gpre.vcproj (1.22), msvc7/gpre_boot.vcproj (1.23), msvc7/gpre_static.vcproj (1.6): -To solve the dsc.h and ibase.h duplicated definitions Create new dsc_pub.h and include it into ibase.h and dsc.h 2004-05-07 13:18 brodsom * firebird2/builds/: mac_os_x/CS/Helpers.make (1.6), mac_os_x/CS/CS.pbproj/project.pbxproj (1.7), posix/Makefile.in.firebird (1.54), win32/make_all.bat (1.25): -To solve the dsc.h and ibase.h duplicated definitions Create new dsc_pub.h and include it into ibase.h and dsc.h 2004-05-07 09:47 brodsom * firebird2/builds/posix/make.shared.variables (1.39): llio is not used actually 2004-05-06 20:07 brodsom * firebird2/src/: dsql/errd.cpp (1.30), include/gen/msg_facs.h (1.7): -Replace define with const -Remove ifdef cplusplus from internal code -Remove unused macros 2004-05-06 14:49 eku * firebird2/builds/posix/prefix.sinixz (1.24): Updated compiler flags. 2004-05-06 13:40 kkuznetsov * firebird2/builds/posix/prefix.solx86gcc (1.9): mirroring all compiler options from other platforms 2004-05-06 10:42 alexpeshkoff * firebird2/src/common/classes/stack.h (1.7): fixed bug in split() 2004-05-06 07:46 eku * firebird2/src/dsql/parse.y (1.134): Fixed compiler error: cannot convert `dsql_nod**' to `dsql_nod*' in initialization 2004-05-05 23:49 brodsom * firebird2/src/extlib/fbudf/fbudf.cpp (1.12): Fix warning 2004-05-05 15:58 brodsom * firebird2/src/: burp/mvol_proto.h (1.7), dsql/metd_proto.h (1.21): Obsolete compiler message 2004-05-05 06:47 skidder * firebird2/src/extlib/ib_util.h (1.3): Make ib_util.h a valid C++ header 2004-05-05 06:20 skidder * firebird2/src/dsql/dsql.cpp (1.105): Fix bugs in my commit found by Claudio 2004-05-04 18:01 brodsom * firebird2/src/burp/: burp.h (1.47), mvol.cpp (1.35): Fix warnings 2004-05-03 23:39 brodsom * firebird2/src/: alice/alice.cpp (1.61), burp/burp.cpp (1.74): Macro cleaning 2004-05-03 19:05 skidder * firebird2/src/common/classes/: auto.h (1.9), rwlock.h (1.19): Close a couple potential tins of worms spotted by Claudio in my previous commits 2004-05-03 14:20 brodsom * firebird2/src/common/classes/fb_tls.h (1.5): -Fix MinGW build 2004-05-03 13:31 eku * firebird2/: configure.in (1.198), src/include/gen/autoconfig_msvc.h (1.93): Remainings of ib_stdio 2004-05-03 11:20 eku * firebird2/builds/posix/prefix.sinixz (1.23): Fixed compilation issues by changing compiler flags. 2004-05-03 06:29 skidder * firebird2/src/dsql/: dsql.tab.h (1.36), parse.cpp (1.113): Regenerate parse.cpp 2004-05-03 06:24 skidder * firebird2/src/: common/classes/array.h (1.25), common/classes/fb_pair.h (1.10), common/classes/init.h (1.2), common/classes/objects_array.h (1.9), common/classes/stack.h (1.6), common/classes/tree.h (1.28), common/classes/vector.h (1.8), dsql/pass1.cpp (1.141), include/fb_exception.h (1.11): Fixes needed to make GCC 3.4 happy 2004-05-03 03:52 skidder * firebird2/: builds/win32/msvc7/fbclient_static.vcproj (1.14), src/common/classes/auto.h (1.8), src/dsql/parse.y (1.133): Care about quirks of Windows platform 2004-05-03 01:03 skidder * firebird2/src/: alice/alice.cpp (1.60), alice/alice.h (1.34), alice/alice_meta.epp (1.35), alice/aliceswi.h (1.14), alice/exe.cpp (1.32), alice/tdr.cpp (1.35), alice/tdr_proto.h (1.11), burp/backup.epp (1.56), burp/burp.cpp (1.73), burp/burp.h (1.46), burp/burpswi.h (1.12), burp/restore.epp (1.73), common/classes/fb_tls.h (1.4), common/classes/locks.h (1.13), common/classes/rwlock.h (1.18), dsql/array.epp (1.28), dsql/blob.epp (1.14), dsql/ddl.cpp (1.98), dsql/dsql.cpp (1.104), dsql/dsql.h (1.61), dsql/dsql_proto.h (1.17), dsql/gen.cpp (1.62), dsql/hsh.cpp (1.27), dsql/make.cpp (1.60), dsql/metd.epp (1.57), dsql/parse.y (1.132), dsql/pass1.cpp (1.140), dsql/prepa_proto.h (1.12), dsql/preparse.cpp (1.30), dsql/user__proto.h (1.7), dsql/user_dsql.cpp (1.38), dudley/ddl.cpp (1.34), dudley/ddl.h (1.22), dudley/exe.epp (1.47), dudley/expand.cpp (1.22), dudley/expr.cpp (1.20), dudley/extract.epp (1.32), dudley/generate.cpp (1.13), dudley/lex.cpp (1.26), dudley/lex_proto.h (1.8), dudley/parse.cpp (1.40), dudley/trn.cpp (1.29), gpre/ada.cpp (1.39), gpre/c_cxx.cpp (1.45), gpre/cmd.cpp (1.33), gpre/cme.cpp (1.26), gpre/cmp.cpp (1.28), gpre/cob.cpp (1.41), gpre/dyntable.cpp (1.8), gpre/exp.cpp (1.32), gpre/ftn.cpp (1.43), gpre/gpre.h (1.61), gpre/gpre_meta.epp (1.41), gpre/gpre_meta_boot.cpp (1.41), gpre/int_cxx.cpp (1.33), gpre/jrdmet.cpp (1.17), gpre/par.cpp (1.47), gpre/pas.cpp (1.37), gpre/pretty.cpp (1.24), gpre/sql.cpp (1.43), include/fb_types.h (1.44), include/gen/msgs.h (1.14), include/gen/sql_code.h (1.13): Y-Valve handle translation layer 2004-05-02 10:53 skidder * firebird2/configure.in (1.197): Fix POSIX build 2004-05-01 16:15 brodsom * firebird2/src/include/gen/: msgs.h (1.13), sql_code.h (1.12): -Remainings of ib_stdio (Pointed by Claudio) 2004-05-01 10:33 skidder * firebird2/src/dsql/metd.epp (1.56): Please Claudio and do not return descriptors for VARCHAR(32767) for UDFs 2004-05-01 01:03 brodsom * firebird2/configure.in (1.196): -Modify object generation to be dependent on type (boot, std, superserver and superclient) not module. This saves 8% time in a full build. 2004-05-01 01:01 brodsom * firebird2/builds/posix/: Makefile.in.static.isql (1.7), Makefile.in.firebird (1.53), Makefile.in.inet_server (1.14), Makefile.in.intl (1.18), Makefile.in.libfbclient (1.22), Makefile.in.libfbembed (1.13), Makefile.in.libfbstatic (1.6), Makefile.in.msgs (1.14), Makefile.in.refDatabases (1.21), Makefile.in.static.gbak (1.8), Makefile.in.static.gpre (1.15), Makefile.in.boot.gpre (1.20), Makefile.in.client.fbudf (1.2), Makefile.in.client.gbak (1.8), Makefile.in.client.gdef (1.9), Makefile.in.client.gfix (1.9), Makefile.in.client.gpre (1.14), Makefile.in.client.isql (1.8), Makefile.in.client.qli (1.4), Makefile.in.client.util (1.20), Makefile.in.codes (1.16), Makefile.in.embed.fbudf (1.3), Makefile.in.embed.gbak (1.8), Makefile.in.embed.gdef (1.7), Makefile.in.embed.gfix (1.9), Makefile.in.embed.gpre (1.14), Makefile.in.embed.isql (1.8), Makefile.in.embed.lockmgr (1.7), Makefile.in.embed.qli (1.14), Makefile.in.embed.util (1.13), Makefile.in.examples (1.3), Makefile.in.extern.editline (1.3), Makefile.in.extlib (1.16), Makefile.in.fbserver (1.14), make.defaults (1.35): -Modify object generation to be dependent on type (boot, std, superserver and superclient) not module. This saves 8% time in a full build. -Add sqlda_pub.h to monolithic ibase -Correct refDatabases symbols to avoid repeated generation of executables. 2004-05-01 00:48 brodsom * firebird2/builds/: win32/make_all.bat (1.24), mac_os_x/CS/Helpers.make (1.5): Add sqlda_pub.h to monolithic ibase 2004-05-01 00:46 brodsom * firebird2/src/dsql/sqlda_pub.h (1.1): - Split sqlda.h to avoid duplicated definitions between ibase.h and sqlda.h - Replace define for constants - Remove contants.h where not used. 2004-05-01 00:40 brodsom * firebird2/src/: dsql/blob.epp (1.13), dsql/dsql.cpp (1.103), dsql/metd.epp (1.55), dsql/sqlda.h (1.7), dsql/utld.cpp (1.29), gpre/cmd.cpp (1.32), gpre/gpre_meta.epp (1.40), gpre/gpre_meta_boot.cpp (1.40), gpre/jrdmet.cpp (1.16): - Split sqlda.h to avoid duplicated definitions between ibase.h and sqlda.h - Replace define for constants - Remove contants.h where not used. 2004-04-30 13:44 kkuznetsov * firebird2/builds/posix/prefix.solx86gcc (1.8): removed -fwritable-strings on so on to const char * instead of char* for example cant compile config_file 2004-04-29 19:47 brodsom * firebird2/src/: dsql/blob.epp (1.12), dsql/ddl.cpp (1.97), dsql/metd.epp (1.54), gpre/sql.cpp (1.42), gpre/cmd.cpp (1.31), gpre/gpre_meta.epp (1.39), gpre/gpre_meta_boot.cpp (1.39), gpre/jrdmet.cpp (1.15): Removing duplicated definitions between ibase.h and blob_filter.h ibase.h and constants.h 2004-04-29 16:51 brodsom * firebird2/src/dsql/: make.cpp (1.59), ddl.cpp (1.96): Replace defines for constants 2004-04-29 01:29 brodsom * firebird2/src/gpre/pas.cpp (1.36): Style 2004-04-29 00:42 brodsom * firebird2/builds/: mac_os_x/CS/CS.pbproj/project.pbxproj (1.6), win32/msvc6/engine.dsp (1.47), win32/msvc6/engine_classic.dsp (1.42), win32/msvc6/engine_embed.dsp (1.21), win32/msvc7/engine.vcproj (1.37), win32/msvc7/engine_classic.vcproj (1.36), win32/msvc7/engine_embed.vcproj (1.24): Removing ib_stdio.h 2004-04-29 00:05 brodsom * firebird2/src/gpre/: pas.cpp (1.35), pat.cpp (1.23), pretty.cpp (1.23), cob.cpp (1.40), dyntable.cpp (1.7), ftn.cpp (1.42), gpre.cpp (1.56), gpre.h (1.60), gpre_meta.epp (1.38), int_cxx.cpp (1.32), msc.cpp (1.20), ada.cpp (1.38), c_cxx.cpp (1.44), cme.cpp (1.25): Removing ib_stdio.h 2004-04-28 23:59 brodsom * firebird2/src/dudley/: trn.cpp (1.28), ddl.cpp (1.33), extract.epp (1.31), lex.cpp (1.25): Removing ib_stdio.h 2004-04-28 23:56 brodsom * firebird2/src/dsql/: utld.cpp (1.28), dsql.cpp (1.102), errd.cpp (1.29), hsh.cpp (1.26), movd.cpp (1.13), pass1.cpp (1.139), user_dsql.cpp (1.37), alld.cpp (1.22), ddl.cpp (1.95): Removing ib_stdio.h 2004-04-28 23:52 brodsom * firebird2/src/: alice/alice.cpp (1.59), alice/alice.h (1.33), alice/all.cpp (1.20), alice/exe.cpp (1.31), alice/tdr.cpp (1.34), burp/burp.cpp (1.72), burp/burp.h (1.45), burp/canonical.cpp (1.34), burp/misc.cpp (1.9), burp/mvol.cpp (1.34), burp/restore.epp (1.72), burp/spit.cpp (1.28), burp/backup.epp (1.55), common/classes/alloc.cpp (1.49), common/classes/alloc.h (1.41), common/config/config_file.cpp (1.21): Removing ib_stdio.h 2004-04-28 20:36 skidder * firebird2/src/dsql/metd.epp (1.53): Make CSTRING map to VARCHAR, not CHAR in DSQL layer 2004-04-27 17:55 brodsom * firebird2/lang_helpers/: gdsold.h (1.1), gds.h (1.1), gds.hxx (1.1): Moving obsolete headers to lang_helpers 2004-04-27 14:38 brodsom * firebird2/builds/win32/make_all.bat (1.23): Remove references to gds.h, gds.hxx and gdsold.h from builds 2004-04-27 14:35 brodsom * firebird2/builds/: install/arch-specific/freebsd/install.sh.in (1.7), install/arch-specific/linux/classic/makeInstallImage.sh.in (1.7), install/arch-specific/linux/classic/preinstall.sh.in (1.4), install/arch-specific/linux/super/makeInstallImage.sh.in (1.8), install/arch-specific/linux/super/rpmfiles.txt.in (1.8), install/arch-specific/sinixz/prototype.in (1.5), mac_os_x/CS/Helpers.make (1.4), mac_os_x/CS/CS.pbproj/project.pbxproj (1.5), posix/Makefile.in.firebird (1.52): Remove references to gds.h, gds.hxx and gdsold.h from builds 2004-04-27 14:32 brodsom * firebird2/builds/win32/: msvc6/fbclient.dsp (1.45), msvc6/fbclient_static.dsp (1.13), msvc6/engine.dsp (1.46), msvc6/engine_classic.dsp (1.41), msvc6/engine_embed.dsp (1.20), msvc7/engine.vcproj (1.36), msvc7/engine_classic.vcproj (1.35), msvc7/engine_embed.vcproj (1.23), msvc7/fbclient.vcproj (1.33), msvc7/fbclient_static.vcproj (1.13): Remove references to gds.h, gds.hxx and gdsold.h from builds 2004-04-26 01:11 brodsom * firebird2/examples/empbuild/: empbuild.e (1.3), intlbld.e (1.3): Replace remaining gds.h 2004-04-25 05:29 skidder * firebird2/src/common/classes/stack.h (1.5): Fix GCC build 2004-04-23 10:00 hvlad * firebird2/src/common/classes/stack.h (1.4): Added Stack::iterator::hasMore method. Replaced getCount() and notEmpty() with hasMore() when it's possible 2004-04-23 03:53 brodsom * firebird2/src/include/gen/msg_facs.h (1.6): Update generated header with the actual content 2004-04-21 16:48 alexpeshkoff * firebird2/src/dsql/: parse.y (1.131), pass1.cpp (1.138): fixed number problems after lls to Stack conversion 2004-04-21 16:21 alexpeshkoff * firebird2/src/dsql/: ddl.cpp (1.94), dsql.cpp (1.101), dsql.h (1.60), make.cpp (1.58), metd.epp (1.52), parse.cpp (1.112): fixed number problems after lls to Stack conversion 2004-04-21 16:04 alexpeshkoff * firebird2/src/common/classes/: array.h (1.24), stack.h (1.3): fixed number problems after lls to Stack conversion 2004-04-21 14:42 brodsom * firebird2/doc/README.build.mingw.html (1.12): Update MinGW build readme 2004-04-21 03:45 brodsom * firebird2/builds/install/arch-specific/mingw/super/Readme.txt (1.1): Installer for MinGW (first try) 2004-04-20 21:21 brodsom * firebird2/builds/posix/Makefile.in.libfbembed (1.12): Correction needed for fbembed build to succeed 2004-04-20 07:57 skidder * firebird2/src/include/fb_types.h (1.43): Fix problem with 64-bit SS NPTL builds 2004-04-19 15:40 alexpeshkoff * firebird2/src/common/classes/: array.h (1.23), objects_array.h (1.8), stack.h (1.2): applied fixes, mentioned by Claudio 2004-04-19 12:19 paulbeach * firebird2/builds/install/misc/firebird.conf (1.6): Improve NFS Warning in conf file 2004-04-18 16:22 alexpeshkoff * firebird2/src/: alice/all.cpp (1.19), alice/all.h (1.10), common/classes/alloc.h (1.40), common/classes/array.h (1.22), common/classes/objects_array.h (1.7), common/classes/stack.h (1.1), dsql/all.h (1.11), dsql/alld.cpp (1.21), dsql/ddl.cpp (1.93), dsql/dsql.cpp (1.100), dsql/dsql.h (1.59), dsql/dsql.tab.h (1.35), dsql/gen.cpp (1.61), dsql/gen_proto.h (1.13), dsql/make.cpp (1.57), dsql/make_proto.h (1.21), dsql/metd.epp (1.51), dsql/parse.y (1.130), dsql/pass1.cpp (1.137): 1. removed any mentions of blk_pool() from engine (and method itself) 2. replaced 'struct lls' with 'template Stack' 2004-04-18 05:34 skidder * firebird2/src/common/classes/array.h (1.21): Fix MSVC build 2004-04-18 04:50 skidder * firebird2/src/common/classes/: array.h (1.20), fb_pair.h (1.9), objects_array.h (1.6), tree.h (1.27), vector.h (1.7): Switch to Firebird container templates for request resource tracking. This significantly reduces CPU time any memory consumption for databases with complex metadata 2004-04-17 04:34 skidder * firebird2/builds/install/misc/firebird.conf (1.5): Implement Paul B. suggestion about dangerous config file option 2004-04-15 12:13 aafemt * firebird2/builds/posix/prefix.mingw (1.30): Remove obsolete workaround 2004-04-13 12:41 aafemt * firebird2/configure.in (1.195): Another dir for win32 in temp 2004-04-11 16:47 alexpeshkoff * firebird2/src/common/config/config_file.cpp (1.20): fixed problem with system log overflow in case of missing aliases.conf ** front-ported fix ** 2004-04-11 09:12 robocop * firebird2/src/common/classes/tree.h (1.26): Style 2004-04-11 06:04 robocop * firebird2/src/dsql/node.h (1.44): Three changes to isql: Fix isql bug #910430. Add SET HEADING ON/OFF option Add -M2 command-line option to send output of statistics and plans to the same file than the rest of the output. Those items do not appear when using HELP SET inside isql or with isql -? from the command line. 2004-04-11 04:40 skidder * firebird2/src/common/config/config_file.cpp (1.19): Make it build 2004-04-10 15:59 dimitr * firebird2/src/common/config/config_file.cpp (1.18): Corrections. 2004-04-10 02:25 robocop * firebird2/src/: common/classes/fb_string.cpp (1.11), dsql/ddl.cpp (1.92), dsql/dsql.cpp (1.99), dsql/metd.epp (1.50), dsql/parse.cpp (1.111), dsql/parse.y (1.129), gpre/gpre.cpp (1.55): Small corrections 2004-04-09 10:03 hvlad * firebird2/src/dsql/: ddl.cpp (1.91), dsql.h (1.58): Corrects an error at DDL generation when the total size of all generated BLR exceeds 64K, but each slice does not exceed 64K. For ex, procedure sources is 55K and generated BLR is 12K. Note: this fix is safe because jrd8_ddl (DYN_ddl\DYN_execute) do not use parameter 'length', wrongly declared as USHORT 2004-04-09 02:23 skidder * firebird2/: configure.in (1.194), src/include/gen/autoconfig_msvc.h (1.92): Use llrint() on platforms where it is available 2004-04-06 09:25 skidder * firebird2/: builds/install/misc/firebird.conf (1.4), src/common/config/config.cpp (1.51), src/common/config/config.h (1.29): Add BugcheckAbort option to produce coredumps on BUGCHECKs and structured exceptions 2004-04-06 07:53 aafemt * firebird2/src/common/classes/fb_tls.h (1.3): TLS for win32 gcc 2004-04-06 04:45 skidder * firebird2/builds/install/arch-specific/linux/Makefile.in (1.4): A couple versions of eu-strip I tried produce broken debug info. Let's standartize on binutils objcopy for now as it seems to be more reliable. I hope an official binutils version with needed feature aka 2.15 will be released soon 2004-04-03 04:23 skidder * firebird2/builds/misc/msg.gbak (1.7): Add switches for new shutdown modes to the GFIX usage messages 2004-04-03 01:20 arnobrinkman * firebird2/src/dsql/: node.h (1.43), pass1.cpp (1.136): Fix wrong mapping for Count(*) in having clause when used with IN, ANY, SOME, ALL 2004-04-02 05:24 skidder * firebird2/src/dsql/parse.y (1.128): Fix counting of line numbers in DSQL parser when multi-line literals and identifiers are used 2004-04-01 16:15 alexpeshkoff * firebird2/src/common/classes/array.h (1.19): Added "T* getBuffer(capacity)" - this helps use Array as temp buffer 2004-03-31 20:10 alexpeshkoff * firebird2/src/common/: utils.cpp (1.6), utils_proto.h (1.2): string cleanup 2004-03-31 20:09 alexpeshkoff * firebird2/src/common/classes/fb_string.cpp (1.10): fixed serious bug in string::printf - thanks to Nickolay 2004-03-31 19:50 alexpeshkoff * firebird2/builds/win32/: prepare.bat (1.31), preprocess.bat (1.28), setenvvar.bat (1.6): rolling back bat files commit - sorry, please 2004-03-31 19:27 alexpeshkoff * firebird2/src/dsql/dsql.cpp (1.98): fixed memory leak in execute statement 2004-03-31 19:13 alexpeshkoff * firebird2/src/common/classes/: alloc.cpp (1.48), alloc.h (1.39): moved use of fb_assert to correct place 2004-03-31 19:08 alexpeshkoff * firebird2/builds/win32/: prepare.bat (1.30), preprocess.bat (1.27), setenvvar.bat (1.5), msvc6/engine.dsp (1.45), msvc6/engine_classic.dsp (1.40), msvc6/engine_embed.dsp (1.19): renamed header - non-critical change for non-VC6 builds 2004-03-30 12:04 aafemt * firebird2/configure.in (1.193): Missed dirs in temp 2004-03-30 10:53 robocop * firebird2/builds/: posix/make.shared.variables (1.38), win32/msvc6/engine.dsp (1.44), win32/msvc6/engine_classic.dsp (1.39), win32/msvc6/engine_embed.dsp (1.18), win32/msvc7/engine.vcproj (1.35), win32/msvc7/engine_classic.vcproj (1.34), win32/msvc7/engine_embed.vcproj (1.22), win32/msvc7/gdef.vcproj (1.18), win32/msvc7/qli.vcproj (1.18): More cleanup. Get rid of obsolete files, too. 2004-03-30 10:33 robocop * firebird2/: builds/win32/msvc6/engine.dsp (1.43), builds/win32/msvc6/engine_classic.dsp (1.38), builds/win32/msvc6/gdef.dsp (1.17), builds/win32/msvc6/qli.dsp (1.16), src/gpre/int_cxx.cpp (1.31), src/include/fb_types.h (1.42): More cleanup. Get rid of obsolete files, too. 2004-03-30 06:10 robocop * firebird2/src/gpre/int_cxx.cpp (1.30): Cleanup 2004-03-28 11:10 robocop * firebird2/: builds/win32/defs/fbclient.def (1.9), builds/win32/msvc6/fbclient.dsp (1.44), builds/win32/msvc6/fbembed.dsp (1.33), src/common/classes/alloc.cpp (1.47), src/common/classes/fb_atomic.h (1.2), src/common/classes/fb_tls.h (1.2), src/common/classes/rwlock.h (1.17), src/common/classes/tree.h (1.25), src/dsql/keywords.cpp (1.30), src/dsql/keywords.h (1.17), src/dsql/parse.cpp (1.110), src/dsql/parse.y (1.127), src/dudley/parse.cpp (1.39): Cleanup. Fixed a linking error with MSVC6, too. 2004-03-28 07:34 skidder * firebird2/builds/posix/: Makefile.in.client.gpre (1.13), Makefile.in.embed.gpre (1.13): Fix build of FORTRAN preprocessor. Breakage reported by FSG 2004-03-28 01:38 skidder * firebird2/src/common/classes/rwlock.h (1.16): Fix error in my previous commits spotted by claudio 2004-03-26 17:06 skidder * firebird2/builds/posix/fbintl.vers (1.1): add forgotten file 2004-03-26 00:36 skidder * firebird2/src/common/classes/: alloc.cpp (1.46), rwlock.h (1.15): Fix Windows build after my previous commit 2004-03-26 00:12 skidder * firebird2/: configure.in (1.192), builds/posix/Makefile.in.client.gbak (1.7), builds/posix/Makefile.in.client.gdef (1.8), builds/posix/Makefile.in.client.gfix (1.8), builds/posix/Makefile.in.client.gpre (1.12), builds/posix/Makefile.in.client.isql (1.7), builds/posix/Makefile.in.client.qli (1.3), builds/posix/Makefile.in.client.util (1.19), builds/posix/Makefile.in.codes (1.15), builds/posix/Makefile.in.embed.fbudf (1.2), builds/posix/Makefile.in.embed.gbak (1.7), builds/posix/Makefile.in.embed.gdef (1.6), builds/posix/Makefile.in.embed.gfix (1.8), builds/posix/Makefile.in.embed.gpre (1.12), builds/posix/Makefile.in.embed.isql (1.7), builds/posix/Makefile.in.embed.qli (1.13), builds/posix/Makefile.in.embed.util (1.12), builds/posix/Makefile.in.extlib (1.15), builds/posix/Makefile.in.fbserver (1.13), builds/posix/Makefile.in.firebird (1.51), builds/posix/Makefile.in.inet_server (1.13), builds/posix/Makefile.in.intl (1.17), builds/posix/Makefile.in.libfbclient (1.21), builds/posix/Makefile.in.libfbembed (1.11), builds/posix/firebird.vers (1.1), builds/posix/make.defaults (1.34), builds/posix/make.rules (1.22), builds/posix/prefix.darwin (1.14), builds/posix/prefix.example (1.9), builds/posix/prefix.freebsd (1.14), builds/posix/prefix.linux (1.26), builds/posix/prefix.linux_amd64 (1.4), builds/posix/prefix.linux_sparc32 (1.4), builds/posix/prefix.mingw (1.29), builds/posix/prefix.sinixz (1.22), builds/win32/defs/fbclient.def (1.8), builds/win32/defs/gds32.def (1.7), builds/win32/msvc6/fbclient.dsp (1.43), builds/win32/msvc6/fbclient_static.dsp (1.12), builds/win32/msvc6/fbembed.dsp (1.32), builds/win32/msvc6/gds32.dsp (1.23), builds/win32/msvc7/fbclient.vcproj (1.32), builds/win32/msvc7/fbclient_static.vcproj (1.12), builds/win32/msvc7/fbembed.vcproj (1.24), builds/win32/msvc7/gds32.vcproj (1.18), src/alice/all.h (1.9), src/common/classes/alloc.cpp (1.45), src/common/classes/alloc.h (1.38), src/common/classes/class_perf.cpp (1.9), src/common/classes/class_test.cpp (1.13), src/common/classes/fb_atomic.h (1.1), src/common/classes/fb_tls.h (1.1), src/common/classes/rwlock.h (1.14), src/common/classes/test.sh (1.9), src/common/classes/tree.h (1.24), src/common/config/config_file.cpp (1.17), src/dsql/all.h (1.10), src/dsql/keywords.cpp (1.29), src/dsql/keywords.h (1.16), src/include/firebird.h (1.18), src/include/gen/autoconfig_msvc.h (1.91): 1. POSIX build libraries export only public API. 2. Unify exports for PROD_BUILD and DEV_BUILD. 3. Support for context memory pools. 4. Memory manager has lower memory overhead exceptionally on 64 bit targets 2004-03-25 07:50 skidder * firebird2/src/common/config/dir_list.cpp (1.19): Fix a couple warnings 2004-03-25 07:01 skidder * firebird2/builds/install/arch-specific/linux/super/: makeInstallImage.sh.in (1.7), rpmfiles.txt.in (1.7): Fix HEAD troubles with Linux SS installer 2004-03-24 12:02 aafemt * firebird2/src/burp/spit.cpp (1.27): Right headers include sequence 2004-03-24 06:43 skidder * firebird2/src/common/classes/fb_string.cpp (1.9): Notify Alex about flaw in his string code 2004-03-23 12:07 aafemt * firebird2/builds/posix/: prefix.darwin (1.13), prefix.freebsd (1.13), prefix.linux (1.25), prefix.linux_amd64 (1.3), prefix.linux_sparc32 (1.3), prefix.mingw (1.28), prefix.sinixz (1.21), prefix.solaris (1.13): Remove DEBUG_GDS_ALLOC from platform files since Alex's added it into make.rules 2004-03-22 16:16 alexpeshkoff * firebird2/builds/posix/make.rules (1.21): fixed some problems with posix debug build 2004-03-21 03:10 arnobrinkman * firebird2/src/dsql/dsql.h (1.57): Improved derived table support. When using derived tables inside sub-selects it should be able to reference to higher contexts. 2004-03-21 02:48 arnobrinkman * firebird2/src/dsql/pass1.cpp (1.135): 1) Field with alias was also seraching for match in higher context then the first matching context found. Noted by Nickolay Example (this does fail now with column o.ID unknown): SELECT * FROM Orders o WHERE EXISTS(SELECT * FROM RDB$DATABASE o WHERE o.ID = 1) 2) Improved derived table support. When using derived tables inside sub-selects it should be able to reference to higher contexts. 2004-03-20 16:45 alexpeshkoff * firebird2/src/common/: classes/auto.h (1.7), config/config_file.cpp (1.16): 1. introduced Jrd and Ods namespaces 2. cleanup of blk* request conversions 3. fixed memory allocation in Execute Statement *** posix build fixes *** 2004-03-20 15:57 alexpeshkoff * firebird2/src/: alice/alice.cpp (1.58), alice/alice.h (1.32), alice/alice_proto.h (1.9), burp/burp.cpp (1.71), burp/burp.h (1.44), burp/burp_proto.h (1.16), common/classes/fb_pair.h (1.8), common/classes/fb_string.cpp (1.8), dsql/dsql.cpp (1.97), dsql/dsql.h (1.56), dsql/dsql_proto.h (1.16): 1. introduced Jrd and Ods namespaces 2. cleanup of blk* request conversions 3. fixed memory allocation in Execute Statement 2004-03-20 15:31 alexpeshkoff * firebird2/src/gpre/int_cxx.cpp (1.29): dropped unneeded conversion of all requests to/from blk* 2004-03-20 15:30 alexpeshkoff * firebird2/src/common/classes/auto.h (1.6): 1. dropped unneeded AutoPtrFromString 2. added private copy constructor and assignment to avoid errors 2004-03-20 15:29 alexpeshkoff * firebird2/src/common/classes/alloc.h (1.37): assert if AutoStorage() used for object not on the stack 2004-03-19 07:14 robocop * firebird2/src/: alice/alice.cpp (1.57), alice/alice.h (1.31), alice/alice_meta.epp (1.34), alice/all.cpp (1.18), alice/exe.cpp (1.30), alice/tdr.cpp (1.33), dsql/metd.epp (1.49), dudley/lex.cpp (1.24), dudley/parse.cpp (1.38): Cleanup A few new[] - delete[] pairs fixed. 2004-03-18 06:54 robocop * firebird2/src/: alice/alice.cpp (1.56), alice/alice.h (1.30), alice/alice_proto.h (1.8), alice/all.h (1.8), burp/burp.cpp (1.70), burp/burp.h (1.43), burp/burp_proto.h (1.15), common/classes/array.h (1.18), common/classes/auto.h (1.5), common/classes/fb_pair.h (1.7), common/classes/objects_array.h (1.5), common/classes/rwlock.h (1.13), common/classes/semaphore.h (1.9), common/config/config.h (1.28), common/config/config_file.h (1.8), common/config/dir_list.cpp (1.18), common/config/dir_list.h (1.12), dsql/all.h (1.9), dsql/dsql.cpp (1.96), dsql/dsql_proto.h (1.15), dsql/parse.y (1.126), include/fb_vector.h (1.5), include/gen/autoconfig_msvc.h (1.90): Cleanup. In geeky words: PandoraBox* pbox = reinterpret_cast(&can_of_worms); pbox->open(); pbox->flush(); Nickolay may want to undo my ods.h changes if gcc insists in its crusade against non-PODs and poodles. 2004-03-15 20:35 alexpeshkoff * firebird2/src/common/config/: dir_list.cpp (1.17), dir_list.h (1.11): fixing posix build 2004-03-15 20:10 alexpeshkoff * firebird2/src/common/classes/: auto.h (1.4), fb_pair.h (1.6): fixing posix build 2004-03-15 19:48 alexpeshkoff * firebird2/src/common/classes/fb_pair.h (1.5): This should fix non-VC6 builds. Thanks to Nickolay Samofatov 2004-03-15 03:57 skidder * firebird2/src/dsql/pass1.cpp (1.134): Allow using PSQL cursors in EXECUTE BLOCK statement 2004-03-14 15:31 alexpeshkoff * firebird2/builds/win32/msvc6/: common.dsp (1.26), common_classic.dsp (1.20): Added new h-files to VC6 projects. Not critical. 2004-03-14 14:40 alexpeshkoff * firebird2/src/: include/fb_vector.h (1.4), common/classes/locks.h (1.12), dsql/pass1.cpp (1.133): Various cleanup to make engine compile and work after mentioned earlier changes. Mainly: 1) MemoryPool* => MemoryPool& in arrays' constructors 2) use Firebird::string to keep strings data 2004-03-14 14:24 alexpeshkoff * firebird2/src/common/classes/fb_pair.h (1.4): 1. Full pair (both first and second pooled objects) added. 2. Pair may be placed to AutoPool. 2004-03-14 14:22 alexpeshkoff * firebird2/src/common/classes/fb_string.cpp (1.7): 1) a bit more correct memory allocation debugging 2) use AutoStorage to allocate string data 2004-03-14 14:19 alexpeshkoff * firebird2/src/common/classes/objects_array.h (1.4): Added capability to have following kinds of arrays: 1) sorted or unsorted 2) POD or objects 3) with or without inline storage 4) allocating from auto- or permanent-pool All array constructors take MemoryPool& instead of MemoyPool* 2004-03-14 14:14 alexpeshkoff * firebird2/src/common/config/: config.cpp (1.50), config.h (1.27), config_file.cpp (1.15), config_file.h (1.7), config_impl.h (1.13), dir_list.cpp (1.16), dir_list.h (1.10): Pools support 2004-03-14 14:10 alexpeshkoff * firebird2/src/common/classes/init.h (1.1): Templates, supporting objects initialization 2004-03-14 14:08 alexpeshkoff * firebird2/src/common/classes/auto.h (1.3): May use _any_ way to delete pointer, not only operator delete 2004-03-14 14:07 alexpeshkoff * firebird2/src/common/classes/array.h (1.17): Constructors to put arrays in local memory, use AutoStorage. 2004-03-14 14:05 alexpeshkoff * firebird2/src/common/classes/alloc.h (1.36): Added *Storage classes to be used as primary base for all pool-oriented classes 2004-03-14 06:51 skidder * firebird2/src/: burp/spit.cpp (1.26), burp/spit.h (1.7), dudley/ddl.cpp (1.32), dudley/exe.epp (1.46), dudley/expr.cpp (1.19), dudley/extract.epp (1.30), dudley/generate.cpp (1.12), dudley/parse.cpp (1.37), dudley/trn.cpp (1.27): Fix warnings 2004-03-13 09:29 skidder * firebird2/src/include/fb_blk.h (1.9): Please GCC in pool_alloc_rpt template declaration 2004-03-12 21:19 skidder * firebird2/src/include/fb_blk.h (1.8): Fix issues in my code spotted by Claudio 2004-03-12 07:59 skidder * firebird2/: examples/empbuild/empbuild.e (1.2), src/burp/mvol.cpp (1.33), src/dsql/dsql.cpp (1.95), src/dsql/parse.y (1.125), src/dsql/preparse.cpp (1.29), src/gpre/gpre.cpp (1.54), src/include/fb_exception.h (1.10): Fix some warnings from GCC/Linux build. Some of them were subtle errors 2004-03-11 06:46 skidder * firebird2/src/alice/alice.cpp (1.55): Fix comment 2004-03-11 06:44 skidder * firebird2/src/burp/burp.cpp (1.69): Kill unneeded volatile 2004-03-11 06:43 skidder * firebird2/src/alice/alice.cpp (1.54): Kill a couple unneeded volatiles 2004-03-11 06:30 skidder * firebird2/src/common/classes/: rwlock.h (1.12), semaphore.h (1.8): Fix a couple errors I introduced in previous commit. Spotted by Claudio 2004-03-11 06:09 robocop * firebird2/builds/: posix/make.shared.variables (1.37), win32/msvc6/engine.dsp (1.42), win32/msvc6/engine_classic.dsp (1.37), win32/msvc6/engine_embed.dsp (1.17), win32/msvc7/engine.vcproj (1.34), win32/msvc7/engine_classic.vcproj (1.33), win32/msvc7/engine_embed.vcproj (1.21): Third step to rename 2004-03-11 06:03 robocop * firebird2/src/: common/classes/alloc.cpp (1.44), common/classes/auto.h (1.2), dsql/dsql.cpp (1.94), dsql/hsh.cpp (1.25), dudley/ddl.h (1.21): Cleanup Some minor corrections Second step to rename 2004-03-11 05:26 skidder * firebird2/src/common/classes/fb_string.cpp (1.6): Fix a few warnings. Not very harmless ones 2004-03-09 01:16 skidder * firebird2/src/: alice/alice_meta.epp (1.33), common/fb_exception.cpp (1.10), common/classes/alloc.cpp (1.43), common/classes/alloc.h (1.35), dsql/dsql.cpp (1.93), dsql/hsh.cpp (1.24), dudley/exe.epp (1.45), dudley/trn.cpp (1.26): Clean up. 1. gds__alloc doesn't throw 2. Add NOMEM handlers to a couple places 3. kill HAVE_*SNPRINTF conditionals 2004-03-07 08:58 robocop * firebird2/: builds/win32/msvc6/build_msg.dsp (1.6), builds/win32/msvc6/codes.dsp (1.7), builds/win32/msvc6/gbak.dsp (1.21), builds/win32/msvc6/gpre.dsp (1.22), builds/win32/msvc6/gpre_boot.dsp (1.22), builds/win32/msvc6/gpre_static.dsp (1.7), builds/win32/msvc6/gsec.dsp (1.16), builds/win32/msvc6/gsplit.dsp (1.8), builds/win32/msvc6/isql.dsp (1.22), src/alice/alice.cpp (1.53), src/alice/alice.h (1.29), src/alice/alice_meta.epp (1.32), src/alice/aliceswi.h (1.13), src/alice/all_proto.h (1.5), src/burp/backu_proto.h (1.7), src/burp/backup.epp (1.54), src/burp/burp.cpp (1.68), src/burp/burp.h (1.42), src/burp/burpswi.h (1.11), src/burp/restore.epp (1.71), src/burp/spit.cpp (1.25), src/burp/spit.h (1.6), src/burp/std_desc.h (1.5), src/common/fb_exception.cpp (1.9), src/common/classes/alloc.cpp (1.42), src/common/classes/alloc.h (1.34), src/common/classes/array.h (1.16), src/common/classes/fb_pair.h (1.3), src/common/classes/locks.h (1.11), src/common/classes/objects_array.h (1.3), src/dsql/ddl.cpp (1.90), src/dsql/dsql.cpp (1.92), src/dsql/dsql.h (1.55), src/dsql/dsql_proto.h (1.14), src/dsql/errd.cpp (1.28), src/dsql/errd_proto.h (1.10), src/dsql/hsh_proto.h (1.6), src/dsql/keywords.cpp (1.28), src/dsql/make.cpp (1.56), src/dsql/metd_proto.h (1.20), src/dsql/node.h (1.42), src/dsql/pass1.cpp (1.132), src/dsql/preparse.cpp (1.28), src/dsql/sqlda.h (1.6), src/dsql/sym.h (1.8), src/dsql/user__proto.h (1.6), src/dsql/user_dsql.cpp (1.36), src/dsql/utld.cpp (1.27), src/dudley/ddl.cpp (1.31), src/dudley/exe.epp (1.44): Cleanup Some bug fixes Style 2004-03-05 10:37 alexpeshkoff * firebird2/src/common/classes/auto.h (1.1): 1. front-ported blob returning fix 2.correct license 2004-03-05 08:33 skidder * firebird2/src/dsql/user_dsql.cpp (1.35): correction 2004-03-05 08:21 skidder * firebird2/src/dsql/user_dsql.cpp (1.34): Fix memory corruption 2004-03-02 21:23 skidder * firebird2/src/common/classes/alloc.cpp (1.41): Be slightly more portable 2004-03-02 09:43 eku * firebird2/src/common/classes/alloc.cpp (1.40): Fixed compilation issues (missing include files, wrong defines). 2004-03-02 09:42 eku * firebird2/src/common/fb_exception.cpp (1.8): Fixed compilation on systems without snprintf 2004-03-01 17:50 alexpeshkoff * firebird2/src/: common/fb_exception.cpp (1.7), include/fb_exception.h (1.9): don't start variables names with underscore - _syscall caused problems with MSVC6 2004-03-01 17:37 alexpeshkoff * firebird2/builds/win32/msvc6/: alice.dsp (1.16), alice_classic.dsp (1.13), build_msg.dsp (1.5), burp.dsp (1.18), burp_classic.dsp (1.16), codes.dsp (1.6), common.dsp (1.25), common_classic.dsp (1.19), common_static.dsp (1.4), dsql_server.dsp (1.21), dsql_server_classic.dsp (1.17), empbuild.dsp (1.2), engine.dsp (1.41), engine_classic.dsp (1.36), engine_embed.dsp (1.16), fb_inet_server.dsp (1.21), fb_lock_print.dsp (1.19), fbclient.dsp (1.42), fbclient_static.dsp (1.11), fbembed.dsp (1.31), fbguard.dsp (1.19), fbserver.dsp (1.34), fbudf.dsp (1.11), gbak.dsp (1.20), gdef.dsp (1.16), gds32.dsp (1.22), gfix.dsp (1.19), gpre.dsp (1.21), gpre_boot.dsp (1.21), gpre_static.dsp (1.6), gsec.dsp (1.15), gsplit.dsp (1.7), gstat.dsp (1.18), ib_udf.dsp (1.16), ib_util.dsp (1.16), instclient.dsp (1.3), instreg.dsp (1.14), instsvc.dsp (1.15), intl.dsp (1.22), intlbld.dsp (1.2), isql.dsp (1.21), lock.dsp (1.13), lock_classic.dsp (1.11), nbackup.dsp (1.3), qli.dsp (1.15), remote.dsp (1.21), remote_classic.dsp (1.18), utilities.dsp (1.15), utilities_classic.dsp (1.13): fixed MSVC6 build with RTTI 2004-03-01 05:57 skidder * firebird2/src/: burp/burp.cpp (1.67), common/classes/locks.cpp (1.5), gpre/gpre.cpp (1.53), gpre/par.cpp (1.46): Fix MSVC build 2004-03-01 05:54 skidder * firebird2/builds/win32/msvc7/: alice.vcproj (1.15), alice_classic.vcproj (1.15), build_msg.vcproj (1.4), burp.vcproj (1.18), burp_classic.vcproj (1.18), codes.vcproj (1.5), common.vcproj (1.17), common_classic.vcproj (1.15), common_static.vcproj (1.5), dsql_server.vcproj (1.16), dsql_server_classic.vcproj (1.16), engine.vcproj (1.33), engine_classic.vcproj (1.32), engine_embed.vcproj (1.20), fb_inet_server.vcproj (1.17), fb_lock_print.vcproj (1.20), fbclient.vcproj (1.31), fbclient_static.vcproj (1.11), fbembed.vcproj (1.23), fbguard.vcproj (1.18), fbserver.vcproj (1.18), fbudf.vcproj (1.13), gbak.vcproj (1.17), gdef.vcproj (1.17), gds32.vcproj (1.17), gfix.vcproj (1.17), gpre.vcproj (1.21), gpre_boot.vcproj (1.22), gpre_static.vcproj (1.5), gsec.vcproj (1.17), gsplit.vcproj (1.11), gstat.vcproj (1.20), ib_udf.vcproj (1.16), ib_util.vcproj (1.16), instreg.vcproj (1.16), instsvc.vcproj (1.16), intl.vcproj (1.17), isql.vcproj (1.18), lock.vcproj (1.15), lock_classic.vcproj (1.15), qli.vcproj (1.17), remote.vcproj (1.20), remote_classic.vcproj (1.20), utilities.vcproj (1.19), utilities_classic.vcproj (1.18): Enable RTTI, remove fb_exception.cpp from utilities 2004-03-01 05:27 skidder * firebird2/builds/win32/msvc7/: alice.vcproj (1.14), alice_classic.vcproj (1.14), burp.vcproj (1.17), burp_classic.vcproj (1.17), common.vcproj (1.16), common_classic.vcproj (1.14), dsql_server.vcproj (1.15), dsql_server_classic.vcproj (1.15), engine.vcproj (1.32), engine_classic.vcproj (1.31), engine_embed.vcproj (1.19), fb_inet_server.vcproj (1.16), fb_lock_print.vcproj (1.19), fbclient.vcproj (1.30), fbembed.vcproj (1.22), fbguard.vcproj (1.17), fbserver.vcproj (1.17), fbudf.vcproj (1.12), gbak.vcproj (1.16), gdef.vcproj (1.16), gds32.vcproj (1.16), gfix.vcproj (1.16), gpre.vcproj (1.20), gpre_boot.vcproj (1.21), gsec.vcproj (1.16), gsplit.vcproj (1.10), gstat.vcproj (1.19), ib_udf.vcproj (1.15), ib_util.vcproj (1.15), instreg.vcproj (1.15), instsvc.vcproj (1.15), intl.vcproj (1.16), isql.vcproj (1.17), lock.vcproj (1.14), lock_classic.vcproj (1.14), qli.vcproj (1.16), remote.vcproj (1.19), remote_classic.vcproj (1.19), utilities.vcproj (1.18), utilities_classic.vcproj (1.17): Enable RTTI, remove fb_exception.cpp from utilities 2004-03-01 04:34 skidder * firebird2/src/: alice/alice.cpp (1.52), alice/alice_meta.epp (1.31), burp/burp.cpp (1.66), common/fb_exception.cpp (1.6), common/classes/locks.h (1.10), common/classes/rwlock.h (1.11), common/classes/semaphore.h (1.7), common/config/config.cpp (1.49), dsql/ddl.cpp (1.89), dsql/dsql.cpp (1.91), dsql/errd.cpp (1.27), dsql/user_dsql.cpp (1.33), dudley/expand.cpp (1.21), dudley/parse.cpp (1.36), gpre/gpre.cpp (1.52), gpre/par.cpp (1.45), include/fb_exception.h (1.8): Fix up exception handling. Handle (do not ignore) std::bad_alloc and generic exceptions, provide syscall and error information in system_call_failed 2004-03-01 04:18 skidder * firebird2/src/common/classes/: alloc.cpp (1.39), alloc.h (1.33): Memory pages manager 2004-03-01 02:29 skidder * firebird2/src/burp/: backup.epp (1.53), restore.epp (1.70): Fix 64-bitness warnings 2004-02-29 06:46 skidder * firebird2/src/common/classes/: fb_pair.h (1.2), objects_array.h (1.2): Fix POSIX build 2004-02-28 20:43 alexpeshkoff * firebird2/src/common/classes/: fb_pair.h (1.1), fb_string.cpp (1.5), objects_array.h (1.1): make our class behave MemoryPools friendly 2004-02-28 20:19 alexpeshkoff * firebird2/src/common/classes/array.h (1.15): Made it const-correct 2004-02-27 13:04 eku * firebird2/builds/install/arch-specific/sinixz/prototype.in (1.4): SINIX-Z: fixed package list 2004-02-25 02:50 skidder * firebird2/: builds/misc/msg.gbak (1.6), lang_helpers/gds_codes.ftn (1.6), lang_helpers/gds_codes.pas (1.6), src/alice/alice.cpp (1.51), src/alice/alice.h (1.28), src/alice/exe.cpp (1.29), src/burp/restore.epp (1.69), src/include/gen/codetext.h (1.11), src/include/gen/iberror.h (1.10), src/include/gen/msgs.h (1.12), src/include/gen/rdb_codes.h (1.11), src/include/gen/sql_code.h (1.11): Implement new shutdown modes (single-user and full shutdown). Tested on Linux/AMD64 CS and SS 2004-02-24 06:34 robocop * firebird2/src/: alice/alice_meta.epp (1.30), burp/backup.epp (1.52), burp/restore.epp (1.68), dudley/exe.epp (1.43), dudley/extract.epp (1.29): Cleanup Reduce reinterpret and C casts Fix isql so it can show all predefined blob types in readable form. 2004-02-20 07:42 robocop * firebird2/src/: alice/alice.cpp (1.50), alice/alice.h (1.27), alice/alice_proto.h (1.7), alice/exe.cpp (1.28), burp/backup.epp (1.51), burp/burp.cpp (1.65), burp/burp_proto.h (1.14), burp/restore.epp (1.67), common/classes/alloc.cpp (1.38), common/classes/alloc.h (1.32), common/classes/fb_string.cpp (1.4), common/classes/rwlock.h (1.10), dudley/ddl.cpp (1.30), gpre/gpre.cpp (1.51), gpre/gpre.h (1.59), gpre/par.cpp (1.44): Big cleanup. God have pity on platform maintainers. I only can compile/test Win32; sorry, folks. 2004-02-18 12:10 aafemt * firebird2/src/common/classes/fb_string.cpp (1.3): Remove unneeded comparsions 2004-02-17 21:10 skidder * firebird2/builds/win32/msvc7/: alice.vcproj (1.13), alice_classic.vcproj (1.13), burp.vcproj (1.16), burp_classic.vcproj (1.16), common.vcproj (1.15), common_classic.vcproj (1.13), common_static.vcproj (1.4), dsql_server.vcproj (1.14), dsql_server_classic.vcproj (1.14), engine.vcproj (1.31), engine_classic.vcproj (1.30), engine_embed.vcproj (1.18), fb_inet_server.vcproj (1.15), fb_lock_print.vcproj (1.18), fbclient.vcproj (1.29), fbembed.vcproj (1.21), fbguard.vcproj (1.16), fbserver.vcproj (1.16), fbudf.vcproj (1.11), gbak.vcproj (1.15), gdef.vcproj (1.15), gds32.vcproj (1.15), gfix.vcproj (1.15), gpre.vcproj (1.19), gpre_boot.vcproj (1.20), gsec.vcproj (1.15), gsplit.vcproj (1.9), gstat.vcproj (1.18), ib_udf.vcproj (1.14), ib_util.vcproj (1.14), instreg.vcproj (1.14), instsvc.vcproj (1.14), intl.vcproj (1.15), isql.vcproj (1.16), lock.vcproj (1.13), lock_classic.vcproj (1.13), nbackup.vcproj (1.6), qli.vcproj (1.15), remote.vcproj (1.18), remote_classic.vcproj (1.18), utilities.vcproj (1.17), utilities_classic.vcproj (1.16): Update MSVC makefiles. 1) add PDB generation for release binaries 2) add fb_string stuff 2004-02-17 12:08 aafemt * firebird2/src/common/classes/fb_string.cpp (1.2): Fix a couple of warnings 2004-02-17 00:24 arnobrinkman * firebird2/src/burp/restore.epp (1.66): Change rdb$db_key recalculation to the right solution, Thanks to Oleg. 2004-02-13 12:15 aafemt * firebird2/src/dsql/ddl.cpp (1.88): Fix warning 2004-02-13 11:14 stryqx * firebird2/builds/posix/: prefix.darwin (1.12), prefix.example (1.8), prefix.freebsd (1.12), prefix.sinixz (1.20), prefix.solaris (1.12), prefix.solx86 (1.24), prefix.solx86gcc (1.7): change CLIENT_UTIL_TARGET from gds_delay to gds_relay 2004-02-11 12:14 aafemt * firebird2/builds/posix/make.shared.variables (1.36): Fix for my previous commit 2004-02-10 12:27 aafemt * firebird2/builds/posix/make.shared.variables (1.35): Add fb_string to POSIX build 2004-02-09 08:41 alexpeshkoff * firebird2/src/common/classes/fb_string.cpp (1.1): Please add this file to common section of appropriate builds! Added native firebird::string class. 2004-02-08 18:08 alexpeshkoff * firebird2/: builds/win32/msvc6/common.dsp (1.24), builds/win32/msvc6/common_classic.dsp (1.18), builds/win32/msvc6/common_static.dsp (1.3), src/common/config/config.cpp (1.48), src/common/config/config_file.cpp (1.14), src/common/config/config_file.h (1.6), src/common/config/config_impl.h (1.12): Added native firebird::string class. 2004-02-08 17:35 alexpeshkoff * firebird2/src/common/classes/alloc.h (1.31): const correctness 2004-02-06 08:31 skidder * firebird2/src/burp/restore.epp (1.65): Oops. Committed wrong file version 2004-02-06 08:07 skidder * firebird2/src/burp/: backup.epp (1.50), restore.epp (1.64): Preserve blob type (streamed/segmented) over backup/restore process. 2004-02-03 12:20 aafemt * firebird2/src/gpre/c_cxx.cpp (1.43): Avoid warning with isc_put_slice() after Nikolay's port 2004-02-02 12:00 robocop * firebird2/src/: alice/all.cpp (1.17), alice/all.h (1.7), burp/restore.epp (1.63), common/classes/class_test.cpp (1.12), dsql/alld.cpp (1.20), dsql/ddl.cpp (1.87), dsql/dsql.cpp (1.90), dsql/dsql.h (1.54), dsql/dsql.tab.h (1.34), dsql/errd.cpp (1.26), dsql/gen.cpp (1.60), dsql/make.cpp (1.55), dsql/make_proto.h (1.20), dsql/metd.epp (1.48), dsql/movd.cpp (1.12), dsql/parse.cpp (1.109), dsql/parse.y (1.124), dsql/pass1.cpp (1.131), dsql/sqlda.h (1.5), dsql/user_dsql.cpp (1.32), dsql/utld.cpp (1.26), dsql/utld_proto.h (1.9), dudley/ddl.cpp (1.29), dudley/ddl.h (1.20), dudley/ddl_proto.h (1.10), dudley/exe.epp (1.42), dudley/expand.cpp (1.20), dudley/expr.cpp (1.18), dudley/extract.epp (1.28), dudley/parse.cpp (1.35), dudley/parse_proto.h (1.8), gpre/ada.cpp (1.37), gpre/c_cxx.cpp (1.42), gpre/cmd.cpp (1.30), gpre/cme.cpp (1.24), gpre/cmp.cpp (1.27), gpre/cmp_proto.h (1.12), gpre/cob.cpp (1.39), gpre/exp.cpp (1.31), gpre/ftn.cpp (1.41), gpre/gpre.h (1.58), gpre/gpre_meta.epp (1.37), gpre/gpre_meta.h (1.14), gpre/gpre_meta_boot.cpp (1.38), gpre/msc.cpp (1.19), gpre/msc_proto.h (1.14), gpre/par.cpp (1.43), gpre/pas.cpp (1.34), gpre/pretty.cpp (1.22), gpre/sqe.cpp (1.28), gpre/sql.cpp (1.41): Cleanup 2004-01-31 20:27 kkuznetsov * firebird2/builds/install/arch-specific/: solx86/Makefile.in (1.2), solx86gcc/Makefile.in (1.1): this is requared files 2004-01-31 14:35 dimitr * firebird2/src/dsql/: dsql.tab.h (1.33), parse.cpp (1.108), parse.y (1.123): Removed obsolete EXECUTE VARCHAR syntax. 2004-01-29 20:55 arnobrinkman * firebird2/doc/WhatsNew (1.45): Add enhanced UNION behaviour to whatsnew doc 2004-01-29 10:47 skidder * firebird2/builds/install/arch-specific/linux/classic/makeInstallImage.sh.in (1.6): fix AMD64 packaging issue 2004-01-29 09:19 skidder * firebird2/doc/WhatsNew (1.44): Add descriptions for recent 2.0 changes. It is likely that I missed something, please check 2004-01-29 07:31 skidder * firebird2/: configure.in (1.191), builds/install/arch-specific/linux/Makefile.in (1.3), builds/install/arch-specific/linux/classic/makeInstallImage.sh.in (1.5), builds/install/arch-specific/linux/classic/postinstall.sh.in (1.7), builds/install/arch-specific/linux/classic/preinstall.sh.in (1.3), builds/install/arch-specific/linux/super/makeInstallImage.sh.in (1.6), builds/install/arch-specific/linux/super/preinstall.sh.in (1.5), builds/install/arch-specific/linux/super/rpmfiles.txt.in (1.6): Fix some packaging issues with non-x86 Linux ports. Prepare AMD64 port for public testing 2004-01-29 06:56 skidder * firebird2/src/include/fb_types.h (1.41): Use better macros to detect 64-bit posix. They are non-standard, anyway 2004-01-28 12:23 aafemt * firebird2/src/gpre/cmd.cpp (1.29): Fix for Claudio's cleanup 2004-01-28 08:50 robocop * firebird2/src/: alice/alice.cpp (1.49), common/classes/alloc.cpp (1.37), common/classes/semaphore.h (1.6), common/classes/tree.h (1.23), dsql/alld.cpp (1.19), dsql/ddl.cpp (1.86), dsql/dsql.cpp (1.89), dsql/gen.cpp (1.59), dsql/metd.epp (1.47), dsql/pass1.cpp (1.130), dsql/user_dsql.cpp (1.31), gpre/ada.cpp (1.36), gpre/c_cxx.cpp (1.41), gpre/cmd.cpp (1.28), gpre/cmd_proto.h (1.7), gpre/cme.cpp (1.23), gpre/cme_proto.h (1.9), gpre/cmp.cpp (1.26), gpre/cmp_proto.h (1.11), gpre/cob.cpp (1.38), gpre/exp.cpp (1.30), gpre/exp_proto.h (1.13), gpre/ftn.cpp (1.40), gpre/gpre.cpp (1.50), gpre/gpre.h (1.57), gpre/gpre_meta.epp (1.36), gpre/gpre_meta.h (1.13), gpre/gpre_meta_boot.cpp (1.37), gpre/hsh.cpp (1.18), gpre/hsh_proto.h (1.8), gpre/int_cxx.cpp (1.28), gpre/jrdmet.cpp (1.14), gpre/msc.cpp (1.18), gpre/msc_proto.h (1.13), gpre/par.cpp (1.42), gpre/par_proto.h (1.12), gpre/parse.h (1.8), gpre/pas.cpp (1.33), gpre/pat.cpp (1.22), gpre/pat.h (1.9), gpre/sqe.cpp (1.27), gpre/sqe_proto.h (1.11), gpre/sql.cpp (1.40), gpre/sql_proto.h (1.10): General cleanup. Sorry if I missed some occurrence. 2004-01-27 19:19 skidder * firebird2/src/include/fb_types.h (1.40): Temporary hack to return Win32 to buildable state. No Win64 port is possible before ULONG name clash is resolved 2004-01-27 08:09 stryqx * firebird2/src/dsql/: dsql.tab.h (1.32), parse.cpp (1.107): Regenerate after changing PAGE_SIZE to KW_PAGE_SIZE. 2004-01-26 17:32 skidder * firebird2/src/include/fb_types.h (1.39): Return 32-bit ports to buildable state. Declare SLONG and ISC_LONG as plain integers everywhere 2004-01-26 08:06 stryqx * firebird2/src/dsql/: keywords.cpp (1.27), parse.y (1.122): Change PAGE_SIZE to KW_PAGE_SIZE so as not to conflict with system define on FreeBSD. 2004-01-23 07:35 skidder * firebird2/src/dsql/parse.y (1.121): Use static bison parser stack and allocate it from thread stack 2004-01-21 08:15 skidder * firebird2/: builds/posix/Makefile.in.boot.gpre (1.19), builds/posix/Makefile.in.client.gpre (1.11), builds/posix/Makefile.in.embed.gpre (1.11), builds/posix/Makefile.in.static.gpre (1.14), builds/win32/msvc6/gpre.dsp (1.20), builds/win32/msvc6/gpre_boot.dsp (1.20), builds/win32/msvc6/gpre_static.dsp (1.5), builds/win32/msvc7/gpre.vcproj (1.18), builds/win32/msvc7/gpre_boot.vcproj (1.19), builds/win32/msvc7/gpre_static.vcproj (1.4), examples/functions.c (1.2), examples/api/apifull.c (1.4), examples/dyn/dynfull.e (1.3), examples/stat/stat10.e (1.2), examples/stat/stat11.e (1.2), examples/stat/stat4.e (1.2), examples/udf/udflib.c (1.3), src/burp/backup.epp (1.49), src/burp/burp.cpp (1.64), src/burp/canonical.cpp (1.33), src/burp/mvol.cpp (1.32), src/burp/restore.epp (1.62), src/common/config/config_impl.h (1.11), src/dsql/ddl.cpp (1.85), src/dsql/dsql.cpp (1.88), src/dsql/gen.cpp (1.58), src/dsql/make.cpp (1.54), src/dsql/metd.epp (1.46), src/dsql/parse.y (1.120), src/dsql/pass1.cpp (1.129), src/dsql/user_dsql.cpp (1.30), src/dudley/expr.cpp (1.17), src/gpre/c_cxx.cpp (1.40), src/gpre/cmd.cpp (1.27), src/gpre/cme.cpp (1.22), src/gpre/exp.cpp (1.29), src/gpre/gpre.cpp (1.49), src/gpre/int_cxx.cpp (1.27), src/gpre/par.cpp (1.41), src/gpre/sqe.cpp (1.26), src/gpre/sql.cpp (1.39): Further AMD64 fixes. Given this fixes you may start playing with databases using isql_static. 2004-01-16 14:05 hvlad * firebird2/src/dsql/: dsql.tab.h (1.31), parse.cpp (1.106): Added support for default parameters and EXECUTE BLOCK statement 2004-01-16 11:43 hvlad * firebird2/src/dsql/: ddl.cpp (1.84), ddl_proto.h (1.14), dsql.cpp (1.87), dsql.h (1.53), gen.cpp (1.57), keywords.cpp (1.26), metd.epp (1.45), metd_proto.h (1.19), misc_func.cpp (1.7), node.h (1.41), parse.y (1.119), pass1.cpp (1.128): Added support for default parameters and EXECUTE BLOCK statement 2004-01-16 10:32 hvlad * firebird2/doc/sql.extensions/: README.default_parameters (1.1), README.execute_block (1.1): 1. Added new EXECUTE BLOCK statement 2. Added default paremeters in stored procedures 2004-01-13 14:40 eku * firebird2/src/common/utils.cpp (1.5): Fixed compilation problems with size_t. It's primarily defined in sys/types.h 2004-01-13 14:38 eku * firebird2/src/common/config/: config.cpp (1.47), config.h (1.26): Port numbers are limited to 16 bit. 2004-01-13 10:52 robocop * firebird2/: builds/win32/make_examples.bat (1.10), src/burp/backup.epp (1.48), src/burp/burp.cpp (1.63), src/burp/burp.h (1.41), src/burp/burp_proto.h (1.13), src/burp/canonical.cpp (1.32), src/burp/mvol.cpp (1.31), src/burp/restore.epp (1.61), src/burp/spit.cpp (1.24), src/dsql/array.epp (1.27), src/dsql/pass1.cpp (1.127), src/include/fb_types.h (1.38): Cleanup 2004-01-12 19:56 arnobrinkman * firebird2/src/burp/restore.epp (1.60): Don't forget that a system_flag also can be NULL what also meant no system relation. Thanks to Claudio for attention. 2004-01-12 07:58 skidder * firebird2/: builds/posix/prefix.linux_amd64 (1.2), src/include/memory_routines.h (1.6): Do more AMD64 fixes. libfbstatic builds and can do some basic stuff now 2004-01-12 07:24 stryqx * firebird2/builds/install/arch-specific/freebsd/install.sh.in (1.6): Cope with upgrades more gracefully. 2004-01-12 06:57 stryqx * firebird2/builds/install/arch-specific/freebsd/install.sh.in (1.5): libgds links to libfbembed for ClassicServer. 2004-01-12 06:40 skidder * firebird2/src/include/fb_types.h (1.37): Disable NATIVE_QUAD on true 64-bit platforms. dtype_quad (enabled by this define) duplicates dtype_int64 and doesn't work. Thus NATIVE_QUAD along with quad* are candidates for cleanup 2004-01-12 05:57 skidder * firebird2/: builds/posix/prefix.linux_amd64 (1.1), configure.in (1.190): Add prefix for my machine 2004-01-12 01:56 stryqx * firebird2/src/common/utils.cpp (1.4): Fix build on FreeBSD. 2004-01-10 19:04 arnobrinkman * firebird2/src/dsql/: ddl.cpp (1.83), dsql.h (1.52), pass1.cpp (1.126): Fix check constraint bug caused by my previously commit 2004-01-09 23:34 arnobrinkman * firebird2/src/burp/: burp.h (1.40), restore.epp (1.59): Fix bug: "arithmetic exception, numeric overflow, or string truncation" on VIEW after restore. This was caused if VIEW1 was referenced in VIEW2, but VIEW2 was restored before VIEW1. Due that the calculated dbkey_length stored in RDB$RELATIONS for VIEW2 is wrong. After all relations are restored a recalculation of dbkey_length for VIEWs is done. This fix should also be added in the first release (SP ?) after FB1.5 final. 2004-01-09 03:23 arnobrinkman * firebird2/src/dsql/pass1.cpp (1.125): Change ambiguity check for proper handling of sub-queries and non-aliassed (derived)tables. This doesn't work anymore : "select table.field from table t" But now this does work correctly : "select * from table t join table on (table.ID = t.ID)" 2004-01-08 18:15 skidder * firebird2/builds/win32/msvc7/: Firebird2.sln (1.17), Firebird2Boot.sln (1.2), alice.vcproj (1.12), alice_classic.vcproj (1.12), build_msg.vcproj (1.3), burp.vcproj (1.15), burp_classic.vcproj (1.15), codes.vcproj (1.4), common.vcproj (1.14), common_classic.vcproj (1.12), common_static.vcproj (1.3), dsql_server.vcproj (1.13), dsql_server_classic.vcproj (1.13), engine.vcproj (1.30), engine_classic.vcproj (1.29), engine_embed.vcproj (1.17), fb_inet_server.vcproj (1.14), fb_lock_print.vcproj (1.17), fbclient.vcproj (1.28), fbclient_static.vcproj (1.10), fbembed.vcproj (1.20), fbguard.vcproj (1.15), fbserver.vcproj (1.15), fbudf.vcproj (1.10), gbak.vcproj (1.14), gdef.vcproj (1.14), gds32.vcproj (1.14), gfix.vcproj (1.14), gpre.vcproj (1.17), gpre_boot.vcproj (1.18), gpre_static.vcproj (1.3), gsec.vcproj (1.14), gsplit.vcproj (1.8), gstat.vcproj (1.17), ib_udf.vcproj (1.13), ib_util.vcproj (1.13), instreg.vcproj (1.13), instsvc.vcproj (1.13), intl.vcproj (1.14), isql.vcproj (1.15), lock.vcproj (1.12), lock_classic.vcproj (1.12), nbackup.vcproj (1.5), qli.vcproj (1.14), remote.vcproj (1.17), remote_classic.vcproj (1.17), utilities.vcproj (1.16), utilities_classic.vcproj (1.15): Update MSVC7 makefiles. Use VS2003 since nobody else is obviously using VS7 makefiles. To build with original VS.NET use one of the available converters (I fixed up VSPC to be able to convert Firebird projects, for example) 2004-01-08 06:47 robocop * firebird2/builds/win32/prepare.bat (1.29): Removing JOURNAL leftover. Thanks Blas. 2004-01-07 11:18 dimitr * firebird2/src/: alice/alice.cpp (1.48), burp/burp.cpp (1.62): Removed handle leaks in the service manager. 2004-01-07 01:32 brodsom * firebird2/src/common/utils.cpp (1.3): Fix MINGW build 2004-01-07 01:31 brodsom * firebird2/: builds/posix/Makefile.in.client.gdef (1.7), builds/posix/Makefile.in.client.qli (1.2), builds/posix/Makefile.in.firebird (1.50), builds/posix/Makefile.in.libfbclient (1.20), builds/posix/Makefile.in.refDatabases (1.20), builds/posix/make.defaults (1.33), builds/posix/make.shared.variables (1.34), configure.in (1.189): Fix Posix build after - utils.cpp creation - WAL/JOURNAL removal 2004-01-06 11:33 robocop * firebird2/: builds/win32/clean_all.bat (1.11), builds/win32/make_all.bat (1.22), builds/win32/make_boot.bat (1.23), builds/win32/preprocess.bat (1.26), builds/win32/msvc6/Firebird2.dsw (1.32), builds/win32/msvc6/engine.dsp (1.40), builds/win32/msvc6/engine_classic.dsp (1.35), builds/win32/msvc6/engine_embed.dsp (1.15), builds/win32/msvc6/gdef.dsp (1.15), src/dsql/dsql.tab.h (1.30), src/dsql/parse.cpp (1.105), src/dsql/parse.y (1.118), src/dudley/exe.epp (1.41), src/dudley/extract.epp (1.27), src/dudley/parse.cpp (1.34), src/gpre/cmd.cpp (1.26), src/gpre/gpre.h (1.56), src/gpre/sql.cpp (1.38): A requiem for JOURNAL and WAL. Instructions in the list. 2004-01-05 06:03 skidder * firebird2/builds/win32/msvc7/Firebird2.sln (1.16): fix solution file 2004-01-04 15:12 dimitr * firebird2/src/dsql/utld.cpp (1.25): Fixed old FB2 bug. 2004-01-03 15:12 fsg * firebird2/src/common/utils.cpp (1.2): Some changes to get it compiled under linux. Use const declarations for BLANK etc. in isql.h again. FSG 2004-01-03 13:32 epocman * firebird2/doc/: README.Win32LibraryInstallation.txt (1.2), install_win32.txt (1.6): More Win32 1.5 -> HEAD synchronisation. Updated documentation regarding gds32.dll and instclient.exe 2004-01-03 13:20 epocman * firebird2/builds/win32/: make_all.bat (1.21), msvc6/Firebird2.dsw (1.31), msvc6/instclient.dsp (1.2), msvc7/instclient.vcproj (1.2): Win32 HEAD porting of 1.5 branch RC8 latest updates, to keep HEAD in synch with about to be released 1.5. Please someone check and adjust MSVC7 compile, cause I only have MSVC6. 2004-01-03 11:59 robocop * firebird2/src/: alice/alice.h (1.26), alice/alice_meta.epp (1.29), alice/tdr.cpp (1.32), gpre/gpre.cpp (1.48), gpre/int_cxx.cpp (1.26): Cleanup: const correctness BOOLEAN -> bool Vars in scope Formatting JRD_REQ -> jrd_req* JRD_TRA -> jrd_tra* JRD_REL -> jrd_rel* JRD_FLD -> jrd_fld* event -> event_t, EVENT_T dropped, EVENT should go in the future Frank's corrections alice's STR -> alice_str* remote's STR -> rem_str* etc. It creates entities and backups and restores for me. :-) 2004-01-03 02:29 skidder * firebird2/builds/win32/msvc7/: Firebird2.sln (1.15), common.vcproj (1.13), common_classic.vcproj (1.11), isql.vcproj (1.14): Fix up MSVC7 makefiles 2003-12-31 11:33 robocop * firebird2/src/common/: utils.cpp (1.1), utils_proto.h (1.1): adding obviously missing files, thanks Arno. 2003-12-31 06:35 robocop * firebird2/: builds/win32/blrtable.bat (1.8), builds/win32/make_boot.bat (1.22), builds/win32/msvc6/common.dsp (1.23), builds/win32/msvc6/common_classic.dsp (1.17), builds/win32/msvc6/engine.dsp (1.39), builds/win32/msvc6/isql.dsp (1.20), src/burp/burp.cpp (1.61), src/common/fb_exception.cpp (1.5), src/dsql/metd.epp (1.44), src/dsql/pass1.cpp (1.124), src/dudley/ddl.cpp (1.28), src/include/fb_exception.h (1.7), src/include/fb_types.h (1.36), src/include/firebird.h (1.17): Cleanup 2003-12-30 03:06 skidder * firebird2/builds/install/arch-specific/linux/Makefile.in (1.2): Forward port generation of external debug info to FB2 HEAD 2003-12-28 00:48 skidder * firebird2/builds/posix/prefix.linux (1.24): Build debuggable release binaries on Linux 2003-12-27 18:59 fsg * firebird2/src/burp/: burp.cpp (1.60), restore.epp (1.58): First changes to get it compiled under linux again. FSG 2003-12-22 19:26 dimitr * firebird2/src/burp/mvol.cpp (1.30): Oooops, sorry. 2003-12-22 18:58 dimitr * firebird2/src/burp/mvol.cpp (1.29): Another bugfix by Oleg Loa. Never terminate the server when GBAK is running as a service. 2003-12-22 10:59 robocop * firebird2/src/: alice/alice.cpp (1.47), burp/backup.epp (1.47), burp/burp.cpp (1.59), burp/burp.h (1.39), burp/burp_proto.h (1.12), burp/restore.epp (1.57), common/classes/vector.h (1.6), dsql/array.epp (1.26), dsql/array_proto.h (1.13), dsql/dsql.cpp (1.86), dsql/make.cpp (1.53), dsql/metd.epp (1.43), dudley/exe.epp (1.40), gpre/cme.cpp (1.21), gpre/gpre_meta_boot.cpp (1.36), gpre/pretty.cpp (1.21), gpre/sql.cpp (1.37), include/fb_types.h (1.35), include/fb_vector.h (1.3): General cleanup 2003-12-22 00:54 skidder * firebird2/: builds/win32/defs/fbclient.def (1.7), builds/win32/defs/gds32.def (1.6), src/dsql/array.epp (1.25), src/dsql/array_proto.h (1.12): Rollback crazy change made by Dimitry Sibiryakov and approved by Claudio Valderrama. We should not break compatibility with half of the world without apparent reasons. 2003-12-21 02:35 skidder * firebird2/src/dsql/: dsql.tab.h (1.29), parse.cpp (1.104): Update parse.cpp 2003-12-21 01:07 skidder * firebird2/src/dsql/: gen.cpp (1.56), node.h (1.40), parse.y (1.117): Fix minor flaw in explicit nulls placement design. This change doesn't cause any user-visible changes in engine behavior. Fix is critical for future development in this area and needs to be backported in B1_5_Release. 2003-12-17 12:05 aafemt * firebird2/builds/posix/Makefile.in.client.util (1.18): Add db_alias.cpp to gstat 2003-12-14 19:24 dimitr * firebird2/src/: alice/all.cpp (1.16), dsql/alld.cpp (1.18), common/classes/array.h (1.14): Minor cleanup 2003-12-14 05:44 skidder * firebird2/src/: alice/alice.cpp (1.46), burp/burp.cpp (1.58), dudley/ddl.cpp (1.27): Enable gfix/gstat services API on classic builds. Rollback Blas' changes in this area 2003-12-14 05:39 skidder * firebird2/builds/win32/msvc7/: Firebird2.sln (1.14), common.vcproj (1.12), common_classic.vcproj (1.10), common_static.vcproj (1.2), engine.vcproj (1.29), engine_classic.vcproj (1.28), engine_embed.vcproj (1.16), fbclient.vcproj (1.27), fbclient_static.vcproj (1.9), nbackup.vcproj (1.4): Fix MSVC7 makefiles. Note: I didn't test them with VC 7.0, only 7.1 2003-12-14 05:34 skidder * firebird2/src/common/config/config.cpp (1.46): Fix another initializatoin race condition 2003-12-14 05:23 skidder * firebird2/src/include/fb_types.h (1.34): Fix Linux build 2003-12-13 15:42 dimitr * firebird2/builds/win32/msvc6/: Firebird2.dsw (1.30), common.dsp (1.22), common_classic.dsp (1.16), engine.dsp (1.38), engine_classic.dsp (1.34), fbclient.dsp (1.41): 1) Move db_alias.cpp to common.lib 2) Add common.lib to gstat.exe 2003-12-13 11:59 dimitr * firebird2/src/common/config/config_file.cpp (1.13): Let's be compatible with the config files open in binary mode. 2003-12-11 11:33 robocop * firebird2/src/include/fb_types.h (1.33): ping-pong cleanup: change one place and you have to change several others 2003-12-11 01:00 arnobrinkman * firebird2/src/dsql/dsql.cpp (1.85): bugfix: Post a error when no input string is given else engine will crash. 2003-12-06 19:13 dimitr * firebird2/src/dsql/metd.epp (1.42): Fixed problem with parameters used as UDF arguments with type of CSTRING. 2003-12-06 10:40 alexpeshkoff * firebird2/builds/install/arch-specific/linux/super/: postinstall.sh.in (1.6), preuninstall.sh.in (1.5): SS scripts - slightly optimized for various linux distibutions 2003-12-05 21:39 skidder * firebird2/builds/win32/msvc7/: engine.vcproj (1.28), engine_classic.vcproj (1.27), engine_embed.vcproj (1.15), gstat.vcproj (1.16): Update MSVC7 makefiles. Files were actually edited using VS2003 and then version numbers were replaced back to 7.0 2003-12-05 11:35 robocop * firebird2/src/common/classes/: alloc.h (1.30), array.h (1.13), vector.h (1.5): Cleanup Some name changes Try to fix SINIX-Z problems with send() prototype 2003-12-03 09:19 robocop * firebird2/src/: burp/backup.epp (1.46), dsql/array.epp (1.24), dsql/ddl.cpp (1.82), dsql/dsql.h (1.51), dsql/user_dsql.cpp (1.29), gpre/exp.cpp (1.28): More cleanup 2003-12-02 17:03 brodsom * firebird2/builds/posix/Makefile.in.client.util (1.17): Fix posix builds (new btn.cpp source) 2003-12-02 09:35 eku * firebird2/src/dsql/parse.cpp (1.103): Fixed syntax error. 2003-12-02 03:50 brodsom * firebird2/builds/posix/make.shared.variables (1.33): Fix posix build, add new source btn.cpp. 2003-12-02 03:44 brodsom * firebird2/src/: gpre/exp.cpp (1.27), dsql/parse.cpp (1.102), dsql/parse.y (1.116): Fix scope change that breaks posix build 2003-12-01 20:44 dimitr * firebird2/src/common/config/config.cpp (1.45): Small correction. 2003-12-01 18:53 dimitr * firebird2/src/common/classes/array.h (1.12): Oops, sorry. 2003-12-01 17:29 dimitr * firebird2/src/common/classes/array.h (1.11): Correction 2003-12-01 03:51 arnobrinkman * firebird2/builds/win32/msvc6/: engine.dsp (1.37), engine_classic.dsp (1.33), engine_embed.dsp (1.14), gstat.dsp (1.17): Enhanced Index Structure. 1) NULLs on top when sorting on ASC index, DESC stays the same. 2) Support for larger index lengths, can be up to 1/4 page size. 3) Store record-number on non-leafpages for faster lookup in many duplicates. 4) Jump-nodes for faster key-lookup in index on larger page-sizes. 5) Segment selectivity calculation added. 2003-11-30 22:14 dimitr * firebird2/src/include/gen/ids.h (1.6): Let's support segment-level selectivities. Amen. 2003-11-30 22:01 dimitr * firebird2/src/common/classes/array.h (1.10): 1) Const correctness 2) A few extra vector-like methods 2003-11-28 07:47 robocop * firebird2/: builds/win32/msvc6/build_msg.dsp (1.4), builds/win32/msvc6/codes.dsp (1.5), src/alice/alice.cpp (1.45), src/dsql/array.epp (1.23), src/dsql/ddl.cpp (1.81), src/dsql/dsql.cpp (1.84), src/dsql/dsql_proto.h (1.13), src/dsql/errd.cpp (1.25), src/dsql/gen.cpp (1.55), src/dsql/hsh.cpp (1.23), src/dsql/keywords.cpp (1.25), src/dsql/make.cpp (1.52), src/dsql/metd.epp (1.41), src/dsql/parse.cpp (1.101), src/dsql/parse.sed (1.12), src/dsql/parse.y (1.115), src/dsql/parse_proto.h (1.9), src/dsql/pass1.cpp (1.123), src/dsql/prepa_proto.h (1.11), src/dsql/preparse.cpp (1.27), src/dsql/user__proto.h (1.5), src/dsql/user_dsql.cpp (1.28), src/dsql/utld.cpp (1.24), src/gpre/ada.cpp (1.35), src/gpre/c_cxx.cpp (1.39), src/gpre/cmd.cpp (1.25), src/gpre/cme.cpp (1.20), src/gpre/cmp.cpp (1.25), src/gpre/cob.cpp (1.37), src/gpre/exp.cpp (1.26), src/gpre/exp_proto.h (1.12), src/gpre/ftn.cpp (1.39), src/gpre/gpre.cpp (1.47), src/gpre/gpre.h (1.55), src/gpre/gpre_meta.epp (1.35), src/gpre/gpre_meta_boot.cpp (1.35), src/gpre/gpre_proto.h (1.9), src/gpre/int_cxx.cpp (1.25), src/gpre/msc.cpp (1.17), src/gpre/par.cpp (1.40), src/gpre/pas.cpp (1.32), src/gpre/pat.cpp (1.21), src/gpre/pretty.cpp (1.20), src/gpre/sqe.cpp (1.25), src/gpre/sql.cpp (1.36), src/include/gen/msg_facs.h (1.5): const correctness vars in scope minimal interface cleanup small bug fixes 2003-11-23 21:17 skidder * firebird2/src/common/classes/array.h (1.9): Fix invariant tracking in recursive procedures and when invariants depend on variables. This solves issues like SF#627057. 2003-11-23 17:37 skidder * firebird2/configure.in (1.188): Correction. 2003-11-23 17:27 skidder * firebird2/configure.in (1.187): Enable support for raw devices by default 2003-11-22 23:40 arnobrinkman * firebird2/src/dsql/make.cpp (1.51): bugfix: SF841696 calculated output descriptor for COALESCE/CASE should give charsets other then NONE/ASCII precedence 2003-11-21 20:52 kkuznetsov * firebird2/configure.in (1.186): first trying gcc for solx86 2003-11-21 20:45 kkuznetsov * firebird2/builds/posix/prefix.solx86gcc (1.6): some solaris fixes 2003-11-21 20:42 kkuznetsov * firebird2/src/common/classes/rwlock.h (1.9): Write solaris portion of RWlock 2003-11-21 16:42 skidder * firebird2/src/include/gen/autoconfig_msvc.h (1.89): Fix MSVC build after Erik's changes 2003-11-20 09:13 eku * firebird2/configure.in (1.185): Moved the definition of socklen_t to autoconfig.h. It's used in inet.ccp and server.cpp. 2003-11-18 13:33 brodsom * firebird2/src/: alice/all.cpp (1.15), alice/exe.cpp (1.27), alice/alice.cpp (1.44), alice/alice.h (1.25), alice/alice_meta.epp (1.28), dudley/parse.cpp (1.33), dudley/expand.cpp (1.19), dudley/expr.cpp (1.16), gpre/gpre.cpp (1.46): -Remove unneeded setjmp header 2003-11-18 08:58 robocop * firebird2/src/: alice/alice_meta.epp (1.27), alice/tdr.cpp (1.31), burp/mvol.cpp (1.28), dsql/ddl.cpp (1.80), dsql/dsql.h (1.50), dsql/errd.cpp (1.24), dsql/keywords.cpp (1.24), dsql/keywords.h (1.15), dsql/metd.epp (1.40), dsql/metd_proto.h (1.18), dsql/pass1.cpp (1.122), dsql/prepa_proto.h (1.10), dsql/preparse.cpp (1.26), dudley/exe.epp (1.39), dudley/extract.epp (1.26): const correctness and other minor items 2003-11-18 04:21 brodsom * firebird2/doc/README.build.mingw.html (1.11): -Correction 2003-11-18 04:11 brodsom * firebird2/: configure.in (1.184), doc/README.build.mingw.html (1.10): -Fix threading in MinGW (and the failed tests in fbtcs) 2003-11-18 03:31 brodsom * firebird2/builds/win32/preprocess.bat (1.25): -Enable build of dba_full 2003-11-18 00:39 brodsom * firebird2/src/dsql/parse.y (1.114): -Remove unneeded win32 headers 2003-11-17 17:04 skidder * firebird2/builds/win32/make_boot.bat (1.21): Fix MSVC7 build 2003-11-16 16:40 brodsom * firebird2/builds/win32/msvc6/Firebird2.dsw (1.29): -Add gstat_full project (utilities/dba_full) 2003-11-16 12:42 brodsom * firebird2/src/dudley/: ddl.cpp (1.26), exe.epp (1.38): -Removing some unneeded headers (WIN_NT) or explaining why are needed 2003-11-16 12:39 brodsom * firebird2/src/: alice/alice.cpp (1.43), burp/burp.cpp (1.57), burp/mvol.cpp (1.27), burp/spit.cpp (1.23), burp/std_desc.h (1.4): -Removing uneeded headers (WIN_NT) 2003-11-16 02:43 brodsom * firebird2/src/: alice/alice_meta.epp (1.26), alice/exe.cpp (1.26), alice/tdr.cpp (1.30), burp/mvol.cpp (1.26), burp/restore.epp (1.56), dsql/dsql.cpp (1.83), dsql/utld.cpp (1.23), dudley/exe.epp (1.37), dudley/extract.epp (1.25): -Undo gds__vax_integer to isc_vax_integer and gds__event_* to isc_event_* changes 2003-11-15 13:07 alexpeshkoff * firebird2/builds/install/arch-specific/linux/super/postinstall.sh.in (1.5): fixed install problems 2003-11-14 12:12 aafemt * firebird2/src/include/fb_types.h (1.32): return isc_quad_high and _low 2003-11-13 04:41 stryqx * firebird2/configure.in (1.183): Fix build on FreeBSD 4.x 2003-11-13 01:53 stryqx * firebird2/configure.in (1.182): Fix build on FreeBSD 4.x 2003-11-12 00:57 stryqx * firebird2/src/common/classes/locks.h (1.9): Fix the spinlocks case for FreeBSD 4.x 2003-11-11 15:47 eku * firebird2/src/dsql/parse.y (1.113): Yacc doesn't like C++ comments in the language section. 2003-11-11 13:08 brodsom * firebird2/src/include/fb_types.h (1.31): -Replace gds__ constants with isc_ contants -Replace codes.h with iberror.h (or remove) -Move gds__vax_integer and gds__event_block* to alt.cpp and isc_ to gds.cpp -Use ISC_QUAD internally -Use isc_vax_integer internally 2003-11-11 13:05 brodsom * firebird2/src/: alice/tdr.cpp (1.29), alice/alice_meta.epp (1.25), alice/exe.cpp (1.25), burp/burp.h (1.38), burp/mvol.cpp (1.25), burp/restore.epp (1.55), dsql/metd.epp (1.39), dsql/movd.cpp (1.11), dsql/pass1.cpp (1.121), dsql/user_dsql.cpp (1.27), dsql/utld.cpp (1.22), dsql/alld.cpp (1.17), dsql/array.epp (1.22), dsql/array_proto.h (1.11), dsql/ddl.cpp (1.79), dsql/dsql.cpp (1.82), dsql/errd.cpp (1.23), dsql/make.cpp (1.50), dudley/exe.epp (1.36), dudley/extract.epp (1.24), dudley/parse.cpp (1.32), gpre/cme.cpp (1.19), gpre/gpre_meta.epp (1.34), gpre/gpre_meta_boot.cpp (1.34), gpre/int_cxx.cpp (1.24), gpre/movg.cpp (1.7), gpre/pas.cpp (1.31), gpre/sql.cpp (1.35): -Replace gds__ constants with isc_ contants -Replace codes.h with iberror.h (or remove) -Move gds__vax_integer and gds__event_block* to alt.cpp and isc_ to gds.cpp -Use ISC_QUAD internally -Use isc_vax_integer internally 2003-11-11 01:27 paulbeach * firebird2/builds/posix/postfix.darwin (1.1.4.1): file postfix.darwin was added on branch B2_0_Release on 2007-03-07 15:04:16 +0000 2003-11-10 12:25 aafemt * firebird2/: autogen.sh (1.10), configure.in (1.181): downgrade autoconf requirement to 2.56 2003-11-10 10:15 robocop * firebird2/src/: dsql/alld.cpp (1.16), dsql/array.epp (1.21), dsql/array_proto.h (1.10), dsql/ddl.cpp (1.78), dsql/ddl_proto.h (1.13), dsql/dsql.cpp (1.81), dsql/dsql.h (1.49), dsql/dsql.tab.h (1.28), dsql/gen.cpp (1.54), dsql/gen_proto.h (1.12), dsql/hsh.cpp (1.22), dsql/make.cpp (1.49), dsql/make_proto.h (1.19), dsql/metd.epp (1.38), dsql/metd_proto.h (1.17), dsql/parse.cpp (1.100), dsql/parse.y (1.112), dsql/pass1.cpp (1.120), dsql/user_dsql.cpp (1.26), dudley/extract.epp (1.23), gpre/gpre.cpp (1.45), gpre/gpre.h (1.54), include/memory_routines.h (1.5): const correctness and cleanup 2003-11-10 07:27 stryqx * firebird2/src/dsql/keywords.cpp (1.23): Undefine PAGE_SIZE to allow successful compile with gcc 3.3.3. 2003-11-09 16:38 brodsom * firebird2/src/dsql/: dsql.cpp (1.80), user_dsql.cpp (1.25): -Removing gdsold.h and gds.h -Replace gds__ functions with isc__ functions for internal use 2003-11-09 13:03 dimitr * firebird2/doc/WhatsNew (1.43): Let's clear this document for v2.0. 2003-11-09 11:40 dimitr * firebird2/doc/README.user.embedded (1.2): Corrections. 2003-11-08 17:31 brodsom * firebird2/src/gpre/: jrdmet.cpp (1.13), par.cpp (1.39), pas.cpp (1.30), pretty.cpp (1.19), sql.cpp (1.34), ada.cpp (1.34), c_cxx.cpp (1.38), cmd.cpp (1.24), cme.cpp (1.18), cmp.cpp (1.24), cob.cpp (1.36), dyntable.cpp (1.6), exp.cpp (1.25), ftn.cpp (1.38), gpre_meta.epp (1.33), gpre_meta_boot.cpp (1.33), int_cxx.cpp (1.23): Removing gdsold.h and gds.h 2003-11-08 17:19 brodsom * firebird2/src/dsql/: user_dsql.cpp (1.24), utld.cpp (1.21): Removing gdsold.h 2003-11-08 08:39 bellardo * firebird2/builds/posix/: Makefile.in.boot.gpre (1.18), Makefile.in.client.util (1.16), Makefile.in.codes (1.14), Makefile.in.embed.lockmgr (1.6), Makefile.in.fbserver (1.12), Makefile.in.inet_server (1.12), Makefile.in.static.gbak (1.7), Makefile.in.static.gpre (1.13), make.shared.targets (1.17): Get rid of the space between the "-L" parameter and the library name. The space breaks the darwin build. 2003-11-08 00:26 brodsom * firebird2/src/dudley/: lex.cpp (1.23), parse.cpp (1.31), trn.cpp (1.25), ddl.cpp (1.25), exe.epp (1.35), expand.cpp (1.18), expr.cpp (1.15), extract.epp (1.22), generate.cpp (1.11): Removing gdsold.h 2003-11-08 00:22 brodsom * firebird2/src/dsql/: parse.y (1.111), pass1.cpp (1.119), preparse.cpp (1.25), utld.cpp (1.20), parse.cpp (1.99), array.epp (1.20), blob.epp (1.11), ddl.cpp (1.77), dsql.cpp (1.79), gen.cpp (1.53), hsh.cpp (1.21), make.cpp (1.48), metd.epp (1.37): Removing gdsold.h 2003-11-08 00:15 brodsom * firebird2/src/burp/: restore.epp (1.54), backup.epp (1.45), burp.cpp (1.56), burp.h (1.37): Removing gdsold.h 2003-11-08 00:09 brodsom * firebird2/src/alice/: alice.cpp (1.42), alice_meta.epp (1.24), exe.cpp (1.24), tdr.cpp (1.28): Removing gdsold.h 2003-11-07 15:18 brodsom * firebird2/builds/install/arch-specific/linux/misc/: firebird.init.d.debian.in (1.1), firebird.init.d.generic.in (1.1), firebird.init.d.gentoo.in (1.1), firebird.init.d.mandrake.in (1.1), firebird.init.d.suse.in (1.1), rc.config.firebird.in (1.1): Add needed files from B1_5 2003-11-07 15:10 dimitr * firebird2/src/dsql/: ddl.cpp (1.76), dsql.cpp (1.78), dsql.tab.h (1.27), keywords.cpp (1.22), make.cpp (1.47), node.h (1.39), parse.cpp (1.98), parse.y (1.110), pass1.cpp (1.118), pass1_proto.h (1.13): Added ROWS clause. FIRST/SKIP remains allowed in unions, although I still think it doesn't have much sense. 2003-11-07 14:21 brodsom * firebird2/src/: dsql/pass1.cpp (1.117), include/memory_routines.h (1.4): Extern function cleaning 2003-11-07 09:05 robocop * firebird2/src/: burp/backup.epp (1.44), burp/restore.epp (1.53), common/classes/alloc.cpp (1.36), common/classes/alloc.h (1.29), dudley/exe.epp (1.34), dudley/parse.cpp (1.30), gpre/cob.cpp (1.35): const correctness, variables in scope, cleanup, etc. 2003-11-07 00:24 brodsom * firebird2/src/burp/: burp.h (1.36), restore.epp (1.52): Remove v3.3 to v4 restore 2003-11-06 18:56 brodsom * firebird2/src/dsql/: parse_proto.h (1.8), prepa_proto.h (1.9), utld_proto.h (1.8): Extern "C" cleaning 2003-11-06 13:25 stryqx * firebird2/builds/install/arch-specific/freebsd/install.sh.in (1.4): Even though the libgds symlinks are commented out, make them correct. 2003-11-06 13:20 stryqx * firebird2/builds/install/arch-specific/freebsd/install.sh.in (1.3): A better solution - copy the symlinks as symlinks. 2003-11-06 13:13 stryqx * firebird2/builds/install/arch-specific/freebsd/install.sh.in (1.2): Make the install less noisy for 2.0. Save some disk space by symlinking libfbclient.so.2 and libfbembed.so.2 to libfbclient.so.2.0.0 and libfbembed.so.2.0.0 respectively. 2003-11-06 10:31 stryqx * firebird2/configure.in (1.180): Look for the install script template for FreeBSD in the right location. 2003-11-06 10:25 stryqx * firebird2/configure.in (1.179): Let configure know about the FreeBSD install script. 2003-11-06 10:20 stryqx * firebird2/builds/install/arch-specific/freebsd/: Makefile.in (1.2), install.sh.in (1.1): First cut at the install script for FreeBSD. Package management for FreeBSD binaries will be done via the FreeBSD Ports Tree. 2003-11-06 03:59 brodsom * firebird2/src/: extlib/fbudf/stdafx.h (1.7), include/old_fb_blk.h (1.4): Extern "C" cleaning 2003-11-05 17:53 brodsom * firebird2/: builds/posix/Makefile.in.firebird (1.49), builds/posix/Makefile.in.refDatabases (1.19), builds/posix/make.defaults (1.32), configure.in (1.178): Add journal and archive to posix build 2003-11-05 10:02 robocop * firebird2/src/: dsql/movd.cpp (1.10), dsql/pass1.cpp (1.116), gpre/movg.cpp (1.6), include/fb_types.h (1.30): const correctness function signatures variables in local scope BOOLEAN -> bool TEXT[32] as SqlIdentifier for DYN Stop random garbage in firebird.msg's bytes 8 to 11 some cleanup 2003-11-04 13:12 eku * firebird2/builds/install/arch-specific/sinixz/prototype.in (1.3): Updated file list. 2003-11-04 09:34 eku * firebird2/configure.in (1.177): Added comment as requested by Claudio. 2003-11-04 07:45 eku * firebird2/configure.in (1.176): Work around a problem with some Linux distros. 2003-11-04 07:25 eku * firebird2/: configure.in (1.175), builds/posix/Makefile.in.intl (1.16), builds/posix/Makefile.in.libfbclient (1.19): Undo my latest changes as requested by Nickolay Samofatov. 2003-11-04 00:59 brodsom * firebird2/src/dsql/parse.cpp (1.97): Replacing assert with fb_assert 2003-11-04 00:49 brodsom * firebird2/src/: alice/all.cpp (1.14), alice/exe.cpp (1.23), burp/spit.cpp (1.22), burp/burp.cpp (1.55), burp/canonical.cpp (1.31), burp/mvol.cpp (1.24), burp/restore.epp (1.51), common/classes/alloc.cpp (1.35), common/classes/array.h (1.8), common/classes/class_test.cpp (1.11), common/classes/semaphore.h (1.5), common/classes/tree.h (1.22), common/classes/vector.h (1.4), dsql/dsql.h (1.48), dsql/errd.cpp (1.22), dsql/gen.cpp (1.52), dsql/hsh.cpp (1.20), dsql/make.cpp (1.46), dsql/metd.epp (1.36), dsql/parse.y (1.109), dsql/pass1.cpp (1.115), dsql/ddl.cpp (1.75), dsql/dsql.cpp (1.77), dudley/trn.cpp (1.24), gpre/cmd.cpp (1.23), gpre/cme.cpp (1.17), gpre/cmp.cpp (1.23), gpre/gpre.cpp (1.44), gpre/gpre.h (1.53), gpre/gpre_meta.epp (1.32), gpre/gpre_meta_boot.cpp (1.32), gpre/par.cpp (1.38), gpre/sql.cpp (1.33): Replacing assert with fb_assert 2003-11-03 18:14 skidder * firebird2/src/: common/classes/array.h (1.7), dsql/make.cpp (1.45), dsql/movd.cpp (1.9), gpre/movg.cpp (1.5), include/fb_types.h (1.29): Basic INTL cleanup. - Rework (mostly undo) John's changes - Some function type safety - Make INTL OO layer very thin (this should slightly improve performance) 2003-11-03 03:05 brodsom * firebird2/src/: include/firebird.h (1.16), common/classes/tree.h (1.21), common/classes/alloc.cpp (1.34), common/classes/alloc.h (1.28): - Make MinGW build again after Nickolay patch (There is a multiple definition of std::bad_alloc::~bad_alloc()) 2003-11-03 02:12 brodsom * firebird2/src/burp/: backup.epp (1.43), burp.cpp (1.54), burp_proto.h (1.11), misc.cpp (1.8), mvol.cpp (1.23), restore.epp (1.50): - Decrease SUPERSERVER ifdefs (join & use common error) - Remove obsolete code - Fix warning in mvol.cpp 2003-11-02 13:28 dimitr * firebird2/src/dsql/: ddl.cpp (1.74), dsql.h (1.47), dsql.tab.h (1.26), gen.cpp (1.51), keywords.cpp (1.21), node.h (1.38), parse.cpp (1.96), parse.y (1.108), pass1.cpp (1.114): 1. Reworked cursor management 2. Added explicit cursor statements 3. Slightly reworked LEAVE code 4. Lots of cleanup 2003-11-01 12:32 dimitr * firebird2/builds/win32/make_boot.bat (1.20): no message 2003-11-01 11:26 robocop * firebird2/src/: alice/alice.cpp (1.41), alice/alice.h (1.24), alice/alice_meta.epp (1.23), alice/alice_meta.h (1.4), alice/aliceswi.h (1.12), alice/all_proto.h (1.4), alice/blk.h (1.5), alice/exe.cpp (1.22), alice/exe_proto.h (1.7), alice/tdr.cpp (1.27), alice/tdr_proto.h (1.10), burp/burp.cpp (1.53), burp/burp.h (1.35), common/classes/semaphore.h (1.4), dsql/all.h (1.8), dsql/alld.cpp (1.15), dsql/alld_proto.h (1.8), dsql/ddl.cpp (1.73), dsql/dsql.cpp (1.76), dsql/dsql.h (1.46), dsql/errd_proto.h (1.9), dsql/gen.cpp (1.50), dsql/gen_proto.h (1.11), dsql/make.cpp (1.44), dsql/make_proto.h (1.18), dsql/metd.epp (1.35), dsql/misc_func.cpp (1.6), dsql/node.h (1.37), dsql/pass1.cpp (1.113): const correctness and other related changes 2003-10-31 17:42 skidder * firebird2/builds/install/arch-specific/linux/classic/postinstall.sh.in (1.6): Do not create home directory for firebird user 2003-10-31 13:41 eku * firebird2/: configure.in (1.174), builds/posix/Makefile.in.intl (1.15), builds/posix/Makefile.in.libfbclient (1.18): Let autoconf control whether -DSUPERCLIENT is used or not. 2003-10-31 13:25 skidder * firebird2/builds/install/arch-specific/linux/classic/postinstall.sh.in (1.5): We are known as Firebird now 2003-10-31 13:21 skidder * firebird2/builds/install/arch-specific/linux/classic/postinstall.sh.in (1.4): Fix SuSE 9.0 install problem 2003-10-31 12:33 eku * firebird2/: configure.in (1.173), src/extlib/fbudf/fbudf.cpp (1.11): Cleanup usage of gettimeofday. 2003-10-31 12:31 eku * firebird2/builds/posix/Makefile.in.libfbclient (1.17): Removed '-DSUPERCLIENT' as it breaks CS build. 2003-10-31 09:30 eku * firebird2/src/gpre/ftn.cpp (1.37): Added missing ; 2003-10-30 19:06 epocman * firebird2/builds/win32/msvc6/gds32.dsp (1.21): Win32 stub GDS32.DLL now preferably attempts to load FBCLIENT.DLL from its installation location (rootdir/bin) instead of system directories. Related to the finishing touches of the Win32 installation scheme looking forward multi-instances support after V1.5. Please build maintainers, add advapi32.lib to msvc7/mingw builds of gds32.dll. Thanks. 2003-10-30 15:26 eku * firebird2/builds/posix/Makefile.in.intl (1.14): Removed '-DSUPERCLIENT' as it breaks CS build. 2003-10-30 13:47 eku * firebird2/configure.in (1.172): Spelling. 2003-10-30 13:09 aafemt * firebird2/builds/posix/prefix.mingw (1.27): Turn off automatic CPU optimisation 'coz it doesn't work on AMD K6-2 2003-10-30 11:59 brodsom * firebird2/src/common/classes/semaphore.h (1.3): Write fatal error messages into firebird.log 2003-10-30 10:49 eku * firebird2/configure.in (1.171): Detect POSIX threads support with autoconf. Some code cleanup. 2003-10-30 10:00 robocop * firebird2/src/gpre/ada.cpp (1.33): Fix ISO-C++ problem found by Frank 2003-10-30 09:03 eku * firebird2/configure.in (1.170): Added missing autoheader templates. 2003-10-30 08:26 eku * firebird2/: autogen.sh (1.9), configure.in (1.169): Use autoheader to generate config.h.in. 2003-10-29 11:52 robocop * firebird2/src/: alice/alice.cpp (1.40), alice/alice.h (1.23), alice/exe.cpp (1.21), alice/exe_proto.h (1.6), alice/tdr.cpp (1.26), alice/tdr_proto.h (1.9), burp/backu_proto.h (1.6), burp/backup.epp (1.42), burp/burp.cpp (1.52), burp/burp.h (1.34), burp/canonical.cpp (1.30), burp/resto_proto.h (1.6), burp/restore.epp (1.49), dsql/dsql.cpp (1.75), dsql/metd.epp (1.34), dudley/ddl.cpp (1.24), dudley/ddl.h (1.19), dudley/ddl_proto.h (1.9), dudley/exe.epp (1.33), dudley/expand.cpp (1.17), dudley/extract.epp (1.21), dudley/generate.cpp (1.10), dudley/trn.cpp (1.23), extlib/fbudf/fbudf.cpp (1.10), gpre/ada.cpp (1.32), gpre/c_cxx.cpp (1.37), gpre/cmd.cpp (1.22), gpre/cme.cpp (1.16), gpre/cme_proto.h (1.8), gpre/cob.cpp (1.34), gpre/exp.cpp (1.24), gpre/exp_proto.h (1.11), gpre/ftn.cpp (1.36), gpre/gpre.cpp (1.43), gpre/gpre.h (1.52), gpre/gpre_meta.epp (1.31), gpre/gpre_meta.h (1.12), gpre/gpre_meta_boot.cpp (1.31), gpre/gpre_proto.h (1.8), gpre/int_cxx.cpp (1.22), gpre/lang_proto.h (1.9), gpre/par.cpp (1.37), gpre/pas.cpp (1.29), gpre/pat.cpp (1.20), gpre/pat.h (1.8): const correctness placed some variables in context fixed some function signatures closed a few possible buffer overruns sorry to the platform maintainers, I can't verify what I did for non-Win32 builds 2003-10-29 08:57 eku * firebird2/configure.in (1.168): Removed redundant test for socklen_t. Minor cleanup. 2003-10-29 01:29 brodsom * firebird2/src/: dudley/lex.cpp (1.22), gpre/gpre.cpp (1.42): Remove unneeded MINGW ifdef 2003-10-28 18:58 skidder * firebird2/builds/: install/arch-specific/linux/classic/makeInstallImage.sh.in (1.4), install/arch-specific/linux/classic/preinstall.sh.in (1.2), posix/Makefile.in.firebird (1.48): Build and install libfbclient.so in Linux CS 2003-10-28 14:39 brodsom * firebird2/src/gpre/: gpre.h (1.51), msc.cpp (1.16), msc_proto.h (1.12), sql.cpp (1.32): Rename usn struct to avoid collision with mingw headers (appear only after last changes) 2003-10-28 13:37 skidder * firebird2/builds/posix/prefix.solaris (1.11): Remove unneeded define. Noted by Claudio 2003-10-27 23:27 skidder * firebird2/src/: common/classes/alloc.cpp (1.33), common/classes/alloc.h (1.27), common/classes/tree.h (1.20), gpre/cmd.cpp (1.21), include/firebird.h (1.15): Ugly hack to make Firebird compatible with host applications using STL 2003-10-27 23:07 skidder * firebird2/lang_helpers/: gds_codes.ftn (1.5), gds_codes.pas (1.5): Update codes 2003-10-27 19:42 skidder * firebird2/: configure.in (1.167), builds/posix/prefix.solaris (1.10): Forward port Solaris fixes 2003-10-27 19:00 alexpeshkoff * firebird2/builds/install/arch-specific/linux/super/: makeInstallImage.sh.in (1.5), postinstall.sh.in (1.4), postuninstall.sh.in (1.3), preinstall.sh.in (1.4), preuninstall.sh.in (1.4), rpmfiles.txt.in (1.5), tarinstall.sh.in (1.2): Port SS build changes from 1_5_Release 2003-10-27 18:53 alexpeshkoff * firebird2/configure.in (1.166): Port SS build changes from 1_5_Release 2003-10-27 10:28 robocop * firebird2/builds/: win32/blrtable.bat (1.7), win32/msvc6/fbclient.dsp (1.40), win32/msvc6/fbclient_static.dsp (1.10), win32/msvc7/fbclient.vcproj (1.26), win32/msvc7/fbclient_static.vcproj (1.8), posix/prefix.solaris (1.9), posix/prefix.solx86 (1.23), posix/prefix.solx86gcc (1.5): We made EXACT_NUMERICS unconditional in FB1 and the macro was removed 2003-10-27 10:25 robocop * firebird2/builds/win32/msvc6/: remote.dsp (1.20), remote_classic.dsp (1.17): Get rid of SUPERCLIENT Add explicitly proto_proto.h to the headers list 2003-10-27 02:51 brodsom * firebird2/builds/install/arch-specific/mingw/Makefile.in (1.3): Restore dummy file 2003-10-27 02:14 brodsom * firebird2/configure.in (1.165): -Add resources to iscguard 2003-10-27 02:10 brodsom * firebird2/builds/posix/: Makefile.in.client.util (1.15), Makefile.in.libfbclient (1.16), make.shared.targets (1.16), prefix.mingw (1.26): -Add resources to iscguard -Generate import library for fbclient. 2003-10-27 02:09 brodsom * firebird2/builds/install/arch-specific/mingw/Makefile.in (1.2): Toward installable MinGW build 2003-10-26 13:27 dimitr * firebird2/: src/include/gen/msgs.h (1.11), builds/misc/msg.gbak (1.5): Modified an existing error message. 2003-10-25 14:44 dimitr * firebird2/src/include/gen/: codetext.h (1.10), iberror.h (1.9), msgs.h (1.10), rdb_codes.h (1.10), sql_code.h (1.10): Added new error message. 2003-10-25 14:35 dimitr * firebird2/builds/misc/msg.gbak (1.4): Added new error message. 2003-10-24 09:15 robocop * firebird2/builds/win32/make_boot.bat (1.19): Minor correction to error messages 2003-10-24 01:18 brodsom * firebird2/builds/win32/make_boot.bat (1.18): Correction 2003-10-24 01:15 brodsom * firebird2/configure.in (1.164): Set EDITLINE_FLG=N in Linux until the editline problem is solved. 2003-10-21 00:41 brodsom * firebird2/src/dudley/: ddl.cpp (1.23), exe.epp (1.32), expand.cpp (1.16), extract.epp (1.20), generate.cpp (1.9), trn.cpp (1.22): Macro cleaning Use array access for nod_arg 2003-10-21 00:40 brodsom * firebird2/src/dsql/make.cpp (1.43): Macro cleaning 2003-10-20 12:33 robocop * firebird2/src/include/: fb_blk.h (1.7), fb_types.h (1.28), old_fb_blk.h (1.3): Style 2003-10-20 12:26 robocop * firebird2/src/common/classes/array.h (1.6): Style: make the code more readable, keep spaces around operators 2003-10-20 12:12 robocop * firebird2/src/dsql/ddl.cpp (1.72): Style; comment unused code 2003-10-20 03:44 brodsom * firebird2/: configure.in (1.163), builds/posix/Makefile.in.client.qli (1.1), builds/posix/Makefile.in.firebird (1.47), builds/posix/Makefile.in.client.gdef (1.6): Add gdef and qli to posix ss build (needed for the tcs) 2003-10-20 01:03 brodsom * firebird2/src/dsql/ddl.cpp (1.71): Correct recent Claudio's change to allow posix build again. 2003-10-19 17:49 arnobrinkman * firebird2/builds/win32/make_examples.bat (1.9): A batch-file i forgot, thanks to Blas 2003-10-19 15:42 arnobrinkman * firebird2/builds/win32/make_boot.bat (1.17): Let's make my life a little bit easier, so i don't have to change everytime the files ;-) 2003-10-19 15:35 arnobrinkman * firebird2/builds/win32/: prepare.bat (1.28), preprocess.bat (1.24), setenvvar.bat (1.4): Let's make my life a little bit easier, so i don't have to change everytime the files ;-) 2003-10-19 08:58 stryqx * firebird2/configure.in (1.162): Make configure summary report match reality. 2003-10-19 03:25 brodsom * firebird2/builds/win32/: parse.bat (1.6), prepare.bat (1.27), run_all.bat (1.5): Corrections 2003-10-19 03:23 brodsom * firebird2/builds/win32/make_boot.bat (1.16): Allow debug or release build 2003-10-19 03:22 brodsom * firebird2/builds/win32/msvc6/fbclient_static.dsp (1.9): Add DEV_BUILD to the debug build 2003-10-18 01:47 brodsom * firebird2/src/dudley/: exe.epp (1.31), expand.cpp (1.15), expr.cpp (1.14), generate.cpp (1.8), parse.cpp (1.29), parse.h (1.4), trn.cpp (1.21): -Macro cleaning -Use array access for nod_arg and idx_field 2003-10-18 01:41 brodsom * firebird2/src/gpre/: sql.cpp (1.31), cmd.cpp (1.20), gpre.h (1.50), gpre_meta.epp (1.30), gpre_meta_boot.cpp (1.30): Macro cleaning 2003-10-17 22:29 skidder * firebird2/src/common/classes/array.h (1.5): Clean up optimizer 2003-10-17 16:32 brodsom * firebird2/builds/win32/make_examples.bat (1.8): Correction 2003-10-17 15:01 brodsom * firebird2/src/dsql/dsql.h (1.45): Correct bad debug report (found by Claudio) 2003-10-17 14:56 brodsom * firebird2/src/dudley/ddl.h (1.18): Solve allocation bug (found by Claudio) 2003-10-16 10:50 robocop * firebird2/src/: alice/alice.cpp (1.39), alice/alice.h (1.22), alice/alice_meta.epp (1.22), alice/exe.cpp (1.20), alice/tdr.cpp (1.25), alice/tdr_proto.h (1.8), dsql/array.epp (1.19), dsql/blob.epp (1.10), dsql/blob_proto.h (1.7), dsql/ddl.cpp (1.70), dsql/ddl_proto.h (1.12), dsql/dsql.cpp (1.74), dsql/hsh.cpp (1.19), dsql/hsh_proto.h (1.5), dsql/metd.epp (1.33), dsql/metd_proto.h (1.16), dsql/parse.y (1.107), dudley/lex.cpp (1.21), gpre/ada.cpp (1.31), gpre/c_cxx.cpp (1.36), gpre/cob.cpp (1.33), gpre/ftn.cpp (1.35), gpre/gpre.cpp (1.41), gpre/gpre.h (1.49), gpre/gpre_meta_boot.cpp (1.29), gpre/int_cxx.cpp (1.21), gpre/msc.cpp (1.15), gpre/par.cpp (1.36), gpre/parse.h (1.7), gpre/pas.cpp (1.28), gpre/sql.cpp (1.30): const correctness and other tasks 2003-10-15 16:43 brodsom * firebird2/src/gpre/sql.cpp (1.29): Style 2003-10-15 14:47 brodsom * firebird2/builds/win32/: make_all.bat (1.20), make_boot.bat (1.15), run_all.bat (1.4): Exit from build process if msdev returns errorlevel 1 2003-10-15 03:18 brodsom * firebird2/src/gpre/: c_cxx.cpp (1.35), cmd.cpp (1.19), cme.cpp (1.15), cmp.cpp (1.22), exp.cpp (1.23), ftn.cpp (1.34), gpre.cpp (1.40), gpre.h (1.48), gpre_meta.epp (1.29), gpre_meta_boot.cpp (1.28), hsh.cpp (1.17), jrdmet.cpp (1.12), msc.cpp (1.14), par.cpp (1.35), sqe.cpp (1.24), sql.cpp (1.28): Macro cleaning 2003-10-15 00:21 brodsom * firebird2/src/: gpre/ada.cpp (1.30), gpre/c_cxx.cpp (1.34), gpre/cmd.cpp (1.18), gpre/cmd_proto.h (1.6), gpre/cme.cpp (1.14), gpre/cmp.cpp (1.21), gpre/cob.cpp (1.32), gpre/dyntable.cpp (1.5), gpre/exp.cpp (1.22), gpre/ftn.cpp (1.33), gpre/gpre.cpp (1.39), gpre/gpre.h (1.47), gpre/gpre_meta.epp (1.28), gpre/gpre_meta_boot.cpp (1.27), gpre/hsh.cpp (1.16), gpre/int_cxx.cpp (1.20), gpre/jrdmet.cpp (1.11), gpre/par.cpp (1.34), gpre/parse.h (1.6), gpre/pas.cpp (1.27), gpre/pat.cpp (1.19), gpre/pat.h (1.7), gpre/sqe.cpp (1.23), gpre/sql.cpp (1.27), gpre/words.h (1.5), dsql/alld.cpp (1.14), dsql/ddl.cpp (1.69), dsql/dsql.cpp (1.73), dsql/dsql.h (1.44), dsql/errd.cpp (1.21), dsql/gen.cpp (1.49), dsql/hsh.cpp (1.18), dsql/make.cpp (1.42), dsql/metd.epp (1.32), dsql/parse.cpp (1.95), dsql/parse.y (1.106), dsql/pass1.cpp (1.112): Macro cleaning 2003-10-14 15:09 eku * firebird2/: configure.in (1.161), src/include/gen/autoconfig_msvc.h (1.88): SINIX-Z: POSIX stylish sigaction. 2003-10-13 14:55 dimitr * firebird2/src/dsql/pass1.cpp (1.111): Fixed server crash with explicit plans used in subqueries, when outer aggregation is performed. 2003-10-12 15:17 epocman * firebird2/doc/install_win32.txt (1.5): [no log message] 2003-10-12 14:02 epocman * firebird2/doc/install_win32.txt (1.4): [no log message] 2003-10-12 13:54 epocman * firebird2/doc/README.instsvc (1.3): [no log message] 2003-10-11 01:56 skidder * firebird2/: configure.in (1.160), builds/install/arch-specific/linux/classic/postinstall.sh.in (1.3), builds/posix/prefix.linux_sparc32 (1.2), src/common/classes/alloc.h (1.26): Forward port Sparc fixes 2003-10-09 20:06 brodsom * firebird2/builds/win32/run_all.bat (1.3): Correction 2003-10-09 19:48 brodsom * firebird2/builds/win32/run_all.bat (1.2): Test if firebird is set and ask for it if not 2003-10-09 05:54 robocop * firebird2/src/extlib/fbudf/fbudf.sql (1.4): Fix script for SF bug #819224 => Change the comment, too. 2003-10-09 05:38 robocop * firebird2/src/extlib/fbudf/fbudf.sql (1.3): Fix script for SF bug #819224 2003-10-08 13:49 dimitr * firebird2/builds/install/misc/firebird.conf (1.3): no message 2003-10-08 11:15 dimitr * firebird2/doc/sql.extensions/README.context_variables (1.3): Added extra note. 2003-10-07 12:43 stryqx * firebird2/src/extlib/fbudf/fbudf.cpp (1.9): style 2003-10-07 12:32 stryqx * firebird2/src/extlib/fbudf/fbudf.cpp (1.8): Fix build with gcc 3.3 2003-10-07 11:59 robocop * firebird2/src/gpre/int_cxx.cpp (1.19): Generally speaking, it's problematic to dereference null pointers. :-) 2003-10-07 11:58 robocop * firebird2/src/gpre/: gpre.h (1.46), gpre_meta.epp (1.27), gpre_meta.h (1.11), gpre_meta_boot.cpp (1.26), pas.cpp (1.26): const correctness and vars in scope 2003-10-07 08:48 stryqx * firebird2/builds/posix/prefix.freebsd (1.11): Fix typo 2003-10-07 08:43 stryqx * firebird2/builds/posix/prefix.freebsd (1.10): Fix up build flags. 2003-10-07 08:20 eku * firebird2/src/gpre/pat.cpp (1.18): Fixed "name lookup of `n' changed for new ISO `for' scoping" 2003-10-06 15:20 alexpeshkoff * firebird2/doc/sql.extensions/README.execute_statement (1.4): Added security note 2003-10-06 11:48 robocop * firebird2/src/gpre/: ada.cpp (1.29), c_cxx.cpp (1.33), cmd.cpp (1.17), cme.cpp (1.13), cmp.cpp (1.20), cob.cpp (1.31), ftn.cpp (1.32), gpre.cpp (1.38), gpre.h (1.45), gpre_meta.epp (1.26), gpre_meta.h (1.10), gpre_meta_boot.cpp (1.25), gpre_proto.h (1.7), hsh.cpp (1.15), hsh_proto.h (1.7), int_cxx.cpp (1.18), jrdmet.cpp (1.10), lang_proto.h (1.8), msc.cpp (1.13), msc_proto.h (1.11), par.cpp (1.33), par_proto.h (1.11), pas.cpp (1.25), pat.cpp (1.17), pat.h (1.6), sql.cpp (1.26): const correctness and some variables in scope 2003-10-06 11:46 robocop * firebird2/builds/win32/msvc6/fbserver.dsp (1.33): Included two unnecessary files time ago 2003-10-06 01:06 brodsom * firebird2/builds/win32/make_all.bat (1.19): include journal 2003-10-06 00:51 brodsom * firebird2/src/include/fb_types.h (1.27): Macro cleaning 2003-10-05 08:58 robocop * firebird2/src/gpre/: cmd_proto.h (1.5), cme_proto.h (1.7), cmp_proto.h (1.10), exp_proto.h (1.10), gpre_meta.h (1.9), gpre_proto.h (1.6), hsh_proto.h (1.6), jrdme_proto.h (1.5), lang_proto.h (1.7), msc_proto.h (1.10), par_proto.h (1.10), prett_proto.h (1.9), sqe_proto.h (1.10), sql_proto.h (1.9): style 2003-10-05 08:56 robocop * firebird2/src/gpre/: pat.cpp (1.16), pat.h (1.5), pat_proto.h (1.5): const correctness, vars in scope, etc. 2003-10-05 08:53 robocop * firebird2/src/gpre/: ftn.cpp (1.31), gpre_meta_boot.cpp (1.24), movg.cpp (1.4), movg_proto.h (1.3): const correctness, vars in scope, etc. 2003-10-05 08:42 robocop * firebird2/src/dudley/: hsh.cpp (1.14), hsh_proto.h (1.6), parse.cpp (1.28): const correctness, vars in scope, etc. 2003-10-05 08:39 robocop * firebird2/src/dudley/: exe.epp (1.30), exe_proto.h (1.6), expan_proto.h (1.4), expand.cpp (1.14), expr.cpp (1.13), expr_proto.h (1.6), extra_proto.h (1.4), gener_proto.h (1.5), ddl_proto.h (1.8), lex.cpp (1.20), lex_proto.h (1.7), parse_proto.h (1.7), trn.cpp (1.20), trn_proto.h (1.5): style 2003-10-05 08:37 robocop * firebird2/src/dudley/: ddl.cpp (1.22), ddl.h (1.17): const correctness, vars in scope, etc. 2003-10-05 08:33 robocop * firebird2/src/dsql/: alld.cpp (1.13), array.epp (1.18), array_proto.h (1.9), blob_proto.h (1.6), ddl.cpp (1.68), dsql.cpp (1.72), dsql.h (1.43), dsql_proto.h (1.12): style 2003-10-05 08:33 robocop * firebird2/src/dsql/: pass1.cpp (1.110), preparse.cpp (1.24), utld.cpp (1.19): const correctness, vars in scope, etc. 2003-10-05 08:25 robocop * firebird2/src/dsql/: make.cpp (1.41), make_proto.h (1.17), movd.cpp (1.8), movd_proto.h (1.6), errd.cpp (1.20), gen.cpp (1.48), gen_proto.h (1.10), hsh.cpp (1.17), hsh_proto.h (1.4): const correctness, vars in scope, etc. 2003-10-05 08:21 robocop * firebird2/src/: burp/backu_proto.h (1.5), burp/burp_proto.h (1.10), burp/canon_proto.h (1.9), burp/misc_proto.h (1.5), burp/mvol_proto.h (1.6), burp/resto_proto.h (1.5), dsql/parse_proto.h (1.7), dsql/prepa_proto.h (1.8), dsql/utld_proto.h (1.7): style 2003-10-05 08:20 robocop * firebird2/src/burp/burp.h (1.33): constant should use FB type 2003-10-05 08:17 robocop * firebird2/src/alice/exe_proto.h (1.5): style 2003-10-05 08:10 robocop * firebird2/doc/license/README.license.usage.txt (1.2): small typo 2003-10-03 12:36 dimitr * firebird2/src/common/config/config.cpp (1.44): Increased a default size of the lock table, after discussion with Nickolay. 2003-10-03 12:04 dimitr * firebird2/doc/license/README.license.usage.txt (1.1): Added usage rules 2003-10-03 03:59 brodsom * firebird2/src/: dsql/alld.cpp (1.12), dsql/array_proto.h (1.8), dsql/blob_proto.h (1.5), dsql/dsql.cpp (1.71), dsql/dsql.h (1.42), dsql/dsql_proto.h (1.11), dsql/errd.cpp (1.19), dsql/gen_proto.h (1.9), dsql/hsh.cpp (1.16), dsql/keywords.h (1.14), dsql/movd_proto.h (1.5), dsql/parse_proto.h (1.6), dsql/pass1.cpp (1.109), dsql/pass1_proto.h (1.12), dsql/prepa_proto.h (1.7), dsql/preparse.cpp (1.23), dsql/utld.cpp (1.18), dsql/utld_proto.h (1.6), dudley/extract.epp (1.19), dudley/gener_proto.h (1.4), dudley/hsh.cpp (1.13), dudley/hsh_proto.h (1.5), dudley/lex.cpp (1.19), dudley/lex_proto.h (1.6), dudley/parse.cpp (1.27), dudley/parse.h (1.3), dudley/parse_proto.h (1.6), dudley/trn_proto.h (1.4), dudley/ddl.cpp (1.21), dudley/ddl.h (1.16), dudley/ddl_proto.h (1.7), dudley/exe_proto.h (1.5), dudley/expan_proto.h (1.3), dudley/expand.cpp (1.13), dudley/expr.cpp (1.12), dudley/expr_proto.h (1.5), dudley/extra_proto.h (1.3): Macro cleaning extern cleaning DLL_EXPORT cleaning 2003-10-03 03:53 brodsom * firebird2/src/gpre/: gpre.cpp (1.37), gpre_meta.h (1.8), gpre_meta_boot.cpp (1.23), gpre_proto.h (1.5), hsh_proto.h (1.5), jrdme_proto.h (1.4), lang_proto.h (1.6), movg_proto.h (1.2), msc_proto.h (1.9), par_proto.h (1.9), pat_proto.h (1.4), prett_proto.h (1.8), sqe_proto.h (1.9), sql_proto.h (1.8), cmd_proto.h (1.4), cme_proto.h (1.6), cmp_proto.h (1.9), exp_proto.h (1.9): extern cleaning removing underscores in macros DLL_EXPORT cleaning 2003-10-02 21:16 brodsom * firebird2/src/burp/burp.h (1.32): Correction 2003-10-02 21:14 brodsom * firebird2/src/: alice/exe_proto.h (1.4), burp/backu_proto.h (1.4), burp/burp_proto.h (1.9), burp/canon_proto.h (1.8), burp/misc_proto.h (1.4), burp/mvol_proto.h (1.5), burp/resto_proto.h (1.4): extern cleaning 2003-10-02 20:41 epocman * firebird2/doc/README.instsvc (1.2): Sync with FB1.5 branch. 2003-10-02 12:17 aafemt * firebird2/: doc/README.build.mingw.html (1.9), src/dsql/dsql.cpp (1.70), src/dsql/dsql.h (1.41), src/include/gen/autoconfig_msvc.h (1.87): Move MSVC-related hack of vsnprintf to MSVC header because it crashed MinGW build 2003-10-01 21:08 brodsom * firebird2/src/dudley/: ddl_proto.h (1.6), exe_proto.h (1.4), expan_proto.h (1.2), expr_proto.h (1.4), gener_proto.h (1.3), lex_proto.h (1.5), parse_proto.h (1.5), trn_proto.h (1.3), extra_proto.h (1.2): Macro cleaning 2003-10-01 20:11 brodsom * firebird2/src/dsql/: array.epp (1.17), blk.h (1.7), ddl.cpp (1.67), dsql.h (1.40), gen.cpp (1.47), gen_proto.h (1.8), node.h (1.36), pass1.cpp (1.108), preparse.cpp (1.22), utld.cpp (1.17), utld_proto.h (1.5): Macro cleaning 2003-10-01 20:05 brodsom * firebird2/src/: burp/burp.h (1.31), dudley/ddl.h (1.15): Macro cleaning 2003-10-01 12:57 aafemt * firebird2/src/dsql/: alld.cpp (1.11), array.epp (1.16), ddl.cpp (1.66), dsql.cpp (1.69), dsql.h (1.39), dsql_proto.h (1.10), gen.cpp (1.46), gen_proto.h (1.7), hsh.cpp (1.15), hsh_proto.h (1.3), make.cpp (1.40), make_proto.h (1.16), metd.epp (1.31), metd_proto.h (1.15), movd_proto.h (1.4), node.h (1.35), parse.cpp (1.94), parse.y (1.105), pass1.cpp (1.107), pass1_proto.h (1.11), preparse.cpp (1.21), sym.h (1.7), utld_proto.h (1.4): sym -> dsql_sym + some 'struct' cleanup 2003-10-01 05:37 brodsom * firebird2/src/dsql/dsql.h (1.38): Patch to Nickolay changes to make MinGW build again 2003-10-01 01:01 brodsom * firebird2/src/gpre/pretty.cpp (1.18): Rollback change to make tests run again 2003-10-01 00:58 brodsom * firebird2/src/dsql/: dsql.cpp (1.68), ddl.cpp (1.65): Patch to make msvc build again after Nickolay changes 2003-09-30 21:26 brodsom * firebird2/configure.in (1.159): Correction 2003-09-30 19:48 brodsom * firebird2/configure.in (1.158): Lost commit 2003-09-30 12:39 aafemt * firebird2/src/dudley/: ddl.cpp (1.20), ddl.h (1.14), exe.epp (1.29), expand.cpp (1.12), expr.cpp (1.11), lex_proto.h (1.4), parse.cpp (1.26), parse.h (1.2), trn.cpp (1.19): 'struct' cleanup 2003-09-30 11:41 fsg * firebird2/: configure.in (1.157), src/gpre/ftn.cpp (1.30): small fixes for ftn.cpp, include fbudf for the linux build FSG 2003-09-30 00:06 brodsom * firebird2/doc/README.build.mingw.html (1.8): Update 2003-09-29 21:32 skidder * firebird2/src/dsql/: dsql.cpp (1.67), node.h (1.34): Remove unused DSQL node types 2003-09-29 14:42 robocop * firebird2/: builds/win32/defs/fbclient.def (1.6), builds/win32/defs/gds32.def (1.5), builds/win32/defs/iutls.def (1.2), src/alice/alice.cpp (1.38), src/burp/burp.cpp (1.51), src/burp/canonical.cpp (1.29), src/dsql/alld_proto.h (1.7), src/dsql/array_proto.h (1.7), src/dsql/blob_proto.h (1.4), src/dsql/chars.h (1.4), src/dsql/ddl_proto.h (1.11), src/dsql/dsql_proto.h (1.9), src/dsql/hsh.cpp (1.14), src/dsql/make.cpp (1.39), src/dsql/make_proto.h (1.15), src/dsql/metd.epp (1.30), src/dsql/metd_proto.h (1.14), src/dsql/misc_func.cpp (1.5), src/dsql/misc_func.h (1.6), src/dsql/movd_proto.h (1.3), src/dsql/node.h (1.33), src/dsql/parse_proto.h (1.5), src/dsql/pass1.cpp (1.106), src/dsql/pass1_proto.h (1.10), src/dsql/prepa_proto.h (1.6), src/dsql/sqlda.h (1.4), src/dsql/sym.h (1.6), src/dudley/trn.cpp (1.18), src/gpre/ada.cpp (1.28), src/gpre/c_cxx.cpp (1.32), src/gpre/cob.cpp (1.30), src/gpre/ftn.cpp (1.29), src/gpre/int_cxx.cpp (1.17), src/gpre/pas.cpp (1.24), src/gpre/prett_proto.h (1.7), src/gpre/pretty.cpp (1.17): Cleanup. Hopefully harmless It should fix the issue introduced with constness in gds__interprete for current applications. 2003-09-29 12:48 skidder * firebird2/src/dsql/dsql.cpp (1.66): Fix cosmetic issue noted by Claudio 2003-09-28 23:35 skidder * firebird2/: builds/win32/defs/fbclient.def (1.5), builds/win32/defs/gds32.def (1.4), src/common/classes/array.h (1.4), src/common/config/config.cpp (1.43), src/common/config/config.h (1.25), src/dsql/ddl.cpp (1.64), src/dsql/dsql.cpp (1.65), src/dsql/dsql.h (1.37), src/dsql/node.h (1.32), src/dsql/parse.cpp (1.93), src/dsql/parse.y (1.104), src/dsql/pass1.cpp (1.105), src/dudley/ddl.h (1.13), src/dudley/exe.epp (1.28), src/dudley/lex.cpp (1.18), src/dudley/lex_proto.h (1.3), src/dudley/trn.cpp (1.17), src/gpre/ada.cpp (1.27), src/gpre/c_cxx.cpp (1.31), src/gpre/cme.cpp (1.12), src/gpre/cob.cpp (1.29), src/gpre/dyntable.h (1.3), src/gpre/ftn.cpp (1.28), src/gpre/gpre.h (1.44), src/gpre/gpre_meta_boot.cpp (1.22), src/gpre/int_cxx.cpp (1.16), src/gpre/pas.cpp (1.23), src/gpre/prett_proto.h (1.6), src/gpre/pretty.cpp (1.16), src/include/fb_types.h (1.26): Ok, i'm joining Firebird destruction team with my cleanup: 1. Bring trace DSQL, DYN and BLR trace logging up-to-date 2. Remove redundant CSB pointer dereferences in BLR parser and request compiler 3. Convert RIGHT JOIN to LEFT JOIN early during BLR parsing 4. Check BLR syntax for unititalized contexts usage 5. Some type-safety and const-correctness fixes 2003-09-28 14:05 dimitr * firebird2/src/dsql/: gen.cpp (1.45), pass1.cpp (1.104): Fixed types convertion. 2003-09-28 13:11 dimitr * firebird2/src/dsql/: dsql.tab.h (1.25), gen.cpp (1.44), node.h (1.31), parse.cpp (1.92), parse.y (1.103), pass1.cpp (1.103): Slightly reworked my labels implementation. 2003-09-28 02:36 brodsom * firebird2/src/dsql/: parse.cpp (1.91), pass1.cpp (1.102), preparse.cpp (1.20), user_dsql.cpp (1.23), utld.cpp (1.16), array.epp (1.15), ddl.cpp (1.63), dsql.cpp (1.64), dsql.h (1.36), dsql.tab.h (1.24), gen.cpp (1.43), hsh.cpp (1.13), make.cpp (1.38), metd.epp (1.29): Macro cleaning 2003-09-28 02:35 brodsom * firebird2/src/burp/: burp.cpp (1.50), burp.h (1.30), mvol.cpp (1.22), spit.cpp (1.21): Style and Corrections 2003-09-28 02:33 brodsom * firebird2/src/alice/aliceswi.h (1.11): Correction 2003-09-28 01:29 brodsom * firebird2/builds/posix/: Makefile.in.client.fbudf (1.1), Makefile.in.embed.fbudf (1.1), Makefile.in.extlib (1.14), Makefile.in.firebird (1.46): Solve fbudf build in MinGW 2003-09-28 01:28 brodsom * firebird2/builds/posix/prefix.mingw (1.25): Remove ipserver from mingw build 2003-09-26 16:25 dimitr * firebird2/doc/license/: IDPL.txt (1.1), LGPL_w_exception.txt (1.1): Added license texts. 2003-09-26 16:11 dimitr * firebird2/src/: common/config/config.cpp (1.42), common/config/config.h (1.24), common/config/config_file.cpp (1.12), common/config/config_file.h (1.5), common/config/config_impl.h (1.10), dsql/misc_func.cpp (1.4), dsql/misc_func.h (1.5): Changed license of some files by Mark and myself. 2003-09-26 15:07 brodsom * firebird2/doc/README.build.mingw.html (1.7): Update dates 2003-09-26 14:49 brodsom * firebird2/doc/README.build.mingw.html (1.6): Update 2003-09-26 13:02 brodsom * firebird2/src/dsql/: sym.h (1.5), chars.h (1.3), misc_func.h (1.4), node.h (1.30), sqlda.h (1.3): -Macro cleaning 2003-09-26 12:50 brodsom * firebird2/src/dsql/: alld_proto.h (1.6), array_proto.h (1.6), blob_proto.h (1.3), ddl_proto.h (1.10), dsql_proto.h (1.8), make_proto.h (1.14), metd_proto.h (1.13), movd_proto.h (1.2), parse_proto.h (1.4), pass1_proto.h (1.9), prepa_proto.h (1.5): -Macro cleaning 2003-09-26 12:22 aafemt * firebird2/builds/posix/make.defaults (1.31): Rollback my unneeded anymore hack 2003-09-25 13:48 robocop * firebird2/src/: alice/alice.cpp (1.37), alice/alice_meta.epp (1.21), alice/alice_proto.h (1.6), alice/all.cpp (1.13), alice/exe.cpp (1.19), alice/tdr.cpp (1.24), burp/backup.epp (1.41), burp/burp.cpp (1.49), burp/burp.h (1.29), burp/burp_proto.h (1.8), burp/canonical.cpp (1.28), burp/misc.cpp (1.7), burp/mvol.cpp (1.21), burp/restore.epp (1.48), burp/spit.cpp (1.20), dsql/all.h (1.7), dsql/alld_proto.h (1.5), dsql/dsql.h (1.35), gpre/ada.cpp (1.26), gpre/c_cxx.cpp (1.30), gpre/cme.cpp (1.11), gpre/ftn.cpp (1.27), gpre/int_cxx.cpp (1.15), gpre/pas.cpp (1.22), gpre/sql.cpp (1.25): Cleanup, const correctness, variables in scope, etc. Having done my best to merge everyone else's changes, I hope the tree can be build with whatever other tools != MSVC6. 2003-09-24 17:36 skidder * firebird2/src/burp/burp.h (1.28): Make engine compile on Linux after Blas' macro claning 2003-09-24 12:39 aafemt * firebird2/: builds/posix/Makefile.in.boot.gpre (1.17), builds/posix/Makefile.in.static.gpre (1.12), src/gpre/gpre.cpp (1.36), src/gpre/pat.cpp (1.15): Gpre used during build doesn't need additional language modules 2003-09-24 00:38 skidder * firebird2/: configure.in (1.156), builds/install/arch-specific/linux/classic/postinstall.sh.in (1.2), builds/install/arch-specific/linux/super/postinstall.sh.in (1.3), builds/install/arch-specific/linux/super/preinstall.sh.in (1.3), builds/install/arch-specific/linux/super/preuninstall.sh.in (1.3), builds/install/arch-specific/linux/super/rpmfiles.txt.in (1.4), builds/install/misc/changeDBAPassword.sh.in (1.1), builds/install/misc/firebird.init.d.generic.in (1.1), builds/install/misc/firebird.init.d.mandrake.in (1.1), builds/posix/Makefile.in.firebird (1.45): Make Firebird 2.0 Linux CS install prefix-aware and secure 2003-09-24 00:36 skidder * firebird2/builds/posix/Makefile.in.extlib (1.13): I don't know why Blas disabled building fbudf.so. Let's build it again 2003-09-23 21:47 brodsom * firebird2/src/burp/: backup.epp (1.40), burp.cpp (1.48), burp.h (1.27), mvol.cpp (1.20), restore.epp (1.47), spit.cpp (1.19): Macro cleaning 2003-09-23 21:47 brodsom * firebird2/src/alice/alice_meta.epp (1.20): Wait a better solution with gpre 2003-09-22 19:51 brodsom * firebird2/src/dsql/: parse.cpp (1.90), parse.sed (1.11), parse.y (1.102): Removing SHLIB_DEFS 2003-09-22 16:11 brodsom * firebird2/src/: alice/alice.cpp (1.36), burp/restore.epp (1.46), burp/canonical.cpp (1.27), burp/burp.cpp (1.47), burp/burp.h (1.26): Style 2003-09-22 10:49 brodsom * firebird2/src/alice/: alice.h (1.21), alice_meta.epp (1.19), exe.cpp (1.18), tdr.cpp (1.23): Style 2003-09-21 19:49 skidder * firebird2/src/dsql/pass1.cpp (1.101): Make RIGHT JOIN symmetrical to LEFT JOIN at DSQL layer. This fixes a couple issues when engine rejected correct RIGHT JOINs or accepted incorrect and failed subsequentally during query execution 2003-09-21 15:33 skidder * firebird2/src/dsql/ddl.cpp (1.62): - Fix incorrect assignment of DYN constants for NBACKUP - Fix minor inconsistency in drop_generator DYN constant definition Noted by Dmitry Emanov 2003-09-21 01:28 brodsom * firebird2/src/dsql/: parse.cpp (1.89), parse.y (1.101), pass1_proto.h (1.8), preparse.cpp (1.19), user_dsql.cpp (1.22), utld.cpp (1.15), ddl.cpp (1.61), dsql.cpp (1.63), errd.cpp (1.18), errd_proto.h (1.8), hsh.cpp (1.12), hsh_proto.h (1.2), metd_proto.h (1.12): Cleaning macros 2003-09-21 01:24 brodsom * firebird2/src/burp/: restore.epp (1.45), spit.cpp (1.18), std_desc.h (1.3), burp.cpp (1.46), burp.h (1.25), mvol.cpp (1.19): Cleaning macros 2003-09-20 03:44 brodsom * firebird2/doc/README.build.mingw.html (1.5): MinGW readme update 2003-09-20 02:58 brodsom * firebird2/doc/README.build.mingw.html (1.4): Update MinGW instructions 2003-09-20 02:18 brodsom * firebird2/doc/README.build.mingw.html (1.3): Update MinGW instructions 2003-09-18 23:56 brodsom * firebird2/src/burp/: backup.epp (1.39), burp.cpp (1.45), burp.h (1.24), burpswi.h (1.10), canonical.cpp (1.26), mvol.cpp (1.18), restore.epp (1.44), spit.cpp (1.17), spit.h (1.5): Cleaning macros 2003-09-18 19:38 brodsom * firebird2/src/alice/aliceswi.h (1.10): Cleaning macros 2003-09-18 12:56 brodsom * firebird2/src/alice/: alice.cpp (1.35), alice.h (1.20), alice_meta.epp (1.18), aliceswi.h (1.9), blk.h (1.4), exe.cpp (1.17), tdr.cpp (1.22): -Macro cleaning. -remove FB_FROM_ALICE_CPP, it is unused (set_thread_data is only used in alice.cpp) and contains uncompilable code inside. 2003-09-16 23:45 skidder * firebird2/src/common/classes/semaphore.h (1.2): Correction 2003-09-16 22:45 skidder * firebird2/src/common/classes/semaphore.h (1.1): Implement Firebird::Semaphore class for Windows and POSIX. Those platforms which do not have POSIX semaphores (Solaris ?) may need to implement this class using BSD or SYSV stuff. 2003-09-16 16:01 brodsom * firebird2/src/gpre/: int_cxx.cpp (1.14), pas.cpp (1.21), ada.cpp (1.25), c_cxx.cpp (1.29): Recover some macros as inlines 2003-09-16 15:57 brodsom * firebird2/src/dsql/: all.h (1.6), alld_proto.h (1.4): Cleaning headers 2003-09-16 14:16 brodsom * firebird2/src/gpre/pat.cpp (1.14): Fix switch with only default warning 2003-09-16 12:18 aafemt * firebird2/src/gpre/: ada.cpp (1.24), pas.cpp (1.20): Add 'void' to functions with no return value 2003-09-15 23:21 arnobrinkman * firebird2/src/dsql/: parse.cpp (1.88), parse.y (1.100), pass1.cpp (1.100): Added ORDER BY support on derived tables. (Suggested by Dmitry Yemanov) 2003-09-15 18:25 brodsom * firebird2/src/: alice/alice.cpp (1.34), alice/alice_proto.h (1.5), alice/aliceswi.h (1.8), alice/all.cpp (1.12), alice/all.h (1.6), alice/all_proto.h (1.3), alice/exe_proto.h (1.3), alice/tdr.cpp (1.21), alice/tdr_proto.h (1.7), burp/burp.cpp (1.44), burp/spit.cpp (1.16), dsql/dsql.h (1.34), dsql/errd_proto.h (1.7): -Cleaning headers 2003-09-15 16:57 brodsom * firebird2/src/dudley/ddl.cpp (1.19): Remove msvc unused variable warning. 2003-09-15 15:11 brodsom * firebird2/src/: alice/alice.cpp (1.33), alice/alice.h (1.19), alice/alice_meta.epp (1.17), alice/alice_proto.h (1.4), alice/exe.cpp (1.16), burp/burp.cpp (1.43), burp/burp.h (1.23), burp/burp_proto.h (1.7), dudley/ddl.cpp (1.18): Clean a bit services interface - Include service entrypoint in each proto file and remove from it the private function common to service and standalone. (burp, alice and gsec) - Replace functions output_svc/output_thread/output_netware with SVC_output callback common for all. (burp, alice and gsec) - Create typedef pfn_svc_output common for all svc, and correct SVC_read_ib_log and thread_test to be compatible with pfn_svc_output typedef. (svc.cpp) - Put inside an ifdef code for '-svc_re' switch (in all sources). 2003-09-15 14:50 dimitr * firebird2/src/alice/alice_meta.epp (1.16): no message 2003-09-15 11:36 dimitr * firebird2/builds/win32/msvc6/nbackup.dsp (1.2): Updated project files. 2003-09-15 11:33 dimitr * firebird2/src/alice/alice_meta.epp (1.15): Fixed another problem in gfix. Thanks to Vlad Horsun. 2003-09-15 10:05 dimitr * firebird2/src/alice/tdr.cpp (1.20): Fixed very old typo. Thanks to Vlad Horsun. 2003-09-15 04:15 brodsom * firebird2/src/dudley/: ddl.h (1.12), exe.epp (1.27), parse.cpp (1.25), trn.cpp (1.16): Correction 2003-09-15 04:03 brodsom * firebird2/src/burp/burp.cpp (1.42): -Style 2003-09-15 03:50 brodsom * firebird2/src/burp/restore.epp (1.43): -Style 2003-09-14 17:32 dimitr * firebird2/src/dsql/: dsql.tab.h (1.23), gen.cpp (1.42), parse.cpp (1.87), parse.y (1.99), pass1.cpp (1.99): The final part of my little PLAN enhancement. 2003-09-14 03:08 brodsom * firebird2/src/alice/: alice.cpp (1.32), alice_meta.epp (1.14): -Style 2003-09-14 03:08 brodsom * firebird2/src/burp/: backup.epp (1.38), burp.cpp (1.41), burp_proto.h (1.6), mvol.cpp (1.17): -Style -Cast corrections 2003-09-13 16:47 skidder * firebird2/src/gpre/exp.cpp (1.21): Remove some crap from the code 2003-09-13 14:23 brodsom * firebird2/src/gpre/: ftn.cpp (1.26), msc.cpp (1.12), sqe.cpp (1.22), sql.cpp (1.24): -Fix indents -Corrections (Thanks to Claudio) 2003-09-13 14:22 brodsom * firebird2/src/gpre/: ada.cpp (1.23), c_cxx.cpp (1.28), cmd.cpp (1.16), cob.cpp (1.28), hsh.cpp (1.14), par.cpp (1.32), pas.cpp (1.19): Fix indents 2003-09-13 14:16 brodsom * firebird2/src/dsql/dsql.cpp (1.62): -Fix indents 2003-09-13 13:45 brodsom * firebird2/src/dudley/: extract.epp (1.18), hsh.cpp (1.12): Fix indents 2003-09-13 12:26 robocop * firebird2/src/dsql/ddl.cpp (1.60): Trivial correction 2003-09-13 11:25 brodsom * firebird2/src/common/classes/rwlock.h (1.8): Fix for MINGW build 2003-09-13 03:12 brodsom * firebird2/src/common/classes/rwlock.h (1.7): Provisional quick fix for broken msvc 6 build with last Nickolay commit. To be reviewed by N. 2003-09-13 01:25 brodsom * firebird2/src/burp/: backup.epp (1.37), burp.cpp (1.40), burp.h (1.22), restore.epp (1.42): -Remove GDS_VAL and GDS_REF -BOOLEAN Cleaning -Fix tab indent in restore and backup 2003-09-12 18:35 brodsom * firebird2/src/gpre/: sql.cpp (1.23), cmp.cpp (1.19), exp.cpp (1.20), gpre.cpp (1.35), gpre.h (1.43), int_cxx.cpp (1.13), par.cpp (1.31), parse.h (1.5), pas.cpp (1.18), sqe.cpp (1.21), ada.cpp (1.22), c_cxx.cpp (1.27), cmd.cpp (1.15), cme.cpp (1.10): -Remove some macros or transform to inline -Rename tok_quoted to tok_sglquoted 2003-09-12 18:32 brodsom * firebird2/src/dudley/: ddl.h (1.11), exe.epp (1.26), parse.cpp (1.24), trn.cpp (1.15): Better idx_type use 2003-09-12 12:16 aafemt * firebird2/builds/posix/Makefile.in.client.util (1.14): instsvc doesn't need OS_specific_files 2003-09-12 11:19 robocop * firebird2/src/dsql/ddl.cpp (1.59): trivial correction 2003-09-12 11:06 robocop * firebird2/src/gpre/cob.cpp (1.27): trivial correction 2003-09-12 11:04 robocop * firebird2/src/burp/: backu_proto.h (1.3), backup.epp (1.36), burp.cpp (1.39), burp.h (1.21), burp_proto.h (1.5), burpswi.h (1.9), canon_proto.h (1.7), canonical.cpp (1.25), misc.cpp (1.6), misc_proto.h (1.3), mvol.cpp (1.16), mvol_proto.h (1.4), resto_proto.h (1.3), restore.epp (1.41), spit.cpp (1.15), spit.h (1.4), std_desc.h (1.2): const correctness, variables in scope, bool, formatting, less casts, etc. 2003-09-12 11:00 robocop * firebird2/src/dudley/exe.epp (1.25): trivial corrections 2003-09-12 10:55 robocop * firebird2/src/gpre/ada.cpp (1.21): trivial corrections 2003-09-12 04:21 brodsom * firebird2/src/gpre/: sqe_proto.h (1.8), sql.cpp (1.22), cmd.cpp (1.14), cme.cpp (1.9), cme_proto.h (1.5), cmp.cpp (1.18), exp.cpp (1.19), exp_proto.h (1.8), gpre.cpp (1.34), gpre.h (1.42), gpre_meta.epp (1.25), gpre_meta.h (1.7), gpre_meta_boot.cpp (1.21), par.cpp (1.30), sqe.cpp (1.20): -BOOLEAN cleaning -Rename rse to gpre_rse (Nickolay's request) 2003-09-12 03:40 brodsom * firebird2/src/dsql/: parse.cpp (1.86), parse.y (1.98), ddl.cpp (1.58), errd.cpp (1.17), errd_proto.h (1.6), metd.epp (1.28), metd_proto.h (1.11): BOOLEAN cleaning 2003-09-11 23:26 skidder * firebird2/src/common/classes/rwlock.h (1.6): Mark volatile vars as such. Add API to get current lock status for Win32 RWLock 2003-09-11 12:36 aafemt * firebird2/src/gpre/: gpre.h (1.41), gpre_meta_boot.cpp (1.20), pas.cpp (1.17), sql.cpp (1.21): 'struct' cleanup 2003-09-11 04:53 brodsom * firebird2/builds/posix/: Makefile.in.boot.gpre (1.16), Makefile.in.client.gpre (1.10), Makefile.in.embed.gpre (1.10), Makefile.in.embed.qli (1.12), Makefile.in.static.gpre (1.11): -Remove PYXIS 2003-09-11 04:35 brodsom * firebird2/src/gpre/sqe.cpp (1.19): -Scope correction 2003-09-11 04:16 brodsom * firebird2/builds/: win32/msvc6/gpre.dsp (1.19), win32/msvc6/gpre_boot.dsp (1.19), win32/msvc6/gpre_static.dsp (1.4), win32/msvc6/qli.dsp (1.14), win32/msvc7/gpre.vcproj (1.16), win32/msvc7/gpre_boot.vcproj (1.17), win32/msvc7/gpre_static.vcproj (1.2), win32/msvc7/qli.vcproj (1.13), mac_os_x/CS/CS.pbproj/project.pbxproj (1.4): -Removing PYXIS 2003-09-11 04:13 brodsom * firebird2/src/gpre/: cob.cpp (1.26), exp.cpp (1.18), exp_proto.h (1.7), ftn.cpp (1.25), gpre.cpp (1.33), gpre.h (1.40), hsh.h (1.5), msc.cpp (1.11), msc_proto.h (1.8), par.cpp (1.29), par_proto.h (1.8), pas.cpp (1.16), pat.cpp (1.13), pat.h (1.4), prett_proto.h (1.5), pretty.cpp (1.15), sqe.cpp (1.18), sql.cpp (1.20), words.h (1.4), ada.cpp (1.20), c_cxx.cpp (1.26), cmd.cpp (1.13), cmp.cpp (1.17), cmp_proto.h (1.8): -Removing PYXIS -Cleaning BOOLEAN 2003-09-11 04:12 brodsom * firebird2/src/dbs/metadata.sql (1.2): Removing PYXIS 2003-09-10 21:48 brodsom * firebird2/src/gpre/: lang_proto.h (1.5), par.cpp (1.28), pas.cpp (1.15), pat.cpp (1.12), pretty.cpp (1.14), sqe.cpp (1.17), sqe_proto.h (1.7), sql.cpp (1.19), sql_proto.h (1.7), ada.cpp (1.19), c_cxx.cpp (1.25), cmd.cpp (1.12), cme.cpp (1.8), cmp.cpp (1.16), cob.cpp (1.25), exp.cpp (1.17), ftn.cpp (1.24), gpre.cpp (1.32), gpre.h (1.39), gpre_meta.epp (1.24), gpre_meta_boot.cpp (1.19), hsh.cpp (1.13): -BOOLEAN cleaning -Remove pfn_SQE_list_cb function casts 2003-09-10 19:46 brodsom * firebird2/src/: alice/alice.cpp (1.31), alice/alice.h (1.18), alice/exe.cpp (1.15), alice/tdr.cpp (1.19), alice/tdr_proto.h (1.6), burp/burp.cpp (1.38), burp/mvol.cpp (1.15), burp/spit.cpp (1.14), dudley/ddl.cpp (1.17), dudley/ddl.h (1.10), dudley/ddl_proto.h (1.5), dudley/exe.epp (1.24), dudley/exe_proto.h (1.3), dudley/expr.cpp (1.10), dudley/expr_proto.h (1.3), dudley/extract.epp (1.17), dudley/lex.cpp (1.17), dudley/parse.cpp (1.23), dudley/parse_proto.h (1.4), dudley/trn.cpp (1.14): BOOLEAN cleaning 2003-09-10 19:29 dimitr * firebird2/doc/WhatsNew (1.42): no message 2003-09-10 15:24 dimitr * firebird2/src/dsql/dsql.cpp (1.61): PLAN enhancements. The DSQL part of this change will follow. 2003-09-09 21:00 skidder * firebird2/builds/win32/msvc7/: Firebird2.sln (1.13), fbclient.vcproj (1.25), fbclient_static.vcproj (1.7), remote.vcproj (1.16), remote_classic.vcproj (1.16): Adjust MSVC7 makefiles for XNET support 2003-09-09 18:43 skidder * firebird2/builds/win32/msvc7/nbackup.vcproj (1.3): Update MSVC7 makefiles 2003-09-09 13:14 robocop * firebird2/src/dudley/: extract.epp (1.16), hsh_proto.h (1.4): const correctness, bool, etc. 2003-09-09 13:08 robocop * firebird2/examples/: include/example.h (1.2), udf/udflib.c (1.2): clean a bit this old example 2003-09-09 09:51 brodsom * firebird2/builds/win32/run_all.bat (1.1): Add a script to build from scratch to installer 2003-09-09 09:49 brodsom * firebird2/builds/win32/msvc6/: engine.dsp (1.36), engine_classic.dsp (1.32), engine_embed.dsp (1.13), fb_lock_print.dsp (1.18), fbclient.dsp (1.39), fbclient_static.dsp (1.8), gpre_boot.dsp (1.18), gstat.dsp (1.16): Update msvc6 build after Nickolay changes 2003-09-08 23:44 skidder * firebird2/src/dsql/: parse.cpp (1.85), parse.y (1.97): Make Win32 version of engine compile 2003-09-08 23:43 skidder * firebird2/builds/win32/msvc7/: engine.vcproj (1.27), engine_classic.vcproj (1.26), engine_embed.vcproj (1.14), fb_lock_print.vcproj (1.16), fbclient.vcproj (1.24), fbclient_static.vcproj (1.6), gpre_boot.vcproj (1.16), gstat.vcproj (1.15): Update MSVC7 makefiles 2003-09-08 23:26 skidder * firebird2/src/dsql/: dsql.tab.h (1.22), parse.cpp (1.84): Update parse.cpp 2003-09-08 22:23 skidder * firebird2/: configure.in (1.155), builds/posix/Makefile.in.boot.gpre (1.15), builds/posix/Makefile.in.client.util (1.13), builds/posix/Makefile.in.embed.util (1.11), builds/posix/make.defaults (1.30), builds/posix/make.shared.variables (1.32), builds/posix/prefix.darwin (1.11), builds/posix/prefix.example (1.7), builds/posix/prefix.freebsd (1.9), builds/posix/prefix.linux (1.23), builds/posix/prefix.mingw (1.24), builds/posix/prefix.sinixz (1.19), builds/posix/prefix.solaris (1.8), builds/posix/prefix.solx86 (1.22), builds/posix/prefix.solx86gcc (1.4), src/common/classes/alloc.cpp (1.32), src/common/classes/alloc.h (1.25), src/common/classes/class_perf.cpp (1.8), src/common/classes/class_test.cpp (1.10), src/common/classes/locks.h (1.8), src/common/classes/rwlock.h (1.5), src/common/classes/tree.h (1.19), src/common/classes/vector.h (1.3), src/dsql/parse.y (1.96), src/include/firebird.h (1.14): NBACKUP-related changes and some clean-up 2003-09-08 21:30 brodsom * firebird2/builds/install/arch-specific/linux/super/: makeInstallImage.sh.in (1.4), postinstall.sh.in (1.2), postuninstall.sh.in (1.2), preinstall.sh.in (1.2), preuninstall.sh.in (1.2), rpmfiles.txt.in (1.3), rpmheader.txt.in (1.2): Move Alex commit to the right place 2003-09-08 20:46 skidder * firebird2/src/gpre/sqe.cpp (1.16): Make engine compile after recent cleanup 2003-09-08 16:14 dimitr * firebird2/builds/win32/msvc6/: Firebird2.dsw (1.28), fbclient.dsp (1.38), remote.dsp (1.19), remote_classic.dsp (1.16): Added the current XNET implementation. Let's hope it works not only for me 2003-09-08 14:44 dimitr * firebird2/src/burp/restore.epp (1.40): A bit more information from gbak. 2003-09-08 13:39 robocop * firebird2/lang_helpers/: gds_codes.ftn (1.4), gds_codes.pas (1.4): The products of codes.epp 2003-09-08 13:36 robocop * firebird2/src/include/gen/: codetext.h (1.9), iberror.h (1.8), msg_facs.h (1.4), msgs.h (1.9), rdb_codes.h (1.9), sql_code.h (1.9): The products of codes.epp 2003-09-08 13:29 dimitr * firebird2/src/dsql/dsql.cpp (1.60): Fixed logic after Blas' change of the function return. 2003-09-08 13:27 robocop * firebird2/src/gpre/: cmp_proto.h (1.7), exp.cpp (1.16), exp_proto.h (1.6), gpre.cpp (1.31), gpre.h (1.38), gpre_proto.h (1.4), gpreswi.h (1.10), hsh_proto.h (1.4), jrdme_proto.h (1.3), lang_proto.h (1.4), msc.cpp (1.10), msc_proto.h (1.7), par.cpp (1.27), par_proto.h (1.7), parse.h (1.4), pat.cpp (1.11), pat_proto.h (1.3), sqe.cpp (1.15), sqe_proto.h (1.6), sql.cpp (1.18), sql_proto.h (1.6): const correctness, almost minimal scope for variables, bool, etc. Hope I did integrate others' changes correctly and totally. 2003-09-08 03:46 brodsom * firebird2/src/: alice/alice.cpp (1.30), alice/alice.h (1.17), alice/alice_proto.h (1.3), alice/exe.cpp (1.14), alice/exe_proto.h (1.2), alice/tdr_proto.h (1.5), burp/backu_proto.h (1.2), burp/burp.cpp (1.37), burp/burp.h (1.20), burp/burp_proto.h (1.4), burp/canon_proto.h (1.6), burp/canonical.cpp (1.24), burp/misc.cpp (1.5), burp/misc_proto.h (1.2), burp/resto_proto.h (1.2): Remove unneeded extern C 2003-09-07 23:39 epocman * firebird2/builds/win32/uninstall.bat (1.2): instsvc 'remove' new syntax does'nt need a '-g' option. 2003-09-07 23:36 epocman * firebird2/builds/win32/: install_classic.bat (1.2), install_super.bat (1.2): instsvc new syntax does not take root_directory on the command-line. 2003-09-06 02:49 brodsom * firebird2/src/: dudley/hsh.cpp (1.11), dudley/hsh_proto.h (1.3), gpre/c_cxx.cpp (1.24), gpre/cmp.cpp (1.15), gpre/cmp_proto.h (1.6), gpre/ftn.cpp (1.23), gpre/gpre.cpp (1.30), gpre/gpre.h (1.37), gpre/gpre_meta.h (1.6), gpre/gpre_meta_boot.cpp (1.18), gpre/gpre_proto.h (1.3), gpre/hsh.cpp (1.12), gpre/hsh_proto.h (1.3), gpre/jrdme_proto.h (1.2), gpre/jrdmet.cpp (1.9), gpre/lang_proto.h (1.3), gpre/msc.cpp (1.9), gpre/msc_proto.h (1.6), gpre/par.cpp (1.26), gpre/par_proto.h (1.6), gpre/pat.cpp (1.10), gpre/pat_proto.h (1.2), gpre/sqe.cpp (1.14), gpre/sqe_proto.h (1.5), gpre/sql.cpp (1.17), gpre/sql_proto.h (1.5): Remove unneeded extern C 2003-09-05 16:55 brodsom * firebird2/src/gpre/: par.cpp (1.25), pas.cpp (1.14), sqe.cpp (1.13), sql.cpp (1.16), ada.cpp (1.18), cmp.cpp (1.14), exp.cpp (1.15), gpre_meta_boot.cpp (1.17), msc.cpp (1.8): Fix last Dmitry commit 2003-09-05 13:28 brodsom * firebird2/src/dsql/dsql.cpp (1.59): -Change function return to SUCCESS=true, FAILURE=false (suggested by Claudio) 2003-09-05 12:51 brodsom * firebird2/src/dudley/parse.cpp (1.22): -Correction 2003-09-05 12:14 aafemt * firebird2/src/gpre/: ada.cpp (1.17), c_cxx.cpp (1.23), cmd.cpp (1.11), cme.cpp (1.7), cmp.cpp (1.13), cob.cpp (1.24), dyntable.cpp (1.4), exp.cpp (1.14), ftn.cpp (1.22), gpre.cpp (1.29), gpre.h (1.36), gpre_meta.epp (1.23), gpre_meta_boot.cpp (1.16), gpreswi.h (1.9), hsh.cpp (1.11), jrdmet.cpp (1.8), msc.cpp (1.7), par.cpp (1.24), parse.h (1.3), pas.cpp (1.13), pat.cpp (1.9), pretty.cpp (1.13), sqe.cpp (1.12), sql.cpp (1.15): 'struct' cleanup 2003-09-05 12:05 alexpeshkoff * firebird2/builds/posix/Makefile.in.firebird (1.44): fix posix SS build - script files are copied for both SS and CS 2003-09-05 11:33 brodsom * firebird2/src/dudley/parse.cpp (1.21): -Remove unneeded if (Thanks to Claudio) 2003-09-04 23:40 arnobrinkman * firebird2/src/dsql/pass1.cpp (1.98): Don't forget unnamed derived tables 2003-09-04 23:23 brodsom * firebird2/src/dsql/: parse.cpp (1.83), parse.y (1.95), pass1.cpp (1.97), preparse.cpp (1.18), user_dsql.cpp (1.21), dsql.cpp (1.58), hsh.cpp (1.11): -Replace BOOLEAN, TRUE and FALSE 2003-09-04 17:26 brodsom * firebird2/src/dsql/pass1.cpp (1.96): Correction 2003-09-04 17:05 arnobrinkman * firebird2/src/dsql/gen.cpp (1.41): Remove generated comment 2003-09-04 17:02 arnobrinkman * firebird2/src/dsql/: gen.cpp (1.40), make.cpp (1.37), node.h (1.29), pass1.cpp (1.95): Changed internally derived-table support to better readable/understanding code 2003-09-04 15:47 brodsom * firebird2/builds/win32/preprocess.bat (1.23): Move stats.epp to utilities 2003-09-04 15:45 brodsom * firebird2/src/dudley/: exe.epp (1.23), extract.epp (1.15), hsh.cpp (1.10), parse.cpp (1.20), trn.cpp (1.13), trn_proto.h (1.2): -Replace BOOLEAN, TRUE, FALSE 2003-09-04 15:45 brodsom * firebird2/src/dsql/pass1.cpp (1.94): Fix cast warning 2003-09-04 01:52 arnobrinkman * firebird2/src/dsql/: ddl.cpp (1.57), ddl_proto.h (1.9), dsql.cpp (1.57), gen.cpp (1.39), gen_proto.h (1.6), make.cpp (1.36), make_proto.h (1.13), pass1.cpp (1.93), pass1_proto.h (1.7): Change types that were used as booleans to the real bool type 2003-09-03 18:31 brodsom * firebird2/src/burp/restore.epp (1.39): -Fix wrong struct removal. 2003-09-02 20:28 brodsom * firebird2/builds/win32/: make_boot.bat (1.14), prepare.bat (1.26), preprocess.bat (1.22), msvc6/Firebird2.dsw (1.27): -Making journal buildable (and translating e to epp) 2003-09-02 01:20 arnobrinkman * firebird2/src/dsql/: ddl.cpp (1.56), pass1.cpp (1.92), pass1_proto.h (1.6): Change BOOLEAN to bool type 2003-09-01 16:22 alexpeshkoff * firebird2/builds/posix/make.defaults (1.29): fix posix SS client library name 2003-09-01 16:17 brodsom * firebird2/builds/win32/msvc6/gds32.dsp (1.20): -Remove build warning (warning LNK4098: defaultlib MSVCRTD conflicts with use of other libs) 2003-09-01 16:04 skidder * firebird2/builds/win32/msvc7/fbclient_static.vcproj (1.5): Adjust MSVC7 makefiles 2003-09-01 14:06 brodsom * firebird2/builds/: posix/make.shared.variables (1.31), win32/msvc6/Firebird2.dsw (1.26), win32/make_all.bat (1.18): -Corrections to wal build -Add walw.exe build to msvc6 2003-09-01 09:46 brodsom * firebird2/src/: dsql/blk.h (1.6), dsql/pass1.cpp (1.91), dudley/ddl.h (1.9), dudley/exe.epp (1.22), gpre/par.cpp (1.23): -Use NULL instead 0 for null pointers -Remove unneeded casts 2003-09-01 09:41 brodsom * firebird2/src/alice/blk.h (1.3): -Use NULL instead 0 for null pointers -Remove unneeded casts 2003-09-01 09:39 brodsom * firebird2/src/dsql/ddl.cpp (1.55): Correction 2003-08-31 14:27 robocop * firebird2/src/gpre/sqe.cpp (1.11): Remove duplicate CVS $Id tag 2003-08-31 09:41 dimitr * firebird2/doc/install_win32.txt (1.3): Small corrections. 2003-08-30 18:49 dimitr * firebird2/src/dsql/pass1.cpp (1.90): Cleanup variable names. 2003-08-30 04:12 brodsom * firebird2/src/gpre/gpre_meta.epp (1.22): -Remove GDS_VAL and GDS_REF 2003-08-30 04:00 brodsom * firebird2/src/: dudley/exe.epp (1.21), dudley/extract.epp (1.14), dudley/lex.cpp (1.16), alice/alice_meta.epp (1.13), alice/exe.cpp (1.13), alice/tdr.cpp (1.18): -Remove GDS_VAL and GDS_REF 2003-08-30 03:54 brodsom * firebird2/src/dsql/: ddl.cpp (1.54), dsql.cpp (1.56), metd.epp (1.27), preparse.cpp (1.17): -Remove GDS_VAL and GDS_REF 2003-08-29 13:20 brodsom * firebird2/builds/win32/preprocess.bat (1.21): Remove envelope.epp from preprocess 2003-08-29 12:55 aafemt * firebird2/src/dsql/: array.epp (1.14), array_proto.h (1.5): No more isc_array_gen_sdl() in public API 2003-08-29 12:52 aafemt * firebird2/builds/win32/defs/: fbclient.def (1.4), gds32.def (1.3): No more isc_array_gen_sdl() in public API 2003-08-28 22:29 arnobrinkman * firebird2/src/dsql/: parse.cpp (1.82), parse.y (1.94): missing line/column-numbers 2003-08-28 16:42 brodsom * firebird2/src/burp/: spit.cpp (1.13), spit.h (1.3): -Remove NULL_B_FIL macro 2003-08-28 15:06 brodsom * firebird2/src/dsql/: parse.cpp (1.81), parse.y (1.93), pass1.cpp (1.89), array.epp (1.13), errd_proto.h (1.5): -Remove NULL_PTR -Remove unneeded NULL casts -Remove (void) function return cast 2003-08-28 15:01 brodsom * firebird2/src/: gpre/gpre.h (1.35), gpre/sqe.cpp (1.10), dudley/exe.epp (1.20), dudley/extract.epp (1.13): -Remove NULL_PTR -Remove unneeded NULL casts -Remove (void) function return cast 2003-08-28 14:54 brodsom * firebird2/src/burp/: mvol.cpp (1.14), restore.epp (1.38), backup.epp (1.35): -Remove NULL_PTR -Remove unneeded NULL casts -Remove (void) function return cast 2003-08-28 12:58 aafemt * firebird2/src/dsql/: dsql.h (1.33), errd_proto.h (1.4), parse.cpp (1.80), parse.y (1.92): move debug and error handling stuffs away from dsql.h 2003-08-28 12:39 brodsom * firebird2/src/burp/: backup.epp (1.34), restore.epp (1.37): -Remove NULL_PTR -Remove unneeded casts 2003-08-28 12:33 brodsom * firebird2/src/gpre/gpre_meta.epp (1.21): -Remove NULL_PTR -Remove unneeded casts 2003-08-28 01:00 arnobrinkman * firebird2/src/dsql/make.cpp (1.35): Change code-style and prepare for more info on error-message 2003-08-27 14:13 robocop * firebird2/doc/WhatsNew (1.41): Minimize email harvesting, as agreed with Dmitry 2003-08-27 12:50 brodsom * firebird2/doc/cleaning-todo.txt (1.4): Update 2003-08-27 12:20 aafemt * firebird2/src/burp/: backup.epp (1.33), burp.cpp (1.36), burp.h (1.19), burpswi.h (1.8), canon_proto.h (1.5), canonical.cpp (1.23), restore.epp (1.36), spit.cpp (1.12): removing word 'struct' from variable declarations as obsolete 2003-08-27 12:15 aafemt * firebird2/src/alice/: alice.cpp (1.29), alice.h (1.16), alice_meta.epp (1.12), aliceswi.h (1.7): removing word 'struct' from variable declarations as obsolete 2003-08-26 12:58 aafemt * firebird2/src/common/classes/alloc.h (1.24): removing word 'struct' from variable declarations as obsolete 2003-08-26 09:12 dimitr * firebird2/src/dsql/: ddl.cpp (1.53), dsql.cpp (1.55), dsql.h (1.32), gen.cpp (1.38), make.cpp (1.34), node.h (1.28), parse.cpp (1.79), parse.y (1.91), pass1.cpp (1.88): 1. MAP renamed to DSQL_MAP 2. Minor cleanup 3. Fixed BREAK/LEAVE code to support FOR EXECUTE STATEMENT loops 4. Added support for loop labels and LEAVE