2007-01-23 16:04 paulbeach * firebird2/src/: gpre/ftn.cpp (1.20.2.4), gpre/gpre.cpp (1.26.2.4), gpre/gpre.h (1.33.2.3), jrd/isc_file.cpp (1.52.2.9), jrd/isc_ipc.cpp (1.37.2.2), jrd/isc_sync.cpp (1.55.2.6), jrd/license.h (1.30.2.2), jrd/pag.cpp (1.37.2.10), jrd/unix.cpp (1.25.2.3), remote/inet.cpp (1.70.2.10), remote/inet_server.cpp (1.26.2.5), remote/remote_def.h (1.23.2.1), remote/xdr.cpp (1.9.2.6), utilities/rebuild.cpp (1.8.2.1), v5_examples/align.h (1.6.2.1): Make HPUX consistent across the source 2007-01-23 15:27 asfernandes * firebird2/doc/WhatsNew (1.36.2.61): Misc 2007-01-22 16:57 paul_reeves * firebird2/src/install/arch-specific/win32/FirebirdInstallEnvironmentChecks.inc (1.1.2.9): Add correct prefix to sub-component of windows installer. 2007-01-22 14:25 paulbeach * firebird2/: doc/WhatsNew (1.36.2.60), src/jrd/isc_file.cpp (1.52.2.8), src/install/arch-specific/hpux/Makefile.in (1.1.2.1), src/install/arch-specific/hpux/classic/makeinstallImage.sh.in (1.1.2.1), src/install/arch-specific/hpux/classic/postInstall.sh.in (1.1.2.1), src/install/arch-specific/hpux/classic/postUninstall.sh.in (1.1.2.1), src/install/arch-specific/hpux/classic/preInstall.sh.in (1.1.2.1), src/install/arch-specific/hpux/classic/preUninstall.sh.in (1.1.2.1), src/install/arch-specific/hpux/classic/tarInstall.sh.in (1.1.2.1), src/install/arch-specific/hpux/classic/tarUninstall.sh.in (1.1.2.1), src/install/arch-specific/hpux/classic/tarmainInstall.sh.in (1.1.2.1), src/install/arch-specific/hpux/classic/tarmainUninstall.sh.in (1.1.2.1), src/install/arch-specific/hpux/misc/changedbaPassword.sh.in (1.1.2.1), src/install/arch-specific/hpux/misc/changegdslibrarycompatibleLink.sh.in (1.1.2.1), src/install/arch-specific/hpux/misc/createaliasDB.sh.in (1.1.2.1), src/install/arch-specific/hpux/misc/firebird.init.d.hpux.in (1.1.2.1), src/install/arch-specific/hpux/misc/rc.config.firebird.hpux.in (1.1.2.1), src/install/arch-specific/hpux/super/makeinstallImage.sh.in (1.1.2.1), src/install/arch-specific/hpux/super/postInstall.sh.in (1.1.2.1), src/install/arch-specific/hpux/super/postUninstall.sh.in (1.1.2.1), src/install/arch-specific/hpux/super/preInstall.sh.in (1.1.2.1), src/install/arch-specific/hpux/super/preUninstall.sh.in (1.1.2.1), src/install/arch-specific/hpux/super/tarInstall.sh.in (1.1.2.1), src/install/arch-specific/hpux/super/tarUninstall.sh.in (1.1.2.1), src/install/arch-specific/hpux/super/tarmainInstall.sh.in (1.1.2.1), src/install/arch-specific/hpux/super/tarmainUninstall.sh.in (1.1.2.1): More changes to support HPUX Ports 2007-01-22 13:27 paulbeach * firebird2/: configure.in (1.141.2.41), src/burp/canonical.cpp (1.20.2.2), src/common/classes/locks.h (1.5.2.7), src/jrd/flu.cpp (1.34.2.1), src/jrd/gds.cpp (1.84.2.11), src/jrd/isc_file.cpp (1.52.2.7), src/jrd/isc_sync.cpp (1.55.2.5), src/jrd/sort.cpp (1.38.2.2), src/jrd/thd.h (1.12.2.6), src/remote/inet.cpp (1.70.2.9), src/remote/xdr.cpp (1.9.2.5), src/utilities/drop.cpp (1.19.2.2): Changes to support HPUX Ports 2007-01-04 20:34 tsteinmaurer * firebird2/src/install/arch-specific/win32/de/: installation_liesmich.txt (1.1.2.5), liesmich.txt (1.1.2.5): Adjustments in the German translation based on the English version for Firebird 1.5.4 2007-01-04 18:17 makowski * firebird2/src/install/arch-specific/win32/fr/: documents-en-francais.txt (1.1.2.2), installation_lisezmoi.txt (1.1.2.6), lisezmoi.txt (1.1.2.5): updated for 1.5.4 release candidate 1 2006-12-21 11:59 paul_reeves * firebird2/src/install/arch-specific/win32/custom_messages.inc (1.1.2.6): Comment out line not needed by innosetup 2006-12-20 15:49 paul_reeves * firebird2/src/install/arch-specific/win32/installation_readme.txt (1.2.2.13): Add note that this file is for RC1 2006-12-20 15:48 paul_reeves * firebird2/src/install/arch-specific/win32/installation_readme.txt (1.2.2.12): Update warning 2006-12-20 13:10 paul_reeves * firebird2/src/install/arch-specific/win32/installation_readme.txt (1.2.2.11): Update documentation (and as a by product fix CORE-1037) 2006-12-19 13:08 paul_reeves * firebird2/src/install/arch-specific/win32/: FirebirdInstallEnvironmentChecks.inc (1.1.2.8), FirebirdInstallSupportFunctions.inc (1.1.2.7), FirebirdInstall_15.iss (1.5.2.26), custom_messages.inc (1.1.2.5): Backport relevant enhancements to Windows installation kits from V2.0 2006-12-19 13:05 paul_reeves * firebird2/src/install/arch-specific/win32/: de/custom_messages_de.inc (1.1.2.4), fr/custom_messages_fr.inc (1.1.2.6), hu/custom_messages_hu.inc (1.1.2.7), pt/custom_messages_pt.inc (1.1.2.4), si/custom_messages_si.inc (1.1.2.3), ba/Instalacija_ProcitajMe.txt (1.1.2.1), ba/ProcitajMe.txt (1.1.2.1), ba/custom_messages_ba.inc (1.1.2.1), es/custom_messages_es.inc (1.1.2.1), es/leame.txt (1.1.2.1), es/leame_instalacion.txt (1.1.2.1), it/custom_messages_it.inc (1.1.2.1), it/leggimi.txt (1.1.2.1), it/leggimi_installazione.txt (1.1.2.1), pl/custom_messages_pl.inc (1.1.2.1), pl/czytajto.txt (1.1.2.1), pl/instalacja_czytajto.txt (1.1.2.1), ru/Readme.txt (1.1.2.1), ru/custom_messages_ru.inc (1.1.2.1), ru/installation_readme.txt (1.1.2.1): Add additional language support for Windows installation kits 2006-12-18 16:12 paul_reeves * firebird2/src/install/arch-specific/win32/: BuildExecutableInstall.bat (1.10.2.25), Readme.txt (1.2.2.9), custom_messages.inc (1.1.2.4), installation_readme.txt (1.2.2.10): Backport relevant changes to the installation package build script, so as to keep 1.5 and 2.0 in step. Minor mods to readme files. 2006-12-13 15:28 paul_reeves * firebird2/src/install/arch-specific/win32/pt/instalação_leia-me.txt (1.1.2.4): rename file to remove non-ascii chars from filename 2006-12-13 15:27 paul_reeves * firebird2/src/install/arch-specific/win32/i18n_readme.txt (1.1.2.5): Bring notes up-to-date 2006-12-13 14:25 paul_reeves * firebird2/src/install/arch-specific/win32/pt/instalacao_leia-me.txt (1.1.2.1): rename file to remove non-ascii chars from filename 2006-12-13 11:18 paul_reeves * firebird2/src/install/arch-specific/win32/firebird_install_logo1.bmp (1.1.2.1): Commit enhanced bitmap for windows installer 2006-12-12 12:01 paul_reeves * firebird2/src/include/gen/autoconfig_msvc.h (1.85.2.1): It always helps to define constants before using them. :-) 2006-12-12 10:15 dimitr * firebird2/: doc/WhatsNew (1.36.2.59), src/jrd/isc_version.h (1.1.2.34): Update. 2006-12-12 08:59 hvlad * firebird2/src/jrd/: dfw.epp (1.45.2.8), obj.h (1.2.4.1): Fix for CORE-1051: Possible stack corruption in DFW\check_dependencies 2006-12-07 08:23 dimitr * firebird2/doc/WhatsNew (1.36.2.58): no message 2006-12-07 08:11 hvlad * firebird2/doc/WhatsNew (1.36.2.57): Update WhatsNew 2006-12-06 22:23 hvlad * firebird2/src/jrd/tra.cpp (1.38.2.5): Backported from FB2 fix for CORE-1042 : Transaction numbers can overflow 32-bit signed integer and corrupt database 2006-12-06 17:07 alexpeshkoff * firebird2/: autogen.sh (1.8.2.3), configure.in (1.141.2.40): Fixes for AIX build 2006-12-06 16:16 dimitr * firebird2/doc/WhatsNew (1.36.2.56): Docs. 2006-12-06 16:02 dimitr * firebird2/src/jrd/isc_version.h (1.1.2.33): Adjusted version number. 2006-12-06 14:53 dimitr * firebird2/src/jrd/ExecuteStatement.cpp (1.14.2.8): Backported fix for CORE-921. 2006-11-30 10:06 alexpeshkoff * firebird2/src/jrd/evl.cpp (1.34.2.10): removed old hack for AIX, no idea what it was for 2006-11-19 15:37 alexpeshkoff * firebird2/src/jrd/inf.cpp (1.20.2.1): backport 2006-11-05 15:37 alexpeshkoff * firebird2/: autogen.sh (1.8.2.2), configure.in (1.141.2.39), builds/make.new/config/config.h.in (1.1.2.1), builds/posix/Makefile.in.boot.gpre (1.14.2.3), builds/posix/Makefile.in.client.gbak (1.6.2.3), builds/posix/Makefile.in.client.gdef (1.5.2.3), builds/posix/Makefile.in.client.gfix (1.7.2.3), builds/posix/Makefile.in.client.gpre (1.9.2.4), builds/posix/Makefile.in.client.isql (1.6.2.3), builds/posix/Makefile.in.client.qli (1.1.2.3), builds/posix/Makefile.in.client.util (1.9.2.5), builds/posix/Makefile.in.codes (1.7.2.2), builds/posix/Makefile.in.embed.gbak (1.6.2.3), builds/posix/Makefile.in.embed.gdef (1.5.2.3), builds/posix/Makefile.in.embed.gfix (1.7.2.3), builds/posix/Makefile.in.embed.gpre (1.9.2.4), builds/posix/Makefile.in.embed.isql (1.6.2.3), builds/posix/Makefile.in.embed.lockmgr (1.5.2.2), builds/posix/Makefile.in.embed.qli (1.10.2.3), builds/posix/Makefile.in.embed.util (1.8.2.4), builds/posix/Makefile.in.extern.editline (1.2.2.2), builds/posix/Makefile.in.extlib (1.10.2.8), builds/posix/Makefile.in.fbserver (1.11.2.7), builds/posix/Makefile.in.fbutil (1.6.2.1), builds/posix/Makefile.in.gpre (1.8.2.1), builds/posix/Makefile.in.inet_server (1.11.2.4), builds/posix/Makefile.in.intl (1.11.2.5), builds/posix/Makefile.in.libfbclient (1.14.2.6), builds/posix/Makefile.in.libfbcommon (1.6.2.1), builds/posix/Makefile.in.libfbembed (1.10.2.5), builds/posix/Makefile.in.libfbserver (1.6.2.5), builds/posix/Makefile.in.libfbstatic (1.5.2.1), builds/posix/Makefile.in.msgs (1.12.2.1), builds/posix/Makefile.in.static.gbak (1.6.2.2), builds/posix/Makefile.in.static.gpre (1.10.2.3), builds/posix/Makefile.in.static.isql (1.6.2.1), builds/posix/make.defaults (1.25.2.10), builds/posix/make.rules (1.19.2.3), builds/posix/make.shared.targets (1.13.2.2), builds/posix/prefix.aix (1.1.2.1), src/burp/burp.cpp (1.33.2.3), src/burp/misc.cpp (1.4.2.1), src/common/classes/alloc.h (1.21.2.6), src/common/classes/locks.h (1.5.2.6), src/dsql/blk.h (1.5.2.1), src/dsql/dsql.h (1.28.2.4), src/dsql/make.cpp (1.30.2.6), src/dsql/parse.y (1.79.2.8), src/gpre/cmd.cpp (1.9.2.2), src/gpre/msc.cpp (1.6.2.1), src/jrd/ExecuteStatement.cpp (1.14.2.7), src/jrd/align.cpp (1.8.2.1), src/jrd/blb.cpp (1.30.2.7), src/jrd/btr.cpp (1.33.2.6), src/jrd/cmp.cpp (1.52.2.20), src/jrd/codes.epp (1.17.2.1), src/jrd/common.h (1.73.2.5), src/jrd/event.cpp (1.27.2.2), src/jrd/evl.cpp (1.34.2.9), src/jrd/exe.cpp (1.68.2.13), src/jrd/ext.cpp (1.25.2.1), src/jrd/gds.cpp (1.84.2.10), src/jrd/idx.cpp (1.16.2.10), src/jrd/isc_file.cpp (1.52.2.6), src/jrd/isc_sync.cpp (1.55.2.4), src/jrd/jrd.cpp (1.76.2.11), src/jrd/jrd.h (1.42.2.8), src/jrd/license.h (1.30.2.1), src/jrd/met.epp (1.61.2.9), src/jrd/opt.cpp (1.73.2.28), src/jrd/par.cpp (1.43.2.6), src/jrd/rse.cpp (1.28.2.6), src/jrd/sch.cpp (1.6.2.7), src/jrd/sch_proto.h (1.1.1.1.4.1), src/jrd/sdl.cpp (1.13.2.1), src/jrd/thd.cpp (1.19.2.4), src/jrd/thd.h (1.12.2.5), src/jrd/unix.cpp (1.25.2.2), src/lock/lock.cpp (1.56.2.8), src/qli/all.cpp (1.14.2.1), src/qli/command.cpp (1.8.2.1), src/qli/expand.cpp (1.12.2.1), src/qli/meta.epp (1.17.2.3), src/remote/interface.cpp (1.48.2.4), src/utilities/drop.cpp (1.19.2.1), src/utilities/util.cpp (1.8.2.2): Ported firebird 1.5 to AIX. Main required changes: 1. Force use of xlC compiler in AIX case. 2. Changed ALIGNMENT to be FB_ALIGNMENT to avoid conflicts with AIX .h files. 3. Changed jrd/thread and dsql/var strcutures' names for same reason. 4. Now it's possible to set extension of dependency files. 5. Now it's possible to set LIB_LINK in prefix.OS file. 6. Fix for #define isc_facility in codes.epp. 7. Added AIX specific threading (they have pthreads slightly different from linux). 8. And - a lot of (IPTR) were needed. There are also some small fixes, where xlC wanted, but they are trivial enough not to mention here. 2006-10-25 10:33 paulbeach * firebird2/doc/WhatsNew (1.36.2.55): Fix for Core-966 etc 2006-10-24 17:05 paulbeach * firebird2/src/remote/inet.cpp (1.70.2.8): Fix for Core-966 2006-10-23 15:05 paulbeach * firebird2/src/remote/inet.cpp (1.70.2.7): Fix for Core-157 / Core-363 backported to the 1.5 tree 2006-10-06 19:33 awharrison * firebird2/src/jrd/vio.cpp (1.49.2.4): Backported a fix to eliminate some wrong length record errors Normally, deleted records are represented by a stub which has no data so should not be used for VIO_data calls when building the version chain. Under some circumstances, however, the deleted flag is set on a complete record version with a delta back version. When that happens, the record should be retrieved 2006-09-09 11:11 hvlad * firebird2/src/jrd/tpc.cpp (1.6.2.1): Backport fix for CORE-911: AV in Classic server after long idle period when using long running read committed readonly transaction 2006-05-08 13:26 paulbeach * firebird2/: doc/WhatsNew (1.36.2.54), src/isql/isql.epp (1.32.2.19): ISQL issues, non error on buffer overflow, and quoted string problems. 2006-03-07 07:11 robocop * firebird2/src/install/arch-specific/win32/fr/: documents-en-francais.txt (1.1.2.1), documents-en-français.txt (1.1.2.4): Changed problematic document's name. 2006-03-03 08:34 kkuznetsov * firebird2/builds/posix/prefix.solaris (1.5.2.9): Removed profile gcc flag noticed by Douglas.K.Moore 2006-01-31 11:44 paul_reeves * firebird2/src/install/arch-specific/win32/: BuildExecutableInstall.bat (1.10.2.24), FirebirdInstall_15.iss (1.5.2.25), de/installation_liesmich.txt (1.1.2.4), hu/telepitesi_segedlet.txt (1.1.2.2), pt/instalação_leia-me.txt (1.1.2.3), si/instalacija_precitajMe.txt (1.1.2.3): Tidy up misc Win32 install stuff after 1.5.3 release 2006-01-31 08:16 robocop * firebird2/src/burp/backup.epp (1.24.2.7): Post v1.5.3 fix: gbak should skip all system objects when doing backup. 2006-01-31 08:15 robocop * firebird2/src/utilities/dba.epp (1.27.2.7): Post v1.5.3 fix: gstat should print error from Windows instead of "unknown Windows NT error." 2005-12-13 11:32 dimitr * firebird2/src/jrd/isc_version.h (1.1.2.32): Updated buildno. 2005-12-09 03:23 robocop * firebird2/: doc/WhatsNew (1.36.2.53), src/gpre/c_cxx.cpp (1.20.2.3), src/gpre/gpre.cpp (1.26.2.3): Misc. 2005-12-08 14:21 hvlad * firebird2/doc/WhatsNew (1.36.2.52): Correct WhatsNew 2005-12-08 11:52 dimitr * firebird2/doc/WhatsNew (1.36.2.51): More docs. 2005-12-08 11:47 dimitr * firebird2/src/isql/isql.epp (1.32.2.18): Backported Claudio's fix for ISQL. 2005-11-30 05:24 robocop * firebird2/src/jrd/sch.cpp (1.6.2.6): Backport fix made by Vlad for SF Bug# 1175157: mutex not unlocked in the custom scheduler. 2005-11-30 05:22 robocop * firebird2/src/dsql/: dsql.h (1.28.2.3), user_dsql.cpp (1.20.2.5): Backport name from FB2 to avoid conflict with non-FB libraries. 2005-11-30 05:21 robocop * firebird2/src/jrd/met.epp (1.61.2.8): Fortunately we didn't use this code in FB1.5, but I'm posting the correct one as documentation. 2005-11-29 11:22 kkuznetsov * firebird2/src/gpre/ftn.cpp (1.20.2.3): Fix my previous commit to FTN gpre module 2005-11-24 11:02 dimitr * firebird2/doc/WhatsNew (1.36.2.50): Described more changes. 2005-11-17 12:13 makowski * firebird2/src/install/arch-specific/win32/fr/: custom_messages_fr.inc (1.1.2.5), documents-en-français.txt (1.1.2.3), installation_lisezmoi.txt (1.1.2.5): modification for the 1.5.3 release 2005-11-15 15:22 kkuznetsov * firebird2/builds/posix/: prefix.solaris (1.5.2.8), prefix.solaris-64gcc (1.3.2.4): Update sparc build 2005-11-08 13:10 kkuznetsov * firebird2/src/dsql/: dsql.h (1.28.2.2), user_dsql.cpp (1.20.2.4): Renamed ERR to fb_ERR to avoid conflict on Solaris 2005-10-26 16:31 alexpeshkoff * firebird2/src/install/arch-specific/linux/classic/postinstall.sh.in (1.10.2.12): backported qli fix 2005-10-24 18:51 awharrison * firebird2/src/gpre/: ada.cpp (1.15.2.1), c_cxx.cpp (1.20.2.2), cmp.cpp (1.12.2.1), cmp_proto.h (1.5.2.1), cob.cpp (1.22.2.1), form.h (1.5.2.1), ftn.cpp (1.20.2.2), gpre.cpp (1.26.2.2), gpre.h (1.33.2.2), pas.cpp (1.10.2.1), pat.cpp (1.8.2.1): Allow more than 32767 identifiers. 2005-10-20 15:01 kkuznetsov * firebird2/src/gpre/ftn.cpp (1.20.2.1): Fix unresolved refence to ISC_prefix in fortran gpre module 2005-10-03 17:50 paul_reeves * firebird2/src/install/arch-specific/win32/FirebirdInstall_15.iss (1.5.2.24): Restart system if classic server still running after uninstallation. 2005-10-03 08:33 paul_reeves * firebird2/doc/WhatsNew (1.36.2.49): Allow build_no.h to be used for mass consumption again. 2005-10-01 03:08 robocop * firebird2/src/common/config/config.cpp (1.40.2.7): Correct comment. 2005-09-30 15:13 paul_reeves * firebird2/src/: common/config/config.cpp (1.40.2.6), common/config/config.h (1.23.2.2), dsql/gen.cpp (1.33.2.5), install/arch-specific/win32/BuildExecutableInstall.bat (1.10.2.23), install/arch-specific/win32/FirebirdInstallSupportFunctions.inc (1.1.2.6), install/arch-specific/win32/FirebirdInstall_15.iss (1.5.2.23), install/misc/firebird.conf (1.28.2.8), jrd/isc_version.h (1.1.2.31), misc/src_bundle.sh (1.2.2.4): Add OldColumnNaming parameter. Update build number. 2005-09-22 09:13 dimitr * firebird2/src/jrd/isc_version.h (1.1.2.30): Incremented the build number. 2005-09-22 09:08 dimitr * firebird2/doc/WhatsNew (1.36.2.48): Added missing bugfixes. 2005-09-22 08:22 dimitr * firebird2/doc/WhatsNew (1.36.2.47): no message 2005-09-21 09:51 alexpeshkoff * firebird2/src/jrd/isc_ipc.cpp (1.37.2.1): backported diagnostic enhancement 2005-09-20 19:26 dimitr * firebird2/doc/WhatsNew (1.36.2.46): Described recent commits. 2005-09-06 11:55 alexpeshkoff * firebird2/src/jrd/why.cpp (1.23.2.4): fixed security bug (AV) with too long filename 2005-09-06 07:11 robocop * firebird2/src/install/arch-specific/win32/: hu/olvass_el.txt (1.1.2.3), pt/leia-me.txt (1.1.2.4): Misc. 2005-08-31 08:11 dimitr * firebird2/src/jrd/intl.cpp (1.32.2.3): Backported a regression fix with NONE charset. 2005-08-19 12:52 alexpeshkoff * firebird2/src/jrd/isc.cpp (1.36.2.2): Security fix - don't trust UID, received from client 2005-08-19 12:11 alexpeshkoff * firebird2/src/jrd/isc.cpp (1.36.2.1): Fixed bug, discussed privately with Helen, Paul, Dmitry. Wrong Borland's attempt to have "superuser" in windows had broken isc_user_*() family of functions. 2005-08-17 10:39 paul_reeves * firebird2/src/install/arch-specific/win32/: BuildExecutableInstall.bat (1.10.2.22), FirebirdInstall_15.iss (1.5.2.22), Readme.txt (1.2.2.8), installation_readme.txt (1.2.2.9), de/liesmich.txt (1.1.2.4), fr/lisezmoi.txt (1.1.2.4), hu/olvass_el.txt (1.1.2.2), pt/leia-me.txt (1.1.2.3): Upgrade Win32 installer for 1.5.3 2005-08-17 10:37 paul_reeves * firebird2/builds/win32/: make_boot.bat (1.5.2.2), msvc6/gpre_boot.dsp (1.17.2.2): Add init.* to gpre_boot.dsp. Add clearer error handler to make_boot.bat 2005-08-14 11:35 dimitr * firebird2/src/jrd/: isc_version.h (1.1.2.28), isc_version.h (1.1.2.29): Updated the version info. 2005-08-14 11:33 dimitr * firebird2/doc/WhatsNew (1.36.2.45): 1) Fixed formatting. 2) Added a couple of forgotten bugfixes to the 1.5.0 section, as requested by the bug reporter. 2005-08-10 21:32 hvlad * firebird2/doc/WhatsNew (1.36.2.44): Update WhatsNew 2005-08-09 13:07 hvlad * firebird2/src/alice/tdr.cpp (1.17.2.3): Backport fix for 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-08-09 10:19 hvlad * firebird2/src/jrd/: btr.cpp (1.33.2.5), idx.cpp (1.16.2.9): Backport fix bug SF #1076858 2005-08-09 10:00 hvlad * firebird2/src/jrd/cch.cpp (1.35.2.4): Backport temporary fix to prevent 100% cpu load in case of write failure 2005-08-09 09:30 hvlad * firebird2/src/jrd/winnt.cpp (1.22.2.1): Backport fix for wrong error (write failure) detection 2005-07-26 15:06 arnobrinkman * firebird2/src/jrd/btr.cpp (1.33.2.4): Fix bug SF #1242982 Equality search on first segment (integer) in compound indexes resulted in more scans on specific values (2^n, f.e. 131072) then needed. 2005-07-26 14:57 arnobrinkman * firebird2/builds/win32/msvc7/: engine.vcproj (1.21.2.4), engine_classic.vcproj (1.20.2.4), engine_embed.vcproj (1.8.2.4), fb_lock_print.vcproj (1.13.2.4), fbclient.vcproj (1.17.2.5), gpre_boot.vcproj (1.12.2.4): Fix MSVC7 builds for Firebird 1.5 2005-06-19 05:11 robocop * firebird2/builds/win32/msvc6/fb_lock_print.dsp (1.17.2.3): Totally misc. 2005-06-17 19:31 alexpeshkoff * firebird2/: builds/win32/msvc6/engine.dsp (1.32.2.3), builds/win32/msvc6/engine_classic.dsp (1.28.2.3), builds/win32/msvc6/engine_embed.dsp (1.9.2.2), builds/win32/msvc6/fb_lock_print.dsp (1.17.2.2), builds/win32/msvc6/fbclient.dsp (1.33.2.4), src/jrd/gds.cpp (1.84.2.9), src/jrd/init.cpp (1.1.2.2): backported fix for SF bug #739480 - fixed MSVC6 build 2005-06-17 18:59 alexpeshkoff * firebird2/builds/posix/make.shared.variables (1.26.2.1): backported fix for SF bug #739480 2005-06-17 18:37 alexpeshkoff * firebird2/src/jrd/gds.cpp (1.84.2.8): backported fix for SF bug #739480 2005-06-17 18:35 alexpeshkoff * firebird2/src/jrd/: init.cpp (1.1.2.1), init.h (1.1.2.1): backported InitMutex and InitInstance classes to 1.5 release 2005-06-16 11:44 arnobrinkman * firebird2/src/dsql/: gen.cpp (1.33.2.4), make.cpp (1.30.2.5), pass1.cpp (1.72.2.10): Backport bugfixes from FB2 - Fix unneeded evaluation of last item by COALESCE function, noted by Dmitry - Fix bug SF #1191006 Using where params in SUM return incorrect results parameters weren't checked on equality in node_match() - Fix SF bug #1016969 -804 Data type unknown with searched CASE and parameters in results - Fix BLOB sub-type bug in MAKE_desc_list which is used by COALESCE/CASE - Fix bug with domain and aggregate query which could cause assert failure 2005-06-12 03:00 robocop * firebird2/src/isql/show.epp (1.17.2.1): Backport fix for show_generators. 2005-06-09 11:36 kkuznetsov * firebird2/builds/posix/prefix.solaris (1.5.2.7): syncronising x86 and sparc prefix 2005-06-09 11:04 kkuznetsov * firebird2/: configure.in (1.141.2.38), builds/posix/prefix.solaris (1.5.2.6): Small fixes to Solaris sparc 2005-06-08 15:56 dimitr * firebird2/doc/WhatsNew (1.36.2.43): no message 2005-06-08 15:50 dimitr * firebird2/src/dsql/ddl.cpp (1.50.2.6): Fixed bug with lost charset/collation in local variables, reported by Eugene Kilin. 2005-06-07 12:22 dimitr * firebird2/: src/jrd/cmp.cpp (1.52.2.19), src/jrd/jrd.h (1.42.2.7), src/jrd/met.epp (1.61.2.7), doc/WhatsNew (1.36.2.42): Backported some fixes from HEAD. 2005-06-07 11:55 dimitr * firebird2/doc/WhatsNew (1.36.2.41): Backported some fixes from HEAD. 2005-06-07 11:26 dimitr * firebird2/src/jrd/tra.cpp (1.38.2.4): Backported some fixes from HEAD. 2005-06-07 11:17 dimitr * firebird2/src/jrd/exe.cpp (1.68.2.12): Backported some fixes from HEAD. 2005-06-07 11:12 dimitr * firebird2/src/jrd/met.epp (1.61.2.6): Backported some fixes from HEAD. 2005-06-07 11:06 dimitr * firebird2/src/: dsql/ddl.cpp (1.50.2.5), remote/interface.cpp (1.48.2.3): Backported some fixes from HEAD. 2005-05-12 09:04 robocop * firebird2/src/isql/isql.epp (1.32.2.17): Backport Miroslav Penchev fix for ISQL_disconnect_database overwriting the Quiet flag permanently. 2005-05-05 10:42 robocop * firebird2/src/isql/isql.epp (1.32.2.16): Fix SF Bug #1152787 Replaced /* by ** when we are already inside a comment, to avoid the parsing error when we are looking forward. Fixed a couple of Borland bugs, including one logical condition nobody of us noticed it was using && instead of || as it should. This bug doesn't exist in v2. 2005-04-29 08:24 kkuznetsov * firebird2/configure.in (1.141.2.37): Solaris spark install config files the same as x86 2005-04-28 09:53 kkuznetsov * firebird2/builds/posix/: prefix.solaris (1.5.2.5), prefix.solaris-64gcc (1.3.2.3): Solaris fixes 2005-04-28 08:46 robocop * firebird2/doc/WhatsNew (1.36.2.40): FB v1.5's what's new. 2005-04-28 08:37 robocop * firebird2/src/isql/isql.epp (1.32.2.15): Backport isql fixes: Another fix for the -b (Bail On Error) option when SQL commands are issued and no db connection exists yet. Apply Miroslav Penchev's patch for bug with -Q always returning 1 to the operating system, discovered by Ivan Prenosil. 2005-04-26 09:31 kkuznetsov * firebird2/src/install/arch-specific/solx86gcc/: Makefile.in (1.1.2.5), CS/pkginfo.in (1.1.2.4), LIBGCC/pkginfolg.in (1.1.2.2), SS/pkginfo.in (1.1.2.3): Backporting some Solaris install system 2005-04-26 09:28 kkuznetsov * firebird2/: builds/posix/prefix.solaris-64gcc (1.3.2.2), configure.in (1.141.2.36): Backporting some Solaris install system 2005-04-23 17:01 dimitr * firebird2/doc/WhatsNew (1.36.2.39): Updated docs. 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 15:02 kkuznetsov * firebird2/builds/posix/prefix.solaris-64gcc (1.3.2.1): file prefix.solaris-64gcc was added on branch B1_5_Release on 2005-04-26 07:28:37 +0000 2005-04-13 13:46 dimitr * firebird2/src/burp/restore.epp (1.31.2.5): 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-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-03 07:00 robocop * firebird2/builds/win32/parse.bat (1.4.2.1): We always used byacc and this file's inline help recommends byacc, but it attempts to use yacc. Go figure. 2005-04-03 06:59 robocop * firebird2/src/isql/isql.epp (1.32.2.14): Fix my previous commit for the -bail option. 2005-04-03 06:58 robocop * firebird2/src/dsql/: parse.cpp (1.72.2.6), parse.y (1.79.2.7): Fix crash in filter declaration. 2005-04-01 12:19 dimitr * firebird2/src/jrd/pwd.cpp (1.16.2.2): Fixed lockups spotted by Claudio. 2005-04-01 09:48 robocop * firebird2/src/isql/: extra_proto.h (1.2.4.1), extract.epp (1.10.2.2), isql.epp (1.32.2.13), isql.h (1.9.2.1), isql_proto.h (1.4.2.1): Backport HEAD changes: 1.- Fix garbage printed when EXTRACT_list_table can't find the requested table. 2.- Detect more cases of failure for BailOnError option. 3.- Free some resources properly. 4.- Change some variables that must be of size MAXPATHLEN. 5.- An input file should be acknowledged only when input() succeeds. 6.- No more input files: we are in interactive mode again. 7.- COMMIT and SET TRANSACTION should report failure. 8.- Performance goes to diagnostic file always, not one time to output and another time to diagnostic file. 2005-04-01 09:26 robocop * firebird2/src/utilities/: install_client.cpp (1.1.2.4), install_reg.cpp (1.9.2.6), install_svc.cpp (1.18.2.6), registry.cpp (1.10.2.6): Little tweaks to be able to build those install* utilities. 2005-03-28 11:22 robocop * firebird2/src/remote/inet_server.cpp (1.26.2.4): Just make sure we have a terminated string. 2005-03-28 11:02 robocop * firebird2/src/isql/isql.epp (1.32.2.12): Fix conflict between single line comments and block comments. 2005-03-26 05:08 robocop * firebird2/src/extlib/fbudf/fbudf.cpp (1.7.2.3): Solve bug with AddMonth when facing January. 2005-03-26 05:07 robocop * firebird2/src/jrd/pag.cpp (1.37.2.9): Misc. 2005-03-23 13:59 alexpeshkoff * firebird2/src/remote/inet_server.cpp (1.26.2.3): backported security fix 2005-02-24 18:45 alexpeshkoff * firebird2/src/jrd/ExecuteStatement.cpp (1.14.2.6): Fixed SF bug #1124720 2005-02-10 11:25 kkuznetsov * firebird2/src/gpre/gpre.h (1.33.2.1): Fix refences to FTN_fini in grpre_boot if configured with fortran 2005-02-10 00:25 skidder * firebird2/src/jrd/pag.cpp (1.37.2.8): Please GCC 2005-02-09 23:14 skidder * firebird2/src/jrd/pag.cpp (1.37.2.7): Re-enable the ODS architecture compatibility check disabled by Deej 10 years ago 2005-02-07 09:01 robocop * firebird2/src/isql/isql.epp (1.32.2.11): sqldaid and sqldabc are unused crap borrowed from IBM 15 years ago. Don't show them as they contain garbage. 2005-02-07 08:39 robocop * firebird2/src/isql/isql.epp (1.32.2.10): fb-checkins shows that Continuation, a var that doens't exist in FB2's isql, was set always after process_statement, in v1.5 so let's keep it this way. 2005-02-07 08:29 robocop * firebird2/src/isql/isql.epp (1.32.2.9): Backport -bail command line option in isql at request by Paul Beach. Help wasn't updated. Did a few minor fixes, too. 2005-02-06 11:50 alexpeshkoff * firebird2/src/dsql/ddl.cpp (1.50.2.4): Fixed AV in DDL. 2005-02-01 14:59 kkuznetsov * firebird2/doc/README.install.Solaris_on_Intel (1.1.2.3): Document updated for Super Server 2005-02-01 10:01 kkuznetsov * firebird2/: configure.in (1.141.2.35), src/utilities/srvrmgr.cpp (1.13.2.6): Last cosmetic changes to Solx86 2005-01-28 17:08 kkuznetsov * firebird2/src/install/arch-specific/solx86gcc/SS/prototype.in (1.1.2.5): small fixes 2005-01-28 14:43 kkuznetsov * firebird2/src/install/arch-specific/solx86gcc/: CS/pkginfo.in (1.1.2.3), CS/prototype.in (1.1.2.6), SS/pkginfo.in (1.1.2.2), SS/prototype.in (1.1.2.4): Add libgdsmt.so link for combability with 1.0 2005-01-26 15:50 kkuznetsov * firebird2/: configure.in (1.141.2.34), src/extern/editline/configure (1.1.2.2), src/extern/editline/configure.in (1.1.2.2), src/utilities/srvrmgr.cpp (1.13.2.5): Some more fixes to solaris x 86 port add ability to link with editline 2005-01-26 10:50 alexpeshkoff * firebird2/src/jrd/: btr.cpp (1.33.2.3), btr_proto.h (1.7.2.2), idx.cpp (1.16.2.8): Backported bugfix for descending indices in ref-constraints 2005-01-26 08:29 kkuznetsov * firebird2/src/common/config/config_file.cpp (1.11.2.5): FIX: Value of errno after successed fread is undefined accoding to standard. Using errno causes writing to syslog a lot of confusing messages. Changen checking of errno to ferror 2005-01-24 03:19 stryqx * firebird2/builds/posix/: prefix.example (1.4.2.2), prefix.freebsd (1.6.2.3), prefix.sinixz (1.16.2.2), prefix.solaris (1.5.2.4), prefix.solx86 (1.18.2.2): Fix final instances of gds_delay to gds_relay. 2005-01-21 11:19 kkuznetsov * firebird2/src/install/arch-specific/solx86gcc/: CS/prototype.in (1.1.2.5), SS/prototype.in (1.1.2.3): add fogotten aliases.conf to target package 2005-01-20 12:27 dimitr * firebird2/src/burp/: backup.epp (1.24.2.6), restore.epp (1.31.2.4): Fixed v1.5.1 regression. 2005-01-18 17:38 kkuznetsov * firebird2/src/common/config/config_file.cpp (1.11.2.4): Fixed: using stdio's functions without including ib_stdio.h (or stdio.h at least) causes no sfio replacement on Solaris Superserver 2005-01-18 04:58 stryqx * firebird2/src/extern/editline/makelist (1.1.2.2): Using tr to map a-z to A-Z doesn't always work as expected on all platforms, especially when a locale is set where the number of lower case characters is different to the number of upper case characters. Using the lower and upper case character classes fixes this problem. 2005-01-17 16:56 kkuznetsov * firebird2/src/utilities/srvrmgr.cpp (1.13.2.4): Small fixes 2005-01-13 11:30 kkuznetsov * firebird2/src/utilities/srvrmgr.cpp (1.13.2.3): Fix my previos minor error 2005-01-13 11:29 kkuznetsov * firebird2/src/install/: arch-specific/solx86gcc/SS/postinstall.in (1.1.2.2), arch-specific/solx86gcc/SS/postremove.in (1.1.2.2), arch-specific/solx86gcc/SS/preinstall.in (1.1.2.2), arch-specific/solx86gcc/SS/prototype.in (1.1.2.2), misc/firebird.init.d.Solaris.in (1.1.2.1): Some fixes to Solaris packaging system 2004-12-13 11:31 paul_reeves * firebird2/src/: jrd/isc_version.h (1.1.2.27), install/arch-specific/win32/BuildExecutableInstall.bat (1.10.2.21), install/arch-specific/win32/si/custom_messages_si.inc (1.1.2.2), install/arch-specific/win32/si/instalacija_precitajMe.txt (1.1.2.2): Minor Win32 packaging updates for RC5 2004-12-10 06:34 skidder * firebird2/doc/WhatsNew (1.36.2.38): Add description for my last change 2004-12-10 06:30 skidder * firebird2/src/burp/backup.epp (1.24.2.5): Backport fix for Firebird 1.0 regression 2004-12-09 15:43 kkuznetsov * firebird2/configure.in (1.141.2.33): Added Solaris packagind files to configure.in 2004-12-09 15:41 kkuznetsov * firebird2/src/install/arch-specific/solx86gcc/: CS/pkginfo.in (1.1.2.2), CS/prototype.in (1.1.2.4), SS/pkginfo.in (1.1.2.1), SS/postinstall.in (1.1.2.1), SS/postremove.in (1.1.2.1), SS/preinstall.in (1.1.2.1), SS/prototype.in (1.1.2.1): Added Solaris SS packaging files 2004-12-06 10:45 kkuznetsov * firebird2/: configure.in (1.141.2.32), src/utilities/srvrmgr.cpp (1.13.2.2), src/utilities/util.cpp (1.8.2.1): Some fixes to Solaris x86 super build while linking with Sun threads, still unstable 2004-12-03 08:59 dimitr * firebird2/src/jrd/cmp.cpp (1.52.2.18): Fixed SF #1077595. This time it's my fault :-( 2004-11-30 14:38 paul_reeves * firebird2/src/: install/arch-specific/win32/BuildExecutableInstall.bat (1.10.2.20), jrd/isc_version.h (1.1.2.26): Update for RC4 2004-11-27 16:57 dimitr * firebird2/src/jrd/opt.cpp (1.73.2.27): Fixed one more regression by Nickolay. 2004-11-27 16:47 dimitr * firebird2/src/jrd/cmp.cpp (1.52.2.17): Restored my bugfix which was accidentally removed by Nickolay during his massive backporting 2004-11-22 16:37 paul_reeves * firebird2/src/install/arch-specific/win32/fr/installation_lisezmoi.txt (1.1.2.4): Fix some minor presentation issues in Win32 install kit. 2004-11-22 16:12 paul_reeves * firebird2/src/install/arch-specific/win32/: BuildExecutableInstall.bat (1.10.2.19), fr/installation_lisezmoi.txt (1.1.2.3), fr/lisezmoi.txt (1.1.2.3), hu/custom_messages_hu.inc (1.1.2.6): Fix some minor presentation issues in Win32 install kit. 2004-11-22 15:04 paul_reeves * firebird2/src/: install/arch-specific/win32/FirebirdInstall_15.iss (1.5.2.21), jrd/isc_version.h (1.1.2.25): Sync build number 2004-11-22 15:00 paul_reeves * firebird2/src/install/arch-specific/win32/hu/: custom_messages_hu.inc (1.1.2.5), installation_readme_hu.txt (1.1.2.2), olvass_el.txt (1.1.2.1), telepitesi_segedlet.txt (1.1.2.1): Update Hungarian translations of Win32 install kit 2004-11-22 06:11 skidder * firebird2/: builds/posix/firebird.vers (1.3.2.3), src/jrd/gds.cpp (1.84.2.7), src/jrd/gds_proto.h (1.17.2.1): Konstantin's change made to B1_5_Release branch on Nov, 13 was breaking DEV_BUILD on POSIX. Undo the change and backport the fix from HEAD which is supposed to make Solaris happy 2004-11-20 10:22 paul_reeves * firebird2/src/jrd/isc_version.h (1.1.2.24): Update build number for 1.5.2 RC3 2004-11-19 09:27 alexpeshkoff * firebird2/doc/WhatsNew (1.36.2.37): documented my last fix in 1.5 2004-11-18 20:59 skidder * firebird2/doc/WhatsNew (1.36.2.36): Document my last fix 2004-11-18 20:53 skidder * firebird2/src/install/arch-specific/linux/misc/firebird.xinetd.in (1.2.2.4): Fix problem with XP SP2 clients talking to POSIX server (SF#1065511) 2004-11-18 09:11 arnobrinkman * firebird2/doc/WhatsNew (1.36.2.35): no message 2004-11-17 22:57 arnobrinkman * firebird2/src/dsql/pass1.cpp (1.72.2.9): Fix bug in aggregate-functions which burried EXISTS/SINGULAR predicate. See bug #1063254 2004-11-17 22:52 arnobrinkman * firebird2/src/jrd/opt.cpp (1.73.2.26): FB1.5.1-RC2 bugfix : SELECT * FROM TableX a LEFT JOIN ViewX b ON (b.ID = a.ID) where the "VIEW b" relations didn't use a index, but was possible 2004-11-17 12:41 alexpeshkoff * firebird2/src/jrd/jrd.cpp (1.76.2.10): fixed server locking on attempt to restore database at location out of subtree, restricted by DatabaseAccess 2004-11-17 10:43 tsteinmaurer * firebird2/src/install/arch-specific/win32/de/liesmich.txt (1.1.2.3): Fixed some types and used wordings 2004-11-17 10:35 tsteinmaurer * firebird2/src/install/arch-specific/win32/de/installation_liesmich.txt (1.1.2.3): Fixed some types and used wordings 2004-11-16 15:52 tsteinmaurer * firebird2/src/install/arch-specific/win32/de/: installation_liesmich.txt (1.1.2.2), liesmich.txt (1.1.2.2): Added German translations based on the English files from 1.5.2 RC2 2004-11-16 12:15 tsteinmaurer * firebird2/src/install/arch-specific/win32/de/custom_messages_de.inc (1.1.2.3): Some adjustments/corrections in the initial German translation 2004-11-16 10:39 alexpeshkoff * firebird2/src/install/arch-specific/linux/super/preinstall.sh.in (1.2.2.7): applied patch, submitted by Hamatoma Jones 2004-11-13 10:25 kkuznetsov * firebird2/builds/posix/firebird.vers (1.3.2.2): Fixed Solaris Classic X86 port link errors commenting absent in libfbembed functions gds__alloc_debug gds__default_printer gds_alloc_flag_unfreed gds_alloc_report gds_interprete_cpp isc_interprete_cpp 2004-11-13 09:20 paul_reeves * firebird2/doc/README.user.embedded (1.1.2.4): Update version number 2004-11-13 09:14 paul_reeves * firebird2/src/install/arch-specific/win32/: BuildExecutableInstall.bat (1.10.2.18), hu/custom_messages_hu.inc (1.1.2.4): [no log message] 2004-11-12 15:48 paul_reeves * firebird2/src/install/arch-specific/win32/: BuildExecutableInstall.bat (1.10.2.17), FirebirdInstall_15.iss (1.5.2.20), Readme.txt (1.2.2.7), custom_messages.inc (1.1.2.3), i18n_readme.txt (1.1.2.4), de/custom_messages_de.inc (1.1.2.2), fr/custom_messages_fr.inc (1.1.2.4), hu/custom_messages_hu.inc (1.1.2.3), pt/custom_messages_pt.inc (1.1.2.3), pt/instalação_leia-me.txt (1.1.2.2), pt/leia-me.txt (1.1.2.2), si/custom_messages_si.inc (1.1.2.1), si/instalacija_precitajMe.txt (1.1.2.1): Update Win32 installation kits Improve i18n guidelines 2004-11-11 12:19 kkuznetsov * firebird2/configure.in (1.141.2.31): Fix threading build problem on Solaris x86 build 2004-11-10 18:18 makowski * firebird2/src/install/arch-specific/win32/fr/documents-en-français.txt (1.1.2.2): Update for the new url for the quick start guide in french on main Firebird site and the french site 2004-11-10 12:29 makowski * firebird2/src/install/arch-specific/win32/fr/: custom_messages_fr.inc (1.1.2.3), documents-en-français.txt (1.1.2.1), installation_lisezmoi.txt (1.1.2.2), lisezmoi.txt (1.1.2.2): Update of the files and added a nex file documents-en-français.txt to explain where to find french documentation 2004-11-09 15:35 paul_reeves * firebird2/src/install/arch-specific/win32/hu/installation_readme_hu.txt (1.1.2.1): Add Win32 Installation readme in Hungarian 2004-11-09 15:24 paul_reeves * firebird2/src/install/arch-specific/win32/hu/custom_messages_hu.inc (1.1.2.2): Update Win32 Install custom messages in Hungarian 2004-11-09 15:23 paul_reeves * firebird2/src/install/arch-specific/win32/pt/: custom_messages_pt.inc (1.1.2.2), instalação_leia-me.txt (1.1.2.1): add Win32 installation readme in Portuguese 2004-11-09 08:07 paul_reeves * firebird2/src/: jrd/isc_version.h (1.1.2.23), misc/src_bundle.sh (1.2.2.3), install/arch-specific/win32/BuildExecutableInstall.bat (1.10.2.16), install/arch-specific/win32/FirebirdInstall_15.iss (1.5.2.19): Update Build Number for 1.5.2 RC2 2004-11-08 18:06 skidder * firebird2/doc/WhatsNew (1.36.2.34): Add description for ISQL fix 2004-11-06 07:12 skidder * firebird2/doc/WhatsNew (1.36.2.33): Add description for savepoints fix 2004-11-06 07:05 skidder * firebird2/src/jrd/exe.cpp (1.68.2.11): Fix possible server crash when EXECUTE_IMMEDIATE is used to release or rollback transaction to non-existing savepoint. Reported by David Rushby as a part of 1.5.2 field test 2004-11-04 07:16 robocop * firebird2/src/isql/isql.epp (1.32.2.8): Make add_row() usable: 1.- Since the engine doesn't validate dates, do it here. 2.- Since the tm struct maps zero to 1900, account for that after receiving the input from the user. (FW porting fixes I never committed to FB1.) 2004-11-04 06:31 robocop * firebird2/src/isql/isql.epp (1.32.2.7): Fix addrow when sqlda should be expanded. Fix a couple memory leaks in case errors happen. (FW porting fixes I never committed to FB1.) 2004-11-03 18:00 skidder * firebird2/builds/win32/msvc7/Firebird2.sln (1.9.2.5): Fix compilation problem in MSVC7 debug build 2004-11-03 17:52 skidder * firebird2/src/isql/isql.epp (1.32.2.6): Backport fixes for the following problems: 1) single-line comment marks and statement terminator sequences should be tolerated inside multi-line string literals 2) do not convert tabs to spaces in literals 2004-11-01 13:49 paul_reeves * firebird2/src/install/arch-specific/win32/: BuildExecutableInstall.bat (1.10.2.15), FirebirdInstall_15.iss (1.5.2.18), Readme.txt (1.2.2.6), custom_messages.inc (1.1.2.2), i18n_readme.txt (1.1.2.3), installation_readme.txt (1.2.2.8), de/custom_messages_de.inc (1.1.2.1), de/installation_liesmich.txt (1.1.2.1), de/liesmich.txt (1.1.2.1), fr/custom_messages_fr.inc (1.1.2.2), hu/custom_messages_hu.inc (1.1.2.1), pt/custom_messages_pt.inc (1.1.2.1), pt/leia-me.txt (1.1.2.1): Extend i18n support in Win32 kits 2004-10-30 10:10 skidder * firebird2/configure.in (1.141.2.30): Add workaround for GCC 3.2 build problem 2004-10-30 02:16 skidder * firebird2/doc/WhatsNew (1.36.2.32): Adjust doco for Arno fix once again 2004-10-29 21:44 skidder * firebird2/doc/WhatsNew (1.36.2.31): Add description for Arno fix 2004-10-26 01:22 arnobrinkman * firebird2/src/jrd/opt.cpp (1.73.2.25): Better solution for not distributing "possible Unknown candidates" to outer joins. 2004-10-24 13:57 arnobrinkman * firebird2/src/jrd/: opt.cpp (1.73.2.24), rse.h (1.13.2.2): bugfix: Fix wrong results with OUTER JOINs that exists since FB1.5 Backport fix from HEAD as asked by Dmitry :-) 2004-10-23 20:08 skidder * firebird2/doc/WhatsNew (1.36.2.30): Slightly more verbose descriptions of POSIX packaging changes 2004-10-22 12:40 paul_reeves * firebird2/src/jrd/isc_version.h (1.1.2.22): Update build number for 1.5.2 2004-10-22 00:26 arnobrinkman * firebird2/doc/WhatsNew (1.36.2.29): Hopefully this comment is clear enough :-/ Example by code, with what i meant : SELECT * FROM TableX x LEFT JOIN TableY y ON (y.FK = x.PK) WHERE x.FieldX IN (1,2,3,4,5) and "x.FieldX" isn't included in a index 2004-10-20 20:37 dimitr * firebird2/doc/WhatsNew (1.36.2.28): Added latest commits 2004-10-20 20:17 dimitr * firebird2/src/jrd/fun.epp (1.22.2.6): Backported a couple of Claudio's fixes. 2004-10-20 19:25 dimitr * firebird2/src/remote/inet.cpp (1.70.2.6): Second attempt to fix that damned events issues. 2004-10-20 18:50 alexpeshkoff * firebird2/builds/posix/: Makefile.in.fbserver (1.11.2.6), Makefile.in.libfbserver (1.6.2.4): fixed posix SS build 2004-10-18 22:48 skidder * firebird2/src/install/misc/firebird.conf (1.28.2.7): Update BugCheckAbort option description 2004-10-18 22:35 skidder * firebird2/doc/WhatsNew (1.36.2.27): Clarify change description 2004-10-18 21:22 skidder * firebird2/doc/WhatsNew (1.36.2.26): Document the last change 2004-10-18 20:53 skidder * firebird2/src/remote/srvr_w32.cpp (1.26.2.3): Backport fix making Windows server crash silently if this ever happens 2004-10-18 02:28 skidder * firebird2/src/misc/src_bundle.sh (1.2.2.2): Add support for daily builds 2004-10-17 19:41 hvlad * firebird2/src/jrd/fun.epp (1.22.2.5): Fix server ability to report failed UDF name 2004-10-15 13:02 paul_reeves * firebird2/src/install/arch-specific/win32/i18n_readme.txt (1.1.2.2): Add instructions for i18n of the Win32 installer. 2004-10-15 07:55 dimitr * firebird2/src/jrd/cmp.cpp (1.52.2.16): Backported bugfix related to naturally updatable views. 2004-10-14 18:56 alexpeshkoff * firebird2/src/jrd/ExecuteStatement.cpp (1.14.2.5): backported bugfix from HEAD: numeric datatypes, represented by floating-point variables, were processed incorrect. 2004-10-12 17:34 hvlad * firebird2/src/jrd/evl.cpp (1.34.2.8): Fix memory leak when a query contains both GROUP BY and DISTINCT and result set is empty 2004-10-09 16:20 dimitr * firebird2/doc/WhatsNew (1.36.2.25): Added description for the latest commit. 2004-10-09 16:14 dimitr * firebird2/src/jrd/rse.cpp (1.28.2.5): Backported the recent resource leak fix. 2004-10-08 16:24 paul_reeves * firebird2/src/install/arch-specific/win32/: FirebirdInstall_15.iss (1.5.2.17), custom_messages.inc (1.1.2.1), i18n_readme.txt (1.1.2.1), fr/custom_messages_fr.inc (1.1.2.1), fr/installation_lisezmoi.txt (1.1.2.1), fr/lisezmoi.txt (1.1.2.1): Add i18n support to the Win32 installation script. With thanks to Philippe Makowski for the initial cut. 2004-10-08 04:00 skidder * firebird2/doc/WhatsNew (1.36.2.24): Add description for my change 2004-10-08 03:54 skidder * firebird2/src/jrd/vio.cpp (1.49.2.3): Fix handling of deadlocks when pessimistic locks are used 2004-10-07 23:34 skidder * firebird2/: acx_pthread.m4 (1.1.2.1), configure.in (1.141.2.29), builds/posix/Makefile.in.extlib (1.10.2.7), builds/posix/Makefile.in.fbserver (1.11.2.5), builds/posix/Makefile.in.intl (1.11.2.4), builds/posix/Makefile.in.libfbclient (1.14.2.5), builds/posix/Makefile.in.libfbserver (1.6.2.3), builds/posix/make.defaults (1.25.2.9), builds/posix/prefix.mingw (1.19.2.2), builds/posix/prefix.solx86gcc (1.1.2.7): Backport fixes to build threaded versions of various shared libraries 2004-10-05 17:09 hvlad * firebird2/src/dsql/ddl.cpp (1.50.2.3): Use named constant 2004-10-05 17:01 dimitr * firebird2/doc/WhatsNew (1.36.2.23): Added recent commits. 2004-10-05 16:32 dimitr * firebird2/src/jrd/isc_version.h (1.1.2.21): Corrected compatibility version info. 2004-10-05 12:56 paul_reeves * firebird2/: builds/win32/make_examples.bat (1.4.2.3), src/install/arch-specific/win32/BuildExecutableInstall.bat (1.10.2.14), src/jrd/isc_version.h (1.1.2.20): Minor tweaks to Win32 build process. Increment Build Number. 2004-10-04 18:55 alexpeshkoff * firebird2/src/jrd/ExecuteStatement.cpp (1.14.2.4): Fixed AV in Execute Statement (1.5 specific bug, HEAD need not fixing) 2004-10-04 07:23 skidder * firebird2/acx_pthread.m4 (1.1): Use GNU autoconf macros to determine switches required to generate threaded binaries properly 2004-09-30 18:29 skidder * firebird2/configure.in (1.141.2.28): Correctly build on non-x86 SuSE linux 2004-09-29 12:03 paul_reeves * firebird2/src/remote/inet_server.cpp (1.26.2.2): No need to specifically log sigpipe errors when running SuperServer on *nix 2004-09-27 10:31 hvlad * firebird2/src/jrd/cch.cpp (1.35.2.3): Fix 100% CPU use by cache_writer in some rare cases 2004-09-25 21:38 dimitr * firebird2/src/jrd/rse.cpp (1.28.2.4): Backported some fixes: - server crashes with complex (lots of streams used in a sort/merge) queries 2004-09-25 21:32 dimitr * firebird2/src/remote/inet.cpp (1.70.2.5): Backported some fixes: 1) Server crash in op_connect 2) Events issues with NAT 2004-09-24 17:45 hvlad * firebird2/src/jrd/why.cpp (1.23.2.3): Don't rollback prepared 2PC sub-transaction 2004-09-24 17:38 hvlad * firebird2/src/dsql/: ddl.cpp (1.50.2.2), dsql.h (1.28.2.1): 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 2004-09-24 17:34 hvlad * firebird2/src/jrd/tra.cpp (1.38.2.3): TRA_sweep don't release it's temp_lock in case of database shutdown 2004-09-24 17:33 hvlad * firebird2/src/jrd/cvt.cpp (1.20.2.2): Fix for lost least significant bits of value when rounding floating-point value to int \ int64 value 2004-09-18 09:47 skidder * firebird2/: doc/WhatsNew (1.36.2.22), src/dsql/pass1.cpp (1.72.2.8), src/jrd/cmp.cpp (1.52.2.15), src/jrd/opt.cpp (1.73.2.23): Backport fixes for the problems detected by Valgrind 2004-09-18 09:20 skidder * firebird2/src/jrd/opt.cpp (1.73.2.22): backport fix for wrong plan order regression 2004-09-18 08:56 skidder * firebird2/: Makefile.in (1.3.2.1), configure.in (1.141.2.27), builds/posix/Makefile.in.firebird (1.37.2.14), src/misc/src_bundle.sh (1.2.2.1): Erik's packaging fixes 2004-09-18 07:32 skidder * firebird2/src/: jrd/evl.cpp (1.34.2.7), lock/print.cpp (1.19.2.2), wal/walw.cpp (1.20.2.2): Backport fix for the broken CURRENT_TIMESTAMP issue on 64-bit platforms 2004-09-18 01:34 skidder * firebird2/src/: include/fb_types.h (1.25.2.2), jrd/jrd.cpp (1.76.2.9), jrd/jrd.h (1.42.2.6), jrd/sch.cpp (1.6.2.5), jrd/thd.cpp (1.19.2.3), jrd/thd.h (1.12.2.4), jrd/thd_proto.h (1.2.4.1): Merge B1_5_1_AMD64 with its support for 64-bit NPTL builds (NPTL uses 64-bit thread IDs) into B1_5_Release branch 2004-09-17 22:34 skidder * firebird2/: configure.in (1.141.2.26), builds/posix/Makefile.in.client.gbak (1.6.2.2), builds/posix/Makefile.in.client.gdef (1.5.2.2), builds/posix/Makefile.in.client.gfix (1.7.2.2), builds/posix/Makefile.in.client.gpre (1.9.2.3), builds/posix/Makefile.in.client.isql (1.6.2.2), builds/posix/Makefile.in.client.qli (1.1.2.2), builds/posix/Makefile.in.client.util (1.9.2.4), builds/posix/Makefile.in.embed.gbak (1.6.2.2), builds/posix/Makefile.in.embed.gdef (1.5.2.2), builds/posix/Makefile.in.embed.gfix (1.7.2.2), builds/posix/Makefile.in.embed.gpre (1.9.2.3), builds/posix/Makefile.in.embed.isql (1.6.2.2), builds/posix/Makefile.in.embed.qli (1.10.2.2), builds/posix/Makefile.in.embed.util (1.8.2.3), builds/posix/Makefile.in.inet_server (1.11.2.3), builds/posix/Makefile.in.intl (1.11.2.3), builds/posix/Makefile.in.libfbclient (1.14.2.4), builds/posix/Makefile.in.libfbembed (1.10.2.4), builds/posix/fbintl.vers (1.2.2.1), builds/posix/firebird.vers (1.3.2.1), builds/posix/make.defaults (1.25.2.8), builds/posix/prefix.solx86gcc (1.1.2.6), doc/WhatsNew (1.36.2.21), src/common/classes/alloc.cpp (1.29.2.3), src/common/classes/alloc.h (1.21.2.5), src/common/classes/tree.h (1.13.2.4), src/dudley/exe.epp (1.18.2.3), src/jrd/btr.h (1.6.2.3), src/jrd/btr_proto.h (1.7.2.1), src/jrd/cch.h (1.2.4.1), src/jrd/event.cpp (1.27.2.1), src/jrd/event.h (1.7.2.1), src/jrd/jrd.h (1.42.2.5), src/jrd/vmsevent.cpp (1.5.2.1), src/qli/meta.epp (1.17.2.2), src/remote/inet_server.cpp (1.26.2.1), src/remote/server_stub.cpp (1.1.2.1), src/remote/os/sun/server_main_dummy.cpp (1.2.2.1), src/wal/wal.cpp (1.16.2.1), src/wal/wal.h (1.6.2.1), src/wal/walc.cpp (1.14.2.1), src/wal/walw.cpp (1.20.2.1), src/wal/wstatus.cpp (1.6.2.1): Support GCC 3.4 build, backport version script at the same time because we want to allow linking of C++ programs with Firebird and GCC 3.4 cannot build hack we used for this purpose earlier 2004-09-17 00:25 skidder * firebird2/src/remote/os/sun/server_main_dummy.cpp (1.2): Cleanup 2004-09-15 10:31 kkuznetsov * firebird2/src/remote/os/sun/server_main_dummy.cpp (1.1): 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 00:01 skidder * firebird2/src/: common/classes/alloc.h (1.21.2.4), common/classes/array.h (1.3.2.4), common/classes/tree.h (1.13.2.3), common/classes/vector.h (1.1.2.2), jrd/cmp.cpp (1.52.2.14), jrd/cmp_proto.h (1.7.2.2), jrd/dfw.epp (1.45.2.7), jrd/exe.cpp (1.68.2.10), jrd/exe.h (1.15.2.3), jrd/idx.cpp (1.16.2.7), jrd/jrd.cpp (1.76.2.8), jrd/met.epp (1.61.2.5), jrd/opt.cpp (1.73.2.21), jrd/opt_proto.h (1.4.2.1), jrd/req.h (1.11.2.3), jrd/rpb_chain.h (1.2.2.1), jrd/scl.epp (1.21.2.4), jrd/scl_proto.h (1.4.2.2), jrd/tra.cpp (1.38.2.2), jrd/tra.h (1.13.2.2), jrd/tra_proto.h (1.4.2.1): Commit patch prepared by Daniel Urban improving request resource tracking logic. This is the largest change we plan to backport to 1.5.2 and only because of very high users demand. Change spent in HEAD a few months and seems stable. Backport fix was tested by a number of users 2004-09-14 23:24 skidder * firebird2/src/common/config/config_file.cpp (1.11.2.3): Migrate Firebird 1.5 out from STL streams usage. It doesn't work in most versions of GCC in one form or another 2004-09-14 23:13 skidder * firebird2/src/common/classes/auto.h (1.9.2.1): Backport AutoPtr (used by other code to be committed) 2004-09-14 18:17 skidder * firebird2/src/install/arch-specific/linux/misc/firebird.init.d.mandrake.in (1.1.2.3): Add newline printed after Firebird SS service startup (backported to B1_5_Release) 2004-09-13 07:22 skidder * firebird2/src/jrd/val.h (1.10.2.2): Backport fix to B1_5_Release as it is needed to get into 1.5.2 2004-08-30 17:56 skidder * firebird2/src/extlib/ib_udf.sql (1.4.2.1): Increase default length for UDF arguments. Value 255 is chosen because some of the access layers (BDE, MS Text Engine, Access, etc) threat longer strings as CLOBs and this may affect backward compatibility. 2004-08-20 07:11 skidder * firebird2/src/misc/src_bundle.sh (1.2): Erik's script producing source bundle including configure script. Invoked via: make srctarfile 2004-08-19 02:04 skidder * firebird2/src/misc/src_bundle.sh (1.1): Script which I use to generate Firebird source packages 2004-08-11 06:53 paul_reeves * firebird2/doc/README.user.embedded (1.1.2.3): Amend notes on use of embedded library for Helen. 2004-08-10 16:18 kkuznetsov * firebird2/doc/README.install.Solaris_on_Intel (1.1.2.2): Some coorections 2004-08-10 16:15 kkuznetsov * firebird2/src/install/arch-specific/solx86gcc/Makefile.in (1.1.2.4): Some corrections 2004-08-06 15:49 kkuznetsov * firebird2/: configure.in (1.141.2.25), doc/README.install.Solaris_on_Intel (1.1.2.1), src/install/arch-specific/solx86gcc/Makefile.in (1.1.2.3), src/install/arch-specific/solx86gcc/LIBGCC/pkginfolg.in (1.1.2.1), src/install/arch-specific/solx86gcc/LIBGCC/prototypelg.in (1.1.2.1): Added install script for gcc C++ runtime as separate package and readme file 2004-08-04 18:01 kkuznetsov * firebird2/src/install/arch-specific/solx86gcc/CS/: postinstall.in (1.1.2.3), postremove.in (1.1.2.2), preinstall.in (1.1.2.2), prototype.in (1.1.2.3): Some correctness and fixes 2004-08-04 16:03 kkuznetsov * firebird2/src/install/arch-specific/solx86gcc/CS/: postinstall.in (1.1.2.2), prototype.in (1.1.2.2): Some more files added to Solaris binary distibution 2004-08-03 18:21 kkuznetsov * firebird2/: configure.in (1.141.2.24), builds/posix/prefix.solx86gcc (1.1.2.5): Add support for Sox86 packaging (experimental) and fix relative dll path in linker opts 2004-08-03 18:18 kkuznetsov * firebird2/src/install/arch-specific/solx86gcc/: Makefile.in (1.1.2.2), CS/pkginfo.in (1.1.2.1), CS/postinstall.in (1.1.2.1), CS/postremove.in (1.1.2.1), CS/preinstall.in (1.1.2.1), CS/prototype.in (1.1.2.1): Adding Solaris packaging system based on sinix-z one very experimental 2004-08-02 12:07 stryqx * firebird2/src/common/classes/: array.h (1.3.2.3), tree.h (1.13.2.2), vector.h (1.1.2.1): Fix compilation with gcc 3.4. 2004-07-20 20:55 arnobrinkman * firebird2/src/jrd/opt.cpp (1.73.2.20): Bugfix: optimizer didn't add boolean-node when it was a OR operator and no index could be used. This caused unnecessary evaluation of joined rse's to that rse. 2004-07-14 14:10 paul_reeves * firebird2/: doc/README.user.embedded (1.1.2.2), src/install/arch-specific/win32/installation_readme.txt (1.2.2.7): Minor doc changes for Fb 1.5.1 2004-07-06 15:12 paul_reeves * firebird2/src/jrd/isc_version.h (1.1.2.19): Update Build number for 1.5.1 2004-07-06 15:10 paul_reeves * firebird2/src/install/arch-specific/win32/: BuildExecutableInstall.bat (1.10.2.13), FirebirdInstall_15.iss (1.5.2.16): Correct minor errors in the Win32 install builder. 2004-07-05 16:21 kkuznetsov * firebird2/builds/posix/: Makefile.in.fbserver (1.11.2.4), Makefile.in.libfbserver (1.6.2.2), make.defaults (1.25.2.7), prefix.solx86gcc (1.1.2.4): Maked "-pthreads" gcc Super flags platform specific to compile super on SolX86 2004-07-02 16:43 kkuznetsov * firebird2/: builds/posix/prefix.solx86gcc (1.1.2.3), src/jrd/thd.cpp (1.19.2.2): Some fixes to my previos commits on solx86 2004-07-01 18:12 kkuznetsov * firebird2/src/install/arch-specific/solx86gcc/Makefile.in (1.1.2.1): Some more build files for solx86gcc 2004-07-01 18:03 kkuznetsov * firebird2/: configure.in (1.141.2.23), builds/posix/prefix.solx86gcc (1.1.2.2), src/common/classes/locks.h (1.5.2.5), src/jrd/thd.cpp (1.19.2.1): Putting Solaris changes from HEAD to R1_5 2004-06-30 03:26 skidder * firebird2/builds/posix/fbintl.vers (1.2): Change license for source files which I wrote 2004-06-23 08:33 kkuznetsov * firebird2/configure.in (1.141.2.22): Putting some Solaris changes from HEAD to hear (B1_5_Release) 2004-06-21 07:24 paul_reeves * firebird2/src/jrd/isc_version.h (1.1.2.18): Increment Fb 1.5.1 build number in preparation for RC3. 2004-06-19 10:11 dimitr * firebird2/src/jrd/par.cpp (1.43.2.5): Rolled back my bugfix until a proper solution is found. It fixes the v1.5.1 regression with UDFs. 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 12:40 paul_reeves * firebird2/src/install/arch-specific/win32/BuildExecutableInstall.bat (1.10.2.12): Make sure that ib_util.dll gets included in the Win32 embedded kit. 2004-06-11 09:41 paul_reeves * firebird2/src/jrd/isc_version.h (1.1.2.17): Update Build Number for 1.5.1 2004-06-11 01:17 skidder * firebird2/doc/WhatsNew (1.36.2.20): Clean up WhatsNew 2004-06-09 16:31 paul_reeves * firebird2/doc/WhatsNew (1.36.2.19): update WhatsNew 2004-06-08 15:59 dimitr * firebird2/doc/sql.extensions/README.universal_triggers (1.1.2.2): Corrected a typo. 2004-06-08 14:10 kkuznetsov * firebird2/builds/posix/firebird.vers (1.2): Some more solx86 commits 2004-06-07 11:21 paul_reeves * firebird2/src/: install/arch-specific/win32/BuildExecutableInstall.bat (1.10.2.11), jrd/isc_version.h (1.1.2.16): Minor tweak to Win32 packaging builder. Update Build Numbers. 2004-06-03 15:12 paulbeach * firebird2/src/jrd/: svc.cpp (1.67.2.7), svc.h (1.15.2.1): Commit 1.5.1 RC2 Fix as per Dimitry Yemanov 2004-05-31 14:15 paul_reeves * firebird2/src/jrd/isc_version.h (1.1.2.15): Update build numbers. 2004-05-24 17:28 dimitr * firebird2/src/remote/server.cpp (1.34.2.4): Fixed the reported events issue. Let's try to wake up the parent port when the child one is getting disconnected. It allows to close all broken connections ASAP. 2004-05-24 17:06 dimitr * firebird2/src/jrd/: cmp.cpp (1.52.2.13), par.cpp (1.43.2.4): Rolled back explicit compilation of UDF arguments. To avoid this process from being duplicated, set nod_count to 0 for nod_function. This solution seems to fix both the original bug and the reported v1.5.1 regression. 2004-05-23 20:31 skidder * firebird2/src/extern/editline/editline.c (1.1.4.4): editline.c is generated 2004-05-23 20:24 skidder * firebird2/: builds/posix/Makefile.in.extern.editline (1.2.2.1), builds/posix/Makefile.in.firebird (1.37.2.13), src/extern/editline/CHANGES (1.1.2.1), src/extern/editline/INSTALL (1.1.2.1), src/extern/editline/MANIFEST (1.1.4.1), src/extern/editline/Make.os9 (1.1.4.1), src/extern/editline/Makefile (1.2.4.1), src/extern/editline/Makefile.in (1.1.2.1), src/extern/editline/PLATFORMS (1.1.2.1), src/extern/editline/README (1.1.4.1), src/extern/editline/chared.c (1.1.2.1), src/extern/editline/chared.h (1.1.2.1), src/extern/editline/common.c (1.1.2.1), src/extern/editline/complete.c (1.2.2.1), src/extern/editline/config.guess (1.1.2.1), src/extern/editline/config.h.in (1.1.2.1), src/extern/editline/config.sub (1.1.2.1), src/extern/editline/configure (1.1.2.1), src/extern/editline/configure.in (1.1.2.1), src/extern/editline/editline.3 (1.1.4.1), src/extern/editline/editline.c (1.1.4.3), src/extern/editline/editline.h (1.2.2.1), src/extern/editline/editrc.5 (1.1.2.1), src/extern/editline/el.c (1.1.2.1), src/extern/editline/el.h (1.1.2.1), src/extern/editline/emacs.c (1.1.2.1), src/extern/editline/hist.c (1.1.2.1), src/extern/editline/hist.h (1.1.2.1), src/extern/editline/histedit.h (1.1.2.1), src/extern/editline/history.c (1.1.2.1), src/extern/editline/install-sh (1.1.2.1), src/extern/editline/key.c (1.1.2.1), src/extern/editline/key.h (1.1.2.1), src/extern/editline/makelist (1.1.2.1), src/extern/editline/map.c (1.1.2.1), src/extern/editline/map.h (1.1.2.1), src/extern/editline/os9.h (1.1.4.1), src/extern/editline/parse.c (1.1.2.1), src/extern/editline/parse.h (1.1.2.1), src/extern/editline/prompt.c (1.1.2.1), src/extern/editline/prompt.h (1.1.2.1), src/extern/editline/read.c (1.1.2.1), src/extern/editline/read.h (1.1.2.1), src/extern/editline/readline.c (1.1.2.1), src/extern/editline/refresh.c (1.1.2.1), src/extern/editline/refresh.h (1.1.2.1), src/extern/editline/search.c (1.1.2.1), src/extern/editline/search.h (1.1.2.1), src/extern/editline/sig.c (1.1.2.1), src/extern/editline/sig.h (1.1.2.1), src/extern/editline/sys.h (1.1.2.1), src/extern/editline/sysos9.c (1.1.4.1), src/extern/editline/sysunix.c (1.1.4.1), src/extern/editline/term.c (1.1.2.1), src/extern/editline/term.h (1.1.2.1), src/extern/editline/testit.c (1.1.4.1), src/extern/editline/tokenizer.c (1.1.2.1), src/extern/editline/tokenizer.h (1.1.2.1), src/extern/editline/tty.c (1.1.2.1), src/extern/editline/tty.h (1.1.2.1), src/extern/editline/unix.h (1.3.2.1), src/extern/editline/vi.c (1.1.2.1), src/extern/editline/TEST/test.c (1.1.2.1), src/extern/editline/np/fgetln.c (1.1.2.1), src/extern/editline/np/strlcat.c (1.1.2.1), src/extern/editline/np/strlcpy.c (1.1.2.1), src/extern/editline/np/unvis.c (1.1.2.1), src/extern/editline/np/vis.c (1.1.2.1), src/extern/editline/np/vis.h (1.1.2.1), src/extern/editline/readline/readline.h (1.1.2.1): Backport fresh editline to B1_5_Release 2004-05-13 16:02 paulbeach * firebird2/src/qli/compile.cpp (1.11.2.1): Fix QLI AV.... as per patch submitted by Vladimir Tsvigun QLI>declare i long; QLI>i = 10; Bang! 2004-05-08 05:40 skidder * firebird2/src/extern/editline/readline/readline.h (1.1): Import (unmodified) libedit-2.6.9 to provide line editing capabilities for isql 2004-05-08 05:33 skidder * firebird2/src/extern/editline/: CHANGES (1.1), INSTALL (1.1), Makefile.in (1.1), PLATFORMS (1.1), chared.c (1.1), chared.h (1.1), common.c (1.1), config.guess (1.1), config.h.in (1.1), config.sub (1.1), configure (1.1), configure.in (1.1), editrc.5 (1.1), el.c (1.1), el.h (1.1), emacs.c (1.1), hist.c (1.1), hist.h (1.1), histedit.h (1.1), history.c (1.1), install-sh (1.1), key.c (1.1), key.h (1.1), makelist (1.1), map.c (1.1), map.h (1.1), parse.c (1.1), parse.h (1.1), prompt.c (1.1), prompt.h (1.1), read.c (1.1), read.h (1.1), readline.c (1.1), refresh.c (1.1), refresh.h (1.1), search.c (1.1), search.h (1.1), sig.c (1.1), sig.h (1.1), sys.h (1.1), term.c (1.1), term.h (1.1), tokenizer.c (1.1), tokenizer.h (1.1), tty.c (1.1), tty.h (1.1), vi.c (1.1), TEST/test.c (1.1): Import (unmodified) libedit-2.6.9 to provide line editing capabilities for isql 2004-05-08 05:28 skidder * firebird2/src/extern/editline/np/: fgetln.c (1.1), strlcat.c (1.1), strlcpy.c (1.1), unvis.c (1.1), vis.c (1.1), vis.h (1.1): Import (unmodified) libedit-2.6.9 to provide line editing capabilities for isql 2004-05-03 19:05 skidder * firebird2/src/common/classes/auto.h (1.9): Close a couple potential tins of worms spotted by Claudio in my previous commits 2004-05-03 15:15 paul_reeves * firebird2/src/install/arch-specific/win32/Readme.txt (1.2.2.5): Supply updated readme.txt for Fb 1.5.1 on Win32 2004-05-03 03:52 skidder * firebird2/src/common/classes/auto.h (1.8): Care about quirks of Windows platform 2004-04-30 06:59 paul_reeves * firebird2/src/utilities/dba.epp (1.27.2.6): Allow gstat to use local host name with database aliases. Update build number. 2004-04-28 16:44 paul_reeves * firebird2/: builds/win32/make_all.bat (1.4.2.13), doc/WhatsNew (1.36.2.18), src/install/arch-specific/win32/BuildExecutableInstall.bat (1.10.2.10): Extend BuildExecutableInstall.bat to create zip and embedded packages for Win32. Update build number. Update WhatsNew to reflect removal of string to blob fix. 2004-04-27 03:44 skidder * firebird2/src/jrd/blb.cpp (1.30.2.6): Back out my block leak fix and return to 1.5.0 logic in this place 2004-04-26 00:05 skidder * firebird2/src/jrd/blb.cpp (1.30.2.5): Use another approach to address memory leak when converting strings to blobs. This one works for updatable views 2004-04-25 11:57 dimitr * firebird2/src/jrd/cmp.cpp (1.52.2.12): Fixed bug in one of my previous commits. 2004-04-24 01:12 arnobrinkman * firebird2/src/jrd/opt.cpp (1.73.2.19): Fix bug introduced in first prerelease of 1.5.1 which caused a slow MERGE of some specific query. Fix bug with FULL JOIN and IS NULL in where clause. SELECT * FROM TableX FULL OUTER JOIN TableY ON (...) WHERE TableY IS NULL 2004-04-21 12:01 paul_reeves * firebird2/src/utilities/install.cpp (1.1.2.6): Fix comparison typo so that we no longer overwrite newer versions of gds32.dll is . 2004-04-20 12:10 paul_reeves * firebird2/src/install/arch-specific/win32/: BuildExecutableInstall.bat (1.10.2.9), FirebirdInstall_15.iss (1.5.2.15): Update Win32 packaging scripts. 2004-04-19 12:19 paulbeach * firebird2/src/install/misc/firebird.conf (1.28.2.6): Improve NFS Warning in conf file 2004-04-18 12:09 paul_reeves * firebird2/src/install/arch-specific/win32/BuildExecutableInstall.bat (1.10.2.8): Update build number to (more) correct value for Fb 1.5. Add support to generate fbclient_bor.lib from Implib. 2004-04-18 12:06 paul_reeves * firebird2/src/utilities/fbcpl/: fbdialog.cpp (1.1.2.8), fbdialog.h (1.1.2.5): cpl applet - Fix timing issues under XP/Win2k3. 2004-04-17 04:34 skidder * firebird2/src/install/misc/firebird.conf (1.28.2.5): Implement Paul B. suggestion about dangerous config file option 2004-04-17 03:13 skidder * firebird2/src/jrd/fun.epp (1.22.2.4): Fix UDF problems in 64-bit builds 2004-04-15 04:15 skidder * firebird2/src/install/arch-specific/linux/super/rpmfiles.txt.in (1.2.2.5): Fix small Linux SS packaging problem 2004-04-14 09:37 paul_reeves * firebird2/src/utilities/fbcpl/fbdialog.cpp (1.1.2.7): Fix memory leak in cpl applet. 2004-04-13 00:22 skidder * firebird2/builds/win32/msvc7/gstat.vcproj (1.11.2.4): Adjust MSVC7 makefiles for the latest Dmitry changes 2004-04-11 16:37 alexpeshkoff * firebird2/src/common/config/config_file.cpp (1.11.2.2): fixed problem with system log overflow in case of missing aliases.conf 2004-04-11 15:17 dimitr * firebird2/doc/WhatsNew (1.36.2.17): More v1.5.1 changes. 2004-04-11 14:44 alexpeshkoff * firebird2/src/install/arch-specific/linux/misc/changeDBAPassword.sh.in (1.1.2.4): fixed problem with /etc/init.d/firebird modification 2004-04-10 19:24 skidder * firebird2/src/jrd/blb.cpp (1.30.2.4): Undo my change for BLOBs in read_only transactions and add comment 2004-04-10 16:24 dimitr * firebird2/src/jrd/svc.cpp (1.67.2.6): Enabled Services API for Win32 CS. 2004-04-10 16:23 dimitr * firebird2/src/utilities/gsec.cpp (1.16.2.2): 1) Backported Service API fixes for GSEC. 2) Added a workaround for Win32 CS. 2004-04-10 16:19 dimitr * firebird2/builds/win32/msvc6/gstat.dsp (1.14.2.2): Fixed GSTAT to understand non-local connection strings. 2004-04-10 16:16 dimitr * firebird2/src/utilities/dba.epp (1.27.2.5): 1) Fixed Services API issues with GSTAT. 2) Fixed GSTAT to understand non-local connection strings. 2004-04-10 05:28 skidder * firebird2/src/jrd/met.epp (1.61.2.4): Small safety fix for new modify_procedure logic 2004-04-10 03:54 skidder * firebird2/builds/posix/Makefile.in.intl (1.11.2.2): Add new collation for POSIX build. I lost 3 hours debugging it because I thought it is a problem with 1.5.1/AMD64 port 2004-04-09 01:46 skidder * firebird2/builds/posix/Makefile.in.extlib (1.10.2.6): Fix broken soname for libib_util.so in B1_5_Release (SF#904270) 2004-04-08 01:42 skidder * firebird2/builds/win32/msvc7/: alice.vcproj (1.8.2.3), alice_classic.vcproj (1.8.2.3), burp.vcproj (1.11.2.3), burp_classic.vcproj (1.11.2.3), common.vcproj (1.9.2.3), common_classic.vcproj (1.7.2.3), dsql_server.vcproj (1.10.2.3), dsql_server_classic.vcproj (1.10.2.3), engine.vcproj (1.21.2.3), engine_classic.vcproj (1.20.2.3), engine_embed.vcproj (1.8.2.3), fb2control.vcproj (1.1.2.3), fb_inet_server.vcproj (1.9.2.3), fb_lock_print.vcproj (1.13.2.3), fbclient.vcproj (1.17.2.4), fbembed.vcproj (1.14.2.3), fbguard.vcproj (1.11.2.3), fbserver.vcproj (1.10.2.3), fbudf.vcproj (1.6.2.3), gbak.vcproj (1.11.2.3), gdef.vcproj (1.11.2.3), gds32.vcproj (1.10.2.3), gfix.vcproj (1.10.2.3), gpre.vcproj (1.13.2.4), gsec.vcproj (1.10.2.3), gsplit.vcproj (1.5.2.3), gstat.vcproj (1.11.2.3), ib_udf.vcproj (1.10.2.3), ib_util.vcproj (1.10.2.3), instreg.vcproj (1.9.2.3), instsvc.vcproj (1.9.2.3), intl.vcproj (1.10.2.3), ipserver.vcproj (1.9.2.3), isql.vcproj (1.11.2.3), lock.vcproj (1.8.2.3), lock_classic.vcproj (1.8.2.3), qli.vcproj (1.10.2.3), remote.vcproj (1.11.2.3), remote_classic.vcproj (1.11.2.3), utilities.vcproj (1.10.2.3), utilities_classic.vcproj (1.9.2.3), v5_examples.vcproj (1.1.2.2), wal.vcproj (1.8.2.3), wal_classic.vcproj (1.8.2.3): Update MSVC7 makefiles 2004-04-08 01:40 skidder * firebird2/src/jrd/intl.cpp (1.32.2.2): Allow using NONE as a fully transparent charset everywhere 2004-04-06 17:50 dimitr * firebird2/doc/WhatsNew (1.36.2.16): More v1.5.1 changes. 2004-04-06 17:46 dimitr * firebird2/src/intl/collations/xx885913lt.h (1.1.2.1): Added new collation. 2004-04-06 17:42 dimitr * firebird2/: builds/win32/msvc6/intl.dsp (1.20.2.2), src/jrd/intlnames.h (1.7.2.3), src/intl/country_codes.h (1.1.1.1.4.1), src/intl/lc_iso8859_13.c (1.1.2.1), src/intl/ld.c (1.15.2.2): Added new collation. 2004-04-06 09:51 skidder * firebird2/src/: common/config/config.cpp (1.40.2.5), common/config/config.h (1.23.2.1), install/misc/firebird.conf (1.28.2.4), jrd/blob_filter.cpp (1.3.2.1), jrd/err.cpp (1.19.2.1), jrd/fun.epp (1.22.2.3), jrd/ibsetjmp.h (1.4.2.1), jrd/isc_sync.cpp (1.55.2.3): Add BugcheckAbort option to produce coredumps on BUGCHECKs and structured exceptions 2004-04-06 05:00 skidder * firebird2/src/remote/server.cpp (1.34.2.3): Backport fix to delete handling of op_aux_connect verb. This currently unused protocol verb received pointer over the wire and was writing some data at its location. 2004-04-06 04:45 skidder * firebird2/src/install/arch-specific/linux/Makefile.in (1.9.2.5): 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-05 00:59 arnobrinkman * firebird2/src/jrd/opt.cpp (1.73.2.18): Fix problem with IS NULL on ".. RelationX LEFT JOIN ViewY (...) WHERE ViewY.Field IS NULL" and let the optimizer choose for a MERGE when possible. Still there are more situations when a MERGE could be made, but this requires stream-depended information. 2004-04-04 19:57 skidder * firebird2/src/jrd/dpm.epp (1.15.2.3): Allow to modify generators from read-only transactions again 2004-04-04 18:31 skidder * firebird2/doc/WhatsNew (1.36.2.15): Make fixes descriptions slightly more precise 2004-04-04 15:08 dimitr * firebird2/doc/WhatsNew (1.36.2.14): Added v1.5.1 changes. 2004-04-04 14:14 dimitr * firebird2/src/jrd/isc_version.h (1.1.2.14): Updated build number. 2004-04-04 12:15 dimitr * firebird2/src/burp/restore.epp (1.31.2.3): Backported Claudio's solution to restore violated not-null constraints 2004-04-04 10:41 dimitr * firebird2/src/dsql/: dsql.cpp (1.54.2.4), user_dsql.cpp (1.20.2.3): Fixed the build. 2004-04-04 10:12 dimitr * firebird2/src/burp/backup.epp (1.24.2.4): Backported bugfix for SF #750659. 2004-04-04 10:04 dimitr * firebird2/src/jrd/svc.cpp (1.67.2.5): Fixed memory leak. 2004-04-04 01:05 skidder * firebird2/src/jrd/dfw.epp (1.45.2.6): Use more mild language in warning message in log file as requested by Dmitry Emanov 2004-04-03 01:31 arnobrinkman * firebird2/src/burp/burp.h (1.17.2.2): Bugfix: VIEWs are restored on storage order, this meant if we've a VIEW2 which depends on a other VIEW1 then VIEW2 can be restored before VIEW1 is restored. Result of this is wrong DB_KEY_LENGTH value for VIEW2. This fix recalculates db_key_length for all VIEWs when all relations are restored. 2004-04-03 01:25 arnobrinkman * firebird2/src/burp/restore.epp (1.31.2.2): Bugfix: VIEWs are restored on storage order, this meant if we've a VIEW2 which depends on a other VIEW1 then VIEW2 can be restored before VIEW1 is restored. Result of this is wrong DB_KEY_LENGTH value for VIEW2. This fix recalculates db_key_length for all VIEWs when all relations are restored. 2004-04-03 01:14 arnobrinkman * firebird2/src/dsql/pass1.cpp (1.72.2.7): Fix wrong mapping for Count(*) in having clause when used with IN, ANY, SOME, ALL 2004-04-02 03:27 skidder * firebird2/src/remote/interface.cpp (1.48.2.2): Backport fix for IBO crashy behavior (SF#919246) 2004-04-01 05:33 skidder * firebird2/src/jrd/opt.cpp (1.73.2.17): Backport fix for nulls placement ignored in some queries using UNION, GROUP BY and DISTINCT clauses(SF#918653) 2004-04-01 05:03 skidder * firebird2/src/jrd/jrd.h (1.42.2.4): Backport jmpbuf fix for non-Linux/WIN_NT SS builds 2004-04-01 04:43 skidder * firebird2/src/jrd/blb.cpp (1.30.2.3): Backport fix for intensive transaction-level memory leak on conversion from string to blob 2004-04-01 04:36 skidder * firebird2/src/jrd/: blb.cpp (1.30.2.2), cch.cpp (1.35.2.2), dpm.epp (1.15.2.2): Backport fixes for all problems with readonly databases and transactions mentioned in SF#750664 2004-04-01 04:20 skidder * firebird2/src/jrd/pag.cpp (1.37.2.6): Backport fix for memory leak in isc_database_info 2004-03-31 07:56 skidder * firebird2/src/jrd/: dfw.epp (1.45.2.5), met.epp (1.61.2.3), met_proto.h (1.18.2.2): Backport fix for restore performance regression problem. 2004-03-31 07:08 skidder * firebird2/builds/win32/msvc7/: Firebird2.sln (1.9.2.4), Firebird2Boot.sln (1.1.2.1), alice.vcproj (1.8.2.2), alice_classic.vcproj (1.8.2.2), build_msg.vcproj (1.1.2.2), burp.vcproj (1.11.2.2), burp_classic.vcproj (1.11.2.2), codes.vcproj (1.1.2.2), common.vcproj (1.9.2.2), common_classic.vcproj (1.7.2.2), common_static.vcproj (1.1.2.1), dsql_server.vcproj (1.10.2.2), dsql_server_classic.vcproj (1.10.2.2), engine.vcproj (1.21.2.2), engine_classic.vcproj (1.20.2.2), engine_embed.vcproj (1.8.2.2), fb2control.vcproj (1.1.2.2), fb_inet_server.vcproj (1.9.2.2), fb_lock_print.vcproj (1.13.2.2), fbclient.vcproj (1.17.2.3), fbclient_static.vcproj (1.1.2.3), fbembed.vcproj (1.14.2.2), fbguard.vcproj (1.11.2.2), fbserver.vcproj (1.10.2.2), fbudf.vcproj (1.6.2.2), gbak.vcproj (1.11.2.2), gdef.vcproj (1.11.2.2), gds32.vcproj (1.10.2.2), gfix.vcproj (1.10.2.2), gpre.vcproj (1.13.2.3), gpre_boot.vcproj (1.12.2.3), gpre_static.vcproj (1.1.2.2), gsec.vcproj (1.10.2.2), gsplit.vcproj (1.5.2.2), gstat.vcproj (1.11.2.2), ib_udf.vcproj (1.10.2.2), ib_util.vcproj (1.10.2.2), instreg.vcproj (1.9.2.2), instsvc.vcproj (1.9.2.2), intl.vcproj (1.10.2.2), ipserver.vcproj (1.9.2.2), isql.vcproj (1.11.2.2), lock.vcproj (1.8.2.2), lock_classic.vcproj (1.8.2.2), qli.vcproj (1.10.2.2), remote.vcproj (1.11.2.2), remote_classic.vcproj (1.11.2.2), utilities.vcproj (1.10.2.2), utilities_classic.vcproj (1.9.2.2), v5_examples.vcproj (1.1.2.1), wal.vcproj (1.8.2.2), wal_classic.vcproj (1.8.2.2): Update MSVC7 makefiles 2004-03-31 04:42 skidder * firebird2/src/: jrd/intl_classes.h (1.4.2.1), jrd/jrd.h (1.42.2.3), utilities/fbcpl/fbdialog.cpp (1.1.2.6): Minor fixes needed to build Firebird 1.5 with VS2003 2004-03-29 09:40 skidder * firebird2/src/: common/classes/array.h (1.3.2.2), jrd/cmp.cpp (1.52.2.11), jrd/evl.cpp (1.34.2.6), jrd/exe.cpp (1.68.2.9), jrd/exe.h (1.15.2.2), jrd/opt.cpp (1.73.2.16), jrd/req.h (1.11.2.2): Backport invariant dependencies tracking logic. This should cure issues with recursive procedures and queries executed in loops like SF#627057, SF#922602 and resource leaks reported by Claus Holst 2004-03-29 07:04 skidder * firebird2/src/jrd/evl.cpp (1.34.2.5): Backport fix for crash on NULL in LIKE ESCAPE 2004-03-29 06:35 skidder * firebird2/src/lock/lock.cpp (1.56.2.7): Backport fixes for lock manger global objects naming problems on Windows, in particular: (1) use separate private mutex for each owner, (2) prefix lock manager area mutex with RootDirectory to avoid clash of several Firebird instances 2004-03-29 06:00 skidder * firebird2/src/jrd/fun.epp (1.22.2.2): Backport Fred Polizo's fix for UDF's receiving OCTETS parameters 2004-03-29 05:49 skidder * firebird2/: configure.in (1.141.2.21), builds/posix/Makefile.in.boot.gpre (1.14.2.2), builds/posix/Makefile.in.client.gpre (1.9.2.2), builds/posix/Makefile.in.embed.gpre (1.9.2.2), builds/posix/Makefile.in.static.gpre (1.10.2.2), builds/posix/prefix.linux_amd64 (1.4.2.1), builds/win32/msvc6/gpre.dsp (1.18.2.2), builds/win32/msvc6/gpre_boot.dsp (1.17.2.1), builds/win32/msvc6/gpre_static.dsp (1.3.2.1), builds/win32/msvc7/gpre.vcproj (1.13.2.2), builds/win32/msvc7/gpre_boot.vcproj (1.12.2.2), builds/win32/msvc7/gpre_static.vcproj (1.1.2.1), src/burp/canonical.cpp (1.20.2.1), src/dsql/ddl.cpp (1.50.2.1), src/dsql/dsql.cpp (1.54.2.3), src/dsql/user_dsql.cpp (1.20.2.2), src/dudley/exe.epp (1.18.2.2), src/extern/editline/editline.c (1.1.4.2), src/gpre/c_cxx.cpp (1.20.2.1), src/gpre/gpre.cpp (1.26.2.1), src/gpre/int.cpp (1.13.2.1), src/gpre/int_cxx.cpp (1.11.2.1), src/include/fb_types.h (1.25.2.1), src/install/arch-specific/linux/Makefile.in (1.9.2.4), src/install/arch-specific/linux/classic/makeInstallImage.sh.in (1.13.2.7), src/install/arch-specific/linux/classic/postinstall.sh.in (1.10.2.11), src/install/arch-specific/linux/classic/postuninstall.sh.in (1.1.2.3), src/install/arch-specific/linux/misc/changeGdsLibraryCompatibleLink.sh.in (1.1.2.2), src/install/arch-specific/linux/super/makeInstallImage.sh.in (1.1.2.10), src/install/arch-specific/linux/super/postinstall.sh.in (1.2.2.20), src/install/arch-specific/linux/super/postuninstall.sh.in (1.1.2.5), src/install/arch-specific/linux/super/preinstall.sh.in (1.2.2.6), src/install/arch-specific/linux/super/rpmfiles.txt.in (1.2.2.4), src/jrd/ail.cpp (1.18.2.1), src/jrd/alt.cpp (1.21.2.2), src/jrd/blb.cpp (1.30.2.1), src/jrd/blb.h (1.6.2.1), src/jrd/btr.cpp (1.33.2.2), src/jrd/cch.cpp (1.35.2.1), src/jrd/common.h (1.73.2.4), src/jrd/cvt2.cpp (1.11.2.2), src/jrd/dfw.epp (1.45.2.4), src/jrd/dyn.epp (1.27.2.2), src/jrd/dyn.h (1.5.2.1), src/jrd/evl.cpp (1.34.2.4), src/jrd/fun.epp (1.22.2.1), src/jrd/gdsold.h (1.23.2.1), src/jrd/grant.epp (1.15.2.1), src/jrd/ibase.h (1.40.2.6), src/jrd/ini.epp (1.18.2.2), src/jrd/intlobj.h (1.6.2.1), src/jrd/jrd.cpp (1.76.2.7), src/jrd/met.epp (1.61.2.2), src/jrd/met_proto.h (1.18.2.1), src/jrd/pag.cpp (1.37.2.5), src/jrd/rec.cpp (1.9.2.1), src/jrd/scl.epp (1.21.2.3), src/jrd/tra.h (1.13.2.1), src/jrd/unix.cpp (1.25.2.1), src/jrd/utl.cpp (1.35.2.3), src/jrd/val.h (1.10.2.1), src/jrd/why.cpp (1.23.2.2), src/jrd/why_proto.h (1.6.2.2), src/qli/eval.cpp (1.22.2.1), src/qli/mov.cpp (1.17.2.2), src/remote/interface.cpp (1.48.2.1), src/remote/protocol.cpp (1.26.2.1), src/remote/server.cpp (1.34.2.2), src/remote/xdr.cpp (1.9.2.4), src/remote/xdr_proto.h (1.7.2.1): Backport AMD64 port 2004-03-27 14:36 alexpeshkoff * firebird2/src/: dsql/dsql.cpp (1.54.2.2), jrd/ExecuteStatement.cpp (1.14.2.3), jrd/ExecuteStatement.h (1.5.2.2), jrd/exe.cpp (1.68.2.8), jrd/why.cpp (1.23.2.1), jrd/why_proto.h (1.6.2.1): fixed memory leak in EXECUTE STATEMENT 2004-03-27 14:34 alexpeshkoff * firebird2/src/jrd/os/win32/config_root.cpp (1.7.2.3): fixed problem with searching firebird.conf in $FIREBIRD for win32 2004-03-26 17:06 skidder * firebird2/builds/posix/fbintl.vers (1.1): add forgotten file 2004-03-26 00:12 skidder * firebird2/: builds/posix/firebird.vers (1.1), builds/posix/prefix.linux_amd64 (1.4), src/remote/server_stub.cpp (1.1): 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 08:38 aafemt * firebird2/src/isql/extract.epp (1.10.2.1): Fix for procedure params extract. Global variables must die!! 2004-03-24 22:43 dimitr * firebird2/src/jrd/cmp.cpp (1.52.2.10): Fixed bug QC #7449. 2004-03-24 22:36 dimitr * firebird2/src/jrd/dpm.epp (1.15.2.1): Fixed wrong generator pages write order. 2004-03-24 22:27 dimitr * firebird2/src/jrd/evl.cpp (1.34.2.3): Fixed memory leak. 2004-03-24 22:11 dimitr * firebird2/src/jrd/evl.cpp (1.34.2.2): Fixed bug SF #784121 (by Claudio). 2004-03-24 22:00 dimitr * firebird2/src/jrd/cmp.cpp (1.52.2.9): Fixed procedures vs views issue (invalid impure area re-usage). 2004-03-23 12:07 aafemt * firebird2/builds/posix/prefix.linux_amd64 (1.3): Remove DEBUG_GDS_ALLOC from platform files since Alex's added it into make.rules 2004-03-22 18:33 epocman * firebird2/src/utilities/: fbcpl/fbdialog.cpp (1.1.2.5), install_nt.h (1.7.2.12), install_svc.cpp (1.18.2.5), servi_proto.h (1.3.2.5), services.cpp (1.9.2.6): Win32 - instsvc.exe adds a service description string to the services configuration info on OSes that support it (Win2K, WinXP, Win2K3). 2004-03-20 16:45 alexpeshkoff * firebird2/src/common/classes/auto.h (1.7): 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: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-18 06:54 robocop * firebird2/src/common/classes/auto.h (1.5): 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-16 19:01 bellardo * firebird2/src/install/arch-specific/darwin/Makefile.in (1.2.2.9): Fix small bug in makefile 2004-03-15 20:10 alexpeshkoff * firebird2/src/common/classes/auto.h (1.4): fixing posix build 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-11 06:03 robocop * firebird2/src/common/classes/auto.h (1.2): Cleanup Some minor corrections Second step to rename 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:21 skidder * firebird2/src/dsql/user_dsql.cpp (1.20.2.1): Fix memory corruption 2004-02-22 12:13 paul_reeves * firebird2/: builds/win32/make_all.bat (1.4.2.12), src/install/arch-specific/win32/BuildExecutableInstall.bat (1.10.2.7), src/install/arch-specific/win32/FirebirdInstallEnvironmentChecks.inc (1.1.2.7), src/install/arch-specific/win32/FirebirdInstall_15.iss (1.5.2.14), src/install/arch-specific/win32/Readme.txt (1.2.2.4), src/install/arch-specific/win32/installation_readme.txt (1.2.2.6), src/jrd/isc_version.h (1.1.2.13): Add check for dinkum patches under msvc6. Update Build Number. 2004-02-22 00:04 skidder * firebird2/src/install/arch-specific/linux/super/makeInstallImage.sh.in (1.1.2.9): Fix SS problem with docs 2004-02-21 22:47 skidder * firebird2/src/install/arch-specific/linux/: classic/rpmheader.txt.in (1.2.2.1), super/rpmheader.txt.in (1.2.2.2): Minor packaging fixes to make people writing docs happy 2004-02-20 07:30 dimitr * firebird2/doc/WhatsNew (1.36.2.13): no message 2004-02-19 09:12 dimitr * firebird2/src/jrd/isc_version.h (1.1.2.12): Updated version info. 2004-02-19 08:57 dimitr * firebird2/src/jrd/isc_version.h (1.1.2.11): Updated version info. 2004-02-15 09:51 dimitr * firebird2/builds/posix/Makefile.in.extlib (1.10.2.5): Fixed a typo. Thanks To Oleg Kraynov. 2004-02-13 11:14 alexpeshkoff * firebird2/src/install/arch-specific/linux/super/preuninstall.sh.in (1.1.2.8): Don't remove user & group firebird after uninstall 2004-02-13 11:13 alexpeshkoff * firebird2/src/install/arch-specific/linux/super/postinstall.sh.in (1.2.2.19): Don't add lines to hosts.allow file 2004-02-10 19:53 dimitr * firebird2/src/jrd/isc_version.h (1.1.2.10): Updated version info. 2004-02-10 19:46 dimitr * firebird2/src/isql/isql.epp (1.32.2.5): Fixed ISQL temp-file problem reported recently. 2004-02-10 19:16 dimitr * firebird2/doc/WhatsNew (1.36.2.12): Updated WhatsNew 2004-02-08 12:34 alexpeshkoff * firebird2/src/install/arch-specific/linux/super/postinstall.sh.in (1.2.2.18): One more fix from Andreas Bentele 2004-02-08 11:49 alexpeshkoff * firebird2/src/install/misc/SSchangeRunUser.sh.in (1.1.2.3): Fixed typo 2004-02-06 08:45 skidder * firebird2/src/burp/: backup.epp (1.24.2.3), restore.epp (1.31.2.1): Backport fix for backup/restore of streamed blobs 2004-02-06 05:56 skidder * firebird2/src/jrd/: blp.h (1.5.4.2), gds.cpp (1.84.2.6): Backport savepoint printing code to B1_5_Release. Not tested in this branch since logging facilities are broken there, works in 2.0. Backported correct output name for EXECUTE STATEMENT verb 2004-02-05 11:16 paul_reeves * firebird2/src/: jrd/isc_version.h (1.1.2.9), misc/security.gbak (1.1.2.3): Restore SYSDBA grants to tables in security database. Update build number. 2004-02-04 16:30 alexpeshkoff * firebird2/src/install/arch-specific/linux/super/postinstall.sh.in (1.2.2.17): Fixed syntax error Thanks to Andreas Bentele 2004-01-31 20:33 dimitr * firebird2/src/jrd/gds.cpp (1.84.2.5): Fixed the BLR blob filter. 2004-01-31 17:31 alexpeshkoff * firebird2/src/install/arch-specific/linux/super/postinstall.sh.in (1.2.2.16): One more way to register service - /usr/sbin/update-rc.d Thanks to Andreas Bentele 2004-01-31 16:50 alexpeshkoff * firebird2/src/install/misc/: SSchangeRunUser.sh.in (1.1.2.2), SSrestoreRootRunUser.sh.in (1.1.2.2), changeDBAPassword.sh.in (1.1.2.4): Fixed scripts that modify SYSDBA password and RunUser 2004-01-31 14:31 dimitr * firebird2/src/dsql/: dsql.tab.h (1.18.2.3), parse.cpp (1.72.2.5), parse.y (1.79.2.6): Removed obsolete EXECUTE VARCHAR syntax. 2004-01-31 12:26 alexpeshkoff * firebird2/src/jrd/: blp.h (1.5.4.1), gds.cpp (1.84.2.4): Fixed new blr print problems 2004-01-29 14:37 alexpeshkoff * firebird2/src/install/arch-specific/linux/super/: taruninstall.sh.in (1.1.2.1), postinstall.sh.in (1.2.2.15), preuninstall.sh.in (1.1.2.7), tarinstall.sh.in (1.1.2.3): Small fixes of SS install - mostly SuSE related Thanks to Andreas Bentele 2004-01-29 14:07 alexpeshkoff * firebird2/src/install/arch-specific/linux/misc/firebird.init.d.suse.in (1.1.2.3): Small fixes of SS install - mostly SuSE related Thanks to Andreas Bentele 2004-01-28 17:26 dimitr * firebird2/src/jrd/cmp.cpp (1.52.2.8): Rolled back one of the previous bugfixes diue to unpredicted behaviour. 2004-01-28 16:32 hvlad * firebird2/src/v5_examples/: empbld.sql (1.4.2.1), empbuild.e (1.3.2.1), empddl.sql (1.5.2.1), intlbld.e (1.2.2.1): Restore examples build. Thanks to Helen Borrie and Paul Beach 2004-01-28 10:28 dimitr * firebird2/src/jrd/jrd.cpp (1.76.2.6): Fixed possible crashes when this routine is called from verify_database_name(). Confirmed for the embedded server in the case of relative root path. 2004-01-27 14:52 epocman * firebird2/builds/win32/msvc6/: Firebird2.dsw (1.19.2.7), instreg.dsp (1.12.2.3), instsvc.dsp (1.13.2.2): Static link instreg and instsvc, just as instclient. 2004-01-27 12:12 paul_reeves * firebird2/src/: install/arch-specific/win32/FirebirdInstall_15.iss (1.5.2.13), jrd/isc_version.h (1.1.2.8): Update build number. Minor tweak to win32 install script. 2004-01-27 08:17 stryqx * firebird2/src/dsql/: dsql.tab.h (1.18.2.2), parse.cpp (1.72.2.4): Regenerate after changing PAGE_SIZE to KW_PAGE_SIZE. 2004-01-26 13:59 dimitr * firebird2/src/jrd/val.cpp (1.15.2.2): Minor debugging corrections. 2004-01-26 13:55 dimitr * firebird2/src/jrd/dfw.epp (1.45.2.3): Fixed yet another porting bug. Thanks to Eugene Kilin. 2004-01-26 08:10 stryqx * firebird2/src/dsql/: keywords.cpp (1.18.2.1), parse.y (1.79.2.5): Change PAGE_SIZE to KW_PAGE_SIZE so as not to conflict with system define on FreeBSD. 2004-01-23 05:49 skidder * firebird2/src/dsql/parse.y (1.79.2.4): Allocate static stack for bison parser 2004-01-22 08:47 epocman * firebird2/builds/win32/msvc6/: Firebird2.dsw (1.19.2.6), common_utilities.dsp (1.1.2.1), instclient.dsp (1.1.2.3): Static link instclient.exe so it can be used from an installer when MS compiler support DLLs are possibly not yet updated. 2004-01-21 16:50 paul_reeves * firebird2/: builds/win32/clean_all.bat (1.9.2.1), src/install/arch-specific/win32/BuildExecutableInstall.bat (1.10.2.6), src/install/arch-specific/win32/FirebirdInstallSupportFunctions.inc (1.1.2.5), src/install/arch-specific/win32/FirebirdInstall_15.iss (1.5.2.12), src/jrd/isc_version.h (1.1.2.7), src/jrd/utl.cpp (1.35.2.2): Update build number. Make isc_get_client_version return ISC_ version. Improve Installable Exe builder, especially to add support for pdb files and make final name more descriptive. 2004-01-20 18:38 skidder * firebird2/src/jrd/sch.cpp (1.6.2.4): Backport the fix into 1.5 tree 2004-01-20 04:09 skidder * firebird2/src/jrd/ibinitdll.cpp (1.6.2.5): Rollback Alex initialization code since it is not needed anymore. I added implicit threading subsystem initialization during scheduler initialization : read at first y-valve subsystem entry. 2004-01-20 04:02 skidder * firebird2/src/jrd/sch.cpp (1.6.2.3): Backport fix for thread scheduler initialization race condition that affected client library stability and was the reason of crash from Barry's coredump 2004-01-17 18:49 alexpeshkoff * firebird2/src/remote/srvr_w32.cpp (1.26.2.2): Removed hack, which loaded fbclient.dll at server startup - UDF's work fine in 9x without it now. 2004-01-17 17:41 alexpeshkoff * firebird2/src/isql/isql.epp (1.32.2.4): Fixed trivial AV when exiting w/o connect or create database 2004-01-17 17:33 alexpeshkoff * firebird2/src/jrd/ibinitdll.cpp (1.6.2.4): Added explicit thread subsystem initialization for fbclient 2004-01-16 12:13 stryqx * firebird2/src/install/arch-specific/freebsd/install.sh.in (1.1.2.6): Make it easier for PHP users to get up and running. 2004-01-15 15:07 alexpeshkoff * firebird2/src/install/arch-specific/linux/super/preinstall.sh.in (1.2.2.5): Changed check for 'ed' presence to 'ex'. 2004-01-15 14:48 alexpeshkoff * firebird2/src/install/arch-specific/linux/misc/firebird.init.d.debian.in (1.1.2.2): Fixed typo in script 2004-01-14 10:57 stryqx * firebird2/src/install/arch-specific/freebsd/install.sh.in (1.1.2.5): Make this script work on a clean system. 2004-01-12 07:58 skidder * firebird2/builds/posix/prefix.linux_amd64 (1.2): Do more AMD64 fixes. libfbstatic builds and can do some basic stuff now 2004-01-12 07:24 stryqx * firebird2/src/install/arch-specific/freebsd/install.sh.in (1.1.2.4): Cope with upgrades more gracefully. 2004-01-12 06:57 stryqx * firebird2/src/install/arch-specific/freebsd/install.sh.in (1.1.2.3): libgds links to libfbembed for ClassicServer. 2004-01-12 05:57 skidder * firebird2/builds/posix/prefix.linux_amd64 (1.1): Add prefix for my machine 2004-01-10 16:15 dimitr * firebird2/src/jrd/cmp.cpp (1.52.2.7): Fixed bug with computed fields referenced in a trigger context. 2004-01-09 10:28 paul_reeves * firebird2/src/: install/arch-specific/win32/FirebirdInstallEnvironmentChecks.inc (1.1.2.6), install/arch-specific/win32/FirebirdInstall_15.iss (1.5.2.11), misc/security.gbak (1.1.2.2): Add grants to public on tables in security.fdb. Update build numbers for post-RC8 builds. Add a space to two string resources in the Win32 installer. 2004-01-08 11:28 epocman * firebird2/src/utilities/: install.cpp (1.1.2.5), install_client.cpp (1.1.2.3): Minor bug fixes, as reported in firebird-devel by . 2004-01-07 17:49 alexpeshkoff * firebird2/src/install/arch-specific/linux/super/postinstall.sh.in (1.2.2.14): Fixed problems: 1. ex couldn't write to file with 0550 (even under root) 2. don't run gsec twice for tar-install 2004-01-07 11:09 dimitr * firebird2/src/: alice/alice.cpp (1.27.2.1), burp/burp.cpp (1.33.2.2), utilities/dba.epp (1.27.2.4), utilities/gsec.cpp (1.16.2.1), jrd/svc.cpp (1.67.2.4): Removed handle leaks in the service manager. 2004-01-05 09:48 paul_reeves * firebird2/: builds/win32/msvc6/fb2control.dsp (1.1.2.5), src/install/arch-specific/win32/installation_readme.txt (1.2.2.5), src/utilities/fbcpl/fbdialog.cpp (1.1.2.4), src/utilities/fbcpl/fbdialog.h (1.1.2.4): Update build number. Improve error detection in cpl applet. Update some Win32 install notes. 2004-01-03 13:36 skywalker * firebird2/src/install/arch-specific/linux/super/postinstall.sh.in (1.2.2.13): Change to remove libgds.so if it is a link, but not if it is an actual file. 2004-01-03 13:35 skywalker * firebird2/src/install/arch-specific/linux/classic/postinstall.sh.in (1.10.2.10): Change to remove existing links for libgds.so but not remove it if it is a file. 2004-01-03 13:34 skywalker * firebird2/src/install/arch-specific/linux/misc/changeDBAPassword.sh.in (1.1.2.3): Change to use ex, and to write SYSDBA.password correctly (variable was not set). 2004-01-03 12:40 epocman * firebird2/src/utilities/: install_nt.h (1.7.2.11), servi_proto.h (1.3.2.4), services.cpp (1.9.2.5): New helper function to check NT services status easier from other tools (like control panel applet). Mainly for P.Reeves useage for now. The whole install helper functions is pending a OO rewrite in HEAD branch. 2004-01-02 15:32 epocman * firebird2/src/utilities/install.cpp (1.1.2.4): instclient.exe : new code (commented out for now) that can patch the string FileVersion (in addition to the numerical FileVersion) in case this proves really usefull. There has been a report that EMS IBManager had an issue with this, though I could not reproduce myself. In case it proves true, the code is ready and tested. Just need to uncomment it. 2003-12-30 01:26 skidder * firebird2/src/install/arch-specific/linux/Makefile.in (1.9.2.3): Correction 2003-12-30 01:16 skidder * firebird2/src/install/arch-specific/linux/Makefile.in (1.9.2.2): Make GDB happy with our debug info 2003-12-30 01:15 epocman * firebird2/src/iscguard/cntl_guard.cpp (1.8.2.2): Running as a service, while stopping, fbguard.exe did triggered the engine service stop but did not wait for the complete stop before reporting successfull stop. This could led to problems, dependent on system response time, when attempting removal of services immediately after a stop. Problem could be surfaced through instsvc and through the control panel applet. 2003-12-29 05:40 skidder * firebird2/src/install/arch-specific/linux/Makefile.in (1.9.2.1): Build external debug info packages 2003-12-29 03:31 skywalker * firebird2/src/install/misc/aliases.conf.in (1.1.2.2): Add original entry with employee.fdb defined. 2003-12-29 03:12 tmcsys * firebird2/src/install/arch-specific/darwin/install-script (1.1.2.7): change location of StartupItems for 10.3 OS/X Server 2003-12-28 05:53 skidder * firebird2/src/install/: arch-specific/linux/classic/makeInstallImage.sh.in (1.13.2.6), arch-specific/linux/super/makeInstallImage.sh.in (1.1.2.8), misc/CSchangeRunUser.sh.in (1.1.2.4), misc/CSrestoreRootRunUser.sh.in (1.1.2.2), misc/changeDBAPassword.sh.in (1.1.2.3): Since ed is not installed in most configurations, eradicate its usage from Firebird 1.5 installer. ex dependency is still present (for more than a year) and may be replaced with sed dependency if creates problem 2003-12-28 00:39 skidder * firebird2/builds/posix/prefix.linux (1.18.2.3): Distribute debuggable PROD_BUILD 2003-12-28 00:13 skidder * firebird2/src/install/arch-specific/linux/classic/postinstall.sh.in (1.10.2.9): Rollback recent changes and create normal user and group on Mandrake. Usage of system users for non-system packages is likely to create problems 2003-12-28 00:09 skidder * firebird2/src/install/misc/aliases.conf.in (1.1.2.1): Add file forgotten by Mark 2003-12-28 00:07 skidder * firebird2/doc/WhatsNew (1.36.2.11): Document my change 2003-12-28 00:06 skidder * firebird2/src/jrd/ibase.h (1.40.2.5): Add version to ibase.h 2003-12-26 16:57 dimitr * firebird2/doc/WhatsNew (1.36.2.10): Added RC8 changes. 2003-12-26 16:00 dimitr * firebird2/src/jrd/exe.cpp (1.68.2.7): Fixed issue spotted by Claudio. 2003-12-24 16:43 dimitr * firebird2/builds/win32/msvc6/: alice.dsp (1.15.2.1), alice_classic.dsp (1.12.2.1), burp.dsp (1.17.2.1), burp_classic.dsp (1.15.2.1), common.dsp (1.21.2.2), common_classic.dsp (1.15.2.2), dsql_server.dsp (1.20.2.1), dsql_server_classic.dsp (1.16.2.1), engine.dsp (1.32.2.2), engine_classic.dsp (1.28.2.2), engine_embed.dsp (1.9.2.1), fb2control.dsp (1.1.2.4), fb_inet_server.dsp (1.17.2.1), fb_lock_print.dsp (1.17.2.1), fbclient.dsp (1.33.2.3), fbembed.dsp (1.25.2.1), fbguard.dsp (1.17.2.2), fbserver.dsp (1.28.2.1), fbudf.dsp (1.10.2.1), gbak.dsp (1.19.2.1), gdef.dsp (1.14.2.1), gds32.dsp (1.18.2.2), gfix.dsp (1.17.2.2), gpre.dsp (1.18.2.1), gsec.dsp (1.13.2.1), gsplit.dsp (1.6.2.1), gstat.dsp (1.14.2.1), ib_udf.dsp (1.15.2.1), ib_util.dsp (1.15.2.1), instclient.dsp (1.1.2.2), instreg.dsp (1.12.2.2), instsvc.dsp (1.13.2.1), intl.dsp (1.20.2.1), intlcpp.dsp (1.5.2.1), ipserver.dsp (1.13.2.1), isql.dsp (1.19.2.1), lock.dsp (1.12.2.1), lock_classic.dsp (1.10.2.1), qli.dsp (1.13.2.1), remote.dsp (1.17.2.1), remote_classic.dsp (1.14.2.1), utilities.dsp (1.13.2.1), utilities_classic.dsp (1.11.2.1), v5_examples.dsp (1.3.2.1), wal.dsp (1.12.2.1), wal_classic.dsp (1.10.2.1): Let's create PDB files as a part of the release builds. 2003-12-24 15:53 dimitr * firebird2/src/ipserver/ipserver.cpp (1.19.2.2): Fixed one more server crash. 2003-12-24 14:02 dimitr * firebird2/src/jrd/: rse.cpp (1.28.2.3), sort.cpp (1.38.2.1), sort.h (1.7.2.1): Fixed server crashes in sort finilization. Thanks to Vlad Horsun and Oleg Loa. 2003-12-24 13:19 dimitr * firebird2/src/remote/srvr_w32.cpp (1.26.2.1): Fixed internal window issue. 2003-12-24 00:23 skywalker * firebird2/configure.in (1.141.2.20): Added generation of new script files from .in templates 2003-12-24 00:22 skywalker * firebird2/src/install/arch-specific/linux/super/: makeInstallImage.sh.in (1.1.2.7), postinstall.sh.in (1.2.2.12): Update install image to have new script files Update generation of password for rpm installs Alias file set as default option (trial go) 2003-12-24 00:21 skywalker * firebird2/src/install/arch-specific/linux/classic/: makeInstallImage.sh.in (1.13.2.5), postinstall.sh.in (1.10.2.8), preinstall.sh.in (1.4.2.2): Update install image to have two new script files Update generation of password for rpm installs Make default for libgds.so point to libfbembed.so Alias file set as default option (trial go) 2003-12-24 00:17 skywalker * firebird2/src/install/arch-specific/linux/misc/changeDBAPassword.sh.in (1.1.2.2): updated to use the openssl passwd generation for random, and to write out SYSDBA.password file 2003-12-24 00:14 skywalker * firebird2/src/install/arch-specific/linux/misc/createAliasDB.sh.in (1.1.2.1): A new script to add an entry into aliases.conf and to create an empty database 2003-12-24 00:13 skywalker * firebird2/src/install/arch-specific/linux/misc/changeGdsLibraryCompatibleLink.sh.in (1.1.2.1): Add a script to help change the libgds.so links between libfbembed.so and libfbclient.so for classic distributions 2003-12-23 21:39 skywalker * firebird2/src/install/misc/changeDBAPassword.sh.in (1.1.2.2): Update password generate method, and change format of the local SYSDBA.password file it writes. 2003-12-22 19:30 dimitr * firebird2/src/jrd/isc_file.cpp (1.52.2.5): Fixed bug introduced some months ago. 2003-12-22 18:58 dimitr * firebird2/src/burp/mvol.cpp (1.13.2.1): Another bugfix by Oleg Loa. Never terminate the server when GBAK is running as a service. 2003-12-22 18:43 dimitr * firebird2/src/jrd/: cvt2.cpp (1.11.2.1), evl.cpp (1.34.2.1): Fixed bug in nulls handling in BETWEEN. Thanks to Oleg Loa. 2003-12-21 12:51 alexpeshkoff * firebird2/src/jrd/lck.cpp (1.18.2.2): Rolled back my recent changes as absolutely wrong. 2003-12-21 01:43 skidder * firebird2/src/: dsql/dsql.tab.h (1.18.2.1), dsql/gen.cpp (1.33.2.3), dsql/node.h (1.23.2.3), dsql/parse.cpp (1.72.2.3), dsql/parse.y (1.79.2.3), jrd/blr.h (1.12.2.1), jrd/par.cpp (1.43.2.3): Fix NULLS FIRST/LAST issue and update parse.cpp 2003-12-19 16:43 paul_reeves * firebird2/: builds/win32/msvc6/fb2control.dsp (1.1.2.3), doc/README.Win32LibraryInstallation.txt (1.1.2.4), src/install/arch-specific/win32/BuildExecutableInstall.bat (1.10.2.5), src/install/arch-specific/win32/FirebirdInstall_15.iss (1.5.2.10), src/utilities/install.cpp (1.1.2.3), src/utilities/install_client.cpp (1.1.2.2), src/utilities/install_proto.h (1.1.2.2): Update build number for Fb 1.5. Put correct link to IDPL in some boiler plates. (Very) minor changes to Win32 build process. 2003-12-19 12:48 paul_reeves * firebird2/src/utilities/fbcpl/: fbdialog.cpp (1.1.2.3), fbdialog.h (1.1.2.3), fbpanel.cpp (1.1.2.4), fbpanel.h (1.1.2.3), res/fbcontrol.rc2 (1.1.2.2): cpl applet - Prevent runaway error dialogues. Disable controls if user has insufficient access rights. 2003-12-17 18:54 alexpeshkoff * firebird2/src/jrd/lck.cpp (1.18.2.1): Fixed 'Fatal lock manager error: invalid lock id (0), errno: 0' (at least one of the reasons for this error). Bug happened when attempt was made to call LCK_convert_non_blocking() for LCK_none lock. 2003-12-17 15:33 paul_reeves * firebird2/: builds/win32/make_all.bat (1.4.2.11), src/install/arch-specific/win32/BuildExecutableInstall.bat (1.10.2.4), src/install/arch-specific/win32/FirebirdInstallEnvironmentChecks.inc (1.1.2.5), src/install/arch-specific/win32/FirebirdInstallSupportFunctions.inc (1.1.2.4), src/install/arch-specific/win32/FirebirdInstall_15.iss (1.5.2.9), src/jrd/isc_version.h (1.1.2.6): Integrate instclient into Win32 install script. Increment Build no for Fb 1.5. Make some minor corrections to some license boiler-plates. 2003-12-17 09:23 epocman * firebird2/src/utilities/install.cpp (1.1.2.2): Get rid of temp file in case of errors. 2003-12-15 18:12 epocman * firebird2/doc/README.Win32LibraryInstallation.txt (1.1.2.3): Updated documentation. 2003-12-15 17:23 epocman * firebird2/: builds/win32/make_all.bat (1.4.2.10), builds/win32/msvc6/Firebird2.dsw (1.19.2.5), builds/win32/msvc6/instclient.dsp (1.1.2.1), builds/win32/msvc6/instgds.dsp (1.1.2.2), src/utilities/gdsclient.cpp (1.1.2.6), src/utilities/gdsclient_proto.h (1.1.2.4), src/utilities/install.cpp (1.1.2.1), src/utilities/install_client.cpp (1.1.2.1), src/utilities/install_gds.cpp (1.1.2.4), src/utilities/install_nt.h (1.7.2.10), src/utilities/install_proto.h (1.1.2.1), builds/win32/msvc7/instclient.vcproj (1.1.2.1), builds/win32/msvc7/instgds.vcproj (1.1.2.2): Win32 - new instclient.exe tool (replaces instgds.exe). Documentation to follow shortly from me and/or Paul R. 2003-12-15 05:32 skywalker * firebird2/: configure.in (1.141.2.19), builds/posix/Makefile.in.client.util (1.9.2.3), builds/posix/Makefile.in.firebird (1.37.2.12), doc/README.user.troubleshooting (1.1.2.2), src/install/arch-specific/linux/classic/makeInstallImage.sh.in (1.13.2.4), src/install/arch-specific/linux/misc/firebird.xinetd.in (1.2.2.3), src/install/arch-specific/linux/super/makeInstallImage.sh.in (1.1.2.6), src/install/arch-specific/linux/super/postinstall.sh.in (1.2.2.11), src/install/arch-specific/linux/super/postuninstall.sh.in (1.1.2.4), src/install/arch-specific/linux/super/preinstall.sh.in (1.2.2.4), src/install/arch-specific/linux/super/preuninstall.sh.in (1.1.2.6), src/install/misc/fb_config.in (1.1.2.1): Update makefile for gstat add -lfbstatic to allow build to find db_alias.o Rollback xinetd flags - remove KEEPALIVE as Nickolay has this option hardcoded and it is not required. Update make clean to remove links as well Change troubleshooting doco to use /opt/firebird rather than /usr/local/firebird Add fb_lock_print to super install package Fix (my) syntax error in super uninstall Change super install scripts to use FBXXXX rather than IBXXX, I kept getting into trouble copying stuff from classic to super - now they are both the same also add a fb_config utility (undocumented currently) 2003-12-15 00:40 skidder * firebird2/src/: common/config/config.cpp (1.40.2.4), jrd/sch.cpp (1.6.2.2): Backport fixes for race conditions to Firebird 1.5 2003-12-14 23:07 skywalker * firebird2/src/install/arch-specific/linux/misc/firebird.xinetd.in (1.2.2.2): Changed FLAGS to include KEEPALIVE option needed apparantly for a change that was introduced to the service 2003-12-14 08:00 skywalker * firebird2/src/install/arch-specific/linux/: classic/postinstall.sh.in (1.10.2.7), classic/postuninstall.sh.in (1.1.2.2), super/postinstall.sh.in (1.2.2.10), super/postuninstall.sh.in (1.1.2.3): Fixed up the compatibility links, for libgds.so etc, checks now for links explicitly ( -e looks for the file at the end of the link) and removing the links when package is removed. Updated super to do uninstall the same way as classic did (use same routine and put uninstall.sh into bin directory) 2003-12-14 05:13 skywalker * firebird2/src/install/arch-specific/linux/classic/postinstall.sh.in (1.10.2.6): Remove extra copy of reset server left in build uninstall file routine (my mistake from about 6mths ago). 2003-12-14 05:06 skywalker * firebird2/src/install/arch-specific/linux/misc/firebird.xinetd.in (1.2.2.1): Change run user for classic to be user firebird 2003-12-14 05:05 skywalker * firebird2/src/install/arch-specific/linux/super/: makeInstallImage.sh.in (1.1.2.5), postinstall.sh.in (1.2.2.9): Updated super install change replace of /etc/services entry 2003-12-14 05:03 skywalker * firebird2/src/install/arch-specific/linux/classic/: makeInstallImage.sh.in (1.13.2.3), postinstall.sh.in (1.10.2.5), postuninstall.sh.in (1.1.2.1): Update classic linux install 1. fix examples database chmod to ug+rw *.fdb 2. fix check for firebird user already exists 3. add mandrake specific useradd method 4. makeImage gets .sh files from other location 2003-12-14 04:59 skywalker * firebird2/doc/README.user.troubleshooting (1.1.2.1): Update docs to specify that need to belong to firebird group to access databases on classic. 2003-12-14 04:58 skywalker * firebird2/builds/posix/Makefile.in.firebird (1.37.2.11): make clean now should delete from tmp_root not gen_root 2003-12-14 04:57 skywalker * firebird2/configure.in (1.141.2.18): Change location of some of the generated files, so they won't be deleted as part of make clean 2003-12-13 13:16 dimitr * firebird2/builds/win32/msvc6/: Firebird2.dsw (1.19.2.4), common.dsp (1.21.2.1), common_classic.dsp (1.15.2.1), engine.dsp (1.32.2.1), engine_classic.dsp (1.28.2.1), fbclient.dsp (1.33.2.2): 1) Move db_alias.cpp to common.lib 2) Add common.lib to gstat.exe 2003-12-13 13:12 dimitr * firebird2/src/utilities/dba.epp (1.27.2.3): Make gstat to work with database aliases. 2003-12-13 11:59 dimitr * firebird2/src/common/config/config_file.cpp (1.11.2.1): Let's be compatible with the config files open in binary mode. 2003-12-11 09:18 dimitr * firebird2/src/remote/inet.cpp (1.70.2.4): Replaced itoa with snprintf. 2003-12-11 00:54 arnobrinkman * firebird2/src/dsql/dsql.cpp (1.54.2.1): bugfix: Post a error when no input string is given else engine will crash. 2003-12-09 10:12 epocman * firebird2/src/utilities/: gdsclient.cpp (1.1.2.5), gdsclient_proto.h (1.1.2.3), install_gds.cpp (1.1.2.3), install_nt.h (1.7.2.9): Win32 - instgds.exe - Note : according to design decisions this will be replaced by instclient.exe within the next 12 hours. This commit only to share temporary code with P.Reeves and D.Yemanov in between. 2003-12-06 17:01 dimitr * firebird2/src/jrd/ini.epp (1.18.2.1): Fixed initialization bug found by Claudio, 2003-12-06 16:50 dimitr * firebird2/src/remote/inet.cpp (1.70.2.3): Fixed issues with TCP/IP port/service specification. 2003-12-06 16:41 dimitr * firebird2/src/common/config/config.cpp (1.40.2.3): Small correction. 2003-12-06 10:18 alexpeshkoff * firebird2/src/install/arch-specific/linux/super/: postinstall.sh.in (1.2.2.8), preuninstall.sh.in (1.1.2.5): SS scripts - slightly optimized for various linux distibutions 2003-12-05 11:40 alexpeshkoff * firebird2/src/jrd/svc.cpp (1.67.2.3): fixed SS shutdown in case on internal deadlock 2003-12-02 22:57 bellardo * firebird2/: configure.in (1.141.2.17), src/install/arch-specific/darwin/Makefile.in (1.2.2.8), src/install/arch-specific/darwin/install-script (1.1.2.6), src/install/arch-specific/darwin/preupgrade-script (1.1.2.3), src/install/arch-specific/darwin/Firebird.startupitem/Firebird (1.1.2.3): Improved build system support for darwin SS 2003-12-02 22:57 epocman * firebird2/src/utilities/gdsclient.cpp (1.1.2.4): Win32 - Changed version info resource update methods for Win9x compatibility. 2003-12-02 14:40 alexpeshkoff * firebird2/src/jrd/idx.cpp (1.16.2.6): Fixed use of descending index as table's primary key. Problems were related with referencing such table in foreign key. 2003-12-01 08:54 epocman * firebird2/src/utilities/gdsclient.cpp (1.1.2.3): const_cast fixup. 2003-12-01 01:34 epocman * firebird2/src/utilities/: gdsclient.cpp (1.1.2.2), gdsclient_proto.h (1.1.2.2), install_gds.cpp (1.1.2.2), install_nt.h (1.7.2.8): Win32 - Streamlined version info access. Added 'instgds remove' support. 2003-12-01 00:19 epocman * firebird2/builds/win32/make_all.bat (1.4.2.9): Win32 - We don't need to build a gds32.dll anymore (stub or other). Distribution package only needs to include fbclient.dll along with instgds.exe tool. 2003-11-30 21:00 epocman * firebird2/doc/README.Win32LibraryInstallation.txt (1.1.2.2): Win32 - New tool 'instgds.exe'. This installs a copy of fbclient.dll as gds32.dll in the windows system directory, but take care of updating the file version info, so that gds32.dll appears to be of version 6.3 instead of 1.5, for compatibility reasons with some old legacy applications. There is no more 'stub' gds32.dll. The gds32.dll is a full clone of fbclient.dll (only client library to be build). 2003-11-30 20:53 epocman * firebird2/: builds/win32/make_all.bat (1.4.2.8), builds/win32/msvc6/Firebird2.dsw (1.19.2.3), builds/win32/msvc6/instgds.dsp (1.1.2.1), src/jrd/ibinitdll.cpp (1.6.2.3), src/jrd/version.rc (1.3.4.2), src/utilities/gdsclient.cpp (1.1.2.1), src/utilities/install_nt.h (1.7.2.7), src/utilities/gdsclient_proto.h (1.1.2.1), src/utilities/install_gds.cpp (1.1.2.1), builds/win32/msvc7/instgds.vcproj (1.1.2.1): Win32 - New tool 'instgds.exe'. This installs a copy of fbclient.dll as gds32.dll in the windows system directory, but take care of updating the file version info, so that gds32.dll appears to be of version 6.3 instead of 1.5, for compatibility reasons with some old legacy applications. There is no more 'stub' gds32.dll. The gds32.dll is a full clone of fbclient.dll (only client library to be build). 2003-11-30 13:23 dimitr * firebird2/src/: include/gen/msgs.h (1.5.2.2), msgs/msg.gbak (1.6.2.2): Cleaned up some error messages. 2003-11-27 12:09 dimitr * firebird2/src/jrd/: cmp.cpp (1.52.2.6), dfw.epp (1.45.2.2): Backported view/trigger fixes from FB2. 2003-11-26 21:00 bellardo * firebird2/src/install/arch-specific/darwin/: install-script (1.1.2.5), Firebird.startupitem/Firebird (1.1.2.2): Fix fbmgr.bin usage 2003-11-26 20:43 bellardo * firebird2/builds/posix/postfix.darwin (1.1.2.11): Install the qli and gdef utilities as part of SS, and other SS packaging support changes 2003-11-26 20:42 bellardo * firebird2/: builds/posix/Makefile.in.client.qli (1.1.2.1), builds/posix/Makefile.in.firebird (1.37.2.10), src/dudley/exe.epp (1.18.2.1), src/qli/meta.epp (1.17.2.1): Build qli and gdef for SS. Small changes to the posix build system, plus removal of the WAL references. 2003-11-26 20:33 bellardo * firebird2/src/install/arch-specific/darwin/: Makefile.in (1.2.2.7), install-script (1.1.2.4), Firebird.startupitem/Firebird (1.1.2.1), Firebird.startupitem/StartupParameters.plist (1.1.2.1), Firebird.startupitem/Resources/English.lproj/Localizable.strings (1.1.2.1): Changes to the mac os x install process to support SS. 2003-11-26 01:32 bellardo * firebird2/builds/posix/postfix.darwin (1.1.2.10): Need the guard and manager for SS 2003-11-26 00:41 bellardo * firebird2/builds/posix/postfix.darwin (1.1.2.9): Fix the escaping problems 2003-11-26 00:39 bellardo * firebird2/src/install/arch-specific/darwin/Makefile.in (1.2.2.6): Make the package generation process a little less error prone. 2003-11-26 00:28 bellardo * firebird2/src/install/arch-specific/darwin/Makefile.in (1.2.2.5): Add support for SS installer 2003-11-26 00:18 bellardo * firebird2/builds/posix/: Makefile.in.firebird (1.37.2.9), postfix.darwin (1.1.2.8), prefix.darwin (1.8.2.17): Automatically build the darwin installer package as part of the compilation process. 2003-11-26 00:09 bellardo * firebird2/builds/posix/: Makefile.in.libfbclient (1.14.2.3), postfix.darwin (1.1.2.7), prefix.darwin (1.8.2.16): More packaging work for darwin 2003-11-25 23:13 bellardo * firebird2/builds/posix/Makefile.in.firebird (1.37.2.8): Build hooks to allow proper packaging for darwin 2003-11-25 07:37 bellardo * firebird2/src/lock/lock.cpp (1.56.2.6): POSIX standard says you can only call an exec* function or exit after a vfork(). This precludes nested vfork()s, which caused the lock manager not to launch in darwin. This fix removes the nested vfork()s. 2003-11-24 19:02 alexpeshkoff * firebird2/src/jrd/svc.cpp (1.67.2.2): Fixed serious bug in CS's services API Second, third, etc attempt to start service executed exactly what was done by the first one. 2003-11-23 19:18 dimitr * firebird2/src/jrd/isc_file.cpp (1.52.2.4): Applied patch by Jim Beesley. 2003-11-23 18:54 dimitr * firebird2/src/jrd/cmp.cpp (1.52.2.5): Minor protection against improper index locks reference. 2003-11-23 18:47 dimitr * firebird2/src/jrd/opt.cpp (1.73.2.15): Minor protection against improper index locks reference. 2003-11-23 18:39 dimitr * firebird2/src/jrd/exe.cpp (1.68.2.6): Fixed IF handling in the looper. 2003-11-23 18:12 skidder * firebird2/src/: intl/ld_proto.h (1.3.2.1), jrd/intl.cpp (1.32.2.1): Backport some intl fixes from CVS HEAD (changes affect only INTL_BUILTIN builds) 2003-11-22 23:40 arnobrinkman * firebird2/src/dsql/make.cpp (1.30.2.4): bugfix: SF841696 calculated output descriptor for COALESCE/CASE should give charsets other then NONE/ASCII precedence 2003-11-22 01:01 arnobrinkman * firebird2/src/jrd/cmp.cpp (1.52.2.4): bugfix: Charset problem when mixing none (constants)/ascii charset and other character-sets in concatenation. 2003-11-20 20:07 bellardo * firebird2/src/jrd/: all.cpp (1.15.2.1), all.h (1.6.2.1), jrd.h (1.42.2.2): Fix a memory management bug that resulted in sporadic crashes when disconnecting from a database. 2003-11-18 17:44 dimitr * firebird2/src/jrd/: opt.cpp (1.73.2.14), rse.cpp (1.28.2.2): 1) Fixed server crashes when a SP is used as inner stream in left joins 2) Fixed conjuncts out-of-limits issue 2003-11-17 19:34 skidder * firebird2/src/jrd/jrd.cpp (1.76.2.5): Fix problem with long stream blobs 2003-11-15 21:12 skidder * firebird2/src/remote/inet.cpp (1.70.2.2): Forcedly set SO_KEEPALIVE flag for POSIX CS connections independently of what was given by xinetd/inetd to us 2003-11-15 13:03 alexpeshkoff * firebird2/src/install/arch-specific/linux/super/postinstall.sh.in (1.2.2.7): fixed install problems 2003-11-14 14:48 paul_reeves * firebird2/src/: install/arch-specific/darwin/installer_background.pdf (1.1.2.2), install/arch-specific/darwin/installer_background.psd (1.1.2.2), install/arch-specific/win32/FirebirdInstallEnvironmentChecks.inc (1.1.2.4), install/arch-specific/win32/FirebirdInstallSupportFunctions.inc (1.1.2.3), install/arch-specific/win32/FirebirdInstall_15.iss (1.5.2.8), install/arch-specific/win32/Readme.txt (1.2.2.3), install/arch-specific/win32/installation_readme.txt (1.2.2.4), jrd/isc_version.h (1.1.2.5): Add some refinements to Win32 install script. Update build_no for 1.5. 2003-11-14 12:11 aafemt * firebird2/src/jrd/ibase.h (1.40.2.4): return isc_quad_high and _low 2003-11-14 03:43 bellardo * firebird2/builds/posix/postfix.darwin (1.1.2.6): Make sure we include the examples in our package 2003-11-14 03:37 bellardo * firebird2/builds/posix/postfix.darwin (1.1.2.5): Make sure extlib is compiled before we package everything up 2003-11-14 02:16 bellardo * firebird2/src/install/arch-specific/darwin/install-script (1.1.2.3): Update installer script to handle xinetd 2003-11-13 23:46 bellardo * firebird2/src/isql/isql.epp (1.32.2.3): isql needs to understand '--' comments so as not to incorrectly match the command termination string. 2003-11-13 11:51 epocman * firebird2/src/jrd/ibinitdll.cpp (1.6.2.2): Small fix to the logic finding fbclient from gds32, following discussions with Dmitry Yemanov. 2003-11-13 08:31 bellardo * firebird2/src/isql/isql.epp (1.32.2.2): Fix isql bug that caused a mis-synchronization between stdout and stderr. The synchronization error resulted in incorrect output ordering when stdout and stderr were tied to the same file descriptor. 2003-11-13 08:28 bellardo * firebird2/src/extern/editline/editline.c (1.1.4.1): Fix editline bug that was reported to truncate redirected into to isql at 80 characters. In fact, it shouldn't have always been exactly eighty characters, but that was how the bug manifested itself. 2003-11-13 05:57 tmcsys * firebird2/configure.in (1.141.2.16): create directory for darwin SS build 2003-11-13 05:51 tmcsys * firebird2/builds/posix/: Makefile.in.fbserver (1.11.2.3), Makefile.in.libfbclient (1.14.2.2): improved build for SS 2003-11-13 05:46 tmcsys * firebird2/builds/posix/prefix.darwin (1.8.2.15): change CLIENT_UTIL_TARGET from gds_delay to gds_relay 2003-11-13 02:20 tmcsys * firebird2/builds/posix/prefix.darwin (1.8.2.14): gcc 3.1 cpp-precomp is broken 2003-11-13 02:13 bellardo * firebird2/builds/posix/prefix.darwin (1.8.2.13): Use the darwin version specific compiler flags. 2003-11-13 02:12 bellardo * firebird2/configure.in (1.141.2.15): Set some compiler specific flags for darwin. 2003-11-12 19:23 dimitr * firebird2/src/jrd/opt.cpp (1.73.2.13): Fixed new bug with explicit plans. 2003-11-12 10:02 bellardo * firebird2/src/install/arch-specific/darwin/: majorvers.c (1.1.2.1), minorvers.c (1.1.2.1): Need the source files too 2003-11-12 10:00 bellardo * firebird2/src/install/arch-specific/darwin/: FB.info (1.1.2.2), Info.plist (1.1.2.3), Makefile.in (1.2.2.4): Fix up a few more version strings 2003-11-12 09:34 bellardo * firebird2/src/install/arch-specific/darwin/: Makefile.in (1.2.2.3), installer_background.pdf (1.1.2.1), installer_background.psd (1.1.2.1): Add a background image to the installer 2003-11-12 08:10 bellardo * firebird2/src/install/arch-specific/darwin/: Description.plist (1.1.2.2), Info.plist (1.1.2.2), Makefile.in (1.2.2.2), buildsuffix.c (1.1.2.1), fullvers.c (1.1.2.1): Determine the build version automatically 2003-11-12 07:17 bellardo * firebird2/src/install/arch-specific/darwin/: install-script (1.1.2.2), preinstall-script (1.1.2.2), preupgrade-script (1.1.2.2): Saved/Restore security.fdb when doing an "upgrade" install 2003-11-12 06:57 bellardo * firebird2/src/install/arch-specific/darwin/: Description.plist (1.1.2.1), FB.info (1.1.2.1), Info.plist (1.1.2.1), License.txt (1.1.2.1), Makefile.in (1.2.2.1), PkgInfo (1.1.2.1), ReadMe.txt (1.1.2.1), Welcome.txt (1.1.2.1), install-script (1.1.2.1), preinstall-script (1.1.2.1), preupgrade-script (1.1.2.1): Darwin installer files 2003-11-12 00:57 stryqx * firebird2/src/common/classes/locks.h (1.5.2.4): Fix the spinlocks case for FreeBSD 4.x 2003-11-11 13:50 paul_reeves * firebird2/: builds/win32/make_all.bat (1.4.2.7), builds/win32/make_examples.bat (1.4.2.2), src/install/arch-specific/win32/BuildExecutableInstall.bat (1.10.2.3), src/install/arch-specific/win32/FirebirdInstallSupportFunctions.inc (1.1.2.2), src/install/arch-specific/win32/FirebirdInstall_15.iss (1.5.2.7): Improve diagnostic output from make_all.log. Include Win32 examples in install script. 2003-11-11 09:24 tmcsys * firebird2/autogen.sh (1.8.2.1): 1) User can specify tool path in ENV for systems with multiple versions of tools installed. For example: /bin/sh AUTOCONF=[path_to_autoconf]/autoconf; export AUTOCONF LIBTOOL=[path_to_libtool]/libtool; export LIBTOOL LIBTOOLIZE=[path_to_libtooliize]/libtoolize; export LIBTOOLIZE ./autogen.sh 2) Autoconf version check. Obsolete versions were caught by AC_PREREQ in configure.in and not by this script. Libtool version check may also pass obsolete versions. 2003-11-11 09:05 bellardo * firebird2/: configure.in (1.141.2.14), builds/posix/prefix.darwin (1.8.2.12): Darwin users need not shun editline. 2003-11-11 08:49 bellardo * firebird2/builds/posix/postfix.darwin (1.1.2.4): Make sure the intl library has the correct name. 2003-11-11 06:44 bellardo * firebird2/builds/posix/prefix.darwin (1.8.2.11): Enable prebinding with the firebird library 2003-11-11 03:34 bellardo * firebird2/builds/posix/postfix.darwin (1.1.2.3): Make sure some critical installation files are added to the framework 2003-11-11 03:31 bellardo * firebird2/src/jrd/os/darwin/config_root.cpp (1.1.2.2): root path needs a trailing path separator. Style 2003-11-11 02:01 bellardo * firebird2/builds/posix/: Makefile.in.libfbembed (1.10.2.3), make.defaults (1.25.2.6), postfix.darwin (1.1.2.2), prefix.darwin (1.8.2.10): Add the ability to pass extra options when linking libfbembed 2003-11-11 01:27 bellardo * firebird2/builds/posix/: postfix.darwin (1.1.2.1), prefix.darwin (1.8.2.9): add the darwin postfix file and update the prefix file accordingly 2003-11-11 01:26 bellardo * firebird2/: configure.in (1.141.2.13), builds/posix/Makefile.in.firebird (1.37.2.7): Add support for a "postfix" makefile. Basically it is a platform dependent makefile that gets included at the end of src/Makefile. configure.in checks for a postfix file before including it, so everything should "just work". To add a postfix file for a platform, simply create "builds/posix/postfix.". 2003-11-11 00:28 bellardo * firebird2/builds/posix/: Makefile.in.embed.gbak (1.6.2.1), Makefile.in.embed.gdef (1.5.2.1), Makefile.in.embed.gfix (1.7.2.1), Makefile.in.embed.gpre (1.9.2.1), Makefile.in.embed.isql (1.6.2.1), Makefile.in.embed.qli (1.10.2.1), Makefile.in.embed.util (1.8.2.2), Makefile.in.inet_server (1.11.2.2), make.defaults (1.25.2.5): Abstract away the embeded client link command, to support a custom one for darwin 2003-11-10 23:57 bellardo * firebird2/builds/posix/: Makefile.in.firebird (1.37.2.6), prefix.darwin (1.8.2.8): Moving closer to correct packaging on darwin. Added generic targets (platform specifif) that get run before and after classic build. Also added darwin specific rules that handle the bulk of the packaging. 2003-11-10 21:34 tmcsys * firebird2/src/jrd/isc_sync.cpp (1.55.2.2): fix arg list for fussy compilers 2003-11-10 17:03 dimitr * firebird2/src/iscguard/iscguard.cpp (1.19.2.3): Fixed typo. 2003-11-10 03:09 bellardo * firebird2/builds/posix/: Makefile.in.client.gbak (1.6.2.1), Makefile.in.client.gdef (1.5.2.1), Makefile.in.client.gfix (1.7.2.1), Makefile.in.client.gpre (1.9.2.1), Makefile.in.client.isql (1.6.2.1), Makefile.in.client.util (1.9.2.2), make.defaults (1.25.2.4): The native shared library packaging system on Darwin is different from other *nixes. I'm in the process of adding native support. This change allows the platform makefile to specify the command line options used to link against the firebird library. It shouldn't break other builds, as it is defaulted to the original options. 2003-11-10 01:01 bellardo * firebird2/builds/posix/: Makefile.in.libfbembed (1.10.2.2), make.defaults (1.25.2.3), prefix.darwin (1.8.2.7): Slight "improvement" to the posix build process to support darwin. Basically, darwin needs different link commands depending on the intented use of the dynamic library. If the library is intended to be included in the executable at link time a dylib is created. If a library is intended to be loaded by a program while it is running (for example a plugin) it needs to be a bundle. These makefile changes differentiate between these two case, providing a different set of options for each. it should be backwards compatible. 2003-11-09 23:59 bellardo * firebird2/src/jrd/thd.h (1.12.2.3): Define POSIX_THREADS when compiling DARWIN && SUPERCLIENT 2003-11-09 23:53 bellardo * firebird2/src/common/classes/locks.h (1.5.2.3): The rest of the pthread_mutex spinlock implementation 2003-11-09 23:36 bellardo * firebird2/src/common/classes/locks.h (1.5.2.2): Darwin support for spinlocks 2003-11-09 22:24 bellardo * firebird2/configure.in (1.141.2.12): Create a needed darwin specific directory 2003-11-09 20:58 bellardo * firebird2/src/remote/xdr.cpp (1.9.2.3): use PowerPC instead of DARWIN 2003-11-09 19:52 bellardo * firebird2/src/remote/xdr.cpp (1.9.2.2): Add SWAP_DOUBLE for darwin FB 1.5 2003-11-09 19:34 bellardo * firebird2/builds/posix/prefix.darwin (1.8.2.6): Use g++ to link, instead of ld 2003-11-09 17:34 dimitr * firebird2/src/jrd/isc_version.h (1.1.2.4): Adjusted build number. 2003-11-09 17:19 dimitr * firebird2/builds/win32/make_examples.bat (1.4.2.1): Polished up the examples build. 2003-11-09 15:14 dimitr * firebird2/src/misc/security.gbak (1.1.2.1): no message 2003-11-09 12:59 dimitr * firebird2/doc/WhatsNew (1.36.2.9): Added RC7 changes. 2003-11-09 11:47 dimitr * firebird2/src/jrd/isc_version.h (1.1.2.3): Adjusted build number. 2003-11-09 11:40 dimitr * firebird2/doc/README.user.embedded (1.1.2.1): Corrections. 2003-11-07 12:11 epocman * firebird2/src/utilities/: install_nt.h (1.7.2.6), install_reg.cpp (1.9.2.5), registry.cpp (1.10.2.5), services.cpp (1.9.2.4): Minor synch details with HEAD branch. Absolutely no interface nor functional changes. 2003-11-06 20:12 paul_reeves * firebird2/src/jrd/isc_version.h (1.1.2.2): Try and get the buyild number more or less correct for the actual commits to the B1_5_Release branch. Undo a feature of the Win32 install script that doesn't work. 2003-11-06 17:51 dimitr * firebird2/doc/README.build.msvc.html (1.6.2.1): Minor corrections by Paul Beach. 2003-11-06 16:56 dimitr * firebird2/src/jrd/opt.cpp (1.73.2.12): Correction. 2003-11-06 14:05 paul_reeves * firebird2/: doc/README.Win32LibraryInstallation.txt (1.1.2.1), src/install/arch-specific/win32/FirebirdInstallEnvironmentChecks.inc (1.1.2.3), src/install/arch-specific/win32/FirebirdInstall_15.iss (1.5.2.6), src/install/arch-specific/win32/installation_readme.txt (1.2.2.3): More tweaks to the Win32 installer. Documentation added about library installation policy. Installation notes for the binary installer updated. 2003-11-06 13:23 stryqx * firebird2/src/install/arch-specific/freebsd/install.sh.in (1.1.2.2): Save some disk space by copying the symlinks as symlinks. 2003-11-06 10:28 stryqx * firebird2/configure.in (1.141.2.11): Let configure know about the FreeBSD install script. 2003-11-06 10:11 stryqx * firebird2/src/install/arch-specific/freebsd/: Makefile.in (1.1.2.1), install.sh.in (1.1.2.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 01:21 arnobrinkman * firebird2/src/jrd/opt.cpp (1.73.2.11): bugfix: A user specified PLAN with MERGE and JOINS crashed the server, noted by Dmitry. simplified : PLAN MERGE (JOIN ..., JOIN ...) 2003-11-05 16:20 paul_reeves * firebird2/src/: install/arch-specific/win32/FirebirdInstallEnvironmentChecks.inc (1.1.2.2), install/arch-specific/win32/FirebirdInstall_15.iss (1.5.2.5), jrd/isc_version.h (1.1.2.1): Minor tweaks to Win32 installer. 2003-11-05 08:48 dimitr * firebird2/src/jrd/tra.cpp (1.38.2.1): Backported recent bugfix. 2003-11-04 13:18 paul_reeves * firebird2/: builds/win32/make_all.bat (1.4.2.6), doc/Firebird_conf.txt (1.2.2.1), doc/README.user (1.1.2.1), doc/WhatsNew (1.36.2.8), src/install/arch-specific/win32/FirebirdInstallEnvironmentChecks.inc (1.1.2.1), src/install/arch-specific/win32/FirebirdInstallSupportFunctions.inc (1.1.2.1), src/install/arch-specific/win32/FirebirdInstall_15.iss (1.5.2.4), src/install/arch-specific/win32/Readme.txt (1.2.2.2), src/jrd/isc_version.rc (1.2.2.1), src/jrd/version.rc (1.3.4.1): Extensive reworking of install script for Win32. Main new feature is better analysis of existing previous installs. This is necessary to support new client library installation requirements. 2003-11-03 22:40 skidder * firebird2/src/jrd/met.epp (1.61.2.1): Fix one more problem in my cyclic metadata dependency handling code. Noted and fixed by Dmitry Emanov 2003-11-01 12:29 dimitr * firebird2/src/jrd/idx.cpp (1.16.2.5): Slightly reworked one of the previous bugfixes. 2003-10-31 17:39 skidder * firebird2/src/install/: misc/CSchangeRunUser.sh.in (1.1.2.3), arch-specific/linux/classic/postinstall.sh.in (1.10.2.4): Do not create home directory for firebird user 2003-10-31 13:21 skidder * firebird2/src/install/arch-specific/linux/classic/postinstall.sh.in (1.10.2.3): Fix SuSE 9.0 install problem 2003-10-30 23:25 skidder * firebird2/src/: common/classes/alloc.cpp (1.29.2.2), common/classes/alloc.h (1.21.2.3), common/classes/tree.h (1.13.2.1), gpre/cmd.cpp (1.9.2.1), gpre/sql.cpp (1.14.2.1), include/firebird.h (1.12.2.2), intl/ldcommon.h (1.5.2.1): Backport allocation operators hack 2003-10-30 23:18 skidder * firebird2/src/utilities/security.epp (1.20.2.2): Return engine to buildable state on Linux after Alex bugfix 2003-10-30 18:48 epocman * firebird2/: builds/win32/msvc6/gds32.dsp (1.18.2.1), src/jrd/ibinitdll.cpp (1.6.2.1): 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:38 alexpeshkoff * firebird2/src/utilities/security.epp (1.20.2.1): Fixed non-registered bug - buggy application might add user with name, containing non-printable characters, which couldn't be modified/deleted using standard tools like gsec. 2003-10-29 06:18 stryqx * firebird2/src/jrd/thd.h (1.12.2.2): Fix build on FreeBSD 2003-10-28 23:47 arnobrinkman * firebird2/src/jrd/cmp.cpp (1.52.2.3): bugfix: Missing literal node caused at least to fail on GROUP BY constant expressions 2003-10-28 19:21 skidder * firebird2/: builds/posix/Makefile.in.firebird (1.37.2.5), src/install/arch-specific/linux/classic/makeInstallImage.sh.in (1.13.2.2), src/install/arch-specific/linux/classic/preinstall.sh.in (1.4.2.1): Build libfbclient.so in Linux CS 2003-10-28 13:37 skidder * firebird2/builds/posix/prefix.solaris (1.5.2.3): Remove unneeded define. Noted by Claudio 2003-10-27 19:30 skidder * firebird2/: configure.in (1.141.2.10), builds/posix/prefix.solaris (1.5.2.2), src/gpre/exp.cpp (1.12.2.1), src/intl/lc_ascii.c (1.15.2.1), src/jrd/common.h (1.73.2.3), src/lock/lock.cpp (1.56.2.5), src/lock/lock.h (1.18.2.1): LP32 Solaris/Sparc/GCC port. Seems to work 2003-10-27 19:29 skidder * firebird2/builds/posix/Makefile.in.firebird (1.37.2.4): Make B1_5_Release compile on Linux 2003-10-26 12:12 hippoman * firebird2/builds/win32/msvc7/: Firebird2.sln (1.9.2.3), fb2control.vcproj (1.1.2.1): * added Control Panel Applet to msvc7 build 2003-10-26 12:11 hippoman * firebird2/builds/win32/make_all.bat (1.4.2.5): * Fixed buil log name for msvc7 2003-10-23 15:18 alexpeshkoff * firebird2/src/install/arch-specific/linux/super/postinstall.sh.in (1.2.2.6): small fix to avoid unwanted error messages during installation 2003-10-22 09:20 dimitr * firebird2/src/dsql/gen.cpp (1.33.2.2): Backported Claudio's fix. 2003-10-20 03:44 brodsom * firebird2/builds/posix/Makefile.in.client.qli (1.1): Add gdef and qli to posix ss build (needed for the tcs) 2003-10-19 08:58 stryqx * firebird2/configure.in (1.141.2.9): Make configure summary report match reality. 2003-10-17 09:21 paul_reeves * firebird2/: builds/win32/make_all.bat (1.4.2.4), src/install/arch-specific/win32/FirebirdInstall_15.iss (1.5.2.3), src/install/arch-specific/win32/Readme.txt (1.2.2.1), src/utilities/fbcpl/fbpanel.cpp (1.1.2.3): cpl applet now uses version.lib to detect installed default instance. 2003-10-16 23:27 arnobrinkman * firebird2/src/jrd/opt.cpp (1.73.2.10): Backport bugfix: Missing initialization of position vector. Thanks for Nickolay who notice this. 2003-10-16 15:12 alexpeshkoff * firebird2/src/alice/tdr.cpp (1.17.2.2): Backported Claudio's fix to 1_5 2003-10-16 07:05 paul_reeves * firebird2/: builds/win32/msvc6/fb2control.dsp (1.1.2.2), src/install/arch-specific/win32/BuildExecutableInstall.bat (1.10.2.2), src/install/arch-specific/win32/FirebirdInstall_15.iss (1.5.2.2), src/install/arch-specific/win32/installation_readme.txt (1.2.2.2), src/install/arch-specific/win32/strip_comments.sed (1.1.2.1), src/utilities/fbcpl/FBControl.rc (1.1.2.2), src/utilities/fbcpl/fbdialog.cpp (1.1.2.2), src/utilities/fbcpl/fbdialog.h (1.1.2.2), src/utilities/fbcpl/fbpanel.cpp (1.1.2.2), src/utilities/fbcpl/fbpanel.h (1.1.2.2): Concatenate ibase.h for the binary installer. Tweak the InnoSetup install script a little more. 2003-10-15 18:16 alexpeshkoff * firebird2/src/install/arch-specific/linux/super/postinstall.sh.in (1.2.2.5): Fixed problem with overwritten hosts.equiv file during SS install 2003-10-15 17:28 alexpeshkoff * firebird2/src/: common/classes/array.h (1.3.2.1), common/config/dir_list.cpp (1.14.2.1), common/config/dir_list.h (1.9.2.1), jrd/ExecuteStatement.cpp (1.14.2.2), jrd/ExecuteStatement.h (1.5.2.1), jrd/os/posix/fbsyslog.cpp (1.1.2.1), jrd/os/win32/fbsyslog.cpp (1.1.2.1), jrd/os/win32/thd_priority.cpp (1.10.2.1), jrd/os/fbsyslog.h (1.1.2.1), jrd/os/thd_priority.h (1.6.2.1), burp/std_desc.h (1.1.2.1): Applied IDPL instead of IPL to files, created by me 2003-10-15 16:47 alexpeshkoff * firebird2/builds/posix/: Makefile.in.extlib (1.10.2.4), Makefile.in.firebird (1.37.2.3): fixed bug with server hangs on some UDFs in fbudf 2003-10-15 13:09 alexpeshkoff * firebird2/configure.in (1.141.2.8): changes required for SS install scripts 2003-10-15 11:26 alexpeshkoff * firebird2/src/install/arch-specific/linux/super/: makeInstallImage.sh.in (1.1.2.4), postinstall.sh.in (1.2.2.4), preinstall.sh.in (1.2.2.3), preuninstall.sh.in (1.1.2.4), rpmfiles.txt.in (1.2.2.3): SS install scripts 2003-10-15 11:19 alexpeshkoff * firebird2/src/install/arch-specific/linux/super/SSchangePasswd.sh.in (1.1.2.2): Use common SYSDBA password change script for both CS & SS 2003-10-15 11:07 alexpeshkoff * firebird2/src/install/arch-specific/linux/misc/: changeDBAPassword.sh.in (1.1.2.1), firebird.init.d.debian.in (1.1.2.1), firebird.init.d.generic.in (1.1.2.2), firebird.init.d.gentoo.in (1.1.2.1), firebird.init.d.mandrake.in (1.1.2.2), firebird.init.d.suse.in (1.1.2.2): SS install scripts 2003-10-13 14:55 dimitr * firebird2/src/dsql/pass1.cpp (1.72.2.6): Fixed server crash with explicit plans used in subqueries, when outer aggregation is performed. 2003-10-12 16:21 skidder * firebird2/src/jrd/common.h (1.73.2.2): Fix comment, noted by Claudio 2003-10-12 15:17 epocman * firebird2/doc/install_win32.txt (1.2.2.4): [no log message] 2003-10-12 14:02 epocman * firebird2/doc/install_win32.txt (1.2.2.3): [no log message] 2003-10-12 13:54 epocman * firebird2/doc/README.instsvc (1.1.2.2): [no log message] 2003-10-12 12:40 epocman * firebird2/src/utilities/install_nt.h (1.7.2.5): Win32 HKLM name change as per recent discussion in fbdevel. 2003-10-12 11:06 epocman * firebird2/src/utilities/: registry.cpp (1.10.2.4), registry.h (1.3.2.3): Win32 HKLM name change as per recent discussion in fbdevel. Nicer cleanup of product and company level keys on instreg remove (when they are empty). 2003-10-11 10:12 paul_reeves * firebird2/builds/win32/make_all.bat (1.4.2.3): remove intlcpp from msvc6 build 2003-10-11 02:00 skidder * firebird2/src/install/misc/CSchangeRunUser.sh.in (1.1.2.2): Fix minor install issues 2003-10-11 01:17 skidder * firebird2/: configure.in (1.141.2.7), builds/posix/prefix.linux_sparc32 (1.1.2.1), src/common/classes/alloc.h (1.21.2.2), src/install/arch-specific/linux/classic/postinstall.sh.in (1.10.2.2), src/jrd/common.h (1.73.2.1), src/jrd/exe.h (1.15.2.1), src/jrd/gds.cpp (1.84.2.3), src/jrd/ibase.h (1.40.2.3), src/jrd/isc_sync.cpp (1.55.2.1), src/jrd/opt.cpp (1.73.2.9), src/jrd/par.cpp (1.43.2.2), src/jrd/utl.cpp (1.35.2.1), src/remote/xdr.cpp (1.9.2.1): Linux/Sparc port, seems to work. Uses 64-bit IO and 64-bit instruction set (thus 64-bit alignment). Pointers are still 32-bit. 2003-10-10 01:39 skidder * firebird2/src/jrd/: log.cpp (1.7.2.1), log.h (1.2.4.1): Backport GCC 3.3 compile fix 2003-10-10 01:08 skidder * firebird2/: configure.in (1.141.2.6), builds/posix/Makefile.in.client.util (1.9.2.1), builds/posix/Makefile.in.embed.util (1.8.2.1), builds/posix/make.defaults (1.25.2.2), builds/posix/prefix.darwin (1.8.2.5), builds/posix/prefix.example (1.4.2.1), builds/posix/prefix.freebsd (1.6.2.2), builds/posix/prefix.linux (1.18.2.2), builds/posix/prefix.mingw (1.19.2.1), builds/posix/prefix.sinixz (1.16.2.1), builds/posix/prefix.solaris (1.5.2.1), builds/posix/prefix.solx86 (1.18.2.1), builds/posix/prefix.solx86gcc (1.1.2.1), src/lock/print.cpp (1.19.2.1): Backport fixes needed to build fb_lock_print as it is very difficult to live without this tool 2003-10-09 18:45 alexpeshkoff * firebird2/: configure.in (1.141.2.5), src/install/arch-specific/linux/super/makeInstallImage.sh.in (1.1.2.3), src/install/arch-specific/linux/super/postinstall.sh.in (1.2.2.3), src/install/arch-specific/linux/super/postuninstall.sh.in (1.1.2.2), src/install/arch-specific/linux/super/preuninstall.sh.in (1.1.2.3), src/install/arch-specific/linux/super/tarinstall.sh.in (1.1.2.2), src/install/arch-specific/linux/misc/firebird.init.d.generic.in (1.1.2.1), src/install/arch-specific/linux/misc/firebird.init.d.mandrake.in (1.1.2.1), src/install/arch-specific/linux/misc/firebird.init.d.suse.in (1.1.2.1), src/install/arch-specific/linux/misc/firebird.initd.in (1.1.2.3), src/install/arch-specific/linux/misc/rc.config.firebird.in (1.1.2.1): Next step to correct SS install 2003-10-09 15:10 alexpeshkoff * firebird2/src/utilities/: ibmgr.cpp (1.8.2.1), srvrmgr.cpp (1.13.2.1): renamed ibmgr => fbmgr 2003-10-09 11:35 dimitr * firebird2/src/extlib/fbudf/fbudf.sql (1.2.4.1): Backported Claudio's fix. 2003-10-08 15:03 dimitr * firebird2/src/jrd/pag.cpp (1.37.2.4): Fixed the issue related to the previous commit. 2003-10-08 14:43 dimitr * firebird2/src/jrd/rse.h (1.13.2.1): Corrected optimizer limits to avoid possible issues found by Nickolay. 2003-10-08 13:49 dimitr * firebird2/src/install/misc/firebird.conf (1.28.2.3): no message 2003-10-08 10:49 dimitr * firebird2/doc/sql.extensions/README.context_variables (1.2.2.2): Added extra note. 2003-10-08 01:08 stryqx * firebird2/src/journal/server.e (1.10.2.1): Define clock as time_t rather than SLONG 2003-10-07 12:48 stryqx * firebird2/src/extlib/fbudf/fbudf.cpp (1.7.2.2): style 2003-10-07 12:17 stryqx * firebird2/src/extlib/fbudf/fbudf.cpp (1.7.2.1): Fix build with gcc 3.3 2003-10-07 08:02 stryqx * firebird2/builds/posix/prefix.freebsd (1.6.2.1): Make builds work on both FreeBSD-stable and FreeBSD-current. 2003-10-06 15:20 alexpeshkoff * firebird2/doc/sql.extensions/README.execute_statement (1.2.2.2): Added security note 2003-10-06 11:35 alexpeshkoff * firebird2/src/jrd/pag.cpp (1.37.2.3): Style fix - thanks to Claudio 2003-10-03 14:45 dimitr * firebird2/src/: utilities/dbaswi.h (1.3.4.1), jrd/ibase.h (1.40.2.2), jrd/svc.cpp (1.67.2.1): Backported SvcAPI gstat fix. 2003-10-03 14:33 dimitr * firebird2/src/utilities/dba.epp (1.27.2.2): Corrected gstat version info output. 2003-10-03 14:19 dimitr * firebird2/src/jrd/: jrd_pwd.h (1.8.2.1), pwd.cpp (1.16.2.1): Correction in the security database cache code. 2003-10-03 12:36 dimitr * firebird2/src/common/config/config.cpp (1.40.2.2): Increased a default size of the lock table, after discussion with Nickolay. 2003-10-01 21:43 dimitr * firebird2/src/jrd/opt.cpp (1.73.2.8): Fixed bug introduced one year ago. 2003-10-01 17:10 alexpeshkoff * firebird2/src/jrd/: pag.cpp (1.37.2.2), sdw.cpp (1.14.2.1): Security fix - verify names of additional database files before actual use of them. This protects from manual modification of RDB$FILES system table. 2003-10-01 14:51 skidder * firebird2/src/jrd/exe.cpp (1.68.2.5): Fix bug in savepoints support introduced by Dmitry a few RCs ago 2003-10-01 14:19 alexpeshkoff * firebird2/src/jrd/jrd.cpp (1.76.2.4): small cleanup 2003-10-01 13:57 alexpeshkoff * firebird2/src/jrd/isc_file.cpp (1.52.2.3): comment added 2003-10-01 10:24 epocman * firebird2/src/: jrd/os/win32/config_root.cpp (1.7.2.2), utilities/install_nt.h (1.7.2.4), utilities/registry.h (1.3.2.2): Win32 - Restoring backward compatible behaviour on getRootFromRegistry(), while keeping the new registry setup proposal in effect. 2003-09-30 17:27 epocman * firebird2/src/jrd/os/win32/config_root.cpp (1.7.2.1): Win32 getRootFromRegistry commented out. To be discussed with Dmitry. 2003-09-30 17:15 epocman * firebird2/doc/README.instsvc (1.1.2.1): Updated documentation for the new instreg/instsvc Win32 setup tools. 2003-09-30 17:14 epocman * firebird2/src/utilities/: install_nt.h (1.7.2.3), registry.cpp (1.10.2.3), registry.h (1.3.2.1): Paving the way for multi-instances support (simultaneously running multiple distinct installations of the product - on Win32). We introduce adequate defaults that will generalize nicely on a next release. 2003-09-29 13:37 paul_reeves * firebird2/builds/win32/msvc6/fb2control.dsp (1.1.2.1): [no log message] 2003-09-29 12:48 paul_reeves * firebird2/src/utilities/fbcpl/: FBControl.rc (1.1.2.1), ctrlpan.cpp (1.1.2.1), ctrlpan.h (1.1.2.1), fbcontrol.clw (1.1.2.1), fbcontrol.cpp (1.1.2.1), fbcontrol.def (1.1.2.1), fbcontrol.h (1.1.2.1), fbdialog.cpp (1.1.2.1), fbdialog.h (1.1.2.1), fbpanel.cpp (1.1.2.1), fbpanel.h (1.1.2.1), resource.h (1.1.2.1), stdafx.cpp (1.1.2.1), stdafx.h (1.1.2.1), res/fbcontrol.rc2 (1.1.2.1), res/server.ico (1.1.2.1), res/server_stop.ico (1.1.2.1): [no log message] 2003-09-29 11:54 paul_reeves * firebird2/: builds/win32/make_all.bat (1.4.2.2), builds/win32/make_boot.bat (1.5.2.1), builds/win32/prepare.bat (1.19.2.3), builds/win32/msvc6/Firebird2.dsw (1.19.2.2), builds/win32/msvc6/fbguard.dsp (1.17.2.1), builds/win32/msvc6/instreg.dsp (1.12.2.1), src/install/arch-specific/win32/BuildExecutableInstall.bat (1.10.2.1), src/install/arch-specific/win32/FirebirdInstall_15.iss (1.5.2.1), src/install/arch-specific/win32/installation_readme.txt (1.2.2.1), src/install/arch-specific/win32/setenvvar.bat (1.2.2.1), src/iscguard/iscguard.cpp (1.19.2.2), src/iscguard/iscguard.h (1.5.2.1): Add Firebird Control Panel applet. Minor improvements to Win32 build process. Addition of command-line switch for Guardian to start Classic server as an application. Updated InnoSetup script. 2003-09-28 22:51 skidder * firebird2/builds/win32/msvc7/Firebird2.sln (1.9.2.2): Update MSVC7 makefiles 2003-09-28 22:50 skidder * firebird2/src/lock/lock.cpp (1.56.2.4): Re-enable automatic lock manager pool resizing on Win32 CS 2003-09-28 17:38 dimitr * firebird2/src/jrd/idx.cpp (1.16.2.4): Fixed bug in the cleanup after unsuccessful index creation. 2003-09-28 15:51 dimitr * firebird2/src/jrd/: btr.h (1.6.2.2), idx.cpp (1.16.2.3): Fixed bug in unique indices. 2003-09-26 17:14 dimitr * firebird2/src/: jrd/intlnames.h (1.7.2.2), intl/lc_iso8859_2.c (1.7.2.1), intl/ld.c (1.15.2.1), intl/collations/xx88592hun.h (1.1.2.1): Added new collation by Sandor Szollosi. 2003-09-24 16:52 dimitr * firebird2/src/remote/: inet.cpp (1.70.2.1), wnet.cpp (1.18.2.1): Don't change screen cursor during CS attach. 2003-09-23 21:07 skidder * firebird2/: configure.in (1.141.2.4), builds/posix/Makefile.in.firebird (1.37.2.2), src/install/arch-specific/linux/misc/firebird.initd.in (1.1.2.2), src/install/arch-specific/linux/super/SSchangePasswd.sh (1.1.2.2), src/install/arch-specific/linux/super/SSchangePasswd.sh.in (1.1.2.1), src/install/arch-specific/linux/super/makeInstallImage.sh.in (1.1.2.2), src/install/arch-specific/linux/super/postinstall.sh.in (1.2.2.2), src/install/arch-specific/linux/super/preinstall.sh.in (1.2.2.2), src/install/arch-specific/linux/super/preuninstall.sh.in (1.1.2.2), src/install/arch-specific/linux/super/rpmfiles.txt.in (1.2.2.2), src/install/misc/CSchangeRunUser.sh (1.6.2.1), src/install/misc/CSchangeRunUser.sh.in (1.1.2.1), src/install/misc/CSrestoreRootRunUser.sh (1.3.2.1), src/install/misc/CSrestoreRootRunUser.sh.in (1.1.2.1), src/install/misc/SSchangeRunUser.sh (1.2.2.1), src/install/misc/SSchangeRunUser.sh.in (1.1.2.1), src/install/misc/SSrestoreRootRunUser.sh (1.2.2.1), src/install/misc/SSrestoreRootRunUser.sh.in (1.1.2.1), src/install/misc/changeDBAPassword.sh (1.3.2.1), src/install/misc/changeDBAPassword.sh.in (1.1.2.1), src/install/misc/firebird.init.d.generic (1.2.2.1), src/install/misc/firebird.init.d.generic.in (1.1.2.1), src/install/misc/firebird.init.d.mandrake (1.2.2.1), src/install/misc/firebird.init.d.mandrake.in (1.1.2.1): Make Linux CS install prefix-aware 2003-09-23 21:00 skidder * firebird2/src/install/arch-specific/linux/classic/postinstall.sh.in (1.10.2.1): Let the default Linux CS RPM install be secure 2003-09-23 16:15 dimitr * firebird2/src/jrd/scl.epp (1.21.2.2): Fixed bug with CURRENT_ROLE, introduced in early v1.5 development. 2003-09-15 11:33 dimitr * firebird2/src/alice/alice_meta.epp (1.11.2.1): Fixed another problem in gfix. Thanks to Vlad Horsun. 2003-09-15 10:56 alexpeshkoff * firebird2/src/jrd/jrd.cpp (1.76.2.3): Fixed problems with security.fdb access, introduced in RC6 2003-09-15 10:05 dimitr * firebird2/src/alice/tdr.cpp (1.17.2.1): Fixed very old typo. Thanks to Vlad Horsun. 2003-09-13 15:29 epocman * firebird2/src/utilities/: install_reg.cpp (1.9.2.4), install_svc.cpp (1.18.2.4): Win32 instreg / instsvc now returns FINI_ERROR instead of FINI_OK when usage() function is called. This helps external automated tools to detect mistakes in parameters. 2003-09-12 08:20 alexpeshkoff * firebird2/src/install/arch-specific/linux/super/tarinstall.sh.in (1.1.2.1): fix typo in file name 2003-09-11 10:01 epocman * firebird2/doc/install_win32.txt (1.2.2.2): Minor Win32 installation notes update 2003-09-10 19:29 dimitr * firebird2/doc/WhatsNew (1.36.2.7): no message 2003-09-10 19:20 dimitr * firebird2/doc/WhatsNew (1.36.2.6): Added recent RC6 changes 2003-09-10 15:33 epocman * firebird2/src/: iscguard/cntl_guard.cpp (1.8.2.1), iscguard/iscguard.cpp (1.19.2.1), utilities/install_reg.cpp (1.9.2.3), utilities/install_svc.cpp (1.18.2.3), utilities/servi_proto.h (1.3.2.3), utilities/services.cpp (1.9.2.3): Back-port from HEAD to 1.5 of recent security enhancement running as a service under a specific account in Win32. 2003-09-10 14:52 dimitr * firebird2/src/jrd/intlnames.h (1.7.2.1): Applied Peter's patch 2003-09-08 16:48 alexpeshkoff * firebird2/builds/posix/: Makefile.in.fbserver (1.11.2.2), Makefile.in.libfbserver (1.6.2.1): define REENTRANT to make compiler build MT-safe binaries 2003-09-07 23:39 epocman * firebird2/builds/win32/uninstall.bat (1.1.2.1): instsvc 'remove' new syntax does'nt need a '-g' option. 2003-09-07 23:36 epocman * firebird2/builds/win32/: install_classic.bat (1.1.2.1), install_super.bat (1.1.2.1): instsvc new syntax does not take root_directory on the command-line. 2003-09-05 15:03 alexpeshkoff * firebird2/src/install/misc/firebird.conf (1.28.2.2): Added additional security warning 2003-09-05 12:39 alexpeshkoff * firebird2/src/install/arch-specific/linux/super/: SSchangePasswd.sh (1.1.2.1), makeInstallImage.sh.in (1.1.2.1), postinstall.sh.in (1.2.2.1), postuninstall.sh.in (1.1.2.1), preinstall.sh.in (1.2.2.1), preuninstall.sh.in (1.1.2.1), rpmfiles.txt.in (1.2.2.1), rpmheader.txt.in (1.2.2.1): fix posix SS build - now rpm package appear to be successfully buildable 2003-09-05 12:35 alexpeshkoff * firebird2/src/install/arch-specific/linux/super/install.sh.in (1.1.2.1): fix posix SS build - removed old (1.0) installation script 2003-09-05 12:30 alexpeshkoff * firebird2/src/install/arch-specific/linux/misc/firebird.initd.in (1.1.2.1): fix posix SS build - added script for /etc/init.d 2003-09-04 17:52 alexpeshkoff * firebird2/builds/posix/Makefile.in.firebird (1.37.2.1): fix posix SS build - script files are copied for both SS and CS 2003-09-03 09:37 dimitr * firebird2/src/utilities/dba.epp (1.27.2.1): Fixed gstat crach reported by Phil Shrimpton. 2003-09-01 16:18 alexpeshkoff * firebird2/builds/posix/make.defaults (1.25.2.1): fix posix SS client library name 2003-09-01 15:55 skidder * firebird2/builds/win32/msvc7/fbclient_static.vcproj (1.1.2.2): Adjust MSVC7 makefiles 2003-08-31 21:38 arnobrinkman * firebird2/src/jrd/opt.cpp (1.73.2.7): fix: Unique index must be complete used else we keep on looking for another one. 2003-08-31 17:01 arnobrinkman * firebird2/src/jrd/opt.cpp (1.73.2.6): fix: Choose a unique (prefer less fields) above other indices 2003-08-31 11:08 epocman * firebird2/src/utilities/: install_nt.h (1.7.2.2), install_reg.cpp (1.9.2.2), install_svc.cpp (1.18.2.2), regis_proto.h (1.2.4.1), registry.cpp (1.10.2.2), servi_proto.h (1.3.2.2), services.cpp (1.9.2.2): OEM/Ansi conversions, command-line password, other minor updates. 2003-08-31 09:41 dimitr * firebird2/doc/install_win32.txt (1.2.2.1): Small corrections. 2003-08-30 18:41 dimitr * firebird2/src/jrd/exe.cpp (1.68.2.4): Fixed broken savepoint handling in BREAK/LEAVE/EXIT. The bug caused to logical database corruption/inconsistency, such as PK/UK violation, or BUGCHECK(287). 2003-08-30 17:56 arnobrinkman * firebird2/src/jrd/opt.cpp (1.73.2.5): Optimizer fix. Compound-indices were choosen above single-indices where we need only the single-field-index. 2003-08-29 15:45 epocman * firebird2/src/utilities/: install_nt.h (1.7.2.1), install_reg.cpp (1.9.2.1), install_svc.cpp (1.18.2.1), registry.cpp (1.10.2.1), servi_proto.h (1.3.2.1), services.cpp (1.9.2.1): Fixes and enhancements to win32 instreg / instsvc install tools. 2003-08-28 10:21 dimitr * firebird2/src/isql/isql.epp (1.32.2.1): Applied Peter's patch for ISQL. 2003-08-28 00:47 arnobrinkman * firebird2/src/dsql/make.cpp (1.30.2.3): Change code-style and prepare for more info on error-message 2003-08-28 00:42 arnobrinkman * firebird2/src/dsql/: parse.y (1.79.2.2), parse.cpp (1.72.2.2): missing line/column-numbers 2003-08-26 08:57 dimitr * firebird2/src/dsql/: gen.cpp (1.33.2.1), node.h (1.23.2.2), pass1.cpp (1.72.2.5): Fixed BREAK/LEAVE incompatibility with FOR EXECUTE STATEMENT loops. 2003-08-26 00:40 arnobrinkman * firebird2/src/dsql/: make.cpp (1.30.2.2), make_proto.h (1.10.2.1), pass1.cpp (1.72.2.4): 1) Make COALESCE/CASE output descriptor more SQL-standard. Exception is that we allow mixing datatypes with (var)char (except blob), because all datatypes are convertable to character-type and because this functionallity was available from 1st day COALESCE is introduced inside Firebird. 2) Fix bug with expressions without fields inside aggregate-functions. Example : SELECT (SELECT Count(1) FROM RDB$DATABASE) FROM RDB$RELATIONS 2003-08-25 17:09 alexpeshkoff * firebird2/src/jrd/ExecuteStatement.cpp (1.14.2.1): Fixed bug with returning BLOBs from statement, reported privately by Dmitry Y. Don't front-port to HEAD, because ExecuteStatement is to be reworked in 1.6. 2003-08-25 10:33 dimitr * firebird2/src/: include/gen/codes.h (1.10.2.1), include/gen/codetext.h (1.5.2.1), include/gen/gds_codes.ftn (1.4.2.1), include/gen/gds_codes.pas (1.5.2.1), include/gen/iberror.h (1.5.2.1), include/gen/msgs.h (1.5.2.1), include/gen/rdb_codes.h (1.5.2.1), include/gen/sql_code.h (1.6.2.1), msgs/msg.gbak (1.6.2.1): Added new error message for Arno. 2003-08-23 00:52 arnobrinkman * firebird2/builds/win32/msvc6/: Firebird2.dsw (1.19.2.1), fbclient.dsp (1.33.2.1), fbclient_static.dsp (1.4.2.1): Fix MSVC6 build 2003-08-22 00:35 skidder * firebird2/src/: remote/remote.cpp (1.15.2.1), common/config/config.cpp (1.40.2.1): Fix kernel memory leak 2003-08-22 00:32 skidder * firebird2/: doc/WhatsNew (1.36.2.5), src/install/misc/firebird.conf (1.28.2.1): Fix kernel memory leak 2003-08-20 01:08 skidder * firebird2/doc/WhatsNew (1.36.2.4): Get ready for RC6 2003-08-19 23:20 skidder * firebird2/configure.in (1.141.2.3): Apply writebuildnum.sh at configure time to simplify building rpm packages in release branch 2003-08-19 15:02 skidder * firebird2/src/burp/backup.epp (1.24.2.2): Backport Blas' fix to 1.5 tree 2003-08-19 14:49 skidder * firebird2/src/jrd/opt.cpp (1.73.2.4): Get rid of alloca usage 2003-08-18 23:44 skidder * firebird2/src/jrd/: btr.cpp (1.33.2.1), btr.h (1.6.2.1), dfw.epp (1.45.2.1), idx.cpp (1.16.2.2), idx_proto.h (1.5.2.1), jrd.h (1.42.2.1), opt.cpp (1.73.2.3), pag.cpp (1.37.2.1), val.cpp (1.15.2.1), vio.cpp (1.49.2.2): Finally, port 1.03 changes to 1.5 tree. Let's pray that I didn't miss anything during this bytemoving process 2003-08-18 13:32 skidder * firebird2/src/jrd/isc_file.cpp (1.52.2.2): Fix const-correctness of ISC_expand_filename of UNIX. Thanks to Andrew Gough 2003-08-18 00:36 skidder * firebird2/doc/WhatsNew (1.36.2.3): Add RC6 changes 2003-08-18 00:32 skidder * firebird2/src/burp/backup.epp (1.24.2.1): Backport backup.epp portability fix 2003-08-18 00:25 skidder * firebird2/src/jrd/sch.cpp (1.6.2.1): Backport fix of SS crash on IO error 2003-08-17 23:38 skidder * firebird2/builds/win32/msvc7/: Firebird2.sln (1.9.2.1), fbclient.vcproj (1.17.2.2): Adjust MSVC7 makefiles 2003-08-17 23:28 skidder * firebird2/src/ipserver/ipclient.cpp (1.21.2.1): Backport ACL and aliases bugfixes to v.1.5 tree 2003-08-17 23:16 skidder * firebird2/src/jrd/: cmp.cpp (1.52.2.2), cmp_proto.h (1.7.2.1), db_alias.cpp (1.10.2.1), db_alias.h (1.1.2.1), idx.cpp (1.16.2.1), isc_file.cpp (1.52.2.1), jrd.cpp (1.76.2.2), req.h (1.11.2.1), scl.epp (1.21.2.1), scl_proto.h (1.4.2.1): Backport ACL and aliases bugfixes to v.1.5 tree 2003-08-13 13:13 alexpeshkoff * firebird2/builds/win32/msvc6/gfix.dsp (1.17.2.1): Fixed MSVC6 gfix build 2003-08-12 00:31 skidder * firebird2/builds/win32/msvc7/: alice.vcproj (1.8.2.1), alice_classic.vcproj (1.8.2.1), build_msg.vcproj (1.1.2.1), burp.vcproj (1.11.2.1), burp_classic.vcproj (1.11.2.1), codes.vcproj (1.1.2.1), common.vcproj (1.9.2.1), common_classic.vcproj (1.7.2.1), dsql_server.vcproj (1.10.2.1), dsql_server_classic.vcproj (1.10.2.1), engine.vcproj (1.21.2.1), engine_classic.vcproj (1.20.2.1), engine_embed.vcproj (1.8.2.1), fb_inet_server.vcproj (1.9.2.1), fb_lock_print.vcproj (1.13.2.1), fbclient.vcproj (1.17.2.1), fbclient_static.vcproj (1.1.2.1), fbembed.vcproj (1.14.2.1), fbguard.vcproj (1.11.2.1), fbserver.vcproj (1.10.2.1), fbudf.vcproj (1.6.2.1), gbak.vcproj (1.11.2.1), gdef.vcproj (1.11.2.1), gds32.vcproj (1.10.2.1), gfix.vcproj (1.10.2.1), gpre.vcproj (1.13.2.1), gpre_boot.vcproj (1.12.2.1), gsec.vcproj (1.10.2.1), gsplit.vcproj (1.5.2.1), gstat.vcproj (1.11.2.1), ib_udf.vcproj (1.10.2.1), ib_util.vcproj (1.10.2.1), instreg.vcproj (1.9.2.1), instsvc.vcproj (1.9.2.1), intl.vcproj (1.10.2.1), intlcpp.vcproj (1.4.2.1), ipserver.vcproj (1.9.2.1), isql.vcproj (1.11.2.1), lock.vcproj (1.8.2.1), lock_classic.vcproj (1.8.2.1), qli.vcproj (1.10.2.1), remote.vcproj (1.11.2.1), remote_classic.vcproj (1.11.2.1), utilities.vcproj (1.10.2.1), utilities_classic.vcproj (1.9.2.1), wal.vcproj (1.8.2.1), wal_classic.vcproj (1.8.2.1): Adjust MSVC7 makefiles 2003-08-11 23:46 skidder * firebird2/src/qli/mov.cpp (1.17.2.1): Backport FreeBSD fixes 2003-08-11 23:41 skidder * firebird2/src/: burp/burp.cpp (1.33.2.1), jrd/cvt.cpp (1.20.2.1), jrd/mov.cpp (1.7.2.1): Backport FreeBSD fixes 2003-08-11 23:37 skidder * firebird2/src/: jrd/thd.h (1.12.2.1), include/firebird.h (1.12.2.1): Backport Win32 CS startup race condition fix 2003-08-11 23:34 skidder * firebird2/src/common/classes/: alloc.cpp (1.29.2.1), alloc.h (1.21.2.1), locks.cpp (1.3.2.1), locks.h (1.5.2.1): Backport Win32 CS startup race condition fix 2003-08-11 23:07 skidder * firebird2/src/lock/lock.cpp (1.56.2.3): Backport lock manager fixes 2003-08-11 02:58 arnobrinkman * firebird2/src/dsql/make.cpp (1.30.2.1): bugfix: CASE / COALESCE functions determine always NUMERIC even when all values where int or long. 2003-08-08 23:33 arnobrinkman * firebird2/src/jrd/opt.cpp (1.73.2.2): bugfix: All flags csb_flags were cleared except csb_active. Thanks to Claudio V. 2003-08-08 11:13 paulbeach * firebird2/builds/win32/setenvvar.bat (1.1.2.2): Fix moronic spelling mistake 2003-08-08 09:52 paulbeach * firebird2/builds/win32/: make_all.bat (1.4.2.1), prepare.bat (1.19.2.2), setenvvar.bat (1.1.2.1): Fix Blas' fix for Firebird location in prepare, so it can handle spaces in the path name. Echo %FIREBIRD% in setenvvar.bat. Copy firebird.conf to output so the server will actually run. 2003-08-07 21:30 skidder * firebird2/src/jrd/jrd.cpp (1.76.2.1): Fix stack corruption when aliases are used 2003-08-07 12:18 aafemt * firebird2/src/: ipserver/ipserver.cpp (1.19.2.1), jrd/alt.cpp (1.21.2.1), jrd/ibase.h (1.40.2.1), remote/server.cpp (1.34.2.1): Rollback public API changes by Mike Nordell 2003-08-06 19:15 brodsom * firebird2/builds/win32/msvc6/build_msg.dsp (1.3.2.1): This file should be in the branch but due to some CVS mistery it is not. 2003-08-06 18:30 skidder * firebird2/src/jrd/db_alias.h (1.1): Implementation of fast physical incremental backup 2003-08-06 18:21 brodsom * firebird2/builds/win32/prepare.bat (1.19.2.1): Patch. previoulsy when the directory parameter have spaces (as in the example) the script fail. 2003-08-05 00:18 skidder * firebird2/builds/posix/Makefile.in.extlib (1.10.2.3): Backport fbudf/fb_udf fix to B1_5_Release 2003-08-05 00:17 skidder * firebird2/src/install/arch-specific/linux/classic/makeInstallImage.sh.in (1.13.2.1): Distribute docs in Linux builds 2003-08-04 23:54 skidder * firebird2/doc/sql.extensions/: README.aggregate_tracking (1.1.2.1), README.context_variables (1.2.2.1), README.data_types (1.2.2.1), README.exception_handling (1.1.2.1), README.execute_statement (1.2.2.1), README.explicit_locks (1.4.2.1), README.order_by_expressions_nulls (1.2.2.1), README.savepoints (1.1.2.1), README.universal_triggers (1.1.2.1): Move docs to B1_5_Release 2003-08-04 23:21 skidder * firebird2/builds/posix/prefix.linux (1.18.2.1): Return Linux port to buildable state after fixup of Darwin port by John Bellardo 2003-08-04 10:13 dimitr * firebird2/doc/WhatsNew (1.36.2.2): no message 2003-08-04 10:08 dimitr * firebird2/doc/WhatsNew (1.36.2.1): Added RC5 changes 2003-08-04 09:21 dimitr * firebird2/src/jrd/exe.cpp (1.68.2.3): no message 2003-08-04 09:15 dimitr * firebird2/src/jrd/exe.cpp (1.68.2.2): A bit corrected GDSCODE handling + minor cleanup. 2003-08-01 22:12 skidder * firebird2/src/extlib/ib_udf.c (1.5.2.1): Fix bugs in ib_udf functions rtrim, ltrim and log. Found and fixed by Paul Vinkenoog 2003-07-31 17:33 dimitr * firebird2/src/burp/burp.h (1.17.2.1): Fixed gbak version string. 2003-07-31 13:54 skidder * firebird2/doc/sql.extensions/README.explicit_locks (1.4): Fix typo 2003-07-30 16:51 skidder * firebird2/src/lock/lock.cpp (1.56.2.2): Fix Win32 CS lock manager issue 2003-07-29 13:33 skidder * firebird2/doc/sql.extensions/README.savepoints (1.1): Added docs for savepoints 2003-07-29 02:55 arnobrinkman * firebird2/doc/sql.extensions/README.aggregate_tracking (1.1): Please give some comments 2003-07-29 02:29 arnobrinkman * firebird2/src/dsql/pass1.cpp (1.72.2.3): 2nd RC4 bugfix, but much better tracking of supported nested aggregates. 2003-07-28 21:20 arnobrinkman * firebird2/src/dsql/pass1.cpp (1.72.2.2): bugfix RC4: a higher context was supported with nested aggregates, but this isn't possible. Only a lower context is possible with nested aggregates. 2003-07-28 11:29 skidder * firebird2/doc/sql.extensions/README.explicit_locks (1.3): Fix a couple typos 2003-07-28 11:21 skidder * firebird2/doc/sql.extensions/: README.explicit_locks (1.2), README.order_by_expressions_nulls (1.2): Correct docs a little 2003-07-27 20:00 skidder * firebird2/doc/sql.extensions/README.order_by_expressions_nulls (1.1): Some more docs 2003-07-27 17:44 skidder * firebird2/doc/sql.extensions/README.explicit_locks (1.1): Add docs for explicit locking 2003-07-24 00:45 arnobrinkman * firebird2/src/jrd/par.cpp (1.43.2.1): bugfix: sub-select in aggregate select inside a view failed. Due wrong context/stream parsing. 2003-07-19 08:20 bellardo * firebird2/configure.in (1.141.2.2): Need to create the jrs/os/darwin directory in temp 2003-07-19 08:19 bellardo * firebird2/builds/posix/: make.rules (1.19.2.2), prefix.darwin (1.8.2.4): More changes to the darwin prefix file 2003-07-19 08:12 bellardo * firebird2/builds/posix/Makefile.in.extlib (1.10.2.2): Fix an error in previous commit where I forgot to include a variable name 2003-07-19 07:52 bellardo * firebird2/builds/posix/: Makefile.in.extlib (1.10.2.1), Makefile.in.intl (1.11.2.1), Makefile.in.libfbclient (1.14.2.1), Makefile.in.libfbembed (1.10.2.1), make.rules (1.19.2.1), prefix.darwin (1.8.2.3): Darwin needs full control over some shared library link parameters, so provide it in a way that should be backwards compatible. 2003-07-19 07:02 bellardo * firebird2/configure.in (1.141.2.1): Darwin need to link again CoreFoundation 2003-07-19 06:57 bellardo * firebird2/builds/posix/: Makefile.in.boot.gpre (1.14.2.1), Makefile.in.codes (1.7.2.1), Makefile.in.embed.lockmgr (1.5.2.1), Makefile.in.fbserver (1.11.2.1), Makefile.in.inet_server (1.11.2.1), Makefile.in.static.gbak (1.6.2.1), Makefile.in.static.gpre (1.10.2.1), make.shared.targets (1.13.2.1), prefix.darwin (1.8.2.2): Darwin can't handle -Llib_include_dir parameter to linker, so all instances have been changed to -Llib_include_dir. Also update the darwin platform prefix file. 2003-07-19 06:53 bellardo * firebird2/src/jrd/os/darwin/: config_root.cpp (1.1.2.1), fbsyslog.cpp (1.1.2.1), mod_loader.cpp (1.2.4.1), path_utils.cpp (1.1.2.1): Update darwin specific OS files. 2003-07-19 06:53 bellardo * firebird2/src/jrd/gds.cpp (1.84.2.2): Darwin specific includes no longer needed. 2003-07-19 06:42 bellardo * firebird2/src/jrd/gds.cpp (1.84.2.1): Add a header needed for DARWIN 2003-07-19 06:23 bellardo * firebird2/builds/posix/prefix.darwin (1.8.2.1): Fix debug build compile flags 2003-07-18 23:41 skidder * firebird2/src/lock/lock.cpp (1.56.2.1): Apply Windows CS lock manager fix to release branch 2003-07-17 10:26 dimitr * firebird2/src/jrd/exe.cpp (1.68.2.1): Re-applied recent v1.5 fixes to the release branch. 2003-07-17 10:21 dimitr * firebird2/src/: dsql/node.h (1.23.2.1), dsql/parse.cpp (1.72.2.1), dsql/parse.y (1.79.2.1), dsql/pass1.cpp (1.72.2.1), jrd/rse.cpp (1.28.2.1), jrd/vio.cpp (1.49.2.1), jrd/vio_proto.h (1.8.2.1), jrd/dyn.epp (1.27.2.1): Re-applied recent v1.5 fixes to the release branch. 2003-07-17 10:07 dimitr * firebird2/src/jrd/ids.m (1.2.2.1): Re-applied recent v1.5 fixes to the release branch. 2003-07-17 10:04 dimitr * firebird2/src/jrd/: opt.cpp (1.73.2.1), cmp.cpp (1.52.2.1): Re-applied recent v1.5 fixes to the release branch. 2003-07-15 12:32 dimitr * firebird2/doc/sql.extensions/: README.context_variables (1.2), README.data_types (1.2): no message 2003-07-15 11:09 dimitr * firebird2/doc/sql.extensions/: README.context_variables (1.1), README.data_types (1.1), README.exception_handling (1.1), README.universal_triggers (1.1): Added some documentation for RelNotes. More will follow shortly. 2003-07-08 13:49 dimitr * firebird2/src/common/config/config_file.cpp (1.11): Removed warning for fbembed 2003-07-08 13:32 skidder * firebird2/doc/install_win32.txt (1.2): Correct docs a little 2003-07-08 13:19 skidder * firebird2/doc/WhatsNew (1.36): [no log message] 2003-07-08 13:17 dimitr * firebird2/src/dsql/parse.cpp (1.72): Fixed parse.cpp 2003-07-08 12:56 alexpeshkoff * firebird2/builds/win32/preprocess.bat (1.16): enable standalone use of preprocess.bat 2003-07-08 12:45 brodsom * firebird2/builds/posix/: Makefile.in.msgs (1.12), make.defaults (1.25): no message 2003-07-08 03:08 brodsom * firebird2/clean.sh (1.6): Correction 2003-07-08 03:04 brodsom * firebird2/: clean.sh (1.5), configure.in (1.141), builds/posix/Makefile.in.codes (1.7), builds/posix/Makefile.in.example5 (1.7), builds/posix/Makefile.in.firebird (1.37), builds/posix/Makefile.in.gpre (1.8), builds/posix/Makefile.in.v5_examples (1.9), builds/posix/make.defaults (1.24), builds/posix/make.rules (1.19), builds/posix/make.shared.targets (1.13), builds/posix/make.shared.variables (1.26), builds/posix/prefix.solaris (1.5): -Split posix build output between 'gen' and 'temp'(compiler .o .d) - Remove some redundant variables 2003-07-08 01:49 skidder * firebird2/src/dsql/parse.y (1.79): Fix problem in non-reserved Inserting/Updating/Deleting implementation found by Dmitry Emanov 2003-07-07 22:06 skidder * firebird2/src/jrd/gds.cpp (1.84): Little fix to make Linux version compile 2003-07-07 13:42 brodsom * firebird2/doc/README.build.msvc.html (1.6): Correction 2003-07-07 13:34 brodsom * firebird2/builds/win32/clean_all.bat (1.9): Installer update 2003-07-07 13:29 brodsom * firebird2/doc/README.build.msvc.html (1.5): Installer update 2003-07-07 02:56 brodsom * firebird2/src/install/arch-specific/win32/FirebirdInstall_15.iss (1.5): Correction 2003-07-06 17:13 dimitr * firebird2/doc/WhatsNew (1.35): Added RC4 changed. 2003-07-06 15:56 dimitr * firebird2/src/jrd/tra.cpp (1.38): Fixed thread priority to avoid the sweeper to be locked outside the scheduler under a heavy load. 2003-07-06 15:35 dimitr * firebird2/src/remote/srvr_w32.cpp (1.26): no message 2003-07-06 13:38 dimitr * firebird2/src/remote/srvr_w32.cpp (1.25): Preload the client library to fix the win98 UDF issues. 2003-07-06 10:38 dimitr * firebird2/builds/win32/defs/: fbclient.def (1.3), fbclient_debug.def (1.3): Minor addition to the private API 2003-07-06 10:14 dimitr * firebird2/src/isql/isql.epp (1.32): Fixed ISQL temp file bug. 2003-07-06 09:05 dimitr * firebird2/src/isql/isql.epp (1.31): no message 2003-07-06 09:03 dimitr * firebird2/src/: dudley/lex.cpp (1.14), gpre/gpre.cpp (1.26), isql/isql.h (1.9), jrd/rse.cpp (1.28), jrd/sort.cpp (1.38), qli/lex.cpp (1.14): Uniform tempfile naming. 2003-07-06 05:11 brodsom * firebird2/src/ipserver/alli.cpp (1.4): Bracketing fix 2003-07-06 03:51 brodsom * firebird2/builds/posix/Makefile.in.codes (1.6): Comment correction 2003-07-06 03:18 hippoman * firebird2/builds/win32/msvc7/: Firebird2Boot.sln (1.1), build_msg.vcproj (1.1), codes.vcproj (1.1), common_static.vcproj (1.1), fbclient_static.vcproj (1.1), gpre_static.vcproj (1.1), v5_examples.vcproj (1.1): Syncing MSVC7 build files 2003-07-06 03:16 hippoman * firebird2/builds/win32/: make_all.bat (1.4), make_boot.bat (1.5): Fixing MSVC7 build 2003-07-06 03:07 brodsom * firebird2/: builds/make.new/config/config.h.in (1.1), builds/make.new/config/install-sh (1.1), clean.sh (1.4), configure.in (1.140): Move make.new to builds 2003-07-05 17:22 brodsom * firebird2/builds/old_prefixes/: README.txt (1.1), prefix.aix (1.1), prefix.aix_ppc (1.1), prefix.darwin (1.1), prefix.freebsd (1.1), prefix.hp10 (1.1), prefix.hp9.0 (1.1), prefix.linux (1.1), prefix.mu (1.1), prefix.ncr3000 (1.1), prefix.netbsd (1.1), prefix.sco (1.1), prefix.sco_ev (1.1), prefix.solaris (1.1), prefix.solaris_mt (1.1), prefix.solx86 (1.1), prefix.sun4 (1.1), prefix.sun4_acc (1.1), prefix.win_nt (1.1), prefix.win_nts (1.1): Move old_prefixes to builds directory 2003-07-05 16:48 brodsom * firebird2/doc/README.build.msvc.html (1.4): Update 2003-07-05 16:45 brodsom * firebird2/: builds/win32/preprocess.bat (1.15), builds/win32/clean_all.bat (1.8), builds/win32/make_all.bat (1.3), builds/win32/make_boot.bat (1.4), builds/win32/make_examples.bat (1.4), builds/win32/prepare.bat (1.19), src/install/arch-specific/win32/BuildExecutableInstall.bat (1.10): Move temporary 'dbs' below temporary 'gen' 2003-07-05 16:23 dimitr * firebird2/src/jrd/gds.cpp (1.83): no message 2003-07-05 14:45 dimitr * firebird2/src/common/config/config.cpp (1.40): Fixed typo. 2003-07-05 14:45 dimitr * firebird2/src/jrd/isc_sync.cpp (1.55): 1) Cleanup 2) Some changes for the embedded server 2003-07-05 14:11 dimitr * firebird2/src/: jrd/gds.cpp (1.82), jrd/gds_proto.h (1.17), common/config/dir_list.cpp (1.14): 1) Cleanup 2) Some changes for the embedded server 2003-07-05 05:31 brodsom * firebird2/builds/win32/: clean_all.bat (1.7), make_examples.bat (1.3): Corrections 2003-07-05 05:22 brodsom * firebird2/: builds/win32/clean_all.bat (1.6), builds/win32/make_all.bat (1.2), builds/win32/make_boot.bat (1.3), builds/win32/make_examples.bat (1.2), builds/win32/parse.bat (1.4), src/install/arch-specific/win32/BuildExecutableInstall.bat (1.9): Use temporary compiler dir 'temp' below root 2003-07-05 05:17 brodsom * firebird2/builds/win32/msvc6/: alice.dsp (1.15), alice_classic.dsp (1.12), build_msg.dsp (1.3), burp.dsp (1.17), burp_classic.dsp (1.15), codes.dsp (1.3), common.dsp (1.21), common_classic.dsp (1.15), common_static.dsp (1.2), dsql_server.dsp (1.20), dsql_server_classic.dsp (1.16), engine.dsp (1.32), engine_classic.dsp (1.28), engine_embed.dsp (1.9), fb_inet_server.dsp (1.17), fb_lock_print.dsp (1.17), fbclient.dsp (1.33), fbclient_static.dsp (1.4), fbembed.dsp (1.25), fbguard.dsp (1.17), fbserver.dsp (1.28), fbudf.dsp (1.10), gbak.dsp (1.19), gdef.dsp (1.14), gds32.dsp (1.18), gfix.dsp (1.17), gpre.dsp (1.18), gpre_boot.dsp (1.17), gpre_static.dsp (1.3), gsec.dsp (1.13), gsplit.dsp (1.6), gstat.dsp (1.14), ib_udf.dsp (1.15), ib_util.dsp (1.15), instreg.dsp (1.12), instsvc.dsp (1.13), intl.dsp (1.20), intlcpp.dsp (1.5), ipserver.dsp (1.13), isql.dsp (1.19), lock.dsp (1.12), lock_classic.dsp (1.10), qli.dsp (1.13), remote.dsp (1.17), remote_classic.dsp (1.14), utilities.dsp (1.13), utilities_classic.dsp (1.11), v5_examples.dsp (1.3), wal.dsp (1.12), wal_classic.dsp (1.10): Use temporary compiler dir 'temp' below root 2003-07-05 04:53 brodsom * firebird2/: src/install/arch-specific/win32/BuildExecutableInstall.bat (1.8), builds/win32/clean_all.bat (1.5), builds/win32/make_boot.bat (1.2): Move firebird.msg to 'gen' directory 2003-07-05 04:41 brodsom * firebird2/src/install/arch-specific/win32/setenvvar.bat (1.2): Correction 2003-07-05 04:35 brodsom * firebird2/doc/README.build.msvc.html (1.3): Update 2003-07-05 04:23 brodsom * firebird2/builds/win32/clean_all.bat (1.4): Correction 2003-07-05 04:18 brodsom * firebird2/: builds/win32/clean_all.bat (1.3), src/install/arch-specific/win32/setenvvar.bat (1.1): -Scripts with visual studio version detection -Move output directory to a temporary below root -Use absolute paths (easier to move) 2003-07-05 04:14 brodsom * firebird2/src/install/arch-specific/win32/BuildExecutableInstall.bat (1.7): -Scripts with visual studio version detection -Move output directory to a temporary below root -Use absolute paths (easier to move) 2003-07-05 04:02 brodsom * firebird2/builds/win32/make_examples.bat (1.1): -Scripts with visual studio version detection -Move output directory to a temporary below root -Use absolute paths (easier to move) 2003-07-05 03:10 brodsom * firebird2/builds/win32/: make_all.bat (1.1), make_boot.bat (1.1), prepare.bat (1.18), preprocess.bat (1.14), setenvvar.bat (1.1): -Scripts with visual studio version detection -Move output directory to a temporary below root -Use absolute paths (easier to move) 2003-07-04 21:21 brodsom * firebird2/doc/README.build.msvc.html (1.2): Update, not the final one. 2003-07-04 21:13 brodsom * firebird2/src/install/arch-specific/win32/BuildExecutableInstall.bat (1.6): -Remove unneeded messages -Replace cat (unix) with type (win) 2003-07-04 20:48 brodsom * firebird2/src/v5_examples/: empbuild.c (1.12), empbuild.e (1.3): -Add check for input files -Solve format warnings -Update empbuild.c 2003-07-04 20:46 brodsom * firebird2/src/v5_examples/empddl.sql (1.5): Change DATE to TIMESTAMP 2003-07-04 18:45 brodsom * firebird2/src/gpre/sql.cpp (1.14): -b option for EXEC SQL SET DATABASE 2003-07-04 18:19 brodsom * firebird2/src/gpre/: par.cpp (1.21), sql.cpp (1.13), sql_proto.h (1.4): -b option for exec sql 2003-07-04 17:17 dimitr * firebird2/src/: jrd/ibase.h (1.40), jrd/isc.cpp (1.36), jrd/isc.h (1.7), remote/ibconfig.cpp (1.16): Get rid of the old config stuff completely. 2003-07-04 15:08 brodsom * firebird2/builds/win32/prepare.bat (1.17): -Replace build_all with makeX_boot. -Add make7_boot (To be reviewed by Ignacio J Ortega) 2003-07-04 14:46 dimitr * firebird2/builds/win32/prepare.bat (1.16): Minor changes to the preparation script. 2003-07-04 14:42 brodsom * firebird2/doc/README.build.mingw.html (1.1): Change the file name to a more understandable one. 2003-07-04 14:40 brodsom * firebird2/doc/README.build.msvc.html (1.1): First and temporary version of msvc build readme. (The good one in hours) 2003-07-04 14:19 dimitr * firebird2/src/common/classes/tree.h (1.13): Fixed win32 build 2003-07-04 14:15 dimitr * firebird2/src/remote/: ibconfig.cpp (1.15), ibconfig.rc (1.3): Temporary disallowed config management via the property sheet. 2003-07-04 14:12 dimitr * firebird2/src/jrd/svc.cpp (1.67): Removed old config stuff remains. Temporary disallowed config management via Services API. 2003-07-04 12:15 dimitr * firebird2/builds/win32/msvc6/: engine.dsp (1.31), engine_classic.dsp (1.27), engine_embed.dsp (1.8): Fixed little optimization issue with VC6 (SP < 5) 2003-07-04 05:31 brodsom * firebird2/clean.sh (1.3): Add more files to clean 2003-07-04 05:12 brodsom * firebird2/src/lock/lock.cpp (1.56): Patch for the MinGW build problem (CS only code) 2003-07-04 04:26 brodsom * firebird2/builds/posix/prefix.mingw (1.19): Use MINGW macro and mthreads 2003-07-04 04:25 brodsom * firebird2/src/jrd/ibsetjmp.h (1.4): Use MINGW macro. 2003-07-04 01:02 brodsom * firebird2/src/gpre/sql.cpp (1.12): Patch 2003-07-03 17:47 brodsom * firebird2/: builds/posix/Makefile.in.msgs (1.11), clean.sh (1.2): add extension to identify type 2003-07-03 16:44 brodsom * firebird2/configure.in (1.139): Remove unused directory creation 2003-07-03 16:29 brodsom * firebird2/clean.sh (1.1): Add script to clean build generated files 2003-07-03 15:08 brodsom * firebird2/builds/win32/clean_all.bat (1.2): Add batch to remove build created files and directories 2003-07-03 14:44 brodsom * firebird2/builds/win32/clean_all.bat (1.1): Add batch to remove build created files and directories 2003-07-03 14:36 brodsom * firebird2/builds/win32/: prepare.bat (1.15), preprocess.bat (1.13), msvc6/alice.dsp (1.14), msvc6/alice_classic.dsp (1.11), msvc6/build_msg.dsp (1.2), msvc6/burp.dsp (1.16), msvc6/burp_classic.dsp (1.14), msvc6/codes.dsp (1.2), msvc6/dsql_server.dsp (1.19), msvc6/dsql_server_classic.dsp (1.15), msvc6/engine.dsp (1.30), msvc6/engine_classic.dsp (1.26), msvc6/engine_embed.dsp (1.7), msvc6/fb_inet_server.dsp (1.16), msvc6/fbclient.dsp (1.32), msvc6/fbclient_static.dsp (1.3), msvc6/fbembed.dsp (1.24), msvc6/fbserver.dsp (1.27), msvc6/gbak.dsp (1.18), msvc6/gdef.dsp (1.13), msvc6/gfix.dsp (1.16), msvc6/gpre.dsp (1.17), msvc6/gpre_static.dsp (1.2), msvc6/gsec.dsp (1.12), msvc6/gstat.dsp (1.13), msvc6/isql.dsp (1.18), msvc6/qli.dsp (1.12), msvc6/utilities.dsp (1.12), msvc6/utilities_classic.dsp (1.10), msvc6/v5_examples.dsp (1.2), msvc7/alice.vcproj (1.8), msvc7/alice_classic.vcproj (1.8), msvc7/burp.vcproj (1.11), msvc7/burp_classic.vcproj (1.11), msvc7/dsql_server.vcproj (1.10), msvc7/dsql_server_classic.vcproj (1.10), msvc7/engine.vcproj (1.21), msvc7/engine_classic.vcproj (1.20), msvc7/engine_embed.vcproj (1.8), msvc7/fb_inet_server.vcproj (1.9), msvc7/fbclient.vcproj (1.17), msvc7/fbembed.vcproj (1.14), msvc7/fbserver.vcproj (1.10), msvc7/gbak.vcproj (1.11), msvc7/gdef.vcproj (1.11), msvc7/gfix.vcproj (1.10), msvc7/gpre.vcproj (1.13), msvc7/gsec.vcproj (1.10), msvc7/gstat.vcproj (1.11), msvc7/isql.vcproj (1.11), msvc7/qli.vcproj (1.10), msvc7/utilities.vcproj (1.10), msvc7/utilities_classic.vcproj (1.9): Move generated source from 'generated' to 'gen'. So we don't use a CVS and obsolete directory for build output and it will be easier to do a clean build. 2003-07-03 13:04 brodsom * firebird2/builds/win32/: blrtable.bat (1.4), parse.bat (1.3), prepare.bat (1.14), preprocess.bat (1.12): minor changes 2003-07-03 04:13 brodsom * firebird2/builds/win32/preprocess.bat (1.11): Remove sed test since the normal build (without parse) doesn't need sed or any other unix command. 2003-07-03 04:12 brodsom * firebird2/builds/win32/parse.bat (1.2): -Change parse.bat to verify yacc/bison and sed and work with the two parser generators. 2003-07-03 02:22 brodsom * firebird2/src/jrd/codes.epp (1.17): Solve a bug. mv can't be used in win32. Replace cmp with a native compare on win32 2003-07-02 21:02 brodsom * firebird2/: src/jrd/dyn_def.epp (1.34), builds/win32/preprocess.bat (1.10), builds/posix/make.shared.targets (1.12): Add special action to be used in dyn_def.cpp. (remove dyn_def.sed) 2003-07-02 20:58 brodsom * firebird2/src/gpre/: gpre.h (1.33), hsh.h (1.4), int.cpp (1.13), int_cxx.cpp (1.11), par.cpp (1.20), words.h (1.3): Add special action to be used in dyn_def.cpp. 2003-07-02 16:40 brodsom * firebird2/builds/win32/: prepare.bat (1.13), preprocess.bat (1.9): Avoid using sed to edit epp files (excluding security.epp). 2003-07-02 15:41 dimitr * firebird2/src/jrd/map.cpp (1.11): Small correction. 2003-07-02 14:57 brodsom * firebird2/src/gpre/: gpre.cpp (1.25), gpre.h (1.32), gpreswi.h (1.8), msc.cpp (1.6), msc_proto.h (1.4), par.cpp (1.19), par_proto.h (1.4): New gpre -b option to be used in the msvc build process. It enable to set the base directory for compile time db without using sed. 2003-07-02 13:40 brodsom * firebird2/builds/win32/msvc6/: Firebird2Boot.dsw (1.1), Firebird2.dsw (1.19): New dsp's to replace nmake's (split boot workspace) 2003-07-02 11:40 dimitr * firebird2/src/dsql/: parse.cpp (1.71), parse.y (1.78): Correct the parser a bit. 2003-07-02 02:16 brodsom * firebird2/src/dsql/: parse.cpp (1.70), parse.y (1.77), dsql.tab.h (1.18), keywords.cpp (1.18): Solve macro conflicts on win 32 when using bison and msvc 2003-07-02 01:19 brodsom * firebird2/src/dsql/parse.sed (1.10): Enable use of bison 1.35 (tested with gnuwin32 version) 2003-07-02 00:24 brodsom * firebird2/builds/win32/preprocess.bat (1.8): New dsp's to replace nmake's (gpre with BOOT_BUILD = gpre_static) 2003-07-01 20:49 brodsom * firebird2/builds/win32/msvc6/: Firebird2.dsw (1.18), fbclient_static.dsp (1.2): New dsp's to replace nmake's 2003-07-01 20:45 brodsom * firebird2/builds/win32/msvc6/: build_msg.dsp (1.1), codes.dsp (1.1): New dsp's to replace nmake's 2003-07-01 19:09 brodsom * firebird2/builds/win32/msvc6/: common_static.dsp (1.1), fbclient_static.dsp (1.1), gpre_static.dsp (1.1), Firebird2.dsw (1.17): New dsp's to replace nmake's 2003-06-30 20:12 brodsom * firebird2/: builds/win32/prepare.bat (1.12), src/msgs/include.epp (1.5): Remove unneeded sed commands in build 2003-06-30 20:09 brodsom * firebird2/: src/dudley/exe.epp (1.18), builds/win32/msvc6/gbak.dsp (1.17): Changes only inside #ifdef DEBUG. Needed to be able to build with -DDEBUG on gcc.(there are also some format corrections) 2003-06-30 16:31 skidder * firebird2/src/dsql/pass1.cpp (1.72): Forbid pessimistic locks in queries with DISTINCT clause 2003-06-30 15:11 alexpeshkoff * firebird2/src/jrd/: cmp.cpp (1.52), met.epp (1.61): fixed AV in fbserver when JRD_PRC::prc_request == 0 at commit time 2003-06-30 14:48 alexpeshkoff * firebird2/src/jrd/: fun.epp (1.22), fun_proto.h (1.4), intl.cpp (1.32), par.cpp (1.43): fixed restore of backup file without required UDF(s) 2003-06-30 13:26 brodsom * firebird2/src/remote/: inet.cpp (1.70), interface.cpp (1.48), protocol.cpp (1.26), remote.cpp (1.15), server.cpp (1.34), wnet.cpp (1.18): Changes only inside #ifdef DEBUG. Needed to be able to build with -DDEBUG on gcc.(there are also some format corrections) 2003-06-30 13:02 brodsom * firebird2/src/lock/lock.cpp (1.55): Changes only inside #ifdef DEBUG. Needed to be able to build with -DDEBUG on gcc.(there are also some format corrections) 2003-06-30 12:47 brodsom * firebird2/src/: dsql/ddl.cpp (1.50), gpre/gpre_meta.epp (1.20): Changes only inside #ifdef DEBUG. Needed to be able to build with -DDEBUG on gcc.(there are also some format corrections) 2003-06-30 12:42 brodsom * firebird2/src/burp/: backup.epp (1.24), mvol.cpp (1.13), restore.epp (1.31): Changes only inside #ifdef DEBUG. Needed to be able to build with -DDEBUG on gcc.(there are also some format corrections) 2003-06-29 22:36 skidder * firebird2/src/dsql/: dsql.h (1.28), metd.epp (1.26), pass1.cpp (1.71): Add checks to allow explicit pessimistic locks only in cases when we really support them 2003-06-28 15:59 dimitr * firebird2/src/dsql/ddl.cpp (1.49): Fixed metadata cache issues with CREATE OR ALTER statement. 2003-06-28 14:48 dimitr * firebird2/src/jrd/btr.cpp (1.33): no message 2003-06-28 11:32 dimitr * firebird2/src/jrd/exe.cpp (1.68): Fixed error handling in the looper. 2003-06-27 19:04 dimitr * firebird2/src/jrd/opt.cpp (1.73): Bugfix for SF #736318. 2003-06-27 18:55 dimitr * firebird2/src/jrd/btr.cpp (1.32): Cleanup 2003-06-27 17:59 brodsom * firebird2/builds/win32/msvc6/: Firebird2.dsw (1.16), v5_examples.dsp (1.1): Add batch and dsp to rebuild empbuild.c. The script is not included in build process. 2003-06-27 00:14 arnobrinkman * firebird2/src/jrd/opt.cpp (1.72): bugfix: When 1 merge was done no other merge could be generated. for example with 4 stored procedures. 2003-06-26 12:43 dimitr * firebird2/src/: jrd/blr.h (1.12), jrd/exe.cpp (1.67), dsql/gen.cpp (1.33), dsql/parse.cpp (1.69), dsql/parse.y (1.76): Some savepoint-related changes: 1. release single savepoint 2. fixed exception handling 2003-06-25 09:43 dimitr * firebird2/src/: jrd/gds.cpp (1.81), jrd/isc.cpp (1.35), common/config/dir_list.cpp (1.13), install/misc/firebird.conf (1.28): Renamed environment variable. Fixed one temp-related crash. 2003-06-25 09:38 dimitr * firebird2/src/: common/config/config.cpp (1.39), remote/inet.cpp (1.69): Fixed manual TCP port assignment. 2003-06-24 12:33 dimitr * firebird2/src/isql/isql.epp (1.30): Applied the patch by Tomas Skoda. 2003-06-24 11:28 dimitr * firebird2/src/dsql/: parse.cpp (1.68), parse.y (1.75): Fixed one more limitation in the parser. 2003-06-22 14:37 alexpeshkoff * firebird2/doc/: README.NTSecurity (1.1), README.instsvc (1.1): some more readme's 2003-06-22 13:52 alexpeshkoff * firebird2/doc/sql.extensions/README.execute_statement (1.2): fixed word repetition 2003-06-20 19:55 kkuznetsov * firebird2/: builds/posix/prefix.solx86 (1.18), builds/posix/prefix.solx86gcc (1.1), src/common/classes/tree.h (1.12): Trying to make FB2 compiler independant add prefix for SUN C compiler and fix fist compilation error 2003-06-19 20:13 dimitr * firebird2/src/install/misc/firebird.conf (1.27): Fixed the config option. 2003-06-19 20:10 dimitr * firebird2/src/common/config/: config.cpp (1.38), config.h (1.23): Fixed the config option. 2003-06-19 15:47 alexpeshkoff * firebird2/src/utilities/install_svc.cpp (1.18): reject -l switch in any mode besides "install" 2003-06-18 15:29 alexpeshkoff * firebird2/doc/sql.extensions/README.execute_statement (1.1): Initial revision of EXECUTE STATEMENT description 2003-06-18 10:08 alexpeshkoff * firebird2/src/jrd/vio.cpp (1.49): fixed bug, submitted to fb-devel by Cosmin Popa after execution of pre-(update/delete) triggers, non-existent deadlock was raised, conflict was with version, created by current transaction 2003-06-16 17:42 alexpeshkoff * firebird2/src/: jrd/dfw.epp (1.45), jrd/ExecuteStatement.cpp (1.14), jrd/ExecuteStatement.h (1.5), jrd/exe.cpp (1.66), jrd/ext.cpp (1.25), jrd/flu.cpp (1.34), jrd/flu_proto.h (1.4), jrd/fun.epp (1.21), jrd/jrd.cpp (1.76), jrd/met.epp (1.60), jrd/why.cpp (1.23), dsql/dsql.cpp (1.54): fixed diagnostic in EXECUTE STATEMENT & DirectoryList 2003-06-16 00:26 skidder * firebird2/src/dsql/parse.y (1.74): Oops. Part of my own RELEASE SAVEPOINT implementation leaked into to the previous commit 2003-06-16 00:08 skidder * firebird2/src/dsql/parse.y (1.73): Make INSERTING/UPDATING/DELETING non-reserved keywords. The patch causes compilation performance degradation for statements containing a lot of braces, but my testing indicated that this effect is surely unmeasurable for nesting level up to 250 2003-06-15 08:03 stryqx * firebird2/configure.in (1.138): The check for socklen_t fails on FreeBSD as socklen_t is defined in sys/socket.h. Write a specific check for this on FreeBSD. 2003-06-15 07:57 stryqx * firebird2/configure.in (1.137): Fix a typo. 2003-06-13 09:56 dimitr * firebird2/src/dsql/: dsql.h (1.27), pass1.cpp (1.70): New error messages for: - gbak - DSQL layer (aggregate tracking) - JRD layer (EXECUTE STATEMENT) - config stuff 2003-06-13 09:50 dimitr * firebird2/src/: msgs/msg.gbak (1.6), include/gen/codes.h (1.10), include/gen/codetext.h (1.5), include/gen/gds_codes.ftn (1.4), include/gen/gds_codes.pas (1.5), include/gen/iberror.h (1.5), include/gen/msgs.h (1.5), include/gen/rdb_codes.h (1.5), include/gen/sql_code.h (1.6), burp/backup.epp (1.23): New error messages for: - gbak - DSQL layer (aggregate tracking) - JRD layer (EXECUTE STATEMENT) - config stuff 2003-06-13 03:17 skywalker * firebird2/configure.in (1.136): Create a required directory for super 2003-06-12 11:38 dimitr * firebird2/src/dsql/pass1.cpp (1.69): Disallowed explicit locking for aggregate queries. The same should be done for stored procedure streams (joins require some work too). 2003-06-11 14:00 alexpeshkoff * firebird2/src/utilities/: install_svc.cpp (1.17), servi_proto.h (1.3), services.cpp (1.9): security fix - added -login switch to instsvc 2003-06-10 15:39 dimitr * firebird2/src/: dsql/dsql.tab.h (1.17), dsql/gen.cpp (1.32), dsql/keywords.cpp (1.17), dsql/node.h (1.23), dsql/parse.cpp (1.67), dsql/parse.y (1.72), dsql/pass1.cpp (1.68), jrd/blr.h (1.11), jrd/blrtable.cpp (1.15), jrd/cmp.cpp (1.51), jrd/exe.cpp (1.65), jrd/exe.h (1.15), jrd/nod.h (1.8), jrd/par.cpp (1.42): Fixed (hopefully) savepoints implementation: 1) RELEASE SAVEPOINT statement is added 2) SAVEPOINT statement now re-establishes existing savepoint with the same name 3) all savepoint stuff is changed to use single BLR verb 2003-06-10 10:19 eku * firebird2/src/install/arch-specific/sinixz/prototype.in (1.16): Updated package prototype file. 2003-06-10 01:04 arnobrinkman * firebird2/src/jrd/opt.cpp (1.71): bugfix: More bugfixes for 'no current record for fetch operation' errors. These were mostly related to queries where a MERGE was done and/or SP/VIEW/Aggregates/Unions were used together. 2003-06-08 22:59 hippoman * firebird2/builds/win32/msvc7/: fb_inet_server.vcproj (1.8), fb_lock_print.vcproj (1.13), fbclient.vcproj (1.16), fbembed.vcproj (1.13), fbguard.vcproj (1.11), fbserver.vcproj (1.9), gbak.vcproj (1.10), gdef.vcproj (1.10), gds32.vcproj (1.10), gfix.vcproj (1.9), gpre.vcproj (1.12), gpre_boot.vcproj (1.12), gsec.vcproj (1.9), gsplit.vcproj (1.5), gstat.vcproj (1.10), ib_udf.vcproj (1.10), ib_util.vcproj (1.10), instreg.vcproj (1.9), instsvc.vcproj (1.9), intl.vcproj (1.10), intlcpp.vcproj (1.4), isql.vcproj (1.10), qli.vcproj (1.9): *Synced msvc7 build *changed dir references related ro rc files to relative paths. 2003-06-08 20:12 dimitr * firebird2/src/remote/protocol.h (1.12): Re-enable default asymmetric protocol. 2003-06-08 15:13 dimitr * firebird2/src/: jrd/inf.cpp (1.20), jrd/license.h (1.30), jrd/utl.cpp (1.35), remote/merge.cpp (1.10): Version information cleanup. 2003-06-07 14:39 dimitr * firebird2/src/jrd/: isc_version.h (1.1), isc_version.rc (1.2), license.h (1.29): Fixed broken version compatibility with IB. 2003-06-06 16:13 alexpeshkoff * firebird2/src/jrd/dyn.epp (1.27): fixing linux SS - removed V4_THREADING left from netware port 2003-06-06 16:04 alexpeshkoff * firebird2/src/install/arch-specific/linux/super/: makeInstallImage.sh.in (1.1), postinstall.sh.in (1.2), rpmfiles.txt.in (1.2), rpmheader.txt.in (1.2), tarMainInstall.sh.in (1.1), tarMainUninstall.sh.in (1.1), taruninstall.sh.in (1.1): fixing linux SS - install files -- SORRY -- this files are not checked, but are required to start SS build 2003-06-06 11:31 alexpeshkoff * firebird2/builds/posix/: Makefile.in.fbserver (1.11), prefix.linux (1.18): fixing linux SS - trivial mistypes 2003-06-06 11:16 alexpeshkoff * firebird2/src/remote/inet_server.cpp (1.26): fixing linux SS - removed variable free_map_debug, as not present in any other part of firebird code 2003-06-06 08:39 alexpeshkoff * firebird2/src/jrd/ibsetjmp.h (1.3): fixing linux SS - avoid compiler error ISO C++ forbids arrays assignment 2003-06-05 21:38 dimitr * firebird2/: builds/win32/msvc6/fbembed.dsp (1.23), src/jrd/why.cpp (1.22), src/remote/interface.cpp (1.47): Add remote client to the embedded server again. 2003-06-05 19:15 dimitr * firebird2/src/jrd/svc.cpp (1.66): Explicitly assign normal priority to the service tasks. Avoid lockups between GC thread, cache writer and the service manager. 2003-06-05 18:09 dimitr * firebird2/src/jrd/opt.cpp (1.70): Fixed random crashes with big queries prepared. 2003-06-05 15:12 dimitr * firebird2/builds/win32/msvc6/engine.dsp (1.29): Rolled back my previous optimization change. 2003-06-05 14:37 dimitr * firebird2/src/dsql/parse.y (1.71): Let's be GNU Bison 1.75 friendly. 2003-06-05 13:08 dimitr * firebird2/src/dsql/parse.cpp (1.66): Committed up-to-date parse.cpp. 2003-06-05 12:12 aafemt * firebird2/src/: include/fb_types.h (1.25), jrd/gdsold.h (1.23), jrd/ibase.h (1.39), jrd/scroll_cursors.h (1.4): Backward compatibility of public interface 2003-06-05 10:38 dimitr * firebird2/src/jrd/jrd.cpp (1.75): Fixed minor memory leak in CREATE/ATTACH DATABASE. 2003-06-04 15:04 dimitr * firebird2/builds/win32/msvc6/engine.dsp (1.28): Fixed another issue with invalid VC6 optimization. 2003-06-04 10:29 paul_reeves * firebird2/builds/win32/prepare.bat (1.11): Add a warning about changed behaviour of prepare.bat. 2003-06-04 10:22 paul_reeves * firebird2/builds/win32/prepare.bat (1.10): Automate the Win32 build process a little bit more. 2003-06-03 12:26 skidder * firebird2/src/burp/restore.epp (1.30): Correct workaround of GCC 3.2 bug. Weirdness of our code fixed. 2003-06-03 12:14 aafemt * firebird2/src/burp/restore.epp (1.29): Workaround for GCC 3.2 bug 2003-06-02 18:11 skidder * firebird2/src/dsql/parse.y (1.70): Fix server crash when SKIP syntax with braces used (SF 747567). Really strange, but problem does not affect Linux version. This is why it escaped my testing 2003-06-02 15:55 alexpeshkoff * firebird2/src/include/fb_string.h (1.6): Fixed bug with case-sensitive filesystem 2003-06-01 21:17 skidder * firebird2/doc/WhatsNew (1.34): fix up WhatsNew 2003-06-01 21:14 skidder * firebird2/doc/WhatsNew (1.33): fix up WhatsNew 2003-06-01 20:42 dimitr * firebird2/doc/WhatsNew (1.32): Added RC3 notes. 2003-06-01 19:02 fsg * firebird2/src/gpre/pas.cpp (1.10): Some cosmetic changes 2003-06-01 18:22 skidder * firebird2/src/jrd/: cmp.cpp (1.50), dfw.epp (1.44), exe.cpp (1.64), jrd.cpp (1.74), jrd_proto.h (1.8), met.epp (1.59), met_proto.h (1.18), tra.cpp (1.37): Fix metadata cache problem that prevented restore of some databases 2003-06-01 17:51 skidder * firebird2/src/install/misc/CSchangeRunUser.sh (1.6): Install aliases.conf on Linux 2003-06-01 17:49 skidder * firebird2/src/lock/lock.cpp (1.54): Fix problem that I introduced on non-Windows CS platforms when was fixing Windows CS bug 2003-06-01 17:47 skidder * firebird2/src/install/arch-specific/linux/classic/: makeInstallImage.sh.in (1.13), postinstall.sh.in (1.10): Install aliases.conf on Linux 2003-06-01 12:00 dimitr * firebird2/src/jrd/gds.cpp (1.80): INT is _not_ OK. Today (01-Jun-2003) the overflow occured. 2003-06-01 10:09 dimitr * firebird2/src/include/fb_string.h (1.5): Fixed PathName compile issues. 2003-05-30 14:29 dimitr * firebird2/src/dsql/parse.cpp (1.65): Updated parse.cpp. 2003-05-30 14:17 alexpeshkoff * firebird2/src/: common/config/config_file.cpp (1.10), common/config/config_file.h (1.4), common/config/dir_list.cpp (1.12), common/config/dir_list.h (1.9), include/fb_string.h (1.4), jrd/ext.cpp (1.24), jrd/flu.cpp (1.33), jrd/isc_file.cpp (1.52): Added support for case-sensitivity in path's comaparison according to OS requirements. Use it in config_file & dir_list Now in win32 one may write: DatabaseAccess=ReStrIcT c:\HiSpAtH 2003-05-30 13:48 dimitr * firebird2/src/jrd/fun.epp (1.20): Bugfix for wrong UDF arguments of types DATE/TIME (dialect 3). Thanks to Oleg LOA. 2003-05-29 15:40 skidder * firebird2/src/install/arch-specific/linux/Makefile.in (1.9): Use rpmbuild to build packages 2003-05-29 13:59 dimitr * firebird2/src/jrd/idx.cpp (1.16): Bugfix for RI failure in foreign keys. 2003-05-29 12:14 skidder * firebird2/src/install/: arch-specific/linux/classic/postinstall.sh.in (1.9), misc/CSchangeRunUser.sh (1.5): Fix permissions problem for firebird.conf (SF 745090) 2003-05-28 05:33 paul_reeves * firebird2/builds/win32/prepare.bat (1.9): Fix typo 2003-05-27 17:44 dimitr * firebird2/src/jrd/: exe.cpp (1.63), ExecuteStatement.cpp (1.13): We should never treat numeric NULL as zero. Always check for req_null flag. 2003-05-27 16:59 dimitr * firebird2/src/jrd/idx.cpp (1.15): Another fix for index corruption. Shouldn't affect anything else this time. 2003-05-26 17:46 dimitr * firebird2/src/jrd/btr.cpp (1.31): Small cleanup. 2003-05-26 17:45 dimitr * firebird2/src/jrd/exe.cpp (1.62): Fixed bug with incorrect handling of numeric NULLs as exception messages. 2003-05-26 17:44 dimitr * firebird2/src/lock/lock.cpp (1.53): Fixed win32 build. 2003-05-26 10:18 dimitr * firebird2/src/jrd/vio.cpp (1.48): Rolled back previous bugfix due to found side-effects. Still looking for a correct solution. 2003-05-25 21:24 skidder * firebird2/src/jrd/isc_sync.cpp (1.54): Improve diagnostics 2003-05-25 20:59 skidder * firebird2/src/: jrd/isc_sync.cpp (1.53), lock/lock.cpp (1.52): Allow easy adjustment of LockSemCount in Posix builds. Do not fail if value is adjusted in configuration file, but cannot be applied because of running engine processes 2003-05-25 12:44 fsg * firebird2/: configure.in (1.135), builds/posix/Makefile.in.boot.gpre (1.14), src/install/arch-specific/linux/classic/makeInstallImage.sh.in (1.12): Reenabled ada, fortran, cobol and pascal for gpre Install *udf.sql into the UDF-directory for linux builds 2003-05-25 02:24 skidder * firebird2/src/jrd/os/posix/config_root.cpp (1.6): Add comment 2003-05-25 02:12 skidder * firebird2/src/jrd/os/posix/config_root.cpp (1.5): Allow Kylix and other tools work with local Linux CS version installed 2003-05-25 02:09 skidder * firebird2/src/: jrd/common.h (1.73), include/fb_types.h (1.24): Move FB_ALIGN out of platform-dependent section as some parts of code depend on its implementation unconditionally 2003-05-25 02:07 skidder * firebird2/builds/posix/: make.rules (1.18), prefix.mingw (1.18): Allow C programs use our shared libraries on Linux and other POSIX platforms 2003-05-25 02:04 skidder * firebird2/: builds/posix/Makefile.in.extlib (1.10), builds/posix/make.defaults (1.23), src/install/arch-specific/linux/classic/makeInstallImage.sh.in (1.11): Fix UDF linkage problems on linux 2003-05-24 19:27 skidder * firebird2/src/dsql/parse.sed (1.9): Oops. Forgot to commit sed-script for parse.y 2003-05-24 17:18 skidder * firebird2/src/dsql/parse.y (1.69): Add comment 2003-05-24 15:44 fsg * firebird2/src/gpre/pas.cpp (1.9): Some fixes to allow to compile gpre with --with-gpre-pascal again 2003-05-24 09:46 dimitr * firebird2/src/jrd/svc.cpp (1.65): Fixed synchronization issues in the service manager. 2003-05-23 18:55 skidder * firebird2/src/dsql/parse.y (1.68): Make FIRST/SKIP keywords non-reserved 2003-05-22 18:59 alexpeshkoff * firebird2/src/jrd/exe.cpp (1.61): Use transaction pool for storing rpb chains. Bug in commit, which I tried to fix using permanent pool here, was caused by another reason and already fixed. 2003-05-22 14:42 paul_reeves * firebird2/: builds/win32/prepare.bat (1.8), src/install/arch-specific/win32/BuildExecutableInstall.bat (1.5), src/install/arch-specific/win32/FirebirdInstall_15.iss (1.4), src/install/arch-specific/win32/Readme.txt (1.2), src/install/arch-specific/win32/installation_readme.txt (1.2): Update Win32 install script and associated files 2003-05-22 13:13 alexpeshkoff * firebird2/src/jrd/: ibase.h (1.38), y_handle.h (1.4), y_ref.h (1.2): Some cosmetic cleanup to follow __ standard. Comments added. 2003-05-22 08:39 alexpeshkoff * firebird2/src/common/config/config_file.cpp (1.9): Fixed problem with fbclient on 9x 2003-05-20 17:39 dimitr * firebird2/src/include/gen/autoconfig_msvc.h (1.85): Fixed win32 build. VC6 doesn't have mkstemp(). 2003-05-19 08:57 alexpeshkoff * firebird2/src/jrd/met.epp (1.58): Make engine compile again with MSVC 2003-05-17 00:15 arnobrinkman * firebird2/src/jrd/opt.cpp (1.69): bugfix FB1.5: Optimizer crashed when all indices of a table had the selectivity of 1 2003-05-16 22:34 skidder * firebird2/src/: include/fb_types.h (1.23), jrd/cch.cpp (1.35), jrd/cch_proto.h (1.5), jrd/idx.cpp (1.14), jrd/lck.cpp (1.18), jrd/lck.h (1.8), jrd/met.epp (1.57), jrd/sdw.cpp (1.14), jrd/sdw_proto.h (1.2), jrd/unix.cpp (1.25), jrd/winnt.cpp (1.22), lock/lock.cpp (1.51), lock/lock.h (1.18): Fix up lock manager. Clean AST invocation. Fix type of lrq_flags to match its value. Backout my logic for fast deadlock detection as it breaks engine in several places 2003-05-15 13:16 skidder * firebird2/src/jrd/utl.cpp (1.34): Make engine compile again 2003-05-14 17:12 skidder * firebird2/src/jrd/ibase.h (1.37): Compatibility change 2003-05-14 14:32 eku * firebird2/src/jrd/: gds.cpp (1.79), sort.cpp (1.37): Improved error handling as suggested by skidder. 2003-05-14 10:24 alexpeshkoff * firebird2/src/jrd/exe.cpp (1.60): Fixed bug with wrong req_attachment after exception in procedure 2003-05-14 10:15 dimitr * firebird2/src/dsql/: ddl.cpp (1.48), pass1.cpp (1.67): Enabled BREAK/LEAVE and EXITcommands in non-system triggers. 2003-05-14 10:09 dimitr * firebird2/src/jrd/thd.cpp (1.19): THD_yield() should just release the CPU, it shouldn't wait. Hence we get significant speed-up for the GC/sweep. 2003-05-14 07:39 eku * firebird2/: configure.in (1.134), src/include/gen/autoconfig_msvc.h (1.84), src/jrd/gds.cpp (1.78), src/jrd/misc.h (1.3), src/jrd/sort.cpp (1.36), src/jrd/utl.cpp (1.33): Check for the function mkstemp(). If it's not available, fall back to mktemp(). 2003-05-13 14:04 alexpeshkoff * firebird2/src/jrd/: ExecuteStatement.cpp (1.12), exe.cpp (1.59): Fixed bug with NULL argument 2003-05-13 12:13 aafemt * firebird2/src/remote/srvr_w32.cpp (1.24): Win32 SS doesn't ignore protocol command-line switches anymore. CS doesn't support IPC 2003-05-11 21:38 skidder * firebird2/src/jrd/rse.cpp (1.27): Fix server crashes when explicit pessimistic locks are used from PSQL 2003-05-11 21:32 skidder * firebird2/src/dsql/pass1.cpp (1.66): Use explicit pessimistic locks only if WITH LOCK clause is specified 2003-05-11 19:12 skidder * firebird2/src/jrd/gds.cpp (1.77): Fix little issue in temp stuff noted by Claudio Valderrama 2003-05-11 15:23 dimitr * firebird2/builds/win32/defs/: fbclient.def (1.2), fbclient_debug.def (1.2): Restored compatibility ordinals. Unfortunately, too many software depend on them. 2003-05-11 13:48 dimitr * firebird2/src/jrd/gds.cpp (1.76): Fixed temp file management in utilities. 2003-05-10 17:37 hippoman * firebird2/src/install/arch-specific/win32/BuildExecutableInstall.bat (1.4): * now it's nod needed a FB 1.0 install to make the install package, everything is took from the source tree, or built.. 2003-05-10 17:13 dimitr * firebird2/doc/WhatsNew (1.31): Update. 2003-05-10 15:05 dimitr * firebird2/src/jrd/vio.cpp (1.47): Fixed GC code to avoid [quite frequent] index corruptions. 2003-05-10 15:01 dimitr * firebird2/src/jrd/gds.cpp (1.75): Restore compatibility with VC6. 2003-05-10 03:10 hippoman * firebird2/src/install/arch-specific/win32/: BuildExecutableInstall.bat (1.3), FirebirdInstall_15.iss (1.3): * install gds32 and fbclient into system32 * add cs and ss executables to both installs * Different Names for CS and SS install packages. * echo off 2003-05-10 02:06 hippoman * firebird2/src/install/arch-specific/win32/: BuildExecutableInstall.bat (1.2), FirebirdInstall_15.iss (1.2): * Support for msvc7 runtime and build 2003-05-09 18:18 skidder * firebird2/src/jrd/: gds.cpp (1.74), gds_proto.h (1.16), sort.cpp (1.35): 1. Cleanup 2. Rework temporary files management. In particular: - fix security hole on all POSIX platforms except FREEBSD/OPENBSD related to mktemp usage (possible DoS attacks or privileges elevation) via switching to mkstemp - fix problem with only 27 unique filenames generated on Win32 (which could cause unpredictable behavior in SS builds) - pass appropriate flags to CreateFile on Win32 to indicate that files are temporary (this may improve performance a little) 2003-05-09 18:02 skidder * firebird2/src/: jrd/all.cpp (1.15), jrd/jrd.cpp (1.73), dsql/alld.cpp (1.10), remote/inet_server.cpp (1.25), remote/window.cpp (1.16): Cleanup 2003-05-09 17:10 hippoman * firebird2/builds/win32/msvc7/: engine.vcproj (1.20), engine_classic.vcproj (1.19), Firebird2.sln (1.9), common.vcproj (1.9), common_classic.vcproj (1.7), engine_embed.vcproj (1.7), fbclient.vcproj (1.15), fbembed.vcproj (1.12): * Synced the msvc7 build files 2003-05-09 16:45 skidder * firebird2/src/intl/lc_ascii.c (1.15): Strange, but MSVC fails to compile C code that uses "inline" keyword directly. Replace it with "__inline" in my previous commit 2003-05-08 21:47 skidder * firebird2/src/intl/lc_ascii.c (1.14): Optimize it a little 2003-05-08 19:40 skidder * firebird2/doc/WhatsNew (1.30): better description for some of RC2 changes 2003-05-08 12:31 alexpeshkoff * firebird2/src/common/config/config_file.cpp (1.8): For BootBuild don't give any diagnostic for missing firebird.conf. For wrong firebird.conf - standard diagnostic. 2003-05-08 12:30 aafemt * firebird2/src/remote/srvr_w32.cpp (1.23): Missed parameter -l -- accept win32 IPC local connections 2003-05-08 09:15 dimitr * firebird2/doc/WhatsNew (1.29): Added RC2 changes. 2003-05-08 08:21 dimitr * firebird2/src/intl/lc_ascii.c (1.13): Handle special win1251 characters properly. 2003-05-07 21:14 skidder * firebird2/src/remote/xdr.cpp (1.9): Mark probable problem for non-Intel ports 2003-05-07 15:48 skidder * firebird2/src/lock/lock.cpp (1.50): Fix invalid assertion failures in DEV_BUILD 2003-05-07 15:46 skidder * firebird2/src/include/fb_types.h (1.22): Fix a reason of several observed xdr-related crashes. Bug was introduced during initial C++ porting effort 2003-05-07 13:13 skidder * firebird2/src/common/classes/alloc.cpp (1.29): No more messages about forbidden usage of global operator new in DEV_BUILD. C++ library from RH8.0 does that routinely and this causes crashes because stderr messages go to TCP socket from fb_inet_server 2003-05-07 09:51 dimitr * firebird2/src/common/config/config.cpp (1.37): Since CS doesn't lock processes while waiting for incoming aux connection, it's potentially dangerous to use one definite port for event processing. 2003-05-07 09:25 dimitr * firebird2/src/common/config/config.cpp (1.36): Corrected default value, as suggested by Nickolay. 2003-05-07 09:22 dimitr * firebird2/src/jrd/svc.cpp (1.64): Added comment. 2003-05-07 09:08 dimitr * firebird2/src/remote/interface.cpp (1.46): Const correctness suggested by Claudio. 2003-05-07 09:06 dimitr * firebird2/src/jrd/: jrd_pwd.h (1.8), pwd.cpp (1.16): It's useless to care about handle leaks when both the engine and thread scheduler are shutdown. Please also note, that THREAD_* macros shouldn't be used in atexit()-handlers or static destructors. 2003-05-07 03:57 arnobrinkman * firebird2/src/dsql/pass1.cpp (1.65): 1) bugfix RC1: Aggregates from a different parent_context where not allowed in the HAVING clause. 2) Enabled aggregate-functions from different parent_context (with lower scope_level) to be used inside another aggregate-function Example: SELECT MAX((SELECT COUNT(*) FROM RDB$RELATIONS)) FROM RDB$RELATIONS 2003-05-06 17:04 dimitr * firebird2/src/: common/config/config.cpp (1.35), install/misc/firebird.conf (1.26): Changed default value. 2003-05-06 14:05 dimitr * firebird2/src/jrd/dfw.epp (1.43): Hide metadata cache diagnostic warnings in the release builds. 2003-05-05 16:25 dimitr * firebird2/src/jrd/btr.cpp (1.30): no message 2003-05-05 14:26 alexpeshkoff * firebird2/src/common/config/: dir_list.cpp (1.11), dir_list.h (1.8): Enable spaces & tabs in directory list 2003-05-05 14:11 dimitr * firebird2/src/remote/window.cpp (1.15): Disabled XNET in the server window. 2003-05-05 14:09 dimitr * firebird2/src/remote/srvr_w32.cpp (1.22): If a port cannot be reconnected, exit child process instead of crashing with SEGV. 2003-05-05 13:55 skidder * firebird2/src/common/classes/array.h (1.3): Fix compiler warnings 2003-05-05 13:48 alexpeshkoff * firebird2/src/jrd/rpb_chain.cpp (1.2): Don't build rpb chains for external files 2003-05-05 13:47 alexpeshkoff * firebird2/src/jrd/exe.cpp (1.58): Moved pre-(modify,erase)triggers code to single inline function 2003-05-05 13:44 dimitr * firebird2/src/remote/server.cpp (1.33): Small fixes for WNET and XNET: 1. Wake up event thread on disconnect. 2. Shutdown broken port properly. 2003-05-05 13:14 dimitr * firebird2/src/remote/interface.cpp (1.45): Fixed possible client crashes on disconnect (when events are registered). 2003-05-05 12:46 alexpeshkoff * firebird2/src/jrd/tra.h (1.13): Comment added 2003-05-05 12:45 alexpeshkoff * firebird2/src/common/config/config_file.cpp (1.7): Preprocessor cleanup 2003-05-05 12:39 dimitr * firebird2/src/remote/cntl.cpp (1.11): Synchronized command-line arguments with srvr_w32.cpp. 2003-05-05 12:36 dimitr * firebird2/builds/win32/msvc6/fbembed.dsp (1.22): Updated project files 2003-05-05 12:32 dimitr * firebird2/doc/README.user.embedded (1.1): Added notes for the embedded server 2003-05-05 12:27 dimitr * firebird2/src/install/misc/firebird.conf (1.25): Updated documentation 2003-05-05 11:18 dimitr * firebird2/src/: jrd/isc_file.cpp (1.51), remote/interface.cpp (1.44): Removed XNET temporary stubs from ISC and REMOTE. It will be available as native local protocol in v1.6. 2003-05-05 10:48 dimitr * firebird2/src/jrd/svc.cpp (1.63): Correction. 2003-05-05 10:40 dimitr * firebird2/src/jrd/svc.cpp (1.62): 1. Disabled not working services in win32 CS (until v1.6) 2. Fixed SEGV in the service manager 2003-05-05 09:55 alexpeshkoff * firebird2/src/jrd/cmp.cpp (1.49): Comment added 2003-05-05 09:38 alexpeshkoff * firebird2/builds/posix/make.shared.variables (1.25): Dropped second entry for rpb_chain 2003-05-05 09:06 dimitr * firebird2/src/jrd/svc.cpp (1.61): Cleanup 2003-05-05 00:02 arnobrinkman * firebird2/src/dsql/pass1.cpp (1.64): fixed a typo and changed some comments 2003-05-04 17:39 dimitr * firebird2/src/jrd/: exe.cpp (1.57), vio.cpp (1.46), vio_proto.h (1.8): 1. Cleanup 2. Fixed bug with wrong record statistics when operation fails after a VIO call (e.g. constraint violation or exception in post-triggers) 2003-05-04 17:32 dimitr * firebird2/src/jrd/idx_proto.h (1.5): Corrected VIO interface. 2003-05-02 20:41 dimitr * firebird2/src/jrd/: jrd_pwd.h (1.7), pwd.cpp (1.15): Fixed threading issues in the security database manager. 2003-05-02 19:17 dimitr * firebird2/src/remote/: protocol.h (1.11), server.cpp (1.32): Rolled back asymmetric protocol due to found bugs and lack of time to fix them in v1.5. 2003-05-02 18:04 alexpeshkoff * firebird2/src/burp/: burp.cpp (1.33), spit.cpp (1.11), spit.h (1.2), std_desc.h (1.1): Fixed bug with stdin/stdout use in win32 version of gbak 2003-05-02 17:20 alexpeshkoff * firebird2/src/dsql/pass1.cpp (1.63): Fixed server crash in EXECUTE STATEMENT combined with exceptions handling block 2003-05-02 17:13 alexpeshkoff * firebird2/src/jrd/cmp.cpp (1.48): Once I've seen att_requests == 0x00000014, so some debugging code added to catch it earlier in dev_builds 2003-05-01 15:28 dimitr * firebird2/: src/common/config/config_file.cpp (1.6), builds/win32/msvc6/fbclient.dsp (1.31): Bugfix 2003-05-01 14:46 dimitr * firebird2/src/jrd/dls.cpp (1.11): Cleanup 2003-05-01 14:19 dimitr * firebird2/src/: common/config/dir_list.cpp (1.10), common/config/dir_list.h (1.7), jrd/dls.cpp (1.10), jrd/dls_proto.h (1.5): Temporary directory management 2003-05-01 13:45 dimitr * firebird2/src/install/misc/firebird.conf (1.24): Temporary directory management 2003-05-01 13:35 dimitr * firebird2/src/common/config/: config.cpp (1.34), config.h (1.22): Temporary directory management 2003-04-29 20:42 skidder * firebird2/src/lock/lock.cpp (1.49): Fix broken lock table resizing code in CS builds. This bug affected all versions of Firebird (and probably Interbase too). The only reason why CS builds worked was a fact that UNIX usually maps grown memory mapping to the same address as it were before. 2003-04-29 19:14 skidder * firebird2/src/intl/: lc_ascii.c (1.12), lc_ascii.h (1.2): Make UPPER() work correctly for WIN1251 charset 2003-04-29 17:08 alexpeshkoff * firebird2/src/remote/srvr_w32.cpp (1.21): Make SS create memory log in debug mode on shutdown 2003-04-29 16:23 alexpeshkoff * firebird2/builds/posix/make.shared.variables (1.24): added rpb_chain to posix build 2003-04-28 21:48 skidder * firebird2/src/install/arch-specific/linux/classic/: makeInstallImage.sh.in (1.10), postinstall.sh.in (1.8), preinstall.sh.in (1.4): Install firebird.conf to installation root on Linux 2003-04-28 20:57 fsg * firebird2/builds/posix/make.shared.variables (1.23): Update linux makefiles to reflect rpb_chain changes 2003-04-28 20:24 skidder * firebird2/builds/win32/msvc7/: engine.vcproj (1.19), engine_classic.vcproj (1.18), engine_embed.vcproj (1.6): Update MSVC7 makefiles to reflect rpb_chain changes 2003-04-28 18:44 dimitr * firebird2/src/jrd/svc.cpp (1.60): Rehabilitation day. Yet another bugfix for my old mistakes. Arrrgh!!! 2003-04-28 09:41 dimitr * firebird2/src/dsql/ddl.cpp (1.47): Damn, what I was thinking about that time? 2003-04-26 12:09 alexpeshkoff * firebird2/src/jrd/exe.cpp (1.56): Use the same pool for array and it's elements 2003-04-26 12:08 alexpeshkoff * firebird2/src/common/classes/array.h (1.2): Don't execute any constructors / destructors for elements of class T 2003-04-26 11:36 alexpeshkoff * firebird2/src/jrd/rpb_chain.h (1.2): Fixed g++ warning 2003-04-25 19:15 alexpeshkoff * firebird2/src/jrd/exe.cpp (1.55): Fixed 2 bugs, which caused server to crash 2003-04-25 16:49 alexpeshkoff * firebird2/: src/jrd/exe.cpp (1.54), src/jrd/rpb_chain.cpp (1.1), src/jrd/rpb_chain.h (1.1), src/jrd/tra.cpp (1.36), src/jrd/tra.h (1.12), builds/win32/msvc6/common.dsp (1.20), builds/win32/msvc6/common_classic.dsp (1.14), builds/win32/msvc6/engine.dsp (1.27), builds/win32/msvc6/engine_classic.dsp (1.25), builds/win32/msvc6/engine_embed.dsp (1.6): Fixed bug with wrong rpb contents after pre-triggers execution 2003-04-25 16:47 alexpeshkoff * firebird2/src/common/classes/array.h (1.1): Added dynamic arrays support 2003-04-25 15:25 alexpeshkoff * firebird2/src/jrd/ExecuteStatement.cpp (1.11): Minor cleanup 2003-04-24 07:46 dimitr * firebird2/src/jrd/exe.cpp (1.53): With some luck, this should fix the buggy behaviour of ROW_COUNT. 2003-04-23 09:29 alexpeshkoff * firebird2/src/jrd/inf.cpp (1.19): fix buffer overrun in get_counts() 2003-04-23 08:42 eku * firebird2/src/install/arch-specific/sinixz/prototype.in (1.15): Reduced the number of distributed header files 2003-04-23 08:40 eku * firebird2/src/jrd/common.h (1.72): SINIX-Z does not provide a prototype for syslog() :-( 2003-04-22 10:45 alexpeshkoff * firebird2/src/jrd/exe.cpp (1.52): execute statement cleanup 2003-04-20 18:26 skidder * firebird2/doc/fb2-todo.txt (1.1): Added TODO for Firebird 2 2003-04-20 17:11 skidder * firebird2/src/install/arch-specific/linux/misc/firebird.xinetd.in (1.2): Fix problem in firebird.xinetd noted by Andreas Filsinger 2003-04-20 05:30 hippoman * firebird2/builds/win32/msvc7/: Firebird2.sln (1.8), alice.vcproj (1.7), alice_classic.vcproj (1.7), burp.vcproj (1.10), burp_classic.vcproj (1.10), common.vcproj (1.8), common_classic.vcproj (1.6), dsql_server.vcproj (1.9), dsql_server_classic.vcproj (1.9), engine.vcproj (1.18), engine_classic.vcproj (1.17), engine_embed.vcproj (1.5), fb_inet_server.vcproj (1.7), fb_lock_print.vcproj (1.12), fbclient.vcproj (1.14), fbembed.vcproj (1.11), fbguard.vcproj (1.10), fbserver.vcproj (1.8), fbudf.vcproj (1.6), gbak.vcproj (1.9), gdef.vcproj (1.9), gds32.vcproj (1.9), gfix.vcproj (1.8), gpre.vcproj (1.11), gpre_boot.vcproj (1.11), gsec.vcproj (1.8), gsplit.vcproj (1.4), gstat.vcproj (1.9), ib_udf.vcproj (1.9), ib_util.vcproj (1.9), instreg.vcproj (1.8), instsvc.vcproj (1.8), intl.vcproj (1.9), intlcpp.vcproj (1.3), ipserver.vcproj (1.9), isql.vcproj (1.9), lock.vcproj (1.8), lock_classic.vcproj (1.8), qli.vcproj (1.8), remote.vcproj (1.11), remote_classic.vcproj (1.11), utilities.vcproj (1.9), utilities_classic.vcproj (1.8), wal.vcproj (1.8), wal_classic.vcproj (1.8): * Sync the msvc7 build 2003-04-19 19:01 alexpeshkoff * firebird2/builds/win32/msvc6/common_classic.dsp (1.13): Exit on missing / wrong firebird.conf with error report in system log 2003-04-19 18:44 alexpeshkoff * firebird2/: src/common/config/config.cpp (1.33), src/common/config/config_file.cpp (1.5), src/common/config/config_file.h (1.3), src/jrd/db_alias.cpp (1.10), src/jrd/os/posix/fbsyslog.cpp (1.1), src/jrd/os/win32/fbsyslog.cpp (1.1), src/jrd/os/fbsyslog.h (1.1), builds/win32/msvc6/common.dsp (1.19), builds/posix/make.shared.variables (1.22): Exit on missing / wrong firebird.conf with error report in system log 2003-04-19 18:39 alexpeshkoff * firebird2/src/jrd/: gds.cpp (1.73), gds_proto.h (1.15): Changed gds__log parameter to be const 2003-04-19 16:08 stryqx * firebird2/src/install/arch-specific/freebsd/Makefile.in (1.1): FreeBSD-specific Makefile.in. Empty for the moment. 2003-04-18 12:30 paul_reeves * firebird2/builds/win32/preprocess.bat (1.7): Update reference to downloadable file. 2003-04-17 22:58 arnobrinkman * firebird2/src/dsql/pass1.cpp (1.62): bugfix: stored procedure with input parameters and aggregate tracking/validating methods failed 2003-04-17 20:42 bellardo * firebird2/configure.in (1.133): Don't forget to create the darwin specific OS directories in gen/* 2003-04-17 20:41 bellardo * firebird2/autogen.sh (1.8): Fix the permissions on the configure script, just in case it is needed (like on Darwin) 2003-04-17 12:15 aafemt * firebird2/src/lock/lock.cpp (1.48): Fix for previous commit 2003-04-17 10:30 dimitr * firebird2/src/jrd/jrd_pwd.h (1.6): Fixed crash in the embedded server. 2003-04-17 00:49 arnobrinkman * firebird2/src/dsql/pass1.cpp (1.61): bugfix: Parameters from stored procedures in a sub-select where not remaped to the good context in a aggregate query. example: SELECT (SELECT sp.x FROM SP_TEST(T1.ID) sp) FROM Table1 T1 GROUP BY T1.ID 2003-04-16 12:16 aafemt * firebird2/src/: alice/alice.h (1.15), alice/tdr.cpp (1.17), burp/backup.epp (1.22), burp/burp.cpp (1.32), burp/burp.h (1.17), burp/canonical.cpp (1.20), burp/restore.epp (1.28), dsql/dsql.cpp (1.53), dsql/errd.cpp (1.16), dsql/metd.epp (1.25), dsql/movd.cpp (1.7), dsql/preparse.cpp (1.16), dsql/user_dsql.cpp (1.20), dudley/exe.epp (1.17), dudley/extract.epp (1.11), dudley/lex.cpp (1.13), gpre/gpre_meta.epp (1.19), ipserver/ipc.h (1.12), ipserver/ipclient.cpp (1.21), ipserver/ipserver.cpp (1.19), isql/show.epp (1.17), journal/archive.cpp (1.9), journal/gjrn.cpp (1.9), journal/journal_vms.e (1.5), journal/rebuild.e (1.8), journal/server.e (1.10), jrd/ExecuteStatement.cpp (1.10), jrd/ail.cpp (1.18), jrd/alt.cpp (1.21), jrd/blob_filter.cpp (1.3), jrd/cch.cpp (1.34), jrd/common.h (1.71), jrd/dfw.epp (1.42), jrd/dyn.epp (1.26), jrd/err.cpp (1.19), jrd/event.cpp (1.27), jrd/exe.cpp (1.51), jrd/ibase.h (1.36), jrd/iberr.cpp (1.8), jrd/jrd.cpp (1.72), jrd/jrd_pwd.h (1.5), jrd/map.cpp (1.10), jrd/perf.cpp (1.22), jrd/print.cpp (1.6), jrd/rdb.cpp (1.6), jrd/rdbgpas.cpp (1.5), jrd/rdbint.cpp (1.6), jrd/rng.cpp (1.10), jrd/tra.cpp (1.35), jrd/utl.cpp (1.32), jrd/vio.cpp (1.45), jrd/why.cpp (1.21), jrd/y-valve.cpp (1.27), lock/driver.cpp (1.6), lock/lock.cpp (1.47), lock/manager.cpp (1.7), lock/print.cpp (1.19), qli/all.cpp (1.14), qli/eval.cpp (1.22), qli/exe.cpp (1.22), qli/format.cpp (1.15), qli/gener.cpp (1.17), qli/lex.cpp (1.13), qli/meta.epp (1.17), qli/proc.epp (1.10), qli/show.epp (1.14), remote/ibconfig.cpp (1.14), remote/inet_server.cpp (1.24), remote/interface.cpp (1.43), remote/mgr.cpp (1.5), remote/protocol.cpp (1.25), remote/remote.h (1.17), remote/server.cpp (1.31), remote/srvr_w32.cpp (1.20), utilities/cache.cpp (1.7), utilities/cmd_util.cpp (1.7), utilities/create_db.cpp (1.7), utilities/dba.epp (1.27), utilities/dba_full.epp (1.16), utilities/drop.cpp (1.19), utilities/gsec.cpp (1.16), utilities/gsec.h (1.5), utilities/print_pool.cpp (1.4), utilities/sbc_print.cpp (1.8), utilities/security.epp (1.20), utilities/srvrmgr.cpp (1.13), v5_examples/api1.c (1.5), v5_examples/api10.c (1.5), v5_examples/api11.c (1.5), v5_examples/api12.c (1.5), v5_examples/api13.c (1.5), v5_examples/api14.e (1.3), v5_examples/api15.c (1.5), v5_examples/api16.c (1.6), v5_examples/api16t.c (1.5), v5_examples/api2.c (1.5), v5_examples/api3.c (1.5), v5_examples/api4.c (1.5), v5_examples/api5.c (1.5), v5_examples/api6.c (1.5), v5_examples/api7.c (1.5), v5_examples/api8.c (1.5), v5_examples/api9.c (1.5), v5_examples/apifull.c (1.6), v5_examples/empbuild.c (1.11), v5_examples/winevent.c (1.8), wal/driver.cpp (1.10), wal/wal.cpp (1.16), wal/wal_prnt.cpp (1.10), wal/walc.cpp (1.14), wal/walw.cpp (1.20): Introduce of ISC_STATUS_ARRAY 2003-04-16 12:10 aafemt * firebird2/src/include/fb_types.h (1.21): Introduce of ISC_STATUS_ARRAY 2003-04-15 17:26 skidder * firebird2/src/install/misc/: CSchangeRunUser.sh (1.4), CSrestoreRootRunUser.sh (1.3), SSchangeRunUser.sh (1.2), SSrestoreRootRunUser.sh (1.2), changeDBAPassword.sh (1.3), firebird.init.d.generic (1.2), firebird.init.d.mandrake (1.2): Fix up Linux scripts 2003-04-15 13:15 dimitr * firebird2/src/utilities/install_svc.cpp (1.16): Fixed problem with start/stop commands of instsvc + some cleanup. 2003-04-15 11:19 dimitr * firebird2/builds/win32/msvc6/instsvc.dsp (1.12): Corrected a typo. 2003-04-14 21:21 skidder * firebird2/builds/posix/prefix.linux (1.17): Be compatible with older machines 2003-04-14 09:23 alexpeshkoff * firebird2/src/jrd/: ext.cpp (1.23), flu.cpp (1.32): Suggested by Claudio cleanup 2003-04-13 21:52 skidder * firebird2/src/jrd/svc.cpp (1.59): Make database stats Service work for Posix CS builds 2003-04-13 19:02 skidder * firebird2/src/jrd/codes.epp (1.16): Make codes compile again on Posix 2003-04-13 17:18 skidder * firebird2/doc/WhatsNew (1.28): Add description for my lock manager changes 2003-04-13 17:05 skidder * firebird2/src/install/misc/firebird.conf (1.23): [no log message] 2003-04-13 16:50 dimitr * firebird2/doc/WhatsNew (1.27): Added RC1 changes. 2003-04-13 16:16 dimitr * firebird2/src/install/misc/firebird.conf (1.22): Updated firebird.conf. 2003-04-13 15:22 dimitr * firebird2/src/jrd/exe.cpp (1.50): Fixed problem with error reporting. 2003-04-13 15:07 dimitr * firebird2/src/: msgs/msg.gbak (1.5), include/gen/msgs.h (1.4): Updated messages database. 2003-04-13 14:14 dimitr * firebird2/builds/win32/: prepare.bat (1.7), preprocess.bat (1.6): Updated win32 build. 2003-04-13 14:08 dimitr * firebird2/src/jrd/codes.epp (1.15): Fixed compile problems on win32. 2003-04-13 10:44 dimitr * firebird2/src/utilities/dba.epp (1.26): no message 2003-04-13 10:21 fsg * firebird2/src/jrd/common.h (1.70): use the right conversion specifiers for linux 2003-04-12 19:06 alexpeshkoff * firebird2/src/jrd/: dls.cpp (1.9), dls_proto.h (1.4), isc.cpp (1.34): New UdfAccess implementation - related cleanup 2003-04-12 18:34 alexpeshkoff * firebird2/src/: common/config/config.cpp (1.32), common/config/config.h (1.21), jrd/flu.cpp (1.31): Restrict UDF access via UdfAccess entry in firebird.conf 2003-04-12 12:35 alexpeshkoff * firebird2/src/jrd/: ExecuteStatement.cpp (1.9), ExecuteStatement.h (1.4): Fixed problems with SQLDA > 32K 2003-04-12 12:24 alexpeshkoff * firebird2/src/common/config/dir_list.cpp (1.9): Directory access restrictions don't apply now to BOOT_BUILD 2003-04-12 12:04 alexpeshkoff * firebird2/src/jrd/jrd.cpp (1.71): Any database, mentioned in aliases.conf, may be accessed regardless of DatabaseAccess parameter in firebird.conf. 2003-04-11 12:32 paul_reeves * firebird2/builds/win32/: blrtable.bat (1.3), prepare.bat (1.6): Add a (very) little documentation to some of the Win32 .bat files. Improve blrtable.bat's manners (and of course get it to compile blrtable again.) 2003-04-11 09:28 dimitr * firebird2/src/jrd/btr.cpp (1.29): no message 2003-04-10 12:48 aafemt * firebird2/src/include/fb_types.h (1.20): STATUS -> ISC_STATUS. Finalize 2003-04-10 12:42 aafemt * firebird2/src/wal/: driver.cpp (1.9), wal.cpp (1.15), wal_prnt.cpp (1.9), wal_proto.h (1.4), walc.cpp (1.13), walc_proto.h (1.2), walf.cpp (1.6), walf_proto.h (1.2), walr.cpp (1.6), walr_proto.h (1.2), walw.cpp (1.19), walw_proto.h (1.2): STATUS -> ISC_STATUS 2003-04-10 12:38 aafemt * firebird2/src/: utilities/cache.cpp (1.6), utilities/cmd_util.cpp (1.6), utilities/cmd_util_proto.h (1.3), utilities/dba.epp (1.25), utilities/dba_full.epp (1.15), utilities/drop.cpp (1.18), utilities/gsec.cpp (1.15), utilities/gsec.h (1.4), utilities/sbc_print.cpp (1.7), utilities/secur_proto.h (1.4), utilities/security.epp (1.19), utilities/srvrmgr.cpp (1.12), v5_examples/winevent.c (1.7): STATUS -> ISC_STATUS 2003-04-10 12:31 aafemt * firebird2/src/remote/: allr.cpp (1.11), chuser.cpp (1.3), ibconfig.cpp (1.13), inet.cpp (1.68), inet_proto.h (1.2), inet_server.cpp (1.23), inter_proto.h (1.3), interface.cpp (1.42), merge.cpp (1.9), mgr.cpp (1.4), protocol.cpp (1.24), protocol.h (1.10), remot_proto.h (1.2), remote.cpp (1.14), remote.h (1.16), server.cpp (1.30), srvr_w32.cpp (1.19), wnet.cpp (1.17), wnet_proto.h (1.2), xnet.cpp (1.21), xnet_proto.h (1.4): STATUS -> ISC_STATUS 2003-04-10 12:16 aafemt * firebird2/src/qli/: all.cpp (1.13), err.cpp (1.10), err_proto.h (1.2), eval.cpp (1.21), exe.cpp (1.21), exe.h (1.10), format.cpp (1.14), gener.cpp (1.16), lex.cpp (1.12), meta.epp (1.16), proc.epp (1.9), show.epp (1.13): STATUS -> ISC_STATUS 2003-04-10 12:08 aafemt * firebird2/src/lock/: driver.cpp (1.5), lock.cpp (1.46), lock_proto.h (1.2), manager.cpp (1.6), print.cpp (1.18): STATUS -> ISC_STATUS 2003-04-10 09:50 eku * firebird2/builds/posix/: Makefile.in.embed.qli (1.10), Makefile.in.msgs (1.10), Makefile.in.refDatabases (1.16), make.shared.targets (1.11): Fixed typo: LN_S->LN 2003-04-10 09:06 eku * firebird2/src/jrd/common.h (1.69): SINIX-Z: added missing format macros. 2003-04-10 08:49 aafemt * firebird2/src/jrd/: ExecuteStatement.cpp (1.8), ExecuteStatement.h (1.3), ail.cpp (1.17), ail.h (1.4), alt.cpp (1.20), blb.cpp (1.30), blf_proto.h (1.5), blob_filter.cpp (1.2), blob_filter.h (1.4), cch.cpp (1.33), cch_proto.h (1.4), dfw.epp (1.41), dyn.epp (1.25), dyn_def.epp (1.33), entry.h (1.6), envelope.epp (1.4), err.cpp (1.18), err_proto.h (1.8), event.cpp (1.26), event_proto.h (1.5), exe.cpp (1.49), ext.cpp (1.22), filte_proto.h (1.2), filters.cpp (1.12), gds.cpp (1.72), gds_proto.h (1.14), gdsold.h (1.22), iberr.cpp (1.7), iberr.h (1.6), iberr_proto.h (1.2), intl.cpp (1.31), intl_proto.h (1.3), isc_ipc.cpp (1.37), isc_s_proto.h (1.6), isc_sync.cpp (1.52), jio.cpp (1.11), jrd.cpp (1.70), jrd.h (1.42), jrd_proto.h (1.7), jrd_pwd.h (1.4), jrn.cpp (1.13), jrn.h (1.3), jrn_proto.h (1.2), lck.cpp (1.17), llio.cpp (1.12), llio_proto.h (1.2), map.cpp (1.9), map_proto.h (1.3), met.epp (1.56), pag.cpp (1.37), par.cpp (1.41), perf.cpp (1.21), pio_proto.h (1.4), print.cpp (1.5), rdb.cpp (1.5), rdbgpas.cpp (1.4), rdbint.cpp (1.5), rng.cpp (1.9), sdl.cpp (1.13), sdl_proto.h (1.3), sort.cpp (1.34), sort.h (1.7), sort_mem.cpp (1.17), sort_mem.h (1.3), sort_proto.h (1.3), stats.epp (1.4), status.cpp (1.9), status.h (1.3), sun_ftn.cpp (1.4), svc.cpp (1.58), svc.h (1.15), svc_proto.h (1.6), tra.cpp (1.34), unix.cpp (1.24), utl.cpp (1.31), utl_proto.h (1.6), vio.cpp (1.44), vms.cpp (1.10), vmsevent.cpp (1.5), vmslo_proto.h (1.2), vmslock.cpp (1.5), why.cpp (1.20), why_proto.h (1.6), winnt.cpp (1.21), y-valve.cpp (1.26): STATUS -> ISC_STATUS 2003-04-10 08:39 eku * firebird2/src/jrd/unix.cpp (1.23): fil_max_page is of type ULONG! 2003-04-10 08:34 eku * firebird2/builds/posix/: Makefile.in.embed.qli (1.9), Makefile.in.example5 (1.6), Makefile.in.firebird (1.36), Makefile.in.msgs (1.9), Makefile.in.refDatabases (1.15), make.rules (1.17), make.shared.targets (1.10): Use predefined macros from make.defaults! 2003-04-10 08:32 aafemt * firebird2/src/journal/: archive.cpp (1.8), console.cpp (1.6), gjrn.cpp (1.8), journal_vms.e (1.4), rebuild.e (1.7), server.e (1.9): STATUS -> ISC_STATUS 2003-04-10 08:26 aafemt * firebird2/src/: ipserver/ipapi_proto.h (1.2), ipserver/ipc.h (1.11), ipserver/ipclient.cpp (1.20), ipserver/ipserver.cpp (1.18), isql/isql.epp (1.29), isql/isql_proto.h (1.4), isql/show.epp (1.16): STATUS -> ISC_STATUS 2003-04-10 08:19 aafemt * firebird2/src/: dudley/ddl.cpp (1.14), dudley/ddl_proto.h (1.4), dudley/exe.epp (1.16), dudley/extract.epp (1.10), dudley/lex.cpp (1.12), gpre/gpre_meta.epp (1.18), gpre/gpre_meta_boot.cpp (1.15): STATUS -> ISC_STATUS 2003-04-10 08:14 aafemt * firebird2/src/dsql/: array.epp (1.10), array_proto.h (1.2), blob.epp (1.9), blob_proto.h (1.2), ddl.cpp (1.46), dsql.cpp (1.52), dsql.h (1.26), dsql_proto.h (1.7), errd.cpp (1.15), errd_proto.h (1.3), metd.epp (1.24), movd.cpp (1.6), parse.cpp (1.64), parse.y (1.67), pass1.cpp (1.60), prepa_proto.h (1.4), preparse.cpp (1.15), user__proto.h (1.4), user_dsql.cpp (1.19), utld.cpp (1.12), utld_proto.h (1.3): STATUS -> ISC_STATUS 2003-04-10 08:10 aafemt * firebird2/src/common/fb_exception.cpp (1.4): STATUS -> ISC_STATUS 2003-04-10 08:06 aafemt * firebird2/src/burp/: backup.epp (1.21), burp.cpp (1.31), burp.h (1.16), burp_proto.h (1.3), canonical.cpp (1.19), restore.epp (1.27): STATUS -> ISC_STATUS 2003-04-10 08:03 aafemt * firebird2/src/jrd/ibase.h (1.35): defines -> typedefs 2003-04-10 08:02 aafemt * firebird2/src/: include/fb_exception.h (1.6), include/fb_types.h (1.19), alice/alice.cpp (1.27), alice/alice.h (1.14), alice/alice_meta.epp (1.11), alice/alice_meta.h (1.3), alice/alice_proto.h (1.2), alice/tdr.cpp (1.16), alice/tdr_proto.h (1.4): STATUS -> ISC_STATUS 2003-04-09 15:20 dimitr * firebird2/src/remote/: inet.cpp (1.67), protocol.h (1.9), wnet.cpp (1.16), xnet.cpp (1.20): 1. Ask for only asymmetric protocols from the client side. 2. Cleanup. 2003-04-09 14:45 brodsom * firebird2/src/utilities/dba.epp (1.24): Patch for delete void* not defined (Claudio's patch) 2003-04-09 13:41 brodsom * firebird2/src/jrd/sort_mem.cpp (1.16): Patch wrong condition in loop 2003-04-09 12:51 dimitr * firebird2/src/dsql/parse.y (1.66): Misprint. 2003-04-09 12:48 dimitr * firebird2/src/remote/server.cpp (1.29): Accept only asymmetric protocols on the server side. 2003-04-09 12:18 dimitr * firebird2/src/dsql/parse.y (1.65): no message 2003-04-09 12:14 dimitr * firebird2/src/dsql/: dsql.tab.h (1.16), parse.cpp (1.63), parse.y (1.64): Fixed migration rule in the parser which allows columns to be renamed. 2003-04-09 12:08 dimitr * firebird2/builds/win32/msvc6/: alice.dsp (1.13), alice_classic.dsp (1.10), burp.dsp (1.15), burp_classic.dsp (1.13), common.dsp (1.18), common_classic.dsp (1.12), dsql_server.dsp (1.18), dsql_server_classic.dsp (1.14), engine.dsp (1.26), engine_classic.dsp (1.24), engine_embed.dsp (1.5), fb_inet_server.dsp (1.15), fb_lock_print.dsp (1.16), fbclient.dsp (1.30), fbembed.dsp (1.21), fbguard.dsp (1.16), fbserver.dsp (1.26), fbudf.dsp (1.9), gbak.dsp (1.16), gdef.dsp (1.12), gds32.dsp (1.17), gfix.dsp (1.15), gpre.dsp (1.16), gpre_boot.dsp (1.16), gsec.dsp (1.11), gsplit.dsp (1.5), gstat.dsp (1.12), ib_udf.dsp (1.14), ib_util.dsp (1.14), instreg.dsp (1.11), instsvc.dsp (1.11), intl.dsp (1.19), intlcpp.dsp (1.4), ipserver.dsp (1.12), isql.dsp (1.17), lock.dsp (1.11), lock_classic.dsp (1.9), qli.dsp (1.11), remote.dsp (1.16), remote_classic.dsp (1.13), utilities.dsp (1.11), utilities_classic.dsp (1.9), wal.dsp (1.11), wal_classic.dsp (1.9): Fixed win32 build. 2003-04-09 11:18 paul_reeves * firebird2/src/install/arch-specific/win32/FirebirdInstall_15.iss (1.1): Initial (non-working) draft of Win32 install script. 2003-04-09 11:07 paul_reeves * firebird2/src/install/: arch-specific/win32/BuildExecutableInstall.bat (1.1), arch-specific/win32/Readme.txt (1.1), arch-specific/win32/firebird_install_logo1.bmp (1.1), arch-specific/win32/installation_readme.txt (1.1), misc/IDPLicense.txt (1.1), misc/IPLicense.txt (1.1): Preparatory work for Win32 install script. 2003-04-09 10:57 brodsom * firebird2/src/jrd/common.h (1.68): Needed & Forgoten commit 2003-04-09 07:57 fsg * firebird2/src/jrd/common.h (1.67): xLONGFORMAT and XLONGFORMAT aren't defined for linux 2003-04-08 12:38 brodsom * firebird2/src/isql/: isql.epp (1.28), show.epp (1.15): Isql warning fixes 2003-04-08 12:37 brodsom * firebird2/src/utilities/dba.epp (1.23): Utilities warning fixes 2003-04-08 12:36 brodsom * firebird2/src/remote/interface.cpp (1.41): Avoid nested ifdefs (Thanks to Claudio) 2003-04-08 12:25 aafemt * firebird2/src/jrd/codes.epp (1.14): Public headers don't use pathes in #include directives any more. Now they can be provided 'as is' 2003-04-08 12:20 aafemt * firebird2/: builds/posix/Makefile.in.firebird (1.35), builds/posix/make.rules (1.16), src/include/gen/codes.h (1.9), src/jrd/gdsold.h (1.21), src/jrd/ibase.h (1.34): Public headers don't use pathes in #include directives any more. Now they can be provided 'as is' 2003-04-08 12:09 aafemt * firebird2/builds/posix/Makefile.in.v5_examples (1.8): Better exampes' copying 2003-04-08 03:06 brodsom * firebird2/src/remote/: xnet.cpp (1.19), interface.cpp (1.40), parser.cpp (1.8), server.cpp (1.28): REMOTE warning fixes 2003-04-08 03:03 brodsom * firebird2/src/wal/walc.cpp (1.12): WAL warning fixes 2003-04-08 03:02 brodsom * firebird2/src/lock/lock.cpp (1.45): Lock warning fixes 2003-04-08 03:01 brodsom * firebird2/src/dudley/ddl.cpp (1.13): Dudley warning fixes 2003-04-08 02:31 brodsom * firebird2/src/dsql/: ddl.cpp (1.45), dsql.cpp (1.51), gen.cpp (1.31), pass1.cpp (1.59): DSQL warning fixes. 2003-04-08 01:41 brodsom * firebird2/src/ipserver/ipserver.cpp (1.17): Ipserver warning fixes 2003-04-07 23:51 brodsom * firebird2/src/burp/: restore.epp (1.26), mvol.cpp (1.12), burp.cpp (1.30), backup.epp (1.20): - Fixes for burp warnings. 2003-04-07 21:16 brodsom * firebird2/src/jrd/tra.cpp (1.33): Modify previous change 2003-04-07 17:48 alexpeshkoff * firebird2/src/common/config/: dir_list.cpp (1.8), dir_list.h (1.6): Removed g++ warnings 2003-04-07 12:14 aafemt * firebird2/builds/posix/Makefile.in.firebird (1.34): fix typo 2003-04-07 10:39 brodsom * firebird2/src/jrd/sdl.cpp (1.12): Change the format of the ifdef 2003-04-06 17:00 alexpeshkoff * firebird2/src/: jrd/jrd.cpp (1.69), jrd/isc_file.cpp (1.50), jrd/ext.cpp (1.21), jrd/isc_f_proto.h (1.6), jrd/dfw.epp (1.40), install/misc/firebird.conf (1.21), common/config/dir_list.h (1.5), common/config/config.cpp (1.31), common/config/config.h (1.20), common/config/dir_list.cpp (1.7): New style of files access configuration 2003-04-06 13:40 alexpeshkoff * firebird2/src/: jrd/svc.cpp (1.57), jrd/gds.cpp (1.71), jrd/gds_proto.h (1.13), jrd/isc.cpp (1.33), jrd/isc_proto.h (1.5), qli/help.epp (1.7), gpre/ftn.cpp (1.20): 1. Fixed potential buffer overflow in gds__prefix* family of functions. 2. Changed second parameter declaration to be const. 2003-04-06 13:34 dimitr * firebird2/src/dsql/parse.y (1.63): no message 2003-04-06 13:20 dimitr * firebird2/src/dsql/: dsql.tab.h (1.15), keywords.cpp (1.16), misc_func.cpp (1.3), node.h (1.22), parse.cpp (1.62), parse.y (1.62), pass1.cpp (1.58): 1. Cleanup 2. ROWS_AFFECTED is renamed to ROW_COUNT (see SQL2002 specification) 3. CONNECTION_ID/TRANSACTION_ID are renamed to CURRENT_CONNECTION/CURRENT_TRANSACTION (see SQL2002 recommendations for context functions) 4. Solved most of the shift/reduce conflicts and all reduce/reduce conflicts in the grammar 5. Fixed ambiguity in ORDER BY clause, when both the value and the clause itself could contain COLLATE word (now explicit collation sequence of the value is used in the ordering logic) 6. Some of newly introduced tokens are made non-reserved 7. Added code to enable ORDER/GROUP BY ordinal when asterisk is used in the select list (not sure which version it should go, so it's commented out so far) 2003-04-06 12:09 dimitr * firebird2/src/dsql/: dsql.h (1.25), make.cpp (1.30): Cleanup. 2003-04-06 11:08 alexpeshkoff * firebird2/src/: jrd/jrd.cpp (1.68), jrd/ext.cpp (1.20), jrd/isc_file.cpp (1.49), common/config/dir_list.h (1.4): Code cleanup 2003-04-04 12:40 aafemt * firebird2/builds/posix/Makefile.in.static.gbak (1.6): Prevent static gbak from multiple build 2003-04-03 23:41 skidder * firebird2/src/install/: arch-specific/linux/classic/makeInstallImage.sh.in (1.9), arch-specific/linux/classic/postinstall.sh.in (1.7), misc/CSchangeRunUser.sh (1.3): Make linux CS install work again 2003-04-03 23:36 skidder * firebird2/src/dsql/dsql.h (1.24): Make PROD_BUILD compile again 2003-04-03 22:07 brodsom * firebird2/src/jrd/lck.cpp (1.16): ifdef code to avoid not used warnings. 2003-04-03 22:06 brodsom * firebird2/src/jrd/: dfw.epp (1.39), cvt.cpp (1.20), cvt2.cpp (1.11): Avoid signed unsigned comparisons 2003-04-03 20:41 brodsom * firebird2/src/: wal/walw.cpp (1.18), wal/walf.cpp (1.5), wal/walr.cpp (1.5), jrd/vio.cpp (1.43), jrd/thd.cpp (1.18), dsql/make.cpp (1.29): Avoid signed unsigned comparisons 2003-04-03 19:19 brodsom * firebird2/src/jrd/: tra.cpp (1.32), tpc.cpp (1.6): Avoid signed unsigned comparison 2003-04-03 19:14 brodsom * firebird2/src/: burp/canonical.cpp (1.18), remote/wnet.cpp (1.15), remote/inet.cpp (1.66), ipserver/ipserver.cpp (1.16): Avoid signed unsigned comparison 2003-04-03 15:52 brodsom * firebird2/src/jrd/: rse.cpp (1.26), isc_sync.cpp (1.51), rec.cpp (1.9), intl.cpp (1.30), flu.cpp (1.30), cmp.cpp (1.47), event.cpp (1.25), filters.cpp (1.11), blb.cpp (1.29): - Avoiding some signed unsigned comparisons 2003-04-03 15:46 brodsom * firebird2/src/jrd/vio.cpp (1.42): Correct formats 2003-04-03 15:32 alexpeshkoff * firebird2/src/common/config/dir_list.cpp (1.6): Enabled up-dir access for fully opened filesystem 2003-04-03 14:41 eku * firebird2/src/dsql/parse.sed (1.8): Fixed a compilation error with code generated by the SVR4 yacc. 2003-04-03 12:13 brodsom * firebird2/src/jrd/sdl.cpp (1.11): - Patch bug 2003-04-03 12:11 brodsom * firebird2/src/jrd/sbm.cpp (1.7): - Remove constant conditionals - Correct format 2003-04-03 12:09 brodsom * firebird2/src/jrd/: why.cpp (1.19), isc.cpp (1.32), svc.cpp (1.56), gds.cpp (1.70): - Ifdef unused or conditioned code - Remove intermediate macro 2003-04-03 11:34 brodsom * firebird2/src/qli/: parse.cpp (1.15), show.epp (1.12), exe.cpp (1.20), expand.cpp (1.12), format.cpp (1.13), lex.cpp (1.11), mov.cpp (1.17), compile.cpp (1.11), eval.cpp (1.20), command.cpp (1.8): - ifdef unused or conditioned code - Correct formats - Change NULL to 0 or FALSE 2003-04-03 11:29 brodsom * firebird2/src/dsql/: pass1.cpp (1.57), make.cpp (1.28), metd.epp (1.23), dsql.h (1.23): - Spli macro to avoid not used warnings - Minor code formatting 2003-04-03 11:26 brodsom * firebird2/src/isql/: show.epp (1.14), isql.epp (1.27), isql.h (1.8): - Remove unneeded macro - Move alpha_months from header to isql.epp 2003-04-03 11:23 brodsom * firebird2/src/remote/: xnet.cpp (1.18), wnet.cpp (1.14): Use 0 instead of NULL 2003-04-03 11:21 brodsom * firebird2/src/remote/interface.cpp (1.39): Ifdef variable declaration 2003-04-03 11:19 brodsom * firebird2/src/utilities/dba.epp (1.22): Ifdef function declaration 2003-04-03 10:52 brodsom * firebird2/src/gpre/cob.cpp (1.22): ifdef unused code 2003-04-03 10:51 brodsom * firebird2/src/msgs/build_file.epp (1.11): Correct formats 2003-04-03 10:51 brodsom * firebird2/src/burp/: burpswi.h (1.7), spit.cpp (1.10): Move definitions only used by gspit to spit.cpp 2003-04-03 10:49 brodsom * firebird2/src/jrd/os/win32/thd_priority.cpp (1.10): Comment unused var decl 2003-04-03 09:35 eku * firebird2/builds/posix/make.shared.targets (1.9): SVR4 yacc doesn't support '-b' option. So use 'mv' to achieve the same result. 2003-04-03 08:55 eku * firebird2/src/dsql/parse.y (1.61): SVR4 yacc doesn't like C++ style comments! 2003-04-03 04:16 brodsom * firebird2/src/iscguard/: cntl_guard.cpp (1.8), iscguard.cpp (1.19): - Correct formats - Remove unused var - ifdef unused code - add brackets to initializer 2003-04-03 04:03 brodsom * firebird2/src/dudley/: trn.cpp (1.11), exe.epp (1.15), expand.cpp (1.11), extract.epp (1.9): - Correct formats - Remove unused var - ifdef unused code 2003-04-03 04:00 brodsom * firebird2/src/dudley/: parse.cpp (1.17), ddl.h (1.7): - Move definition from header to the c which use it. - Remove unused var - Change NULL to 0 2003-04-03 03:51 brodsom * firebird2/src/: intl/cv_unicode_fss.c (1.4), intlcpp/cv_unicode_fss.cpp (1.5): Add cast 2003-04-03 03:48 brodsom * firebird2/src/: dsql/dsql.cpp (1.50), dsql/hsh.cpp (1.10), utilities/ppg.cpp (1.7), remote/cntl.cpp (1.10), remote/window.cpp (1.14), ipserver/ipserver.cpp (1.15): Correct formats 2003-04-03 03:36 brodsom * firebird2/src/dsql/: parse.cpp (1.61), parse.y (1.60), dsql.tab.h (1.14): - Update parser (with byacc 1.9) 2003-04-03 00:24 brodsom * firebird2/builds/posix/make.shared.targets (1.8): Filter crlf in windows platform 2003-04-02 17:13 alexpeshkoff * firebird2/src/: jrd/os/win32/path_utils.cpp (1.6), common/config/dir_list.cpp (1.5): Fixed use of / and c:\ in directories list 2003-04-02 16:31 brodsom * firebird2/src/jrd/svc.cpp (1.55): - Avoid some not defined/not used warnings. 2003-04-02 16:30 brodsom * firebird2/src/jrd/isc_file.cpp (1.48): - Avoid not defined warning and put some comments in C++ format. 2003-04-02 14:07 brodsom * firebird2/src/gpre/gpre.cpp (1.24): - Add some ifdefs to isolate better the langs 2003-04-02 14:01 brodsom * firebird2/src/jrd/jrd.h (1.41): - Remove unsigned-signed comparison warnings. 2003-04-02 13:49 brodsom * firebird2/src/gpre/pretty.cpp (1.10): - Remove ugly & unneeded casts 2003-04-02 13:23 brodsom * firebird2/src/jrd/utl.cpp (1.30): - Use 0 instead NULL to compare with USHORT 2003-04-02 13:22 brodsom * firebird2/src/jrd/isc_sync.cpp (1.50): - Avoid unused variable warnings 2003-04-02 13:21 brodsom * firebird2/src/jrd/isc_ipc.cpp (1.36): - Avoid gcc wrong warning. 2003-04-02 13:20 brodsom * firebird2/src/jrd/isc.cpp (1.31): - Avoid partially bracketed warning 2003-04-02 13:18 brodsom * firebird2/src/jrd/gds.cpp (1.69): - Avoid signed-unsigned comparison - alloc_mutex only used for V4_THR - Correct landId argument. 2003-04-02 13:14 brodsom * firebird2/src/common/config/dir_list.cpp (1.4): - Avoid signed-unsigned comparison 2003-04-02 13:13 brodsom * firebird2/src/jrd/: ExecuteStatement.cpp (1.7), opt.cpp (1.68): - Comment unneeded checks or conditions 2003-04-02 13:03 brodsom * firebird2/src/lock/lock.cpp (1.44): - Comment unneeded checks 2003-04-02 12:58 brodsom * firebird2/src/remote/: merge.cpp (1.8), wnet.cpp (1.13), xnet.cpp (1.17), xnet.h (1.3): - Remove unneeded define - Correct format - Use 0 instead of NULL in comparison 2003-04-02 01:22 brodsom * firebird2/src/jrd/jrd.cpp (1.67): - USHORT dpb_sql_dialect can't be < 0 - databases_mutex is only used when v4_threading is defined and superserver not. 2003-04-01 23:59 brodsom * firebird2/src/jrd/: perf.cpp (1.20), isc_sync.cpp (1.49), dpm.epp (1.15), functions.cpp (1.7), codes.epp (1.12), codes.epp (1.13): Correct formats 2003-04-01 23:56 brodsom * firebird2/src/wal/: wstatus.cpp (1.6), walw.cpp (1.17): Correct formats 2003-04-01 19:58 brodsom * firebird2/src/jrd/: sdl.cpp (1.10), vio.cpp (1.41), dpm.epp (1.14), gds.cpp (1.68), perf.cpp (1.19): Correct formats 2003-04-01 17:36 alexpeshkoff * firebird2/src/jrd/isc_file.cpp (1.47): Fixed QLI build 2003-04-01 17:36 alexpeshkoff * firebird2/src/remote/: allr_proto.h (1.3), allr.cpp (1.10): Fixed parameters names & some preprocessing cleanup 2003-04-01 14:37 brodsom * firebird2/src/wal/: walc.cpp (1.11), walw.cpp (1.16), wstatus.cpp (1.5): Correct formats 2003-04-01 13:49 brodsom * firebird2/src/gpre/: pat.cpp (1.8), exp.cpp (1.12), c_cxx.cpp (1.20): Correct formats 2003-04-01 13:43 brodsom * firebird2/src/lock/lock.cpp (1.43): Correct formats 2003-04-01 13:32 brodsom * firebird2/src/: utilities/ppg.cpp (1.6), utilities/install_reg.cpp (1.9), utilities/install_svc.cpp (1.15), remote/inet.cpp (1.65), remote/wnet.cpp (1.12): Correct formats 2003-04-01 13:24 brodsom * firebird2/src/jrd/common.h (1.66): Correct formats 2003-04-01 01:44 brodsom * firebird2/src/: intl/cv_gb2312.c (1.11), intl/cv_jis.c (1.14), intl/cv_narrow.c (1.12), intl/lc_ksc.c (1.13), intlcpp/cv_gb2312.cpp (1.4), intlcpp/cv_jis.cpp (1.5), intlcpp/cv_narrow.cpp (1.4), intlcpp/lc_ksc.cpp (1.3): Only code formatting changes 2003-04-01 01:40 brodsom * firebird2/src/dsql/: parse.y (1.59), keywords.cpp (1.15), parse.sed (1.7): Changes to allow use of bison to create parse.cpp 2003-03-31 21:11 arnobrinkman * firebird2/src/dsql/: gen.cpp (1.30), make.cpp (1.27), pass1.cpp (1.56): bugfix: 1) bug with sub-selects inside COALESCE function. 2) bug with parameter ordering. 2003-03-31 19:43 alexpeshkoff * firebird2/src/jrd/jrd.cpp (1.66): Added DatabasesDirs parameter to firebird.conf. Databases may be accessed only in trees, listed there. For compatibility reasons, default = / Also filename type cleanup in gds_attach & gds_create 2003-03-31 19:41 alexpeshkoff * firebird2/src/: common/config/config.cpp (1.30), common/config/config.h (1.19), jrd/dfw.epp (1.38), jrd/isc_f_proto.h (1.5), jrd/isc_file.cpp (1.46), jrd/jrd_proto.h (1.6), install/misc/firebird.conf (1.20): Added DatabasesDirs parameter to firebird.conf. Databases may be accessed only in trees, listed there. For compatibility reasons, default = / 2003-03-31 12:29 aafemt * firebird2/builds/posix/: Makefile.in.client.util (1.9), Makefile.in.fbserver (1.10), Makefile.in.libfbclient (1.14), prefix.mingw (1.17): Improve Win32 build. Add resources to superserver 2003-03-30 18:55 arnobrinkman * firebird2/src/jrd/: inf.cpp (1.18), svc.cpp (1.54): bugfix: A good bugfix with the database statistics problem which also exists in FB1.0. Thanks to Claudio Valderrama which pointed to problems in the previous commited fix. 2003-03-29 16:49 dimitr * firebird2/src/jrd/svc.cpp (1.53): Allowed Services API for win32 CS (gbak/gfix only). gstat/gsec are not supported yet. 2003-03-29 16:36 alexpeshkoff * firebird2/src/jrd/os/win32/path_utils.cpp (1.5): make pathSplit work with paths, not processed by ISC_expand_filename 2003-03-28 12:31 aafemt * firebird2/src/remote/property.rh (1.2): Fix DS_3DLOOK override warning 2003-03-28 12:29 aafemt * firebird2/builds/posix/: Makefile.in.client.gbak (1.6), Makefile.in.client.gfix (1.7), Makefile.in.client.gpre (1.9), Makefile.in.client.isql (1.6), Makefile.in.embed.gbak (1.6), Makefile.in.embed.gfix (1.7), Makefile.in.embed.gpre (1.9), Makefile.in.embed.isql (1.6), Makefile.in.embed.qli (1.8), Makefile.in.embed.util (1.8), Makefile.in.fbserver (1.9), Makefile.in.inet_server (1.11), Makefile.in.libfbserver (1.6), make.defaults (1.22), make.rules (1.15), make.shared.targets (1.7), prefix.mingw (1.16): Ironing POSIX build. Resources were added to some exe and dll's 2003-03-27 18:15 brodsom * firebird2/src/gpre/: int_cxx.cpp (1.10), int.cpp (1.12), ftn.cpp (1.19), c_cxx.cpp (1.19), cob.cpp (1.21), ada.cpp (1.15): Fix some wrong format strings/argument lists 2003-03-27 13:40 brodsom * firebird2/src/jrd/dls.cpp (1.8): Remove declarations used by functions removed in a previous commit 2003-03-27 12:21 aafemt * firebird2/: builds/posix/Makefile.in.client.gbak (1.5), builds/posix/Makefile.in.client.gdef (1.5), builds/posix/Makefile.in.client.gfix (1.6), builds/posix/Makefile.in.client.gpre (1.8), builds/posix/Makefile.in.client.isql (1.5), builds/posix/Makefile.in.client.util (1.8), builds/posix/Makefile.in.codes (1.5), builds/posix/Makefile.in.embed.gbak (1.5), builds/posix/Makefile.in.embed.gdef (1.5), builds/posix/Makefile.in.embed.gfix (1.6), builds/posix/Makefile.in.embed.gpre (1.8), builds/posix/Makefile.in.embed.isql (1.5), builds/posix/Makefile.in.embed.lockmgr (1.5), builds/posix/Makefile.in.embed.qli (1.7), builds/posix/Makefile.in.embed.util (1.7), builds/posix/Makefile.in.example5 (1.5), builds/posix/Makefile.in.extern.editline (1.2), builds/posix/Makefile.in.extlib (1.9), builds/posix/Makefile.in.fbserver (1.8), builds/posix/Makefile.in.fbutil (1.6), builds/posix/Makefile.in.firebird (1.33), builds/posix/Makefile.in.gpre (1.7), builds/posix/Makefile.in.inet_server (1.10), builds/posix/Makefile.in.intl (1.11), builds/posix/Makefile.in.libfbclient (1.13), builds/posix/Makefile.in.libfbcommon (1.6), builds/posix/Makefile.in.libfbembed (1.10), builds/posix/Makefile.in.libfbserver (1.5), builds/posix/Makefile.in.libfbstatic (1.5), builds/posix/Makefile.in.msgs (1.8), builds/posix/Makefile.in.refDatabases (1.14), builds/posix/Makefile.in.static.gbak (1.5), builds/posix/Makefile.in.static.gpre (1.10), builds/posix/Makefile.in.static.isql (1.6), builds/posix/Makefile.in.v5_examples (1.7), builds/posix/make.defaults (1.21), builds/posix/make.rules (1.14), builds/posix/prefix.mingw (1.15), doc/README.makefiles (1.3): Ironing POSIX build 2003-03-27 11:39 paul_reeves * firebird2/src/remote/inet.cpp (1.64): Fix for an SS event handler bug (code courtesy of Jim Starkey) 2003-03-27 04:14 brodsom * firebird2/builds/posix/prefix.mingw (1.14): Modify warning options. Remove unknown-pragmas and add format and signed compare 2003-03-26 12:08 brodsom * firebird2/builds/posix/: Makefile.in.static.isql (1.5), Makefile.in.v5_examples (1.6), Makefile.in.static.gbak (1.4): Correct typing errors 2003-03-25 13:07 skidder * firebird2/src/lock/lock.cpp (1.42): Fix up little issues with lock manager 2003-03-25 12:07 aafemt * firebird2/builds/posix/: Makefile.in.fbserver (1.7), Makefile.in.inet_server (1.9), Makefile.in.libfbclient (1.12), Makefile.in.libfbembed (1.9), prefix.mingw (1.13): Another step towards MinGW CS build 2003-03-25 10:48 dimitr * firebird2/src/jrd/: opt.cpp (1.67), vio.cpp (1.40): Cleanup. 2003-03-25 10:40 dimitr * firebird2/src/jrd/opt.cpp (1.66): Fixed optimizer bug introduced by me appr. one month ago. 2003-03-25 03:22 brodsom * firebird2/builds/win32/: msvc6/engine.dsp (1.25), msvc6/engine_classic.dsp (1.23), msvc6/engine_embed.dsp (1.4), msvc7/engine.vcproj (1.17), msvc7/engine_classic.vcproj (1.16), msvc7/engine_embed.vcproj (1.4): Remove WINDOWS_ONLY remains 2003-03-24 15:41 skidder * firebird2/src/jrd/: blb.cpp (1.28), btr.cpp (1.28), exe.cpp (1.48), idx.cpp (1.13), isc_ipc.cpp (1.35), jrd.h (1.40), rse.cpp (1.25), thd.cpp (1.17), val.cpp (1.15), vio.cpp (1.39): Fix up the reason of slowdown of Windows CS 2003-03-24 15:32 skidder * firebird2/src/lock/: lock.cpp (1.41), lock.h (1.17): Lock manager changes. 1. Cleanup #define's a little 2. Shutdown blocking thread cleanly on Windows CS 3. Fix Windows CS lock-ups (make wakeup event manual-reset) 4. Detect deadlocks instantly in most cases (if blocking owner dies during AST processing deadlock scan timeout still applies) 2003-03-24 14:35 brodsom * firebird2/src/jrd/: thd.h (1.12), smp_impl.h (1.2), jrd.h (1.39), grant.epp (1.15), jrd.cpp (1.65), fun.epp (1.19), gds.cpp (1.67), dls.cpp (1.7), dyn.epp (1.24), dbg.cpp (1.9), all.cpp (1.14): Use V4_THREADING explicitly instead and remove empty defined macros. This change try to make clear V4_THREADING use. 2003-03-23 18:16 dimitr * firebird2/src/remote/interface.cpp (1.38): Cleanup. 2003-03-23 17:50 alexpeshkoff * firebird2/src/: common/config/dir_list.cpp (1.3), common/config/dir_list.h (1.3), jrd/dls.cpp (1.6), jrd/dls_proto.h (1.3), jrd/dyn_def.epp (1.32), jrd/ext.cpp (1.19), jrd/ext_proto.h (1.5), jrd/isc.cpp (1.30), jrd/isc.h (1.6), jrd/os/posix/path_utils.cpp (1.4), jrd/os/win32/path_utils.cpp (1.4), jrd/os/path_utils.h (1.5): External files access restriction cleanup 2003-03-23 13:06 alexpeshkoff * firebird2/src/remote/: allr.cpp (1.9), allr_proto.h (1.2): Implemented a bit more informative memory leaks debugging in remote 2003-03-23 10:05 dimitr * firebird2/src/jrd/: ini.epp (1.18), jrd.cpp (1.64): After some research, I've disabled the automatic ODS upgrade due to lack of reliability. 2003-03-22 20:04 seanleyne * firebird2/src/install/misc/firebird.conf (1.19): Small correction of a mistake I made in previous committ. 2003-03-22 07:18 dimitr * firebird2/src/burp/: backup.epp (1.19), restore.epp (1.25): Rolled back part of my previous commit. In fact, only one line fix was required. 2003-03-21 17:19 dimitr * firebird2/src/burp/: backup.epp (1.18), restore.epp (1.24): Fixed (porting?) bugs related to GBAK and Services API. 2003-03-21 14:21 brodsom * firebird2/src/intlcpp/: lc_dos.cpp (1.3), cv_unicode_fss.cpp (1.4), cv_unicode_fss.h (1.3), cv_ksc.cpp (1.3), cv_narrow.cpp (1.3), cv_gb2312.cpp (1.3), cv_jis.cpp (1.4), cv_big5.cpp (1.3): Synchronize intlcpp with intl 2003-03-21 14:16 brodsom * firebird2/src/intl/: lc_dos.c (1.13), cv_unicode_fss.h (1.3), cv_unicode_fss.c (1.3), cv_narrow.c (1.11), cv_jis.c (1.13), cv_ksc.c (1.10), cv_gb2312.c (1.10), cv_big5.c (1.9): Remove remaining warnings in intl 2003-03-21 14:11 brodsom * firebird2/builds/win32/msvc6/: gbak.dsp (1.15), gsplit.dsp (1.4): Remove wsock32.lib (thanks to Claudio) 2003-03-21 12:53 aafemt * firebird2/: configure.in (1.132), builds/posix/Makefile.in.client.util (1.7), builds/posix/Makefile.in.libfbclient (1.11), builds/posix/make.defaults (1.20), builds/posix/prefix.mingw (1.12): Few improvements for Win32 SS build procedure 2003-03-20 23:43 arnobrinkman * firebird2/src/jrd/: inf.cpp (1.17), svc.cpp (1.52): bugfix on service API, reported by Martijn Tonies in fb-devel. This bug exists already since FB1.0. Due bad validate-checking on returned value this even causes a server-crash !!!! 2003-03-20 12:11 aafemt * firebird2/: configure.in (1.131), builds/posix/Makefile.in.firebird (1.32), builds/posix/make.defaults (1.19), src/install/arch-specific/linux/Makefile.in (1.8), src/install/arch-specific/linux/classic/makeInstallImage.sh.in (1.8), src/install/arch-specific/linux/classic/postinstall.sh.in (1.6), src/install/arch-specific/linux/classic/preinstall.sh.in (1.3), src/install/arch-specific/sinixz/Makefile.in (1.6): Version information is concentrated in src/misc/writeBuildNum.sh 2003-03-20 10:32 dimitr * firebird2/src/burp/burp.cpp (1.29): no message 2003-03-20 10:28 dimitr * firebird2/src/jrd/: jrd_pwd.h (1.3), pwd.cpp (1.14): Make sure attachment handle is closed on server shutdown. 2003-03-20 09:58 alexpeshkoff * firebird2/src/jrd/plugin_manager.cpp (1.12): Fixed massive memory leak from default pool 2003-03-19 14:14 dimitr * firebird2/src/remote/inet.cpp (1.63): Reworked my previous changes in INET. 2003-03-19 12:33 skidder * firebird2/src/alice/all.cpp (1.11): Fix up memory leak in gfix I introduced quite some time ago. Noticed by Mike Nordell 2003-03-19 09:49 dimitr * firebird2/builds/win32/msvc6/: intl.dsp (1.18), intlcpp.dsp (1.3): Fixed LD2_lookup issue. 2003-03-18 13:25 brodsom * firebird2/src/intl/: cs_unicode_fss.c (1.8), cs_unicode_ucs2.c (1.6), cv_gb2312.c (1.9), cv_jis.c (1.12), cv_ksc.c (1.9), cv_narrow.c (1.10), lc_ascii.c (1.11), lc_big5.c (1.11), lc_dos.c (1.12), lc_gb2312.c (1.8), lc_iso8859_1.c (1.7), lc_iso8859_2.c (1.7), lc_jis.c (1.11), lc_ksc.c (1.12), lc_unicode_ucs2.c (1.7), cs_big5.c (1.9), cs_gb2312.c (1.10), cs_jis.c (1.10), cs_ksc.c (1.9), cs_narrow.c (1.10): Add function pointers casts (remove warnings) 2003-03-18 09:58 dimitr * firebird2/builds/win32/msvc6/gds32.dsp (1.16): Updated project files: - moved gds32_debug.def - removed IB7 functions from compatibility gds32 2003-03-18 09:48 dimitr * firebird2/builds/win32/defs/: gds32.def (1.2), gds32_debug.def (1.1): Updated project files: - moved gds32_debug.def - removed IB7 functions from compatibility gds32 2003-03-18 07:49 eku * firebird2/src/install/misc/firebird.conf (1.18): Removed again rubbish lines. 2003-03-18 05:25 seanleyne * firebird2/src/install/misc/firebird.conf (1.17): Update based on comments/notes from developers 2003-03-18 04:05 brodsom * firebird2/builds/win32/prepare.bat (1.5): Changes to build with help.fdb 2003-03-18 03:57 brodsom * firebird2/src/jrd/common.h (1.65): Remove pragma.h (trivial hpux only header) and replace with the code (1 line) 2003-03-18 03:13 brodsom * firebird2/src/include/fb_types.h (1.18): Comment unused types 2003-03-18 03:03 brodsom * firebird2/src/jrd/btr.cpp (1.27): Replace UTEXT with UCHAR 2003-03-18 02:35 brodsom * firebird2/src/burp/canonical.cpp (1.17): Remove unneeded/unused code 2003-03-18 02:32 brodsom * firebird2/src/jrd/gds.cpp (1.66): Remove nested NOT_USED_OR_REPLACED ifdefs 2003-03-17 19:03 alexpeshkoff * firebird2/src/jrd/ext.cpp (1.18): Cleanup 2003-03-17 19:01 alexpeshkoff * firebird2/src/common/config/dir_list.h (1.2): Added required comments 2003-03-17 18:57 alexpeshkoff * firebird2/src/: common/config/config.cpp (1.29), common/config/config.h (1.18), install/misc/firebird.conf (1.16): Fixed names and default value for EXTERNAL_TABLES_DIRS config parameter 2003-03-17 18:52 alexpeshkoff * firebird2/src/jrd/ExecuteStatement.cpp (1.6): Cleanup 2003-03-17 17:44 alexpeshkoff * firebird2/src/jrd/ExecuteStatement.cpp (1.5): Fixed use of: 1. Numeric variables 2. Dialect-3 databases 2003-03-17 14:26 eku * firebird2/src/install/misc/firebird.conf (1.15): Removed rubbish line. 2003-03-17 13:12 eku * firebird2/src/jrd/isc_file.cpp (1.45): Changed the default extensions for databases from .gdb to .fdb The Windows and OS X builds have not been updated yet. 2003-03-17 13:05 eku * firebird2/: builds/posix/Makefile.in.codes (1.4), builds/posix/Makefile.in.embed.qli (1.6), builds/posix/Makefile.in.example5 (1.4), builds/posix/Makefile.in.firebird (1.31), builds/posix/Makefile.in.msgs (1.7), builds/posix/Makefile.in.refDatabases (1.13), builds/posix/Makefile.in.v5_examples (1.5), builds/posix/make.shared.targets (1.6), src/install/arch-specific/sinixz/prototype.in (1.14), src/journal/gjrn.cpp (1.7), src/journal/journal.gdl (1.2), src/journal/journal_vms.e (1.3), src/journal/journal_vms.gdl (1.2), src/journal/rebuild.e (1.6), src/journal/server.e (1.8), src/jrd/codes.epp (1.11), src/jrd/dflt.gdl (1.2), src/jrd/envelope.epp (1.3), src/jrd/grant.gdl (1.4), src/jrd/isc_file.cpp (1.44), src/jrd/ods10.gdl (1.2), src/jrd/ods101.gdl (1.3), src/jrd/ods72.gdl (1.2), src/jrd/ods80.gdl (1.2), src/jrd/ods80dif.gdl (1.2), src/jrd/ods81.gdl (1.2), src/jrd/ods91.gdl (1.2), src/jrd/procs2.gdl (1.2), src/jrd/stored_proc.gdl (1.2), src/jrd/val.cpp (1.14), src/jrd/vms.cpp (1.9), src/misc/metadata.sql (1.2), src/msgs/build_file.epp (1.10), src/msgs/change_msgs.epp (1.9), src/msgs/check_msgs.epp (1.4), src/msgs/enter_msgs.epp (1.7), src/msgs/include.epp (1.4), src/msgs/load.epp (1.7), src/msgs/modify_msgs.epp (1.8), src/msgs/msg.gdl (1.2), src/qli/help.epp (1.6), src/utilities/isc.gdl (1.2), src/utilities/rebuild.gdl (1.2), src/utilities/rmet.epp (1.5), src/utilities/rstore.epp (1.6), src/utilities/scrty_unix.gdl (1.2), src/utilities/scrty_vms.gdl (1.2), src/utilities/security.epp (1.18), src/v5_examples/api1.c (1.4), src/v5_examples/api10.c (1.4), src/v5_examples/api11.c (1.4), src/v5_examples/api12.c (1.4), src/v5_examples/api13.c (1.4), src/v5_examples/api14.e (1.2), src/v5_examples/api15.c (1.4), src/v5_examples/api16.c (1.5), src/v5_examples/api16t.c (1.4), src/v5_examples/api2.c (1.4), src/v5_examples/api3.c (1.4), src/v5_examples/api4.c (1.4), src/v5_examples/api5.c (1.4), src/v5_examples/api6.c (1.4), src/v5_examples/api7.c (1.4), src/v5_examples/api8.c (1.4), src/v5_examples/api9.c (1.4), src/v5_examples/dyn1.e (1.2), src/v5_examples/dyn2.e (1.2), src/v5_examples/dyn3.e (1.2), src/v5_examples/dyn4.e (1.2), src/v5_examples/dyn5.e (1.2), src/v5_examples/dynfull.e (1.4), src/v5_examples/empbld.sql (1.4), src/v5_examples/empbuild.c (1.10), src/v5_examples/empbuild.e (1.2), src/v5_examples/empddl.sql (1.4), src/v5_examples/employe2.sql (1.2), src/v5_examples/intlbld.e (1.2), src/v5_examples/intlbld.sql (1.3), src/v5_examples/intlddl.sql (1.4), src/v5_examples/intldml.sql (1.2), src/v5_examples/stat10.e (1.2), src/v5_examples/stat11.e (1.2), src/v5_examples/stat12.e (1.2), src/v5_examples/stat12t.e (1.2), src/v5_examples/winevent.c (1.6): Changed the default extensions for databases from .gdb to .fdb The Windows and OS X builds have not been updated yet. 2003-03-16 13:04 dimitr * firebird2/src/dsql/keywords.cpp (1.14): Cleanup. 2003-03-16 11:54 dimitr * firebird2/src/dsql/sym.h (1.3): Cleanup. 2003-03-16 11:16 dimitr * firebird2/src/jrd/: event.cpp (1.24), event.h (1.7): Used local subsystem prefix for event request structure. 2003-03-15 21:48 seanleyne * firebird2/src/install/misc/firebird.conf (1.14): Added comments for config file settings/values (long overdue) 2003-03-15 21:20 alexpeshkoff * firebird2/builds/: win32/msvc6/common.dsp (1.17), win32/msvc6/common_classic.dsp (1.11), posix/make.shared.variables (1.21): Now external tables are checked against directories list 2003-03-15 21:19 alexpeshkoff * firebird2/src/common/config/dir_list.cpp (1.2): Small posix fix 2003-03-15 21:15 alexpeshkoff * firebird2/src/: common/config/dir_list.cpp (1.1), common/config/dir_list.h (1.1), jrd/ext.cpp (1.17), jrd/os/posix/path_utils.cpp (1.3), jrd/os/win32/path_utils.cpp (1.3), jrd/os/path_utils.h (1.4): Now external tables are checked against directories list 2003-03-15 21:02 alexpeshkoff * firebird2/src/: common/config/config.cpp (1.28), common/config/config.h (1.17), install/misc/firebird.conf (1.13): Add new config parameter 2003-03-15 17:52 skidder * firebird2/builds/posix/prefix.linux (1.16): Fixup optimization flags to produce fastest possible but still correct binary 2003-03-15 09:33 dimitr * firebird2/src/jrd/: dfw.epp (1.37), val.h (1.10): Fixed buffer overrun with arrays. 2003-03-15 09:14 dimitr * firebird2/src/dsql/ddl.cpp (1.44): Fixed another bug with RECREATE VIEW. 2003-03-15 05:21 hippoman * firebird2/builds/win32/msvc7/ipserver.vcproj (1.8): * define SUPERSERVER. 2003-03-14 12:28 tamlin * firebird2/src/jrd/os/win32/mod_loader.cpp (1.6): Fix isLoadableModule problem. 2003-03-13 18:02 skidder * firebird2/doc/WhatsNew (1.26): Added notes about Services API 2003-03-13 17:54 skidder * firebird2/src/alice/: exe.cpp (1.12), tdr.cpp (1.15): Fix up gfix to work with Services API on Linux CS 2003-03-13 17:48 alexpeshkoff * firebird2/src/jrd/os/win32/thd_priority.cpp (1.9): Small debugging-aid fix 2003-03-13 16:46 alexpeshkoff * firebird2/configure.in (1.130): Dropped HAVE_*EXIT defines 2003-03-13 16:42 alexpeshkoff * firebird2/src/: include/gen/autoconfig_msvc.h (1.83), jrd/gds.cpp (1.65): Dropped HAVE_*EXIT defines 2003-03-13 13:46 brodsom * firebird2/src/iscguard/cntl_guard.cpp (1.7): Remove unused REMOVE macro. The two functions are duplicated in cntl.cpp, with exactly the same code. 2003-03-13 13:35 brodsom * firebird2/src/qli/: picst_proto.h (1.3), picstr.cpp (1.11), blk.h (1.7), eval.cpp (1.19), exe.h (1.9), format.cpp (1.12), format.h (1.4): Change PIC struct name to avoid conflict with PIC libtool macro 2003-03-13 13:30 brodsom * firebird2/src/jrd/: dsc.h (1.7), ibase.h (1.33), val.h (1.9): Remove leading underscores from macro names 2003-03-13 12:20 dimitr * firebird2/doc/WhatsNew (1.25): Added Beta 4 changes. 2003-03-13 11:04 dimitr * firebird2/doc/install_win32.txt (1.1): Added win32 installation notes. 2003-03-13 07:50 eku * firebird2/autogen.sh (1.7): Fixed problems with newer vesions of libtool. 2003-03-13 01:49 brodsom * firebird2/src/: remote/protocol.cpp (1.23), burp/canonical.cpp (1.16): Remove LOC_DOUBLE macro (mips || next remains) 2003-03-12 18:46 brodsom * firebird2/src/jrd/dsc.h (1.6): Change the name of the header macro to make it equal to the macro used in ibase.h (agreed with Claudio) 2003-03-12 15:29 eku * firebird2/src/extern/editline/unix.h (1.3): Provide prototypes for isatty() and getpid(). 2003-03-12 14:55 eku * firebird2/src/remote/inet.cpp (1.62): Some systems do not define INADDR_NONE. 2003-03-12 14:20 dimitr * firebird2/src/jrd/isc_sync.cpp (1.48): Little fix. 2003-03-12 13:39 eku * firebird2/: configure.in (1.129), builds/posix/Makefile.in.extern.editline (1.1), builds/posix/Makefile.in.firebird (1.30), builds/posix/make.defaults (1.18), src/extern/editline/complete.c (1.2), src/extern/editline/editline.h (1.2), src/extern/editline/unix.h (1.2), src/include/gen/autoconfig_msvc.h (1.82): Editline changes: o got a FB-compliant makefile o uses configure o eventually compiles on SINIX-Z 2003-03-12 12:57 skidder * firebird2/configure.in (1.128): Getting ready for Beta4 2003-03-12 12:22 dimitr * firebird2/src/remote/inet.cpp (1.61): Fixed posix builds. 2003-03-12 11:13 dimitr * firebird2/src/remote/inet.cpp (1.60): 1. Cleanup 2. Fixed known issues with event processing 3. Used new config options Although these changes seem to be unix-sockets compliant, I'm only 99% sure in it, so please let me know if it breaks any platform build. 2003-03-11 20:49 brodsom * firebird2/src/: ipserver/ipserver.cpp (1.14), remote/inet.cpp (1.59), remote/xnet.cpp (1.16): Add two braces to make it work on mingw 2003-03-11 15:55 dimitr * firebird2/src/: common/config/config.cpp (1.27), common/config/config.h (1.16), install/misc/firebird.conf (1.12): New config options. 2003-03-11 14:36 brodsom * firebird2/src/: gpre/pretty.cpp (1.9), gpre/prett_proto.h (1.2), jrd/gdsold.h (1.20), qli/parse.cpp (1.14), qli/symbols.h (1.2), qli/words.h (1.3): More PYXIS remains 2003-03-11 13:29 brodsom * firebird2/src/jrd/isc_ipc.cpp (1.34): Remove remains of mpexl || netware386 2003-03-11 12:55 dimitr * firebird2/builds/win32/msvc6/ipserver.dsp (1.11): Updated project files. 2003-03-11 12:49 alexpeshkoff * firebird2/src/include/gen/autoconfig_msvc.h (1.81): Fixed HAVE_ATEXIT define - MSVC has atexit() 2003-03-11 11:34 dimitr * firebird2/src/jrd/utl.cpp (1.29): Cleanup. 2003-03-11 08:35 eku * firebird2/src/install/arch-specific/sinixz/prototype.in (1.13): Preserve configuration files. 2003-03-11 06:53 tamlin * firebird2/src/ipserver/ipserver.cpp (1.13): Close Win32 handles at exit. 2003-03-11 06:53 tamlin * firebird2/src/lock/lock.cpp (1.40): Some code cleanup and added a comment about a problem. 2003-03-11 06:50 tamlin * firebird2/src/remote/: xnet.cpp (1.15), wnet.cpp (1.11), inet.cpp (1.58), server.cpp (1.27), srvr_w32.cpp (1.18): Close Win32 handles at exit. 2003-03-11 00:30 arnobrinkman * firebird2/src/dsql/pass1.cpp (1.55): corrected mistake in previous commit. 2003-03-10 22:38 arnobrinkman * firebird2/src/dsql/pass1.cpp (1.54): bugfix: A bug left with using a aggregate sub-query inside a IN clause. 2003-03-10 13:58 brodsom * firebird2/src/intl/: cv_unicode_fss.h (1.2), cs_unicode_fss.c (1.7), cv_unicode_fss.c (1.2): Remove cs_unicode_fss.h and use cv_unicode_fss.h 2003-03-10 13:54 brodsom * firebird2/src/intlcpp/: cs_unicode_fss.cpp (1.2), cv_unicode_fss.cpp (1.3), cv_unicode_fss.h (1.2), lc_big5.cpp (1.2), lc_dos.cpp (1.2), lc_jis.cpp (1.2), lc_ksc.cpp (1.2): Synchronize with intl and remove cs_unicode_fss.h 2003-03-10 08:02 eku * firebird2/src/: lock/lock.cpp (1.39), utilities/security.epp (1.17): Always use gds__prefix to find database system files. 2003-03-09 22:16 skidder * firebird2/src/burp/: burp.cpp (1.28), restore.epp (1.23): Make backup/restore process work when invoked via Services API on Classic engine 2003-03-09 22:13 skidder * firebird2/src/jrd/svc.cpp (1.51): Enable Services API on all platforms 2003-03-09 22:08 skidder * firebird2/src/jrd/svc.cpp (1.50): Enable Services API on all platforms 2003-03-09 22:07 skidder * firebird2/src/jrd/: btr.cpp (1.26), btr.h (1.6), btr_proto.h (1.7), idx.cpp (1.12): Fix up engine to work with multi-field foreign constraints again after nulls handing changes in unique indices 2003-03-09 10:06 tamlin * firebird2/src/jrd/opt.cpp (1.65): Fixed a comment mistake (*/ leftover at EOL of //) spotted by Claudio. 2003-03-09 03:48 brodsom * firebird2/src/jrd/: isc_f_proto.h (1.4), isc_file.cpp (1.43): Remove PARSE_FILENAME macro (remains of OS2_ONLY || NETWARE || PC_PLATFORM). 2003-03-09 03:25 brodsom * firebird2/src/: gpre/sql.cpp (1.11), dudley/parse.cpp (1.16): Add FLINT_CACHE ifdefs 2003-03-09 03:23 brodsom * firebird2/src/include/firebird.h (1.12): Correct Typo mistake 2003-03-09 01:17 brodsom * firebird2/src/qli/eval.cpp (1.18): Correct typo mistake 2003-03-08 09:06 dimitr * firebird2/src/jrd/: alt.cpp (1.19), dfw.epp (1.36), event.cpp (1.23), event.h (1.6), event_proto.h (1.4): Cleanup and minor changes in the event manager. 2003-03-07 22:30 tamlin * firebird2/src/isql/isql.epp (1.26): Fix integer overflow bug + initialize some variables. 2003-03-07 08:41 eku * firebird2/: autogen.sh (1.6), configure.in (1.127): Started to use libtool (http://www.gnu.org/software/libtool/). It will eventually handle all platform specific compile and link issues! Removed generated files from the view (config.guess and config.sub). 2003-03-07 01:35 brodsom * firebird2/src/: jrd/opt.cpp (1.64), remote/ibconfig.cpp (1.12), remote/window.cpp (1.13): Avoid undefined function warning 2003-03-07 01:35 brodsom * firebird2/src/alice/alice.cpp (1.26): Avoid unused function warning 2003-03-07 00:25 brodsom * firebird2/builds/posix/: Makefile.in.libfbclient (1.10), Makefile.in.libfbembed (1.8), prefix.mingw (1.11): Update instructions, remove win_libs and give instructions to patch manually libfbclient and libfbembed 2003-03-06 16:29 brodsom * firebird2/src/intlcpp/: cv_unicode_fss.cpp (1.2), cv_big5.cpp (1.2), cv_gb2312.cpp (1.2), cv_jis.cpp (1.3), cv_ksc.cpp (1.2), cv_narrow.cpp (1.2): Update intlcpp. (change the functions order in cv_unicode_fss to be the same that in intl) 2003-03-06 16:16 brodsom * firebird2/src/utilities/: registry.cpp (1.10), install_svc.cpp (1.14): Use C++ cast. 2003-03-06 14:22 brodsom * firebird2/configure.in (1.126): Remove lstdc++ from mingw platform libs 2003-03-06 14:16 brodsom * firebird2/builds/posix/: Makefile.in.fbserver (1.6), Makefile.in.inet_server (1.8), prefix.mingw (1.10): Move cntl.cpp to OS_ServerFiles 2003-03-06 13:22 brodsom * firebird2/src/: gpre/noform.cpp (1.6), intl/lc_big5.h (1.2), intl/collations/xx88592czech.h (1.4): Add newline at end of file 2003-03-06 02:14 brodsom * firebird2/configure.in (1.125): Changes fro MINGW build (forgoten commit) -Add directory 2003-03-06 02:13 brodsom * firebird2/src/remote/ibconfig.cpp (1.11): Remove wrong comment (/*...../*....*/) 2003-03-06 01:43 brodsom * firebird2/builds/win32/: msvc6/engine_classic.dsp (1.22), msvc6/engine_embed.dsp (1.3), msvc6/engine.dsp (1.24), msvc7/engine.vcproj (1.16), msvc7/engine_classic.vcproj (1.15), msvc7/engine_embed.vcproj (1.3): Blob_filter is not a epp file since 1999, change the name to .cpp and modify the makefiles 2003-03-06 01:38 brodsom * firebird2/builds/posix/make.shared.variables (1.20): Blob_filter is not a epp file since 1999, change the name to .cpp and modify the makefiles 2003-03-06 01:35 brodsom * firebird2/: src/jrd/blob_filter.cpp (1.1), builds/mac_os_x/CS/CS.pbproj/project.pbxproj (1.3), builds/mac_os_x/CS/Helpers.make (1.3), builds/win32/preprocess.bat (1.5): Blob_filter is not a epp file since 1999, change the name to .cpp and modify the makefiles 2003-03-06 01:16 brodsom * firebird2/builds/posix/Makefile.in.libfbclient (1.9): Changes for MinGW build. -Patch previous commit 2003-03-06 00:43 brodsom * firebird2/src/include/firebird.h (1.11): -Changes for MINGW build -SERVER_SHUTDOWN must be defined for WIN_NT 2003-03-06 00:36 brodsom * firebird2/src/jrd/utl_proto.h (1.5): Changes for MINGW build -Correct bad function declaration. 2003-03-05 21:59 brodsom * firebird2/builds/posix/Makefile.in.inet_server (1.7): Add cntl.cpp 2003-03-05 18:59 brodsom * firebird2/builds/posix/Makefile.in.libfbembed (1.7): Changes for MINGW build -Use SHRLIB_EXT instead of 'so' -Add WIN_LIBS 2003-03-05 18:56 brodsom * firebird2/builds/posix/Makefile.in.inet_server (1.6): Changes for MINGW build -Add ipserver objects 2003-03-05 18:16 brodsom * firebird2/builds/posix/Makefile.in.libfbclient (1.8): Changes for MINGW build -Use SHRLIB_EXT instead of 'so' -Add some needed sources. -Add WIN_LIBS 2003-03-05 17:24 brodsom * firebird2/src/install/arch-specific/mingw/Makefile.in (1.1): Changes for the MINGW build -Add a dummy install Makefile to avoid configure problem. 2003-03-05 17:19 brodsom * firebird2/builds/posix/: Makefile.in.extlib (1.8), Makefile.in.firebird (1.29): Changes for MINGW build -Use SHRLIB_EXT instead of 'so' 2003-03-05 17:15 brodsom * firebird2/builds/posix/Makefile.in.inet_server (1.5): Changes for MINGW build -Use specific server files -Add LIB_GUI 2003-03-05 17:14 brodsom * firebird2/builds/posix/Makefile.in.fbutil (1.5): Changes for MINGW build -Use SHRLIB_EXT instead of 'so' 2003-03-05 17:13 brodsom * firebird2/builds/posix/Makefile.in.embed.util (1.6): Changes for MINGW build -Use specific EMBED_UTIL_TARGETS 2003-03-05 17:09 brodsom * firebird2/builds/posix/Makefile.in.client.util (1.6): Changes for MINGW build -Add new util targets -Use specific CLIENT_UTIL_TARGETS 2003-03-05 17:07 brodsom * firebird2/builds/posix/Makefile.in.fbserver (1.5): Changes for MINGW build -Add ipserver files -Use specific server files (remote dir) -Add LIB_GUI 2003-03-05 16:57 brodsom * firebird2/builds/posix/: Makefile.in.gpre (1.6), Makefile.in.intl (1.10), Makefile.in.embed.gpre (1.7), Makefile.in.client.gfix (1.5), Makefile.in.client.gpre (1.7), Makefile.in.embed.gfix (1.5): Changes for MINGW build -Use SHRLIB_EXT instead of 'so' 2003-03-05 16:51 brodsom * firebird2/builds/posix/: make.rules (1.13), make.shared.variables (1.19): Changes for MINGW build -Use SHRLIB_EXT -Add locks to FBCLASSES_ClientFiles(only used by windows but not part of the os specific files) 2003-03-05 16:49 brodsom * firebird2/builds/posix/make.defaults (1.17): Changes for MINGW build -Use SHRLIB_EXT -Add new util targets 2003-03-05 16:45 brodsom * firebird2/builds/posix/prefix.mingw (1.9): Changes for MINGW build -Add OS_ServerFiles -Add CLIENT_UTIL_TARGETS and EMBED_UTIL_TARGETS. -For mingw add some values only used in this port. -Set OS_Specific_Files 2003-03-05 16:42 brodsom * firebird2/builds/posix/: prefix.linux (1.15), prefix.sinixz (1.16), prefix.solaris (1.4), prefix.solx86 (1.17), prefix.freebsd (1.6), prefix.darwin (1.8), prefix.example (1.4): Changes for MINGW build -Add OS_ServerFiles -Add CLIENT_UTIL_TARGETS and EMBED_UTIL_TARGETS. 2003-03-05 16:38 brodsom * firebird2/configure.in (1.124): Changes for MINGW build -Add shrlib_ext value for the shared library extension -Add some libraries to windows build -Add some some needed directories 2003-03-05 15:37 brodsom * firebird2/src/: iscguard/iscguard.cpp (1.18), utilities/registry.cpp (1.9), utilities/install_svc.cpp (1.13), utilities/dba.epp (1.21), utilities/install_reg.cpp (1.8): Patch minGW errors and some warnings 2003-03-05 13:50 dimitr * firebird2/src/jrd/: blrtable.cpp (1.14), cmp.cpp (1.46), exe.cpp (1.47), exe.h (1.14), par.cpp (1.40): Some cleanup and bugfixing. 2003-03-05 12:23 dimitr * firebird2/src/jrd/: btr.cpp (1.25), btr_proto.h (1.6), err.cpp (1.17), err_proto.h (1.7), idx.cpp (1.11), nav.cpp (1.11): Allowed NULLs in unique indices. 2003-03-04 23:00 hippoman * firebird2/builds/win32/msvc7/: remote.vcproj (1.10), remote_classic.vcproj (1.10): Fixed MSVC7 build, added IPSERVER define 2003-03-04 04:40 brodsom * firebird2/src/: dudley/trn.cpp (1.10), jrd/dsc.cpp (1.8), jrd/gdsassert.h (1.6), jrd/isc_sync.cpp (1.47), jrd/perf.cpp (1.18), jrd/sch.cpp (1.6), jrd/status.cpp (1.8), jrd/utl.cpp (1.28), remote/interface.cpp (1.37), remote/parser.cpp (1.7), remote/protocol.cpp (1.22), remote/server.cpp (1.26): Return fb_assert to assert (rollback) 2003-03-04 02:33 brodsom * firebird2/src/jrd/: ExecuteStatement.h (1.2), ExecuteStatement.cpp (1.4): Add brackets in cpp and empty line at end of .h (gcc warnings) 2003-03-04 01:38 brodsom * firebird2/src/lock/lock.cpp (1.38): Add condition to ifdef 2003-03-04 01:09 brodsom * firebird2/src/: intlcpp/cv_jis.cpp (1.2), intl/cv_jis.c (1.11): Put vars and functions inside the same ifdef for which is used (NOT_USED_OR_REPLACED for unused) 2003-03-04 01:02 brodsom * firebird2/src/: isql/isql.epp (1.25), jrd/gds.cpp (1.64), lock/lock.cpp (1.37), msgs/change_msgs.epp (1.8): Put vars and functions inside the same ifdef for which is used (NOT_USED_OR_REPLACED for unused) 2003-03-04 01:00 brodsom * firebird2/src/burp/: restore.epp (1.22), backup.epp (1.17): Put unused vars and functions inside NOT_USED_OR_REPLACED ifdef 2003-03-03 20:14 dimitr * firebird2/src/jrd/dyn_def.epp (1.31): Allowed UK to be created on nullable columns (SQL-99 spec). The index management code isn't ready for this yet, but appropriate changes will follow shortly. 2003-03-03 20:10 dimitr * firebird2/src/dsql/ddl.cpp (1.43): Fixed bug in RECREATE/ALTER VIEW. 2003-03-03 15:35 dimitr * firebird2/builds/win32/msvc6/: remote.dsp (1.15), remote_classic.dsp (1.12): Fixed connects via local protocol after Blas' changes. 2003-03-03 10:22 brodsom * firebird2/src/jrd/: sort.cpp (1.33), sdw.cpp (1.13), isc.cpp (1.29), isc_ipc.cpp (1.33), grant.epp (1.14), ini.epp (1.17), intl.cpp (1.29), ail.cpp (1.16), exe.cpp (1.46), gds.cpp (1.63): Put declarations and definitions inside the same ifdef condition under which is used. (for not used ones NOT_USED_OR_REPLACED) 2003-03-03 09:48 brodsom * firebird2/src/jrd/: rlck.cpp (1.10), tra.cpp (1.31): Put some declaration definitions only used when PC_ENGINE is defined, inside PC_ENGINE ifdef. 2003-03-03 09:46 brodsom * firebird2/src/jrd/event.cpp (1.22): EVENT_PROCESS is only used when SOLARIS_MT is defined. 2003-03-03 09:42 brodsom * firebird2/src/remote/: xnet.cpp (1.14), interface.cpp (1.36), merge.cpp (1.7): Put declarations and definitions inside correct macros(when the function is not used NOT_USED_OR_DEFINED). 2003-03-03 09:37 brodsom * firebird2/src/remote/inet.cpp (1.57): Put alarm_handler inside HAVE_SETITIMER, is only used when this macro is defined. 2003-03-03 09:36 brodsom * firebird2/src/gpre/: gpre_meta_boot.cpp (1.14), int.cpp (1.11), int_cxx.cpp (1.9), sqe.cpp (1.9), gpre_meta.epp (1.17): Put unused function declaration and definition inside NOT_USED_OR_REPLACED ifdef. 2003-03-03 09:29 brodsom * firebird2/src/dsql/: ddl.cpp (1.42), utld.cpp (1.11): Put unused functions declaration and definition inside NOT_USED_OR_REPLACED ifdef. 2003-03-03 09:27 brodsom * firebird2/src/gpre/par.cpp (1.18): Put par_quoted string inside PYXIS. function is only used when PYXIS is defined 2003-03-03 09:26 brodsom * firebird2/src/gpre/sql.cpp (1.10): Put define_cache inside FLINT_CACHE. function is only used when FLINT_CACHE is defined 2003-03-03 07:02 aafemt * firebird2/configure.in (1.123): Let config.status make directories 2003-03-02 21:48 skidder * firebird2/src/jrd/vio.cpp (1.38): Add comment 2003-03-02 21:23 skidder * firebird2/src/jrd/tra.h (1.11): Removed little piece of my debugging code (it was commented out already) 2003-03-02 21:07 skidder * firebird2/src/jrd/: tra.h (1.10), vio.cpp (1.37): VIO undo log now uses B+ tree to store savepoint record data. This improves performance when doing multiple updates of record in a single transaction just a little (usually 2-3 orders of magnitude for 100000 records) 2003-03-02 18:47 fsg * firebird2/: builds/posix/make.shared.variables (1.18), src/gpre/cob.cpp (1.20), src/gpre/ftn.cpp (1.18), src/jrd/ExecuteStatement.cpp (1.3), src/jrd/flu.cpp (1.29), src/jrd/gds.cpp (1.62), src/jrd/isc_sync.cpp (1.46), src/jrd/pag.cpp (1.36), src/jrd/thd.cpp (1.16), src/lock/lock.cpp (1.36), src/utilities/dba.epp (1.20), src/utilities/drop.cpp (1.17): Fixed some really old typos. Included ExecuteStatement in the LINUX-Build 2003-03-02 17:17 tamlin * firebird2/src/jrd/opt.cpp (1.63): Just a bit of cleanup, nothing interesting. 2003-03-02 14:37 skidder * firebird2/src/jrd/vio.cpp (1.36): Fixed bug with dates in comments. I lost track of time for a while... :) 2003-03-02 14:17 dimitr * firebird2/builds/win32/msvc6/engine_embed.dsp (1.2): Synchronized MSVC6 builds with EXECUTE STATEMENT changes. 2003-03-02 13:51 alexpeshkoff * firebird2/builds/win32/msvc6/: engine.dsp (1.23), engine_classic.dsp (1.21): Fixed EXECUTE STATEMENT to support INTO clause Now required changes in msvc6 build 2003-03-02 02:02 brodsom * firebird2/src/: jrd/svc.cpp (1.49), jrd/enc.cpp (1.15), remote/srvr_w32.cpp (1.17): Remove gcc warning partially bracketed initializer. 2003-03-02 02:01 brodsom * firebird2/src/gpre/gpre_meta_boot.cpp (1.13): Remove a few unused vars 2003-03-02 00:22 hippoman * firebird2/builds/win32/msvc7/: engine.vcproj (1.15), engine_classic.vcproj (1.14), engine_embed.vcproj (1.2): * Added missing JRD\ExecuteStatment.* files to engine* projects 2003-03-01 23:04 hippoman * firebird2/builds/win32/msvc7/: Firebird2.sln (1.7), alice.vcproj (1.6), alice_classic.vcproj (1.6), burp.vcproj (1.9), burp_classic.vcproj (1.9), common.vcproj (1.7), common_classic.vcproj (1.5), dsql_server.vcproj (1.8), dsql_server_classic.vcproj (1.8), engine.vcproj (1.14), engine_classic.vcproj (1.13), engine_embed.vcproj (1.1), fb_inet_server.vcproj (1.6), fb_lock_print.vcproj (1.11), fbclient.vcproj (1.13), fbembed.vcproj (1.10), fbguard.vcproj (1.9), fbserver.vcproj (1.7), fbudf.vcproj (1.5), gbak.vcproj (1.8), gdef.vcproj (1.8), gds32.vcproj (1.8), gfix.vcproj (1.7), gpre.vcproj (1.10), gpre_boot.vcproj (1.10), gsec.vcproj (1.7), gsplit.vcproj (1.3), gstat.vcproj (1.8), ib_udf.vcproj (1.8), ib_util.vcproj (1.8), instreg.vcproj (1.7), instsvc.vcproj (1.7), intl.vcproj (1.8), intlcpp.vcproj (1.2), ipserver.vcproj (1.7), isql.vcproj (1.8), lock.vcproj (1.7), lock_classic.vcproj (1.7), qli.vcproj (1.7), remote.vcproj (1.9), remote_classic.vcproj (1.9), utilities.vcproj (1.8), utilities_classic.vcproj (1.7), wal.vcproj (1.7), wal_classic.vcproj (1.7): * updated msvc7 build files. 2003-03-01 21:37 skidder * firebird2/src/jrd/vio.cpp (1.35): Fixed database corruption when backing out the savepoint after large number of DML operations (so transaction-level savepoint is dropped) and record was updated _not_ under the savepoint and deleted under savepoint. Bug affected all kinds of savepoints (explicit, statement, PSQL, ...) 2003-03-01 20:32 alexpeshkoff * firebird2/src/dsql/parse.cpp (1.60): Fixed EXECUTE STATEMENT to support INTO clause 2003-03-01 20:19 alexpeshkoff * firebird2/src/: jrd/ExecuteStatement.cpp (1.2), jrd/blr.h (1.10), jrd/blrtable.cpp (1.13), jrd/cmp.cpp (1.45), jrd/exe.cpp (1.45), jrd/nod.h (1.7), jrd/par.cpp (1.39), dsql/dsql.cpp (1.49), dsql/gen.cpp (1.29), dsql/node.h (1.21), dsql/parse.y (1.58), dsql/pass1.cpp (1.53): Fixed EXECUTE STATEMENT to support INTO clause 2003-03-01 20:11 brodsom * firebird2/src/: remote/inet.cpp (1.56), jrd/intl.cpp (1.28), jrd/sort.cpp (1.32), jrd/ini.epp (1.16): -Comment declared but undefined functions. (found with gcc never defined warnings) 2003-03-01 20:10 alexpeshkoff * firebird2/src/remote/cntl.cpp (1.9): Fixed bug with service shutdown - rolled back Dmitry's commit 2003-03-01 20:07 brodsom * firebird2/src/: gpre/gpre.cpp (1.23), jrd/ext.cpp (1.16), lock/lock.cpp (1.35): -Comment declared but undefined functions. (found with gcc never defined warnings) 2003-03-01 20:06 brodsom * firebird2/src/burp/burp.cpp (1.27): -Comment declared but undefined functions. (found with gcc never defined warnings) -Add ifdef for output_netware. 2003-03-01 19:27 alexpeshkoff * firebird2/src/jrd/: ExecuteStatement.cpp (1.1), ExecuteStatement.h (1.1): Fixed EXECUTE STATEMENT to support INTO clause 2003-03-01 19:15 brodsom * firebird2/src/: remote/window.cpp (1.12), jrd/thd.h (1.11), include/firebird.h (1.10): -Add IPSERVER define to window.cpp, now it is possible to do a server build without ipserver. -Add SERVER_SHUTDOWN define to window.cpp. -Move the setting of SERVER_SHUTDOWN when SUPERSERVER to firebird.h, previously a SUPERSERVER build fail if SERVER_SHUTDOWN is not defined in the command line. 2003-03-01 19:10 brodsom * firebird2/src/jrd/cch.cpp (1.32): Use the same ifdef for function declarations and definitions. (found with gcc never defined warnings) -In this source some defines must be moved to set the value for CACHE_WRITER, CACHE_READER and PAGE_LATCHING before function declaration 2003-03-01 19:04 brodsom * firebird2/src/jrd/: isc_ipc.cpp (1.32), blb.cpp (1.27), isc_file.cpp (1.42): Use the same ifdef for function declarations and definitions. (found with gcc never defined warnings) 2003-03-01 18:59 brodsom * firebird2/src/jrd/: tra.cpp (1.30), why.cpp (1.18), jrd.cpp (1.63), jrn.cpp (1.12), rlck.cpp (1.9): Use the same ifdef for function declarations and definitions. (found with gcc never defined warnings) 2003-03-01 18:51 brodsom * firebird2/src/remote/: xnet.cpp (1.13), inet.cpp (1.55), protocol.cpp (1.21), wnet.cpp (1.10): Use the same ifdef for function declarations and definitions. (found with gcc never defined warnings) 2003-03-01 18:43 brodsom * firebird2/src/: lock/lock.cpp (1.34), utilities/gsec.cpp (1.14): Use the same ifdef for function declarations and definitions. (found with gcc never defined warnings) 2003-03-01 18:33 brodsom * firebird2/src/: alice/alice.cpp (1.25), burp/burp.cpp (1.26): Use the same ifdef for function declarations and definitions. (found with gcc never defined warnings) 2003-03-01 17:28 dimitr * firebird2/: src/remote/cntl.cpp (1.8), src/jrd/os/win32/config_root.cpp (1.7), src/jrd/os/thd_priority.h (1.6), builds/win32/msvc6/Firebird2.dsw (1.15), builds/win32/msvc6/fbembed.dsp (1.20), builds/win32/msvc6/engine_embed.dsp (1.1): Some changes for the embedded server. 2003-03-01 17:10 alexpeshkoff * firebird2/src/jrd/svc.cpp (1.48): Fixed macro redefinition warnings - changed order of include files 2003-03-01 16:59 alexpeshkoff * firebird2/src/dsql/errd.cpp (1.14): Fixed macro redefinition warnings 2003-03-01 13:29 brodsom * firebird2/src/jrd/isc_sync.cpp (1.45): Put declaration of functions only defined when #ifdef UNIX inside an #ifdef UNIX 2003-03-01 13:10 brodsom * firebird2/src/gpre/par.cpp (1.17): -Add some needed PYXIS defines (found with gcc warnings) -Add one needed FTN_BLK_DATA define (found with gcc warnings) 2003-03-01 00:53 brodsom * firebird2/src/: qli/mov.cpp (1.16), qli/mov_proto.h (1.3), jrd/common.h (1.64), jrd/cvt.cpp (1.19), jrd/cvt_proto.h (1.5): Remove obsolete PASCAL_ROUTINE macro 2003-03-01 00:46 brodsom * firebird2/src/jrd/isc_sync.cpp (1.44): Rollback change from assert to fb_assert, this source uses from included jrd.h from included fb_vector.h 2003-03-01 00:32 brodsom * firebird2/src/burp/spit.cpp (1.9): Change gds_assert to fb_assert (gds_assert is a synonym for fb_assert) 2003-02-28 21:41 tamlin * firebird2/doc/Firebird_conf.txt (1.2): no message 2003-02-28 20:20 tamlin * firebird2/doc/Firebird_conf.txt (1.1): First draft. 2003-02-28 18:02 brodsom * firebird2/src/jrd/isc_sync.cpp (1.43): -Remove the SOLARIS specific stuff, NDEBUG is set at the compiler command line, and assert.h is obsolete when gdsassert can be used. -Change assert to fb_assert when gdsassert is in use. to make clear if we use the standard macro or the fb one. 2003-02-28 17:41 brodsom * firebird2/src/jrd/: utl.cpp (1.27), status.cpp (1.7), sch.cpp (1.5), gdsassert.h (1.5), perf.cpp (1.17), dsc.cpp (1.7): Change assert to fb_assert when gdsassert is in use. to make clear if we use the standard macro or the fb one. 2003-02-28 17:35 brodsom * firebird2/src/dudley/trn.cpp (1.9): Change assert to fb_assert when gdsassert is in use. to make clear if we use the standard macro or the fb one. 2003-02-28 16:17 brodsom * firebird2/src/: jrd/jrd.h (1.38), isql/isql.epp (1.24): Change gds_assert to fb_assert (gds_assert is a synonym for fb_assert) 2003-02-28 16:07 brodsom * firebird2/src/remote/: server.cpp (1.25), protocol.cpp (1.20), parser.cpp (1.6), interface.cpp (1.35): Change assert to fb_assert when gdsassert.h is included. Separate the standard macro from the FB one. 2003-02-28 15:51 brodsom * firebird2/src/: intlcpp/utils/dtest.c (1.2), intl/utils/dtest.c (1.2): Remove not used include 2003-02-28 14:36 brodsom * firebird2/src/: qli/all.cpp (1.12), jrd/event.cpp (1.21), jrd/gds.cpp (1.61), jrd/sort.cpp (1.31), jrd/sort.h (1.6), jrd/common.h (1.63): Remove HUGE_PTR 2003-02-28 14:19 brodsom * firebird2/src/: gpre/c_cxx.cpp (1.18), v5_examples/api1.c (1.3), v5_examples/api10.c (1.3), v5_examples/api11.c (1.3), v5_examples/api12.c (1.3), v5_examples/api13.c (1.3), v5_examples/api15.c (1.3), v5_examples/api16.c (1.4), v5_examples/api16t.c (1.3), v5_examples/api2.c (1.3), v5_examples/api3.c (1.3), v5_examples/api4.c (1.3), v5_examples/api5.c (1.3), v5_examples/api6.c (1.3), v5_examples/api7.c (1.3), v5_examples/api8.c (1.3), v5_examples/api9.c (1.3), v5_examples/apifull.c (1.5), v5_examples/dynfull.e (1.3), v5_examples/empbuild.c (1.9), v5_examples/stat8.e (1.2), include/fb_types.h (1.17): Remove ISC_FAR 2003-02-28 14:10 brodsom * firebird2/src/jrd/: ibase.h (1.32), scroll_cursors.h (1.3): Remove ISC_FAR 2003-02-28 13:57 brodsom * firebird2/src/jrd/: par.cpp (1.38), trig.h (1.8), codes.epp (1.10), common.h (1.62), gds.cpp (1.60), ini.epp (1.15), ini.h (1.5): Remove FAR_VARIABLE 2003-02-28 13:52 brodsom * firebird2/src/: include/gen/sql_code.h (1.5), dsql/parse.sed (1.6): Remove FAR_VARIABLE 2003-02-28 13:49 brodsom * firebird2/src/intlcpp/: charsets/cs_437.h (1.2), charsets/cs_737.h (1.2), charsets/cs_775.h (1.2), charsets/cs_850.h (1.2), charsets/cs_852.h (1.2), charsets/cs_857.h (1.2), charsets/cs_858.h (1.2), charsets/cs_860.h (1.2), charsets/cs_861.h (1.2), charsets/cs_862.h (1.2), charsets/cs_863.h (1.2), charsets/cs_864.h (1.2), charsets/cs_865.h (1.2), charsets/cs_866.h (1.2), charsets/cs_869.h (1.2), charsets/cs_big5.h (1.2), charsets/cs_cyrl.h (1.2), charsets/cs_gb2312.h (1.2), charsets/cs_iso8859_1.h (1.2), charsets/cs_iso8859_13.h (1.2), charsets/cs_iso8859_2.h (1.2), charsets/cs_iso8859_3.h (1.2), charsets/cs_iso8859_4.h (1.2), charsets/cs_iso8859_5.h (1.2), charsets/cs_iso8859_6.h (1.2), charsets/cs_iso8859_7.h (1.2), charsets/cs_iso8859_8.h (1.2), charsets/cs_iso8859_9.h (1.2), charsets/cs_jis_0208_1990.h (1.2), charsets/cs_ksc5601.h (1.2), charsets/cs_next.h (1.2), charsets/cs_sjis.h (1.2), charsets/cs_w1250.h (1.2), charsets/cs_w1251.h (1.2), charsets/cs_w1252.h (1.2), charsets/cs_w1253.h (1.2), charsets/cs_w1254.h (1.2), charsets/cs_w1255.h (1.2), charsets/cs_w1256.h (1.2), charsets/cs_w1257.h (1.2), utils/maptest2.c (1.2), utils/mapgen4.c (1.2): Remove FAR_VARIABLE 2003-02-28 13:45 brodsom * firebird2/src/: intl/ld.h (1.19), intl/charsets/cs_w1252.h (1.4), intl/charsets/cs_w1253.h (1.4), intl/charsets/cs_w1254.h (1.4), intl/charsets/cs_w1255.h (1.3), intl/charsets/cs_w1256.h (1.3), intl/charsets/cs_w1257.h (1.3), intl/charsets/cs_865.h (1.4), intl/charsets/cs_866.h (1.3), intl/charsets/cs_869.h (1.3), intl/charsets/cs_big5.h (1.3), intl/charsets/cs_cyrl.h (1.3), intl/charsets/cs_gb2312.h (1.3), intl/charsets/cs_iso8859_1.h (1.3), intl/charsets/cs_iso8859_13.h (1.3), intl/charsets/cs_iso8859_2.h (1.3), intl/charsets/cs_iso8859_3.h (1.3), intl/charsets/cs_iso8859_4.h (1.3), intl/charsets/cs_iso8859_5.h (1.3), intl/charsets/cs_iso8859_6.h (1.3), intl/charsets/cs_iso8859_7.h (1.3), intl/charsets/cs_iso8859_8.h (1.3), intl/charsets/cs_iso8859_9.h (1.3), intl/charsets/cs_jis_0208_1990.h (1.3), intl/charsets/cs_ksc5601.h (1.3), intl/charsets/cs_next.h (1.3), intl/charsets/cs_sjis.h (1.3), intl/charsets/cs_w1250.h (1.4), intl/charsets/cs_w1251.h (1.4), intl/charsets/cs_857.h (1.4), intl/charsets/cs_858.h (1.3), intl/charsets/cs_860.h (1.4), intl/charsets/cs_861.h (1.4), intl/charsets/cs_862.h (1.3), intl/charsets/cs_863.h (1.4), intl/charsets/cs_864.h (1.3), intl/charsets/cs_437.h (1.4), intl/charsets/cs_737.h (1.3), intl/charsets/cs_775.h (1.3), intl/charsets/cs_850.h (1.4), intl/charsets/cs_852.h (1.4), intl/utils/mapgen4.c (1.3), intl/utils/maptest2.c (1.5), intlcpp/ld.h (1.2): Remove FAR_VARIABLE 2003-02-28 09:22 paul_reeves * firebird2/src/jrd/svc.h (1.14): Let gbak and friends use service_mgr again. 2003-02-28 06:22 aafemt * firebird2/builds/posix/: Makefile.in.codes (1.3), make.defaults (1.16), make.rules (1.12), make.shared.targets (1.5), make.shared.variables (1.17): blrtable.h is generated and must not be in tree 2003-02-28 02:08 brodsom * firebird2/src/gpre/: form.h (1.5), form__proto.h (1.3), form_proto.h (1.4), form_trn.cpp (1.5): Add empty line at the end of the source. 2003-02-28 00:53 brodsom * firebird2/src/jrd/os/win32/thd_priority.cpp (1.8): Variable declaration without typedef. 2003-02-28 00:07 arnobrinkman * firebird2/src/jrd/opt.cpp (1.62): Comments added 2003-02-27 22:43 brodsom * firebird2/src/: gpre/c_cxx.cpp (1.17), gpre/cob.cpp (1.19), burp/burp.cpp (1.25), alice/alice.cpp (1.24): New macro defined in firebird.h to remove compiler dependencies from cpp sources. 2003-02-27 22:34 brodsom * firebird2/src/: jrd/gds.cpp (1.59), include/firebird.h (1.9), gpre/int.cpp (1.10): New macro defined in firebird.h to remove compiler dependencies from cpp sources. 2003-02-27 22:09 brodsom * firebird2/src/: jrd/ibase.h (1.31), include/fb_types.h (1.16): Join two compiler dependent defines. Put in fb_types.h since it is always included in ibase.h 2003-02-27 21:06 brodsom * firebird2/src/jrd/: scroll_cursors.h (1.2), ibase.h (1.30): Change ISC_EXPORT to GDS_EXPORT the value is always equal. (Also ISC_EXPORT_VARARG to GDS_EXPORT_VARARG to maintain the name similar) 2003-02-27 19:50 tamlin * firebird2/src/jrd/rse.h (1.13): NO code changes, just reformatting for your viewing pleasure. 2003-02-27 19:46 tamlin * firebird2/src/jrd/opt.cpp (1.61): Basic code cleanup and fixed a problem spotted by Dmitry Yemanov. 2003-02-27 19:22 brodsom * firebird2/src/qli/: gener.cpp (1.15), meta.epp (1.15), noform.cpp (1.8), format.cpp (1.11), expand.cpp (1.11), form.h (1.2), form_proto.h (1.3), eval.cpp (1.17), exe.cpp (1.19), exe.h (1.8), dtr.cpp (1.19), dtr.h (1.8), blk.h (1.6), compile.cpp (1.10): Add PYXIS define to isolate pyxis code. When this change were tested enough, the pyxis code can be removed. 2003-02-27 17:53 brodsom * firebird2/: builds/win32/msvc6/gpre.dsp (1.15), src/include/gen/autoconfig_msvc.h (1.80), src/gpre/gpre.h (1.31): Add Fortran files and move GPRE_* defines from autoconf header to makefiles. 2003-02-27 17:38 hippoman * firebird2/src/dsql/dsql.h (1.22): * Changed comments to point to used code 2003-02-27 17:28 tamlin * firebird2/src/jrd/: rse.h (1.12), opt.cpp (1.60), par.cpp (1.37), cmp.cpp (1.44): Fix optimizer crasher with too many streams (UCHAR overflow/wrap-around). 2003-02-27 17:27 dimitr * firebird2/builds/win32/msvc6/: alice.dsp (1.12), alice_classic.dsp (1.9), burp.dsp (1.14), burp_classic.dsp (1.12), common.dsp (1.16), common_classic.dsp (1.10), dsql_server.dsp (1.17), dsql_server_classic.dsp (1.13), engine.dsp (1.22), engine_classic.dsp (1.20), fb_inet_server.dsp (1.14), fb_lock_print.dsp (1.15), fbclient.dsp (1.29), fbembed.dsp (1.19), fbguard.dsp (1.15), fbserver.dsp (1.25), fbudf.dsp (1.8), gbak.dsp (1.14), gdef.dsp (1.11), gds32.dsp (1.15), gfix.dsp (1.14), gpre.dsp (1.14), gpre_boot.dsp (1.15), gsec.dsp (1.10), gsplit.dsp (1.3), gstat.dsp (1.11), ib_udf.dsp (1.13), ib_util.dsp (1.13), instreg.dsp (1.10), instsvc.dsp (1.10), intl.dsp (1.17), intlcpp.dsp (1.2), ipserver.dsp (1.10), isql.dsp (1.16), lock.dsp (1.10), lock_classic.dsp (1.8), qli.dsp (1.10), remote.dsp (1.14), remote_classic.dsp (1.11), utilities.dsp (1.10), utilities_classic.dsp (1.8), wal.dsp (1.10), wal_classic.dsp (1.8): Fixed build problem pointed by Arno (caused the server to crash in some cases). 2003-02-27 17:04 brodsom * firebird2/src/gpre/: words.h (1.2), pas.cpp (1.8), noform.cpp (1.5), par.cpp (1.16), hsh.h (1.3), gpre.h (1.30), gpre.cpp (1.22), ftn.cpp (1.17), form_trn.cpp (1.4), form_proto.h (1.3), form.h (1.4), form__proto.h (1.2), exp_proto.h (1.5), exp.cpp (1.11), cob.cpp (1.18), cmp_proto.h (1.5), cmp.cpp (1.12), cmd.cpp (1.9), c_cxx.cpp (1.16), ada.cpp (1.14): Add PYXIS define to isolate pyxis code. When this change were tested enough, the pyxis code can be removed. 2003-02-27 16:35 dimitr * firebird2/builds/win32/msvc6/: engine_classic.dsp (1.19), fbembed.dsp (1.18), fbudf.dsp (1.7): Updated project files. 2003-02-27 14:59 brodsom * firebird2/src/alice/exe.cpp (1.11): Remove unneeded include and ifdef 2003-02-27 14:55 brodsom * firebird2/src/jrd/: why.cpp (1.17), y-valve.cpp (1.25): Remove CONST_IMAGE (Thanks to Claudio) 2003-02-27 06:07 aafemt * firebird2/src/jrd/intl_builtin.cpp (1.13): unicode<->binary conversion fixed for bigendian processors. Thanks to Claudio V. Not tested. 2003-02-27 05:36 brodsom * firebird2/src/: include/fb_types.h (1.15), jrd/gdsold.h (1.19), jrd/ibase.h (1.29): Remove GDS_FAR, win_handle, form_handle (Thanks to Claudio) 2003-02-27 00:41 arnobrinkman * firebird2/src/dsql/gen.cpp (1.28): comment added 2003-02-27 00:28 arnobrinkman * firebird2/src/dsql/dsql.h (1.21): bugfix: With a large amount of SQL the server crashed on generating blr. Due a USHORT was used for str_length. 2003-02-26 17:52 skidder * firebird2/src/install/arch-specific/linux/classic/postinstall.sh.in (1.5): Fix file permissions problem that prevented restore of databases and other problems when using engine under non-root user on Linux 2003-02-26 13:22 dimitr * firebird2/doc/WhatsNew (1.24): Added recent changes. 2003-02-26 12:57 dimitr * firebird2/src/jrd/jrd.cpp (1.62): Fixed bug with EXECUTE STATEMENT and autocommit transactions. 2003-02-26 12:28 dimitr * firebird2/builds/win32/msvc6/fbembed.dsp (1.17): Fixed win32 build. 2003-02-26 08:25 dimitr * firebird2/src/install/misc/firebird.conf (1.11): Fixed a typo. 2003-02-25 19:34 arnobrinkman * firebird2/src/jrd/opt.cpp (1.59): bugfix: Fix FB1.5 optimizer bug which causes the server to crash. 2003-02-25 17:46 dimitr * firebird2/src/jrd/rse.h (1.11): Restored MAX_STREAMS to the original value. 2003-02-25 14:21 brodsom * firebird2/src/jrd/intl.cpp (1.27): snprintf is defined in autoconfig_msvc.h 2003-02-25 14:14 brodsom * firebird2/builds/win32/msvc6/intl.dsp (1.16): Add needed file (lost when the change was committed) 2003-02-25 14:11 brodsom * firebird2/builds/win32/msvc7/: remote_classic.vcproj (1.8), isql.vcproj (1.7), remote.vcproj (1.8), gsplit.vcproj (1.2), fbserver.vcproj (1.6), gbak.vcproj (1.7), gpre_boot.vcproj (1.9), fb_inet_server.vcproj (1.5), fb_lock_print.vcproj (1.10), fbclient.vcproj (1.12), fbembed.vcproj (1.9), fbguard.vcproj (1.8), dsql_server_classic.vcproj (1.7), engine.vcproj (1.13), engine_classic.vcproj (1.12), burp.vcproj (1.8), burp_classic.vcproj (1.8), dsql_server.vcproj (1.7): Move WIN32_LEAN_AND_MEAN to autoconfig_msvc.h. 2003-02-25 14:10 brodsom * firebird2/builds/win32/msvc6/isql.dsp (1.15): Move WIN32_LEAN_AND_MEAN to autoconfig_msvc.h. (and clean dependency) 2003-02-25 14:01 brodsom * firebird2/builds/win32/msvc6/: remote_classic.dsp (1.10), gpre_boot.dsp (1.14), gsplit.dsp (1.2), remote.dsp (1.13), fbserver.dsp (1.24), gbak.dsp (1.13), fbembed.dsp (1.16), fbguard.dsp (1.14): Move WIN32_LEAN_AND_MEAN to autoconfig_msvc.h. 2003-02-25 13:55 brodsom * firebird2/builds/win32/msvc6/: fb_lock_print.dsp (1.14), fbclient.dsp (1.28), fb_inet_server.dsp (1.13), engine_classic.dsp (1.18), engine.dsp (1.21), dsql_server.dsp (1.16), dsql_server_classic.dsp (1.12), burp_classic.dsp (1.11), burp.dsp (1.13): Move WIN32_LEAN_AND_MEAN to autoconfig_msvc.h. 2003-02-25 13:49 brodsom * firebird2/: src/extlib/fbudf/stdafx.h (1.6), builds/win32/blrtable.bat (1.2): Move WIN32_LEAN_AND_MEAN to autoconfig_msvc.h. 2003-02-25 13:43 brodsom * firebird2/src/jrd/: flu.cpp (1.28), winnt.cpp (1.20): Move WIN32_LEAN_AND_MEAN to autoconfig_msvc.h (and remove unused tagBLOB_DEFINED) 2003-02-25 13:39 brodsom * firebird2/src/include/gen/autoconfig_msvc.h (1.79): Move WIN32_LEAN_AND_MEAN to autoconfig_msvc.h 2003-02-25 12:58 dimitr * firebird2/doc/WhatsNew (1.23): Added Beta 3 changes. 2003-02-25 09:22 dimitr * firebird2/builds/win32/msvc6/fbserver.dsp (1.23): Cleanup. 2003-02-25 04:27 brodsom * firebird2/src/iscguard/iscguard.cpp (1.17): process.h must be inside WIN_NT define (not inside _MSC_VER). 2003-02-25 02:12 brodsom * firebird2/configure.in (1.122): Add some needed directories 2003-02-25 02:11 brodsom * firebird2/src/common/classes/: alloc.cpp (1.28), alloc.h (1.21): Restore inlines 2003-02-25 01:46 brodsom * firebird2/src/jrd/intl.cpp (1.26): Restore intl_backend as intl_builtin (needed by Nickolay) 2003-02-25 01:05 brodsom * firebird2/src/jrd/: why.cpp (1.16), block_cache.h (1.5), jrd.cpp (1.61): Restore inlines 2003-02-25 01:01 brodsom * firebird2/src/: alice/alice.cpp (1.23), common/config/config_impl.h (1.9), dsql/user_dsql.cpp (1.18), dsql/ddl.cpp (1.41), dsql/dsql.h (1.20): Restore inlines 2003-02-25 00:55 brodsom * firebird2/src/extlib/fbudf/fbudf.cpp (1.7): Restore inlines 2003-02-24 21:54 hippoman * firebird2/src/jrd/shrinit.cpp (1.7): * Changed datatype of DSQL_debug to match the DSQL definition.. 2003-02-24 16:37 dimitr * firebird2/src/jrd/met.epp (1.55): Fixed error in the previous commit. 2003-02-24 16:19 dimitr * firebird2/src/jrd/met.epp (1.54): Fixed one more problem with the metadata cache. 2003-02-24 14:53 dimitr * firebird2/src/jrd/vio.cpp (1.34): 1) Some cleanup. 2) Problem with the GC thread during detaching seems to be fixed. 2003-02-24 14:16 dimitr * firebird2/src/jrd/os/win32/config_root.cpp (1.6): Fixed problem with lack of trailing backslash in the registry key. 2003-02-24 10:52 eku * firebird2/builds/posix/Makefile.in.firebird (1.28): Since PYXIS support has gone some time ago, remove it from the Makefiles as well. 2003-02-24 10:37 dimitr * firebird2/src/dsql/: parse.cpp (1.59), parse.y (1.57): Cleanup. 2003-02-24 00:40 arnobrinkman * firebird2/src/jrd/cmp.cpp (1.43): sub-selects inside a set-clause from an UPDATE didn't use an index when there was one. From now indices are used whenever possible with sub-selects inside the set-clause. Pointed by Nickolay Samofatov. 2003-02-23 11:23 dimitr * firebird2/src/jrd/opt.cpp (1.58): A bit reworked fixed-size vector allocations. Thanks to Mike for the hint. 2003-02-23 02:36 arnobrinkman * firebird2/src/dsql/pass1.cpp (1.52): bugfix: DISTINCT with sub-selects (context already in use (BLR error)). Distinct items are now correctly parsed and not just copied from the select-list. 2003-02-22 22:54 skidder * firebird2/src/jrd/: ibase.h (1.28), inf.cpp (1.16): Add ability to get a list of currently active transactions via isc_database_info call 2003-02-22 22:48 skidder * firebird2/configure.in (1.121): Get ready for Beta3 2003-02-22 18:13 dimitr * firebird2/src/isql/isql.epp (1.23): Fixed problem with ISQL and character code 0xFF. 2003-02-22 18:09 dimitr * firebird2/src/jrd/opt.cpp (1.57): Cleanup and some economy of the stack space (in favor of the heap). Performance penalty isn't noticable. 2003-02-22 16:45 skidder * firebird2/builds/posix/Makefile.in.intl (1.9): Make intl support work on POSIX again 2003-02-22 16:10 dimitr * firebird2/src/jrd/opt.cpp (1.56): Some cleanup of the optimizer. 2003-02-22 15:23 dimitr * firebird2/src/install/misc/firebird.conf (1.10): Added new config option. 2003-02-22 13:20 dimitr * firebird2/src/jrd/opt.cpp (1.55): Made the optimizer a bit better in the case of old index statistics. 2003-02-22 11:10 tamlin * firebird2/src/jrd/opt.cpp (1.54): A little bit of code cleanup and addition of a few asserts, to get early warning before it crashes. 2003-02-22 01:48 arnobrinkman * firebird2/src/jrd/opt.cpp (1.53): Let the optimizer build MERGE/SORT where possible. This is : Multiple STORED PROCEDURES and/or VIEWS with internally aggregate or union 2003-02-21 10:25 dimitr * firebird2/src/jrd/evl.cpp (1.34): Fixed bug in the previous commit. 2003-02-21 10:14 dimitr * firebird2/src/: jrd/evl.cpp (1.33), common/config/config.cpp (1.26), common/config/config.h (1.15): Committed Mike's introduction of short-circuit boolean evaluation. 2003-02-21 01:32 hippoman * firebird2/builds/win32/msvc7/: gsplit.vcproj (1.1), intlcpp.vcproj (1.1): * new projects 2003-02-21 01:31 hippoman * firebird2/builds/win32/msvc7/: Firebird2.sln (1.6), alice.vcproj (1.5), alice_classic.vcproj (1.5), burp.vcproj (1.7), burp_classic.vcproj (1.7), common.vcproj (1.6), common_classic.vcproj (1.4), dsql_server.vcproj (1.6), dsql_server_classic.vcproj (1.6), engine.vcproj (1.12), engine_classic.vcproj (1.11), fb_inet_server.vcproj (1.4), fb_lock_print.vcproj (1.9), fbclient.vcproj (1.11), fbembed.vcproj (1.8), fbguard.vcproj (1.7), fbserver.vcproj (1.5), fbudf.vcproj (1.4), gbak.vcproj (1.6), gdef.vcproj (1.7), gds32.vcproj (1.7), gfix.vcproj (1.6), gpre.vcproj (1.9), gpre_boot.vcproj (1.8), gsec.vcproj (1.6), gstat.vcproj (1.7), ib_udf.vcproj (1.7), ib_util.vcproj (1.7), instreg.vcproj (1.6), instsvc.vcproj (1.6), intl.vcproj (1.7), ipserver.vcproj (1.6), isql.vcproj (1.6), lock.vcproj (1.6), lock_classic.vcproj (1.6), qli.vcproj (1.6), remote.vcproj (1.7), remote_classic.vcproj (1.7), utilities.vcproj (1.7), utilities_classic.vcproj (1.6), wal.vcproj (1.6), wal_classic.vcproj (1.6): * Fixed the msvc7 build files 2003-02-21 01:27 hippoman * firebird2/src/dsql/gen.cpp (1.27): * changed function comment to new forrmat 2003-02-20 22:39 hippoman * firebird2/builds/win32/msvc6/ib_udf.dsp (1.12): * deleted an empty /D switch that was causing problems when importing the projects in msvc7 2003-02-20 21:25 fsg * firebird2/src/qli/dtr.cpp (1.18): Blas, could you please stop to replace warnings with errors :-) main needs to return int 2003-02-20 20:37 fsg * firebird2/src/dudley/ddl.cpp (1.12): main needs to be int 2003-02-20 16:50 brodsom * firebird2/src/intlcpp/: lc_ascii.cpp (1.2), cs_unicode_ucs2.cpp (1.2): Some cleaning 2003-02-20 16:46 brodsom * firebird2/src/intl/: lc_narrow.h (1.1), cv_big5.h (1.1), cv_gb2312.h (1.1), cv_jis.h (1.1), cv_ksc.h (1.1), cv_narrow.h (1.1), cv_unicode_fss.c (1.1), cv_unicode_fss.h (1.1), lc_ascii.h (1.1), lc_big5.h (1.1), lc_dos.h (1.1), lc_ksc.c (1.11), lc_narrow.c (1.9), lc_unicode_ucs2.c (1.6), cv_big5.c (1.8), cv_gb2312.c (1.8), cv_jis.c (1.10), cv_ksc.c (1.8), cv_narrow.c (1.9), lc_ascii.c (1.10), lc_big5.c (1.10), lc_dos.c (1.11), lc_gb2312.c (1.7), lc_iso8859_1.c (1.6), lc_iso8859_2.c (1.6), lc_jis.c (1.10), cs_ksc.c (1.8), cs_narrow.c (1.9), cs_unicode_fss.c (1.6), cs_unicode_ucs2.c (1.5), cs_big5.c (1.8), cs_gb2312.c (1.9), cs_jis.c (1.9): Update prototypes not valid for gcc when the function declaration is updated (Thank to Erik) 2003-02-20 15:51 dimitr * firebird2/src/jrd/met.epp (1.53): Fixed SEGV implicitly caused by one of recent Blas' commits. 2003-02-20 15:41 kkuznetsov * firebird2/builds/posix/prefix.solx86 (1.16): Some Impruvements with sfio 2003-02-20 14:34 brodsom * firebird2/src/intl/: lc_big5.c (1.9), lc_dos.c (1.10), lc_iso8859_1.c (1.5), lc_iso8859_2.c (1.5), lc_jis.c (1.9), lc_ksc.c (1.10), lc_narrow.c (1.8), lc_unicode_ucs2.c (1.5): Update prototypes not valid for gcc when the function declaration is updated (Thank to Erik) 2003-02-20 11:58 dimitr * firebird2/src/jrd/opt.cpp (1.52): Fixed stack oveflow caused by deep recursion and big stack arrays in the optimizer. 2003-02-20 07:57 tamlin * firebird2/src/jrd/btr.cpp (1.24): back out const-correcntess fix 2003-02-20 07:36 eku * firebird2/: configure.in (1.120), src/common/classes/alloc.h (1.20), src/common/classes/tree.h (1.11): XPG defines that prototypes for malloc/free have to be defined in stdlib.h. malloc.h is deprecated - removed. 2003-02-20 07:17 eku * firebird2/builds/posix/make.shared.variables (1.16): This file does not compile on POSIX platforms. Exclude it from the build process until someone has fixed it. 2003-02-20 07:15 eku * firebird2/src/jrd/unix.cpp (1.22): Fixed typo. Thanks to Blas. 2003-02-20 02:59 brodsom * firebird2/src/: jrd/enc.cpp (1.14), dsql/parse.cpp (1.58): Remove lint and LIBC_SCCS defines (dummy) 2003-02-20 02:39 brodsom * firebird2/src/dsql/parse.cpp (1.57): Remove warnings 2003-02-20 02:28 brodsom * firebird2/builds/win32/msvc6/: burp.dsp (1.12), burp_classic.dsp (1.10): Remove spit from burp project (and remove some warnings) 2003-02-20 02:17 brodsom * firebird2/builds/win32/msvc6/: Firebird2.dsw (1.14), gsplit.dsp (1.1): Add gsplit project 2003-02-20 01:27 brodsom * firebird2/src/: dudley/ddl.cpp (1.11), qli/show.epp (1.11): Remove warnings 2003-02-20 01:24 tamlin * firebird2/src/jrd/: btr.cpp (1.23), btr_proto.h (1.5): const correctness and a quite large speed-up in BTR_get_quad for IA32 CPU arch. 2003-02-20 01:08 brodsom * firebird2/src/: utilities/install_reg.cpp (1.7), utilities/install_svc.cpp (1.12), qli/dtr.cpp (1.17), qli/gener.cpp (1.14), lock/print.cpp (1.17), jrd/blb.cpp (1.26), jrd/ibase.h (1.27), jrd/met.epp (1.52), jrd/met.h (1.5), intlcpp/ld2.cpp (1.2): Remove warnings 2003-02-19 17:22 dimitr * firebird2/src/jrd/ini.epp (1.14): Minor ODS upgrade fail shouldn't be critical. 2003-02-19 16:59 brodsom * firebird2/src/jrd/intl_builtin.cpp (1.12): Replace #if 0 with NOT_USED_OR_REPLACED 2003-02-19 16:32 brodsom * firebird2/src/: iscguard/cntl_guard.cpp (1.6), remote/xnet.cpp (1.12): Remove unneeded include 2003-02-19 16:25 dimitr * firebird2/src/jrd/: cmp.cpp (1.42), dfw.epp (1.35), dpm.epp (1.13), jrd.h (1.37), met.epp (1.51), par.cpp (1.36), rlck.cpp (1.8), tra.cpp (1.29), vio.cpp (1.33): Cleanup and bugfixing. VIO statistics now work properly. 2003-02-19 15:06 brodsom * firebird2/src/intlcpp/utils/: dtest.c (1.1), dtest2.c (1.1), make.maps (1.1), mapdump.c (1.1), mapgen4.c (1.1), maptest.cpp (1.1), maptest2.c (1.1): Add C++ intl conversion 2003-02-19 15:02 brodsom * firebird2/src/intlcpp/: charsets.h (1.1), countries.h (1.1), country_codes.h (1.1), cs_big5.cpp (1.1), cs_gb2312.cpp (1.1), cs_jis.cpp (1.1), cs_ksc.cpp (1.1), cs_narrow.cpp (1.1), cs_unicode_fss.cpp (1.1), cs_unicode_ucs2.cpp (1.1), cv_big5.cpp (1.1), cv_big5.h (1.1), cv_gb2312.cpp (1.1), cv_gb2312.h (1.1), cv_jis.cpp (1.1), cv_jis.h (1.1), cv_ksc.cpp (1.1), cv_ksc.h (1.1), cv_narrow.cpp (1.1), cv_narrow.h (1.1), cv_unicode_fss.cpp (1.1), cv_unicode_fss.h (1.1), depends.mak (1.1), kanji.cpp (1.1), kanji.h (1.1), kanji_proto.h (1.1), langdrv.h (1.1), lc_ascii.cpp (1.1), lc_ascii.h (1.1), lc_big5.cpp (1.1), lc_big5.h (1.1), lc_dos.cpp (1.1), lc_dos.h (1.1), lc_gb2312.cpp (1.1), lc_iso8859_1.cpp (1.1), lc_iso8859_2.cpp (1.1), lc_jis.cpp (1.1), lc_ksc.cpp (1.1), lc_narrow.cpp (1.1), lc_narrow.h (1.1), lc_unicode_ucs2.cpp (1.1), ld.cpp (1.1), ld.h (1.1), ld2.cpp (1.1), ld_proto.h (1.1), ldcommon.h (1.1), moved_files.txt (1.1), charsets/cs_437.h (1.1), charsets/cs_737.h (1.1), charsets/cs_775.h (1.1), charsets/cs_850.h (1.1), charsets/cs_852.h (1.1), charsets/cs_857.h (1.1), charsets/cs_858.h (1.1), charsets/cs_860.h (1.1), charsets/cs_861.h (1.1), charsets/cs_862.h (1.1), charsets/cs_863.h (1.1), charsets/cs_864.h (1.1), charsets/cs_865.h (1.1), charsets/cs_866.h (1.1), charsets/cs_869.h (1.1), charsets/cs_big5.h (1.1), charsets/cs_cyrl.h (1.1), charsets/cs_gb2312.h (1.1), charsets/cs_iso8859_1.h (1.1), charsets/cs_iso8859_13.h (1.1), charsets/cs_iso8859_2.h (1.1), charsets/cs_iso8859_3.h (1.1), charsets/cs_iso8859_4.h (1.1), charsets/cs_iso8859_5.h (1.1), charsets/cs_iso8859_6.h (1.1), charsets/cs_iso8859_7.h (1.1), charsets/cs_iso8859_8.h (1.1), charsets/cs_iso8859_9.h (1.1), charsets/cs_jis_0208_1990.h (1.1), charsets/cs_ksc5601.h (1.1), charsets/cs_next.h (1.1), charsets/cs_sjis.h (1.1), charsets/cs_w1250.h (1.1), charsets/cs_w1251.h (1.1), charsets/cs_w1252.h (1.1), charsets/cs_w1253.h (1.1), charsets/cs_w1254.h (1.1), charsets/cs_w1255.h (1.1), charsets/cs_w1256.h (1.1), charsets/cs_w1257.h (1.1), collations/bl88591ca0.h (1.1), collations/bl88591da0.h (1.1), collations/bl88591de0.h (1.1), collations/bl88591es0.h (1.1), collations/bl88591fi0.h (1.1), collations/bl88591fr0.h (1.1), collations/bl88591is0.h (1.1), collations/bl88591it0.h (1.1), collations/bl88591nl0.h (1.1), collations/bl88591no0.h (1.1), collations/bl88591pt0.h (1.1), collations/bl88591sv0.h (1.1), collations/bl88591uk0.h (1.1), collations/bl88591us0.h (1.1), collations/blNEXTde0.h (1.1), collations/blNEXTes0.h (1.1), collations/blNEXTfr0.h (1.1), collations/blNEXTit0.h (1.1), collations/blNEXTus0.h (1.1), collations/db437de0.h (1.1), collations/db437es1.h (1.1), collations/db437fi0.h (1.1), collations/db437fr0.h (1.1), collations/db437it0.h (1.1), collations/db437nl0.h (1.1), collations/db437sv0.h (1.1), collations/db437uk0.h (1.1), collations/db437us0.h (1.1), collations/db850cf0.h (1.1), collations/db850de0.h (1.1), collations/db850es0.h (1.1), collations/db850fr0.h (1.1), collations/db850it1.h (1.1), collations/db850nl0.h (1.1), collations/db850pt0.h (1.1), collations/db850sv1.h (1.1), collations/db850uk0.h (1.1), collations/db850us0.h (1.1), collations/db852cz0.h (1.1), collations/db852po0.h (1.1), collations/db852sl0.h (1.1), collations/db857tr0.h (1.1), collations/db860pt0.h (1.1), collations/db863cf1.h (1.1), collations/db865da0.h (1.1), collations/db865no0.h (1.1), collations/db866ru0.h (1.1), collations/pd437intl.h (1.1), collations/pd437swedfin.h (1.1), collations/pd852czech.h (1.1), collations/pd852hundc.h (1.1), collations/pd852polish.h (1.1), collations/pd852slovene.h (1.1), collations/pd861iceland.h (1.1), collations/pd865nordan40.h (1.1), collations/pd866cyrr.h (1.1), collations/pw1250czech.h (1.1), collations/pw1250hun.h (1.1), collations/pw1250hundc.h (1.1), collations/pw1250polish.h (1.1), collations/pw1250slov.h (1.1), collations/pw1251cyrr.h (1.1), collations/pw1252i850.h (1.1), collations/pw1252intl.h (1.1), collations/pw1252nor4.h (1.1), collations/pw1252span.h (1.1), collations/pw1252swfn.h (1.1), collations/pw1253greek1.h (1.1), collations/pw1254turk.h (1.1), collations/undef.h (1.1), collations/xx1251_ua.h (1.1), collations/xx88592czech.h (1.1), conversions/tx437_865.h (1.1), conversions/tx437_lat1.h (1.1), conversions/tx865_lat1.h (1.1): Add C++ intl conversion 2003-02-19 14:20 brodsom * firebird2/builds/win32/msvc6/intlcpp.dsp (1.1): Adding intl C++ conversion 2003-02-19 14:18 brodsom * firebird2/src/v5_examples/: api9f.def (1.3), example.def (1.3), udflib.def (1.3), winevent.def (1.3): Move def files left in the directory (but not v5_example ones) 2003-02-19 14:13 brodsom * firebird2/src/v5_examples/: api9f.def (1.2), example.def (1.2), udflib.def (1.2), winevent.def (1.2): Move def files to builds directory 2003-02-19 13:58 brodsom * firebird2/builds/win32/: msvc6/fbclient.dsp (1.27), msvc6/fbembed.dsp (1.15), msvc6/gds32.dsp (1.14), msvc6/ib_udf.dsp (1.11), msvc6/ib_util.dsp (1.12), msvc6/intl.dsp (1.15), msvc7/intl.vcproj (1.6), msvc7/ib_util.vcproj (1.6), msvc7/gds32.vcproj (1.6), msvc7/ib_udf.vcproj (1.6), msvc7/fbclient.vcproj (1.10), msvc7/fbembed.vcproj (1.7): Move def files to builds directory 2003-02-19 13:54 eku * firebird2/src/jrd/isc.cpp (1.28): Fixed unterminated #if statement. 2003-02-19 13:53 eku * firebird2/src/jrd/ib_stdio.h (1.13): Fixed "no newline at end of file". 2003-02-19 13:21 brodsom * firebird2/builds/win32/old_makes/: remote.mak (1.1), v5_examples.mak (1.1), burp.mak (1.1), dsql.mak (1.1), extlib.mak (1.1), intl.mak (1.1), intlcpp.mak (1.1), jrd.mak (1.1), msgs.mak (1.1): Move old borland makefiles to builds directory 2003-02-19 13:15 brodsom * firebird2/builds/win32/defs/: remote.def (1.1), utls.def (1.1), jrd.def (1.1), isql.def (1.1), iutls.def (1.1), intlcpp.def (1.1), intl.def (1.1), gds.def (1.1), gds32.def (1.1), ib_udf.def (1.1), ib_util.def (1.1), build.def (1.1), burp.def (1.1), burp32.def (1.1), dsql.def (1.1), fbclient.def (1.1), fbclient_debug.def (1.1): Move .def files to builds directory 2003-02-19 07:41 fsg * firebird2/src/jrd/intl_builtin.cpp (1.11): swab may be defined in unistd.h so let's include it if we have it 2003-02-19 07:15 eku * firebird2/src/qli/mov.cpp (1.15): Small correction (GCC doesn't complain). Thanks to Claudio. 2003-02-19 07:14 eku * firebird2/src/: jrd/isc.cpp (1.27), jrd/jrd.cpp (1.60), jrd/jrd_pwd.h (1.2), jrd/unix.cpp (1.21), utilities/ibmgr.cpp (1.8): Fixed more issues with pwd.h. 2003-02-19 06:18 aafemt * firebird2/src/burp/: mvol.cpp (1.11), mvol_proto.h (1.3): Some cleanup 2003-02-19 06:16 aafemt * firebird2/builds/posix/make.shared.variables (1.15): XNET and somewhere WNET were added to remote interfaces 2003-02-19 06:14 aafemt * firebird2/builds/posix/make.defaults (1.15): Propagate PLATFORM across makefiles 2003-02-19 05:08 brodsom * firebird2/src/jrd/: ib_stdio.h (1.12), common.h (1.61): Remove SOLARIS_MT stdio emulation (need_ib_stdio) 2003-02-19 04:51 brodsom * firebird2/src/jrd/intl.cpp (1.25): Remove unneeded typedef 2003-02-19 04:49 brodsom * firebird2/src/: jrd/intlnames.h (1.7), intl/lc_ksc.c (1.9), intl/ld.c (1.15): Fix bug in intl for a korean texttype. 2003-02-19 02:56 brodsom * firebird2/src/intl/: cs_gb2312.c (1.8), cs_narrow.c (1.8), cs_unicode_fss.c (1.5), cv_big5.c (1.7), cv_gb2312.c (1.7), cv_jis.c (1.9), cv_ksc.c (1.7), cv_narrow.c (1.8), lc_ascii.c (1.9), lc_big5.c (1.8), lc_dos.c (1.9), lc_iso8859_1.c (1.4), lc_iso8859_2.c (1.4), lc_jis.c (1.8), lc_ksc.c (1.8), lc_narrow.c (1.7), lc_unicode_ucs2.c (1.4): Remove W4 warnings (old style declarator) and others W3 appeared when the declarator is updated. 2003-02-18 17:06 bellardo * firebird2/src/remote/inet.cpp (1.54): More cleanup after renaming header files with name conflicts. 2003-02-18 13:38 eku * firebird2/: configure.in (1.119), src/include/gen/autoconfig_msvc.h (1.78), src/remote/inet.cpp (1.53): Added a test for needed in remote/inet.cpp. 2003-02-18 12:55 eku * firebird2/src/qli/parse.cpp (1.13): Fixed "missing initializer for member `nod_types::nod_t_sql_node'". 2003-02-18 12:53 eku * firebird2/src/qli/parse.cpp (1.12): Fixed "aggregate has a partly bracketed initializer". 2003-02-18 12:36 brodsom * firebird2/src/: burp/burp.cpp (1.24), dudley/ddl.cpp (1.10), utilities/cache.cpp (1.5): Remove W4 warnings (remains from ODS 5 and 7) 2003-02-18 11:05 eku * firebird2/src/qli/mov.cpp (1.14): Fixed typo. 2003-02-18 11:00 eku * firebird2/src/jrd/: common.h (1.60), met.epp (1.50), quad.cpp (1.4), cch.cpp (1.31): Removed lots of compiler warnings. 2003-02-18 08:43 eku * firebird2/src/gpre/exp.cpp (1.10): Cleanup. 2003-02-18 08:42 eku * firebird2/src/qli/: dtr.cpp (1.16), meta.epp (1.14), mov.cpp (1.13): Fixed "missing braces around initializer". 2003-02-18 08:14 eku * firebird2/src/jrd/: ini.epp (1.13), dyn.epp (1.23): Fixed "embedded `\0' in format". 2003-02-18 08:13 eku * firebird2/src/jrd/grant.epp (1.13): Fexed "embedded `\0' in format". 2003-02-18 07:39 eku * firebird2/src/lock/lock.cpp (1.33): Fixed "passing NULL used for non-pointer argument" and "return to non-pointer type `SLONG' from NULL". 2003-02-18 06:24 aafemt * firebird2/: configure.in (1.118), src/include/gen/autoconfig_msvc.h (1.77), src/intl/cs_jis.c (1.8), src/intl/cs_unicode_fss.c (1.4), src/intl/cs_unicode_ucs2.c (1.4), src/intl/cv_big5.c (1.6), src/intl/cv_gb2312.c (1.6), src/intl/cv_jis.c (1.8), src/intl/cv_ksc.c (1.6), src/intl/lc_big5.c (1.7), src/intl/lc_dos.c (1.8), src/intl/lc_jis.c (1.7), src/intl/lc_unicode_ucs2.c (1.3), src/jrd/evl.cpp (1.32), src/jrd/evl_like.cpp (1.5), src/jrd/intl.cpp (1.24), src/jrd/intl_builtin.cpp (1.10), src/jrd/intl_classes.h (1.4), src/jrd/intlobj.h (1.6): WCHAR --> UCS2_CHAR and some cleanup around it 2003-02-18 06:22 aafemt * firebird2/src/jrd/jrd.cpp (1.59): Occasionally Windows also has unistd.h 2003-02-18 06:20 aafemt * firebird2/src/jrd/scl.epp (1.21): No more security during boot phase 2003-02-18 03:36 brodsom * firebird2/src/alice/tdr.cpp (1.14): Remove old protocols, only tcp is supported 2003-02-18 01:08 brodsom * firebird2/src/jrd/lck.cpp (1.15): Remove W4 warnings (initialized but unused var) rollback 2003-02-18 00:42 brodsom * firebird2/src/: burp/spit.cpp (1.8), burp/mvol.cpp (1.10), iscguard/iscguard.cpp (1.16), jrd/isc_file.cpp (1.41), jrd/lck.cpp (1.14), jrd/alt.cpp (1.18), remote/xnet.cpp (1.11), remote/ibconfig.cpp (1.10): Remove W4 warnings (initialized but unused var) 2003-02-18 00:22 brodsom * firebird2/src/burp/: burpswi.h (1.6), restore.epp (1.21), burp.cpp (1.23), burp.h (1.15): Remove W4 warnings (remains from ODS 5 and 7) 2003-02-17 20:33 brodsom * firebird2/src/remote/: inet.cpp (1.52), xdr.h (1.5): Remove multinet and wollongong vms protocols 2003-02-17 15:56 skidder * firebird2/src/dsql/parse.y (1.56): Fixed bug with line number tracking introduced recently + some cleanup 2003-02-17 15:52 brodsom * firebird2/src/include/gen/autoconfig_msvc.h (1.76): Disable another level 4 warning. 2003-02-17 14:43 brodsom * firebird2/builds/win32/msvc6/: utilities.dsp (1.9), utilities_classic.dsp (1.7), wal.dsp (1.9), wal_classic.dsp (1.7), dsql_server_classic.dsp (1.11), engine.dsp (1.20), engine_classic.dsp (1.17), fb_inet_server.dsp (1.12), fb_lock_print.dsp (1.13), fbclient.dsp (1.26), fbembed.dsp (1.14), fbguard.dsp (1.13), fbserver.dsp (1.22), fbudf.dsp (1.6), gbak.dsp (1.12), gdef.dsp (1.10), gds32.dsp (1.13), gfix.dsp (1.13), gpre.dsp (1.13), gpre_boot.dsp (1.13), gsec.dsp (1.9), gstat.dsp (1.10), ib_udf.dsp (1.10), ib_util.dsp (1.11), instreg.dsp (1.9), instsvc.dsp (1.9), intl.dsp (1.14), ipserver.dsp (1.9), isql.dsp (1.14), lock.dsp (1.9), lock_classic.dsp (1.7), qli.dsp (1.9), remote.dsp (1.12), remote_classic.dsp (1.9), alice.dsp (1.11), alice_classic.dsp (1.8), burp.dsp (1.11), burp_classic.dsp (1.9), common.dsp (1.15), common_classic.dsp (1.9), dsql_server.dsp (1.15): Return warning level in msvc6 to 3 until there is a solution to the Q167355 bug. 2003-02-17 14:35 brodsom * firebird2/builds/win32/msvc7/: engine_classic.vcproj (1.10), fb_lock_print.vcproj (1.8), fbclient.vcproj (1.9), fbembed.vcproj (1.6), fbguard.vcproj (1.6), fbudf.vcproj (1.3), gbak.vcproj (1.5), gdef.vcproj (1.6), gds32.vcproj (1.5), gfix.vcproj (1.5), gpre.vcproj (1.8), gpre_boot.vcproj (1.7), gsec.vcproj (1.5), gstat.vcproj (1.6), ib_udf.vcproj (1.5), ib_util.vcproj (1.5), instreg.vcproj (1.5), instsvc.vcproj (1.5), intl.vcproj (1.5), ipserver.vcproj (1.5), isql.vcproj (1.5), lock.vcproj (1.5), lock_classic.vcproj (1.5), qli.vcproj (1.5), remote.vcproj (1.6), remote_classic.vcproj (1.6), utilities.vcproj (1.6), utilities_classic.vcproj (1.5), wal.vcproj (1.5), wal_classic.vcproj (1.5), alice.vcproj (1.4), alice_classic.vcproj (1.4), burp.vcproj (1.6), burp_classic.vcproj (1.6), common.vcproj (1.5), common_classic.vcproj (1.3), dsql_server.vcproj (1.5), dsql_server_classic.vcproj (1.5), engine.vcproj (1.11): Warning control from autoconfig_msvc.h 2003-02-17 14:28 brodsom * firebird2/src/: include/gen/autoconfig_msvc.h (1.75), common/fb_exception.cpp (1.3): Warning control from autoconfig_msvc.h 2003-02-17 14:22 dimitr * firebird2/builds/win32/msvc6/: alice.dsp (1.10), alice_classic.dsp (1.7), burp.dsp (1.10), burp_classic.dsp (1.8), common.dsp (1.14), common_classic.dsp (1.8), dsql_server.dsp (1.14), dsql_server_classic.dsp (1.10), engine.dsp (1.19), engine_classic.dsp (1.16), fb_inet_server.dsp (1.11), fb_lock_print.dsp (1.12), fbclient.dsp (1.25), fbembed.dsp (1.13), fbguard.dsp (1.12), fbserver.dsp (1.21), fbudf.dsp (1.5), gbak.dsp (1.11), gdef.dsp (1.9), gds32.dsp (1.12), gfix.dsp (1.12), gpre.dsp (1.12), gpre_boot.dsp (1.12), gsec.dsp (1.8), gstat.dsp (1.9), ib_udf.dsp (1.9), ib_util.dsp (1.10), instreg.dsp (1.8), instsvc.dsp (1.8), intl.dsp (1.13), ipserver.dsp (1.8), isql.dsp (1.13), lock.dsp (1.8), lock_classic.dsp (1.6), qli.dsp (1.8), remote.dsp (1.11), remote_classic.dsp (1.8), utilities.dsp (1.8), utilities_classic.dsp (1.6), wal.dsp (1.8), wal_classic.dsp (1.6): /W4 -> /W3 2003-02-17 11:38 brodsom * firebird2/src/jrd/db_alias.cpp (1.9): Add firebird header 2003-02-17 11:37 brodsom * firebird2/src/intl/: cs_big5.c (1.7), cs_gb2312.c (1.7), cs_jis.c (1.7), cs_ksc.c (1.7), cs_narrow.c (1.7), cs_unicode_fss.c (1.3), cs_unicode_ucs2.c (1.3), cv_big5.c (1.5), cv_gb2312.c (1.5), cv_jis.c (1.7), cv_ksc.c (1.5), cv_narrow.c (1.7), lc_ascii.c (1.8), lc_big5.c (1.6), lc_dos.c (1.7), lc_gb2312.c (1.6), lc_iso8859_1.c (1.3), lc_iso8859_2.c (1.3), lc_jis.c (1.6), lc_ksc.c (1.7), lc_narrow.c (1.6), lc_unicode_ucs2.c (1.2): Add firebird header to intl 2003-02-17 10:58 brodsom * firebird2/src/v5_examples/example.h (1.4): Patch wrong previous commit 2003-02-17 09:42 dimitr * firebird2/src/intl/utils/maptest2.c (1.4): Cleanup. 2003-02-17 09:41 eku * firebird2/src/jrd/: cvt.cpp (1.18), enc.cpp (1.13), flu.cpp (1.27), fun.epp (1.18), gds.cpp (1.58), par.cpp (1.35), plugin_manager.h (1.8), sort.cpp (1.30): Fixed a "search and replace" error from my previous check-in. 2003-02-17 09:26 eku * firebird2/builds/posix/make.shared.variables (1.14): Fixed POSIX build after removal of pipe/csv directories. 2003-02-16 20:25 dimitr * firebird2/src/install/misc/firebird.conf (1.9): New config values for win32. 2003-02-16 20:19 dimitr * firebird2/builds/win32/msvc6/fbembed.dsp (1.12): Added finalization code. 2003-02-16 20:04 dimitr * firebird2/src/remote/srvr_w32.cpp (1.16): 1. Priority level of the server (SS only) 2. Multi-instancing (without local protocols) 3. Remote shutdown of instances 2003-02-16 19:58 dimitr * firebird2/src/common/config/: config.cpp (1.25), config.h (1.14): New config values for win32. 2003-02-16 19:07 dimitr * firebird2/src/jrd/: ibinitdll.cpp (1.6), jrd.cpp (1.58): Corrections. 2003-02-16 17:55 alexpeshkoff * firebird2/src/jrd/evl.cpp (1.31): Fixed bug with NULL ptr use 2003-02-16 16:00 dimitr * firebird2/src/jrd/ibinitdll.cpp (1.5): Shutdown attachments when fbembed is being unloaded. 2003-02-16 14:26 dimitr * firebird2/src/common/config/config.cpp (1.24): Fixed config error. 2003-02-16 14:25 dimitr * firebird2/src/jrd/cch.cpp (1.30): Cleanup. 2003-02-16 13:53 dimitr * firebird2/src/jrd/dfw.epp (1.34): Some extra checks. 2003-02-16 12:36 brodsom * firebird2/: builds/win32/msvc6/instsvc.dsp (1.7), builds/win32/msvc6/intl.dsp (1.12), builds/win32/msvc6/ipserver.dsp (1.7), builds/win32/msvc6/isql.dsp (1.12), builds/win32/msvc6/lock.dsp (1.7), builds/win32/msvc6/lock_classic.dsp (1.5), builds/win32/msvc6/qli.dsp (1.7), builds/win32/msvc6/remote.dsp (1.10), builds/win32/msvc6/remote_classic.dsp (1.7), builds/win32/msvc6/utilities.dsp (1.7), builds/win32/msvc6/utilities_classic.dsp (1.5), builds/win32/msvc6/wal.dsp (1.7), builds/win32/msvc6/wal_classic.dsp (1.5), builds/win32/msvc6/fbclient.dsp (1.24), builds/win32/msvc6/fbembed.dsp (1.11), builds/win32/msvc6/fbguard.dsp (1.11), builds/win32/msvc6/fbserver.dsp (1.20), builds/win32/msvc6/fbudf.dsp (1.4), builds/win32/msvc6/gbak.dsp (1.10), builds/win32/msvc6/gdef.dsp (1.8), builds/win32/msvc6/gds32.dsp (1.11), builds/win32/msvc6/gfix.dsp (1.11), builds/win32/msvc6/gpre.dsp (1.11), builds/win32/msvc6/gpre_boot.dsp (1.11), builds/win32/msvc6/gsec.dsp (1.7), builds/win32/msvc6/gstat.dsp (1.8), builds/win32/msvc6/ib_udf.dsp (1.8), builds/win32/msvc6/ib_util.dsp (1.9), builds/win32/msvc6/instreg.dsp (1.7), builds/win32/msvc6/alice.dsp (1.9), builds/win32/msvc6/alice_classic.dsp (1.6), builds/win32/msvc6/burp.dsp (1.9), builds/win32/msvc6/burp_classic.dsp (1.7), builds/win32/msvc6/common.dsp (1.13), builds/win32/msvc6/common_classic.dsp (1.7), builds/win32/msvc6/dsql_server.dsp (1.13), builds/win32/msvc6/dsql_server_classic.dsp (1.9), builds/win32/msvc6/engine.dsp (1.18), builds/win32/msvc6/engine_classic.dsp (1.15), builds/win32/msvc6/fb_inet_server.dsp (1.10), builds/win32/msvc6/fb_lock_print.dsp (1.11), builds/win32/msvc7/gdef.vcproj (1.5), builds/win32/msvc7/gds32.vcproj (1.4), builds/win32/msvc7/gfix.vcproj (1.4), builds/win32/msvc7/gpre.vcproj (1.7), builds/win32/msvc7/gpre_boot.vcproj (1.6), builds/win32/msvc7/gsec.vcproj (1.4), builds/win32/msvc7/gstat.vcproj (1.5), builds/win32/msvc7/ib_udf.vcproj (1.4), builds/win32/msvc7/ib_util.vcproj (1.4), builds/win32/msvc7/instreg.vcproj (1.4), builds/win32/msvc7/instsvc.vcproj (1.4), builds/win32/msvc7/intl.vcproj (1.4), builds/win32/msvc7/ipserver.vcproj (1.4), builds/win32/msvc7/isql.vcproj (1.4), builds/win32/msvc7/lock.vcproj (1.4), builds/win32/msvc7/lock_classic.vcproj (1.4), builds/win32/msvc7/qli.vcproj (1.4), builds/win32/msvc7/remote.vcproj (1.5), builds/win32/msvc7/remote_classic.vcproj (1.5), builds/win32/msvc7/utilities.vcproj (1.5), builds/win32/msvc7/utilities_classic.vcproj (1.4), builds/win32/msvc7/wal.vcproj (1.4), builds/win32/msvc7/wal_classic.vcproj (1.4), builds/win32/msvc7/alice.vcproj (1.3), builds/win32/msvc7/alice_classic.vcproj (1.3), builds/win32/msvc7/burp.vcproj (1.5), builds/win32/msvc7/burp_classic.vcproj (1.5), builds/win32/msvc7/common.vcproj (1.4), builds/win32/msvc7/common_classic.vcproj (1.2), builds/win32/msvc7/dsql_server.vcproj (1.4), builds/win32/msvc7/dsql_server_classic.vcproj (1.4), builds/win32/msvc7/engine.vcproj (1.10), builds/win32/msvc7/engine_classic.vcproj (1.9), builds/win32/msvc7/fb_lock_print.vcproj (1.7), builds/win32/msvc7/fbclient.vcproj (1.8), builds/win32/msvc7/fbembed.vcproj (1.5), builds/win32/msvc7/fbguard.vcproj (1.5), builds/win32/msvc7/fbudf.vcproj (1.2), builds/win32/msvc7/gbak.vcproj (1.4), src/common/config/config.cpp (1.23), src/common/config/config_file.cpp (1.4), src/extlib/fbudf/stdafx.h (1.5), src/include/gen/autoconfig_msvc.h (1.74), src/jrd/intl.cpp (1.23), src/jrd/plugin_manager.cpp (1.11), src/jrd/tra.cpp (1.28), src/jrd/db_alias.cpp (1.8), src/jrd/evl.cpp (1.30): Change build system to move warning control to only one header for each compiler 2003-02-16 12:17 brodsom * firebird2/src/utilities/dba.epp (1.19): patch format 2003-02-16 01:55 brodsom * firebird2/src/gpre/: gpre.cpp (1.21), gpre.h (1.29): Move code from header to cpp and remove inline. 2003-02-16 01:37 brodsom * firebird2/src/jrd/vms.cpp (1.8): Remove PLSERVER (page lock server). 2003-02-16 01:20 brodsom * firebird2/src/: jrd/svc.cpp (1.47), jrd/svc.h (1.13), common/classes/alloc.cpp (1.27), common/classes/alloc.h (1.19): Move function definition from header to cpp and remove inline. 2003-02-16 01:17 brodsom * firebird2/builds/win32/: msvc7/fbserver.vcproj (1.4), msvc6/fbserver.dsp (1.19): Add svc.cpp to fbserver 2003-02-15 17:41 brodsom * firebird2/src/jrd/: dyn.epp (1.22), dyn_def.epp (1.30), dyn_del.epp (1.15), dyn_mod.epp (1.16), dyn_util.epp (1.15), fun.epp (1.17), grant.epp (1.12): Remove nlm_thd.h (netware nlm) 2003-02-15 17:25 brodsom * firebird2/src/jrd/ib_stdio.h (1.11): Remove ansi.h and cdefs.h and add lines needed (10) to ib_stdio.h 2003-02-15 17:21 brodsom * firebird2/builds/: win32/msvc7/engine.vcproj (1.9), win32/msvc7/engine_classic.vcproj (1.8), win32/msvc6/engine_classic.dsp (1.14), win32/msvc6/engine.dsp (1.17), mac_os_x/CS/CS.pbproj/project.pbxproj (1.2): Rename header arg.h to log2.h (included only in log.cpp) and remove atom.h 2003-02-15 17:17 brodsom * firebird2/src/jrd/: log.cpp (1.7), log2.h (1.1): Rename header arg.h to log2.h (included only in log.cpp) 2003-02-15 16:11 dimitr * firebird2/src/jrd/: cmp.cpp (1.41), req.h (1.11): Cleanup. 2003-02-15 16:10 dimitr * firebird2/src/dsql/ddl.cpp (1.40): Allowed access to both contexts in universal triggers. 2003-02-15 10:25 dimitr * firebird2/builds/win32/msvc6/: alice.dsp (1.8), alice_classic.dsp (1.5), burp.dsp (1.8), burp_classic.dsp (1.6), common.dsp (1.12), common_classic.dsp (1.6), dsql_server.dsp (1.12), dsql_server_classic.dsp (1.8), engine.dsp (1.16), engine_classic.dsp (1.13), fb_inet_server.dsp (1.9), fb_lock_print.dsp (1.10), fbclient.dsp (1.23), fbembed.dsp (1.10), fbguard.dsp (1.10), fbserver.dsp (1.18), fbudf.dsp (1.3), gbak.dsp (1.9), gdef.dsp (1.7), gds32.dsp (1.10), gfix.dsp (1.10), gpre.dsp (1.10), gpre_boot.dsp (1.10), gsec.dsp (1.6), gstat.dsp (1.7), ib_udf.dsp (1.7), ib_util.dsp (1.8), instreg.dsp (1.6), instsvc.dsp (1.6), intl.dsp (1.11), ipserver.dsp (1.6), isql.dsp (1.11), lock.dsp (1.6), lock_classic.dsp (1.4), qli.dsp (1.6), remote.dsp (1.9), remote_classic.dsp (1.6), utilities.dsp (1.6), utilities_classic.dsp (1.4), wal.dsp (1.6), wal_classic.dsp (1.4): Updated project files. Fixed issues with exception handling. 2003-02-15 04:01 hippoman * firebird2/src/dsql/: dsql.cpp (1.48), errd.cpp (1.13), gen.cpp (1.26), hsh.cpp (1.9), make.cpp (1.26), movd.cpp (1.5), pass1.cpp (1.51), preparse.cpp (1.14), utld.cpp (1.10): * Formated comments to make Doxygen Happy.. 2003-02-15 03:23 brodsom * firebird2/src/jrd/intlobj.h (1.5): Solve some intl warnings 2003-02-15 03:05 hippoman * firebird2/src/dsql/: ddl.cpp (1.39), dsql.cpp (1.47), dsql.h (1.19), parse.cpp (1.56), parse.y (1.55), pass1.cpp (1.50): * formated dsql.h comments to make Doxygen happy.. * changed DSQL_debug values as follow.. /*! \var unsigned DSQL_debug \brief Debug level 0 No output 1 Display output tree in PASS1_statment 2 Display input tree in PASS1_statment 4 Display ddl BLR 8 Display BLR 16 Display PASS1_rse input tree 32 Display SQL input string 64 Display BLR in dsql/prepare > 256 Display yacc parser output level = DSQL_level>>8 */ 2003-02-15 02:35 arnobrinkman * firebird2/src/jrd/opt.cpp (1.51): More optimizer enhancements. When an equal-node and other nodes (geq, leq, between...) are available for an index retrieval, then use the equal node always instead of the others. 2003-02-15 01:55 brodsom * firebird2/src/: utilities/drop.cpp (1.16), jrd/file_params.h (1.16), jrd/isc_ipc.cpp (1.31), jrd/why.cpp (1.15), jrd/y-valve.cpp (1.24): Remove csv and pipe directory and defines 2003-02-14 15:55 brodsom * firebird2/src/: gpre/par.cpp (1.15), jrd/common.h (1.59), qli/all.cpp (1.11), qli/command.cpp (1.7), qli/mov.cpp (1.12), qli/parse.cpp (1.11), qli/picstr.cpp (1.10), qli/show.epp (1.10): Remove some of the PYXIS remains 2003-02-14 15:27 eku * firebird2/src/jrd/event.cpp (1.20): Fixed "assignment to non-pointer type `SLONG' from NULL" 2003-02-14 15:26 eku * firebird2/src/remote/inet.cpp (1.51): Fixed "argument to non-pointer type `int' from NULL" and "NULL used in arithmetic". 2003-02-14 15:23 eku * firebird2/src/lock/lock.cpp (1.32): Fixed "argument to non-pointer type `long int' from NULL" 2003-02-14 15:22 eku * firebird2/src/dsql/parse.y (1.54): Fixed "'SHARED' redefined" 2003-02-14 15:20 eku * firebird2/src/dsql/misc_func.h (1.3): Fixed "`static' is not at beginning of declaration" 2003-02-14 15:05 eku * firebird2/src/intl/ld.c (1.14): Added needed header file to provide prototypes for sprintf and printf. 2003-02-14 14:47 eku * firebird2/src/intl/ld.h (1.18): Fixed nested comment. 2003-02-14 10:26 dimitr * firebird2/src/: jrd/exe.cpp (1.44), intl/ld.c (1.13), intl/ld2.c (1.4): Cleanup. 2003-02-14 10:12 dimitr * firebird2/builds/win32/msvc6/: engine.dsp (1.15), engine_classic.dsp (1.12): Updated project files. 2003-02-14 07:55 eku * firebird2/src/jrd/intl_builtin.cpp (1.9): GCC 3.2.1 complains about nested comments. 2003-02-14 03:48 brodsom * firebird2/src/: jrd/gds.cpp (1.57), jrd/intl.cpp (1.22), jrd/thd.cpp (1.15), v5_examples/align.h (1.6), v5_examples/api16.c (1.3), v5_examples/apifull.c (1.4), v5_examples/dynfull.e (1.2), v5_examples/example.h (1.3), v5_examples/winevent.c (1.5): Remove __BORLANDC__ define 2003-02-14 03:44 brodsom * firebird2/src/: gpre/gpre.cpp (1.20), iscguard/iscguard.cpp (1.15), isql/isql.epp (1.22), qli/lex.cpp (1.10): Remove __BORLANDC__ define 2003-02-14 03:41 brodsom * firebird2/src/: dudley/lex.cpp (1.11), extlib/ib_udf.h (1.3): Remove __BORLANDC__ define 2003-02-14 03:23 brodsom * firebird2/src/: remote/server.cpp (1.24), jrd/y-valve.cpp (1.23), jrd/isc_sync.cpp (1.42), jrd/jrd.cpp (1.57), jrd/log.cpp (1.6), jrd/opt.cpp (1.50), jrd/sort.cpp (1.29), jrd/utl.cpp (1.26), jrd/why.cpp (1.14), jrd/ail.cpp (1.15), jrd/blb.cpp (1.25), jrd/common.h (1.58), jrd/cvt2.cpp (1.10), jrd/evl.cpp (1.29), jrd/gds.cpp (1.56), jrd/isc_file.cpp (1.40), jrd/isc_ipc.cpp (1.30): Remove PIPE and STACK defines (PIPE_SERVER, PIPE_CLIENT, PIPE_LIBRARY, PIPE_SERVER_YVALUE, PIPE_BRIDGE_TO_V3, V3, V3_PATH, ALTPIPE)(STACK_EFFICIENT, STACK_REDUCTION) 2003-02-14 03:23 brodsom * firebird2/src/remote/inet_server.cpp (1.22): Change jrd/pwd.h to jrd/jrd_pwd.h 2003-02-14 03:22 brodsom * firebird2/src/lock/print.cpp (1.16): Change jrd/time.h to jrd/jrd_time.h 2003-02-14 03:19 brodsom * firebird2/src/dsql/dsql.cpp (1.46): Remove PIPE and STACK defines (PIPE_SERVER, PIPE_CLIENT, PIPE_LIBRARY, PIPE_SERVER_YVALUE, PIPE_BRIDGE_TO_V3, V3, V3_PATH, ALTPIPE)(STACK_EFFICIENT, STACK_REDUCTION) 2003-02-14 03:14 brodsom * firebird2/src/utilities/: cmd_util.cpp (1.5), dba.epp (1.18), dba_full.epp (1.14), ppg.cpp (1.5), rebuild.cpp (1.8): Change jrd/time.h and jrd/pwd.h to jrd/jrd_time.h and jrd/jrd_pwd.h 2003-02-14 03:12 brodsom * firebird2/src/journal/: server.e (1.7), misc.cpp (1.10), rebuild.e (1.5): Change jrd/time.h to jrd/jrd_time.h 2003-02-14 03:11 brodsom * firebird2/src/alice/alice.h (1.13): Remove __cplusplus 2003-02-14 03:08 brodsom * firebird2/src/jrd/dmp.cpp (1.5): Change jrd/time to jrd/jrd_time.h 2003-02-14 03:05 brodsom * firebird2/src/jrd/svc.h (1.12): Restore inline keyword, needed to avoid duplicated defs. 2003-02-14 00:39 bellardo * firebird2/src/: gpre/gpre.h (1.28), common/classes/alloc.h (1.18): Added some of the "inlines" back. If the functions are really not meant to be inlined they need to be moved from the header file to an appropiate source file, and their declarations placed in the header file. Otherwise we get an overabundance of multiply defined symbols. 2003-02-14 00:11 bellardo * firebird2/src/jrd/flu.cpp (1.26): include libgen in Darwin. 2003-02-14 00:05 bellardo * firebird2/src/jrd/jrd_time.h (1.3): Absolute path hack no longer needed now that time.h has been renamed jrd_time.h. 2003-02-14 00:04 bellardo * firebird2/src/jrd/isc_file.cpp (1.39): Remove the Darwin specific MTAB entry. 2003-02-14 00:03 bellardo * firebird2/src/jrd/gds.cpp (1.55): No longer need the Darwin specific stuff in the prefix functions - it has moved to config_root. 2003-02-14 00:01 bellardo * firebird2/src/jrd/dbt.cpp (1.11): Update dbt entries to reflect new jrd_* structure names. 2003-02-13 23:49 brodsom * firebird2/src/jrd/: jrd.cpp (1.56), svc.h (1.11), why.cpp (1.13), block_cache.h (1.4), btr.cpp (1.22), ib_stdio.h (1.10): Remove inline keyword. 2003-02-13 23:49 bellardo * firebird2/: src/common/classes/alloc.h (1.17), src/common/classes/tree.h (1.10), configure.in (1.117): add a configure check for malloc.h 2003-02-13 23:44 brodsom * firebird2/src/: extlib/fbudf/fbudf.cpp (1.6), common/classes/tree.h (1.9), common/classes/alloc.h (1.16), common/config/config_impl.h (1.8): Remove inline keyword. 2003-02-13 23:44 bellardo * firebird2/src/jrd/jrd_pwd.h (1.1): Opps, I should at least commit the newly renamed file :-) 2003-02-13 23:40 bellardo * firebird2/src/jrd/os/darwin/config_root.cpp (1.1): config_root implementation for Darwin. The root directory is located using Darwin specific framework search methods. 2003-02-13 23:40 brodsom * firebird2/src/: alice/alice.cpp (1.22), gpre/gpre.h (1.27), dsql/dsql.h (1.18), dsql/user_dsql.cpp (1.17), dsql/ddl.cpp (1.38): Remove inline keyword. 2003-02-13 23:37 bellardo * firebird2/src/: jrd/alt.cpp (1.17), jrd/pwd.cpp (1.13), jrd/scl.epp (1.20), jrd/svc.cpp (1.46), jrd/svc.h (1.10), jrd/tra.cpp (1.27), remote/interface.cpp (1.34), utilities/gsec.cpp (1.13), utilities/security.epp (1.16): Renamed two header files that conflicted with Darwin (and presumably other *nix ) system headers: pwd.h and math.h 2003-02-13 18:30 tamlin * firebird2/src/jrd/rse.cpp (1.24): Try to enhance readability of code. 2003-02-13 18:28 tamlin * firebird2/src/jrd/evl.cpp (1.28): Reduce code size a little bit. Try to enhance readability of code. 2003-02-13 17:52 dimitr * firebird2/src/intl/ld2.c (1.3): Cleanup. 2003-02-13 16:31 brodsom * firebird2/src/: v5_examples/example.h (1.2), qli/nounix.cpp (1.3), jrd/ib_stdio.h (1.9), jrd/common.h (1.57), jrd/gdsold.h (1.18), jrd/align.cpp (1.8), jrd/blrtable.cpp (1.12): Remove __STDC__ obsolete define (used for pre C88 code) 2003-02-13 15:55 eku * firebird2/src/intl/ldcommon.h (1.5): Added missing system header file. 2003-02-13 14:44 dimitr * firebird2/src/common/classes/: alloc.cpp (1.26), tree.h (1.8): Fixed exception handling. 2003-02-13 14:42 brodsom * firebird2/src/jrd/ib_stdio.h (1.8): Remove some unused defines & macros 2003-02-13 14:33 dimitr * firebird2/src/jrd/: align.cpp (1.7), blb.cpp (1.24), btr.cpp (1.21), cch.cpp (1.29), cmp.cpp (1.40), dfw.epp (1.33), dyn.epp (1.21), dyn_def.epp (1.29), dyn_del.epp (1.14), dyn_mod.epp (1.15), dyn_util.epp (1.14), exe.cpp (1.43), fun.epp (1.16), gds.cpp (1.54), grant.epp (1.11), jrd.cpp (1.55), met.epp (1.49), nav.cpp (1.10), opt.cpp (1.49), pag.cpp (1.35), scl.epp (1.19), sdw.cpp (1.12), shut.cpp (1.5), sort.cpp (1.28), svc.cpp (1.45), tra.cpp (1.26), val.cpp (1.13), vio.cpp (1.32): Fixed exception handling. 2003-02-13 14:09 dimitr * firebird2/src/: utilities/dba.epp (1.17), utilities/gsec.cpp (1.12), wal/walw.cpp (1.15): Fixed exception handling. 2003-02-13 13:59 dimitr * firebird2/src/: ipserver/ipserver.cpp (1.12), qli/dtr.cpp (1.15), qli/exe.cpp (1.18), remote/interface.cpp (1.33), remote/server.cpp (1.23): Fixed exception handling. 2003-02-13 13:16 brodsom * firebird2/src/jrd/btr.cpp (1.20): Remove some unused defines & macros 2003-02-13 13:01 dimitr * firebird2/src/gpre/: gpre.cpp (1.19), par.cpp (1.14): Fixed exception handling. 2003-02-13 13:00 eku * firebird2/configure.in (1.116): Removed the test for 'const' 2003-02-13 12:57 dimitr * firebird2/src/: alice/alice.cpp (1.21), burp/burp.cpp (1.22), dsql/ddl.cpp (1.37), dsql/dsql.cpp (1.45), dsql/user_dsql.cpp (1.16), dudley/expand.cpp (1.10), dudley/parse.cpp (1.15): Fixed exception handling. 2003-02-13 11:10 dimitr * firebird2/src/jrd/: align.h (1.3), blrtable.cpp (1.11), btr.cpp (1.19), cmp.cpp (1.39), cmp_proto.h (1.7), codes.epp (1.9), cvt.cpp (1.17), cvt2.cpp (1.9), dflt.h (1.2), dfw.epp (1.32), dmp.cpp (1.4), dsc.cpp (1.6), dsc_proto.h (1.2), dyn_def.epp (1.28), dyn_util.epp (1.13), err.cpp (1.16), err_proto.h (1.6), event.cpp (1.19), evl.cpp (1.27), exe.cpp (1.42), filters.cpp (1.10), gds.cpp (1.53), gds.pas (1.2), gds.vpas (1.2), gds_proto.h (1.12), ibase.h (1.26), idx.cpp (1.10), idx.h (1.6), ini.epp (1.12), ini.h (1.4), ini_proto.h (1.5), intl_builtin.cpp (1.8), jrd.h (1.36), lck.cpp (1.13), met.epp (1.48), met_proto.h (1.17), opt.cpp (1.48), par.cpp (1.34), req.h (1.10), scl.epp (1.18), scl_proto.h (1.4), sort.cpp (1.27), svc.cpp (1.44), svc.h (1.9), tra.cpp (1.25), trig.h (1.7), val.cpp (1.12), vio.cpp (1.31), why.cpp (1.12), why_proto.h (1.5), y-valve.cpp (1.22): CONST -> const 2003-02-13 10:55 dimitr * firebird2/src/: include/gen/gds_codes.pas (1.4), include/gen/msg_facs.h (1.3), include/gen/sql_code.h (1.4), include/fb_types.h (1.14), gpre/gpre_meta.epp (1.16), gpre/gpre_meta_boot.cpp (1.12), gpre/int.cpp (1.9), gpre/int_cxx.cpp (1.8), gpre/jrdmet.cpp (1.7): CONST -> const 2003-02-13 10:49 dimitr * firebird2/src/intl/: collations/bl88591ca0.h (1.3), collations/bl88591da0.h (1.3), collations/bl88591de0.h (1.3), collations/bl88591es0.h (1.3), collations/bl88591fi0.h (1.3), collations/bl88591fr0.h (1.3), collations/bl88591is0.h (1.3), collations/bl88591it0.h (1.3), collations/bl88591nl0.h (1.3), collations/bl88591no0.h (1.3), collations/bl88591pt0.h (1.3), collations/bl88591sv0.h (1.3), collations/bl88591uk0.h (1.3), collations/bl88591us0.h (1.3), collations/blNEXTde0.h (1.3), collations/blNEXTes0.h (1.3), collations/blNEXTfr0.h (1.3), collations/blNEXTit0.h (1.3), collations/blNEXTus0.h (1.3), collations/db437de0.h (1.3), collations/db437es1.h (1.3), collations/db437fi0.h (1.3), collations/db437fr0.h (1.3), collations/db437it0.h (1.3), collations/db437nl0.h (1.3), collations/db437sv0.h (1.3), collations/db437uk0.h (1.3), collations/db437us0.h (1.3), collations/db850cf0.h (1.3), collations/db850de0.h (1.3), collations/db850es0.h (1.3), collations/db850fr0.h (1.3), collations/db850it1.h (1.3), collations/db850nl0.h (1.3), collations/db850pt0.h (1.3), collations/db850sv1.h (1.3), collations/db850uk0.h (1.3), collations/db850us0.h (1.3), collations/db852cz0.h (1.3), collations/db852po0.h (1.3), collations/db852sl0.h (1.3), collations/db857tr0.h (1.3), collations/db860pt0.h (1.3), collations/db863cf1.h (1.3), collations/db865da0.h (1.3), collations/db865no0.h (1.3), collations/db866ru0.h (1.3), collations/pd437intl.h (1.3), collations/pd437swedfin.h (1.3), collations/pd852czech.h (1.3), collations/pd852hundc.h (1.3), collations/pd852polish.h (1.3), collations/pd852slovene.h (1.3), collations/pd861iceland.h (1.3), collations/pd865nordan40.h (1.3), collations/pd866cyrr.h (1.3), collations/pw1250czech.h (1.3), collations/pw1250hun.h (1.3), collations/pw1250hundc.h (1.3), collations/pw1250polish.h (1.3), collations/pw1250slov.h (1.3), collations/pw1251cyrr.h (1.3), collations/pw1252i850.h (1.3), collations/pw1252intl.h (1.3), collations/pw1252nor4.h (1.3), collations/pw1252span.h (1.3), collations/pw1252swfn.h (1.3), collations/pw1253greek1.h (1.3), collations/pw1254turk.h (1.3), collations/xx1251_ua.h (1.3), collations/xx88592czech.h (1.3), charsets/cs_437.h (1.3), charsets/cs_737.h (1.2), charsets/cs_775.h (1.2), charsets/cs_850.h (1.3), charsets/cs_852.h (1.3), charsets/cs_857.h (1.3), charsets/cs_858.h (1.2), charsets/cs_860.h (1.3), charsets/cs_861.h (1.3), charsets/cs_862.h (1.2), charsets/cs_863.h (1.3), charsets/cs_864.h (1.2), charsets/cs_865.h (1.3), charsets/cs_866.h (1.2), charsets/cs_869.h (1.2), charsets/cs_big5.h (1.2), charsets/cs_cyrl.h (1.2), charsets/cs_gb2312.h (1.2), charsets/cs_iso8859_1.h (1.2), charsets/cs_iso8859_13.h (1.2), charsets/cs_iso8859_2.h (1.2), charsets/cs_iso8859_3.h (1.2), charsets/cs_iso8859_4.h (1.2), charsets/cs_iso8859_5.h (1.2), charsets/cs_iso8859_6.h (1.2), charsets/cs_iso8859_7.h (1.2), charsets/cs_iso8859_8.h (1.2), charsets/cs_iso8859_9.h (1.2), charsets/cs_jis_0208_1990.h (1.2), charsets/cs_ksc5601.h (1.2), charsets/cs_next.h (1.2), charsets/cs_sjis.h (1.2), charsets/cs_w1250.h (1.3), charsets/cs_w1251.h (1.3), charsets/cs_w1252.h (1.3), charsets/cs_w1253.h (1.3), charsets/cs_w1254.h (1.3), charsets/cs_w1255.h (1.2), charsets/cs_w1256.h (1.2), charsets/cs_w1257.h (1.2), cs_big5.c (1.6), cs_gb2312.c (1.6), cs_jis.c (1.6), cs_ksc.c (1.6), cs_unicode_fss.c (1.2), cs_unicode_ucs2.c (1.2), lc_ascii.c (1.7), lc_big5.c (1.5), lc_dos.c (1.6), lc_gb2312.c (1.5), lc_iso8859_1.c (1.2), lc_iso8859_2.c (1.2), lc_jis.c (1.5), lc_ksc.c (1.6), ld.c (1.12), ld_proto.h (1.3), ldcommon.h (1.4), utils/mapgen4.c (1.2), utils/maptest2.c (1.3), conversions/tx437_865.h (1.2), conversions/tx437_lat1.h (1.3), conversions/tx865_lat1.h (1.3), ld.h (1.17): CONST -> const 2003-02-13 10:42 dimitr * firebird2/src/isql/: extract.epp (1.10), isql.epp (1.21), show.epp (1.13): CONST -> const 2003-02-13 10:38 dimitr * firebird2/src/: lock/lock.cpp (1.31), lock/print.cpp (1.15), qli/meta.epp (1.13), qli/show.epp (1.9): CONST -> const 2003-02-13 10:30 dimitr * firebird2/src/remote/: inet.cpp (1.50), protocol.cpp (1.19), server.cpp (1.22): CONST -> const 2003-02-13 10:26 dimitr * firebird2/src/: dsql/chars.h (1.2), dsql/ddl.cpp (1.36), dsql/dsql.cpp (1.44), dsql/dsql.tab.h (1.13), dsql/dsql_proto.h (1.6), dsql/gen.cpp (1.25), dsql/keywords.cpp (1.13), dsql/keywords.h (1.13), dsql/make.cpp (1.25), dsql/make_proto.h (1.10), dsql/metd.epp (1.22), dsql/parse.cpp (1.55), dsql/parse.sed (1.5), dsql/parse.y (1.53), dsql/preparse.cpp (1.13), utilities/gsec.cpp (1.11), utilities/ppg.cpp (1.4), utilities/services.cpp (1.8): CONST -> const 2003-02-13 10:19 dimitr * firebird2/src/burp/: backup.epp (1.16), burp.cpp (1.21), restore.epp (1.20): CONST -> const 2003-02-13 10:14 dimitr * firebird2/src/alice/alice.cpp (1.20): CONST -> const 2003-02-13 08:21 eku * firebird2/src/jrd/intl_builtin.cpp (1.7): Removed nested comments. 2003-02-13 07:12 eku * firebird2/src/jrd/common.h (1.56): Removed nested comments. 2003-02-13 03:21 brodsom * firebird2/src/common/config/config_impl.h (1.7): Remove warning 'static is not at beginning of declaration' 2003-02-13 03:19 brodsom * firebird2/src/common/classes/: tree.h (1.7), alloc.cpp (1.25): Remove warning 'declaration shadows a previous local' 2003-02-12 23:57 arnobrinkman * firebird2/src/jrd/: cch.cpp (1.28), jrd.h (1.35), vio.cpp (1.30): Stripped implementation of events used by garbage_collection() & cache_writer() procedures. This will fix known delay with connecting/disconnect on at least WinXP. Also are the connecting/disconnecting delays while debugging in MSVC6 gone. 2003-02-12 20:36 tamlin * firebird2/src/common/classes/alloc.cpp (1.24): Print warning messages to stderr instead of stdout 2003-02-12 20:27 tamlin * firebird2/src/dsql/: pass1.cpp (1.49), parse.y (1.52), parse.cpp (1.54), metd.epp (1.21), metd_proto.h (1.10), node.h (1.20), make.cpp (1.24), make_proto.h (1.9), dsql.cpp (1.43), dsql.h (1.17), errd.cpp (1.12), gen.cpp (1.24), hsh.cpp (1.8), ddl.cpp (1.35), ddl_proto.h (1.8): A bit const correctness added and some reinterpret_casts removed. Changed DSQL's str to actually hold char. 2003-02-12 20:12 tamlin * firebird2/src/jrd/exe.cpp (1.41): Just some reformatting and added a TODO comment. 2003-02-12 19:47 tamlin * firebird2/src/jrd/isc_sync.cpp (1.41): Prevent garbage text output in log file 2003-02-12 16:50 brodsom * firebird2/src/qli/dtr.cpp (1.14): Remove __OVERLAY__ define. It is defined for old Borland TurboC and TurboPascal only in MS_DOS. 2003-02-12 15:04 dimitr * firebird2/src/jrd/os/win32/thd_priority.cpp (1.7): Cleanup. 2003-02-12 13:51 brodsom * firebird2/src/jrd/: gds.cpp (1.52), gds.h (1.5), iberr.h (1.5), isc_sync.cpp (1.40), all.cpp (1.13), entry.h (1.5): Change #if 0 and #if 1 to NOT_USED_OR_REPLACED 2003-02-12 13:45 brodsom * firebird2/src/: include/fb_types.h (1.13), remote/protocol.cpp (1.18), iscguard/iscguard.cpp (1.14): Change #if 0 and #if 1 to NOT_USED_OR_REPLACED 2003-02-12 13:42 brodsom * firebird2/src/: alice/all.cpp (1.10), dsql/dsql.h (1.16), gpre/ada.cpp (1.13), gpre/ftn.cpp (1.16): Change #if 0 and #if 1 to NOT_USED_OR_REPLACED 2003-02-12 12:24 brodsom * firebird2/src/jrd/intl.cpp (1.21): Remove INTL_BACKEND define (used previously by dSCO ODT 3 port). 2003-02-12 12:08 brodsom * firebird2/src/jrd/isc_sync.cpp (1.39): Remove CHICAGO_FIXED not used define, the isc_is_winnt() check must be done always as long as chicago is supported. 2003-02-12 10:23 eku * firebird2/builds/posix/: Makefile.in.client.util (1.5), Makefile.in.embed.util (1.5): Fixed POSIX build. 2003-02-12 07:09 bellardo * firebird2/configure.in (1.115): 3 new tests for darwin: expanded semun expanded 64 bit io dirname 2003-02-12 03:54 brodsom * firebird2/src/intl/: langdrv.h (1.9), collations/pw1251cyrr.h (1.2), collations/pw1252i850.h (1.2), collations/pw1252intl.h (1.2), collations/pw1252nor4.h (1.2), collations/pw1252span.h (1.2), collations/pw1252swfn.h (1.2), collations/pw1253greek1.h (1.2), collations/pw1254turk.h (1.2), collations/xx1251_ua.h (1.2), collations/xx88592czech.h (1.2), collations/db437nl0.h (1.2), collations/db437sv0.h (1.2), collations/db437uk0.h (1.2), collations/db437us0.h (1.2), collations/db850cf0.h (1.2), collations/db850de0.h (1.2), collations/db850es0.h (1.2), collations/db850fr0.h (1.2), collations/db850it1.h (1.2), collations/db850nl0.h (1.2), collations/db850pt0.h (1.2), collations/db850sv1.h (1.2), collations/db850uk0.h (1.2), collations/db850us0.h (1.2), collations/db852cz0.h (1.2), collations/db852po0.h (1.2), collations/db852sl0.h (1.2), collations/db857tr0.h (1.2), collations/db860pt0.h (1.2), collations/db863cf1.h (1.2), collations/db865da0.h (1.2), collations/db865no0.h (1.2), collations/db866ru0.h (1.2), collations/pd437intl.h (1.2), collations/pd437swedfin.h (1.2), collations/pd852czech.h (1.2), collations/pd852hundc.h (1.2), collations/pd852polish.h (1.2), collations/pd852slovene.h (1.2), collations/pd861iceland.h (1.2), collations/pd865nordan40.h (1.2), collations/pd866cyrr.h (1.2), collations/pw1250czech.h (1.2), collations/pw1250hun.h (1.2), collations/pw1250hundc.h (1.2), collations/pw1250polish.h (1.2), collations/pw1250slov.h (1.2), collations/bl88591ca0.h (1.2), collations/bl88591da0.h (1.2), collations/bl88591de0.h (1.2), collations/bl88591es0.h (1.2), collations/bl88591fi0.h (1.2), collations/bl88591fr0.h (1.2), collations/bl88591is0.h (1.2), collations/bl88591it0.h (1.2), collations/bl88591nl0.h (1.2), collations/bl88591no0.h (1.2), collations/bl88591pt0.h (1.2), collations/bl88591sv0.h (1.2), collations/bl88591uk0.h (1.2), collations/bl88591us0.h (1.2), collations/blNEXTde0.h (1.2), collations/blNEXTes0.h (1.2), collations/blNEXTfr0.h (1.2), collations/blNEXTit0.h (1.2), collations/blNEXTus0.h (1.2), collations/db437de0.h (1.2), collations/db437es1.h (1.2), collations/db437fi0.h (1.2), collations/db437fr0.h (1.2), collations/db437it0.h (1.2): Remove not used defines 2003-02-12 03:53 brodsom * firebird2/src/intl/ld.h (1.16): Remove commit non used defines 2003-02-12 03:26 brodsom * firebird2/src/jrd/common.h (1.55): Remove obsolete SCO Xenix and Open Desktop. This patch also enable platforms with M_I386 defined to be compiled. 2003-02-11 21:17 brodsom * firebird2/src/utilities/: gsec.cpp (1.10), dba_full.epp (1.13), dba.epp (1.16): Remove GUI_TOOLS define 2003-02-11 21:14 brodsom * firebird2/src/: alice/tdr.cpp (1.13), alice/alice.cpp (1.19), alice/alice_meta.epp (1.10), alice/exe.cpp (1.10), burp/burp.cpp (1.20), dsql/dsql.h (1.15), isql/isql.epp (1.20), isql/isql.h (1.7), isql/show.epp (1.12), isql/show_proto.h (1.4), isql/extract.epp (1.9), remote/ibconfig.cpp (1.9): Remove GUI_TOOLS define 2003-02-11 20:03 brodsom * firebird2/src/burp/burp.cpp (1.19): Remove an old trick 2003-02-11 18:43 dimitr * firebird2/builds/win32/msvc6/: dsql_server.dsp (1.11), dsql_server_classic.dsp (1.7), engine.dsp (1.14), engine_classic.dsp (1.11): Fixed another build issues. 2003-02-11 17:19 dimitr * firebird2/builds/win32/msvc6/: engine.dsp (1.13), engine_classic.dsp (1.10): Fixed build problems related to the service manager and error handling. 2003-02-11 16:22 brodsom * firebird2/src/: utilities/drop.cpp (1.15), lock/print.cpp (1.14): Remove V3 lock/print 2003-02-11 15:42 brodsom * firebird2/src/: utilities/rstore.epp (1.5), utilities/rebuild.cpp (1.7), utilities/rebuild.h (1.2), utilities/dba_full.epp (1.12), jrd/gdsold.h (1.17): Remove ODS_4, gds_version3 defines. (IB V2) 2003-02-11 06:13 aafemt * firebird2/: configure.in (1.114), builds/posix/Makefile.in.boot.gpre (1.13), builds/posix/Makefile.in.static.gpre (1.9), builds/posix/make.shared.variables (1.13), builds/posix/prefix.darwin (1.7), builds/posix/prefix.example (1.3), builds/posix/prefix.freebsd (1.5), builds/posix/prefix.linux (1.14), builds/posix/prefix.mingw (1.8), builds/posix/prefix.sinixz (1.15), builds/posix/prefix.solaris (1.3), builds/posix/prefix.solx86 (1.15): Little step towards MinGW build. Physical IO module is platform-depended now 2003-02-11 03:13 brodsom * firebird2/src/jrd/val.cpp (1.11): Change define name VAL_VERBOSE to DEBUG_VAL_VERBOSE. 2003-02-11 03:09 brodsom * firebird2/src/jrd/ib_stdio.h (1.7): Remove _THREAD_SAFE and _FLOCK_DEBUG unused defines. 2003-02-11 02:50 brodsom * firebird2/src/jrd/enc.cpp (1.12): Remove notdef unused define 2003-02-11 01:59 brodsom * firebird2/src/v5_examples/winevent.c (1.4): Correct previous change 2003-02-11 01:56 brodsom * firebird2/src/jrd/sort.cpp (1.26): Change define name SORT_TRACE to DEBUG_SORT_TRACE 2003-02-11 01:54 brodsom * firebird2/src/remote/: parser.cpp (1.5), remote.cpp (1.13), server.cpp (1.21): Change define name REMOTE_DEBUG_MEMORY to DEBUG_REMOTE_MEMORY 2003-02-11 01:48 brodsom * firebird2/src/ipserver/: ipclient.cpp (1.19), ipserver.cpp (1.11): Change define name IP_TRACE to DEBUG_IP_TRACE 2003-02-11 01:43 brodsom * firebird2/src/v5_examples/winevent.c (1.3): Change define 2003-02-11 01:37 brodsom * firebird2/src/jrd/gds.cpp (1.51): Remove win16_only define (unused) 2003-02-11 01:36 brodsom * firebird2/src/jrd/fun.epp (1.15): Change wrong define 2003-02-11 00:47 brodsom * firebird2/src/remote/xnet.cpp (1.10): Remove NEW, CHECK_THIS, blank define. 2003-02-11 00:46 brodsom * firebird2/src/isql/show.epp (1.11): Remove UNUSED_FOR_ISQL define. 2003-02-11 00:44 brodsom * firebird2/src/gpre/: par.cpp (1.13), ftn.cpp (1.15), cob.cpp (1.17), c_cxx.cpp (1.15), ada.cpp (1.12): Remove UNDEF define. 2003-02-10 20:57 brodsom * firebird2/src/dsql/gen.cpp (1.23): Remove SQL_DIALECT_1_NEW_DATATYPES_CONVERT_TO_TEXT define, code only provisional for beta 6.0 and not used in 6.0 2003-02-10 20:40 brodsom * firebird2/src/: intl/lc_dos.c (1.5), intl/ld.c (1.11), jrd/intlnames.h (1.6): Remove BUG_6925 define and wrong (and not used) collations. 2003-02-10 20:27 brodsom * firebird2/src/v5_examples/align.h (1.5): Remove osf & alpha, correct wrong ifdef 2003-02-10 20:25 brodsom * firebird2/src/intl/ld.h (1.15): Remove QLD and PIRANHA defines 2003-02-10 19:23 skidder * firebird2/src/install/arch-specific/linux/classic/: makeInstallImage.sh.in (1.7), postinstall.sh.in (1.4), preuninstall.sh.in (1.3): isc4.gdb -> security.fdb change in RPM scripts 2003-02-10 18:55 brodsom * firebird2/src/jrd/val.cpp (1.10): Remove INTERNAL_DOCUMENTATION define (a really strange one) 2003-02-10 18:41 brodsom * firebird2/src/jrd/enc.cpp (1.11): Remove convex, gould, pdp11 and vax defines 2003-02-10 18:37 brodsom * firebird2/src/jrd/enc.cpp (1.10): Remove convex, gould, pdp11 and vax defines 2003-02-10 18:01 brodsom * firebird2/src/jrd/btr.cpp (1.18): Remove DN10000 define (apollo) 2003-02-10 17:28 alexpeshkoff * firebird2/src/jrd/: alt.cpp (1.16), ibase.h (1.25): Fixed external tools building 2003-02-10 16:59 skidder * firebird2/configure.in (1.113): Mark linux packages as Beta2 2003-02-10 16:05 brodsom * firebird2/src/: lock/print.cpp (1.13), lock/lock.cpp (1.30), lock/manager.cpp (1.5), lock/driver.cpp (1.4), jrd/common.h (1.54): Remove LINKS_EXISTS define, required header don't exist. 2003-02-10 15:50 dimitr * firebird2/builds/win32/msvc6/Firebird2.dsw (1.13): Fixed the workspace. 2003-02-10 14:40 eku * firebird2/src/remote/interface.cpp (1.32): Fixed a "search and replace" error from my previous check-in. 2003-02-10 14:37 eku * firebird2/src/burp/canonical.cpp (1.15): Fixed a "search and replace" error from my previous check-in. 2003-02-10 14:28 eku * firebird2/: builds/posix/prefix.sinixz (1.14), src/alice/all.cpp (1.9), src/burp/canonical.cpp (1.14), src/dsql/alld.cpp (1.9), src/dsql/hsh.cpp (1.7), src/dsql/parse.cpp (1.53), src/dsql/user_dsql.cpp (1.15), src/dudley/ddl.cpp (1.9), src/dudley/ddl_proto.h (1.3), src/dudley/exe.epp (1.14), src/dudley/hsh.cpp (1.9), src/dudley/hsh_proto.h (1.2), src/gpre/cmd.cpp (1.8), src/gpre/cmd_proto.h (1.3), src/gpre/cmp.cpp (1.11), src/gpre/cmp_proto.h (1.4), src/gpre/hsh.cpp (1.10), src/gpre/hsh_proto.h (1.2), src/gpre/par.cpp (1.12), src/gpre/sql.cpp (1.9), src/ipserver/ipclient.cpp (1.18), src/jrd/all.cpp (1.12), src/jrd/alt.cpp (1.15), src/jrd/blb.cpp (1.23), src/jrd/btr.cpp (1.17), src/jrd/btr_proto.h (1.4), src/jrd/cch.cpp (1.27), src/jrd/cch_proto.h (1.3), src/jrd/cmp.cpp (1.38), src/jrd/cmp_proto.h (1.6), src/jrd/cvt.cpp (1.16), src/jrd/dbg.cpp (1.8), src/jrd/dmp.cpp (1.3), src/jrd/dmp_proto.h (1.2), src/jrd/dpm.epp (1.12), src/jrd/dpm_proto.h (1.4), src/jrd/enc.cpp (1.9), src/jrd/entry.h (1.4), src/jrd/evl.cpp (1.26), src/jrd/evl_proto.h (1.4), src/jrd/exe.cpp (1.40), src/jrd/ext.cpp (1.15), src/jrd/ext_proto.h (1.4), src/jrd/extvms.cpp (1.6), src/jrd/flu.cpp (1.25), src/jrd/fun.epp (1.14), src/jrd/gds.cpp (1.50), src/jrd/grammar.cpp (1.4), src/jrd/ini.epp (1.11), src/jrd/jlx.c (1.3), src/jrd/jrd.cpp (1.54), src/jrd/jrd_proto.h (1.5), src/jrd/memtest.cpp (1.5), src/jrd/met.epp (1.47), src/jrd/met_proto.h (1.16), src/jrd/mov.cpp (1.7), src/jrd/mov_proto.h (1.4), src/jrd/nav.cpp (1.9), src/jrd/nav_proto.h (1.4), src/jrd/opt.cpp (1.47), src/jrd/opt_proto.h (1.4), src/jrd/pag.cpp (1.34), src/jrd/pag_proto.h (1.2), src/jrd/par.cpp (1.33), src/jrd/plugin_manager.h (1.7), src/jrd/rdb.cpp (1.4), src/jrd/rdbint.cpp (1.4), src/jrd/rec.cpp (1.8), src/jrd/rse.cpp (1.23), src/jrd/rse_proto.h (1.4), src/jrd/sbm.cpp (1.6), src/jrd/sbm_proto.h (1.3), src/jrd/sort.cpp (1.25), src/jrd/sqz.cpp (1.6), src/jrd/sun_ftn.cpp (1.3), src/jrd/sym.cpp (1.5), src/jrd/sym_proto.h (1.2), src/jrd/utl.cpp (1.25), src/jrd/vio.cpp (1.29), src/jrd/vio_proto.h (1.7), src/jrd/why.cpp (1.11), src/jrd/y-valve.cpp (1.21), src/qli/all.cpp (1.10), src/qli/all_proto.h (1.2), src/qli/hsh.cpp (1.8), src/qli/hsh_proto.h (1.2), src/qli/mov.cpp (1.11), src/qli/mov_proto.h (1.2), src/remote/inter_proto.h (1.2), src/remote/interface.cpp (1.31), src/remote/protocol.cpp (1.17), src/remote/xdr.cpp (1.8), src/remote/xdr_proto.h (1.7), src/utilities/rebuild.cpp (1.6), src/v5_examples/api9f.c (1.4): Removed "register" variables from the source code. It's up to the compiler to hold variables in CPU registers. 2003-02-10 13:47 brodsom * firebird2/src/jrd/vms.cpp (1.7): Rollback pio_flush change 2003-02-10 13:46 eku * firebird2/src/install/misc/: CSchangeRunUser.sh (1.2), CSrestoreRootRunUser.sh (1.2): Renamed isc4 in the installation files. 2003-02-10 13:26 dimitr * firebird2/builds/posix/: Makefile.in.libfbclient (1.7), Makefile.in.libfbembed (1.6), Makefile.in.libfbserver (1.4): Renamed isc4 in the build files. 2003-02-10 13:25 dimitr * firebird2/src/utilities/gsec.cpp (1.9): Cleanup. 2003-02-10 13:10 dimitr * firebird2/src/install/arch-specific/sinixz/prototype.in (1.12): Damn, my own typo caused another one. The extension should be "fdb". 2003-02-10 13:00 dimitr * firebird2/builds/win32/prepare.bat (1.4): Batch file changed to use new extension of the database files. 2003-02-10 12:54 dimitr * firebird2/builds/posix/: Makefile.in.firebird (1.27), Makefile.in.refDatabases (1.12), make.defaults (1.14), make.shared.targets (1.4): Damn, my own typo caused another one. The extension should be "fdb". 2003-02-10 12:51 dimitr * firebird2/src/jrd/plugin_manager.cpp (1.10): Cleanup. 2003-02-10 12:48 dimitr * firebird2/src/: jrd/svc.cpp (1.43), utilities/ibmgr.h (1.4), remote/inet_server.cpp (1.21), utilities/security.epp (1.15), install/arch-specific/sinixz/prototype.in (1.11): Damn, my own typo caused another one. The extension should be "fdb". 2003-02-10 12:00 eku * firebird2/: builds/posix/Makefile.in.firebird (1.26), builds/posix/Makefile.in.refDatabases (1.11), builds/posix/make.defaults (1.13), builds/posix/make.shared.targets (1.3), src/install/arch-specific/sinixz/prototype.in (1.10), src/jrd/svc.cpp (1.42), src/remote/inet_server.cpp (1.20), src/utilities/ibmgr.h (1.3), src/utilities/security.epp (1.14): Renamed isc4.gdb to security.gdb (POSIX builds) 2003-02-10 11:36 dimitr * firebird2/builds/win32/msvc6/: alice.dsp (1.7), alice_classic.dsp (1.4), burp.dsp (1.7), burp_classic.dsp (1.5), dsql_server.dsp (1.10), dsql_server_classic.dsp (1.6), engine.dsp (1.12), engine_classic.dsp (1.9), fb_inet_server.dsp (1.8), fb_lock_print.dsp (1.9), fbclient.dsp (1.22), Firebird2.dsw (1.12), fbembed.dsp (1.9), fbguard.dsp (1.9), fbserver.dsp (1.17), fbudf.dsp (1.2), gbak.dsp (1.8), gdef.dsp (1.6), gds32.dsp (1.9), gfix.dsp (1.9), gpre.dsp (1.9), gpre_boot.dsp (1.9), gsec.dsp (1.5), gstat.dsp (1.6), ib_udf.dsp (1.6), ib_util.dsp (1.7), instreg.dsp (1.5), instsvc.dsp (1.5), intl.dsp (1.10), ipserver.dsp (1.5), isql.dsp (1.10), lock.dsp (1.5), lock_classic.dsp (1.3), qli.dsp (1.5), remote.dsp (1.8), remote_classic.dsp (1.5), utilities.dsp (1.5), utilities_classic.dsp (1.3), wal.dsp (1.5), wal_classic.dsp (1.3): Changed options for the release configuration. 2003-02-10 11:03 dimitr * firebird2/builds/win32/msvc6/: common.dsp (1.11), common_classic.dsp (1.5): Changed options for the release configuration. 2003-02-10 10:39 eku * firebird2/: configure.in (1.112), src/include/gen/autoconfig_msvc.h (1.73): Completed the changes made by Dmitri Sibiriak. 2003-02-10 10:26 eku * firebird2/src/remote/inet.cpp (1.49): Fixed POSIX builds. 2003-02-10 10:21 dimitr * firebird2/: src/misc/security.gbak (1.1), builds/win32/prepare.bat (1.3): Rename. 2003-02-10 08:38 dimitr * firebird2/src/jrd/jrd.cpp (1.53): Fixed POSIX builds (at least I hope so). 2003-02-10 06:42 aafemt * firebird2/: configure.in (1.111), src/include/gen/autoconfig_msvc.h (1.72), src/remote/inet.cpp (1.48): Some cleanup 2003-02-10 01:09 brodsom * firebird2/src/jrd/exe.cpp (1.39): Remove unusable define (needed header don't exist) 2003-02-10 01:03 brodsom * firebird2/src/jrd/: btr.cpp (1.16), event.cpp (1.18): Change debug defines names to DEBUG_* 2003-02-10 01:00 brodsom * firebird2/src/jrd/: os/win32/thd_priority.cpp (1.6), thd.cpp (1.14), isc_sync.cpp (1.38): Change debug defines names to DEBUG_* 2003-02-10 00:31 brodsom * firebird2/src/dsql/: parse.y (1.51), parse.cpp (1.52): Change wrong define 2003-02-10 00:14 brodsom * firebird2/src/: jrd/gdsold.h (1.16), gpre/dyntable.h (1.2): Remove JPN_ functions attributes 2003-02-09 23:59 brodsom * firebird2/src/qli/dtr.cpp (1.13): Correct wrong define 2003-02-09 16:43 dimitr * firebird2/doc/WhatsNew (1.22): Recent changes. 2003-02-09 12:39 brodsom * firebird2/src/jrd/codes.epp (1.8): Remove dontdothis define 2003-02-09 12:22 brodsom * firebird2/src/common/config/config.cpp (1.22): Add newline at the end 2003-02-09 12:21 brodsom * firebird2/src/utilities/dba_full.epp (1.11): Remove unclosed comment 2003-02-09 11:05 dimitr * firebird2/src/jrd/: jrd.cpp (1.52), jrd.h (1.34): Enabled generic support for the database encryption. The key part of the feature is still protected by the macro. Proven to work on win32. 2003-02-09 10:52 dimitr * firebird2/src/jrd/winnt.cpp (1.19): 1. Cleanup. 2. Support for database encryption. 2003-02-09 09:54 dimitr * firebird2/doc/WhatsNew (1.21): Actual credits. 2003-02-09 09:52 dimitr * firebird2/src/install/misc/firebird.conf (1.8): no message 2003-02-09 03:07 arnobrinkman * firebird2/src/jrd/cmp.cpp (1.37): bugfix: SF BUG # [ 523589 ] View is affecting the result of a query. Problem was that rse's (inside the view) where not flagged as variant 2003-02-08 16:39 brodsom * firebird2/src/intl/cv_jis.c (1.6): Remove NOT_NEEDED define 2003-02-08 16:28 brodsom * firebird2/src/jrd/ib_stdio.h (1.6): Correct wrong ifndef 2003-02-08 01:58 brodsom * firebird2/src/qli/: command.cpp (1.6), dtr.cpp (1.12), eval.cpp (1.16), exe.cpp (1.17), expand.cpp (1.10), format.cpp (1.10), gener.cpp (1.13), hsh.cpp (1.7), lex.cpp (1.9), meta.epp (1.12), mov.cpp (1.10), parse.cpp (1.10), picstr.cpp (1.9), proc.epp (1.8), show.epp (1.8): Remove JPN_ defines 2003-02-08 01:36 brodsom * firebird2/src/gpre/: sqe.cpp (1.8), sql.cpp (1.8), gpre.cpp (1.18), gpre_meta.epp (1.15), gpre_meta_boot.cpp (1.11), hsh.cpp (1.9), int.cpp (1.8), int_cxx.cpp (1.7), par.cpp (1.11), pretty.cpp (1.8), c_cxx.cpp (1.14): Remove JPN_ defines 2003-02-08 01:31 brodsom * firebird2/src/jrd/: dyn_mod.epp (1.14), jrd.cpp (1.51), jrd_proto.h (1.4), dfloat_stub.cpp (1.3), dyn.epp (1.20), dyn_def.epp (1.27): Remove JPN_ defines 2003-02-07 19:54 brodsom * firebird2/src/dudley/: ddl.cpp (1.8), ddl.h (1.6), exe.epp (1.13), extract.epp (1.8), generate.cpp (1.7), hsh.cpp (1.8), lex.cpp (1.10), parse.cpp (1.14), trn.cpp (1.8): Remove JPN_ defines 2003-02-07 19:48 brodsom * firebird2/src/remote/srvr_w32.cpp (1.15): Put var decl inside ifdef (remove unused warning) 2003-02-07 19:45 brodsom * firebird2/src/: dsql/preparse.cpp (1.12), dsql/parse.y (1.50), dsql/parse.cpp (1.51), intl/kanji.h (1.2): Remove JPN_ defines 2003-02-07 16:23 brodsom * firebird2/src/lock/lock.cpp (1.29): Remove NEXT remaining ifdefs 2003-02-07 16:22 brodsom * firebird2/src/jrd/isc_file.cpp (1.38): Remove ultrix remaining ifdefs 2003-02-07 16:20 brodsom * firebird2/src/alice/exe.cpp (1.9): Remove PC_PLATFORM remaining ifdef 2003-02-07 16:07 brodsom * firebird2/src/intl/ld.h (1.14): Remove MS_DOS and __LDSYS_H 2003-02-07 15:41 kkuznetsov * firebird2/src/jrd/ib_stdio.h (1.5): Fix compile error if without sfio 2003-02-07 15:38 kkuznetsov * firebird2/src/include/firebird.h (1.8): Some commits for SOLX86 2003-02-07 13:58 brodsom * firebird2/src/common/config/config.cpp (1.21): Make default parameters values for non forced writes mode depend on the platform 2003-02-07 11:29 brodsom * firebird2/src/isql/isql_win.cpp (1.6): More mangled preprocessor directives 2003-02-07 10:40 brodsom * firebird2/src/qli/: compile.cpp (1.9), eval.cpp (1.15), exe.cpp (1.16), expand.cpp (1.9), parse.cpp (1.9): Add return NULL when needed 2003-02-07 10:33 brodsom * firebird2/src/utilities/install_reg.cpp (1.6): Remove unused var 2003-02-07 09:47 dimitr * firebird2/src/install/misc/firebird.conf (1.7): New config options. 2003-02-07 04:43 brodsom * firebird2/src/utilities/analyse.cpp (1.5): Correct broken includes 2003-02-06 20:47 brodsom * firebird2/src/jrd/pio.h (1.8): Add flags field 2003-02-06 00:32 brodsom * firebird2/src/jrd/: cch.cpp (1.26), jrd.h (1.33): Change non FW mode time measure, from oldest_unflushed_write to last_flushed_write. 2003-02-06 00:28 brodsom * firebird2/src/common/config/config.cpp (1.20): Change non FW mode time parameter value. 2003-02-05 21:42 brodsom * firebird2/src/jrd/: winnt.cpp (1.18), unix.cpp (1.20), jrd.h (1.32), pio.h (1.7), pio_proto.h (1.3), ail.cpp (1.14), cch.cpp (1.25): Non forced writes mode, move logic to cch, add dbb mutex, and rollback changes in ail.cpp, pio.h, pio_proto.h, unix.cpp and winnt.cpp 2003-02-05 20:44 brodsom * firebird2/src/dudley/trn.cpp (1.7): Remove unused vars 2003-02-05 20:35 brodsom * firebird2/src/dudley/parse.cpp (1.13): Remove unused vars 2003-02-05 16:45 dimitr * firebird2/src/utilities/: security.gdl (1.1), security.sql (1.1): Renamed isc4.gdb to security.gdb 2003-02-05 16:43 brodsom * firebird2/src/dudley/: expand.cpp (1.9), expr.cpp (1.8), lex.cpp (1.9): Remove unused vars 2003-02-05 16:18 dimitr * firebird2/src/jrd/: plugin_manager.cpp (1.9), plugin_manager.h (1.6): Some cosmetic changes in the plugin manager. 2003-02-05 16:13 dimitr * firebird2/src/jrd/met.epp (1.46): Fixed reference to released and freed blob. 2003-02-05 15:40 brodsom * firebird2/src/jrd/: winnt.cpp (1.17), ail.cpp (1.13), cch.cpp (1.24), pio.h (1.6), pio_proto.h (1.2), unix.cpp (1.19), vms.cpp (1.6): Make non forced writes mode configurable & more secure. 2003-02-05 15:32 brodsom * firebird2/src/common/config/: config.cpp (1.19), config.h (1.13): New config parameters to control non forced writes mode. 2003-02-05 15:30 brodsom * firebird2/src/qli/: format.cpp (1.9), dtr.cpp (1.11), expand.cpp (1.8): Remove unused vars 2003-02-05 03:40 brodsom * firebird2/src/qli/: gener.cpp (1.12), noform.cpp (1.7): Remove unused vars 2003-02-05 03:19 brodsom * firebird2/src/intl/lc_ksc.c (1.5): Remove unused vars 2003-02-05 02:47 brodsom * firebird2/src/qli/: show.epp (1.7), all.cpp (1.9), compile.cpp (1.8), err.cpp (1.9), eval.cpp (1.14), exe.cpp (1.15), help.epp (1.5), meta.epp (1.11), mov.cpp (1.9), picstr.cpp (1.8), proc.epp (1.7), report.cpp (1.7): Remove unused vars 2003-02-04 21:19 dimitr * firebird2/builds/win32/msvc6/isql.dsp (1.9): Cleanup. 2003-02-04 21:16 dimitr * firebird2/: src/common/classes/alloc.cpp (1.23), src/common/classes/alloc.h (1.15), src/jrd/gds.cpp (1.49), src/jrd/sort_mem.cpp (1.15), builds/win32/msvc6/gfix.dsp (1.8): Moved allocator functions back to GDS. MemoryPool is no longer exported. 2003-02-04 20:07 dimitr * firebird2/doc/WhatsNew (1.20): Beta 2 changes so far. 2003-02-04 19:09 dimitr * firebird2/src/install/misc/firebird.conf (1.6): Prepared the current version of firebird.conf for publishing. 2003-02-04 18:27 dimitr * firebird2/src/extlib/: ib_udf.c (1.5), ib_udf.sql (1.4): Committed contribution by Juan Guerrero (?). Functions LPAD and RPAD added to IB_UDF library. 2003-02-04 16:36 dimitr * firebird2/src/isql/: extract.epp (1.8), show.epp (1.10): Added support of universal triggers to ISQL (metadata extraction). 2003-02-04 16:01 brodsom * firebird2/builds/win32/: uninstall.bat (1.1), install_classic.bat (1.1), install_super.bat (1.1): Add command line makes Add install batchs 2003-02-04 14:31 dimitr * firebird2/src/jrd/par.cpp (1.32): Temporary fix for the bad memory references issue. Still waiting for the Nickolay's analysis. 2003-02-04 14:14 dimitr * firebird2/src/alice/aliceswi.h (1.6): Why on earth should we bark on -user and -pass switches and consider them incompatible with something? 2003-02-04 12:30 dimitr * firebird2/src/jrd/ibinitdll.cpp (1.4): Don't try to load the client library twice or thrice. 2003-02-04 12:18 dimitr * firebird2/src/common/classes/alloc.cpp (1.22): Fixed bug in the memory manager. We shouldn't use the uninitialized pool. gpre_boot no longer crashes. 2003-02-04 11:28 dimitr * firebird2/builds/win32/msvc6/gpre_boot.dsp (1.8): Fixed debug build of gpre_boot. 2003-02-03 16:01 dimitr * firebird2/src/jrd/pwd.cpp (1.12): Fixed some issues with the latest commit. 2003-02-03 14:34 dimitr * firebird2/src/: utilities/gsec.cpp (1.8), jrd/jrd.cpp (1.50), jrd/pwd.cpp (1.11), jrd/scl.epp (1.17), jrd/svc.cpp (1.41), jrd/tra.cpp (1.24): 1. Re-designed PWD interface. 2. Implemented cached isc4 connection. 3. Cleanup. 2003-02-03 14:06 dimitr * firebird2/src/jrd/rse.h (1.10): Increased internal limits of the optimizer. 2003-02-03 13:48 brodsom * firebird2/builds/win32/preprocess.bat (1.4): Autoconfig must be copy before build_boot.bat 2003-02-02 17:01 dimitr * firebird2/src/common/config/config.cpp (1.18): Fixed my latest commit. 2003-02-02 16:20 dimitr * firebird2/src/: ipserver/ipclient.cpp (1.17), ipserver/ipserver.cpp (1.10), remote/wnet.cpp (1.9): A bit changed two config entry names. 2003-02-02 16:20 dimitr * firebird2/src/common/config/: config.cpp (1.17), config.h (1.12), config_impl.h (1.6): 1. Applied singleton-instance idiom to the config manager. It costs just a few CPU cycles, so doesn't affect the performance. 2. A bit changed two config entry names. 2003-02-02 14:23 dimitr * firebird2/builds/win32/msvc6/: common.dsp (1.10), common_classic.dsp (1.4): Updated project files. 2003-02-02 14:12 dimitr * firebird2/src/jrd/sort_mem.cpp (1.14): Optimized sorting for the cases of file I/O (i.e. when memory is not used). 2003-02-02 14:09 dimitr * firebird2/src/common/classes/alloc.cpp (1.21): Reduced memory usage. 2003-02-01 04:08 hippoman * firebird2/builds/win32/msvc7/: Firebird2.sln (1.5), burp.vcproj (1.4), burp_classic.vcproj (1.4), common.vcproj (1.3), engine.vcproj (1.8), fbguard.vcproj (1.4), gdef.vcproj (1.4), gpre_boot.vcproj (1.5), gsec.vcproj (1.3), gstat.vcproj (1.4), instreg.vcproj (1.3), instsvc.vcproj (1.3), intl.vcproj (1.3), ipserver.vcproj (1.3), lock.vcproj (1.3), lock_classic.vcproj (1.3), remote.vcproj (1.4), remote_classic.vcproj (1.4), utilities.vcproj (1.4), utilities_classic.vcproj (1.3), wal.vcproj (1.3), wal_classic.vcproj (1.3): Sync msvc7 build with latest changes 2003-02-01 01:08 arnobrinkman * firebird2/src/jrd/opt.cpp (1.46): bugfix: a simple LEFT JOIN on a VIEW with only a ON clause didn't use an index even if it was possible. SF BUG # [ 508594 ] 2003-01-31 13:22 dimitr * firebird2/src/utilities/dba.epp (1.15): Fixed wrong memory management that caused the server to crash. 2003-01-31 08:44 dimitr * firebird2/src/common/classes/locks.cpp (1.3): Fixed win32 CS build. 2003-01-30 23:14 arnobrinkman * firebird2/src/dsql/pass1.cpp (1.48): bugfix: wrong context was used with FieldX IN (sub-select) predicate. Caused by me by an other bugfix SF BUG # [ 213859 ] 2003-01-30 19:05 skidder * firebird2/src/common/classes/: alloc.cpp (1.20), alloc.h (1.14): Fixed a couple errors Mike Nordell pointed at 2003-01-30 15:53 dimitr * firebird2/src/jrd/cmp.cpp (1.36): Fixed bug with cyclic dependencies in the metadata cache. 2003-01-30 14:30 arnobrinkman * firebird2/src/dsql/pass1.cpp (1.47): bugfix: It wasn't possible to use non-aggregate related-fields from a aggregate query inside an sub-query. Example (this failed) : SELECT Count(T1.F1), SUM((SELECT T2.F2 FROM Table2 T2 WHERE T2.F1 = T1.F1)) FROM Table1 T1 2003-01-30 14:25 dimitr * firebird2/src/common/: classes/alloc.cpp (1.19), classes/alloc.h (1.13), config/config.cpp (1.16), config/config_file.h (1.2), config/config_impl.h (1.5): Fixed the errors pointed out by Mike. 2003-01-30 08:07 dimitr * firebird2/src/iscguard/cntl_guard.cpp (1.5): Fixed old hardcoded service name. 2003-01-29 16:29 skidder * firebird2/configure.in (1.110): Change package prefix 2003-01-29 11:16 eku * firebird2/src/common/classes/locks.h (1.5): Dmitry Yemanov: Right now locks.h is used by the memory manager only. In its internals you can find that SS uses Spinlock class whilst CS uses SharedSpinlock (which is just a dummy now). So I think everything except SharedSpinlock should be #ifdef'ed with SUPERSERVER in locks.h. The only doubt I have is a SOLARIS check there (is it related to SS or CS?). 2003-01-28 17:03 dimitr * firebird2/src/utilities/: install_nt.h (1.7), install_svc.cpp (1.11): A bit changed installation of the services. 2003-01-28 16:23 dimitr * firebird2/src/jrd/lck.h (1.7): Fixed initialization problem in the current codebase. 2003-01-28 09:58 dimitr * firebird2/builds/win32/msvc6/: alice.dsp (1.6), alice_classic.dsp (1.3), burp.dsp (1.6), burp_classic.dsp (1.4), common.dsp (1.9), common_classic.dsp (1.3), dsql_server.dsp (1.9), dsql_server_classic.dsp (1.5), engine.dsp (1.11), fb_inet_server.dsp (1.7), fb_lock_print.dsp (1.8), fbclient.dsp (1.21), fbguard.dsp (1.8), fbserver.dsp (1.16), gbak.dsp (1.7), gdef.dsp (1.5), gds32.dsp (1.8), gfix.dsp (1.7), gpre.dsp (1.8), gpre_boot.dsp (1.7), gsec.dsp (1.4), gstat.dsp (1.5), ib_udf.dsp (1.5), ib_util.dsp (1.6), instreg.dsp (1.4), instsvc.dsp (1.4), ipserver.dsp (1.4), isql.dsp (1.8), lock.dsp (1.4), lock_classic.dsp (1.2), qli.dsp (1.4), remote.dsp (1.7), remote_classic.dsp (1.4), utilities.dsp (1.4), utilities_classic.dsp (1.2), wal.dsp (1.4), wal_classic.dsp (1.2): Updated project files. 2003-01-27 12:46 dimitr * firebird2/src/: common/classes/alloc.cpp (1.18), common/classes/alloc.h (1.12), jrd/inf.cpp (1.15): Fixed linkage issues on win32. 2003-01-27 11:54 brodsom * firebird2/src/intl/depends.mak (1.4): Patch cv_narrow.o depends 2003-01-26 19:12 fsg * firebird2/builds/posix/Makefile.in.intl (1.8): Fixed a typo to get it compiled under Linux again 2003-01-25 09:55 dimitr * firebird2/builds/win32/: prepare.bat (1.2), preprocess.bat (1.3): Updated batch files. 2003-01-25 04:14 brodsom * firebird2/builds/posix/Makefile.in.intl (1.7): New charsets (update posix build) 2003-01-25 04:13 brodsom * firebird2/builds/win32/msvc6/intl.dsp (1.9): New charsets (update msvc6 build) 2003-01-25 04:11 brodsom * firebird2/src/: jrd/filters.cpp (1.9), jrd/intl.cpp (1.20), jrd/intl.h (1.3), jrd/intl_builtin.cpp (1.6), jrd/intlnames.h (1.5), burp/restore.epp (1.19): New charsets (....) 2003-01-25 04:08 brodsom * firebird2/src/intl/: cs_unicode_fss.c (1.1), cs_unicode_ucs2.c (1.1), lc_iso8859_1.c (1.1), lc_iso8859_2.c (1.1), lc_unicode_ucs2.c (1.1): change source names 2003-01-25 04:04 brodsom * firebird2/src/intl/: utils/mapdump.c (1.2), utils/maptest.cpp (1.2), utils/maptest2.c (1.2), depends.mak (1.3), lc_ascii.c (1.6), ld.c (1.10), moved_files.txt (1.2), conversions/tx437_lat1.h (1.2), conversions/tx865_lat1.h (1.2), charsets.h (1.3), cs_big5.c (1.5), cs_gb2312.c (1.5), cs_jis.c (1.5), cs_ksc.c (1.5), cs_narrow.c (1.6), cv_narrow.c (1.6): New character sets (update intl sources) 2003-01-25 04:03 brodsom * firebird2/src/intl/charsets/: cs_861.h (1.2), cs_863.h (1.2), cs_865.h (1.2), cs_w1250.h (1.2), cs_w1251.h (1.2), cs_w1252.h (1.2), cs_w1253.h (1.2), cs_w1254.h (1.2), cs_437.h (1.2), cs_850.h (1.2), cs_852.h (1.2), cs_857.h (1.2), cs_860.h (1.2): New character sets (update old ones) 2003-01-25 04:02 brodsom * firebird2/src/intl/charsets/: cs_w1257.h (1.1), cs_737.h (1.1), cs_775.h (1.1), cs_858.h (1.1), cs_862.h (1.1), cs_864.h (1.1), cs_866.h (1.1), cs_869.h (1.1), cs_iso8859_1.h (1.1), cs_iso8859_13.h (1.1), cs_iso8859_2.h (1.1), cs_iso8859_3.h (1.1), cs_iso8859_4.h (1.1), cs_iso8859_5.h (1.1), cs_iso8859_6.h (1.1), cs_iso8859_7.h (1.1), cs_iso8859_8.h (1.1), cs_iso8859_9.h (1.1), cs_w1255.h (1.1), cs_w1256.h (1.1): New character sets 2003-01-25 02:50 hippoman * firebird2/src/dsql/dsql.cpp (1.42): Some fixes to to DSQL_pretty: -. Added some missing verbs and mispellings -. Fixed a bug displaying parameters info. 2003-01-24 23:57 hippoman * firebird2/builds/win32/msvc7/: Firebird2.sln (1.4), alice.vcproj (1.2), alice_classic.vcproj (1.2), burp.vcproj (1.3), burp_classic.vcproj (1.3), common.vcproj (1.2), common_classic.vcproj (1.1), dsql_server.vcproj (1.3), dsql_server_classic.vcproj (1.3), engine.vcproj (1.7), engine_classic.vcproj (1.7), fb_inet_server.vcproj (1.3), fb_lock_print.vcproj (1.6), fbclient.vcproj (1.7), fbembed.vcproj (1.4), fbguard.vcproj (1.3), fbserver.vcproj (1.3), fbudf.vcproj (1.1), gbak.vcproj (1.3), gdef.vcproj (1.3), gds32.vcproj (1.3), gfix.vcproj (1.3), gpre.vcproj (1.6), gpre_boot.vcproj (1.4), gsec.vcproj (1.2), gstat.vcproj (1.3), ib_udf.vcproj (1.3), ib_util.vcproj (1.3), instreg.vcproj (1.2), instsvc.vcproj (1.2), intl.vcproj (1.2), ipserver.vcproj (1.2), isql.vcproj (1.3), lock.vcproj (1.2), lock_classic.vcproj (1.2), qli.vcproj (1.3), remote.vcproj (1.3), remote_classic.vcproj (1.3), utilities.vcproj (1.3), utilities_classic.vcproj (1.2), wal.vcproj (1.2), wal_classic.vcproj (1.2): Sync msvc7 build with latest changes 2003-01-24 18:15 dimitr * firebird2/builds/win32/preprocess.bat (1.2): Other win32 build batch files. 2003-01-24 17:38 dimitr * firebird2/builds/win32/: prepare.bat (1.1), preprocess.bat (1.1): Other win32 build batch files. 2003-01-24 14:53 dimitr * firebird2/builds/win32/: blrtable.bat (1.1), parse.bat (1.1): Two of the win32 build batch files. Others will follow shortly. 2003-01-24 13:02 dimitr * firebird2/: src/extlib/fbudf/fbudf.h (1.3), builds/win32/msvc6/fbudf.dsp (1.1), builds/win32/msvc6/Firebird2.dsw (1.11): Updated fbudf files. 2003-01-24 10:30 dimitr * firebird2/src/jrd/pwd.cpp (1.10): no message 2003-01-24 10:29 dimitr * firebird2/builds/win32/msvc6/fbembed.dsp (1.8): Updated project files. 2003-01-23 13:25 skidder * firebird2/doc/: WhatsNew (1.18), WhatsNew (1.19): [no log message] 2003-01-23 11:38 skidder * firebird2/doc/WhatsNew (1.17): Little Beta 1 description change 2003-01-23 10:30 dimitr * firebird2/doc/WhatsNew (1.16): Added Beta 1 changes. Please review this file and correct, if necessary. 2003-01-23 10:18 dimitr * firebird2/src/dsql/: parse.cpp (1.50), parse.y (1.49): Disallowed PLAN clause in views until it works. 2003-01-23 04:36 brodsom * firebird2/builds/win32/msvc6/intl.dsp (1.8): Update msvc6 build 2003-01-23 04:34 brodsom * firebird2/src/utilities/dba_full.epp (1.10): Patch FINISH; 2003-01-23 04:33 brodsom * firebird2/src/jrd/: ibase.h (1.24), ini.epp (1.10), ini_proto.h (1.4), intl.h (1.2), jrd.cpp (1.49): - Move default attachment character set to header - Mode default database character set to header - Add isc_dpb_set_db_charset to use in create_database and apply it 2003-01-23 04:28 brodsom * firebird2/src/intl/: cs_big5.c (1.4), cs_gb2312.c (1.4), cs_jis.c (1.4), cs_ksc.c (1.4), cs_narrow.c (1.5), cv_jis.c (1.5), cv_narrow.c (1.5), depends.mak (1.2), lc_ascii.c (1.5), lc_big5.c (1.4), lc_dos.c (1.4), lc_gb2312.c (1.4), lc_jis.c (1.4), lc_ksc.c (1.4), moved_files.txt (1.1): Update moved files references 2003-01-23 04:27 brodsom * firebird2/src/intl/: lc_narrow.c (1.5), ldcommon.h (1.3): Remove DEBUG_LD switch 2003-01-23 04:27 brodsom * firebird2/src/intl/charsets.h (1.2): Remove CS_ANSI (not used) Add DEFAULT_ATTACHMEN_CHARSET 2003-01-23 04:22 brodsom * firebird2/src/intl/utils/: dtest.c (1.1), dtest2.c (1.1), make.maps (1.1), mapdump.c (1.1), mapgen4.c (1.1), maptest.cpp (1.1), maptest2.c (1.1): Create utils directory 2003-01-23 04:21 brodsom * firebird2/src/intl/conversions/: tx437_865.h (1.1), tx437_lat1.h (1.1), tx865_lat1.h (1.1): Create conversions directory 2003-01-23 04:21 brodsom * firebird2/src/intl/collations/: blNEXTit0.h (1.1), blNEXTus0.h (1.1), db437de0.h (1.1), db437es1.h (1.1), db437fi0.h (1.1), db437fr0.h (1.1), db437it0.h (1.1), db437nl0.h (1.1), db437sv0.h (1.1), db437uk0.h (1.1), db437us0.h (1.1), db850cf0.h (1.1), db850de0.h (1.1), db850es0.h (1.1), db850fr0.h (1.1), db850it1.h (1.1), db850nl0.h (1.1), db850pt0.h (1.1), db850sv1.h (1.1), db850uk0.h (1.1), db850us0.h (1.1), db852cz0.h (1.1), db852po0.h (1.1), db852sl0.h (1.1), db857tr0.h (1.1), db860pt0.h (1.1), db863cf1.h (1.1), db865da0.h (1.1), db865no0.h (1.1), db866ru0.h (1.1), pd437intl.h (1.1), pd437swedfin.h (1.1), pd852czech.h (1.1), pd852hundc.h (1.1), pd852polish.h (1.1), pd852slovene.h (1.1), pd861iceland.h (1.1), pd865nordan40.h (1.1), pd866cyrr.h (1.1), pw1250czech.h (1.1), pw1250hun.h (1.1), pw1250hundc.h (1.1), pw1250polish.h (1.1), pw1250slov.h (1.1), pw1251cyrr.h (1.1), pw1252i850.h (1.1), pw1252intl.h (1.1), pw1252nor4.h (1.1), pw1252span.h (1.1), pw1252swfn.h (1.1), pw1253greek1.h (1.1), pw1254turk.h (1.1), undef.h (1.1), xx1251_ua.h (1.1), xx88592czech.h (1.1), bl88591ca0.h (1.1), bl88591da0.h (1.1), bl88591de0.h (1.1), bl88591es0.h (1.1), bl88591fi0.h (1.1), bl88591fr0.h (1.1), bl88591is0.h (1.1), bl88591it0.h (1.1), bl88591nl0.h (1.1), bl88591no0.h (1.1), bl88591pt0.h (1.1), bl88591sv0.h (1.1), bl88591uk0.h (1.1), bl88591us0.h (1.1), blNEXTde0.h (1.1), blNEXTes0.h (1.1), blNEXTfr0.h (1.1): Create collations directory 2003-01-23 04:19 brodsom * firebird2/src/intl/charsets/: cs_437.h (1.1), cs_850.h (1.1), cs_852.h (1.1), cs_857.h (1.1), cs_860.h (1.1), cs_861.h (1.1), cs_863.h (1.1), cs_865.h (1.1), cs_big5.h (1.1), cs_cyrl.h (1.1), cs_gb2312.h (1.1), cs_jis_0208_1990.h (1.1), cs_ksc5601.h (1.1), cs_next.h (1.1), cs_sjis.h (1.1), cs_w1250.h (1.1), cs_w1251.h (1.1), cs_w1252.h (1.1), cs_w1253.h (1.1), cs_w1254.h (1.1): Create charsets directory 2003-01-22 17:37 alexpeshkoff * firebird2/src/: jrd/why.cpp (1.10), jrd/why_proto.h (1.4), jrd/alt.cpp (1.14), jrd/perf.cpp (1.16), jrd/perf_proto.h (1.3), dsql/user_dsql.cpp (1.14), remote/interface.cpp (1.30), remote/remote.h (1.15), remote/server.cpp (1.20), utilities/gsec.cpp (1.7), utilities/secur_proto.h (1.3): Finished y-valve C++ conversion cleanup 2003-01-22 01:17 arnobrinkman * firebird2/src/jrd/: cmp.cpp (1.35), opt.cpp (1.45): More and better optimizations with "complex" JOIN queries (LEFT JOIN, views, sp etc...). bugfix: An SORT can't be generated when there are already RSBs on the stack, because this will lead to strange values. See also SF BUG # [ 221921 ]. 2003-01-21 17:58 alexpeshkoff * firebird2/src/ipserver/: ipc.h (1.10), ipclient.cpp (1.16), ipserver.cpp (1.9): Cleanup 2003-01-21 13:22 dimitr * firebird2/src/jrd/all.cpp (1.11): Fixed wrong iterator test. Thanks to Tomas Skoda. 2003-01-21 13:19 dimitr * firebird2/src/common/classes/alloc.cpp (1.17): Cleanup. 2003-01-21 12:10 dimitr * firebird2/builds/win32/msvc6/: common.dsp (1.8), common_classic.dsp (1.2): Updated project files. 2003-01-21 12:08 dimitr * firebird2/src/common/classes/locks.cpp (1.2): Cosmetics. 2003-01-20 19:38 alexpeshkoff * firebird2/src/common/classes/: locks.cpp (1.1), locks.h (1.4): Make Spinlock Win95 compatible 2003-01-20 15:31 skidder * firebird2/src/common/classes/alloc.cpp (1.16): Fixed engine compilation problem on GCC3.2.1 2003-01-20 14:50 dimitr * firebird2/src/: jrd/enc.cpp (1.8), jrd/isc_file.cpp (1.37), jrd/svc.cpp (1.40), jrd/svc_proto.h (1.5), remote/window.cpp (1.11): Cleanup by Dimitry Sibiryakov. 2003-01-20 13:50 dimitr * firebird2/src/utilities/security.epp (1.13): Sigh. Yet another porting bug fixed. 2003-01-20 12:10 dimitr * firebird2/src/jrd/: all.cpp (1.10), all.h (1.6), jrd.h (1.31): Fixed major memory leaks. 2003-01-20 12:07 dimitr * firebird2/src/jrd/os/win32/thd_priority.cpp (1.5): Let's use default memory pool in production builds. I cannot see a reason to allocate 100K for small structures of the scheduler. 2003-01-20 09:40 dimitr * firebird2/src/common/classes/alloc.cpp (1.15): Fixed dump of the memory usage stats. 2003-01-19 19:32 kkuznetsov * firebird2/src/common/classes/locks.h (1.3): Dummy inplementation of Spin-Lock let me return to compiling on Solx86 2003-01-19 15:42 dimitr * firebird2/src/include/fb_types.h (1.12): One of my previous commits has broken generated ibase.h. Fixed. 2003-01-19 15:30 dimitr * firebird2/src/jrd/: alt.cpp (1.13), ibase.h (1.23), utl.cpp (1.24), utl_proto.h (1.4): Let's return version of the client library via API. Interface is IB7-compliant. 2003-01-19 15:12 dimitr * firebird2/builds/win32/msvc6/: fbclient.dsp (1.20), remote.dsp (1.6), remote_classic.dsp (1.3): Link with XNET support. 2003-01-19 13:28 dimitr * firebird2/src/jrd/gds.cpp (1.48): Cleanup. 2003-01-19 13:18 dimitr * firebird2/src/: remote/interface.cpp (1.29), remote/remote.h (1.14), remote/server.cpp (1.19), remote/srvr_w32.cpp (1.14), remote/window.cpp (1.10), remote/window.h (1.5), remote/xnet.cpp (1.9), remote/xnet.h (1.2), remote/xnet_proto.h (1.3), ipserver/ipclient.cpp (1.15): XNET support on win32. Untested. 2003-01-19 12:46 dimitr * firebird2/src/ipserver/: ipclient.cpp (1.14), ips.h (1.2): Cleanup. 2003-01-19 12:44 dimitr * firebird2/src/jrd/: isc_f_proto.h (1.3), isc_file.cpp (1.36): Temporary hack to make XNET working as a true remote protocol and be able to use both XNET and IPC. 2003-01-18 22:45 skidder * firebird2/src/: common/classes/alloc.cpp (1.14), common/classes/alloc.h (1.11), common/classes/class_test.cpp (1.9), common/classes/test.sh (1.7), dsql/dsql.tab.h (1.12), jrd/all.cpp (1.9), jrd/all.h (1.5), jrd/inf.cpp (1.14), jrd/jrd.cpp (1.48), jrd/jrd.h (1.30): Memory manager changes - added memory usage stats, empty extents are now deallocated 2003-01-18 20:50 dimitr * firebird2/src/: intl/ld.h (1.13), remote/property.cpp (1.13): Cleanup. 2003-01-18 20:42 dimitr * firebird2/src/include/: firebird.h (1.7), gen/autoconfig_msvc.h (1.71): Cleanup. 2003-01-18 20:39 dimitr * firebird2/src/jrd/: jrd.cpp (1.47), jrd.h (1.29), shrinit.cpp (1.6): Cleanup. 2003-01-18 20:34 dimitr * firebird2/src/: include/firebird.h (1.6), dsql/dsql.h (1.14), dsql/keywords.h (1.12), dsql/parse.cpp (1.49), dsql/parse.y (1.48), include/fb_types.h (1.11): Cleanup. 2003-01-18 20:21 dimitr * firebird2/builds/win32/msvc6/: engine.dsp (1.10), fb_inet_server.dsp (1.6), fb_lock_print.dsp (1.7), fbclient.dsp (1.19), Firebird2.dsw (1.10), fbembed.dsp (1.7), fbguard.dsp (1.7), fbserver.dsp (1.15), gbak.dsp (1.6), gdef.dsp (1.4), gfix.dsp (1.6), gpre.dsp (1.7), gpre_boot.dsp (1.6), gsec.dsp (1.3), gstat.dsp (1.4), ib_udf.dsp (1.4), ib_util.dsp (1.5), instreg.dsp (1.3), instsvc.dsp (1.3), intl.dsp (1.7), isql.dsp (1.7), qli.dsp (1.3): Updated project files: 1. Cleaned up used import libraries. 2. Winsock2 is used. 3. Embedded engine now supports true local access. 2003-01-18 19:43 dimitr * firebird2/src/common/classes/: alloc.cpp (1.13), tree.h (1.6): Removed compiler warnings. 2003-01-18 19:18 dimitr * firebird2/src/: jrd/why.cpp (1.9), remote/allr.cpp (1.8): Further development of the embedded engine. 2003-01-18 19:01 dimitr * firebird2/src/: jrd/cch.cpp (1.23), jrd/dfw.epp (1.31), jrd/old.cpp (1.10), jrd/pag.cpp (1.33), jrd/rse.cpp (1.22), jrd/sdw.cpp (1.11), jrd/sort.cpp (1.24), jrd/sort_mem.cpp (1.13), common/classes/alloc.h (1.10): Undone. 2003-01-18 17:44 dimitr * firebird2/src/jrd/: cch.cpp (1.22), vio.cpp (1.28): Some changes related to aliases. 2003-01-18 17:29 dimitr * firebird2/src/jrd/: cch.cpp (1.21), jrd.cpp (1.46): Some changes related to aliases. 2003-01-18 16:22 dimitr * firebird2/src/jrd/: pag.cpp (1.32), rse.cpp (1.21), sdw.cpp (1.10): Reverted some allocations back to system instead of the default pool. 2003-01-18 16:16 dimitr * firebird2/src/jrd/old.cpp (1.9): Reverted some allocations back to system instead of the default pool. 2003-01-18 16:13 dimitr * firebird2/src/jrd/dfw.epp (1.30): Reverted some allocations in the DFW manager back to system instead of the default pool. 2003-01-18 16:10 dimitr * firebird2/src/jrd/cch.cpp (1.20): Reverted allocations in the cache manager back to system instead of the default pool. 2003-01-18 16:03 dimitr * firebird2/src/jrd/sort.cpp (1.23): Reverted allocations in the sort module back to system instead of the default pool. Look at Dave's comments in sort_alloc. 2003-01-18 15:57 dimitr * firebird2/src/jrd/sort_mem.cpp (1.12): Allocate sort space from system, not from the default pool. 2003-01-18 15:56 dimitr * firebird2/src/common/classes/alloc.h (1.9): Expose routines for allocation from system. Various temp buffers shouldn't go through the pool implementation. 2003-01-18 15:54 dimitr * firebird2/src/jrd/rse.cpp (1.20): Use in-memory sorting for merges. 2003-01-17 14:46 dimitr * firebird2/src/jrd/rse.cpp (1.19): Fixed problem with uninitialized structure. 2003-01-17 13:52 dimitr * firebird2/src/dsql/metd.epp (1.20): Fixed porting bug which caused zero to be returned as bytes-per-character value. 2003-01-17 13:47 skidder * firebird2/src/dsql/pass1.cpp (1.46): Fix intermittent bug in aggregate reference tracking 2003-01-17 13:40 dimitr * firebird2/src/dsql/ddl.cpp (1.34): Rolled back previous commit. 2003-01-17 12:11 dimitr * firebird2/src/dsql/ddl.cpp (1.33): Restored compatibility with FB1. Index name is no longer assigned automatically for constraints. 2003-01-17 10:59 dimitr * firebird2/src/common/classes/alloc.cpp (1.12): Fixed problems with the memory manager. Oddly enough, but the server seems to work ;-) 2003-01-17 10:53 dimitr * firebird2/builds/win32/msvc6/: common.dsp (1.7), common_classic.dsp (1.1), Firebird2.dsw (1.9): Updated project files. 2003-01-17 10:03 dimitr * firebird2/builds/win32/msvc6/common.dsp (1.6): Updated project files. 2003-01-17 09:47 dimitr * firebird2/src/iscguard/: iscguard.cpp (1.13), iscguard.h (1.5): Cleanup. 2003-01-17 08:11 dimitr * firebird2/src/jrd/os/win32/thd_priority.cpp (1.4): Fixed memory pool usage. 2003-01-17 08:10 dimitr * firebird2/src/remote/remote.cpp (1.12): Fixed linkage type. 2003-01-17 08:09 dimitr * firebird2/src/jrd/sort_mem.cpp (1.11): Cleanup. 2003-01-17 07:59 dimitr * firebird2/src/include/firebird.h (1.5): no message 2003-01-17 07:41 dimitr * firebird2/src/common/classes/alloc.cpp (1.11): Fixed a typo. 2003-01-16 18:47 skidder * firebird2/: builds/posix/Makefile.in.libfbclient (1.6), builds/posix/Makefile.in.libfbcommon (1.5), builds/posix/make.shared.variables (1.12), src/alice/alice.h (1.12), src/alice/alice_meta.epp (1.9), src/alice/all.cpp (1.8), src/alice/all.h (1.5), src/common/classes/alloc.cpp (1.10), src/common/classes/alloc.h (1.8), src/common/classes/class_perf.cpp (1.6), src/common/classes/class_test.cpp (1.8), src/common/classes/test.sh (1.6), src/common/classes/tree.h (1.5), src/common/config/config.cpp (1.15), src/dsql/all.h (1.5), src/dsql/alld.cpp (1.8), src/dsql/dsql.cpp (1.41), src/dsql/hsh.cpp (1.6), src/include/fb_blk.h (1.6), src/include/fb_list.h (1.3), src/include/fb_map.h (1.2), src/include/fb_string.h (1.3), src/include/fb_vector.h (1.2), src/ipserver/ipserver.cpp (1.8), src/jrd/all.cpp (1.8), src/jrd/all.h (1.4), src/jrd/blb.cpp (1.22), src/jrd/block_cache.h (1.3), src/jrd/btr.cpp (1.15), src/jrd/cch.cpp (1.19), src/jrd/cmp.cpp (1.34), src/jrd/db_alias.cpp (1.7), src/jrd/dfw.epp (1.29), src/jrd/dyn.epp (1.19), src/jrd/exe.h (1.13), src/jrd/fun.epp (1.13), src/jrd/gds.cpp (1.47), src/jrd/gds_proto.h (1.11), src/jrd/intl_builtin.cpp (1.5), src/jrd/intl_classes.h (1.3), src/jrd/jrd.cpp (1.45), src/jrd/jrd.h (1.28), src/jrd/lck.h (1.6), src/jrd/met.epp (1.45), src/jrd/old.cpp (1.8), src/jrd/pag.cpp (1.31), src/jrd/plugin_manager.cpp (1.8), src/jrd/rse.cpp (1.18), src/jrd/sdw.cpp (1.9), src/jrd/sort.cpp (1.22), src/jrd/sort_mem.cpp (1.10), src/jrd/svc.cpp (1.39), src/jrd/tra.cpp (1.23), src/jrd/val.cpp (1.9), src/jrd/os/path_utils.h (1.3), src/jrd/os/thd_priority.h (1.5), src/remote/inet_server.cpp (1.19), src/remote/xdr.cpp (1.7), src/remote/xdr.h (1.4), src/remote/xdr_proto.h (1.6), src/utilities/dba.epp (1.14): Integrate new memory manager into the engine 2003-01-16 17:34 skidder * firebird2/configure.in (1.109): Fix typo in my latest commit 2003-01-16 17:27 skidder * firebird2/configure.in (1.108): Add FB_IPC_NAME parameter 2003-01-15 15:10 dimitr * firebird2/src/ipserver/: ipc.h (1.9), ipclient.cpp (1.13), ipserver.cpp (1.7): New config values. 2003-01-15 15:07 dimitr * firebird2/src/: common/config/config.cpp (1.14), common/config/config.h (1.11), remote/inet.cpp (1.47), remote/wnet.cpp (1.8), remote/xnet.cpp (1.8): New config values. 2003-01-15 14:42 dimitr * firebird2/src/ipserver/ipc.h (1.8): Added IPC prefix to the autoconf stuff. 2003-01-15 14:34 dimitr * firebird2/src/include/gen/autoconfig_msvc.h (1.70): Added IPC prefix to the autoconf stuff. 2003-01-15 13:25 dimitr * firebird2/src/iscguard/iscguard.cpp (1.12): Changed class and window names to identify us properly. 2003-01-15 13:25 dimitr * firebird2/src/ipserver/ipc.h (1.7): Changed IPC map prefix. This change obviously breaks compatibility via local protocol with IB6/FB1 clients. Any thoughts whether it's appropriate for us or not? 2003-01-15 13:20 dimitr * firebird2/src/utilities/install_nt.h (1.6): Changed services names to identify us properly. 2003-01-15 13:19 dimitr * firebird2/src/remote/: window.cpp (1.9), window.h (1.4): Changed class and window names to identify us properly. The only thing that still doesn't allow us to run with IB/FB1 simultaneously is IPC map name. 2003-01-15 13:15 dimitr * firebird2/src/remote/server.cpp (1.18): no message 2003-01-15 13:11 dimitr * firebird2/src/jrd/why.cpp (1.8): Cleanup of my old changes that were never used. 2003-01-15 13:08 dimitr * firebird2/src/jrd/: evl.cpp (1.25), exe.cpp (1.38), par.cpp (1.31), req.h (1.9): Added support for parametrized events and runtime trigger action checks. 2003-01-15 13:02 dimitr * firebird2/src/jrd/misc_func_ids.h (1.2): no message 2003-01-15 13:00 dimitr * firebird2/src/dsql/: dsql.tab.h (1.11), gen.cpp (1.22), keywords.cpp (1.12), make.cpp (1.23), node.h (1.19), parse.cpp (1.48), parse.y (1.47), pass1.cpp (1.45): 1. Reworked internal info stuff once more. 2. Added DSQL support for parametrized events. 3. Fixed bug with cursors in triggers. 4. Added support for runtime trigger action checks (INSERTING/UPDATING/DELETING). 5. Fixed bug with concatenation and trashed RDB$FIELD_LENGTH. 2003-01-15 12:56 dimitr * firebird2/src/dsql/: misc_func.cpp (1.2), misc_func.h (1.2), dsql.cpp (1.40): Reworked internal info stuff. 2003-01-15 12:40 dimitr * firebird2/src/jrd/: blr.h (1.9), blrtable.cpp (1.10): New BLR verb for parametrized events. 2003-01-14 14:47 dimitr * firebird2/src/dsql/dsql.cpp (1.39): Remove REQ_SAVEPOINT from allowed requests in EXECUTE STATEMENT. 2003-01-12 23:33 arnobrinkman * firebird2/src/jrd/opt.cpp (1.44): bugfix: SF BUG # [ 221921 ] ORDER BY has no effect 2003-01-12 21:27 arnobrinkman * firebird2/src/dsql/pass1.cpp (1.44): bugfix: SF BUG # [ 213859 ] Subquery connected with 'IN' clause 2003-01-12 19:16 alexpeshkoff * firebird2/src/: alice/alice.h (1.11), alice/exe.cpp (1.8), alice/tdr.cpp (1.12), alice/tdr_proto.h (1.3), dsql/dsql.cpp (1.38), dsql/dsql.h (1.13), dsql/dsql_proto.h (1.5), dsql/prepa_proto.h (1.3), dsql/preparse.cpp (1.11), dsql/user__proto.h (1.3), dsql/user_dsql.cpp (1.13): Cleanup of mixed use of macro FRBRD and struct why_hndl 2003-01-12 17:29 arnobrinkman * firebird2/src/dsql/pass1.cpp (1.43): bugfix on my latest commits 2003-01-12 16:32 alexpeshkoff * firebird2/src/: common/config/config.cpp (1.13), common/config/config.h (1.10), jrd/jrd.cpp (1.44), jrd/os/win32/thd_priority.cpp (1.3): Added config file parameters, controlling threads' priorities scheduler 2003-01-12 14:55 arnobrinkman * firebird2/src/jrd/opt.cpp (1.43): Reworked the last bugfix by dmitry 2003-01-12 01:41 arnobrinkman * firebird2/src/dsql/parse.cpp (1.47): bugfix on my latest commits 2003-01-11 20:04 dimitr * firebird2/src/jrd/opt.cpp (1.42): 1. More proper implementation of my last bugfix. 2. Fixed known problems with explicit plans. 2003-01-11 19:02 dimitr * firebird2/src/jrd/opt.cpp (1.41): Fix for the optimizer issue with compound indices. Leave it up to Arno to decide whether this fix is correct or not. 2003-01-11 03:49 arnobrinkman * firebird2/src/dsql/pass1.cpp (1.42): Introduce backwards compatibilty within aggregates. Deepest field inside aggregate determine where an aggregate-context should belong too. 2003-01-10 22:37 skidder * firebird2/src/common/classes/: alloc.cpp (1.9), alloc.h (1.7), class_perf.cpp (1.5), class_test.cpp (1.7), locks.h (1.2), test.sh (1.5): Little fixes in MemoryPool implementation 2003-01-10 13:27 dimitr * firebird2/src/common/classes/: alloc.cpp (1.8), alloc.h (1.6): Fixed MemoryPool implementation. 2003-01-09 20:47 skidder * firebird2/src/common/classes/: alloc.cpp (1.7), alloc.h (1.5), class_test.cpp (1.6): Prepare new memory manager for integration into the engine core 2003-01-09 17:50 skidder * firebird2/src/dsql/: parse.y (1.46), pass1.cpp (1.41): Allow arbitrary expressions in ORDER-BY clause 2003-01-07 17:35 skidder * firebird2/src/common/classes/: alloc.cpp (1.6), alloc.h (1.4), class_perf.cpp (1.4), class_test.cpp (1.5), locks.h (1.1), test.sh (1.4), tree.h (1.4): Further class library development. Added memory pool locking and line number allocation information 2003-01-06 18:35 alexpeshkoff * firebird2/src/common/classes/: class_test.cpp (1.4), class_perf.cpp (1.3), alloc.cpp (1.5): Make it compile with MSVC6 2003-01-04 18:18 skidder * firebird2/src/jrd/why.cpp (1.7): Make engine compile on POSIX again 2003-01-04 18:10 skidder * firebird2/builds/posix/Makefile.in.firebird (1.25): Make engine compile on POSIX again 2003-01-03 17:03 skidder * firebird2/src/common/classes/: alloc.cpp (1.4), alloc.h (1.3), class_perf.cpp (1.2), class_test.cpp (1.3), test.sh (1.3), tree.h (1.3): Further class library development. MemoryPool works now 2003-01-03 13:52 alexpeshkoff * firebird2/src/: alice/alice.h (1.10), alice/aliceswi.h (1.5), burp/burp.cpp (1.18), burp/burpswi.h (1.5), remote/chop.cpp (1.4), remote/ibconfig.cpp (1.8), remote/property.cpp (1.12), include/jrd/gds.h (1.4), qli/dtr.h (1.7), gpre/gpre.h (1.26): Don't include internals of struct why_hndl where it is not required. 2003-01-03 13:49 alexpeshkoff * firebird2/src/jrd/: dbt.cpp (1.10), flu.cpp (1.24), flu_proto.h (1.3), gds.h (1.4), ibase.h (1.22), isc.cpp (1.26), svc.cpp (1.38), svc.h (1.8), unix.cpp (1.18), vio.cpp (1.27), why.cpp (1.6), y_handle.h (1.3), y_ref.h (1.1): 1. Don't include internals of struct why_hndl where it is nit required. 2. CONST fixup in why.cpp & flu.cpp. 2003-01-02 17:01 skidder * firebird2/: builds/posix/Makefile.in.extlib (1.7), src/extlib/ib_util.h (1.2), src/extlib/ib_util.pas (1.2): Make standard UDF libraries functions involving memory allocation work on Linux 2002-12-31 20:32 nmcc * firebird2/src/jrd/common.h (1.53): Only need ib_stdio/sfio with superserver. 2002-12-31 19:52 nmcc * firebird2/src/install/arch-specific/solaris/Makefile.in (1.1): keep configure happy. 2002-12-31 19:15 nmcc * firebird2/: configure.in (1.107), builds/posix/prefix.solaris (1.2): Move sfio test to Solaris specific location. Change to --with-sfio=path_to_sfio defaulting to no and substitute values in to makefiles. This allows Classic to be built and run without sfio using standard Solaris stdio while problems between sfio, ib_stdio etc and C++ are sorted out for superserver. 2002-12-31 01:12 arnobrinkman * firebird2/src/jrd/opt.cpp (1.40): more cosmetic changes to opt.cpp bugfix: When UNIONS where used in a VIEW and that VIEW was used in the where clause inside an sub-select then the engine crashed !! 2002-12-30 19:53 skidder * firebird2/src/remote/xdr.cpp (1.6): Fixed FB XDR double representation for Linux server and client. This fixes numerous bugs with double precision columns and UDF's when using Linux server and Jaybird or Windows client 2002-12-30 17:00 nmcc * firebird2/builds/posix/prefix.solaris (1.1): Firebird2 make rules for Solaris Sparc. 2002-12-30 16:46 nmcc * firebird2/src/jrd/: gds.cpp (1.46), gds_proto.h (1.10): Use system system anon mmap on Solaris where supported ie: >= Solaris8 otherwise use orginal FB1 version. 2002-12-29 23:26 arnobrinkman * firebird2/src/dsql/dsql.cpp (1.37): bugfix: PLAN wasn't correctly returned. bug probable introduced by c to c++ port. 2002-12-29 16:34 nmcc * firebird2/src/jrd/isc_file.cpp (1.35): Put back useful comment lost in code cleanup. 2002-12-29 16:29 nmcc * firebird2/src/jrd/ib_stdio.h (1.4): Avoid ib_stdio on all Solaris platforms. 2002-12-29 16:23 nmcc * firebird2/src/jrd/common.h (1.52): Remove test for HP10 from middle of sun/Solaris block. 2002-12-29 15:59 nmcc * firebird2/builds/posix/Makefile.in.firebird (1.24): Do not replace users exisiting LD_LIBRARY_PATH 2002-12-29 15:18 nmcc * firebird2/builds/posix/Makefile.in.refDatabases (1.10): Remove any existing link otherwise ln fails on Solaris. 2002-12-29 15:15 nmcc * firebird2/configure.in (1.106): Update Solaris Sparc options. 2002-12-29 14:28 nmcc * firebird2/src/jrd/why.cpp (1.5): Add Solaris to list not supporting V3 databases via bridge code. 2002-12-29 02:45 nmcc * firebird2/src/burp/restore.epp (1.18): Fix new compiler error in sparc specific code. 2002-12-29 02:38 nmcc * firebird2/builds/posix/: Makefile.in.extlib (1.6), make.rules (1.11), prefix.darwin (1.6), prefix.freebsd (1.4), prefix.linux (1.13), prefix.mingw (1.7), prefix.sinixz (1.13): Move platform specific ld option to platform makefiles. 2002-12-28 01:20 arnobrinkman * firebird2/src/jrd/opt.cpp (1.39): bugfix: OUTER JOINs and no current record for fetch operation, caused by previous optimizer change 2002-12-24 19:14 skidder * firebird2/src/jrd/met.epp (1.44): Fix for crash during procedure alteration 2002-12-23 18:10 dimitr * firebird2/src/jrd/dfw.epp (1.28): Fixed bug in my previous commit. 2002-12-23 16:50 dimitr * firebird2/src/common/config/config.cpp (1.12): Changed default values. 2002-12-23 16:49 dimitr * firebird2/src/jrd/: dfw.epp (1.27), dfw_proto.h (1.3), tra.h (1.9): Internal support for deferred work arguments. 2002-12-23 12:23 dimitr * firebird2/src/jrd/: blr.h (1.8), par.cpp (1.30): Removed unused BLR codes. This code space should be reused later. 2002-12-22 20:45 nmcc * firebird2/builds/posix/Makefile.in.firebird (1.23): Remove gpre generated files when doing a make clean. 2002-12-22 15:19 alexpeshkoff * firebird2/src/jrd/vio.cpp (1.26): My code cleanup to standard style 2002-12-22 14:32 alexpeshkoff * firebird2/src/jrd/why.cpp (1.4): Few type-casting fixes 2002-12-22 14:08 alexpeshkoff * firebird2/src/jrd/: dyn_def.epp (1.26), gds_proto.h (1.9), met.epp (1.43): Removed pSCHAR - not needed any more. 2002-12-22 13:18 alexpeshkoff * firebird2/src/remote/interface.cpp (1.28): Reverted my incorrect change. 2002-12-22 12:42 alexpeshkoff * firebird2/src/: jrd/y_handle.h (1.2), dsql/ddl_proto.h (1.7): Fixed problem with extern "C" DDL_resolve_intl_type 2002-12-22 02:54 hippoman * firebird2/builds/win32/msvc7/: Firebird2.sln (1.3), engine.vcproj (1.6), engine_classic.vcproj (1.6), fbclient.vcproj (1.6), gpre.vcproj (1.5), gpre_boot.vcproj (1.3): Fixed the MSVC7 build, why.c has been removed 2002-12-19 15:48 dimitr * firebird2/src/dsql/: parse.cpp (1.46), parse.y (1.45): Now we understand single-line comments (--) in any position of the SQL statement. 2002-12-19 14:14 dimitr * firebird2/src/dsql/: parse.cpp (1.45), parse.y (1.44): Prepared parser to allow non-reserved words as valid symbol names. 2002-12-19 14:08 dimitr * firebird2/src/dsql/dsql.tab.h (1.10): no message 2002-12-19 09:57 dimitr * firebird2/src/dsql/parse.y (1.43): no message 2002-12-18 16:01 dimitr * firebird2/src/dsql/: ddl.cpp (1.32), dsql.h (1.12), dsql.tab.h (1.9), gen.cpp (1.21), keywords.cpp (1.11), node.h (1.18), parse.cpp (1.44), parse.y (1.42), pass1.cpp (1.40): Fixed bug with BREAK and partially implemented labels and LEAVE statement. 2002-12-17 20:42 skidder * firebird2/src/common/classes/alloc.cpp (1.3): Further class library development 2002-12-17 15:58 skidder * firebird2/src/: jrd/gdsold.h (1.15), jrd/utl.cpp (1.23), jrd/utl_proto.h (1.3), jrd/why.cpp (1.3), qli/command.cpp (1.5), qli/dtr.cpp (1.10), qli/dtr.h (1.6), qli/eval.cpp (1.13), qli/exe.cpp (1.14), qli/exe.h (1.7), qli/exe_proto.h (1.4), qli/format.cpp (1.8), qli/gener.cpp (1.11), qli/lex.cpp (1.8), qli/lex_proto.h (1.2), qli/meta.epp (1.10), qli/meta_proto.h (1.4), qli/parse.h (1.2), qli/proc.epp (1.6), qli/proc_proto.h (1.2), qli/show.epp (1.6): Make QLI compile after why.c-->why.cpp change 2002-12-17 12:57 eku * firebird2/src/qli/: dtr.cpp (1.9), eval.cpp (1.12): Several little changes to make engine compilable again on POSIX. 2002-12-17 00:54 arnobrinkman * firebird2/src/dsql/metd.epp (1.19): fix so that win32/msvc6 builds works again 2002-12-16 22:19 skidder * firebird2/: builds/posix/Makefile.in.boot.gpre (1.12), builds/posix/Makefile.in.firebird (1.22), builds/posix/make.shared.targets (1.2), builds/posix/make.shared.variables (1.11), builds/posix/prefix.linux (1.12), src/burp/restore.epp (1.17), src/dsql/dsql.tab.h (1.8), src/dsql/parse.cpp (1.43), src/include/fb_blk.h (1.5), src/jrd/flu.cpp (1.23), src/jrd/gds.cpp (1.45), src/jrd/ibase.h (1.21), src/jrd/why.cpp (1.2), src/utilities/rmet.epp (1.4), src/utilities/rstore.epp (1.4), src/utilities/security.epp (1.12): Several little changes to make engine compilable again on Linux 2002-12-16 19:33 skidder * firebird2/src/common/classes/: alloc.cpp (1.2), alloc.h (1.2), class_test.cpp (1.2), test.sh (1.2), tree.h (1.2): Further class library development 2002-12-16 18:00 alexpeshkoff * firebird2/: src/utilities/dba_full.epp (1.9), src/utilities/gsec.cpp (1.6), src/utilities/rmet.epp (1.3), src/utilities/rstore.epp (1.3), src/utilities/secur_proto.h (1.2), src/utilities/security.epp (1.11), builds/win32/msvc6/engine.dsp (1.9), builds/win32/msvc6/engine_classic.dsp (1.8), builds/win32/msvc6/fbclient.dsp (1.18): Rename all links to why.cpp handle to struct why_hndl * (or FRBRD *) 2002-12-16 17:50 alexpeshkoff * firebird2/src/: qli/lex.cpp (1.7), remote/chop.cpp (1.3), remote/ibconfig.cpp (1.7), remote/interface.cpp (1.27), remote/property.cpp (1.11), remote/remote.h (1.13), remote/server.cpp (1.17): Rename all links to why.cpp handle to struct why_hndl * (or FRBRD *) 2002-12-16 17:34 alexpeshkoff * firebird2/src/jrd/: why.cpp (1.1), y_handle.h (1.1): Rename all links to why.cpp handle to struct why_hndl * (or FRBRD *) Why.c => Why.cpp 2002-12-16 17:23 alexpeshkoff * firebird2/src/jrd/: isc.cpp (1.25), met.epp (1.42), perf.cpp (1.15), perf_proto.h (1.2), pwd.cpp (1.9), req.h (1.8), svc.cpp (1.37), svc.h (1.7), tra.cpp (1.22), tra_proto.h (1.4), unix.cpp (1.17), utl.cpp (1.22), utl_proto.h (1.2), vio.cpp (1.25), why_proto.h (1.3): Rename all links to why.cpp handle to struct why_hndl * (or FRBRD *) Fixed bug #625899 - bugcheck 291 2002-12-16 17:23 alexpeshkoff * firebird2/src/: dudley/exe.epp (1.12), dudley/extract.epp (1.7), gpre/gpre_meta.epp (1.14): Sorry for wrong DATABASE directive :-( 2002-12-16 17:20 alexpeshkoff * firebird2/src/jrd/: alt.cpp (1.12), blb_proto.h (1.6), cmp_proto.h (1.5), dbt.cpp (1.9), dyn.epp (1.18), dyn_def.epp (1.25), dyn_del.epp (1.13), dyn_mod.epp (1.13), dyn_util.epp (1.12), flu.cpp (1.22), flu_proto.h (1.2), gds.cpp (1.44), gds.h (1.3), gds_proto.h (1.8), gdsold.h (1.14), ibase.h (1.20): Rename all links to why.cpp handle to struct why_hndl * (or FRBRD *) Fixed bug #625899 - bugcheck 291 2002-12-16 17:20 alexpeshkoff * firebird2/src/dsql/: array.epp (1.9), blob.epp (1.8), metd.epp (1.18): Sorry for wrong DATABASE directive :-( 2002-12-16 17:15 alexpeshkoff * firebird2/src/: alice/alice_meta.epp (1.8), burp/backup.epp (1.15), burp/restore.epp (1.16): Sorry for wrong DATABASE directive :-( 2002-12-16 17:05 alexpeshkoff * firebird2/src/isql/: extract.epp (1.7), isql.epp (1.19), isql_proto.h (1.3), show.epp (1.9), show_proto.h (1.3): Rename all links to why.cpp handle to struct why_hndl * (or FRBRD *) 2002-12-16 16:56 alexpeshkoff * firebird2/src/: include/jrd/gds.h (1.3), ipserver/ipc.h (1.6), ipserver/ipclient.cpp (1.12), ipserver/ipserver.cpp (1.6): Rename all links to why.cpp handle to struct why_hndl * (or FRBRD *) 2002-12-16 16:51 alexpeshkoff * firebird2/src/gpre/: c_cxx.cpp (1.13), gpre.h (1.25), gpre_meta.epp (1.13): Rename all links to why.cpp handle to struct why_hndl * (or FRBRD *) 2002-12-16 16:43 alexpeshkoff * firebird2/src/dudley/: exe.epp (1.11), extract.epp (1.6), lex.cpp (1.8), lex_proto.h (1.2): Rename all links to why.cpp handle to struct why_hndl * 2002-12-16 16:37 alexpeshkoff * firebird2/src/dsql/: array.epp (1.8), blob.epp (1.7), ddl.cpp (1.31), ddl_proto.h (1.6), dsql.cpp (1.36), dsql.h (1.11), dsql_proto.h (1.4), keywords.cpp (1.10), metd.epp (1.17), metd_proto.h (1.9), parse.y (1.41), pass1_proto.h (1.5), prepa_proto.h (1.2), preparse.cpp (1.10), user__proto.h (1.2), user_dsql.cpp (1.12): Rename all links to why.cpp handle to struct why_hndl * Warning! Don't commit parse.cpp and dsql.tab.h, because: 1. I use another YACC version. 2. They must be removed from CVS at all. Execute STATEMENT also here 2002-12-16 16:24 alexpeshkoff * firebird2/src/burp/: backup.epp (1.14), burp.cpp (1.17), burpswi.h (1.4), restore.epp (1.15): Rename all links to why.cpp handle to struct why_hndl * 2002-12-16 16:15 alexpeshkoff * firebird2/src/alice/: alice.h (1.9), alice_meta.epp (1.7), aliceswi.h (1.4), all.cpp (1.7), exe.cpp (1.7), tdr.cpp (1.11), tdr_proto.h (1.2): Rename all links to why.cpp handle to struct why_hndl * 2002-12-16 01:48 arnobrinkman * firebird2/src/dsql/ddl.cpp (1.30): bugfix previous added code. correct way of retrieving length for an variable inside SP/Trigger. This was needed for CASE expressions. 2002-12-16 01:45 arnobrinkman * firebird2/src/jrd/opt.cpp (1.38): another bugfix Alpha5 "no current record for fetch operation" Added code so that more index-retrieval can be used. Cases where an LEFT OUTER JOIN messed-up the optimizer should be much lower. Example : SELECT * FROM SomeTable t1 LEFT JOIN AnotherTable t2 ON (t1.PK_Key = t2.FK_Key) JOIN AnotherTable t3 ON (t1.PK_Key = t3.FK_Key) This change fixed also BUG SF #219525. 2002-12-15 14:03 dimitr * firebird2/src/jrd/btr.cpp (1.14): Cleanup. 2002-12-14 22:43 skidder * firebird2/src/common/classes/: tree.h (1.1), vector.h (1.1): First little pieces of new Firebird class library implementation 2002-12-14 22:40 skidder * firebird2/src/common/classes/: alloc.cpp (1.1), alloc.h (1.1), class_perf.cpp (1.1), class_test.cpp (1.1), test.sh (1.1): First little pieces of new Firebird class library implementation 2002-12-13 15:50 dimitr * firebird2/src/gpre/pretty.cpp (1.7): Cleanup. 2002-12-13 15:12 dimitr * firebird2/src/qli/meta.epp (1.9): Let's learn QLI to understand BIGINT datatype. 2002-12-13 15:04 dimitr * firebird2/src/qli/gener.cpp (1.10): Let's learn CLI to understand BIGINT datatype. 2002-12-13 14:41 dimitr * firebird2/src/jrd/dsc.cpp (1.5): Cleanup. 2002-12-13 12:09 dimitr * firebird2/src/jrd/: dls.cpp (1.5), jrd.cpp (1.43): Moved temporary hack from jrd.cpp to dls.cpp. 2002-12-13 03:02 arnobrinkman * firebird2/src/dsql/ddl.cpp (1.29): bugfix: length of text variables inside procs/triggers wasn't copied to descriptor structure. 2002-12-12 13:08 dimitr * firebird2/: configure.in (1.105), builds/posix/Makefile.in.boot.gpre (1.11), builds/posix/make.defaults (1.12), builds/posix/prefix.mingw (1.6): Changes by Dimitry Sibiryakov. 2002-12-12 12:02 dimitr * firebird2/src/jrd/lck.cpp (1.12): Fixed broken win32 builds. 2002-12-11 21:52 skidder * firebird2/: configure.in (1.104), builds/posix/Makefile.in.firebird (1.21), builds/posix/prefix.linux (1.11): Little changes to build stable Linux packages 2002-12-11 17:31 skidder * firebird2/src/jrd/: isc.cpp (1.24), jrd.cpp (1.42): Temporary hack to make engine work until new configuration manager be able to handle directories stuff 2002-12-11 11:09 dimitr * firebird2/src/dsql/parse.y (1.40): Fixed serious bug with views I unfortunately introduced in Alpha 5 :-( 2002-12-11 10:48 dimitr * firebird2/src/burp/burp.cpp (1.16): no message 2002-12-11 10:45 dimitr * firebird2/src/dsql/gen.cpp (1.20): Cleanup. 2002-12-11 10:41 dimitr * firebird2/src/jrd/svc.cpp (1.36): no message 2002-12-11 10:39 dimitr * firebird2/src/jrd/exe.cpp (1.37): Fixed coredump when a message expression was NULL. 2002-12-11 09:35 dimitr * firebird2/builds/win32/msvc6/: Firebird2.dsw (1.8), engine.dsp (1.8), fbclient.dsp (1.17), gpre_boot.dsp (1.5): Updated project files. 2002-12-10 12:53 eku * firebird2/: builds/posix/prefix.sinixz (1.12), src/burp/restore.epp (1.14), src/dsql/errd.cpp (1.11), src/dsql/make.cpp (1.22), src/dsql/parse.cpp (1.42), src/dsql/parse.y (1.39), src/intl/cv_big5.c (1.4), src/intl/cv_gb2312.c (1.4), src/intl/cv_jis.c (1.4), src/intl/cv_ksc.c (1.4), src/intl/cv_narrow.c (1.4), src/isql/isql.epp (1.18), src/isql/show.epp (1.8), src/jrd/all.cpp (1.7), src/jrd/blrtable.cpp (1.9), src/jrd/codes.epp (1.7), src/jrd/event.cpp (1.17), src/jrd/exe.cpp (1.36), src/jrd/flu.cpp (1.21), src/jrd/gds.cpp (1.43), src/jrd/ini.epp (1.9), src/jrd/isc.cpp (1.23), src/jrd/isc_file.cpp (1.34), src/jrd/isc_sync.cpp (1.37), src/jrd/lck.cpp (1.11), src/jrd/par.cpp (1.29), src/jrd/unix.cpp (1.16), src/jrd/vio.cpp (1.24), src/msgs/build_file.epp (1.9), src/msgs/change_msgs.epp (1.7), src/msgs/enter_msgs.epp (1.6), src/msgs/modify_msgs.epp (1.7), src/remote/inet.cpp (1.46), src/wal/walc.cpp (1.10): Removed unused variables. 2002-12-09 02:46 nmcc * firebird2/src/install/arch-specific/linux/: classic/makeInstallImage.sh.in (1.6), classic/preinstall.sh.in (1.2), classic/preuninstall.sh.in (1.2), super/preinstall.sh.in (1.2): Changed gds_lock_mgr to fb_lock_mgr. 2002-12-09 02:43 nmcc * firebird2/builds/posix/Makefile.in.firebird (1.20): add clean_config and clean_makefiles targets. 2002-12-09 02:38 nmcc * firebird2/builds/posix/: Makefile.in.embed.lockmgr (1.4), Makefile.in.refDatabases (1.9), make.defaults (1.11): Change gds_lock_mgr to fb_lock_mgr as code now defaults to this. 2002-12-09 02:28 nmcc * firebird2/src/lock/lock.cpp (1.28): Improve error message to report the lock manager that was actually tried. 2002-12-07 14:50 kkuznetsov * firebird2/builds/posix/: make.defaults (1.10), prefix.solx86 (1.14): Adding linker option what prevent user to setting LD_LIBRARY_PATH 2002-12-07 14:49 dimitr * firebird2/src/: common/config/config.cpp (1.11), common/config/config.h (1.9), remote/inet_server.cpp (1.18), remote/window.cpp (1.8): More usage of the new config stuff. 2002-12-07 14:32 dimitr * firebird2/src/utilities/drop.cpp (1.14): More usage of the new config stuff. 2002-12-07 14:27 dimitr * firebird2/src/jrd/event.cpp (1.16): More usage of the new config stuff. 2002-12-07 14:23 dimitr * firebird2/src/: common/config/config.cpp (1.10), common/config/config.h (1.8), lock/lock.cpp (1.27): More usage of the new config stuff. 2002-12-06 23:14 hippoman * firebird2/src/remote/ibconfig.cpp (1.6): Bug: Fixed a buffer overrun in the isc_service_query API call at WriteIBSettings function 2002-12-06 22:35 dimitr * firebird2/src/remote/: remote.cpp (1.11), window.cpp (1.7): More usage of the new config stuff. 2002-12-06 22:20 dimitr * firebird2/src/jrd/cmp.cpp (1.33): Restored the check - just to be safe from infinite recursions etc. 2002-12-06 22:11 dimitr * firebird2/src/: common/config/config.cpp (1.9), common/config/config.h (1.7), jrd/jrd.cpp (1.41): More usage of the new config stuff. 2002-12-06 21:55 hippoman * firebird2/builds/win32/msvc7/: gpre.vcproj (1.4), gpre_boot.vcproj (1.2): Fixing the build, added pascal and ada to gpre salad. 2002-12-06 15:30 dimitr * firebird2/builds/posix/make.defaults (1.9): Changes by Dimitry Sibiryakov. 2002-12-06 14:43 eku * firebird2/: src/gpre/ada.cpp (1.11), src/gpre/cmp.cpp (1.10), src/gpre/cob.cpp (1.16), src/gpre/exp.cpp (1.9), src/gpre/ftn.cpp (1.14), src/gpre/gpre.cpp (1.17), src/gpre/gpre.h (1.24), src/gpre/gpre_meta.epp (1.12), src/gpre/gpreswi.h (1.7), src/gpre/par.cpp (1.10), src/gpre/pat.cpp (1.7), src/gpre/sql.cpp (1.7), configure.in (1.103), src/include/gen/autoconfig_msvc.h (1.69): Removed hooks for BASIC/PL1 in gpre, as the support has been dropped before IB4. 2002-12-06 13:34 dimitr * firebird2/src/: common/config/config.cpp (1.8), common/config/config.h (1.6), remote/inet.cpp (1.45): More usage of the new config stuff. 2002-12-06 13:07 dimitr * firebird2/src/iscguard/iscguard.cpp (1.11): Cleanup. 2002-12-06 13:04 dimitr * firebird2/src/: common/config/config.cpp (1.7), jrd/os/posix/config_root.cpp (1.4), jrd/os/config_root.h (1.2), jrd/os/win32/config_root.cpp (1.5): Corrected config implementation. 2002-12-06 12:43 dimitr * firebird2/src/: include/gen/autoconfig_msvc.h (1.68), jrd/winnt.cpp (1.16): Cleanup. 2002-12-05 23:28 arnobrinkman * firebird2/src/jrd/cmp.cpp (1.32): bugfix: release wrong memory (introduced in last commit) 2002-12-05 17:15 kkuznetsov * firebird2/builds/posix/: Makefile.in.extlib (1.5), Makefile.in.intl (1.6), Makefile.in.libfbclient (1.5), Makefile.in.libfbembed (1.5), make.defaults (1.8), make.rules (1.10), prefix.darwin (1.5), prefix.example (1.2), prefix.freebsd (1.3), prefix.linux (1.10), prefix.mingw (1.5), prefix.sinixz (1.11), prefix.solx86 (1.13): Moving platform dependent linker option to platform files 2002-12-04 21:05 arnobrinkman * firebird2/src/jrd/opt.cpp (1.37): bugfix: no index was used for STARTING WITH and IS NULL comparison inside OR structures. 2002-12-04 19:56 arnobrinkman * firebird2/src/jrd/cmp.cpp (1.31): no message 2002-12-04 19:50 arnobrinkman * firebird2/src/jrd/cmp.cpp (1.30): no message 2002-12-04 19:39 arnobrinkman * firebird2/src/jrd/: cmp.cpp (1.29), opt.cpp (1.36): Cosmetic changes with thanks to Claudio V. A better/logical change so that the optimizer can use indices in sub-selects and aggregate-statements. 2002-12-04 17:23 skidder * firebird2/doc/WhatsNew (1.15): Little changes in Alpha 5 changes description 2002-12-04 16:15 dimitr * firebird2/doc/WhatsNew (1.14): Added alpha 5 changes. 2002-12-04 08:07 eku * firebird2/src/jrd/par.cpp (1.28): Fixed bug introduced with FB_NELEM. Thanks to Claudio Valderr. 2002-12-03 19:02 dimitr * firebird2/src/: dsql/node.h (1.17), dsql/parse.cpp (1.41), dsql/parse.y (1.38), dsql/pass1.cpp (1.39), jrd/rse.cpp (1.17): 1. Implemented ORDER BY clause in subqueries. 2. Disallowed FIRST/SKIP for views. 3. Allowed zero as valid argument for FIRST. 2002-12-03 15:12 dimitr * firebird2/src/install/misc/firebird.conf (1.5): Corrected default value for the config key. 2002-12-03 14:58 eku * firebird2/: configure.in (1.102), src/gpre/gpre.cpp (1.16), src/gpre/gpre.h (1.23), src/gpre/gpreswi.h (1.6), src/include/gen/autoconfig_msvc.h (1.67): Disabled gpre's BASIC and PL/1 support in configure. There's no such implementation. 2002-12-03 14:48 skidder * firebird2/src/dsql/: make.cpp (1.21), parse.cpp (1.40): Oops. Forgot to enable parameter duplication in parameter bug emulation mode 2002-12-03 14:37 skidder * firebird2/src/: common/config/config.cpp (1.6), common/config/config.h (1.5), dsql/make.cpp (1.20), install/misc/firebird.conf (1.4), jrd/vio.cpp (1.23): Added configuration parameter to enable older parameter ordering behavior 2002-12-03 14:27 dimitr * firebird2/src/include/gen/autoconfig_msvc.h (1.66): no message 2002-12-03 12:48 eku * firebird2/src/utilities/create_db.cpp (1.6): Fixed compilation error. 2002-12-03 12:47 eku * firebird2/configure.in (1.101): Prepared for Alpha 5. 2002-12-03 12:09 dimitr * firebird2/builds/win32/msvc6/: gpre.dsp (1.6), gpre_boot.dsp (1.4): Cleanup. 2002-12-03 11:52 eku * firebird2/src/gpre/pas.cpp (1.7): Make file compile. It's still unknown if the PASCAL support in GPRE will work. Anyway - it compiles :-) 2002-12-03 11:14 dimitr * firebird2/src/jrd/sort.cpp (1.21): Cleanup. 2002-12-03 04:55 seanleyne * firebird2/src/jrd/ibase.h (1.19): Adding some comments regarding deprecated SPX protocol. 2002-12-03 04:47 seanleyne * firebird2/src/jrd/sort.cpp (1.20): A small code cleanup. 2002-12-02 14:06 eku * firebird2/src/jrd/os/posix/config_root.cpp (1.3): Synchronised POSIX build with recent changes in the configuration manager. 2002-12-02 12:17 eku * firebird2/: configure.in (1.100), builds/posix/Makefile.in.client.gpre (1.6), builds/posix/Makefile.in.embed.gpre (1.6), builds/posix/Makefile.in.gpre (1.5), builds/posix/Makefile.in.static.gpre (1.8), src/gpre/gpre.cpp (1.15), src/gpre/gpre.h (1.22), src/gpre/gpreswi.h (1.5), src/gpre/pat.cpp (1.6), src/include/gen/autoconfig_msvc.h (1.65): gpre's built-in lannguage support is now an autoconf option. C/C++ are mandatory, all others are optional. Default all=off. Type 'configure --help' for details. 2002-12-02 11:29 dimitr * firebird2/src/jrd/met.epp (1.41): Fixed renaming issue. 2002-12-02 11:25 kkuznetsov * firebird2/src/gpre/gpre.h (1.21): Fix boot-time refences to FTN_fini 2002-12-02 11:15 kkuznetsov * firebird2/src/jrd/gds.cpp (1.42): Fix some errors in mmap_anon for Solaris 2002-12-02 10:49 eku * firebird2/: builds/posix/Makefile.in.boot.gpre (1.10), src/gpre/gpre.h (1.20): Removed support for ADA, BASIC, COBOL, FORTRAN and PASCAL from gpre_boot. 2002-12-02 10:48 eku * firebird2/src/jrd/flu.cpp (1.20): Fixed a buffer overflow (MAXPATHLEN) and rewritten local function dirname. 2002-12-02 10:43 eku * firebird2/src/: dsql/ddl.cpp (1.28), gpre/pretty.cpp (1.6), iscguard/iscguard.cpp (1.10), isql/isql.epp (1.17), isql/isql_win.cpp (1.5), jrd/alt.cpp (1.11), jrd/blrtable.cpp (1.8), jrd/codes.epp (1.6), jrd/dsc.cpp (1.4), jrd/evl_like.cpp (1.4), jrd/filters.cpp (1.8), jrd/gds.cpp (1.41), jrd/idx.h (1.5), jrd/inuse.cpp (1.3), jrd/memtest.cpp (1.4), jrd/opt.cpp (1.35), jrd/par.cpp (1.27), jrd/sort.cpp (1.19), jrd/svc.cpp (1.35), jrd/utl.cpp (1.21), jrd/y-valve.cpp (1.20), lock/lock.cpp (1.26), lock/print.cpp (1.12), remote/inet.cpp (1.44), remote/property.cpp (1.10): Use the new macro FB_NELEM to calculate the number of elements in an array. 2002-12-02 09:25 eku * firebird2/: configure.in (1.99), src/common/config/config.cpp (1.5), src/dudley/hsh.cpp (1.7), src/gpre/hsh.cpp (1.8), src/include/fb_types.h (1.10), src/include/gen/autoconfig_msvc.h (1.64), src/include/gen/codes.h (1.8), src/jrd/align.cpp (1.6), src/jrd/codes.epp (1.5), src/jrd/gdsold.h (1.13), src/jrd/ibase.h (1.18), src/jrd/intl.cpp (1.19), src/jrd/sym.cpp (1.4), src/lock/lock.cpp (1.25), src/qli/hsh.cpp (1.6), src/utilities/create_db.cpp (1.5): Removed inconsistencies pointed out by Claudio Valderr. Replaced 'defined(__osf__) && defined(__alpha)' with 'SIZEOF_LONG == 8'. New macro FB_NELEM calculates the number of elements in an array. 2002-11-30 18:43 hippoman * firebird2/src/: jrd/blb.cpp (1.21), jrd/cmp.cpp (1.28), jrd/evl.cpp (1.24), jrd/exe.cpp (1.35), jrd/ext.cpp (1.14), jrd/idx.cpp (1.9), jrd/idx_proto.h (1.4), jrd/ini.epp (1.8), jrd/jrd.h (1.27), jrd/met.epp (1.40), jrd/met_proto.h (1.15), jrd/par.cpp (1.26), jrd/scl.epp (1.16), qli/blk.h (1.5), qli/compile.cpp (1.7), qli/dtr.h (1.5), qli/eval.cpp (1.11), qli/exe.cpp (1.13), qli/exe.h (1.6), qli/expand.cpp (1.7), qli/format.cpp (1.7), qli/gener.cpp (1.9), qli/meta.epp (1.8), qli/meta_proto.h (1.3), qli/parse.cpp (1.8), qli/show.epp (1.5): Changed struct fld and FLD to local module names 2002-11-30 18:37 hippoman * firebird2/src/: dudley/ddl.h (1.5), dudley/exe.epp (1.10), dudley/expand.cpp (1.8), dudley/generate.cpp (1.6), dudley/parse.cpp (1.12), dudley/trn.cpp (1.6), gpre/ada.cpp (1.10), gpre/c_cxx.cpp (1.12), gpre/cmd.cpp (1.7), gpre/cme.cpp (1.6), gpre/cme_proto.h (1.4), gpre/cmp.cpp (1.9), gpre/cmp_proto.h (1.3), gpre/cob.cpp (1.15), gpre/exp.cpp (1.8), gpre/exp_proto.h (1.4), gpre/form.h (1.3), gpre/form_proto.h (1.2), gpre/ftn.cpp (1.13), gpre/gpre.cpp (1.14), gpre/gpre.h (1.19), gpre/gpre_meta.epp (1.11), gpre/gpre_meta.h (1.5), gpre/gpre_meta_boot.cpp (1.10), gpre/int.cpp (1.7), gpre/int_cxx.cpp (1.6), gpre/jrdmet.cpp (1.6), gpre/noform.cpp (1.4), gpre/par.cpp (1.9), gpre/par_proto.h (1.3), gpre/pas.cpp (1.6), gpre/sqe.cpp (1.7), gpre/sqe_proto.h (1.4), gpre/sql.cpp (1.6), gpre/sql_proto.h (1.3): Changed struct fld and FLD to local module names 2002-11-30 18:34 hippoman * firebird2/src/: burp/backup.epp (1.13), burp/burp.h (1.14), burp/canonical.cpp (1.13), burp/restore.epp (1.13), dsql/blk.h (1.5), dsql/ddl.cpp (1.27), dsql/ddl_proto.h (1.5), dsql/dsql.cpp (1.35), dsql/dsql.h (1.10), dsql/gen.cpp (1.19), dsql/make.cpp (1.19), dsql/make_proto.h (1.8), dsql/metd.epp (1.16), dsql/metd_proto.h (1.8), dsql/parse.cpp (1.39), dsql/parse.y (1.37), dsql/pass1.cpp (1.38): Changed struct fld and FLD to local module names 2002-11-30 18:30 hippoman * firebird2/builds/win32/msvc7/: engine.vcproj (1.5), engine_classic.vcproj (1.5), fb_lock_print.vcproj (1.5), fbclient.vcproj (1.5), gdef.vcproj (1.2), gfix.vcproj (1.2), qli.vcproj (1.2): Fixed the build, isc_win32.cpp has been removed 2002-11-30 16:08 skidder * firebird2/: configure.in (1.98), builds/posix/prefix.mingw (1.4), builds/win32/msvc6/alice.dsp (1.5), builds/win32/msvc6/alice_classic.dsp (1.2), builds/win32/msvc6/burp.dsp (1.5), builds/win32/msvc6/burp_classic.dsp (1.3), builds/win32/msvc6/common.dsp (1.5), builds/win32/msvc6/dsql_server.dsp (1.8), builds/win32/msvc6/dsql_server_classic.dsp (1.4), builds/win32/msvc6/engine.dsp (1.7), builds/win32/msvc6/engine_classic.dsp (1.7), builds/win32/msvc6/fb_inet_server.dsp (1.5), builds/win32/msvc6/fb_lock_print.dsp (1.6), builds/win32/msvc6/fbclient.dsp (1.16), builds/win32/msvc6/fbembed.dsp (1.6), builds/win32/msvc6/fbserver.dsp (1.14), src/common/config/config.cpp (1.4), src/common/config/config.h (1.4), src/common/config/config_impl.h (1.4), src/gpre/ftn.cpp (1.12), src/iscguard/iscguard.cpp (1.9), src/jrd/gds.cpp (1.40), src/jrd/sort_mem.cpp (1.9), src/jrd/os/win32/config_root.cpp (1.4), src/remote/srvr_w32.cpp (1.13): New changes by Dmitry Emanov. Configuration manager and Windows build environment improvements 2002-11-29 05:10 seanleyne * firebird2/src/jrd/flu.cpp (1.19): Small change 2002-11-29 05:06 seanleyne * firebird2/src/jrd/flu.cpp (1.18): Code cleanup, removed obsolete "HM300" port 2002-11-28 16:44 kkuznetsov * firebird2/src/: msgs/change_msgs.epp (1.6), msgs/enter_msgs.epp (1.5), msgs/modify_msgs.epp (1.6), extlib/ib_udf.c (1.4): Fix compile errors on Solaris IA 2002-11-28 16:42 kkuznetsov * firebird2/src/jrd/: gds.cpp (1.39), ib_stdio.h (1.3): A A 2002-11-26 10:00 dimitr * firebird2/builds/win32/msvc6/: engine.dsp (1.6), engine_classic.dsp (1.6), fb_lock_print.dsp (1.5), fbclient.dsp (1.15), gbak.dsp (1.5), gdef.dsp (1.3), gfix.dsp (1.5), qli.dsp (1.2): Updated project files. 2002-11-26 09:56 dimitr * firebird2/src/jrd/os/win32/mod_loader.cpp (1.5): no message 2002-11-25 21:29 arnobrinkman * firebird2/src/dsql/pass1.cpp (1.37): bugfix: allow use of other outer-references in a aggregated sub-select 2002-11-25 17:25 dimitr * firebird2/src/jrd/: isc.cpp (1.22), isc_proto.h (1.4): Merged isc_win32.cpp into isc.cpp. By Dimitry Sibiryakov. 2002-11-25 17:14 kkuznetsov * firebird2/src/msgs/: change_msgs.epp (1.5), enter_msgs.epp (1.4), modify_msgs.epp (1.5): Fix compile error on Solaris X86 2002-11-25 16:28 kkuznetsov * firebird2/src/burp/backup.epp (1.12): [no log message] 2002-11-25 16:23 kkuznetsov * firebird2/src/burp/backup.epp (1.11): Fix compile error on SOLX86 2002-11-25 11:24 dimitr * firebird2/src/jrd/blb.cpp (1.20): Cleanup. 2002-11-25 11:23 dimitr * firebird2/src/jrd/cmp.cpp (1.27): Since an impure area is dynamically allocated out of the request memory pool, I cannot see any reason to limit request size. 2002-11-25 08:46 eku * firebird2/src/ipserver/ipc.h (1.5): Undone mistaken replacement of ISC_STATUS_LENGTH. Thanks to Claudio Valderr. 2002-11-24 18:53 skidder * firebird2/builds/posix/prefix.linux (1.9): A little more optimization wont hurt 2002-11-24 16:22 skidder * firebird2/src/dsql/: gen.cpp (1.18), make.cpp (1.18), make_proto.h (1.7), parse.cpp (1.38), parse.y (1.36), pass1.cpp (1.36): Make SQLDA parameter mapping consistent with order and number of parameters in source SQL string 2002-11-24 14:47 skidder * firebird2/src/jrd/: evl.cpp (1.23), exe.cpp (1.34), exe.h (1.12): Fixed crash when grouping by invariant subquery 2002-11-24 14:03 arnobrinkman * firebird2/src/dsql/pass1.cpp (1.35): no message 2002-11-24 00:36 arnobrinkman * firebird2/src/jrd/: cmp.cpp (1.26), opt.cpp (1.34): 1) bugfix another LEFT JOIN and 'no current record for fetch operation'. 2) Let sub-selects also use indices when there parent is a stored procedure. 2002-11-24 00:11 hippoman * firebird2/builds/win32/msvc7/: engine.vcproj (1.4), engine_classic.vcproj (1.4), fb_lock_print.vcproj (1.4), fbclient.vcproj (1.4), gpre.vcproj (1.3): Fixed the build, thd_win32.cpp has been deleted.. 2002-11-23 18:59 dimitr * firebird2/src/jrd/opt.cpp (1.33): no message 2002-11-23 18:58 dimitr * firebird2/src/jrd/cmp.cpp (1.25): Increased maximum size of request block. 2002-11-23 13:19 dimitr * firebird2/src/jrd/svc.cpp (1.34): Compatibility mode for my previous fix. 2002-11-23 12:38 dimitr * firebird2/src/: burp/burp.cpp (1.15), jrd/svc.cpp (1.33): The type of service invokation never must be specified by the client tool. It should be defined by the server only. 2002-11-23 12:23 dimitr * firebird2/src/jrd/status.cpp (1.6): Fixed one little issue with unrecognized error type. 2002-11-22 16:27 skidder * firebird2/src/dsql/pass1.cpp (1.34): Fixed nulls first/last and collation handling in "order by" clause of unions 2002-11-22 15:31 eku * firebird2/configure.in (1.97): Added default rule for currently unsupported systems. 2002-11-22 15:09 dimitr * firebird2/: src/include/fb_types.h (1.9), configure.in (1.96): Cleanup by Dimitry Sibiryakov. 2002-11-22 13:47 dimitr * firebird2/src/jrd/grant.epp (1.10): Fixed another porting bug in grant/revoke code. 2002-11-22 12:20 dimitr * firebird2/builds/win32/msvc6/: dsql_server.dsp (1.7), dsql_server_classic.dsp (1.3), engine.dsp (1.5), engine_classic.dsp (1.5), fb_lock_print.dsp (1.4), fbclient.dsp (1.14): Updated project files. 2002-11-22 10:02 dimitr * firebird2/src/common/config/config_file.cpp (1.3): Applied patch for config_file.cpp. Thanks to Pirtea Calin Iancu. 2002-11-22 09:48 dimitr * firebird2/src/jrd/thd.cpp (1.13): Merged contents of thd_win32.cpp into thd.cpp. Thanks to Dimitry Sibiryakov. 2002-11-22 00:02 arnobrinkman * firebird2/src/jrd/opt.cpp (1.32): bugfix Optimizer LEFT OUTER JOIN and error : no current record for fetch operation 2002-11-21 22:02 tamlin * firebird2/src/jrd/: dfw.epp (1.26), dyn_def.epp (1.24): Removed unused variables. 2002-11-21 21:43 tamlin * firebird2/src/dudley/: exe.epp (1.9), extract.epp (1.5): Bugfix for modify_relation and removing unused variables. 2002-11-21 16:37 dimitr * firebird2/src/jrd/scl.epp (1.15): Fixed porting bug that caused wrong privileges checks. 2002-11-21 16:24 kkuznetsov * firebird2/src/jrd/gds.cpp (1.38): Fix declaration of mmap_anon 2002-11-21 14:46 kkuznetsov * firebird2/builds/posix/: Makefile.in.boot.gpre (1.9), prefix.solx86 (1.12): [no log message] 2002-11-21 12:54 kkuznetsov * firebird2/configure.in (1.95): Add check for sun threads on Solx86 2002-11-21 11:20 eku * firebird2/src/jrd/isc_sync.cpp (1.36): Cleanup semun stuff. 2002-11-21 11:08 eku * firebird2/builds/posix/: Makefile.in.client.gpre (1.5), Makefile.in.embed.gpre (1.5), Makefile.in.gpre (1.4), Makefile.in.static.gpre (1.7), prefix.solx86 (1.11): Include support for ADA and FORTRAN into gpre by default. 2002-11-21 10:02 eku * firebird2/src/jrd/isc_file.cpp (1.33): Fixed typo. 2002-11-21 09:56 eku * firebird2/: configure.in (1.94), src/include/gen/autoconfig_msvc.h (1.63), src/jrd/isc_file.cpp (1.32): Autoconf: check for header files sys/ipc.h and sys/file.h. 2002-11-21 00:48 arnobrinkman * firebird2/src/dsql/make.cpp (1.17): bug : UDF node didn't contain any character set, was always NONE. 2002-11-21 00:16 hippoman * firebird2/src/: jrd/blb.cpp (1.19), jrd/blb.h (1.6), jrd/blb_proto.h (1.5), jrd/blk.h (1.8), jrd/bookmark.h (1.2), jrd/btr.h (1.5), jrd/btr_proto.h (1.3), jrd/cmp.cpp (1.24), jrd/cmp_proto.h (1.4), jrd/dbg.cpp (1.7), jrd/dbg_proto.h (1.3), jrd/dfw.epp (1.25), jrd/dfw_proto.h (1.2), jrd/dpm_proto.h (1.3), jrd/dyn_proto.h (1.3), jrd/entry.h (1.3), jrd/err_proto.h (1.5), jrd/event.cpp (1.15), jrd/event.h (1.5), jrd/evl_proto.h (1.3), jrd/exe.cpp (1.33), jrd/exe.h (1.11), jrd/exe_proto.h (1.2), jrd/ext_proto.h (1.3), jrd/fun_proto.h (1.3), jrd/idx_proto.h (1.3), jrd/inf.cpp (1.13), jrd/inf_proto.h (1.2), jrd/ini_proto.h (1.3), jrd/jrd.h (1.26), jrd/jrd_proto.h (1.3), jrd/met.epp (1.39), jrd/met_proto.h (1.14), jrd/nav.cpp (1.8), jrd/nav_proto.h (1.3), jrd/opt.cpp (1.31), jrd/opt_proto.h (1.3), jrd/par.cpp (1.25), jrd/par_proto.h (1.4), jrd/pcmet_proto.h (1.2), jrd/req.h (1.7), jrd/rlck_proto.h (1.2), jrd/rng_proto.h (1.2), jrd/rse.cpp (1.16), jrd/rse.h (1.9), jrd/rse_proto.h (1.3), jrd/scl_proto.h (1.3), jrd/tra.cpp (1.21), jrd/tra.h (1.8), jrd/tra_proto.h (1.3), jrd/trig.h (1.6), jrd/val.h (1.8), jrd/vio_proto.h (1.6), jrd/vmsevent.cpp (1.4), qli/blk.h (1.4), qli/compi_proto.h (1.2), qli/dtr.cpp (1.8), qli/dtr.h (1.4), qli/eval_proto.h (1.2), qli/exe.h (1.5), qli/exe_proto.h (1.3), qli/expan_proto.h (1.2), qli/form_proto.h (1.2), qli/forma_proto.h (1.2), qli/format.h (1.3), qli/gener_proto.h (1.2), qli/meta_proto.h (1.2), qli/repor_proto.h (1.2), qli/report.h (1.2), utilities/dba.epp (1.13), utilities/dba_full.epp (1.8): changed nod,tra,req,trg,rel,ctx,prc struct names to local module names 2002-11-21 00:13 hippoman * firebird2/src/gpre/: ada.cpp (1.9), c_cxx.cpp (1.11), cob.cpp (1.14), form.h (1.2), ftn.cpp (1.11), gpre.h (1.18), pas.cpp (1.5), sqe.cpp (1.6): changed nod,tra,req,trg,rel,ctx,prc struct names to local module names 2002-11-21 00:09 hippoman * firebird2/src/: burp/backup.epp (1.10), burp/burp.h (1.13), burp/canon_proto.h (1.2), burp/restore.epp (1.12), dsql/blk.h (1.4), dsql/ddl.cpp (1.26), dsql/ddl_proto.h (1.4), dsql/dsql.cpp (1.34), dsql/dsql.h (1.9), dsql/dsql_proto.h (1.3), dsql/gen_proto.h (1.5), dsql/make.cpp (1.16), dsql/make_proto.h (1.6), dsql/metd.epp (1.15), dsql/metd_proto.h (1.7), dsql/node.h (1.16), dsql/parse.cpp (1.37), dsql/parse.y (1.35), dsql/pass1.cpp (1.33), dsql/pass1_proto.h (1.4), dudley/ddl.h (1.4): changed nod,tra,req,trg,rel,ctx,prc struct names to local module names 2002-11-20 16:07 hippoman * firebird2/src/jrd/isc_file.cpp (1.31): Fixed the build for win32 2002-11-20 16:01 hippoman * firebird2/builds/win32/msvc7/: burp.vcproj (1.2), burp_classic.vcproj (1.2), dsql_server.vcproj (1.2), dsql_server_classic.vcproj (1.2), engine.vcproj (1.3), engine_classic.vcproj (1.3), fb_inet_server.vcproj (1.2), fb_lock_print.vcproj (1.3), fbclient.vcproj (1.3), fbembed.vcproj (1.3), fbguard.vcproj (1.2), fbserver.vcproj (1.2), gbak.vcproj (1.2), isql.vcproj (1.2), remote.vcproj (1.2), remote_classic.vcproj (1.2): NOMSG is not needed, addied version.lib 2002-11-20 14:38 kkuznetsov * firebird2/builds/posix/: Makefile.in.gpre (1.3), Makefile.in.static.gpre (1.6), prefix.solx86 (1.10): GPRE additional files on Solaris x86 2002-11-20 14:37 kkuznetsov * firebird2/src/: jrd/isc_i_proto.h (1.5), jrd/isc_ipc.cpp (1.29), remote/merge.cpp (1.6), remote/merge_proto.h (1.2): Resolving C/C++ linkage problem on SOLX86 2002-11-20 09:30 eku * firebird2/builds/posix/make.shared.variables (1.10): Fixed compilation and linking on SINIX-Z (and probably on other POSIX platforms). 2002-11-19 18:02 skidder * firebird2/src/jrd/vio.cpp (1.22): Fixed little bug in explicit locking implementation 2002-11-19 16:37 skidder * firebird2/src/: burp/canonical.cpp (1.12), remote/protocol.cpp (1.16), remote/xdr.cpp (1.5), remote/xdr_proto.h (1.5): Move xdr_hyper to the correct place and remove duplicate definitions 2002-11-19 16:31 skidder * firebird2/configure.in (1.93): Removed check for xdr_hyper 2002-11-19 14:21 dimitr * firebird2/builds/win32/msvc6/: burp.dsp (1.4), burp_classic.dsp (1.2), dsql_server.dsp (1.6), dsql_server_classic.dsp (1.2), engine.dsp (1.4), engine_classic.dsp (1.4), fb_inet_server.dsp (1.4), fb_lock_print.dsp (1.3), fbclient.dsp (1.13), fbembed.dsp (1.5), fbguard.dsp (1.6), fbserver.dsp (1.13), gbak.dsp (1.4), isql.dsp (1.6), remote.dsp (1.5), remote_classic.dsp (1.2): We no longer need NOMSG macro defined. 2002-11-19 14:17 eku * firebird2/src/remote/protocol.cpp (1.15): Last check-in removed autoconf stuff. 2002-11-19 14:07 dimitr * firebird2/src/include/gen/autoconfig_msvc.h (1.62): Correction. 2002-11-19 13:40 dimitr * firebird2/src/remote/: interface.cpp (1.26), parser.cpp (1.4), protocol.cpp (1.14), remote.cpp (1.10), remote.h (1.12), server.cpp (1.16): Renamed MSG to REM_MSG. 2002-11-19 13:38 dimitr * firebird2/src/qli/: blk.h (1.3), compile.cpp (1.6), eval.cpp (1.10), exe.cpp (1.12), exe.h (1.4), exe_proto.h (1.2), gener.cpp (1.8), noform.cpp (1.6), report.cpp (1.6): Renamed MSG to QLI_MSG. 2002-11-19 13:37 dimitr * firebird2/src/jrd/: map.cpp (1.8), map_proto.h (1.2): Renamed MSG to MAP_MSG. 2002-11-19 13:36 dimitr * firebird2/src/jrd/gds.cpp (1.37): Renamed MSG to GDS_MSG. 2002-11-19 13:35 dimitr * firebird2/src/dsql/: dsql.cpp (1.33), dsql.h (1.8), gen.cpp (1.17), gen_proto.h (1.4), make.cpp (1.15), make_proto.h (1.5), pass1.cpp (1.32): Renamed MSG to DSQL_MSG. 2002-11-18 22:31 arnobrinkman * firebird2/src/jrd/opt.cpp (1.30): More optimizer improvement of handle AND nodes inside an OR node. 2002-11-18 21:27 skidder * firebird2/src/: dsql/gen.cpp (1.16), jrd/blrtable.cpp (1.7), jrd/cmp.cpp (1.23), jrd/exe.cpp (1.32), jrd/exe.h (1.10), jrd/nod.h (1.6), jrd/opt.cpp (1.29), jrd/par.cpp (1.24), jrd/rse.cpp (1.15), jrd/rse.h (1.8), jrd/sqz.cpp (1.5), jrd/sqz_proto.h (1.3), jrd/vio.cpp (1.21), jrd/vio_proto.h (1.5): New explicit pessimistic locks implementation. It is logically consistent in all TPB modes and should be very fast. 2002-11-18 17:40 skidder * firebird2/src/remote/xdr_proto.h (1.4): Rollback recent xdr changes to make engine compilable on Linux(and other platforms) again 2002-11-18 17:20 skidder * firebird2/src/remote/: remote.h (1.11), inet.cpp (1.43), protocol.cpp (1.13), remote.cpp (1.9): Rollback recent xdr changes to make engine compilable on Linux(and other platforms) again 2002-11-18 14:33 kkuznetsov * firebird2/src/remote/remote.h (1.10): Try to fix error on non Solaris platform 2002-11-18 14:22 eku * firebird2/: configure.in (1.92), builds/posix/Makefile.in.firebird (1.19), src/include/gen/autoconfig_msvc.h (1.61), src/jrd/isc_file.cpp (1.30), src/jrd/jrd.cpp (1.40), src/remote/interface.cpp (1.25): Autoconf: o added tests for nttab.h sys/mntent.h sys/mnttab.h o added tests for getcwd getwd setmntent getmntent o ISC_PREFIX renamed to FB_PREFIX o major code cleanup in src/jrd/isc_file.cpp Removed platform-specific files from posix/Makefile.in.firebird. 2002-11-18 11:16 kkuznetsov * firebird2/src/remote/: inet.cpp (1.42), protocol.cpp (1.12), remote.cpp (1.8), remote.h (1.9): Migrating to OS native XDR if exist 2002-11-18 08:58 skywalker * firebird2/src/jrd/jrd.cpp (1.39): Change ISC_check_if_remote call since the check for nfs options disabled is done now in isc_file.cpp 2002-11-18 08:57 eku * firebird2/src/: jrd/common.h (1.51), jrd/divorce.cpp (1.8), remote/divorce.cpp (1.5), remote/inet.cpp (1.41), remote/inet_server.cpp (1.17), utilities/relay.cpp (1.5): Moved the definition of NOFILE to a common place. 2002-11-18 08:40 eku * firebird2/src/jrd/isc_sync.cpp (1.35): Removed unused variable. 2002-11-18 08:34 eku * firebird2/src/install/arch-specific/linux/super/: SSchangePasswd.sh (1.1), install.sh.in (1.1), postinstall.sh.in (1.1), postuninstall.sh.in (1.1), preinstall.sh.in (1.1), preuninstall.sh.in (1.1), rpmfiles.txt.in (1.1), rpmheader.txt.in (1.1): Moved Linux SS files to arch-specific/linux/super. 2002-11-18 08:31 eku * firebird2/src/install/arch-specific/linux/classic/README (1.1): Moved Linux CS files to arch-specific/linux/classic. 2002-11-18 04:07 skywalker * firebird2/builds/posix/prefix.linux (1.8): Changed the default optimisation for prod builds. Current gcc 3.2 compilers have problems with -O2 -O3 and -march=i686 combinations 2002-11-18 03:57 skywalker * firebird2/: Makefile.in (1.3), configure.in (1.91): Remove firebird_super target from makefile, when super is chosen firebird target will be the super edition. Configure.in changed to build some install files from new locations. 2002-11-18 03:53 skywalker * firebird2/src/jrd/isc_file.cpp (1.29): Changed to look for flag about not trying a remote host for nfs files 2002-11-18 03:43 skywalker * firebird2/src/install/arch-specific/linux/classic/makeInstallImage.sh.in (1.5): Changes for alpha4 release 2002-11-17 17:31 skywalker * firebird2/src/install/arch-specific/linux/misc/: changeDBAPassword.sh.in (1.1), firebird.xinetd.in (1.1): Create linux specific autoconf versions of some script files 2002-11-17 17:21 dimitr * firebird2/src/jrd/ibase.h (1.17): Let's support mingw. 2002-11-17 17:06 dimitr * firebird2/builds/win32/msvc6/: fb_inet_server.dsp (1.3), fb_lock_print.dsp (1.2), fbclient.dsp (1.12), fbembed.dsp (1.4), fbserver.dsp (1.12): Updates project files. 2002-11-17 16:55 dimitr * firebird2/src/jrd/rse.cpp (1.14): Some changes to support future improvements. 2002-11-17 16:51 dimitr * firebird2/src/jrd/: sort.cpp (1.18), sort.h (1.5): Cleanup. 2002-11-17 16:47 dimitr * firebird2/src/jrd/gds.cpp (1.36): Use universal path separator. 2002-11-17 16:46 dimitr * firebird2/src/jrd/os/win32/: config_root.cpp (1.3), mod_loader.cpp (1.4): Changed some win32 specifics. 2002-11-17 01:20 hippoman * firebird2/src/ipserver/ipclient.cpp (1.11): Uninitialized variable fixed. 2002-11-17 01:13 hippoman * firebird2/src/utilities/dba.epp (1.12): change TRA,REQ,TRG,REL,CTX or PRC, to module local names. 2002-11-17 01:10 hippoman * firebird2/src/: jrd/blb.cpp (1.18), jrd/blf_proto.h (1.4), jrd/blk.h (1.7), jrd/bookmark.cpp (1.6), jrd/btr.cpp (1.13), jrd/btr_proto.h (1.2), jrd/cch.cpp (1.18), jrd/cmp.cpp (1.22), jrd/cmp_proto.h (1.3), jrd/dbg.cpp (1.6), jrd/dbt.cpp (1.8), jrd/dfw.epp (1.24), jrd/dpm.epp (1.11), jrd/dyn.epp (1.17), jrd/dyn.h (1.5), jrd/dyn_def.epp (1.23), jrd/dyn_mod.epp (1.12), jrd/dyn_util.epp (1.11), jrd/err.cpp (1.15), jrd/event.cpp (1.14), jrd/event.h (1.4), jrd/evl.cpp (1.22), jrd/exe.cpp (1.31), jrd/ext.cpp (1.13), jrd/extvms.cpp (1.5), jrd/fun.epp (1.12), jrd/grant.epp (1.9), jrd/idx.cpp (1.8), jrd/inf.cpp (1.12), jrd/ini.epp (1.7), jrd/jrd.cpp (1.38), jrd/jrd.h (1.25), jrd/met.epp (1.38), jrd/met_proto.h (1.13), jrd/nav.cpp (1.7), jrd/opt.cpp (1.28), jrd/pag.cpp (1.30), jrd/par.cpp (1.23), jrd/pcmet.epp (1.4), jrd/print.cpp (1.4), jrd/req.h (1.6), jrd/rlck.cpp (1.7), jrd/rng.cpp (1.8), jrd/rse.cpp (1.13), jrd/scl.epp (1.14), jrd/tra.cpp (1.20), jrd/tra.h (1.7), jrd/trig.h (1.5), jrd/val.cpp (1.8), jrd/vio.cpp (1.20), jrd/why_proto.h (1.2), jrd/y-valve.cpp (1.19), qli/compile.cpp (1.5), qli/dtr.h (1.3), qli/eval.cpp (1.9), qli/exe.cpp (1.11), qli/exe.h (1.3), qli/expand.cpp (1.6), qli/gener.cpp (1.7), qli/meta.epp (1.7), qli/noform.cpp (1.5), qli/parse.cpp (1.7), qli/report.cpp (1.5), qli/show.epp (1.4): change TRA,REQ,TRG,REL,CTX or PRC, to module local names. 2002-11-17 01:04 hippoman * firebird2/src/gpre/: ada.cpp (1.8), c_cxx.cpp (1.10), cmd.cpp (1.6), cmd_proto.h (1.2), cme.cpp (1.5), cme_proto.h (1.3), cmp.cpp (1.8), cmp_proto.h (1.2), cob.cpp (1.13), exp.cpp (1.7), exp_proto.h (1.3), ftn.cpp (1.10), gpre.cpp (1.13), gpre.h (1.17), gpre_meta.epp (1.10), gpre_meta.h (1.4), gpre_meta_boot.cpp (1.9), hsh.cpp (1.7), int.cpp (1.6), int_cxx.cpp (1.5), jrdmet.cpp (1.5), msc.cpp (1.5), msc_proto.h (1.3), par.cpp (1.8), par_proto.h (1.2), pas.cpp (1.4), pat.h (1.3), sqe.cpp (1.5), sqe_proto.h (1.3), sql.cpp (1.5), sql_proto.h (1.2): change TRA,REQ,TRG,REL,CTX or PRC, to module local names. 2002-11-17 01:00 hippoman * firebird2/src/: dsql/ddl.cpp (1.25), dsql/dsql.cpp (1.32), dsql/dsql.h (1.7), dsql/gen.cpp (1.15), dsql/gen_proto.h (1.3), dsql/hsh.cpp (1.5), dsql/make.cpp (1.14), dsql/metd.epp (1.14), dsql/metd_proto.h (1.6), dsql/pass1.cpp (1.31), dudley/ddl.h (1.3), dudley/exe.epp (1.8), dudley/exe_proto.h (1.2), dudley/expand.cpp (1.7), dudley/expr.cpp (1.7), dudley/generate.cpp (1.5), dudley/hsh.cpp (1.6), dudley/parse.cpp (1.11), dudley/parse_proto.h (1.3), dudley/trn.cpp (1.5): change TRA,REQ,TRG,REL,CTX or PRC, to module local names. 2002-11-17 00:57 hippoman * firebird2/src/burp/: backup.epp (1.9), burp.h (1.12), canonical.cpp (1.11), restore.epp (1.11): change TRA,REQ,TRG,REL,CTX or PRC, to module local names. 2002-11-17 00:54 hippoman * firebird2/builds/win32/msvc7/: Firebird2.sln (1.2), engine.vcproj (1.2), engine_classic.vcproj (1.2), fb_lock_print.vcproj (1.2), fbclient.vcproj (1.2), fbembed.vcproj (1.2), gds32.vcproj (1.2), gpre.vcproj (1.2), gstat.vcproj (1.2), ib_udf.vcproj (1.2), ib_util.vcproj (1.2), utilities.vcproj (1.2): update to the latest changes 2002-11-16 21:59 skidder * firebird2/src/jrd/met.epp (1.37): Roll back part of my previous change 2002-11-16 21:20 skidder * firebird2/src/jrd/met.epp (1.36): Roll back part of my previous change 2002-11-16 19:48 skidder * firebird2/src/jrd/: cmp.cpp (1.21), dbg.cpp (1.5), jrd.h (1.24), met.epp (1.35), opt.cpp (1.27), par.cpp (1.22): Fixed restore problem for databases having views that use procedures AND are used by procedures. General procedure metadata related cleanup. 2002-11-16 18:41 dimitr * firebird2/src/jrd/: evl.cpp (1.21), idx.cpp (1.7), rse.cpp (1.12), sort.cpp (1.17), sort.h (1.4), sort_proto.h (1.2): Some changes to support future improvements. 2002-11-16 17:01 dimitr * firebird2/src/include/gen/autoconfig_msvc.h (1.60): no message 2002-11-16 16:53 dimitr * firebird2/: src/jrd/isc_sync.cpp (1.34), builds/win32/msvc6/engine.dsp (1.3), builds/win32/msvc6/engine_classic.dsp (1.3), builds/win32/msvc6/fbclient.dsp (1.11): Synchronized generic and win32-only files. The latter is removed. 2002-11-16 11:58 dimitr * firebird2/builds/win32/msvc6/: fb_inet_server.dsp (1.2), fbembed.dsp (1.3): Updates project files. 2002-11-16 11:56 dimitr * firebird2/src/common/config/config_file.cpp (1.2): Having duplicated names is not a good practice. 2002-11-16 09:38 dimitr * firebird2/builds/win32/msvc6/: fbclient.dsp (1.10), gds32.dsp (1.7), ib_udf.dsp (1.3), ib_util.dsp (1.4): Updates project files. 2002-11-16 04:14 skywalker * firebird2/builds/posix/Makefile.in.firebird (1.18): Build ibase.h distribution file correctly 2002-11-16 03:17 skywalker * firebird2/: configure.in (1.90), builds/posix/Makefile.in.firebird (1.17), src/install/arch-specific/linux/Makefile.in (1.7), src/install/arch-specific/linux/classic/makeInstallImage.sh.in (1.4), src/install/arch-specific/linux/classic/postinstall.sh.in (1.3), src/install/arch-specific/linux/classic/rpmheader.txt.in (1.2): Change rpmbuild to not need root access Change install to only put in 'compatibility' libgds.so links if the files do not already exist. 2002-11-15 12:20 skidder * firebird2/doc/WhatsNew (1.13): Added instabitily note 2002-11-15 11:55 kkuznetsov * firebird2/: configure.in (1.89), src/include/gen/autoconfig_msvc.h (1.59): Fix check for xdr staff 2002-11-15 01:11 hippoman * firebird2/builds/win32/msvc7/: Firebird2.sln (1.1), alice.vcproj (1.1), alice_classic.vcproj (1.1), burp.vcproj (1.1), burp_classic.vcproj (1.1), common.vcproj (1.1), dsql_server.vcproj (1.1), dsql_server_classic.vcproj (1.1), engine.vcproj (1.1), engine_classic.vcproj (1.1), fb_inet_server.vcproj (1.1), fb_lock_print.vcproj (1.1), fbclient.vcproj (1.1), fbembed.vcproj (1.1), fbguard.vcproj (1.1), fbserver.vcproj (1.1), gbak.vcproj (1.1), gdef.vcproj (1.1), gds32.vcproj (1.1), gfix.vcproj (1.1), gpre.vcproj (1.1), gpre_boot.vcproj (1.1), gsec.vcproj (1.1), gstat.vcproj (1.1), ib_udf.vcproj (1.1), ib_util.vcproj (1.1), instreg.vcproj (1.1), instsvc.vcproj (1.1), intl.vcproj (1.1), ipserver.vcproj (1.1), isql.vcproj (1.1), lock.vcproj (1.1), lock_classic.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), wal.vcproj (1.1), wal_classic.vcproj (1.1): MSVC7 Project files.. 2002-11-14 17:23 dimitr * firebird2/doc/WhatsNew (1.12): Added alpha 4 changes. 2002-11-14 14:53 dimitr * firebird2/builds/posix/: Makefile.in.boot.gpre (1.8), make.defaults (1.7), make.shared.variables (1.9): A few changes contributed by Dimitry Sibiryakov. 2002-11-14 14:40 dimitr * firebird2/builds/posix/prefix.mingw (1.3): Cleanup. 2002-11-14 14:39 skidder * firebird2/src/jrd/: cmp.cpp (1.20), dfw.epp (1.23), met.epp (1.34), met_proto.h (1.12): Better cache dependency tracking for procedure modification 2002-11-14 14:35 dimitr * firebird2/src/jrd/: common.h (1.50), sort_mem.cpp (1.8), os/win32/config_root.cpp (1.2), os/win32/mod_loader.cpp (1.3): Cleanup. 2002-11-14 13:16 skidder * firebird2/src/jrd/met.epp (1.33): Fixed procedure dependency tracking problem in MET_clear_cache 2002-11-14 10:17 skidder * firebird2/src/jrd/met.epp (1.32): Fixed MET_clear_cache error that prevented restore of many databases 2002-11-14 09:32 dimitr * firebird2/src/: utilities/ibmgr.cpp (1.7), utilities/install_reg.cpp (1.5), utilities/install_svc.cpp (1.10), utilities/registry.cpp (1.8), utilities/services.cpp (1.7), utilities/srvrmgr.cpp (1.11), v5_examples/api9f.c (1.3), wal/driver.cpp (1.8), wal/wal.cpp (1.14), wal/wal.h (1.6), wal/wal_prnt.cpp (1.8), wal/walc.cpp (1.9), wal/walf.cpp (1.4), wal/walr.cpp (1.4), wal/walw.cpp (1.14): Global names change: FBOK=>FB_SUCCESS FAILURE=>FB_FAILURE xxx_FBOK=>xxx_SUCCESS 2002-11-14 09:27 dimitr * firebird2/src/: qli/meta.epp (1.6), remote/interface.cpp (1.24), remote/merge.cpp (1.5), remote/remote.cpp (1.7), remote/server.cpp (1.15): Global names change: FBOK=>FB_SUCCESS FAILURE=>FB_FAILURE xxx_FBOK=>xxx_SUCCESS 2002-11-14 09:25 eku * firebird2/src/: jrd/isc_file.cpp (1.28), remote/interface.cpp (1.23): We don't need two different defines for the same thing: NFS meant !NO_NFS. 2002-11-14 09:23 dimitr * firebird2/src/: jrd/ail.cpp (1.12), jrd/blb.cpp (1.17), jrd/btr.cpp (1.12), jrd/cch.cpp (1.17), jrd/common.h (1.49), jrd/dyn_def.epp (1.22), jrd/dyn_mod.epp (1.11), jrd/dyn_util.epp (1.10), jrd/filters.cpp (1.7), jrd/gds.cpp (1.35), jrd/isc_sync.cpp (1.33), jrd/jio.cpp (1.10), jrd/jrd.cpp (1.37), jrd/jrn.cpp (1.11), jrd/llio.cpp (1.11), jrd/map.cpp (1.7), jrd/old.cpp (1.7), jrd/rec.cpp (1.7), jrd/sdl.cpp (1.9), jrd/sort.cpp (1.16), jrd/svc.cpp (1.32), jrd/thd.cpp (1.12), jrd/utl.cpp (1.20), jrd/vmslock.cpp (1.4), jrd/y-valve.cpp (1.18), lock/lock.cpp (1.24): Global names change: FBOK=>FB_SUCCESS FAILURE=>FB_FAILURE xxx_FBOK=>xxx_SUCCESS 2002-11-14 09:22 skywalker * firebird2/src/install/: arch-specific/linux/classic/makeInstallImage.sh.in (1.3), misc/changeDBAPassword.sh (1.2): Change libgds.so.0 link to enable backward compatibility Update changeDBAPassword.sh so script points to install location. 2002-11-14 09:20 eku * firebird2/src/jrd/perf.h (1.8): NOTIME meant that the function times() is not available. Renamed into !HAVE_TIMES. 2002-11-14 09:19 dimitr * firebird2/src/: ipserver/ipclient.cpp (1.10), journal/archive.cpp (1.7), journal/misc.cpp (1.9), journal/oldr.cpp (1.6), journal/rebuild.e (1.4): Global names change: FBOK=>FB_SUCCESS FAILURE=>FB_FAILURE xxx_FBOK=>xxx_SUCCESS 2002-11-14 09:18 eku * firebird2/configure.in (1.88): Flags are named XXX_FLG. 2002-11-14 09:16 dimitr * firebird2/src/: burp/spit.cpp (1.7), dsql/array.epp (1.7), dsql/blob.epp (1.6), dsql/dsql.cpp (1.31), dsql/preparse.cpp (1.9), dsql/user_dsql.cpp (1.11), dsql/utld.cpp (1.9), dudley/exe.epp (1.7): Global names change: FBOK=>FB_SUCCESS FAILURE=>FB_FAILURE xxx_FBOK=>xxx_SUCCESS 2002-11-14 09:01 kkuznetsov * firebird2/configure.in (1.87): Solaris always chech for -lnsl 2002-11-14 08:42 dimitr * firebird2/src/jrd/exe.cpp (1.30): Fixed bug with dynamic exception messages. 2002-11-14 08:37 dimitr * firebird2/src/: include/gen/autoconfig_msvc.h (1.58), jrd/file_params.h (1.15): Cleanup. 2002-11-14 08:35 eku * firebird2/: configure.in (1.86), src/include/gen/autoconfig_msvc.h (1.57), src/remote/inet.cpp (1.40): Autoconf cleanup: o added tests for setitimer o updated config.h.in and autoconfig_msvc.h (the latter may be incorrect) o replaced NO_ITIMER with HAVE_SETITIMER 2002-11-14 08:35 dimitr * firebird2/src/jrd/: cmp.cpp (1.19), exe.cpp (1.29), exe.h (1.9): Fixed bug with dynamic exception messages. 2002-11-14 08:12 eku * firebird2/src/: jrd/enc.cpp (1.7), remote/interface.cpp (1.22): Autoconf: check for crypt.h and crypt 2002-11-14 07:53 eku * firebird2/configure.in (1.85): Set defaults for lock manager and editline per platform. 2002-11-14 07:48 eku * firebird2/src/remote/inet.cpp (1.39): Cleanup 2002-11-13 17:37 alexpeshkoff * firebird2/src/jrd/isc_file.cpp (1.27): ERROR_FBOK => ERROR_SUCCESS 2002-11-13 16:57 alexpeshkoff * firebird2/src/: dsql/ddl.cpp (1.24), jrd/exe.cpp (1.28): Fixed bug with exception inside for/while loop in triggers 2002-11-13 16:00 kkuznetsov * firebird2/src/: burp/spit.cpp (1.6), dsql/array.epp (1.6), dsql/blob.epp (1.5), dsql/dsql.cpp (1.30), dsql/preparse.cpp (1.8), dsql/user_dsql.cpp (1.10), dsql/utld.cpp (1.8), dudley/exe.epp (1.6), ipserver/ipclient.cpp (1.9), journal/archive.cpp (1.6), journal/misc.cpp (1.8), journal/oldr.cpp (1.5), jrd/ail.cpp (1.11), jrd/blb.cpp (1.16), jrd/btr.cpp (1.11), jrd/cch.cpp (1.16), jrd/common.h (1.48), jrd/dyn_def.epp (1.21), jrd/dyn_mod.epp (1.10), jrd/dyn_util.epp (1.9), jrd/filters.cpp (1.6), jrd/gds.cpp (1.34), jrd/isc_file.cpp (1.26), jrd/isc_sync.cpp (1.32), jrd/jio.cpp (1.9), jrd/jrd.cpp (1.36), jrd/jrn.cpp (1.10), jrd/llio.cpp (1.10), jrd/map.cpp (1.6), jrd/old.cpp (1.6), jrd/rec.cpp (1.6), jrd/sdl.cpp (1.8), jrd/sort.cpp (1.15), jrd/svc.cpp (1.31), jrd/utl.cpp (1.19), jrd/vmslock.cpp (1.3), jrd/y-valve.cpp (1.17), lock/lock.cpp (1.23), qli/meta.epp (1.5), remote/interface.cpp (1.21), remote/merge.cpp (1.4), remote/remote.cpp (1.6), remote/server.cpp (1.14), utilities/ibmgr.cpp (1.6), utilities/install_reg.cpp (1.4), utilities/install_svc.cpp (1.9), utilities/registry.cpp (1.7), utilities/services.cpp (1.6), utilities/srvrmgr.cpp (1.10), v5_examples/api9f.c (1.2), wal/driver.cpp (1.7), wal/wal.cpp (1.13), wal/wal_prnt.cpp (1.7), wal/walc.cpp (1.8), wal/walf.cpp (1.3), wal/walr.cpp (1.3), wal/walw.cpp (1.13): Renaming all occurences of SUCCESS to FBOK 2002-11-13 15:47 dimitr * firebird2/src/dsql/parse.cpp (1.36): no message 2002-11-13 15:43 paul_reeves * firebird2/src/jrd/isc_file.cpp (1.25): -m Fix bug: 623992 - double forward slash in connection string. With thanks to Mark O'Donohue. 2002-11-13 13:27 eku * firebird2/: configure.in (1.84), src/include/gen/autoconfig_msvc.h (1.56), src/jrd/common.h (1.47), src/jrd/isc_file.cpp (1.24): Autoconf cleanup: o added test for the header file mntent.h o replaced NON_MNTENT with !HAVE_MNTENT_H Removed some left-overs from Sean's DECOSF removal. 2002-11-13 13:23 eku * firebird2/builds/posix/prefix.sinixz (1.10): We don't need profiling information! 2002-11-13 13:07 kkuznetsov * firebird2/src/gpre/: ada.cpp (1.7), ftn.cpp (1.9): Making ADA and Fortrun funs happy 2002-11-13 12:07 eku * firebird2/src/install/arch-specific/sinixz/: Makefile.in (1.5), prototype.in (1.9): SINIX-Z: distribute firebird.conf, removed duplicate entry in prototype 2002-11-13 11:12 eku * firebird2/configure.in (1.83): Help text should show the correct default value. 2002-11-13 09:00 eku * firebird2/src/install/misc/firebird.conf (1.3): Merged contents of src/misc/firebird.conf into src/install/misc/firebird.conf. 2002-11-13 08:07 eku * firebird2/: configure.in (1.82), builds/posix/Makefile.in.firebird (1.16), builds/posix/make.defaults (1.6), src/include/gen/autoconfig_msvc.h (1.55), src/isql/isql.epp (1.16): Editline cleanup: o removed obsolete readline tests o renamed readline into editline o editline is not enabled by default, enabled with '--with-editline' 2002-11-13 05:09 skywalker * firebird2/src/install/misc/firebird.conf (1.2): Change parameter name to RemoteFileOpenAbility 2002-11-12 17:04 alexpeshkoff * firebird2/src/dsql/dsql.cpp (1.29): Avoid deadlocks: lock databases_mutex only when THREAD_EXITed 2002-11-12 16:41 dimitr * firebird2/src/jrd/sort_mem.cpp (1.7): Limited default value. 2002-11-12 15:06 dimitr * firebird2/builds/posix/prefix.mingw (1.2): More work regarding win32 builds via mingw. 2002-11-12 15:03 dimitr * firebird2/: src/gpre/cob.cpp (1.12), builds/win32/msvc6/gpre.dsp (1.5), builds/win32/msvc6/gpre_boot.dsp (1.3): Make COBOL available in win32 builds of gpre. 2002-11-12 14:46 eku * firebird2/: configure.in (1.81), src/include/gen/autoconfig_msvc.h (1.54), src/jrd/unix.cpp (1.15): Autoconf: check for aio.h, pread and pwrite 2002-11-12 14:15 eku * firebird2/: configure.in (1.80), src/include/gen/autoconfig_msvc.h (1.53), src/remote/inet.cpp (1.38): Autoconf: check for getpgrp 2002-11-12 13:44 kkuznetsov * firebird2/src/install/arch-specific/solx86/Makefile.in (1.1): [no log message] 2002-11-12 13:30 kkuznetsov * firebird2/: configure.in (1.79), src/include/gen/autoconfig_msvc.h (1.52): Add check for native xdr 2002-11-12 13:16 eku * firebird2/src/: burp/canonical.cpp (1.10), remote/inet.cpp (1.37): Cleanup 2002-11-12 13:10 eku * firebird2/src/install/arch-specific/sinixz/: Makefile.in (1.4), prototype.in (1.8): Finally packaging works again. 2002-11-12 10:17 eku * firebird2/: configure.in (1.78), src/include/gen/autoconfig_msvc.h (1.51): Autoconf: check for semun 2002-11-12 08:59 eku * firebird2/src/jrd/: flu.cpp (1.17), isc_sync.cpp (1.31), y-valve.cpp (1.16): Cleanup. 2002-11-12 08:50 eku * firebird2/Makefile.in (1.2): Added more targets to the top makefile. 2002-11-12 08:46 eku * firebird2/configure.in (1.77): Separated installation and packaging rules per platform. 2002-11-12 06:04 skywalker * firebird2/src/: dsql/parse.cpp (1.35), dudley/exe.epp (1.5), gpre/cob.cpp (1.11), jrd/fun.epp (1.11), jrd/met.epp (1.31), remote/xdr_proto.h (1.3): Changes to make some NOD entries now XXX_NOD as per module (assume this is part of Ignatio's change). Change to define xdr_hyper when it's available locally. (The standard #include file rpc/xdr.h is not included and the definition needs to be in remote/xdr_proto.h for some reason). 2002-11-11 20:45 hippoman * firebird2/src/qli/: blk.h (1.2), command.cpp (1.4), compile.cpp (1.4), eval.cpp (1.8), exe.cpp (1.10), exe.h (1.2), expand.cpp (1.5), format.cpp (1.6), gener.cpp (1.6), noform.cpp (1.4), parse.cpp (1.6), report.cpp (1.4): * Changed NOD struct name to QLI_NOD. 2002-11-11 20:42 hippoman * firebird2/src/jrd/: blb.cpp (1.15), blk.h (1.6), btr.cpp (1.10), cmp.cpp (1.18), evl.cpp (1.20), exe.cpp (1.27), exe.h (1.8), ext.cpp (1.12), inf.cpp (1.11), jrd.cpp (1.35), nav.cpp (1.6), opt.cpp (1.26), par.cpp (1.21), rng.cpp (1.7), rse.cpp (1.11): * Changed NOD struct name to JRD_NOD. 2002-11-11 20:19 hippoman * firebird2/src/gpre/: c_cxx.cpp (1.9), cmd.cpp (1.5), cme.cpp (1.4), cme_proto.h (1.2), cmp.cpp (1.7), exp.cpp (1.6), exp_proto.h (1.2), gpre.h (1.16), gpre_meta.epp (1.9), gpre_meta.h (1.3), gpre_meta_boot.cpp (1.8), jrdmet.cpp (1.4), msc.cpp (1.4), msc_proto.h (1.2), par.cpp (1.7), sqe.cpp (1.4), sqe_proto.h (1.2), sql.cpp (1.4): * Changed NOD struct name to GPRE_NOD. 2002-11-11 20:11 hippoman * firebird2/src/dudley/: ddl.cpp (1.7), ddl.h (1.2), ddl_proto.h (1.2), expand.cpp (1.6), expr.cpp (1.6), expr_proto.h (1.2), gener_proto.h (1.2), generate.cpp (1.4), parse.cpp (1.10), parse_proto.h (1.2), trn.cpp (1.4): * Changed NOD struct name to DUDLEY_NOD. 2002-11-11 20:08 hippoman * firebird2/src/dsql/: blk.h (1.3), ddl.cpp (1.23), dsql.cpp (1.28), gen.cpp (1.14), gen_proto.h (1.2), make.cpp (1.13), metd.epp (1.13), metd_proto.h (1.5), node.h (1.15), parse.cpp (1.34), parse.y (1.34), pass1.cpp (1.30), pass1_proto.h (1.3): * Changed NOD struct name to DSQL_NOD. 2002-11-11 19:28 alexpeshkoff * firebird2/src/jrd/jrd.cpp (1.34): Increase time interval, given to thread with high priority in JRD_reschedule 2002-11-11 19:08 alexpeshkoff * firebird2/src/jrd/os/: win32/thd_priority.cpp (1.2), thd_priority.h (1.4): Increase time interval, given to thread with high priority in JRD_reschedule Cleanup 2002-11-11 19:05 alexpeshkoff * firebird2/src/: common/fb_exception.cpp (1.2), include/fb_exception.h (1.5): Added 2 new exceptions Cleanup 2002-11-11 17:07 skywalker * firebird2/src/install/arch-specific/linux/Makefile.in (1.6): Change where rpm file is left. 2002-11-11 17:04 skywalker * firebird2/configure.in (1.76): Change location of Makefile.install to arch-specific/${MAKEFILE_PREFIX} This 'should' work for Erik as well. 2002-11-11 16:52 kkuznetsov * firebird2/src/remote/protocol.cpp (1.11): more flesible way 2002-11-11 16:34 kkuznetsov * firebird2/src/remote/protocol.cpp (1.10): Fix compile error on Solaris 2.6 2002-11-11 16:17 skywalker * firebird2/src/install/arch-specific/linux/Makefile.in (1.5): Move components from Makefile.in.install to here 2002-11-11 15:48 skywalker * firebird2/doc/: README.makefiles (1.2), README.user (1.1), README.user.troubleshooting (1.1): Added troubleshooting guide and simple user intro 2002-11-11 15:08 skywalker * firebird2/configure.in (1.75): Change of package id to Alpha3 2002-11-11 14:52 skywalker * firebird2/src/install/arch-specific/linux/classic/: makeInstallImage.sh.in (1.2), postinstall.sh.in (1.2): Minor changes to install procedure. makeInstallImage.sh copies doc files and handles missing files from build postinstall.sh handles /etc/services correctly and generate password as well 2002-11-11 14:09 eku * firebird2/: configure.in (1.74), builds/posix/Makefile.in.firebird (1.15), src/install/arch-specific/darwin/Makefile.in (1.2), src/install/arch-specific/linux/Makefile.in (1.4), src/install/arch-specific/sinixz/Makefile.in (1.3): Moved plaform specific installation and packaging rules from builds/posix/Makefile.in.install and builds/posix/Makefile.in.firebird to src/install/arch-specific//Makefile.in. 2002-11-11 11:03 dimitr * firebird2/src/jrd/jrd.cpp (1.33): Cleanup. 2002-11-11 06:56 skywalker * firebird2/src/install/arch-specific/linux/classic/: makeInstallImage.sh.in (1.1), postinstall.sh.in (1.1), postuninstall.sh.in (1.1), preinstall.sh.in (1.1), preuninstall.sh.in (1.1), rpmfiles.txt.in (1.1), rpmheader.txt.in (1.1), tarMainInstall.sh.in (1.1), tarMainUninstall.sh.in (1.1), tarinstall.sh.in (1.1), taruninstall.sh.in (1.1): Changes to linux classic package/install 2002-11-11 06:54 skywalker * firebird2/configure.in (1.73): Changes to packaging of linux classic build 2002-11-10 17:34 dimitr * firebird2/src/ipserver/: ipc.h (1.4), ipclient.cpp (1.8), ipserver.cpp (1.5): Cleanup. 2002-11-10 17:27 nmcc * firebird2/src/jrd/os/posix/config_root.cpp (1.2): Fix posix builds. 2002-11-10 16:38 dimitr * firebird2/src/jrd/winnt.cpp (1.15): Cleanup. 2002-11-10 15:45 dimitr * firebird2/: src/remote/cntl.cpp (1.7), src/iscguard/cntl_guard.cpp (1.4), builds/win32/msvc6/fbembed.dsp (1.2): Cleanup. 2002-11-10 15:28 kkuznetsov * firebird2/src/: lock/lock.cpp (1.22), remote/inet.cpp (1.36): Fix some compile errors 2002-11-10 15:19 dimitr * firebird2/builds/win32/msvc6/: common.dsp (1.4), engine.dsp (1.2), engine_classic.dsp (1.2), fbguard.dsp (1.5): Updated project files. 2002-11-10 15:07 dimitr * firebird2/src/iscguard/: cntl_guard.cpp (1.3), iscguard.cpp (1.8), iscguard.h (1.4): Cleanup. 2002-11-10 15:06 dimitr * firebird2/src/utilities/: install_svc.cpp (1.8), registry.cpp (1.6), registry.h (1.3): Don't use the registry, use new config manager instead. 2002-11-10 15:04 dimitr * firebird2/src/jrd/: file_params.h (1.14), gds.cpp (1.33), sort_mem.cpp (1.6): Cleanup and get rid of the registry. 2002-11-10 14:54 dimitr * firebird2/src/remote/: cntl.cpp (1.6), property.cpp (1.9), remote_def.h (1.23), srvr_w32.cpp (1.12), wnet.cpp (1.7): 1. SRVR_pipe renamed to SRVR_wnet. 2. Registry entries are no longer used. 3. Wnet protocol is now controlled by -w switch (was: -n). 2002-11-10 14:41 dimitr * firebird2/src/common/config/: config.cpp (1.3), config.h (1.3), config_impl.h (1.3): Guardian option is added to the config manager. 2002-11-10 10:48 dimitr * firebird2/src/common/config/: config.cpp (1.2), config.h (1.2), config_impl.h (1.2): Allowed root directory to be overriden in the config file. 2002-11-10 08:58 dimitr * firebird2/src/dsql/: parse.cpp (1.33), parse.y (1.33): A bit improved parser's debug output. Thanks to Ignacio J. Ortega. 2002-11-10 08:48 dimitr * firebird2/src/dsql/: parse.cpp (1.32), parse.y (1.32): Fixed small parser bug. Thanks to Ignacio J. Ortega. 2002-11-09 14:23 skywalker * firebird2/: configure.in (1.72), builds/posix/Makefile.in.boot.gpre (1.7), builds/posix/Makefile.in.libfbcommon (1.4), builds/posix/make.shared.variables (1.8): Slight changes for linux compile to work with new ConfigRoot class 2002-11-09 09:05 dimitr * firebird2/src/dsql/dsql.cpp (1.27): Committed Ignacio's fix for DSQL_pretty (affects debug builds only). 2002-11-09 02:42 arnobrinkman * firebird2/src/jrd/opt.cpp (1.25): Update for explicit PLAN support and little cosmetic changes. 2002-11-08 17:23 dimitr * firebird2/src/jrd/opt.cpp (1.24): Yep, I've joined with Arno in his struggle with the optimizer ;-) 2002-11-07 17:54 skywalker * firebird2/builds/posix/Makefile.in.firebird (1.14): add firebird.conf into files moved to install area 2002-11-07 15:06 eku * firebird2/configure.in (1.71): Fixed C&P error. 2002-11-07 14:05 eku * firebird2/configure.in (1.70): Autoconfigured pipe name for wnet protocol. 2002-11-07 12:41 dimitr * firebird2/src/jrd/gds.cpp (1.32): Fixed old config manager usage. 2002-11-07 08:16 dimitr * firebird2/builds/win32/msvc6/fbguard.dsp (1.4): Removed redundant absolute path. 2002-11-06 21:37 skidder * firebird2/configure.in (1.69): Make new config stuff compile on POSIX 2002-11-06 21:34 skidder * firebird2/src/jrd/all.cpp (1.6): Fixed memory corruption problem that prevented restore of databases with procedures using plan expressions with long index names 2002-11-06 21:26 skidder * firebird2/src/jrd/par.cpp (1.20): Fixed quoted identifiers problem in plan expressions 2002-11-06 21:25 skidder * firebird2/configure.in (1.68): Make new config stuff compile on POSIX 2002-11-06 21:18 skidder * firebird2/builds/posix/make.shared.variables (1.7): Make new config stuff compile on POSIX 2002-11-06 21:10 skidder * firebird2/builds/posix/make.shared.variables (1.6): Make new config stuff compile on POSIX 2002-11-06 20:23 arnobrinkman * firebird2/src/jrd/opt.cpp (1.23): no message 2002-11-06 16:19 kkuznetsov * firebird2/src/jrd/jrn.cpp (1.9): [no log message] 2002-11-06 16:13 dimitr * firebird2/src/jrd/: db_alias.cpp (1.6), jrd.cpp (1.32), sort_mem.cpp (1.5): Force everybody to use new config manager. 2002-11-06 16:10 dimitr * firebird2/builds/win32/msvc6/: alice.dsp (1.4), alice_classic.dsp (1.1), burp.dsp (1.3), burp_classic.dsp (1.1), common.dsp (1.3), dsql_server.dsp (1.5), dsql_server_classic.dsp (1.1), engine.dsp (1.1), engine_classic.dsp (1.1), Firebird2.dsw (1.7), fb_inet_server.dsp (1.1), fb_lock_print.dsp (1.1), fbclient.dsp (1.9), fbembed.dsp (1.1), fbguard.dsp (1.3), fbserver.dsp (1.11), gbak.dsp (1.3), gdef.dsp (1.2), gds32.dsp (1.6), gfix.dsp (1.4), gpre.dsp (1.4), gpre_boot.dsp (1.2), gsec.dsp (1.2), gstat.dsp (1.3), ib_udf.dsp (1.2), ib_util.dsp (1.3), instreg.dsp (1.2), instsvc.dsp (1.2), intl.dsp (1.6), ipserver.dsp (1.3), isql.dsp (1.5), lock.dsp (1.3), lock_classic.dsp (1.1), qli.dsp (1.1), remote.dsp (1.4), remote_classic.dsp (1.1), utilities.dsp (1.3), utilities_classic.dsp (1.1), wal.dsp (1.3), wal_classic.dsp (1.1): 1. Reorganized project files. 2. Added fb_lock_print and qli. 3. Implemented classic and embedded servers. 4. Used new configuration manager. 2002-11-06 15:50 dimitr * firebird2/src/qli/: err.cpp (1.8), parse.cpp (1.5): Cleanup. 2002-11-06 15:35 eku * firebird2/src/intl/ld.c (1.9): Need to include "firebird.h" to get the autoconf values. 2002-11-06 15:09 dimitr * firebird2/src/: include/gen/autoconfig_msvc.h (1.50), remote/wnet.cpp (1.6): Autoconfigured pipe name for wnet protocol. 2002-11-06 14:38 dimitr * firebird2/: configure.in (1.67), src/include/gen/autoconfig_msvc.h (1.49): Corrected service name. 2002-11-06 14:03 dimitr * firebird2/configure.in (1.66): no message 2002-11-06 13:58 dimitr * firebird2/: configure.in (1.65), builds/posix/prefix.mingw (1.1): We're going to support win32 builds made with mingw. 2002-11-06 13:37 dimitr * firebird2/src/jrd/ibinitdll.cpp (1.3): Fixed IBX-related and other explicit loading issues. 2002-11-06 13:36 eku * firebird2/: configure.in (1.64), src/include/gen/autoconfig_msvc.h (1.48), src/install/arch-specific/sinixz/postinstall.in (1.5), src/remote/inet.cpp (1.35), src/remote/wnet.cpp (1.5), src/remote/xnet.cpp (1.7): Now you can specify the service name and port of the DB server via configure --with-service-name specify inet service name (default=gds_db) --with-service-port specify inet service port (default=3050) So it's possible to run FB1 and FB2 together on the same machine. 2002-11-06 13:33 dimitr * firebird2/src/: include/gen/autoconfig_msvc.h (1.47), intl/ld.c (1.8): Fixed MAXPATHLEN cleanup for win32. 2002-11-06 08:23 eku * firebird2/src/: jrd/intl.cpp (1.18), remote/server.cpp (1.13): Fixed compiler warnings. 2002-11-06 08:20 eku * firebird2/src/include/gen/autoconfig_msvc.h (1.46): Keep the order of the defines in sync with the tests in configure.in. 2002-11-06 08:19 eku * firebird2/src/: intl/ld.h (1.12), jrd/winnt.cpp (1.14): Do not redefine MAXPATHLEN. Always use the value supplied by the operating system (header files). 2002-11-06 08:08 eku * firebird2/src/: alice/alice.h (1.8), alice/exe.cpp (1.6), intl/ld.c (1.7), ipserver/ipclient.cpp (1.7), isql/isql_win.cpp (1.4), jrd/common.h (1.46), jrd/gds.cpp (1.31), jrd/isc_file.cpp (1.23), jrd/qatest.cpp (1.4), jrd/svc.cpp (1.30), jrd/unix.cpp (1.14), jrd/y-valve.cpp (1.15), lock/lock.cpp (1.21), lock/print.cpp (1.11), remote/inet.cpp (1.34), remote/interface.cpp (1.20), remote/wnet.cpp (1.4), remote/xnet.cpp (1.6), utilities/util.cpp (1.8), wal/wal.h (1.5): Do not redefine MAXPATHLEN. Always use the value supplied by the operating system (header files). 2002-11-06 04:07 arnobrinkman * firebird2/src/jrd/: opt.cpp (1.22), rse.h (1.7): New changes to the optimizer. Better backward compatibility with forced PLAN's 2002-11-05 17:48 skywalker * firebird2/: configure.in (1.63), builds/posix/make.shared.variables (1.5), src/jrd/os/posix/config_root.cpp (1.1): Added config_root.cpp file for posix. 2002-11-05 15:24 kkuznetsov * firebird2/src/jrd/event.cpp (1.13): Fix compile error 2002-11-05 14:48 kkuznetsov * firebird2/src/include/gen/autoconfig_msvc.h (1.45): Add check for crypt.h 2002-11-05 14:46 kkuznetsov * firebird2/src/jrd/enc.cpp (1.6): [no log message] 2002-11-05 14:15 kkuznetsov * firebird2/configure.in (1.62): Add check for crypt.h 2002-11-05 14:14 kkuznetsov * firebird2/builds/posix/prefix.solx86 (1.9): My 'as' do not eat pipes 2002-11-05 02:51 nmcc * firebird2/builds/posix/Makefile.in.firebird (1.13): Add extern sub directory to make clean target. 2002-11-05 02:49 nmcc * firebird2/builds/posix/: make.rules (1.9), prefix.darwin (1.4), prefix.freebsd (1.2), prefix.linux (1.7), prefix.sinixz (1.9), prefix.solx86 (1.8): Move compiler/platform specific cflags from make.rules to individual platform prefix files. 2002-11-05 02:42 nmcc * firebird2/builds/posix/make.defaults (1.5): Use readline/editline setting from configure in makefiles. 2002-11-05 02:39 nmcc * firebird2/configure.in (1.61): Add Solaris Sparc as valid target. 2002-11-05 02:36 nmcc * firebird2/autogen.sh (1.5): Do not issue warning when already been told not to run configure. 2002-11-04 22:57 arnobrinkman * firebird2/src/jrd/opt.cpp (1.21): Give ASC a higher priority against same selectivity indices. 2002-11-04 17:37 tamlin * firebird2/builds/win32/msvc6/README_MSVC6.txt (1.1): no message 2002-11-04 17:35 tamlin * firebird2/builds/win32/msvc6/isql.dsp (1.4): Fix isql debug build line input 2002-11-04 16:12 skidder * firebird2/src/jrd/: dfw.epp (1.22), dyn_del.epp (1.12), met.epp (1.30), met_proto.h (1.11), par.cpp (1.19), vio.cpp (1.19): Stored procedures are no longer recompiled before deletion 2002-11-04 14:57 eku * firebird2/: configure.in (1.60), src/burp/canonical.cpp (1.9), src/dudley/hsh.cpp (1.5), src/include/gen/autoconfig_msvc.h (1.44), src/jrd/common.h (1.45), src/jrd/iberr.cpp (1.6), src/qli/hsh.cpp (1.5), src/remote/ibconfig.cpp (1.5), src/remote/interface.cpp (1.19), src/utilities/srvrmgr.cpp (1.9): More status vector cleanups (ISC_STATUS_LENGTH). Autoconf checks for xdr_hyper. 2002-11-04 12:18 eku * firebird2/src/: jrd/builtin.cpp (1.5), jrd/divorce.cpp (1.7), jrd/event.cpp (1.12), jrd/isc.cpp (1.21), jrd/isc_ipc.cpp (1.28), jrd/log.cpp (1.5), jrd/svc.cpp (1.29), lock/lock.cpp (1.20), remote/inet.cpp (1.33), utilities/srvrmgr.cpp (1.8), wal/wal.cpp (1.12): Arrays that hold filenames must be at least MAXPATHLEN long. 2002-11-04 10:04 eku * firebird2/src/jrd/isc_sync.cpp (1.30): Autoconf cleanup: signal.h and sys/signal.h 2002-11-04 10:03 eku * firebird2/src/gpre/hsh.cpp (1.6): Fixed compiler warning. 2002-11-04 09:48 dimitr * firebird2/src/remote/: remote_def.h (1.22), srvr_w32.cpp (1.11): Cleanup. 2002-11-04 09:07 eku * firebird2/configure.in (1.59): Fixed C&P error in help text. 2002-11-03 23:27 tamlin * firebird2/src/remote/interface.cpp (1.18): Trimmed compiler warnings. 2002-11-03 23:25 tamlin * firebird2/src/: jrd/met.epp (1.29), jrd/gdsold.h (1.12), jrd/gds.cpp (1.30), jrd/gds_proto.h (1.7), jrd/dyn_def.epp (1.20), gpre/int.cpp (1.5), gpre/int_cxx.cpp (1.4): Fixed gds__vtov to use native char type, and const correct. 2002-11-03 23:23 tamlin * firebird2/src/gpre/c_cxx.cpp (1.8): Fixed a warning pragma. 2002-11-03 23:22 tamlin * firebird2/src/gpre/gpre_meta.epp (1.8): Removed unused local variables 2002-11-03 23:03 dimitr * firebird2/src/jrd/license.h (1.28): Cleanup. 2002-11-03 23:02 dimitr * firebird2/src/remote/: remote_def.h (1.21), srvr_w32.cpp (1.10): Changed remote server initialization for Win32 CS builds. 2002-11-03 22:59 dimitr * firebird2/src/remote/: property.cpp (1.8), window.cpp (1.6): Cleanup. 2002-11-03 18:29 skidder * firebird2/src/jrd/: dyn.epp (1.16), exe.cpp (1.26), tra.cpp (1.19), tra.h (1.6), vio.cpp (1.18), vio_proto.h (1.4): Reworked savepoint stuff a little 2002-11-03 17:48 dimitr * firebird2/src/jrd/os/thd_priority.h (1.3): Enabled priority scheduler for win32 builds. 2002-11-03 17:29 dimitr * firebird2/src/: intl/ld.c (1.6), jrd/intlnames.h (1.4): New collate for WIN1251 charset. 2002-11-03 17:24 dimitr * firebird2/src/: common/config/config.cpp (1.1), common/config/config.h (1.1), common/config/config_file.cpp (1.1), common/config/config_file.h (1.1), common/config/config_impl.h (1.1), jrd/os/config_root.h (1.1), jrd/os/win32/config_root.cpp (1.1): New configuration manager. 2002-11-02 18:25 skidder * firebird2/configure.in (1.58): Make engine compilable on systems that apply autoconf version mentioned in AC_PREREQ like Mandrake 9.0 2002-11-02 18:23 skidder * firebird2/src/remote/remote.h (1.8): Make engine compilable again after Sean's cleanup 2002-11-02 12:03 dimitr * firebird2/src/jrd/isc.cpp (1.20): Disabled directory handling for the client library. 2002-11-02 04:20 arnobrinkman * firebird2/src/jrd/: btr.h (1.4), opt.cpp (1.20): Added better support for using indices with "OR". Pick the best available compound index from all "AND" nodes. 2002-11-02 04:15 arnobrinkman * firebird2/src/jrd/rse.h (1.6): no message 2002-11-01 14:21 kkuznetsov * firebird2/: builds/posix/Makefile.in.boot.gpre (1.6), builds/posix/prefix.solx86 (1.7), configure.in (1.57): [no log message] 2002-11-01 14:21 kkuznetsov * firebird2/src/jrd/: isc_sync.cpp (1.29), thd.cpp (1.11): for Solaris port steps 2002-11-01 09:53 dimitr * firebird2/src/dsql/parse.y (1.31): Cleanup. 2002-10-31 17:07 alexpeshkoff * firebird2/builds/win32/msvc6/fbserver.dsp (1.10): Minor bug while cleaning netware port 2002-10-31 14:08 dimitr * firebird2/src/dsql/parse.y (1.30): A bit more cleanup. 2002-10-31 13:22 dimitr * firebird2/src/dsql/pass1.cpp (1.29): Let's report real statement, not it's internal meaning. 2002-10-31 13:15 dimitr * firebird2/src/jrd/ail.cpp (1.10): A bit more cleanup. 2002-10-31 13:11 dimitr * firebird2/src/jrd/ail.cpp (1.9): Finilized Sean's cleanup. 2002-10-31 13:01 dimitr * firebird2/src/dsql/pass1.cpp (1.28): Disallowed Nickolay's SAVEPOINT feature for SPs/triggers. 2002-10-31 12:58 dimitr * firebird2/src/: jrd/isc_file.cpp (1.22), jrd/par.cpp (1.18), remote/property.cpp (1.7), remote/server.cpp (1.12), wal/wal_prnt.cpp (1.6): Finilized Sean's cleanup. 2002-10-31 12:28 dimitr * firebird2/src/dsql/parse.cpp (1.31): Cleaned up to remove those damned line numbers. 2002-10-31 12:26 dimitr * firebird2/src/jrd/os/thd_priority.h (1.2): Disallowed new priority scheduler for CS builds. 2002-10-31 11:38 dimitr * firebird2/src/jrd/: blb.cpp (1.14), dpm.epp (1.10): Fixed a porting error that led up to database corruption (damaged blob pages). 2002-10-31 06:33 seanleyne * firebird2/src/: journal/server.e (1.6), jrd/file_params.h (1.13), jrd/isc.cpp (1.19), jrd/isc_file.cpp (1.21), jrd/license.h (1.27), remote/inet.cpp (1.32): Removed obsolete "SUN3_3" port 2002-10-31 06:09 seanleyne * firebird2/src/intl/ld.h (1.11): Removed support for obsolete "MS_DOS" define 2002-10-31 06:05 seanleyne * firebird2/src/: alice/alice.cpp (1.18), alice/exe.cpp (1.5), burp/burp.cpp (1.14), burp/burp.h (1.11), burp/canonical.cpp (1.8), dudley/lex.cpp (1.7), dudley/parse.cpp (1.9), gpre/gpre.cpp (1.12), gpre/gpre.h (1.15), include/gen/autoconfig_msvc.h (1.43), isql/isql.h (1.6), jrd/ail.cpp (1.8), jrd/ail.h (1.3), jrd/alt.cpp (1.10), jrd/btr.cpp (1.9), jrd/cmp.cpp (1.17), jrd/common.h (1.44), jrd/dpm.epp (1.9), jrd/enc.cpp (1.5), jrd/exe.cpp (1.25), jrd/fil.h (1.5), jrd/file_params.h (1.12), jrd/gds.cpp (1.29), jrd/intl.cpp (1.17), jrd/isc.cpp (1.18), jrd/isc.h (1.5), jrd/isc_file.cpp (1.20), jrd/isc_ipc.cpp (1.27), jrd/isc_s_proto.h (1.5), jrd/jio.cpp (1.8), jrd/lck.cpp (1.10), jrd/license.h (1.26), jrd/ods.h (1.4), jrd/perf.cpp (1.14), jrd/perf.h (1.7), jrd/pio.h (1.5), jrd/rse.cpp (1.10), jrd/sbm.h (1.4), jrd/sort.cpp (1.14), jrd/utl.cpp (1.18), jrd/val.h (1.7), jrd/y-valve.cpp (1.14), msgs/build_file.epp (1.8), qli/dtr.cpp (1.7), qli/help.epp (1.4), qli/lex.cpp (1.6), qli/proc.epp (1.5), remote/inet.cpp (1.31), remote/inet_server.cpp (1.16), remote/remote.h (1.7), remote/server.cpp (1.11), wal/wal_proto.h (1.3): Removed support for obsolete "PC_PLATFORM" define 2002-10-30 15:49 kkuznetsov * firebird2/configure.in (1.56): Add search for SFIO library 2002-10-30 15:46 kkuznetsov * firebird2/src/jrd/: gds.cpp (1.28), gds_proto.h (1.6): Reincarnated mmap_anon for solarises pre 2.8 2002-10-30 07:40 seanleyne * firebird2/: builds/win32/msvc6/fbserver.dsp (1.9), src/alice/alice.cpp (1.17), src/burp/burp.cpp (1.13), src/burp/burp.h (1.10), src/burp/canonical.cpp (1.7), src/burp/mvol.cpp (1.9), src/dsql/dsql.cpp (1.26), src/dsql/errd.cpp (1.10), src/dsql/user_dsql.cpp (1.9), src/dsql/utld.cpp (1.7), src/dudley/lex.cpp (1.6), src/include/gen/autoconfig_msvc.h (1.42), src/intl/ld.h (1.10), src/ipserver/ipclient.cpp (1.6), src/journal/archive.cpp (1.5), src/journal/console.cpp (1.5), src/journal/gjrn.cpp (1.6), src/journal/rebuild.e (1.3), src/journal/server.e (1.5), src/jrd/ail.cpp (1.7), src/jrd/ail.h (1.2), src/jrd/alt.cpp (1.9), src/jrd/btr.cpp (1.8), src/jrd/cch.cpp (1.15), src/jrd/cmp.cpp (1.16), src/jrd/common.h (1.43), src/jrd/dpm.epp (1.8), src/jrd/dyn_def.epp (1.19), src/jrd/enc.cpp (1.4), src/jrd/err.cpp (1.14), src/jrd/event.cpp (1.11), src/jrd/ext.cpp (1.11), src/jrd/fil.h (1.4), src/jrd/file_params.h (1.11), src/jrd/fun.epp (1.10), src/jrd/gds.cpp (1.27), src/jrd/gds_proto.h (1.5), src/jrd/grant.epp (1.8), src/jrd/iberr.h (1.4), src/jrd/intl.cpp (1.16), src/jrd/isc.cpp (1.17), src/jrd/isc.h (1.4), src/jrd/isc_file.cpp (1.19), src/jrd/isc_ipc.cpp (1.26), src/jrd/isc_s_proto.h (1.4), src/jrd/isc_sync.cpp (1.28), src/jrd/jio.cpp (1.7), src/jrd/jrd.cpp (1.31), src/jrd/jrd.h (1.23), src/jrd/jrd_time.h (1.2), src/jrd/jrn.cpp (1.8), src/jrd/lck.cpp (1.9), src/jrd/license.h (1.25), src/jrd/llio.cpp (1.9), src/jrd/met.epp (1.28), src/jrd/misc.cpp (1.5), src/jrd/misc.h (1.2), src/jrd/ods.h (1.3), src/jrd/opt.cpp (1.19), src/jrd/pag.cpp (1.29), src/jrd/par.cpp (1.17), src/jrd/perf.h (1.6), src/jrd/pio.h (1.4), src/jrd/rse.cpp (1.9), src/jrd/sbm.h (1.3), src/jrd/sch.cpp (1.4), src/jrd/sort.cpp (1.13), src/jrd/status.cpp (1.5), src/jrd/svc.cpp (1.28), src/jrd/thd.cpp (1.10), src/jrd/thd.h (1.10), src/jrd/utl.cpp (1.17), src/jrd/val.h (1.6), src/jrd/vio.cpp (1.17), src/jrd/y-valve.cpp (1.13), src/lock/lock.cpp (1.19), src/lock/lock.h (1.16), src/lock/print.cpp (1.10), src/remote/divorce.cpp (1.4), src/remote/inet.cpp (1.30), src/remote/inet_server.cpp (1.15), src/remote/interface.cpp (1.17), src/remote/remote.h (1.6), src/remote/remote_def.h (1.20), src/remote/server.cpp (1.10), src/remote/xdr.cpp (1.4), src/remote/xdr.h (1.3), src/remote/xnet.cpp (1.5), src/utilities/dba.epp (1.11), src/utilities/dba_full.epp (1.7), src/utilities/drop.cpp (1.13), src/utilities/ibmgr.cpp (1.5), src/utilities/sbc_print.cpp (1.6), src/wal/wal.cpp (1.11), src/wal/wal_prnt.cpp (1.5), src/wal/wal_proto.h (1.2), src/wal/walc.cpp (1.7), src/wal/walw.cpp (1.12), src/wal/wstat_proto.h (1.2), src/wal/wstatus.cpp (1.4): Removed obsolete "Netware" port 2002-10-30 06:04 seanleyne * firebird2/: builds/win32/msvc6/fbclient.dsp (1.8), builds/win32/msvc6/fbserver.dsp (1.8), builds/win32/msvc6/remote.dsp (1.3), src/jrd/alt.cpp (1.8), src/jrd/ibase.h (1.16), src/jrd/isc_f_proto.h (1.2), src/jrd/isc_file.cpp (1.18), src/remote/depends.mak (1.2), src/remote/dllshell.cpp (1.4), src/remote/interface.cpp (1.16), src/remote/property.cpp (1.6), src/remote/remote_def.h (1.19): Removed support for obsolete IPX/SPX Protocol 2002-10-29 21:20 skidder * firebird2/: configure.in (1.55), builds/posix/Makefile.in.codes (1.2), builds/posix/Makefile.in.firebird (1.12), src/dsql/ddl.cpp (1.22), src/dsql/dsql.cpp (1.25), src/dsql/dsql.h (1.6), src/dsql/dsql.tab.h (1.7), src/dsql/gen.cpp (1.13), src/dsql/keywords.cpp (1.9), src/dsql/node.h (1.14), src/dsql/parse.cpp (1.30), src/dsql/parse.y (1.29), src/dsql/pass1.cpp (1.27), src/dsql/pass1_proto.h (1.2), src/include/gen/codes.h (1.7), src/include/gen/codetext.h (1.4), src/include/gen/gds_codes.ftn (1.3), src/include/gen/gds_codes.pas (1.3), src/include/gen/iberror.h (1.4), src/include/gen/msgs.h (1.3), src/include/gen/rdb_codes.h (1.4), src/include/gen/sql_code.h (1.3), src/jrd/blr.h (1.7), src/jrd/blrtable.cpp (1.6), src/jrd/cmp.cpp (1.15), src/jrd/dyn.epp (1.15), src/jrd/exe.cpp (1.24), src/jrd/exe.h (1.7), src/jrd/ibase.h (1.15), src/jrd/ids.m (1.2), src/jrd/nod.h (1.5), src/jrd/par.cpp (1.16), src/jrd/tra.cpp (1.18), src/jrd/tra.h (1.5), src/jrd/vio.cpp (1.16), src/jrd/vio_proto.h (1.3), src/msgs/msg.gbak (1.4): Merging changes from skidder branch - explicit locks, savepoints, build system changes 2002-10-29 17:31 tamlin * firebird2/src/burp/: restore.epp (1.10), backup.epp (1.8), burp.cpp (1.12), burp.h (1.9), burp_proto.h (1.2), mvol.cpp (1.8), mvol_proto.h (1.2): const correctness, 64-bit backup reporting (currently disabled by macro TMN_THINKS_NS_SHOULD_FIX_THIS until msg DB is updated) 2002-10-29 17:28 tamlin * firebird2/src/dudley/ddl.cpp (1.6): removed unused locals 2002-10-29 17:27 tamlin * firebird2/src/jrd/: svc_proto.h (1.4), dfw.epp (1.21), err.cpp (1.13), err_proto.h (1.4), evl.cpp (1.19), exe.cpp (1.23), gds.cpp (1.26), gds_proto.h (1.4), intl.cpp (1.15), met.epp (1.27), met_proto.h (1.10), mov.cpp (1.6), mov_proto.h (1.3), opt.cpp (1.18), par.cpp (1.15), par_proto.h (1.3), svc.cpp (1.27), svc.h (1.6), blb.cpp (1.13), cvt.cpp (1.15), cvt2.cpp (1.8), cvt_proto.h (1.4): const correctness etc 2002-10-29 17:26 tamlin * firebird2/src/utilities/: cmd_util.cpp (1.4), cmd_util_proto.h (1.2): const correctness 2002-10-29 14:46 dimitr * firebird2/src/jrd/svc.cpp (1.26): Cleanup. 2002-10-29 14:24 dimitr * firebird2/src/remote/: inet.cpp (1.29), wnet.cpp (1.3): Win32 classic changes. 2002-10-29 07:35 dimitr * firebird2/src/jrd/dpm.epp (1.7): Fixed a porting error that led up to memory corruption. 2002-10-29 04:37 seanleyne * firebird2/src/: gpre/cob.cpp (1.10), gpre/gpre.h (1.14), jrd/flu.cpp (1.16), jrd/flu.h (1.3), jrd/license.h (1.24): Code clean, removed obsolete "HP700" port 2002-10-29 04:31 seanleyne * firebird2/src/: gpre/ftn.cpp (1.8), gpre/gpre.h (1.13), include/gen/autoconfig_msvc.h (1.41), jrd/common.h (1.42), jrd/flu.cpp (1.15), jrd/isc_sync.cpp (1.27), jrd/license.h (1.23), jrd/pag.cpp (1.28), jrd/shrinit.cpp (1.5), jrd/y-valve.cpp (1.12), lock/lock.h (1.15), lock/print.cpp (1.9), remote/inet_server.cpp (1.14), remote/protocol.cpp (1.9), remote/remote_def.h (1.18), v5_examples/align.h (1.4): Code cleanup, removed obsolete "SGI" port 2002-10-29 04:17 seanleyne * firebird2/src/: gpre/c_cxx.cpp (1.7), jrd/align.h (1.2), jrd/blb.cpp (1.12), jrd/blb.h (1.5), jrd/btr.h (1.3), jrd/common.h (1.41), jrd/exe.cpp (1.22), jrd/flu.cpp (1.14), jrd/isc_file.cpp (1.17), jrd/isc_sync.cpp (1.26), jrd/jrd.h (1.22), jrd/license.h (1.22), jrd/pag.cpp (1.27), jrd/y-valve.cpp (1.11), lock/lock.h (1.14), remote/inet_server.cpp (1.13), remote/interface.cpp (1.15), remote/protocol.h (1.8), remote/remote_def.h (1.17), v5_examples/align.h (1.3): Code cleanup, removed obsolete "DecOSF" port 2002-10-29 03:59 seanleyne * firebird2/src/: dsql/errd.cpp (1.9), dsql/user_dsql.cpp (1.8), include/gen/autoconfig_msvc.h (1.40), ipserver/ipclient.cpp (1.5), journal/journal_vms.e (1.2), jrd/err.cpp (1.12), jrd/iberr.h (1.3), jrd/pag.cpp (1.26), jrd/par.cpp (1.14), jrd/status.cpp (1.4), jrd/utl.cpp (1.16), jrd/y-valve.cpp (1.10): Code cleanup, removed obsolete "MPEXL" port 2002-10-29 03:48 seanleyne * firebird2/src/intl/langdrv.h (1.8): Completed removal of obsolete "DG" port 2002-10-29 03:45 seanleyne * firebird2/src/: gpre/cob.cpp (1.9), gpre/ftn.cpp (1.7), gpre/gpre.h (1.12), include/gen/autoconfig_msvc.h (1.39), jrd/common.h (1.40), jrd/cvt.cpp (1.14), jrd/flu.cpp (1.13), jrd/isc.cpp (1.16), jrd/isc_file.cpp (1.16), jrd/isc_ipc.cpp (1.25), jrd/isc_sync.cpp (1.25), jrd/license.h (1.21), jrd/pag.cpp (1.25), jrd/thd.cpp (1.9), jrd/thd.h (1.9), lock/lock.h (1.13), remote/inet.cpp (1.28), remote/remote_def.h (1.16): Removed obsolete "DGUX" port 2002-10-28 16:34 alexpeshkoff * firebird2/builds/win32/msvc6/fbserver.dsp (1.7): Threads' priority scheduling in Win32 Added thd_priority.cpp to project file Inactive by default To bring to active state uncomment //#define THREAD_PSCHED in thd_priority.h 2002-10-28 11:16 dimitr * firebird2/src/utilities/services.cpp (1.5): Win32 classic changes. 2002-10-28 07:47 dimitr * firebird2/builds/win32/msvc6/Firebird2.dsw (1.6): Small correction. 2002-10-28 06:39 seanleyne * firebird2/src/jrd/license.h (1.20): Code Cleanup, removed obsolete "ALPHA_NT" port 2002-10-28 06:24 seanleyne * firebird2/src/intl/langdrv.h (1.7): Completed removal of "NeXT" port 2002-10-28 06:19 seanleyne * firebird2/src/: alice/tdr.cpp (1.10), burp/canonical.cpp (1.6), gpre/gpre.h (1.11), include/gen/autoconfig_msvc.h (1.38), intl/langdrv.h (1.6), intl/ld.h (1.9), jrd/common.h (1.39), jrd/isc_file.cpp (1.15), jrd/license.h (1.19), jrd/pag.cpp (1.24), jrd/utl.cpp (1.15), lock/lock.h (1.12), lock/print.cpp (1.8), remote/inet.cpp (1.27), remote/interface.cpp (1.14), remote/protocol.cpp (1.8), remote/protocol.h (1.7), remote/remote_def.h (1.15), v5_examples/align.h (1.2): Code Cleanup, removed obsolete "Ultrix" and "Ultrix/MIPS" ports 2002-10-28 05:57 seanleyne * firebird2/src/: burp/misc.cpp (1.4), gpre/cob.cpp (1.8), gpre/gpre.h (1.10), include/gen/autoconfig_msvc.h (1.37), journal/console.cpp (1.4), jrd/common.h (1.38), jrd/flu.cpp (1.12), jrd/isc_file.cpp (1.14), jrd/isc_ipc.cpp (1.24), jrd/license.h (1.18), jrd/pag.cpp (1.23), jrd/utl.cpp (1.14), lock/lock.h (1.11), remote/inet.cpp (1.26), remote/remote_def.h (1.14): Code Cleanup, removed obsolete "UNIXWARE" port 2002-10-28 05:44 seanleyne * firebird2/src/jrd/isc_sync.cpp (1.24): Completed removal of obsolete "M88K" port 2002-10-28 05:42 seanleyne * firebird2/src/: gpre/cob.cpp (1.7), jrd/common.h (1.37), jrd/isc_sync.cpp (1.23), jrd/license.h (1.17), jrd/pag.cpp (1.22), jrd/utl.cpp (1.13), jrd/y-valve.cpp (1.9), remote/remote_def.h (1.13): Completed removal of obsolete "DG_X86" port 2002-10-28 04:52 seanleyne * firebird2/src/: jrd/svc.cpp (1.25), lock/lock.cpp (1.18), utilities/drop.cpp (1.12), wal/wal.cpp (1.10): Completed removal of obsolete "IMP" port 2002-10-28 04:47 seanleyne * firebird2/src/: jrd/llio.cpp (1.8), jrd/svc.cpp (1.24), jrd/unix.cpp (1.13), lock/lock.cpp (1.17), lock/print.cpp (1.7), utilities/drop.cpp (1.11), wal/wal.cpp (1.9): Completed removal of obsolete "DELTA" port 2002-10-27 13:51 dimitr * firebird2/src/lock/lock.cpp (1.16): Rolled back my change, because it breaked unix builds. 2002-10-26 23:16 arnobrinkman * firebird2/src/jrd/opt.cpp (1.17): AB: Added support for detecting use of index with sub-selects in aggregate selects 2002-10-26 15:26 dimitr * firebird2/doc/WhatsNew (1.11): Added alpha 3 changes. 2002-10-26 14:34 dimitr * firebird2/src/jrd/svc.h (1.5): Small correction. 2002-10-26 10:32 dimitr * firebird2/builds/win32/msvc6/: fbclient.dsp (1.7), fbserver.dsp (1.6): Corrected project files. 2002-10-26 10:21 dimitr * firebird2/src/jrd/: sort_mem.cpp (1.4), sort_mem.h (1.2): Global usage of "size_t" data type instead of "long". 2002-10-25 18:28 alexpeshkoff * firebird2/src/: remote/cntl.cpp (1.5), jrd/sch.cpp (1.3), jrd/os/thd_priority.h (1.1), jrd/os/win32/thd_priority.cpp (1.1): Threads' priority scheduling in Win32 Inactive by default To bring to active state uncomment //#define THREAD_PSCHED in thd_priority.h 2002-10-25 10:29 dimitr * firebird2/src/dsql/pass1.cpp (1.26): Re-allowed plans in triggers. 2002-10-24 17:41 dimitr * firebird2/src/utilities/install_svc.cpp (1.7): Cleanup. 2002-10-24 17:18 dimitr * firebird2/src/remote/window.cpp (1.5): Cleanup. 2002-10-24 16:52 dimitr * firebird2/src/: jrd/isc_ipc.cpp (1.23), lock/lock.cpp (1.15): Cleanup. 2002-10-24 14:01 tamlin * firebird2/builds/win32/msvc6/gfix.dsp (1.3): Make gfix compile in debug mode. 2002-10-24 13:16 tamlin * firebird2/src/jrd/jrd.cpp (1.30): Compile without warnings on MSVC6. 2002-10-24 13:13 dimitr * firebird2/src/jrd/y-valve.cpp (1.8): More complete implementation of my 2PC related fix. 2002-10-24 11:13 eku * firebird2/src/remote/inet.cpp (1.25): Removed latestr checkin (private modifications). 2002-10-24 11:01 eku * firebird2/src/: alice/tdr.cpp (1.9), burp/backup.epp (1.7), burp/burp.h (1.8), burp/canonical.cpp (1.5), burp/restore.epp (1.9), dsql/metd.epp (1.12), dsql/movd.cpp (1.4), dsql/preparse.cpp (1.7), dsql/user_dsql.cpp (1.7), dudley/exe.epp (1.4), dudley/extract.epp (1.4), dudley/lex.cpp (1.5), gpre/gpre_meta.epp (1.7), gpre/gpre_meta_boot.cpp (1.7), install/arch-specific/sinixz/prototype.in (1.7), ipserver/ipc.h (1.3), iscguard/iscguard.cpp (1.7), isql/show.epp (1.7), journal/archive.cpp (1.4), journal/console.cpp (1.3), journal/gjrn.cpp (1.5), journal/journal.h (1.4), journal/oldr.cpp (1.4), jrd/ail.cpp (1.6), jrd/alt.cpp (1.7), jrd/cch.cpp (1.14), jrd/common.h (1.36), jrd/dfw.epp (1.20), jrd/dyn.epp (1.14), jrd/event.cpp (1.10), jrd/functions.cpp (1.6), jrd/gds.cpp (1.25), jrd/ibase.h (1.14), jrd/iberr.cpp (1.5), jrd/isc.cpp (1.15), jrd/jrd.cpp (1.29), jrd/jrd.h (1.21), jrd/jrn.cpp (1.7), jrd/map.cpp (1.5), jrd/met.epp (1.26), jrd/old.cpp (1.5), jrd/pag.cpp (1.21), jrd/perf.cpp (1.13), jrd/print.cpp (1.3), jrd/pwd.cpp (1.8), jrd/rdb.cpp (1.3), jrd/rdbgpas.cpp (1.3), jrd/rdbint.cpp (1.3), jrd/rng.cpp (1.6), jrd/sdw.cpp (1.8), jrd/svc.cpp (1.23), jrd/utl.cpp (1.12), jrd/y-valve.cpp (1.7), lock/driver.cpp (1.3), lock/lock.cpp (1.14), lock/manager.cpp (1.4), lock/print.cpp (1.6), qli/all.cpp (1.8), qli/eval.cpp (1.7), qli/exe.cpp (1.9), qli/format.cpp (1.5), qli/gener.cpp (1.5), qli/lex.cpp (1.5), qli/meta.epp (1.4), qli/noform.cpp (1.3), qli/proc.epp (1.4), qli/show.epp (1.3), remote/inet.cpp (1.24), remote/inet_server.cpp (1.12), remote/interface.cpp (1.13), remote/mgr.cpp (1.3), remote/remote.h (1.5), remote/server.cpp (1.9), remote/srvr_w32.cpp (1.9), utilities/cache.cpp (1.4), utilities/create_db.cpp (1.4), utilities/dba_full.epp (1.6), utilities/drop.cpp (1.10), utilities/print_pool.cpp (1.3), utilities/sbc_print.cpp (1.5), utilities/security.epp (1.10), v5_examples/api1.c (1.2), v5_examples/api10.c (1.2), v5_examples/api11.c (1.2), v5_examples/api12.c (1.2), v5_examples/api13.c (1.2), v5_examples/api15.c (1.2), v5_examples/api16.c (1.2), v5_examples/api16t.c (1.2), v5_examples/api2.c (1.2), v5_examples/api3.c (1.2), v5_examples/api4.c (1.2), v5_examples/api5.c (1.2), v5_examples/api6.c (1.2), v5_examples/api7.c (1.2), v5_examples/api8.c (1.2), v5_examples/api9.c (1.2), v5_examples/apifull.c (1.3), v5_examples/empbuild.c (1.8), v5_examples/winevent.c (1.2), wal/driver.cpp (1.6), wal/wal.cpp (1.8), wal/wal_prnt.cpp (1.4), wal/walc.cpp (1.6), wal/walw.cpp (1.11): Code cleanup: Since we already have the define ISC_STATUS_LENGTH for the the length of the status vector, we should use it! Replaced 'status[20]' with 'status[ISC_STATUS_LENGTH]'. Replaced the different symbolic names for the maximum length of a path (MAX_PATH, MAX_PATH_LENGTH, MAXPATHLEN) with one uniq symbol MAXPATHLEN. 2002-10-22 10:05 dimitr * firebird2/src/burp/restore.epp (1.8): Commited Ignacio's fix for uninitialized variables in burp. 2002-10-19 11:05 dimitr * firebird2/src/jrd/exe.cpp (1.21): Fixed a possible buffer overrun. 2002-10-19 02:56 arnobrinkman * firebird2/src/dsql/pass1.cpp (1.25): AB: "cosmetic changes" 2002-10-19 02:49 arnobrinkman * firebird2/src/dsql/make.cpp (1.12): AB: "cosmetic changes" 2002-10-19 02:32 arnobrinkman * firebird2/src/dsql/pass1.cpp (1.24): AB: bug fixed with sub-select and group by clause and cosmetic changes 2002-10-18 16:40 dimitr * firebird2/src/jrd/jrd.cpp (1.28): Fixed one more 2PC related bug. 2002-10-18 15:41 dimitr * firebird2/src/jrd/vio.cpp (1.15): Rolled back my bugfix. It does solve the mentioned problem, but introduces much more additional (unexpected) pain. 2002-10-18 15:26 dimitr * firebird2/src/jrd/y-valve.cpp (1.6): Fixed incorrect 2PC behaviour with a rollback of a distributed transaction. 2002-10-18 13:11 dimitr * firebird2/builds/win32/msvc6/fbclient.dsp (1.6): Added proper version information for the both client libraries. 2002-10-18 11:14 dimitr * firebird2/builds/win32/msvc6/gpre.dsp (1.3): Small correction. 2002-10-18 06:55 stryqx * firebird2/src/jrd/thd.cpp (1.8): Fix preprocessor statement. 2002-10-16 10:40 eku * firebird2/src/dsql/preparse.cpp (1.6): Eventually fixed redefinition of PAGESIZE. 2002-10-16 10:38 eku * firebird2/: configure.in (1.54), src/include/gen/autoconfig_msvc.h (1.36), src/jrd/isc_sync.cpp (1.22): Autoconf: check for function getpagesize. 2002-10-14 11:21 eku * firebird2/builds/posix/Makefile.in.refDatabases (1.8): The file permissions must match the database attribute (read-only), otherwise gpre will fail. 2002-10-13 12:30 dimitr * firebird2/src/jrd/: scl.epp (1.13), winnt.cpp (1.13): Fixed one possible bug and one typo. 2002-10-13 12:24 dimitr * firebird2/src/jrd/: ibase.h (1.13), intlnames.h (1.3): Fixed a few little bugs. 2002-10-12 22:27 skidder * firebird2/src/jrd/opt.cpp (1.16): Move nulls first/last code out of SCROLLABLE_CURSORS ifdef 2002-10-12 21:46 skidder * firebird2/src/jrd/opt.cpp (1.15): Fixed problem which caused complex outer joins to produce wrong results 2002-10-12 21:39 skidder * firebird2/src/jrd/opt.cpp (1.14): Fixed problem which caused complex outer joins to produce wrong results 2002-10-12 13:14 dimitr * firebird2/src/: remote/cntl.cpp (1.4), remote/srvr_w32.cpp (1.8), utilities/install_nt.h (1.5), utilities/install_svc.cpp (1.6): Made the codebase ready for the win32 classic builds. 2002-10-12 13:07 dimitr * firebird2/src/jrd/svc.cpp (1.22): Made the codebase ready for the win32 classic builds. 2002-10-12 12:02 dimitr * firebird2/: src/jrd/isc_version.rc (1.1), builds/win32/msvc6/fbclient.dsp (1.5), builds/win32/msvc6/gds32.dsp (1.5): Added proper version information for the both client libraries. 2002-10-12 10:13 stryqx * firebird2/src/qli/err.cpp (1.7): Implicit cast breaks FreeBSD build. 2002-10-12 07:21 stryqx * firebird2/src/jrd/os/: mod_loader.h (1.2), path_utils.h (1.2): Quiet newline warning 2002-10-12 06:59 stryqx * firebird2/builds/posix/prefix.freebsd (1.1): Add prefix.freebsd. 2002-10-12 06:16 stryqx * firebird2/src/jrd/: common.h (1.35), flu.cpp (1.11), gds.cpp (1.24), isc_file.cpp (1.13), isc_sync.cpp (1.21), jrd.h (1.20), thd.cpp (1.7), thd.h (1.8): Add FreeBSD support. This allows me to compile CS on FreeBSD 4.7 using gcc 3.2.1. 2002-10-12 06:12 stryqx * firebird2/src/extlib/fbudf/: fbudf.cpp (1.5), fbudf.h (1.2), fbudf.sql (1.2): Rename truncate to fbtruncate to avoid conflict with standard C/C++ library. 2002-10-12 06:05 stryqx * firebird2/src/qli/exe.cpp (1.8): Include string.h for memcpy definition for those systems that need it. 2002-10-11 23:41 skywalker * firebird2/builds/posix/Makefile.in.refDatabases (1.7): Changed restore of isc4.gdb to not have read_only option 2002-10-10 21:32 eku * firebird2/: builds/posix/Makefile.in.embed.qli (1.5), src/qli/dtr.cpp (1.6), src/qli/err.cpp (1.6), src/qli/exe.cpp (1.7): Fixed compilation of qli. 2002-10-10 14:52 dimitr * firebird2/src/dsql/preparse.cpp (1.5): Commented out because MSVC doesn't understand such a preprocessor directive. 2002-10-10 08:48 eku * firebird2/configure.in (1.53): Compilation of the editline library depends on configure switches. 2002-10-10 08:47 eku * firebird2/builds/posix/Makefile.in.firebird (1.11): Compilation of the editline library depends on configure switches. Added qli to the CS targets (needed by TCS). 2002-10-09 14:32 skidder * firebird2/doc/WhatsNew (1.10): Added my unmentioned change 2002-10-09 13:28 skidder * firebird2/src/extern/editline/Makefile (1.2): Fixed to make posix build work 2002-10-08 13:46 dimitr * firebird2/src/jrd/db_alias.cpp (1.5): Re-read aliases config file every time any database is attached. 2002-10-08 11:42 eku * firebird2/builds/posix/prefix.sinixz (1.8): Updated settings with SINIX-2000 environment 2002-10-08 07:12 eku * firebird2/src/dsql/preparse.cpp (1.4): Added warning. One needs to rename PAGESIZE to something different. It's already defined in 'sys/param.h'. 2002-10-07 15:33 eku * firebird2/src/jrd/: svc.cpp (1.21), svc.h (1.4): Service API: o fixed SVC_TRMNTR parsing o fixed -svc/-svc_thd argument passing o re-enabled API on CS (SINIX-Z) 2002-10-07 03:29 skywalker * firebird2/: configure.in (1.52), builds/posix/Makefile.in.boot.gpre (1.5), builds/posix/Makefile.in.client.gbak (1.4), builds/posix/Makefile.in.client.gdef (1.4), builds/posix/Makefile.in.client.gfix (1.4), builds/posix/Makefile.in.client.gpre (1.4), builds/posix/Makefile.in.client.isql (1.4), builds/posix/Makefile.in.client.util (1.4), builds/posix/Makefile.in.embed.gbak (1.4), builds/posix/Makefile.in.embed.gdef (1.4), builds/posix/Makefile.in.embed.gfix (1.4), builds/posix/Makefile.in.embed.gpre (1.4), builds/posix/Makefile.in.embed.isql (1.4), builds/posix/Makefile.in.embed.lockmgr (1.3), builds/posix/Makefile.in.embed.qli (1.4), builds/posix/Makefile.in.embed.util (1.4), builds/posix/Makefile.in.extlib (1.4), builds/posix/Makefile.in.fbserver (1.4), builds/posix/Makefile.in.fbutil (1.4), builds/posix/Makefile.in.firebird (1.10), builds/posix/Makefile.in.inet_server (1.4), builds/posix/Makefile.in.intl (1.5), builds/posix/Makefile.in.libfbclient (1.4), builds/posix/Makefile.in.libfbcommon (1.3), builds/posix/Makefile.in.libfbembed (1.4), builds/posix/Makefile.in.libfbserver (1.3), builds/posix/Makefile.in.libfbstatic (1.4), builds/posix/Makefile.in.msgs (1.6), builds/posix/Makefile.in.refDatabases (1.6), builds/posix/Makefile.in.static.gbak (1.3), builds/posix/Makefile.in.static.gpre (1.5), builds/posix/Makefile.in.static.isql (1.4), builds/posix/Makefile.in.v5_examples (1.4), builds/posix/make.defaults (1.4), builds/posix/make.rules (1.8), builds/posix/make.shared.targets (1.1), builds/posix/make.shared.variables (1.4), src/dsql/parse.cpp (1.29), src/extern/editline/MANIFEST (1.1), src/extern/editline/Make.os9 (1.1), src/extern/editline/Makefile (1.1), src/extern/editline/README (1.1), src/extern/editline/complete.c (1.1), src/extern/editline/editline.3 (1.1), src/extern/editline/editline.c (1.1), src/extern/editline/editline.h (1.1), src/extern/editline/os9.h (1.1), src/extern/editline/sysos9.c (1.1), src/extern/editline/sysunix.c (1.1), src/extern/editline/testit.c (1.1), src/extern/editline/unix.h (1.1), src/include/editline.h (1.1), src/include/gen/autoconfig_msvc.h (1.35), src/isql/isql.epp (1.15), src/utilities/srvrmgr.cpp (1.7): A few makefile dependancies fixed. Started work on upgrading rpm build scripts Fix makefiles for super build Exchange editline for readline in isql 2002-10-06 15:33 dimitr * firebird2/doc/WhatsNew (1.9): Alpha 2 changes. 2002-10-06 12:59 dimitr * firebird2/builds/win32/msvc6/fbserver.dsp (1.5): no message 2002-10-06 12:55 dimitr * firebird2/builds/win32/msvc6/isql.dsp (1.3): Statically link isql with the runtime libraries. 2002-10-06 12:51 dimitr * firebird2/src/dsql/ddl.cpp (1.21): BLOB subtypes are no longer ignored in views (expression fields only). 2002-10-06 10:59 dimitr * firebird2/src/utilities/registry.cpp (1.5): Added missing guardian registry entry. 2002-10-05 00:08 skidder * firebird2/src/jrd/: dfw.epp (1.19), jrd.h (1.19), met.epp (1.25), met_proto.h (1.9): Fixed resource leaks in DDL recursive procedure handling which caused some DDL to fail 2002-10-04 23:57 skidder * firebird2/builds/posix/: make.shared.variables (1.3), prefix.darwin (1.3), prefix.linux (1.6), prefix.sinixz (1.7), prefix.solx86 (1.6): Little garbage cleanup. Shouldn't break anything 2002-10-04 19:53 arnobrinkman * firebird2/src/dsql/pass1.cpp (1.23): AB: Fixed bug with alias and GROUP BY clause 2002-10-04 13:06 eku * firebird2/src/: jrd/alt.cpp (1.6), utilities/gsec.cpp (1.5): Fixed coredump caused by 'array out of bounds' writes. 2002-10-04 11:38 eku * firebird2/src/utilities/security.epp (1.9): Fixed merge error FB1->FB2. 2002-10-02 19:56 skidder * firebird2/src/jrd/: grant.gdl (1.3), trig.h (1.4): Field check constraints are now deleted automatically 2002-10-02 16:31 dimitr * firebird2/doc/WhatsNew (1.8): Updated. 2002-10-02 15:27 dimitr * firebird2/src/jrd/idx.h (1.4): Just a cosmetic change. 2002-10-02 15:27 dimitr * firebird2/src/jrd/dyn_def.epp (1.18): Removed problematic code related to ALTER VIEW implementation. 2002-10-02 15:24 dimitr * firebird2/src/dsql/: parse.cpp (1.28), parse.y (1.28): Hide ALTER VIEW functionality until it works good. 2002-10-02 15:24 dimitr * firebird2/src/dsql/ddl.cpp (1.20): Made it in-sync with the FB1 tree. 2002-10-02 14:43 eku * firebird2/: builds/posix/Makefile.in.firebird (1.9), src/install/arch-specific/sinixz/prototype.in (1.6): Build and distribute 'gdef'. 2002-10-02 11:41 eku * firebird2/src/remote/inet.cpp (1.23): Found a last occurance of NOINITGROUPS :-( 2002-10-02 11:40 eku * firebird2/src/intl/ld.h (1.8): Fixed compiler warning 'No newline at end of file'. 2002-10-01 14:03 dimitr * firebird2/src/include/gen/autoconfig_msvc.h (1.34): Fixed wrong alignment of double for i386. 2002-10-01 12:38 eku * firebird2/configure.in (1.51): Autoconf: the usage of the readline library can be turned off with '--without-readline'. 2002-10-01 09:56 dimitr * firebird2/doc/WhatsNew (1.7): no message 2002-10-01 07:47 eku * firebird2/: configure.in (1.50), src/include/gen/autoconfig_msvc.h (1.33), src/install/arch-specific/sinixz/prototype.in (1.5), src/jrd/jrd.cpp (1.27), src/jrd/unix.cpp (1.12): Merged the support for databases on raw devices from FB1 into FB2. Added switch '--enable-raw-devices' to configure to enable this feature (default=off). Currently only supported on UNIX platforms. 2002-10-01 02:34 arnobrinkman * firebird2/src/dsql/pass1.cpp (1.22): AB: Fix error-message bug with aggregate only in sub-select 2002-09-30 22:32 dimitr * firebird2/doc/WhatsNew (1.6): Oops. 2002-09-30 22:25 dimitr * firebird2/doc/: WhatsNew (1.4), WhatsNew (1.5): Mentioned the invisible work that's done by our heroes ;-) Most of these things cannot be seen by our users but its importance cannot be overstressed. 2002-09-30 22:22 dimitr * firebird2/doc/WhatsNew (1.3): Mentioned the invisible work that's done by our heroes ;-) Most of these things cannot be seen by our users but its importance cannot be overstressed. 2002-09-30 21:19 skidder * firebird2/src/jrd/met.epp (1.24): Fixed my own dropped procedure handling error 2002-09-30 21:13 dimitr * firebird2/doc/WhatsNew (1.2): Removed unfinished stuff and added credits. 2002-09-30 20:24 skidder * firebird2/src/jrd/met.epp (1.23): Fixed possible coredump while dropping procedure and in some other cases 2002-09-30 17:21 skidder * firebird2/src/jrd/dyn_def.epp (1.17): Fixed resource leaks which caused recursive definition error 2002-09-30 17:18 dimitr * firebird2/doc/WhatsNew (1.1): Added new file which describes all changes that are visible for end-users. 2002-09-30 16:21 skidder * firebird2/src/jrd/: dfw.epp (1.18), met.epp (1.22), met_proto.h (1.8): Fixed FB1/FB2/IB6 possibility of deferred database corruption (just reported or rarely real) when deleting foreign constraint 2002-09-30 09:41 eku * firebird2/src/intl/langdrv.h (1.5): Avoid compiler warning 'No newline at end of file'. 2002-09-29 17:44 dimitr * firebird2/src/jrd/vio.cpp (1.14): Fixed one reason of the well-known "decompression overran buffer" error. 2002-09-29 01:52 arnobrinkman * firebird2/src/dsql/pass1.cpp (1.21): AB: Adding better error-handeling and support for subqueries with group_by clause 2002-09-29 00:42 skidder * firebird2/src/jrd/dfw.epp (1.17): Fixed resource/memory leak which caused some DDL to fail 2002-09-29 00:37 skidder * firebird2/src/jrd/dfw.epp (1.16): Fixed resource/memory leak which caused some DDL to fail 2002-09-28 22:58 skidder * firebird2/src/jrd/met.epp (1.21): Fixed one more DDL coredump 2002-09-28 22:56 skidder * firebird2/builds/posix/make.shared.variables (1.2): Make it build on posix again 2002-09-28 16:08 dimitr * firebird2/builds/win32/msvc6/: dsql_server.dsp (1.4), fbserver.dsp (1.4): Added new files to the projects. 2002-09-28 16:03 dimitr * firebird2/src/: dsql/dsql.cpp (1.24), dsql/dsql.tab.h (1.6), dsql/gen.cpp (1.12), dsql/keywords.cpp (1.8), dsql/make.cpp (1.11), dsql/misc_func.cpp (1.1), dsql/misc_func.h (1.1), dsql/node.h (1.13), dsql/parse.cpp (1.27), dsql/parse.y (1.27), dsql/pass1.cpp (1.20), jrd/blr.h (1.6), jrd/cmp.cpp (1.14), jrd/evl.cpp (1.18), jrd/exe.cpp (1.20), jrd/exe.h (1.6), jrd/misc_func_ids.h (1.1), jrd/par.cpp (1.13), jrd/req.h (1.5): 1. Reworked internal_info implementation in both DSQL and JRD. New helper class created to serve it properly. 2. Added exception re-raise semantics. Syntax: EXCEPTION; If there was handled exception, re-initiate it, otherwise evaluate to no-op. 3. Implemented run-time exception messages. Syntax: EXCEPTION []; If is specified, evaluate it and use instead of RDB$EXCEPTION_MESSAGE. 4. Added new SQLCODE and GDSCODE system variables. Available in procedures/triggers only. If there wasn't any exception raised, return zero (success), otherwise return an error code. 5. Implemented ROWS_AFFECTED system variable. Available in procedures/triggers only. Count rows affected by the last INSERT/UPDATE/DELETE statement. For any other statement, result is always zero. 2002-09-28 00:59 skidder * firebird2/src/jrd/: cmp.cpp (1.13), dfw.epp (1.15), jrd.cpp (1.26), jrd.h (1.18), met.epp (1.20), met_proto.h (1.7): Fix several mostly DDL-related coredumps and locking failures 2002-09-27 17:21 alexpeshkoff * firebird2/builds/win32/msvc6/alice.dsp (1.3): Missed DEV_BUILD in Debug configuration 2002-09-27 15:12 kkuznetsov * firebird2/src/: include/firebird.h (1.4), jrd/common.h (1.34): [no log message] 2002-09-27 11:05 eku * firebird2/src/dsql/dsql.h (1.5): Fixed compiler warning about redefinition of 'assert'. 2002-09-27 03:31 bellardo * firebird2/src/jrd/jrd_math.h (1.1): Finished header file renaming cleanup. 2002-09-27 03:29 bellardo * firebird2/src/isql/isql.epp (1.14): Cleaned up include directives after renaming math.h to jrd_math.h. 2002-09-27 03:28 bellardo * firebird2/src/jrd/: cvt.cpp (1.13), evl.cpp (1.17), exe.cpp (1.19), gds.cpp (1.23), jrd_time.h (1.1): Cleaned up some include directives after renaming jrd_time.h. 2002-09-27 02:20 bellardo * firebird2/src/: burp/burp.cpp (1.11), isql/isql.epp (1.13), jrd/cvt.cpp (1.12), jrd/evl.cpp (1.16), jrd/gds.cpp (1.22), jrd/isc_sync.cpp (1.20), jrd/jrd.cpp (1.25), jrd/jrn.cpp (1.6), jrd/math.cpp (1.3), jrd/mov.cpp (1.5), jrd/perf.cpp (1.12), jrd/svc.cpp (1.20), jrd/utl.cpp (1.11), lock/lock.cpp (1.13), qli/format.cpp (1.4), qli/mov.cpp (1.8), qli/picstr.cpp (1.7), remote/inet.cpp (1.22), wal/wal.cpp (1.7), wal/walc.cpp (1.5), wal/walw.cpp (1.10): renamed header files jrd/math.h and jrd/time.h to jrd/jrd_math.h and jrd/jrd_time.h. 2002-09-26 20:14 skidder * firebird2/src/jrd/vio.cpp (1.13): Fixed nasty memory corruption problem which caused server to crash quasi-randomly under high load (seems to be very old bug) 2002-09-26 20:13 skidder * firebird2/src/jrd/: cmp.cpp (1.12), dfw.epp (1.14), jrd.cpp (1.24), met.epp (1.19): Fixed some memory leaks 2002-09-26 15:32 kkuznetsov * firebird2/builds/posix/prefix.solx86 (1.5): [no log message] 2002-09-26 11:53 kkuznetsov * firebird2/builds/posix/prefix.solx86 (1.4): [no log message] 2002-09-26 11:26 eku * firebird2/src/: isql/isql.epp (1.12), jrd/blb.cpp (1.11), jrd/dls.cpp (1.4), jrd/dpm.epp (1.6), jrd/isc_file.cpp (1.12), jrd/isc_sync.cpp (1.19), jrd/jrd.cpp (1.23), jrd/svc.cpp (1.19): Fixed compiler warnings. 2002-09-25 19:12 skidder * firebird2/src/: alice/alice_meta.epp (1.6), alice/all.cpp (1.6), alice/tdr.cpp (1.8), dsql/alld.cpp (1.7), dsql/ddl.cpp (1.19), dsql/dsql.cpp (1.23), dsql/gen.cpp (1.11), dsql/make.cpp (1.10), dsql/metd.epp (1.11), dsql/parse.cpp (1.26), dsql/parse.y (1.26), dsql/pass1.cpp (1.19), include/fb_blk.h (1.4), jrd/ail.cpp (1.5), jrd/all.cpp (1.5), jrd/blb.cpp (1.10), jrd/block_cache.h (1.2), jrd/bookmark.cpp (1.5), jrd/btr.cpp (1.7), jrd/cch.cpp (1.13), jrd/cmp.cpp (1.11), jrd/cvt2.cpp (1.7), jrd/dfw.epp (1.13), jrd/dyn_def.epp (1.16), jrd/dyn_del.epp (1.11), jrd/evl.cpp (1.15), jrd/exe.cpp (1.18), jrd/exe.h (1.5), jrd/ext.cpp (1.10), jrd/extvms.cpp (1.4), jrd/fun.epp (1.9), jrd/grant.epp (1.7), jrd/idx.cpp (1.6), jrd/ini.epp (1.6), jrd/intl.cpp (1.14), jrd/intl_builtin.cpp (1.4), jrd/jrd.cpp (1.22), jrd/jrd.h (1.17), jrd/log.cpp (1.4), jrd/met.epp (1.18), jrd/opt.cpp (1.13), jrd/pag.cpp (1.20), jrd/par.cpp (1.12), jrd/plugin_manager.cpp (1.7), jrd/rec.cpp (1.5), jrd/rlck.cpp (1.6), jrd/rng.cpp (1.5), jrd/rse.cpp (1.8), jrd/sbm.cpp (1.5), jrd/scl.epp (1.12), jrd/sdw.cpp (1.7), jrd/sort.cpp (1.12), jrd/sort_mem.cpp (1.3), jrd/sqz.cpp (1.4), jrd/svc.cpp (1.18), jrd/tpc.cpp (1.5), jrd/tra.cpp (1.17), jrd/unix.cpp (1.11), jrd/val.cpp (1.7), jrd/val.h (1.5), jrd/vio.cpp (1.12), jrd/vms.cpp (1.5), jrd/winnt.cpp (1.12), jrd/os/darwin/mod_loader.cpp (1.2), jrd/os/posix/mod_loader.cpp (1.4), jrd/os/posix/path_utils.cpp (1.2), jrd/os/win32/mod_loader.cpp (1.2), jrd/os/win32/path_utils.cpp (1.2), utilities/dba.epp (1.10): Changed engine to store source file name/line number information for EVERY allocation when DEBUG_GDS_ALLOC is defined. All allocation should be done using FB_NEW or FB_NEW_RPT macros instead of keyword new since now 2002-09-25 15:08 eku * firebird2/src/: burp/burp.h (1.7), msgs/build_file.epp (1.7), msgs/modify_msgs.epp (1.4): Fixed compiler warnings. 2002-09-25 13:20 kkuznetsov * firebird2/builds/posix/: make.rules (1.7), prefix.solx86 (1.3): [no log message] 2002-09-25 09:18 eku * firebird2/src/jrd/intl_builtin.cpp (1.3): Undone previous changes. 2002-09-25 08:41 eku * firebird2/src/jrd/intl_builtin.cpp (1.2): Fixed compiler warnings about nested comments. 2002-09-25 08:22 kkuznetsov * firebird2/src/jrd/: common.h (1.33), ib_stdio.h (1.2), thd.h (1.7): Some work on Solaris port 2002-09-25 07:56 dimitr * firebird2/src/jrd/plugin_manager.cpp (1.6): Commited John's fix for PluginManager::Module class destructor. 2002-09-24 21:53 skidder * firebird2/src/: jrd/isc_i_proto.h (1.4), jrd/isc_ipc.cpp (1.22), jrd/isc_sync.cpp (1.18), remote/inet.cpp (1.21): Make engine compileable on Linux again after Erik's signal cleanup 2002-09-24 19:53 bellardo * firebird2/src/jrd/jrd.h (1.16): Fixed the "typename" error message. The fix involved adding the typename keyname to a declaration. It is possible that older compilers don't support typename, so in the future we may have to use autoconf to detect compiler support. 2002-09-24 16:17 dimitr * firebird2/src/include/gen/autoconfig_msvc.h (1.32): DEBUG_GDS_ALLOC macro is now defined by autoconf. 2002-09-24 15:01 eku * firebird2/builds/posix/: Makefile.in.boot.gpre (1.4), Makefile.in.client.gbak (1.3), Makefile.in.client.gdef (1.3), Makefile.in.client.gfix (1.3), Makefile.in.client.gpre (1.3), Makefile.in.client.isql (1.3), Makefile.in.client.util (1.3), Makefile.in.embed.gbak (1.3), Makefile.in.embed.gdef (1.3), Makefile.in.embed.gfix (1.3), Makefile.in.embed.gpre (1.3), Makefile.in.embed.isql (1.3), Makefile.in.embed.qli (1.3), Makefile.in.embed.util (1.3), Makefile.in.example5 (1.3), Makefile.in.extlib (1.3), Makefile.in.fbserver (1.3), Makefile.in.inet_server (1.3), Makefile.in.intl (1.4), Makefile.in.libfbclient (1.3), Makefile.in.libfbembed (1.3), Makefile.in.msgs (1.5), Makefile.in.static.gpre (1.4), Makefile.in.static.isql (1.3), make.defaults (1.3), make.rules (1.6): Call linker with $(LD) (and not $(CC) to link C++ programs. Don't hard-code linker path (rpath option). 2002-09-24 14:59 eku * firebird2/builds/posix/prefix.sinixz (1.6): Activate memory debugging and a few more compiler warnings. 2002-09-24 14:58 eku * firebird2/src/install/arch-specific/sinixz/: postinstall.in (1.4), prototype.in (1.4): Fixed installation issues. 2002-09-24 14:57 eku * firebird2/src/: alice/alice.cpp (1.16), burp/burp.cpp (1.10), gpre/c_cxx.cpp (1.6), gpre/cmp.cpp (1.6), gpre/cob.cpp (1.6), gpre/int.cpp (1.4), jrd/btr.cpp (1.6), jrd/cch.cpp (1.12), jrd/fil.h (1.3), jrd/gds.cpp (1.21), jrd/isc_i_proto.h (1.3), jrd/isc_ipc.cpp (1.21), jrd/isc_sync.cpp (1.17), remote/inet.cpp (1.20): Removed compiler warnings. Fixed more SIG_FPTR issues. Use GNU C to check format strings against arguments. 2002-09-24 10:05 dimitr * firebird2/src/jrd/met.epp (1.17): Fixed lack of member variable initialization. 2002-09-24 02:27 bellardo * firebird2/src/jrd/: jrd.cpp (1.21), plugin_manager.cpp (1.5), plugin_manager.h (1.5): Added support for a single, generic "plugins" directory. Where possible, this new plugins directory should be used for engine modules. Note the old separate directories intl and UDF still exist and have the same usage as before. 2002-09-24 01:19 bellardo * firebird2/src/jrd/: plugin_manager.cpp (1.4), plugin_manager.h (1.4): Added some class documentation and move module cleanup to PluginManager destructor, including verifing reference counts in the debug build. 2002-09-23 19:58 skidder * firebird2/src/jrd/plugin_manager.h (1.3): Fixed memory corruption problem which forbad build with DEBUG_GDS_ALLOC turned on 2002-09-23 19:18 bellardo * firebird2/src/jrd/: jrd.cpp (1.20), jrd.h (1.15): Fixed an infinite recursion problem with the new compilation delayed triggers. 2002-09-23 12:41 dimitr * firebird2/src/jrd/: common.h (1.32), isc_ipc.cpp (1.20): Fixed wrong SIG_FPTR definition for win32. 2002-09-23 09:49 eku * firebird2/configure.in (1.49): Fixed syntax error introduced with previous check-in. 2002-09-22 22:41 skidder * firebird2/: builds/posix/prefix.linux (1.5), src/jrd/common.h (1.31), src/remote/inet_server.cpp (1.11): Added file name/line number information to debug memory manager. Dumps memory state to memdebug.log on exit 2002-09-22 21:08 bellardo * firebird2/src/jrd/: jrd.cpp (1.19), jrd.h (1.14): Fixed an order of operations error in the first dbb destructor implementation. 2002-09-22 19:25 bellardo * firebird2/src/jrd/: jrd.cpp (1.18), jrd.h (1.13): Patch a rather large dbb memory leak created during the c++ porting. 2002-09-22 15:29 dimitr * firebird2/src/jrd/scl.epp (1.11): Added initialization of the local variable. 2002-09-22 14:52 dimitr * firebird2/src/jrd/intl_classes.h (1.2): Don't know why, but it fixes the current linking problem. 2002-09-21 11:53 dimitr * firebird2/src/include/gen/autoconfig_msvc.h (1.31): We definitely don't need extra tons of warnings regarding unrecognized preprocessor directive. 2002-09-21 10:00 dimitr * firebird2/src/jrd/isc_ipc.cpp (1.19): Fixed wrong (at least for win32) function pointer cast. 2002-09-20 20:58 skidder * firebird2/configure.in (1.48): Fixed to make build work w/o config file 2002-09-20 12:23 eku * firebird2/: builds/posix/Makefile.in.firebird (1.8), builds/posix/Makefile.in.msgs (1.4), builds/posix/make.defaults (1.2), builds/posix/prefix.sinixz (1.5), src/install/arch-specific/sinixz/prototype.in (1.3), src/jrd/cch.cpp (1.11), src/jrd/err.cpp (1.11), src/jrd/isc_ipc.cpp (1.18), src/remote/interface.cpp (1.12), src/utilities/srvrmgr.cpp (1.6): Fixed the naming of some files: interbase.msg => firebird.msg interbase.log => firebird.log SINIX-Z: don't distribute build programms 2002-09-20 12:10 dimitr * firebird2/src/: jrd/version.rc (1.3), remote/window.rc (1.3): Get rid of unnecessary files. 2002-09-20 12:07 dimitr * firebird2/: builds/win32/msvc6/fbclient.dsp (1.4), builds/win32/msvc6/fbserver.dsp (1.3), src/iscguard/iscguard.rc (1.3): Get rid of unnecessary files. 2002-09-20 10:31 eku * firebird2/src/install/arch-specific/sinixz/postinstall.in (1.3): Fixed typo. 2002-09-20 10:28 eku * firebird2/: configure.in (1.47), src/jrd/file_params.h (1.10): Do not hard-code the value of ISC_PREFIX, but set it to installation prefix (--prefix option). 2002-09-19 18:02 skidder * firebird2/src/jrd/: cmp.cpp (1.10), dfw.epp (1.12), exe.cpp (1.17), jrd.cpp (1.17), jrd.h (1.12), met.epp (1.16), met_proto.h (1.6): Deferred user trigger compilation added. Solves some, but not all DDL issues and speeds things up 2002-09-19 17:25 skidder * firebird2/builds/posix/: Makefile.in.boot.gpre (1.3), Makefile.in.client.gbak (1.2), Makefile.in.client.gdef (1.2), Makefile.in.client.gfix (1.2), Makefile.in.client.gpre (1.2), Makefile.in.client.isql (1.2), Makefile.in.client.util (1.2), Makefile.in.embed.gbak (1.2), Makefile.in.embed.gdef (1.2), Makefile.in.embed.gfix (1.2), Makefile.in.embed.gpre (1.2), Makefile.in.embed.isql (1.2), Makefile.in.embed.lockmgr (1.2), Makefile.in.embed.qli (1.2), Makefile.in.embed.util (1.2), Makefile.in.example5 (1.2), Makefile.in.extlib (1.2), Makefile.in.fbserver (1.2), Makefile.in.fbutil (1.3), Makefile.in.firebird (1.7), Makefile.in.gpre (1.2), Makefile.in.inet_server (1.2), Makefile.in.intl (1.3), Makefile.in.libfbclient (1.2), Makefile.in.libfbcommon (1.2), Makefile.in.libfbembed (1.2), Makefile.in.libfbserver (1.2), Makefile.in.libfbstatic (1.3), Makefile.in.msgs (1.3), Makefile.in.refDatabases (1.5), Makefile.in.static.gbak (1.2), Makefile.in.static.gpre (1.3), Makefile.in.static.isql (1.2), Makefile.in.v5_examples (1.3), make.rules (1.5), prefix.linux (1.4), prefix.sinixz (1.4): Fix build engine to make PROD_BUILD compile 2002-09-19 12:51 eku * firebird2/: configure.in (1.46), src/include/gen/autoconfig_msvc.h (1.30), src/jrd/common.h (1.30): Autoconf: o check for the function initgroups (replaces NOINITGROUPS define) o the define INTL (common.h) has been removed, since it is only set but not used anywhere 2002-09-19 11:35 eku * firebird2/src/install/arch-specific/sinixz/postinstall.in (1.2): gds_inet_server is now called fb_inet_server 2002-09-18 14:50 eku * firebird2/: configure.in (1.45), src/burp/mvol.cpp (1.7), src/burp/spit.cpp (1.5), src/extlib/ib_udf.c (1.3), src/extlib/fbudf/stdafx.h (1.4), src/include/gen/autoconfig_msvc.h (1.29), src/iscguard/iscguard.cpp (1.6), src/isql/isql_win.cpp (1.3), src/journal/misc.cpp (1.7), src/jrd/common.h (1.29), src/jrd/cvt.cpp (1.11), src/jrd/exe.cpp (1.16), src/jrd/gds.cpp (1.20), src/jrd/memtest.cpp (1.3), src/jrd/perf.cpp (1.11), src/jrd/perf.h (1.5), src/jrd/pwd.cpp (1.7), src/jrd/svc.cpp (1.17), src/jrd/unix.cpp (1.10), src/lock/lock.cpp (1.12), src/msgs/check_msgs.epp (1.3), src/remote/inet.cpp (1.19), src/remote/inet_server.cpp (1.10), src/utilities/analyse.cpp (1.4), src/utilities/drop.cpp (1.9), src/utilities/srvrmgr.cpp (1.5), src/utilities/util.cpp (1.7), src/v5_examples/apifull.c (1.2), src/v5_examples/udflib.c (1.2), src/wal/driver.cpp (1.5), src/wal/wal.cpp (1.6): Autoconf cleanup: o use predefined macros to test for sys/wait.h, time.h and sys/time.h o search strcasecmp in libresolv only if strcasecmp and stricmp are not in libc o use predefined macro AC_SYS_LARGEFILE to determine 64Bit I/O o determine the alignment of long and double (ALIGNMENT,DOUBLE_ALIGN), still need to write a test for FB_ALIGN! 2002-09-17 07:58 eku * firebird2/: configure.in (1.44), src/burp/canonical.cpp (1.4), src/dsql/dsql.cpp (1.22), src/include/gen/autoconfig_msvc.h (1.28), src/install/arch-specific/sinixz/prototype.in (1.2), src/jrd/align.cpp (1.5), src/jrd/bookmark.cpp (1.4), src/jrd/btr.cpp (1.5), src/jrd/common.h (1.28), src/jrd/cvt.cpp (1.10), src/jrd/cvt2.cpp (1.6), src/jrd/evl.cpp (1.14), src/jrd/exe.cpp (1.15), src/jrd/inf.cpp (1.10), src/jrd/opt.cpp (1.12), src/jrd/quad.cpp (1.3), src/jrd/sort.cpp (1.11), src/jrd/vmsthread.cpp (1.3), src/remote/merge.cpp (1.3), src/remote/protocol.cpp (1.7), src/utilities/rebuild.cpp (1.5): Autoconf cleanup: o since the define 'VAX' was only used to tell that the byte order is LITTLE_ENDIAN (it have nothing else to do with the VAX computer family) it can safely replaced with '!WORDS_BIGENDIAN'. o check if pointers are 64 bit o replaced HAS_64BIT_POINTERS with 'SIZEOF_VOID_P == 8' 2002-09-16 18:30 skidder * firebird2/: builds/posix/prefix.linux (1.3), src/jrd/dyn.epp (1.13), src/jrd/dyn_def.epp (1.15), src/jrd/dyn_del.epp (1.10), src/jrd/dyn_df_proto.h (1.4), src/jrd/idx.h (1.3), src/jrd/ods101.gdl (1.2): Roll back my previos DDL optimization changes. Add index RDB(RDB) instead. Testing revealed that it works faster 2002-09-13 13:13 skidder * firebird2/src/jrd/dyn_def.epp (1.14): Fixed wrong comment placement 2002-09-13 09:15 eku * firebird2/src/journal/journal.h (1.3): Changed indent. 2002-09-13 09:15 eku * firebird2/src/install/arch-specific/sinixz/Makefile.in (1.2): SINIX-Z: changed location of the produced package 2002-09-13 09:14 eku * firebird2/builds/posix/prefix.sinixz (1.3): SINIX-Z: turn on compiler warnings only in debug builds 2002-09-12 21:51 skidder * firebird2/src/dsql/: ddl.cpp (1.17), ddl.cpp (1.18): Fixed cached metadata error which caused many DDL/DML statements to fail 2002-09-12 18:17 skidder * firebird2/src/jrd/dyn_def.epp (1.13): Fixed my own bug with index creation 2002-09-12 15:14 eku * firebird2/src/journal/journal.h (1.2): Fixed unterminated comment. 2002-09-11 21:34 skidder * firebird2/src/jrd/: common.h (1.27), gds.cpp (1.19), gdsassert.h (1.4), intl.cpp (1.13), jrd.h (1.11), lck.cpp (1.8): resoled some linux build issues, warnings 2002-09-11 21:31 skidder * firebird2/src/jrd/: dyn.epp (1.12), dyn_def.epp (1.12), dyn_del.epp (1.9), dyn_df_proto.h (1.3): DDL GDML query optimization 2002-09-11 13:30 eku * firebird2/: autogen.sh (1.4), configure.in (1.43), src/alice/alice.cpp (1.15), src/burp/burp.cpp (1.9), src/include/fb_types.h (1.8), src/include/gen/autoconfig_msvc.h (1.27), src/jrd/common.h (1.26), src/jrd/divorce.cpp (1.6), src/jrd/dyn.epp (1.11), src/jrd/dyn_def.epp (1.11), src/jrd/dyn_del.epp (1.8), src/jrd/dyn_mod.epp (1.9), src/jrd/dyn_util.epp (1.8), src/jrd/exe.cpp (1.14), src/jrd/gds.cpp (1.18), src/jrd/isc_ipc.cpp (1.17), src/jrd/isc_sync.cpp (1.16), src/jrd/jrd.cpp (1.16), src/jrd/met.epp (1.15), src/jrd/scl.epp (1.10), src/jrd/sdw.cpp (1.6), src/jrd/svc.cpp (1.16), src/jrd/unix.cpp (1.9), src/lock/lock.cpp (1.11), src/qli/exe.cpp (1.6), src/remote/divorce.cpp (1.3), src/remote/server.cpp (1.8), src/utilities/cache.cpp (1.3), src/utilities/relay.cpp (1.4), src/utilities/util.cpp (1.6): Autoconf enhancements: o autoconf v2.53 and later is now required to generate configure (sorry, but it makes many tasks easier) o improved tests for mmap, socklen_t and offt_64 o added tests for atexit, on_exit, (v)fork, set(p)grp, setpgid and flock o added test for the keyword 'volatile' o fixed errors in configure.in o updated config.h.in and autoconfig_msvc.h (the latter may be incorrect) o replaced VOLATILE by volatile o removed SETPGRP and ATEXIT o replaced NO_FLOCK by HAVE_FLOCK o SIG_FPTR cleanup o vfork cleanup 2002-09-11 09:49 eku * firebird2/builds/posix/prefix.sinixz (1.2): New version. 2002-09-10 20:34 skidder * firebird2/src/msgs/load.epp (1.6): Added nulls first/last support load.epp 2002-09-10 20:33 skidder * firebird2/src/jrd/: blr.h (1.5), opt.cpp (1.11), par.cpp (1.11): Added nulls first/last support 2002-09-10 20:33 skidder * firebird2/: src/intl/ld.c (1.5), builds/posix/Makefile.in.intl (1.2): Make INTL work on Linux 2002-09-10 20:30 skidder * firebird2/src/gpre/gpre_meta.epp (1.6): Optimize it a little 2002-09-10 20:28 skidder * firebird2/src/dsql/: dsql.tab.h (1.5), gen.cpp (1.10), keywords.cpp (1.7), node.h (1.12), parse.cpp (1.25), parse.y (1.25), pass1.cpp (1.18): added nulls first/last syntax support 2002-09-10 20:26 skidder * firebird2/src/dsql/metd.epp (1.10): Optimize it a little 2002-09-10 20:22 skidder * firebird2/builds/posix/: Makefile.in.firebird (1.6), Makefile.in.v5_examples (1.2): Makefile for examples is broken. Do not compile it 2002-09-10 15:40 dimitr * firebird2/src/jrd/: cch.cpp (1.10), sdw.cpp (1.5), tra.cpp (1.16): Fixed wrong initialization of the stack variables. 2002-09-10 15:38 dimitr * firebird2/src/utilities/dba.epp (1.9): Fixed wrong size of the local variable. Thanks to Dmitry Kuzmenko. 2002-09-10 10:07 dimitr * firebird2/src/: dsql/metd.epp (1.9), gpre/gpre_meta.epp (1.5): Fixed error in GDML statement. 2002-09-10 09:56 eku * firebird2/configure.in (1.42): Fixed problems with '--with-lock-manager'. 2002-09-10 08:08 eku * firebird2/builds/posix/: make.rules (1.4), prefix.darwin (1.2), prefix.linux (1.2), prefix.solx86 (1.2): Control build type (production/development) by configure (--enable-debug). 2002-09-09 13:40 dimitr * firebird2/src/jrd/dyn.epp (1.10): Fixed memory handling bug. 2002-09-09 07:51 eku * firebird2/builds/posix/Makefile.in.fbutil (1.2): Always use '$(MAKE)' instead of 'make' to call make, because it could have been redefined. 2002-09-09 07:48 eku * firebird2/builds/posix/Makefile.in.firebird (1.5): Fixed C&P error that prevented ISQL from beeing compiled. 2002-09-08 18:33 dimitr * firebird2/src/jrd/tra.cpp (1.15): Don't allow sweeper to start if the database is shutdown. 2002-09-08 18:32 dimitr * firebird2/src/msgs/load.epp (1.5): no message 2002-09-08 09:56 dimitr * firebird2/src/: iscguard/iscguard.cpp (1.5), iscguard/iscguard.h (1.3), jrd/jrd.cpp (1.15), remote/ibconfig.h (1.2), remote/inet_server.cpp (1.9), remote/window.h (1.3), utilities/guard.cpp (1.5), utilities/util.cpp (1.5), v5_examples/makefile.old (1.2): fbserver instead of ibserver. 2002-09-06 15:05 alexpeshkoff * firebird2/src/jrd/fun.epp (1.8): Corrected bug with UDF's returning floating point by value 2002-09-06 10:57 dimitr * firebird2/src/jrd/db_alias.cpp (1.4): Proper location of the aliases config file. 2002-09-06 10:45 eku * firebird2/src/install/arch-specific/sinixz/: Makefile.in (1.1), pkginfo.in (1.1), postinstall.in (1.1), postremove.in (1.1), preinstall.in (1.1), prototype.in (1.1): SINIX-Z package files 2002-09-06 09:51 dimitr * firebird2/src/dsql/: ddl.cpp (1.16), parse.cpp (1.24), parse.y (1.24): More complete implementation of the INDEX subclause of a constraint declaration. 2002-09-06 09:13 eku * firebird2/configure.in (1.41): SINIX-Z packaging 2002-09-05 13:48 dimitr * firebird2/src/dsql/ddl.cpp (1.15): Fixed bug with wrong RDB$SYSTEM_FLAG values for the relation constraint triggers. 2002-09-04 15:34 eku * firebird2/src/: jrd/svc.cpp (1.15), utilities/security.epp (1.8): Fixed a typo that was introduced with the strcasecmp/stricmp changes. 2002-09-04 14:09 dimitr * firebird2/src/dsql/: ddl.cpp (1.14), dsql.tab.h (1.4), keywords.cpp (1.6), node.h (1.11), parse.cpp (1.23), parse.y (1.23): Changed syntax of the INDEX subclause of a constraint declaration, now it looks as: [USING [ASC[ENDING] | DESC[ENDING]] INDEX index] 2002-09-04 12:22 dimitr * firebird2/: src/jrd/intl.cpp (1.12), builds/win32/msvc6/intl.dsp (1.5): Renamed gdsintl.dll to fbintl.dll. 2002-09-04 11:12 dimitr * firebird2/src/: jrd/file_params.h (1.9), msgs/build_file.epp (1.6), utilities/install_nt.h (1.4), utilities/install_svc.cpp (1.5): Make sure we're Firebird, both interbase.msg and interbase.log are renamed. 2002-09-04 10:18 dimitr * firebird2/src/utilities/registry.h (1.2): Changed the default registry key to the native Firebird one. 2002-09-03 19:31 dimitr * firebird2/builds/win32/msvc6/ib_udf.dsp (1.1): Added ib_udf project. 2002-09-03 19:29 dimitr * firebird2/src/include/gen/autoconfig_msvc.h (1.26): Minor build changes in the UDF libraries. 2002-09-03 19:25 dimitr * firebird2/builds/win32/msvc6/Firebird2.dsw (1.5): Added ib_udf project. 2002-09-03 19:23 dimitr * firebird2/src/extlib/: fbudf/fbudf.cpp (1.4), fbudf/stdafx.h (1.3), ib_udf.h (1.2): Minor build changes in the UDF libraries. 2002-09-03 15:35 eku * firebird2/builds/posix/Makefile.in.refDatabases (1.4): Fixed more make problems. Why do we touch the result here??? 2002-09-03 15:25 eku * firebird2/configure.in (1.40): Added the new configure option '--with-lock-manager' that controlls the build of the manager binary. This option is only valid for CS architecture. Replaced '#' with the correct M4 macro for comments 'dnl'. 2002-09-03 15:24 eku * firebird2/: builds/posix/Makefile.in.firebird (1.4), src/include/gen/autoconfig_msvc.h (1.25), src/lock/lock.h (1.10): Added the new configure option '--with-lock-manager' that controlls the build of the manager binary. This option is only valid for CS architecture. 2002-09-01 17:49 dimitr * firebird2/src/dsql/parse.y (1.22): - allowed user-defined index names for PK/FK/UK constraints - fixed ugly hardcoded name checks for primary/foreign keys - implemented RECREATE VIEW statement 2002-09-01 17:44 dimitr * firebird2/src/: dsql/ddl.cpp (1.13), dsql/dsql.cpp (1.21), dsql/metd.epp (1.8), dsql/node.h (1.10), dsql/parse.cpp (1.22), dsql/parse.y (1.21), dsql/pass1.cpp (1.17), gpre/gpre_meta.epp (1.4), jrd/dfw.epp (1.11), jrd/dyn_def.epp (1.10), jrd/met.epp (1.14): - allowed user-defined index names for PK/FK/UK constraints - fixed ugly hardcoded name checks for primary/foreign keys - implemented RECREATE VIEW statement 2002-08-31 15:12 dimitr * firebird2/src/jrd/ods101.gdl (1.1): Minor ODS change (version 10.1). New indices on system tables: - define index RDB$INDEX_41 for RDB$INDICES RDB$FOREIGN_KEY; - define index RDB$INDEX_42 for RDB$RELATION_CONSTRAINTS RDB$RELATION_NAME, RDB$CONSTRAINT_TYPE; 2002-08-31 11:25 fsg * firebird2/: builds/posix/Makefile.in.example5 (1.1), builds/posix/Makefile.in.firebird (1.3), builds/posix/Makefile.in.refDatabases (1.3), src/jrd/common.h (1.25): Some minor fixes to get it compiled under linux again, some of them submitted by Nickolay Samofatov 2002-08-28 17:50 dimitr * firebird2/src/jrd/: grant.gdl (1.2), trig.h (1.3): Fixed bug, when nobody could alter or drop a trigger which name contains 'RDB$'. 2002-08-28 17:48 dimitr * firebird2/src/utilities/: install_svc.cpp (1.4), regis_proto.h (1.2), registry.cpp (1.4), servi_proto.h (1.2), services.cpp (1.4): Some changes to make gdef, instreg and instsvc compilable. 2002-08-28 11:20 dimitr * firebird2/builds/win32/msvc6/: Firebird2.dsw (1.4), fbclient.dsp (1.3), gdef.dsp (1.1), instreg.dsp (1.1), instsvc.dsp (1.1): Added new projects to the workspace: - gdef.exe - instreg.exe - instsvc.exe 2002-08-28 10:02 eku * firebird2/configure.in (1.39): Another C&P error. 2002-08-28 09:51 eku * firebird2/configure.in (1.38): Fixed C&P error. 2002-08-28 09:11 eku * firebird2/src/extlib/fbudf/stdafx.h (1.2): Needs include file common.h to compile. 2002-08-28 09:10 eku * firebird2/src/remote/inet_server.cpp (1.8): Use SIG_FPTR from common.h. 2002-08-28 09:03 eku * firebird2/configure.in (1.37): Check which network libraries (socket, nsl, resolv) are needed. configure will set the variable LIBS to the correct value. Setting this in prefix.XXX should no longer be neccessary. If it doesn't work for you, please extend the tests in configure.in, rather than defining this in prefix.your_system. Another autoconf cleanup: o check for the existence of the function strcasecmp and stricmp o replaced STRICMP 2002-08-28 08:50 eku * firebird2/src/: include/gen/autoconfig_msvc.h (1.24), jrd/common.h (1.24), jrd/svc.cpp (1.14), utilities/security.epp (1.7): Another autoconf cleanup: o check for the existence of the function strcasecmp and stricmp o replaced STRICMP 2002-08-28 08:12 dimitr * firebird2/builds/win32/msvc6/fbclient.dsp (1.2): Cleaned up fbclient.dll contents. 2002-08-27 21:26 dimitr * firebird2/src/: ipserver/ipclient.cpp (1.4), remote/serve_proto.h (1.2), remote/srvr_w32.cpp (1.7), remote/window.cpp (1.4), remote/xnet.cpp (1.4), remote/xnet_proto.h (1.2): Finilized Borland's implementation of XNET (win32 only). Seems to work ;-) 2002-08-27 13:58 dimitr * firebird2/src/jrd/: idx.h (1.2), ods.h (1.2): Minor ODS change (version 10.1). New indices on system tables: - define index RDB$INDEX_41 for RDB$INDICES RDB$FOREIGN_KEY; - define index RDB$INDEX_42 for RDB$RELATION_CONSTRAINTS RDB$RELATION_NAME, RDB$CONSTRAINT_TYPE; 2002-08-27 13:47 dimitr * firebird2/src/: include/fb_types.h (1.7), jrd/common.h (1.23): Moved SIG_FPTR type declaration from fb_types.h to common.h. Hence we've got the codebase compiled on win32 again, and it shouldn't break other builds, IMHO. 2002-08-27 13:07 dimitr * firebird2/src/jrd/isc_proto.h (1.3): Removed duplicated registry path constants. 2002-08-27 13:01 dimitr * firebird2/builds/win32/msvc6/intl.dsp (1.4): Small correction. 2002-08-27 09:48 dimitr * firebird2/src/dsql/: ddl.cpp (1.12), dsql.cpp (1.20), node.h (1.9), parse.cpp (1.21), parse.y (1.20), pass1.cpp (1.16): Implemented CREATE OR ALTER statement for procedures/triggers/views. 2002-08-26 21:40 arnobrinkman * firebird2/src/dsql/pass1.cpp (1.15): Added code in pass1_simple_case for handeling parameters in case_operand together with when_operands. The method used to get the derciber for parameters is taken from MAKE_desc_from_list in make.cpp Example : SELECT CASE FieldA WHEN :param1 THEN 1 WHEN 2 THEN 2 ELSE NULL END FROM TableA Note : At least one "know describer" must be in the list else no describer could be guested (logic but...) ! 2002-08-26 15:50 dimitr * firebird2/builds/win32/msvc6/: Firebird2.dsw (1.3), fbclient.dsp (1.1), gds32.dsp (1.4): Renamed the win32 client library. 2002-08-26 15:20 eku * firebird2/src/utilities/drop.cpp (1.8): Fixed GCC 3.1 compile problem with missing cast operator. 2002-08-26 14:18 eku * firebird2/src/: burp/mvol.cpp (1.6), jrd/isc_file.cpp (1.11), jrd/jrd.cpp (1.14), jrd/llio.cpp (1.7), jrd/thd.cpp (1.6), jrd/y-valve.cpp (1.5), jrd/os/posix/mod_loader.cpp (1.3), remote/xnet.cpp (1.3), utilities/srvrmgr.cpp (1.4), wal/walw.cpp (1.9): Added / replaced ifdef's around unistd.h with the define HAVE_UNISTD_H generated by autoconf. 2002-08-26 14:14 eku * firebird2/src/jrd/isc_sync.cpp (1.15): Another autoconf cleanup: o check for the existence of the function mmap o replaced MMAP_SUPPORTED by HAVE_MMAP Moved the (multiple) definition of SIG_FPTR to fb_types.h. 2002-08-26 14:13 eku * firebird2/src/: include/fb_types.h (1.6), jrd/isc_ipc.cpp (1.16), remote/inet.cpp (1.18): Moved the (multiple) definition of SIG_FPTR to fb_types.h. 2002-08-26 14:10 eku * firebird2/src/: jrd/common.h (1.22), jrd/event.cpp (1.9), jrd/isc_s_proto.h (1.3), lock/lock.cpp (1.10), lock/print.cpp (1.5), utilities/drop.cpp (1.7), wal/walc.cpp (1.4): Another autoconf cleanup: o check for the existence of the function mmap o replaced MMAP_SUPPORTED by HAVE_MMAP 2002-08-26 13:59 eku * firebird2/: configure.in (1.36), src/include/gen/autoconfig_msvc.h (1.23): Another autoconf cleanup: o check for the existence of the function mmap o replaced MMAP_SUPPORTED by HAVE_MMAP 2002-08-26 10:51 eku * firebird2/src/qli/help.epp (1.3): Fixed format string (GCC 3.2 won't compile this file). 2002-08-26 09:51 dimitr * firebird2/src/jrd/db_alias.cpp (1.3): Learnt the alias management code to handle both possible path separators correctly. 2002-08-24 12:53 dimitr * firebird2/src/include/gen/autoconfig_msvc.h (1.22): Corrected MSVC related autoconf stuff. 2002-08-24 11:40 dimitr * firebird2/src/jrd/svc.cpp (1.13): Added missing #endif. 2002-08-22 13:30 eku * firebird2/: configure.in (1.35), src/include/gen/autoconfig_msvc.h (1.21), src/jrd/intl.cpp (1.11): Check for the existence of the function snprintf. Added a work-around for systems like SINIX-Z, that do not have snprintf. We really need a plug-in replacement for those systems. 2002-08-22 13:22 dimitr * firebird2/src/remote/: inet.cpp (1.17), remote.cpp (1.5): Make sure a length of string being allocated is always initialized. 2002-08-22 12:48 eku * firebird2/: configure.in (1.34), src/include/gen/autoconfig_msvc.h (1.20), src/jrd/common.h (1.21), src/jrd/isc_ipc.cpp (1.15), src/jrd/isc_sync.cpp (1.14), src/jrd/svc.cpp (1.12), src/remote/inet.cpp (1.16), src/remote/inet_server.cpp (1.7): Another autoconf cleanup: o check for the existence of the function sigaction o replaced SIGACTION_SUPPORTED with HAVE_SIGACTION 2002-08-22 12:16 dimitr * firebird2/src/jrd/vio.cpp (1.11): Fixed a typing error in my bugfix . 2002-08-22 11:07 eku * firebird2/configure.in (1.33): Unset a cached variable before rerunning a test. 2002-08-22 10:34 dimitr * firebird2/src/jrd/: mov.cpp (1.4), mov_proto.h (1.2), vio.cpp (1.10): More careful (and proper) implementation of my yesterday's bugfix. 2002-08-22 10:20 dimitr * firebird2/src/jrd/: all.cpp (1.4), blb.h (1.4), cmp.cpp (1.9), common.h (1.20), dsc.h (1.5), err.cpp (1.10), evl.cpp (1.13), exe.cpp (1.13), exe.h (1.4), fun.epp (1.7), inf.cpp (1.9), isc.cpp (1.14), isc_sync.cpp (1.13), jrd.h (1.10), jrd_blks.cpp (1.2), jrd_blks.h (1.2), lck.cpp (1.7), lck.h (1.5), met.h (1.4), par.cpp (1.10), req.h (1.4), rse.cpp (1.7), rse.h (1.5), scl.h (1.4), thd.h (1.6), tra.cpp (1.14), val.h (1.4): Get rid of the legacy GATEWAY (vms/oracle) implementation. 2002-08-22 09:56 eku * firebird2/configure.in (1.32): Major cleanup of the autoconf stuff: o changed the order of the tests, because some tests rely on the result of others o removed test for CONST as suggested by Dmitry Yemanov o added test for 64 bit I/O support o added SINIX-Z specific cases 2002-08-21 15:34 dimitr * firebird2/src/jrd/: err.cpp (1.9), mov.cpp (1.3), tra.cpp (1.13): 1. More changes for the correct database alias management. 2. Fixed bug with a buffer overrun. 2002-08-20 13:49 eku * firebird2/src/remote/inet.cpp (1.15): The call to ftime is obsoleted by gettimeofday. 2002-08-16 15:34 eku * firebird2/configure.in (1.31): Fixed error with last check-in. 2002-08-16 15:21 eku * firebird2/src/jrd/gds.cpp (1.17): Fixed error from last check-in. 2002-08-14 15:43 eku * firebird2/configure.in (1.30): Check for return type of function 'signal'. 2002-08-14 15:10 eku * firebird2/configure.in (1.29): Set default values for configureable options. 2002-08-14 14:27 eku * firebird2/: configure.in (1.28), src/include/gen/autoconfig_msvc.h (1.19), src/jrd/flu.cpp (1.10): Minor 'dirname' cleanup: o check for the availability in configure o removed the ugly test in flu.cpp o synchronised config.h.in and MSVC pendant NOTE: If you have problems on your system, don't change the source. Extend the tests in configure.in!!! 2002-08-14 14:15 eku * firebird2/configure.in (1.27): Fixed some typos. 2002-08-14 14:13 eku * firebird2/configure.in (1.26): Architecture and production type are now a command line switch to configure. See 'configure --help' for details. 2002-08-14 13:44 eku * firebird2/: configure.in (1.25), src/include/gen/autoconfig_msvc.h (1.18), src/jrd/perf.cpp (1.10): Huge 'times' cleanup: o check for the availability in configure o removed the define NO_TIMES o synchronised config.h.in and MSVC pendant NOTE: If you have problems on your system, don't change the source. Extend the tests in configure.in!!! 2002-08-14 13:13 eku * firebird2/: autogen.sh (1.3), configure.in (1.24), src/extlib/fbudf/fbudf.cpp (1.3), src/include/gen/autoconfig_msvc.h (1.17), src/journal/misc.cpp (1.6), src/jrd/gds.cpp (1.16), src/jrd/isc.cpp (1.13), src/jrd/perf.cpp (1.9), src/jrd/svc.cpp (1.11), src/wal/driver.cpp (1.4): Huge 'gettimeofday' cleanup: o check for the availability in configure o check for the number of arguments in configure o synchronised config.h.in and MSVC pendant NOTE: If you have problems on your system, don't change the source. Extend the tests in configure.in!!! 2002-08-14 07:44 eku * firebird2/autogen.sh (1.2): Small type in the CVS placeholder. 2002-08-14 07:43 eku * firebird2/autogen.sh (1.1): autogen.sh replaces configure in CVS. Run autogen.sh create all the initial files (configure etc.). 2002-08-13 12:02 eku * firebird2/builds/posix/make.rules (1.3): Do not define '-m468' in platform-independent rules. 2002-08-13 09:40 dimitr * firebird2/src/dsql/metd.epp (1.7): Now UDFs work again. 2002-08-12 13:32 dimitr * firebird2/src/jrd/pwd.cpp (1.6): Fixed the weird logic with reversed return values. 2002-08-12 07:34 dimitr * firebird2/builds/win32/msvc6/fbserver.dsp (1.2): Just a small correction for the generated headers. 2002-08-11 10:04 dimitr * firebird2/src/: dsql/ddl.cpp (1.11), dsql/dsql.tab.h (1.3), dsql/keywords.cpp (1.5), dsql/make.cpp (1.9), dsql/node.h (1.8), dsql/parse.cpp (1.20), dsql/parse.y (1.19), dsql/pass1.cpp (1.14), isql/show.epp (1.6), jrd/dyn.epp (1.9), jrd/dyn_def.epp (1.9), jrd/dyn_md_proto.h (1.3), jrd/dyn_mod.epp (1.8): 1. BIGINT is now the only keyword for the 64-bit exact numerics and it's available in dialect 3 only. 2. BREAK statement has been disabled in triggers (like EXIT) because of the known BLR limitations. I hope it can be safely used in stored procedures though, hence I'd prefer to have it officially documented. 3. More complete implementation of the GROUP BY clause. You can group by internal functions and have ability to use more complex grouping conditions than before. By Arno Brinkman. 4. Allowed declaring and defining local variables at the same time. By Claudio Valderrama. Syntax: declare [variable] [{= | default} ] 5. Allowed ordinals to be used in the GROUP BY clause (like ORDER BY). By Arno Brinkman. Example: select extract(month from order_date), sum(order_sum) from orders group by 1 6. The first approach to the ALTER VIEW statement. Only high-level implementation so far. A lot of work in dfw.epp, metd.epp, etc. still required. By Dmitry Yemanov. 2002-08-11 07:49 dimitr * firebird2/src/gpre/gpre_meta_boot.cpp (1.6): Make gpre_boot compilable on win32 2002-08-09 19:05 dimitr * firebird2/builds/win32/msvc6/: Firebird2.dsw (1.2), alice.dsp (1.2), burp.dsp (1.2), common.dsp (1.2), dsql_server.dsp (1.3), fbguard.dsp (1.2), gbak.dsp (1.2), gds32.dsp (1.3), gfix.dsp (1.2), gpre.dsp (1.2), gpre_boot.dsp (1.1), gsec.dsp (1.1), gstat.dsp (1.2), ib_util.dsp (1.2), intl.dsp (1.3), ipserver.dsp (1.2), isql.dsp (1.2), lock.dsp (1.2), remote.dsp (1.2), utilities.dsp (1.2), wal.dsp (1.2): 1. Get rid of debug runtime libraries in our release builds 2. Added gpre_boot and gsec projects 2002-08-09 09:25 skywalker * firebird2/doc/sql.extensions/README.nullif (1.2): Update the description, it is now correct. 2002-08-09 01:33 skywalker * firebird2/doc/sql.extensions/: README.case (1.1), README.coalesce (1.1), README.nullif (1.1): documentation for new sql clauses case, coalesce and nullif contributed by Arno Brinkman 2002-08-05 18:34 skywalker * firebird2/configure.in (1.23): Changed to make build with new structure possible. 2002-08-05 09:14 skywalker * firebird2/builds/posix/: Makefile.in.boot.gpre (1.2), Makefile.in.firebird (1.2), Makefile.in.libfbstatic (1.2), Makefile.in.msgs (1.2), Makefile.in.refDatabases (1.2), Makefile.in.static.gpre (1.2), make.rules (1.2): More changes to make fb2 compile on linux work with new build structure 2002-08-03 17:27 dimitr * firebird2/src/: dsql/dsql.cpp (1.19), dsql/dsql.tab.h (1.2), dsql/gen.cpp (1.9), dsql/keywords.cpp (1.4), dsql/keywords.h (1.11), dsql/make.cpp (1.8), dsql/make_proto.h (1.4), dsql/node.h (1.7), dsql/parse.cpp (1.19), dsql/parse.y (1.18), dsql/pass1.cpp (1.13), jrd/dsc.cpp (1.3): 1) Implemented CASE, NULLIF, COALESCE 2) Allowed grouping by internal functions (some work in pass1.cpp still required) Thanks to Arno Brinkman. 2002-07-30 11:49 dimitr * firebird2/src/dsql/keywords.cpp (1.3): Fixed my own damned mistake. Sorry to everyone who got scared by this change ;-) 2002-07-30 09:23 dimitr * firebird2/src/dsql/: keywords.cpp (1.2), keywords.h (1.10): Stay in-sync with Mark's changes and make them win32 friendly. 2002-07-29 21:04 dimitr * firebird2/src/jrd/sort_mem.cpp (1.2): Just a minor change. 2002-07-29 20:42 dimitr * firebird2/builds/win32/msvc6/: dsql_server.dsp (1.2), gds32.dsp (1.2): Keep in-sync with Mark's changes. 2002-07-29 19:35 dimitr * firebird2/src/: include/gen/autoconfig_msvc.h (1.16), utilities/dba.epp (1.8): Keep in-sync with Mark's changes. 2002-07-29 17:43 skywalker * firebird2/configure.in (1.22): Changed to work with super build as well as classic. The makefile now come from builds/posix rather than src/make.new 2002-07-29 17:37 skywalker * firebird2/src/: alice/alice.cpp (1.14), burp/burp.cpp (1.8), dsql/dsql.tab.h (1.1), dsql/keywords.cpp (1.1), dsql/keywords.h (1.9), dsql/parse.cpp (1.18), dsql/parse.y (1.17), dsql/parse_proto.h (1.3), isql/isql.epp (1.11), jrd/alt.cpp (1.5), jrd/dyn.epp (1.8), jrd/fun.epp (1.6), jrd/gds.cpp (1.15), jrd/ibsetjmp.h (1.2), jrd/intl.cpp (1.10), jrd/isc.cpp (1.12), jrd/isc_sync.cpp (1.12), jrd/jrd.h (1.9), jrd/opt.cpp (1.10), jrd/status.cpp (1.3), jrd/status.h (1.2), jrd/thd.cpp (1.5), jrd/vio.cpp (1.9), lock/lock.h (1.9), misc/fb_boilerplate.h (1.3), remote/inet.cpp (1.14), remote/inet_server.cpp (1.6), utilities/cmd_util.cpp (1.3), utilities/dba.epp (1.7), utilities/guard.cpp (1.4), utilities/ibmgr.cpp (1.4), utilities/rebuild.cpp (1.4), utilities/util.cpp (1.4), utilities/util_proto.h (1.2), v5_examples/empbuild.c (1.7): Changes to make fb2 compile super version for linux 2002-07-29 17:04 skywalker * firebird2/builds/posix/: Makefile.in.boot.gpre (1.1), Makefile.in.client.gbak (1.1), Makefile.in.client.gdef (1.1), Makefile.in.client.gfix (1.1), Makefile.in.client.gpre (1.1), Makefile.in.client.isql (1.1), Makefile.in.client.util (1.1), Makefile.in.embed.gbak (1.1), Makefile.in.embed.gdef (1.1), Makefile.in.embed.gfix (1.1), Makefile.in.embed.gpre (1.1), Makefile.in.embed.isql (1.1), Makefile.in.embed.lockmgr (1.1), Makefile.in.embed.qli (1.1), Makefile.in.embed.util (1.1), Makefile.in.extlib (1.1), Makefile.in.fbserver (1.1), Makefile.in.fbutil (1.1), Makefile.in.firebird (1.1), Makefile.in.gpre (1.1), Makefile.in.inet_server (1.1), Makefile.in.intl (1.1), Makefile.in.libfbclient (1.1), Makefile.in.libfbcommon (1.1), Makefile.in.libfbembed (1.1), Makefile.in.libfbserver (1.1), Makefile.in.libfbstatic (1.1), Makefile.in.msgs (1.1), Makefile.in.refDatabases (1.1), Makefile.in.static.gbak (1.1), Makefile.in.static.gpre (1.1), Makefile.in.static.isql (1.1), Makefile.in.v5_examples (1.1), make.defaults (1.1), make.rules (1.1), make.shared.variables (1.1), prefix.darwin (1.1), prefix.example (1.1), prefix.linux (1.1), prefix.sinixz (1.1), prefix.solx86 (1.1): This time for sure - 4th generation main change this time was to incorperate the super build as well as classic into fb2. 2002-07-22 19:12 bellardo * firebird2/builds/mac_os_x/CS/Helpers.make (1.2): Fixed a bug in the MacOS X GUI build project. 2002-07-21 09:21 bellardo * firebird2/builds/mac_os_x/CS/: Helpers.make (1.1), gpre_wrapper.sh (1.1), make_wrapper.sh (1.1), stlport_vars.cpp (1.1), stub.c (1.1), CS.pbproj/project.pbxproj (1.1): Added the initial revision of the MacOS X PB project files. 2002-07-21 08:14 bellardo * firebird2/src/jrd/plugin_manager.cpp (1.3): Fixed bug that caused all accesses to miss the internal cache. 2002-07-15 09:00 eku * firebird2/configure.in (1.21): The good old Bourne Shell does not implement the command 'source'. 2002-07-12 15:32 dimitr * firebird2/src/utilities/registry.h (1.1): Oops, I forgot to add this file during the FB1->FB2 porting. Sorry. 2002-07-11 16:25 dimitr * firebird2/src/isql/isql.epp (1.10): Fixed a few more porting errors. 2002-07-10 16:52 dimitr * firebird2/src/: jrd/evl.cpp (1.12), dsql/gen.cpp (1.8): Minor additions to my previous changes. 2002-07-09 17:21 dimitr * firebird2/src/remote/srvr_w32.cpp (1.6): Fixed a few more porting errors. 2002-07-09 16:41 dimitr * firebird2/src/: isql/extract.epp (1.6), jrd/isc.cpp (1.11): Fixed a few more porting errors. 2002-07-06 07:31 skywalker * firebird2/: configure.in (1.20), src/burp/mvol.cpp (1.5), src/dsql/dsql.cpp (1.18), src/dsql/make.cpp (1.7), src/dsql/metd.epp (1.6), src/dsql/parse.cpp (1.17), src/dsql/parse.y (1.16), src/dsql/pass1.cpp (1.12), src/dudley/expr.cpp (1.5), src/dudley/parse.cpp (1.8), src/gpre/ada.cpp (1.6), src/gpre/cob.cpp (1.5), src/gpre/ftn.cpp (1.6), src/gpre/gpre.cpp (1.11), src/gpre/gpre_proto.h (1.2), src/jrd/divorce.cpp (1.5), src/jrd/dsc.h (1.4), src/jrd/event.cpp (1.8), src/jrd/event_proto.h (1.3), src/jrd/intl.cpp (1.9), src/jrd/isc_file.cpp (1.10), src/jrd/isc_ipc.cpp (1.14), src/jrd/isc_sync.cpp (1.11), src/jrd/jrn.cpp (1.5), src/jrd/misc.cpp (1.4), src/jrd/pag.cpp (1.19), src/jrd/pwd.cpp (1.5), src/jrd/rec.cpp (1.4), src/jrd/rec_proto.h (1.2), src/jrd/sort.cpp (1.10), src/jrd/thd.h (1.5), src/jrd/unix.cpp (1.8), src/jrd/utl.cpp (1.10), src/jrd/vmsevent.cpp (1.3), src/lock/lock.cpp (1.9), src/remote/protocol.cpp (1.6): Merge final changes from fb1 tree. 2002-07-05 18:01 skywalker * firebird2/src/dsql/: keywords.h (1.8), parse.cpp (1.16), parse.y (1.15): Change DEBUG_KEYWORD to KW_DEBUG, few more changes in parse.y (mostly post fb1 changes) 2002-07-05 17:00 skywalker * firebird2/: configure.in (1.19), src/dsql/dsql.cpp (1.17), src/dsql/keywords.h (1.7), src/dsql/parse.cpp (1.15), src/dsql/parse.sed (1.4), src/dsql/parse.y (1.14), src/include/fb_string.h (1.2), src/isql/isql.epp (1.9), src/jrd/common.h (1.19), src/jrd/dfw.epp (1.10), src/jrd/dyn.epp (1.7), src/jrd/dyn_def.epp (1.8), src/jrd/dyn_del.epp (1.7), src/jrd/dyn_mod.epp (1.7), src/jrd/evl.cpp (1.11), src/jrd/gds.cpp (1.14), src/jrd/grant.epp (1.6), src/jrd/inf.cpp (1.8), src/jrd/met.epp (1.13), src/jrd/scl.epp (1.9), src/jrd/sort.cpp (1.9), src/qli/all.cpp (1.7), src/qli/picstr.cpp (1.6), src/utilities/dba.epp (1.6), src/v5_examples/empbuild.c (1.6): Changes to get compiling on linux (post fb1 changes). 2002-07-04 11:34 skywalker * firebird2/: configure.in (1.18), src/gpre/pat.cpp (1.5), src/jrd/cmp.cpp (1.8), src/jrd/isc.cpp (1.10), src/jrd/met.epp (1.12), src/jrd/met_proto.h (1.5): Changes for rebuild of fb2. 2002-07-04 08:08 eku * firebird2/src/jrd/flu.cpp (1.9): SINIXZ: fixed loading of shared libraries (merged from fb1) 2002-07-04 07:53 eku * firebird2/src/utilities/drop.cpp (1.6): SINIX-Z: fixed semaphore handling (merged from fb1) 2002-07-03 12:04 eku * firebird2/configure.in (1.17): Support SINIX-Z as a platform. 2002-07-03 09:16 dimitr * firebird2/src/jrd/gdsold.h (1.11): Merging changes from fb1 (stage 2 - fixing porting errors). 2002-07-02 16:09 dimitr * firebird2/builds/win32/msvc6/intl.dsp (1.2): Updated project files 2002-07-02 14:20 dimitr * firebird2/src/jrd/: gds.h (1.2), gdsold.h (1.10), ibase.h (1.12): Merging changes from fb1 (stage 2 - fixing porting errors). 2002-07-02 14:17 dimitr * firebird2/src/dsql/: ddl.cpp (1.10), dsql.cpp (1.16), errd.cpp (1.8), gen.cpp (1.7), make.cpp (1.6), metd.epp (1.5), metd_proto.h (1.4), parse.cpp (1.14), parse.y (1.13), pass1.cpp (1.11): Merging changes from fb1 (stage 2 - fixing porting errors). 2002-07-02 11:49 dimitr * firebird2/src/jrd/: intlnames.h (1.2), intlobj.h (1.4), irq.h (1.3), isc.cpp (1.9), isc_file.cpp (1.9), isc_ipc.cpp (1.13), isc_sync.cpp (1.10), jrd.cpp (1.13), jrd.h (1.8), license.h (1.16): Merging changes from fb1. 2002-07-01 18:59 skywalker * firebird2/: configure.in (1.16), src/include/gen/rdb_codes.h (1.3), src/iscguard/iscguard.cpp (1.4), src/iscguard/iscguard.h (1.2), src/iscguard/iscguard.rc (1.2), src/jrd/map.cpp (1.4), src/jrd/met.epp (1.11), src/jrd/met_proto.h (1.4), src/jrd/nod.h (1.4), src/jrd/obj.h (1.2), src/jrd/opt.cpp (1.9), src/jrd/pag.cpp (1.18), src/jrd/par.cpp (1.9), src/jrd/rse.cpp (1.6), src/jrd/rse.h (1.4): Merged change from fb1. 2002-07-01 17:46 dimitr * firebird2/src/: jrd/grant.epp (1.5), jrd/inf.cpp (1.7), jrd/inf.h (1.2), jrd/ini.h (1.3), include/gen/iberror.h (1.3): Merging changes from fb1. 2002-07-01 17:07 skywalker * firebird2/src/jrd/: common.h (1.18), scl.epp (1.8), scl_proto.h (1.2), shrinit.cpp (1.4), sort.cpp (1.8), thd.h (1.4), tra.cpp (1.12), tra.h (1.4), types.h (1.2), unix.cpp (1.7), utl.cpp (1.9), val.h (1.3), version.rc (1.2), vio.cpp (1.8), winnt.cpp (1.11): porting changes from fb1. 2002-07-01 16:59 dimitr * firebird2/builds/win32/msvc6/: Firebird2.dsw (1.1), alice.dsp (1.1), burp.dsp (1.1), common.dsp (1.1), dsql_server.dsp (1.1), fbguard.dsp (1.1), fbserver.dsp (1.1), gbak.dsp (1.1), gds32.dsp (1.1), gfix.dsp (1.1), gpre.dsp (1.1), gstat.dsp (1.1), ib_util.dsp (1.1), intl.dsp (1.1), ipserver.dsp (1.1), isql.dsp (1.1), lock.dsp (1.1), remote.dsp (1.1), utilities.dsp (1.1), wal.dsp (1.1): Added FB2 project files for MSVC6 2002-06-30 12:44 dimitr * firebird2/src/jrd/: fun.epp (1.5), functions.cpp (1.5), gds.cpp (1.13): Merging changes from fb1. 2002-06-30 12:22 dimitr * firebird2/src/jrd/req.h (1.3): Merging changes from fb1. 2002-06-30 12:15 dimitr * firebird2/src/jrd/: exe.cpp (1.12), ext.cpp (1.9): Merging changes from fb1. 2002-06-30 11:58 dimitr * firebird2/src/jrd/: evl.cpp (1.10), exe.cpp (1.11), ext.cpp (1.8), fil.h (1.2), file_params.h (1.8), flu.cpp (1.8), flu.h (1.2): Merging changes from fb1. 2002-06-30 10:46 dimitr * firebird2/src/jrd/: divorce.cpp (1.4), dls.cpp (1.3), dls_proto.h (1.2), drq.h (1.3), dyn.epp (1.6), dyn.h (1.4), dyn_def.epp (1.7), dyn_del.epp (1.6), dyn_df_proto.h (1.2), dyn_dl_proto.h (1.2), dyn_mod.epp (1.6), dyn_proto.h (1.2), dyn_util.epp (1.6), dyn_util.epp (1.7): Merging changes from fb1. 2002-06-29 19:37 skywalker * firebird2/src/intl/: cs_narrow.c (1.4), lc_ascii.c (1.4), lc_narrow.c (1.4), ld.c (1.4): ported changed from fb1. 2002-06-29 19:21 skywalker * firebird2/src/journal/: misc.cpp (1.5), rebuild.e (1.2): port changes from fb1. 2002-06-29 19:20 skywalker * firebird2/src/extlib/fbudf/fbudf.cpp (1.2): put testreflect into dev build only 2002-06-29 18:59 skywalker * firebird2/src/utilities/install_nt.h (1.3): Change the ISCGUARD_SERVICE name here rather than in the iscguard.cpp file 2002-06-29 18:50 skywalker * firebird2/src/gpre/: gpre.cpp (1.10), gpre.h (1.9): porting changes from fb1. 2002-06-29 18:41 skywalker * firebird2/configure.in (1.15): Porting changes made to fb1. 2002-06-29 18:38 skywalker * firebird2/src/extlib/ib_udf.sql (1.3): porting changes made to fb1. 2002-06-29 18:35 skywalker * firebird2/src/extlib/fbudf/: MSReadMe.txt (1.1), fbudf.cpp (1.1), fbudf.h (1.1), fbudf.sql (1.1), fbudf.txt (1.1), stdafx.cpp (1.1), stdafx.h (1.1): Ported code changes from fb1 2002-06-29 16:28 skywalker * firebird2/src/v5_examples/: empbld.sql (1.3), empddl.sql (1.3), intlddl.sql (1.3): Merge changes from fb1. 2002-06-29 15:47 skywalker * firebird2/src/dsql/: keywords.h (1.6), parse.cpp (1.13), parse.y (1.12), parse_proto.h (1.2): Added LEX_StringIsAKeyword function to avoid an awkward #include from isql module. 2002-06-29 15:39 skywalker * firebird2/src/isql/: extra_proto.h (1.2), extract.epp (1.5), isql.epp (1.8), isql.h (1.5), isql.rc (1.2), isql_proto.h (1.2), show.epp (1.5), show_proto.h (1.2): Merge changes from fb1. 2002-06-29 15:33 skywalker * firebird2/src/jrd/license.h (1.15): Merged changed from fb1. 2002-06-29 15:00 dimitr * firebird2/src/jrd/: alt.cpp (1.4), blb.cpp (1.9), blb_proto.h (1.4), blp.h (1.5), blr.h (1.4), blrtable.cpp (1.5), cmp.cpp (1.7), codes.epp (1.4), common.h (1.17), constants.h (1.2), cvt.cpp (1.9), cvt2.cpp (1.5), cvt2_proto.h (1.2), dfw.epp (1.9), dsc.h (1.3), exe.h (1.3), isc.h (1.3), rse.h (1.3), scl.h (1.3), ibase.h (1.11): Merging changes from fb1. 2002-06-29 14:55 dimitr * firebird2/src/include/gen/: codes.h (1.6), codetext.h (1.3): Merging changes from fb1. 2002-06-29 11:35 dimitr * firebird2/src/remote/: property.cpp (1.5), srvr_w32.cpp (1.5): Fixed porting errors. 2002-06-29 10:46 dimitr * firebird2/src/: qli/all.cpp (1.6), qli/mov.cpp (1.7), qli/picst_proto.h (1.2), qli/picstr.cpp (1.5), remote/cntl.cpp (1.3), remote/dllshell.cpp (1.3), remote/ibconfig.cpp (1.4), remote/ibconfig.rc (1.2), remote/inet.cpp (1.13), remote/inet_server.cpp (1.5), remote/property.cpp (1.4), remote/property.rc (1.2), remote/protocol.cpp (1.5), remote/server.cpp (1.7), remote/server.ico (1.2), remote/srvr_w32.cpp (1.4), remote/window.cpp (1.3), remote/window.h (1.2), remote/window.rc (1.2), remote/winmain.cpp (1.3), utilities/analyse.cpp (1.3), utilities/dba.epp (1.5), utilities/dba_full.epp (1.5), utilities/dbaswi.h (1.3), utilities/install_nt.h (1.2), utilities/install_reg.cpp (1.3), utilities/install_svc.cpp (1.3), utilities/rebuild.cpp (1.3), utilities/registry.cpp (1.3), utilities/sbc_print.cpp (1.4), utilities/security.epp (1.6), utilities/services.cpp (1.3): Merging changes from fb1. 2002-06-29 10:34 dimitr * firebird2/src/msgs/: build_file.epp (1.5), include.epp (1.3), msg.gbak (1.3): Merging changes from fb1. 2002-06-29 10:27 dimitr * firebird2/src/misc/help.gbak (1.2): Merging changes from fb1. 2002-06-29 10:22 dimitr * firebird2/src/lock/: lock.cpp (1.8), lock.h (1.8): Merging changes from fb1. 2002-06-29 08:56 skywalker * firebird2/src/dsql/: array.epp (1.5), blob.epp (1.4), ddl.cpp (1.9), ddl_proto.h (1.3), dsql.cpp (1.15), dsql.h (1.4), errd.cpp (1.7), gen.cpp (1.6), keywords.h (1.5), make.cpp (1.5), metd.epp (1.4), metd_proto.h (1.3), node.h (1.6), parse.cpp (1.12), parse.sed (1.3), parse.y (1.11), pass1.cpp (1.10), utld.cpp (1.6): Merging changes from fb1. 2002-06-29 07:39 skywalker * firebird2/src/burp/: backup.epp (1.6), burp.h (1.6), mvol.cpp (1.4), restore.epp (1.7): Merge changes from fb1 2002-06-29 07:33 skywalker * firebird2/src/alice/alice.cpp (1.13): merge fb1 changes. 2002-06-28 15:58 alexpeshkoff * firebird2/src/jrd/inf.cpp (1.6): fixed bug #545725 - internal connections to database now reported as user (SQL Server) 2002-06-28 15:56 alexpeshkoff * firebird2/src/jrd/tra.cpp (1.11): temporary lock fix in TRA_sweep 2002-06-28 15:49 dimitr * firebird2/src/dsql/dsql.cpp (1.14): Fixed bug with the server crash when XSQLDAs are prepared for not all statement parameters. 2002-06-27 14:14 paul_reeves * firebird2/src/dsql/dsql.cpp (1.13): Remove superfluous include 2002-06-27 12:14 dimitr * firebird2/src/burp/: backup.epp (1.5), restore.epp (1.6): Fixed another bug with INT64 array slices. Thanks to Artem Petkevych. 2002-06-24 15:59 paul_reeves * firebird2/src/remote/inet.cpp (1.12): More changes to support building under Linux 2002-06-23 21:51 paul_reeves * firebird2/: configure.in (1.14), src/dsql/dsql.cpp (1.12), src/dudley/hsh.cpp (1.4), src/dudley/lex.cpp (1.4), src/dudley/parse.cpp (1.7), src/gpre/hsh.cpp (1.5), src/intl/kanji.cpp (1.2), src/jrd/intl.cpp (1.8), src/jrd/os/posix/mod_loader.cpp (1.2), src/qli/eval.cpp (1.6), src/qli/expand.cpp (1.4), src/qli/hsh.cpp (1.4), src/qli/lex.cpp (1.4), src/qli/meta.epp (1.3), src/qli/mov.cpp (1.6), src/qli/parse.cpp (1.4), src/qli/picstr.cpp (1.4), src/qli/proc.epp (1.3): Updated code to support building under Linux. Main changes are to support the platform manager and the move of kanji.* to /intl. 2002-06-20 13:41 dimitr * firebird2/src/dsql/: parse.y (1.10), pass1.cpp (1.9), parse.cpp (1.11): Enabled support for empty BEGIN...END blocks 2002-06-20 13:37 dimitr * firebird2/src/jrd/dyn_del.epp (1.5): Partially fixed bug SF #567931 2002-06-20 12:10 dimitr * firebird2/src/jrd/opt.cpp (1.8): Fixed bug with uninitialized local variables. Thanks to Oleg LOA. 2002-06-20 12:01 dimitr * firebird2/src/jrd/sdl.cpp (1.7): Fixed bug with INT64 array slices. Thanks to Artem Petkevych. 2002-06-20 10:24 dimitr * firebird2/src/include/gen/autoconfig_msvc.h (1.15): Implemented case-insensitive keys in FirebirdConfigFile (to support various configs on Win32). 2002-06-20 10:00 dimitr * firebird2/src/dsql/: parse.cpp (1.10), parse.y (1.9): Force SP parameters to behave the same way in both syntaxes (SELECT FROM and EXECUTE PROCEDURE), thus enabling expressions, UDFs, etc. to be passed as a parameter. 2002-06-20 09:56 dimitr * firebird2/src/jrd/: err.cpp (1.8), val.cpp (1.6): Server-side database aliases (error-handling changes). 2002-06-19 17:10 skywalker * firebird2/doc/README.makefiles (1.1): Added README file which explains a little about the makefile structure. 2002-06-16 16:19 dimitr * firebird2/src/jrd/evl.cpp (1.9): Fixed bug SF #562417 (the fix is not obvious, so it should be properly tested) 2002-06-16 16:15 dimitr * firebird2/src/jrd/jrd.cpp (1.12): Fixed an ugly error I made in the server-side aliases management 2002-06-15 11:38 dimitr * firebird2/src/dsql/: keywords.h (1.4), parse.cpp (1.9), parse.y (1.8): While I'm in touch with the parser - INT64 and LARGEINT aliases for the intenal dtype_int64 data type. 2002-06-14 14:08 dimitr * firebird2/src/jrd/: blr.h (1.3), blrtable.cpp (1.4), cmp.cpp (1.6), evl.cpp (1.8), met.epp (1.10), met.h (1.3), nod.h (1.3), opt.cpp (1.7), par.cpp (1.8): 1. New system variables - CONNECTION_ID and TRANSACTION_ID 2. Universal triggers 2002-06-14 14:07 dimitr * firebird2/src/dsql/: ddl.cpp (1.8), dsql.cpp (1.11), gen.cpp (1.5), keywords.h (1.3), make.cpp (1.4), make_proto.h (1.3), node.h (1.5), parse.cpp (1.8), parse.y (1.7), pass1.cpp (1.8): 1. New system variables - CONNECTION_ID and TRANSACTION_ID 2. Universal triggers (parser changes are not very nice, but at least it works; perhaps it should be polished up a bit later) 2002-06-12 09:07 tamlin * firebird2/src/jrd/perf.cpp (1.8): Compiler warning 2002-06-12 09:03 tamlin * firebird2/src/jrd/intl.cpp (1.7): Compiler warnings removed. 2002-06-12 09:03 tamlin * firebird2/src/jrd/: db_alias.cpp (1.2), jrd.cpp (1.11): const correctness 2002-06-12 09:02 tamlin * firebird2/src/jrd/plugin_manager.h (1.2): Make it compile using MSVC6. 2002-06-12 09:01 tamlin * firebird2/src/jrd/plugin_manager.cpp (1.2): Removed (at least) 219KB of compiler warnings using MSVC6. 2002-06-12 08:58 tamlin * firebird2/src/include/fb_list.h (1.2): There is no C++ class named slist. Removed. 2002-06-05 13:02 dimitr * firebird2/src/intl/ld.h (1.7): Fixed compile problems on Win32. 2002-06-05 12:18 dimitr * firebird2/src/jrd/intl.cpp (1.6): Fixed compile problems on Win32. 2002-06-05 11:57 dimitr * firebird2/src/jrd/os/win32/: mod_loader.cpp (1.1), path_utils.cpp (1.1): A Win32 implementation of the dynamic module loader and path operations abstractions. 2002-06-05 11:53 dimitr * firebird2/src/jrd/tra.cpp (1.10): Server-side database aliases (error-handling changes). 2002-06-05 11:49 dimitr * firebird2/src/jrd/jrd.cpp (1.10): Server-side database aliases (main changes). 2002-06-04 21:56 bellardo * firebird2/src/jrd/: blk.h (1.5), cvt.cpp (1.8), cvt2.cpp (1.4), dbt.cpp (1.7), everything.h (1.3), evl.cpp (1.7), evl_like.cpp (1.3), evl_proto.h (1.2), filters.cpp (1.5), ini.epp (1.5), ini_proto.h (1.2), intl.cpp (1.5), intl_proto.h (1.2), intlobj.h (1.3), jrd.h (1.7), opt.cpp (1.6): Changes to bring intl support to FB2. 2002-06-04 21:36 bellardo * firebird2/src/: include/fb_list.h (1.1), include/fb_map.h (1.1), jrd/intl_builtin.cpp (1.1), jrd/intl_classes.h (1.1), jrd/plugin_manager.cpp (1.1), jrd/plugin_manager.h (1.1): New files added during the porting of intl support to FB2. 2002-06-04 15:07 dimitr * firebird2/src/jrd/sort.cpp (1.7): I believe now my changes are ready for the public testing. 2002-06-04 15:01 dimitr * firebird2/src/jrd/err.cpp (1.7): Server-side database aliases (error-handling changes). 2002-06-04 14:57 dimitr * firebird2/src/jrd/: db_alias.cpp (1.1), inf.cpp (1.5), jrd.cpp (1.9), jrd.h (1.6): Server-side database aliases (main changes). 2002-06-04 14:31 dimitr * firebird2/src/ipserver/ipclient.cpp (1.3): no message 2002-06-04 14:03 dimitr * firebird2/src/jrd/winnt.cpp (1.10): Fixed little [porting?] bug with the forced writes. 2002-05-24 10:06 dimitr * firebird2/src/remote/interface.cpp (1.11): Fixed serious porting error. 2002-04-30 11:30 kkuznetsov * firebird2/src/jrd/intl.cpp (1.4): Fixed bug - Crashing server on Solaris Intel when passing "" to nchar udf, and remove incrementing function argument from pad_spaces in intl.cpp 2002-04-29 17:05 dimitr * firebird2/src/jrd/: blb.cpp (1.8), cch.cpp (1.9), pio.h (1.3), tra.cpp (1.9), winnt.cpp (1.9): Cleanup 2002-04-29 14:06 dimitr * firebird2/src/jrd/sort.cpp (1.6): Applied Mike Grover's fix from FB1 tree to my recent changes 2002-04-29 13:22 dimitr * firebird2/src/jrd/: sort.cpp (1.5), sort.h (1.3), sort_mem.cpp (1.1), sort_mem.h (1.1): New temporary space management for the external sorting stuff 2002-04-29 13:14 dimitr * firebird2/src/jrd/gds.cpp (1.12): Some minor changes 2002-04-29 13:11 dimitr * firebird2/src/jrd/cch.cpp (1.8): Some minor changes 2002-04-29 12:57 dimitr * firebird2/src/include/gen/autoconfig_msvc.h (1.14): Some minor changes 2002-04-18 05:54 bellardo * firebird2/src/jrd/exe.cpp (1.10): throw clause cleanup. 2002-04-13 08:04 dimitr * firebird2/src/jrd/evl.cpp (1.6): Applied Claudio's fix for bug SF #538201 2002-04-12 03:55 bellardo * firebird2/src/gpre/: gpre.cpp (1.9), gpre.h (1.8): Changes to make the -GDS switch work correctly. This allows FB2 to be used to build FB1 :-) 2002-04-10 06:42 bellardo * firebird2/src/jrd/os/posix/mod_loader.cpp (1.1): A posix (dlopen et al) implementation of the dynamic module loader abstraction. 2002-04-10 01:27 bellardo * firebird2/src/intl/: kanji.cpp (1.1), kanji.h (1.1), kanji_proto.h (1.1): lt2czech.h wasn't brought over in the original c++ port, fix it. The kanji* files are no longer used, except for some macros in one of the headers. Now that we have the intl directory they don't belong in jrd. Moved them into intl. 2002-04-10 01:25 bellardo * firebird2/src/intl/: cs_big5.c (1.3), cs_gb2312.c (1.3), cs_jis.c (1.3), cs_ksc.c (1.3), cs_narrow.c (1.3), cv_big5.c (1.3), cv_gb2312.c (1.3), cv_jis.c (1.3), cv_ksc.c (1.3), cv_narrow.c (1.3), lc_ascii.c (1.3), lc_big5.c (1.3), lc_dos.c (1.3), lc_gb2312.c (1.3), lc_jis.c (1.3), lc_ksc.c (1.3), lc_narrow.c (1.3), ld.c (1.3), ld.h (1.6), ldcommon.h (1.2): changes necessary to get the intl lib compiling after adding the new memory management, an additional intl c++ interface, and a slight refactoring of the intl header files. 2002-04-10 01:23 bellardo * firebird2/src/jrd/os/: mod_loader.h (1.1), path_utils.h (1.1), darwin/mod_loader.cpp (1.1), posix/path_utils.cpp (1.1): Added the operating system specific subdirectory (os) to jrd. Also added the abstraction headers for file path operations and dynamically loaded modules. Included the implementations of the abstractions necessary for Darwin. 2002-04-06 10:50 dimitr * firebird2/src/jrd/exe.cpp (1.9): Fixed one memory allocation issue. 2002-04-05 21:56 bellardo * firebird2/src/jrd/scl.epp (1.7): fixing another mistake I made. sorry :-( 2002-04-05 21:54 bellardo * firebird2/src/jrd/dyn.epp (1.5): Commited wrong local version of code. fixing my mistake. 2002-04-04 18:41 bellardo * firebird2/src/dsql/pass1.cpp (1.7): Fixed some ugly code I committed yesterday. 2002-04-04 18:22 bellardo * firebird2/src/dsql/utld.cpp (1.5): Fixed the buffer overflow check to be correct instead of commenting it out. 2002-04-04 18:09 bellardo * firebird2/src/jrd/blk.h (1.4): Wronging named struct last time I committed. 2002-04-04 18:08 bellardo * firebird2/src/remote/interface.cpp (1.10): Forgot to rename include directive 2002-04-04 15:53 dimitr * firebird2/src/msgs/load.epp (1.4): Implemented 'EXECUTE VARCHAR' command. 2002-04-04 15:50 dimitr * firebird2/src/: dsql/dsql.cpp (1.10), dsql/gen.cpp (1.4), dsql/node.h (1.4), dsql/parse.cpp (1.7), dsql/parse.y (1.6), dsql/pass1.cpp (1.6), jrd/blp.h (1.4), jrd/blr.h (1.2), jrd/blrtable.cpp (1.3), jrd/exe.cpp (1.8), jrd/nod.h (1.2), jrd/par.cpp (1.7), jrd/tra.h (1.3): Implemented 'EXECUTE VARCHAR' command. 2002-04-04 13:37 dimitr * firebird2/src/jrd/y-valve.cpp (1.4): Cleanup 2002-04-04 09:13 bellardo * firebird2/src/jrd/dbt.cpp (1.6): committed wrong local version of file last time, opps. 2002-04-04 09:10 bellardo * firebird2/src/jrd/: blb.cpp (1.7), blk.h (1.3), btr.cpp (1.4), cch.cpp (1.7), dbt.cpp (1.5), dfw.epp (1.8), dpm.epp (1.5), dyn.epp (1.4), dyn.h (1.3), dyn_def.epp (1.6), dyn_del.epp (1.4), dyn_mod.epp (1.5), dyn_util.epp (1.5), ext.cpp (1.7), file_params.h (1.7), fun.epp (1.4), gds.cpp (1.11), grant.epp (1.4), jrd.cpp (1.8), met.epp (1.9), nav.cpp (1.5), opt.cpp (1.5), pag.cpp (1.17), scl.epp (1.6), shut.cpp (1.4), svc.cpp (1.10), tra.cpp (1.8), val.cpp (1.5), vio.cpp (1.7): Finished removal of setjmp/longjmp code, and fixed a handful of FB1->FB2 porting bugs. 2002-04-04 07:43 bellardo * firebird2/src/remote/: allr.cpp (1.7), interface.cpp (1.9), remote.h (1.4), server.cpp (1.6): We are using exceptions now, clean out old setjmp/longjmp code. 2002-04-04 07:41 bellardo * firebird2/src/qli/all.cpp (1.5): minor include file change 2002-04-04 07:39 bellardo * firebird2/src/install/arch-specific/darwin/FrameworkInfo.plist (1.3): Minor Darwin naming changes 2002-04-04 07:38 bellardo * firebird2/src/include/: fb_blk.h (1.3), fb_exception.h (1.4): Accept NULL memory deletes and move exception raise code to its own file. 2002-04-04 07:37 bellardo * firebird2/src/gpre/gpre_meta_boot.cpp (1.5): fixed extern declaration bug 2002-04-04 07:36 bellardo * firebird2/src/dudley/: ddl.cpp (1.5), exe.epp (1.3), expr.cpp (1.4), extract.epp (1.3), hsh.cpp (1.3), parse.cpp (1.6): removed warnings. 2002-04-04 07:35 bellardo * firebird2/src/dsql/: ddl.cpp (1.7), dsql.cpp (1.9), dsql.h (1.3), movd.cpp (1.3), user_dsql.cpp (1.6): Cleaning up unneeded setjmp/longjmp code. 2002-04-04 07:34 bellardo * firebird2/src/dsql/utld.cpp (1.4): c++ conversion bug fix 2002-04-04 07:33 bellardo * firebird2/src/common/fb_exception.cpp (1.1): File to hold our custom exception class implementation. 2002-04-04 07:32 bellardo * firebird2/src/burp/restore.epp (1.5): Fixed warnings. 2002-04-04 07:31 bellardo * firebird2/src/alice/: alice.cpp (1.12), alice_meta.epp (1.5): Fixed some warnings. 2002-04-03 10:39 dimitr * firebird2/src/jrd/: winnt.cpp (1.8), svc_proto.h (1.3): Cleanup 2002-04-03 01:12 bellardo * firebird2/src/jrd/exe.cpp (1.7): Cleanup of some try/catch block mistakes during the initial exception conversion. 2002-04-02 19:10 bellardo * firebird2/src/dsql/pass1.cpp (1.5): Can't BLKCHK stack variables anymore. Fixed one such occurance in pass1.cpp 2002-04-02 07:41 bellardo * firebird2/src/gpre/pretty.cpp (1.5): Some of the gds__XXXX blr constants were incorrectly changed to gds_XXXX during the initial c++ port. Fixed them. 2002-04-01 11:09 dimitr * firebird2/src/: remote/ibconfig.cpp (1.3), remote/property.cpp (1.3), remote/xdr.cpp (1.3), dsql/parse.cpp (1.6): Cleanup 2002-04-01 11:03 dimitr * firebird2/src/iscguard/iscguard.cpp (1.3): Cleanup 2002-04-01 02:03 bellardo * firebird2/src/jrd/met.epp (1.8): Fixed bug (c++ porting error, bug not present in FB1) that prevented most views from working. 2002-03-31 01:38 tamlin * firebird2/src/: jrd/cch.cpp (1.6), jrd/idx.cpp (1.5), jrd/lck.cpp (1.6), jrd/met.epp (1.7), jrd/met_proto.h (1.3), jrd/rlck.cpp (1.5), jrd/rng.cpp (1.4), jrd/sdw.cpp (1.4), jrd/tra.cpp (1.7), jrd/unix.cpp (1.6), jrd/vms.cpp (1.4), jrd/winnt.cpp (1.7), lock/lock.cpp (1.7), remote/interface.cpp (1.8), remote/server.cpp (1.5): Cleanup and bugfixing 2002-03-11 17:34 skywalker * firebird2/src/: alice/all.h (1.4), alice/tdr.cpp (1.7), gpre/gpre.h (1.7), include/fb_types.h (1.5), include/gen/codes.h (1.5), jrd/common.h (1.16), jrd/cvt_proto.h (1.3), jrd/gdsold.h (1.9), jrd/ibase.h (1.10), jrd/isc_file.cpp (1.8), jrd/isc_sync.cpp (1.9), jrd/license.h (1.14), jrd/perf.h (1.4), remote/inet.cpp (1.11), remote/protocol.cpp (1.4), remote/remote_def.h (1.12), v5_examples/empbuild.c (1.5), wal/wal.cpp (1.5), wal/walw.cpp (1.8): Main changes were to add cr to end of the files. cvt_proto.h removed a duplicate extern directive gen/codes.h added back appolo error code, since it was still used 2002-02-25 11:59 dimitr * firebird2/src/include/gen/codes.h (1.4): Correction to the clean up of the Apollo port 2002-02-25 11:45 dimitr * firebird2/src/jrd/license.h (1.13): Fixed the invalid removal of an ambiguity I've commited before and fixed the real problem that was there. 2002-02-25 11:09 dimitr * firebird2/src/jrd/cvt_proto.h (1.2): Fixed a linking error 2002-02-24 17:53 seanleyne * firebird2/src/dsql/parse.cpp (1.5): Code cleanup, corrected some mistakes (;-[) in my removal of the Win3.1 port. 2002-02-24 17:39 seanleyne * firebird2/src/: dsql/array.epp (1.4), dsql/parse.y (1.5), isql/isql.epp (1.7), jrd/dfw.epp (1.7), jrd/dyn_def.epp (1.5), jrd/dyn_mod.epp (1.4), jrd/dyn_util.epp (1.4), jrd/met.epp (1.6): Code cleanup, removed old Win3.1 port from routines I missed the first time 2002-02-23 23:15 seanleyne * firebird2/src/: jrd/flu.cpp (1.7), jrd/isc_file.cpp (1.7), jrd/isc_sync.cpp (1.8), jrd/y-valve.cpp (1.3), remote/inet.cpp (1.10): More code cleanup of old NCR3000 and M88K ports 2002-02-23 23:08 seanleyne * firebird2/src/: dsql/parse.cpp (1.4), dsql/utld_proto.h (1.2), include/gen/autoconfig_msvc.h (1.13), jrd/event.h (1.3), jrd/y-valve.cpp (1.2): Code cleanup, removed old Windows 3.1 (WINDOWS_ONLY) port 2002-02-23 11:27 dimitr * firebird2/src/jrd/: dfw.epp (1.6), event.cpp (1.7), event.h (1.2), event_proto.h (1.2), utl.cpp (1.8): Introduced the wildcarding of event names. Since the work is not finished yet, so far the changes are protected by a macro. 2002-02-23 08:49 dimitr * firebird2/src/: dsql/errd.cpp (1.6), dsql/user_dsql.cpp (1.5), jrd/err.cpp (1.6), jrd/par.cpp (1.6), jrd/sdl.cpp (1.6): Correction to the clean up of the Apollo port 2002-02-20 20:21 dimitr * firebird2/src/jrd/license.h (1.12): Removed an ambiguity in nested #ifdef's 2002-02-19 02:17 seanleyne * firebird2/src/alice/tdr.cpp (1.6): Correction, deleted a little too much code in my clean up of the Appolo port. Thanks to Claudio V. for the second set of eyes. 2002-02-16 06:06 seanleyne * firebird2/src/: gpre/gpre.h (1.6), include/gen/autoconfig_msvc.h (1.12), intl/langdrv.h (1.4), intl/ld.h (1.5), jrd/common.h (1.15), jrd/cvt.cpp (1.7), jrd/gdsold.h (1.8), jrd/ibase.h (1.9), jrd/isc_ipc.cpp (1.12), jrd/pag.cpp (1.16), remote/remote_def.h (1.11): Clean up of change notes in headers 2002-02-16 05:36 seanleyne * firebird2/src/: alice/tdr.cpp (1.5), include/gen/autoconfig_msvc.h (1.11), include/gen/codes.h (1.3), jrd/pag.cpp (1.15), jrd/utl.cpp (1.7): Code cleanup of obsolete Apollo port(s) 2002-02-16 05:16 seanleyne * firebird2/src/: include/fb_types.h (1.4), include/gen/autoconfig_msvc.h (1.10), intl/ld.h (1.4), jrd/gds.hxx (1.4), jrd/gdsold.h (1.7), jrd/ibase.h (1.8), jrd/perf.h (1.3): Code cleanup of obsolete OS/2 port 2002-02-16 05:04 seanleyne * firebird2/src/: include/gen/autoconfig_msvc.h (1.9), jrd/gdsold.h (1.6), jrd/ibase.h (1.7), remote/protocol.h (1.6): Code cleanup of obsolete Cray port 2002-02-16 04:59 seanleyne * firebird2/src/: gpre/gpre.h (1.5), jrd/common.h (1.14), jrd/license.h (1.11), jrd/pag.cpp (1.14), remote/remote_def.h (1.10): Code cleanup of obsolete HP9000 s300 port 2002-02-16 04:54 seanleyne * firebird2/src/: include/gen/autoconfig_msvc.h (1.8), journal/misc.cpp (1.4), jrd/common.h (1.13), jrd/gds.cpp (1.10), jrd/isc_ipc.cpp (1.11), jrd/jio.cpp (1.6), jrd/license.h (1.10), jrd/pag.cpp (1.13), lock/lock.h (1.7), remote/remote_def.h (1.9), wal/driver.cpp (1.3): Code cleanup of obsolete M88K and NT Power PC ports 2002-02-16 04:37 seanleyne * firebird2/src/include/gen/autoconfig_msvc.h (1.7): Code cleanup of obsolete NeXT port 2002-02-16 04:33 seanleyne * firebird2/src/: include/gen/autoconfig_msvc.h (1.6), jrd/common.h (1.12), jrd/isc_ipc.cpp (1.10), jrd/license.h (1.9), jrd/pag.cpp (1.12), lock/lock.h (1.6), remote/inet.cpp (1.9), remote/remote_def.h (1.8): Code cleanup of obsolete NCR3000 port 2002-02-16 04:27 seanleyne * firebird2/src/: gpre/gpre.h (1.4), include/gen/autoconfig_msvc.h (1.5), intl/langdrv.h (1.3), jrd/common.h (1.11), jrd/cvt.cpp (1.6), jrd/gds.cpp (1.9), jrd/isc.cpp (1.8), jrd/isc_ipc.cpp (1.9), jrd/isc_sync.cpp (1.7), jrd/jrn.cpp (1.4), jrd/license.h (1.8), jrd/llio.cpp (1.6), jrd/pag.cpp (1.11), jrd/perf.cpp (1.7), jrd/shdef.h (1.3), jrd/shrinit.cpp (1.3), jrd/svc.cpp (1.9), lock/lock.cpp (1.6), lock/lock.h (1.5), remote/inet.cpp (1.8), remote/protocol.cpp (1.3), remote/remote_def.h (1.7), wal/wal.cpp (1.4), wal/wal.h (1.4), wal/walw.cpp (1.7): Code cleanup of obsolete IMP port 2002-02-16 04:05 seanleyne * firebird2/src/: include/gen/autoconfig_msvc.h (1.4), intl/langdrv.h (1.2), journal/oldr.cpp (1.3), journal/server.e (1.4), jrd/common.h (1.10), jrd/cvt.cpp (1.5), jrd/dbt.cpp (1.4), jrd/isc.cpp (1.7), jrd/isc_file.cpp (1.6), jrd/isc_ipc.cpp (1.8), jrd/isc_sync.cpp (1.6), jrd/jio.cpp (1.5), jrd/license.h (1.7), jrd/llio.cpp (1.5), jrd/pag.cpp (1.10), jrd/perf.cpp (1.6), lock/lock.h (1.4), msgs/build_file.epp (1.4), remote/remote_def.h (1.6), remote/xdr.h (1.2), wal/wal.h (1.3), wal/walw.cpp (1.6): Code cleanup of obsolete DELTA port 2002-02-16 03:49 seanleyne * firebird2/src/: intl/ld.h (1.3), jrd/common.h (1.9), jrd/gds.hxx (1.3), jrd/gdsold.h (1.5), jrd/ibase.h (1.6), jrd/isc_sync.cpp (1.5), jrd/license.h (1.6), jrd/pag.cpp (1.9), jrd/utl.cpp (1.6), msgs/build_file.epp (1.3), msgs/load.epp (1.3), remote/inet.cpp (1.7), remote/protocol.h (1.5), remote/remote_def.h (1.5): Code cleanup of obsolete XENIX port and missed MAC (MAC_AUX) port items 2002-02-16 03:21 seanleyne * firebird2/src/: burp/burp.cpp (1.7), include/gen/autoconfig_msvc.h (1.3), journal/server.e (1.3), jrd/common.h (1.8), jrd/file_params.h (1.6), jrd/flu.cpp (1.6), jrd/gdsold.h (1.4), jrd/ibase.h (1.5), jrd/isc_file.cpp (1.5), jrd/isc_ipc.cpp (1.7), jrd/jio.cpp (1.4), jrd/license.h (1.5), jrd/llio.cpp (1.4), jrd/pag.cpp (1.8), jrd/svc.cpp (1.8), jrd/utl.cpp (1.5), lock/lock.h (1.3), remote/inet.cpp (1.6), remote/protocol.h (1.4), remote/remote_def.h (1.4): Code cleanup of obsolete EPSON port 2002-02-16 02:58 seanleyne * firebird2/src/: include/gen/autoconfig_msvc.h (1.2), intl/ld.h (1.2), jrd/common.h (1.7), jrd/license.h (1.4), jrd/pag.cpp (1.7): Code cleanup of obsolete MAC AUX port defines "MAC" and "MAC_CP" 2002-01-21 16:26 kkuznetsov * firebird2/configure.in (1.13): I forgot ";" 2002-01-21 12:54 kkuznetsov * firebird2/configure.in (1.12): fist try to port IT to Solaris X86 2002-01-06 14:06 skywalker * firebird2/src/: jrd/sdl.cpp (1.5), v5_examples/empbuild.c (1.4): Changed to force write of update build #. 2002-01-05 17:29 tamlin * firebird2/src/jrd/sdl.cpp (1.4): signed/unsigned mismatch bugfix 2002-01-05 17:28 tamlin * firebird2/src/jrd/blb.cpp (1.6): Cleaning up 2002-01-04 20:03 tamlin * firebird2/src/jrd/tpc.cpp (1.4): Objects are not allowed to live on the stack if you want to ask a pool of their type. 2002-01-04 12:48 skywalker * firebird2/configure.in (1.11): Changed one or two of the headers that are checked for. 2002-01-04 12:34 skywalker * firebird2/src/: alice/alice.cpp (1.11), burp/backup.epp (1.4), burp/restore.epp (1.4), dsql/pass1.cpp (1.4), dsql/preparse.cpp (1.3), gpre/ada.cpp (1.5), gpre/c_cxx.cpp (1.5), gpre/cmp.cpp (1.5), gpre/exp.cpp (1.5), gpre/ftn.cpp (1.5), gpre/gpre.cpp (1.8), gpre/gpre.h (1.3), gpre/gpre_meta_boot.cpp (1.4), gpre/par.cpp (1.6), gpre/pat.cpp (1.4), include/fb_exception.h (1.3), include/gen/codes.h (1.2), include/gen/codetext.h (1.2), include/gen/gds_codes.ftn (1.2), include/gen/gds_codes.pas (1.2), include/gen/iberror.h (1.2), include/gen/msg_facs.h (1.2), include/gen/msgs.h (1.2), include/gen/rdb_codes.h (1.2), include/gen/sql_code.h (1.2), jrd/builtin.cpp (1.4), jrd/cmp.cpp (1.5), jrd/codes.epp (1.3), jrd/dfw.epp (1.5), jrd/dpm.epp (1.4), jrd/event.cpp (1.6), jrd/functions.cpp (1.4), jrd/gds.cpp (1.8), jrd/ini.epp (1.4), jrd/isc.cpp (1.6), jrd/jrd.h (1.5), jrd/met.epp (1.5), jrd/opt.cpp (1.4), jrd/par.cpp (1.5), jrd/perf.cpp (1.5), jrd/sbm.cpp (1.4), jrd/scl.epp (1.5), jrd/svc.cpp (1.7), jrd/tra.cpp (1.6), jrd/vio.cpp (1.6), lock/lock.cpp (1.5), qli/eval.cpp (1.5), qli/exe.cpp (1.5), qli/mov.cpp (1.5), remote/allr.cpp (1.6), remote/inet.cpp (1.5), remote/remote.cpp (1.4), utilities/drop.cpp (1.5), v5_examples/empddl.sql (1.2): Changes to make it compile on linux. and work through a few issues. 2001-12-29 12:41 tamlin * firebird2/src/: alice/alice.cpp (1.10), alice/alice_meta.epp (1.4), burp/burp.h (1.5), dsql/ddl.cpp (1.6), dsql/dsql.cpp (1.8), dsql/errd.cpp (1.5), dsql/user_dsql.cpp (1.4), dudley/expand.cpp (1.5), dudley/parse.cpp (1.5), gpre/gpre.cpp (1.7), gpre/par.cpp (1.5), include/fb_exception.h (1.2), journal/gjrn.cpp (1.4), jrd/align.cpp (1.4), jrd/err.cpp (1.5), jrd/exe.cpp (1.6), jrd/gds.cpp (1.7), jrd/iberr.cpp (1.4), jrd/lck.cpp (1.5), jrd/nav.cpp (1.4), jrd/scl.epp (1.4), qli/dtr.cpp (1.5), qli/err.cpp (1.5), remote/allr.cpp (1.5), remote/interface.cpp (1.7), remote/server.cpp (1.4), utilities/dba.epp (1.4), utilities/dba_full.epp (1.4), utilities/gsec.h (1.3), wal/walw.cpp (1.5): cleaning up 2001-12-29 11:09 tamlin * firebird2/src/jrd/vio.cpp (1.5): Cleaning up 2001-12-29 11:08 tamlin * firebird2/src/alice/all.cpp (1.5): Explicitly allocate the alice permanent pool from the global default memory pool. 2001-12-28 07:31 tamlin * firebird2/src/jrd/: exe.cpp (1.5), jrd.h (1.4): cleaning up 2001-12-28 06:53 tamlin * firebird2/src/remote/interface.cpp (1.6): cleaning up 2001-12-28 06:16 tamlin * firebird2/src/jrd/winnt.cpp (1.6): Fix for turning forced writes off 2001-12-28 06:14 tamlin * firebird2/src/: alice/alice.cpp (1.9), alice/alice.h (1.7), alice/all.cpp (1.4), alice/all.h (1.3), dsql/all.h (1.4), dsql/alld.cpp (1.6), include/firebird.h (1.3), jrd/all.h (1.3), jrd/jrd.cpp (1.7), jrd/met.epp (1.4), jrd/rse.cpp (1.5), jrd/svc.cpp (1.6): MemoryPool work 2001-12-27 05:59 tamlin * firebird2/src/jrd/blb.h (1.3): Logic correction 2001-12-25 09:01 tamlin * firebird2/src/alice/alice.cpp (1.8): forgotten comment removed 2001-12-25 08:57 tamlin * firebird2/src/alice/: alice.cpp (1.7), alice.h (1.6): cleaning up 2001-12-25 05:53 tamlin * firebird2/src/alice/: alice.cpp (1.6), alice.h (1.5), alice_meta.h (1.2): cleaning up 2001-12-25 05:10 tamlin * firebird2/src/jrd/dyn_def.epp (1.4): C++ EH 2001-12-24 04:02 tamlin * firebird2/src/common/mp/: AtomicCounter.h (1.1), crit_section_guard.h (1.1), crit_section_lock.h (1.1), mutex.h (1.1), semaphore.h (1.1), thread.h (1.1): New C++ memory pool 2001-12-24 03:50 tamlin * firebird2/src/: alice/alice.cpp (1.5), alice/alice.h (1.4), alice/alice_meta.epp (1.3), alice/all.cpp (1.3), alice/all.h (1.2), alice/all_proto.h (1.2), alice/alloc.h (1.2), alice/blk.h (1.2), alice/exe.cpp (1.4), alice/lls.h (1.2), alice/tdr.cpp (1.4), burp/backup.epp (1.3), burp/burp.cpp (1.6), burp/burp.h (1.4), burp/canonical.cpp (1.3), burp/restore.epp (1.3), burp/spit.cpp (1.4), dsql/all.h (1.3), dsql/alld.cpp (1.5), dsql/alld_proto.h (1.3), dsql/array.epp (1.3), dsql/blk.h (1.2), dsql/blob.epp (1.3), dsql/ddl.cpp (1.5), dsql/ddl_proto.h (1.2), dsql/dsql.cpp (1.7), dsql/dsql.h (1.2), dsql/dsql_proto.h (1.2), dsql/errd.cpp (1.4), dsql/errd_proto.h (1.2), dsql/gen.cpp (1.3), dsql/hsh.cpp (1.4), dsql/make.cpp (1.3), dsql/make_proto.h (1.2), dsql/metd.epp (1.3), dsql/metd_proto.h (1.2), dsql/node.h (1.3), dsql/parse.cpp (1.3), dsql/parse.y (1.4), dsql/pass1.cpp (1.3), dsql/sqlda.h (1.2), dsql/sym.h (1.2), dsql/user_dsql.cpp (1.3), dsql/utld.cpp (1.3), dudley/ddl.cpp (1.4), dudley/expand.cpp (1.4), dudley/parse.cpp (1.4), extlib/ib_udf.sql (1.2), extlib/ib_util.c (1.3), gpre/ada.cpp (1.4), gpre/c_cxx.cpp (1.4), gpre/cmd.cpp (1.4), gpre/cme.cpp (1.3), gpre/cmp.cpp (1.4), gpre/cob.cpp (1.4), gpre/dyntable.cpp (1.3), gpre/exp.cpp (1.4), gpre/form_trn.cpp (1.3), gpre/ftn.cpp (1.4), gpre/gpre.cpp (1.6), gpre/gpre.h (1.2), gpre/gpre_meta.epp (1.3), gpre/gpre_meta_boot.cpp (1.3), gpre/gpreswi.h (1.4), gpre/hsh.cpp (1.4), gpre/int.cpp (1.3), gpre/int_cxx.cpp (1.3), gpre/jrdmet.cpp (1.3), gpre/movg.cpp (1.3), gpre/msc.cpp (1.3), gpre/noform.cpp (1.3), gpre/par.cpp (1.4), gpre/pas.cpp (1.3), gpre/pat.cpp (1.3), gpre/pretty.cpp (1.4), gpre/sqe.cpp (1.3), gpre/sql.cpp (1.3), include/fb_blk.h (1.2), include/fb_exception.h (1.1), include/fb_string.h (1.1), include/fb_types.h (1.3), include/fb_vector.h (1.1), include/firebird.h (1.2), include/old_fb_blk.h (1.1), install/arch-specific/darwin/FrameworkInfo.plist (1.2), install/arch-specific/linux/Makefile.in (1.3), ipserver/ipc.h (1.2), ipserver/ipserver.cpp (1.4), isql/extract.epp (1.4), isql/isql.epp (1.6), isql/isql.h (1.4), isql/show.epp (1.4), journal/archive.cpp (1.3), journal/gjrn.cpp (1.3), journal/misc.cpp (1.3), journal/server.e (1.2), jrd/ail.cpp (1.4), jrd/align.cpp (1.3), jrd/all.cpp (1.3), jrd/all.h (1.2), jrd/all_proto.h (1.2), jrd/blb.cpp (1.5), jrd/blb.h (1.2), jrd/blb_proto.h (1.3), jrd/blf_proto.h (1.3), jrd/blk.h (1.2), jrd/blob_filter.h (1.3), jrd/block_cache.h (1.1), jrd/bookmark.cpp (1.3), jrd/btr.cpp (1.3), jrd/btr.h (1.2), jrd/builtin.cpp (1.3), jrd/cch.cpp (1.5), jrd/cch.h (1.2), jrd/cch_proto.h (1.2), jrd/cmp.cpp (1.4), jrd/cmp_proto.h (1.2), jrd/common.h (1.6), jrd/cvt.cpp (1.4), jrd/cvt2.cpp (1.3), jrd/dbg.cpp (1.4), jrd/dbg_proto.h (1.2), jrd/dbt.cpp (1.3), jrd/dfw.epp (1.4), jrd/dpm.epp (1.3), jrd/dpm_proto.h (1.2), jrd/drq.h (1.2), jrd/dsc.h (1.2), jrd/dyn.epp (1.3), jrd/dyn_def.epp (1.3), jrd/dyn_del.epp (1.3), jrd/dyn_mod.epp (1.3), jrd/dyn_util.epp (1.3), jrd/entry.h (1.2), jrd/err.cpp (1.4), jrd/err_proto.h (1.3), jrd/event.cpp (1.5), jrd/everything.h (1.2), jrd/evl.cpp (1.5), jrd/exe.cpp (1.4), jrd/exe.h (1.2), jrd/ext.cpp (1.6), jrd/ext.h (1.2), jrd/ext_proto.h (1.2), jrd/extvms.cpp (1.3), jrd/file_params.h (1.5), jrd/filters.cpp (1.4), jrd/flu.cpp (1.5), jrd/fun.epp (1.3), jrd/fun_proto.h (1.2), jrd/gds.cpp (1.6), jrd/gds.hxx (1.2), jrd/gdsassert.h (1.3), jrd/grammar.cpp (1.3), jrd/grammar.y (1.2), jrd/grant.epp (1.3), jrd/ibase.h (1.4), jrd/iberr.cpp (1.3), jrd/idx.cpp (1.4), jrd/idx_proto.h (1.2), jrd/inf.cpp (1.4), jrd/ini.epp (1.3), jrd/ini.h (1.2), jrd/intl.cpp (1.3), jrd/intlobj.h (1.2), jrd/irq.h (1.2), jrd/isc.cpp (1.5), jrd/isc.h (1.2), jrd/isc_file.cpp (1.4), jrd/isc_ipc.cpp (1.6), jrd/isc_sync.cpp (1.4), jrd/jlx.c (1.2), jrd/jrd.cpp (1.6), jrd/jrd.h (1.3), jrd/jrd_blks.cpp (1.1), jrd/jrd_blks.h (1.1), jrd/jrd_proto.h (1.2), jrd/jrn.h (1.2), jrd/lck.cpp (1.4), jrd/lck.h (1.4), jrd/license.h (1.3), jrd/lls.h (1.2), jrd/log.cpp (1.3), jrd/log.h (1.2), jrd/map.cpp (1.3), jrd/mblr.cpp (1.3), jrd/met.epp (1.3), jrd/met.h (1.2), jrd/met_proto.h (1.2), jrd/misc.cpp (1.3), jrd/msg.h (1.2), jrd/nav.cpp (1.3), jrd/nav_proto.h (1.2), jrd/old.cpp (1.4), jrd/opt.cpp (1.3), jrd/opt_proto.h (1.2), jrd/pag.cpp (1.6), jrd/pag.h (1.2), jrd/par.cpp (1.4), jrd/par_proto.h (1.2), jrd/pcmet.epp (1.3), jrd/perf.cpp (1.4), jrd/pio.h (1.2), jrd/pwd.cpp (1.4), jrd/qatest.cpp (1.3), jrd/rec.cpp (1.3), jrd/req.h (1.2), jrd/rlck.cpp (1.4), jrd/rng.cpp (1.3), jrd/rng.h (1.2), jrd/rse.cpp (1.4), jrd/rse.h (1.2), jrd/rse_proto.h (1.2), jrd/sbm.cpp (1.3), jrd/sbm.h (1.2), jrd/scl.epp (1.3), jrd/scl.h (1.2), jrd/sdl.h (1.2), jrd/sdl_proto.h (1.2), jrd/sdw.cpp (1.3), jrd/sdw.h (1.2), jrd/shdef.h (1.2), jrd/shut.cpp (1.3), jrd/smp.h (1.1), jrd/smp_impl.h (1.1), jrd/sort.cpp (1.4), jrd/sort.h (1.2), jrd/sqz.cpp (1.3), jrd/sqz.h (1.2), jrd/sqz_proto.h (1.2), jrd/stats.epp (1.3), jrd/svc.cpp (1.5), jrd/svc.h (1.3), jrd/svc_proto.h (1.2), jrd/sym.cpp (1.3), jrd/thd.cpp (1.4), jrd/thd.h (1.3), jrd/tpc.cpp (1.3), jrd/tpc.h (1.2), jrd/tra.cpp (1.5), jrd/tra.h (1.2), jrd/tra_proto.h (1.2), jrd/trig.h (1.2), jrd/unix.cpp (1.5), jrd/val.cpp (1.4), jrd/val.h (1.2), jrd/vio.cpp (1.4), jrd/vio_proto.h (1.2), jrd/vms.cpp (1.3), jrd/winnt.cpp (1.5), jrd/y-valve.cpp (1.1), lock/lock.cpp (1.4), lock/print.cpp (1.4), misc/fb_boilerplate.h (1.2), qli/all.cpp (1.4), qli/dtr.cpp (1.4), qli/dtr.h (1.2), qli/err.cpp (1.4), qli/eval.cpp (1.4), qli/exe.cpp (1.4), qli/gener.cpp (1.4), qli/mov.cpp (1.4), remote/allr.cpp (1.4), remote/inet.cpp (1.4), remote/inet_server.cpp (1.4), remote/interface.cpp (1.5), remote/parser.cpp (1.3), remote/protocol.h (1.3), remote/remote.h (1.3), remote/server.cpp (1.3), remote/srvr_w32.cpp (1.3), remote/xdr_proto.h (1.2), utilities/create_db.cpp (1.3), utilities/dba.epp (1.3), utilities/dba_full.epp (1.3), utilities/drop.cpp (1.4), utilities/gsec.cpp (1.4), utilities/gsec.h (1.2), utilities/guard.cpp (1.3), utilities/ibmgr.cpp (1.3), utilities/ibmgr.h (1.2), utilities/ibmgrswi.h (1.3), utilities/sbc_print.cpp (1.3), utilities/srvrmgr.cpp (1.3), utilities/util.cpp (1.3), wal/wal_prnt.cpp (1.3), wal/walw.cpp (1.4), wal/wstatus.cpp (1.3): New C++ memory pool 2001-12-24 03:11 tamlin * firebird2/src/include/gen/autoconfig_msvc.h (1.1): no message 2001-11-02 21:59 tamlin * firebird2/src/jrd/winnt.cpp (1.4): Synch with FB1 changes. 2001-11-02 21:40 tamlin * firebird2/src/dsql/alld.cpp (1.4): Synch with FB1 changes. 2001-10-18 00:48 bellardo * firebird2/src/isql/isql.epp (1.5): Changes to make FB2 compile on Darwin. Mostly build system related, but also added a missing typecast in isql.epp. 2001-10-17 23:53 bellardo * firebird2/src/isql/isql.epp (1.4): Added missing paren. 2001-09-18 21:12 awharrison * firebird2/src/jrd/dfw.epp (1.3): release external files after table deletion 2001-08-27 17:29 skywalker * firebird2/: configure.in (1.10), src/install/misc/firebird.conf (1.1), src/isql/extract.epp (1.3), src/isql/isql.epp (1.3), src/isql/isql.h (1.3), src/isql/show.epp (1.3), src/jrd/gdsassert.h (1.2): Changed to make install work better. Fix build of shared library so global objects have thier constructors called Added readline to isql Added version numbers to libgds.so.2.0.0 Change install location and version to be driven from ./configure file 2001-08-21 11:41 skywalker * firebird2/src/jrd/jrd.cpp (1.5): Changes to read /etc/firebird.conf file 2001-08-20 10:15 skywalker * firebird2/src/jrd/: file_params.h (1.4), gds.cpp (1.5), isc.cpp (1.4): Partial change to load RootDirectory from /etc/firebird.conf file plus some more install/compile things 2001-08-15 20:10 skywalker * firebird2/: configure.in (1.9), src/install/arch-specific/linux/Makefile.in (1.2), src/v5_examples/empbuild.c (1.3): Some changes to work on classic install, (it's not complete as yet but it's getting there) 2001-08-15 10:44 skywalker * firebird2/configure.in (1.8): Updated the build num process 2001-08-15 07:37 skywalker * firebird2/src/msgs/: change_msgs.epp (1.4), enter_msgs.epp (1.3), modify_msgs.epp (1.3): Fix some simple void main() declarations, and the clean directive 2001-08-14 19:41 skywalker * firebird2/configure.in (1.7): Changes to detect socklen_t properly, and a bit more on install 2001-08-13 10:14 skywalker * firebird2/: configure.in (1.6), src/jrd/isc_ipc.cpp (1.5): Change makefiles to not touch source files to rebuild (it was making it hell to checkin to cvs since it then did a diff on all files) Did a little bit with install. 2001-08-08 04:01 seanleyne * firebird2/src/: jrd/ext.cpp (1.5), jrd/pag.cpp (1.5), utilities/ppg.cpp (1.3): Code Cleanup, removed "#ifdef READONLY_DATABASE" conditionals, second attempt 2001-08-07 02:33 bellardo * firebird2/src/install/arch-specific/darwin/FrameworkInfo.plist (1.1): The framework properties file for FB2 2001-08-06 23:22 bellardo * firebird2/src/utilities/security.epp (1.5): Added 'STATIC' option to DB declaration line to avoid sybmol conflicts when security.o gets included in libgds.so. 2001-08-06 17:08 skywalker * firebird2/src/utilities/security.epp (1.4): Changed makefiles to only use .o files drop the .lo files Change security.epp to use isc4.gdb rather than original isc.gdb 2001-08-05 00:51 bellardo * firebird2/src/install/arch-specific/darwin/Makefile.in (1.1): An empty install makefile for Darwin. 2001-08-05 00:48 bellardo * firebird2/: configure.in (1.5), src/burp/burp.cpp (1.5), src/jrd/isc_ipc.cpp (1.4): First round of changes to FB2 to get the Darwin build working again. 2001-08-02 09:03 skywalker * firebird2/configure.in (1.4): A few changes to the install routine. 2001-08-01 10:11 skywalker * firebird2/: configure.in (1.3), src/burp/burpswi.h (1.3), src/msgs/change_msgs.epp (1.3), src/utilities/dbaswi.h (1.2), src/utilities/ibmgrswi.h (1.2): More changes to straighten out compile, fix up makefiles to build into GEN_ROOT directory 2001-08-01 09:59 skywalker * firebird2/src/install/: arch-specific/linux/Makefile.in (1.1), misc/CSchangeRunUser.sh (1.1), misc/CSrestoreRootRunUser.sh (1.1), misc/SSchangeRunUser.sh (1.1), misc/SSrestoreRootRunUser.sh (1.1), misc/changeDBAPassword.sh (1.1), misc/firebird.init.d.generic (1.1), misc/firebird.init.d.mandrake (1.1): Added the linux/unix install to fb2 also modified a bit to start working with autoconf 2001-07-31 20:34 skywalker * firebird2/: Makefile.in (1.1), configure.in (1.2), src/gpre/gpre.cpp (1.5), src/gpre/gpreswi.h (1.3), src/utilities/security.epp (1.3): Changes to make compile with new script 2001-07-31 10:42 skywalker * firebird2/configure.in (1.1): Modified to use new makefiles 2001-07-30 01:43 skywalker * firebird2/src/: alice/alice.cpp (1.4), alice/alice.h (1.3), alice/alice_meta.epp (1.2), alice/aliceswi.h (1.3), alice/all.cpp (1.2), alice/exe.cpp (1.3), alice/tdr.cpp (1.3), burp/backup.epp (1.2), burp/burp.cpp (1.4), burp/burp.h (1.3), burp/canonical.cpp (1.2), burp/misc.cpp (1.3), burp/mvol.cpp (1.3), burp/restore.epp (1.2), burp/spit.cpp (1.3), dsql/alld.cpp (1.3), dsql/array.epp (1.2), dsql/blob.epp (1.2), dsql/ddl.cpp (1.4), dsql/dsql.cpp (1.6), dsql/errd.cpp (1.3), dsql/gen.cpp (1.2), dsql/hsh.cpp (1.3), dsql/keywords.h (1.2), dsql/make.cpp (1.2), dsql/metd.epp (1.2), dsql/movd.cpp (1.2), dsql/parse.cpp (1.2), dsql/parse.y (1.3), dsql/pass1.cpp (1.2), dsql/preparse.cpp (1.2), dsql/user_dsql.cpp (1.2), dsql/utld.cpp (1.2), dudley/ddl.cpp (1.3), dudley/exe.epp (1.2), dudley/expand.cpp (1.3), dudley/expr.cpp (1.3), dudley/extract.epp (1.2), dudley/generate.cpp (1.3), dudley/hsh.cpp (1.2), dudley/lex.cpp (1.3), dudley/parse.cpp (1.3), dudley/trn.cpp (1.3), extlib/ib_udf.c (1.2), extlib/ib_util.c (1.2), gpre/ada.cpp (1.3), gpre/c_cxx.cpp (1.3), gpre/cmd.cpp (1.3), gpre/cme.cpp (1.2), gpre/cmp.cpp (1.3), gpre/cob.cpp (1.3), gpre/dyntable.cpp (1.2), gpre/exp.cpp (1.3), gpre/form_trn.cpp (1.2), gpre/ftn.cpp (1.3), gpre/gpre.cpp (1.4), gpre/gpre_meta.epp (1.2), gpre/gpre_meta_boot.cpp (1.2), gpre/hsh.cpp (1.3), gpre/hsh.h (1.2), gpre/int.cpp (1.2), gpre/int_cxx.cpp (1.2), gpre/jrdmet.cpp (1.2), gpre/movg.cpp (1.2), gpre/msc.cpp (1.2), gpre/noform.cpp (1.2), gpre/par.cpp (1.3), gpre/pas.cpp (1.2), gpre/pat.cpp (1.2), gpre/pretty.cpp (1.3), gpre/sqe.cpp (1.2), gpre/sql.cpp (1.2), intl/cs_big5.c (1.2), intl/cs_gb2312.c (1.2), intl/cs_jis.c (1.2), intl/cs_ksc.c (1.2), intl/cs_narrow.c (1.2), intl/cv_big5.c (1.2), intl/cv_gb2312.c (1.2), intl/cv_jis.c (1.2), intl/cv_ksc.c (1.2), intl/cv_narrow.c (1.2), intl/lc_ascii.c (1.2), intl/lc_big5.c (1.2), intl/lc_dos.c (1.2), intl/lc_gb2312.c (1.2), intl/lc_jis.c (1.2), intl/lc_ksc.c (1.2), intl/lc_narrow.c (1.2), intl/ld.c (1.2), intl/ld2.c (1.2), intl/ld_proto.h (1.2), ipserver/alli.cpp (1.3), ipserver/ipcevent.cpp (1.2), ipserver/ipclient.cpp (1.2), ipserver/ipserver.cpp (1.3), iscguard/cntl_guard.cpp (1.2), iscguard/iscguard.cpp (1.2), isql/extract.epp (1.2), isql/isql.epp (1.2), isql/isql_win.cpp (1.2), isql/show.epp (1.2), journal/archive.cpp (1.2), journal/console.cpp (1.2), journal/gjrn.cpp (1.2), journal/misc.cpp (1.2), journal/oldr.cpp (1.2), lock/driver.cpp (1.2), lock/lock.cpp (1.3), lock/manager.cpp (1.3), lock/print.cpp (1.3), lock/reset.cpp (1.2), lock/ulimit.cpp (1.2), misc/fb_boilerplate.h (1.1), misc/gds_header.txt (1.1), misc/metadata.sql (1.1), msgs/build_file.epp (1.2), msgs/change_msgs.epp (1.2), msgs/check_msgs.epp (1.2), msgs/enter_msgs.epp (1.2), msgs/include.epp (1.2), msgs/load.epp (1.2), msgs/modify_msgs.epp (1.2), msgs/msg.gbak (1.2), qli/all.cpp (1.3), qli/command.cpp (1.3), qli/compile.cpp (1.3), qli/dtr.cpp (1.3), qli/err.cpp (1.3), qli/eval.cpp (1.3), qli/exe.cpp (1.3), qli/expand.cpp (1.3), qli/format.cpp (1.3), qli/format.h (1.2), qli/gener.cpp (1.3), qli/help.epp (1.2), qli/hsh.cpp (1.3), qli/lex.cpp (1.3), qli/meta.epp (1.2), qli/mov.cpp (1.3), qli/noform.cpp (1.2), qli/nounix.cpp (1.2), qli/parse.cpp (1.3), qli/picstr.cpp (1.3), qli/proc.epp (1.2), qli/report.cpp (1.3), qli/show.epp (1.2), qli/words.h (1.2), remote/allr.cpp (1.3), remote/chop.cpp (1.2), remote/chuser.cpp (1.2), remote/cntl.cpp (1.2), remote/divorce.cpp (1.2), remote/dllshell.cpp (1.2), remote/ibconfig.cpp (1.2), remote/inet.cpp (1.3), remote/inet_server.cpp (1.3), remote/interface.cpp (1.4), remote/merge.cpp (1.2), remote/mgr.cpp (1.2), remote/parser.cpp (1.2), remote/property.cpp (1.2), remote/protocol.cpp (1.2), remote/remote.cpp (1.3), remote/remote_def.h (1.3), remote/server.cpp (1.2), remote/srvr_w32.cpp (1.2), remote/window.cpp (1.2), remote/winmain.cpp (1.2), remote/wnet.cpp (1.2), remote/xdr.cpp (1.2), remote/xnet.cpp (1.2), utilities/analyse.cpp (1.2), utilities/cache.cpp (1.2), utilities/cmd_util.cpp (1.2), utilities/create_db.cpp (1.2), utilities/dba.epp (1.2), utilities/dba_full.epp (1.2), utilities/drop.cpp (1.3), utilities/gsec.cpp (1.3), utilities/gsecswi.h (1.2), utilities/guard.cpp (1.2), utilities/ibmgr.cpp (1.2), utilities/install_reg.cpp (1.2), utilities/install_svc.cpp (1.2), utilities/ppg.cpp (1.2), utilities/print_pool.cpp (1.2), utilities/rebuild.cpp (1.2), utilities/registry.cpp (1.2), utilities/relay.cpp (1.3), utilities/rmet.epp (1.2), utilities/rstore.epp (1.2), utilities/run_service.cpp (1.2), utilities/sbc_print.cpp (1.2), utilities/security.epp (1.2), utilities/services.cpp (1.2), utilities/srvrmgr.cpp (1.2), utilities/util.cpp (1.2), v5_examples/empbld.sql (1.2), v5_examples/empbuild.c (1.2), v5_examples/intlbld.sql (1.2), v5_examples/intlddl.sql (1.2), wal/driver.cpp (1.2), wal/wal.cpp (1.3), wal/wal.h (1.2), wal/wal_prnt.cpp (1.2), wal/walc.cpp (1.3), wal/walf.cpp (1.2), wal/walr.cpp (1.2), wal/walw.cpp (1.3), wal/walw_main.cpp (1.2), wal/wstatus.cpp (1.2): Global changes for new Makefile and firebird2 compile on linux 2001-07-29 19:42 skywalker * firebird2/src/jrd/: ail.cpp (1.3), align.cpp (1.2), all.cpp (1.2), alt.cpp (1.3), blb.cpp (1.4), blb_proto.h (1.2), blp.h (1.3), blrtable.cpp (1.2), bookmark.cpp (1.2), btr.cpp (1.2), builtin.cpp (1.2), cch.cpp (1.4), cmp.cpp (1.3), codes.epp (1.2), common.h (1.5), cvt.cpp (1.3), cvt2.cpp (1.2), dbg.cpp (1.3), dbt.cpp (1.2), dfloat_stub.cpp (1.2), dfw.epp (1.2), divorce.cpp (1.3), dls.cpp (1.2), dmp.cpp (1.2), dpm.epp (1.2), dsc.cpp (1.2), dyn.epp (1.2), dyn_def.epp (1.2), dyn_del.epp (1.2), dyn_mod.epp (1.2), dyn_util.epp (1.2), enc.cpp (1.3), envelope.epp (1.2), err.cpp (1.3), event.cpp (1.4), evl.cpp (1.4), evl_like.cpp (1.2), exe.cpp (1.3), ext.cpp (1.4), extvms.cpp (1.2), file_params.h (1.3), filters.cpp (1.3), flu.cpp (1.4), fun.epp (1.2), functions.cpp (1.3), gds.cpp (1.4), gds.h (1.1), gdsold.h (1.3), grammar.cpp (1.2), grant.epp (1.2), ibase.h (1.3), iberr.cpp (1.2), ibinitdll.cpp (1.2), idx.cpp (1.3), inf.cpp (1.3), ini.epp (1.2), intl.cpp (1.2), inuse.cpp (1.2), isc.cpp (1.3), isc_file.cpp (1.3), isc_ipc.cpp (1.3), isc_proto.h (1.2), isc_sync.cpp (1.3), jio.cpp (1.3), jlx.c (1.1), jrd.cpp (1.4), jrn.cpp (1.3), lck.cpp (1.3), lck.h (1.3), llio.cpp (1.3), log.cpp (1.2), map.cpp (1.2), math.cpp (1.2), mblr.cpp (1.2), mem.cpp (1.2), memtest.cpp (1.2), met.epp (1.2), misc.cpp (1.2), mov.cpp (1.2), nav.cpp (1.2), nodebug.cpp (1.2), old.cpp (1.3), opt.cpp (1.2), pag.cpp (1.4), par.cpp (1.3), pcmet.epp (1.2), perf.cpp (1.3), print.cpp (1.2), pwd.cpp (1.3), qatest.cpp (1.2), quad.cpp (1.2), rdb.cpp (1.2), rdbgpas.cpp (1.2), rdbint.cpp (1.2), rec.cpp (1.2), relations.h (1.2), rlck.cpp (1.3), rng.cpp (1.2), rse.cpp (1.3), sbm.cpp (1.2), sch.cpp (1.2), scl.epp (1.2), sdl.cpp (1.3), sdw.cpp (1.2), shrfinit.cpp (1.2), shrinit.cpp (1.2), shut.cpp (1.2), sort.cpp (1.3), sqz.cpp (1.2), stats.epp (1.2), status.cpp (1.2), sun_ftn.cpp (1.2), svc.cpp (1.4), sym.cpp (1.2), thd.cpp (1.3), tpc.cpp (1.2), tra.cpp (1.4), unix.cpp (1.4), utl.cpp (1.4), val.cpp (1.3), vio.cpp (1.3), vms.cpp (1.2), vms_command.cpp (1.2), vmsevent.cpp (1.2), vmslock.cpp (1.2), vmsthread.cpp (1.2), winnt.cpp (1.3): Changes to compile fb2 under autoconf includes some structural changes 2001-07-29 19:19 skywalker * firebird2/src/include/: fb_types.h (1.2), firebird.h (1.1): Added new firebird.h global header 2001-07-29 19:07 skywalker * firebird2/src/include/gen/: README.txt (1.1), codes.h (1.1), codetext.h (1.1), files.txt (1.1), gds_codes.ftn (1.1), gds_codes.pas (1.1), iberror.h (1.1), ids.h (1.1), msg_facs.h (1.1), msgs.h (1.1), rdb_codes.h (1.1), sql_code.h (1.1): These files are all generated by programs in jrd, mainly codes.epp 2001-07-23 18:05 skywalker * firebird2/src/v5_examples/: align.h (1.1), api1.c (1.1), api10.c (1.1), api11.c (1.1), api12.c (1.1), api13.c (1.1), api14.e (1.1), api15.c (1.1), api16.c (1.1), api16t.c (1.1), api2.c (1.1), api3.c (1.1), api4.c (1.1), api5.c (1.1), api6.c (1.1), api7.c (1.1), api8.c (1.1), api9.c (1.1), api9f.c (1.1), api9f.def (1.1), api9f.sql (1.1), apifull.c (1.1), dyn1.e (1.1), dyn2.e (1.1), dyn3.e (1.1), dyn4.e (1.1), dyn5.e (1.1), dynfull.e (1.1), empbld.sql (1.1), empbuild.c (1.1), empbuild.e (1.1), empddl.sql (1.1), empdml.sql (1.1), employe2.sql (1.1), example.def (1.1), example.h (1.1), example.mak (1.1), functions.c (1.1), indexoff.sql (1.1), indexon.sql (1.1), intlbld.e (1.1), intlbld.sql (1.1), intlddl.sql (1.1), intldml.sql (1.1), job.inp (1.1), lang.inp (1.1), makefile.old (1.1), prefix.hp10 (1.1), prefix.linux (1.1), prefix.sco_ev (1.1), prefix.solaris (1.1), prefix.win32_bc (1.1), prefix.win32_msc (1.1), proj.inp (1.1), qtr.inp (1.1), readme (1.1), sfx.unix_makefile (1.1), sfx.win32_makefile (1.1), stat1.e (1.1), stat10.e (1.1), stat11.e (1.1), stat12.e (1.1), stat12t.e (1.1), stat2.e (1.1), stat3.e (1.1), stat4.e (1.1), stat5.e (1.1), stat6.e (1.1), stat7.e (1.1), stat8.e (1.1), stat9.e (1.1), udf.sql (1.1), udflib.c (1.1), udflib.def (1.1), winevent.c (1.1), winevent.def (1.1), winevent.rc (1.1): Added v5_examples to the firebird2 tree 2001-07-14 02:44 skywalker * firebird2/src/dsql/dsql.cpp (1.5): Fix simple syntax errors 2001-07-12 08:32 bellardo * firebird2/src/: alice/alice_meta.epp (1.1), burp/backup.epp (1.1), burp/restore.epp (1.1), dsql/array.epp (1.1), dsql/blob.epp (1.1), dsql/metd.epp (1.1), dudley/exe.epp (1.1), dudley/extract.epp (1.1), gpre/gpre_meta.epp (1.1), gpre/gpre_meta_boot.cpp (1.1), gpre/int_cxx.cpp (1.1), isql/extract.epp (1.1), isql/isql.epp (1.1), isql/show.epp (1.1), jrd/codes.epp (1.1), jrd/common.h (1.4), jrd/dfw.epp (1.1), jrd/dpm.epp (1.1), jrd/dyn.epp (1.1), jrd/dyn_def.epp (1.1), jrd/dyn_del.epp (1.1), jrd/dyn_mod.epp (1.1), jrd/dyn_util.epp (1.1), jrd/envelope.epp (1.1), jrd/fun.epp (1.1), jrd/grant.epp (1.1), jrd/ini.epp (1.1), jrd/met.epp (1.1), jrd/pcmet.epp (1.1), jrd/scl.epp (1.1), jrd/stats.epp (1.1), jrd/status.cpp (1.1), jrd/status.h (1.1), msgs/build_file.epp (1.1), msgs/change_msgs.epp (1.1), msgs/check_msgs.epp (1.1), msgs/enter_msgs.epp (1.1), msgs/include.epp (1.1), msgs/load.epp (1.1), msgs/modify_msgs.epp (1.1), qli/help.epp (1.1), qli/meta.epp (1.1), qli/proc.epp (1.1), qli/show.epp (1.1), utilities/create_db.cpp (1.1), utilities/dba.epp (1.1), utilities/dba_full.epp (1.1), utilities/rmet.epp (1.1), utilities/rstore.epp (1.1), utilities/security.epp (1.1): More changes to convert FB2 to c++. This time is files that have been renamed and some conflict resolutions on files edited by more than one person at once. 2001-07-12 07:46 bellardo * firebird2/src/: alice/alice.cpp (1.3), alice/alice.h (1.2), burp/burp.cpp (1.3), burp/burp.h (1.2), burp/mvol.cpp (1.2), burp/spit.cpp (1.2), dsql/ddl.cpp (1.3), dsql/dsql.cpp (1.4), dsql/errd.cpp (1.2), dsql/node.h (1.2), dsql/parse.sed (1.2), dsql/parse.y (1.2), dudley/ddl.cpp (1.2), dudley/expand.cpp (1.2), dudley/expr.cpp (1.2), dudley/generate.cpp (1.2), dudley/lex.cpp (1.2), dudley/parse.cpp (1.2), dudley/trn.cpp (1.2), gpre/ada.cpp (1.2), gpre/c_cxx.cpp (1.2), gpre/cmd.cpp (1.2), gpre/cmp.cpp (1.2), gpre/cob.cpp (1.2), gpre/exp.cpp (1.2), gpre/ftn.cpp (1.2), gpre/gpre.cpp (1.3), gpre/gpre_meta.h (1.2), gpre/gpreswi.h (1.2), gpre/hsh.cpp (1.2), gpre/lang_proto.h (1.2), gpre/par.cpp (1.2), gpre/parse.h (1.2), gpre/pat.h (1.2), gpre/pretty.cpp (1.2), include/jrd/gds.h (1.2), isql/isql.h (1.2), jrd/ail.cpp (1.2), jrd/alt.cpp (1.2), jrd/blb.cpp (1.3), jrd/blf_proto.h (1.2), jrd/blob_filter.h (1.2), jrd/cch.cpp (1.3), jrd/cmp.cpp (1.2), jrd/common.h (1.3), jrd/cvt.cpp (1.2), jrd/dbg.cpp (1.2), jrd/divorce.cpp (1.2), jrd/dyn.h (1.2), jrd/dyn_md_proto.h (1.2), jrd/enc.cpp (1.2), jrd/err.cpp (1.2), jrd/err_proto.h (1.2), jrd/event.cpp (1.3), jrd/evl.cpp (1.3), jrd/exe.cpp (1.2), jrd/file_params.h (1.2), jrd/filters.cpp (1.2), jrd/flu.cpp (1.3), jrd/functions.cpp (1.2), jrd/gds.cpp (1.3), jrd/gds_proto.h (1.3), jrd/gdsold.h (1.2), jrd/ibase.h (1.2), jrd/iberr.h (1.2), jrd/idx.cpp (1.2), jrd/isc.cpp (1.2), jrd/isc_file.cpp (1.2), jrd/isc_i_proto.h (1.2), jrd/isc_ipc.cpp (1.2), jrd/isc_s_proto.h (1.2), jrd/isc_sync.cpp (1.2), jrd/jio.cpp (1.2), jrd/jrd.cpp (1.3), jrd/jrd.h (1.2), jrd/jrn.cpp (1.2), jrd/lck.cpp (1.2), jrd/lck.h (1.2), jrd/license.h (1.2), jrd/llio.cpp (1.2), jrd/old.cpp (1.2), jrd/pag.cpp (1.3), jrd/par.cpp (1.2), jrd/perf.cpp (1.2), jrd/perf.h (1.2), jrd/pwd.cpp (1.2), jrd/rse.cpp (1.2), jrd/sbm_proto.h (1.2), jrd/sort.cpp (1.2), jrd/svc.cpp (1.3), jrd/thd.cpp (1.2), jrd/thd.h (1.2), jrd/unix.cpp (1.3), jrd/utl.cpp (1.3), jrd/val.cpp (1.2), jrd/vio_debug.h (1.2), lock/lock.cpp (1.2), lock/lock.h (1.2), lock/manager.cpp (1.2), lock/print.cpp (1.2), qli/all.cpp (1.2), qli/command.cpp (1.2), qli/compile.cpp (1.2), qli/dtr.cpp (1.2), qli/err.cpp (1.2), qli/eval.cpp (1.2), qli/exe.cpp (1.2), qli/expand.cpp (1.2), qli/format.cpp (1.2), qli/gener.cpp (1.2), qli/hsh.cpp (1.2), qli/lex.cpp (1.2), qli/mov.cpp (1.2), qli/parse.cpp (1.2), qli/picstr.cpp (1.2), qli/procddl4.h (1.2), qli/report.cpp (1.2), remote/inet.cpp (1.2), remote/inet_server.cpp (1.2), remote/interface.cpp (1.3), remote/protocol.h (1.2), remote/remote.cpp (1.2), remote/remote_def.h (1.2), utilities/drop.cpp (1.2), utilities/gsec.cpp (1.2), utilities/relay.cpp (1.2), wal/wal.cpp (1.2), wal/walc.cpp (1.2), wal/walw.cpp (1.2): Changes to bring FB2 to c++ on *nix. 2001-07-10 19:35 awharrison * firebird2/src/: alice/alice.cpp (1.2), alice/aliceswi.h (1.2), alice/exe.cpp (1.2), burp/burp.cpp (1.2), burp/burpswi.h (1.2), dsql/ddl.cpp (1.2), dsql/dsql.cpp (1.3), jrd/blb.cpp (1.2), jrd/cch.cpp (1.2), jrd/common.h (1.2), jrd/ext.cpp (1.3), jrd/inf.cpp (1.2), jrd/jrd.cpp (1.2), jrd/pag.cpp (1.2), jrd/rlck.cpp (1.2), jrd/tra.cpp (1.3), jrd/unix.cpp (1.2), jrd/vio.cpp (1.2), jrd/winnt.cpp (1.2): read only databases are supported unconditionally in fb2 2001-05-24 16:54 tamlin * firebird2/src/: alice/tdr.cpp (1.2), burp/misc.cpp (1.2), dsql/all.h (1.2), dsql/alld.cpp (1.2), dsql/alld_proto.h (1.2), dsql/dsql.cpp (1.2), dsql/hsh.cpp (1.2), gpre/gpre.cpp (1.2), ipserver/alli.cpp (1.2), ipserver/alli_proto.h (1.2), ipserver/ipserver.cpp (1.2), jrd/blp.h (1.2), jrd/event.cpp (1.2), jrd/evl.cpp (1.2), jrd/ext.cpp (1.2), jrd/flu.cpp (1.2), jrd/gds.cpp (1.2), jrd/gds_proto.h (1.2), jrd/sdl.cpp (1.2), jrd/svc.cpp (1.2), jrd/svc.h (1.2), jrd/thd_proto.h (1.2), jrd/tra.cpp (1.2), jrd/utl.cpp (1.2), remote/allr.cpp (1.2), remote/interface.cpp (1.2), remote/remote.h (1.2): ongoing cleanup 2001-05-23 15:25 tamlin * firebird2/src/: journal/conso_proto.h (1.1.1.1), journal/depends.mak (1.1.1.1), journal/gjrn_proto.h (1.1.1.1), journal/misc_proto.h (1.1.1.1), journal/oldr_proto.h (1.1.1.1), journal/rebui_proto.h (1.1.1.1), journal/serve_proto.h (1.1.1.1), gpre/cdbtable.h (1.1.1.1), gpre/jrdme_proto.h (1.1.1.1), gpre/movg_proto.h (1.1.1.1), gpre/pat_proto.h (1.1.1.1), gpre/sdltable.h (1.1.1.1), alice/exe_proto.h (1.1.1.1), dsql/depends.mak (1.1.1.1), dsql/hsh_proto.h (1.1.1.1), dsql/movd_proto.h (1.1.1.1), dudley/depends.mak (1.1.1.1), dudley/expan_proto.h (1.1.1.1), dudley/extra_proto.h (1.1.1.1), dudley/parse.h (1.1.1.1), dudley/trn_proto.h (1.1.1.1), include/fb_macros.h (1.1.1.1), intl/countries.h (1.1.1.1), intl/country_codes.h (1.1.1.1), ipserver/blk.h (1.1.1.1), ipserver/ipcli_proto.h (1.1.1.1), ipserver/ipevt_proto.h (1.1.1.1), ipserver/ipsrv_proto.h (1.1.1.1), iscguard/cntlg_proto.h (1.1.1.1), iscguard/iscguard.rh (1.1.1.1), iscguard/salrt23i.ico (1.1.1.1), iscguard/sgard23i.ico (1.1.1.1), isql/depends.mak (1.1.1.1), isql/isql_res.h (1.1.1.1), isql/isql_win.h (1.1.1.1), isql/isqlw_proto.h (1.1.1.1), burp/backu_proto.h (1.1.1.1), burp/depends.mak (1.1.1.1), burp/misc_proto.h (1.1.1.1), burp/resto_proto.h (1.1.1.1), jrd/acl.h (1.1.1.1), jrd/fields.h (1.1.1.1), jrd/dbg.h (1.1.1.1), jrd/divorce.h (1.1.1.1), jrd/dyn_ut_proto.h (1.1.1.1), jrd/flags.h (1.1.1.1), jrd/gds.bas (1.1.1.1), jrd/lck_proto.h (1.1.1.1), jrd/gds.pli (1.1.1.1), jrd/gds_aix.f (1.1.1.1), jrd/inuse_proto.h (1.1.1.1), jrd/gds_hp.f (1.1.1.1), jrd/gds_sun.f (1.1.1.1), jrd/gds_vms.f (1.1.1.1), jrd/grant_proto.h (1.1.1.1), jrd/iscmsgs.msg (1.1.1.1), jrd/llio.h (1.1.1.1), jrd/lnmdef.h (1.1.1.1), jrd/log_proto.h (1.1.1.1), jrd/mblr.h (1.1.1.1), jrd/mblr_proto.h (1.1.1.1), jrd/misc_proto.h (1.1.1.1), jrd/msg_encode.h (1.1.1.1), jrd/names.h (1.1.1.1), jrd/isc_signal.h (1.1.1.1), jrd/old.h (1.1.1.1), jrd/old_proto.h (1.1.1.1), jrd/perf.pas (1.1.1.1), jrd/prv_m_bypass.h (1.1.1.1), jrd/quad.h (1.1.1.1), jrd/quad_proto.h (1.1.1.1), jrd/que.h (1.1.1.1), jrd/rdb.h (1.1.1.1), jrd/rdbcodes.h (1.1.1.1), jrd/shut_proto.h (1.1.1.1), jrd/svc_undoc.h (1.1.1.1), jrd/enc_proto.h (1.1.1.1), jrd/sch_proto.h (1.1.1.1), jrd/syidef.h (1.1.1.1), jrd/tpc_proto.h (1.1.1.1), jrd/v2_triggers.gdl (1.1.1.1), jrd/val_proto.h (1.1.1.1), jrd/vms.h (1.1.1.1), lock/config_params (1.1.1.1), lock/depends.mak (1.1.1.1), lock/lock_header_mmap (1.1.1.1), lock/lock_header_shmem (1.1.1.1), misc/metadata.gbak (1.1.1.1), msgs/depends.mak (1.1.1.1), qli/comma_proto.h (1.1.1.1), qli/compile.h (1.1.1.1), qli/depends.mak (1.1.1.1), qli/everything.h (1.1.1.1), qli/help_proto.h (1.1.1.1), qli/parse_proto.h (1.1.1.1), qli/proc_ddl.h (1.1.1.1), qli/procddl1.h (1.1.1.1), qli/procddl2.h (1.1.1.1), qli/procddl3.h (1.1.1.1), qli/reqs.h (1.1.1.1), qli/show_proto.h (1.1.1.1), remote/caution.ico (1.1.1.1), remote/chop_proto.h (1.1.1.1), remote/cntl_proto.h (1.1.1.1), remote/ibsvrhlp.h (1.1.1.1), remote/parse_proto.h (1.1.1.1), remote/propty_proto.h (1.1.1.1), remote/proto_proto.h (1.1.1.1), remote/window.rh (1.1.1.1), remote/window_proto.h (1.1.1.1), utilities/ppg_proto.h (1.1.1.1), utilities/rebui_proto.h (1.1.1.1), utilities/rmet_proto.h (1.1.1.1), utilities/rstor_proto.h (1.1.1.1), utilities/srvrmgr_proto.h (1.1.1.1): First steps towards a C++ conversion. 2001-05-23 15:25 tamlin * firebird2/src/: journal/journal.gdl (1.1), journal/journal.h (1.1), journal/journal_vms.gdl (1.1), journal/oldr.cpp (1.1), journal/archive.cpp (1.1), journal/console.cpp (1.1), journal/gjrn.cpp (1.1), journal/misc.cpp (1.1), journal/rebuild.e (1.1), journal/server.e (1.1), gpre/cmd.cpp (1.1), gpre/cmd_proto.h (1.1), gpre/cme_proto.h (1.1), gpre/gpre.cpp (1.1), gpre/par.cpp (1.1), journal/journal_vms.e (1.1), gpre/cmp.cpp (1.1), gpre/cob.cpp (1.1), gpre/exp.cpp (1.1), gpre/sql.cpp (1.1), gpre/cme.cpp (1.1), gpre/cmp_proto.h (1.1), gpre/dyntable.h (1.1), gpre/exp_proto.h (1.1), gpre/form.h (1.1), gpre/form__proto.h (1.1), gpre/form_proto.h (1.1), gpre/form_trn.cpp (1.1), gpre/gpre.h (1.1), gpre/gpre_proto.h (1.1), gpre/gpreswi.h (1.1), gpre/hsh.cpp (1.1), gpre/hsh.h (1.1), gpre/hsh_proto.h (1.1), gpre/int.cpp (1.1), gpre/jrdmet.cpp (1.1), gpre/pas.cpp (1.1), gpre/pat.cpp (1.1), gpre/sqe.cpp (1.1), gpre/c_cxx.cpp (1.1), gpre/dyntable.cpp (1.1), gpre/ftn.cpp (1.1), gpre/gpre_meta.h (1.1), gpre/lang_proto.h (1.1), gpre/movg.cpp (1.1), gpre/msc.cpp (1.1), gpre/msc_proto.h (1.1), gpre/noform.cpp (1.1), gpre/par_proto.h (1.1), gpre/parse.h (1.1), gpre/pat.h (1.1), gpre/prett_proto.h (1.1), gpre/pretty.cpp (1.1), gpre/sqe_proto.h (1.1), gpre/sql_proto.h (1.1), gpre/words.h (1.1), alice/alice.cpp (1.1), alice/alice.h (1.1), alice/alice_meta.h (1.1), alice/alice_proto.h (1.1), alice/aliceswi.h (1.1), alice/all.cpp (1.1), alice/all.h (1.1), alice/all_proto.h (1.1), alice/alloc.h (1.1), alice/blk.h (1.1), alice/exe.cpp (1.1), alice/lls.h (1.1), alice/tdr.cpp (1.1), alice/tdr_proto.h (1.1), gpre/ada.cpp (1.1), dsql/all.h (1.1), dsql/array_proto.h (1.1), dsql/blk.h (1.1), dsql/dsql.h (1.1), dsql/gen.cpp (1.1), dsql/make.cpp (1.1), dsql/movd.cpp (1.1), dsql/pass1.cpp (1.1), dsql/sqlda.h (1.1), dsql/alld.cpp (1.1), dsql/blob_proto.h (1.1), dsql/chars.h (1.1), dsql/ddl.cpp (1.1), dsql/ddl_proto.h (1.1), dsql/errd.cpp (1.1), dsql/gen_proto.h (1.1), dsql/hsh.cpp (1.1), dsql/keywords.h (1.1), dsql/node.h (1.1), dsql/parse.y (1.1), dsql/preparse.cpp (1.1), dsql/utld.cpp (1.1), dsql/dsql.cpp (1.1), dsql/metd_proto.h (1.1), dsql/user_dsql.cpp (1.1), dsql/alld_proto.h (1.1), dsql/dsql_proto.h (1.1), dsql/errd_proto.h (1.1), dsql/make_proto.h (1.1), dsql/parse.cpp (1.1), dsql/parse.sed (1.1), dsql/parse_proto.h (1.1), dsql/pass1_proto.h (1.1), dsql/prepa_proto.h (1.1), dsql/sym.h (1.1), dsql/user__proto.h (1.1), dsql/utld_proto.h (1.1), dudley/ddl.cpp (1.1), dudley/ddl.h (1.1), dudley/ddl_proto.h (1.1), dudley/exe_proto.h (1.1), dudley/expand.cpp (1.1), dudley/expr.cpp (1.1), dudley/expr_proto.h (1.1), dudley/gener_proto.h (1.1), dudley/generate.cpp (1.1), dudley/hsh.cpp (1.1), dudley/lex.cpp (1.1), dudley/lex_proto.h (1.1), dudley/parse.cpp (1.1), dudley/parse_proto.h (1.1), dudley/trn.cpp (1.1), dudley/hsh_proto.h (1.1), extlib/ib_udf.c (1.1), extlib/ib_udf.h (1.1), extlib/ib_udf.sql (1.1), extlib/ib_util.c (1.1), extlib/ib_util.h (1.1), extlib/ib_util.pas (1.1), include/fb_blk.h (1.1), include/fb_types.h (1.1), include/jrd/gds.h (1.1), intl/cs_big5.c (1.1), intl/cs_gb2312.c (1.1), intl/cs_ksc.c (1.1), intl/cs_narrow.c (1.1), intl/cv_big5.c (1.1), intl/cv_gb2312.c (1.1), intl/cv_jis.c (1.1), intl/cv_ksc.c (1.1), intl/cv_narrow.c (1.1), intl/depends.mak (1.1), intl/lc_ascii.c (1.1), intl/lc_big5.c (1.1), intl/lc_dos.c (1.1), intl/lc_gb2312.c (1.1), intl/lc_jis.c (1.1), intl/lc_ksc.c (1.1), intl/lc_narrow.c (1.1), intl/ld.h (1.1), intl/ldcommon.h (1.1), intl/charsets.h (1.1), intl/cs_jis.c (1.1), intl/langdrv.h (1.1), intl/ld.c (1.1), intl/ld2.c (1.1), intl/ld_proto.h (1.1), ipserver/alli.cpp (1.1), ipserver/alli_proto.h (1.1), ipserver/ipapi_proto.h (1.1), ipserver/ipc.h (1.1), ipserver/ipcevent.cpp (1.1), ipserver/ipclient.cpp (1.1), ipserver/ips.h (1.1), ipserver/ipserver.cpp (1.1), iscguard/cntl_guard.cpp (1.1), iscguard/iscguard.cpp (1.1), iscguard/iscguard.h (1.1), iscguard/iscguard.rc (1.1), isql/extra_proto.h (1.1), isql/isql.h (1.1), isql/isql.rc (1.1), isql/isql_proto.h (1.1), isql/isql_win.cpp (1.1), isql/show_proto.h (1.1), burp/burp.h (1.1), burp/burp_proto.h (1.1), burp/burpswi.h (1.1), burp/canon_proto.h (1.1), burp/misc.cpp (1.1), burp/mvol.cpp (1.1), burp/mvol_proto.h (1.1), burp/spit.cpp (1.1), burp/spit.h (1.1), burp/burp.cpp (1.1), burp/canonical.cpp (1.1), jrd/ail.cpp (1.1), jrd/ail.h (1.1), jrd/align.cpp (1.1), jrd/align.h (1.1), jrd/all.h (1.1), jrd/blr.h (1.1), jrd/old.cpp (1.1), jrd/perf.h (1.1), jrd/svc.cpp (1.1), jrd/svc.h (1.1), jrd/utl.cpp (1.1), jrd/blb.h (1.1), jrd/blk.h (1.1), jrd/blp.h (1.1), jrd/blrtable.cpp (1.1), jrd/bookmark.cpp (1.1), jrd/bookmark.h (1.1), jrd/btr.h (1.1), jrd/dsc.h (1.1), jrd/err.cpp (1.1), jrd/ext.cpp (1.1), jrd/jrd.h (1.1), jrd/perf_proto.h (1.1), jrd/scl.h (1.1), jrd/winnt.cpp (1.1), jrd/all_proto.h (1.1), jrd/blf_proto.h (1.1), jrd/builtin.cpp (1.1), jrd/cch.h (1.1), jrd/dbt.cpp (1.1), jrd/fil.h (1.1), jrd/shrinit.cpp (1.1), jrd/trig.h (1.1), jrd/btr.cpp (1.1), jrd/btr_proto.h (1.1), jrd/common.h (1.1), jrd/constants.h (1.1), jrd/cvt.cpp (1.1), jrd/cvt2.cpp (1.1), jrd/cvt2_proto.h (1.1), jrd/cvt_proto.h (1.1), jrd/dbg_proto.h (1.1), jrd/dfloat_stub.cpp (1.1), jrd/dflt.gdl (1.1), jrd/dflt.h (1.1), jrd/ini.h (1.1), jrd/isc.h (1.1), jrd/sqz.cpp (1.1), jrd/dfw_proto.h (1.1), jrd/dls.cpp (1.1), jrd/dls_proto.h (1.1), jrd/dmp_proto.h (1.1), jrd/dpm_proto.h (1.1), jrd/drq.h (1.1), jrd/dsc.cpp (1.1), jrd/event.h (1.1), jrd/evl.cpp (1.1), jrd/gdsold.h (1.1), jrd/inf.cpp (1.1), jrd/intlobj.h (1.1), jrd/pwd.cpp (1.1), jrd/tra.cpp (1.1), jrd/cch.cpp (1.1), jrd/dbg.cpp (1.1), jrd/dyn_df_proto.h (1.1), jrd/dyn_dl_proto.h (1.1), jrd/dyn_md_proto.h (1.1), jrd/isc_ipc.cpp (1.1), jrd/pag.cpp (1.1), jrd/quad.cpp (1.1), jrd/tra.h (1.1), jrd/val.h (1.1), jrd/dsc_proto.h (1.1), jrd/enc.cpp (1.1), jrd/entry.h (1.1), jrd/ibsetjmp.h (1.1), jrd/isc.cpp (1.1), jrd/jrd.cpp (1.1), jrd/shdef.h (1.1), jrd/sort.h (1.1), jrd/dyn.h (1.1), jrd/err_proto.h (1.1), jrd/flu.cpp (1.1), jrd/sun_ftn.cpp (1.1), jrd/vio.cpp (1.1), jrd/dmp.cpp (1.1), jrd/event_proto.h (1.1), jrd/evl_like.cpp (1.1), jrd/evl_proto.h (1.1), jrd/exe.h (1.1), jrd/exe_proto.h (1.1), jrd/ext.h (1.1), jrd/extvms.cpp (1.1), jrd/filters.cpp (1.1), jrd/par.cpp (1.1), jrd/cmp.cpp (1.1), jrd/filte_proto.h (1.1), jrd/flu.h (1.1), jrd/flu_proto.h (1.1), jrd/functions.cpp (1.1), jrd/gds.hxx (1.1), jrd/intl.cpp (1.1), jrd/inuse.cpp (1.1), jrd/ods.h (1.1), jrd/req.h (1.1), jrd/gds.pas (1.1), jrd/gds.vpas (1.1), jrd/ibase.h (1.1), jrd/iberr.h (1.1), jrd/file_params.h (1.1), jrd/grammar.cpp (1.1), jrd/grammar.y (1.1), jrd/rse.cpp (1.1), jrd/divorce.cpp (1.1), jrd/exe.cpp (1.1), jrd/gds_proto.h (1.1), jrd/grant.gdl (1.1), jrd/iberr.cpp (1.1), jrd/iberr_proto.h (1.1), jrd/ibinitdll.cpp (1.1), jrd/jrn.h (1.1), jrd/val.cpp (1.1), jrd/blb_proto.h (1.1), jrd/ib_stdio.h (1.1), jrd/ids.m (1.1), jrd/idx.cpp (1.1), jrd/idx.h (1.1), jrd/idx_proto.h (1.1), jrd/inf.h (1.1), jrd/inf_proto.h (1.1), jrd/ini_proto.h (1.1), jrd/intl.h (1.1), jrd/intlnames.h (1.1), jrd/irq.h (1.1), jrd/isc_sync.cpp (1.1), jrd/jrn.cpp (1.1), jrd/log.cpp (1.1), jrd/mov.cpp (1.1), jrd/intl_proto.h (1.1), jrd/isc_file.cpp (1.1), jrd/lck.cpp (1.1), jrd/license.h (1.1), jrd/perf.cpp (1.1), jrd/sch.cpp (1.1), jrd/thd.cpp (1.1), jrd/thd.h (1.1), jrd/jio.cpp (1.1), jrd/opt.cpp (1.1), jrd/event.cpp (1.1), jrd/everything.h (1.1), jrd/gds.cpp (1.1), jrd/jrd_proto.h (1.1), jrd/jrn_proto.h (1.1), jrd/lck.h (1.1), jrd/llio_proto.h (1.1), jrd/lls.h (1.1), jrd/log.h (1.1), jrd/map.cpp (1.1), jrd/map_proto.h (1.1), jrd/math.cpp (1.1), jrd/mblr.cpp (1.1), jrd/mem.cpp (1.1), jrd/memtest.cpp (1.1), jrd/met.h (1.1), jrd/misc.cpp (1.1), jrd/misc.h (1.1), jrd/pio.h (1.1), jrd/rng.cpp (1.1), jrd/sdl.cpp (1.1), jrd/sort.cpp (1.1), jrd/all.cpp (1.1), jrd/alt.cpp (1.1), jrd/blb.cpp (1.1), jrd/met_proto.h (1.1), jrd/msg.h (1.1), jrd/nav.cpp (1.1), jrd/nav_proto.h (1.1), jrd/nod.h (1.1), jrd/nodebug.cpp (1.1), jrd/obj.h (1.1), jrd/ods10.gdl (1.1), jrd/ods72.gdl (1.1), jrd/cch_proto.h (1.1), jrd/cmp_proto.h (1.1), jrd/dyn_proto.h (1.1), jrd/isc_f_proto.h (1.1), jrd/isc_i_proto.h (1.1), jrd/isc_proto.h (1.1), jrd/isc_s_proto.h (1.1), jrd/llio.cpp (1.1), jrd/mov_proto.h (1.1), jrd/ods80.gdl (1.1), jrd/ods80dif.gdl (1.1), jrd/ods81.gdl (1.1), jrd/ods91.gdl (1.1), jrd/opt_proto.h (1.1), jrd/pag.h (1.1), jrd/pag_proto.h (1.1), jrd/par_proto.h (1.1), jrd/pcmet_proto.h (1.1), jrd/pio_proto.h (1.1), jrd/print.cpp (1.1), jrd/procs2.gdl (1.1), jrd/qatest.cpp (1.1), jrd/rdb.cpp (1.1), jrd/rdbgpas.cpp (1.1), jrd/rdbint.cpp (1.1), jrd/rec.cpp (1.1), jrd/rec_proto.h (1.1), jrd/relations.h (1.1), jrd/rlck_proto.h (1.1), jrd/rng.h (1.1), jrd/rng_proto.h (1.1), jrd/rse.h (1.1), jrd/rse_proto.h (1.1), jrd/sbm.cpp (1.1), jrd/sbm.h (1.1), jrd/sbm_proto.h (1.1), jrd/scl_proto.h (1.1), jrd/scroll_cursors.h (1.1), jrd/sdl.h (1.1), jrd/sdl_proto.h (1.1), jrd/sdw.cpp (1.1), jrd/sdw.h (1.1), jrd/sdw_proto.h (1.1), jrd/shrfinit.cpp (1.1), jrd/shut.cpp (1.1), jrd/sort_proto.h (1.1), jrd/sqz.h (1.1), jrd/sqz_proto.h (1.1), jrd/stored_proc.gdl (1.1), jrd/why_proto.h (1.1), jrd/blob_filter.h (1.1), jrd/ext_proto.h (1.1), jrd/fun_proto.h (1.1), jrd/gdsassert.h (1.1), jrd/rlck.cpp (1.1), jrd/svc_proto.h (1.1), jrd/sym.cpp (1.1), jrd/sym_proto.h (1.1), jrd/thd_proto.h (1.1), jrd/tpc.cpp (1.1), jrd/tpc.h (1.1), jrd/tra_proto.h (1.1), jrd/types.h (1.1), jrd/unix.cpp (1.1), jrd/utl_proto.h (1.1), jrd/version.rc (1.1), jrd/vio_debug.h (1.1), jrd/vio_proto.h (1.1), jrd/vms.cpp (1.1), jrd/vms_command.cpp (1.1), jrd/vmsevent.cpp (1.1), jrd/vmslo_proto.h (1.1), jrd/vmslock.cpp (1.1), jrd/vmsthread.cpp (1.1), lock/driver.cpp (1.1), lock/lock_proto.h (1.1), lock/manager.cpp (1.1), lock/reset.cpp (1.1), lock/ulimit.cpp (1.1), lock/lock.cpp (1.1), lock/lock.h (1.1), lock/print.cpp (1.1), misc/help.gbak (1.1), msgs/msg.gdl (1.1), msgs/msg.gbak (1.1), qli/all.cpp (1.1), qli/all_proto.h (1.1), qli/blk.h (1.1), qli/command.cpp (1.1), qli/compi_proto.h (1.1), qli/compile.cpp (1.1), qli/err.cpp (1.1), qli/err_proto.h (1.1), qli/eval.cpp (1.1), qli/eval_proto.h (1.1), qli/exe.h (1.1), qli/exe_proto.h (1.1), qli/expan_proto.h (1.1), qli/expand.cpp (1.1), qli/form.h (1.1), qli/form_proto.h (1.1), qli/forma_proto.h (1.1), qli/format.cpp (1.1), qli/format.h (1.1), qli/gener.cpp (1.1), qli/gener_proto.h (1.1), qli/hsh.cpp (1.1), qli/hsh_proto.h (1.1), qli/lex_proto.h (1.1), qli/meta_proto.h (1.1), qli/mov_proto.h (1.1), qli/noform.cpp (1.1), qli/nounix.cpp (1.1), qli/parse.cpp (1.1), qli/parse.h (1.1), qli/dtr.cpp (1.1), qli/dtr.h (1.1), qli/exe.cpp (1.1), qli/lex.cpp (1.1), qli/mov.cpp (1.1), qli/picst_proto.h (1.1), qli/picstr.cpp (1.1), qli/proc_proto.h (1.1), qli/procddl4.h (1.1), qli/repor_proto.h (1.1), qli/report.cpp (1.1), qli/report.h (1.1), qli/symbols.h (1.1), qli/words.h (1.1), remote/allr_proto.h (1.1), remote/chop.cpp (1.1), remote/chuser.cpp (1.1), remote/cntl.cpp (1.1), remote/protocol.h (1.1), remote/server.cpp (1.1), remote/wnet.cpp (1.1), remote/xdr.h (1.1), remote/allr.cpp (1.1), remote/depends.mak (1.1), remote/divorce.cpp (1.1), remote/dllshell.cpp (1.1), remote/ibconfig.cpp (1.1), remote/ibconfig.h (1.1), remote/ibconfig.rc (1.1), remote/inet.cpp (1.1), remote/inet_proto.h (1.1), remote/protocol.cpp (1.1), remote/remote.cpp (1.1), remote/remote.h (1.1), remote/inet_server.cpp (1.1), remote/inter_proto.h (1.1), remote/merge.cpp (1.1), remote/merge_proto.h (1.1), remote/parser.cpp (1.1), remote/property.cpp (1.1), remote/property.rc (1.1), remote/property.rh (1.1), remote/remot_proto.h (1.1), remote/remote_def.h (1.1), remote/serve_proto.h (1.1), remote/server.ico (1.1), remote/srvr_w32.cpp (1.1), remote/xdr.cpp (1.1), remote/xdr_proto.h (1.1), remote/xnet.cpp (1.1), remote/interface.cpp (1.1), remote/mgr.cpp (1.1), remote/window.cpp (1.1), remote/window.h (1.1), remote/window.rc (1.1), remote/wnet_proto.h (1.1), remote/xnet.h (1.1), remote/xnet_proto.h (1.1), remote/winmain.cpp (1.1), utilities/cache.cpp (1.1), utilities/cmd_util.cpp (1.1), utilities/cmd_util_proto.h (1.1), utilities/dbaswi.h (1.1), utilities/drop.cpp (1.1), utilities/gsec.cpp (1.1), utilities/gsecswi.h (1.1), utilities/guard.cpp (1.1), utilities/ibmgr.cpp (1.1), utilities/ibmgrswi.h (1.1), utilities/install_nt.h (1.1), utilities/install_reg.cpp (1.1), utilities/install_svc.cpp (1.1), utilities/isc.gdl (1.1), utilities/ppg.cpp (1.1), utilities/print_pool.cpp (1.1), utilities/rebuild.cpp (1.1), utilities/rebuild.gdl (1.1), utilities/rebuild.h (1.1), utilities/regis_proto.h (1.1), utilities/registry.cpp (1.1), utilities/relay.cpp (1.1), utilities/run_service.cpp (1.1), utilities/sbc_print.cpp (1.1), utilities/scrty_unix.gdl (1.1), utilities/scrty_vms.gdl (1.1), utilities/secur_proto.h (1.1), utilities/servi_proto.h (1.1), utilities/services.cpp (1.1), utilities/srvrmgr.cpp (1.1), utilities/util.cpp (1.1), utilities/util_proto.h (1.1), utilities/analyse.cpp (1.1), utilities/gsec.h (1.1), utilities/ibmgr.h (1.1), wal/driver.cpp (1.1), wal/wal.cpp (1.1), wal/wal.h (1.1), wal/wal_prnt.cpp (1.1), wal/wal_proto.h (1.1), wal/walc.cpp (1.1), wal/walc_proto.h (1.1), wal/walf.cpp (1.1), wal/walf_proto.h (1.1), wal/walr.cpp (1.1), wal/walr_proto.h (1.1), wal/walw.cpp (1.1), wal/walw_main.cpp (1.1), wal/walw_proto.h (1.1), wal/wstat_proto.h (1.1), wal/wstatus.cpp (1.1): Initial revision