Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
24
Добавлен:
18.03.2015
Размер:
1.81 Mб
Скачать
2008-02-19 06:42 robocop

* firebird2/src/jrd/dfw.epp (1.219.2.3):

The second "if" is just the "else".

2008-02-19 02:57 asfernandes

* firebird2/src/jrd/: dfw.epp (1.219.2.2), pcmet.epp (1.44.2.2):

Misc

2008-02-18 16:56 hvlad

* firebird2/src/jrd/: dfw.epp (1.219.2.1), dfw_proto.h (1.14.18.1),
pcmet.epp (1.44.2.1):

Fixed bug CORE-1746 : Expression index can be created while doing
inserts into table

2008-02-17 16:03 dimitr

* firebird2/builds/install/arch-specific/win32/ru/: Readme.txt
(1.1.4.3), installation_readme.txt (1.1.4.3):

Update.

2008-02-17 14:51 dimitr

* firebird2/src/jrd/isc_version.h (1.9.8.1):

Update.

2008-02-17 14:44 dimitr

* firebird2/doc/WhatsNew (1.148.2.1):

Update.

2008-02-14 17:27 alexpeshkoff

* firebird2/builds/:
install/arch-specific/linux/classic/rpmheader.txt.in (1.7.2.1),
install/arch-specific/solaris/CS/prototype.in (1.5.4.1),
posix/make.defaults (1.59.4.1):

changed soname for embedded library

2008-02-14 08:38 robocop

* firebird2/src/intl/lc_ascii.cpp (1.21.4.2):

Misc.

2008-02-13 13:03 alexpeshkoff

* firebird2/src/jrd/: svc.cpp (1.193.2.3), svc.h (1.43.8.1):

Backported fix for CORE-1726: isc_service_start failed

2008-02-13 11:54 paul_reeves

* firebird2/builds/win32/make_examples.bat (1.23.4.1):

Default to using embedded server to build examples

2008-02-12 20:59 tsteinmaurer

* firebird2/builds/install/arch-specific/win32/de/:
custom_messages_de.inc (1.3.8.3), installation_liesmich.txt
(1.4.8.1), liesmich.txt (1.4.8.1):

Adjustments in the German translation based on the English version
for Firebird 2.1.0 RC2

2008-02-12 17:09 paulbeach

*
firebird2/builds/install/arch-specific/darwin/launchd.org.firebird.gds.plist
(1.3.2.1):

update the launchdaemon plist file with the correct dtd url

2008-02-12 14:54 dimitr

*
firebird2/builds/install/arch-specific/win32/ru/custom_messages_ru.inc
(1.1.4.3):

Misc.

2008-02-12 14:43 paul_reeves

* firebird2/builds/install/arch-specific/win32/:
BuildExecutableInstall.bat (1.33.2.5), FirebirdInstall_20.iss
(1.29.2.3), ba/custom_messages_ba.inc (1.3.8.2),
de/custom_messages_de.inc (1.3.8.2), es/custom_messages_es.inc
(1.2.8.2), fr/custom_messages_fr.inc (1.3.8.2),
hu/custom_messages_hu.inc (1.3.8.2), it/custom_messages_it.inc
(1.2.8.2), pl/custom_messages_pl.inc (1.3.4.3),
pt/custom_messages_pt.inc (1.4.8.2), si/custom_messages_si.inc
(1.3.8.2), ru/Readme.txt (1.1.4.2), ru/custom_messages_ru.inc
(1.1.4.2), ru/installation_readme.txt (1.1.4.2):

Fix build script if wix already executed. Add ru directory for
i18n Use appropriate format placeholders in translations.

2008-02-12 11:59 paulbeach

* firebird2/src/jrd/svc.cpp (1.193.2.2):

Don't call vfork recursively on MacOSX

2008-02-10 18:53 asfernandes

* firebird2/: builds/install/arch-specific/freebsd/install.sh.in
(1.9.18.2),
builds/install/arch-specific/linux/classic/preuninstall.sh.in
(1.5.18.2), builds/install/arch-specific/netbsd/install.sh.in
(1.3.18.2), builds/install/arch-specific/sinixz/postinstall.in
(1.2.26.2), src/common/classes/fb_atomic.h (1.4.26.3):

Misc

2008-02-08 15:07 hvlad

* firebird2/src/jrd/jrd.cpp (1.359.2.1):

Final fix (i hope) for CORE-1443 : Embedded engine may hang
application on exit if no database access was performed

2008-02-08 11:48 paulbeach

* firebird2/src/common/classes/fb_atomic.h (1.4.26.2):

64bit MacOS use __x86_64__ instead of DARWIN64 as per Adriano

2008-02-07 15:07 hvlad

* firebird2/src/dsql/ddl.cpp (1.207.4.1):

Fixed bug CORE-1724 : Common table expressions cannot be used in
computed columns and quantified predicates (IN / ANY / ALL)

2008-02-07 14:53 hvlad

* firebird2/src/dsql/parse.y (1.252.2.1):

Fixed bug CORE-1724 : Common table expressions cannot be used in
computed columns and quantified predicates (IN / ANY / ALL)

2008-02-06 20:31 dimitr

* firebird2/src/jrd/TempSpace.cpp (1.13.8.1):

Backport from HEAD (trivial changes only).

2008-02-06 17:51 paulbeach

* firebird2/src/common/classes/fb_atomic.h (1.4.26.1):

64bit MacOS

2008-02-06 17:19 paulbeach

* firebird2/builds/install/arch-specific/darwin/install-script
(1.8.2.2):

Oops - there should be a comment here

2008-02-06 15:58 paulbeach

* firebird2/src/jrd/pag.cpp (1.155.2.6):

Minor modifications for MacOS 64bit builds

2008-02-06 15:42 paulbeach

* firebird2/src/jrd/utl.cpp (1.105.4.2):

Minor modifications for MacOS 64bit builds

2008-02-06 14:45 dimitr

* firebird2/src/jrd/: DatabaseSnapshot.cpp (1.44.2.1),
DatabaseSnapshot.h (1.11.2.1):

Fixed CORE-1729.

2008-02-06 12:40 paulbeach

* firebird2/src/jrd/unicode_util.cpp (1.24.4.4):

Add HPUX for when the port comes later

2008-02-06 12:33 alexpeshkoff

* firebird2/builds/install/: arch-specific/freebsd/install.sh.in
(1.9.18.1), arch-specific/linux/classic/preuninstall.sh.in
(1.5.18.1), arch-specific/linux/super/preuninstall.sh.in
(1.7.18.1), arch-specific/netbsd/install.sh.in (1.3.18.1),
arch-specific/sinixz/postinstall.in (1.2.26.1),
arch-specific/solaris/CS/postinstall.in (1.4.4.1),
arch-specific/solaris/SS/postinstall.in (1.1.20.1),
misc/classicLibrary.sh.in (1.7.8.2), misc/superLibrary.sh.in
(1.3.8.2):

Backported fix for CORE-1728: Monitoring tables do not work after
fresh linux install

2008-02-05 13:36 paulbeach

* firebird2/: builds/posix/postfix.darwin (1.6.2.2),
src/intl/lc_ascii.cpp (1.21.4.1), src/intl/lc_icu.cpp (1.7.8.1),
src/intl/lc_narrow.cpp (1.26.4.1), src/jrd/CharSet.h (1.4.8.1),
src/jrd/unicode_util.cpp (1.24.4.3),
src/jrd/os/darwin/mod_loader.cpp (1.8.8.1):

1. Updated MacOS mod_loader to hanle Bundles and Dynamic Libraries
(yes the loading of the two is different) 2. Support the loading of
the ICU Libraries dynamically 3. new = FB_NEW - prevent asserts.

2008-02-01 21:21 asfernandes

* firebird2/src/jrd/filters.cpp (1.56.8.1):

Backport fix for CORE-1694 - Bug in create/alter Database trigger
(with Russian comment)

2008-01-30 20:05 asfernandes

* firebird2/src/jrd/cmp.cpp (1.273.2.2):

Backport fix for CORE-1716 - Wrong variable initialization in
recursive procedures

2008-01-30 14:51 asfernandes

* firebird2/src/jrd/IntlUtil.cpp (1.14.4.1):

Backport fix for CORE-1715 - Incorrect "key size exceeds
implementation restriction for index" error

2008-01-26 19:06 dimitr

* firebird2/src/jrd/: cmp.cpp (1.273.2.1), opt.cpp (1.301.2.1):

Restored the legacy logic for blob sorting, thus rolling back
changes for CORE-859 and CORE-1530.

2008-01-24 11:17 paul_reeves

* firebird2/builds/install/arch-specific/win32/:
BuildExecutableInstall.bat (1.33.2.4), FirebirdInstall_20.iss
(1.29.2.2):

Go a little way further to minimize hard-coded version string hell.

2008-01-23 01:00 asfernandes

*
firebird2/builds/install/arch-specific/win32/BuildExecutableInstall.bat
(1.33.2.3):

Misc

2008-01-22 15:20 paulbeach

* firebird2/src/jrd/unicode_util.cpp (1.24.4.2):

Assert Failure on MacOS - adjustment

2008-01-22 14:54 paul_reeves

*
firebird2/builds/install/arch-specific/win32/BuildExecutableInstall.bat
(1.33.2.2):

Allow snapshots to build without dependencies upon wix and external
documentation

2008-01-22 12:39 alexpeshkoff

*
firebird2/builds/install/arch-specific/linux/misc/firebird.init.d.mandrake.in
(1.7.2.1):

Fixed RC1 regression - SS does not start on Mandriva

2008-01-22 11:09 robocop

*
firebird2/builds/install/arch-specific/win32/pl/custom_messages_pl.inc
(1.3.4.2):

Misc.

2008-01-22 10:37 paulbeach

* firebird2/builds/install/arch-specific/darwin/install-script
(1.8.2.1):

Minor Mods

2008-01-22 09:05 paul_reeves

* firebird2/builds/install/arch-specific/win32/:
BuildExecutableInstall.bat (1.33.2.1), FirebirdInstall_20.iss
(1.29.2.1), Readme.txt (1.15.4.1), custom_messages.inc (1.5.6.1),
installation_readme.txt (1.15.2.1), ba/custom_messages_ba.inc
(1.3.8.1), de/custom_messages_de.inc (1.3.8.1),
es/custom_messages_es.inc (1.2.8.1), fr/custom_messages_fr.inc
(1.3.8.1), hu/custom_messages_hu.inc (1.3.8.1),
it/custom_messages_it.inc (1.2.8.1), pl/custom_messages_pl.inc
(1.3.4.1), pt/custom_messages_pt.inc (1.4.8.1),
si/custom_messages_si.inc (1.3.8.1):

minor changes required to bring the windows installer up to date
for 2.1

2008-01-20 09:01 robocop

* firebird2/src/: jrd/pag.cpp (1.155.2.5),
common/classes/semaphore.h (1.49.2.1):

Misc.

2008-01-18 16:12 paulbeach

* firebird2/: builds/posix/prefix.darwin_x86_64 (1.1.2.3),
extern/icu/source/config/mh-darwin (1.4.2.1):

Welcome to 64bit MacOS builds

2008-01-18 15:05 asfernandes

* firebird2/src/jrd/: inf_pub.h (1.20.2.3), license.h (1.35.4.3),
pag.cpp (1.155.2.4):

Misc

2008-01-18 14:20 paulbeach

* firebird2/: builds/install/arch-specific/darwin/Makefile.in
(1.4.2.1), builds/posix/prefix.darwin_x86_64 (1.1.2.2),
src/jrd/common.h (1.158.2.3), src/jrd/inf_pub.h (1.20.2.2),
src/jrd/license.h (1.35.4.2), src/jrd/pag.cpp (1.155.2.3),
src/remote/protocol.h (1.35.8.1), src/remote/remote_def.h
(1.29.4.1), src/remote/xdr.cpp (1.26.4.3):

Welcome to 64bit MacOS builds

2008-01-18 10:23 paulbeach

* firebird2/src/jrd/unicode_util.cpp (1.24.4.1):

fix assert failue on MacOS

2008-01-17 18:04 alexpeshkoff

* firebird2/: src/common/classes/fb_string.cpp (1.34.8.1),
configure.in (1.272.2.5):

Backported fix for CORE-1692: Firebird::string::vprintf() fails
with long resulting string

2008-01-17 16:46 alexpeshkoff

* firebird2/builds/install/misc/: classicLibrary.sh.in (1.7.8.1),
posixLibrary.sh.in (1.9.8.1), superLibrary.sh.in (1.3.8.1):

Finishing merge - backported fix for CORE-1674: Wrong access rights
in doc subdirectory

2008-01-17 16:31 paulbeach

* firebird2/src/: include/types_pub.h (1.7.8.1), jrd/common.h
(1.158.2.2), jrd/license.h (1.35.4.1), jrd/pag.cpp (1.155.2.2),
remote/xdr.cpp (1.26.4.2):

64bit Firebird for MacOS

2008-01-17 15:59 paulbeach

* firebird2/: configure.in (1.272.2.4),
builds/posix/prefix.darwin_x86_64 (1.1.2.1):

64bit Firebird for MacOS

2008-01-17 14:14 paulbeach

* firebird2/: configure.in (1.272.2.3),
builds/install/arch-specific/hpux/Makefile.in (1.3.2.2),
builds/install/arch-specific/hpux/classic/firebirdCS.psf.in
(1.2.2.2),
builds/install/arch-specific/hpux/classic/makeinstallImage.sh.in
(1.2.2.2),
builds/install/arch-specific/hpux/classic/postInstall.sh.in
(1.3.2.2),
builds/install/arch-specific/hpux/classic/postUninstall.sh.in
(1.3.2.2),
builds/install/arch-specific/hpux/classic/preInstall.sh.in
(1.2.2.2),
builds/install/arch-specific/hpux/classic/preUninstall.sh.in
(1.2.2.2),
builds/install/arch-specific/hpux/classic/tarInstall.sh.in
(1.2.2.2),
builds/install/arch-specific/hpux/classic/tarUninstall.sh.in
(1.2.2.2),
builds/install/arch-specific/hpux/classic/tarmainInstall.sh.in
(1.2.2.2),
builds/install/arch-specific/hpux/classic/tarmainUninstall.sh.in
(1.2.2.2),
builds/install/arch-specific/hpux/misc/changedbaPassword.sh.in
(1.2.2.2),
builds/install/arch-specific/hpux/misc/changegdslibrarycompatibleLink.sh.in
(1.2.2.2),
builds/install/arch-specific/hpux/misc/createaliasDB.sh.in
(1.2.2.2),
builds/install/arch-specific/hpux/misc/firebird.init.d.hpux.in
(1.2.2.2), builds/install/arch-specific/hpux/misc/hpuxLibrary.sh.in
(1.4.2.2),
builds/install/arch-specific/hpux/misc/rc.config.firebird.hpux.in
(1.2.2.2),
builds/install/arch-specific/hpux/super/makeinstallImage.sh.in
(1.2.2.2),
builds/install/arch-specific/hpux/super/postInstall.sh.in
(1.2.2.2),
builds/install/arch-specific/hpux/super/postUninstall.sh.in
(1.2.2.2), builds/install/arch-specific/hpux/super/preInstall.sh.in
(1.2.2.2),
builds/install/arch-specific/hpux/super/preUninstall.sh.in
(1.2.2.2), builds/install/arch-specific/hpux/super/tarInstall.sh.in
(1.2.2.2),
builds/install/arch-specific/hpux/super/tarUninstall.sh.in
(1.2.2.2),
builds/install/arch-specific/hpux/super/tarmainInstall.sh.in
(1.2.2.2),
builds/install/arch-specific/hpux/super/tarmainUninstall.sh.in
(1.2.2.2):

HPUX Head->B2_1_Release

2008-01-17 14:07 paulbeach

* firebird2/: builds/posix/fbintl.hpux.vers (1.2.2.2),
builds/posix/firebird.hpux.vers (1.1.2.2), builds/posix/prefix.hpux
(1.2.4.1), configure.in (1.272.2.2):

HPUX Head->B2_1_Release

2008-01-17 13:54 dimitr

* firebird2/src/jrd/nbak.cpp (1.72.2.1):

Applied Roman's patch to B2_1_Release.

2008-01-17 13:20 alexpeshkoff

* firebird2/builds/posix/prefix.linux_mips (1.1.2.1):

Applied Damyan's patch - MIPS linux port

2008-01-17 13:09 paulbeach

* firebird2/builds/posix/fbintl.hpux.vers (1.2.2.1):

file fbintl.hpux.vers was added on branch B2_1_Release on
2008-01-17 13:07:12 +0000

2008-01-17 13:09 paulbeach

* firebird2/builds/posix/fbintl.hpux.vers (1.2):

Darwin and HPUX mods

2008-01-17 12:43 paulbeach

* firebird2/: builds/posix/fbintl.darwin.vers (1.2.10.1),
builds/posix/postfix.darwin (1.6.2.1),
builds/posix/prefix.darwin_i386 (1.4.2.1),
builds/posix/prefix.darwin_powerpc (1.4.2.1), src/jrd/svc.cpp
(1.193.2.1):

Minor mod for international symbols

2008-01-17 11:59 alexpeshkoff

* firebird2/: configure.in (1.272.2.1), src/jrd/common.h
(1.158.2.1), src/jrd/inf_pub.h (1.20.2.1), src/jrd/pag.cpp
(1.155.2.1), src/jrd/utl.cpp (1.105.4.1), src/remote/xdr.cpp
(1.26.4.1):

Applied Damyan's patch - MIPS linux port

2008-01-10 15:20 paulbeach

*
firebird2/builds/install/arch-specific/hpux/misc/hpuxLibrary.sh.in
(1.4.2.1):

file hpuxLibrary.sh.in was added on branch B2_1_Release on
2008-01-17 13:14:17 +0000

2008-01-10 15:18 paulbeach

*
firebird2/builds/install/arch-specific/hpux/misc/hpuxLibrary.sh.in
(1.4):

No -M for useradd on HPUX

2008-01-10 12:26 paulbeach

*
firebird2/builds/install/arch-specific/hpux/classic/firebirdCS.psf.in
(1.2.2.1):

file firebirdCS.psf.in was added on branch B2_1_Release on
2008-01-17 13:14:12 +0000

2008-01-10 12:26 paulbeach

*
firebird2/builds/install/arch-specific/hpux/classic/postInstall.sh.in
(1.3.2.1):

file postInstall.sh.in was added on branch B2_1_Release on
2008-01-17 13:14:13 +0000

2008-01-10 12:26 paulbeach

*
firebird2/builds/install/arch-specific/hpux/classic/postUninstall.sh.in
(1.3.2.1):

file postUninstall.sh.in was added on branch B2_1_Release on
2008-01-17 13:14:13 +0000

2008-01-10 12:26 paulbeach

* firebird2/builds/install/arch-specific/hpux/: Makefile.in (1.3),
classic/firebirdCS.psf.in (1.2), classic/postInstall.sh.in (1.3),
classic/postUninstall.sh.in (1.3), misc/hpuxLibrary.sh.in (1.3):

HPUX Depot install

2008-01-10 12:26 paulbeach

* firebird2/builds/install/arch-specific/hpux/Makefile.in
(1.3.2.1):

file Makefile.in was added on branch B2_1_Release on 2008-01-17
13:14:10 +0000

2008-01-10 11:06 alexpeshkoff

* firebird2/configure.in (1.272):

fixed linux build

2008-01-10 09:38 dimitr

* firebird2/doc/WhatsNew (1.148):

Update.

2008-01-10 08:59 robocop

* firebird2/doc/README.DiskSpaceAllocation (1.3):

A bit better wording.

2008-01-10 08:43 dimitr

* firebird2/doc/WhatsNew (1.147):

Update.

2008-01-10 00:57 asfernandes

* firebird2/builds/install/arch-specific/linux/Makefile.in (1.8):

Misc

2008-01-09 17:14 alexpeshkoff

* firebird2/configure.in (1.271):

Fixed CORE-1421: RPM libstdc++ version dependency

2008-01-09 16:47 alexpeshkoff

* firebird2/builds/install/arch-specific/linux/: Makefile.in (1.7),
classic/rpmheader.txt.in (1.7), super/rpmheader.txt.in (1.8):

Fixed CORE-1421: RPM libstdc++ version dependency

2008-01-09 15:43 paul_reeves

* firebird2/doc/install_windows_manually.txt (1.2):

Clarify a point

2008-01-09 11:20 dimitr

* firebird2/src/remote/: protocol.cpp (1.61), server.cpp (1.158):

Fixed CORE-1681.

2008-01-09 10:24 alexpeshkoff

* firebird2/src/jrd/svc.cpp (1.193):

Removed accidentially added scope in switch

2008-01-09 10:21 alexpeshkoff

* firebird2/src/utilities/gsec/call_service.cpp (1.16):

Fixed CORE-1680: gsec display only shows some first users when
there are many users (>50) in security database

2008-01-09 10:09 alexpeshkoff

* firebird2/src/jrd/svc.cpp (1.192):

Fixed CORE-1679: Gagbage bytes in isc_service_query() output

2008-01-08 19:29 dimitr

* firebird2/doc/WhatsNew (1.146):

Update.

2008-01-08 01:52 asfernandes

* firebird2/src/jrd/SysFunction.cpp (1.33):

Fixed CORE-1677 - Floor & ceiling functions give wrong results with
exact numeric arguments

2008-01-07 13:26 paulbeach

*
firebird2/builds/install/arch-specific/hpux/super/tarmainInstall.sh.in
(1.2.2.1):

file tarmainInstall.sh.in was added on branch B2_1_Release on
2008-01-17 13:14:23 +0000

2008-01-07 13:26 paulbeach

*
firebird2/builds/install/arch-specific/hpux/super/tarmainUninstall.sh.in
(1.2.2.1):

file tarmainUninstall.sh.in was added on branch B2_1_Release on
2008-01-17 13:14:23 +0000

2008-01-07 13:26 paulbeach

*
firebird2/builds/install/arch-specific/hpux/super/tarUninstall.sh.in
(1.2.2.1):

file tarUninstall.sh.in was added on branch B2_1_Release on
2008-01-17 13:14:23 +0000

2008-01-07 13:26 paulbeach

*
firebird2/builds/install/arch-specific/hpux/super/tarInstall.sh.in
(1.2.2.1):

file tarInstall.sh.in was added on branch B2_1_Release on
2008-01-17 13:14:23 +0000

2008-01-07 13:26 paulbeach

*
firebird2/builds/install/arch-specific/hpux/super/preUninstall.sh.in
(1.2.2.1):

file preUninstall.sh.in was added on branch B2_1_Release on
2008-01-17 13:14:23 +0000

2008-01-07 13:26 paulbeach

*
firebird2/builds/install/arch-specific/hpux/super/preInstall.sh.in
(1.2.2.1):

file preInstall.sh.in was added on branch B2_1_Release on
2008-01-17 13:14:22 +0000

2008-01-07 13:26 paulbeach

*
firebird2/builds/install/arch-specific/hpux/super/postUninstall.sh.in
(1.2.2.1):

file postUninstall.sh.in was added on branch B2_1_Release on
2008-01-17 13:14:22 +0000

2008-01-07 13:26 paulbeach

*
firebird2/builds/install/arch-specific/hpux/super/postInstall.sh.in
(1.2.2.1):

file postInstall.sh.in was added on branch B2_1_Release on
2008-01-17 13:14:22 +0000

2008-01-07 13:26 paulbeach

*
firebird2/builds/install/arch-specific/hpux/super/makeinstallImage.sh.in
(1.2.2.1):

file makeinstallImage.sh.in was added on branch B2_1_Release on
2008-01-17 13:14:22 +0000

2008-01-07 13:26 paulbeach

*
firebird2/builds/install/arch-specific/hpux/misc/rc.config.firebird.hpux.in
(1.2.2.1):

file rc.config.firebird.hpux.in was added on branch B2_1_Release on
2008-01-17 13:14:17 +0000

2008-01-07 13:25 paulbeach

*
firebird2/builds/install/arch-specific/hpux/misc/createaliasDB.sh.in
(1.2.2.1):

file createaliasDB.sh.in was added on branch B2_1_Release on
2008-01-17 13:14:17 +0000

2008-01-07 13:25 paulbeach

*
firebird2/builds/install/arch-specific/hpux/misc/firebird.init.d.hpux.in
(1.2.2.1):

file firebird.init.d.hpux.in was added on branch B2_1_Release on
2008-01-17 13:14:17 +0000

2008-01-07 13:25 paulbeach

*
firebird2/builds/install/arch-specific/hpux/misc/changegdslibrarycompatibleLink.sh.in
(1.2.2.1):

file changegdslibrarycompatibleLink.sh.in was added on branch
B2_1_Release on 2008-01-17 13:14:17 +0000

2008-01-07 13:25 paulbeach

*
firebird2/builds/install/arch-specific/hpux/misc/changedbaPassword.sh.in
(1.2.2.1):

file changedbaPassword.sh.in was added on branch B2_1_Release on
2008-01-17 13:14:17 +0000

2008-01-07 13:25 paulbeach

*
firebird2/builds/install/arch-specific/hpux/classic/tarmainInstall.sh.in
(1.2.2.1):

file tarmainInstall.sh.in was added on branch B2_1_Release on
2008-01-17 13:14:14 +0000

2008-01-07 13:25 paulbeach

*
firebird2/builds/install/arch-specific/hpux/classic/tarmainUninstall.sh.in
(1.2.2.1):

file tarmainUninstall.sh.in was added on branch B2_1_Release on
2008-01-17 13:14:14 +0000

2008-01-07 13:25 paulbeach

*
firebird2/builds/install/arch-specific/hpux/classic/tarUninstall.sh.in
(1.2.2.1):

file tarUninstall.sh.in was added on branch B2_1_Release on
2008-01-17 13:14:14 +0000

2008-01-07 13:25 paulbeach

*
firebird2/builds/install/arch-specific/hpux/classic/preUninstall.sh.in
(1.2.2.1):

file preUninstall.sh.in was added on branch B2_1_Release on
2008-01-17 13:14:14 +0000

2008-01-07 13:25 paulbeach

*
firebird2/builds/install/arch-specific/hpux/classic/tarInstall.sh.in
(1.2.2.1):

file tarInstall.sh.in was added on branch B2_1_Release on
2008-01-17 13:14:14 +0000

2008-01-07 13:25 paulbeach

*
firebird2/builds/install/arch-specific/hpux/classic/preInstall.sh.in
(1.2.2.1):

file preInstall.sh.in was added on branch B2_1_Release on
2008-01-17 13:14:14 +0000

2008-01-07 13:25 paulbeach

*
firebird2/builds/install/arch-specific/hpux/classic/makeinstallImage.sh.in
(1.2.2.1):

file makeinstallImage.sh.in was added on branch B2_1_Release on
2008-01-17 13:14:13 +0000

2008-01-07 13:25 paulbeach

* firebird2/builds/posix/firebird.hpux.vers (1.1.2.1):

file firebird.hpux.vers was added on branch B2_1_Release on
2008-01-17 13:07:12 +0000

2008-01-07 13:25 paulbeach

* firebird2/: builds/posix/fbintl.hpux.vers (1.1),
builds/posix/firebird.hpux.vers (1.1), configure.in (1.270),
builds/install/arch-specific/hpux/Makefile.in (1.2),
builds/install/arch-specific/hpux/classic/makeinstallImage.sh.in
(1.2), builds/install/arch-specific/hpux/classic/postInstall.sh.in
(1.2),
builds/install/arch-specific/hpux/classic/postUninstall.sh.in
(1.2), builds/install/arch-specific/hpux/classic/preInstall.sh.in
(1.2), builds/install/arch-specific/hpux/classic/preUninstall.sh.in
(1.2), builds/install/arch-specific/hpux/classic/tarInstall.sh.in
(1.2), builds/install/arch-specific/hpux/classic/tarUninstall.sh.in
(1.2),
builds/install/arch-specific/hpux/classic/tarmainInstall.sh.in
(1.2),
builds/install/arch-specific/hpux/classic/tarmainUninstall.sh.in
(1.2),
builds/install/arch-specific/hpux/misc/changedbaPassword.sh.in
(1.2),
builds/install/arch-specific/hpux/misc/changegdslibrarycompatibleLink.sh.in
(1.2), builds/install/arch-specific/hpux/misc/createaliasDB.sh.in
(1.2),
builds/install/arch-specific/hpux/misc/firebird.init.d.hpux.in
(1.2), builds/install/arch-specific/hpux/misc/hpuxLibrary.sh.in
(1.2),
builds/install/arch-specific/hpux/misc/rc.config.firebird.hpux.in
(1.2),
builds/install/arch-specific/hpux/super/makeinstallImage.sh.in
(1.2), builds/install/arch-specific/hpux/super/postInstall.sh.in
(1.2), builds/install/arch-specific/hpux/super/postUninstall.sh.in
(1.2), builds/install/arch-specific/hpux/super/preInstall.sh.in
(1.2), builds/install/arch-specific/hpux/super/preUninstall.sh.in
(1.2), builds/install/arch-specific/hpux/super/tarInstall.sh.in
(1.2), builds/install/arch-specific/hpux/super/tarUninstall.sh.in
(1.2), builds/install/arch-specific/hpux/super/tarmainInstall.sh.in
(1.2),
builds/install/arch-specific/hpux/super/tarmainUninstall.sh.in
(1.2):

HPUX Port

2008-01-04 18:54 alexpeshkoff

* firebird2/src/jrd/svc.cpp (1.191):

Make SS kill itself on unix platforms when doing shutdown. It
helps with correct semaphores cleanup, important for some
platforms.

2008-01-02 09:54 hvlad

* firebird2/src/remote/interface.cpp (1.157):

More general fix for bug CORE-1561 : False isc_req_sync error may
be reported by fbclient to the client application

2007-12-28 01:13 asfernandes

* firebird2/: builds/posix/prefix.darwin_i386 (1.4),
builds/posix/prefix.darwin_powerpc (1.4),
doc/README.DiskSpaceAllocation (1.2),
src/common/classes/semaphore.h (1.49), src/msgs/facilities2.sql
(1.18):

Misc

2007-12-27 21:39 hvlad

* firebird2/doc/README.DiskSpaceAllocation (1.1):

Documentation

2007-12-27 14:47 paulbeach

* firebird2/src/common/classes/semaphore.h (1.48):

Minor Mods MacOS

2007-12-27 13:19 paulbeach

* firebird2/builds/posix/: prefix.darwin_i386 (1.3),
prefix.darwin_powerpc (1.3):

Apply MacOS changes to HEAD

2007-12-27 12:56 paulbeach

* firebird2/src/jrd/common.h (1.158):

Apply MacOS changes to HEAD

2007-12-27 11:55 paulbeach

* firebird2/: builds/posix/make.shared.variables (1.77),
extern/icu/source/config/mh-darwin (1.4),
src/common/classes/semaphore.h (1.47):

Apply MacOS changes to HEAD

2007-12-27 10:21 alexpeshkoff

* firebird2/src/msgs/: facilities2.sql (1.17), messages2.sql
(1.21):

Better fix for a problem, reported by Roman - wrong diagnostics in
gsec

2007-12-27 10:20 alexpeshkoff

* firebird2/src/utilities/gsec/: gsec.cpp (1.77), gsec.h (1.29):

Better fix for a problem, reported by Roman

2007-12-26 10:45 dimitr

* firebird2/doc/WhatsNew (1.145):

Correction.

2007-12-22 10:38 robocop

* firebird2/doc/WhatsNew (1.144):

Formatting and IMHO give due credit where needed.

2007-12-22 10:37 robocop

* firebird2/src/common/classes/semaphore.h (1.46):

I don't see the point in using the class name to qualify a method
declaration inside the class definition.

2007-12-22 10:36 robocop

*
firebird2/builds/install/arch-specific/win32/FirebirdInstallSupportFunctions.inc
(1.7):

Totally misc.

2007-12-22 01:53 asfernandes

* firebird2/: builds/install/arch-specific/darwin/install-script
(1.8),
builds/install/arch-specific/win32/FirebirdInstallEnvironmentChecks.inc
(1.9),
builds/install/arch-specific/win32/FirebirdInstallSupportFunctions.inc
(1.6), builds/install/arch-specific/win32/FirebirdInstall_20.iss
(1.29), src/common/classes/semaphore.h (1.45):

Misc

2007-12-21 13:22 paul_reeves

* firebird2/builds/win32/run_all.bat (1.15):

MInor tweaks to a) speed up testing the installer, and b) document
the available options.

2007-12-21 13:21 paul_reeves

* firebird2/builds/win32/msvc8/: VCCRT_Shared_Body.wxi (1.1),
VCCRT_Shared_Header.wxi (1.1), VCCRT_Win32.wxi (1.1),
VCCRT_Win32.wxs (1.1), VCCRT_x64.wxi (1.1), VCCRT_x64.wxs (1.1):

Add support to build VCRT merge modules. These files are VC8
specific, and technically they belong under the
'install\arch-specific\win32\msvc8' directory. But that directory
does not exist (and may never exist), so they can be parked here
for the time being.

2007-12-21 13:10 paul_reeves

* firebird2/builds/install/arch-specific/win32/:
BuildExecutableInstall.bat (1.33),
FirebirdInstallEnvironmentChecks.inc (1.8),
FirebirdInstallSupportFunctions.inc (1.5), FirebirdInstall_20.iss
(1.28), installation_readme.txt (1.15):

Add support to deploy VCRT libraries via msi, if windows installer
3.0 is available.

2007-12-20 15:20 paulbeach

* firebird2/configure.in (1.269):

Apply MacOS changes to HEAD

2007-12-20 13:40 paulbeach

* firebird2/src/jrd/os/posix/unix.cpp (1.77):

Apply MacOS changes to HEAD

2007-12-20 12:34 paulbeach

* firebird2/builds/install/arch-specific/darwin/: Makefile.in
(1.4), install-script (1.7), launchd.org.firebird.gds.plist (1.3):

Apply MacOS changes to HEAD

2007-12-20 10:02 paulbeach

* firebird2/src/remote/inet_server.cpp (1.71):

Apply MacOS changes to HEAD

2007-12-19 16:21 dimitr

* firebird2/doc/WhatsNew (1.143):

More additions.

2007-12-19 15:35 paulbeach

* firebird2/: extern/icu/source/common/putil.c (1.6),
src/common/classes/semaphore.h (1.44),
src/common/classes/semaphore.cpp (1.2), src/jrd/divorce.cpp (1.12),
src/remote/inet_server.cpp (1.70):

Apply MacOS changes to HEAD

2007-12-19 15:14 dimitr

* firebird2/src/jrd/err.cpp (1.69):

Fixed the primary reason of the crash reported by Roman Simakov in
fb-devel. I'm wondering why it didn't cause problems earlier.

2007-12-19 15:12 dimitr

* firebird2/src/jrd/jrd.cpp (1.359):

Protect the mutex from being released twice.

2007-12-19 15:07 paul_reeves

*
firebird2/builds/install/arch-specific/win32/FirebirdInstallSupportFunctions.inc
(1.4):

Add some generic functions to test for host O/S

2007-12-19 14:49 dimitr

* firebird2/doc/WhatsNew (1.142):

A few additions.

2007-12-19 14:46 paulbeach

* firebird2/configure.in (1.268):

Apply MacOS changes to HEAD

2007-12-19 14:40 dimitr

* firebird2/builds/install/misc/firebird.conf (1.40):

Just better English. Credits go to Helen.

2007-12-19 14:34 paul_reeves

* firebird2/builds/install/arch-specific/win32/:
FirebirdInstallSupportFunctions.inc (1.3), FirebirdInstall_20.iss
(1.27), installation_scripted.txt (1.7):

Implement feature request CORE-548 Installer now generates a help
screen when passed /?, /h or /help on the command-line

2007-12-19 14:33 dimitr

* firebird2/doc/WhatsNew (1.141):

Updated docs.

2007-12-19 14:25 paulbeach

* firebird2/builds/posix/: prefix.darwin_i386 (1.2),
prefix.darwin_powerpc (1.2):

Apply MacOS changes to HEAD

2007-12-19 14:22 paulbeach

* firebird2/configure.in (1.267):

Apply MacOS changes to HEAD

2007-12-19 14:08 alexpeshkoff

* firebird2/src/jrd/tpc.cpp (1.30):

Fix for CORE-1657: AV with long inactive read-only read-commited
transaction

2007-12-18 12:34 alexpeshkoff

* firebird2/src/jrd/: btn.cpp (1.25), btn.h (1.18):

Made specially actively used function inline. This gives up to 8%
performance increase on test, actively using indices.

2007-12-18 08:34 dimitr

* firebird2/src/iscguard/iscguard.cpp (1.54):

Fixed inability of the guardian to start the server (service mode
only).

2007-12-18 00:58 asfernandes

* firebird2/: doc/WhatsNew (1.140), src/jrd/vio.cpp (1.199):

Misc

2007-12-17 14:48 dimitr

* firebird2/src/: common/classes/auto.h (1.13),
jrd/DatabaseSnapshot.cpp (1.44):

1) Make the class members more readable. 2) Add two methods:
release() and reset() (accordingly to the ISO/IEC 14882 standard
re. auto_ptr). 3) Utilize release() in DatabaseSnapshot.

2007-12-17 14:00 dimitr

* firebird2/doc/WhatsNew (1.139):

Updated docs.

2007-12-17 13:15 hvlad

* firebird2/src/jrd/vio.cpp (1.198):

Fixed unregistered bug : wrong record number calculation in garbage
collector thread

2007-12-17 08:36 hvlad

* firebird2/src/jrd/btr.cpp (1.204):

Correction for fix for CORE-1199. Thanks to Claudio

2007-12-16 21:14 hvlad

* firebird2/src/jrd/btr.cpp (1.203):

Fixed bug CORE-1199 : Firebird SS: internal gds software
consistency check (CCH_precedence: block marked (212), file:
cch.cpp line: 3640)

2007-12-15 11:30 dimitr

* firebird2/src/remote/server.cpp (1.157):

Fixed possible crashes due to an already disconnected port.

2007-12-14 12:31 alexpeshkoff

* firebird2/builds/posix/: Makefile.in.boot.gpre (1.29),
Makefile.in.client.gbak (1.19), Makefile.in.client.gdef (1.15),
Makefile.in.client.gfix (1.22), Makefile.in.client.gpre (1.26),
Makefile.in.client.gsec (1.9), Makefile.in.client.isql (1.19),
Makefile.in.client.qli (1.14), Makefile.in.client.util (1.49),
Makefile.in.codes (1.21), Makefile.in.embed.gbak (1.20),
Makefile.in.embed.gdef (1.13), Makefile.in.embed.gfix (1.23),
Makefile.in.embed.gpre (1.24), Makefile.in.embed.isql (1.18),
Makefile.in.embed.lockmgr (1.14), Makefile.in.embed.qli (1.23),
Makefile.in.embed.util (1.34), Makefile.in.fbserver (1.23),
Makefile.in.firebird (1.80), Makefile.in.msgs (1.18),
Makefile.in.static.gbak (1.16), Makefile.in.static.gpre (1.20),
Makefile.in.static.isql (1.15):

1. Use EXE_LINK or STATICEXE_LINK (what appropriate) to link
executables instead of plain LD. 2. Fron-ported fix for broken in
ALt-Linux ld - changed order of libraries in command line.

2007-12-14 00:25 asfernandes

* firebird2/src/remote/interface.cpp (1.156):

Misc

2007-12-13 12:04 paul_reeves

* firebird2/builds/win32/msvc8/fb2control.vcproj (1.10):

Fix build

2007-12-13 09:28 robocop

* firebird2/src/remote/interface.cpp (1.155):

Totally misc.

2007-12-12 14:42 hvlad

* firebird2/src/remote/interface.cpp (1.154):

Fixed bug CORE-1651 : False isc_req_sync error may be reported by
fbclient to the client application

2007-12-12 10:01 hvlad

* firebird2/src/jrd/rse.cpp (1.141):

Fixed bug CORE-1649 : AV when recursive query used MERGE JOIN in
execution plan

2007-12-12 00:50 asfernandes

* firebird2/src/jrd/types.h (1.19):

Misc

2007-12-11 19:04 asfernandes

* firebird2/src/jrd/types.h (1.18):

Fixed CORE-1648 - RDB$TYPES doesn't list types for database
triggers

2007-12-11 16:17 alexpeshkoff

* firebird2/src/dsql/: pass1.cpp (1.348), pass1_proto.h (1.15):

Applied patch from Dmitry Kovalenko - some constness in DSQL

2007-12-11 10:19 dimitr

* firebird2/src/jrd/jrd.cpp (1.358):

Code simplification. We don't need to track the cancellation for
the non-request activities.

2007-12-11 09:09 dimitr

* firebird2/src/jrd/shut.cpp (1.50):

Fixed CORE-1562 and its subtask CORE-1608. The AST thread should
never switch the context. This bug became visible as a result of
the enabled resheduling in Classic.

2007-12-11 02:16 asfernandes

* firebird2/src/jrd/DatabaseSnapshot.cpp (1.43):

Fix GCC build

2007-12-10 12:13 paulbeach

* firebird2/builds/install/arch-specific/darwin/install-script
(1.6):

Fix MacOS install typo

2007-12-10 08:18 dimitr

* firebird2/src/jrd/: jrd.cpp (1.357), jrd.h (1.203), vio.cpp
(1.197):

Fixed CORE-1610 and its subtask CORE-1615.

2007-12-10 07:31 dimitr

* firebird2/src/jrd/: DatabaseSnapshot.cpp (1.42),
DatabaseSnapshot.h (1.11):

Fixed CORE-1642 and some const'ness.

2007-12-09 14:48 asfernandes

* firebird2/src/jrd/cmp.cpp (1.273):

Misc

2007-12-09 14:09 asfernandes

* firebird2/builds/install/arch-specific/darwin/install-script
(1.5):

Misc

2007-12-09 10:15 dimitr

* firebird2/src/jrd/dfw.epp (1.219):

Bugfix for CORE-1641. The solution is to move some of the phase 3
code to phase 4, so that both create_trigger() and modify_trigger()
are in sync. To be reviewed by Adriano.

2007-12-08 15:03 alexpeshkoff

* firebird2/src/jrd/cmp.cpp (1.272):

1. Restored correct compilation order in pass2. 2. Avoid code
duplication.

2007-12-08 14:41 alexpeshkoff

* firebird2/src/jrd/: cmp.cpp (1.271), evl.cpp (1.243), evl_proto.h
(1.25), exe.cpp (1.231), exe.h (1.107), req.h (1.70):

Optimized code for domain-based variables (and procedure arguments)

2007-12-08 14:39 alexpeshkoff

* firebird2/src/jrd/execute_statement.cpp (1.28):

Cleanup

2007-12-08 08:46 robocop

* firebird2/: configure.in (1.266),
builds/install/arch-specific/darwin/FB.info (1.5):

Misc.

2007-12-07 15:29 asfernandes

* firebird2/src/jrd/SysFunction.cpp (1.32):

Use static and larger buffer for HASH(blob) - suggested by Claudio

2007-12-07 13:50 alexpeshkoff

* firebird2/src/common/classes/semaphore.h (1.43):

misc

2007-12-07 13:19 paulbeach

* firebird2/: builds/install/arch-specific/darwin/FB.info (1.4),
builds/install/arch-specific/darwin/install-script (1.4),
builds/install/arch-specific/darwin/preupgrade-script (1.4),
builds/install/arch-specific/darwin/launchd.org.firebird.gds.plist
(1.2), builds/posix/make.rules (1.35), builds/posix/postfix.darwin
(1.6), configure.in (1.265), src/common/classes/semaphore.h (1.42):

MacOS 10.5 (Leopard) updates

2007-12-05 01:03 asfernandes

* firebird2/src/jrd/: RuntimeStatistics.h (1.9), cch.cpp (1.176),
cmp.cpp (1.270), cvt.cpp (1.85), dmp.cpp (1.34), dyn.epp (1.111),
evl.cpp (1.242), exe.cpp (1.230), execute_statement.cpp (1.27),
fun.epp (1.82), jrd.h (1.202), par.cpp (1.180), rse.cpp (1.140):

Misc

2007-12-04 14:58 alexpeshkoff

* firebird2/doc/README.raw_devices (1.4):

misc

2007-12-04 14:47 alexpeshkoff

* firebird2/src/jrd/RuntimeStatistics.h (1.8):

Comment

2007-12-04 14:44 alexpeshkoff

* firebird2/src/jrd/exe.cpp (1.229):

Fixed possible tdbb state restore problem, noticed by Claudio

2007-12-04 11:05 robocop

* firebird2/: src/include/gen/codetext.h (1.70),
src/include/gen/iberror.h (1.71), src/include/gen/msgs.h (1.89),
src/include/gen/rdb_codes.h (1.67), src/include/gen/sql_code.h
(1.75), src/msgs/facilities2.sql (1.16), src/msgs/history2.sql
(1.5), src/msgs/messages2.sql (1.20), src/msgs/system_errors2.sql
(1.12), lang_helpers/gds_codes.ftn (1.62),
lang_helpers/gds_codes.pas (1.62), src/jrd/par.cpp (1.179):

Fixed the message column @1 is not defined in table @1 and added a
new one for unknown field in procedure (with Dmitry's permission).

2007-12-04 10:59 robocop

* firebird2/src/: iscguard/iscguard.cpp (1.53),
remote/os/win32/srvr_w32.cpp (1.41):

I decided to close some exotic (and probably irrelevant) buffer
overruns.

2007-12-04 09:36 robocop

* firebird2/builds/win32/msvc6/Firebird2.dsw (1.43):

Follow VC8 changes.

2007-12-04 09:29 dimitr

* firebird2/doc/sql.extensions/: README.context_variables (1.5),
README.exception_handling (1.2):

Fixed docs.

2007-12-04 09:23 robocop

* firebird2/doc/sql.extensions/README.db_triggers.txt (1.7):

Misc.

2007-12-03 17:11 alexpeshkoff

*
firebird2/builds/install/arch-specific/linux/misc/firebird.init.d.slackware.in
(1.4):

Multi-instancing in SlackWare

2007-12-03 16:48 alexpeshkoff

*
firebird2/builds/install/arch-specific/linux/misc/firebird.init.d.generic.in
(1.7):

Comment

2007-12-03 16:46 alexpeshkoff

* firebird2/src/jrd/: Collation.cpp (1.9), DataTypeUtil.cpp (1.13),
DatabaseSnapshot.cpp (1.41), DebugInterface.cpp (1.5),
GlobalRWLock.cpp (1.9), Optimizer.cpp (1.78), Relation.cpp (1.7),
RuntimeStatistics.cpp (1.5), RuntimeStatistics.h (1.7),
SysFunction.cpp (1.31), VirtualTable.cpp (1.7), blb.cpp (1.153),
blob_filter.cpp (1.33), btr.cpp (1.202), cch.cpp (1.175), cmp.cpp
(1.269), cvt.cpp (1.84), cvt2.cpp (1.56), dfw.epp (1.218), dmp.cpp
(1.33), dpm.epp (1.74), dyn.epp (1.110), dyn_def.epp (1.159),
dyn_del.epp (1.73), dyn_mod.epp (1.91), dyn_util.epp (1.46),
err.cpp (1.68), evl.cpp (1.241), exe.cpp (1.228),
execute_statement.cpp (1.26), ext.cpp (1.75), fun.epp (1.81),
functions.cpp (1.30), grant.epp (1.59), idx.cpp (1.125), inf.cpp
(1.79), ini.epp (1.91), intl.cpp (1.99), intl.h (1.18), jrd.cpp
(1.356), jrd.h (1.201), lck.cpp (1.67), met.epp (1.227), mov.cpp
(1.32), nav.cpp (1.69), nbak.cpp (1.72), opt.cpp (1.301), pag.cpp
(1.155), par.cpp (1.178), pcmet.epp (1.44), qatest.cpp (1.19),
rlck.cpp (1.38), rse.cpp (1.139), scl.epp (1.86), sdw.cpp (1.70),
shut.cpp (1.49), sort.cpp (1.104), tpc.cpp (1.29), tra.cpp (1.144),
validation.cpp (1.30), vio.cpp (1.196), os/vms/extvms.cpp (1.29):

Optimized RuntimeStaticstics (and related part of ThreadDb) for
performance - some tests run 25faster

2007-12-03 14:29 alexpeshkoff

* firebird2/src/common/classes/fb_string.h (1.11):

Dropped method, compliant with STL's copy(), but never used due to
presence of much better copyTo()

2007-11-30 15:05 mkubecek

* firebird2/src/jrd/RuntimeStatistics.h (1.6):

incorrect type

2007-11-30 14:49 asfernandes

* firebird2/doc/sql.extensions/README.builtin_functions.txt (1.12):

Change function description

2007-11-30 11:44 asfernandes

* firebird2/src/jrd/SysFunction.cpp (1.30):

Misc

2007-11-30 01:35 asfernandes

* firebird2/src/: dsql/pass1.cpp (1.347), iscguard/iscguard.cpp
(1.52), jrd/RuntimeStatistics.h (1.5), remote/os/win32/srvr_w32.cpp
(1.40):

Misc

2007-11-29 19:45 dimitr

* firebird2/builds/install/misc/firebird.conf (1.39):

Some practice in the English language :-)

2007-11-29 18:53 hvlad

* firebird2/: builds/install/misc/firebird.conf (1.38),
src/common/config/config.cpp (1.84), src/common/config/config.h
(1.46), src/dsql/pass1.cpp (1.346):

Implement CORE-1625 : Implement new setting to relax strict SQL
standard's alias checking rules

2007-11-29 16:15 asfernandes

* firebird2/src/dsql/pass1.cpp (1.345):

Fixed CORE-1624 - MERGE not correctly worked with parameters in
MATCHING clause

2007-11-29 15:32 asfernandes

* firebird2/src/jrd/SysFunction.cpp (1.29):

Improvement CORE-1623 - Improve memory consumption of HASH(blob)

2007-11-29 11:26 dimitr

* firebird2/src/jrd/: RuntimeStatistics.cpp (1.4),
RuntimeStatistics.h (1.4), jrd.h (1.200), req.h (1.69), tra.h
(1.67):

A few trivial optimizations.

2007-11-29 10:33 dimitr

* firebird2/src/utilities/install/install_svc.cpp (1.33):

Fixed (hopefully) CORE-1565.

2007-11-29 10:23 dimitr

* firebird2/src/: remote/os/win32/srvr_w32.cpp (1.39),
iscguard/iscguard.cpp (1.51):

Fixed (hopefully) CORE-1565.

2007-11-27 17:21 hvlad

* firebird2/src/jrd/pag.cpp (1.154):

Remove not needed code.

2007-11-27 08:45 alexpeshkoff

*
firebird2/builds/install/arch-specific/linux/misc/firebird.init.d.generic.in
(1.6):

Multi-instancing support in generic startup file for super-server.

2007-11-26 16:41 alexpeshkoff

*
firebird2/builds/install/arch-specific/linux/misc/firebird.init.d.mandrake.in
(1.7):

Multi-instance support for Mandriva/Mandrake/Redhat/Fedora

2007-11-26 16:40 alexpeshkoff

*
firebird2/builds/install/arch-specific/linux/misc/firebird.init.d.gentoo.in
(1.7):

misc

2007-11-26 15:26 asfernandes

* firebird2/: doc/sql.extensions/README.db_triggers.txt (1.6),
src/burp/burpswi.h (1.19), src/msgs/messages2.sql (1.19):

Task CORE-1618 - Change GBAK option to not run database triggers to
use the same name as the ISQL equivalent option

2007-11-26 14:36 alexpeshkoff

* firebird2/src/utilities/nbackup.cpp (1.63):

Make output better human-readable, keeping at the same time
script-readable

2007-11-26 13:31 hvlad

* firebird2/: builds/win32/msvc8/Firebird2.sln (1.7),
src/utilities/install/registry.cpp (1.14):

Make instreg independent from common

2007-11-26 10:57 asfernandes

* firebird2/src/: dsql/parse.y (1.252), remote/os/win32/wnet.cpp
(1.43):

Commit forgotten change

2007-11-26 09:55 alexpeshkoff

* firebird2/doc/README.raw_devices (1.3):

misc

2007-11-24 01:12 asfernandes

* firebird2/: doc/README.raw_devices (1.2), src/jrd/GlobalRWLock.h
(1.9):

Misc

2007-11-22 13:22 alexpeshkoff

* firebird2/doc/README.raw_devices (1.1):

Added readme for raw devices

2007-11-21 11:43 alexpeshkoff

* firebird2/doc/: README.NTSecurity (1.3), README.instsvc (1.6):

misc

2007-11-20 08:39 dimitr

* firebird2/src/msgs/messages2.sql (1.18):

Typo.

2007-11-19 21:34 hvlad

* firebird2/src/jrd/isc.cpp (1.70):

Correction for Win32

2007-11-19 17:18 alexpeshkoff

* firebird2/src/: jrd/constants.h (1.48), jrd/isc.cpp (1.69),
jrd/isc_proto.h (1.18), jrd/jrd.cpp (1.355), jrd/jrd_pwd.h (1.20),
jrd/pwd.cpp (1.53), jrd/svc.cpp (1.190), remote/inet.cpp (1.198),
remote/inet_server.cpp (1.69), remote/xnet.cpp (1.95),
remote/os/win32/wnet.cpp (1.42), utilities/guard/guard.cpp (1.17):

Fixed CORE-1603: Possible buffer overflow with long user name

2007-11-19 14:30 alexpeshkoff

* firebird2/src/jrd/GlobalRWLock.h (1.8):

Patch from Roman Simakov for deadlock using GlobalRWLock

2007-11-19 14:21 alexpeshkoff

*
firebird2/builds/install/arch-specific/linux/misc/firebird.init.d.gentoo.in
(1.6):

Added minimum multi-instance support

2007-11-19 14:20 alexpeshkoff

*
firebird2/builds/install/arch-specific/linux/misc/firebird.init.d.suse.in
(1.8):

frontported change in startup script

2007-11-19 13:32 hvlad

* firebird2/src/jrd/isc_file.cpp (1.112):

Fixed CORE-1576 : Firebird not allow to add secondary database
files in system folders

2007-11-19 11:36 dimitr

* firebird2/src/auth/trusted/AuthSspi.cpp (1.11):

Fixed CORE-1602.

2007-11-19 11:30 alexpeshkoff

* firebird2/src/common/classes/semaphore.h (1.41):

Fixed wrong return - thanks to Adriano

2007-11-19 11:29 dimitr

* firebird2/src/jrd/cch.cpp (1.174):

Fixed CORE-1601.

2007-11-19 08:24 robocop

* firebird2/src/remote/os/win32/: cntl.cpp (1.24), cntl_proto.h
(1.7):

Since we avoid the practice of naming a variable and a struct the
same, I changed that (and did little cleanup).

2007-11-19 01:21 hvlad

* firebird2/src/: dsql/dsql.cpp (1.204), dsql/gen.cpp (1.133),
dsql/keywords.cpp (1.66), dsql/node.h (1.97), dsql/pass1.cpp
(1.344), include/consts_pub.h (1.13), jrd/blp.h (1.31), jrd/blr.h
(1.35), jrd/cmp.cpp (1.268), jrd/entry.h (1.26), jrd/exe.cpp
(1.227), jrd/exe.h (1.106), jrd/gds.cpp (1.230), jrd/inf_pub.h
(1.20), jrd/jrd.cpp (1.354), jrd/jrd.h (1.199), jrd/jrd_proto.h
(1.51), jrd/nod.h (1.25), jrd/par.cpp (1.177), jrd/tra.cpp (1.143),
jrd/tra.h (1.66), jrd/why.cpp (1.135), jrd/why_proto.h (1.36),
jrd/y_handle.h (1.22), misc/blrtable.cpp (1.34), remote/inet.cpp
(1.197), remote/remote.cpp (1.48), remote/remote.h (1.58):

Revert files back after wrong commit

2007-11-18 23:58 hvlad

* firebird2/src/: dsql/dsql.cpp (1.203), dsql/gen.cpp (1.132),
dsql/keywords.cpp (1.65), dsql/node.h (1.96), dsql/pass1.cpp
(1.343), include/consts_pub.h (1.12), jrd/blp.h (1.30), jrd/blr.h
(1.34), jrd/cmp.cpp (1.267), jrd/entry.h (1.25), jrd/exe.cpp
(1.226), jrd/exe.h (1.105), jrd/gds.cpp (1.229), jrd/inf_pub.h
(1.19), jrd/jrd.cpp (1.353), jrd/jrd.h (1.198), jrd/jrd_proto.h
(1.50), jrd/nod.h (1.24), jrd/par.cpp (1.176), jrd/tra.cpp (1.142),
jrd/tra.h (1.65), jrd/why.cpp (1.134), jrd/why_proto.h (1.35),
jrd/y_handle.h (1.21), misc/blrtable.cpp (1.33), remote/inet.cpp
(1.196), remote/remote.cpp (1.47), remote/remote.h (1.57):

Execute statement with support of external data source

2007-11-18 20:25 hvlad

* firebird2/src/remote/os/win32/cntl.cpp (1.23):

Rename thread to cntl_thread in cntl.cpp to avoid multiply "struct
thread" definitions and make debugger happier

2007-11-17 18:22 asfernandes

* firebird2/src/common/classes/semaphore.h (1.40):

Misc

2007-11-17 11:26 robocop

* firebird2/src/: include/gen/autoconfig_msvc.h (1.107),
jrd/common.h (1.157), jrd/isc_file.cpp (1.111):

No more hpux (lowercase). To be reviewed by Paul Beach.

2007-11-17 11:24 robocop

* firebird2/lang_helpers/: gds_codes.ftn (1.61), gds_codes.pas
(1.61):

Update files after message addition.

2007-11-17 11:17 robocop

* firebird2/: src/utilities/gstat/dba.epp (1.83),
src/utilities/drop.cpp (1.34), builds/win32/msvc7/gstat.vcproj
(1.27), builds/win32/msvc8/gstat.vcproj (1.7), src/remote/merge.cpp
(1.24), src/jrd/nbak.cpp (1.71), src/jrd/opt.cpp (1.300),
src/jrd/sort.cpp (1.103), src/utilities/rebuild/rebuild.cpp (1.23):

Misc.

2007-11-17 11:16 robocop

* firebird2/src/common/classes/semaphore.h (1.39):

Style. I expect the code is logically equivalent to the original.

2007-11-17 01:37 asfernandes

* firebird2/: builds/win32/msvc7/engine.vcproj (1.65),
builds/win32/msvc7/engine_classic.vcproj (1.65),
builds/win32/msvc7/engine_embed.vcproj (1.54),
src/burp/canonical.cpp (1.38), src/common/classes/semaphore.h
(1.38), src/dsql/make.cpp (1.146), src/dsql/parse.y (1.251),
src/gpre/ftn.cpp (1.60), src/jrd/dsc.cpp (1.31), src/jrd/fun.epp
(1.80), src/jrd/pag.cpp (1.153), src/jrd/sort.cpp (1.102),
src/jrd/sort.h (1.35), src/jrd/os/posix/unix.cpp (1.76),
src/msgs/facilities2.sql (1.15), src/utilities/analyse.cpp (1.14),
src/utilities/gstat/dba.epp (1.82),
src/utilities/rebuild/rebuild.cpp (1.22):

Misc

2007-11-17 01:27 asfernandes

* firebird2/src/msgs/history2.sql (1.4):

New messages should not be appended here

2007-11-17 00:18 asfernandes

* firebird2/src/jrd/CsConvert.h (1.9):

Fixed problem reported by Dmitry Kovalenko

2007-11-16 14:47 asfernandes

* firebird2/src/dsql/pass1.cpp (1.342):

Fixed warning - thanks to Dmitry

2007-11-16 13:32 alexpeshkoff

* firebird2/src/jrd/fun.epp (1.79):

Fixed CORE-1579: Corrupt BLOB in UDF if followed by a char* that is
a timestamp

2007-11-16 02:07 asfernandes

* firebird2/src/jrd/CsConvert.h (1.8):

1) Fixed CORE-1596 - BUG in CsConvert::convert (#2) 2) Fixed
problem that may cause incorrect transliteration of blobs

2007-11-16 00:05 hvlad

* firebird2/src/include/gen/: codetext.h (1.69), iberror.h (1.70),
msgs.h (1.88), rdb_codes.h (1.66), sql_code.h (1.74):

Regenerate files

2007-11-16 00:03 hvlad

* firebird2/src/: jrd/dyn_def.epp (1.158), msgs/facilities2.sql
(1.14), msgs/history2.sql (1.3), msgs/messages2.sql (1.17),
msgs/system_errors2.sql (1.11):

Fixed bug CORE-1597 : GLOBAL TEMPORARY TABLEs allowed to be created
in ODS less than 11.1

2007-11-15 19:30 dimitr

* firebird2/src/jrd/dyn_ut_proto.h (1.14):

Sync'ed prototype with the definition.

2007-11-15 15:40 alexpeshkoff

* firebird2/src/jrd/CsConvert.h (1.7):

Alignment issues - avoid casts

2007-11-15 14:50 dimitr

* firebird2/src/common/utils.cpp (1.42):

Cleanup after Alex's commit.

2007-11-15 14:29 alexpeshkoff

* firebird2/builds/win32/msvc7/: engine.vcproj (1.64),
engine_classic.vcproj (1.64), engine_embed.vcproj (1.53):

Fixed VC7 build

2007-11-15 14:28 alexpeshkoff

* firebird2/src/common/utils.cpp (1.41):

Make it buildable with old SDK

2007-11-15 14:10 asfernandes

* firebird2/src/jrd/SysFunction.cpp (1.28):

Fixed wrong assertion - thanks to Dmitry Kovalenko

2007-11-15 13:48 alexpeshkoff

* firebird2/: lang_helpers/gds_codes.ftn (1.60),
lang_helpers/gds_codes.pas (1.60), src/include/gen/codetext.h
(1.68), src/include/gen/iberror.h (1.69), src/include/gen/msgs.h
(1.87), src/include/gen/rdb_codes.h (1.65),
src/include/gen/sql_code.h (1.73), src/jrd/jrd.cpp (1.352),
src/jrd/svc.cpp (1.189), src/msgs/facilities2.sql (1.13),
src/msgs/messages2.sql (1.16), src/msgs/system_errors2.sql (1.10):

Fixed CORE-1593: Full domain user name can be longer than 31
char(for trusted authentication)

2007-11-15 12:38 alexpeshkoff

* firebird2/configure.in (1.264):

Fixed posix build

2007-11-15 12:31 alexpeshkoff

* firebird2/src/common/classes/semaphore.h (1.37):

Fixed posix build

2007-11-15 09:20 paulbeach

* firebird2/builds/posix/prefix.hpux (1.2):

HPUX Port

2007-11-14 23:34 asfernandes

* firebird2/src/jrd/CsConvert.h (1.6):

Fixed CORE-1594 - BUG in CsConvert::convert - thanks to Dmitry
Kovalenko

2007-11-14 11:02 dimitr

* firebird2/builds/win32/msvc8/fb2control.vcproj (1.9):

Fixed the CPL applet linkage (made it static instead of dynamic).
This is the only project that overrides the common property sheets
(in terms of linkage).

2007-11-13 16:01 dimitr

* firebird2/builds/win32/msvc8/: fb2control.vcproj (1.8),
firebird2release.vsprops (1.3):

Fixed linkage issues.

2007-11-13 15:09 dimitr

* firebird2/builds/win32/msvc8/firebird2release.vsprops (1.2):

Re-enable the dynamic linkage for the release builds as well. This
should solve both CORE-1587 and CORE-1590.

2007-11-12 18:24 alexpeshkoff

* firebird2/src/: jrd/inf.cpp (1.78), jrd/inf_pub.h (1.18),
jrd/nbak.cpp (1.70), jrd/nbak.h (1.29), jrd/pag.cpp (1.152),
jrd/pag_proto.h (1.19), utilities/nbackup.cpp (1.62):

1. Renamed info parameter. 2. Clearly separated PIP logic and IO,
as was requested by Vlad.

2007-11-12 18:16 alexpeshkoff

* firebird2/src/jrd/sort_proto.h (1.20):

fixed build

2007-11-12 16:18 paulbeach

* firebird2/src/: burp/canonical.cpp (1.37),
common/classes/semaphore.h (1.36), config/ScanDir.cpp (1.6),
gpre/ftn.cpp (1.59), gpre/gpre.cpp (1.86), gpre/gpre.h (1.90),
include/firebird.h (1.44), jrd/cvt.cpp (1.83), jrd/flu.cpp (1.59),
jrd/isc_file.cpp (1.110), jrd/isc_sync.cpp (1.119), jrd/license.h
(1.35), jrd/pag.cpp (1.151), remote/inet.cpp (1.195),
remote/inet_server.cpp (1.68), remote/remote_def.h (1.29),
remote/xdr.cpp (1.26), utilities/drop.cpp (1.33),
utilities/rebuild/rebuild.cpp (1.21):

HPUX Port

2007-11-12 15:25 paulbeach

* firebird2/: configure.in (1.263), src/burp/backup.epp (1.104),
src/burp/burp.h (1.84), src/burp/mvol.cpp (1.50),
src/burp/mvol_proto.h (1.10), src/burp/restore.epp (1.126),
src/common/classes/File.h (1.5), src/common/classes/SafeArg.cpp
(1.6), src/common/classes/SafeArg.h (1.3),
src/common/classes/sparse_bitmap.h (1.20), src/dsql/make.cpp
(1.145), src/dsql/parse.y (1.250), src/gpre/cme.cpp (1.41),
src/jrd/RecordNumber.h (1.10), src/jrd/blb.cpp (1.152),
src/jrd/btn.cpp (1.24), src/jrd/btr.cpp (1.201), src/jrd/common.h
(1.156), src/jrd/cvt.cpp (1.82), src/jrd/dsc.cpp (1.30),
src/jrd/dsc2.h (1.10), src/jrd/evl.cpp (1.240), src/jrd/opt.cpp
(1.299), src/jrd/rse.cpp (1.138), src/jrd/sbm.h (1.10),
src/jrd/sort.cpp (1.101), src/jrd/sort.h (1.34),
src/jrd/sort_proto.h (1.19), src/jrd/os/posix/unix.cpp (1.75),
src/lock/lock.h (1.38), src/lock/print.cpp (1.60),
src/utilities/analyse.cpp (1.13), src/utilities/gstat/dba.epp
(1.81), src/utilities/rebuild/rebuild.cpp (1.20):

HPUX Port

2007-11-12 01:31 asfernandes

* firebird2/: src/jrd/SysFunction.cpp (1.27),
doc/sql.extensions/README.builtin_functions.txt (1.11):

Feature CORE-1511 - POSITION(string_exp1, string_exp2 [, start])

2007-11-12 01:02 asfernandes

* firebird2/: src/jrd/SysFunction.cpp (1.26),
doc/sql.extensions/README.builtin_functions.txt (1.10):

1) Fixing another case of CORE-1514 - Many new 2.1 built in
functions have incorrect NULL semantics 2) Improvement CORE-1569 -
ROUND function second parameter - make optional like TRUNC

2007-11-10 19:20 asfernandes

* firebird2/src/utilities/fbsvcmgr.cpp (1.6):

Misc

2007-11-10 10:46 hvlad

* firebird2/src/jrd/blb.cpp (1.151):

Fixed bug CORE-1584 : Server crashed or bugcheck when inserting in
monitoring tables

2007-11-10 01:53 asfernandes

* firebird2/src/jrd/SysFunction.cpp (1.25):

Fixed CORE-1582 - ABS() rounds NUMERIC values

2007-11-10 01:45 asfernandes

* firebird2/src/jrd/inf.cpp (1.77):

Correction

2007-11-09 16:47 alexpeshkoff

* firebird2/src/: jrd/inf.cpp (1.76), jrd/inf_pub.h (1.17),
jrd/nbak.cpp (1.69), jrd/nbak.h (1.28), utilities/nbackup.cpp
(1.61):

Fix for CORE-1581: Support for doing physical backups when database
is located on raw device.

2007-11-08 16:40 hvlad

* firebird2/src/jrd/pag.cpp (1.150):

Fixed bug CORE-1577 : Forced Writes setting is not applied to the
secondary database files

2007-11-06 13:03 dimitr

* firebird2/src/jrd/isc_sync.cpp (1.118):

Let's always use the explicit security attributes.

2007-11-06 10:51 dimitr

* firebird2/src/jrd/all.cpp (1.50):

Misc.

2007-11-06 10:50 dimitr

* firebird2/src/jrd/event.cpp (1.65):

The same fix for events.

2007-11-06 10:45 dimitr

* firebird2/src/jrd/DatabaseSnapshot.cpp (1.40):

Fixed CORE-1567.

2007-11-05 14:18 alexpeshkoff

* firebird2/src/: jrd/err.cpp (1.67), remote/inet_server.cpp
(1.67):

Better fix for CORE-1558

2007-11-03 20:02 asfernandes

* firebird2/src/jrd/cmp.cpp (1.266):

Take Alex suggestion to swallow the exception only when backuping.
The index code is not prepared to handle such type of exceptions
well.

2007-11-03 18:49 asfernandes

* firebird2/src/jrd/evl.cpp (1.239):

Simple fix for CORE-1539 - select * from rdb$triggers where
rdb$trigger_source like 'CHECK%'

2007-11-03 18:18 asfernandes

* firebird2/src/jrd/par.cpp (1.175):

Rework on the non-existent fields handling after Alex change in
met.epp

2007-11-02 16:21 alexpeshkoff

* firebird2/src/jrd/err.cpp (1.66):

Comment

2007-11-02 16:13 asfernandes

* firebird2/src/common/utils.cpp (1.40):

Misc

2007-11-02 16:12 alexpeshkoff

* firebird2/: configure.in (1.262), src/jrd/err.cpp (1.65),
src/remote/inet_server.cpp (1.66):

Fixed CORE-1558: Help people get core files in case of abort() on
BUGCHECK

2007-11-02 15:43 alexpeshkoff

* firebird2/src/jrd/evl.cpp (1.238):

Fixed CORE-1560: NULLIF crashes when first parameter is constant
empty string

2007-11-01 18:19 alexpeshkoff

* firebird2/src/jrd/: blb.cpp (1.150), blb_proto.h (1.30), jrd.cpp
(1.351):

avoid cast

2007-11-01 15:54 asfernandes

* firebird2/src/jrd/cmp.cpp (1.265):

Allow to backup databases when a collation is not available

2007-10-31 14:59 alexpeshkoff

* firebird2/src/jrd/met.epp (1.226):

Rolled back latest commit - it breaks gdef's logic, when field_id
starts with 1, not 0

2007-10-31 13:00 dimitr

* firebird2/src/jrd/vio.cpp (1.195):

Fixed the server crash that appeared after a recent restore.epp
commit by Nickolay. Now a domain can be altered while not being
linked to a particilar relation yet.

2007-10-30 15:50 alexpeshkoff

* firebird2/src/jrd/jrd.cpp (1.350):

Fixed CORE-1551: AV when all statements are cancelled

2007-10-29 18:56 dimitr

* firebird2/src/jrd/: Optimizer.cpp (1.77), exe.h (1.104):

Fixed CORE-1549.

2007-10-29 18:55 dimitr

* firebird2/src/jrd/opt.cpp (1.298):

Fixed CORE-1533.

2007-10-29 15:03 alexpeshkoff

* firebird2/src/alice/alice.cpp (1.97):

Fixed CORE-1548: Incorrect error code in GFIX

2007-10-29 12:14 dimitr

* firebird2/src/jrd/cmp.cpp (1.264):

Fixed CORE-1530 and a small cleanup.

2007-10-29 09:30 robocop

* firebird2/src/common/utils.cpp (1.39):

Misc.

2007-10-29 04:23 robocop

* firebird2/src/remote/: inet.cpp (1.194), inet_proto.h (1.13),
interface.cpp (1.153):

Parameter blocks are UCHAR streams. Make their length unsigned,
too.

2007-10-29 04:22 robocop

* firebird2/builds/win32/msvc6/: engine.dsp (1.74),
engine_classic.dsp (1.70), engine_embed.dsp (1.49):

Fix the VC6 project files.

2007-10-29 04:20 robocop

* firebird2/src/common/utils.cpp (1.38):

Make compilation possible in VC6. Simplify code.

2007-10-29 04:19 robocop

* firebird2/src/jrd/: RandomGenerator.cpp (1.3), RandomGenerator.h
(1.2):

Make compilation possible in VC6.

2007-10-29 04:18 robocop

* firebird2/src/remote/xnet.cpp (1.94):

Simplify code.

2007-10-29 01:19 asfernandes

* firebird2/src/: burp/mvol.cpp (1.49), burp/restore.epp (1.125),
common/utils.cpp (1.37), jrd/SysFunction.cpp (1.24),
remote/xnet.cpp (1.93):

Misc

2007-10-29 01:09 asfernandes

* firebird2/src/jrd/RandomGenerator.cpp (1.2):

Correction

2007-10-29 00:41 asfernandes

* firebird2/builds/install/misc/firebird.conf (1.37):

Correction - there was a \0 byte in this file

2007-10-28 21:36 dimitr

* firebird2/src/remote/interface.cpp (1.152):

Let's use the new method for other similar cases as well.

2007-10-28 21:20 dimitr

* firebird2/src/burp/mvol.cpp (1.48):

Fixed a possible 64-bit issue spotted by Claudio.

2007-10-28 19:03 skidder

* firebird2/builds/install/misc/firebird.conf (1.36):

Correction

2007-10-28 17:10 asfernandes

* firebird2/src/jrd/: DataTypeUtil.cpp (1.12), DataTypeUtil.h
(1.10):

Misc

2007-10-28 17:00 asfernandes

* firebird2/src/dsql/: utld.cpp (1.42), utld_proto.h (1.18):

Misc

2007-10-28 16:00 skidder

* firebird2/builds/install/misc/firebird.conf (1.35):

Allow local protocol to work with servers running both under
restricted accounts (e.g. Vista regular user) and unrestricted
accounts (e.g. LocalService)

2007-10-28 15:51 asfernandes

* firebird2/: builds/posix/make.shared.variables (1.76),
builds/win32/msvc8/engine.vcproj (1.12),
builds/win32/msvc8/engine_classic.vcproj (1.12),
builds/win32/msvc8/engine_embed.vcproj (1.12),
src/jrd/RandomGenerator.cpp (1.1), src/jrd/RandomGenerator.h (1.1),
src/jrd/SysFunction.cpp (1.23), src/jrd/jrd.h (1.197):

Create class to buffer random bytes generation as process of
generate many small random bytes is slow - thanks to Nickolay

2007-10-28 15:47 skidder

* firebird2/src/remote/xnet.cpp (1.92):

Allow local protocol to work with servers running both under
restricted accounts (e.g. Vista regular user) and unrestricted
accounts (e.g. LocalService)

2007-10-28 15:35 skidder

* firebird2/src/common/config/config.cpp (1.83):

Allow local protocol to work with servers running both under
restricted accounts (e.g. Vista regular user) and unrestricted
accounts (e.g. LocalService)

2007-10-28 15:23 skidder

* firebird2/src/common/: utils.cpp (1.36), utils_proto.h (1.20):

Allow local protocol to work with servers running both under
restricted accounts (e.g. Vista regular user) and unrestricted
accounts (e.g. LocalService)

2007-10-28 14:32 skidder

* firebird2/src/burp/: burp.h (1.83), restore.epp (1.124):

The fix by Roman Simakov for unrestorable databases if computed
fields reference stored procedures

2007-10-28 13:25 skidder

* firebird2/src/auth/trusted/AuthSspi.cpp (1.10):

Fix the server crash with Trusted Auth on 64-bit Vista. Access
token is the handle, not a pointer. Attempt to deallocate the
handle crash the server. In other configurations it seems OS memory
manager does the check against the passed value to check if it is
the valid pointer

2007-10-28 10:03 skidder

* firebird2/src/common/utils.cpp (1.35):

Correction

2007-10-28 09:53 skidder

* firebird2/src/common/utils.cpp (1.34):

Correction as per Adriano suggestion. Firebird client library links
to Advapi32.dll only by mistake now. If somebody fixes that it
could break privilege checking code

2007-10-28 09:46 skidder

* firebird2/src/common/classes/tree.h (1.66):

Reduce warnings on Win64

2007-10-28 09:18 robocop

* firebird2/src/jrd/SysFunction.cpp (1.22):

Use code that works across different compilers. Modify common.h to
fix some particular compiler's suffix for INT64 constants.

2007-10-27 22:48 skidder

* firebird2/src/common/utils.cpp (1.33):

Restore the ability broken around FB 2.0.2 to run server under
Vista and (hopefully) 2000/XP restricted accounts as application.
This change may break the build against old Platform SDK, please
replace SE_CREATE_GLOBAL_NAME constant with the hardcoded string in
this case.

2007-10-27 20:09 asfernandes

* firebird2/src/: dsql/make.cpp (1.144), jrd/DataTypeUtil.h (1.9),
msgs/facilities2.sql (1.12):

Misc

2007-10-27 19:16 asfernandes

* firebird2/src/jrd/SysFunction.cpp (1.21):

CORE-1546 - Improve random number quality of builtin RAND

2007-10-27 09:03 robocop

* firebird2/src/dsql/utld.cpp (1.41):

Misc.

2007-10-27 08:11 robocop

* firebird2/lang_helpers/: gds_codes.ftn (1.59), gds_codes.pas
(1.59):

Forgotten files in the last messages db change.

2007-10-27 08:08 robocop

* firebird2/src/qli/: expand.cpp (1.35), meta.epp (1.69):

Cleanup from Bill Oliver.

2007-10-26 21:55 skidder

* firebird2/src/jrd/: isc_version.rc (1.3), version.rc (1.4):

The project name is Firebird, not FirebirdSQL

2007-10-26 15:20 alexpeshkoff

* firebird2/src/: include/gen/codetext.h (1.67),
include/gen/iberror.h (1.68), include/gen/msgs.h (1.86),
include/gen/rdb_codes.h (1.64), include/gen/sql_code.h (1.72),
jrd/jrd.cpp (1.349), jrd/jrd.h (1.196), jrd/nbak.cpp (1.68),
jrd/nbak.h (1.27), jrd/par.cpp (1.174), jrd/os/pio_proto.h (1.25),
jrd/os/posix/unix.cpp (1.74), msgs/facilities2.sql (1.11),
msgs/messages2.sql (1.15), msgs/system_errors2.sql (1.9):

Fixed CORE-1537: NBackup creates difference file in bad place

2007-10-26 15:17 alexpeshkoff

* firebird2/src/: common/classes/ClumpletWriter.cpp (1.20),
common/classes/ClumpletWriter.h (1.11), remote/interface.cpp
(1.151), remote/server.cpp (1.156):

Fixed CORE-1543: Security bug in trusted authentication

2007-10-26 12:53 dimitr

* firebird2/src/jrd/jrd.cpp (1.348):

Fixed CORE-1540.

2007-10-26 12:44 skidder

* firebird2/builds/win32/msvc8/Firebird2Boot.sln (1.3):

Fix broken MSVC 2005 build. The problem was about the GUIDs in
solution file not matching the ones in project files causing VS to
kill dependencies in SLN file during the build.

Tested against recent MSVC 8.0.50727.867

2007-10-25 16:31 asfernandes

* firebird2/src/: dsql/dsql.cpp (1.202), dsql/utld.cpp (1.40),
dsql/utld_proto.h (1.17), jrd/DataTypeUtil.cpp (1.11),
jrd/DataTypeUtil.h (1.8), jrd/SysFunction.cpp (1.20):

Fixed CORE-1528 - Functions DATEDIFF, ABS(integer const) does not
work in dialect 1

2007-10-25 06:01 robocop

* firebird2/builds/win32/msvc6/: Firebird2.dsw (1.42), config.dsp
(1.5), fbsvcmgr.dsp (1.1):

Add fbsvcmgr project to VC6.

2007-10-25 05:59 robocop

* firebird2/src/jrd/gds.cpp (1.228):

Misc.

2007-10-24 15:45 alexpeshkoff

* firebird2/src/jrd/why_proto.h (1.34):

Correctly declare API function (bug noticed by HPUX ld)

2007-10-24 09:03 robocop

* firebird2/src/jrd/jrd.cpp (1.347):

Moved the bool before the strings.

2007-10-24 08:26 robocop

* firebird2/src/jrd/jrd.cpp (1.346):

For now, we are only interested in knowing that dpb_gbak_attach was
specified, not in the content of the string.

2007-10-24 08:23 robocop

* firebird2/src/dsql/make.cpp (1.143):

Fix CORE-1508. I applied a simple fix because I think that
expressions like -gen_id() don't deserve to carry the alias
"gen_id", etc. But it makes sense for constants and NULL.

2007-10-24 08:16 robocop

* firebird2/src/jrd/inf.cpp (1.75):

Totally misc.

2007-10-24 08:13 robocop

* firebird2/builds/win32/msvc6/gstat.dsp (1.24):

Misc.

2007-10-23 16:14 asfernandes

* firebird2/: doc/sql.extensions/README.builtin_functions.txt
(1.9), src/jrd/SysFunction.cpp (1.19):

Remove weekday support in DATEADD/DATEDIFF - CORE-1526

2007-10-22 11:09 alexpeshkoff

* firebird2/src/utilities/gsec/gsec.cpp (1.76):

restored correct processing of QUIT command - thanks to Adriano

2007-10-21 16:49 asfernandes

* firebird2/src/dsql/node.h (1.95):

Misc

2007-10-19 13:51 alexpeshkoff

* firebird2/src/dsql/: ddl.cpp (1.207), dsql.cpp (1.201), gen.cpp
(1.131), make.cpp (1.142), node.h (1.94), pass1.cpp (1.341):

Changes suggested by Claudio and Adriano. Further cleanup

2007-10-19 10:13 alexpeshkoff

* firebird2/src/common/classes/fb_string.h (1.10):

Corrections - thanks to Claudio and Adriano

2007-10-19 03:25 asfernandes

* firebird2/src/dsql/: ddl.cpp (1.206), make.cpp (1.141):

Misc

2007-10-18 14:47 alexpeshkoff

* firebird2/src/common/classes/fb_string.h (1.9):

Fixed minor 64-bit issue

2007-10-17 17:27 asfernandes

* firebird2/src/dsql/make.cpp (1.140):

Fixed the problem (with POWER) described in a comment of CORE-1514

2007-10-17 17:15 asfernandes

* firebird2/src/jrd/: SysFunction.cpp (1.18), dsc.h (1.38):

Fixed CORE-1514 - Many new 2.1 built in functions have incorrect
NULL semantics

2007-10-17 16:35 alexpeshkoff

* firebird2/src/dsql/: ddl.cpp (1.205), dsql.cpp (1.200), gen.cpp
(1.130), make.cpp (1.139), make_proto.h (1.26), node.h (1.93),
parse.y (1.249), pass1.cpp (1.340):

Fixed CORE-1501: Wrong access to SLONG data in dsql_nod

2007-10-17 16:17 asfernandes

* firebird2/src/jrd/SysFunction.cpp (1.17):

Fixed CORE-1522 - Inconsistent DATEDIFF behaviour

2007-10-17 16:03 alexpeshkoff

* firebird2/builds/win32/msvc7/: gsec.vcproj (1.24), gstat.vcproj
(1.26):

misc

2007-10-17 16:02 alexpeshkoff

* firebird2/builds/win32/msvc7/: Firebird2.sln (1.28),
fbsvcmgr.vcproj (1.1):

Added project to build fbsvcmgr using VC7

2007-10-17 15:05 paul_reeves

*
firebird2/builds/install/arch-specific/win32/FirebirdInstall_20.iss
(1.26):

Be sure to include manifest for wow64

2007-10-17 10:56 hvlad

* firebird2/src/remote/interface.cpp (1.150):

Fixed bug CORE-1519 : AV in isc_dsql_fetch

2007-10-15 19:48 dimitr

* firebird2/doc/README.monitoring_tables (1.8):

Update.

2007-10-15 19:45 dimitr

* firebird2/src/jrd/jrd.cpp (1.345):

Allow ASTs to be delivered while the engine performs some long
activity.

2007-10-15 17:09 paul_reeves

* firebird2/builds/install/arch-specific/win32/:
FirebirdInstall_20.iss (1.25), installation_readme.txt (1.14):

Ensure that binary installer removes an existing service. Otherwise
it will attempt to start the pre-existing service, not the one it
has just installed.

2007-10-15 07:53 paul_reeves

* firebird2/builds/install/arch-specific/win32/: Readme.txt (1.15),
installation_readme.txt (1.13):

Update installation readme files for beta 2

2007-10-15 03:02 asfernandes

* firebird2/src/remote/interface.cpp (1.149):

Misc

2007-10-14 14:25 hvlad

* firebird2/src/remote/interface.cpp (1.148):

Fixed bug CORE-1515 : Error isc_bad_req_handle at
isc_commit_transaction call

2007-10-14 03:32 asfernandes

* firebird2/src/: include/gen/ids.h (1.29), jrd/met.epp (1.225),
jrd/par.cpp (1.173):

Backport patch to make references (at BLR level) to non-existent
system fields return NULL - to simplify ODS differences handling

2007-10-12 22:24 asfernandes

* firebird2/src/: dsql/pass1.cpp (1.339), jrd/DataTypeUtil.cpp
(1.10), jrd/SysFunction.cpp (1.16), jrd/SysFunction.h (1.5),
jrd/evl.cpp (1.237), jrd/par.cpp (1.172):

Use const in SysFunction as suggested by Dmitry Kovalenko

2007-10-12 18:18 asfernandes

* firebird2/src/jrd/cvt.cpp (1.81):

Fixed CORE-1509 - Conversion from double to varchar insert trailing
spaces

2007-10-12 14:18 paul_reeves

*
firebird2/builds/install/arch-specific/win32/installation_scripted.txt
(1.6):

Misc

2007-10-12 14:15 paul_reeves

* firebird2/builds/install/arch-specific/win32/Readme.txt (1.14):

Update readme for beta 2

2007-10-12 14:09 paul_reeves

*
firebird2/builds/install/arch-specific/win32/installation_readme.txt
(1.12):

Update installation notes

2007-10-12 02:52 asfernandes

* firebird2/src/dsql/make.cpp (1.138):

1) Fixed CORE-1510 - Bad XSQLVAR [NULL flags] for
(2*COALESCE(NULL,NULL)) - thanks to Dmitry Kovalenko 2) Fixed few
problems with NULLs and new system functions

2007-10-11 13:20 alexpeshkoff

* firebird2/src/jrd/os/posix/unix.cpp (1.73):

frontported: cleaned old unused hpux's union fcntlun

2007-10-11 13:17 alexpeshkoff

* firebird2/src/utilities/gsec/gsec.cpp (1.75):

removed unneeded code - thanks to Adriano

2007-10-10 16:00 paul_reeves

* firebird2/builds/win32/run_all.bat (1.14):

Make run_all a little more useful.

2007-10-10 15:03 paul_reeves

* firebird2/src/utilities/fbcpl/FBControl.rc (1.4):

Include dynamically generated version numbers, instead of hard
coded strings.

2007-10-10 12:57 paul_reeves

* firebird2/builds/install/arch-specific/win32/pl/:
custom_messages_pl.inc (1.3), czytajto.txt (1.4),
instalacja_czytajto.txt (1.5):

Forward port (from 2.0.3) latest polish translations for windows
installer.

2007-10-10 12:54 paul_reeves

* firebird2/builds/install/arch-specific/win32/:
BuildExecutableInstall.bat (1.32), FirebirdInstall_20.iss (1.24):

Roll back deployment with static linking of ms runtimes

2007-10-10 04:06 asfernandes

* firebird2/src/: jrd/log.cpp (1.26), jrd/pag.cpp (1.149),
jrd/svc.cpp (1.188), utilities/gsec/call_service.cpp (1.15):

Misc

2007-10-08 15:42 alexpeshkoff

* firebird2/src/utilities/gsec/: call_service.cpp (1.14), gsec.cpp
(1.74):

Do not exit from gsec on errors in interactive mode

2007-10-08 15:35 alexpeshkoff

* firebird2/src/jrd/svc.cpp (1.187):

Fixed use of isc_spb_dbname in isc_action_svc_display_user

2007-10-08 03:21 asfernandes

* firebird2/doc/sql.extensions/README.builtin_functions.txt (1.8):

Update

2007-10-07 16:23 asfernandes

* firebird2/src/jrd/unicode_util.cpp (1.24):

Correction

2007-10-07 04:06 robocop

* firebird2/src/jrd/: log.cpp (1.25), pag.cpp (1.148), pag_proto.h
(1.18):

- Changed some lengths to USHORT. - Took care of some exotic B.O.
- Replaced custom loops by either memcpy or memmove as required.

2007-10-06 21:08 asfernandes

* firebird2/src/: isql/extract.epp (1.88), isql/isql.h (1.65),
jrd/TextType.cpp (1.5), jrd/execute_statement.cpp (1.25),
jrd/intl_builtin.cpp (1.40), jrd/utl.cpp (1.105),
jrd/os/posix/unix.cpp (1.72):

Misc

2007-10-06 21:08 asfernandes

* firebird2/src/jrd/unicode_util.cpp (1.23):

Correction

2007-10-06 18:07 asfernandes

* firebird2/: doc/sql.extensions/README.builtin_functions.txt
(1.7), src/common/classes/Aligner.h (1.2), src/intl/cv_big5.cpp
(1.12), src/intl/cv_jis.cpp (1.14), src/intl/cv_ksc.h (1.9),
src/intl/cv_narrow.cpp (1.12), src/intl/cv_narrow.h (1.7),
src/intl/cv_unicode_fss.cpp (1.12), src/intl/cv_unicode_fss.h
(1.10), src/intl/charsets/cs_gb2312.h (1.6):

Misc

2007-10-06 12:30 robocop

* firebird2/src/dsql/dsql.cpp (1.199):

Fixing comditional compilation.

2007-10-06 12:29 robocop

* firebird2/src/: jrd/IntlUtil.cpp (1.14), jrd/intl_builtin.cpp
(1.39), intl/cv_big5.cpp (1.11), intl/cv_gb2312.cpp (1.12),
intl/cv_jis.cpp (1.13), intl/cv_ksc.cpp (1.12), intl/cv_narrow.cpp
(1.11), intl/cv_unicode_fss.cpp (1.11):

It seems our dear Alex only compiles in Release mode. :-)

2007-10-06 12:22 robocop

* firebird2/src/jrd/execute_statement.cpp (1.24):

"Tabify."

2007-10-05 17:18 asfernandes

* firebird2/src/intl/charsets/cs_gb2312.h (1.5):

Fixed CORE-1375 - Wrong mapping for 0x212C in cs_gb2312.h

2007-10-05 16:36 alexpeshkoff

* firebird2/src/: jrd/CharSet.cpp (1.5), jrd/IntlUtil.cpp (1.13),
jrd/IntlUtil.h (1.10), jrd/TextType.cpp (1.4), jrd/blb.cpp (1.149),
jrd/common.h (1.155), jrd/intl_builtin.cpp (1.38), jrd/nbak.cpp
(1.67), jrd/unicode_util.cpp (1.22), jrd/utl.cpp (1.104),
intl/cs_big5.cpp (1.4), intl/cs_gb2312.cpp (1.5), intl/cs_jis.cpp
(1.5), intl/cs_ksc.cpp (1.5), intl/cs_narrow.cpp (1.9),
intl/cs_unicode_fss.cpp (1.5), intl/cs_unicode_ucs2.cpp (1.5),
intl/cv_big5.cpp (1.10), intl/cv_big5.h (1.7), intl/cv_gb2312.cpp
(1.11), intl/cv_gb2312.h (1.6), intl/cv_icu.cpp (1.2),
intl/cv_jis.cpp (1.12), intl/cv_jis.h (1.6), intl/cv_ksc.cpp
(1.11), intl/cv_ksc.h (1.8), intl/cv_narrow.cpp (1.10),
intl/cv_narrow.h (1.6), intl/cv_unicode_fss.cpp (1.10),
intl/cv_unicode_fss.h (1.9), intl/lc_narrow.cpp (1.26),
intl/ldcommon.h (1.28):

Fixed CORE-1499: Wrong alignment of data, used in INTL converters

2007-10-05 16:35 alexpeshkoff

* firebird2/src/common/classes/Aligner.h (1.1):

Added templates to ensure alignment in INTL

2007-10-05 16:30 alexpeshkoff

* firebird2/src/jrd/execute_statement.cpp (1.23):

Fixed CORE-1500: Data in EXECUTE STATEMENT internal buffer is not
aligned correctly

2007-10-05 12:25 robocop

* firebird2/src/isql/: extract.epp (1.87), show.epp (1.126),
show_proto.h (1.18):

Fix CORE-1496. In addition, the SHOW command shouldn't mangle
object names when requested to display grant-related information
(show grants).

2007-10-04 17:33 asfernandes

* firebird2/src/: dsql/make.cpp (1.137), jrd/DataTypeUtil.cpp
(1.9):

Fixed CORE-1492 - BLOB isn't compatible with [VAR]CHAR in COALESCE

2007-10-04 17:23 asfernandes

* firebird2/src/dsql/parse.y (1.248):

Fixed CORE-1497 - New builtin function DATEADD() implements wrong
choice of keywords for expanded syntax

2007-10-04 15:23 paul_reeves

* firebird2/builds/win32/msvc8/gbak_embed.vcproj (1.7):

Restore tabs

2007-10-04 11:28 robocop

* firebird2/src/: isql/isql.h (1.64), isql/show.epp (1.125),
msgs/facilities2.sql (1.10), msgs/history2.sql (1.2),
msgs/messages2.sql (1.14):

Presenting the SHOW USERS command in society (documenting it when
user types HELP or ?) :-)

2007-10-04 11:18 robocop

* firebird2/src/: isql/extract.epp (1.86), isql/show.epp (1.124),
common/utils.cpp (1.32), common/utils_proto.h (1.19),
jrd/constants.h (1.47):

Still trying to adjust isql to fix CORE-1261 completely: now it
needs to understand that RDB$PRIMARY<n> are implicit index names
and shouldn't be part of a script.

2007-10-04 11:15 robocop

* firebird2/src/isql/extract.epp (1.85):

Fix CORE-1493.

2007-10-03 11:33 robocop

* firebird2/src/utilities/drop.cpp (1.32):

Misc.

2007-10-02 21:19 hvlad

* firebird2/builds/win32/msvc8/Firebird2.sln (1.6):

Remove 'common' from dependencies of 'fb2control' to allow static
linkage

2007-10-02 21:14 hvlad

* firebird2/src/utilities/install/services.cpp (1.23):

Avoid using Firebird::string in WinNT services installation code to
allow static linkage of CPL applet

2007-10-02 19:03 alexpeshkoff

* firebird2/src/jrd/opt.cpp (1.297):

Avoid unneeded cast

2007-10-02 17:37 asfernandes

* firebird2/: doc/sql.extensions/README.builtin_functions.txt
(1.6), src/dsql/parse.y (1.247):

Fixed CORE-1490 - New builtin function DATEDIFF() implements wrong
choice of keywords for expanded syntax

2007-10-02 14:13 alexpeshkoff

* firebird2/src/jrd/os/posix/unix.cpp (1.71):

style

2007-10-02 12:41 robocop

* firebird2/src/: gpre/sqe.cpp (1.48), common/fb_exception.cpp
(1.31):

Misc.

2007-10-02 12:21 robocop

* firebird2/builds/win32/msvc6/analyse.dsp (1.1):

I'm posting this in case someone wants to play with it. It contains
one of our forgotten pieces of code.

2007-10-02 10:12 robocop

* firebird2/: doc/WhatsNew (1.138), builds/win32/msvc7/gsec.vcproj
(1.23), builds/win32/msvc6/gsec.dsp (1.22):

Misc.

2007-10-02 03:53 asfernandes

* firebird2/src/: common/fb_exception.cpp (1.30),
jrd/os/posix/unix.cpp (1.70):

Misc

2007-10-01 20:22 hvlad

* firebird2/src/jrd/pag.cpp (1.147):

Correction in calculations of how many pages needs to be
initialized with zeros. Don't initialize more pages than amount of
bits left on PIP

2007-10-01 17:49 asfernandes

* firebird2/src/jrd/SysFunction.cpp (1.15):

Fixed CORE-1489 - DATEADD wrong work with NULL arguments

2007-09-30 16:12 hvlad

* firebird2/builds/win32/msvc8/Firebird2.sln (1.5):

Add 'common' into dependencies to 'fb2control'

2007-09-30 16:03 hvlad

* firebird2/src/utilities/: fbcpl/fbdialog.cpp (1.10),
install/install_svc.cpp (1.32), install/servi_proto.h (1.13),
install/services.cpp (1.22):

1. Use Firebird::string to avoid BOFs in NT services installation
code 2. Move fake gds__log from install_svc into services to please
control panel applet 3. Quote service .exe and instance names when
it contains space 4. Configure installed services to restart after
fail automatically

2007-09-30 12:53 hvlad

* firebird2/src/jrd/validation.cpp (1.29):

Fixed bug CORE-1481 : gfix may report false errors when using
in-memory metadata

2007-09-28 21:55 dimitr

* firebird2/doc/WhatsNew (1.137):

Update.

2007-09-28 21:43 dimitr

* firebird2/src/include/gen/ids.h (1.28):

Added MON$STAT_GROUP into the statistics tables. This allows to
join backwards from a particular statistics record.

2007-09-28 14:56 dimitr

* firebird2/src/jrd/: constants.h (1.46), fields.h (1.17), names.h
(1.16), relations.h (1.21), types.h (1.17), DatabaseSnapshot.cpp
(1.39), DatabaseSnapshot.h (1.10):

Added MON$STAT_GROUP into the statistics tables. This allows to
join backwards from a particular statistics record.

2007-09-28 14:54 dimitr

* firebird2/src/jrd/ini.h (1.28):

Fixed an UCHAR overflow causing wrong entries in RDB$TYPES.

2007-09-28 13:31 alexpeshkoff

* firebird2/src/isql/isql.epp (1.223):

Fixed CORE-1485: AV when loading messages in msg.fdb

2007-09-28 13:11 alexpeshkoff

* firebird2/src/intl/: kanji.cpp (1.8), ldcommon.h (1.27):

Fixed CORE-1484: AV in fbintl

2007-09-28 06:03 dimitr

* firebird2/src/jrd/par.cpp (1.171):

Added assert per Adriano's request.

2007-09-27 18:04 asfernandes

* firebird2/src/dsql/pass1.cpp (1.338):

More complete fix for CORE-1451

2007-09-27 17:59 asfernandes

* firebird2/doc/WhatsNew (1.136):

Oops, it's ordered by bug-id desc

2007-09-27 17:55 asfernandes

* firebird2/doc/WhatsNew (1.135):

Update WhatsNew

2007-09-27 17:52 asfernandes

* firebird2/src/: dsql/pass1.cpp (1.337), jrd/evl.cpp (1.236):

Fixed CORE-1451 - Using RDB$DB_KEY in where section while selecting
from a procedure crashes the server

2007-09-27 15:11 paul_reeves

* firebird2/extern/icu/source/: data/makedata.mak (1.4),
extra/uconv/makedata.mak (1.4), test/testdata/testdata.mk (1.4):

Correctly detect the target config, so as to use the appropriate
directory layout. (ie, make sure that VC6 and VC7 can still build
ICU after the changes to the VC8 build.)

2007-09-27 15:06 paul_reeves

* firebird2/builds/win32/msvc8/: gbak_embed.vcproj (1.6),
gsec.vcproj (1.6):

Misc.

2007-09-27 13:32 dimitr

* firebird2/src/jrd/par.cpp (1.170):

Fixed a restore bug reported by Alex.

2007-09-26 21:19 dimitr

* firebird2/src/gpre/sqe.cpp (1.47):

Fixed a GPRE regression reported by Alex.

2007-09-26 19:54 alexpeshkoff

* firebird2/src/utilities/gsec/gsec.cpp (1.73):

Restored diagnostics from firebird pre-2.0

2007-09-26 19:53 alexpeshkoff

* firebird2/src/jrd/alt.cpp (1.66):

Fixed CORE-1455:Crash in fbclient after unsuccessful user
management API call

2007-09-26 19:50 alexpeshkoff

* firebird2/src/: common/fb_exception.cpp (1.29),
include/fb_exception.h (1.24):

added public method to make strings in vector permanent to
StringsBuffer

2007-09-26 19:48 alexpeshkoff

* firebird2/src/common/classes/alloc.h (1.71):

misc

2007-09-25 22:28 hvlad

* firebird2/src/lock/lock.cpp (1.129):

Correct hash function of lock manager. I don't think that using
last four bytes of key is a good hash :)

2007-09-25 22:15 hvlad

* firebird2/src/jrd/os/: pio.h (1.14), win32/winnt.cpp (1.58):

Reimplement bugfix for CORE-1468 after engine checkout/checkin
logic was moved from CCH to PIO.

2007-09-25 14:09 dimitr

* firebird2/src/jrd/: RuntimeStatistics.cpp (1.3),
RuntimeStatistics.h (1.3), exe.cpp (1.225):

Reset the statistics for every sub-request (aka call) execution.

2007-09-25 13:47 dimitr

* firebird2/src/jrd/os/pio.h (1.13):

Moved the engine checkout/checkin logic from CCH to PIO. This
allows to avoid hacks like usage of SCH_check_thread_enter().

2007-09-25 13:44 dimitr

* firebird2/src/jrd/: cch.cpp (1.173), pag.cpp (1.146),
os/win32/winnt.cpp (1.57), os/posix/unix.cpp (1.69):

Moved the engine checkout/checkin logic from CCH to PIO. This
allows to avoid hacks like usage of SCH_check_thread_enter().

2007-09-25 10:22 dimitr

* firebird2/doc/WhatsNew (1.134):

Documented the Beta 2 changes.

2007-09-24 14:38 alexpeshkoff

* firebird2/src/jrd/os/posix/unix.cpp (1.68):

1. Fixed CORE-1476: On linux forced writes do not work. 2.
Uncommented and tested PIO_init_data(), optimizing performance with
force writes.

2007-09-24 09:23 dimitr

* firebird2/doc/WhatsNew (1.133):

Documented the Beta 2 changes.

2007-09-22 10:34 robocop

* firebird2/src/jrd/: GlobalRWLock.cpp (1.8), GlobalRWLock.h (1.7),
os/pio.h (1.12), os/win32/winnt.cpp (1.56):

The lock_string argument can be const.

2007-09-20 12:04 robocop

* firebird2/src/jrd/pag.cpp (1.145):

Fix CORE-1470.

2007-09-20 03:46 asfernandes

* firebird2/src/jrd/unicode_util.cpp (1.21):

Fixed incorrect handling of unicode surrogates - thanks to Alex

2007-09-19 22:35 hvlad

* firebird2/src/jrd/cch.cpp (1.172):

Restore correct error message formating

2007-09-19 14:08 hvlad

* firebird2/src/jrd/pag.cpp (1.144):

Fixed compilation on non WIN_NT platforms

2007-09-19 13:56 hvlad

* firebird2/src/jrd/os/: posix/unix.cpp (1.67), win32/winnt.cpp
(1.55):

Avoid pissible thread-safety problems. Thanks for tip to Adriano

2007-09-19 03:46 asfernandes

* firebird2/src/: isql/show.epp (1.123), jrd/pag.cpp (1.143),
jrd/os/posix/unix.cpp (1.66), jrd/os/win32/winnt.cpp (1.54):

Misc

2007-09-18 17:28 hvlad

* firebird2/src/jrd/os/posix/unix.cpp (1.65):

Posix implementation of PIO_init_data (for CORE-1469). Commented
until verification

2007-09-18 17:26 hvlad

* firebird2/src/jrd/: pag.cpp (1.142), os/pio_proto.h (1.24),
os/win32/winnt.cpp (1.53):

Implement improvement CORE-1469 : Improve performance of database
file growth after CORE-1228 was fixed General and WinNT code parts

2007-09-18 17:10 paul_reeves

*
firebird2/builds/install/arch-specific/win32/BuildExecutableInstall.bat
(1.31):

Don't deploy the MSVC8 C runtimes unless we link dynamically.

2007-09-18 17:09 paul_reeves

*
firebird2/builds/install/arch-specific/win32/FirebirdInstall_20.iss
(1.23):

Switch on support to deploy 32-bit client into <SysWOW64> when
installing the 64-bit kits.

2007-09-18 17:06 paul_reeves

* firebird2/src/utilities/install/: install.cpp (1.11),
install_client.cpp (1.10):

instclient now looks for fbclient in its current working directory,
instead of ..\bin

2007-09-18 16:58 hvlad

* firebird2/src/jrd/jrd.cpp (1.344):

Correction for fix for bug CORE-1443

2007-09-18 16:50 hvlad

* firebird2/src/jrd/: jrd.cpp (1.343), pag.cpp (1.141), pag.h
(1.15), os/pio.h (1.11), os/win32/winnt.cpp (1.52):

Fixed bug CORE-1468 : Database corruption possible when database
file extension and read\write activity is performed simultaneously

2007-09-18 15:57 hvlad

* firebird2/src/jrd/sch.cpp (1.42):

SCH_thread_enter_check was not thread-safe

2007-09-18 14:48 paul_reeves

* firebird2/builds/win32/msvc8/gbak_embed.vcproj (1.5):

Minor cleanup

2007-09-18 08:02 robocop

* firebird2/src/jrd/CharSet.cpp (1.4):

Totally misc.

2007-09-18 08:01 robocop

* firebird2/src/isql/show.epp (1.122):

Adjust the SHOW command for CORE-1261 Here, we don't need to follow
the syntax as it's only informative.

2007-09-18 08:00 robocop

* firebird2/src/isql/extract.epp (1.84):

Change for fix in CORE-1261: the index name can't be omitted in our
current syntax if the USING clause appears. Example:

CREATE TABLE T (A INTEGER, CONSTRAINT Z UNIQUE (A) USING DESCENDING
INDEX Z);

(The constraint and the index use the same name, but the descending
clause forces the using clause and then the index name is
mandatory.)

2007-09-17 17:48 dimitr

* firebird2/src/jrd/why.cpp (1.133):

Fixed CORE-1467.

2007-09-17 11:49 paul_reeves

* firebird2/builds/win32/clean_all.bat (1.17):

More misc tidy up.

2007-09-17 11:48 paul_reeves

* firebird2/builds/win32/msvc8/fb2control.vcproj (1.7):

Misc tidy up.

2007-09-17 10:13 paul_reeves

* firebird2/builds/win32/: make_icu.bat (1.15),
set_build_target.bat (1.3), setenvvar.bat (1.17),
msvc8/fb_inet_server.vcproj (1.12), msvc8/fbembed.vcproj (1.14),
msvc8/fbserver.vcproj (1.13), msvc8/intl.vcproj (1.14):

Fix debug build to use release target when building ICU module

2007-09-17 07:56 dimitr

* firebird2/src/common/classes/alloc.cpp (1.95):

Fixed the wrong assertion.

2007-09-16 20:46 hvlad

* firebird2/src/jrd/isc_sync.cpp (1.117):

Frontport fix for CORE-1207 : FB embedded requires extra OS
privileges

2007-09-16 18:15 asfernandes

* firebird2/src/: common/utils.cpp (1.31), isql/show.epp (1.121):

Misc

2007-09-16 17:41 asfernandes

* firebird2/src/jrd/CharSet.cpp (1.3):

Fixed CORE-1466 - Substring of multi-byte BLOBs can fail

2007-09-16 13:16 robocop

* firebird2/src/isql/extract.epp (1.83):

Fix CORE-1261 First part: change extract.epp that's for scripts The
counterpart in show.epp (not critical) will be updated later.

2007-09-16 11:05 robocop

* firebird2/src/isql/show.epp (1.120):

Post undocumented SHOW USERS command for testing, with permission
from Dmitry.

2007-09-16 11:02 robocop

* firebird2/src/: jrd/constants.h (1.45), isql/extract.epp (1.82),
isql/show.epp (1.119), common/utils.cpp (1.30),
common/utils_proto.h (1.18):

Fix CORE-1465

2007-09-15 17:01 hvlad

* firebird2/src/jrd/event.cpp (1.64):

Fixed compilation on non-MULTI_THREAD platforms

2007-09-15 08:02 dimitr

* firebird2/src/jrd/DatabaseSnapshot.cpp (1.38):

Misc.

2007-09-15 04:37 asfernandes

* firebird2/src/: jrd/DatabaseSnapshot.cpp (1.37),
jrd/DatabaseSnapshot.h (1.9), jrd/event.cpp (1.63),
remote/interface.cpp (1.147):

Misc

2007-09-14 17:59 dimitr

* firebird2/src/jrd/DatabaseSnapshot.cpp (1.36):

Fixed mistake in the last commit.

2007-09-14 17:47 dimitr

* firebird2/doc/README.monitoring_tables (1.7):

Update.

2007-09-14 17:36 dimitr

* firebird2/src/: include/gen/ids.h (1.27),
jrd/DatabaseSnapshot.cpp (1.35), jrd/constants.h (1.44),
jrd/fields.h (1.16), jrd/names.h (1.15), jrd/relations.h (1.20),
jrd/types.h (1.16):

Added MON$BACKUP_STATE to MON$DATABASE.

2007-09-14 17:12 dimitr

* firebird2/src/: jrd/DatabaseSnapshot.cpp (1.34),
jrd/DatabaseSnapshot.h (1.8), jrd/fields.h (1.15), jrd/names.h
(1.14), jrd/relations.h (1.19), include/gen/ids.h (1.26):

Added MON$IO_STATS and MON$RECORD_STATS.

2007-09-14 08:53 dimitr

* firebird2/src/remote/server.cpp (1.155):

Fixed CORE-1459.

2007-09-14 08:00 dimitr

* firebird2/src/remote/: inet.cpp (1.193), server.cpp (1.154):

Fixed CORE-1460. Make INET to use the same buffer as other
transports instead of the hackery usage of p_resp_blob_id.

2007-09-13 15:28 hvlad

* firebird2/src/jrd/: event.cpp (1.62), event.h (1.19):

Fixed bug CORE-1457: Server crashes attempting to deliver events
for the just disconnected session. Part one - AV in events code

2007-09-13 15:24 hvlad

* firebird2/src/remote/xnet.h (1.16):

Reduce XNET read\write wait timeout. It allows faster detect
failures on the other part of connection

2007-09-13 15:23 hvlad

* firebird2/src/remote/xnet.cpp (1.91):

Fixed bug CORE-1456: Wrong events delivery in the case of
concurrent XNET connections

2007-09-13 12:48 robocop

* firebird2/src/jrd/unicode_util.cpp (1.20):

Since the ICU debug artifact was rolled back, we can undo Adriano's
patch to be able to compile with ICU debug.

2007-09-13 12:47 robocop

* firebird2/builds/win32/make_all.bat (1.50):

Totally misc.

2007-09-13 12:20 paul_reeves

* firebird2/builds/win32/make_boot.bat (1.39):

report correct name of log file in case of error.

2007-09-12 16:04 paul_reeves

* firebird2/builds/:
install/arch-specific/win32/BuildExecutableInstall.bat (1.30),
install/arch-specific/win32/FirebirdInstall_20.iss (1.22),
win32/clean_all.bat (1.16), win32/make_all.bat (1.49),
win32/make_boot.bat (1.38), win32/run_all.bat (1.13),
win32/msvc8/fb_inet_server.vcproj (1.11),
win32/msvc8/fbembed.vcproj (1.13), win32/msvc8/fbserver.vcproj
(1.12), win32/msvc8/intl.vcproj (1.13):

Roll back support for icu debug builds as part of the Firebird
build process on Windows

2007-09-12 15:49 paul_reeves

* firebird2/builds/win32/msvc8/: empbuild.vcproj (1.5),
intlbuild.vcproj (1.5):

Be consistent with usage of Detect64BitPortabilityProblems property

2007-09-12 15:09 paul_reeves

* firebird2/builds/win32/msvc8/fbclient.vcproj (1.9):

Misc cleanup

2007-09-12 10:16 dimitr

* firebird2/src/remote/interface.cpp (1.146):

Fixed CORE-1452.

2007-09-12 04:31 asfernandes

* firebird2/:
builds/install/arch-specific/win32/installation_scripted.txt (1.5),
src/isql/show.epp (1.118), src/remote/merge.cpp (1.23):

Misc

2007-09-11 18:07 asfernandes

* firebird2/src/include/gen/msgs.h (1.85):

Correction

2007-09-11 17:22 asfernandes

* firebird2/src/msgs/messages2.sql (1.13):

Correction

2007-09-11 17:20 asfernandes

* firebird2/builds/win32/msvc8/firebird2debug.vsprops (1.2):

We don't want these warnings

2007-09-11 14:28 paul_reeves

* firebird2/extern/icu/source/allinone/firebird2debug.vsprops
(1.2):

Use dynamic linking by default for ICU debug builds.

2007-09-11 14:21 paul_reeves

* firebird2/builds/install/arch-specific/win32/:
FirebirdInstallEnvironmentChecks.inc (1.7), FirebirdInstall_20.iss
(1.21), installation_scripted.txt (1.4):

Implement support for passing /clean option when running the
Windows binary uninstaller. (CORE-1158)

Update documentation for scripted installations.

2007-09-11 14:13 paul_reeves

* firebird2/builds/install/arch-specific/win32/:
BuildExecutableInstall.bat (1.29), FirebirdInstall_20.iss (1.20):

Bring into line with recent changes to the build process

2007-09-11 14:10 paul_reeves

* firebird2/builds/win32/msvc8/: fb2control.vcproj (1.6),
fb_lock_print.vcproj (1.6):

Misc. cleanup

2007-09-11 14:07 paul_reeves

* firebird2/builds/win32/run_all.bat (1.12):

Pass option to buildexecutableinstall

2007-09-11 11:31 robocop

* firebird2/src/remote/merge.cpp (1.22):

Misc.

2007-09-11 11:20 robocop

* firebird2/src/isql/show.epp (1.117):

Enhancements in isql in debug mode to test for CORE-1447.

2007-09-11 11:19 robocop

* firebird2/src/jrd/inf.cpp (1.74):

Fix CORE-1447.

2007-09-11 09:47 robocop

* firebird2/src/jrd/tra.cpp (1.141):

Relax the txn option checks as required by Dmitry.

2007-09-11 01:43 robocop

* firebird2/builds/win32/msvc8/fbserver.vcproj (1.11):

Correction.

2007-09-10 17:58 asfernandes

* firebird2/src/jrd/unicode_util.cpp (1.19):

Since we now doesn't use ICU release with FB debug, adjust INTL
code to load correct library

2007-09-10 17:40 asfernandes

* firebird2/src/intl/ld_proto.h (1.9):

Fixed CORE-1446 - Problem with UNICODE collations from fbintl when
using system ICU

2007-09-10 15:55 paul_reeves

* firebird2/builds/win32/run_all.bat (1.11):

Allow run_all.bat to pass a variable through to each batch file it
calls.

2007-09-10 15:53 paul_reeves

* firebird2/builds/win32/clean_all.bat (1.15):

Document why better cleaning is required for debug builds.
Automatically set variable to implement better cleaning for debug
builds.

2007-09-10 15:52 paul_reeves

* firebird2/builds/win32/: make_all.bat (1.48), make_boot.bat
(1.37):

Copy icu debug dll's too.

2007-09-10 15:48 paul_reeves

* firebird2/builds/win32/msvc8/: fb_inet_server.vcproj (1.10),
fbembed.vcproj (1.12), fbserver.vcproj (1.10), intl.vcproj (1.12):

link with icu debug libraries when appropriate.

2007-09-10 02:45 asfernandes

* firebird2/: builds/win32/msvc8/btyacc.vcproj (1.5),
src/alice/exe.cpp (1.48), src/common/classes/TriState.h (1.4),
src/intl/lc_ascii.cpp (1.21):

Misc

2007-09-10 02:26 asfernandes

* firebird2/src/jrd/tra.cpp (1.140):

It's difficult for human beings distinguish between l (letter) and
1 (number one)

2007-09-07 09:41 hvlad

* firebird2/src/: jrd/Relation.cpp (1.6), jrd/pag.h (1.14),
lock/print.cpp (1.59):

Fix alignment issues

2007-09-06 15:25 paul_reeves

* firebird2/builds/win32/: blrtable.bat (1.11), clean_all.bat
(1.14), create_msgs.bat (1.6), make_all.bat (1.47), make_boot.bat
(1.36), make_examples.bat (1.23), parse.bat (1.10), preprocess.bat
(1.38), set_build_target.bat (1.2), setenvvar.bat (1.16):

Use environment variables to encapsulate directory layout
differences between VS2005 and earlier. Use FB_GEN_DIR env var. to
determin location of generated output. Tidy up usage of
FB_GEN_DB_DIR - only use with unix style paths. Generate platform
specific log files during build process.

2007-09-06 14:57 paul_reeves

* firebird2/builds/win32/msvc8/: alice.vcproj (1.5),
alice_classic.vcproj (1.5), btyacc.vcproj (1.4), build_msg.vcproj
(1.5), burp.vcproj (1.5), burp_classic.vcproj (1.5), codes.vcproj
(1.4), common.vcproj (1.7), common_classic.vcproj (1.7),
common_static.vcproj (1.6), config.vcproj (1.5), dsql_server.vcproj
(1.5), dsql_server_classic.vcproj (1.5), empbuild.vcproj (1.4),
engine.vcproj (1.11), engine_classic.vcproj (1.11),
engine_embed.vcproj (1.11), fb2control.vcproj (1.5),
fb_inet_server.vcproj (1.9), fb_lock_print.vcproj (1.5),
fbclient.vcproj (1.8), fbclient_static.vcproj (1.4), fbembed.vcproj
(1.11), fbguard.vcproj (1.5), fbrmclib.vcproj (1.4),
fbserver.vcproj (1.9), fbsvcmgr.vcproj (1.2), fbudf.vcproj (1.6),
firebird2.vsprops (1.2), gbak.vcproj (1.5), gbak_embed.vcproj
(1.4), gdef.vcproj (1.5), gds32.vcproj (1.5), gfix.vcproj (1.5),
gpre.vcproj (1.7), gpre_boot.vcproj (1.5), gpre_embed.vcproj (1.5),
gpre_static.vcproj (1.4), gsec.vcproj (1.5), gsplit.vcproj (1.5),
gstat.vcproj (1.6), ib_udf.vcproj (1.5), ib_util.vcproj (1.5),
instclient.vcproj (1.5), instreg.vcproj (1.5), instsvc.vcproj
(1.5), intl.vcproj (1.11), intlbuild.vcproj (1.4), isql.vcproj
(1.7), isql_embed.vcproj (1.5), lock.vcproj (1.5),
lock_classic.vcproj (1.5), nbackup.vcproj (1.5), qli.vcproj (1.5),
remote.vcproj (1.6), remote_classic.vcproj (1.6), utilities.vcproj
(1.5), utilities_classic.vcproj (1.5), utilities_embed.vcproj
(1.5), v5_examples.vcproj (1.4):

Add target specific property sheets to VS2005 projects.

2007-09-06 14:50 paul_reeves

* firebird2/extern/icu/source/: data/makedata.mak (1.3),
data/makedata_8.vcproj (1.3), extra/uconv/makedata.mak (1.3),
extra/uconv/uconv_8.vcproj (1.3), test/testdata/testdata.mk (1.3),
common/common_8.vcproj (1.3), i18n/i18n_8.vcproj (1.3),
io/io_8.vcproj (1.3), layout/layout_8.vcproj (1.3),
layoutex/layoutex_8.vcproj (1.3), stubdata/stubdata_8.vcproj (1.3),
test/cintltst/cintltst_8.vcproj (1.3),
test/intltest/intltest_8.vcproj (1.3), test/iotest/iotest_8.vcproj
(1.3), tools/ctestfw/ctestfw_8.vcproj (1.3),
tools/genbrk/genbrk_8.vcproj (1.3),
tools/genccode/genccode_8.vcproj (1.3), tools/gencmn/decmn_8.vcproj
(1.3), tools/gencmn/gencmn_8.vcproj (1.3),
tools/gencnval/gencnval_8.vcproj (1.3),
tools/gennames/gennames_8.vcproj (1.3),
tools/gennorm/gennorm_8.vcproj (1.3),
tools/genpname/genpname_8.vcproj (1.3),
tools/genprops/genprops_8.vcproj (1.3), tools/genrb/derb_8.vcproj
(1.3), tools/genrb/genrb_8.vcproj (1.3),
tools/gensprep/gensprep_8.vcproj (1.3),
tools/gentest/gentest_8.vcproj (1.3), tools/genuca/genuca_8.vcproj
(1.3), tools/icuswap/icuswap_8.vcproj (1.3),
tools/makeconv/makeconv_8.vcproj (1.3),
tools/pkgdata/pkgdata_8.vcproj (1.3),
tools/toolutil/toolutil_8.vcproj (1.3):

Add property sheets to VS2005 projects in ICU module Separate
output from 32-bit and 64-bit builds into different directories.

2007-09-06 13:16 paul_reeves

* firebird2/extern/icu/source/allinone/: firebird2debug.vsprops
(1.1), firebird2intl.vsprops (1.1), firebird2release.vsprops (1.1):

Add VS 2005 property sheets for the ICU module

2007-09-06 12:59 paul_reeves

* firebird2/builds/win32/msvc8/: firebird2debug.vsprops (1.1),
firebird2release.vsprops (1.1):

Add property sheets for VS 2005 builds, to give finer control over
release and debug configurations.

2007-09-06 12:57 paul_reeves

* firebird2/builds/win32/: .cvsignore (1.1), msvc7/.cvsignore
(1.1), msvc8/.cvsignore (1.1):

Ignore files generated by MSVC or the build process

2007-09-06 09:52 hvlad

* firebird2/src/jrd/jrd.cpp (1.342):

Fixed bug CORE-1443 : Embedded engine may hang application on exit
if no database access was performed

2007-09-05 11:41 robocop

* firebird2/src/common/classes/TriState.h (1.3):

Switch to inline for now.

2007-09-05 09:18 dimitr

* firebird2/src/jrd/cmp.cpp (1.263):

1) Replaced the hackery LM-based ID generation with the local
counter. Uniqueness will be ensured by the DatabaseSnapshot
internals. 2) Fixed CORE-1441.

2007-09-05 09:14 dimitr

* firebird2/src/jrd/: jrd.cpp (1.341), jrd.h (1.195), lck.cpp
(1.66), lck.h (1.33), lck_proto.h (1.15), shut.cpp (1.48):

1) Replaced the hackery LM-based ID generation with the local
counter. Uniqueness will be ensured by the DatabaseSnapshot
internals. 2) Fixed CORE-1441.

2007-09-05 09:07 dimitr

* firebird2/src/jrd/RuntimeStatistics.h (1.2):

Misc.

2007-09-05 08:44 dimitr

* firebird2/src/jrd/cch.cpp (1.171):

Removed the asserts.

2007-09-05 04:26 asfernandes

* firebird2/src/common/classes/TriState.h (1.2):

Do not include file more than once

2007-09-04 10:37 robocop

* firebird2/src/alice/exe.cpp (1.47):

Simplification and check for end of buffer.

2007-09-04 10:34 robocop

* firebird2/src/jrd/validation.cpp (1.28):

Simplify this messy code and make it less dependant on the size of
the intermediate

Тут вы можете оставить комментарий к выбранному абзацу или сообщить об ошибке.

Оставленные комментарии видны всем.

Соседние файлы в папке doc