diff --git a/ChangeLog b/ChangeLog index 4834b5b30e..0c1ca1da14 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,13 +1,6 @@ -2007-04-27 17:21 dimitr - - * firebird2/src/jrd/vio.cpp (1.151.2.7): - - Fixed the issue reported by grostoon in fb-devel. - 2007-04-26 16:13 dimitr - * firebird2/: src/jrd/isc_version.h (1.8.4.8), doc/WhatsNew - (1.95.2.32): + * firebird2/doc/WhatsNew (1.95.2.32): Update. @@ -17,51 +10,6 @@ Update. -2007-04-26 12:12 dimitr - - * firebird2/src/jrd/: opt.cpp (1.261.2.11), Optimizer.cpp - (1.56.4.3): - - Backported ANY/ALL related logic from HEAD. - -2007-04-18 10:22 hvlad - - * firebird2/src/jrd/isc_sync.cpp (1.103.2.2): - - Fixed CORE-1207 : FB embedded requires extra OS privileges This is - simplest fix we can do for 2.0.x version - -2007-04-17 11:03 alexpeshkoff - - * firebird2/src/: jrd/cch.cpp (1.129.2.5), jrd/isc.h (1.22.4.1), - jrd/jrd.cpp (1.237.2.12), jrd/lck.cpp (1.51.4.1), jrd/lck_proto.h - (1.10.12.1), jrd/nbak.cpp (1.52.2.6), jrd/nbak.h (1.19.4.3), - jrd/os/isc_i_proto.h (1.4.12.1), jrd/os/posix/isc_ipc.cpp - (1.17.4.1), jrd/os/posix/unix.cpp (1.42.4.2), lock/lock.cpp - (1.114.4.1), lock/lock_proto.h (1.8.12.1): - - backported fix for CORE-968 - -2007-04-13 14:21 dimitr - - * firebird2/src/jrd/par.cpp (1.132.4.4): - - Misc. - -2007-04-13 14:21 dimitr - - * firebird2/src/jrd/evl.cpp (1.165.2.5): - - Backported Claudio's fix for corrupted dbs. It also fixes CORE-1205 - (on the server side). - -2007-04-11 18:39 dchri - - * firebird2/src/common/classes/: alloc.cpp (1.80.2.5), alloc.h - (1.61.4.1): - - Renamed struct small to mbk_small - 2007-04-05 13:30 paulbeach * firebird2/builds/posix/: fbintl.darwin.vers (1.1.2.1), @@ -76,49 +24,6 @@ Darwin stuff not needed anymore -2007-04-05 10:55 alexpeshkoff - - * firebird2/src/common/classes/alloc.cpp (1.80.2.4): - - avoid static variable in inline function - thanks to Claudio - -2007-04-04 14:17 alexpeshkoff - - * firebird2/src/common/classes/alloc.cpp (1.80.2.3): - - sorry, debugging code in previous commit - -2007-04-04 14:15 alexpeshkoff - - * firebird2/src/common/classes/alloc.cpp (1.80.2.2): - - fixed races on Darwin/386 during init - -2007-03-30 17:06 alexpeshkoff - - * firebird2/src/jrd/common.h (1.137.2.4): - - no need to have incompatible ODS on sparc - -2007-03-28 11:42 dimitr - - * firebird2/src/dsql/pass1.cpp (1.260.2.3): - - Fixed CORE-1183. - -2007-03-28 04:25 asfernandes - - * firebird2/src/jrd/os/darwin/mod_loader.cpp (1.5.6.3): - - Misc - -2007-03-27 13:42 alexpeshkoff - - * firebird2/src/jrd/: sort.cpp (1.79.4.2), sort.h (1.26.4.2): - - Fixed problems with windows build and database restore - thanks to - Dmitry and Vlad - 2007-03-27 11:39 paulbeach * firebird2/builds/: install/arch-specific/darwin/Makefile.in @@ -136,43 +41,12 @@ Firebird 2.0 MacOS Classic Intel Build - Missed 1st time round -2007-03-26 17:10 paulbeach - - * firebird2/src/jrd/os/darwin/: config_root.cpp (1.5.4.2), - mod_loader.cpp (1.5.6.2): - - Firebird 2.0 MacOS Classic Intel Build - Missed 1st time round - 2007-03-26 15:51 paulbeach - * firebird2/: configure.in (1.241.2.8), src/jrd/common.h - (1.137.2.3): + * firebird2/configure.in (1.241.2.8): Firebird 2.0 MacOS Classic Intel Build - Missed 1st time round -2007-03-26 13:36 paulbeach - - * firebird2/src/jrd/os/darwin/: config_root.cpp (1.5.4.1), - mod_loader.cpp (1.5.6.1): - - Firebird 2.0 MacOS Classic Intel Build - Missed 1st time round - -2007-03-25 12:12 alexpeshkoff - - * firebird2/src/jrd/: RecordNumber.h (1.5.4.2), blb.h (1.22.4.3), - evl.cpp (1.165.2.4), rse.cpp (1.104.2.5): - - last fixes for sparc - -2007-03-23 12:35 dimitr - - * firebird2/src/jrd/: blb.cpp (1.117.2.2), blb.h (1.22.4.2): - - An alternative attempt to fix the alignment issue. We don't need to - track the entire blob_id, the record number part is enough. Hence - there's no need to read the whole blob_id as int64. Discussed with - Vlad and Alex, tested on SPARC. - 2007-03-22 10:26 paul_reeves * @@ -181,23 +55,6 @@ Include examples in fb2.0 zip pack -2007-03-21 11:51 alexpeshkoff - - * firebird2/src/remote/: protocol.cpp (1.52.2.4), xdr.cpp - (1.22.2.4), xdr_proto.h (1.11.12.1): - - Fixed alignment issue in remote on sparc - -2007-03-20 14:28 alexpeshkoff - - * firebird2/src/jrd/: RecordNumber.h (1.5.4.1), blb.cpp - (1.117.2.1), blb.h (1.22.4.1), evl_string.h (1.22.4.2), rse.cpp - (1.104.2.4): - - Second part of sparc-related changes. It solves most of problems, - detected by FbTcs, except remote protocol and may be compatibility - with ODS10. - 2007-03-19 18:26 alexpeshkoff * firebird2/builds/posix/: prefix.linux_generic (1.2.4.1), @@ -221,24 +78,6 @@ Remove references to RC2 -2007-03-18 18:16 alexpeshkoff - - * firebird2/src/jrd/: sort.cpp (1.79.4.1), sort.h (1.26.4.1): - - Fixes to make firebird2 work on Sparc - -2007-03-16 11:24 dimitr - - * firebird2/src/jrd/opt.cpp (1.261.2.10): - - One more RISC-related adjustment (ported from HEAD). - -2007-03-16 06:06 dimitr - - * firebird2/src/common/classes/alloc.cpp (1.80.2.1): - - Backported fix for bugcheck reported by Damyan. - 2007-03-08 10:19 paulbeach * firebird2/builds/posix/prefix.darwin (1.14.12.2): @@ -251,17 +90,10 @@ Firebird 2.0 MacOS Classic Intel Build -2007-03-08 03:07 asfernandes - - * firebird2/src/: jrd/jrd.cpp (1.237.2.11), remote/xdr.cpp - (1.22.2.3): - - Misc - 2007-03-07 17:32 alexpeshkoff - * firebird2/: builds/posix/Makefile.in.embed.util (1.28.4.2), - builds/posix/make.defaults (1.44.4.2), src/jrd/pag.cpp (1.98.4.9): + * firebird2/builds/posix/: Makefile.in.embed.util (1.28.4.2), + make.defaults (1.44.4.2): misc fixes after MacOS port @@ -306,11 +138,7 @@ (1.28.4.1), builds/posix/postfix.darwin (1.1.4.2), builds/posix/prefix.darwin (1.14.12.1), configure.in (1.241.2.7), doc/WhatsNew (1.95.2.30), extern/icu/source/config/mh-darwin - (1.2.4.1), src/include/firebird.h (1.38.4.1), src/jrd/common.h - (1.137.2.2), src/jrd/inf_pub.h (1.9.4.2), src/jrd/isc_file.cpp - (1.98.4.1), src/jrd/license.h (1.31.12.1), src/jrd/pag.cpp - (1.98.4.8), src/jrd/utl.cpp (1.90.4.4), src/remote/xdr.cpp - (1.22.2.2): + (1.2.4.1): Firebird 2.0 MacOS Classic Intel Build @@ -328,18 +156,6 @@ Catch the incorrect release number. Bah! -2007-03-05 10:50 dimitr - - * firebird2/src/jrd/vio.cpp (1.151.2.6): - - Backported fix for CORE-1142. - -2007-03-02 15:06 alexpeshkoff - - * firebird2/src/jrd/svc.cpp (1.166.2.5): - - Backported fix for CORE-1148 and CORE-1149 - 2007-03-02 12:48 paul_reeves * firebird2/builds/install/arch-specific/win32/it/leggimi.txt @@ -364,177 +180,18 @@ Update windows readme docs to 2.0.1 and RC2 -2007-02-28 15:31 dimitr - - * firebird2/src/jrd/idx.cpp (1.103.4.3): - - Fixed CORE-1145. - -2007-02-28 10:26 alexpeshkoff - - * firebird2/src/jrd/jrd.cpp (1.237.2.10): - - Backported fix for CORE-900: Deadlock when attaching simultaneously - with services and standard APIs - -2007-02-27 09:34 dimitr - - * firebird2/src/jrd/isc_version.h (1.8.4.7): - - Updated buildno. - 2007-02-27 09:07 dimitr * firebird2/doc/WhatsNew (1.95.2.29): Updated docs. -2007-02-26 17:57 alexpeshkoff - - * firebird2/src/jrd/flu.cpp (1.52.4.3): - - Backported fix for CORE-1016 - -2007-02-26 09:55 hvlad - - * firebird2/src/: common/utils.cpp (1.16.4.1), common/utils_proto.h - (1.11.2.1), common/config/config.cpp (1.66.4.3), jrd/isc_sync.cpp - (1.103.2.1): - - Fixed CORE-1133 : XNET (IPC) communication protocol does not work - across sessions - -2007-02-26 08:06 dimitr - - * firebird2/src/gpre/cob.cpp (1.61.4.1): - - Frontported GCC4 fixes from HEAD. - -2007-02-25 10:49 alexpeshkoff - - * firebird2/src/common/classes/ClumpletReader.cpp (1.18.2.5): - - Backported fix from HEAD - make DEV_BUILD compilable with gcc 3.4.x - -2007-02-25 09:54 alexpeshkoff - - * firebird2/src/jrd/execute_statement.cpp (1.14.4.3): - - backport: make error message SQL-traditions compliant - -2007-02-22 16:37 dimitr - - * firebird2/src/jrd/nbak.cpp (1.52.2.5): - - Fixed CORE-1136. - -2007-02-21 13:52 dimitr - - * firebird2/src/extlib/ib_udf.cpp (1.6.6.1): - - Make ib_udf library 64-bit friendly. - -2007-02-21 13:41 dimitr - - * firebird2/src/jrd/opt.cpp (1.261.2.9): - - Backported fix for CORE-1130. - -2007-02-21 13:39 dimitr - - * firebird2/src/jrd/: exe.cpp (1.176.2.2), jrd.cpp (1.237.2.9): - - Fixed CORE-1140. - -2007-02-21 13:10 dimitr - - * firebird2/src/jrd/: jrd.cpp (1.237.2.8), nbak.cpp (1.52.2.4), - pag.cpp (1.98.4.7), sdw.cpp (1.60.4.1): - - Fixed CORE-1139. An ugly solution, but nbackup supposes that the - delta file can be deleted by other processes. Sigh. - -2007-02-21 13:06 dimitr - - * firebird2/src/jrd/os/: win32/winnt.cpp (1.30.4.1), posix/unix.cpp - (1.42.4.1), pio_proto.h (1.16.4.1): - - Fixed CORE-1139. An ugly solution, but nbackup supposes that the - delta file can be deleted by other processes. Sigh. - -2007-02-21 12:55 dimitr - - * firebird2/src/utilities/nbackup.cpp (1.48.4.3): - - Fixed CORE-943. Part 3: Change nbackup to perform LOCK and UNLOCK - in different attachments. - -2007-02-21 12:50 dimitr - - * firebird2/src/jrd/shut.cpp (1.38.4.1): - - Fixed CORE-943. Part 2: reject EXCL and SINGLE shutdown attempts - for a locked database. - -2007-02-21 12:34 dimitr - - * firebird2/src/jrd/: inf.cpp (1.62.4.3), jrd.cpp (1.237.2.7), - pag.cpp (1.98.4.6), pag_proto.h (1.14.4.3): - - Fixed CORE-943. Part 1: initialize dbb through CCH (thus making it - nbackup-aware). - -2007-02-21 12:16 dimitr - - * firebird2/src/jrd/jrd.cpp (1.237.2.6): - - Backported partial bugfix for CORE-1105. - -2007-02-15 15:41 asfernandes - - * firebird2/src/jrd/cmp.cpp (1.203.2.6): - - Misc - -2007-02-15 10:30 hvlad - - * firebird2/src/jrd/vio.cpp (1.151.2.5): - - Fixed CS compilation, broken by my recent commit - -2007-02-15 01:09 asfernandes - - * firebird2/src/jrd/cmp.cpp (1.203.2.5): - - Backport fix for CORE-1126 - UNION vs UTF8 literals : arithmetic - exception is thrown - 2007-02-14 10:20 hvlad * firebird2/doc/WhatsNew (1.95.2.28): Update WhatsNew -2007-02-14 10:00 hvlad - - * firebird2/src/jrd/inf.cpp (1.62.4.2): - - Missed file for CORE-1127, sorry - -2007-02-14 09:57 hvlad - - * firebird2/src/jrd/: jrd.h (1.148.4.5), validation.cpp (1.16.2.1), - vio.cpp (1.151.2.4): - - Fixed CORE-1127 : Circular index references in corrupt database - causes fbserver to loop infinitely. Thanks to Diane Downie - -2007-02-13 11:16 alexpeshkoff - - * firebird2/src/jrd/tra.cpp (1.117.2.2): - - backported fix for security database sweep - 2007-02-13 09:24 makowski * firebird2/builds/install/arch-specific/win32/fr/: @@ -567,31 +224,6 @@ Changed sed "discovery" switch to a compatible but more widely used switch. -2007-02-08 18:27 dimitr - - * firebird2/src/utilities/nbackup.cpp (1.48.4.2): - - Fixed bugs in the interactive mode on Windows. - -2007-02-08 15:32 dimitr - - * firebird2/src/jrd/: nbak.cpp (1.52.2.3), nbak.h (1.19.4.2): - - Fixed possibly trashed memory plus small cleanup. - -2007-02-08 14:42 dimitr - - * firebird2/src/jrd/cch.cpp (1.129.2.4): - - Optimization. Removed redundant NBAK calls (they are pretty - expensive). - -2007-02-06 14:28 dimitr - - * firebird2/src/jrd/idx.cpp (1.103.4.2): - - Fixed yet another alignment issue for RISC machines. - 2007-02-06 14:15 alexpeshkoff * firebird2/builds/install/: @@ -610,52 +242,6 @@ fix restart command for service firebird -2007-02-06 13:56 dimitr - - * firebird2/src/jrd/: opt.cpp (1.261.2.8), rse.cpp (1.104.2.3): - - Fixed origin of the alignment issue that caused our Solaris guys to - use ugly templates. - -2007-02-06 08:45 dimitr - - * firebird2/src/jrd/nbak.cpp (1.52.2.2): - - Restored some of the old logic. The change was experimental and it - doesn't look safe to me anymore. - -2007-02-06 08:06 dimitr - - * firebird2/src/jrd/: cch.cpp (1.129.2.3), nbak.cpp (1.52.2.1), - nbak.h (1.19.4.1): - - Fixed CORE-1121, plus some cleanup. - -2007-02-01 11:56 alexpeshkoff - - * firebird2/src/jrd/utl.cpp (1.90.4.3): - - Misc - -2007-02-01 11:32 alexpeshkoff - - * firebird2/src/jrd/: pag.cpp (1.98.4.5), utl.cpp (1.90.4.2): - - patch for PPC - -2007-01-28 08:03 dimitr - - * firebird2/src/jrd/dfw.epp (1.178.2.4): - - Fixed bug in the ported code. - -2007-01-27 16:28 hvlad - - * firebird2/src/jrd/utl.cpp (1.90.4.1): - - Fixed CORE-1110 : isc_get_client_xxx_version not fully compatible - with IB's gds32.dll - 2007-01-24 11:02 paul_reeves * @@ -685,102 +271,24 @@ Misc. version number changes to bring installer up-to-date for v2.0.1 -2007-01-18 16:47 alexpeshkoff - - * firebird2/src/jrd/cch.h (1.28.4.1): - - fix for CORE-1098 - -2007-01-18 15:59 alexpeshkoff - - * firebird2/src/jrd/cch.cpp (1.129.2.2): - - much better fix for CORE-1098 - -2007-01-18 12:23 alexpeshkoff - - * firebird2/src/jrd/cch.cpp (1.129.2.1): - - fox for CORE-1098 - -2007-01-17 15:27 dimitr - - * firebird2/src/jrd/isc_version.h (1.8.4.6): - - Updated buildno. - 2007-01-17 15:25 dimitr * firebird2/doc/WhatsNew (1.95.2.27): Updated docs. -2007-01-17 15:17 dimitr - - * firebird2/src/dsql/: dsql.cpp (1.162.4.1), dsql.h (1.89.4.1), - make.cpp (1.110.2.4): - - Fixed CORE-1094. - 2007-01-16 20:31 hvlad * firebird2/doc/WhatsNew (1.95.2.26): Update WhatsNew -2007-01-16 20:28 hvlad - - * firebird2/src/jrd/jrd.cpp (1.237.2.5): - - Fixed CORE-1080 : Bugcheck 167 (invalid SEND request) in SS when - many parallel attachments begin to execute trigger not loaded into - metadata cache - -2007-01-15 18:28 alexpeshkoff - - * firebird2/src/remote/inet_server.cpp (1.58.4.2): - - override ulimit setting for DEV_BUILD - -2007-01-05 17:46 dimitr - - * firebird2/src/jrd/isc_version.h (1.8.4.5): - - Updated buildno. - 2007-01-05 17:41 dimitr * firebird2/doc/WhatsNew (1.95.2.25): Updated docs. -2006-12-27 01:11 asfernandes - - * firebird2/src/burp/backup.epp (1.81.2.1): - - Backport fix for CORE-1064 - Wrong backup order for character sets - and collations - -2006-12-25 10:59 hvlad - - * firebird2/src/jrd/filters.cpp (1.49.4.1): - - Fixed CORE-1063: Server hangs eating CPU and performs huge I/O - copying different codepage fields - -2006-12-23 18:30 asfernandes - - * firebird2/src/isql/isql.epp (1.174.2.1): - - Backport fix for not-nullable blobs being not printed - -2006-12-22 01:52 asfernandes - - * firebird2/src/jrd/os/win32/guid.cpp (1.11.6.1): - - Backport workaround for unkown Windows configuration preventing - security to work - 2006-12-21 13:19 dimitr * @@ -797,49 +305,6 @@ Update documentation (and as a by product fix CORE-1037) -2006-12-20 10:24 alexpeshkoff - - * firebird2/src/utilities/gsec/gsec.cpp (1.53.2.4): - - bacported fix for threaded services - -2006-12-18 11:13 alexpeshkoff - - * firebird2/src/utilities/gsec/gsec.cpp (1.53.2.3): - - Fixed CORE-1057 - -2006-12-15 17:05 dimitr - - * firebird2/src/dsql/metd.epp (1.86.4.1): - - Fixed CORE-1055. - -2006-12-15 15:36 alexpeshkoff - - * firebird2/src/jrd/btr.cpp (1.162.2.9): - - optimized bitmap retrieval for speed - -2006-12-15 13:36 dimitr - - * firebird2/src/jrd/: dfw.epp (1.178.2.3), jrd.h (1.148.4.4): - - Restored the old alter-in-use logic upon customer requests. This - fixes CORE-888. - -2006-12-15 01:06 arnobrinkman - - * firebird2/src/jrd/btr.cpp (1.162.2.8): - - New fix for CORE-1053 found by Alex Fix to be reviewed by Vlad - -2006-12-14 18:11 alexpeshkoff - - * firebird2/src/jrd/btr.cpp (1.162.2.7): - - backported fix for CORE-1053 - 2006-12-13 15:35 paul_reeves * firebird2/builds/install/arch-specific/win32/i18n_readme.txt @@ -847,51 +312,6 @@ Bring notes up-to-date -2006-12-12 16:51 dimitr - - * firebird2/src/jrd/: exe.h (1.82.2.2), par.cpp (1.132.4.3): - - Dumb fix for CORE-1004. No better ideas at the moment. To be - reconsidered in v3.0. - -2006-12-12 16:10 dimitr - - * firebird2/src/utilities/gstat/dba.epp (1.67.4.1): - - Backported fix for CORE-959. - -2006-12-12 16:08 dimitr - - * firebird2/src/jrd/dyn.epp (1.80.4.1): - - Backported fix for CORE-1010. - -2006-12-12 16:06 dimitr - - * firebird2/src/jrd/jrd.h (1.148.4.3): - - A simplified attempt to fix the STL iterators out-of-range issue in - v2.0. - -2006-12-12 16:05 dimitr - - * firebird2/src/jrd/val.h (1.32.4.1): - - Backported fix for CORE-1046. - -2006-12-12 15:39 dimitr - - * firebird2/src/dsql/gen.cpp (1.98.2.1): - - Backported fix for CORE-1046. - -2006-12-12 10:17 hvlad - - * firebird2/src/jrd/: dfw.epp (1.178.2.2), obj.h (1.5.12.1): - - Fix for CORE-1051: Possible stack corruption in - DFW\check_dependencies - 2006-12-11 16:38 paul_reeves * @@ -913,33 +333,12 @@ Linux PowerPC port -2006-12-08 16:38 alexpeshkoff - - * firebird2/src/: remote/xdr.cpp (1.22.2.1), jrd/common.h - (1.137.2.1), jrd/inf_pub.h (1.9.4.1), jrd/pag.cpp (1.98.4.4): - - Linux PowerPC port - 2006-12-08 16:22 alexpeshkoff * firebird2/builds/posix/prefix.linux_ppc (1.1.2.1): Linux PowerPC port -2006-12-06 16:30 dimitr - - * firebird2/src/remote/: inet.cpp (1.160.2.5), xnet.cpp (1.70.4.2), - os/win32/wnet.cpp (1.36.4.1): - - Backport for CORE-1017. - -2006-12-06 10:26 hvlad - - * firebird2/src/jrd/: btr.cpp (1.162.2.6), idx.cpp (1.103.4.1): - - Fixed CORE-1040: Wrong single-segment ascending index on character - field with NULL and empty string values - 2006-12-05 16:26 paul_reeves * firebird2/builds/install/arch-specific/win32/: @@ -949,62 +348,6 @@ Incorporate Russian i18n strings into Windows install script. Clean up white space. -2006-12-03 18:52 asfernandes - - * firebird2/src/dsql/make.cpp (1.110.2.3): - - Backport fix for CORE-1012 - IBO problems with FB >= 1.5.3 "Error - with joins and auto-generated search query" - -2006-12-02 01:50 asfernandes - - * firebird2/src/intl/lc_narrow.cpp (1.16.2.1): - - Simplified fix for CORE-997 - Database-Update 1.5 to 2.0 fails - -2006-12-02 01:46 asfernandes - - * firebird2/src/jrd/evl.cpp (1.165.2.3): - - Fixed CORE-1033 - like doesn't work for computed values (at least - in a view) - -2006-11-30 10:21 alexpeshkoff - - * firebird2/src/jrd/evl.cpp (1.165.2.2): - - removed old hack for AIX, no idea what it was for (frontport) - -2006-11-29 18:57 dimitr - - * firebird2/src/jrd/opt.cpp (1.261.2.7): - - Fixed CORE-1029. - -2006-11-28 15:09 dimitr - - * firebird2/src/remote/inet.cpp (1.160.2.4): - - Ported CORE-966 into v2.0.1 + minor style changes. - -2006-11-28 14:26 dimitr - - * firebird2/src/jrd/opt.cpp (1.261.2.6): - - Fixed CORE-1025. - -2006-11-23 01:41 asfernandes - - * firebird2/src/jrd/: opt.cpp (1.261.2.5), vio.cpp (1.151.2.3): - - Misc - -2006-11-23 01:40 asfernandes - - * firebird2/src/jrd/ods.h (1.38.4.2): - - Rollback residue of Alex incorrect commit - 2006-11-22 11:16 dimitr * firebird2/builds/install/arch-specific/win32/ru/: Readme.txt @@ -1013,68 +356,12 @@ Added Russian support to the installer. Thanks to Sergey Kovalev. -2006-11-21 22:02 hvlad - - * firebird2/src/jrd/vio.cpp (1.151.2.2): - - Fix for CORE-1006 : AV at rollback and \ or garbage collection if - updated table have expression index with SELECT in it - -2006-11-21 22:00 hvlad - - * firebird2/src/jrd/btr.cpp (1.162.2.5): - - Backport fix for CORE-952: AV when blob is used in expression index - It is also related to CORE-1006 - -2006-11-21 14:38 alexpeshkoff - - * firebird2/src/jrd/: flu.cpp (1.52.4.2), flu.h (1.11.4.3): - - backported - -2006-11-21 08:47 dimitr - - * firebird2/src/jrd/opt.cpp (1.261.2.4): - - Fixed CORE-1005. - 2006-11-19 16:45 alexpeshkoff * firebird2/configure.in (1.241.2.4): Backported patch by Michal Kubecek -2006-11-17 10:09 alexpeshkoff - - * firebird2/src/jrd/: dmp.cpp (1.30.4.2), ibase.h (1.114.2.2), - jrd.cpp (1.237.2.4), jrd.h (1.148.4.2), pag.cpp (1.98.4.3), - pag_proto.h (1.14.4.2): - - rolled back my bad commit - -2006-11-17 09:45 alexpeshkoff - - * firebird2/src/jrd/: dmp.cpp (1.30.4.1), ibase.h (1.114.2.1), - inf.cpp (1.62.4.1), jrd.cpp (1.237.2.3), jrd.h (1.148.4.1), ods.h - (1.38.4.1), pag.cpp (1.98.4.2), pag_proto.h (1.14.4.1): - - backported - -2006-11-13 16:42 alexpeshkoff - - * firebird2/src/jrd/flu.h (1.11.4.2): - - typo in comment - -2006-11-13 16:38 alexpeshkoff - - * firebird2/src/jrd/: flu.cpp (1.52.4.1), flu.h (1.11.4.1): - - Fix CVS: - ---------------------------------------------------------------------- - Fix CORE-982 - 2006-11-12 16:25 alexpeshkoff * @@ -1093,19 +380,6 @@ actually wait for a process to terminate, therefore restart fails sometimes. -2006-11-12 15:25 alexpeshkoff - - * firebird2/src/remote/protocol.cpp (1.52.2.3): - - backported fix for AV related with too many protocol versions in - connect packet - -2006-11-12 14:59 alexpeshkoff - - * firebird2/src/common/classes/semaphore.h (1.24.2.2): - - Backported fix for CORE-988 - 2006-11-10 18:27 umasotti * firebird2/builds/install/arch-specific/win32/it/leggimi.txt @@ -1224,12 +498,6 @@ Update -2006-10-30 20:07 dimitr - - * firebird2/src/jrd/tra.cpp (1.117.2.1): - - Simplified fix for CORE-980. - 2006-10-30 14:54 paul_reeves * firebird2/builds/install/arch-specific/win32/: @@ -1240,12 +508,6 @@ Update some i18n Windows installation files. -2006-10-30 09:29 dimitr - - * firebird2/src/extlib/ib_udf2.sql (1.8.4.1): - - A more detailed description (upon Helen's request). - 2006-10-29 15:37 tsteinmaurer * firebird2/builds/install/arch-specific/win32/de/: @@ -1269,12 +531,6 @@ Bring Win32 readme docs up to date. -2006-10-27 10:40 dimitr - - * firebird2/src/jrd/isc_version.h (1.8.4.4): - - Update. - 2006-10-27 10:31 dimitr * firebird2/doc/WhatsNew (1.95.2.23): @@ -1287,15 +543,6 @@ Added the missing bugfix. Arno, sorry. -2006-10-24 10:10 dimitr - - * firebird2/src/remote/protocol.cpp (1.52.2.2): - - Removed incorrect fix that caused a server crash. As this rollback - cannot cause any regressions, RC6 is not required. A proper - solution is already committed into HEAD and could be backported - into v2.0.1, if necessary. - 2006-09-22 04:34 asfernandes * firebird2/doc/WhatsNew (1.95.2.21): @@ -1304,8 +551,7 @@ 2006-09-21 14:35 paul_reeves - * firebird2/: doc/WhatsNew (1.95.2.20), src/jrd/isc_version.h - (1.8.4.3): + * firebird2/doc/WhatsNew (1.95.2.20): Update WhatsNew Bump build number @@ -1318,89 +564,12 @@ Fix unregistered bug. Win32 installer was trying to upgrade an existing Fb 1.5 install. This was the underlying cause of CORE-934 -2006-09-20 08:51 dimitr - - * firebird2/src/jrd/isc_version.h (1.8.4.2): - - Updated buildno. - 2006-09-15 08:46 dimitr * firebird2/doc/WhatsNew (1.95.2.19): Updated WhatsNew. -2006-09-12 10:52 dimitr - - * firebird2/src/dsql/make.cpp (1.110.2.2): - - Fixed CORE-924. - -2006-09-12 08:48 dimitr - - * firebird2/src/remote/xnet.cpp (1.70.4.1): - - Fixed CORE-923. - -2006-09-11 16:55 alexpeshkoff - - * firebird2/src/jrd/execute_statement.cpp (1.14.4.2): - - Fixed CORE-921 - -2006-09-09 10:25 hvlad - - * firebird2/src/jrd/tpc.cpp (1.21.4.1): - - Backport fix for CORE-911: AV in Classic server after long idle - period when using long running read committed readonly transaction - -2006-09-05 14:28 alexpeshkoff - - * firebird2/src/jrd/jrd.cpp (1.237.2.2): - - Rolled back my attempt to fix races in services - doesn't work on - WINNT - -2006-09-04 13:16 arnobrinkman - - * firebird2/src/jrd/opt.cpp (1.261.2.3): - - Fix bug CORE-897 - -2006-08-30 18:59 hvlad - - * firebird2/src/jrd/vio.cpp (1.151.2.1): - - Backport fix for CORE-902 - -2006-08-26 13:25 hvlad - - * firebird2/src/jrd/Optimizer.cpp (1.56.4.2): - - Backport fix for CORE-904: new ODS11 optimizer used unnecessary - huge amount of memory while processing IN list with large number of - items - -2006-08-22 13:11 alexpeshkoff - - * firebird2/src/jrd/jrd.cpp (1.237.2.1): - - Backported fix for CORE-900 - -2006-08-21 17:23 hvlad - - * firebird2/src/jrd/btr.cpp (1.162.2.4): - - Corrected fix for CORE-895 - -2006-08-17 08:46 hvlad - - * firebird2/src/alice/: alice.cpp (1.83.2.1), alice.h (1.49.2.1): - - Backport fix for CORE-898: uininitialized variables cause a crash - in alice.cpp / common_main - 2006-08-16 12:08 paul_reeves * @@ -1422,26 +591,6 @@ Update WhatsNew -2006-08-13 19:57 hvlad - - * firebird2/src/jrd/btr.cpp (1.162.2.3): - - Fix for CORE-895: possible unique index violation - -2006-08-10 15:08 paul_reeves - - * firebird2/src/jrd/isc_version.h (1.8.4.1): - - Bump the build number for the RC4 rebuild - -2006-08-10 14:02 alexpeshkoff - - * firebird2/src/jrd/: exe.h (1.82.2.1), cmp.cpp (1.203.2.4), - par.cpp (1.132.4.2): - - Fixed unregistered bug - identifier too long error was thrown for - correct (but long) alias. - 2006-08-04 15:02 paul_reeves * firebird2/builds/install/arch-specific/win32/: @@ -1462,19 +611,6 @@ Update -2006-08-03 07:58 paul_reeves - - * firebird2/src/utilities/install/install.cpp (1.8.4.1): - - Use more refined test to compare existing gds32 installed with - candidate version. [CORE-839] - -2006-07-31 21:08 hvlad - - * firebird2/src/jrd/gds.cpp (1.193.2.2): - - Updated the BLR printer to handle all FB2 features. - 2006-07-31 15:34 alexpeshkoff * firebird2/doc/WhatsNew (1.95.2.14): @@ -1495,37 +631,18 @@ Updated docs. -2006-07-31 11:38 arnobrinkman - - * firebird2/src/dsql/pass1.cpp (1.260.2.2): - - Fix JIRA bug CORE-855 Aggregates on derived fields where allowed in - where clause - 2006-07-31 10:15 dimitr * firebird2/doc/WhatsNew (1.95.2.12): Updated docs. -2006-07-31 10:00 dimitr - - * firebird2/src/jrd/: blp.h (1.20.4.1), gds.cpp (1.193.2.1): - - Updated the BLR printer to handle all FB2 features. - 2006-07-31 09:43 alexpeshkoff * firebird2/doc/WhatsNew (1.95.2.11): update info -2006-07-31 09:43 alexpeshkoff - - * firebird2/src/jrd/svc.cpp (1.166.2.4): - - Fixed bug CORE-841 - 2006-07-29 09:49 dimitr * firebird2/doc/WhatsNew (1.95.2.10): @@ -1538,48 +655,12 @@ Update WhatsNew -2006-07-29 09:39 hvlad - - * firebird2/src/jrd/pcmet.epp (1.40.4.1): - - Backported fix for CORE-879 : Dependencies are not cleared when - creation of expression index fails - 2006-07-25 08:34 dimitr * firebird2/doc/WhatsNew (1.95.2.8): Updated docs. -2006-07-25 06:24 dimitr - - * firebird2/src/extlib/fbudf/fbudf.cpp (1.26.4.1): - - Backported the simplified fix for CORE-858. - -2006-07-20 18:36 asfernandes - - * firebird2/src/: dsql/make.cpp (1.110.2.1), jrd/constants.h - (1.24.4.1), jrd/evl.cpp (1.165.2.1), jrd/unicode_util.cpp - (1.6.4.2): - - Backport: 1) Fix for CORE-852 - substring(current_user from 4) - without for fails 2) Fix for CORE-857 - Containing not working - correctly 3) Correction for problem with CURRENT_USER/ROLE and - client charset - -2006-07-19 18:45 dimitr - - * firebird2/src/jrd/why.cpp (1.100.4.2): - - Backport one of the GCC4 fixes. Now I could compile the tree. - -2006-07-19 13:51 dimitr - - * firebird2/src/jrd/cmp.cpp (1.203.2.3): - - Fixed crash when compiling old (wrongly generated) BLR. - 2006-07-12 15:20 paul_reeves * @@ -1609,40 +690,6 @@ Fix typo -2006-06-27 11:23 alexpeshkoff - - * firebird2/src/jrd/svc.cpp (1.166.2.3): - - rolled back Dmitry's changes in order to keep 1.5 behaviour for - well formed SPB - -2006-06-27 10:53 alexpeshkoff - - * firebird2/src/common/classes/ClumpletReader.cpp (1.18.2.4): - - slightly better way to validate string length, passed by user - -2006-06-27 08:41 dimitr - - * firebird2/src/: jrd/svc.cpp (1.166.2.2), - common/classes/ClumpletReader.cpp (1.18.2.3): - - Solution for CORE-1. Alex, it's up to you to agree or implement a - better fix. - -2006-06-27 08:39 dimitr - - * firebird2/src/jrd/Optimizer.h (1.16.4.1): - - More optimistic selectivity estimations. In the worst case, it's - much easier to disable index usage rather then enable it. - -2006-06-21 14:59 alexpeshkoff - - * firebird2/src/jrd/why.cpp (1.100.4.1): - - Handle exceptions in attach & create calls - 2006-06-19 15:04 alexpeshkoff * @@ -1659,12 +706,6 @@ Update shared file list for fb2.0 win32 installs -2006-06-16 15:51 alexpeshkoff - - * firebird2/src/utilities/gsec/gsec.cpp (1.53.2.2): - - restored warning about too long password - 2006-06-15 16:16 paul_reeves * firebird2/builds/install/arch-specific/win32/: @@ -1681,31 +722,12 @@ client only install - server binary was being included. Clean up innosetup debugging support. -2006-06-14 16:42 dimitr - - * firebird2/src/utilities/nbackup.cpp (1.48.4.1): - - I see no explicit need to emulate POSIX semantics and allow shared - deletes. - 2006-06-13 10:32 dimitr * firebird2/doc/WhatsNew (1.95.2.7): Updated docs. -2006-06-07 10:20 dimitr - - * firebird2/src/dsql/blob.epp (1.20.2.1): - - Claudio's follow-up to the Alex's fix. - -2006-06-06 12:22 dimitr - - * firebird2/src/jrd/dfw.epp (1.178.2.1): - - Report "feature not supported" for nbak operations on ODS10. - 2006-06-05 19:45 asfernandes * firebird2/builds/win32/msvc6/: Firebird2Boot2.dsw (1.3.2.2), @@ -1724,9 +746,7 @@ 2006-06-05 03:17 asfernandes - * firebird2/: builds/install/misc/fbintl.conf (1.9.4.2), - src/intl/lc_iso8859_1.cpp (1.15.4.1), src/intl/ld.cpp (1.18.4.2), - src/jrd/intlnames.h (1.19.4.2): + * firebird2/builds/install/misc/fbintl.conf (1.9.4.2): Backport Spanish case-/accent-insensitive collation ES_ES_CI_AI for ISO8859_1 @@ -1748,12 +768,6 @@ Make sure that the zip kit contain the files in misc. Other Minor updates. -2006-06-02 10:59 dimitr - - * firebird2/src/jrd/rse.cpp (1.104.2.2): - - Backport George's bugfix into HEAD. - 2006-06-02 10:06 asfernandes * firebird2/builds/win32/msvc6/gpre_embed.dsp (1.3.2.1): @@ -1767,31 +781,12 @@ Fix the VC6 build after Dmitry's changes. -2006-06-02 09:08 alexpeshkoff - - * firebird2/src/remote/inet.cpp (1.160.2.3): - - Fixed setsockopt() level - thanks to Fred - -2006-06-02 08:58 hvlad - - * firebird2/src/jrd/btr.cpp (1.162.2.2): - - Fixed unregistered FB2 bug: endless loop when exception during - index's expression evaluation occured - 2006-06-02 08:52 dimitr * firebird2/builds/install/misc/firebird.conf (1.20.4.3): Provided some self-docs about the possible XNET issues. -2006-06-01 11:19 dimitr - - * firebird2/src/jrd/pag.cpp (1.98.4.1): - - Fixed bug in the ODS architecture checking logic. - 2006-06-01 04:28 asfernandes * firebird2/builds/win32/msvc6/Firebird2Boot2.dsw (1.3): @@ -1805,32 +800,9 @@ file Firebird2Boot2.dsw was added on branch B2_0_Release on 2006-06-05 17:45:13 +0000 -2006-05-30 16:53 alexpeshkoff - - * firebird2/src/dsql/array.epp (1.37.2.1): - - bacport: fixed RC2 regression in diagnostics - -2006-05-30 14:20 asfernandes - - * firebird2/src/jrd/: unicode_util.cpp (1.6.4.1), unicode_util.h - (1.4.4.1): - - Backport fix of problem "STARTS WITH not working properly on an - indexed column with charset UTF8" reported by Michael Weissenbacher - in fb-devel - -2006-05-29 18:57 alexpeshkoff - - * firebird2/src/remote/protocol.cpp (1.52.2.1): - - backport: Report failure instead of having AV in case of too many - suggested protocol versions - 2006-05-29 18:56 alexpeshkoff - * firebird2/: builds/install/misc/firebird.conf (1.20.4.2), - src/common/config/config.cpp (1.66.4.2): + * firebird2/builds/install/misc/firebird.conf (1.20.4.2): backport: Limit packet size which we can process correctly @@ -1884,20 +856,6 @@ Finally got the new Windows build system working also in VC6. Thanks to Adriano. -2006-05-25 13:38 alexpeshkoff - - * firebird2/src/remote/inet.cpp (1.160.2.2): - - backported fix from HEAD - avoid unneeded log entries - -2006-05-24 15:13 dimitr - - * firebird2/src/: jrd/cmp.cpp (1.203.2.2), jrd/rse.cpp (1.104.2.1), - dsql/pass1.cpp (1.260.2.1): - - Restored my previous solution. The final decision is that NOT IN - cannot be index-optimized reliably. - 2006-05-23 15:11 alexpeshkoff * @@ -1906,20 +864,6 @@ backported fix -2006-05-23 09:51 dimitr - - * firebird2/src/jrd/par.cpp (1.132.4.1): - - Removed one of the Nickolay's protections in order to be able to - restore databases containing views with check option. - -2006-05-23 05:52 dimitr - - * firebird2/src/jrd/cmp.cpp (1.203.2.1): - - Restored the old plan distribution rules in v2.0. The new ones are - neither complete nor reliable. To be revisited in HEAD. - 2006-05-20 08:11 robocop * firebird2/builds/win32/msvc6/Firebird2Boot2.dsw (1.1): @@ -1934,105 +878,36 @@ backported - added nbackup to SS binary packages -2006-05-19 13:09 dimitr - - * firebird2/src/jrd/opt.cpp (1.261.2.2): - - Fixed bug with explicit plans and dependent vs free streams. - -2006-05-18 15:28 asfernandes - - * firebird2/src/jrd/evl_string.h (1.22.4.1): - - Fix FB2 regression - '' CONTAINING '' should return true - thanks - to Arno - -2006-05-17 20:48 dimitr - - * firebird2/src/jrd/Optimizer.cpp (1.56.4.1): - - Fixed wrong ALL results in the ODS11 optimizer. - -2006-05-16 17:36 alexpeshkoff - - * firebird2/src/jrd/svc.cpp (1.166.2.1): - - fixed regression, introduced by me in RC2 - 2006-05-03 11:21 dimitr * firebird2/doc/WhatsNew (1.95.2.6): More docs. -2006-05-03 09:02 dimitr - - * firebird2/src/common/classes/locks.cpp (1.7.4.1): - - Disabled spinlocks. - 2006-05-02 15:55 dimitr * firebird2/doc/WhatsNew (1.95.2.5): More docs. -2006-05-02 15:51 dimitr - - * firebird2/src/jrd/exe.cpp (1.176.2.1): - - Fixed the CHECK bug reported by Ivan Prenosil. - 2006-05-02 12:57 dimitr * firebird2/doc/WhatsNew (1.95.2.4): More docs. -2006-05-02 11:54 hvlad - - * firebird2/src/remote/inet.cpp (1.160.2.1): - - Fixed RC1 bug : embedded can't connect to remote server via TCP\IP - (connection rejected by remote interface) - 2006-04-30 11:52 dimitr * firebird2/doc/WhatsNew (1.95.2.3): More docs. -2006-04-30 06:52 dimitr - - * firebird2/src/common/classes/rwlock.h (1.25.4.1): - - Sync with HEAD. - 2006-04-25 19:07 alexpeshkoff * firebird2/configure.in (1.241.2.1): added slackware support to configure.in in 2.0.release -2006-04-25 14:50 dimitr - - * firebird2/src/jrd/IntlManager.cpp (1.6.4.1): - - Fixed fbintl loading on some Windows distribs. - -2006-04-25 13:06 dimitr - - * firebird2/src/remote/os/win32/srvr_w32.cpp (1.34.4.1): - - Removed the unnessesary config option. - -2006-04-25 12:47 dimitr - - * firebird2/src/common/config/: config.cpp (1.66.4.1), config.h - (1.38.4.1): - - Removed the unnessesary config option. - 2006-04-25 12:42 dimitr * firebird2/builds/install/misc/firebird.conf (1.20.4.1): @@ -2079,28 +954,6 @@ 1. fixed some linux install scripts problems 2. added slackware support -2006-04-23 15:26 alexpeshkoff - - * firebird2/src/utilities/gsec/gsec.cpp (1.53.2.1): - - fixed illegal error reporting - warning about too long password is - a victim - -2006-04-23 01:25 arnobrinkman - - * firebird2/src/jrd/opt.cpp (1.261.2.1): - - Fix "no current record .." bug when an undependent stream A is - dependent on stream B and B is dependent on stream C. Stream A was - merged with the stream C and only B was correctly joined. - -2006-04-20 11:55 hvlad - - * firebird2/src/jrd/btr.cpp (1.162.2.1): - - Bug fix: don't use page buffer after page was released - it can be - replaced by another page and may lead to serious corruptions - 2006-04-18 11:57 alexpeshkoff * firebird2/builds/install/misc/posixLibrary.sh.in (1.4.4.2): @@ -2115,62 +968,6 @@ removed obsolete comment -2006-04-18 10:55 alexpeshkoff - - * firebird2/src/utilities/guard/guard.cpp (1.8.12.3): - - Better way to delete pidfile, thanks to Claudio - -2006-04-17 12:33 alexpeshkoff - - * firebird2/src/remote/server.cpp (1.126.2.3): - - removed unneeded h-file - -2006-04-16 21:56 kkuznetsov - - * firebird2/src/common/classes/semaphore.h (1.24.2.1): - - Backported from HEAD solaris changes - -2006-04-16 19:09 asfernandes - - * firebird2/src/remote/server.cpp (1.126.2.2): - - Use THREAD_SLEEP as sleep don't exist in WIN32 - -2006-04-16 19:01 alexpeshkoff - - * firebird2/src/jrd/execute_statement.cpp (1.14.4.1): - - Fixed bug in VC7.1 builds, reported by Ivan Prenosil - -2006-04-16 18:08 alexpeshkoff - - * firebird2/src/common/classes/ClumpletReader.cpp (1.18.2.2): - - fixed undocumented use of isc_spb_command_line in db_stat - -2006-04-16 17:27 asfernandes - - * firebird2/src/utilities/guard/guard.cpp (1.8.12.2): - - Correction - -2006-04-16 16:35 alexpeshkoff - - * firebird2/src/common/classes/ClumpletReader.cpp (1.18.2.1): - - fixed bug, noticed by Roman Rokytskyy with commit/rollback in - repair - -2006-04-16 14:28 alexpeshkoff - - * firebird2/src/burp/restore.epp (1.101.4.1): - - make it possible to restore files, created by gbak 1.5.3 and server - 2.0 - 2006-04-16 13:55 alexpeshkoff * firebird2/builds/posix/Makefile.in.client.util (1.34.4.1): @@ -2196,219 +993,21 @@ fixed a couple of issues with firebird SS install/startup/shutdown/uninstall -2006-04-16 13:48 alexpeshkoff - - * firebird2/src/: remote/inet_server.cpp (1.58.4.1), - remote/serve_proto.h (1.9.12.1), remote/server.cpp (1.126.2.1), - utilities/guard/guard.cpp (1.8.12.1), utilities/ibmgr/ibmgr.cpp - (1.20.4.1), utilities/ibmgr/ibmgr.h (1.12.4.1), - utilities/ibmgr/ibmgrswi.h (1.4.12.1), utilities/ibmgr/srvrmgr.cpp - (1.30.4.1): - - fixed a couple of issues with firebird SS - install/startup/shutdown/uninstall - -2006-04-14 17:43 alexpeshkoff - - * firebird2/src/include/old_fb_blk.h (1.4.12.1): - - backported recommended by Claudio fix - -2006-04-13 13:00 alexpeshkoff - - * firebird2/src/remote/allr.cpp (1.31.4.1): - - removed 16-bit support, breaking big-blocks allocation - 2006-04-13 05:29 asfernandes - * firebird2/: builds/install/misc/fbintl.conf (1.9.4.1), - builds/win32/msvc6/intl.dsp (1.27.4.1), - builds/win32/msvc7/intl.vcproj (1.22.4.1), - src/intl/lc_iso8859_2.cpp (1.12.4.1), src/intl/ld.cpp (1.18.4.1), - src/intl/collations/xx88592plk.h (1.1.2.2), src/jrd/intlnames.h - (1.19.4.1): + * firebird2/builds/: install/misc/fbintl.conf (1.9.4.1), + win32/msvc6/intl.dsp (1.27.4.1), win32/msvc7/intl.vcproj + (1.22.4.1): Backport Polish collation ISO_PLK for ISO8859_2 charset - contributed by Jaroslaw Glowacki -2006-04-13 05:28 asfernandes - - * firebird2/src/isql/show.epp (1.86.2.1): - - Backport fix for SHOW GENERATOR - -2006-04-13 05:04 asfernandes - - * firebird2/src/intl/collations/xx88592plk.h (1.1.2.1): - - file xx88592plk.h was added on branch B2_0_Release on 2006-04-13 - 03:29:49 +0000 - -2006-04-13 05:04 asfernandes - - * firebird2/src/intl/collations/xx88592plk.h (1.1): - - Polish collation ISO_PLK for ISO8859_2 charset - contributed by - Jaroslaw Glowacki - -2006-04-12 09:36 alexpeshkoff - - * firebird2/src/common/classes/ClumpletReader.h (1.15.4.1): - - turn of debugging in release - -2006-04-09 17:46 alexpeshkoff - - * firebird2/src/jrd/isc_sync.cpp (1.103): - - make CS lock manager semaphores have correct access rights - -2006-04-09 14:47 alexpeshkoff - - * firebird2/src/dsql/hsh.cpp (1.31): - - fixed AV during massive addition of relations to DSQL hash - -2006-04-09 12:59 alexpeshkoff - - * firebird2/src/jrd/nbak.cpp (1.52): - - fixed access rights to delta file - -2006-04-09 08:53 robocop - - * firebird2/src/remote/server.cpp (1.126): - - Handle zero-length strings even if we have our buffer full. - -2006-04-09 08:50 robocop - - * firebird2/src/remote/merge.cpp (1.21): - - We can't handle more than 255 bytes for some items when merging - information. Let's be consistent between the length indicator and - the bytes we put in the buffer. - -2006-04-09 08:46 robocop - - * firebird2/src/remote/: inet.cpp (1.160), protocol.cpp (1.52), - remote.cpp (1.43), xdr.cpp (1.22): - - Style. - -2006-04-09 02:53 robocop - - * firebird2/src/remote/server.cpp (1.125): - - Refactor this damn unreadable code and take into account the - problem Adriano found with zero length file names in my previous - commit. - -2006-04-08 05:29 robocop - - * firebird2/src/lock/print.cpp (1.48): - - Misc. - -2006-04-08 05:28 robocop - - * firebird2/src/msgs/messages.sql (1.71): - - Correction. - -2006-04-08 05:09 asfernandes - - * firebird2/src/dsql/gen.cpp (1.98): - - Fix problem which occur when select a field with NONE charset when - using another connection charset - second part of problem reported - by Michal Kubecek - -2006-04-08 02:03 robocop - - * firebird2/src/: isql/isql.epp (1.174), msgs/facilities.sql - (1.57), msgs/history.sql (1.33), msgs/messages.sql (1.70): - - Adjust isql to the full words stated in the IB5 docs for the - command line options. - -2006-04-07 11:16 dimitr - - * firebird2/src/dsql/: array.epp (1.37), blob.epp (1.20): - - More threading related fixes. As a side effect, it disables a - primitive client-side caching of a few predefined queries, but it - doesn't show any performance difference. - -2006-04-07 06:51 robocop - - * firebird2/src/remote/server.cpp (1.124): - - I think I'm fixing a potential buffer overrun here. - 2006-04-07 04:57 asfernandes - * firebird2/: builds/posix/Makefile.in.client.fbudf (1.10), - src/common/classes/class_test.cpp (1.27), - src/common/classes/sparse_bitmap.h (1.14), src/jrd/rse.cpp (1.104): + * firebird2/builds/posix/Makefile.in.client.fbudf (1.10): Misc -2006-04-07 04:55 asfernandes - - * firebird2/src/remote/server.cpp (1.123): - - Correction - -2006-04-06 16:43 alexpeshkoff - - * firebird2/src/isql/isql.epp (1.173): - - fixed regression in switch - -2006-04-06 15:34 alexpeshkoff - - * firebird2/src/remote/server.cpp (1.122): - - validate port_context before use to avoid AV in remote - -2006-04-06 15:30 alexpeshkoff - - * firebird2/src/jrd/svc.cpp (1.166): - - make service output look the same for both CS and SS - -2006-04-06 10:17 robocop - - * firebird2/src/: common/fb_exception.cpp (1.23), - common/classes/ClumpletReader.cpp (1.18), - common/classes/ClumpletWriter.cpp (1.14), common/classes/alloc.cpp - (1.80), common/classes/class_perf.cpp (1.17), - common/classes/class_test.cpp (1.26), common/classes/fb_string.cpp - (1.31), common/classes/fb_string.h (1.5), - common/classes/semaphore.h (1.24), common/classes/sparse_bitmap.h - (1.13), common/classes/tree.h (1.50), config/Lex.cpp (1.3), - config/Lex.h (1.4), intl/lc_narrow.cpp (1.16), intl/utils/dtest2.c - (1.4), intl/utils/mapgen4.c (1.5), isql/isql.epp (1.172), - jrd/blb.cpp (1.117), jrd/btr.cpp (1.162), jrd/cch.cpp (1.129), - jrd/cmp.cpp (1.203), jrd/dfw.epp (1.178), jrd/evl.cpp (1.165), - jrd/exe.cpp (1.176), jrd/functions.cpp (1.24), jrd/met.epp (1.182), - jrd/nbak.cpp (1.51), jrd/opt.cpp (1.261), jrd/rse.cpp (1.103), - jrd/tra.cpp (1.117), jrd/validation.cpp (1.16), jrd/vio.cpp - (1.151), misc/makeHeader.cpp (1.2), remote/server.cpp (1.121), - utilities/gsec/gsec.cpp (1.53), utilities/rebuild/rebuild.cpp - (1.19), vulcan/RefObject.h (1.4): - - Style. - -2006-04-06 08:32 robocop - - * firebird2/src/jrd/: gds.cpp (1.193), gds_proto.h (1.41), ibase.h - (1.114): - - Stop complainers related to the argument types of fb_interpret. - 2006-04-06 06:19 aafemt * firebird2/builds/posix/Makefile.in.client.fbudf (1.9): @@ -2416,78 +1015,12 @@ Since timestamp routines are compiled-in directly, no need to link against fbclient. -2006-04-05 18:34 asfernandes - - * firebird2/src/jrd/: jrd.cpp (1.237), met.epp (1.181), met_proto.h - (1.50): - - Allow collation IDs greater than 127 - -2006-04-05 18:24 asfernandes - - * firebird2/src/burp/backup.epp (1.81): - - Remove obsolete comment - -2006-04-05 09:08 dimitr - - * firebird2/src/remote/inet.cpp (1.159): - - Nagle algorithm is now disabled by default, so there's no need to - print an appropriate message in the server log. - -2006-04-05 08:25 kkuznetsov - - * firebird2/src/common/classes/alloc.cpp (1.79): - - Add check for result of mmap() on Solaris platforms - -2006-04-05 07:04 dimitr - - * firebird2/src/remote/inet.cpp (1.158): - - 1) Set NoNagle depending on config only. 2) Set socket options for - Win32 CS. - -2006-04-05 06:38 dimitr - - * firebird2/src/dsql/make.cpp (1.110): - - Fixed the regression caused by my changes re. Dialect 1. - -2006-04-05 06:36 dimitr - - * firebird2/src/jrd/cch.cpp (1.128): - - gds_alloc() no longer throws exceptions. Let's handle it properly. - -2006-04-05 00:48 robocop - - * firebird2/src/alice/: alice.cpp (1.83), alice.h (1.49), tdr.cpp - (1.48): - - Misc. - 2006-03-30 07:59 kkuznetsov * firebird2/extern/SfIO/read.me (1.1): Add readme -2006-03-29 19:47 dimitr - - * firebird2/src/: jrd/cmp.cpp (1.202), jrd/exe.h (1.82), - misc/blrtable.cpp (1.23): - - Fixed yet another bug in cursors. Will this ever end? :-) - -2006-03-29 17:26 dimitr - - * firebird2/src/jrd/btr.cpp (1.161): - - Fixed the bug that caused unexpected bugcheck(205) in big - databases. - 2006-03-29 17:20 asfernandes * @@ -2524,63 +1057,12 @@ Add italian translations of install strings for Windows installs -2006-03-29 11:41 hvlad - - * firebird2/src/dsql/pass1.cpp (1.260): - - Make input parameters of EXECUTE BLOCK statement nullable - 2006-03-29 11:39 kkuznetsov * firebird2/extern/SfIO/include/stdio.h (1.1): Add modifyed SFIO include file to public CVS -2006-03-28 12:16 dimitr - - * firebird2/src/jrd/dyn_mod.epp (1.67): - - Misc. - -2006-03-28 11:55 dimitr - - * firebird2/src/jrd/evl.cpp (1.164): - - Protected from assignments to not existing fields. - -2006-03-28 11:54 dimitr - - * firebird2/src/msgs/: facilities.sql (1.56), messages.sql (1.69), - system_errors.sql (1.28): - - Added new error message. - -2006-03-28 11:51 dimitr - - * firebird2/: src/include/gen/codetext.h (1.38), - src/include/gen/iberror.h (1.39), src/include/gen/msgs.h (1.52), - src/include/gen/rdb_codes.h (1.37), src/include/gen/sql_code.h - (1.41), lang_helpers/gds_codes.ftn (1.31), - lang_helpers/gds_codes.pas (1.31): - - Added new error message. - -2006-03-28 11:36 dimitr - - * firebird2/src/jrd/exe.h (1.81): - - Fixed a minor regression in the permission checking logic. Let's - first check the relation privileges and only then the column ones. - -2006-03-28 06:31 mkubecek - - * firebird2/src/: isql/isql.epp (1.171), isql/isql.h (1.54), - msgs/facilities.sql (1.55), msgs/history.sql (1.32), - msgs/messages.sql (1.68): - - Fix of isql command line parser: check for repeated switches or - database name. - 2006-03-28 06:04 robocop * firebird2/doc/README.garbage_collector (1.2): @@ -2593,61 +1075,20 @@ Documentation for garbage collector -2006-03-26 07:58 robocop - - * firebird2/src/isql/isql.epp (1.170): - - - Misc. - Style - Avoiding one indentation level. - -2006-03-26 06:58 robocop - - * firebird2/src/msgs/history.sql (1.31): - - Misc. - -2006-03-26 05:34 asfernandes - - * firebird2/src/isql/isql.epp (1.169): - - Correction - -2006-03-26 00:41 mkubecek - - * firebird2/src/: isql/isql.epp (1.168), isql/isql.h (1.53), - msgs/facilities.sql (1.54), msgs/messages.sql (1.67): - - Fix of isql command line parser: allow only abbreviations of - standard switch names, check integer arguments to be integers. - 2006-03-25 08:07 robocop - * firebird2/: configure.in (1.241), src/common/utils_proto.h - (1.11), src/include/gen/autoconfig_msvc.h (1.99), src/jrd/common.h - (1.137), src/jrd/svc.cpp (1.165), src/utilities/gsec/security.epp - (1.16): + * firebird2/configure.in (1.241): Only strcmp and strncmp have common names across all plartforms. Cater for differences in strcasecmp/stricmp and strncasecmp/strnicmp. -2006-03-25 08:01 robocop - - * firebird2/src/: isql/show.epp (1.86), jrd/thd.cpp (1.47): - - Misc. - 2006-03-21 02:55 asfernandes * firebird2/builds/posix/Makefile.in.client.qli (1.11): Misc -2006-03-20 17:29 alexpeshkoff - - * firebird2/src/remote/inet.cpp (1.157): - - fixed server hang in case of broken client - 2006-03-19 16:37 alexpeshkoff * firebird2/configure.in (1.240): @@ -2667,30 +1108,12 @@ fixing build on FreeBSD/amd64 -2006-03-18 07:22 robocop - - * firebird2/src/jrd/blb.cpp (1.116): - - Totally misc. - -2006-03-18 02:57 asfernandes - - * firebird2/src/jrd/blb.cpp (1.115): - - Misc - 2006-03-18 02:47 asfernandes * firebird2/doc/WhatsNew (1.95): Misc -2006-03-17 17:08 dimitr - - * firebird2/src/remote/os/win32/window.cpp (1.16): - - Let's not duplicate things. - 2006-03-17 14:36 alexpeshkoff * firebird2/doc/WhatsNew (1.94): @@ -2709,185 +1132,30 @@ Update WhatsNew -2006-03-17 10:28 hvlad - - * firebird2/src/jrd/: blb.cpp (1.114), blb.h (1.22): - - Fixed SF #1446987 - 2006-03-17 09:15 dimitr * firebird2/doc/WhatsNew (1.91): Updated docs. -2006-03-17 08:56 hvlad - - * firebird2/src/jrd/vio.cpp (1.150): - - Fixed Beta2 bug reported in Russian newsgroup : AV when dropping FK - with inactive index. Style - -2006-03-16 14:45 alexpeshkoff - - * firebird2/src/jrd/utl.cpp (1.90): - - misc - -2006-03-16 10:07 robocop - - * firebird2/src/: msgs/facilities.sql (1.53), msgs/history.sql - (1.30), msgs/messages.sql (1.66), isql/isql.epp (1.167), - isql/isql.h (1.52): - - Give isql a more useful help when receiving incorrect command line - arguments, in sync with other utilities. Courtesy of Michal - Kubecek. Example: isql -? - -2006-03-16 09:55 robocop - - * firebird2/src/jrd/sch.cpp (1.34): - - 1.- Style. 2.- Don't overflow in case of long error message. - 2006-03-16 09:53 robocop * firebird2/builds/install/misc/firebird.conf (1.20): Misc. -2006-03-16 03:26 asfernandes - - * firebird2/src/jrd/pag.cpp (1.98): - - Misc - -2006-03-15 18:34 alexpeshkoff - - * firebird2/src/jrd/: sch.cpp (1.33), thd.cpp (1.46), thd.h (1.43): - - fixed bugcheck in case of OS error in mutex - -2006-03-15 18:32 alexpeshkoff - - * firebird2/src/jrd/: common.h (1.136), inf_pub.h (1.9), pag.cpp - (1.97), utl.cpp (1.89): - - applied patch of Sergey Skvortsov - port for FreeBSD AMD64 - -2006-03-15 18:28 alexpeshkoff - - * firebird2/src/: include/fb_exception.h (1.21), - common/fb_exception.cpp (1.22): - - better support for OS error code in system_call_failed - -2006-03-15 18:27 alexpeshkoff - - * firebird2/src/: alice/alice.h (1.48), burp/burp.cpp (1.111), - burp/burp.h (1.72): - - return error in case of unexpected status_exception - -2006-03-15 18:25 alexpeshkoff - - * firebird2/src/: jrd/vio.cpp (1.149), remote/server.cpp (1.120): - - we should not loose status vector held in status_exception - -2006-03-15 18:23 alexpeshkoff - - * firebird2/src/misc/upgrade/v2/security_database.txt (1.4): - - change default value of LegacyHash - 2006-03-15 18:19 alexpeshkoff - * firebird2/: builds/install/misc/firebird.conf (1.19), - src/common/config/config.cpp (1.66): + * firebird2/builds/install/misc/firebird.conf (1.19): change default value of LegacyHash -2006-03-15 15:03 paul_reeves - - * firebird2/src/jrd/isc_version.h (1.8): - - Use different release number in ISC_FILE_VER_XXXX to distinguish - between Fb 1.5 and Fb 2.0. Bump the build number at the same time. - -2006-03-15 05:22 robocop - - * firebird2/src/remote/os/win32/wnet.cpp (1.36): - - Commit Alex' fix for a buffer overrun. - -2006-03-15 05:21 robocop - - * firebird2/src/burp/restore.epp (1.101): - - Get rid of unused handle. - -2006-03-14 11:57 arnobrinkman - - * firebird2/src/dsql/pass1.cpp (1.259): - - Fix node compare function for derived fields. Fixes field - test-item #1449377. - -2006-03-13 15:39 hvlad - - * firebird2/src/burp/restore.epp (1.100): - - Update statistics for system indices after restore - -2006-03-13 15:32 hvlad - - * firebird2/src/jrd/sort.cpp (1.79): - - Fix SF #1434147 : Bugs with COUNT (DISTINCT XXX) when XXXX is a - high integer - -2006-03-10 18:46 alexpeshkoff - - * firebird2/src/jrd/: cmp.cpp (1.201), exe.cpp (1.175), exe.h - (1.80), req.h (1.56): - - fixed memory leak - SF#1422471 - -2006-03-10 09:23 robocop - - * firebird2/src/: jrd/alt.cpp (1.60), jrd/alt_proto.h (1.14), - jrd/dfw.epp (1.177), jrd/ibase.h (1.113), jrd/utl.cpp (1.88), - jrd/utl_proto.h (1.20), jrd/why.cpp (1.100), jrd/why_proto.h - (1.25), remote/server.cpp (1.119), jrd/os/vms/vmsevent.cpp (1.17): - - Commit correct signature for events-related calls. - 2006-03-10 03:05 asfernandes * firebird2/builds/posix/Makefile.in.libfbembed (1.22): Misc -2006-03-10 01:23 asfernandes - - * firebird2/src/jrd/: vio.cpp (1.148), req.h (1.55): - - Fix SF Field-test #1439268 - Sequence of commands crash FB server - - second part - thanks to Claudio - -2006-03-10 01:08 asfernandes - - * firebird2/src/dsql/pass1.cpp (1.258): - - Fix incorrect malformed string error, reported by Richard Wesley - -2006-03-09 18:52 dimitr - - * firebird2/src/remote/xnet.cpp (1.70): - - Fixed an exception during events shutdown, reported in fb-devel. - 2006-03-09 16:24 kkuznetsov * firebird2/builds/install/arch-specific/solx86gcc/CS/prototype.in @@ -2901,20 +1169,6 @@ Fix packaging on SOLARIS sparc port -2006-03-09 11:27 alexpeshkoff - - * firebird2/src/utilities/gsec/: call_service.cpp (1.10), gsec.cpp - (1.52), gsec.h (1.25): - - always fill internal_user_data with 0's on creation - -2006-03-09 10:42 kkuznetsov - - * firebird2/src/jrd/common.h (1.135): - - Set ODS aligment to 8 on Solaris sparc 32 bits port to avoid a lot - of aligment problems. - 2006-03-09 10:34 kkuznetsov * firebird2/builds/posix/: Makefile.in.libfbembed (1.21), @@ -2928,52 +1182,12 @@ Fix Solaris sparc 32 bit gcc port -2006-03-08 04:11 robocop - - * firebird2/src/: msgs/facilities.sql (1.52), msgs/history.sql - (1.29), include/gen/msgs.h (1.51): - - Sync after Dmitry's changes. - -2006-03-08 04:10 robocop - - * firebird2/src/jrd/: gds.cpp (1.192), gds_proto.h (1.40): - - Misc. - 2006-03-08 03:06 asfernandes * firebird2/builds/posix/Makefile.in.libfbembed (1.20): Use tab instead of spaces -2006-03-07 18:51 dimitr - - * firebird2/src/: jrd/cmp.cpp (1.200), jrd/exe.h (1.79), - jrd/par.cpp (1.132), dsql/gen.cpp (1.97): - - Fixed yet another bug in explicit cursors. Unfortunately, BLR - compatibility is not provided, so users have to recompile their - SPs/triggers. - -2006-03-07 15:43 dimitr - - * firebird2/src/jrd/Optimizer.cpp (1.56): - - More precise calculation of index cardinalities. - -2006-03-07 15:42 dimitr - - * firebird2/src/dsql/pass1.cpp (1.257): - - Fixed bug in RETURNING INTO code. - -2006-03-07 15:39 dimitr - - * firebird2/src/msgs/messages.sql (1.65): - - Fixed the error message. - 2006-03-07 14:01 kkuznetsov * firebird2/builds/posix/Makefile.in.libfbembed (1.19): @@ -2986,38 +1200,6 @@ Fix make process on Solaris OSes -2006-03-07 11:20 dimitr - - * firebird2/src/dsql/gen.cpp (1.96): - - Added a context overflow check to DSQL as well. Based on a - bugreport by Volker Rehn. - -2006-03-07 10:23 dimitr - - * firebird2/src/jrd/why.cpp (1.99): - - Fixed SF #1435997. - -2006-03-07 06:44 robocop - - * firebird2/src/: remote/inet.cpp (1.156), remote/interface.cpp - (1.119), jrd/validation.cpp (1.15): - - Style. - -2006-03-07 04:12 asfernandes - - * firebird2/src/remote/server.cpp (1.118): - - Formatting - -2006-03-07 04:11 asfernandes - - * firebird2/src/include/: fb_types.h (1.50), types_pub.h (1.4): - - Move ISC_STATUS_LENGTH and ISC_STATUS_ARRAY to public - 2006-03-06 18:49 alexpeshkoff * firebird2/builds/posix/: Makefile.in.client.fbudf (1.8), @@ -3025,80 +1207,12 @@ fixed FBUDF build on posix -2006-03-06 14:51 alexpeshkoff - - * firebird2/src/remote/server.cpp (1.117): - - Use named constant for buffer size - -2006-03-06 14:36 alexpeshkoff - - * firebird2/src/remote/protocol.cpp (1.51): - - no need to check '<0' for unsigned variables - thanks to Adriano - -2006-03-06 12:03 alexpeshkoff - - * firebird2/src/remote/: protocol.cpp (1.50), server.cpp (1.116): - - 1. Fixed win32 classic build. 2. Attempt to fix SF#1260310. - -2006-03-06 11:53 alexpeshkoff - - * firebird2/src/misc/upgrade/v2/security_database.txt (1.3): - - added requirement to convert security database to ods11 - -2006-03-06 11:40 alexpeshkoff - - * firebird2/src/jrd/os/posix/fbsyslog.cpp (1.5): - - make syslog messages visible on terminal - 2006-03-06 02:00 asfernandes * firebird2/doc/README.user.embedded (1.5): Document files required for fbembed.dll -2006-03-05 11:26 alexpeshkoff - - * firebird2/src/remote/server.cpp (1.115): - - fixed debugging code - thanks to Claudio - -2006-03-04 19:24 asfernandes - - * firebird2/src/jrd/: req.h (1.54), vio.cpp (1.147): - - Fix SF field-test #1439268 - Sequence of commands crash FB server - -2006-03-03 17:20 alexpeshkoff - - * firebird2/src/remote/: inet.cpp (1.155), protocol.h (1.27), - remot_proto.h (1.10), remote.cpp (1.42), remote.h (1.46), - server.cpp (1.114): - - Fixed SF bug 1385092 - -2006-03-03 17:08 alexpeshkoff - - * firebird2/src/jrd/why.cpp (1.98): - - don't let printf() damage sockets in debug build - -2006-03-03 17:06 alexpeshkoff - - * firebird2/src/jrd/err.cpp (1.61): - - slightly better diagnostic in log - -2006-03-03 17:03 alexpeshkoff - - * firebird2/src/common/classes/alloc.h (1.61): - - let's try to make gcc4 happy - 2006-03-03 11:56 kkuznetsov * firebird2/builds/posix/: prefix.solaris (1.19), @@ -3106,137 +1220,24 @@ Removed profile gcc flag -2006-03-01 23:58 asfernandes - - * firebird2/src/jrd/evl_string.h (1.22): - - Fix AV in Knuth-Morris-Pratt algorithm implementation - -2006-02-24 10:21 robocop - - * firebird2/src/: isql/isql.h (1.51), isql/show.epp (1.85), - msgs/facilities.sql (1.51), msgs/messages.sql (1.64): - - Fix misleading error message reported by Michal Kubecek. - -2006-02-24 02:33 asfernandes - - * firebird2/src/jrd/: unicode_util.cpp (1.6), unicode_util.h (1.4): - - Constify - -2006-02-24 02:04 robocop - - * firebird2/src/jrd/isc.h (1.22): - - Fix compile-time error reported by Michal Kubecek. - -2006-02-23 08:36 robocop - - * firebird2/src/jrd/cvt.cpp (1.71): - - Better play safe with int. - -2006-02-23 08:30 robocop - - * firebird2/src/jrd/cvt.cpp (1.70): - - Try to put the correct pad character. - -2006-02-23 08:22 robocop - - * firebird2/src/jrd/nbak.h (1.19): - - Misc. - 2006-02-23 08:13 hvlad * firebird2/doc/WhatsNew (1.90): Misc -2006-02-23 07:51 robocop +2006-02-23 06:22 robocop - * firebird2/src/: jrd/btr.cpp (1.160), jrd/dyn_proto.h (1.12), - jrd/filters.cpp (1.49), jrd/idx.cpp (1.103), jrd/met_proto.h - (1.49), jrd/nav.cpp (1.60), jrd/nbak.h (1.18), jrd/par.cpp (1.131), - jrd/sdw.h (1.8), jrd/why.cpp (1.97), jrd/os/pio_proto.h (1.16), - jrd/os/posix/unix.cpp (1.42), jrd/os/vms/map.cpp (1.13), - jrd/os/vms/vms.cpp (1.25), jrd/os/vms/vmslock.cpp (1.11), - jrd/os/win32/winnt.cpp (1.30), remote/allr.cpp (1.31), - remote/inet.cpp (1.154), remote/remote.cpp (1.41), - remote/os/win32/wnet.cpp (1.35): - - More cleanup. - -2006-02-23 06:21 robocop - - * firebird2/: src/jrd/isc.cpp (1.58), doc/WhatsNew (1.89): + * firebird2/doc/WhatsNew (1.89): Misc. -2006-02-23 06:07 robocop - - * firebird2/src/: burp/burp.cpp (1.110), burp/burp.h (1.71), - common/config/config_impl.h (1.16), jrd/blb.cpp (1.113), - jrd/btr.cpp (1.159), jrd/btr.h (1.43), jrd/cch.cpp (1.127), - jrd/cch.h (1.28), jrd/cch_proto.h (1.24), jrd/cvt.cpp (1.69), - jrd/dbt.cpp (1.34), jrd/dfw.epp (1.176), jrd/dpm.epp (1.63), - jrd/entry.h (1.20), jrd/exe.cpp (1.174), jrd/exe.h (1.78), - jrd/ext.cpp (1.64), jrd/ext.h (1.12), jrd/fil.h (1.14), - jrd/filters.cpp (1.48), jrd/fun.epp (1.72), jrd/gds.cpp (1.191), - jrd/ibase.h (1.112), jrd/ibsetjmp.h (1.8), jrd/idx.cpp (1.102), - jrd/inf.cpp (1.62), jrd/ini.epp (1.75), jrd/inuse.cpp (1.9), - jrd/inuse_proto.h (1.4), jrd/isc.cpp (1.57), jrd/isc.h (1.21), - jrd/isc_proto.h (1.13), jrd/isc_sync.cpp (1.102), jrd/jrd.cpp - (1.236), jrd/jrd.h (1.148), jrd/jrd_proto.h (1.40), jrd/lck.cpp - (1.51), jrd/lck.h (1.21), jrd/log.h (1.9), jrd/met.epp (1.180), - jrd/mov.cpp (1.25), jrd/nav.cpp (1.59), jrd/par.cpp (1.130), - jrd/perf.cpp (1.36), jrd/plugin_manager.h (1.20), jrd/req.h (1.53), - jrd/rlck.cpp (1.35), jrd/rse.cpp (1.102), jrd/rse.h (1.45), - jrd/scl.h (1.13), jrd/sdl.cpp (1.44), jrd/sdl.h (1.9), - jrd/sdl_proto.h (1.17), jrd/sdw.cpp (1.60), jrd/sdw_proto.h (1.14), - jrd/shut.cpp (1.38), jrd/smp_impl.h (1.6), jrd/sort.cpp (1.78), - jrd/sort.h (1.26), jrd/svc.cpp (1.164), jrd/svc.h (1.38), - jrd/svc_proto.h (1.19), jrd/sym.h (1.5), jrd/thd.cpp (1.45), - jrd/thd.h (1.42), jrd/tra.cpp (1.116), jrd/tra.h (1.51), - jrd/utl.cpp (1.87), jrd/validation.cpp (1.14), jrd/vio.cpp (1.146), - jrd/why.cpp (1.96), jrd/os/posix/unix.cpp (1.41), - jrd/os/vms/extvms.cpp (1.26), jrd/os/vms/map.cpp (1.12), - jrd/os/vms/rdbint.cpp (1.16), jrd/os/vms/vms.cpp (1.24), - jrd/os/vms/vmsevent.cpp (1.16), jrd/os/vms/vmslock.cpp (1.10), - jrd/os/win32/winnt.cpp (1.29), lock/driver.cpp (1.18), - misc/align.cpp (1.11), remote/inet.cpp (1.153), - remote/inter_proto.h (1.15), remote/interface.cpp (1.118), - remote/remote.h (1.45), remote/os/win32/ibconfig.cpp (1.15), - remote/os/win32/wnet.cpp (1.34), utilities/gsec/gsec.cpp (1.51), - utilities/gsec/gsec.h (1.24), utilities/gstat/dba.epp (1.67), - utilities/gstat/ppg.cpp (1.29), utilities/gstat/ppg_proto.h (1.12): - - Mark unused data members, discover more code associated to - conditional compilation, clean some places, replace custom loops by - memcpy and memset when possible, etc. - -2006-02-23 06:03 robocop - - * firebird2/src/jrd/cmp.cpp (1.199): - - We better do not have loop variables with the same name in nested - loops. :-) - 2006-02-22 16:25 hvlad * firebird2/doc/WhatsNew (1.88): Update WhatsNew -2006-02-22 15:55 hvlad - - * firebird2/src/jrd/dfw.epp (1.175): - - Fixed SF #1436066 : Adding index during DB activity causes GFIX - errors - 2006-02-22 14:55 dimitr * firebird2/doc/WhatsNew (1.87): @@ -3249,96 +1250,12 @@ This was the only project file referencing legacy mem.cpp. -2006-02-22 08:19 robocop - - * firebird2/src/jrd/sha.cpp (1.7): - - This file lacked indentation. - -2006-02-22 08:11 dimitr - - * firebird2/src/jrd/cmp.cpp (1.198): - - Sorry, the unused code has been committed. - -2006-02-22 06:30 dimitr - - * firebird2/src/jrd/cmp.cpp (1.197): - - Fixed imcomplete invariants tracking for subqueries. Views are - still a problem, so more to follow. - -2006-02-22 03:50 asfernandes - - * firebird2/src/jrd/unicode_util.cpp (1.5): - - Fixed SF field-test $1433583 - key size exceeds implementation - restriction - -2006-02-21 05:29 robocop - - * firebird2/src/common/classes/: fb_tls.h (1.15), tree.h (1.49): - - The whole indentation was screwed in those files. - -2006-02-20 14:20 kkuznetsov - - * firebird2/src/jrd/sdl.cpp (1.43): - - Quick fix compile error: inline function has prototype - -2006-02-20 09:25 kkuznetsov - - * firebird2/src/common/config/config_impl.h (1.15): - - Fix Sun C++ compiler visibility error - -2006-02-20 08:59 kkuznetsov - - * firebird2/src/common/classes/: fb_tls.h (1.13), fb_tls.h (1.14): - - misc - -2006-02-20 08:46 kkuznetsov - - * firebird2/src/common/classes/tree.h (1.48): - - Support Sun C++ compiller in Bee+tree though conditional - compilation. - 2006-02-20 08:45 kkuznetsov * firebird2/builds/posix/prefix.solaris-64SCC (1.5): Add defines to support Sun C++ compiller in FB Code. -2006-02-19 22:16 asfernandes - - * firebird2/src/jrd/: dfw.epp (1.174), vio.cpp (1.145): - - Don't allow to drop indices used in explicit plans inside - SPs/triggers - -2006-02-19 00:39 robocop - - * firebird2/src/jrd/opt.cpp (1.260): - - Misc. - -2006-02-15 14:35 dimitr - - * firebird2/src/dsql/pass1.cpp (1.256): - - There's no need to transform NOT ANY to ALL, as NOT ANY effectively - uses indices. - -2006-02-15 14:34 dimitr - - * firebird2/src/jrd/: cmp.cpp (1.196), rse.cpp (1.101): - - More clever solution for bug #459059. Deoptimization of NOT ANY is - no longer necessary. - 2006-02-10 20:40 dimitr * firebird2/builds/win32/: preprocess.bat (1.33), preprocess2.bat @@ -3346,66 +1263,18 @@ Committed changes for the win32 build process. -2006-02-10 04:35 robocop - - * firebird2/src/jrd/rse.cpp (1.100): - - This is why we put {} around if/else always: to avoid errors like - this one, where indentation is not what the compiler follows. - -2006-02-10 04:28 robocop - - * firebird2/src/: include/memory_routines.h (1.10), jrd/blb.cpp - (1.112), jrd/cmp.cpp (1.195), jrd/dfw.epp (1.173), jrd/exe.cpp - (1.173), jrd/ext.cpp (1.63), jrd/ini.epp (1.74), jrd/jrd.cpp - (1.235), jrd/jrd.h (1.147), jrd/met.epp (1.179), jrd/opt.cpp - (1.259), jrd/par.cpp (1.129), jrd/rse.cpp (1.99), jrd/tra.cpp - (1.115), jrd/validation.cpp (1.13): - - Misc. - -2006-02-09 16:50 kkuznetsov - - * firebird2/src/jrd/rse.cpp (1.98): - - Fix aligment issues on Solaris sparc V9 (64 bits) - -2006-02-09 12:00 kkuznetsov - - * firebird2/src/include/memory_routines.h (1.9): - - Minor fixes big thanks to Alex and Dmitry - 2006-02-09 08:48 hvlad * firebird2/doc/sql.extensions/README.isc_info_xxx (1.4): Correct documentation for isc_info_creation_date -2006-02-09 08:42 hvlad - - * firebird2/src/jrd/inf.cpp (1.61): - - Correct way to work on big-endian systems - 2006-02-08 22:21 hvlad * firebird2/doc/sql.extensions/README.isc_info_xxx (1.3): Document isc_info_creation_date -2006-02-08 22:20 hvlad - - * firebird2/src/jrd/: inf.cpp (1.60), inf_pub.h (1.8): - - Implemented new isc_info_creation_date - -2006-02-08 11:11 hvlad - - * firebird2/src/jrd/btr.cpp (1.158): - - bugfix - 2006-02-08 10:25 kkuznetsov * firebird2/builds/posix/: prefix.solaris (1.18), @@ -3413,35 +1282,6 @@ Minor updates to Solaris sparc 64 prefixes -2006-02-07 19:41 dimitr - - * firebird2/src/remote/xnet.cpp (1.69): - - Fixed broken XNET logic. In fact, this affects all types of - connections as the security database is accessed locally. - -2006-02-07 18:21 hvlad - - * firebird2/src/jrd/isc_sync.cpp (1.101): - - Fixed unregistered bug: fb_lock_print fails with message: The - requested operation cannot be performed on a file with a - user-mapped section open. - -2006-02-07 09:08 robocop - - * firebird2/src/: jrd/Optimizer.cpp (1.55), jrd/blp.h (1.20), - jrd/blr.h (1.22), jrd/cmp.cpp (1.194), jrd/evl.cpp (1.163), - jrd/exe.h (1.77), jrd/gds.cpp (1.190), jrd/nav.cpp (1.58), - jrd/nod.h (1.17), jrd/opt.cpp (1.258), jrd/par.cpp (1.128), - jrd/rse.h (1.44), misc/blrtable.cpp (1.22): - - The files rng.cpp, rng.h, rng_proto.h, bookmark.cpp and bookmark.h - belong exclusively to PC_ENGINE, that's obsolete functionality. - Tenth step: some code was tagged PC_ENGINE but was for - SCROLLABLE_CURSORS instead, hence restore it. Also, clean unused - data members, obsolete BLR verbs and the like. - 2006-02-06 17:13 kkuznetsov * firebird2/extern/icu/source/config/mh-solaris (1.5): @@ -3466,20 +1306,6 @@ misc -2006-02-06 09:13 kkuznetsov - - * firebird2/src/include/memory_routines.h (1.8): - - Add 2 aligment fixes templates - -2006-02-05 19:02 dimitr - - * firebird2/src/remote/: xnet.cpp (1.68), xnet_proto.h (1.16), - os/win32/srvr_w32.cpp (1.34): - - Fixed XNET to follow the common call architecture for the remote - subsystem. Just hope I didn't break the logic. - 2006-02-05 13:39 hvlad * firebird2/doc/sql.extensions/README.isc_info_xxx (1.2): @@ -3492,140 +1318,18 @@ Documentation for new isc_info_xxx calls -2006-02-05 12:36 hvlad - - * firebird2/src/jrd/: inf.cpp (1.59), inf_pub.h (1.7): - - Implemented SF #1315814 (isc_info_active_transactions_count) and - #1089646 (isc_transaction_info - get isolation level) - -2006-02-05 12:06 hvlad - - * firebird2/src/jrd/tra.cpp (1.114): - - 1. Let SUPERSERVER_V2 also check for transactions numbers overflow - 2. Correction - -2006-02-05 12:04 hvlad - - * firebird2/src/jrd/pag.cpp (1.96): - - Make code some simpler. Thanks to Claudio - -2006-02-04 17:10 dimitr - - * firebird2/src/remote/xnet.cpp (1.67): - - Implemented SRVR_debug for XNet connections on win32. - -2006-02-04 12:32 dimitr - - * firebird2/src/remote/os/win32/srvr_w32.cpp (1.33): - - Fixed SRVR_debug for INet connections on win32. - -2006-02-04 11:37 dimitr - - * firebird2/src/remote/: inet.cpp (1.152), interface.cpp (1.117), - protocol.h (1.26), remote.h (1.44), server.cpp (1.113): - - Minor cleanup. - 2006-02-04 05:38 robocop - * firebird2/: builds/win32/msvc6/fbudf.dsp (1.13), - src/common/classes/timestamp.cpp (1.11): + * firebird2/builds/win32/msvc6/fbudf.dsp (1.13): Use SUPERCLIENT for fbudf for avoiding exception-related code. -2006-02-04 05:20 robocop - - * firebird2/: lang_helpers/gds_codes.ftn (1.30), - lang_helpers/gds_codes.pas (1.30), src/include/gen/msgs.h (1.50): - - Sync after Vlad's changes. - -2006-02-04 05:19 robocop - - * firebird2/src/msgs/: facilities.sql (1.50), history.sql (1.28): - - Misc. - -2006-02-04 03:40 robocop - - * firebird2/src/: extlib/fbudf/fbudf.cpp (1.26), jrd/gds.cpp - (1.189): - - I misread the logic: it's true (not false) that tells Timestamp to - not call the operating system to get the current time. Thanks to D. - Sibiryakov. - 2006-02-04 00:47 asfernandes * firebird2/doc/WhatsNew (1.86): Fixed typo -2006-02-03 23:05 hvlad - - * firebird2/src/jrd/: blb.cpp (1.111), lck.h (1.20): - - Correction - -2006-02-03 18:45 hvlad - - * firebird2/src/include/gen/: codetext.h (1.37), iberror.h (1.38), - msgs.h (1.49), rdb_codes.h (1.36), sql_code.h (1.40): - - New error message - -2006-02-03 18:44 hvlad - - * firebird2/src/: jrd/tra.cpp (1.113), msgs/facilities.sql (1.49), - msgs/messages.sql (1.63), msgs/system_errors.sql (1.27): - - Prevent transaction numbers from overflow MAX_SLONG boundary - -2006-02-03 17:57 hvlad - - * firebird2/src/: jrd/blb.cpp (1.110), msgs/facilities.sql (1.48), - msgs/messages.sql (1.62): - - Replace one fb_assert with BUGCHECK as Claudio suggested some time - ago - -2006-02-03 17:22 hvlad - - * firebird2/src/msgs/messages.sql (1.61): - - Fixed isql's statistics output - -2006-02-03 14:49 hvlad - - * firebird2/src/jrd/tra.cpp (1.112): - - Prevent unnecessary blocking of garbage collection by - read-committed transactions - -2006-02-03 14:23 hvlad - - * firebird2/src/jrd/: inf.cpp (1.58), jrd.cpp (1.234), pag.cpp - (1.95), pag_proto.h (1.14): - - Don't overwrite dbb_oldest_snapshot and another transaction numbers - with oldest values from header page after user call to - isc_info_oldest_snapshot etc - -2006-02-03 14:13 hvlad - - * firebird2/src/: burp/burp.cpp (1.109), isql/isql.epp (1.166), - lock/lock.cpp (1.114), qli/format.cpp (1.33), qli/mov.cpp (1.39), - qli/picstr.cpp (1.28), remote/inet.cpp (1.151), remote/server.cpp - (1.112), utilities/gstat/dba.epp (1.66), utilities/gstat/ppg.cpp - (1.28): - - Replace "../jrd/jrd_time.h" with "../common/classes/timestamp.h" - 2006-02-03 13:24 kkuznetsov * firebird2/builds/posix/prefix.solaris-64SCC (1.2): @@ -3638,40 +1342,12 @@ Add 64 bit swithes to solaris port of icu -2006-02-03 09:39 robocop - - * firebird2/src/: common/classes/timestamp.h (1.11), jrd/cch.cpp - (1.126), jrd/cvt.cpp (1.68), jrd/dmp.cpp (1.30), jrd/evl.cpp - (1.162), jrd/gds.cpp (1.188), jrd/isc_sync.cpp (1.100), jrd/jrd.cpp - (1.233), jrd/perf.cpp (1.35), jrd/svc.cpp (1.163), jrd/utl.cpp - (1.86), lock/print.cpp (1.47): - - Replace jrd_time.h by our timestamp.h, but I left timestamp.h's - #includes commented where it *seemed* not necessary. - -2006-02-03 09:37 robocop - - * firebird2/src/jrd/exe.h (1.76): - - More scrollable cursors related code. - 2006-02-03 09:19 kkuznetsov * firebird2/builds/posix/prefix.solaris-64SCC (1.1): Prepare for use Sun CC compiler on Solaris sparc platform -2006-02-03 03:28 robocop - - * firebird2/src/jrd/: jrd.h (1.146), log.cpp (1.22), opt.cpp - (1.257), pag.cpp (1.94), rse.h (1.43): - - The files rng.cpp, rng.h, rng_proto.h, bookmark.cpp and bookmark.h - belong exclusively to PC_ENGINE, that's obsolete functionality. - Ninth step: while doing cleanup, I discovered some data members - that aren't used anymore or that should be inside conditional code. - This is the result. - 2006-02-02 14:17 dimitr * firebird2/builds/win32/msvc7/: Firebird2.sln (1.26), fbudf.vcproj @@ -3679,71 +1355,10 @@ Fixed the win32 build. -2006-02-02 13:56 dimitr - - * firebird2/src/jrd/opt.cpp (1.256): - - Fixed a bug with NOT ANY/ALL reported by Alex. - -2006-02-02 08:57 robocop - - * firebird2/src/jrd/: cch.cpp (1.125), jrd.h (1.145): - - The files rng.cpp, rng.h, rng_proto.h, bookmark.cpp and bookmark.h - belong exclusively to PC_ENGINE, that's obsolete functionality. - Eighth step: dbb_refresh_ranges belongs to the obsolete - functionality and since it's never set but tested in cch.cpp with - two AND, the whole condition will be always false, hence remove the - code. - -2006-02-02 08:40 robocop - - * firebird2/src/: jrd/exe.h (1.75), jrd/sort.cpp (1.77), - misc/blrtable.cpp (1.21): - - Misc. - -2006-02-02 08:37 robocop - - * firebird2/src/jrd/: nav.cpp (1.57), rse_proto.h (1.15): - - The files rng.cpp, rng.h, rng_proto.h, bookmark.cpp and bookmark.h - belong exclusively to PC_ENGINE, that's obsolete functionality. - Seventh step: since RSE_MARK_CRACK became a no-op, remove it from - the sources. - -2006-02-02 08:32 robocop - - * firebird2/src/jrd/: cmp.cpp (1.193), cmp_proto.h (1.29), evl.cpp - (1.161), exe.cpp (1.172), exe_proto.h (1.14), jrd.cpp (1.232), - jrd.h (1.144), nav.cpp (1.56), nav_proto.h (1.17), opt.cpp (1.255), - opt_proto.h (1.14), par.cpp (1.127), req.h (1.52), rlck.cpp (1.34), - rlck_proto.h (1.14), rse.cpp (1.97), rse_proto.h (1.14), shut.cpp - (1.37), sort.cpp (1.76), tra.cpp (1.111), tra.h (1.50), vio.cpp - (1.144), vio_proto.h (1.27): - - The files rng.cpp, rng.h, rng_proto.h, bookmark.cpp and bookmark.h - belong exclusively to PC_ENGINE, that's obsolete functionality. - Sixth step: remove the places protected by the macro PC_ENGINE. - More to come. (I guess all of you who have pending functional - changes to post will love this commit. ) - -2006-02-02 01:39 robocop - - * firebird2/src/extlib/fbudf/fbudf.cpp (1.25): - - fbudf wasn't really thread safe (despite the Mutex) when dealing - with the non-reentrant functions localtime and gmtime because we - need to copy the contents of the result pointer to a local variable - before releasing the Mutex. - 2006-02-02 01:27 robocop - * firebird2/: src/extlib/fbudf/fbudf.cpp (1.24), - builds/win32/msvc6/fbudf.dsp (1.12), - builds/win32/msvc6/Firebird2.dsw (1.38), - src/common/classes/timestamp.cpp (1.10), - src/common/classes/timestamp.h (1.10): + * firebird2/builds/win32/msvc6/: fbudf.dsp (1.12), Firebird2.dsw + (1.38): Declare independence day from client library for fbudf . For builds other than MSVC6, the following has to be done: - add to fbudf @@ -3758,47 +1373,6 @@ the problem with the client library having different names depending on the build type (SS, CS, embedded). -2006-02-02 01:03 robocop - - * firebird2/src/jrd/gds.cpp (1.187): - - Do not lose time getting the accurate timestamp from the operating - system if we are going to override it imediately with the user - supplied value in isc_encode_date and isc_encode_timestamp. Also, - this avoids an exception escaping from the API functions if the - system call fails. - -2006-02-01 23:45 robocop - - * firebird2/src/jrd/: jrd.h (1.143), nav_proto.h (1.16), req.h - (1.51), rse_proto.h (1.13): - - The files rng.cpp, rng.h, rng_proto.h, bookmark.cpp and bookmark.h - belong exclusively to PC_ENGINE, that's obsolete functionality. - Fourth step: remove forward declarations of classes Bookmark and - RefreshRange. More to come. - -2006-02-01 10:21 robocop - - * firebird2/src/jrd/: blk.h (1.26), dbt.cpp (1.33), rse.h (1.42): - - The files rng.cpp, rng.h, rng_proto.h, bookmark.cpp and bookmark.h - belong exclusively to PC_ENGINE, that's obsolete functionality. - Third step: remove references to the deleted objects Bookmark and - RefreshRange in blk.h and dbt.cpp (debug). Remove definition of - Bookmark from rse.h. More to come. - -2006-02-01 09:55 robocop - - * firebird2/src/jrd/: cmp.cpp (1.192), evl.cpp (1.160), exe.cpp - (1.171), nav.cpp (1.55), rse.cpp (1.96), shut.cpp (1.36), vio.cpp - (1.143): - - The files rng.cpp, rng.h, rng_proto.h, bookmark.cpp and bookmark.h - belong exclusively to PC_ENGINE, that's obsolete functionality. - Second step: remove them from #include clauses in other files. More - to come. - 2006-02-01 09:51 robocop * firebird2/builds/: mac_os_x/CS/CS.pbproj/project.pbxproj (1.12), @@ -3813,243 +1387,18 @@ First step: remove them from the build configurations. More to come. -2006-01-31 08:18 robocop - - * firebird2/src/jrd/pcmet.epp (1.40): - - Change misleading comment: the file is used for expression indices, - cannot be deprecated as it was part of the PC_ENGINE feature. - -2006-01-29 04:23 robocop - - * firebird2/src/burp/backup.epp (1.80): - - Skip system objects: exceptions, blob filters and procedures. - -2006-01-29 02:52 robocop - - * firebird2/src/jrd/btn.cpp (1.22): - - Totally misc. - -2006-01-28 15:43 asfernandes - - * firebird2/src/intl/: lc_iso8859_2.cpp (1.12), lc_narrow.h (1.5): - - Fixed problem "key size exceeds implementation restriction for - index ..." reported by Michal Kubecek in fb-devel - -2006-01-28 08:37 dimitr - - * firebird2/src/jrd/btn.cpp (1.21): - - More fixes, thanks to Claudio. - -2006-01-28 05:12 robocop - - * firebird2/src/: iscguard/iscguard.cpp (1.46), jrd/jrd.cpp - (1.231), jrd/nav.cpp (1.54), jrd/opt.cpp (1.254), jrd/tra.cpp - (1.110): - - Misc. - -2006-01-27 08:59 dimitr - - * firebird2/src/jrd/cmp.cpp (1.191): - - Fixed bug reported in fb-support - wrong permission checks for view - columns. - -2006-01-27 08:36 hvlad - - * firebird2/src/dsql/dsql.cpp (1.162): - - Fixed unregistered bug: AV in request driven by freed cursor (when - request is dropped flag REQ_orphan is set for child requests but - this flag is never checked) - -2006-01-26 13:23 dimitr - - * firebird2/src/: iscguard/iscguard.cpp (1.45), - iscguard/iscguard.rh (1.2), remote/os/win32/window.cpp (1.15), - remote/os/win32/window.rh (1.2): - - Reduced dependencies upon window messages + cleanup. - -2006-01-26 12:21 dimitr - - * firebird2/src/dsql/ddl.cpp (1.168): - - CREATE VIEW should be aware that a column alias doesn't necessarily - mean an expression. - -2006-01-26 12:17 dimitr - - * firebird2/src/jrd/: dfw.epp (1.172), irq.h (1.8): - - Hopefully, this should fix SF #1404157. - -2006-01-26 11:45 dimitr - - * firebird2/src/jrd/btn.cpp (1.20): - - 1) An attempt to fix the endianess/alignment issues in the b-tree - code. 2) Some adjustments in the pointers management. - -2006-01-26 11:41 dimitr - - * firebird2/src/include/memory_routines.h (1.7): - - 1) An attempt to fix the endianess/alignment issues in the b-tree - code. 2) Some adjustments in the pointers management. - -2006-01-26 09:00 robocop - - * firebird2/src/qli/show.epp (1.41): - - Beware of PC_ENGINE in qli: it's used to protect code meant to be - marked with EXPRESSION_INDICES instead, therefore probably all - places should be enabled unconditionally. At least with one change - (this one) it now shows expression indices correctly. - -2006-01-26 08:21 robocop - - * firebird2/src/: include/gen/msgs.h (1.48), msgs/history.sql - (1.27): - - Sync after Dmitry Yemanov's changes. - -2006-01-25 13:20 dimitr - - * firebird2/src/jrd/tra.cpp (1.109): - - Fixed a number of inconsistencies in the rollback code. - -2006-01-25 13:11 dimitr - - * firebird2/src/jrd/exe.cpp (1.170): - - Fixed the issue with ROW_COUNT being cleared after SUSPEND. - -2006-01-25 10:48 dimitr - - * firebird2/src/msgs/messages.sql (1.60): - - A small correction. - -2006-01-25 09:40 robocop - - * firebird2/src/dsql/: parse.cpp (1.173), parse.y (1.200): - - Fix SF Bug# 1408079 and also the same problem with unterminated - comment blocks /* ... - -2006-01-25 08:04 robocop - - * firebird2/src/utilities/gstat/dba.epp (1.65): - - I want to continue compiling FB2 successfully with my tools, if you - don't object. :-) - -2006-01-22 20:14 arnobrinkman - - * firebird2/src/dsql/pass1.cpp (1.255): - - Fix incorrect "Ambiguous field name error" reported by Ivan - Prenosil: - - SELECT (SELECT RDB$FIELD_NAME FROM RDB$RELATION_FIELDS - WHERE RDB$FIELD_SOURCE = RDB$FIELDS.RDB$FIELD_NAME) FROM - RDB$FIELDS WHERE RDB$FIELD_NAME NOT IN (SELECT - RDB$FIELD_SOURCE FROM RDB$RELATION_FIELDS) - -2006-01-21 16:30 hvlad - - * firebird2/src/utilities/gstat/dba.epp (1.64): - - 1. Add isc_dpb_no_garbage_collect to gfix attachment to not force a - sweep 2. Fix unregistered bug - wrong statistics if relation\index - data is longer than 2^32 bytes length 3. Fix unregistered bug - - average index key length rounded to integer value - -2006-01-21 16:29 hvlad - - * firebird2/src/jrd/tra.cpp (1.108): - - Attachment with isc_dpb_no_garbage_collect option will not force a - sweep - -2006-01-21 15:55 asfernandes - - * firebird2/src/dsql/: dsql.h (1.89), make.cpp (1.109), metd.epp - (1.86): - - Fixed problem caused by usage of UNICODE_FSS system domains in - users views and tables - thanks to Dmitry - -2006-01-20 14:32 hvlad - - * firebird2/src/dsql/: parse.cpp (1.172), dsql.tab.h (1.65): - - Regenerated parser files after parse.y change By bison 2.1 now - -2006-01-20 14:31 hvlad - - * firebird2/src/dsql/parse.y (1.199): - - Again fix issue with parser and not correctly stored source for - CURRENT_TIME\CURRENT_TIMESTAMP in procedure parameters default - values. Reported by Martijn Tonies - -2006-01-19 17:53 dimitr - - * firebird2/src/jrd/Optimizer.cpp (1.54): - - Temporary rolled back one one of my previous fixes due to - discovered issues. - 2006-01-19 15:32 alexpeshkoff * firebird2/builds/posix/Makefile.in.client.fbudf (1.7): applied patch from Michal Kubecek -2006-01-18 12:54 alexpeshkoff - - * firebird2/src/gpre/int_cxx.cpp (1.41): - - fixed gcc warning(s) - -2006-01-18 11:43 alexpeshkoff - - * firebird2/src/jrd/: alt.cpp (1.59), dpm.epp (1.62), dsc.cpp - (1.28), dsc2.h (1.8), dsc_pub.h (1.7), filters.cpp (1.47), - intl_builtin.cpp (1.28), isc_sync.cpp (1.99), jrd.h (1.142), - perf.cpp (1.34): - - fixed gcc warning(s) - 2006-01-17 10:20 robocop * firebird2/doc/WhatsNew (1.85): Restore missing WhatsNew entries that I deleted on bad merge. -2006-01-17 08:52 robocop - - * firebird2/src/: intl/lc_big5.h (1.7), jrd/dsc.h (1.26), - qli/exe.cpp (1.48): - - Misc. - -2006-01-17 08:39 robocop - - * firebird2/src/jrd/Optimizer.h (1.16): - - Disable the debug info for the optimizer in the public repository - as it might produce release builds that create an output file with - that information. - 2006-01-17 08:37 robocop * firebird2/doc/WhatsNew (1.84): @@ -4059,8 +1408,7 @@ 2006-01-17 05:40 paul_reeves * firebird2/: builds/install/misc/firebird.conf (1.18), - doc/WhatsNew (1.83), src/common/config/config.cpp (1.65), - src/common/config/config.h (1.38), src/dsql/make.cpp (1.108): + doc/WhatsNew (1.83): Forward port OldColumnNaming from Fb 1.5.3 @@ -4070,50 +1418,6 @@ Updated the docs. -2006-01-16 17:48 alexpeshkoff - - * firebird2/src/: remote/inet_server.cpp (1.58), - utilities/nbackup.cpp (1.48), utilities/gsec/gsec.cpp (1.50), - utilities/gstat/dba.epp (1.63): - - fixed gcc warning(s) - -2006-01-16 17:46 alexpeshkoff - - * firebird2/src/qli/meta.epp (1.60): - - ported fix from vulcan - -2006-01-16 17:45 alexpeshkoff - - * firebird2/src/: lock/lock.cpp (1.113), qli/exe.cpp (1.47), - qli/format.cpp (1.32), qli/show.epp (1.40): - - fixed gcc warning(s) - -2006-01-16 17:41 alexpeshkoff - - * firebird2/src/: intl/lc_big5.cpp (1.13), intl/lc_big5.h (1.6), - intl/lc_jis.cpp (1.13), intl/lc_unicode_ucs2.cpp (1.11), - isql/show.epp (1.84): - - fixed gcc warning(s) - -2006-01-16 17:31 alexpeshkoff - - * firebird2/src/dsql/: dsql.cpp (1.161), metd.epp (1.85), pass1.cpp - (1.254): - - fixed gcc warning(s) - -2006-01-16 16:38 alexpeshkoff - - * firebird2/src/: alice/alice.cpp (1.82), burp/burp.cpp (1.108), - common/classes/ClumpletReader.h (1.15), common/classes/semaphore.h - (1.23): - - fixed gcc warning(s) - 2006-01-16 16:21 paul_reeves * firebird2/builds/install/arch-specific/win32/: Readme.txt (1.8), @@ -4124,167 +1428,33 @@ Catch up with commit of some win32 install docs that were part of beta 1 -2006-01-16 11:01 alexpeshkoff - - * firebird2/src/qli/meta.epp (1.59): - - ported fix from vulcan - -2006-01-16 09:47 alexpeshkoff - - * firebird2/src/remote/inet.cpp (1.150): - - fixed posix build - -2006-01-15 19:11 asfernandes - - * firebird2/src/dsql/: gen.cpp (1.95), pass1.cpp (1.253): - - Fixed problem causing collation lost in sqlsubtype when using - dynamic charset - reported by Ivan Prenosil - -2006-01-15 17:04 dimitr - - * firebird2/src/: jrd/Optimizer.cpp (1.53), jrd/cvt.cpp (1.67), - jrd/dsc.h (1.25), jrd/exe.cpp (1.169), jrd/rse.cpp (1.95), - qli/mov.cpp (1.38): - - Fixed bug related to expression indices vs. collates, reported by - Ivan. - 2006-01-15 14:39 alexpeshkoff * firebird2/builds/posix/Makefile.in.client.util (1.34): fixed posix build -2006-01-15 14:34 alexpeshkoff - - * firebird2/src/utilities/ibmgr/: ibmgr.cpp (1.20), srvrmgr.cpp - (1.30): - - fixed posix build and warnings - -2006-01-15 14:19 arnobrinkman - - * firebird2/src/jrd/: Optimizer.cpp (1.52), Optimizer.h (1.15): - - Fix bug with lower/upper -exlude flag for indexes - -2006-01-15 13:48 alexpeshkoff - - * firebird2/src/jrd/req.h (1.50): - - fixed gcc warning - 2006-01-14 19:03 asfernandes - * firebird2/: builds/install/misc/fbintl.conf (1.9), - builds/win32/msvc6/intl.dsp (1.27), builds/win32/msvc7/intl.vcproj - (1.22), src/intl/lc_iso8859_1.cpp (1.15), src/intl/ld.cpp (1.18), - src/intl/collations/win_cz.h (1.1), - src/intl/collations/win_cz_ci_ai.h (1.1), src/jrd/intlnames.h - (1.19): + * firebird2/builds/: install/misc/fbintl.conf (1.9), + win32/msvc6/intl.dsp (1.27), win32/msvc7/intl.vcproj (1.22): Add Czech collations - contributed by Ivan Prenosil: - WIN_CZ (case-insensitive, accent-sensitive) - WIN_CZ_CI_AI (case-insensitive, accent-insensitive) -2006-01-14 08:00 robocop - - * firebird2/src/: dsql/ddl.cpp (1.167), isql/extract.epp (1.66), - isql/show.epp (1.83), jrd/Optimizer.cpp (1.51), jrd/Optimizer.h - (1.14), jrd/btr.cpp (1.157), jrd/common.h (1.134), jrd/dfw.epp - (1.171), jrd/dyn_def.epp (1.103), jrd/dyn_del.epp (1.51), - jrd/opt.cpp (1.253), jrd/pcmet.epp (1.39), jrd/validation.cpp - (1.12): - - EXPRESSION_INDICES code is considered stable and therefore there's - no need to keep it protected by macros. Please do a full rebuild. - -2006-01-14 05:56 robocop - - * firebird2/src/remote/os/win32/srvr_w32.cpp (1.32): - - Detect if some undocumented startup option failed (Windows). - -2006-01-14 05:54 robocop - - * firebird2/src/utilities/ibmgr/ibmgr.cpp (1.19): - - Totally misc. - -2006-01-14 05:48 robocop - - * firebird2/src/: burp/burp.cpp (1.107), common/utils.cpp (1.16), - common/utils_proto.h (1.10), jrd/gds.cpp (1.186), jrd/sch.cpp - (1.32), jrd/utl.cpp (1.85), jrd/os/config_root.h (1.12), - jrd/os/darwin/config_root.cpp (1.5), jrd/os/vms/extvms.cpp (1.25), - qli/dtr.cpp (1.40), qli/lex.cpp (1.34), remote/inet.cpp (1.149), - remote/remote.cpp (1.40), utilities/gsec/gsec.cpp (1.49), - utilities/ibmgr/ibmgr.cpp (1.18): - - Change from getenv to readenv. This is still getenv in Linux/UNIX - but GetEnvironmentVariable in Windows. - -2006-01-13 23:25 robocop - - * firebird2/src/burp/: spit.h (1.10), std_desc.h (1.9): - - Totally misc. - -2006-01-13 10:33 dimitr - - * firebird2/src/jrd/: met.epp (1.178), par.cpp (1.126): - - Fixed SF #1404215. - -2006-01-13 08:36 dimitr - - * firebird2/src/burp/: burp.h (1.70), spit.cpp (1.31), spit.h - (1.9), std_desc.h (1.8): - - 1) Fixed stdin/stdout redirection in win32 gsplit 2) Make the code - more GCC4 friendly - -2006-01-12 14:21 dimitr - - * firebird2/src/remote/interface.cpp (1.116): - - Fixed the wrong local connection. - 2006-01-10 23:20 robocop * firebird2/doc/WhatsNew (1.81): Misc. -2006-01-10 16:00 kkuznetsov - - * firebird2/src/: common/classes/fb_string.h (1.4), jrd/status.h - (1.8): - - Fix compile error on Solaris - udefined va_list - -2006-01-10 09:31 dimitr - - * firebird2/src/burp/std_desc.h (1.7): - - Correction. - 2006-01-10 08:59 dimitr * firebird2/doc/sql.extensions/README.select_expressions (1.3): Corrections, thanks to Claudio. -2006-01-09 20:57 dimitr - - * firebird2/src/burp/: burp.cpp (1.106), burp.h (1.69), std_desc.h - (1.6): - - Minor cleanup + solved one of the GCC4 compile issues. - 2006-01-09 15:17 dimitr * firebird2/doc/WhatsNew (1.80): @@ -4303,163 +1473,6 @@ Added description of XNET. -2006-01-08 09:21 dimitr - - * firebird2/src/jrd/btr.cpp (1.156): - - Fixed BUGCHECK(205) related to ODS11 index changes. - -2006-01-08 02:11 robocop - - * firebird2/src/: common/fb_exception.cpp (1.21), - include/fb_exception.h (1.20): - - Avoid a crash. - -2006-01-07 17:57 alexpeshkoff - - * firebird2/src/: common/utils.cpp (1.15), - common/classes/MetaName.cpp (1.6), common/classes/fb_string.cpp - (1.30), isql/isql.epp (1.165), jrd/dfw.epp (1.170): - - fixed compilation after changes in exception - -2006-01-07 17:55 alexpeshkoff - - * firebird2/src/common/fb_exception.cpp (1.20): - - avoid vararg constructors in status_exception - -2006-01-07 17:53 alexpeshkoff - - * firebird2/src/remote/interface.cpp (1.115): - - rollback temporary fix after fixing status_exception - -2006-01-07 17:50 alexpeshkoff - - * firebird2/src/include/fb_exception.h (1.19): - - avoid vararg constructors in status_exception - -2006-01-07 02:32 robocop - - * firebird2/src/: alice/alice_meta.epp (1.47), - gpre/gpre_meta_boot.cpp (1.50): - - Misc. - -2006-01-07 01:34 robocop - - * firebird2/src/common/fb_exception.cpp (1.19): - - Complete Alex fix. - -2006-01-07 01:33 robocop - - * firebird2/src/jrd/os/config_root.h (1.11): - - Totally misc. - -2006-01-07 01:31 robocop - - * firebird2/src/: alice/alice_meta.epp (1.46), dudley/exe.epp - (1.60), dudley/trn.cpp (1.36), gpre/gpre_meta.epp (1.54), - gpre/gpre_meta_boot.cpp (1.49), jrd/cmp.cpp (1.190), jrd/dyn.epp - (1.80), jrd/intl.cpp (1.83), jrd/jrd.cpp (1.230), jrd/pag.cpp - (1.93), qli/command.cpp (1.24), qli/meta.epp (1.58), - remote/os/win32/srvr_w32.cpp (1.31), utilities/install/install.cpp - (1.8), utilities/install/registry.cpp (1.12), - utilities/install/services.cpp (1.19): - - Comment excessive dependencies on license.h. - -2006-01-06 13:27 alexpeshkoff - - * firebird2/src/: jrd/ibase.h (1.111), remote/interface.cpp - (1.114), remote/server.cpp (1.111): - - simpler way to detect redirection attempt - -2006-01-06 12:21 alexpeshkoff - - * firebird2/src/: remote/interface.cpp (1.113), - common/fb_exception.cpp (1.18): - - fixed "invalid database handle" error - -2006-01-05 18:30 alexpeshkoff - - * firebird2/src/jrd/ibase.h (1.110): - - don't use internal type in public file - -2006-01-05 18:13 dimitr - - * firebird2/src/jrd/opt.cpp (1.252): - - Allowed expression indices to be used for navigation on outer - streams. - -2006-01-05 11:10 dimitr - - * firebird2/src/jrd/cch.cpp (1.124): - - Little cleanup. - -2006-01-04 06:55 robocop - - * firebird2/src/dsql/metd.epp (1.84): - - Misc. - -2006-01-03 16:47 dimitr - - * firebird2/src/jrd/: cmp.cpp (1.189), scl.epp (1.71), scl_proto.h - (1.22), vio.cpp (1.142): - - 1) Replaced TEXT* with MetaName& in SCL. 2) Fixed SF #1396017. - -2006-01-03 16:07 alexpeshkoff - - * firebird2/src/common/classes/: MetaName.cpp (1.5), MetaName.h - (1.4): - - MetaName can now handle NULL in constructors and assignments - -2006-01-03 12:28 dimitr - - * firebird2/src/jrd/: cmp.cpp (1.188), exe.cpp (1.168), jrd.cpp - (1.229), req.h (1.49): - - Fixed the garbage trigger name (reported by Alex). - -2005-12-31 06:58 robocop - - * firebird2/src/jrd/: nav.cpp (1.53), rse.cpp (1.94), rse.h (1.41): - - Isolate scrollable cursors (checked by Dmitry Y.) - -2005-12-31 04:49 robocop - - * firebird2/src/utilities/ibmgr/: ibmgr.h (1.12), srvrmgr.cpp - (1.29): - - Misc. - -2005-12-30 17:08 alexpeshkoff - - * firebird2/src/dbs/security.sql (1.8): - - fixed SF bug 229237 - -2005-12-30 16:59 alexpeshkoff - - * firebird2/src/utilities/ibmgr/: ibmgr.cpp (1.17), ibmgr.h (1.11), - srvrmgr.cpp (1.28): - - front-ported one forgotten 1.5 commit to 2.0 - 2005-12-30 16:13 alexpeshkoff * @@ -4468,31 +1481,6 @@ fixed runuser problem on Debian -2005-12-30 07:57 robocop - - * firebird2/src/isql/: isql.epp (1.164), show.epp (1.82): - - Parse the server version output (that can be large with - redirection) correctly when isql -z is used. - -2005-12-29 10:32 alexpeshkoff - - * firebird2/src/isql/isql.epp (1.163): - - make server-version output a bit more readable - -2005-12-29 09:06 alexpeshkoff - - * firebird2/src/: remote/merge.cpp (1.20), isql/isql.epp (1.162): - - fixed bugs in server version reporting - -2005-12-28 11:07 dimitr - - * firebird2/src/jrd/gds.cpp (1.185): - - Fixed POSIX builds. - 2005-12-28 08:11 aafemt * firebird2/doc/README.build.mingw.html (1.16): @@ -4506,12 +1494,6 @@ Strip executables in prod build -2005-12-28 07:42 robocop - - * firebird2/src/jrd/evl.cpp (1.159): - - Misc. - 2005-12-28 07:09 aafemt * firebird2/builds/posix/Makefile.in.client.util (1.33): @@ -4548,190 +1530,24 @@ More info. -2005-12-27 10:42 dimitr +2005-12-27 09:10 robocop - * firebird2/src/isql/show.epp (1.81): - - Fixed stack buffer overrun. - -2005-12-27 09:09 robocop - - * firebird2/: src/misc/codes.epp (1.20), src/include/gen/iberror.h - (1.37), doc/README.incompatibilities.txt (1.3): + * firebird2/doc/README.incompatibilities.txt (1.3): Misc. -2005-12-26 22:18 hvlad - - * firebird2/src/common/classes/stack.h (1.18): - - Avoid frequent (unneeded and inefficient) allocation\deallocation - of stack entryes - -2005-12-26 22:17 hvlad - - * firebird2/src/jrd/cch.cpp (1.123): - - Restored accidentally committed wrong file - -2005-12-26 22:13 hvlad - - * firebird2/src/jrd/cch.cpp (1.122): - - Avoid frequent (unneeded and inefficient) allocation \ deallocation - of stack entryes - -2005-12-26 17:10 alexpeshkoff - - * firebird2/src/isql/isql.epp (1.161): - - Fixed buffer overrun in case of bad data returned by - isc_database_info() - 2005-12-26 12:59 alexpeshkoff * firebird2/doc/README.incompatibilities.txt (1.2): Misc -2005-12-26 11:30 dimitr - - * firebird2/src/: misc/codes.epp (1.19), include/gen/iberror.h - (1.36): - - Continued fixing public headers. - -2005-12-26 10:47 dimitr - - * firebird2/src/jrd/nav.cpp (1.52): - - Never rely on eof/bof markers for non-scrollable-cursors code. - This fixes the newly introduced bug as well as the original issue. - -2005-12-26 00:12 hvlad - - * firebird2/src/jrd/cmp.cpp (1.187): - - Missing assignment - -2005-12-25 08:43 robocop - - * firebird2/src/jrd/gds.cpp (1.184): - - Do not use the harcoded c:\Program Files path while possible: it - doesn't have to live in the C: partition and it's localized in - non-English Windows versions. - -2005-12-25 08:40 robocop - - * firebird2/src/remote/os/win32/srvr_w32.cpp (1.30): - - - Handle gracefully the exceptions that happen at startup in - Windows. - Show the version string if asked explicitly. - Some - minor cleanup. - -2005-12-25 05:42 robocop - - * firebird2/src/jrd/gds.cpp (1.183): - - Solve chicken and egg problem: when we can't locate the config - file, we throw an exception but if we try to trap and decode the - failure in another place, it tries to know the location of the - messages file (to interpret the status vector), which in turn - requires to locate the config file. Therefore, we crash - mysteriously. - -2005-12-25 05:38 robocop - - * firebird2/src/jrd/os/: posix/fbsyslog.cpp (1.4), - win32/fbsyslog.cpp (1.5), fbsyslog.h (1.5): - - Agreed with Dmitry: when we are reporting an error, we don't know - how critical it is. No need to copy/clone the string and risk more - failures, since we don't need to change it to send it to the - operating system. - -2005-12-25 05:36 robocop - - * firebird2/src/jrd/os/darwin/config_root.cpp (1.4): - - Mark this Darwin-specific file as out of sync WRT the - platform-neutral header file config_root.h: has a duplicate - function and the constructor doesn't match. - -2005-12-25 05:29 robocop - - * firebird2/src/jrd/os/config_root.h (1.10): - - [s|g]etConfigFile renamed [s|g]setConfigFilePath. Clearer, since we - have a class named ConfigFile but the function only returns a - string with the path, not an object. - -2005-12-25 05:01 robocop - - * firebird2/src/: common/fb_exception.cpp (1.17), - remote/os/win32/property.cpp (1.15): - - Misc. - -2005-12-25 04:59 robocop - - * firebird2/src/: common/config/config.cpp (1.64), - common/config/config_file.h (1.13), config/Configuration.cpp (1.3), - config/Configuration.h (1.3), jrd/db_alias.cpp (1.18): - - [s|g]etConfigFile renamed [s|g]setConfigFilePath. Clearer, since we - have a class named ConfigFile but the function only returns a - string with the path, not an object. - -2005-12-24 18:05 alexpeshkoff - - * firebird2/src/extlib/fbudf/fbudf.cpp (1.23): - - make fbudf use fb2 class Mutex, when needed - 2005-12-24 18:03 alexpeshkoff * firebird2/builds/posix/Makefile.in.client.fbudf (1.6): fixed fbudf -2005-12-24 08:29 robocop - - * firebird2/src/iscguard/iscguard.cpp (1.44): - - Misc. - -2005-12-24 08:28 robocop - - * firebird2/src/common/classes/alloc.cpp (1.78): - - Don't crash the debug build if the allocations report file cannot - be opened. - -2005-12-24 00:32 robocop - - * firebird2/src/include/gen/autoconfig_msvc.h (1.98): - - Make sure gmtime_r is marked as missing in Win32. - -2005-12-24 00:11 robocop - - * firebird2/src/jrd/gds.cpp (1.182): - - Fix the non-VMS version of gds__validate_lib_path: We shouldn't - modify the result from getenv(). Also, fix some null terminator - issues. - -2005-12-24 00:08 robocop - - * firebird2/src/extlib/fbudf/: fbudf.cpp (1.22), fbudf.h (1.9), - fbudf.sql (1.9): - - Add getExactTimestampUTC and put some indications. Alex will fix my - stub code. It seems gmtime doesn't work as expected at least with - VC6. - 2005-12-23 16:39 dimitr * firebird2/doc/README.incompatibilities.txt (1.1): @@ -4745,91 +1561,18 @@ fix fbmgr operation -2005-12-23 10:40 alexpeshkoff - - * firebird2/src/vulcan/JString.h (1.6): - - fixed posix build - 2005-12-23 10:21 alexpeshkoff * firebird2/configure.in (1.237): test presence of gmtime_r() -2005-12-23 09:52 alexpeshkoff - - * firebird2/src/remote/: inet.cpp (1.148), interface.cpp (1.112): - - Misc - -2005-12-23 09:24 alexpeshkoff - - * firebird2/src/common/classes/ClumpletWriter.cpp (1.13): - - fixed problems with empty SPB - -2005-12-23 02:42 robocop - - * firebird2/src/: include/fb_exception.h (1.18), - jrd/IntlManager.cpp (1.6), vulcan/JString.cpp (1.5), - vulcan/JString.h (1.5), vulcan/PathName.cpp (1.4), - vulcan/PathName.h (1.4): - - Const correctness and the like. - -2005-12-22 07:22 robocop - - * firebird2/src/include/fb_exception.h (1.17): - - This alternative constructor shouldn't be public, but MSVC6 doesn't - obey the private clause if there's another constructor made public. - Maybe no compiler does. - -2005-12-22 07:02 robocop - - * firebird2/src/remote/interface.cpp (1.111): - - Fix for crash in Alex' disable multi-hop config param. - -2005-12-21 22:59 dimitr - - * firebird2/src/jrd/exe.cpp (1.167): - - Simplify PSQL cursor handling a bit. - -2005-12-21 22:58 dimitr - - * firebird2/src/jrd/nav.cpp (1.51): - - Fixed bug with infinite circular retrievals. - -2005-12-21 18:49 dimitr - - * firebird2/src/dsql/dsql.h (1.88): - - More realistic BLR buffer. We don't need redundant allocations. - 2005-12-21 11:15 alexpeshkoff * firebird2/doc/WhatsNew (1.79): my changes -2005-12-21 11:12 alexpeshkoff - - * firebird2/src/jrd/ibase.h (1.109): - - added dpb/spb tags to support redirection control - -2005-12-21 11:09 alexpeshkoff - - * firebird2/src/: common/config/config.cpp (1.63), - common/config/config.h (1.37), remote/interface.cpp (1.110), - remote/server.cpp (1.110): - - added Redirection parameter to firebird.conf - 2005-12-21 11:04 alexpeshkoff * firebird2/builds/install/misc/firebird.conf (1.17): @@ -4860,37 +1603,12 @@ fix non-nptl SS build -2005-12-20 12:12 dimitr - - * firebird2/src/jrd/os/win32/mod_loader.cpp (1.8): - - Fixed win32 implementation of ModuleLoader::Module. - 2005-12-20 09:18 aafemt * firebird2/configure.in (1.236): deleted libfbcommon as was suggested by Jim -2005-12-19 17:24 alexpeshkoff - - * firebird2/src/jrd/svc.cpp (1.162): - - fixed server properties info using ibExpert - -2005-12-19 14:59 dimitr - - * firebird2/src/jrd/: Optimizer.cpp (1.50), Optimizer.h (1.13): - - Fixed the issue related to non-indexed relationships (reported in - fb-devel). - -2005-12-19 11:02 alexpeshkoff - - * firebird2/src/dudley/extract.epp (1.43): - - fixed warning - 2005-12-18 18:56 alexpeshkoff * firebird2/builds/posix/: Makefile.in.boot.gpre (1.25), @@ -4917,24 +1635,6 @@ correctly build public ibase.h -2005-12-18 18:47 alexpeshkoff - - * firebird2/src/misc/makeHeader.cpp (1.1): - - simple utility to build public ibase.h - -2005-12-18 17:10 alexpeshkoff - - * firebird2/src/common/classes/locks.h (1.22): - - use mutex instead of spin lock - -2005-12-18 17:08 alexpeshkoff - - * firebird2/src/lock/lock.h (1.33): - - avoid overflows in UCHAR lhb_version - 2005-12-18 16:23 alexpeshkoff * firebird2/builds/install/misc/classicLibrary.sh.in (1.4): @@ -4947,24 +1647,6 @@ Some more mangled exports -2005-12-17 13:55 aafemt - - * firebird2/src/: include/types_pub.h (1.3), jrd/ibase.h (1.108): - - Move type declarations to appropriate header - -2005-12-17 13:48 aafemt - - * firebird2/src/jrd/val.h (1.32): - - Fix warning - -2005-12-17 11:37 dimitr - - * firebird2/src/jrd/Optimizer.cpp (1.49): - - Fixed optimizer. Some adjustments may follow. - 2005-12-17 08:09 dimitr * firebird2/doc/WhatsNew (1.77): @@ -4977,33 +1659,12 @@ Misc. -2005-12-17 03:26 robocop - - * firebird2/src/utilities/gstat/dba.epp (1.62): - - Gstat should display the Win32 error text, not the error code in - English versions. - 2005-12-14 03:20 robocop - * firebird2/: doc/WhatsNew (1.75), src/msgs/history.sql (1.26): + * firebird2/doc/WhatsNew (1.75): Misc. -2005-12-14 01:06 arnobrinkman - - * firebird2/src/jrd/validation.cpp (1.11): - - Fix incorrect report of corrupt-message on primary/unique index - validation. Reported by Vlad. - -2005-12-14 00:19 arnobrinkman - - * firebird2/src/jrd/Optimizer.cpp (1.48): - - Another "workaround" for prepared statements on empty tables. To - be reviewed by Dmitry Yemanov. - 2005-12-13 16:41 dimitr * firebird2/doc/WhatsNew (1.74): @@ -5016,121 +1677,9 @@ Described changes for Beta 2. -2005-12-12 19:39 dimitr - - * firebird2/src/jrd/blb.cpp (1.109): - - Fixed one more compatibility issue with arrays. - -2005-12-12 18:36 dimitr - - * firebird2/src/dsql/make.cpp (1.107): - - Fixed a few wrong error messages + minor cleanup. - -2005-12-12 18:27 dimitr - - * firebird2/src/dsql/pass1.cpp (1.252): - - Ported solution for SF #1371274 from Yaffil + minor cleanup. - -2005-12-12 14:58 dimitr - - * firebird2/src/jrd/: dfw.epp (1.169), met.epp (1.177), trig.h - (1.19): - - Fixed SF #1191206. - -2005-12-12 14:54 dimitr - - * firebird2/: src/msgs/facilities.sql (1.47), src/msgs/messages.sql - (1.59), src/msgs/system_errors.sql (1.26), - src/include/gen/codetext.h (1.36), src/include/gen/iberror.h - (1.35), src/include/gen/msgs.h (1.47), src/include/gen/rdb_codes.h - (1.35), src/include/gen/sql_code.h (1.39), - lang_helpers/gds_codes.ftn (1.29), lang_helpers/gds_codes.pas - (1.29): - - More error messages. - -2005-12-12 11:57 dimitr - - * firebird2/src/msgs/: facilities.sql (1.46), messages.sql (1.58), - system_errors.sql (1.25): - - Added new error messages. - -2005-12-12 11:55 dimitr - - * firebird2/src/jrd/blb.cpp (1.108): - - Better error reporting. - -2005-12-12 11:52 dimitr - - * firebird2/src/jrd/rse.cpp (1.93): - - Fixed SF #1292106. - -2005-12-12 11:50 dimitr - - * firebird2/: src/include/gen/codetext.h (1.35), - src/include/gen/iberror.h (1.34), src/include/gen/msgs.h (1.46), - src/include/gen/rdb_codes.h (1.34), src/include/gen/sql_code.h - (1.38), lang_helpers/gds_codes.ftn (1.28), - lang_helpers/gds_codes.pas (1.28): - - Added new error messages. - -2005-12-12 11:01 dimitr - - * firebird2/src/jrd/trig.h (1.18): - - Fixed SF #609538. - -2005-12-11 14:42 alexpeshkoff - - * firebird2/src/jrd/svc.cpp (1.161): - - report error when user requested unknown info - -2005-12-11 09:32 robocop - - * firebird2/src/gpre/cmp.cpp (1.34): - - Misc. - -2005-12-10 11:25 dimitr - - * firebird2/src/jrd/blb.cpp (1.107): - - Rolled back one of my previous commits. We cannot forbid - array->array assignments. - -2005-12-10 11:15 dimitr - - * firebird2/src/jrd/svc.cpp (1.160): - - Fixed regressions with SAPI. - -2005-12-10 11:15 dimitr - - * firebird2/src/common/classes/ClumpletReader.cpp (1.17): - - Undone my changes in clumplets to follow Alex's solution. - -2005-12-10 11:05 dimitr - - * firebird2/src/common/classes/ClumpletReader.cpp (1.16): - - Fixed regressions with SAPI. - 2005-12-09 22:50 asfernandes - * firebird2/: builds/install/misc/fbintl.conf (1.8), - src/intl/charsets.h (1.8), src/intl/cs_narrow.cpp (1.8), - src/intl/lc_ascii.cpp (1.17), src/intl/ld.cpp (1.17), - src/intl/charsets/cs_w1258.h (1.1), src/jrd/intlnames.h (1.18): + * firebird2/builds/install/misc/fbintl.conf (1.8): Add Vietnamese charset WIN1258 - contributed by Nguyen The Phuong @@ -5140,87 +1689,6 @@ Fixed compilation of empbuild. -2005-12-09 06:07 robocop - - * firebird2/src/gpre/: c_cxx.cpp (1.66), cmp.cpp (1.33), - cmp_proto.h (1.13), gpre.cpp (1.75), gpre.h (1.81), pat.cpp (1.28): - - Forward-port Ann's enhancement to gpre to allow more range for - identifiers (more changes may be needed in the future to complete - the feature). - -2005-12-09 06:00 robocop - - * firebird2/src/jrd/: pwd.cpp (1.48), svc.cpp (1.159): - - Misc. - -2005-12-08 16:33 alexpeshkoff - - * firebird2/src/jrd/svc.cpp (1.158): - - fixed problem with isc_spb_res_access_mode - -2005-12-08 16:20 alexpeshkoff - - * firebird2/src/jrd/ibase.h (1.107): - - rolled back my last change - was done due to bug in ib6.0 - documentation - -2005-12-08 16:16 alexpeshkoff - - * firebird2/src/jrd/ibase.h (1.106): - - fixed comment - -2005-12-08 14:52 dimitr - - * firebird2/src/jrd/: ini.epp (1.73), trig.h (1.17): - - An attempt to fix the regression with allowed updates of - index-constrained columns. No guarantees that it won't cause some - MET/DFW conflicts, but I'm out of better ideas. - -2005-12-06 13:30 dimitr - - * firebird2/src/jrd/exe.cpp (1.166): - - Misc. - -2005-12-06 11:11 dimitr - - * firebird2/src/jrd/blb.cpp (1.106): - - More changes re. blobs handling. - -2005-12-06 02:02 asfernandes - - * firebird2/src/jrd/evl.cpp (1.158): - - Fixed problem "STARTING WITH and subselect CASE bug" reported by - Mustafa WILMAZ on fb-devel - -2005-12-05 23:13 hvlad - - * firebird2/src/jrd/Optimizer.cpp (1.47): - - Use EXE_find_request in optimizer at index expression comparison to - avoid AV in case of using index simultaneously in some connections - -2005-12-05 14:42 dimitr - - * firebird2/src/: include/fb_types.h (1.49), include/types_pub.h - (1.2), jrd/ibase.h (1.105): - - Fixed 64bit builds. - -2005-12-05 14:25 dimitr - - * firebird2/src/jrd/exe.cpp (1.165): - - Fixed crash caused by my recent commit. - 2005-12-05 13:57 dimitr * firebird2/builds/posix/Makefile.in.firebird (1.66): @@ -5228,25 +1696,6 @@ Changed location of some defines in order to avoid internals inside ibase.h. -2005-12-05 13:45 dimitr - - * firebird2/src/jrd/blb.cpp (1.105): - - Oops. - -2005-12-05 13:40 dimitr - - * firebird2/src/jrd/: blb.cpp (1.104), blb_proto.h (1.23), exe.cpp - (1.164): - - 1. Cleanup. 2. Made array->blob assignments possible. - -2005-12-05 12:45 alexpeshkoff - - * firebird2/src/burp/burp.cpp (1.105): - - let use services to backup security database - 2005-12-05 12:44 dimitr * firebird2/builds/win32/make_all.bat (1.38): @@ -5263,188 +1712,12 @@ Changed location of some defines in order to avoid internals inside ibase.h. -2005-12-05 12:31 dimitr - - * firebird2/src/misc/headers.sed (1.5): - - Changed location of some defines in order to avoid internals inside - ibase.h. - -2005-12-05 12:28 dimitr - - * firebird2/src/: include/fb_types.h (1.48), include/types_pub.h - (1.1), jrd/ibase.h (1.104), dsql/sqlda_pub.h (1.5): - - Changed location of some defines in order to avoid internals inside - ibase.h. - -2005-12-05 12:06 dimitr - - * firebird2/src/jrd/exe.cpp (1.163): - - Let's explicitly initialize unavailable trigger contexts with NULLs - instead of relying on EVL_field. This solves wrong error reporting - in universal triggers vs req_warning. - -2005-12-04 22:23 asfernandes - - * firebird2/src/intl/collations/xx885913lt.h (1.3): - - Fixed SF field-test $1368741 - wrong result for UPPER() - -2005-12-04 13:30 dimitr - - * firebird2/src/jrd/svc.cpp (1.157): - - Restored the old code as Alex has already fixed the issue. - -2005-12-04 13:21 hvlad - - * firebird2/src/dsql/: dsql.tab.h (1.64), parse.cpp (1.171): - - Regenerate parser files - -2005-12-04 13:18 hvlad - - * firebird2/src/dsql/parse.y (1.198): - - 1. Correct end_default_opt rule 2. Fix wrong error reporting found - by Claudio - -2005-12-04 13:08 alexpeshkoff - - * firebird2/src/common/classes/string_test.cpp (1.4): - - added test to trim characters >= 128 - -2005-12-04 13:06 alexpeshkoff - - * firebird2/src/common/classes/fb_string.cpp (1.29): - - fixed trim of characters >= 128 - -2005-12-04 06:32 robocop - - * firebird2/src/jrd/: met.epp (1.176), par.cpp (1.125): - - I think I solved the code that puzzled John three years ago: - procedure parameters ids start at zero, but we were allocating - num_of_params plus one for both input an output params. This - explains why when iterating we ignored the last element of the - vector containing them. Crap that we inherited from IB. - 2005-12-03 12:09 dimitr * firebird2/doc/sql.extensions/README.universal_triggers (1.3): Fixed typos. -2005-12-03 11:22 dimitr - - * firebird2/src/jrd/svc.cpp (1.156): - - Fixed restore process. - -2005-12-03 11:22 dimitr - - * firebird2/src/common/classes/ClumpletReader.cpp (1.15): - - More missing stuff. - -2005-12-03 10:48 dimitr - - * firebird2/src/common/classes/ClumpletReader.cpp (1.14): - - Fixed backup. - -2005-12-03 08:01 robocop - - * firebird2/src/isql/isql.epp (1.160): - - Avoid the intermediate buffer. - -2005-12-03 07:43 robocop - - * firebird2/src/jrd/: cmp.cpp (1.186), dfw.epp (1.168), ini.epp - (1.72), met.epp (1.175), par.cpp (1.124), val.h (1.31): - - Finish Mike work after 3 years. :-) - -2005-12-03 07:39 robocop - - * firebird2/src/intl/lc_narrow.cpp (1.15): - - Misc. - -2005-12-02 23:19 hvlad - - * firebird2/src/jrd/: svc.cpp (1.155), svc.h (1.37): - - Allocate strings members of Service from the same pool as Service - itself - -2005-12-02 17:54 alexpeshkoff - - * firebird2/src/: common/classes/ClumpletReader.cpp (1.13), - common/classes/ClumpletReader.h (1.14), jrd/svc.cpp (1.154), - jrd/svc.h (1.36): - - fixed problems, caused by my previous commit - -2005-12-02 17:49 alexpeshkoff - - * firebird2/src/qli/lex.cpp (1.33): - - fixed a warning - -2005-12-02 17:48 alexpeshkoff - - * firebird2/src/jrd/: evl.cpp (1.157), exe.cpp (1.162), opt.cpp - (1.251): - - fixed some warnings - -2005-12-02 17:34 alexpeshkoff - - * firebird2/src/dudley/extract.epp (1.42): - - mark wal_info() NOT_USED_OR_REPLACED - -2005-12-02 08:35 robocop - - * firebird2/src/jrd/: blb.cpp (1.103), blk.h (1.25), btr.h (1.42), - cmp.cpp (1.185), dbg.cpp (1.32), dbt.cpp (1.32), dfw.epp (1.167), - dpm.epp (1.61), evl.cpp (1.156), exe.cpp (1.161), exe.h (1.74), - ext.cpp (1.62), gds.cpp (1.181), idx.cpp (1.101), ini.epp (1.71), - jrd.cpp (1.228), jrd.h (1.141), lck.cpp (1.50), met.epp (1.174), - nav_proto.h (1.15), par.cpp (1.123), req.h (1.48), rlck.cpp (1.33), - rlck_proto.h (1.13), rse.cpp (1.92), rse.h (1.40), rse_proto.h - (1.12), shut.cpp (1.35), tra.cpp (1.107), tra.h (1.49), - validation.cpp (1.10), vio.cpp (1.141), os/vms/extvms.cpp (1.24): - - 1.- Make "vec" type safe and get rid of several code contortions. - Fix some small bugs meanwhile. 2.- Put inside PC_ENGINE several - data members that belong to that feature. 3.- Put inside PC_ENGINE - the code that does cleanup on those unused data members. - -2005-12-02 01:28 asfernandes - - * firebird2/src/dsql/blob.epp (1.19): - - Lookup for procedure parameters in isc_blob_lookup_desc - -2005-12-01 18:39 alexpeshkoff - - * firebird2/src/jrd/svc.cpp (1.153): - - removed unneeded assertion - -2005-12-01 18:32 alexpeshkoff - - * firebird2/src/remote/interface.cpp (1.109): - - removed unneeded any more function - 2005-12-01 08:12 robocop * firebird2/doc/sql.extensions/README.ddl.txt (1.7): @@ -5459,26 +1732,6 @@ Add alloc.cpp to the "common" section in fbclient and fbembed projects as Dmitry did in MSVC7. -2005-12-01 06:34 robocop - - * firebird2/src/jrd/svc.cpp (1.152): - - Finish incomplete change and comment an assertion that doesn't - compile with the new code. - -2005-12-01 06:33 robocop - - * firebird2/src/jrd/dsc.cpp (1.27): - - Fix assertion with wrong operator precedence and a few misc - changes. - -2005-12-01 04:00 robocop - - * firebird2/src/common/classes/ClumpletReader.cpp (1.12): - - Totally misc. - 2005-12-01 03:34 robocop * firebird2/doc/sql.extensions/README.set_transaction.txt (1.1): @@ -5487,118 +1740,6 @@ SET TRANSACTION command. This functionality exists already using TPB's. -2005-11-30 18:32 alexpeshkoff - - * firebird2/src/jrd/svc.cpp (1.151): - - use ClumpletReader in SVC_start - -2005-11-30 18:30 alexpeshkoff - - * firebird2/src/jrd/dsc.cpp (1.26): - - Use better type in declaration - thanks to Claudio - -2005-11-30 18:11 alexpeshkoff - - * firebird2/src/common/classes/: ClumpletReader.cpp (1.11), - ClumpletReader.h (1.13), ClumpletWriter.cpp (1.12): - - Clumplet's improvements - -2005-11-30 13:36 dimitr - - * firebird2/src/remote/: inet.cpp (1.147), os/win32/wnet.cpp - (1.33): - - Fixed lost PORT_async flag for WNET + misc. - -2005-11-30 10:03 dimitr - - * firebird2/src/dsql/pass1.cpp (1.251): - - Simplified code a bit. Fixed the crash with the usage of TRIM in - aggregation. - -2005-11-30 08:45 robocop - - * firebird2/src/remote/interface.cpp (1.108): - - Misc. - -2005-11-30 07:12 robocop - - * firebird2/src/gpre/: ada.cpp (1.50), c_cxx.cpp (1.65), cob.cpp - (1.61), ftn.cpp (1.57), pas.cpp (1.51): - - Misc. - -2005-11-29 17:13 hvlad - - * firebird2/src/dsql/parse.cpp (1.170): - - Regenerated parser files after parse.y change - -2005-11-29 17:09 hvlad - - * firebird2/src/dsql/parse.y (1.197): - - Second attempt to fix issue with parser and not correctly stored - source for DEFAULT CURRENT_TIME\DEFAULT CURRENT_TIMESTAMP - -2005-11-29 15:25 dimitr - - * firebird2/src/jrd/os/win32/config_root.cpp (1.19): - - Fixed broken (again by myself) root lookup for fbclient. - -2005-11-29 12:36 dimitr - - * firebird2/src/jrd/gds.cpp (1.180): - - Fixed the bug I introduced with my GDS changes. - -2005-11-29 07:39 robocop - - * firebird2/src/msgs/messages.sql (1.57): - - Undo Alex mistake with the facility number. - -2005-11-29 07:24 robocop - - * firebird2/src/dsql/dsql.h (1.87): - - Misc. - -2005-11-29 07:18 robocop - - * firebird2/src/jrd/btr.cpp (1.155): - - Misc. - -2005-11-29 00:06 arnobrinkman - - * firebird2/src/dsql/pass1.cpp (1.250): - - Fix column-name problem with UNION and derived fields. Problem - found by Volker Rehn. - -2005-11-28 22:43 hvlad - - * firebird2/src/jrd/: btr.cpp (1.154), btr_proto.h (1.36), idx.cpp - (1.100): - - 1. Move IDX\eval_expr_idx into BTR_eval_expression 2. Replace - similar code in BTR_key by new BTR_eval_expression 3. Use - EXE_find_request in index expression evaluation to avoid AV in case - of using index simultaneously in some connections - -2005-11-28 14:58 hvlad - - * firebird2/src/jrd/pcmet.epp (1.38): - - Correct previous fix - 2005-11-28 11:27 paul_reeves * firebird2/builds/install/arch-specific/win32/: @@ -5606,177 +1747,12 @@ Update win32 build installer script for snapshot builds. -2005-11-27 21:52 alexpeshkoff - - * firebird2/src/: alice/exe.cpp (1.43), alice/tdr.cpp (1.47), - burp/burp.cpp (1.104), burp/restore.epp (1.99), - common/classes/ClumpletReader.cpp (1.10), - common/classes/ClumpletReader.h (1.12), - common/classes/ClumpletWriter.cpp (1.11), - common/classes/ClumpletWriter.h (1.9), dsql/preparse.cpp (1.38), - dudley/exe.epp (1.59), gpre/gpre_meta.epp (1.53), isql/isql.epp - (1.159), jrd/blb.cpp (1.102), jrd/blb_proto.h (1.22), jrd/blk.h - (1.24), jrd/cvt2.cpp (1.53), jrd/dfw.epp (1.166), jrd/dsc.cpp - (1.25), jrd/dsc.h (1.24), jrd/fun.epp (1.71), jrd/ibase.h (1.103), - jrd/jrd.cpp (1.227), jrd/met.epp (1.173), jrd/ods.h (1.38), - jrd/pwd.cpp (1.47), jrd/sdl.cpp (1.42), jrd/sdl_proto.h (1.16), - jrd/svc.cpp (1.150), jrd/tra.cpp (1.106), jrd/val.h (1.30), - jrd/why.cpp (1.95), msgs/messages.sql (1.56), qli/meta.epp (1.57), - remote/inet.cpp (1.146), remote/inet_server.cpp (1.57), - remote/interface.cpp (1.107), remote/server.cpp (1.109), - remote/xnet.cpp (1.66), remote/os/win32/wnet.cpp (1.32), - utilities/create_db.cpp (1.10), utilities/nbackup.cpp (1.47), - utilities/gsec/gsec.cpp (1.48), utilities/gstat/dba.epp (1.61): - - 1. Moved data structures, written to database file, into ods.h. 2. - Added new types of clumplets to ClumpletReader and ClupmletWriter. - 3. Applied modified ClumpletReader and ClupmletWriter to /remote - and partially /jrd. 4. Added active protection from remote - brute-force attack to services API. - 2005-11-27 16:04 alexpeshkoff * firebird2/builds/posix/Makefile.in.firebird (1.65): rebuild libraries not only during boot_phase1 -2005-11-27 13:05 hvlad - - * firebird2/src/jrd/sch.cpp (1.31): - - Fixed SF bug 1175157 - -2005-11-27 07:42 robocop - - * firebird2/src/isql/: extract.epp (1.65), show.epp (1.80): - - Fix for problems with triggers v/s checks (some triggers not - extracted, other automatically generated triggers belonging to - CHECK, view's CHECK OPTION and CASCADE being extracted). - -2005-11-26 17:15 arnobrinkman - - * firebird2/src/dsql/pass1.cpp (1.249): - - Add missing nodes to sub-select detection - -2005-11-26 10:10 robocop - - * firebird2/src/jrd/Optimizer.cpp (1.46): - - Misc. - -2005-11-25 16:39 hvlad - - * firebird2/src/jrd/pcmet.epp (1.37): - - Fixed AV after incorrect expression index metadata loading in case - of not scanned relation - -2005-11-25 16:20 dimitr - - * firebird2/src/jrd/: blb.cpp (1.101), evl.cpp (1.155): - - 1) Prepare the blobs mover to be ready for dtype_blob variables. - 2) Fix the string routines to work with PSQL blobs. - -2005-11-25 15:58 dimitr - - * firebird2/src/dsql/ddl.cpp (1.166): - - Let's generate blr_blob2 for PSQL blobs instead of blr_quad. This - allow PSQL blobs to carry the charset/collation attributes. - -2005-11-25 15:23 dimitr - - * firebird2/src/jrd/: ini.epp (1.70), trig.h (1.16): - - Fixed corrupted IDs of system generators caused by my changes re. - system triggers loading. - -2005-11-25 13:49 arnobrinkman - - * firebird2/src/jrd/Optimizer.cpp (1.45): - - Fix explicit PLAN issue with ODS11 optimizer - -2005-11-25 10:31 dimitr - - * firebird2/src/jrd/os/win32/config_root.cpp (1.18): - - Disable usage of the registry to locate the root. - -2005-11-25 07:30 robocop - - * firebird2/src/jrd/nav.cpp (1.50): - - Totally misc. - -2005-11-25 06:54 dimitr - - * firebird2/src/include/gen/: msgs.h (1.45), sql_code.h (1.37): - - Damn, I'm much sorry. - -2005-11-24 15:03 dimitr - - * firebird2/src/remote/inet.cpp (1.145): - - Fixed cleanup of the broken port in classic. Let's always close the - connection properly. - -2005-11-24 13:15 dimitr - - * firebird2/src/remote/server.cpp (1.108): - - Fixed a couple of issues in the port cleanup logic: - improper - thread data operations - no rollback for a broken INET port - -2005-11-24 12:53 dimitr - - * firebird2/src/jrd/gds.cpp (1.179): - - Fixed builtin lookups for error messages and SQLCODEs. - IMPORTANT!!! You have to rebuild the tree from scratch! - -2005-11-24 12:51 dimitr - - * firebird2/src/misc/codes.epp (1.18): - - Fixed builtin lookups for error messages and SQLCODEs. - -2005-11-24 09:43 dimitr - - * firebird2/src/jrd/par.cpp (1.122): - - Misc. - -2005-11-24 09:34 dimitr - - * firebird2/src/jrd/gds.cpp (1.178): - - Reworked the BLR printer to use Firebird::string as its buffer. - -2005-11-24 05:03 robocop - - * firebird2/src/remote/interface.cpp (1.106): - - Misc. - -2005-11-23 21:18 dimitr - - * firebird2/src/jrd/: filters.cpp (1.46), gds.cpp (1.177): - - 1. Fixed memory corruption in filters.cpp 2. Increased internal - buffer in gds.cpp to avoid overflows 3. Made this buffer - dynamically allocated to avoid stack corruptions 4. Minor cleanup - -2005-11-23 15:22 dimitr - - * firebird2/src/jrd/Optimizer.cpp (1.44): - - Fixed wrong optimization of join orders. - 2005-11-23 10:23 kkuznetsov * firebird2/builds/install/arch-specific/solx86gcc/CS/prototype.in @@ -5784,73 +1760,6 @@ Some more updates -2005-11-22 00:52 hvlad - - * firebird2/src/: dsql/hsh.cpp (1.30), jrd/jrd.h (1.140): - - Enlarged dsql and jrd hash tables sizes - -2005-11-22 00:33 hvlad - - * firebird2/src/jrd/: cch.cpp (1.121), dfw.epp (1.165), jrd.cpp - (1.226), jrd.h (1.139), nbak.cpp (1.50), nbak.h (1.17), shut.cpp - (1.34): - - Eliminate unnecessary JRD_get_thread_data call in nbak. Checked - against B2_0_BV_Stable3 branch - -2005-11-21 18:58 hvlad - - * firebird2/src/dsql/parse.cpp (1.169): - - Regenerated parser files after parse.y change - -2005-11-21 18:57 hvlad - - * firebird2/src/dsql/parse.y (1.196): - - Fixed issue with parser and not correctly stored source for DEFAULT - CURRENT_TIME\DEFAULT CURRENT_TIMESTAMP - -2005-11-21 18:55 hvlad - - * firebird2/src/jrd/met.epp (1.172): - - Fixed unregistered bug with DROP DEFAULT reported in fb-devel by - "Robert" - -2005-11-20 18:02 alexpeshkoff - - * firebird2/src/remote/interface.cpp (1.105): - - fixed redirection issues - -2005-11-20 16:40 alexpeshkoff - - * firebird2/src/jrd/svc.cpp (1.149): - - fixed work with embedded service manager - -2005-11-19 19:45 arnobrinkman - - * firebird2/src/jrd/Optimizer.cpp (1.43): - - no message - -2005-11-18 06:31 robocop - - * firebird2/src/common/classes/array.h (1.34): - - Fix for Alex's removeRange & removeCount methods in Array class. - -2005-11-18 05:39 robocop - - * firebird2/src/: dsql/dsql.tab.h (1.63), dsql/keywords.cpp (1.48), - dsql/parse.cpp (1.168), dsql/parse.y (1.195), remote/interface.cpp - (1.104): - - Fix clash with winbase.h on IGNORE. - 2005-11-17 15:24 kkuznetsov * firebird2/builds/install/arch-specific/solx86gcc/CS/prototype.in @@ -5858,12 +1767,6 @@ Start update Solaris packaging for FB2 -2005-11-17 12:32 asfernandes - - * firebird2/src/burp/burp.cpp (1.103): - - 1) Make "total" to Claudio taste :-) 2) Fix error found by Vlad - 2005-11-17 07:55 kkuznetsov * firebird2/builds/posix/: prefix.solaris (1.17), @@ -5871,298 +1774,6 @@ Sync solaris prefixes -2005-11-17 05:22 robocop - - * firebird2/src/dsql/: dsql.cpp (1.160), dsql.tab.h (1.62), gen.cpp - (1.94), keywords.cpp (1.47), node.h (1.70), parse.cpp (1.167), - parse.y (1.194): - - Let Ivan Prenosil test his beloved transaction options. - -2005-11-16 08:49 hvlad - - * firebird2/src/dsql/: dsql.cpp (1.159), dsql.h (1.86), metd.epp - (1.83): - - Cached charsets by id (not only by name) in dsql. Removed - irq_cs_bpc request as unneeded anymore - -2005-11-16 06:41 robocop - - * firebird2/src/jrd/dyn_def.epp (1.102): - - Fix crash caused by ODS < 11 and rdb$system_flag in rdb$roles, - found by Dmitry. - -2005-11-16 02:27 skidder - - * firebird2/src/jrd/blb.cpp (1.100): - - Fix the issue with bad incremental backups created when large blobs - were changed. Direct thanks to Hui Wang of BroadView QA team who - chased down the problem. - -2005-11-15 09:48 dimitr - - * firebird2/src/burp/canonical.cpp (1.36): - - Avoid buffer overruns when restoring corrupted data (always check - for the declared length). Look at remote/xdr.cpp for example. - - TODO: print a warning during backup in this case. - -2005-11-13 11:01 hvlad - - * firebird2/src/jrd/dfw.epp (1.164): - - Fixed bug in DFW reported by Claudio in fb-devel (lost - status-vector during phase 0 execution) - -2005-11-13 00:36 robocop - - * firebird2/src/dsql/dsql.cpp (1.158): - - What about putting the nodes you added in node.h also in the DSQL - debugging facilility, folks? :-) - -2005-11-12 19:48 dimitr - - * firebird2/src/dsql/metd.epp (1.82): - - Globals must die, epysode III. - -2005-11-11 06:42 robocop - - * firebird2/src/jrd/tra.cpp (1.105): - - Totally misc. - -2005-11-11 01:43 asfernandes - - * firebird2/src/burp/burp.cpp (1.102): - - Fix problem of empty arguments passing garbage in SPB - -2005-11-09 00:57 robocop - - * firebird2/src/isql/isql.epp (1.158): - - Let isql yell always, irregardless of the switches. - -2005-11-09 00:54 robocop - - * firebird2/src/msgs/messages.sql (1.55): - - Correct messages. - -2005-11-09 00:49 arnobrinkman - - * firebird2/src/dsql/pass1.cpp (1.248): - - Fix problem with sub-queries/derived tables in the HAVING clause - -2005-11-08 16:24 dimitr - - * firebird2/src/jrd/evl.cpp (1.154): - - Fixed division when compile-time and runtime scales don't match. - Look at multiply2() for example. - -2005-11-08 13:49 dimitr - - * firebird2/src/jrd/cmp.cpp (1.184): - - Fixed corruption of the impure area introduced by myself a few - months ago. - -2005-11-08 06:59 robocop - - * firebird2/src/jrd/: cvt2.cpp (1.52), exe.cpp (1.160): - - Solved SF Bug# 1184099. To be reviewed by Adriano. - -2005-11-06 07:23 robocop - - * firebird2/src/jrd/rse.cpp (1.91): - - Totally misc. - -2005-11-06 04:31 robocop - - * firebird2/src/jrd/: rse.cpp (1.90), rse.h (1.39): - - Get rid of some redundant or unused stuff. - -2005-11-06 04:29 robocop - - * firebird2/src/jrd/: dyn_del.epp (1.50), evl_string.h (1.21): - - Misc. - -2005-11-06 04:20 robocop - - * firebird2/src/jrd/: tra.cpp (1.104), tra.h (1.48): - - Backport Ann's fix for the system txn. - -2005-11-06 02:56 robocop - - * firebird2/src/jrd/: Optimizer.cpp (1.42), Optimizer.h (1.12), - ext.cpp (1.61), opt.cpp (1.250): - - Non-member functions that are used in other modules should have a - prefix. Created a couple of temporary vars for code - simplification. - -2005-11-05 15:50 arnobrinkman - - * firebird2/src/jrd/: Optimizer.cpp (1.41), Optimizer.h (1.11): - - Use candidate cost for decision which candidate to use. Stop using - indexes when total cost is greater as the previous used total cost. - Fix excludeLower/exludeUpper problem with using more operators to - the same field. - -2005-11-04 06:20 robocop - - * firebird2/src/burp/restore.epp (1.98): - - Gbak must write always the system flag when creating objects. This - is the first step before we are able to make rdb$system_flag field - mandatory in the future. - -2005-11-04 06:19 robocop - - * firebird2/src/jrd/dyn_mod.epp (1.66): - - DYN must write always the system flag when creating objects. This - is the first step before we are able to make rdb$system_flag field - mandatory in the future. - -2005-11-04 05:46 robocop - - * firebird2/src/: jrd/dyn_mod.epp (1.65), msgs/facilities.sql - (1.45), msgs/messages.sql (1.54): - - Fixing SET DEFAULT so it operates on rdb$relation_fields only and - raises an error if DROP DEFAULT finds the default belonging to an - explicit domain. Thanks to Ann for committing the messages to the - central db. - -2005-11-02 01:11 robocop - - * firebird2/src/jrd/dyn.epp (1.79): - - Misc. - -2005-10-31 08:28 hvlad - - * firebird2/src/jrd/vio.cpp (1.140): - - Fixed FB2 regression - -2005-10-30 09:15 robocop - - * firebird2/src/dsql/ddl.cpp (1.165): - - Fix SF-bug field-test #1192225. - -2005-10-30 08:44 robocop - - * firebird2/src/jrd/dyn_def.epp (1.101): - - DYN must write always the system flag when creating objects. This - is the first step before we are able to make rdb$system_flag field - mandatory in the future. - -2005-10-30 03:29 robocop - - * firebird2/src/jrd/os/posix/guid.cpp (1.11): - - Totally misc. - -2005-10-29 16:57 asfernandes - - * firebird2/src/burp/burp.cpp (1.101): - - Fixed problem of GBAK adding a garbage byte to SPB, when called - with -SE. Reproducable with: gbak -C -SE service_mgr c:\t.fbk - localhost:c:\t.fdb - -2005-10-29 11:15 dimitr - - * firebird2/src/dsql/: ddl.cpp (1.164), dsql.cpp (1.157), node.h - (1.69), parse.cpp (1.166), parse.y (1.193), pass1.cpp (1.247): - - Implemented RECREATE TRIGGER. - -2005-10-29 05:46 robocop - - * firebird2/src/jrd/os/posix/guid.cpp (1.10): - - Totally misc. - -2005-10-28 18:34 alexpeshkoff - - * firebird2/src/dsql/metd.epp (1.81): - - Fixed SS deadlock in DSQL - -2005-10-28 17:25 alexpeshkoff - - * firebird2/src/common/classes/semaphore.h (1.22): - - Retry when system call is interrupted - -2005-10-28 17:18 alexpeshkoff - - * firebird2/src/jrd/os/posix/guid.cpp (1.9): - - Retry when system call is interrupted - -2005-10-28 10:11 dimitr - - * firebird2/src/jrd/evl.cpp (1.153): - - Fixed the bug reported by Jim. - -2005-10-28 09:39 dimitr - - * firebird2/src/jrd/grant.epp (1.53): - - Forgot one more fix. - -2005-10-28 08:18 dimitr - - * firebird2/src/jrd/grant.epp (1.52): - - Misc. - -2005-10-28 07:37 dimitr - - * firebird2/src/dsql/ddl.cpp (1.163): - - Fixed the bug noticed by Claudio. - -2005-10-28 06:15 robocop - - * firebird2/src/remote/os/win32/window.rc (1.2): - - Fix funny message in a resource. - -2005-10-28 06:15 robocop - - * firebird2/src/jrd/btr.cpp (1.153): - - Misc. - -2005-10-27 23:52 hvlad - - * firebird2/src/jrd/: btr.cpp (1.152), Optimizer.cpp (1.40), - Optimizer.h (1.10), btr.h (1.41), opt.cpp (1.249): - - Fixed SF #223060 Slow processing of GREATER-THEN operator - 2005-10-27 15:51 alexpeshkoff * firebird2/builds/install/arch-specific/linux/: @@ -6171,62 +1782,17 @@ added new stuff to the packages -2005-10-26 20:21 dimitr - - * firebird2/src/dsql/: ddl.cpp (1.162), node.h (1.68), parse.cpp - (1.165), parse.y (1.192): - - 1) Fixed check constraints 2) A bit simplified generation of check - option triggers 3) Cleanup of unused parser stuff - -2005-10-26 17:11 hvlad - - * firebird2/src/jrd/: btr.cpp (1.151), btr.h (1.40), idx.cpp - (1.99): - - Don't allow to create primary key constraint on non-null fields - with null values. For example: - - create table buggg (f1 int not null, f2 int not null); commit; - - insert into buggg values (1, 1) commit; - - alter table buggg add pk int not null primary key; or alter table - buggg add constraint pk_buggg primary key (pk) or alter table buggg - add constraint pk_buggg primary key (f1, f2, pk) - 2005-10-26 16:03 alexpeshkoff * firebird2/builds/install/misc/classicLibrary.sh.in (1.3): fixed bug with access to QLI's help -2005-10-25 22:42 arnobrinkman - - * firebird2/src/dsql/pass1.cpp (1.246): - - Fix NEW/OLD context problem found by Dmitry - -2005-10-24 14:29 alexpeshkoff - - * firebird2/src/: misc/upgrade/v2/security_database.sql (1.2), - dbs/security.sql (1.7), jrd/pwd.cpp (1.46): - - finished rdb$users to match vulcan - -2005-10-24 13:56 dimitr - - * firebird2/src/jrd/grant.epp (1.51): - - Bugfix (workaround) for #1334034. - 2005-10-22 14:35 aafemt - * firebird2/: builds/posix/Makefile.in.client.gbak (1.13), - builds/posix/Makefile.in.client.gfix (1.15), - builds/posix/Makefile.in.client.gsec (1.6), - builds/posix/Makefile.in.client.util (1.30), src/jrd/svc.cpp - (1.148): + * firebird2/builds/posix/: Makefile.in.client.gbak (1.13), + Makefile.in.client.gfix (1.15), Makefile.in.client.gsec (1.6), + Makefile.in.client.util (1.30): Fix MinGW SS build @@ -6236,126 +1802,12 @@ More docs. -2005-10-22 13:09 dimitr - - * firebird2/src/msgs/messages.sql (1.53): - - Restored the XCPCODE reporting to be compatible with 1.5. A - temporary solution. - -2005-10-22 13:06 dimitr - - * firebird2/src/: jrd/exe.cpp (1.159), include/gen/msgs.h (1.44): - - Restored the XCPCODE reporting to be compatible with 1.5. A - temporary solution. - -2005-10-22 07:58 robocop - - * firebird2/lang_helpers/: gds_codes.ftn (1.27), gds_codes.pas - (1.27): - - Generate lang-helpers after Dmitry's changes. - 2005-10-21 11:49 dimitr * firebird2/doc/sql.extensions/README.current_time (1.2): Typo. -2005-10-21 11:47 dimitr - - * firebird2/src/jrd/evl.cpp (1.152): - - Oops, committed unfinished work by accident. Restored. - -2005-10-21 11:42 dimitr - - * firebird2/src/: dsql/pass1.cpp (1.245), jrd/evl.cpp (1.151), - jrd/exe.h (1.73), jrd/par.cpp (1.121), jrd/constants.h (1.24): - - Better (and more honest) diagnostics. - -2005-10-21 11:35 dimitr - - * firebird2/src/: msgs/facilities.sql (1.44), msgs/messages.sql - (1.52), msgs/system_errors.sql (1.24), include/gen/codetext.h - (1.34), include/gen/iberror.h (1.33), include/gen/msgs.h (1.43), - include/gen/rdb_codes.h (1.33), include/gen/sql_code.h (1.36): - - Added new error message. - -2005-10-21 10:47 dimitr - - * firebird2/src/dsql/ddl.cpp (1.161): - - Change the visibility rules for uncommitted relations. The goal is - to simplify them and fix known issues with ALTER TABLE. Hopefully, - this won't cause any side effects. - -2005-10-20 15:03 hvlad - - * firebird2/src/jrd/: tra.cpp (1.103), vio.cpp (1.139): - - Fixed AV in notify_garbage_collector - -2005-10-20 06:09 robocop - - * firebird2/: lang_helpers/gds_codes.ftn (1.26), - lang_helpers/gds_codes.pas (1.26), src/include/gen/codetext.h - (1.33), src/include/gen/iberror.h (1.32), src/include/gen/msgs.h - (1.42), src/include/gen/rdb_codes.h (1.32), - src/include/gen/sql_code.h (1.35), src/msgs/facilities.sql (1.43), - src/msgs/messages.sql (1.51), src/msgs/system_errors.sql (1.23): - - Try to please the team leader before it's too late. :-) We have - definitely serious problems with firebird.msg mismatches. - -2005-10-19 11:02 dimitr - - * firebird2/src/dbs/security.sql (1.6): - - Cleanup. - -2005-10-17 19:15 alexpeshkoff - - * firebird2/src/: dbs/security.sql (1.5), jrd/pwd.cpp (1.45): - - let user_name be in unicode_fss in table rdb$users - -2005-10-16 13:36 hvlad - - * firebird2/src/jrd/vio.cpp (1.138): - - 1. Proper fix to "can't find record fragment" bug occured when user - transaction back out record modified by system transaction 2. - Restore gc_thread's ability to collect garbage in system tables - -2005-10-16 13:19 hvlad - - * firebird2/src/jrd/blb.cpp (1.99): - - Fixed FB2 regression with blobs - -2005-10-15 15:02 alexpeshkoff - - * firebird2/src/jrd/: dsc.h (1.23), val.h (1.29): - - Fixed ODS problem with arrays - -2005-10-14 06:51 robocop - - * firebird2/src/msgs/: facilities.sql (1.42), history.sql (1.25), - messages.sql (1.50): - - Changed the command-line help in isql when you type isql -? - -2005-10-14 06:12 robocop - - * firebird2/src/jrd/jrd.cpp (1.225): - - Misc. - 2005-10-14 06:10 robocop * firebird2/doc/README.isql_enhancements.txt (1.5): @@ -6364,58 +1816,12 @@ 2005-10-13 21:11 asfernandes - * firebird2/: builds/install/misc/fbintl.conf (1.7), - src/intl/lc_iso8859_1.cpp (1.14), src/jrd/idx.h (1.17), - src/jrd/intlnames.h (1.17): + * firebird2/builds/install/misc/fbintl.conf (1.7): 1) Remove feature that allow one collation name to be used with more than one charset. 2) Remove PT_BR for WIN1252, let's live with WIN_PTBR only. -2005-10-13 21:09 asfernandes - - * firebird2/: lang_helpers/gds_codes.ftn (1.25), - lang_helpers/gds_codes.pas (1.25), src/include/gen/codetext.h - (1.32), src/include/gen/iberror.h (1.31), src/include/gen/msgs.h - (1.41), src/include/gen/rdb_codes.h (1.31), - src/include/gen/sql_code.h (1.34): - - Regenerate files - -2005-10-13 15:39 dimitr - - * firebird2/src/jrd/blb.cpp (1.98): - - Fixed SF #1211328. - -2005-10-13 15:36 dimitr - - * firebird2/src/msgs/: facilities.sql (1.41), messages.sql (1.49), - system_errors.sql (1.22): - - Added new error message. - -2005-10-13 10:11 dimitr - - * firebird2/src/jrd/: ini.epp (1.69), ini_proto.h (1.12), met.epp - (1.171): - - Let's load real system triggers from the database, not the ones - hardcoded in trigs.h. Otherwise weird things happen when we access - a database with older ODS. - -2005-10-13 10:03 dimitr - - * firebird2/src/jrd/idx.cpp (1.98): - - Temporary fix for the issue found by Tom Cole. - -2005-10-12 08:47 dimitr - - * firebird2/src/utilities/gsec/gsec.cpp (1.47): - - Misc. - 2005-10-12 07:57 dimitr * firebird2/doc/WhatsNew (1.71): @@ -6428,93 +1834,6 @@ Misc: missing double quote in readme. -2005-10-08 09:02 robocop - - * firebird2/src/isql/isql.epp (1.157): - - Fix display alignment problem with CHAR type and small binary - fields. - -2005-10-08 08:52 robocop - - * firebird2/src/dsql/: ddl.cpp (1.160), dsql.h (1.85), make.cpp - (1.106): - - Close the remaining, third item in SF Bug #217042. Now the four - items are solved. However, this third item was the tip of the - iceberg: computed fields silently dropped implicit or explicit - charset/collation/sub_type specification, whether it was derived - from the expression or dictated by an explicit cast. Also, had to - invent a new flag to deal with relations being just created now and - whose db_key_length obviously doesn't exist. Still looking for - better solution. - -2005-10-08 08:47 robocop - - * firebird2/src/dsql/pass1.cpp (1.244): - - Totally misc. - -2005-10-07 17:38 asfernandes - - * firebird2/src/intl/lc_ascii.cpp (1.16): - - Remove ugly WIN1251 upper/lower - use default - -2005-10-07 10:52 robocop - - * firebird2/: lang_helpers/gds_codes.ftn (1.24), - lang_helpers/gds_codes.pas (1.24), src/include/gen/codetext.h - (1.31), src/include/gen/iberror.h (1.30), src/include/gen/msgs.h - (1.40), src/include/gen/sql_code.h (1.33), src/jrd/dfw.epp (1.163), - src/msgs/facilities.sql (1.40), src/msgs/history.sql (1.24), - src/msgs/messages.sql (1.48), src/msgs/system_errors.sql (1.21): - - Moved another hardcoded error string to the msg database. - -2005-10-06 12:26 dimitr - - * firebird2/src/jrd/flu.cpp (1.52): - - Restored the v1.5 diagnostics logic. Don't report the access error - immediately as other suffix attempts could succeed. - -2005-10-06 09:01 robocop - - * firebird2/src/: isql/isql.epp (1.156), isql/isql.h (1.50), - msgs/facilities.sql (1.39), msgs/history.sql (1.23), - msgs/messages.sql (1.47): - - Update isql accordingly to my previous Fix SF Bug #1292007 Move - more hardcoded error strings to the msg database. - -2005-10-06 08:08 robocop - - * firebird2/: lang_helpers/gds_codes.ftn (1.23), - lang_helpers/gds_codes.pas (1.23), src/dsql/pass1.cpp (1.243), - src/include/gen/codetext.h (1.30), src/include/gen/iberror.h - (1.29), src/include/gen/msgs.h (1.39), src/include/gen/rdb_codes.h - (1.30), src/include/gen/sql_code.h (1.32), src/msgs/facilities.sql - (1.38), src/msgs/messages.sql (1.46), src/msgs/system_errors.sql - (1.20): - - Fix SF Bug #1292007 Move some hardcoded error texts to the msg - database. - -2005-10-05 10:54 dimitr - - * firebird2/src/jrd/dpm.epp (1.60): - - Restored the fragmentation logic I removed one year ago. I cannot - reproduce the old bug anymore and this code allows smaller version - stubs. - -2005-10-05 10:39 robocop - - * firebird2/src/remote/xnet.cpp (1.65): - - Fix allocation bug. - 2005-10-05 08:23 robocop * firebird2/builds/win32/msvc6/intl.dsp (1.26): @@ -6522,31 +1841,6 @@ Fix MSVC6 "intl" project file that Adriano invalidated accidentally by manual editing. -2005-10-04 16:15 alexpeshkoff - - * firebird2/src/jrd/isc_file.cpp (1.98): - - mark AIX case as untested in this file - -2005-10-04 10:00 robocop - - * firebird2/src/qli/parse.cpp (1.40): - - Solve problem with QLI and SQL quoted identifiers created - previously. - -2005-10-04 07:15 robocop - - * firebird2/src/extlib/ib_udf2.sql (1.8): - - Declare UDF lower as "LOWER" in ib_udf2.sql and go on with life. - -2005-10-03 15:46 dimitr - - * firebird2/src/jrd/dyn.epp (1.78): - - Fixed bug SF #223128. - 2005-10-03 14:41 dimitr * firebird2/doc/WhatsNew (1.70): @@ -6566,18 +1860,6 @@ Updated docs. -2005-10-03 10:53 alexpeshkoff - - * firebird2/src/utilities/gsec/call_service.cpp (1.9): - - fixed a bug querying service state - thanks to Claudio - -2005-10-01 09:16 robocop - - * firebird2/src/: jrd/isc_file.cpp (1.97), msgs/history.sql (1.22): - - Misc. - 2005-09-30 19:49 dimitr * firebird2/builds/win32/msvc6/: Firebird2.dsw (1.37), gsec.dsp @@ -6601,40 +1883,6 @@ Reanimated -database switch in gsec. Also fixed linux CS build after solaris-related changes. -2005-09-30 18:21 alexpeshkoff - - * firebird2/src/msgs/messages.sql (1.45): - - reanimated -database switch in gsec - -2005-09-30 18:16 alexpeshkoff - - * firebird2/src/jrd/: err_proto.h (1.26), isc_f_proto.h (1.20), - isc_file.cpp (1.96), jrd.cpp (1.224), svc.cpp (1.147): - - 1. reanimated -database switch in gsec\n 2. isc_file.cpp should - now compile at AIX\n 3.Use PathName to store database name in - jrd.cpp during attach/create - -2005-09-30 18:10 alexpeshkoff - - * firebird2/src/utilities/gsec/: call_service.cpp (1.8), gsec.cpp - (1.46), gsec.h (1.23), gsecswi.h (1.5): - - reanimated -database switch in gsec - -2005-09-30 14:06 asfernandes - - * firebird2/src/intl/lc_iso8859_13.cpp (1.2): - - Fix problem reported by Konstantin - -2005-09-30 13:40 dimitr - - * firebird2/src/jrd/cmp.cpp (1.183): - - Fixed two bugs with PSQL cursors. - 2005-09-30 12:34 paul_reeves * firebird2/builds/win32/: setenvvar.bat (1.9), setenvvar2.bat @@ -6642,35 +1890,6 @@ Evaluate available compilers in correct order. -2005-09-30 10:48 dimitr - - * firebird2/src/jrd/: btr.cpp (1.150), btr_proto.h (1.35): - - Fixed server crashes caused by buffer overruns if too big index key - was used. - -2005-09-30 10:43 robocop - - * firebird2/src/isql/show.epp (1.79): - - SHOW command should also show procedure parameters defaults. - -2005-09-30 09:52 robocop - - * firebird2/src/isql/extract.epp (1.64): - - Update isql to extract procedure parameters defaults in a script as - a tribute to Vlad. Note: Vlad is still alive. - -2005-09-30 09:50 robocop - - * firebird2/src/dsql/ddl.cpp (1.159): - - Trim unneeded blanks and some control characters between DEFAULT - clause and the default value itself in procedure parameters, too. - Trim unneded blanks and some control characters before the BEGIN or - DECLARE clauses in a procedure body. - 2005-09-29 11:22 aafemt * firebird2/configure.in (1.235): @@ -6683,13 +1902,6 @@ Fix my previos commit -2005-09-28 15:23 dimitr - - * firebird2/src/dsql/: parse.cpp (1.164), parse.y (1.191): - - Temporarely rolled back to the previous end_trigger logic due to - found issues. Still looking for a proper solution. - 2005-09-28 11:26 kkuznetsov * firebird2/extern/icu/source/: runConfigureICU (1.8), @@ -6697,114 +1909,14 @@ Maked Solaris gcc ICU build unified -2005-09-27 22:41 arnobrinkman - - * firebird2/src/dsql/ddl.cpp (1.158): - - Fix another "with check option" issue - -2005-09-27 21:23 hvlad - - * firebird2/src/dsql/dsql.cpp (1.156): - - Make code more robust. Reported privately by Tom Cole - -2005-09-27 13:17 dimitr - - * firebird2/src/dsql/: parse.cpp (1.163), parse.y (1.190): - - Significant changes in the DDL source parsing (begin_*, end_* - rules): 1) store WITH CHECK OPTION instead of WITH CHECK (views) 2) - store DEFAULT instead of (procedure parameters) 3) - attempt to fix the bug in end_trigger causing longer string to be - stored (try e.g. DEFAULT CURRENT_TIME NOT NULL) 4) major cleanup of - begin_trigger and indentation, simplified some parser rules Now - awaiting for the Claudio's attack :-) - -2005-09-27 09:47 robocop - - * firebird2/src/: common/utils.cpp (1.14), jrd/dfw.epp (1.162): - - Source code comments. - -2005-09-27 09:46 robocop - - * firebird2/src/jrd/vio.cpp (1.137): - - Putting, deleting or changing the comment on an index shouldn't - cause the index to be rebuilt. The logic was applied previously to - user generators only. To be reviewed by Dmitry. - -2005-09-26 10:43 robocop - - * firebird2/src/utilities/gstat/dba.epp (1.60): - - Gstat will have problems if it has to seek to a db page beyond 4GB - from BOF, because we detect a problem that didn't happen. I put the - check that appears in my old VC6 MSDN examples and that matches - Vulcan's logic. - 2005-09-25 00:50 asfernandes - * firebird2/: builds/install/misc/fbintl.conf (1.6), - builds/posix/Makefile.in.intl (1.23), builds/win32/msvc6/intl.dsp - (1.25), builds/win32/msvc7/intl.vcproj (1.21), - src/intl/country_codes.h (1.3), src/intl/lc_iso8859_13.cpp (1.1), - src/intl/ld.cpp (1.16), src/intl/collations/xx885913lt.h (1.2), - src/jrd/intlnames.h (1.16): + * firebird2/builds/: install/misc/fbintl.conf (1.6), + posix/Makefile.in.intl (1.23), win32/msvc6/intl.dsp (1.25), + win32/msvc7/intl.vcproj (1.21): Forward-port collation LT_LT from 1.5 branch -2005-09-24 07:11 robocop - - * firebird2/src/utilities/fbcpl/fbdialog.cpp (1.5): - - Set interactive to false for now to be able to compile. To be - reviewed by Paul Reeves. - -2005-09-24 07:11 robocop - - * firebird2/src/jrd/: dfw.epp (1.161), dsc.cpp (1.24), dsc_proto.h - (1.9): - - It shouldn't be possible to write BLR to create tables with fields - using unknown data types. - -2005-09-24 07:09 robocop - - * firebird2/src/isql/extract.epp (1.63): - - Better check for isql ignoring implicit rdb$ domains. - -2005-09-24 07:09 robocop - - * firebird2/src/jrd/gds.cpp (1.176): - - Let's hope this fixes the incompatibilities between safe_interpret - and the old gds_interprete. - -2005-09-22 09:09 robocop - - * firebird2/src/include/firebird.h (1.38): - - Totally misc. - -2005-09-22 08:14 robocop - - * firebird2/src/jrd/os/posix/unix.cpp (1.40): - - Misc. - -2005-09-21 10:31 kkuznetsov - - * firebird2/src/include/firebird.h (1.37): - - Adding ability to build CS server with threaded services (can be - controled throught configure platform varyable service_thread_CS): - 1)Add new define STD_UTIL - - Build tested Solaris x86 and Linux x86 - 2005-09-21 10:30 kkuznetsov * firebird2/builds/posix/: Makefile.in.embed.gbak (1.13), @@ -6819,434 +1931,14 @@ Build tested Solaris x86 and Linux x86 -2005-09-19 16:48 dimitr - - * firebird2/src/dsql/ddl.cpp (1.157): - - Let's recognize an attempt to alter a not existing table earlier - than in DYN. In particular, this prevents a server crash - introduced by some recent DDL checks. - -2005-09-19 12:43 dimitr - - * firebird2/src/utilities/install/: install_svc.cpp (1.21), - servi_proto.h (1.11), services.cpp (1.18): - - Added -i switch to instsvc, as agreed with Olivier and Alex times - ago. - -2005-09-16 12:50 dimitr - - * firebird2/src/dsql/make.cpp (1.105): - - Fixed dialect 1 regression caused by my recent changes. - -2005-09-16 12:24 dimitr - - * firebird2/src/jrd/intl.cpp (1.82): - - Fixed bugs with nod_sleuth implementation. Exists since v1.5.0. - -2005-09-15 18:42 alexpeshkoff - - * firebird2/src/jrd/os/posix/isc_ipc.cpp (1.17): - - slightly better diagnostics - -2005-09-14 21:06 dimitr - - * firebird2/src/dsql/: gen.cpp (1.93), pass1.cpp (1.242): - - Fixed the issue with zero-initialized status vector during prepare. - -2005-09-14 20:53 dimitr - - * firebird2/src/jrd/isc_sync.cpp (1.98): - - Cleanup. - -2005-09-14 20:09 asfernandes - - * firebird2/src/: dsql/make.cpp (1.104), jrd/jrd.cpp (1.223), - jrd/why_proto.h (1.24): - - Fix issue of SQLVAR.sqllen from non-system MBCS fields, thanks to - Roman - -2005-09-14 14:02 dimitr - - * firebird2/src/jrd/met.epp (1.170): - - More checks for uncommitted DDL. - -2005-09-14 13:42 dimitr - - * firebird2/src/dsql/: dsql.h (1.84), metd.epp (1.80): - - Another attempt to fix the issue with uncommitted DDL. - -2005-09-14 07:58 alexpeshkoff - - * firebird2/src/burp/: burp.h (1.68), restore.epp (1.97): - - fixed restore of database with broken foreign keys - -2005-09-12 13:14 alexpeshkoff - - * firebird2/src/jrd/: utl.cpp (1.84), utl_proto.h (1.19), why.cpp - (1.94), os/posix/unix.cpp (1.39): - - removed marker file related code - -2005-09-10 09:15 robocop - - * firebird2/: lang_helpers/gds_codes.ftn (1.22), - lang_helpers/gds_codes.pas (1.22), src/dsql/ddl.cpp (1.156), - src/dsql/dsql.cpp (1.155), src/dsql/dsql.h (1.83), src/dsql/gen.cpp - (1.92), src/dsql/metd.epp (1.79), src/dsql/pass1.cpp (1.241), - src/include/gen/codetext.h (1.29), src/include/gen/iberror.h - (1.28), src/include/gen/msg_facs.h (1.9), src/include/gen/msgs.h - (1.38), src/include/gen/rdb_codes.h (1.29), - src/include/gen/sql_code.h (1.31), src/msgs/facilities.sql (1.37), - src/msgs/history.sql (1.21), src/msgs/messages.sql (1.44), - src/msgs/system_errors.sql (1.19): - - - Get rid of DBB_v3 in DSQL and put a message just in case we find - ODS<=7 (impossible in theory, since FB wouldn't open such db). - - Put mnemonics for two hardcoded error msgs I hijacked from DYN - years ago. Now they are defined for the SQLERR facility. - -2005-09-09 12:15 dimitr - - * firebird2/src/dsql/dsql.h (1.82): - - Cleanup. - -2005-09-09 11:07 dimitr - - * firebird2/src/dsql/ddl.cpp (1.155): - - Small correction. - -2005-09-09 08:40 dimitr - - * firebird2/src/dsql/ddl.cpp (1.154): - - Clear the DSQL metadata cache after ALTER EXTERNAL FUNCTION - statement. - -2005-09-08 18:39 alexpeshkoff - - * firebird2/src/jrd/: err_proto.h (1.25), jrd.cpp (1.222), nbak.cpp - (1.49), pag.cpp (1.92), sdw.cpp (1.59), os/pio_proto.h (1.15), - os/posix/unix.cpp (1.38), os/win32/winnt.cpp (1.28): - - fixed BOFs in PIO functions - -2005-09-08 12:22 dimitr - - * firebird2/src/jrd/Optimizer.cpp (1.39): - - 1) Commented code that doesn't work properly (until Arno is back). - 2) Fixed some optimization issues in the new logic. 3) Small - cleanup. - -2005-09-08 12:08 dimitr - - * firebird2/src/jrd/exe.h (1.72): - - 1) Fixed csb_validation which was defined in a wrong flags group. - 2) Renumbering and cleanup. - -2005-09-04 23:39 hvlad - - * firebird2/src/dsql/dsql.h (1.81): - - Removed unused member - -2005-09-04 23:33 hvlad - - * firebird2/src/dsql/sym.h (1.10): - - Correction - -2005-09-04 23:32 hvlad - - * firebird2/src/dsql/metd.epp (1.78): - - Add error handlers - -2005-09-04 23:31 hvlad - - * firebird2/src/dsql/: array.epp (1.36), blob.epp (1.18), errd.cpp - (1.37), errd_proto.h (1.11), utld.cpp (1.36), utld_proto.h (1.12): - - Small code reorganisation: 1. move two identical 'copy_status' - functions from array.epp and blob.epp into utld.cpp 2. allow - ERRD_punt use local instance of status-vector - -2005-09-04 17:28 asfernandes - - * firebird2/src/jrd/cvt2.cpp (1.51): - - Use the same comparation rules of VARCHAR/NONE in text BLOB/NONE - -2005-09-03 10:03 robocop - - * firebird2/src/dsql/: make.cpp (1.103), pass1.cpp (1.240): - - Get rid of my old hack to solve a problem between John/Mark's - FIRST/SKIP parameters type and dialect detection. The dialect is in - the request. - -2005-09-03 09:47 robocop - - * firebird2/src/dsql/pass1.cpp (1.239): - - - Misc. - Detect a limit case with params and containing or - starting. - -2005-09-03 07:56 robocop - - * firebird2/src/qli/all.cpp (1.29): - - Misc. - -2005-09-03 07:54 robocop - - * firebird2/src/isql/isql.epp (1.155): - - Fix premature EOF while reading a script file when using the SHELL - command inside it, found by Paul Reeves. Trying to find a - compromise between MS requirements for system() call and its bad - side effects on our isql. - -2005-09-03 07:52 robocop - - * firebird2/src/: msgs/facilities.sql (1.36), msgs/messages.sql - (1.43), qli/all.cpp (1.28), qli/dtr.cpp (1.39), qli/dtr.h (1.23), - qli/err.cpp (1.18), qli/meta.epp (1.56), qli/parse.cpp (1.39), - qli/words.h (1.5): - - Archeology: enable QLI to handle NUMERIC, DECIMAL and BIGINT in - definitions. No dialect check made. - -2005-09-02 07:30 dimitr - - * firebird2/src/dsql/: ddl.cpp (1.153), gen.cpp (1.91), make.cpp - (1.102), make_proto.h (1.25), parse.cpp (1.162), parse.y (1.189), - pass1.cpp (1.238): - - 1) Made output parameter naming a common procedure instead of - select-list private code. 2) Allowed value expressions in the - RETURNING clause. - -2005-09-02 06:59 robocop - - * firebird2/src/jrd/: status.cpp (1.14), status.h (1.7): - - Please the Furies and change Mike's license with his permission. - -2005-08-31 18:08 dimitr - - * firebird2/src/jrd/os/win32/fbsyslog.cpp (1.4): - - Cleanup. - -2005-08-31 18:02 dimitr - - * firebird2/src/: remote/os/win32/cntl.cpp (1.18), - iscguard/cntl_guard.cpp (1.19): - - Cleanup. - -2005-08-31 16:55 dimitr - - * firebird2/src/remote/os/win32/: property.cpp (1.14), window.h - (1.5): - - Cleanup. - -2005-08-29 20:41 asfernandes - - * firebird2/src/dsql/ddl.cpp (1.152): - - Fixed problem of implict NOT NULL (in PRIMARY KEY constraint) being - generated with the same constraint name of the PK. Thanks to my - brother Adilson for the test case. - -2005-08-29 17:00 alexpeshkoff - - * firebird2/src/remote/inet_server.cpp (1.56): - - Fixed signal safety problems in SS shutdown - -2005-08-29 16:57 alexpeshkoff - - * firebird2/src/jrd/gds.cpp (1.175): - - avoid unpredictable behaviour of gds__log() on posix in signal - handlers - -2005-08-25 14:37 dimitr - - * firebird2/src/dsql/pass1.cpp (1.237): - - Fixed SEGV reported by Konstantin. - 2005-08-24 14:12 kkuznetsov * firebird2/: configure.in (1.234), builds/posix/firebird.vers (1.9), builds/posix/make.shared.variables (1.58), - builds/posix/prefix.solaris (1.16), src/jrd/svc_proto.h (1.18), - src/utilities/common/cmd_util.cpp (1.10), - src/utilities/common/cmd_util_proto.h (1.4): + builds/posix/prefix.solaris (1.16): Allowing using SERVICE_THREAD in CLASSIC server as platform option -2005-08-24 11:42 dimitr - - * firebird2/src/dsql/pass1.cpp (1.236): - - Added optional seconds precision to CURRENT_TIME and - CURRENT_TIMESTAMP as agreed with Ann and others times ago. - -2005-08-24 11:22 dimitr - - * firebird2/src/dsql/: gen.cpp (1.90), parse.cpp (1.161), parse.y - (1.188): - - Added optional seconds precision to CURRENT_TIME and - CURRENT_TIMESTAMP as agreed with Ann and others times ago. - -2005-08-24 11:14 dimitr - - * firebird2/src/: jrd/blr.h (1.21), jrd/cmp.cpp (1.182), - jrd/evl.cpp (1.150), jrd/exe.h (1.71), jrd/mov.cpp (1.24), - jrd/par.cpp (1.120), misc/blrtable.cpp (1.20): - - Added optional seconds precision to CURRENT_TIME and - CURRENT_TIMESTAMP as agreed with Ann and others times ago. - -2005-08-24 11:09 dimitr - - * firebird2/src/common/classes/: timestamp.cpp (1.9), timestamp.h - (1.9): - - Slightly change the round function. - -2005-08-24 08:21 dimitr - - * firebird2/src/dsql/: node.h (1.67), parse.cpp (1.160), parse.y - (1.187), pass1.cpp (1.235): - - Rolled back my commit as a performance looser. More precise - savepoints handling is being investigated. - -2005-08-23 16:25 dimitr - - * firebird2/src/jrd/isc.cpp (1.56): - - Fixed inability to establish an IPC channel between processes with - custom security descriptors. Appeared as "unavailable database" - while connecting from the service running under special account. - -2005-08-23 08:52 alexpeshkoff - - * firebird2/src/jrd/: jrd_pwd.h (1.18), pwd.cpp (1.44), scl.epp - (1.70), svc.cpp (1.146): - - Security fix - temporary disable logins for clients, making too - many wrong attempts to login - -2005-08-22 15:39 dimitr - - * firebird2/src/dsql/keywords.cpp (1.46): - - Fixed wrong keyword version. - -2005-08-22 15:08 dimitr - - * firebird2/src/jrd/intl.cpp (1.81): - - Allowed NONE->charset conversions if called during a comparison. - -2005-08-22 15:02 dimitr - - * firebird2/src/jrd/flu.cpp (1.51): - - Fixed another UDF access issue. - -2005-08-22 12:12 dimitr - - * firebird2/src/dsql/: dsql.tab.h (1.61), node.h (1.66), parse.cpp - (1.159), parse.y (1.186), pass1.cpp (1.234): - - Fixed PSQL exception handling which never worked consistently. - -2005-08-22 11:16 dimitr - - * firebird2/src/common/config/dir_list.cpp (1.25): - - Fixed one of the UDF access issues. - -2005-08-22 10:34 dimitr - - * firebird2/src/jrd/Optimizer.cpp (1.38): - - Fixed server crash in the optimizer. - -2005-08-22 09:25 alexpeshkoff - - * firebird2/src/jrd/isc.cpp (1.55): - - Front-ported security fix - always require login/pass in IP - connections. - -2005-08-21 17:52 asfernandes - - * firebird2/src/: dsql/gen.cpp (1.89), dsql/make.cpp (1.101), - dsql/pass1.cpp (1.233), jrd/entry.h (1.19), jrd/inf.cpp (1.57), - jrd/inf_proto.h (1.10), jrd/inf_pub.h (1.6), jrd/jrd.cpp (1.221), - jrd/jrd_proto.h (1.39), jrd/why.cpp (1.93), jrd/why_proto.h (1.23): - - Fixed SF field-test #1249187 - 2.0a3: String literals dest. for - large CHAR fields truncated - -2005-08-19 12:41 alexpeshkoff - - * firebird2/src/jrd/isc.cpp (1.54): - - Front-ported fix from 1.5. - -2005-08-19 12:08 dimitr - - * firebird2/src/include/firebird.h (1.36): - - Fixed the win32 build. - -2005-08-19 08:56 kkuznetsov - - * firebird2/src/include/firebird.h (1.35): - - Disabled service threads at boot time for all platform except of - WIN_NT - -2005-08-19 08:07 robocop - - * firebird2/src/qli/: expand.cpp (1.31), hsh.cpp (1.17), - hsh_proto.h (1.9), meta.epp (1.55), parse.cpp (1.38): - - Try to convince QLI to handle quoted identifiers. It acts for now - as if dialect 3 is the only one available WRT names enclosed in - double quotes. - -2005-08-19 08:04 kkuznetsov - - * firebird2/src/common/classes/semaphore.h (1.21): - - Comment correction thanks to Claudio - 2005-08-19 02:53 robocop * firebird2/builds/: @@ -7256,25 +1948,6 @@ Nitpicking. -2005-08-18 15:56 dimitr - - * firebird2/src/jrd/exe.cpp (1.158): - - Fixed one of the PSQL exception handling bugs. More to follow. - -2005-08-18 14:33 kkuznetsov - - * firebird2/src/jrd/svc.cpp (1.145): - - This patch from Dimitry Sibiryakov disables services at boot time. - This let me compile on Solaris - -2005-08-18 11:33 kkuznetsov - - * firebird2/src/common/classes/semaphore.h (1.20): - - Some comments added - 2005-08-17 16:07 alexpeshkoff * firebird2/builds/posix/: Makefile.in.client.util (1.29), @@ -7283,29 +1956,13 @@ Added ods.cpp to posix. Also fixes for SS build. -2005-08-16 23:19 arnobrinkman +2005-08-16 15:38 dimitr - * firebird2/src/dsql/: node.h (1.65), pass1.cpp (1.232): - - Allow outer reference in derived table to higher scope-levels - -2005-08-16 15:39 dimitr - - * firebird2/builds/win32/msvc6/: engine.dsp (1.59), - engine_classic.dsp (1.55), engine_embed.dsp (1.34), gstat.dsp - (1.19): - - Moved the ODS checking routine from ods.h to a separate module. - -2005-08-16 15:35 dimitr - - * firebird2/: src/jrd/ods.cpp (1.1), src/jrd/ods.h (1.37), - src/jrd/ods_proto.h (1.1), src/jrd/pag.cpp (1.91), - src/utilities/gstat/dba.epp (1.59), src/jrd/os/posix/unix.cpp - (1.37), builds/win32/msvc7/engine.vcproj (1.49), - builds/win32/msvc7/engine_classic.vcproj (1.49), - builds/win32/msvc7/engine_embed.vcproj (1.38), - builds/win32/msvc7/gstat.vcproj (1.22): + * firebird2/builds/win32/: msvc7/engine.vcproj (1.49), + msvc7/engine_classic.vcproj (1.49), msvc7/engine_embed.vcproj + (1.38), msvc7/gstat.vcproj (1.22), msvc6/engine.dsp (1.59), + msvc6/engine_classic.dsp (1.55), msvc6/engine_embed.dsp (1.34), + msvc6/gstat.dsp (1.19): Moved the ODS checking routine from ods.h to a separate module. @@ -7346,59 +2003,6 @@ revert my previos commit -2005-08-14 22:46 hvlad - - * firebird2/src/jrd/dfw.epp (1.160): - - Fix SF #1256675 - -2005-08-14 14:41 dimitr - - * firebird2/src/jrd/exe.cpp (1.157): - - Some string handling changes + fixed Alpha 3 bug + misc. - -2005-08-14 08:56 robocop - - * firebird2/src/: include/gen/msgs.h (1.37), jrd/exe.cpp (1.156), - msgs/facilities.sql (1.35), msgs/history.sql (1.20), - msgs/messages.sql (1.42): - - Solve Dmitry's compatibility concerns about my solution for SF Bug - #494981. Remember to rebuild the messages db from the scripts in - src/msgs. - -2005-08-14 07:48 robocop - - * firebird2/src/: dsql/ddl.cpp (1.151), dsql/dsql.h (1.80), - dsql/dsql.tab.h (1.60), dsql/node.h (1.64), dsql/parse.cpp (1.158), - dsql/parse.y (1.185), jrd/drq.h (1.12), jrd/dyn.h (1.27), - jrd/dyn_def.epp (1.100), jrd/dyn_mod.epp (1.64), jrd/dyn_ut_proto.h - (1.11), jrd/dyn_util.epp (1.39), msgs/facilities.sql (1.34), - msgs/history.sql (1.19), msgs/messages.sql (1.41): - - Tweak DYN to solve several issues: - Allow to set and drop defaults - for table's fields (as it has been possible with domains). - Stop - people from setting a default value for array types. - Close - checking holes that allowed people to change from scalar types to - array types and vice/versa. - Improve some error messages. - -2005-08-13 22:24 hvlad - - * firebird2/src/jrd/dfw.epp (1.159): - - Temporary disable procedure parameters dependency check until - proper solution (something like dyn_mod_parameter) will be - implemented. This check was never worked properly so no harm is - done - -2005-08-13 10:19 dimitr - - * firebird2/src/: burp/burp_proto.h (1.20), - utilities/gsec/gsec_proto.h (1.12): - - Fixed wrong defines, thanks to Claudio. - 2005-08-12 14:47 kkuznetsov * firebird2/extern/icu/source/: configure.in (1.5), runConfigureICU @@ -7409,41 +2013,10 @@ 2005-08-12 10:05 robocop - * firebird2/: src/jrd/Optimizer.cpp (1.37), src/jrd/Optimizer.h - (1.9), extern/icu/source/common/umutex.c (1.4): + * firebird2/extern/icu/source/common/umutex.c (1.4): Misc. -2005-08-10 16:46 dimitr - - * firebird2/src/: alice/tdr.cpp (1.46), utilities/gstat/dba.epp - (1.58), utilities/gstat/ppg.cpp (1.27), utilities/gstat/ppg_proto.h - (1.11), utilities/gsec/gsec.cpp (1.45), utilities/gsec/gsec.h - (1.22), utilities/gsec/gsec_proto.h (1.11): - - Moved the Services API into the engine on threadable platforms. - -2005-08-10 16:43 dimitr - - * firebird2/src/: alice/alice.cpp (1.81), alice/alice.h (1.47), - alice/alice_proto.h (1.11), burp/burp.cpp (1.100), burp/burp.h - (1.67), burp/burp_proto.h (1.19), burp/misc.cpp (1.17): - - Moved the Services API into the engine on threadable platforms. - -2005-08-10 16:38 dimitr - - * firebird2/src/: include/firebird.h (1.34), jrd/svc.cpp (1.144), - jrd/svc.h (1.35): - - Moved the Services API into the engine on threadable platforms. - -2005-08-10 15:36 hvlad - - * firebird2/src/jrd/btr.h (1.39): - - Correction - 2005-08-10 06:42 aafemt * firebird2/builds/posix/: prefix.mingw (1.41), prefix.solx86gcc @@ -7469,19 +2042,6 @@ fixed posix CS build -2005-08-09 08:38 alexpeshkoff - - * firebird2/src/jrd/ods.h (1.36): - - avoid g++ warning - -2005-08-09 00:17 arnobrinkman - - * firebird2/src/jrd/: opt.cpp (1.248), Optimizer.cpp (1.36), - Optimizer.h (1.8): - - Some more cost based calculation. Fine-tunning will follow - 2005-08-08 15:47 alexpeshkoff * firebird2/builds/posix/: Makefile.in.boot.gpre (1.24), @@ -7513,48 +2073,9 @@ fixed posix build -2005-08-06 07:36 dimitr - - * firebird2/src/gpre/cme.cpp (1.37): - - Fixed a number of issues for Dialect 1 and Dialect 3 (string - arithmetics) + some cleanup. The issues are: 1) '1.5' / '0.5' - doesn't work in Dialect 1 2) avg ('1.5') doesn't work in Dialect 1 - 3) 5 * '1.5' produces INT result instead of DOUBLE PRECISION in - Dialect 1 4) sum ('1.5') produces NUMERIC(15, 2) result instead of - DOUBLE PRECISION in Dialect 1 5) - '1.5' doesn't work in Dialect 1 - 6) '1.5' * '0.5' and '1.5' / '0.5' are not forbidden in Dialect 3 - -2005-08-06 07:29 dimitr - - * firebird2/src/dsql/make.cpp (1.100): - - Fixed a number of issues for Dialect 1 and Dialect 3 (string - arithmetics) + some cleanup. The issues are: 1) '1.5' / '0.5' - doesn't work in Dialect 1 2) avg ('1.5') doesn't work in Dialect 1 - 3) 5 * '1.5' produces INT result instead of DOUBLE PRECISION in - Dialect 1 4) sum ('1.5') produces NUMERIC(15, 2) result instead of - DOUBLE PRECISION in Dialect 1 5) - '1.5' doesn't work in Dialect 1 - 6) '1.5' * '0.5' and '1.5' / '0.5' are not forbidden in Dialect 3 - -2005-08-06 07:26 dimitr - - * firebird2/src/jrd/: cmp.cpp (1.181), dsc.cpp (1.23), dsc.h - (1.22): - - Fixed a number of issues for Dialect 1 and Dialect 3 (string - arithmetics) + some cleanup. The issues are: 1) '1.5' / '0.5' - doesn't work in Dialect 1 2) avg ('1.5') doesn't work in Dialect 1 - 3) 5 * '1.5' produces INT result instead of DOUBLE PRECISION in - Dialect 1 4) sum ('1.5') produces NUMERIC(15, 2) result instead of - DOUBLE PRECISION in Dialect 1 5) - '1.5' doesn't work in Dialect 1 - 6) '1.5' * '0.5' and '1.5' / '0.5' are not forbidden in Dialect 3 - 2005-08-05 03:53 asfernandes - * firebird2/: src/jrd/intlnames.h (1.15), - builds/install/misc/fbintl.conf (1.5), src/intl/lc_iso8859_1.cpp - (1.13), src/intl/collations/win1250bsba.h (1.1): + * firebird2/builds/install/misc/fbintl.conf (1.5): Rename collation BO_BO to BS_BA - per Fikret request @@ -7577,94 +2098,12 @@ Make output better understandable on 64-bit native platforms -2005-08-04 08:21 hvlad - - * firebird2/src/jrd/dfw.epp (1.158): - - Lost part of my previous commit. Thanks to Claudio - -2005-08-04 06:02 robocop - - * firebird2/src/: jrd/dfw.epp (1.157), dsql/pass1.cpp (1.231): - - Totally misc. - -2005-08-02 13:41 hvlad - - * firebird2/src/jrd/: dfw.epp (1.156), dfw_proto.h (1.14), tra.h - (1.47), vio.cpp (1.136): - - Fixed two DFW bugs 1. Unregistered FB2 bug - expression index - dependencies was tracked not correctly. 2. SF #1250150 - -2005-08-02 10:36 arnobrinkman - - * firebird2/src/dsql/pass1.cpp (1.230): - - Sigh, if i change something then i must do it right - -2005-08-01 21:05 arnobrinkman - - * firebird2/src/dsql/pass1.cpp (1.229): - - Fix unreleased contexts problem with derived tables, found by Vlad. - -2005-07-31 16:13 arnobrinkman - - * firebird2/src/dsql/make.cpp (1.99): - - Fix mistake, noticed by Claudio - -2005-07-31 05:45 robocop - - * firebird2/src/jrd/pag.cpp (1.90): - - Fix SF Bug #1238104. - -2005-07-31 05:33 robocop - - * firebird2/src/: jrd/blb.cpp (1.97), dsql/dsql.h (1.79): - - Totally misc. - -2005-07-31 03:05 robocop - - * firebird2/: src/alice/alice.cpp (1.80), - src/include/gen/codetext.h (1.28), src/include/gen/iberror.h - (1.27), src/include/gen/msgs.h (1.36), src/include/gen/rdb_codes.h - (1.28), src/include/gen/sql_code.h (1.30), src/msgs/facilities.sql - (1.33), src/msgs/messages.sql (1.40), src/msgs/system_errors.sql - (1.18), lang_helpers/gds_codes.ftn (1.21), - lang_helpers/gds_codes.pas (1.21): - - Fixed misplaced error messages in gfix. For example, if you do gfix - - housekeeping you were getting "dialect number required". - -2005-07-31 02:45 robocop - - * firebird2/src/: jrd/blb.cpp (1.96), jrd/btr.cpp (1.149), - utilities/gstat/ppg.cpp (1.26): - - Totally misc. - -2005-07-30 20:00 asfernandes - - * firebird2/src/intl/lc_narrow.cpp (1.14): - - Fix problem reported by Arno - 2005-07-30 03:48 asfernandes * firebird2/builds/win32/defs/ib_udf.def (1.2): Export IB_UDF_srand function -2005-07-29 12:42 arnobrinkman - - * firebird2/src/jrd/btr.cpp (1.148): - - Fix scope problem reported by Konstantin - 2005-07-29 11:24 kkuznetsov * firebird2/builds/posix/prefix.solx86gcc (1.17): @@ -7673,158 +2112,10 @@ 2005-07-28 21:58 asfernandes - * firebird2/: builds/install/misc/fbintl.conf (1.4), - src/intl/lc_iso8859_1.cpp (1.12), src/intl/ld.cpp (1.15), - src/jrd/intlnames.h (1.14): + * firebird2/builds/install/misc/fbintl.conf (1.4): Bosnian collation BO_BO for WIN1250 - contributed by Fikret Hasovic -2005-07-28 21:57 asfernandes - - * firebird2/lang_helpers/: gds_codes.ftn (1.20), gds_codes.pas - (1.20): - - Regenerate files - -2005-07-28 15:35 arnobrinkman - - * firebird2/src/dsql/make.cpp (1.98): - - Fix nullable flag for descriptor generated by MAKE_desc_from_list() - -2005-07-27 20:57 arnobrinkman - - * firebird2/src/dsql/ddl.cpp (1.150): - - Fix "WITH CHECK OPTION" bug introduced with tighter alias handling. - In fact the tighter alias handling was showing a hidden "bug". - -2005-07-27 09:36 dimitr - - * firebird2/src/dsql/make.cpp (1.97): - - Fixed the GEN_ID(, NULL) issue (reported by Claudio). - -2005-07-27 07:36 dimitr - - * firebird2/src/dsql/: parse.cpp (1.157), parse.y (1.184): - - Fixed the NEXT VALUE FOR bug for dialect 3. Thanks to Claudio. - -2005-07-27 00:52 arnobrinkman - - * firebird2/src/jrd/idx.cpp (1.97): - - Fix bug with foreign-key checks that failed due new INTL changes - (found with an unrestorable backup) - -2005-07-26 20:13 skidder - - * firebird2/src/jrd/nbak.cpp (1.48): - - Port a little cleanliness fix to HEAD too - -2005-07-26 14:16 dimitr - - * firebird2/src/dsql/array.epp (1.35): - - Fixed the arrays bug introduced by myself. - -2005-07-26 13:54 arnobrinkman - - * firebird2/src/dsql/pass1.cpp (1.228): - - Fix and simplify PLAN alias lookup - -2005-07-26 13:48 arnobrinkman - - * firebird2/src/dsql/dsql.h (1.78): - - Fix and simplify PLAN alias lookup - -2005-07-26 13:43 arnobrinkman - - * firebird2/src/jrd/cmp.cpp (1.180): - - Fix PLAN parsing inside VIEWs - -2005-07-25 16:43 arnobrinkman - - * firebird2/src/dsql/: ddl.cpp (1.149), dsql.h (1.77), node.h - (1.63), pass1.cpp (1.227): - - Fix derived table issues with NEW/OLD contexts - (Triggers/check-constraints) Also adjust IN predicate behaviour to - derived table. PLAN parsing for derived tables will be fixed - later. - -2005-07-25 14:01 asfernandes - - * firebird2/src/jrd/blb.cpp (1.95): - - Fixed field-test #1244126 - Update text BLOBs when connected with - NONE charset - -2005-07-25 13:59 asfernandes - - * firebird2/src/jrd/: ini.h (1.22), intl_builtin.cpp (1.27): - - Misc. - -2005-07-25 07:13 dimitr - - * firebird2/src/jrd/exe.cpp (1.155): - - Avoid recovery to a not existent savepoint. - -2005-07-25 07:03 dimitr - - * firebird2/src/jrd/: jrd.cpp (1.220), tra.cpp (1.102), tra_proto.h - (1.18): - - Fixed a bugcheck (and possibly an engine crash) during server - shutdown. Force a TIP based rollback instead of using a - transaction-level savepoint in this case. - -2005-07-24 20:48 dimitr - - * firebird2/src/jrd/: jrd.cpp (1.219), jrd.h (1.138): - - Fixed one of the server shutdown bugs. More to come. - -2005-07-24 20:43 dimitr - - * firebird2/src/: msgs/facilities.sql (1.32), msgs/messages.sql - (1.39), msgs/system_errors.sql (1.17), include/gen/codetext.h - (1.27), include/gen/iberror.h (1.26), include/gen/msgs.h (1.35), - include/gen/rdb_codes.h (1.27), include/gen/sql_code.h (1.29): - - Added new error message. - -2005-07-24 20:32 arnobrinkman - - * firebird2/src/jrd/btr.cpp (1.147): - - Fix bug SF #1242982 Equality search on first segment (integer) in - compound indexes resulted in more scans on specific values (2^n, - f.e. 131072) then needed. - -2005-07-24 17:53 hvlad - - * firebird2/src/alice/tdr.cpp (1.45): - - Fixed unregistered bug - crash occured in service gfix code when it - tried to reattach to currently unavailable database. Since service - can't interact with end user an endless loop leads to overflow - service buffer and crash as result. - -2005-07-24 17:32 hvlad - - * firebird2/src/alice/alice.h (1.46): - - Fixed SF bug #1242106 (FB 2.0 Alpha 3: In-Limbo transaction - Services API broken) - 2005-07-23 14:48 dimitr * firebird2/doc/WhatsNew (1.69): @@ -7850,67 +2141,12 @@ Use libfbcommon wherever possible and drop ancient workaround for dependencies (use -MMD switch instead) -2005-07-22 04:08 asfernandes - - * firebird2/src/dsql/pass1.cpp (1.226): - - Fixed SF #1242379 - Collation changes VARCHAR's length - 2005-07-21 07:44 robocop * firebird2/doc/README.intl (1.3): Misc. -2005-07-21 02:44 skidder - - * firebird2/src/jrd/gds.cpp (1.174): - - Oops, committed some debugging code which was not supposed to be - exposed to public :-) - -2005-07-21 02:42 skidder - - * firebird2/src/jrd/gds.cpp (1.173): - - Global handles need to be closed or we have the leak during - client/engine DLL unload. The cleanest solution would be to port - FileObject from BV3 branch here and use it, but this hack will do - either. - -2005-07-20 14:49 dimitr - - * firebird2/src/dsql/dsql.cpp (1.154): - - Correction. - -2005-07-20 12:04 dimitr - - * firebird2/src/dsql/: dsql.cpp (1.153), dsql.h (1.76), dsql.tab.h - (1.59), node.h (1.62), parse.cpp (1.156), parse.y (1.183), - pass1.cpp (1.225): - - Added DSQL support for ROLLBACK RETAIN. - -2005-07-20 01:27 skidder - - * firebird2/src/jrd/: cch.cpp (1.120), gds.cpp (1.172): - - little debug logging improvements - -2005-07-20 01:24 skidder - - * firebird2/src/jrd/nbak.cpp (1.47): - - Fix the bug which results in corrupted backups being created by - NBACKUP - -2005-07-20 01:23 skidder - - * firebird2/src/utilities/nbackup.cpp (1.46): - - do not overwrite destination during nbackup restore - 2005-07-19 15:17 paul_reeves * firebird2/builds/win32/clean_all.bat (1.12): @@ -7940,41 +2176,14 @@ Add updated bosnian Win32 install notes. -2005-07-18 16:00 paul_reeves - - * firebird2/src/jrd/isc_version.h (1.7): - - Sync build numbers for Win32. - -2005-07-17 09:00 dimitr - - * firebird2/src/dsql/: array.epp (1.34), blob.epp (1.17), dsql.h - (1.75), metd.epp (1.77): - - 1) Fixed threading issues in DSQL (they always existed, but were - hidden until recently). 2) Cached all METD requests. - -2005-07-16 08:46 dimitr - - * firebird2/src/dsql/metd.epp (1.76): - - Temporarily rolled back my fix. - -2005-07-13 22:07 arnobrinkman - - * firebird2/src/dsql/: dsql.h (1.74), pass1.cpp (1.224): - - Send annoying unemployed code out of the door - 2005-07-12 14:35 paul_reeves - * firebird2/: - builds/install/arch-specific/win32/BuildExecutableInstall.bat - (1.11), builds/install/arch-specific/win32/Readme.txt (1.6), - builds/install/arch-specific/win32/installation_readme.txt (1.7), - builds/win32/make_all.bat (1.37), builds/win32/make_examples.bat - (1.15), builds/win32/make_icu.bat (1.6), src/jrd/isc_version.h - (1.6): + * firebird2/builds/: + install/arch-specific/win32/BuildExecutableInstall.bat (1.11), + install/arch-specific/win32/Readme.txt (1.6), + install/arch-specific/win32/installation_readme.txt (1.7), + win32/make_all.bat (1.37), win32/make_examples.bat (1.15), + win32/make_icu.bat (1.6): Minor updates to the Win32 build scripts. Disable intlbuild in make_examples. Update Win32 readmes. @@ -7987,37 +2196,15 @@ Fix normal build for MSVC7 -2005-07-08 06:10 robocop - - * firebird2/src/isql/isql.epp (1.154): - - Fix display bug found by Adriano, caused by missing %s and try to - make isql output more consistent. QA Tools that check for strict - result may complain. - 2005-07-08 05:43 robocop * firebird2/builds/win32/make_all.bat (1.36): Prevent confusing error msg "1 was unexpected at this time." -2005-07-08 05:27 robocop - - * firebird2/src/jrd/evl.cpp (1.149): - - No need to call SET_TDBB if we do nothing. - 2005-07-08 05:25 robocop - * firebird2/: src/config/AdminException.cpp (1.5), src/jrd/dfw.epp - (1.155), src/jrd/met.epp (1.169), extern/icu/source/common/putil.c - (1.4): - - Misc. - -2005-07-06 00:39 asfernandes - - * firebird2/src/misc/intl.sql (1.2): + * firebird2/extern/icu/source/common/putil.c (1.4): Misc. @@ -8026,7 +2213,7 @@ * firebird2/: builds/install/arch-specific/win32/BuildExecutableInstall.bat (1.10), builds/install/arch-specific/win32/FirebirdInstall_20.iss - (1.10), src/misc/intl.sql (1.1), doc/README.intl (1.2): + (1.10), doc/README.intl (1.2): INTL script @@ -8098,12 +2285,6 @@ We can't check for U_MINGW becaise it is defined in platform.h. Let's rollback a bit -2005-06-27 20:36 dimitr - - * firebird2/src/utilities/gstat/dba.epp (1.57): - - Fixed ODS decoding in GSTAT. - 2005-06-27 15:53 paul_reeves * firebird2/: builds/win32/make_all.bat (1.35), @@ -8127,112 +2308,18 @@ make icu build on both linux and solaris -2005-06-27 14:26 alexpeshkoff - - * firebird2/src/jrd/os/posix/unix.cpp (1.36): - - fixed posix build after ODS parser changes - -2005-06-27 12:24 aafemt - - * firebird2/src/jrd/why.cpp (1.92): - - Cleanup - -2005-06-27 12:22 aafemt - - * firebird2/extern/icu/source/tools/pkgdata/pkgtypes.h (1.4): - - Case - 2005-06-27 12:20 aafemt * firebird2/builds/posix/prefix.mingw (1.38): Let's produce not so big files -2005-06-26 23:48 hvlad - - * firebird2/src/jrd/: cmp.cpp (1.179), dfw.epp (1.154), jrd.h - (1.137), lck.cpp (1.49), lck.h (1.19), met.epp (1.168), vio.cpp - (1.135): - - 1. Allow to create FK constraints without exclusive database - locking 2. Fix 'partner index not found' error when one process - dropped FK and another trying to delete master record 3. misc - changes in vio.cpp - -2005-06-26 18:11 dimitr - - * firebird2/src/: utilities/gstat/dba.epp (1.56), - utilities/gstat/ppg.cpp (1.25), jrd/dmp.cpp (1.29), jrd/ods.h - (1.35), jrd/pag.cpp (1.89), msgs/messages.sql (1.38), - include/gen/msgs.h (1.34): - - Changed the ODS encoding, messaging and protection rules. - -2005-06-26 04:09 asfernandes - - * firebird2/src/jrd/evl.cpp (1.148): - - Better handling in substring of large blobs - -2005-06-25 11:34 dimitr - - * firebird2/src/jrd/jrd.cpp (1.218): - - Expanded the routine comment. - -2005-06-24 17:38 asfernandes - - * firebird2/src/jrd/evl.cpp (1.147): - - Comment - -2005-06-24 17:06 dimitr - - * firebird2/src/dsql/metd.epp (1.75): - - Fixed SF #1012152. - -2005-06-24 14:56 dimitr - - * firebird2/src/jrd/: cmp.cpp (1.178), evl.cpp (1.146), exe.cpp - (1.154), req.h (1.47), rse.cpp (1.89): - - Fixed reported issues with ROW_COUNT. - -2005-06-24 13:14 dimitr - - * firebird2/src/: jrd/jrd.cpp (1.217), jrd/jrd_proto.h (1.38), - jrd/svc.cpp (1.143), jrd/os/win32/ibinitdll.cpp (1.8), - remote/inet_server.cpp (1.55), remote/os/win32/cntl.cpp (1.17), - remote/os/win32/srvr_w32.cpp (1.29), remote/os/win32/window.cpp - (1.14): - - Slightly changed (mostly cleaned up and fixed) the SS shutdown - mechanics. - -2005-06-23 17:12 asfernandes - - * firebird2/src/isql/isql.epp (1.153): - - Make SQLDA_DISPLAY display input SQLDA parameters of INSERTs, - UPDATEs and DELETEs - 2005-06-23 12:10 kkuznetsov * firebird2/extern/icu/source/runConfigureICU (1.5): Fix configure error on Solaris x86 -2005-06-23 07:25 aafemt - - * firebird2/src/config/: AdminException.cpp (1.4), AdminException.h - (1.4): - - Cleanup - 2005-06-23 01:00 asfernandes * firebird2/builds/win32/: make_boot2.bat (1.1), preprocess2.bat @@ -8257,18 +2344,6 @@ MSVC7 projects for boot-build with fbembed -2005-06-23 00:26 asfernandes - - * firebird2/src/jrd/svc.cpp (1.142): - - Fbembed don't use security - -2005-06-23 00:23 asfernandes - - * firebird2/src/gpre/gpre_meta_boot.cpp (1.48): - - Make gpre_boot work without -lang_internal switch - 2005-06-22 15:48 kkuznetsov * firebird2/: configure.in (1.230), @@ -8282,31 +2357,6 @@ Fixed problem, noticed by Dimitry Sibiryakov -2005-06-22 07:13 aafemt - - * firebird2/src/jrd/: Optimizer.cpp (1.35), intl.cpp (1.80), - opt.cpp (1.247), unicode_util.cpp (1.4): - - Warnings - -2005-06-22 07:10 aafemt - - * firebird2/src/config/ConfObject.cpp (1.3): - - Warnings - -2005-06-21 12:23 aafemt - - * firebird2/src/: config/AdminException.h (1.3), config/Args.h - (1.3), config/ArgsException.h (1.3), config/Element.h (1.3), - config/InputFile.h (1.3), config/InputStream.h (1.3), config/Lex.h - (1.3), config/ScanDir.h (1.3), config/Stream.h (1.3), - config/StreamSegment.h (1.3), vulcan/JString.cpp (1.4), - vulcan/JString.h (1.4), vulcan/PathName.h (1.3), vulcan/RefObject.h - (1.3): - - Warnings - 2005-06-21 11:15 alexpeshkoff * firebird2/builds/: @@ -8323,95 +2373,18 @@ a bit better handling of intl stuff while packaging -2005-06-21 03:44 asfernandes - - * firebird2/src/jrd/: opt.cpp (1.246), unicode_util.h (1.3): - - Misc. - -2005-06-20 10:53 hvlad - - * firebird2/src/jrd/cmp.cpp (1.177): - - Fixed unregistered bug : AV when PLAN for VIEW is specified but no - table alias was given - - CREATE VIEW V1 AS SELECT D.RDB$RELATION_ID, C.RDB$CHARACTER_SET_ID - FROM RDB$DATABASE D JOIN RDB$CHARACTER_SETS C ON - D.RDB$CHARACTER_SET_NAME = C.RDB$CHARACTER_SET_NAME - - SELECT * FROM V1 PLAN (V1 NATURAL) - -2005-06-20 07:40 aafemt - - * firebird2/src/jrd/intl_classes.h (1.22): - - Fix warning - -2005-06-17 12:42 aafemt - - * firebird2/src/config/ScanDir.cpp (1.3): - - Overloaded operators is evil - -2005-06-17 03:33 asfernandes - - * firebird2/src/dsql/make.cpp (1.96): - - Simplification - 2005-06-16 14:09 aafemt * firebird2/builds/posix/prefix.mingw (1.37): Fix over-export -2005-06-16 14:08 aafemt - - * firebird2/src/jrd/why.cpp (1.91): - - Plain C for public API routine - -2005-06-16 07:13 robocop - - * firebird2/src/: isql/isql.epp (1.152), jrd/utl.cpp (1.83): - - Fix blob dumping routines in jrd and report errors in isql. - 2005-06-16 07:11 aafemt * firebird2/doc/README.build.mingw.html (1.14): Revert to common cleaning procedure -2005-06-16 07:10 robocop - - * firebird2/src/dsql/: ddl.cpp (1.148), dsql.cpp (1.152), - dsql.tab.h (1.58), gen.cpp (1.88), parse.cpp (1.155), parse.y - (1.182), pass1.cpp (1.223): - - Try to indicate position of incomplete commands. Some casts - because statuses are fixed 32 quantities, not natural int types. - -2005-06-16 07:05 robocop - - * firebird2/src/jrd/: status.cpp (1.13), status.h (1.6): - - Const correctness. - -2005-06-16 07:05 robocop - - * firebird2/src/jrd/intl.cpp (1.79): - - Copy/paste problem with two SET_TDBB. - -2005-06-16 07:02 robocop - - * firebird2/src/: jrd/dfw.epp (1.153), msgs/messages.sql (1.37), - dsql/metd.epp (1.74): - - Misc. - 2005-06-15 17:19 alexpeshkoff * @@ -8434,16 +2407,6 @@ fixed gsec CS posix build -2005-06-15 11:11 dimitr - - * firebird2/src/jrd/shut.cpp (1.33): - - Fixed some shutdown issues: - redundant attempts to get an - exclusive database lock - wrong timeout counting - database lock is - not released after bringing database online in the exclusive mode - - removed a 5 sec timeout when bringing database online in the shared - mode - 2005-06-15 07:31 aafemt * firebird2/: configure.in (1.229), extern/icu/source/aclocal.m4 @@ -8458,249 +2421,19 @@ extern/icu/source/common/unicode/uniset.h (1.3), extern/icu/source/common/unicode/utypes.h (1.3), extern/icu/source/config/mh-mingw (1.1), - extern/icu/source/data/Makefile.in (1.3), - extern/icu/source/tools/pkgdata/dllmode.c (1.3), - extern/icu/source/tools/pkgdata/make.c (1.3), - extern/icu/source/tools/pkgdata/makefile.h (1.3), - extern/icu/source/tools/pkgdata/pkgdata.c (1.3), - extern/icu/source/tools/pkgdata/pkgtypes.h (1.3), - extern/icu/source/tools/pkgdata/sttcmode.c (1.3), - extern/icu/source/tools/pkgdata/winmode.c (1.3): + extern/icu/source/data/Makefile.in (1.3): MinGW port of ICU -2005-06-14 07:44 dimitr - - * firebird2/src/jrd/inf.cpp (1.56): - - Code simplification. - -2005-06-14 05:16 asfernandes - - * firebird2/: lang_helpers/gds_codes.ftn (1.19), - lang_helpers/gds_codes.pas (1.19), src/dsql/ddl.cpp (1.147), - src/dsql/metd.epp (1.73), src/dsql/metd_proto.h (1.24), - src/dsql/pass1.cpp (1.222), src/include/gen/codetext.h (1.26), - src/include/gen/iberror.h (1.25), src/include/gen/msgs.h (1.33), - src/include/gen/rdb_codes.h (1.26), src/include/gen/sql_code.h - (1.28), src/jrd/Optimizer.cpp (1.34), src/jrd/cvt.cpp (1.66), - src/jrd/cvt2.cpp (1.50), src/jrd/dfw.epp (1.152), src/jrd/evl.cpp - (1.145), src/jrd/exe.cpp (1.153), src/jrd/idx.cpp (1.96), - src/jrd/inf.cpp (1.55), src/jrd/intl.cpp (1.78), - src/jrd/intl_proto.h (1.18), src/jrd/jrd.cpp (1.216), - src/jrd/opt.cpp (1.245), src/msgs/facilities.sql (1.31), - src/msgs/history.sql (1.18), src/msgs/messages.sql (1.36), - src/msgs/system_errors.sql (1.16): - - 1) Fixed SF #1016040 Missing external libraries causes engine - exception 2) Use better error messages - -2005-06-13 14:44 dimitr - - * firebird2/src/dsql/: dsql.tab.h (1.57), gen.cpp (1.87), - keywords.cpp (1.45), node.h (1.61), parse.cpp (1.154), parse.y - (1.181), pass1.cpp (1.221): - - RETURNING implementation. - -2005-06-13 05:55 asfernandes - - * firebird2/src/jrd/evl.cpp (1.144): - - Removed wrong "deletes" noticed by Claudio - -2005-06-13 05:48 robocop - - * firebird2/src/jrd/evl.cpp (1.143): - - Misc. - -2005-06-13 04:12 asfernandes - - * firebird2/src/: dsql/gen.cpp (1.86), dsql/make.cpp (1.95), - dsql/pass1.cpp (1.220), jrd/inf.cpp (1.54): - - Removed some compiler messages - -2005-06-13 01:47 robocop - - * firebird2/src/isql/isql.epp (1.151): - - If an error happens when we are trying to retrieve the first - record, we need to print a newline or the error msg will appear - padding the column headers. - -2005-06-13 01:44 robocop - - * firebird2/: src/jrd/cmp.cpp (1.176), src/jrd/evl.cpp (1.142), - src/include/gen/codetext.h (1.25), src/include/gen/iberror.h - (1.24), src/include/gen/msgs.h (1.32), src/include/gen/rdb_codes.h - (1.25), src/include/gen/sql_code.h (1.27), src/msgs/facilities.sql - (1.30), src/msgs/history.sql (1.17), src/msgs/messages.sql (1.35), - src/msgs/system_errors.sql (1.15), lang_helpers/gds_codes.ftn - (1.18), lang_helpers/gds_codes.pas (1.18): - - Substring evolved and the error message was never updated. Now I've - done two messages, although I think we need three in the long term. - -2005-06-12 23:20 asfernandes - - * firebird2/src/: jrd/evl.cpp (1.141), dsql/make.cpp (1.94): - - Fix TRIM(NULL FROM ) to return NULL - -2005-06-12 08:27 dimitr - - * firebird2/src/jrd/: blb.cpp (1.94), btr.cpp (1.146), exe.cpp - (1.152), idx.cpp (1.95), jrd.cpp (1.215), jrd.h (1.136), rse.cpp - (1.88), validation.cpp (1.9), vio.cpp (1.134): - - Removed unused thread scheduling option. - -2005-06-12 06:00 dimitr - - * firebird2/src/msgs/facilities.sql (1.29): - - Correction. - -2005-06-12 03:36 robocop - - * firebird2/src/isql/: isql.epp (1.150), isql.h (1.49), show.epp - (1.78): - - Cater for the longest possible identifiers, quoted. - -2005-06-12 03:18 robocop - - * firebird2/lang_helpers/: gds_codes.ftn (1.17), gds_codes.pas - (1.17): - - Update the language helpers after the last message additions. - -2005-06-12 02:58 robocop - - * firebird2/src/jrd/idx.cpp (1.94): - - Totally misc. - -2005-06-12 02:38 asfernandes - - * firebird2/src/intl/collations/: koi8r_ru.h (1.1), koi8u_ua.h - (1.1): - - Add collations forgetted - -2005-06-11 23:26 hvlad - - * firebird2/src/include/gen/: codetext.h (1.24), iberror.h (1.23), - msgs.h (1.31), rdb_codes.h (1.24), sql_code.h (1.26): - - Regenerated error codes - 2005-06-11 21:50 asfernandes - * firebird2/: builds/install/misc/fbintl.conf (1.3), - builds/win32/msvc6/intl.dsp (1.24), builds/win32/msvc7/intl.vcproj - (1.20), src/intl/lc_iso8859_1.cpp (1.11), src/intl/ld.cpp (1.14), - src/intl/collations/win1257_ee.h (1.1), - src/intl/collations/win1257_lt.h (1.1), - src/intl/collations/win1257_lv.h (1.1), src/jrd/intlnames.h (1.13): + * firebird2/builds/: install/misc/fbintl.conf (1.3), + win32/msvc6/intl.dsp (1.24), win32/msvc7/intl.vcproj (1.20): Integrate collations KOI8R_RU (Russian), KOI8U_UA (Ukrainian), WIN1257_EE (Estonian), WIN1257_LT (Lithuanian) and WIN1257_LV (Latvian) ported by Dmitry from Yaffil -2005-06-11 13:41 hvlad - - * firebird2/src/msgs/: facilities.sql (1.28), messages.sql (1.34), - system_errors.sql (1.14): - - Added new error messages - -2005-06-11 13:39 hvlad - - * firebird2/src/jrd/: dfw.epp (1.151), idx.cpp (1.93), idx_proto.h - (1.23): - - Fixed SF bug #1186607 (Foreign key relation VARCHAR <-> INT ??????) - -2005-06-11 13:36 hvlad - - * firebird2/src/dsql/ddl.cpp (1.146): - - Fixed SF bug #1211325 (BLOBs in external tables) - -2005-06-11 05:14 robocop - - * firebird2/src/dsql/gen.cpp (1.85): - - Backport Tom Cole's fix for FP numbers as strings. - -2005-06-11 05:03 asfernandes - - * firebird2/src/: intl/charsets.h (1.7), intl/cs_narrow.cpp (1.7), - intl/lc_ascii.cpp (1.15), intl/ld.cpp (1.13), - intl/charsets/cs_koi8r.h (1.1), intl/charsets/cs_koi8u.h (1.1), - jrd/intlnames.h (1.12): - - Integrate character sets KOIuR (Russian) and KOI8U (Ukrainian) - ported from Yaffil by Dmitry - -2005-06-11 02:32 robocop - - * firebird2/src/isql/isql.epp (1.149): - - - Renamed function input to newinput to be in sync with newoutput. - - Implemented PASSTHROUGH command only for the debug build. Use - with care. - -2005-06-11 02:22 robocop - - * firebird2/src/dsql/preparse.cpp (1.37): - - CREATE DATABASE can tolerate single line comments (AFAIK, - client-side issue). - -2005-06-11 02:19 robocop - - * firebird2/: src/include/gen/codetext.h (1.23), - src/include/gen/iberror.h (1.22), src/include/gen/msgs.h (1.30), - src/include/gen/rdb_codes.h (1.23), src/include/gen/sql_code.h - (1.25), src/dsql/ddl.cpp (1.145), src/dsql/dsql.cpp (1.151), - src/dsql/dsql.tab.h (1.56), src/dsql/parse.cpp (1.153), - src/dsql/parse.y (1.180), src/msgs/facilities.sql (1.27), - src/msgs/history.sql (1.16), src/msgs/messages.sql (1.33), - src/msgs/system_errors.sql (1.13), lang_helpers/gds_codes.ftn - (1.16), lang_helpers/gds_codes.pas (1.16): - - Please Dmitry and try to report the line/column of an incomplete - statement. - -2005-06-11 02:14 robocop - - * firebird2/src/jrd/evl.cpp (1.140): - - EVL_expr grew too much. Make more functions. - -2005-06-11 02:13 robocop - - * firebird2/src/: jrd/IntlManager.cpp (1.5), - common/classes/objects_array.h (1.16): - - const_iterator The code in intlmanager originally confused me. - -2005-06-10 14:13 asfernandes - - * firebird2/src/intl/collations/bl88591ptbr0.h (1.3): - - Misc - -2005-06-10 12:35 aafemt - - * firebird2/src/extlib/ib_util.c (1.4): - - Plain C don't know namespaces - 2005-06-10 12:32 aafemt * firebird2/builds/posix/: Makefile.in.client.util (1.25), @@ -8715,50 +2448,6 @@ ICU adaptation and some improvements -2005-06-10 04:03 asfernandes - - * firebird2/src/dsql/: gen.cpp (1.84), make.cpp (1.93), pass1.cpp - (1.219), utld.cpp (1.35), utld_proto.h (1.11): - - Fix possible problems with larger columns sizes noted by Claudio - -2005-06-10 04:01 asfernandes - - * firebird2/src/jrd/ini.epp (1.68): - - Only initialize metadata BLOB charset for text BLOBs - -2005-06-10 02:54 robocop - - * firebird2/src/msgs/: facilities.sql (1.26), history.sql (1.15): - - Totally misc. - -2005-06-09 02:01 asfernandes - - * firebird2/src/jrd/cvt.cpp (1.65): - - Revert Claudio's change that cause crash when parameters are used - -2005-06-08 15:42 dimitr - - * firebird2/src/dsql/ddl.cpp (1.144): - - Fixed bug with lost charset/collation in local variables, reported - by Eugene Kilin. - -2005-06-08 13:10 asfernandes - - * firebird2/src/jrd/cvt2.cpp (1.49): - - Fix BLOB comparation problem pointed by Claudio - -2005-06-08 13:09 asfernandes - - * firebird2/src/jrd/ibase.h (1.102): - - Use more appropriate codes - 2005-06-08 12:21 aafemt * firebird2/extern/icu/source/configure.in (1.3): @@ -8771,13 +2460,6 @@ fixed posix build after Dmitry's change -2005-06-08 08:16 dimitr - - * firebird2/src/jrd/dyn_mod.epp (1.63): - - Fixed an old ALTER VIEW bug that now prevents COMMENT ON VIEW from - working properly. - 2005-06-08 07:28 aafemt * firebird2/builds/posix/: Makefile.in.firebird (1.63), @@ -8785,37 +2467,6 @@ ICU build with MinGW -2005-06-08 04:09 asfernandes - - * firebird2/src/jrd/: dyn_def.epp (1.99), intl.cpp (1.77), met.epp - (1.167), met_proto.h (1.48): - - Misc. - -2005-06-07 12:57 dimitr - - * firebird2/src/jrd/rpb_chain.cpp (1.11): - - Added a couple of more checks. - -2005-06-07 12:52 dimitr - - * firebird2/src/jrd/exe.cpp (1.151): - - Cleanup. - -2005-06-07 12:36 aafemt - - * firebird2/src/config/InputFile.cpp (1.3): - - Required header - -2005-06-07 12:20 dimitr - - * firebird2/src/jrd/met.epp (1.166): - - Removed code remains from before-MetaName times. - 2005-06-07 07:09 aafemt * firebird2/: configure.in (1.228), @@ -8823,155 +2474,23 @@ More appropriate place to configure ICU -2005-06-07 04:05 asfernandes - - * firebird2/src/jrd/: intl.cpp (1.76), intl_proto.h (1.17): - - Misc. - -2005-06-07 03:57 asfernandes - - * firebird2/lang_helpers/: gds_codes.ftn (1.15), gds_codes.pas - (1.15): - - Regenerate files - -2005-06-06 22:52 asfernandes - - * firebird2/src/jrd/IntlManager.cpp (1.4): - - Remove wrong compiler message: it's iterating in "conflicts" and - removing in "charSetCollations" - -2005-06-06 22:44 asfernandes - - * firebird2/src/jrd/: blp.h (1.19), gds.cpp (1.171): - - Misc. - -2005-06-06 22:18 asfernandes - - * firebird2/src/dsql/: ddl.cpp (1.143), make.cpp (1.92): - - Misc. - -2005-06-06 20:11 asfernandes - - * firebird2/src/: dsql/ddl.cpp (1.142), dsql/dsql.cpp (1.150), - dsql/gen.cpp (1.83), dsql/make.cpp (1.91), dsql/node.h (1.60), - dsql/parse.cpp (1.152), dsql/parse.y (1.179), dsql/pass1.cpp - (1.218), jrd/Optimizer.cpp (1.33), jrd/blr.h (1.20), jrd/cmp.cpp - (1.175), jrd/evl.cpp (1.139), jrd/exe.h (1.70), jrd/intl.cpp - (1.75), jrd/nod.h (1.16), jrd/opt.cpp (1.244), jrd/par.cpp (1.119), - misc/blrtable.cpp (1.19): - - 1) Replace length_ to strlen as noted by Claudio and Dmitry 2) - Change USHORT to ULONG in intl.cpp - -2005-06-06 15:34 dimitr - - * firebird2/src/: include/gen/codetext.h (1.22), - include/gen/iberror.h (1.21), include/gen/msgs.h (1.29), - include/gen/rdb_codes.h (1.22), include/gen/sql_code.h (1.24), - dsql/pass1.cpp (1.217), jrd/par.cpp (1.118): - - Added new error message. - -2005-06-06 15:28 dimitr - - * firebird2/src/msgs/: facilities.sql (1.25), messages.sql (1.32), - system_errors.sql (1.12): - - Added new error message. - -2005-06-06 13:06 dimitr - - * firebird2/src/dsql/ddl.cpp (1.141): - - Fixed charset/collation issues for view columns. - -2005-06-06 10:32 robocop - - * firebird2/src/isql/: extract.epp (1.62), show.epp (1.77): - - Mixed case generator names caused problems in show_generators. - Noticed by Adriano. - 2005-06-06 10:29 robocop * firebird2/: builds/install/arch-specific/solaris/CS/postremove.in (1.3), builds/install/arch-specific/solaris/SS/postremove.in (1.2), - doc/WhatsNew (1.66), src/config/AdminException.cpp (1.3), - src/config/ArgsException.cpp (1.3), src/config/Stream.cpp (1.3), - src/dsql/ddl.cpp (1.140), src/dsql/gen.cpp (1.82), - src/dsql/make.cpp (1.90), src/dsql/parse.y (1.178), - src/dsql/pass1.cpp (1.216), src/include/firebird.h (1.33), - src/jrd/IntlManager.cpp (1.3), src/jrd/Optimizer.cpp (1.32), - src/jrd/cvt.cpp (1.64), src/jrd/cvt2.cpp (1.48), - src/jrd/dyn_def.epp (1.98), src/jrd/evl.cpp (1.138), - src/jrd/evl_proto.h (1.22), src/jrd/idx.h (1.16), src/jrd/inf.cpp - (1.53), src/jrd/ini.epp (1.67), src/jrd/intl.cpp (1.74), - src/jrd/intl_builtin.cpp (1.26), src/jrd/met.epp (1.165), - src/jrd/opt.cpp (1.243), src/jrd/unicode_util.cpp (1.3), - src/msgs/facilities.sql (1.24), src/msgs/history.sql (1.14), - src/msgs/messages.sql (1.31), src/vulcan/JString.cpp (1.3), - src/vulcan/JString.h (1.3), src/vulcan/PathName.cpp (1.3): + doc/WhatsNew (1.66): - Corrections and changes to Adriano's commit, subject to his inspection. - Solved an endless loop with trim and zero-length trim characters, etc. - Some places are signaled with FB_COMPILER_MESSAGE for prompt attention. -2005-06-06 08:42 dimitr - - * firebird2/src/jrd/why.cpp (1.90): - - Let's perform the initial alias lookup at the Y-valve. This solves - aliases usage in XNET and other local loopbacks. - -2005-06-06 08:37 dimitr - - * firebird2/src/jrd/isc_file.cpp (1.95): - - Fixed aliases usage in WNET. - 2005-06-06 00:08 asfernandes * firebird2/builds/win32/msvc6/intl.dsp (1.23): Add bl88591ptbr0.h and pw1252ptbr.h to MSVC6 build -2005-06-04 15:39 asfernandes - - * firebird2/src/jrd/exe.cpp (1.150): - - Rollback risky change not necessary - -2005-06-03 23:14 arnobrinkman - - * firebird2/src/dsql/gen.cpp (1.81): - - Fix unneeded evaluation of last item by COALESCE function, noted by - Dmitry - -2005-06-03 10:40 dimitr - - * firebird2/src/burp/restore.epp (1.96): - - Let's report we're creating an index before we do so, not after. - -2005-06-03 03:26 asfernandes - - * firebird2/src/jrd/filters.cpp (1.45): - - Misc. - -2005-06-03 03:25 asfernandes - - * firebird2/src/jrd/Optimizer.cpp (1.31): - - Apply forgotten opt.cpp changes in Optimizer.cpp - 2005-06-02 10:00 kkuznetsov * firebird2/: configure.in (1.227), @@ -8980,1297 +2499,82 @@ First step to build icu on others then Linux Linux should work but must be retested -2005-06-01 03:07 asfernandes - - * firebird2/src/intl/: cv_jis.cpp (1.11), cv_narrow.cpp (1.9), - ld.cpp (1.12), ldcommon.h (1.22): - - Replace "#ifdef 0" by "#ifdef NOT_USED_OR_REPLACED" - -2005-05-31 18:10 dimitr - - * firebird2/src/remote/interface.cpp (1.103): - - Fixed possible event handler crashes during detach. - 2005-05-30 17:57 asfernandes - * firebird2/: builds/posix/Makefile.in.intl (1.22), - src/intl/charsets.h (1.6): + * firebird2/builds/posix/Makefile.in.intl (1.22): Removed inconsistences spotted by Claudio 2005-05-29 17:26 asfernandes - * firebird2/: builds/posix/Makefile.in.extern.editline (1.6), - builds/posix/Makefile.in.firebird (1.62), src/include/gen/ids.h - (1.12): + * firebird2/builds/posix/: Makefile.in.extern.editline (1.6), + Makefile.in.firebird (1.62): Make "configure --with-editline" work -2005-05-29 16:38 asfernandes - - * firebird2/src/burp/: backup.epp (1.79), restore.epp (1.95): - - Removed unsense code noticed by Claudio - -2005-05-28 00:43 asfernandes - - * firebird2/src/: jrd/intl.h (1.11), jrd/intl_builtin.cpp (1.25), - jrd/intl_classes.h (1.21), jrd/intl_proto.h (1.16), jrd/intlnames.h - (1.11), jrd/intlobj_new.h (1.13), jrd/irq.h (1.7), jrd/isc.cpp - (1.53), jrd/jrd.cpp (1.214), jrd/jrd.h (1.135), jrd/met.epp - (1.164), jrd/met_proto.h (1.47), jrd/msg.h (1.8), jrd/names.h - (1.5), jrd/nav.cpp (1.49), jrd/nod.h (1.15), jrd/ods.h (1.34), - jrd/opt.cpp (1.242), jrd/par.cpp (1.117), jrd/pcmet.epp (1.36), - jrd/relations.h (1.9), jrd/rse.cpp (1.87), jrd/sort.cpp (1.75), - jrd/unicode_util.cpp (1.2), jrd/unicode_util.h (1.2), - jrd/os/config_root.h (1.9), jrd/os/guid.h (1.9), - jrd/os/posix/guid.cpp (1.8), misc/align.cpp (1.10), - misc/blrtable.cpp (1.18), msgs/facilities.sql (1.23), msgs/load.epp - (1.13), msgs/messages.sql (1.30), msgs/system_errors.sql (1.11), - qli/compile.cpp (1.26), qli/dtr.h (1.22), qli/expand.cpp (1.30), - qli/gener.cpp (1.37), qli/meta.epp (1.54), utilities/drop.cpp - (1.31), utilities/ibmgr/ibmgr.h (1.10), vulcan/JString.cpp (1.2), - vulcan/JString.h (1.2), vulcan/PathName.cpp (1.2), - vulcan/PathName.h (1.2), vulcan/RefObject.cpp (1.2), - vulcan/RefObject.h (1.2): - - Merge INTL branch into HEAD - -2005-05-28 00:40 asfernandes - - * firebird2/src/: dsql/parse.y (1.177), dsql/pass1.cpp (1.215), - dudley/ddl.h (1.34), dudley/generate.cpp (1.20), gpre/cmd.cpp - (1.40), gpre/cme.cpp (1.36), gpre/dyntable.cpp (1.10), gpre/gpre.h - (1.80), gpre/gpre_meta_boot.cpp (1.47), gpre/gpreswi.h (1.12), - gpre/hsh.cpp (1.22), gpre/sqe.cpp (1.40), gpre/words.h (1.6), - include/firebird.h (1.32), include/gen/codetext.h (1.21), - include/gen/iberror.h (1.20), include/gen/ids.h (1.11), - include/gen/msgs.h (1.28), include/gen/rdb_codes.h (1.21), - include/gen/sql_code.h (1.23), intl/charsets.h (1.5), - intl/cs_big5.cpp (1.3), intl/cs_gb2312.cpp (1.4), intl/cs_jis.cpp - (1.4), intl/cs_ksc.cpp (1.4), intl/cs_narrow.cpp (1.6), - intl/cs_unicode_fss.cpp (1.4), intl/cs_unicode_ucs2.cpp (1.4), - intl/cv_big5.cpp (1.9), intl/cv_big5.h (1.6), intl/cv_gb2312.cpp - (1.8), intl/cv_gb2312.h (1.5), intl/cv_jis.cpp (1.10), - intl/cv_jis.h (1.5), intl/cv_ksc.cpp (1.10), intl/cv_ksc.h (1.7), - intl/cv_narrow.cpp (1.8), intl/cv_narrow.h (1.4), - intl/cv_unicode_fss.cpp (1.9), intl/cv_unicode_fss.h (1.8), - intl/lc_ascii.cpp (1.14), intl/lc_ascii.h (1.8), intl/lc_big5.cpp - (1.12), intl/lc_big5.h (1.5), intl/lc_dos.cpp (1.10), intl/lc_dos.h - (1.4), intl/lc_gb2312.cpp (1.7), intl/lc_iso8859_1.cpp (1.10), - intl/lc_iso8859_2.cpp (1.11), intl/lc_jis.cpp (1.12), - intl/lc_ksc.cpp (1.14), intl/lc_narrow.cpp (1.13), intl/lc_narrow.h - (1.4), intl/lc_unicode_ucs2.cpp (1.10), intl/ld.cpp (1.11), - intl/ld_proto.h (1.6), intl/ldcommon.h (1.21), - intl/collations/bl88591ptbr0.h (1.2), intl/collations/pw1252ptbr.h - (1.2), jrd/IntlManager.cpp (1.2), jrd/IntlManager.h (1.2), - jrd/Optimizer.cpp (1.30), jrd/RecordNumber.h (1.5), jrd/blb.cpp - (1.93), jrd/blb_proto.h (1.21), jrd/blp.h (1.18), jrd/blr.h (1.19), - jrd/btr.cpp (1.145), jrd/btr.h (1.38), jrd/btr_proto.h (1.34), - jrd/cmp.cpp (1.174), jrd/constants.h (1.23), jrd/cvt.cpp (1.63), - jrd/cvt2.cpp (1.47), jrd/dfw.epp (1.150), jrd/drq.h (1.11), - jrd/dsc.cpp (1.22), jrd/dsc.h (1.21), jrd/dsc2.h (1.7), jrd/dyn.epp - (1.77), jrd/dyn.h (1.26), jrd/dyn_def.epp (1.97), - jrd/dyn_df_proto.h (1.13), jrd/evl.cpp (1.137), jrd/evl_like.h - (1.3), jrd/evl_proto.h (1.21), jrd/evl_string.h (1.20), jrd/exe.cpp - (1.149), jrd/exe.h (1.69), jrd/fields.h (1.9), jrd/filters.cpp - (1.44), jrd/gds.cpp (1.170), jrd/ibase.h (1.101), jrd/idx.cpp - (1.92), jrd/idx.h (1.15), jrd/inf.cpp (1.52), jrd/inf_proto.h - (1.9), jrd/inf_pub.h (1.5), jrd/ini.epp (1.66), jrd/ini.h (1.21), - jrd/intl.cpp (1.73): - - Merge INTL branch into HEAD - -2005-05-28 00:36 asfernandes - - * firebird2/: extern/icu/source/tools/pkgdata/.cvsignore (1.2), - extern/icu/source/tools/pkgdata/Makefile.in (1.2), - extern/icu/source/tools/pkgdata/cmnmode.c (1.2), - extern/icu/source/tools/pkgdata/dllmode.c (1.2), - extern/icu/source/tools/pkgdata/filemode.c (1.2), - extern/icu/source/tools/pkgdata/make.c (1.2), - extern/icu/source/tools/pkgdata/makefile.h (1.2), - extern/icu/source/tools/pkgdata/pkgdata.1.in (1.2), - extern/icu/source/tools/pkgdata/pkgdata.c (1.2), - extern/icu/source/tools/pkgdata/pkgdata.dsp (1.2), - extern/icu/source/tools/pkgdata/pkgdata.vcproj (1.2), - extern/icu/source/tools/pkgdata/pkgtypes.c (1.2), - extern/icu/source/tools/pkgdata/pkgtypes.h (1.2), - extern/icu/source/tools/pkgdata/sttcmode.c (1.2), - extern/icu/source/tools/pkgdata/winmode.c (1.2), - extern/icu/source/tools/toolutil/.cvsignore (1.2), - extern/icu/source/tools/toolutil/Makefile.in (1.2), - extern/icu/source/tools/toolutil/toolutil.c (1.2), - extern/icu/source/tools/toolutil/toolutil.dsp (1.2), - extern/icu/source/tools/toolutil/toolutil.h (1.2), - extern/icu/source/tools/toolutil/toolutil.vcproj (1.2), - extern/icu/source/tools/toolutil/ucbuf.c (1.2), - extern/icu/source/tools/toolutil/ucbuf.h (1.2), - extern/icu/source/tools/toolutil/ucm.c (1.2), - extern/icu/source/tools/toolutil/ucm.h (1.2), - extern/icu/source/tools/toolutil/ucmpwrit.c (1.2), - extern/icu/source/tools/toolutil/ucmpwrit.h (1.2), - extern/icu/source/tools/toolutil/ucmstate.c (1.2), - extern/icu/source/tools/toolutil/unewdata.c (1.2), - extern/icu/source/tools/toolutil/unewdata.h (1.2), - extern/icu/source/tools/toolutil/uoptions.c (1.2), - extern/icu/source/tools/toolutil/uoptions.h (1.2), - extern/icu/source/tools/toolutil/uparse.c (1.2), - extern/icu/source/tools/toolutil/uparse.h (1.2), - extern/icu/source/tools/toolutil/uperf.cpp (1.2), - extern/icu/source/tools/toolutil/uperf.h (1.2), - extern/icu/source/tools/toolutil/utimer.h (1.2), - extern/icu/source/tools/tzcode/patch-icu-tzcode (1.2), - extern/icu/source/tools/tzcode/readme.txt (1.2), - extern/icu/source/tools/tzcode/tz.alias (1.2), - extern/icu/source/tools/tzcode/tz2icu.cpp (1.2), - extern/icu/source/tools/tzcode/tz2icu.h (1.2), - extern/regex/COPYRIGHT (1.2), extern/regex/INSTALL (1.2), - extern/regex/Makefile.am (1.2), extern/regex/Makefile.in (1.2), - extern/regex/Makefile.orig (1.2), extern/regex/README (1.2), - extern/regex/WHATSNEW (1.2), extern/regex/aclocal.m4 (1.2), - extern/regex/autogen.sh (1.2), extern/regex/cclass.h (1.2), - extern/regex/cname.h (1.2), extern/regex/config.guess (1.2), - extern/regex/config.sub (1.2), extern/regex/configure (1.2), - extern/regex/configure.in (1.2), extern/regex/debug.c (1.2), - extern/regex/debug.ih (1.2), extern/regex/engine.c (1.2), - extern/regex/engine.ih (1.2), extern/regex/install-sh (1.2), - extern/regex/ltmain.sh (1.2), extern/regex/main.c (1.2), - extern/regex/missing (1.2), extern/regex/mkh (1.2), - extern/regex/mkinstalldirs (1.2), extern/regex/regcomp.c (1.2), - extern/regex/regcomp.ih (1.2), extern/regex/regerror.c (1.2), - extern/regex/regerror.ih (1.2), extern/regex/regex.h (1.2), - extern/regex/regex2.h (1.2), extern/regex/regexec.c (1.2), - extern/regex/regfree.c (1.2), extern/regex/rxspencer.3 (1.2), - extern/regex/rxspencer.7 (1.2), extern/regex/split.c (1.2), - extern/regex/test1.sh (1.2), extern/regex/test2.sh (1.2), - extern/regex/test3.sh (1.2), extern/regex/tests (1.2), - extern/regex/utils.h (1.2), extern/regex/fake/limits.h (1.2), - extern/regex/fake/memmove.c (1.2), extern/regex/fake/stdlib.h - (1.2), lang_helpers/gds_codes.ftn (1.14), - lang_helpers/gds_codes.pas (1.14), src/alice/alice.cpp (1.79), - src/alice/alice_meta.epp (1.45), src/burp/backup.epp (1.78), - src/burp/burp.h (1.66), src/burp/restore.epp (1.94), - src/common/classes/ClumpletWriter.cpp (1.10), - src/common/classes/GenericMap.h (1.8), - src/common/classes/class_test.cpp (1.25), - src/common/classes/sparse_bitmap.h (1.12), - src/common/classes/vector.h (1.15), src/common/config/config.cpp - (1.62), src/common/config/config.h (1.36), - src/config/AdminException.cpp (1.2), src/config/AdminException.h - (1.2), src/config/Args.cpp (1.2), src/config/Args.h (1.2), - src/config/ArgsException.cpp (1.2), src/config/ArgsException.h - (1.2), src/config/ConfObj.cpp (1.2), src/config/ConfObj.h (1.2), - src/config/ConfObject.cpp (1.2), src/config/ConfObject.h (1.2), - src/config/ConfigFile.cpp (1.2), src/config/ConfigFile.h (1.2), - src/config/Configuration.cpp (1.2), src/config/Configuration.h - (1.2), src/config/DirectoryList.cpp (1.2), - src/config/DirectoryList.h (1.2), src/config/Element.cpp (1.2), - src/config/Element.h (1.2), src/config/FileName.cpp (1.2), - src/config/FileName.h (1.2), src/config/InputFile.cpp (1.2), - src/config/InputFile.h (1.2), src/config/InputStream.cpp (1.2), - src/config/InputStream.h (1.2), src/config/Lex.cpp (1.2), - src/config/Lex.h (1.2), src/config/Parameters.h (1.2), - src/config/ScanDir.cpp (1.2), src/config/ScanDir.h (1.2), - src/config/Stream.cpp (1.2), src/config/Stream.h (1.2), - src/config/StreamSegment.cpp (1.2), src/config/StreamSegment.h - (1.2), src/dsql/ddl.cpp (1.139), src/dsql/dsql.cpp (1.149), - src/dsql/dsql.tab.h (1.55), src/dsql/gen.cpp (1.80), - src/dsql/keywords.cpp (1.44), src/dsql/make.cpp (1.89), - src/dsql/make_proto.h (1.24), src/dsql/metd.epp (1.72), - src/dsql/metd_proto.h (1.23), src/dsql/node.h (1.59), - src/dsql/parse.cpp (1.151): - - Merge INTL branch into HEAD - -2005-05-28 00:33 asfernandes - - * firebird2/extern/icu/source/tools/: gencmn/.cvsignore (1.2), - gencmn/Makefile.in (1.2), gencmn/decmn.8.in (1.2), gencmn/decmn.c - (1.2), gencmn/decmn.dsp (1.2), gencmn/decmn.vcproj (1.2), - gencmn/gencmn.8.in (1.2), gencmn/gencmn.c (1.2), gencmn/gencmn.dsp - (1.2), gencmn/gencmn.vcproj (1.2), gencnval/.cvsignore (1.2), - gencnval/Makefile.in (1.2), gencnval/gencnval.1.in (1.2), - gencnval/gencnval.c (1.2), gencnval/gencnval.dsp (1.2), - gencnval/gencnval.vcproj (1.2), gendraft/gendraft.pl (1.2), - gennames/.cvsignore (1.2), gennames/Makefile.in (1.2), - gennames/gennames.8.in (1.2), gennames/gennames.c (1.2), - gennames/gennames.dsp (1.2), gennames/gennames.vcproj (1.2), - gennorm/.cvsignore (1.2), gennorm/Makefile.in (1.2), - gennorm/gennorm.8.in (1.2), gennorm/gennorm.c (1.2), - gennorm/gennorm.dsp (1.2), gennorm/gennorm.h (1.2), - gennorm/gennorm.vcproj (1.2), gennorm/store.c (1.2), - genpname/.cvsignore (1.2), genpname/Makefile.in (1.2), - genpname/SyntheticPropertyAliases.txt (1.2), genpname/data.h (1.2), - genpname/genpname.cpp (1.2), genpname/genpname.dsp (1.2), - genpname/genpname.vcproj (1.2), genpname/preparse.pl (1.2), - genprops/.cvsignore (1.2), genprops/Makefile.in (1.2), - genprops/genprops.8.in (1.2), genprops/genprops.c (1.2), - genprops/genprops.dsp (1.2), genprops/genprops.h (1.2), - genprops/genprops.vcproj (1.2), genprops/props2.c (1.2), - genprops/propsvec.c (1.2), genprops/propsvec.h (1.2), - genprops/store.c (1.2), genprops/misc/ucdmerge.c (1.2), - genprops/misc/ucdstrip.c (1.2), genprops/misc/ucdstrip.pl (1.2), - genrb/.cvsignore (1.2), genrb/Makefile.in (1.2), genrb/derb.1.in - (1.2), genrb/derb.c (1.2), genrb/derb.dsp (1.2), genrb/derb.vcproj - (1.2), genrb/errmsg.c (1.2), genrb/errmsg.h (1.2), - genrb/gendtjar.pl (1.2), genrb/genrb.1.in (1.2), genrb/genrb.c - (1.2), genrb/genrb.dsp (1.2), genrb/genrb.h (1.2), - genrb/genrb.vcproj (1.2), genrb/genrbjar.pl (1.2), genrb/parse.c - (1.2), genrb/parse.h (1.2), genrb/prscmnts.cpp (1.2), - genrb/prscmnts.h (1.2), genrb/read.c (1.2), genrb/read.h (1.2), - genrb/reslist.c (1.2), genrb/reslist.h (1.2), genrb/rle.c (1.2), - genrb/rle.h (1.2), genrb/ustr.c (1.2), genrb/ustr.h (1.2), - genrb/util.c (1.2), genrb/util.h (1.2), genrb/wrtjava.c (1.2), - genrb/wrtxml.c (1.2), genren/Makefile (1.2), genren/README (1.2), - genren/genren.pl (1.2), gensprep/.cvsignore (1.2), - gensprep/Makefile.in (1.2), gensprep/filterRFC3454.pl (1.2), - gensprep/gensprep.8.in (1.2), gensprep/gensprep.c (1.2), - gensprep/gensprep.dsp (1.2), gensprep/gensprep.h (1.2), - gensprep/gensprep.vcproj (1.2), gensprep/store.c (1.2), - gentest/.cvsignore (1.2), gentest/Makefile.in (1.2), - gentest/genres32.c (1.2), gentest/gentest.c (1.2), - gentest/gentest.dsp (1.2), gentest/gentest.h (1.2), - gentest/gentest.vcproj (1.2), genuca/.cvsignore (1.2), - genuca/Makefile.in (1.2), genuca/genuca.8.in (1.2), - genuca/genuca.cpp (1.2), genuca/genuca.dsp (1.2), genuca/genuca.h - (1.2), genuca/genuca.vcproj (1.2), icuswap/.cvsignore (1.2), - icuswap/Makefile.in (1.2), icuswap/icuswap.cpp (1.2), - icuswap/icuswap.dsp (1.2), icuswap/icuswap.vcproj (1.2), - makeconv/.cvsignore (1.2), makeconv/Makefile.in (1.2), - makeconv/gencnvex.c (1.2), makeconv/genmbcs.c (1.2), - makeconv/genmbcs.h (1.2), makeconv/makeconv.1.in (1.2), - makeconv/makeconv.c (1.2), makeconv/makeconv.dsp (1.2), - makeconv/makeconv.h (1.2), makeconv/makeconv.vcproj (1.2), - makeconv/ucnvstat.c (1.2), makeconv/misc/canonucm.c (1.2), - makeconv/misc/rptp2ucm.c (1.2), makeconv/misc/ucmmerge.c (1.2), - makeconv/misc/ucmstrip.c (1.2): - - Merge INTL branch into HEAD - -2005-05-28 00:30 asfernandes - - * firebird2/extern/icu/source/: test/perf/perldriver/Dataset.pm - (1.2), test/perf/perldriver/Format.pm (1.2), - test/perf/perldriver/Output.pm (1.2), - test/perf/perldriver/PerfFramework.pm (1.2), - test/perf/ubrkperf/Makefile.in (1.2), - test/perf/ubrkperf/UBrkPerf.pl (1.2), - test/perf/ubrkperf/ubrkperf.cpp (1.2), - test/perf/ubrkperf/ubrkperf.dsp (1.2), - test/perf/ubrkperf/ubrkperf.h (1.2), - test/perf/ubrkperf/ubrkperf20.dsp (1.2), - test/perf/ubrkperf/ubrkperfold.cpp (1.2), - test/perf/ubrkperf/ubrkperfold.dsp (1.2), - test/perf/ustrperf/StringPerf.pl (1.2), - test/perf/ustrperf/stringperf.cpp (1.2), - test/perf/ustrperf/stringperf.h (1.2), - test/perf/ustrperf/stringperf.vcproj (1.2), - test/testdata/.cvsignore (1.2), - test/testdata/CollationTest_NON_IGNORABLE_STUB.txt (1.2), - test/testdata/CollationTest_SHIFTED_STUB.txt (1.2), - test/testdata/DataDrivenCollationTest.txt (1.2), - test/testdata/Makefile.in (1.2), - test/testdata/NormalizationTest-3.2.0.txt (1.2), - test/testdata/NumberFormatTestCases.txt (1.2), - test/testdata/casing.txt (1.2), test/testdata/conversion.txt (1.2), - test/testdata/default.goo (1.2), test/testdata/default.txt (1.2), - test/testdata/ibm9027.ucm (1.2), test/testdata/icuio.txt (1.2), - test/testdata/idna_rules.txt (1.2), test/testdata/importtest.bin - (1.2), test/testdata/iscii.bin (1.2), test/testdata/mc.txt (1.2), - test/testdata/nfs4_cis_prep.txt (1.2), - test/testdata/nfs4_cs_prep_ci.txt (1.2), - test/testdata/nfs4_cs_prep_cs.txt (1.2), - test/testdata/nfs4_mixed_prep_p.txt (1.2), - test/testdata/nfs4_mixed_prep_s.txt (1.2), test/testdata/ra.txt - (1.2), test/testdata/rbbitst.txt (1.2), test/testdata/re_tests.txt - (1.2), test/testdata/readme.txt (1.2), test/testdata/regextst.txt - (1.2), test/testdata/riwords.txt (1.2), test/testdata/root.txt - (1.2), test/testdata/te.txt (1.2), test/testdata/te_IN.goo (1.2), - test/testdata/te_IN.txt (1.2), test/testdata/test1.ucm (1.2), - test/testdata/test3.ucm (1.2), test/testdata/test4.ucm (1.2), - test/testdata/test4x.ucm (1.2), test/testdata/testaliases.txt - (1.2), test/testdata/testdata.mk (1.2), - test/testdata/testdata_icu26_testtypes.res (1.2), - test/testdata/testdata_icu26e_testtypes.res (1.2), - test/testdata/testempty.txt (1.2), test/testdata/testtypes.txt - (1.2), test/testdata/translit_rules.txt (1.2), - test/testdata/uni-text.bin (1.2), test/testmap/.cvsignore (1.2), - test/testmap/Makefile.in (1.2), test/testmap/testmap.c (1.2), - test/testmap/testmap.dsp (1.2), test/thaitest/.cvsignore (1.2), - test/thaitest/Makefile.in (1.2), test/thaitest/space.txt (1.2), - test/thaitest/thaitest.cpp (1.2), test/thaitest/thaitest.dsp (1.2), - test/threadtest/.cvsignore (1.2), test/threadtest/Makefile.in - (1.2), test/threadtest/converttest.cpp (1.2), - test/threadtest/stringtest.cpp (1.2), - test/threadtest/threadtest.cpp (1.2), - test/threadtest/threadtest.dsp (1.2), - test/threadtest/threadtest.dsw (1.2), test/threadtest/threadtest.h - (1.2), test/unalignedtest/Makefile.in (1.2), - test/unalignedtest/readme (1.2), test/unalignedtest/unaligned.c - (1.2), test/usetperf/bitset.cpp (1.2), test/usetperf/bitset.h - (1.2), test/usetperf/timer.h (1.2), test/usetperf/usetperf.cpp - (1.2), test/usetperf/usetperf.dsp (1.2), test/utfperf/utfperf.c - (1.2), test/utfperf/utfperf.dsp (1.2), tools/.cvsignore (1.2), - tools/Makefile.in (1.2), tools/cpysearch/cpysearch.pl (1.2), - tools/cpysearch/readme.txt (1.2), tools/ctestfw/.cvsignore (1.2), - tools/ctestfw/Makefile.in (1.2), tools/ctestfw/ctest.c (1.2), - tools/ctestfw/ctestfw.dsp (1.2), tools/ctestfw/ctestfw.vcproj - (1.2), tools/ctestfw/datamap.cpp (1.2), tools/ctestfw/testdata.cpp - (1.2), tools/ctestfw/tstdtmod.cpp (1.2), - tools/ctestfw/unicode/ctest.h (1.2), - tools/ctestfw/unicode/datamap.h (1.2), - tools/ctestfw/unicode/testdata.h (1.2), - tools/ctestfw/unicode/testlog.h (1.2), - tools/ctestfw/unicode/testtype.h (1.2), - tools/ctestfw/unicode/tstdtmod.h (1.2), tools/dumpce/.cvsignore - (1.2), tools/dumpce/Makefile.in (1.2), tools/dumpce/dumpce.cpp - (1.2), tools/dumpce/dumpce.dsp (1.2), tools/dumpce/dumpce.dsw - (1.2), tools/genbrk/.cvsignore (1.2), tools/genbrk/Makefile.in - (1.2), tools/genbrk/genbrk.cpp (1.2), tools/genbrk/genbrk.dsp - (1.2), tools/genbrk/genbrk.vcproj (1.2), tools/genccode/.cvsignore - (1.2), tools/genccode/Makefile.in (1.2), - tools/genccode/genccode.8.in (1.2), tools/genccode/genccode.c - (1.2), tools/genccode/genccode.dsp (1.2), - tools/genccode/genccode.vcproj (1.2): - - Merge INTL branch into HEAD - -2005-05-28 00:26 asfernandes - - * firebird2/extern/icu/source/: samples/ufortune/fortunedefs.mk - (1.2), samples/ufortune/readme.txt (1.2), - samples/ufortune/ufortune.c (1.2), samples/ufortune/ufortune.dsp - (1.2), samples/ufortune/ufortune.dsw (1.2), - samples/ufortune/ufortune.sln (1.2), - samples/ufortune/ufortune.vcproj (1.2), - samples/ufortune/resources/Makefile (1.2), - samples/ufortune/resources/es.txt (1.2), - samples/ufortune/resources/fortune_resources.mak (1.2), - samples/ufortune/resources/res-file-list.txt (1.2), - samples/ufortune/resources/root.txt (1.2), samples/ugrep/Makefile - (1.2), samples/ugrep/readme.txt (1.2), samples/ugrep/ugrep.cpp - (1.2), samples/ugrep/ugrep.dsp (1.2), samples/ugrep/ugrep.dsw - (1.2), samples/ugrep/ugrep.sln (1.2), samples/ugrep/ugrep.vcproj - (1.2), samples/uresb/Makefile (1.2), samples/uresb/en.txt (1.2), - samples/uresb/readme.txt (1.2), samples/uresb/resources.dsp (1.2), - samples/uresb/resources.mak (1.2), samples/uresb/resources.vcproj - (1.2), samples/uresb/root.txt (1.2), samples/uresb/sr.txt (1.2), - samples/uresb/uresb.c (1.2), samples/uresb/uresb.dsp (1.2), - samples/uresb/uresb.dsw (1.2), samples/uresb/uresb.sln (1.2), - samples/uresb/uresb.vcproj (1.2), samples/ustring/Makefile (1.2), - samples/ustring/readme.txt (1.2), samples/ustring/ustring.cpp - (1.2), samples/ustring/ustring.dsp (1.2), - samples/ustring/ustring.dsw (1.2), samples/ustring/ustring.sln - (1.2), samples/ustring/ustring.vcproj (1.2), - samples/xml2txt/readme.txt (1.2), stubdata/.cvsignore (1.2), - stubdata/Makefile.in (1.2), stubdata/stubdata.c (1.2), - stubdata/stubdata.dsp (1.2), stubdata/stubdata.vcproj (1.2), - test/.cvsignore (1.2), test/Makefile.in (1.2), - test/cintltst/.cvsignore (1.2), test/cintltst/Makefile.in (1.2), - test/cintltst/bocu1tst.c (1.2), test/cintltst/callcoll.c (1.2), - test/cintltst/callcoll.h (1.2), test/cintltst/calldata.h (1.2), - test/cintltst/calltest.c (1.2), test/cintltst/capitst.c (1.2), - test/cintltst/capitst.h (1.2), test/cintltst/cbiapts.c (1.2), - test/cintltst/cbiapts.h (1.2), test/cintltst/cbididat.c (1.2), - test/cintltst/cbiditst.c (1.2), test/cintltst/cbiditst.h (1.2), - test/cintltst/cbkittst.c (1.2), test/cintltst/ccaltst.c (1.2), - test/cintltst/ccaltst.h (1.2), test/cintltst/ccapitst.c (1.2), - test/cintltst/ccapitst.h (1.2), test/cintltst/ccolltst.c (1.2), - test/cintltst/ccolltst.h (1.2), test/cintltst/cconvtst.c (1.2), - test/cintltst/cctest.c (1.2), test/cintltst/ccurrtst.c (1.2), - test/cintltst/ccurrtst.h (1.2), test/cintltst/cdantst.c (1.2), - test/cintltst/cdantst.h (1.2), test/cintltst/cdattst.c (1.2), - test/cintltst/cdattst.h (1.2), test/cintltst/cdetst.c (1.2), - test/cintltst/cdetst.h (1.2), test/cintltst/cdtdptst.c (1.2), - test/cintltst/cdtdptst.h (1.2), test/cintltst/cdtrgtst.c (1.2), - test/cintltst/cdtrgtst.h (1.2), test/cintltst/cestst.c (1.2), - test/cintltst/cestst.h (1.2), test/cintltst/cfintst.c (1.2), - test/cintltst/cfintst.h (1.2), test/cintltst/cformtst.c (1.2), - test/cintltst/cformtst.h (1.2), test/cintltst/cfrtst.c (1.2), - test/cintltst/cfrtst.h (1.2), test/cintltst/cg7coll.c (1.2), - test/cintltst/cg7coll.h (1.2), test/cintltst/chashtst.c (1.2), - test/cintltst/cintltst.c (1.2), test/cintltst/cintltst.dsp (1.2), - test/cintltst/cintltst.h (1.2), test/cintltst/cintltst.vcproj - (1.2), test/cintltst/citertst.c (1.2), test/cintltst/citertst.h - (1.2), test/cintltst/cjaptst.c (1.2), test/cintltst/cjaptst.h - (1.2), test/cintltst/cloctst.c (1.2), test/cintltst/cloctst.h - (1.2), test/cintltst/cmsccoll.c (1.2), test/cintltst/cmsgtst.c - (1.2), test/cintltst/cmsgtst.h (1.2), test/cintltst/cnmdptst.c - (1.2), test/cintltst/cnmdptst.h (1.2), test/cintltst/cnormtst.c - (1.2), test/cintltst/cnormtst.h (1.2), test/cintltst/cnumtst.c - (1.2), test/cintltst/cnumtst.h (1.2), test/cintltst/colutil.c - (1.2), test/cintltst/cposxtst.c (1.2), test/cintltst/cregrtst.c - (1.2), test/cintltst/cregrtst.h (1.2), test/cintltst/crestst.c - (1.2), test/cintltst/crestst.h (1.2), test/cintltst/creststn.c - (1.2), test/cintltst/creststn.h (1.2), test/cintltst/cstrcase.c - (1.2), test/cintltst/cstrtest.c (1.2), test/cintltst/ctstdep.c - (1.2), test/cintltst/cturtst.c (1.2), test/cintltst/cturtst.h - (1.2), test/cintltst/cucdapi.c (1.2), test/cintltst/cucdapi.h - (1.2), test/cintltst/cucdtst.c (1.2), test/cintltst/cucdtst.h - (1.2), test/cintltst/custrtrn.c (1.2), test/cintltst/custrtst.c - (1.2), test/cintltst/cutiltst.c (1.2), test/cintltst/encoll.c - (1.2), test/cintltst/encoll.h (1.2), test/cintltst/eurocreg.c - (1.2), test/cintltst/hpmufn.c (1.2), test/cintltst/idnatest.c - (1.2), test/cintltst/mstrmtst.c (1.2), test/cintltst/nccbtst.c - (1.2), test/cintltst/nccbtst.h (1.2), test/cintltst/ncnvfbts.c - (1.2), test/cintltst/ncnvfbts.h (1.2), test/cintltst/ncnvtst.c - (1.2), test/cintltst/nfsprep.c (1.2), test/cintltst/nfsprep.h - (1.2), test/cintltst/nucnvtst.c (1.2), test/cintltst/nucnvtst.h - (1.2), test/cintltst/putiltst.c (1.2), test/cintltst/reapits.c - (1.2), test/cintltst/sorttest.c (1.2), test/cintltst/spreptst.c - (1.2), test/cintltst/sprpdata.c (1.2), test/cintltst/stdnmtst.c - (1.2), test/cintltst/tracetst.c (1.2), test/cintltst/trietest.c - (1.2), test/cintltst/ucmptst.c (1.2), test/cintltst/udatatst.c - (1.2), test/cintltst/uenumtst.c (1.2), test/cintltst/usettest.c - (1.2), test/cintltst/usrchdat.c (1.2), test/cintltst/usrchtst.c - (1.2), test/cintltst/utf16tst.c (1.2), test/cintltst/utf8tst.c - (1.2), test/cintltst/utransts.c (1.2), test/collperf/.cvsignore - (1.2), test/collperf/Makefile.in (1.2), test/collperf/collperf.cpp - (1.2), test/collperf/collperf.dsp (1.2), test/collperf/readme.html - (1.2), test/hdrtst/.cvsignore (1.2), test/hdrtst/Makefile.in (1.2), - test/hdrtst/cxxfiles.txt (1.2), test/hdrtst/dfiles.txt (1.2), - test/hdrtst/pfiles.txt (1.2), test/intltest/.cvsignore (1.2), - test/intltest/Makefile.in (1.2), test/intltest/allcoll.cpp (1.2), - test/intltest/allcoll.h (1.2), test/intltest/apicoll.cpp (1.2), - test/intltest/apicoll.h (1.2), test/intltest/astrotst.cpp (1.2), - test/intltest/astrotst.h (1.2), test/intltest/calcasts.cpp (1.2), - test/intltest/calcasts.h (1.2), test/intltest/callimts.cpp (1.2), - test/intltest/callimts.h (1.2), test/intltest/calregts.cpp (1.2), - test/intltest/calregts.h (1.2), test/intltest/caltest.cpp (1.2), - test/intltest/caltest.h (1.2), test/intltest/caltztst.cpp (1.2), - test/intltest/caltztst.h (1.2), test/intltest/canittst.cpp (1.2), - test/intltest/canittst.h (1.2), test/intltest/citrtest.cpp (1.2), - test/intltest/citrtest.h (1.2), test/intltest/cntabcol.cpp (1.2), - test/intltest/cntabcol.h (1.2), test/intltest/convtest.cpp (1.2), - test/intltest/convtest.h (1.2), test/intltest/cpdtrtst.cpp (1.2), - test/intltest/cpdtrtst.h (1.2), test/intltest/currcoll.cpp (1.2), - test/intltest/currcoll.h (1.2), test/intltest/dacoll.cpp (1.2), - test/intltest/dacoll.h (1.2), test/intltest/dadrcoll.cpp (1.2), - test/intltest/dadrcoll.h (1.2), test/intltest/dcfmapts.cpp (1.2), - test/intltest/dcfmapts.h (1.2), test/intltest/decoll.cpp (1.2), - test/intltest/decoll.h (1.2), test/intltest/dtfmapts.cpp (1.2), - test/intltest/dtfmapts.h (1.2), test/intltest/dtfmrgts.cpp (1.2), - test/intltest/dtfmrgts.h (1.2), test/intltest/dtfmtrtts.cpp (1.2), - test/intltest/dtfmtrtts.h (1.2), test/intltest/dtfmttst.cpp (1.2), - test/intltest/dtfmttst.h (1.2), test/intltest/encoll.cpp (1.2), - test/intltest/encoll.h (1.2), test/intltest/escoll.cpp (1.2), - test/intltest/escoll.h (1.2), test/intltest/ficoll.cpp (1.2), - test/intltest/ficoll.h (1.2), test/intltest/frcoll.cpp (1.2), - test/intltest/frcoll.h (1.2), test/intltest/g7coll.cpp (1.2), - test/intltest/g7coll.h (1.2), test/intltest/icusvtst.cpp (1.2), - test/intltest/icusvtst.h (1.2), test/intltest/idnaref.cpp (1.2), - test/intltest/idnaref.h (1.2), test/intltest/incaltst.cpp (1.2), - test/intltest/incaltst.h (1.2), test/intltest/intltest.cpp (1.2), - test/intltest/intltest.dsp (1.2), test/intltest/intltest.h (1.2), - test/intltest/intltest.vcproj (1.2), test/intltest/itercoll.cpp - (1.2), test/intltest/itercoll.h (1.2), test/intltest/itformat.cpp - (1.2), test/intltest/itformat.h (1.2), test/intltest/itmajor.cpp - (1.2), test/intltest/itmajor.h (1.2), test/intltest/itrbbi.cpp - (1.2), test/intltest/itrbbi.h (1.2), test/intltest/itrbnf.cpp - (1.2), test/intltest/itrbnf.h (1.2), test/intltest/itrbnfp.cpp - (1.2), test/intltest/itrbnfp.h (1.2), test/intltest/itrbnfrt.cpp - (1.2), test/intltest/itrbnfrt.h (1.2), test/intltest/ittrans.cpp - (1.2), test/intltest/ittrans.h (1.2), test/intltest/itutil.cpp - (1.2), test/intltest/itutil.h (1.2), test/intltest/jacoll.cpp - (1.2), test/intltest/jacoll.h (1.2), test/intltest/jamotest.cpp - (1.2), test/intltest/jamotest.h (1.2), test/intltest/lcukocol.cpp - (1.2), test/intltest/lcukocol.h (1.2), test/intltest/loctest.cpp - (1.2), test/intltest/loctest.h (1.2), test/intltest/miscdtfm.cpp - (1.2), test/intltest/miscdtfm.h (1.2), test/intltest/mnkytst.cpp - (1.2), test/intltest/mnkytst.h (1.2), test/intltest/msfmrgts.cpp - (1.2), test/intltest/msfmrgts.h (1.2), test/intltest/nmfmapts.cpp - (1.2), test/intltest/nmfmapts.h (1.2), test/intltest/nmfmtrt.cpp - (1.2), test/intltest/nmfmtrt.h (1.2), test/intltest/normconf.cpp - (1.2), test/intltest/normconf.h (1.2), test/intltest/nptrans.cpp - (1.2), test/intltest/nptrans.h (1.2), test/intltest/numfmtst.cpp - (1.2), test/intltest/numfmtst.h (1.2), test/intltest/numrgts.cpp - (1.2), test/intltest/numrgts.h (1.2), test/intltest/pptest.cpp - (1.2), test/intltest/pptest.h (1.2), test/intltest/punyref.c (1.2), - test/intltest/punyref.h (1.2), test/intltest/rbbiapts.cpp (1.2), - test/intltest/rbbiapts.h (1.2), test/intltest/rbbitst.cpp (1.2), - test/intltest/rbbitst.h (1.2), test/intltest/regcoll.cpp (1.2), - test/intltest/regcoll.h (1.2), test/intltest/regextst.cpp (1.2), - test/intltest/regextst.h (1.2), test/intltest/reptest.cpp (1.2), - test/intltest/reptest.h (1.2), test/intltest/restest.cpp (1.2), - test/intltest/restest.h (1.2), test/intltest/restsnew.cpp (1.2), - test/intltest/restsnew.h (1.2), test/intltest/sdtfmtts.cpp (1.2), - test/intltest/sdtfmtts.h (1.2), test/intltest/sfwdchit.cpp (1.2), - test/intltest/sfwdchit.h (1.2), test/intltest/srchtest.cpp (1.2), - test/intltest/srchtest.h (1.2), test/intltest/strcase.cpp (1.2), - test/intltest/strtest.cpp (1.2), test/intltest/strtest.h (1.2), - test/intltest/svccoll.cpp (1.2), test/intltest/svccoll.h (1.2), - test/intltest/tchcfmt.cpp (1.2), test/intltest/tchcfmt.h (1.2), - test/intltest/testidn.cpp (1.2), test/intltest/testidna.cpp (1.2), - test/intltest/testidna.h (1.2), test/intltest/testutil.cpp (1.2), - test/intltest/testutil.h (1.2), test/intltest/textfile.cpp (1.2), - test/intltest/textfile.h (1.2), test/intltest/tfsmalls.cpp (1.2), - test/intltest/tfsmalls.h (1.2), test/intltest/thcoll.cpp (1.2), - test/intltest/thcoll.h (1.2), test/intltest/tmsgfmt.cpp (1.2), - test/intltest/tmsgfmt.h (1.2), test/intltest/tokiter.cpp (1.2), - test/intltest/tokiter.h (1.2), test/intltest/transapi.cpp (1.2), - test/intltest/transapi.h (1.2), test/intltest/transrt.cpp (1.2), - test/intltest/transrt.h (1.2), test/intltest/transtst.cpp (1.2), - test/intltest/transtst.h (1.2), test/intltest/trcoll.cpp (1.2), - test/intltest/trcoll.h (1.2), test/intltest/trnserr.cpp (1.2), - test/intltest/trnserr.h (1.2), test/intltest/tscoll.cpp (1.2), - test/intltest/tscoll.h (1.2), test/intltest/tsdate.cpp (1.2), - test/intltest/tsdate.h (1.2), test/intltest/tsdcfmsy.cpp (1.2), - test/intltest/tsdcfmsy.h (1.2), test/intltest/tsdtfmsy.cpp (1.2), - test/intltest/tsdtfmsy.h (1.2), test/intltest/tsmthred.cpp (1.2), - test/intltest/tsmthred.h (1.2), test/intltest/tsnmfmt.cpp (1.2), - test/intltest/tsnmfmt.h (1.2), test/intltest/tsputil.cpp (1.2), - test/intltest/tsputil.h (1.2), test/intltest/tstnorm.cpp (1.2), - test/intltest/tstnorm.h (1.2), test/intltest/tstnrapi.cpp (1.2), - test/intltest/tzbdtest.cpp (1.2), test/intltest/tzbdtest.h (1.2), - test/intltest/tzregts.cpp (1.2), test/intltest/tzregts.h (1.2), - test/intltest/tztest.cpp (1.2), test/intltest/tztest.h (1.2), - test/intltest/ucaconf.cpp (1.2), test/intltest/ucaconf.h (1.2), - test/intltest/ucdtest.cpp (1.2), test/intltest/ucdtest.h (1.2), - test/intltest/uobjtest.cpp (1.2), test/intltest/uobjtest.h (1.2), - test/intltest/usettest.cpp (1.2), test/intltest/usettest.h (1.2), - test/intltest/ustrtest.cpp (1.2), test/intltest/ustrtest.h (1.2), - test/intltest/v32test.cpp (1.2), test/intltest/v32test.h (1.2), - test/iotest/.cvsignore (1.2), test/iotest/Makefile.in (1.2), - test/iotest/filetst.c (1.2), test/iotest/iotest.cpp (1.2), - test/iotest/iotest.dsp (1.2), test/iotest/iotest.h (1.2), - test/iotest/iotest.vcproj (1.2), test/iotest/strtst.c (1.2), - test/letest/.cvsignore (1.2), test/letest/FontObject.cpp (1.2), - test/letest/FontObject.h (1.2), test/letest/FontTableCache.cpp - (1.2), test/letest/FontTableCache.h (1.2), test/letest/Makefile.in - (1.2), test/letest/PortableFontInstance.cpp (1.2), - test/letest/PortableFontInstance.h (1.2), test/letest/cmaps.cpp - (1.2), test/letest/cmaps.h (1.2), test/letest/gendata.cpp (1.2), - test/letest/gendata.dsp (1.2), test/letest/gendata.dsw (1.2), - test/letest/gendata.sln (1.2), test/letest/gendata.vcproj (1.2), - test/letest/letest.cpp (1.2), test/letest/letest.dsp (1.2), - test/letest/letest.dsw (1.2), test/letest/letest.h (1.2), - test/letest/letest.sln (1.2), test/letest/letest.vcproj (1.2), - test/letest/readme.html (1.2), test/letest/sfnt.h (1.2), - test/letest/testdata.cpp (1.2), test/perf/perf.dsw (1.2), - test/perf/all/all.dsp (1.2), test/perf/charperf/CharPerf.pl (1.2), - test/perf/charperf/Makefile.in (1.2), - test/perf/charperf/charperf.cpp (1.2), - test/perf/charperf/charperf.dsp (1.2), - test/perf/charperf/charperf.h (1.2), - test/perf/convperf/convperf.cpp (1.2), - test/perf/convperf/convperf.dsp (1.2), - test/perf/convperf/convperf.h (1.2), - test/perf/convperf/convperf_ansi.pl (1.2), - test/perf/convperf/convperf_iml.pl (1.2), test/perf/convperf/data.h - (1.2), test/perf/normperf/Makefile.in (1.2), - test/perf/normperf/NormPerf.pl (1.2), - test/perf/normperf/normperf.cpp (1.2), - test/perf/normperf/normperf.dsp (1.2), - test/perf/normperf/normperf.h (1.2): - - Merge INTL branch into HEAD - -2005-05-28 00:23 asfernandes - - * firebird2/extern/icu/source/: io/.cvsignore (1.2), io/Makefile.in - (1.2), io/io.dsp (1.2), io/io.rc (1.2), io/io.vcproj (1.2), - io/locbund.c (1.2), io/locbund.h (1.2), io/sprintf.c (1.2), - io/sscanf.c (1.2), io/ufile.c (1.2), io/ufile.h (1.2), - io/ufmt_cmn.c (1.2), io/ufmt_cmn.h (1.2), io/uprintf.c (1.2), - io/uprintf.h (1.2), io/uprntf_p.c (1.2), io/uscanf.c (1.2), - io/uscanf.h (1.2), io/uscanf_p.c (1.2), io/ustdio.c (1.2), - io/ustream.cpp (1.2), io/unicode/ustdio.h (1.2), - io/unicode/ustream.h (1.2), layout/.cvsignore (1.2), - layout/AlternateSubstSubtables.cpp (1.2), - layout/AlternateSubstSubtables.h (1.2), layout/AnchorTables.cpp - (1.2), layout/AnchorTables.h (1.2), layout/ArabicLayoutEngine.cpp - (1.2), layout/ArabicLayoutEngine.h (1.2), - layout/ArabicLigatureData.cpp (1.2), layout/ArabicShaping.cpp - (1.2), layout/ArabicShaping.h (1.2), - layout/AttachmentPosnSubtables.h (1.2), layout/CanonData.cpp (1.2), - layout/CanonShaping.h (1.2), layout/CharSubstitutionFilter.h (1.2), - layout/ClassDefinitionTables.cpp (1.2), - layout/ClassDefinitionTables.h (1.2), - layout/ContextualGlyphInsertion.h (1.2), - layout/ContextualGlyphSubstProc.cpp (1.2), - layout/ContextualGlyphSubstProc.h (1.2), - layout/ContextualGlyphSubstitution.h (1.2), - layout/ContextualSubstSubtables.cpp (1.2), - layout/ContextualSubstSubtables.h (1.2), layout/CoverageTables.cpp - (1.2), layout/CoverageTables.h (1.2), - layout/CursiveAttachmentSubtables.cpp (1.2), - layout/CursiveAttachmentSubtables.h (1.2), - layout/DefaultCharMapper.h (1.2), layout/DeviceTables.cpp (1.2), - layout/DeviceTables.h (1.2), layout/ExtensionSubtables.cpp (1.2), - layout/ExtensionSubtables.h (1.2), layout/Features.cpp (1.2), - layout/Features.h (1.2), layout/GDEFMarkFilter.cpp (1.2), - layout/GDEFMarkFilter.h (1.2), layout/GXLayoutEngine.cpp (1.2), - layout/GXLayoutEngine.h (1.2), layout/GlyphDefinitionTables.cpp - (1.2), layout/GlyphDefinitionTables.h (1.2), - layout/GlyphIterator.cpp (1.2), layout/GlyphIterator.h (1.2), - layout/GlyphLookupTables.cpp (1.2), layout/GlyphLookupTables.h - (1.2), layout/GlyphPositionAdjustments.h (1.2), - layout/GlyphPositioningTables.cpp (1.2), - layout/GlyphPositioningTables.h (1.2), - layout/GlyphPosnLookupProc.cpp (1.2), layout/GlyphPosnLookupProc.h - (1.2), layout/GlyphSubstLookupProc.cpp (1.2), - layout/GlyphSubstLookupProc.h (1.2), - layout/GlyphSubstitutionTables.cpp (1.2), - layout/GlyphSubstitutionTables.h (1.2), layout/HanLayoutEngine.cpp - (1.2), layout/HanLayoutEngine.h (1.2), - layout/HebrewLigatureData.cpp (1.2), layout/HebrewShaping.cpp - (1.2), layout/HebrewShaping.h (1.2), layout/HindiFeatureTags.h - (1.2), layout/IndicClassTables.cpp (1.2), - layout/IndicLayoutEngine.cpp (1.2), layout/IndicLayoutEngine.h - (1.2), layout/IndicRearrangement.h (1.2), - layout/IndicRearrangementProcessor.cpp (1.2), - layout/IndicRearrangementProcessor.h (1.2), - layout/IndicReordering.cpp (1.2), layout/IndicReordering.h (1.2), - layout/LEFontInstance.cpp (1.2), layout/LEFontInstance.h (1.2), - layout/LEGlyphFilter.h (1.2), layout/LEGlyphStorage.cpp (1.2), - layout/LEGlyphStorage.h (1.2), layout/LEInsertionList.cpp (1.2), - layout/LEInsertionList.h (1.2), layout/LELanguages.h (1.2), - layout/LEScripts.h (1.2), layout/LESwaps.h (1.2), layout/LETypes.h - (1.2), layout/LayoutEngine.cpp (1.2), layout/LayoutEngine.h (1.2), - layout/LayoutTables.h (1.2), layout/LigatureSubstProc.cpp (1.2), - layout/LigatureSubstProc.h (1.2), layout/LigatureSubstSubtables.cpp - (1.2), layout/LigatureSubstSubtables.h (1.2), - layout/LigatureSubstitution.h (1.2), layout/LookupProcessor.cpp - (1.2), layout/LookupProcessor.h (1.2), layout/LookupTables.cpp - (1.2), layout/LookupTables.h (1.2), layout/Lookups.cpp (1.2), - layout/Lookups.h (1.2), layout/MPreFixups.cpp (1.2), - layout/MPreFixups.h (1.2), layout/Makefile.in (1.2), - layout/MarkArrays.cpp (1.2), layout/MarkArrays.h (1.2), - layout/MarkToBasePosnSubtables.cpp (1.2), - layout/MarkToBasePosnSubtables.h (1.2), - layout/MarkToLigaturePosnSubtables.cpp (1.2), - layout/MarkToLigaturePosnSubtables.h (1.2), - layout/MarkToMarkPosnSubtables.cpp (1.2), - layout/MarkToMarkPosnSubtables.h (1.2), layout/MorphStateTables.h - (1.2), layout/MorphTables.cpp (1.2), layout/MorphTables.h (1.2), - layout/MultipleSubstSubtables.cpp (1.2), - layout/MultipleSubstSubtables.h (1.2), - layout/NonContextualGlyphSubst.h (1.2), - layout/NonContextualGlyphSubstProc.cpp (1.2), - layout/NonContextualGlyphSubstProc.h (1.2), - layout/OpenTypeLayoutEngine.cpp (1.2), - layout/OpenTypeLayoutEngine.h (1.2), layout/OpenTypeTables.h (1.2), - layout/OpenTypeUtilities.cpp (1.2), layout/OpenTypeUtilities.h - (1.2), layout/PairPositioningSubtables.cpp (1.2), - layout/PairPositioningSubtables.h (1.2), - layout/ScriptAndLanguage.cpp (1.2), layout/ScriptAndLanguage.h - (1.2), layout/ScriptAndLanguageTags.cpp (1.2), - layout/ScriptAndLanguageTags.h (1.2), - layout/SegmentArrayProcessor.cpp (1.2), - layout/SegmentArrayProcessor.h (1.2), - layout/SegmentSingleProcessor.cpp (1.2), - layout/SegmentSingleProcessor.h (1.2), - layout/SimpleArrayProcessor.cpp (1.2), - layout/SimpleArrayProcessor.h (1.2), - layout/SinglePositioningSubtables.cpp (1.2), - layout/SinglePositioningSubtables.h (1.2), - layout/SingleSubstitutionSubtables.cpp (1.2), - layout/SingleSubstitutionSubtables.h (1.2), - layout/SingleTableProcessor.cpp (1.2), - layout/SingleTableProcessor.h (1.2), layout/StateTableProcessor.cpp - (1.2), layout/StateTableProcessor.h (1.2), layout/StateTables.h - (1.2), layout/SubstitutionLookups.cpp (1.2), - layout/SubstitutionLookups.h (1.2), layout/SubtableProcessor.cpp - (1.2), layout/SubtableProcessor.h (1.2), - layout/ThaiLayoutEngine.cpp (1.2), layout/ThaiLayoutEngine.h (1.2), - layout/ThaiShaping.cpp (1.2), layout/ThaiShaping.h (1.2), - layout/ThaiStateTables.cpp (1.2), layout/TrimmedArrayProcessor.cpp - (1.2), layout/TrimmedArrayProcessor.h (1.2), - layout/ValueRecords.cpp (1.2), layout/ValueRecords.h (1.2), - layout/layout.dsp (1.2), layout/layout.rc (1.2), - layout/layout.vcproj (1.2), layout/loengine.cpp (1.2), - layout/unicode/loengine.h (1.2), layoutex/.cvsignore (1.2), - layoutex/LXUtilities.cpp (1.2), layoutex/LXUtilities.h (1.2), - layoutex/Makefile.in (1.2), layoutex/ParagraphLayout.cpp (1.2), - layoutex/RunArrays.cpp (1.2), layoutex/layoutex.dsp (1.2), - layoutex/layoutex.rc (1.2), layoutex/layoutex.vcproj (1.2), - layoutex/layout/ParagraphLayout.h (1.2), - layoutex/layout/RunArrays.h (1.2), samples/.cvsignore (1.2), - samples/Makefile.in (1.2), samples/defs.mk (1.2), - samples/readme.txt (1.2), samples/rules.mk (1.2), - samples/all/all.dsp (1.2), samples/all/all.dsw (1.2), - samples/all/all.sln (1.2), samples/break/Makefile (1.2), - samples/break/break.cpp (1.2), samples/break/break.dsp (1.2), - samples/break/break.dsw (1.2), samples/break/break.sln (1.2), - samples/break/break.vcproj (1.2), samples/break/readme.txt (1.2), - samples/break/ubreak.c (1.2), samples/cal/.cvsignore (1.2), - samples/cal/Makefile.in (1.2), samples/cal/cal.c (1.2), - samples/cal/cal.dsp (1.2), samples/cal/cal.dsw (1.2), - samples/cal/cal.sln (1.2), samples/cal/cal.vcproj (1.2), - samples/cal/readme.txt (1.2), samples/cal/uprint.c (1.2), - samples/cal/uprint.h (1.2), samples/case/Makefile (1.2), - samples/case/case.cpp (1.2), samples/case/case.dsp (1.2), - samples/case/case.dsw (1.2), samples/case/case.sln (1.2), - samples/case/case.vcproj (1.2), samples/case/readme.txt (1.2), - samples/case/ucase.c (1.2), samples/citer/citer.cpp (1.2), - samples/citer/readme.txt (1.2), samples/coll/Makefile (1.2), - samples/coll/coll.cpp (1.2), samples/coll/coll.dsp (1.2), - samples/coll/coll.dsw (1.2), samples/coll/coll.sln (1.2), - samples/coll/coll.vcproj (1.2), samples/coll/readme.txt (1.2), - samples/date/.cvsignore (1.2), samples/date/Makefile.in (1.2), - samples/date/date.c (1.2), samples/date/date.dsp (1.2), - samples/date/date.dsw (1.2), samples/date/date.sln (1.2), - samples/date/date.vcproj (1.2), samples/date/readme.txt (1.2), - samples/date/uprint.c (1.2), samples/date/uprint.h (1.2), - samples/datecal/Makefile (1.2), samples/datecal/cal.cpp (1.2), - samples/datecal/ccal.c (1.2), samples/datefmt/Makefile (1.2), - samples/datefmt/README.TXT (1.2), samples/datefmt/datefmt.dsp - (1.2), samples/datefmt/datefmt.dsw (1.2), - samples/datefmt/datefmt.sln (1.2), samples/datefmt/datefmt.vcproj - (1.2), samples/datefmt/main.cpp (1.2), samples/datefmt/util.cpp - (1.2), samples/datefmt/util.h (1.2), - samples/datefmt/answers/main_0.cpp (1.2), - samples/datefmt/answers/main_1.cpp (1.2), - samples/datefmt/answers/main_2.cpp (1.2), - samples/datefmt/answers/main_3.cpp (1.2), samples/layout/.cvsignore - (1.2), samples/layout/FontMap.GDI (1.2), - samples/layout/FontMap.Gnome (1.2), samples/layout/FontMap.cpp - (1.2), samples/layout/FontMap.h (1.2), - samples/layout/FontTableCache.cpp (1.2), - samples/layout/FontTableCache.h (1.2), - samples/layout/GDIFontInstance.cpp (1.2), - samples/layout/GDIFontInstance.h (1.2), - samples/layout/GDIFontMap.cpp (1.2), samples/layout/GDIFontMap.h - (1.2), samples/layout/GDIGUISupport.cpp (1.2), - samples/layout/GDIGUISupport.h (1.2), samples/layout/GUISupport.h - (1.2), samples/layout/GnomeFontInstance.cpp (1.2), - samples/layout/GnomeFontInstance.h (1.2), - samples/layout/GnomeFontMap.cpp (1.2), - samples/layout/GnomeFontMap.h (1.2), - samples/layout/GnomeGUISupport.cpp (1.2), - samples/layout/GnomeGUISupport.h (1.2), - samples/layout/LayoutSample.rc (1.2), samples/layout/Makefile.in - (1.2), samples/layout/RenderingSurface.h (1.2), - samples/layout/Sample.txt (1.2), - samples/layout/ScriptCompositeFontInstance.cpp (1.2), - samples/layout/ScriptCompositeFontInstance.h (1.2), - samples/layout/Surface.cpp (1.2), samples/layout/Surface.h (1.2), - samples/layout/UnicodeReader.cpp (1.2), - samples/layout/UnicodeReader.h (1.2), samples/layout/cmaps.cpp - (1.2), samples/layout/cmaps.h (1.2), samples/layout/gnomelayout.cpp - (1.2), samples/layout/layout.cpp (1.2), samples/layout/layout.dsp - (1.2), samples/layout/layout.dsw (1.2), samples/layout/layout.sln - (1.2), samples/layout/layout.vcproj (1.2), - samples/layout/paragraph.cpp (1.2), samples/layout/paragraph.h - (1.2), samples/layout/readme.html (1.2), samples/layout/resource.h - (1.2), samples/layout/sfnt.h (1.2), samples/legacy/Makefile (1.2), - samples/legacy/README (1.2), samples/legacy/legacy.cpp (1.2), - samples/legacy/legacy.dsp (1.2), samples/legacy/legacy.dsw (1.2), - samples/legacy/legacy.sln (1.2), samples/legacy/legacy.vcproj - (1.2), samples/legacy/newcol.cpp (1.2), samples/legacy/oldcol.cpp - (1.2), samples/msgfmt/Makefile (1.2), samples/msgfmt/README.TXT - (1.2), samples/msgfmt/main.cpp (1.2), samples/msgfmt/msgfmt.dsp - (1.2), samples/msgfmt/msgfmt.dsw (1.2), samples/msgfmt/msgfmt.sln - (1.2), samples/msgfmt/msgfmt.vcproj (1.2), samples/msgfmt/util.cpp - (1.2), samples/msgfmt/util.h (1.2), - samples/msgfmt/answers/main_0.cpp (1.2), - samples/msgfmt/answers/main_1.cpp (1.2), - samples/msgfmt/answers/main_2.cpp (1.2), - samples/msgfmt/answers/main_3.cpp (1.2), samples/numfmt/Makefile - (1.2), samples/numfmt/capi.c (1.2), samples/numfmt/main.cpp (1.2), - samples/numfmt/numfmt.dsp (1.2), samples/numfmt/numfmt.dsw (1.2), - samples/numfmt/numfmt.sln (1.2), samples/numfmt/numfmt.vcproj - (1.2), samples/numfmt/readme.txt (1.2), samples/numfmt/util.cpp - (1.2), samples/numfmt/util.h (1.2), samples/props/Makefile (1.2), - samples/props/props.cpp (1.2), samples/props/props.dsp (1.2), - samples/props/props.dsw (1.2), samples/props/props.sln (1.2), - samples/props/props.vcproj (1.2), samples/props/readme.txt (1.2), - samples/strsrch/Makefile (1.2), samples/strsrch/readme.txt (1.2), - samples/strsrch/strsrch.cpp (1.2), samples/strsrch/strsrch.dsp - (1.2), samples/strsrch/strsrch.dsw (1.2), - samples/strsrch/strsrch.sln (1.2), samples/strsrch/strsrch.vcproj - (1.2), samples/translit/Makefile (1.2), samples/translit/README.TXT - (1.2), samples/translit/main.cpp (1.2), - samples/translit/translit.dsp (1.2), samples/translit/translit.dsw - (1.2), samples/translit/translit.sln (1.2), - samples/translit/translit.vcproj (1.2), - samples/translit/unaccent.cpp (1.2), samples/translit/unaccent.h - (1.2), samples/translit/util.cpp (1.2), samples/translit/util.h - (1.2), samples/translit/answers/main_1.cpp (1.2), - samples/translit/answers/main_2.cpp (1.2), - samples/translit/answers/main_3.cpp (1.2), - samples/translit/answers/main_4.cpp (1.2), - samples/translit/answers/unaccent.cpp (1.2), - samples/translit/answers/unaccent.h (1.2), samples/uciter8/Makefile - (1.2), samples/uciter8/readme.txt (1.2), samples/uciter8/uciter8.c - (1.2), samples/uciter8/uciter8.dsp (1.2), - samples/uciter8/uciter8.dsw (1.2), samples/uciter8/uciter8.sln - (1.2), samples/uciter8/uciter8.vcproj (1.2), - samples/uciter8/uit_len8.c (1.2), samples/uciter8/uit_len8.h (1.2), - samples/ucnv/Makefile (1.2), samples/ucnv/convsamp.cpp (1.2), - samples/ucnv/data01.txt (1.2), samples/ucnv/data02.bin (1.2), - samples/ucnv/data06.txt (1.2), samples/ucnv/flagcb.c (1.2), - samples/ucnv/flagcb.h (1.2), samples/ucnv/readme.txt (1.2), - samples/ucnv/ucnv.dsp (1.2), samples/ucnv/ucnv.dsw (1.2), - samples/ucnv/ucnv.sln (1.2), samples/ucnv/ucnv.vcproj (1.2), - samples/udata/Makefile (1.2), samples/udata/reader.c (1.2), - samples/udata/reader.dsp (1.2), samples/udata/reader.vcproj (1.2), - samples/udata/readme.txt (1.2), samples/udata/udata.dsw (1.2), - samples/udata/udata.sln (1.2), samples/udata/writer.c (1.2), - samples/udata/writer.dsp (1.2), samples/udata/writer.vcproj (1.2), - samples/ufortune/Makefile (1.2): - - Merge INTL branch into HEAD - 2005-05-28 00:20 asfernandes - * firebird2/extern/icu/source/: data/locales/af.txt (1.2), - data/locales/af_ZA.txt (1.2), data/locales/am.txt (1.2), - data/locales/am_ET.txt (1.2), data/locales/ar.txt (1.2), - data/locales/ar_AE.txt (1.2), data/locales/ar_BH.txt (1.2), - data/locales/ar_DZ.txt (1.2), data/locales/ar_EG.txt (1.2), - data/locales/ar_IN.txt (1.2), data/locales/ar_IQ.txt (1.2), - data/locales/ar_JO.txt (1.2), data/locales/ar_KW.txt (1.2), - data/locales/ar_LB.txt (1.2), data/locales/ar_LY.txt (1.2), - data/locales/ar_MA.txt (1.2), data/locales/ar_OM.txt (1.2), - data/locales/ar_QA.txt (1.2), data/locales/ar_SA.txt (1.2), - data/locales/ar_SD.txt (1.2), data/locales/ar_SY.txt (1.2), - data/locales/ar_TN.txt (1.2), data/locales/ar_YE.txt (1.2), - data/locales/be.txt (1.2), data/locales/be_BY.txt (1.2), - data/locales/bg.txt (1.2), data/locales/bg_BG.txt (1.2), - data/locales/bn.txt (1.2), data/locales/bn_IN.txt (1.2), - data/locales/ca.txt (1.2), data/locales/ca_ES.txt (1.2), - data/locales/cs.txt (1.2), data/locales/cs_CZ.txt (1.2), - data/locales/da.txt (1.2), data/locales/da_DK.txt (1.2), - data/locales/de.txt (1.2), data/locales/de_AT.txt (1.2), - data/locales/de_BE.txt (1.2), data/locales/de_CH.txt (1.2), - data/locales/de_DE.txt (1.2), data/locales/de_LU.txt (1.2), - data/locales/el.txt (1.2), data/locales/el_GR.txt (1.2), - data/locales/en.txt (1.2), data/locales/en_AU.txt (1.2), - data/locales/en_BE.txt (1.2), data/locales/en_BW.txt (1.2), - data/locales/en_CA.txt (1.2), data/locales/en_GB.txt (1.2), - data/locales/en_HK.txt (1.2), data/locales/en_IE.txt (1.2), - data/locales/en_IN.txt (1.2), data/locales/en_MT.txt (1.2), - data/locales/en_NZ.txt (1.2), data/locales/en_PH.txt (1.2), - data/locales/en_SG.txt (1.2), data/locales/en_US.txt (1.2), - data/locales/en_US_POSIX.txt (1.2), data/locales/en_VI.txt (1.2), - data/locales/en_ZA.txt (1.2), data/locales/en_ZW.txt (1.2), - data/locales/eo.txt (1.2), data/locales/es.txt (1.2), - data/locales/es_AR.txt (1.2), data/locales/es_BO.txt (1.2), - data/locales/es_CL.txt (1.2), data/locales/es_CO.txt (1.2), - data/locales/es_CR.txt (1.2), data/locales/es_DO.txt (1.2), - data/locales/es_EC.txt (1.2), data/locales/es_ES.txt (1.2), - data/locales/es_GT.txt (1.2), data/locales/es_HN.txt (1.2), - data/locales/es_MX.txt (1.2), data/locales/es_NI.txt (1.2), - data/locales/es_PA.txt (1.2), data/locales/es_PE.txt (1.2), - data/locales/es_PR.txt (1.2), data/locales/es_PY.txt (1.2), - data/locales/es_SV.txt (1.2), data/locales/es_US.txt (1.2), - data/locales/es_UY.txt (1.2), data/locales/es_VE.txt (1.2), - data/locales/et.txt (1.2), data/locales/et_EE.txt (1.2), - data/locales/eu.txt (1.2), data/locales/eu_ES.txt (1.2), - data/locales/fa.txt (1.2), data/locales/fa_AF.txt (1.2), - data/locales/fa_IR.txt (1.2), data/locales/fi.txt (1.2), - data/locales/fi_FI.txt (1.2), data/locales/fo.txt (1.2), - data/locales/fo_FO.txt (1.2), data/locales/fr.txt (1.2), - data/locales/fr_BE.txt (1.2), data/locales/fr_CA.txt (1.2), - data/locales/fr_CH.txt (1.2), data/locales/fr_FR.txt (1.2), - data/locales/fr_LU.txt (1.2), data/locales/ga.txt (1.2), - data/locales/ga_IE.txt (1.2), data/locales/gl.txt (1.2), - data/locales/gl_ES.txt (1.2), data/locales/gu.txt (1.2), - data/locales/gu_IN.txt (1.2), data/locales/gv.txt (1.2), - data/locales/gv_GB.txt (1.2), data/locales/he.txt (1.2), - data/locales/he_IL.txt (1.2), data/locales/hi.txt (1.2), - data/locales/hi_IN.txt (1.2), data/locales/hr.txt (1.2), - data/locales/hr_HR.txt (1.2), data/locales/hu.txt (1.2), - data/locales/hu_HU.txt (1.2), data/locales/hy.txt (1.2), - data/locales/hy_AM.txt (1.2), data/locales/hy_AM_REVISED.txt (1.2), - data/locales/id.txt (1.2), data/locales/id_ID.txt (1.2), - data/locales/is.txt (1.2), data/locales/is_IS.txt (1.2), - data/locales/it.txt (1.2), data/locales/it_CH.txt (1.2), - data/locales/it_IT.txt (1.2), data/locales/iw.txt (1.2), - data/locales/iw_IL.txt (1.2), data/locales/ja.txt (1.2), - data/locales/ja_JP.txt (1.2), data/locales/ja_JP_TRADITIONAL.txt - (1.2), data/locales/kk.txt (1.2), data/locales/kk_KZ.txt (1.2), - data/locales/kl.txt (1.2), data/locales/kl_GL.txt (1.2), - data/locales/kn.txt (1.2), data/locales/kn_IN.txt (1.2), - data/locales/ko.txt (1.2), data/locales/ko_KR.txt (1.2), - data/locales/kok.txt (1.2), data/locales/kok_IN.txt (1.2), - data/locales/kw.txt (1.2), data/locales/kw_GB.txt (1.2), - data/locales/lt.txt (1.2), data/locales/lt_LT.txt (1.2), - data/locales/lv.txt (1.2), data/locales/lv_LV.txt (1.2), - data/locales/mk.txt (1.2), data/locales/mk_MK.txt (1.2), - data/locales/mr.txt (1.2), data/locales/mr_IN.txt (1.2), - data/locales/ms.txt (1.2), data/locales/ms_BN.txt (1.2), - data/locales/ms_MY.txt (1.2), data/locales/mt.txt (1.2), - data/locales/mt_MT.txt (1.2), data/locales/nb.txt (1.2), - data/locales/nb_NO.txt (1.2), data/locales/nl.txt (1.2), - data/locales/nl_BE.txt (1.2), data/locales/nl_NL.txt (1.2), - data/locales/nn.txt (1.2), data/locales/nn_NO.txt (1.2), - data/locales/no.txt (1.2), data/locales/no_NO.txt (1.2), - data/locales/no_NO_NY.txt (1.2), data/locales/om.txt (1.2), - data/locales/om_ET.txt (1.2), data/locales/om_KE.txt (1.2), - data/locales/pa.txt (1.2), data/locales/pa_IN.txt (1.2), - data/locales/pl.txt (1.2), data/locales/pl_PL.txt (1.2), - data/locales/ps.txt (1.2), data/locales/ps_AF.txt (1.2), - data/locales/pt.txt (1.2), data/locales/pt_BR.txt (1.2), - data/locales/pt_PT.txt (1.2), data/locales/resfiles.mk (1.2), - data/locales/ro.txt (1.2), data/locales/ro_RO.txt (1.2), - data/locales/root.txt (1.2), data/locales/ru.txt (1.2), - data/locales/ru_RU.txt (1.2), data/locales/ru_UA.txt (1.2), - data/locales/sh.txt (1.2), data/locales/sh_YU.txt (1.2), - data/locales/sk.txt (1.2), data/locales/sk_SK.txt (1.2), - data/locales/sl.txt (1.2), data/locales/sl_SI.txt (1.2), - data/locales/so.txt (1.2), data/locales/so_DJ.txt (1.2), - data/locales/so_ET.txt (1.2), data/locales/so_KE.txt (1.2), - data/locales/so_SO.txt (1.2), data/locales/sq.txt (1.2), - data/locales/sq_AL.txt (1.2), data/locales/sr.txt (1.2), - data/locales/sr_YU.txt (1.2), data/locales/sv.txt (1.2), - data/locales/sv_FI.txt (1.2), data/locales/sv_SE.txt (1.2), - data/locales/sw.txt (1.2), data/locales/sw_KE.txt (1.2), - data/locales/sw_TZ.txt (1.2), data/locales/ta.txt (1.2), - data/locales/ta_IN.txt (1.2), data/locales/te.txt (1.2), - data/locales/te_IN.txt (1.2), data/locales/th.txt (1.2), - data/locales/th_TH.txt (1.2), data/locales/th_TH_TRADITIONAL.txt - (1.2), data/locales/ti.txt (1.2), data/locales/ti_ER.txt (1.2), - data/locales/ti_ET.txt (1.2), data/locales/tr.txt (1.2), - data/locales/tr_TR.txt (1.2), data/locales/uk.txt (1.2), - data/locales/uk_UA.txt (1.2), data/locales/vi.txt (1.2), - data/locales/vi_VN.txt (1.2), data/locales/zh.txt (1.2), - data/locales/zh_CN.txt (1.2), data/locales/zh_HK.txt (1.2), - data/locales/zh_Hans.txt (1.2), data/locales/zh_Hans_CN.txt (1.2), - data/locales/zh_Hans_SG.txt (1.2), data/locales/zh_Hant.txt (1.2), - data/locales/zh_Hant_HK.txt (1.2), data/locales/zh_Hant_MO.txt - (1.2), data/locales/zh_MO.txt (1.2), data/locales/zh_SG.txt (1.2), - data/locales/zh_TW.txt (1.2), data/mappings/cns-11643-1992.ucm - (1.2), data/mappings/convrtrs.txt (1.2), - data/mappings/ebcdic-xml-us.ucm (1.2), data/mappings/gb18030.ucm - (1.2), data/mappings/ibm-1006_P100-1995.ucm (1.2), - data/mappings/ibm-1025_P100-1995.ucm (1.2), - data/mappings/ibm-1026_P100-1995.ucm (1.2), - data/mappings/ibm-1047_P100-1995.ucm (1.2), - data/mappings/ibm-1051_P100-1995.ucm (1.2), - data/mappings/ibm-1089_P100-1995.ucm (1.2), - data/mappings/ibm-1097_P100-1995.ucm (1.2), - data/mappings/ibm-1098_P100-1995.ucm (1.2), - data/mappings/ibm-1112_P100-1995.ucm (1.2), - data/mappings/ibm-1122_P100-1999.ucm (1.2), - data/mappings/ibm-1123_P100-1995.ucm (1.2), - data/mappings/ibm-1124_P100-1996.ucm (1.2), - data/mappings/ibm-1125_P100-1997.ucm (1.2), - data/mappings/ibm-1129_P100-1997.ucm (1.2), - data/mappings/ibm-1130_P100-1997.ucm (1.2), - data/mappings/ibm-1131_P100-1997.ucm (1.2), - data/mappings/ibm-1132_P100-1998.ucm (1.2), - data/mappings/ibm-1133_P100-1997.ucm (1.2), - data/mappings/ibm-1137_P100-1999.ucm (1.2), - data/mappings/ibm-1140_P100-1997.ucm (1.2), - data/mappings/ibm-1141_P100-1997.ucm (1.2), - data/mappings/ibm-1142_P100-1997.ucm (1.2), - data/mappings/ibm-1143_P100-1997.ucm (1.2), - data/mappings/ibm-1144_P100-1997.ucm (1.2), - data/mappings/ibm-1145_P100-1997.ucm (1.2), - data/mappings/ibm-1146_P100-1997.ucm (1.2), - data/mappings/ibm-1147_P100-1997.ucm (1.2), - data/mappings/ibm-1148_P100-1997.ucm (1.2), - data/mappings/ibm-1149_P100-1997.ucm (1.2), - data/mappings/ibm-1153_P100-1999.ucm (1.2), - data/mappings/ibm-1154_P100-1999.ucm (1.2), - data/mappings/ibm-1155_P100-1999.ucm (1.2), - data/mappings/ibm-1156_P100-1999.ucm (1.2), - data/mappings/ibm-1157_P100-1999.ucm (1.2), - data/mappings/ibm-1158_P100-1999.ucm (1.2), - data/mappings/ibm-1160_P100-1999.ucm (1.2), - data/mappings/ibm-1162_P100-1999.ucm (1.2), - data/mappings/ibm-1164_P100-1999.ucm (1.2), - data/mappings/ibm-1250_P100-1995.ucm (1.2), - data/mappings/ibm-1251_P100-1995.ucm (1.2), - data/mappings/ibm-1252_P100-2000.ucm (1.2), - data/mappings/ibm-1253_P100-1995.ucm (1.2), - data/mappings/ibm-1254_P100-1995.ucm (1.2), - data/mappings/ibm-1255_P100-1995.ucm (1.2), - data/mappings/ibm-1256_P110-1997.ucm (1.2), - data/mappings/ibm-1257_P100-1995.ucm (1.2), - data/mappings/ibm-1258_P100-1997.ucm (1.2), - data/mappings/ibm-12712_P100-1998.ucm (1.2), - data/mappings/ibm-1276_P100-1995.ucm (1.2), - data/mappings/ibm-1277_P100-1995.ucm (1.2), - data/mappings/ibm-1363_P110-1997.ucm (1.2), - data/mappings/ibm-1363_P11B-1998.ucm (1.2), - data/mappings/ibm-1364_P110-1997.ucm (1.2), - data/mappings/ibm-1371_P100-1999.ucm (1.2), - data/mappings/ibm-1373_P100-2002.ucm (1.2), - data/mappings/ibm-1375_P100-2003.ucm (1.2), - data/mappings/ibm-1381_P110-1999.ucm (1.2), - data/mappings/ibm-1383_P110-1999.ucm (1.2), - data/mappings/ibm-1386_P100-2002.ucm (1.2), - data/mappings/ibm-1388_P103-2001.ucm (1.2), - data/mappings/ibm-1390_P110-2003.ucm (1.2), - data/mappings/ibm-1399_P110-2003.ucm (1.2), - data/mappings/ibm-16684_P110-2003.ucm (1.2), - data/mappings/ibm-16804_X110-1999.ucm (1.2), - data/mappings/ibm-273_P100-1995.ucm (1.2), - data/mappings/ibm-277_P100-1995.ucm (1.2), - data/mappings/ibm-278_P100-1995.ucm (1.2), - data/mappings/ibm-280_P100-1995.ucm (1.2), - data/mappings/ibm-284_P100-1995.ucm (1.2), - data/mappings/ibm-285_P100-1995.ucm (1.2), - data/mappings/ibm-290_P100-1995.ucm (1.2), - data/mappings/ibm-297_P100-1995.ucm (1.2), - data/mappings/ibm-33722_P120-1999.ucm (1.2), - data/mappings/ibm-33722_P12A-1999.ucm (1.2), - data/mappings/ibm-367_P100-1995.ucm (1.2), - data/mappings/ibm-37_P100-1995.ucm (1.2), - data/mappings/ibm-420_X120-1999.ucm (1.2), - data/mappings/ibm-424_P100-1995.ucm (1.2), - data/mappings/ibm-437_P100-1995.ucm (1.2), - data/mappings/ibm-4899_P100-1998.ucm (1.2), - data/mappings/ibm-4909_P100-1999.ucm (1.2), - data/mappings/ibm-4971_P100-1999.ucm (1.2), - data/mappings/ibm-500_P100-1995.ucm (1.2), - data/mappings/ibm-5123_P100-1999.ucm (1.2), - data/mappings/ibm-5346_P100-1998.ucm (1.2), - data/mappings/ibm-5347_P100-1998.ucm (1.2), - data/mappings/ibm-5348_P100-1997.ucm (1.2), - data/mappings/ibm-5349_P100-1998.ucm (1.2), - data/mappings/ibm-5350_P100-1998.ucm (1.2), - data/mappings/ibm-5351_P100-1998.ucm (1.2), - data/mappings/ibm-5352_P100-1998.ucm (1.2), - data/mappings/ibm-5353_P100-1998.ucm (1.2), - data/mappings/ibm-5354_P100-1998.ucm (1.2), - data/mappings/ibm-5478_P100-1995.ucm (1.2), - data/mappings/ibm-803_P100-1999.ucm (1.2), - data/mappings/ibm-813_P100-1995.ucm (1.2), - data/mappings/ibm-838_P100-1995.ucm (1.2), - data/mappings/ibm-8482_P100-1999.ucm (1.2), - data/mappings/ibm-850_P100-1995.ucm (1.2), - data/mappings/ibm-851_P100-1995.ucm (1.2), - data/mappings/ibm-852_P100-1995.ucm (1.2), - data/mappings/ibm-855_P100-1995.ucm (1.2), - data/mappings/ibm-856_P100-1995.ucm (1.2), - data/mappings/ibm-857_P100-1995.ucm (1.2), - data/mappings/ibm-858_P100-1997.ucm (1.2), - data/mappings/ibm-860_P100-1995.ucm (1.2), - data/mappings/ibm-861_P100-1995.ucm (1.2), - data/mappings/ibm-862_P100-1995.ucm (1.2), - data/mappings/ibm-863_P100-1995.ucm (1.2), - data/mappings/ibm-864_X110-1999.ucm (1.2), - data/mappings/ibm-865_P100-1995.ucm (1.2), - data/mappings/ibm-866_P100-1995.ucm (1.2), - data/mappings/ibm-867_P100-1998.ucm (1.2), - data/mappings/ibm-868_P100-1995.ucm (1.2), - data/mappings/ibm-869_P100-1995.ucm (1.2), - data/mappings/ibm-870_P100-1995.ucm (1.2), - data/mappings/ibm-871_P100-1995.ucm (1.2), - data/mappings/ibm-874_P100-1995.ucm (1.2), - data/mappings/ibm-875_P100-1995.ucm (1.2), - data/mappings/ibm-878_P100-1996.ucm (1.2), - data/mappings/ibm-901_P100-1999.ucm (1.2), - data/mappings/ibm-902_P100-1999.ucm (1.2), - data/mappings/ibm-912_P100-1995.ucm (1.2), - data/mappings/ibm-913_P100-2000.ucm (1.2), - data/mappings/ibm-914_P100-1995.ucm (1.2), - data/mappings/ibm-915_P100-1995.ucm (1.2), - data/mappings/ibm-916_P100-1995.ucm (1.2), - data/mappings/ibm-918_P100-1995.ucm (1.2), - data/mappings/ibm-920_P100-1995.ucm (1.2), - data/mappings/ibm-921_P100-1995.ucm (1.2), - data/mappings/ibm-922_P100-1999.ucm (1.2), - data/mappings/ibm-923_P100-1998.ucm (1.2), - data/mappings/ibm-930_P120-1999.ucm (1.2), - data/mappings/ibm-933_P110-1995.ucm (1.2), - data/mappings/ibm-935_P110-1999.ucm (1.2), - data/mappings/ibm-937_P110-1999.ucm (1.2), - data/mappings/ibm-939_P120-1999.ucm (1.2), - data/mappings/ibm-942_P12A-1999.ucm (1.2), - data/mappings/ibm-943_P130-1999.ucm (1.2), - data/mappings/ibm-943_P15A-2003.ucm (1.2), - data/mappings/ibm-9447_P100-2002.ucm (1.2), - data/mappings/ibm-9449_P100-2002.ucm (1.2), - data/mappings/ibm-949_P110-1999.ucm (1.2), - data/mappings/ibm-949_P11A-1999.ucm (1.2), - data/mappings/ibm-950_P110-1999.ucm (1.2), - data/mappings/ibm-954_P101-2000.ucm (1.2), - data/mappings/ibm-964_P110-1999.ucm (1.2), - data/mappings/ibm-970_P110-1995.ucm (1.2), - data/mappings/ibm-971_P100-1995.ucm (1.2), - data/mappings/icu-internal-25546.ucm (1.2), - data/mappings/iso-ir-165.ucm (1.2), data/mappings/jisx-201.ucm - (1.2), data/mappings/jisx-208.ucm (1.2), data/mappings/jisx-212.ucm - (1.2), data/mappings/lmb-excp.ucm (1.2), - data/mappings/macos-0_2-10.2.ucm (1.2), - data/mappings/macos-2566-10.2.ucm (1.2), - data/mappings/macos-29-10.2.ucm (1.2), - data/mappings/macos-35-10.2.ucm (1.2), - data/mappings/macos-6-10.2.ucm (1.2), - data/mappings/macos-7_3-10.2.ucm (1.2), data/mappings/ucmcore.mk - (1.2), data/mappings/ucmebcdic.mk (1.2), data/mappings/ucmfiles.mk - (1.2), data/mappings/windows-1256-2000.ucm (1.2), - data/mappings/windows-874-2000.ucm (1.2), - data/mappings/windows-936-2000.ucm (1.2), - data/mappings/windows-949-2000.ucm (1.2), - data/mappings/windows-950-2000.ucm (1.2), - data/misc/NamePrepProfile.txt (1.2), data/misc/icudata.rc (1.2), - data/misc/miscfiles.mk (1.2), data/misc/zoneinfo.txt (1.2), - data/translit/t_Any_Accents.txt (1.2), - data/translit/t_Any_Publishing.txt (1.2), - data/translit/t_Arab_Latn.txt (1.2), - data/translit/t_Beng_InterIndic.txt (1.2), - data/translit/t_Cyrl_Latn.txt (1.2), - data/translit/t_Deva_InterIndic.txt (1.2), - data/translit/t_FWidth_HWidth.txt (1.2), - data/translit/t_Grek_Latn.txt (1.2), - data/translit/t_Grek_Latn_UNGEGN.txt (1.2), - data/translit/t_Gujr_InterIndic.txt (1.2), - data/translit/t_Guru_InterIndic.txt (1.2), - data/translit/t_Hani_Latn.txt (1.2), data/translit/t_Hani_SpHan.txt - (1.2), data/translit/t_Hebr_Latn.txt (1.2), - data/translit/t_Hira_Kana.txt (1.2), data/translit/t_Hira_Latn.txt - (1.2), data/translit/t_InterIndic_Beng.txt (1.2), - data/translit/t_InterIndic_Deva.txt (1.2), - data/translit/t_InterIndic_Gujr.txt (1.2), - data/translit/t_InterIndic_Guru.txt (1.2), - data/translit/t_InterIndic_Knda.txt (1.2), - data/translit/t_InterIndic_Latn.txt (1.2), - data/translit/t_InterIndic_Mlym.txt (1.2), - data/translit/t_InterIndic_Orya.txt (1.2), - data/translit/t_InterIndic_Taml.txt (1.2), - data/translit/t_InterIndic_Telu.txt (1.2), - data/translit/t_Knda_InterIndic.txt (1.2), - data/translit/t_Latn_InterIndic.txt (1.2), - data/translit/t_Latn_Jamo.txt (1.2), data/translit/t_Latn_Kana.txt - (1.2), data/translit/t_Latn_NPinyn.txt (1.2), - data/translit/t_Mlym_InterIndic.txt (1.2), - data/translit/t_Orya_InterIndic.txt (1.2), - data/translit/t_Taml_InterIndic.txt (1.2), - data/translit/t_Telu_InterIndic.txt (1.2), - data/translit/t_Tone_Digit.txt (1.2), - data/translit/translit_index.txt (1.2), data/translit/trnsfiles.mk - (1.2), data/unidata/BidiMirroring.txt (1.2), - data/unidata/Blocks.txt (1.2), data/unidata/CaseFolding.txt (1.2), - data/unidata/DerivedAge.txt (1.2), - data/unidata/DerivedBidiClass.txt (1.2), - data/unidata/DerivedCoreProperties.txt (1.2), - data/unidata/DerivedJoiningGroup.txt (1.2), - data/unidata/DerivedJoiningType.txt (1.2), - data/unidata/DerivedNormalizationProps.txt (1.2), - data/unidata/DerivedNumericValues.txt (1.2), - data/unidata/EastAsianWidth.txt (1.2), - data/unidata/FractionalUCA.txt (1.2), data/unidata/LineBreak.txt - (1.2), data/unidata/NormalizationCorrections.txt (1.2), - data/unidata/NormalizationTest.txt (1.2), data/unidata/PropList.txt - (1.2), data/unidata/PropertyAliases.txt (1.2), - data/unidata/PropertyValueAliases.txt (1.2), - data/unidata/Scripts.txt (1.2), data/unidata/SpecialCasing.txt - (1.2), data/unidata/UCARules.txt (1.2), - data/unidata/UnicodeData.txt (1.2), data/unidata/changes.txt (1.2), - data/unidata/ucdterms.txt (1.2), extra/.cvsignore (1.2), - extra/Makefile.in (1.2), extra/scrptrun/.cvsignore (1.2), - extra/scrptrun/Makefile.in (1.2), extra/scrptrun/readme.html (1.2), - extra/scrptrun/scrptrun.cpp (1.2), extra/scrptrun/scrptrun.h (1.2), - extra/scrptrun/srtest.cpp (1.2), extra/scrptrun/srtest.dsp (1.2), - extra/scrptrun/srtest.dsw (1.2), extra/uconv/.cvsignore (1.2), - extra/uconv/Makefile.in (1.2), extra/uconv/README (1.2), - extra/uconv/makedata.mak (1.2), extra/uconv/pkgdata.inc.in (1.2), - extra/uconv/resfiles.mk (1.2), extra/uconv/uconv.1.in (1.2), - extra/uconv/uconv.cpp (1.2), extra/uconv/uconv.dsp (1.2), - extra/uconv/uconv.vcproj (1.2), extra/uconv/uwmsg.c (1.2), - extra/uconv/resources/.cvsignore (1.2), - extra/uconv/resources/fr.txt (1.2), extra/uconv/resources/root.txt - (1.2), extra/uconv/samples/ISO-8859-2.txt (1.2), - extra/uconv/samples/ISO-8859-3.txt (1.2), - extra/uconv/samples/danish-ISO-8859-1.txt (1.2), - extra/uconv/samples/eucJP.txt (1.2), - extra/uconv/samples/hangul-eucKR.txt (1.2), - extra/uconv/samples/hania-eucKR.txt (1.2), - extra/uconv/samples/iso8859-1.txt (1.2), - extra/uconv/samples/koi8r.txt (1.2), - extra/uconv/samples/utf8/armenian.txt (1.2), - extra/uconv/samples/utf8/banviet.txt (1.2), - extra/uconv/samples/utf8/chinese-ulysses.txt (1.2), - extra/uconv/samples/utf8/croat.txt (1.2), - extra/uconv/samples/utf8/danish.txt (1.2), - extra/uconv/samples/utf8/greek.txt (1.2), - extra/uconv/samples/utf8/hangul.txt (1.2), - extra/uconv/samples/utf8/hania.txt (1.2), - extra/uconv/samples/utf8/jap.txt (1.2), - extra/uconv/samples/utf8/korean.txt (1.2), - extra/uconv/samples/utf8/linji.txt (1.2), - extra/uconv/samples/utf8/many.txt (1.2), - extra/uconv/samples/utf8/maopoem.txt (1.2), - extra/uconv/samples/utf8/russian.txt (1.2), - extra/uconv/samples/utf8/simplechinese.txt (1.2), - extra/uconv/samples/utf8/turkish.txt (1.2), - extra/uconv/samples/utf8/utf-8-demo.txt (1.2), - extra/uconv/unicode/uwmsg.h (1.2), i18n/.cvsignore (1.2), - i18n/Makefile.in (1.2), i18n/anytrans.cpp (1.2), i18n/anytrans.h - (1.2), i18n/astro.cpp (1.2), i18n/astro.h (1.2), i18n/bocsu.c - (1.2), i18n/bocsu.h (1.2), i18n/buddhcal.cpp (1.2), i18n/buddhcal.h - (1.2), i18n/calendar.cpp (1.2), i18n/chnsecal.cpp (1.2), - i18n/chnsecal.h (1.2), i18n/choicfmt.cpp (1.2), i18n/coleitr.cpp - (1.2), i18n/coll.cpp (1.2), i18n/cpdtrans.cpp (1.2), - i18n/cpdtrans.h (1.2), i18n/curramt.cpp (1.2), i18n/currfmt.cpp - (1.2), i18n/currfmt.h (1.2), i18n/currunit.cpp (1.2), - i18n/datefmt.cpp (1.2), i18n/dcfmtsym.cpp (1.2), i18n/decimfmt.cpp - (1.2), i18n/digitlst.cpp (1.2), i18n/digitlst.h (1.2), - i18n/dtfmtsym.cpp (1.2), i18n/esctrn.cpp (1.2), i18n/esctrn.h - (1.2), i18n/fmtable.cpp (1.2), i18n/format.cpp (1.2), - i18n/funcrepl.cpp (1.2), i18n/funcrepl.h (1.2), i18n/gregocal.cpp - (1.2), i18n/gregoimp.cpp (1.2), i18n/gregoimp.h (1.2), - i18n/hebrwcal.cpp (1.2), i18n/hebrwcal.h (1.2), i18n/i18n.dsp - (1.2), i18n/i18n.rc (1.2), i18n/i18n.vcproj (1.2), - i18n/islamcal.cpp (1.2), i18n/islamcal.h (1.2), i18n/japancal.cpp - (1.2), i18n/japancal.h (1.2), i18n/measfmt.cpp (1.2), - i18n/measure.cpp (1.2), i18n/msgfmt.cpp (1.2), i18n/name2uni.cpp - (1.2), i18n/name2uni.h (1.2), i18n/nfrlist.h (1.2), i18n/nfrs.cpp - (1.2), i18n/nfrs.h (1.2), i18n/nfrule.cpp (1.2), i18n/nfrule.h - (1.2), i18n/nfsubs.cpp (1.2), i18n/nfsubs.h (1.2), - i18n/nortrans.cpp (1.2), i18n/nortrans.h (1.2), i18n/nultrans.cpp - (1.2), i18n/nultrans.h (1.2), i18n/numfmt.cpp (1.2), - i18n/olsontz.cpp (1.2), i18n/olsontz.h (1.2), i18n/quant.cpp (1.2), - i18n/quant.h (1.2), i18n/rbnf.cpp (1.2), i18n/rbt.cpp (1.2), - i18n/rbt.h (1.2), i18n/rbt_data.cpp (1.2), i18n/rbt_data.h (1.2), - i18n/rbt_pars.cpp (1.2), i18n/rbt_pars.h (1.2), i18n/rbt_rule.cpp - (1.2), i18n/rbt_rule.h (1.2), i18n/rbt_set.cpp (1.2), - i18n/rbt_set.h (1.2), i18n/regexcmp.cpp (1.2), i18n/regexcmp.h - (1.2), i18n/regexcst.h (1.2), i18n/regexcst.pl (1.2), - i18n/regexcst.txt (1.2), i18n/regeximp.h (1.2), i18n/regexst.cpp - (1.2), i18n/regexst.h (1.2), i18n/rematch.cpp (1.2), - i18n/remtrans.cpp (1.2), i18n/remtrans.h (1.2), i18n/repattrn.cpp - (1.2), i18n/search.cpp (1.2), i18n/simpletz.cpp (1.2), - i18n/smpdtfmt.cpp (1.2), i18n/sortkey.cpp (1.2), i18n/strmatch.cpp - (1.2), i18n/strmatch.h (1.2), i18n/strrepl.cpp (1.2), - i18n/strrepl.h (1.2), i18n/stsearch.cpp (1.2), i18n/tblcoll.cpp - (1.2), i18n/timezone.cpp (1.2), i18n/titletrn.cpp (1.2), - i18n/titletrn.h (1.2), i18n/tolowtrn.cpp (1.2), i18n/tolowtrn.h - (1.2), i18n/toupptrn.cpp (1.2), i18n/toupptrn.h (1.2), - i18n/translit.cpp (1.2), i18n/transreg.cpp (1.2), i18n/transreg.h - (1.2), i18n/tridpars.cpp (1.2), i18n/tridpars.h (1.2), - i18n/ucal.cpp (1.2), i18n/ucln_in.c (1.2), i18n/ucln_in.h (1.2), - i18n/ucol.cpp (1.2), i18n/ucol_bld.cpp (1.2), i18n/ucol_bld.h - (1.2), i18n/ucol_cnt.cpp (1.2), i18n/ucol_cnt.h (1.2), - i18n/ucol_elm.cpp (1.2), i18n/ucol_elm.h (1.2), i18n/ucol_imp.h - (1.2), i18n/ucol_sit.cpp (1.2), i18n/ucol_tok.cpp (1.2), - i18n/ucol_tok.h (1.2), i18n/ucol_wgt.c (1.2), i18n/ucol_wgt.h - (1.2), i18n/ucoleitr.cpp (1.2), i18n/ucurr.cpp (1.2), - i18n/ucurrimp.h (1.2), i18n/udat.cpp (1.2), i18n/ulocdata.c (1.2), - i18n/umsg.cpp (1.2), i18n/umsg_imp.h (1.2), i18n/unesctrn.cpp - (1.2), i18n/unesctrn.h (1.2), i18n/uni2name.cpp (1.2), - i18n/uni2name.h (1.2), i18n/unum.cpp (1.2), i18n/uregex.cpp (1.2), - i18n/usearch.cpp (1.2), i18n/usrchimp.h (1.2), i18n/utrans.cpp - (1.2), i18n/unicode/calendar.h (1.2), i18n/unicode/choicfmt.h - (1.2), i18n/unicode/coleitr.h (1.2), i18n/unicode/coll.h (1.2), - i18n/unicode/curramt.h (1.2), i18n/unicode/currunit.h (1.2), - i18n/unicode/datefmt.h (1.2), i18n/unicode/dcfmtsym.h (1.2), - i18n/unicode/decimfmt.h (1.2), i18n/unicode/dtfmtsym.h (1.2), - i18n/unicode/fieldpos.h (1.2), i18n/unicode/fmtable.h (1.2), - i18n/unicode/format.h (1.2), i18n/unicode/gregocal.h (1.2), - i18n/unicode/measfmt.h (1.2), i18n/unicode/measunit.h (1.2), - i18n/unicode/measure.h (1.2), i18n/unicode/msgfmt.h (1.2), - i18n/unicode/numfmt.h (1.2), i18n/unicode/rbnf.h (1.2), - i18n/unicode/regex.h (1.2), i18n/unicode/search.h (1.2), - i18n/unicode/simpletz.h (1.2), i18n/unicode/smpdtfmt.h (1.2), - i18n/unicode/sortkey.h (1.2), i18n/unicode/stsearch.h (1.2), - i18n/unicode/tblcoll.h (1.2), i18n/unicode/timezone.h (1.2), - i18n/unicode/translit.h (1.2), i18n/unicode/ucal.h (1.2), - i18n/unicode/ucol.h (1.2), i18n/unicode/ucoleitr.h (1.2), - i18n/unicode/ucurr.h (1.2), i18n/unicode/udat.h (1.2), - i18n/unicode/ulocdata.h (1.2), i18n/unicode/umsg.h (1.2), - i18n/unicode/unirepl.h (1.2), i18n/unicode/unum.h (1.2), - i18n/unicode/uregex.h (1.2), i18n/unicode/usearch.h (1.2), - i18n/unicode/utrans.h (1.2): + * firebird2/extern/icu/source/data/locales/: af.txt (1.2), + af_ZA.txt (1.2), am.txt (1.2), am_ET.txt (1.2), ar.txt (1.2), + ar_AE.txt (1.2), ar_BH.txt (1.2), ar_DZ.txt (1.2), ar_EG.txt (1.2), + ar_IN.txt (1.2), ar_IQ.txt (1.2), ar_JO.txt (1.2), ar_KW.txt (1.2), + ar_LB.txt (1.2), ar_LY.txt (1.2), ar_MA.txt (1.2), ar_OM.txt (1.2), + ar_QA.txt (1.2), ar_SA.txt (1.2), ar_SD.txt (1.2), ar_SY.txt (1.2), + ar_TN.txt (1.2), ar_YE.txt (1.2), be.txt (1.2), be_BY.txt (1.2), + bg.txt (1.2), bg_BG.txt (1.2), bn.txt (1.2), bn_IN.txt (1.2), + ca.txt (1.2), ca_ES.txt (1.2), cs.txt (1.2), cs_CZ.txt (1.2), + da.txt (1.2), da_DK.txt (1.2), de.txt (1.2), de_AT.txt (1.2), + de_BE.txt (1.2), de_CH.txt (1.2), de_DE.txt (1.2), de_LU.txt (1.2), + el.txt (1.2), el_GR.txt (1.2), en.txt (1.2), en_AU.txt (1.2), + en_BE.txt (1.2), en_BW.txt (1.2), en_CA.txt (1.2), en_GB.txt (1.2), + en_HK.txt (1.2), en_IE.txt (1.2), en_IN.txt (1.2), en_MT.txt (1.2), + en_NZ.txt (1.2), en_PH.txt (1.2), en_SG.txt (1.2), en_US.txt (1.2), + en_US_POSIX.txt (1.2), en_VI.txt (1.2), en_ZA.txt (1.2), en_ZW.txt + (1.2), eo.txt (1.2), es.txt (1.2), es_AR.txt (1.2), es_BO.txt + (1.2), es_CL.txt (1.2), es_CO.txt (1.2), es_CR.txt (1.2), es_DO.txt + (1.2), es_EC.txt (1.2), es_ES.txt (1.2), es_GT.txt (1.2), es_HN.txt + (1.2), es_MX.txt (1.2), es_NI.txt (1.2), es_PA.txt (1.2), es_PE.txt + (1.2), es_PR.txt (1.2), es_PY.txt (1.2), es_SV.txt (1.2), es_US.txt + (1.2), es_UY.txt (1.2), es_VE.txt (1.2), et.txt (1.2), et_EE.txt + (1.2), eu.txt (1.2), eu_ES.txt (1.2), fa.txt (1.2), fa_AF.txt + (1.2), fa_IR.txt (1.2), fi.txt (1.2), fi_FI.txt (1.2), fo.txt + (1.2), fo_FO.txt (1.2), fr.txt (1.2), fr_BE.txt (1.2), fr_CA.txt + (1.2), fr_CH.txt (1.2), fr_FR.txt (1.2), fr_LU.txt (1.2), ga.txt + (1.2), ga_IE.txt (1.2), gl.txt (1.2), gl_ES.txt (1.2), gu.txt + (1.2), gu_IN.txt (1.2), gv.txt (1.2), gv_GB.txt (1.2), he.txt + (1.2), he_IL.txt (1.2), hi.txt (1.2), hi_IN.txt (1.2), hr.txt + (1.2), hr_HR.txt (1.2), hu.txt (1.2), hu_HU.txt (1.2), hy.txt + (1.2), hy_AM.txt (1.2), hy_AM_REVISED.txt (1.2), id.txt (1.2), + id_ID.txt (1.2), is.txt (1.2), is_IS.txt (1.2), it.txt (1.2), + it_CH.txt (1.2), it_IT.txt (1.2), iw.txt (1.2), iw_IL.txt (1.2), + ja.txt (1.2), ja_JP.txt (1.2), ja_JP_TRADITIONAL.txt (1.2), kk.txt + (1.2), kk_KZ.txt (1.2), kl.txt (1.2), kl_GL.txt (1.2), kn.txt + (1.2), kn_IN.txt (1.2), ko.txt (1.2), ko_KR.txt (1.2), kok.txt + (1.2), kok_IN.txt (1.2), kw.txt (1.2), kw_GB.txt (1.2), lt.txt + (1.2), lt_LT.txt (1.2), lv.txt (1.2), lv_LV.txt (1.2), mk.txt + (1.2), mk_MK.txt (1.2), mr.txt (1.2), mr_IN.txt (1.2), ms.txt + (1.2), ms_BN.txt (1.2), ms_MY.txt (1.2), mt.txt (1.2), mt_MT.txt + (1.2), nb.txt (1.2), nb_NO.txt (1.2), nl.txt (1.2), nl_BE.txt + (1.2), nl_NL.txt (1.2), nn.txt (1.2), nn_NO.txt (1.2), no.txt + (1.2), no_NO.txt (1.2), no_NO_NY.txt (1.2), om.txt (1.2), om_ET.txt + (1.2), om_KE.txt (1.2), pa.txt (1.2), pa_IN.txt (1.2), pl.txt + (1.2), pl_PL.txt (1.2), ps.txt (1.2), ps_AF.txt (1.2), pt.txt + (1.2), pt_BR.txt (1.2), pt_PT.txt (1.2), resfiles.mk (1.2), ro.txt + (1.2), ro_RO.txt (1.2), root.txt (1.2), ru.txt (1.2), ru_RU.txt + (1.2), ru_UA.txt (1.2), sh.txt (1.2), sh_YU.txt (1.2), sk.txt + (1.2), sk_SK.txt (1.2), sl.txt (1.2), sl_SI.txt (1.2), so.txt + (1.2), so_DJ.txt (1.2), so_ET.txt (1.2), so_KE.txt (1.2), so_SO.txt + (1.2), sq.txt (1.2), sq_AL.txt (1.2), sr.txt (1.2), sr_YU.txt + (1.2), sv.txt (1.2), sv_FI.txt (1.2), sv_SE.txt (1.2), sw.txt + (1.2), sw_KE.txt (1.2), sw_TZ.txt (1.2), ta.txt (1.2), ta_IN.txt + (1.2), te.txt (1.2), te_IN.txt (1.2), th.txt (1.2), th_TH.txt + (1.2), th_TH_TRADITIONAL.txt (1.2), ti.txt (1.2), ti_ER.txt (1.2), + ti_ET.txt (1.2), tr.txt (1.2), tr_TR.txt (1.2), uk.txt (1.2), + uk_UA.txt (1.2), vi.txt (1.2), vi_VN.txt (1.2), zh.txt (1.2), + zh_CN.txt (1.2), zh_HK.txt (1.2), zh_Hans.txt (1.2), zh_Hans_CN.txt + (1.2), zh_Hans_SG.txt (1.2), zh_Hant.txt (1.2), zh_Hant_HK.txt + (1.2), zh_Hant_MO.txt (1.2), zh_MO.txt (1.2), zh_SG.txt (1.2), + zh_TW.txt (1.2): Merge INTL branch into HEAD @@ -10681,184 +2985,6 @@ Merge INTL branch into HEAD -2005-05-26 10:26 robocop - - * firebird2/src/isql/show.epp (1.76): - - I didn't test a case, but I'm pretty sure that long quoted - identifiers could lead to a buffer overrun while extracting grants - here. - -2005-05-26 09:35 robocop - - * firebird2/src/isql/show.epp (1.75): - - Fix SF Bug #1208932 reported by Ivan Prenosil an hour ago approx. - -2005-05-26 08:45 robocop - - * firebird2/src/: isql/extract.epp (1.61), isql/isql.epp (1.148), - isql/isql.h (1.48), isql/show.epp (1.74), msgs/facilities.sql - (1.22), msgs/messages.sql (1.29): - - - Cleanup. - A bit better handling of SHOW EXCEPTION. - -2005-05-26 06:00 robocop - - * firebird2/src/jrd/: met.epp (1.163), met_proto.h (1.46), par.cpp - (1.116): - - - Solve char/UCHAR mismatch. - Track dependencies on indices - mentioned in explicit plans for procedures and vierws. - -2005-05-24 06:41 robocop - - * firebird2/src/isql/: extract.epp (1.60), isql.epp (1.147), isql.h - (1.47), show.epp (1.73): - - Lower the clutter. - -2005-05-24 05:54 robocop - - * firebird2/src/jrd/pwd.cpp (1.43): - - Fix fb_interpret misuse done by Alex. - -2005-05-24 01:19 arnobrinkman - - * firebird2/src/jrd/Optimizer.cpp (1.29): - - more realistic cost value for unique retrieval - -2005-05-24 01:16 arnobrinkman - - * firebird2/src/dsql/pass1.cpp (1.214): - - fixed missed return, thanks to Claudio - -2005-05-22 08:18 robocop - - * firebird2/src/jrd/cmp.cpp (1.173): - - Fix crash with views in expand_view_nodes caused by Alex' recent - cleanup: unlike VaryingString (aka str) that inherits from - pool_alloc_rpt, plain dynamic allocation of UCHAR[n] isn't memset - to zero by our allocator, causing us to walk random garbage. - -2005-05-22 08:13 robocop - - * firebird2/: lang_helpers/gds_codes.ftn (1.13), - lang_helpers/gds_codes.pas (1.13), src/include/gen/codetext.h - (1.20), src/include/gen/iberror.h (1.19), src/include/gen/msgs.h - (1.27), src/include/gen/rdb_codes.h (1.20), - src/include/gen/sql_code.h (1.22), src/jrd/exe.cpp (1.148), - src/msgs/facilities.sql (1.21), src/msgs/messages.sql (1.28), - src/msgs/system_errors.sql (1.10): - - Fix SF Bug #494981. If we can print the name of the exception, we - do. - -2005-05-22 05:11 robocop - - * firebird2/src/: dsql/ddl.cpp (1.138), dsql/dsql.cpp (1.148), - dsql/pass1.cpp (1.213), extlib/ib_udf2.sql (1.7), jrd/met.epp - (1.162), jrd/vio.cpp (1.133): - - Misc. - -2005-05-22 05:10 robocop - - * firebird2/src/jrd/dyn_mod.epp (1.62): - - ALTER EXTERNAL FUNCTION: be able to change the entry_point or the - module_name when the UDF cannot be dropped to correct the - declaration because it's used in some view, procedure, trigger or - check. - -2005-05-22 04:42 robocop - - * firebird2/src/dsql/: ddl.cpp (1.137), dsql.cpp (1.147), node.h - (1.58), parse.cpp (1.150), parse.y (1.176), pass1.cpp (1.212): - - ALTER EXTERNAL FUNCTION: be able to change the entry_point or the - module_name when the UDF cannot be dropped to correct the - declaration because it's used in some view, procedure, trigger or - check. - -2005-05-20 10:34 robocop - - * firebird2/src/isql/show.epp (1.72): - - Escape single quotes in comment's text and double quotes in - identifiers that have metadata comments not when we are doing SHOW - COMMENT[S] but only when we are extracting a script, as Martijn - suggested. - -2005-05-20 02:23 robocop - - * firebird2/src/: jrd/dyn_def.epp (1.96), jrd/dyn_mod.epp (1.61), - msgs/facilities.sql (1.20), msgs/history.sql (1.13), - msgs/messages.sql (1.27): - - - Adjust error messages. - Correct way to stop automatically - generated triggers from being altered. - -2005-05-20 01:40 robocop - - * firebird2/src/: dsql/pass1.cpp (1.211), jrd/dyn.epp (1.76): - - Misc. - -2005-05-19 10:26 robocop - - * firebird2/src/jrd/: dyn_def.epp (1.95), dyn_df_proto.h (1.12), - dyn_mod.epp (1.60): - - Getting rid of commented code that belonged to the dead shared - cache and/or WAL. - -2005-05-19 10:03 robocop - - * firebird2/src/isql/: extra_proto.h (1.10), extract.epp (1.59), - isql.epp (1.146), isql.h (1.46), isql_proto.h (1.22), show.epp - (1.71), show_proto.h (1.17): - - - Implement the SHOW COMMENT(S) command. - Integrate it into - metadata extraction, too. - A couple of minor improvements to - isql. See explanation in show_comments() function. - -2005-05-19 09:43 robocop - - * firebird2/src/msgs/: facilities.sql (1.19), messages.sql (1.26): - - New message for isql. - -2005-05-19 09:40 robocop - - * firebird2/src/dsql/: parse.cpp (1.149), parse.y (1.175): - - Getting rid of commented code that belonged to the dead shared - cache and/or WAL plus making COLLATION non-reserved word and having - trivial special handling for COMMENT so it's recognized as token - only if it's the first token. - -2005-05-19 09:38 robocop - - * firebird2/src/dsql/: keywords.cpp (1.43), keywords.h (1.20): - - Getting rid of commented code that belonged to the dead shared - cache and/or WAL plus identifying the keywords that have special - handling as non-keyword, so isql and others future clients of - KEYWORD_stringIsAToken() won't treat these as if they need double - quotes. - -2005-05-19 09:34 robocop - - * firebird2/src/dsql/: ddl.cpp (1.136), dsql.cpp (1.146): - - Getting rid of commented code that belonged to the dead shared - cache and/or WAL plus fixing some indentation. - 2005-05-19 07:09 aafemt * firebird2/builds/posix/Makefile.in.boot.gpre (1.22): @@ -10878,201 +3004,12 @@ Fixed the threading issues in fbembed. -2005-05-18 20:55 arnobrinkman - - * firebird2/src/dsql/pass1.cpp (1.210): - - Fix mapping problem when derived table was used as sub-query. This - was only possible since pass1_any() behaviour has been changed. - Normally a derived table cannot access fields outside the derived - table context. - -2005-05-18 17:53 dimitr - - * firebird2/src/isql/extract.epp (1.58): - - Implemented metadata extract for expression indices. - -2005-05-18 16:43 dimitr - - * firebird2/src/jrd/Optimizer.cpp (1.28): - - 1. Fixed bug with selectivity of non-equality comparisons. 2. A - bit changed the invertions selection code to help in both MERGE and - JOIN paths. - -2005-05-18 13:06 alexpeshkoff - - * firebird2/src/: jrd/constants.h (1.22), - common/classes/MetaName.cpp (1.4): - - misc - -2005-05-18 10:41 robocop - - * firebird2/src/jrd/dyn_mod.epp (1.59): - - Corrections to the COMMENT ON facility. - -2005-05-18 09:29 robocop - - * firebird2/src/common/classes/MetaName.h (1.3): - - Get rid of redundant definition: already in constants.h. - -2005-05-18 09:27 robocop - - * firebird2/src/jrd/dyn_def.epp (1.94): - - Correcting myself. - -2005-05-17 20:19 alexpeshkoff - - * firebird2/src/: jrd/dfw.epp (1.149), jrd/evl.cpp (1.136), - jrd/exe.cpp (1.147), jrd/mov.cpp (1.23), jrd/par.cpp (1.115), - jrd/tra.cpp (1.101), jrd/validation.cpp (1.8), - common/classes/MetaName.cpp (1.3), common/classes/MetaName.h (1.2): - - fixed issues, reported by Claudio - 2005-05-17 09:21 robocop * firebird2/doc/sql.extensions/README.ddl.txt (1.4): Explain how metadata comments syntax works. -2005-05-17 09:16 robocop - - * firebird2/src/: dsql/ddl.cpp (1.135), dsql/dsql.cpp (1.145), - dsql/dsql.h (1.73), dsql/dsql.tab.h (1.54), dsql/keywords.cpp - (1.42), dsql/node.h (1.57), dsql/parse.cpp (1.148), dsql/parse.y - (1.174), dsql/pass1.cpp (1.209), jrd/drq.h (1.10), jrd/dyn.epp - (1.75), jrd/dyn_def.epp (1.93), jrd/dyn_del.epp (1.49), - jrd/dyn_md_proto.h (1.9), jrd/dyn_mod.epp (1.58), - jrd/dyn_ut_proto.h (1.10), jrd/dyn_util.epp (1.38), jrd/ibase.h - (1.100), msgs/facilities.sql (1.18), msgs/history.sql (1.12), - msgs/messages.sql (1.25): - - - Implement the proposed COMMENT keyword to allow descriptions in - database objects. Subject to change or withdrawal. - Enhance some - messages. Reuse some msg numbers that were duplicate. - Fix some - issues found in Alex recent MetaName-related commits. - -2005-05-16 13:08 alexpeshkoff - - * firebird2/src/jrd/gds.cpp (1.169): - - fixed embedded build - -2005-05-16 11:15 robocop - - * firebird2/src/alice/alice.cpp (1.78): - - Misc. - -2005-05-16 11:13 robocop - - * firebird2/src/jrd/met.epp (1.161): - - - The trigger type is UCHAR in the range 1..6; don't change it to - bool. - Restored what seemed a check "just in case": test - relation with empty name. - -2005-05-16 11:08 robocop - - * firebird2/src/jrd/: evl.cpp (1.135), idx.cpp (1.91), rse.h - (1.38), sym.h (1.4), opt.cpp (1.241): - - Misc. - -2005-05-16 11:04 robocop - - * firebird2/src/jrd/dfw.epp (1.148): - - Let's go back to the old more robust code after Alex change: one - argument is not null terminated. - -2005-05-16 11:00 robocop - - * firebird2/src/alice/alice.cpp (1.77): - - Misc. - -2005-05-15 14:44 dimitr - - * firebird2/src/jrd/Optimizer.cpp (1.27): - - Fixed a small OR handling bug. - -2005-05-14 16:50 kkuznetsov - - * firebird2/src/isql/: extract.epp (1.57), isql.epp (1.145), isql.h - (1.45), show.epp (1.70): - - Renamed ERR to ps_ERR in the enum processing_state {...} to fix - compile error on Solaris - -2005-05-14 15:44 hvlad - - * firebird2/src/: alice/alice.cpp (1.76), burp/burp.cpp (1.99): - - 1. Fixed bug #908319 2. Fixed inability to restore into nonexisting - file with -se switch used - -2005-05-14 12:45 alexpeshkoff - - * firebird2/src/jrd/gds.cpp (1.168): - - fixed a couple of buffer overflows in gds__prefix*() functions - family - -2005-05-14 12:42 alexpeshkoff - - * firebird2/src/: gpre/gpre.cpp (1.74), dudley/lex.cpp (1.29), - jrd/rse.cpp (1.86), jrd/sort.cpp (1.74): - - fixed declarations of gds__temp_file() parameter - buffer overflows - were possible - -2005-05-14 09:00 aafemt - - * firebird2/src/jrd/dyn_del.epp (1.48): - - Fix Alex overwork - -2005-05-14 07:21 alexpeshkoff - - * firebird2/src/common/classes/MetaName.cpp (1.2): - - fixed bug noticed by Vlad - -2005-05-14 06:39 aafemt - - * firebird2/src/jrd/: dyn.h (1.25), jrd.h (1.134): - - Fix warnings - -2005-05-13 16:42 alexpeshkoff - - * firebird2/src/jrd/met.epp (1.160): - - fixed unregistered bug - after attempt to create view v(c1) as - select 1 from v; all clones of system request remained active - forever - -2005-05-13 15:52 alexpeshkoff - - * firebird2/src/jrd/pcmet.epp (1.35): - - fixed bug in my resent commit - thanks to Claudio - -2005-05-13 15:50 alexpeshkoff - - * firebird2/src/jrd/dyn.h (1.24): - - perform initialization of dyn_fld in constructor - thanks to - Claudio - 2005-05-13 09:03 hvlad * firebird2/builds/win32/msvc6/common_static.dsp (1.8): @@ -11095,112 +3032,6 @@ Applied class MetaName -2005-05-12 20:27 alexpeshkoff - - * firebird2/src/jrd/: blb.cpp (1.92), cmp.cpp (1.172), cmp_proto.h - (1.28), cvt2.cpp (1.46), cvt2_proto.h (1.8), dbg.cpp (1.31), - dbt.cpp (1.31), dfw.epp (1.147), dyn.epp (1.74), dyn.h (1.23), - dyn_def.epp (1.92), dyn_del.epp (1.47), dyn_df_proto.h (1.11), - dyn_dl_proto.h (1.7), dyn_md_proto.h (1.8), dyn_mod.epp (1.57), - dyn_ut_proto.h (1.9), dyn_util.epp (1.37), err.cpp (1.60), - err_proto.h (1.24), event.cpp (1.55), event_proto.h (1.13), evl.cpp - (1.134), exe.cpp (1.146), exe.h (1.68), fun.epp (1.70), fun_proto.h - (1.14), grant.epp (1.50), idx.cpp (1.90), ini.epp (1.65), - ini_proto.h (1.11), jrd.cpp (1.213), jrd.h (1.133), met.epp - (1.159), met_proto.h (1.45), mov.cpp (1.22), mov_proto.h (1.11), - opt.cpp (1.240), Optimizer.cpp (1.26), Optimizer.h (1.7), par.cpp - (1.114), par_proto.h (1.16), pcmet.epp (1.34), pwd.cpp (1.42), - rlck.cpp (1.32), rse.cpp (1.85), rse.h (1.37), scl.epp (1.69), - scl.h (1.12), scl_proto.h (1.21), sdl.cpp (1.41), sdl.h (1.8), - sym.cpp (1.17), sym.h (1.3), tra.cpp (1.100), tra.h (1.46), utl.cpp - (1.82), validation.cpp (1.7): - - 1. Applied class MetaName 2. Small generic cleanup - -2005-05-12 20:26 alexpeshkoff - - * firebird2/src/common/classes/: MetaName.cpp (1.1), MetaName.h - (1.1): - - Added class to handle metadata names - -2005-05-12 20:24 alexpeshkoff - - * firebird2/src/common/classes/vector.h (1.14): - - make Firebird::vector const-friendly - -2005-05-12 20:23 alexpeshkoff - - * firebird2/src/dsql/ddl.cpp (1.134): - - front-ported my fix from 1.5.2 - fixed AV in ALTER TABLE - -2005-05-12 19:46 hvlad - - * firebird2/src/dsql/make.cpp (1.88): - - Fixed unregistered bug - AV in incorrect written EXECUTE BLOCK - statement. For example : EXECUTE BLOCK AS BEGIN INSERT INTO DUMMY - (ID) VALUES(?); END Thanks to Arno - -2005-05-12 15:51 hvlad - - * firebird2/src/jrd/Optimizer.cpp (1.25): - - Correction. Thanks to Claudio - -2005-05-12 09:00 robocop - - * firebird2/src/isql/isql.epp (1.144): - - Apply Miroslav Penchev fix for ISQL_disconnect_database overwriting - the Quiet flag permanently. - -2005-05-12 08:51 robocop - - * firebird2/src/jrd/opt.cpp (1.239): - - Totally misc. - -2005-05-12 07:32 robocop - - * firebird2/src/isql/isql.epp (1.143): - - Simplify array bounds printing for canonic case. - -2005-05-11 09:43 dimitr - - * firebird2/src/jrd/met.epp (1.158): - - Fixed memory corruption reported privately by Sean. - -2005-05-08 11:43 hvlad - - * firebird2/src/jrd/btr.cpp (1.144): - - Correct previous fix for multisegment descending indexes - -2005-05-07 21:45 hvlad - - * firebird2/src/jrd/: btr.cpp (1.143), Optimizer.cpp (1.24), - btr_proto.h (1.33), idx.cpp (1.89), opt.cpp (1.238): - - Fixed unregistered bug - "index key too big" when creating - descending index - -2005-05-06 20:09 dimitr - - * firebird2/src/dsql/ddl.cpp (1.133): - - Fix for the bug reported by Bill Oliver. - -2005-05-06 15:15 dimitr - - * firebird2/src/remote/interface.cpp (1.102): - - Fixed bug introduced 1.5 years ago. - 2005-05-06 04:09 robocop * firebird2/doc/WhatsNew (1.64): @@ -11215,175 +3046,24 @@ Totally misc. -2005-05-04 21:38 arnobrinkman - - * firebird2/src/dsql/: node.h (1.56), pass1.cpp (1.208): - - Fix errors generated by IN-predicate due pass1_any() change - 2005-05-04 12:47 paul_reeves - * firebird2/: - builds/install/arch-specific/win32/BuildExecutableInstall.bat - (1.9), builds/install/arch-specific/win32/FirebirdInstall_20.iss - (1.8), builds/install/arch-specific/win32/Readme.txt (1.5), - builds/install/arch-specific/win32/installation_readme.txt (1.6), - builds/install/arch-specific/win32/ba/Instalacija_ProcitajMe.txt - (1.2), builds/install/arch-specific/win32/ba/custom_messages_ba.inc - (1.2), builds/install/arch-specific/win32/es/custom_messages_es.inc - (1.1), builds/install/arch-specific/win32/es/leame.txt (1.1), - builds/install/arch-specific/win32/es/leame_instalacion.txt (1.1), - src/jrd/isc_version.h (1.5): + * firebird2/builds/install/arch-specific/win32/: + BuildExecutableInstall.bat (1.9), FirebirdInstall_20.iss (1.8), + Readme.txt (1.5), installation_readme.txt (1.6), + ba/Instalacija_ProcitajMe.txt (1.2), ba/custom_messages_ba.inc + (1.2), es/custom_messages_es.inc (1.1), es/leame.txt (1.1), + es/leame_instalacion.txt (1.1): Add Spanish translations for Win32 installer. Fix problem with Bosnian translation. Update readmes for Alpha2. -2005-05-04 11:53 arnobrinkman - - * firebird2/src/dsql/pass1.cpp (1.207): - - Fix bug SF #1191006 Using where params in SUM return incorrect - results parameters weren't checked on equality in node_match() - -2005-05-04 10:56 arnobrinkman - - * firebird2/src/jrd/opt.cpp (1.237): - - Fix problem with distributing sort to deeper RSE, query example: - SELECT RDB$RELATION_NAME FROM (SELECT FIRST 10 * FROM - RDB$RELATIONS ORDER BY RDB$RELATION_NAME DESC) ORDER BY - RDB$RELATION_NAME - -2005-05-04 10:44 dimitr - - * firebird2/src/dsql/pass1.cpp (1.206): - - Fixed bug found by Arno. - -2005-05-03 17:45 hvlad - - * firebird2/src/jrd/: btr.cpp (1.142), btr_proto.h (1.32), - validation.cpp (1.6): - - Correct index validation code. Big thanks to Arno - -2005-05-03 07:41 robocop - - * firebird2/src/jrd/vio.cpp (1.132): - - Indentation. - -2005-05-03 06:11 robocop - - * firebird2/src/utilities/: gstat/ppg.cpp (1.24), - rebuild/rebuild.cpp (1.18): - - Replace legacy isc_(encode/decode)_date by - isc_(encode/decode)_timestamp. - -2005-05-03 06:09 robocop - - * firebird2/src/: burp/restore.epp (1.93), msgs/facilities.sql - (1.17), msgs/messages.sql (1.24): - - Better fixes related to field-test bug #1173988, first part. Also, - a new, more accurate message has been added to the restoration - process. - -2005-05-02 21:30 dimitr - - * firebird2/src/jrd/sdw.cpp (1.58): - - A bit better fix for shadow shutdown issues. - -2005-05-02 19:22 dimitr - - * firebird2/src/jrd/vio.cpp (1.131): - - Fixed GBAK -kill dropping existing shadow. - -2005-05-02 15:47 dimitr - - * firebird2/src/jrd/idx.h (1.14): - - Enforced uniqueness of blob filter name and in/out types pair. - This fixes SF #750662. A couple of new error messages would also be - nice. - -2005-05-02 14:41 dimitr - - * firebird2/src/dsql/pass1.cpp (1.205): - - 1) Fixed buggy behaviour of IN vs FIRST/SKIP. 2) Allowed UNIONs in - ANY/ALL/IN subqueries. Subject of Arno's review. - -2005-05-02 11:47 dimitr - - * firebird2/src/dsql/pass1.cpp (1.204): - - Optimized NOT conditions when possible. - -2005-05-02 11:10 robocop - - * firebird2/src/jrd/jrd.cpp (1.212): - - Change misleading comment. - -2005-05-02 09:11 robocop - - * firebird2/src/isql/isql.epp (1.142): - - Workaround for SF Bug #450404. (Isql can't guess what the user - intended.) - -2005-05-02 09:01 dimitr - - * firebird2/src/jrd/: jrd.cpp (1.211), sdw.cpp (1.57): - - Fixed origin of the 100% CPU load when an I/O error causes a - rollover to non-existing shadow. Also fixed attempt to wait for - the attachment-owned lock for the already purged attachment. - -2005-05-01 21:23 hvlad - - * firebird2/src/jrd/btr.cpp (1.141): - - Undo my previous commit. Duplicate chains in not null keys in - unique indexes not sorted by design. Changes must be done in index - validation code - -2005-05-01 16:58 asfernandes - - * firebird2/src/jrd/jrd.cpp (1.210): - - Apply Vlad's patch reverting to legacy behavior about overwrite of - non-database files - 2005-05-01 13:45 dimitr * firebird2/doc/sql.extensions/README.context_variables2 (1.4): no message -2005-04-30 13:09 hvlad - - * firebird2/src/jrd/validation.cpp (1.5): - - Correction to previous commit - -2005-04-30 12:40 hvlad - - * firebird2/src/jrd/validation.cpp (1.4): - - Added page level, source file name and line number info to the - output of index validation code - -2005-04-30 12:10 hvlad - - * firebird2/src/jrd/btr.cpp (1.140): - - Duplicate chains not sorted by record number in unique indices - 2005-04-29 20:24 alexpeshkoff * firebird2/configure.in (1.225): @@ -11419,153 +3099,24 @@ New scripts for posix -2005-04-29 19:03 alexpeshkoff - - * firebird2/src/remote/inet.cpp (1.144): - - Make EACCES non-fatal when setting TCP_NODELAY - -2005-04-29 07:36 robocop - - * firebird2/src/: burp/backup.epp (1.77), burp/misc.cpp (1.16), - burp/misc_proto.h (1.6), burp/restore.epp (1.92), - include/gen/msgs.h (1.26), msgs/facilities.sql (1.16), - msgs/history.sql (1.11), msgs/messages.sql (1.23): - - Fix for first part of field test bug #1173988. Also, fix for - misleading message, use -R switch tal must be use -REP switch. - -2005-04-28 08:26 robocop - - * firebird2/src/isql/isql.epp (1.141): - - Another fix for the -b (Bail On Error) option when SQL commands are - issued and no db connection exists yet. Apply Miroslav Penchev's - patch for bug with -Q always returning 1 to the operating system, - discovered by Ivan Prenosil. - -2005-04-28 08:12 robocop - - * firebird2/src/jrd/met.epp (1.157): - - Misc. - -2005-04-28 07:28 robocop - - * firebird2/src/jrd/ThreadData.cpp (1.4): - - Misc. - -2005-04-28 07:27 robocop - - * firebird2/src/: msgs/facilities.sql (1.15), msgs/history.sql - (1.10), include/gen/msgs.h (1.25): - - Updating messages and history after Dmitry's changes. - -2005-04-27 20:06 dimitr - - * firebird2/src/jrd/dyn_def.epp (1.91): - - Minor corrections. - -2005-04-27 19:56 dimitr - - * firebird2/src/msgs/messages.sql (1.22): - - Minor corrections. - 2005-04-26 15:51 arnobrinkman * firebird2/doc/WhatsNew (1.63): no message -2005-04-26 15:32 arnobrinkman - - * firebird2/src/dsql/pass1.cpp (1.203): - - Remove non-sense comment - -2005-04-26 13:46 arnobrinkman - - * firebird2/src/dsql/pass1.cpp (1.202): - - Fix SF bug #1016969 - - -804 Data type unknown with searched CASE and parameters in results - 2005-04-25 22:33 dimitr * firebird2/doc/WhatsNew (1.62): Updated docs. -2005-04-25 22:31 dimitr - - * firebird2/src/jrd/exe.cpp (1.145): - - Check whether a row we perform positioned update/delete against is - actually fetched. - -2005-04-25 21:45 dimitr - - * firebird2/src/jrd/vio.cpp (1.130): - - Corrected the returned error code. - 2005-04-25 19:19 dimitr * firebird2/doc/WhatsNew (1.61): Updated docs. -2005-04-25 08:54 arnobrinkman - - * firebird2/src/jrd/met.epp (1.156): - - Add comment - -2005-04-25 07:23 robocop - - * firebird2/src/isql/isql.epp (1.140): - - Fix indentation. - -2005-04-24 20:32 arnobrinkman - - * firebird2/src/jrd/met.epp (1.155): - - Fix bug #1168898 With sub-select in CHECK constraint and CHECK - constraint is part of domain. A table T with single column C who - uses this domain. Then no VIEW could be created on Table T which - uses simple column C. - -2005-04-24 20:26 arnobrinkman - - * firebird2/src/dsql/pass1.cpp (1.201): - - Fix bug with VALUE keyword in check constraint and bug Found by Tom - Cole with VALUE keyword where VALUE represents a column - -2005-04-23 14:16 dimitr - - * firebird2/src/jrd/: Optimizer.cpp (1.23), Optimizer.h (1.6): - - Tuned reduce factors again. - -2005-04-21 19:35 arnobrinkman - - * firebird2/src/jrd/opt.cpp (1.236): - - Fix bug with ORDER BY and DISTINCT on OUTER JOIN where the ORDER BY - clause was given to a deeper rse, but shouldn't because the - distinct should be applied first. Reproducable query: SELECT - DISTINCT r.rdb$relation_name, r.rdb$relation_id FROM - rdb$relations r LEFT JOIN rdb$relation_fields f ON - (f.rdb$relation_name = r.rdb$relation_name) ORDER BY - r.rdb$relation_id - 2005-04-20 16:29 kkuznetsov * firebird2/: configure.in (1.224), @@ -11576,14 +3127,6 @@ Make Solaris install scripts "unified" for sparc and x86 -2005-04-20 15:06 arnobrinkman - - * firebird2/src/dsql/: make.cpp (1.87), pass1.cpp (1.200): - - Second fix for items-list where NULLs default descriptor shouldn't - be used to determine the final output descriptor. Only UNIONs were - affected by this bug. - 2005-04-20 09:47 kkuznetsov * firebird2/configure.in (1.223): @@ -11591,12 +3134,6 @@ Revert my previos commit as autoconf fails with 2 equally filenames beetween case -2005-04-19 11:55 arnobrinkman - - * firebird2/src/dsql/make.cpp (1.86): - - Fix bug with alias hiding datatype by datatype-list coercion - 2005-04-19 10:23 kkuznetsov * firebird2/builds/posix/prefix.solaris (1.15): @@ -11627,157 +3164,18 @@ Try to pick-up Ray Holme Solaris spark32 port into FB2 (not tested yet) -2005-04-18 05:36 robocop - - * firebird2/src/common/classes/tree.h (1.47): - - Misc. - -2005-04-18 05:32 robocop - - * firebird2/src/jrd/: ThreadData.cpp (1.3), jrd.cpp (1.209): - - We can live with static_cast for these cases. - -2005-04-18 05:26 robocop - - * firebird2/src/common/classes/tree.h (1.46): - - Be in sync with our header protection convention. - -2005-04-18 05:25 robocop - - * firebird2/src/burp/restore.epp (1.91): - - Cleanup. No need to test if sizeof() is bigger than zero. - -2005-04-18 05:24 robocop - - * firebird2/src/: burp/burp.cpp (1.98), remote/inet_server.cpp - (1.54), dsql/parse.y (1.173): - - Misc. - -2005-04-18 05:22 robocop - - * firebird2/src/jrd/exe.cpp (1.144): - - Fix recently committed strange indentation. - -2005-04-18 05:21 robocop - - * firebird2/src/msgs/history.sql (1.9): - - Keeping the history manually. - -2005-04-16 20:21 dimitr - - * firebird2/src/dsql/ddl.cpp (1.132): - - Fixed issue reported by Adriano. - -2005-04-16 19:28 dimitr - - * firebird2/src/jrd/Optimizer.cpp (1.22): - - Third attempt to apply reduced selectivity properly. - -2005-04-16 18:57 dimitr - - * firebird2/src/jrd/Optimizer.cpp (1.21): - - Code simplification and some style corrections. - -2005-04-15 16:54 dimitr - - * firebird2/src/jrd/: Optimizer.cpp (1.20), Optimizer.h (1.5): - - 1) Fixed wrong index usage for nested loop joins (indexed - relationship must be a requirement). 2) Better optimizaton for - tables with zero selectivities. 3) Fixed wrong choice of index in - the case of the same selectivity and number of indices. 4) Fixed - wrong total selectivity calculated for compound non-equality - comparisons. 5) Some constants tuning based on two weeks of the - extreme testing. Subject of Arno's review, although all my tests - show much better results without any regressions. - -2005-04-15 16:33 dimitr - - * firebird2/src/jrd/exe.cpp (1.143): - - Fixed yet another case of database corruption due to pre-triggers. - More to come. - -2005-04-15 08:25 dimitr - - * firebird2/src/jrd/validation.cpp (1.3): - - Fixed SEGV when a broken index was being validated. - -2005-04-14 19:03 alexpeshkoff - - * firebird2/src/: jrd/jrd.cpp (1.208), jrd/jrd_proto.h (1.37), - jrd/svc.cpp (1.141), remote/inet_server.cpp (1.53): - - fixed windows build - 2005-04-13 15:02 kkuznetsov * firebird2/builds/posix/prefix.solaris-64gcc (1.3): Some more moving from solx86 to sol-sparc-64 -2005-04-13 13:46 dimitr - - * firebird2/src/burp/restore.epp (1.90): - - Fixed bug when a computed column of blob/array type zeroes the - first column of the table being restored. In short words, some - data were lost during restore. - 2005-04-13 09:46 kkuznetsov * firebird2/builds/posix/prefix.solaris-64gcc (1.2): Some workarounds -2005-04-13 03:06 asfernandes - - * firebird2/src/jrd/jrd.cpp (1.207): - - Fixed SF #1155520 - Any user can replace databases created by - others - -2005-04-11 17:32 alexpeshkoff - - * firebird2/src/: jrd/jrd.cpp (1.206), jrd/jrd_proto.h (1.36), - jrd/svc.cpp (1.140), remote/inet_server.cpp (1.52): - - Shutdown SS without SYSDBA password - -2005-04-09 20:48 hvlad - - * firebird2/src/jrd/svc.cpp (1.139): - - Cleanup - -2005-04-09 20:44 hvlad - - * firebird2/src/: burp/burp.cpp (1.97), burp/burp.h (1.65), - burp/burpswi.h (1.13), burp/restore.epp (1.89), jrd/jrd.cpp - (1.205), msgs/facilities.sql (1.14), msgs/messages.sql (1.21): - - 1. New switch for gbak -RECREATE_DATABASE [OVERWRITE]. Simple - RECREATE_DATABASE is equal to CREATE_DATABASE, - RECREATE_DATABASE OVERWRITE is equal to REPLACE_DATABASE. 2. gbak - uses isc_dpb_overwrite to create database over existing files 3. - engine overwrite existing files only if asked explicitly by - user by setting isc_dpb_overwrite to 1 4. fixed unregistered bug - - when gbak uses service manager and passed command line contains - invalid switch. Service reports error and finish but not call - Service::svc_started therefore response is not send and gbak is - stalled forever - 2005-04-07 16:59 kkuznetsov * firebird2/builds/posix/prefix.solaris-64gcc (1.1): @@ -11785,69 +3183,19 @@ Starting work to port FB2 to Solaris sparc 64 using gcc (incomplete) -2005-04-06 15:02 kkuznetsov - - * firebird2/src/remote/inet.cpp (1.143): - - Fix my error which breaking non posix things - 2005-04-05 09:08 kkuznetsov * firebird2/builds/install/misc/firebird.conf (1.16): Changed commented value of TCPNONAGLE to default 1 -2005-04-05 08:47 robocop +2005-04-04 14:54 kkuznetsov - * firebird2/src/remote/inet.cpp (1.142): - - Style. - -2005-04-04 14:57 kkuznetsov - - * firebird2/src/remote/protocol.cpp (1.49): - - Temporally block assertion on Solaris platform to go testing - -2005-04-04 14:53 kkuznetsov - - * firebird2/: src/remote/inet.cpp (1.141), - src/common/config/config.cpp (1.61), - builds/install/misc/firebird.conf (1.15): + * firebird2/builds/install/misc/firebird.conf (1.15): Allow setting TCP_NODELAY socket option in Classic Server and make if default true on both arhitecture. -2005-04-04 10:33 robocop - - * firebird2/src/isql/: extract.epp (1.56), show.epp (1.69): - - This is my first attempt in four years to fix the nonsense code I - wrote for grants extraction in FB1. - -2005-04-04 10:31 robocop - - * firebird2/src/isql/isql.epp (1.139): - - Isql shouldn't try to connect twice when extracting metadata, since - the second attempt may produce a confusing message (the db name has - been made null at this time). - -2005-04-04 10:29 robocop - - * firebird2/src/jrd/isc_file.cpp (1.94): - - A better fix. - -2005-04-03 12:09 robocop - - * firebird2/src/jrd/isc_file.cpp (1.93): - - The client library shouldn't throw exceptions. The loader program - may be written in any language and thus C++ exceptions don't make - sense. Beware of old code that accesses strings out of bounds: - Firebird::string throws an exception. - 2005-04-03 09:06 robocop * firebird2/doc/README.isql_enhancements.txt (1.4): @@ -11861,55 +3209,12 @@ Update some docos. -2005-04-03 08:58 robocop - - * firebird2/src/isql/: isql.epp (1.138), show.epp (1.68): - - Fix chaotic output. - -2005-04-02 09:07 robocop - - * firebird2/src/isql/isql.epp (1.137): - - - Temporary fix for Pavel's firebird-Field-test-1173948. - Some - little tweaks. - -2005-04-02 05:51 robocop - - * firebird2/src/isql/: extra_proto.h (1.9), extract.epp (1.55), - isql.epp (1.136): - - I find hard to work with functions that span 800 or more lines. - Therefore, I modularized process_statement. I took the opportunity - to get rid of some local variables and fix performance info - printing. - -2005-04-02 05:10 robocop - - * firebird2/src/jrd/: block_cache.h (1.8), flu.cpp (1.50), flu.h - (1.11), plugin_manager.cpp (1.22), plugin_manager.h (1.19), pwd.cpp - (1.41), smp.h (1.4), smp_impl.h (1.5): - - I hope nobody will take offense because I decided to do the right - spelling. - 2005-04-02 04:57 robocop - * firebird2/: src/utilities/install/install_client.cpp (1.7), - src/utilities/install/install_nt.h (1.11), - src/utilities/install/install_reg.cpp (1.13), - src/utilities/install/install_svc.cpp (1.20), - src/utilities/install/services.cpp (1.17), - builds/win32/msvc6/instclient.dsp (1.4): + * firebird2/builds/win32/msvc6/instclient.dsp (1.4): Misc. -2005-04-01 12:26 dimitr - - * firebird2/src/jrd/pwd.cpp (1.40): - - Fixed lockups spotted by Claudio. - 2005-03-31 17:33 dimitr * firebird2/builds/win32/msvc7/: engine.vcproj (1.47), @@ -11919,299 +3224,18 @@ these modules couldn't be globally optimized (causing to server crashes). -2005-03-31 17:27 dimitr - - * firebird2/src/dsql/pass1.cpp (1.199): - - Removed the feature that was never used for the last years. An - intention was to disallow batch fetches from procedures, but this - code never worked due to recursion in PASS1_rse(). Accidentally, - I've fixed the reason in FB2 and now users observe noticable - performance degradation. To keep the performance, let's do batch - fetches again. Those who are not sure what their procedures do - between suspends may use a FOR UPDATE clause anyway. - -2005-03-31 09:50 robocop - - * firebird2/src/isql/: extract.epp (1.54), isql.epp (1.135), - isql_proto.h (1.21), show.epp (1.67): - - 1.- Replacing raw call to gds__msg_format by ISQL_msg_get; the - routine was there for years and almost unused. 2.- UDFs are still - created by sys_flag being NULL, so show_functions() should - acknowledge that fact. 3.- Implement naive code to show an - approximate script-related line number when a failure happens. - (Unlike my private FB1's isql, it doesn't rely on strings subject - to localization.) 4.- With SET PLANONLY ON, PLAN was activated, but - with SET PLAN OFF, PLANONLY wasn't deactivated. 5.- Include - isc_info_sql_stmt_get_segment among statements that are like - SELECT. 6.- Solve a bad interaction between PLANONLY and - SQLDA_DISPLAY, where the first being activated didn't allow to see - the output XSQLDA. 7.- More error detection. - -2005-03-31 08:21 robocop - - * firebird2/src/dsql/dsql.cpp (1.144): - - Misc. - -2005-03-31 08:19 robocop - - * firebird2/src/dsql/: dsql.tab.h (1.53), parse.cpp (1.147), - parse.y (1.172): - - 1.- Disambiguate rules between READ BLOB/INSERT BLOB and metadata - definitions involving blob fields. 2.- Fix the source of DSQL - crash with READ BLOB. 3.- Fix (1) has the side effect of stopping - invalid DDL like create table t(b blob 0); - 2005-03-30 20:10 arnobrinkman * firebird2/doc/ods11-index-structure.html (1.1): ODS11 index structure description -2005-03-30 19:55 dimitr - - * firebird2/src/dsql/gen.cpp (1.79): - - Solved issues with EXEC PROC and input message (related to my - previous changes). - -2005-03-30 07:18 robocop - - * firebird2/src/jrd/dyn_del.epp (1.46): - - Fix problems caused by recent privileges-cleanup commit (mainly - assigning wrong request to the requests array), spotted in source - code. I guess this causes "message length error" the next time - DYN_delete_relation is invoked. - -2005-03-30 07:12 robocop - - * firebird2/src/dsql/dsql.cpp (1.143): - - Variables in context. - -2005-03-29 19:29 dimitr - - * firebird2/src/jrd/: drq.h (1.9), dyn_del.epp (1.45): - - Fixed issue with remaining privileges for non-existing objects. - 2005-03-29 11:48 paul_reeves * firebird2/builds/win32/msvc6/fb2control.dsp (1.5): Fix msvc6 project file for cpl applet. -2005-03-29 11:43 dimitr - - * firebird2/src/jrd/: Optimizer.cpp (1.19), dpm.epp (1.59), - dpm_proto.h (1.18): - - Moved page-level code to DPM. - -2005-03-29 11:07 dimitr - - * firebird2/src/jrd/Optimizer.cpp (1.18): - - Second attempt to fix "divide by zero" issues in the optimizer. - -2005-03-29 08:09 dimitr - - * firebird2/src/dsql/dsql.cpp (1.142): - - Removed short-curcuit prepare for EXEC PROC requests. - -2005-03-29 07:54 dimitr - - * firebird2/src/jrd/dfw.epp (1.146): - - Correction. - -2005-03-28 23:52 dimitr - - * firebird2/src/jrd/: cmp.cpp (1.171), dfw.epp (1.145), exe.h - (1.67), jrd.cpp (1.204), jrd.h (1.132), met.epp (1.154), - met_proto.h (1.44), pcmet.epp (1.33): - - 1) Deliver trigger type to the compiler level 2) Disallow NEW - context assignments for POST-triggers - -2005-03-28 21:36 dimitr - - * firebird2/src/jrd/dfw.epp (1.144): - - Solved restore issues with recent (and future) compiler changes. - -2005-03-28 17:39 dimitr - - * firebird2/src/jrd/opt.cpp (1.235): - - Oops. - -2005-03-28 17:29 dimitr - - * firebird2/src/jrd/Optimizer.cpp (1.17): - - Oops. - -2005-03-28 17:24 dimitr - - * firebird2/src/jrd/: opt.cpp (1.234), Optimizer.cpp (1.16): - - Corrected previous commit + ODS11 branch. - -2005-03-28 17:07 dimitr - - * firebird2/src/jrd/opt.cpp (1.233): - - Allowed navigation using an expression index. - -2005-03-27 17:01 dimitr - - * firebird2/src/jrd/: exe.cpp (1.142), vio.cpp (1.129), vio_proto.h - (1.26): - - 1) Made RefetchRecord a public routine 2) Use it in EXE to avoid - code duplication 3) Some alphabetical code movement - -2005-03-27 06:51 robocop - - * firebird2/src/dsql/ddl.cpp (1.131): - - Fix DY's copy/paste bug. - -2005-03-26 17:09 dimitr - - * firebird2/src/: dsql/ddl.cpp (1.130), dsql/dsql.cpp (1.141), - dsql/dsql.h (1.72), dsql/dsql.tab.h (1.52), dsql/metd.epp (1.71), - dsql/metd_proto.h (1.22), dsql/node.h (1.55), dsql/parse.cpp - (1.146), dsql/parse.y (1.171), dsql/pass1.cpp (1.198), - jrd/dyn_del.epp (1.44): - - Implemented RECREATE EXCEPTION and CREATE OR ALTER EXCEPTION. - -2005-03-26 15:05 dimitr - - * firebird2/src/dsql/pass1.cpp (1.197): - - More parameter checks in the PSQL case. - -2005-03-26 14:30 dimitr - - * firebird2/src/dsql/: parse.y (1.170), pass1.cpp (1.196), - parse.cpp (1.145): - - Parser simplification and minor cleanup. - -2005-03-26 12:43 hvlad - - * firebird2/src/jrd/vio.cpp (1.128): - - Attempt to fix bug "cannot find record fragment" - -2005-03-26 12:41 hvlad - - * firebird2/src/jrd/tpc.cpp (1.21): - - Always report system transaction state as tra_commited - missing - part. Thanks to Oleg LOA - -2005-03-26 06:50 robocop - - * firebird2/src/isql/isql.h (1.44): - - More WAL deletion. - -2005-03-26 06:40 robocop - - * firebird2/src/qli/picstr.cpp (1.27): - - Little simplification. - -2005-03-26 06:39 robocop - - * firebird2/src/jrd/gds.cpp (1.167): - - Use static_cast when converting from void*, not reinterpret_cast. - -2005-03-26 06:37 robocop - - * firebird2/src/jrd/: ext.cpp (1.60), ext.h (1.11): - - Avoid some casts and unused data members. - -2005-03-26 06:33 robocop - - * firebird2/src/isql/: extract.epp (1.53), isql.epp (1.134), isql.h - (1.43), isql_proto.h (1.20), show.epp (1.66): - - 1.- Some small buffers with predefined lengths don't need to be - allocated dynamically. 2.- ISQL_get_index_segments shouldn't - overflow in extreme cases. Better print an indication that the - extraction wasn't completed (ellipsis). 3.- Fix bug with - EXTRACT_list table that was printing ); if it didn't find the - required table. This in turn caused bugs in other functions. 4.- - STDERROUT is used in all places with second argument set to true. - Simplify it. 5.- Delete the code previously commented for WAL. - 6.- Fix add_row and copy_table. These features were requested to be - made available in release mode at v1 time by Paul Beach. They - should now be able to cope with quoted identifiers, too. 7.- - Complement usage of readNextInputLine when called directly to avoid - reading garbage or causing memory errors. 8.- Fix several strings - that should have been declared with MAXPATHLEN since the first - moment. 9.- Misc bug fixes and B.O. closed. - -2005-03-26 06:05 robocop - - * firebird2/src/msgs/: facilities.sql (1.13), history.sql (1.8), - messages.sql (1.20): - - Fixed one msg for isql and added others to support add_row (ADD - command). - -2005-03-26 06:02 robocop - - * firebird2/src/remote/inet_server.cpp (1.51): - - Simplify B.O. protection. - -2005-03-26 06:01 robocop - - * firebird2/src/extlib/fbudf/: fbudf.cpp (1.21), fbudf.h (1.8), - fbudf.sql (1.8): - - Solve bug with AddMonth when facing January. Include little - IsLeapYear function. - -2005-03-25 09:05 dimitr - - * firebird2/src/jrd/opt.cpp (1.232): - - Minor RSB tree output change. - -2005-03-25 08:54 dimitr - - * firebird2/src/jrd/Optimizer.cpp (1.15): - - Fixed "wrong page type" bugcheck. - -2005-03-24 22:49 arnobrinkman - - * firebird2/src/jrd/Optimizer.cpp (1.14): - - Fix bug #1169728 with explicit navigational PLAN no comparisons in - the WHERE clause were matched against the navigational index - -2005-03-24 22:45 arnobrinkman - - * firebird2/src/jrd/nav.cpp (1.48): - - Fix bug #1169884 with IS NULL on segments in compound index and - using navigational index - 2005-03-24 12:16 aafemt * firebird2/builds/posix/Makefile.in.examples (1.4): @@ -12224,39 +3248,12 @@ Comment out dirs with broken files -2005-03-23 21:35 hvlad - - * firebird2/src/jrd/tra.cpp (1.99): - - Mark system transaction state as tra_commited in TIP (it was - wrongly marked as tra_dead) - -2005-03-23 21:28 hvlad - - * firebird2/src/jrd/tpc.cpp (1.20): - - Patch by Adriano dos Santos Fernandes : always report system - transaction state as tra_commited (it can be wrongly marked as - tra_dead in the TIP) - -2005-03-23 11:32 alexpeshkoff - - * firebird2/src/remote/inet_server.cpp (1.50): - - fixed 2 BOFs, cleanup - 2005-03-23 11:24 aafemt * firebird2/configure.in (1.219): Missed directories -2005-03-23 11:10 aafemt - - * firebird2/src/isql/isql.epp (1.133): - - Fix for Field-test item #1168910 - 2005-03-23 09:20 paul_reeves * firebird2/builds/install/arch-specific/win32/: @@ -12265,12 +3262,6 @@ Install msvc runtimes in ; ship msvc runtimes with embedded; Assume MSVC 7 is default compiler. -2005-03-23 08:14 dimitr - - * firebird2/src/dsql/dsql.cpp (1.140): - - Fixed server crashes related to some plan buffer overflows. - 2005-03-22 14:36 tsteinmaurer * firebird2/builds/install/arch-specific/win32/de/: @@ -12278,18 +3269,6 @@ German translation for the Firebird 2.0 Alpha 1 installer added -2005-03-20 14:55 alexpeshkoff - - * firebird2/src/remote/interface.cpp (1.101): - - fix gcc warning - -2005-03-20 14:52 alexpeshkoff - - * firebird2/src/jrd/opt.cpp (1.231): - - fix gcc warnings - 2005-03-20 13:48 alexpeshkoff * @@ -12312,24 +3291,11 @@ fix examples in package -2005-03-20 05:35 robocop - - * firebird2/src/utilities/fbcpl/: ctrlpan.h (1.3), fbdialog.cpp - (1.4), fbdialog.h (1.4), fbpanel.cpp (1.4), fbpanel.h (1.4): - - Solve several issues in the recently posted Control Panel applet: - - Cleanup. - Adjust the #ifdef protecting headers to our style. - - Correct some C++ misuses like redundant casts and switch-case - without break. - Correct some CString and Win32 API misuses that - lead either to random failures or memory leaks. - Be consistent - with bool and constness. - 2005-03-20 05:24 robocop - * firebird2/: - builds/install/arch-specific/win32/FirebirdInstall_20.iss (1.6), - src/utilities/gsec/gsec.h (1.21), src/jrd/opt.cpp (1.230), - src/utilities/install/install_svc.cpp (1.19): + * + firebird2/builds/install/arch-specific/win32/FirebirdInstall_20.iss + (1.6): Misc. @@ -12339,13 +3305,6 @@ Fixing the MSVC6 build after Paul Reeves' changes, second part. -2005-03-19 17:55 dimitr - - * firebird2/src/jrd/: opt.cpp (1.229), Optimizer.cpp (1.13): - - 1) Fixed bug with the lost sort node that caused unordered data to - be returned. 2) Fixed badly optimized join orders in triggers. - 2005-03-19 08:51 robocop * firebird2/builds/win32/msvc6/fb2control.dsp (1.3): @@ -12354,33 +3313,14 @@ 2005-03-18 12:25 paul_reeves - * firebird2/: - builds/install/arch-specific/win32/BuildExecutableInstall.bat - (1.7), builds/install/arch-specific/win32/FirebirdInstall_20.iss - (1.5), builds/win32/make_all.bat (1.33), - builds/win32/msvc7/Firebird2.sln (1.22), - builds/win32/msvc7/fb2control.vcproj (1.3), src/jrd/isc_version.h - (1.4): + * firebird2/builds/: + install/arch-specific/win32/BuildExecutableInstall.bat (1.7), + install/arch-specific/win32/FirebirdInstall_20.iss (1.5), + win32/make_all.bat (1.33), win32/msvc7/Firebird2.sln (1.22), + win32/msvc7/fb2control.vcproj (1.3): Final tweaks for Win32 Alpha1 builds. -2005-03-18 10:22 paul_reeves - - * firebird2/src/: utilities/fbcpl/FBControl.rc (1.3), - utilities/fbcpl/fbcontrol.def (1.3), utilities/fbcpl/fbdialog.cpp - (1.3), utilities/fbcpl/fbdialog.h (1.3), - utilities/fbcpl/fbpanel.cpp (1.3), utilities/fbcpl/fbpanel.h (1.3), - iscguard/iscguard.h (1.10): - - Minor fixes to make cpl applet compatible with fb2 codebase. - -2005-03-18 10:20 paul_reeves - - * firebird2/src/utilities/install/: install_nt.h (1.10), - install_svc.cpp (1.18), servi_proto.h (1.10), services.cpp (1.16): - - forward port service descriptions from fb 1.5 - 2005-03-18 06:13 aafemt * firebird2/builds/install/arch-specific/mingw/super/Readme.txt @@ -12398,9 +3338,9 @@ 2005-03-16 14:15 paul_reeves - * firebird2/: - builds/install/arch-specific/win32/BuildExecutableInstall.bat - (1.6), src/jrd/isc_version.h (1.3): + * + firebird2/builds/install/arch-specific/win32/BuildExecutableInstall.bat + (1.6): Minor fix to Win32 build script. Sync isc_version.h. @@ -12451,22 +3391,6 @@ Add Bosnian translation of Win32 installer. -2005-03-15 08:33 kkuznetsov - - * firebird2/src/jrd/isc_s_proto.h (1.17): - - Cleanup unneeded extern "C" - -2005-03-15 03:09 robocop - - * firebird2/src/jrd/jrd.cpp (1.203): - - Fix role parsing bug. I warned the committer five months ago, but - it got lost among his duties, so I'm fixing it now with the same - suggestion I gave then. Demonstration: SQL> connect isqltest.fdb - role "your bug""""is here"; and see what you get inside - options.dpb_role_name in jrd.cpp at line 946. - 2005-03-14 19:08 dimitr * firebird2/doc/README.user.embedded (1.4): @@ -12513,24 +3437,6 @@ Add fbcontrol.vcproj. Bring instclient.vcproj file into line with 7.1 -2005-03-14 15:29 paul_reeves - - * firebird2/src/jrd/isc_version.h (1.2): - - Update isc_version.h to keep installers, o/s versioning and ibx - happy. - -2005-03-14 15:17 paul_reeves - - * firebird2/src/utilities/fbcpl/: FBControl.rc (1.2), ctrlpan.cpp - (1.2), ctrlpan.h (1.2), fbcontrol.clw (1.2), fbcontrol.cpp (1.2), - fbcontrol.def (1.2), fbcontrol.h (1.2), fbdialog.cpp (1.2), - fbdialog.h (1.2), fbpanel.cpp (1.2), fbpanel.h (1.2), resource.h - (1.2), stdafx.cpp (1.2), stdafx.h (1.2), res/fbcontrol.rc2 (1.2), - res/server.ico (1.2), res/server_stop.ico (1.2): - - forward port the source for the cpl applet. - 2005-03-13 17:12 alexpeshkoff * firebird2/configure.in (1.217): @@ -12556,26 +3462,6 @@ merge 1.5 install files to 2.0 -2005-03-13 13:17 arnobrinkman - - * firebird2/src/dsql/make.cpp (1.85): - - Fix typos found by Tom Cole - -2005-03-13 06:36 robocop - - * firebird2/src/jrd/isc_file.cpp (1.92): - - After Dmitry fixed improper loopback connection via XNET on - 2005-03-09, I can no longer connect locally on Win32. Here's the - fix. - -2005-03-12 03:46 robocop - - * firebird2/src/jrd/functions.cpp (1.23): - - Little correction. - 2005-03-11 16:19 kkuznetsov * firebird2/builds/install/arch-specific/solx86gcc/: CS/pkginfo.in @@ -12601,31 +3487,12 @@ Solaris install system parts incomplete -2005-03-11 09:34 dimitr - - * firebird2/src/jrd/: evl.cpp (1.133), exe.cpp (1.141), req.h - (1.46): - - Removed unused crap. - 2005-03-11 01:34 robocop * firebird2/doc/WhatsNew (1.60): Misc. -2005-03-10 11:27 aafemt - - * firebird2/src/jrd/Optimizer.cpp (1.12): - - There is no need for MSVC hacks if MSVC is not used - -2005-03-10 11:23 aafemt - - * firebird2/src/remote/inet.cpp (1.140): - - no more THD_* stuff in client - 2005-03-10 03:35 robocop * firebird2/doc/: README.isql_enhancements.txt (1.2), @@ -12633,12 +3500,6 @@ Write my pending documentation. -2005-03-09 17:26 dimitr - - * firebird2/src/remote/interface.cpp (1.100): - - Fixed improper loopback connection via XNET. - 2005-03-09 11:24 hvlad * firebird2/builds/win32/: make_boot.bat (1.27), run_all.bat (1.6): @@ -12653,22 +3514,6 @@ Direct DEBUG build to debug directory -2005-03-09 07:53 skidder - - * firebird2/src/isql/isql.epp (1.132): - - Calling clear_history like that breaks the builds. But even when - build is fixed, call like that causes SIGSEGV due to editline - history not being initalized when ISQL is used in non-interactive - mode. Since clear_history doesn't free all the editline memory - there is no big point in using it here anyways... - -2005-03-07 23:59 arnobrinkman - - * firebird2/src/jrd/Optimizer.cpp (1.11): - - fix divide by zero issues and add some comments - 2005-03-07 16:14 dimitr * firebird2/doc/WhatsNew (1.59): @@ -12692,8 +3537,7 @@ builds/posix/Makefile.in.libfbembed (1.14), builds/posix/Makefile.in.refDatabases (1.26), doc/README.NTSecurity (1.2), doc/README.instsvc (1.4), doc/README.sha1 (1.3), - doc/README.user.embedded (1.3), doc/WhatsNew (1.58), - src/dbs/security.gdl (1.2): + doc/README.user.embedded (1.3), doc/WhatsNew (1.58): Correct some files to refer to FB2 and security2.fdb @@ -12711,34 +3555,6 @@ Update Win32 MSVC7 project files. Fix some Win32 packaging issues. -2005-03-04 10:21 robocop - - * firebird2/src/isql/isql.h (1.42): - - Totally misc. - -2005-03-04 10:17 robocop - - * firebird2/src/isql/: isql.epp (1.131), isql.h (1.41): - - 1.- Stop possible crash with long terminators. Pending other checks - for the future. 2.- Complete Damyan Ivanov's patch to allow BAIL - detect really most error conditions. 3.- Create two functions to - handle part of the bulky processing of isql's built-in commands. - 4.- Make SET SQLDA_DISPLAY work in release versions and derive - functionality to two new functions. 5.- Change Borland's moronic - usage of a FIFO implemented in a linked list to handle the needs of - a LIFO, simplying code and avoiding the associated logic pain. 6.- - Avoid several SQL> prompts when using the INPUT command - interactively. 7.- Free several resources on exit. Stop some - additional memory leaks. 8.- Signal we are processing the INPUT - command only when the file can be opened. 9.- Put the cursor - declaration inside the code protected for scrollable cursors, in - case it's needed there, since isql doesn't do positioned updates. - - Remember to report random behavior, crashes, segmentation faults, - core dumps and BSOD's. - 2005-03-04 02:01 robocop * firebird2/builds/win32/msvc6/: engine.dsp (1.57), @@ -12747,44 +3563,18 @@ Make FB2 buildable with MSVC6 again after Konstantin's changes. -2005-03-04 01:01 robocop - - * firebird2/src/jrd/ThreadData.cpp (1.2): - - Totally misc. - -2005-03-04 01:00 robocop - - * firebird2/src/jrd/isc_s_proto.h (1.16): - - Please be more careful with the nesting of macros v/s extern "C". - 2005-03-04 00:56 robocop - * firebird2/: builds/posix/firebird.vers (1.8), src/dsql/ddl.cpp - (1.129), src/jrd/btn.cpp (1.19), src/utilities/guard/util.cpp - (1.9): + * firebird2/builds/posix/firebird.vers (1.8): Totally misc. -2005-03-01 18:53 dimitr +2005-03-01 16:49 kkuznetsov - * firebird2/src/jrd/: svc.cpp (1.138), svc.h (1.34): - - Apply forgotten patch from v1.5.x which allows "gbak -se" to work - again. - -2005-03-01 16:47 kkuznetsov - - * firebird2/: src/jrd/ThreadData.cpp (1.1), src/jrd/isc_s_proto.h - (1.15), src/jrd/sch_proto.h (1.7), src/jrd/thd.cpp (1.44), - builds/posix/Makefile.in.client.gfix (1.12), - builds/posix/Makefile.in.embed.gfix (1.14), - builds/posix/firebird.vers (1.7), - builds/posix/make.shared.variables (1.49), - builds/posix/prefix.mingw (1.35), builds/posix/prefix.solaris - (1.14), builds/posix/prefix.solx86 (1.25), - builds/posix/prefix.solx86gcc (1.15): + * firebird2/builds/posix/: Makefile.in.client.gfix (1.12), + Makefile.in.embed.gfix (1.14), firebird.vers (1.7), + make.shared.variables (1.49), prefix.mingw (1.35), prefix.solaris + (1.14), prefix.solx86 (1.25), prefix.solx86gcc (1.15): Splitting thd.cpp into 2 files ThreadData.cpp - thread control class to use in Client thd.cpp - thread control class to use in @@ -12792,13 +3582,6 @@ ISC_event and so functions in libfbclient.so (Can be breakable but needed) -2005-03-01 16:24 kkuznetsov - - * firebird2/src/utilities/: guard/util.cpp (1.8), ibmgr/srvrmgr.cpp - (1.27): - - Make util's compilable on Solaris_mt - 2005-03-01 16:10 kkuznetsov * firebird2/builds/posix/Makefile.in.client.util (1.23): @@ -12817,12 +3600,6 @@ Bring the instructions up to date -2005-02-27 23:29 arnobrinkman - - * firebird2/src/jrd/btn.cpp (1.18): - - Very little optimization - 2005-02-26 19:54 hvlad * firebird2/builds/win32/make_all.bat (1.31): @@ -12841,12 +3618,6 @@ Remove misplaced CR/LF -2005-02-24 18:56 alexpeshkoff - - * firebird2/src/jrd/execute_statement.cpp (1.14): - - Fixed SF bug #1124720 - 2005-02-24 18:09 alexpeshkoff * firebird2/configure.in (1.215): @@ -12855,26 +3626,16 @@ 2005-02-24 13:23 alexpeshkoff - * firebird2/: - builds/install/arch-specific/linux/classic/makeInstallImage.sh.in - (1.8), builds/install/arch-specific/linux/classic/postinstall.sh.in - (1.8), - builds/install/arch-specific/linux/classic/preuninstall.sh.in - (1.2), - builds/install/arch-specific/linux/super/makeInstallImage.sh.in - (1.9), builds/install/arch-specific/linux/super/postinstall.sh.in - (1.7), builds/install/arch-specific/linux/super/preuninstall.sh.in - (1.6), builds/posix/Makefile.in.firebird (1.59), - builds/posix/Makefile.in.refDatabases (1.25), - builds/posix/make.defaults (1.38), builds/posix/make.shared.targets - (1.18), builds/win32/make_all.bat (1.30), builds/win32/prepare.bat - (1.40), src/dbs/security.sql (1.4), src/dsql/dsql.tab.h (1.51), - src/dsql/parse.cpp (1.144), src/include/gen/ids.h (1.10), - src/install/arch-specific/solx86gcc/CS/prototype.in (1.3), - src/jrd/jrd.cpp (1.202), src/jrd/jrd_pwd.h (1.17), src/jrd/svc.cpp - (1.137), src/misc/upgrade/v2/security_database.txt (1.2), - src/remote/inet_server.cpp (1.49), src/utilities/gsec/security.epp - (1.15): + * firebird2/builds/: + install/arch-specific/linux/classic/makeInstallImage.sh.in (1.8), + install/arch-specific/linux/classic/postinstall.sh.in (1.8), + install/arch-specific/linux/classic/preuninstall.sh.in (1.2), + install/arch-specific/linux/super/makeInstallImage.sh.in (1.9), + install/arch-specific/linux/super/postinstall.sh.in (1.7), + install/arch-specific/linux/super/preuninstall.sh.in (1.6), + posix/Makefile.in.firebird (1.59), posix/Makefile.in.refDatabases + (1.25), posix/make.defaults (1.38), posix/make.shared.targets + (1.18), win32/make_all.bat (1.30), win32/prepare.bat (1.40): Changed name to security2.fdb @@ -12885,77 +3646,12 @@ Totally misc. -2005-02-22 23:12 arnobrinkman - - * firebird2/src/jrd/opt.cpp (1.228): - - Fix bug with index navigation were both dependent streams and free - streams are performed in a inner join list - -2005-02-22 22:04 arnobrinkman - - * firebird2/src/jrd/opt.cpp (1.227): - - Fix, aggregate functions were also delivered from HAVING to the - WHERE clause - -2005-02-22 07:32 dimitr - - * firebird2/src/jrd/btr.cpp (1.139): - - More complete fix for DESC indices. - -2005-02-22 06:51 dimitr - - * firebird2/src/jrd/Optimizer.cpp (1.10): - - Fixed more issues with explicit plans. - -2005-02-21 21:32 dimitr - - * firebird2/src/jrd/opt.cpp (1.226): - - Fixed SEGV related to explicit plans. - -2005-02-21 21:07 arnobrinkman - - * firebird2/src/jrd/btr.cpp (1.138): - - Fix segment-selectivity values for descending indexes, reported by - Dmitry Yemanov - -2005-02-21 14:18 dimitr - - * firebird2/src/dsql/: ddl.cpp (1.128), pass1.cpp (1.195): - - Simplify code paths a bit. - -2005-02-21 13:46 dimitr - - * firebird2/src/dsql/: dsql.tab.h (1.50), parse.cpp (1.143), - parse.y (1.169), pass1.cpp (1.194): - - Simplify code paths a bit. - 2005-02-21 07:00 robocop - * firebird2/: doc/README.Optimizer.txt (1.2), src/jrd/isc_file.cpp - (1.91), src/jrd/opt.cpp (1.225), src/jrd/Optimizer.cpp (1.9): + * firebird2/doc/README.Optimizer.txt (1.2): Misc. -2005-02-20 09:35 dimitr - - * firebird2/src/common/classes/timestamp.cpp (1.8): - - no message - -2005-02-19 11:37 dimitr - - * firebird2/src/common/classes/timestamp.cpp (1.7): - - Fixed bug with WEEKDAY. - 2005-02-17 16:04 paul_reeves * firebird2/builds/install/arch-specific/win32/: @@ -12989,25 +3685,6 @@ Forward port i18n strings for Win32 installer from Fb 1.5 -2005-02-17 14:07 kkuznetsov - - * firebird2/src/jrd/svc.cpp (1.136): - - More cleaning - -2005-02-17 13:50 kkuznetsov - - * firebird2/src/: gpre/cob.cpp (1.60), include/firebird.h (1.31): - - SOLARIS cleanup - -2005-02-17 13:42 kkuznetsov - - * firebird2/src/common/classes/: locks.h (1.21), semaphore.h - (1.19): - - Comments cleanup - 2005-02-17 11:46 paul_reeves * firebird2/builds/win32/make_all.bat (1.29): @@ -13021,141 +3698,31 @@ Add instclient to MSVC7 solution. -2005-02-17 08:29 hvlad - - * firebird2/src/jrd/cch.cpp (1.119): - - Temporary fix to prevent 100% cpu load in case of write failure - -2005-02-17 08:28 hvlad - - * firebird2/src/jrd/os/win32/winnt.cpp (1.27): - - Fix wrong error (write failure) detection - 2005-02-17 01:19 arnobrinkman * firebird2/doc/README.Optimizer.txt (1.1): First draft optimizer enhancements doc -2005-02-17 01:17 arnobrinkman - - * firebird2/src/jrd/: Optimizer.cpp (1.8), Optimizer.h (1.4): - - cosmetic changes - 2005-02-16 11:29 kkuznetsov * firebird2/configure.in (1.214): FW fixes from 1.5.2 -2005-02-16 09:45 dimitr +2005-02-16 09:46 dimitr - * firebird2/: src/common/classes/alloc.cpp (1.77), - src/common/classes/alloc.h (1.60), - builds/win32/msvc7/fbclient.vcproj (1.38): + * firebird2/builds/win32/msvc7/fbclient.vcproj (1.38): Fixed the default memory management in fbclient. Avoid crashing the server when fbclient is used in its address space. -2005-02-15 13:17 arnobrinkman - - * firebird2/src/jrd/opt.cpp (1.224): - - Allow some more complex expressions to be unmapped - -2005-02-15 12:52 dimitr - - * firebird2/src/jrd/: opt.cpp (1.223), Optimizer.cpp (1.7): - - Minor stuff. - -2005-02-15 11:03 fsg - - * firebird2/src/jrd/Optimizer.cpp (1.6): - - Fix Claudio's fix. FSG - -2005-02-15 07:39 robocop - - * firebird2/src/jrd/Optimizer.cpp (1.5): - - Temporary fix for problems reported by Alex and Frank. Since this - is Arno's new file, I didn't want to touch more. Folks may prefer - to use the ugly MIN/MAX macros (which I abhor) instead of the - template versions in xutility, but I digress. - 2005-02-14 22:02 fsg * firebird2/builds/posix/make.shared.variables (1.48): Add Optimizer.cpp to posix build. FSG -2005-02-14 19:51 arnobrinkman - - * firebird2/src/jrd/: opt.cpp (1.222), Optimizer.cpp (1.4): - - simplify code and some cosmetic changes - -2005-02-14 14:27 kkuznetsov - - * firebird2/src/jrd/isc_file.cpp (1.90): - - Add Solaris coge for Mnt::get - -2005-02-14 07:05 robocop - - * firebird2/src/jrd/: Optimizer.cpp (1.3), Optimizer.h (1.3): - - Don't know if gcc is going to accept the const member functions. - There's a MemoryPool in the middle. - -2005-02-14 06:54 robocop - - * firebird2/src/dsql/pass1.cpp (1.193): - - Do not make a new branch if the code is the same but with a - different variable. - -2005-02-14 06:53 robocop - - * firebird2/src/jrd/: cmp.cpp (1.170), pag.cpp (1.88), opt.cpp - (1.221): - - Misc. - -2005-02-14 06:51 robocop - - * firebird2/src/dsql/make.cpp (1.84): - - Put common code into functions. - -2005-02-13 19:03 alexpeshkoff - - * firebird2/src/common/classes/fb_string.h (1.3): - - add constness - -2005-02-13 12:38 arnobrinkman - - * firebird2/src/jrd/opt.cpp (1.220): - - Fix wrong commit, thanks to Claudio! - -2005-02-13 01:37 asfernandes - - * firebird2/src/dsql/make.cpp (1.83): - - NULL literals should have DSC_nullable in dsc_flags - -2005-02-12 18:06 arnobrinkman - - * firebird2/src/jrd/: Optimizer.cpp (1.2), Optimizer.h (1.2): - - Remove some temp-code that was still left - 2005-02-11 10:09 robocop * firebird2/builds/win32/msvc6/: engine_classic.dsp (1.52), @@ -13171,21 +3738,12 @@ Misc. -2005-02-11 00:05 arnobrinkman +2005-02-10 23:53 arnobrinkman - * firebird2/src/jrd/opt.cpp (1.219): - - Remove unneeded comment-blocks - -2005-02-10 23:52 arnobrinkman - - * firebird2/: src/jrd/opt.cpp (1.218), src/jrd/Optimizer.cpp (1.1), - src/jrd/Optimizer.h (1.1), builds/win32/msvc6/engine.dsp (1.56), - builds/win32/msvc6/engine_classic.dsp (1.51), - builds/win32/msvc6/engine_embed.dsp (1.30), - builds/win32/msvc7/engine.vcproj (1.45), - builds/win32/msvc7/engine_classic.vcproj (1.45), - builds/win32/msvc7/engine_embed.vcproj (1.33): + * firebird2/builds/win32/: msvc6/engine.dsp (1.56), + msvc6/engine_classic.dsp (1.51), msvc6/engine_embed.dsp (1.30), + msvc7/engine.vcproj (1.45), msvc7/engine_classic.vcproj (1.45), + msvc7/engine_embed.vcproj (1.33): Add new optimizer logic for handling : ODS11: - segment-selectivity - better support for IS NULL - better support for STARTING WITH - @@ -13194,61 +3752,12 @@ ODSx: - Indexed order on OUTER JOIN queries -2005-02-10 22:14 arnobrinkman - - * firebird2/src/dsql/pass1.cpp (1.192): - - 1) Make ordinal working on select list which contain an asterisk - - Examples: SELECT * FROM RDB$RELATIONS ORDER BY 9 SELECT R.* FROM - RDB$RELATIONS R ORDER BY 9 - - 2) Add ORDER BY and GROUP BY - - Examples: SELECT RDB$RELATION_ID AS ID FROM RDB$RELATIONS ORDER BY - ID - - SELECT RDB$RELATION_NAME AS ID, Count(*) FROM - RDB$RELATION_FIELDS GROUP BY ID - -2005-02-10 14:37 hvlad - - * firebird2/src/jrd/btr.cpp (1.137): - - Fix AV when expression index is created - -2005-02-10 11:21 kkuznetsov - - * firebird2/src/gpre/gpre.h (1.79): - - Fix including FTN_fini refences into gpre_boot while configured - with fortran - 2005-02-10 00:48 skidder * firebird2/doc/WhatsNew (1.57): Improve English -2005-02-10 00:21 skidder - - * firebird2/src/jrd/pag.cpp (1.87): - - Please GCC - -2005-02-10 00:03 skidder - - * firebird2/src/jrd/: pag.cpp (1.86), ods.h (1.33): - - Re-enable the ODS architecture compatibility check disabled by Deej - 10 years ago - -2005-02-08 22:23 hvlad - - * firebird2/src/jrd/: btr.cpp (1.136), idx.cpp (1.88): - - Fix bug SF #1076858 - 2005-02-08 15:59 paul_reeves * firebird2/builds/win32/: make_all.bat (1.28), make_boot.bat @@ -13264,33 +3773,12 @@ Bring employee database up to dialect 3 -2005-02-07 10:00 robocop - - * firebird2/src/isql/isql.epp (1.130): - - sqldaid and sqldabc are unused crap borrowed from IBM 15 years ago. - Don't show them as they contain garbage. - -2005-02-06 15:08 dimitr - - * firebird2/src/jrd/cmp.cpp (1.169): - - 1) Reworked logic of view updates (never apply validation code to - views) 2) Cleanup and code refactoring My tests didn't notice any - failures yet, but some issues should be expected anyway. - 2005-02-06 14:14 asfernandes - * firebird2/: doc/WhatsNew (1.56), src/dsql/pass1.cpp (1.191): + * firebird2/doc/WhatsNew (1.56): Fixed SF #1116809 - Incorrect data type conversion -2005-02-05 13:48 dimitr - - * firebird2/src/dsql/ddl.cpp (1.127): - - Fixed some metadata issues with views. - 2005-02-05 11:30 fsg * firebird2/builds/posix/: Makefile.in.client.gbak (1.9), @@ -13313,12 +3801,6 @@ no message -2005-02-03 15:07 dimitr - - * firebird2/src/remote/xnet.cpp (1.64): - - Allow XNET connections from the same process (e.g. from UDFs). - 2005-02-03 14:57 paul_reeves * firebird2/builds/win32/msvc7/: Firebird2_Examples.sln (1.1), @@ -13347,12 +3829,6 @@ Set all VS 7.1 project files to output binaries into the same directory. -2005-02-02 12:22 alexpeshkoff - - * firebird2/src/common/classes/string_test.cmd (1.3): - - misc - 2005-02-02 04:59 skidder * firebird2/doc/sql.extensions/README.context_variables2 (1.2): @@ -13367,55 +3843,6 @@ update readme's with method used for determing result data type -2005-02-01 21:05 dimitr - - * firebird2/src/jrd/exe.h (1.66): - - Cleanup. - -2005-02-01 16:02 hvlad - - * firebird2/src/jrd/: idx.cpp (1.87), vio.cpp (1.127): - - Temporary disable precise PK\FK constraints checking logic - -2005-02-01 15:39 arnobrinkman - - * firebird2/src/jrd/opt.cpp (1.217): - - fix some dependency issues - -2005-01-31 08:28 robocop - - * firebird2/src/jrd/dyn_del.epp (1.43): - - Fix SF Bug #1111570 by changing the deletion order in sys tables. - -2005-01-30 12:44 alexpeshkoff - - * firebird2/src/common/classes/: string_test.cmd (1.2), - string_test.cpp (1.3): - - license + misc - -2005-01-30 03:14 robocop - - * firebird2/src/dsql/parse.cpp (1.142): - - Regenerate parse.cpp after Nickolay's changes. - -2005-01-30 03:13 robocop - - * firebird2/src/dsql/pass1.cpp (1.190): - - Misc. - -2005-01-29 10:22 robocop - - * firebird2/src/remote/inet.cpp (1.139): - - Fix recent commit by Frank. I cannot compile to verify. - 2005-01-28 15:07 dimitr * firebird2/doc/sql.extensions/: README.expression_indices (1.2), @@ -13431,24 +3858,6 @@ Little corrections. -2005-01-27 16:02 arnobrinkman - - * firebird2/src/jrd/: evl.cpp (1.132), idx.cpp (1.86): - - little optimalization - -2005-01-27 15:33 arnobrinkman - - * firebird2/src/jrd/btr.cpp (1.135): - - Fix duplicate checking for unique indexes - -2005-01-27 14:19 fsg - - * firebird2/src/remote/inet.cpp (1.138): - - get it built again - 2005-01-27 04:09 robocop * firebird2/examples/: api/api1.c (1.2), api/api10.c (1.2), @@ -13482,78 +3891,18 @@ FB2.0 changes regarding ambiguity and aliases -2005-01-26 19:04 skidder - - * firebird2/src/jrd/exe.cpp (1.140): - - Fix possible engine lock-up/crash when 'RELEASE SAVEPOINT xxx ONLY' - syntax is used or when existing savepoint name is reused in - transaction context (when old savepoint with the save name is - implicitly released) - -2005-01-26 19:01 alexpeshkoff - - * firebird2/src/: common/config/dir_list.cpp (1.24), - common/config/dir_list.h (1.15), jrd/ext.cpp (1.59): - - added feature (requested by Dmitry) - first path in - ExternalFilesAccess is used as default when external file is to be - initially created - -2005-01-26 15:52 hvlad - - * firebird2/src/dsql/parse.y (1.168): - - Allow EXECUTE BLOCK to work with blob parameters. - 2005-01-26 15:49 hvlad * firebird2/doc/sql.extensions/README.PSQL_stack_trace.txt (1.1): New readme -2005-01-26 11:37 aafemt - - * firebird2/src/isql/isql.epp (1.129): - - LF already have been killed in readNextInputLine() - -2005-01-26 09:04 robocop - - * firebird2/src/jrd/dyn_def.epp (1.90): - - Fix the error message for SF Bug #1108909 We want to say we don't - have rights to the base table/view, not to the view we are - creating, of course. - -2005-01-26 09:03 robocop - - * firebird2/src/jrd/cvt2.cpp (1.45): - - Fix one cause of SF Bug #1108909 We should honor embedded spaces in - quoted identifiers. - 2005-01-26 08:33 hvlad * firebird2/doc/WhatsNew (1.54): Correction -2005-01-26 05:44 robocop - - * firebird2/src/jrd/met.epp (1.153): - - Solve metadata bug with MET_lookup_relation not finding the already - loaded relation and hence not locking rel_existence_lock when - required. - -2005-01-26 05:21 robocop - - * firebird2/src/misc/headers.sed (1.4): - - Our public ibase.h contains references to internal files. Fix the - build process. - 2005-01-26 04:33 robocop * firebird2/builds/win32/make_examples.bat (1.11): @@ -13572,39 +3921,6 @@ readme for security review -2005-01-25 07:46 robocop - - * firebird2/src/jrd/dfw.epp (1.143): - - Fix items 1 & 2 from SF Bug #217042. A table should have at least - one "physical" field. A table with only computed fields cannot - accept data, same than a table with only a check constraint. - -2005-01-25 07:41 robocop - - * firebird2/src/jrd/met.epp (1.152): - - 1.- More variables in context. 2.- Close the blob. - -2005-01-25 07:40 robocop - - * firebird2/src/jrd/: inf.cpp (1.51), jrd.h (1.131): - - We are only asking for information, so use const. - -2005-01-25 07:38 robocop - - * firebird2/src/jrd/: cvt2.cpp (1.44), opt.cpp (1.216): - - Misc. - -2005-01-25 07:33 robocop - - * firebird2/src/jrd/: btr.cpp (1.134), cch.cpp (1.118), cmp.cpp - (1.168), idx.cpp (1.85), jrd.cpp (1.201), vio.cpp (1.126): - - Welcome to paranoid programming. - 2005-01-25 07:24 robocop * firebird2/doc/sql.extensions/: README.plan (1.2), @@ -13612,12 +3928,6 @@ Minor fixes. -2005-01-25 07:23 robocop - - * firebird2/src/jrd/tra.cpp (1.98): - - Misc. - 2005-01-25 07:22 robocop * firebird2/doc/WhatsNew (1.53): @@ -13625,46 +3935,12 @@ Assigned more documents to myself and others. Did little corrections. Please review. -2005-01-25 00:12 arnobrinkman - - * firebird2/src/jrd/opt.cpp (1.215): - - fix problems with explicit given PLAN and MERGE - -2005-01-25 00:02 arnobrinkman - - * firebird2/src/dsql/pass1.cpp (1.189): - - fix derived table issue with derived column list and columnname - from sub-select - -2005-01-24 10:35 dimitr - - * firebird2/src/jrd/: btr.cpp (1.133), idx.cpp (1.84), pcmet.epp - (1.32): - - Fixed expression indices bugs. - -2005-01-24 08:58 dimitr - - * firebird2/src/jrd/: cch.cpp (1.117), cch.h (1.27): - - Cleanup. - 2005-01-24 03:15 stryqx * firebird2/builds/posix/prefix.netbsd (1.2): Fix final instance of gds_delay to gds_relay. -2005-01-23 16:52 dimitr - - * firebird2/src/: dsql/dsql.cpp (1.139), dsql/dsql.h (1.71), - dsql/gen.cpp (1.78), dsql/make.cpp (1.82), jrd/inf_pub.h (1.4): - - Return relation alias via API. SQLDA stays untouched for the time - being. - 2005-01-22 22:21 dimitr * firebird2/doc/WhatsNew (1.52): @@ -13700,340 +3976,30 @@ More docs. -2005-01-22 05:23 robocop - - * firebird2/src/jrd/idx.cpp (1.83): - - Misc. - -2005-01-22 05:16 robocop - - * firebird2/src/jrd/btr.cpp (1.132): - - Misc. - -2005-01-21 15:09 arnobrinkman - - * firebird2/src/dsql/pass1.cpp (1.188): - - Fix alias usage in explicit PLAN - -2005-01-21 14:49 alexpeshkoff - - * firebird2/src/jrd/: idx.cpp (1.82), btr.cpp (1.131), btr_proto.h - (1.31): - - fixed my bug with descending indices in referential constraints - -2005-01-21 11:45 robocop - - * firebird2/src/jrd/exe.cpp (1.139): - - Misc. - -2005-01-21 09:54 robocop - - * firebird2/src/dsql/parse.cpp (1.141): - - Regenerate parse.cpp after Dmitry's changes. - -2005-01-21 09:39 robocop - - * firebird2/src/jrd/opt.cpp (1.214): - - 1.- Fix unregistered bug where an attempt to use an invalid index - in an explicit plan causes garbage to be shown in the error message - instead of the rejected index name. 2.- Use constants instead of - hardcoded positions in node's arguments. - -2005-01-21 09:36 robocop - - * firebird2/src/jrd/: dfw.epp (1.142), exe.h (1.65), met.epp - (1.151), par.cpp (1.113): - - 1.- Misc. 2.- Use constants instead of harcoded positions in - node's arguments. - 2005-01-20 13:35 dimitr * firebird2/doc/sql.extensions/README.keywords (1.1): Some docs. -2005-01-20 13:33 dimitr - - * firebird2/src/dsql/parse.y (1.167): - - More compatibility modes for the parser. - -2005-01-20 12:29 dimitr - - * firebird2/src/burp/restore.epp (1.88): - - More correct fix for restore. - -2005-01-19 10:00 robocop - - * firebird2/src/utilities/nbackup.cpp (1.45): - - We don't seem to be modifying the program arguments, so make them - const for now. - -2005-01-19 09:59 robocop - - * firebird2/src/gpre/cob.cpp (1.59): - - Fix SF Bug #527677 for gpre and the ANSI85 switch. - -2005-01-19 09:54 robocop - - * firebird2/src/remote/xnet.cpp (1.63): - - Misc. - 2005-01-19 09:52 robocop * firebird2/doc/WhatsNew (1.51): Requested item in the whatsnew. Added another minor change. -2005-01-18 22:45 dimitr - - * firebird2/src/remote/interface.cpp (1.99): - - Disable XNET for the embedded server. - -2005-01-18 16:04 dimitr - - * firebird2/src/dsql/utld.cpp (1.34): - - Always zero blr/message memory before usage. Otherwise a reused - message may cause garbage to be copied to XDR which in turn may - cause asynchronous exceptions in the asymmetric protocol code. - -2005-01-17 16:59 kkuznetsov - - * firebird2/src/utilities/ibmgr/srvrmgr.cpp (1.26): - - Some cleanup - -2005-01-17 11:05 kkuznetsov - - * firebird2/src/utilities/ibmgr/srvrmgr.cpp (1.25): - - Minor fix - -2005-01-17 10:16 robocop - - * firebird2/src/dsql/: ddl.cpp (1.126), dsql.tab.h (1.49), - parse.cpp (1.140), parse.y (1.166): - - First attempt to fix SF Bug #512975. Please let me know if the - problem disappears or there's a bad side effect that I didn't - detect. - -2005-01-17 09:55 robocop - - * firebird2/src/gpre/sql.cpp (1.62): - - Fix SF Bug #1103740 Both quoted and non-quoted cursors should be - checked for duplication. Now, duplicate quoted identifiers used - for cursors will get something like: (E) gpretest.e:29: symbol - a_nice_long_long_long_cusor_name_for_customer is alrea dy in use - -2005-01-17 07:48 robocop - - * firebird2/src/gpre/: par.cpp (1.61), sql.cpp (1.61): - - Fix SF Bug #1103683 for gpre. Now, database aliases can't be - longer than 31 bytes. Example: EXEC SQL SET - DATABASE "DB0" = COMPILETIME - "G:\\DB\\Firebird\\examples\\EMPLOYEE.GDB" Here DB0 can be longer - provided that it doesn't go beyond 31 bytes. As pointed out by Paul - Beach, it makes little sense to have a reference that's longer than - the physical path of the db. - -2005-01-17 07:43 robocop - - * firebird2/src/gpre/c_cxx.cpp (1.64): - - Fix SF Bug #1103670. Now, quoted cursor names can be opened, - closed and reopened in gpre without losing their names. - -2005-01-17 06:41 robocop - - * firebird2/src/gpre/sql.cpp (1.60): - - Fix error message. - -2005-01-17 06:39 robocop - - * firebird2/src/gpre/: sqe.cpp (1.39), sql.cpp (1.59): - - Fix more inconsistencies in gpre related to SF Bug #1103666, - supposedly caused by the starfishes. - -2005-01-17 06:31 robocop - - * firebird2/src/gpre/: par.cpp (1.60), sql.cpp (1.58): - - Fix more inconsistencies in gpre related to SF Bug #1103666. The - others were fixed as part of fixing SF Bug #504978 about truncation - of variables. - -2005-01-17 06:22 robocop - - * firebird2/src/gpre/: cme.cpp (1.35), exp.cpp (1.38): - - Misc. - -2005-01-17 06:02 robocop - - * firebird2/src/gpre/: cme.cpp (1.34), exp.cpp (1.37), gpre.cpp - (1.73), gpre.h (1.78), gpre_meta.epp (1.52), par.cpp (1.59), - parse.h (1.12), sqe.cpp (1.38), sql.cpp (1.57), sql_proto.h (1.12): - - Fix SF Bug #504978. Restore gpre ability to work with variables up - to 63 bytes in length. Now that the lengths are expressed by - constants instead of random values in each place, the limit may be - increased further. The problem happened between IB5 and IB6 at - Borland. - -2005-01-16 13:35 dimitr - - * firebird2/src/common/config/: config.cpp (1.60), config.h (1.35): - - Changes and cleanup regarding XNET vs old-style IPC. - 2005-01-16 13:31 dimitr * firebird2/builds/install/misc/firebird.conf (1.14): Changes and cleanup regarding XNET vs old-style IPC. -2005-01-16 13:26 dimitr - - * firebird2/src/remote/os/win32/: ibconfig.cpp (1.14), property.cpp - (1.13), srvr_w32.cpp (1.28), window.cpp (1.13), wnet.cpp (1.31): - - Changes and cleanup regarding XNET vs old-style IPC. - -2005-01-16 13:20 dimitr - - * firebird2/src/remote/: xnet.cpp (1.62), xnet.h (1.12), - xnet_proto.h (1.15): - - Changes and cleanup regarding XNET vs old-style IPC. - -2005-01-16 12:25 dimitr - - * firebird2/src/remote/: inet.cpp (1.137), remote_def.h (1.27): - - Changes and cleanup regarding XNET vs old-style IPC. - -2005-01-16 11:21 dimitr - - * firebird2/src/include/gen/autoconfig_msvc.h (1.97): - - Changes and cleanup regarding XNET vs old-style IPC. - -2005-01-15 00:52 skidder - - * firebird2/src/utilities/nbackup.cpp (1.44): - - Fix a couple parameter parse errors in NBACKUP utility noted by - Vlad - -2005-01-14 10:56 alexpeshkoff - - * firebird2/src/common/classes/alloc.h (1.59): - - fixed multi-threaded client and Win32 embedded problems after - introducing context memory pools - -2005-01-13 08:31 aafemt - - * firebird2/src/remote/inet.cpp (1.136): - - Fix fearful warning - 2005-01-13 08:28 aafemt * firebird2/builds/posix/Makefile.in.libfbclient (1.27): Missed objects -2005-01-12 13:19 alexpeshkoff - - * firebird2/src/jrd/os/win32/thd_priority.cpp (1.27): - - fixed AV during SS shutdown on NT - -2005-01-12 09:30 robocop - - * firebird2/src/common/config/: config.cpp (1.59), config_file.cpp - (1.27): - - Misc. - -2005-01-12 06:50 robocop - - * firebird2/src/gpre/pat.cpp (1.27): - - Misc. - -2005-01-12 06:09 robocop - - * firebird2/src/dsql/ddl.cpp (1.125): - - Fix irrelevant SF Bug #512975. CR-LF => blank. No trimming is - made. - -2005-01-12 05:33 robocop - - * firebird2/src/: common/classes/locks.cpp (1.7), jrd/y_handle.h - (1.13), jrd/os/thd_priority.h (1.23), jrd/os/win32/thd_priority.cpp - (1.26): - - Correct the year in Alex' changed licenses. - -2005-01-12 05:24 robocop - - * firebird2/src/common/config/: config_file.cpp (1.26), - config_file.h (1.12): - - Change the license. Also, these two files were done by Dmitry - Yemanov, not Mark, according to viewCVS. - -2005-01-12 05:22 robocop - - * firebird2/src/: dsql/keywords.cpp (1.41), include/editline.h - (1.2), jrd/os/posix/config_root.cpp (1.14): - - Change the license with Mark's permission. - -2005-01-12 05:20 robocop - - * firebird2/src/dsql/: dsql.cpp (1.138), keywords.h (1.19), - pass1.cpp (1.187): - - Misc. - -2005-01-11 11:08 alexpeshkoff - - * firebird2/src/remote/inet.cpp (1.135): - - 1. fixed AV during SS shutdown on NT 2. removed duplicated - WSACleanup() call - -2005-01-10 19:04 alexpeshkoff - - * firebird2/src/: jrd/y_handle.h (1.12), jrd/os/thd_priority.h - (1.22), jrd/os/win32/thd_priority.cpp (1.25), - common/classes/locks.cpp (1.6): - - applied correct license to files, added by me to the project - 2005-01-07 13:17 dimitr * firebird2/doc/WhatsNew (1.50): @@ -14046,14 +4012,6 @@ no message -2005-01-07 05:00 robocop - - * firebird2/src/gpre/: c_cxx.cpp (1.63), gpre.cpp (1.72), gpre.h - (1.77), par.cpp (1.58), pat.cpp (1.26), sqe.cpp (1.37), sql.cpp - (1.56): - - Fixing more inconsistencies. - 2005-01-07 04:56 robocop * firebird2/doc/sql.extensions/README.cursors (1.2): @@ -14073,13 +4031,6 @@ Added some docs. -2005-01-06 19:17 arnobrinkman - - * firebird2/src/dsql/pass1.cpp (1.186): - - Fix another check constraint and ambigous field problem. Are there - any more options left?, sigh: tablename, NEW, OLD, TEMP - 2005-01-06 17:58 dimitr * firebird2/doc/WhatsNew (1.47): @@ -14092,154 +4043,6 @@ Added all changes up-to-date. -2005-01-06 14:14 arnobrinkman - - * firebird2/src/dsql/pass1.cpp (1.185): - - Fix sub-select in derived table issue (context already in used - error) - -2005-01-05 13:15 dimitr - - * firebird2/src/dsql/make.cpp (1.81): - - Minor corrections. - -2005-01-05 13:13 dimitr - - * firebird2/src/jrd/cmp.cpp (1.167): - - Fixed concatenation desciptor usage (e.g. GROUP BY failures) + - minor corrections. - -2005-01-05 09:25 robocop - - * firebird2/src/gpre/: ada.cpp (1.49), c_cxx.cpp (1.62), cob.cpp - (1.58), ftn.cpp (1.56), int_cxx.cpp (1.40), pas.cpp (1.50): - - Let's prevent accidental modification of some params. - -2005-01-05 05:02 robocop - - * firebird2/src/gpre/par.cpp (1.57): - - Misc. - -2005-01-05 05:00 robocop - - * firebird2/src/gpre/par.cpp (1.56): - - 1.- More constants. 2.- Support for BASIC language was dropped a - lot of time ago. - -2005-01-05 04:58 robocop - - * firebird2/src/gpre/gpre.cpp (1.71): - - More constants. - -2005-01-05 03:06 robocop - - * firebird2/src/gpre/: gpre.cpp (1.70), gpre.h (1.76): - - More constants. - -2005-01-04 14:37 dimitr - - * firebird2/src/jrd/tra.cpp (1.97): - - Don't forget to remove user savepoints in the no-op part of the - commit-retaining implementation. - -2005-01-04 14:17 dimitr - - * firebird2/src/dsql/ddl.cpp (1.124): - - 1. Allowed implicit NOT NULL declaration for a PRIMARY KEY - constraint (per SQL-99) 2. Minor fixes and cleanup - -2005-01-04 14:09 dimitr - - * firebird2/src/jrd/exe.cpp (1.138): - - Looper fixes: 1. Slightly changed the error handling to exactly - correspond the FB1 logic 2. Added code to always cleanup the active - savepoints, even after nested error handlers 3. Fixed one little - debug-time issue 4. Replaced VERB_CLEANUP macro with an inline - function - -2005-01-04 11:53 dimitr - - * firebird2/src/gpre/sql.cpp (1.55): - - Fixed the build. - -2005-01-04 06:42 robocop - - * firebird2/src/isql/show.epp (1.65): - - Show system UDF's. According to Ann, she seems to remember that - "there hasn't been a missing RDB$SYSTEM_FLAG since V2 except - objects created with direct system table inserts." but if there are - problems, I will have to do two loops. - -2005-01-04 06:19 robocop - - * firebird2/src/gpre/sql.cpp (1.54): - - More constants. - -2005-01-03 20:24 arnobrinkman - - * firebird2/src/jrd/btr.cpp (1.130): - - Fix index bug when a single NULL with recordnumber 0 was 2 times - removed. Due this the LevelNode was removed, which of course may - never happen. - -2005-01-03 09:16 robocop - - * firebird2/src/utilities/gstat/: dba.epp (1.55), dbaswi.h (1.6), - ppg.cpp (1.23), ppg_proto.h (1.10): - - Forget the log: it belongs to one of the merry friends WAL and - JOURNAL that we deprecated and deleted for v2. - -2005-01-03 09:11 robocop - - * firebird2/src/gpre/sqe.cpp (1.36): - - Misc. - -2005-01-03 09:08 robocop - - * firebird2/src/jrd/utl.cpp (1.81): - - Avoid possible buffer overflow. - -2005-01-03 09:07 robocop - - * firebird2/src/gpre/: ada.cpp (1.48), c_cxx.cpp (1.61), cob.cpp - (1.57), ftn.cpp (1.55), gpre.h (1.75), int_cxx.cpp (1.39), parse.h - (1.11), pas.cpp (1.49), sqe.cpp (1.35), sql.cpp (1.53): - - Bring some order to the gpre insanity that was using custom, - disparate lengths for variables that should have the same length. - -2005-01-01 02:53 robocop - - * firebird2/src/: extlib/ib_udf2.sql (1.6), jrd/y_handle.h (1.11), - jrd/os/path_utils.h (1.11), misc/gds_header.txt (1.2), - misc/ibase_header.txt (1.2): - - Totally misc. - -2004-12-31 11:41 robocop - - * firebird2/src/dsql/parse.y (1.165): - - Totally misc. - 2004-12-28 22:12 skidder * firebird2/builds/posix/: Makefile.in.boot.gpre (1.21), @@ -14270,450 +4073,45 @@ Update Linux/Sparc build -2004-12-28 06:20 robocop - - * firebird2/src/: iscguard/iscguard.cpp (1.43), remote/protocol.h - (1.25), remote/xnet.cpp (1.61), remote/os/win32/wnet.cpp (1.30): - - Misc. - -2004-12-26 16:32 alexpeshkoff - - * firebird2/src/dsql/dsql.cpp (1.137): - - dsql_set_cursor_name cleanup - -2004-12-26 14:47 alexpeshkoff - - * firebird2/src/remote/: inet.cpp (1.134), protocol.h (1.24), - xnet.cpp (1.60), os/win32/wnet.cpp (1.29): - - user_id clumplet cleanup - -2004-12-26 13:36 alexpeshkoff - - * firebird2/src/iscguard/iscguard.cpp (1.42): - - restored cleanup, accidentially erased by my previous commit - -2004-12-26 13:11 alexpeshkoff - - * firebird2/src/iscguard/iscguard.cpp (1.41): - - fixed assertion in guardian - -2004-12-26 05:08 robocop - - * firebird2/src/: burp/burp.cpp (1.96), burp/mvol.cpp (1.43), - iscguard/iscguard.cpp (1.40), jrd/nbak.cpp (1.46), jrd/pwd.cpp - (1.39), jrd/sdw.cpp (1.56), jrd/utl.cpp (1.80), jrd/vio.cpp - (1.125), remote/inet.cpp (1.133), utilities/ibmgr/srvrmgr.cpp - (1.24): - - Misc. - 2004-12-25 10:43 robocop - * firebird2/: configure.in (1.212), src/common/classes/locks.h - (1.20), src/common/classes/rwlock.h (1.25), - src/common/classes/semaphore.h (1.18), src/isql/isql.epp (1.128), - src/jrd/btr.cpp (1.129), src/jrd/common.h (1.133), src/jrd/exe.h - (1.64), src/jrd/filters.cpp (1.43), src/jrd/nbak.cpp (1.45), - src/jrd/thd.h (1.41), src/remote/inet.cpp (1.132), - src/utilities/guard/util.cpp (1.7), src/utilities/ibmgr/srvrmgr.cpp - (1.23): + * firebird2/configure.in (1.212): Misc. 2004-12-24 10:35 kkuznetsov - * firebird2/: configure.in (1.211), src/common/classes/fb_tls.h - (1.12), src/common/classes/locks.h (1.19), - src/common/classes/rwlock.h (1.24), src/common/classes/semaphore.h - (1.17), src/jrd/isc.h (1.20), src/jrd/thd.cpp (1.43), src/jrd/thd.h - (1.40), src/utilities/guard/util.cpp (1.6), - src/utilities/ibmgr/srvrmgr.cpp (1.22): + * firebird2/configure.in (1.211): Some things is moved from R1.5.1. Starting separating of defines accoding SOLARIS -- any threading modes SOLARIS_MT - solaris with Sun threading model current nothing - solaris with posix threading model -2004-12-24 09:51 robocop - - * firebird2/src/: burp/burp.cpp (1.95), common/classes/auto.h - (1.10), common/classes/fb_string.h (1.2), dsql/ddl.cpp (1.123), - dsql/pass1.cpp (1.184), dudley/expand.cpp (1.26), dudley/hsh.cpp - (1.17), gpre/pas.cpp (1.48), intl/utils/maptest2.c (1.9), - iscguard/iscguard.cpp (1.39), isql/isql.epp (1.127), jrd/btr.cpp - (1.128), jrd/dsc.cpp (1.21), jrd/dyn.epp (1.73), jrd/grammar.cpp - (1.9), jrd/met.epp (1.150), jrd/opt.cpp (1.213), jrd/sch.cpp - (1.30), jrd/svc.cpp (1.135), jrd/tra.cpp (1.96), jrd/validation.cpp - (1.2), jrd/why.cpp (1.89), jrd/os/vms/vmsevent.cpp (1.15), - qli/format.cpp (1.31), remote/os/win32/property.cpp (1.12), - remote/os/win32/srvr_w32.cpp (1.27), utilities/common/cmd_util.cpp - (1.9): - - Style. - -2004-12-23 11:15 aafemt - - * firebird2/src/isql/isql.epp (1.126): - - Fix extra EOLN in interactive mode without editline - -2004-12-23 07:42 robocop - - * firebird2/src/jrd/utl.cpp (1.79): - - Fix a small bug introduced by Borland's copy/paste at unknown date - before year 2000 and that we inherited when Mark created the - Firebird tree. - -2004-12-23 07:28 robocop - - * firebird2/src/jrd/utl.cpp (1.78): - - 1.- Misc. 2.- Fix possible buffer overrun. - -2004-12-23 04:03 robocop - - * firebird2/src/remote/inet_server.cpp (1.48): - - Misc. - -2004-12-23 03:59 robocop - - * firebird2/src/jrd/grant.epp (1.49): - - Avoid some extra casts. - -2004-12-22 19:34 skidder - - * firebird2/: lang_helpers/gds_codes.ftn (1.12), - lang_helpers/gds_codes.pas (1.12), src/include/gen/codetext.h - (1.19), src/include/gen/iberror.h (1.18), src/include/gen/msgs.h - (1.24), src/include/gen/rdb_codes.h (1.19), - src/include/gen/sql_code.h (1.21), src/jrd/par.cpp (1.112), - src/msgs/facilities.sql (1.12), src/msgs/messages.sql (1.19), - src/msgs/system_errors.sql (1.9): - - Add check for overly long identifiers when pasing BLR. This helps - with savepoints problem reported by Vlad and other similar issues - as well - 2004-12-22 18:26 skidder * firebird2/builds/win32/msvc7/Firebird2.sln (1.19): Fix MSVC7 build -2004-12-22 09:50 robocop - - * firebird2/src/: jrd/opt.cpp (1.212), utilities/gsec/gsec.cpp - (1.44): - - Fixing comments. - -2004-12-22 09:49 robocop - - * firebird2/src/common/classes/: alloc.cpp (1.76), alloc.h (1.58): - - Misc. - -2004-12-21 20:30 dimitr - - * firebird2/src/jrd/: drq.h (1.8), dyn_del.epp (1.42): - - Fixed DROP TABLE bug. - -2004-12-20 18:44 alexpeshkoff - - * firebird2/src/jrd/jrd.cpp (1.200): - - verify DatabaseAccess in the same style&place for both attach and - create - -2004-12-20 18:36 alexpeshkoff - - * firebird2/src/jrd/thd.cpp (1.42): - - removed unneeded {} block - destructors order not important for - ContextPoolHolder - -2004-12-19 17:29 alexpeshkoff - - * firebird2/src/remote/os/win32/srvr_w32.cpp (1.26): - - front-ported one of the latest changes of 1.5.0 - 2004-12-19 17:19 alexpeshkoff * firebird2/builds/install/misc/firebird.conf (1.13): Added new parameter -2004-12-19 17:16 alexpeshkoff - - * firebird2/src/misc/upgrade/v2/: security_database.sql (1.1), - security_database.txt (1.1): - - Security database upgrade from pre-2.0 format. - -2004-12-19 16:24 alexpeshkoff - - * firebird2/src/: jrd/jrd.cpp (1.199), jrd/jrd_proto.h (1.35), - jrd/pwd.cpp (1.38), jrd/scl.epp (1.68), jrd/scl_proto.h (1.20), - dbs/security.sql (1.3): - - Better way for server to authenticate itself in security database. - -2004-12-19 13:26 alexpeshkoff - - * firebird2/src/jrd/thd.cpp (1.41): - - fixed inconsistencies, noticed by Claudio - -2004-12-17 12:12 alexpeshkoff - - * firebird2/src/: common/classes/alloc.cpp (1.75), - common/classes/alloc.h (1.57), jrd/thd.cpp (1.40): - - use context pool in AutoStorage class - -2004-12-17 07:22 robocop - - * firebird2/src/remote/inet.cpp (1.131): - - Misc. - 2004-12-17 07:21 robocop - * firebird2/: builds/mac_os_x/CS/CS.pbproj/project.pbxproj (1.11), - builds/posix/make.shared.variables (1.47), - builds/win32/msvc6/engine.dsp (1.55), - builds/win32/msvc6/engine_classic.dsp (1.50), - builds/win32/msvc6/engine_embed.dsp (1.29), - builds/win32/msvc7/engine.vcproj (1.44), - builds/win32/msvc7/engine_classic.vcproj (1.43), - builds/win32/msvc7/engine_embed.vcproj (1.31), - src/jrd/validation.cpp (1.1): + * firebird2/builds/: mac_os_x/CS/CS.pbproj/project.pbxproj (1.11), + posix/make.shared.variables (1.47), win32/msvc6/engine.dsp (1.55), + win32/msvc6/engine_classic.dsp (1.50), win32/msvc6/engine_embed.dsp + (1.29), win32/msvc7/engine.vcproj (1.44), + win32/msvc7/engine_classic.vcproj (1.43), + win32/msvc7/engine_embed.vcproj (1.31): val.h and val.cpp are unrelated. Change was agreed a year ago in the list. -2004-12-17 06:57 robocop - - * firebird2/src/isql/isql.epp (1.125): - - Misc. - -2004-12-17 06:56 robocop - - * firebird2/src/remote/inet.cpp (1.130): - - Minimize forced casts. - -2004-12-17 06:40 robocop - - * firebird2/src/common/classes/ClumpletWriter.h (1.8): - - Misc. - -2004-12-17 06:36 robocop - - * firebird2/src/: common/utils_proto.h (1.9), - common/classes/ClumpletReader.h (1.11), common/classes/GenericMap.h - (1.7), common/classes/fb_string.cpp (1.28), - common/classes/string_test.cpp (1.2), common/config/config.h - (1.34), common/config/config_file.h (1.11), - common/config/config_impl.h (1.14), common/config/dir_list.h - (1.14), dsql/dsql_proto.h (1.18), jrd/all.h (1.21), jrd/db_alias.h - (1.6), jrd/dfw.epp (1.141), jrd/dyn_def.epp (1.89), jrd/err_proto.h - (1.23), jrd/isc_f_proto.h (1.19), jrd/jrd.h (1.130), - jrd/jrd_proto.h (1.34), jrd/plugin_manager.h (1.18), jrd/sha.h - (1.2), jrd/os/config_root.h (1.8), jrd/os/fbsyslog.h (1.4), - jrd/os/mod_loader.h (1.5), jrd/os/path_utils.h (1.10), - jrd/os/darwin/config_root.cpp (1.3), jrd/os/posix/config_root.cpp - (1.13), jrd/os/win32/config_root.cpp (1.17), remote/inet_proto.h - (1.12), remote/xnet.cpp (1.59), remote/xnet_proto.h (1.14), - remote/os/win32/wnet_proto.h (1.9), utilities/gsec/security.epp - (1.14), utilities/gstat/dba.epp (1.54): - - fb_string.h is moved to common/classes. - -2004-12-17 06:32 robocop - - * firebird2/src/common/classes/fb_string.h (1.1): - - fb_string.h is moved to common/classes. - -2004-12-16 13:45 aafemt - - * firebird2/src/isql/isql.epp (1.124): - - Fix for AV on EOF in interactive mode - -2004-12-16 11:23 aafemt - - * firebird2/src/isql/isql.epp (1.123): - - Parser must parse, not input routine - -2004-12-16 11:13 aafemt - - * firebird2/src/isql/isql.epp (1.122): - - Redundant comment - -2004-12-16 04:10 robocop - - * firebird2/src/: gpre/ada.cpp (1.47), gpre/c_cxx.cpp (1.60), - gpre/ftn.cpp (1.54), gpre/pas.cpp (1.47), gpre/pretty.cpp (1.31), - gpre/sql.cpp (1.52), jrd/opt.cpp (1.211): - - Misc. - -2004-12-16 04:05 robocop - - * firebird2/src/utilities/gstat/dba.epp (1.53): - - Local variable overrode global, useless variable. - -2004-12-16 04:02 robocop - - * firebird2/src/: dudley/extract.epp (1.41), gpre/ada.cpp (1.46), - gpre/c_cxx.cpp (1.59), gpre/cob.cpp (1.56), gpre/ftn.cpp (1.53), - gpre/gpre_meta.epp (1.51), gpre/pas.cpp (1.46), gpre/pretty.cpp - (1.30), gpre/sql.cpp (1.51), jrd/dyn_def.epp (1.88), - jrd/dyn_del.epp (1.41), jrd/dyn_mod.epp (1.56), jrd/par.cpp - (1.111), jrd/qatest.cpp (1.17), jrd/svc.cpp (1.134), lock/lock.cpp - (1.112), lock/print.cpp (1.46), qli/mov.cpp (1.37), qli/show.epp - (1.39), remote/interface.cpp (1.98), remote/protocol.cpp (1.48), - remote/server.cpp (1.107), utilities/install/install_svc.cpp - (1.17), utilities/rebuild/rebuild.cpp (1.17): - - Misc. - -2004-12-15 21:15 arnobrinkman - - * firebird2/src/dsql/pass1.cpp (1.183): - - remove optimization in DSQL, this is now done in the optimizer (the - place where it belongs) - -2004-12-15 21:12 arnobrinkman - - * firebird2/src/jrd/opt.cpp (1.210): - - fix wrong join order with parameters/variables/constants after my - last commits - -2004-12-13 20:43 dimitr - - * firebird2/src/jrd/dyn_del.epp (1.40): - - Let's remove security class & privileges when a column is dropped. - -2004-12-13 16:49 alexpeshkoff - - * firebird2/src/common/classes/ClumpletWriter.cpp (1.9): - - fixed bug, noticed by Adriano dos Santos Fernandes - -2004-12-13 13:09 alexpeshkoff - - * firebird2/src/jrd/utl.cpp (1.77): - - misc. - -2004-12-13 13:06 alexpeshkoff - - * firebird2/src/burp/burp.cpp (1.94): - - fixed bug in my last commit, noticed by Claudio - -2004-12-13 13:05 alexpeshkoff - - * firebird2/src/common/classes/: string_test.cmd (1.1), - string_test.cpp (1.1): - - test for Firebird::string - -2004-12-12 07:50 robocop - - * firebird2/src/common/classes/: ClumpletReader.cpp (1.9), - ClumpletReader.h (1.10): - - I can revert the constness if it becomes too restrictive in the - future. - -2004-12-12 03:03 robocop - - * firebird2/src/dsql/utld.cpp (1.33): - - Misc. - -2004-12-12 03:01 robocop - - * firebird2/src/isql/isql.epp (1.121): - - Restore output if copy_table fails. - -2004-12-12 02:58 robocop - - * firebird2/src/dsql/utld.cpp (1.32): - - Put some variables in context. - -2004-12-12 02:57 robocop - - * firebird2/src/dsql/preparse.cpp (1.36): - - Restore checks for length. We don't need tokens bigger than 1KB. - -2004-12-12 02:55 robocop - - * firebird2/src/include/fb_exception.h (1.16): - - Change the license with Mike's permission. - -2004-12-12 02:55 robocop - - * firebird2/src/common/classes/: ClumpletWriter.cpp (1.8), - ClumpletWriter.h (1.7): - - Misc. - -2004-12-11 01:08 robocop - - * firebird2/src/dsql/preparse.cpp (1.35): - - Misc. - -2004-12-10 23:54 robocop - - * firebird2/src/: dudley/exe.epp (1.58), gpre/gpre_meta.epp (1.50), - jrd/utl_proto.h (1.18): - - Misc. - -2004-12-10 23:50 robocop - - * firebird2/src/: alice/exe.cpp (1.42), alice/tdr.cpp (1.44), - burp/restore.epp (1.87), common/classes/ClumpletReader.cpp (1.8), - common/classes/ClumpletReader.h (1.9), - common/classes/ClumpletWriter.cpp (1.7), - common/classes/ClumpletWriter.h (1.6): - - Misc. - -2004-12-10 21:50 robocop - - * firebird2/src/include/: fb_types.h (1.47), firebird.h (1.30): - - Changing the license with permission from Mark, Mike and John. - 2004-12-10 15:51 robocop * firebird2/builds/posix/: Makefile.in.embed.gbak (1.10), @@ -14725,710 +4123,30 @@ 2004-12-09 20:18 alexpeshkoff - * firebird2/: builds/posix/Makefile.in.embed.gbak (1.9), - builds/posix/Makefile.in.embed.gdef (1.8), - builds/posix/Makefile.in.embed.gfix (1.12), - builds/posix/Makefile.in.embed.gpre (1.17), - builds/posix/Makefile.in.embed.isql (1.9), - builds/posix/Makefile.in.embed.qli (1.15), - builds/posix/Makefile.in.embed.util (1.17), - builds/win32/msvc6/Firebird2.dsw (1.34), - builds/win32/msvc6/build_msg.dsp (1.8), - builds/win32/msvc6/common_static.dsp (1.7), - builds/win32/msvc6/fbserver.dsp (1.35), builds/win32/msvc6/isql.dsp - (1.23), src/alice/exe.cpp (1.41), src/alice/tdr.cpp (1.43), - src/burp/burp.cpp (1.93), src/burp/burp.h (1.64), - src/burp/restore.epp (1.86), src/common/classes/ClumpletReader.cpp - (1.7), src/common/classes/ClumpletReader.h (1.8), - src/common/classes/ClumpletWriter.cpp (1.6), - src/common/classes/ClumpletWriter.h (1.5), - src/common/classes/array.h (1.33), src/dsql/preparse.cpp (1.34), - src/dudley/exe.epp (1.57), src/gpre/gpre_meta.epp (1.49), - src/isql/isql.epp (1.120), src/jrd/pwd.cpp (1.37), src/jrd/tra.cpp - (1.95), src/jrd/utl.cpp (1.76), src/jrd/utl_proto.h (1.17), - src/jrd/why.cpp (1.88), src/qli/meta.epp (1.53), - src/utilities/create_db.cpp (1.9), src/utilities/nbackup.cpp - (1.43), src/utilities/gsec/gsec.cpp (1.43), - src/utilities/gstat/dba.epp (1.52): + * firebird2/builds/: posix/Makefile.in.embed.gbak (1.9), + posix/Makefile.in.embed.gdef (1.8), posix/Makefile.in.embed.gfix + (1.12), posix/Makefile.in.embed.gpre (1.17), + posix/Makefile.in.embed.isql (1.9), posix/Makefile.in.embed.qli + (1.15), posix/Makefile.in.embed.util (1.17), + win32/msvc6/Firebird2.dsw (1.34), win32/msvc6/build_msg.dsp (1.8), + win32/msvc6/common_static.dsp (1.7), win32/msvc6/fbserver.dsp + (1.35), win32/msvc6/isql.dsp (1.23): applied Clumplet* classes to dpb where possible -2004-12-09 07:53 skidder - - * firebird2/src/jrd/par.cpp (1.110): - - Fix the mistake in error message. The third time. - -2004-12-09 03:50 robocop - - * firebird2/src/: burp/backup.epp (1.76), dsql/dsql.cpp (1.136), - gpre/gpre.cpp (1.68), iscguard/cntl_guard.cpp (1.18), isql/isql.epp - (1.119), jrd/enc.cpp (1.24), jrd/met.epp (1.149), jrd/met_proto.h - (1.43), jrd/os/thd_priority.h (1.21), jrd/os/posix/path_utils.cpp - (1.12), jrd/os/win32/thd_priority.cpp (1.24), qli/dtr.cpp (1.38), - remote/merge.cpp (1.19), gpre/gpre.cpp (1.69): - - Misc. - -2004-12-09 02:53 skidder - - * firebird2/src/isql/isql.epp (1.118): - - Fix POSIX build after Claudio cleanup - -2004-12-08 07:06 robocop - - * firebird2/src/: jrd/common.h (1.132), lock/lock.cpp (1.111): - - Misc. - -2004-12-08 07:03 robocop - - * firebird2/src/lock/lock.cpp (1.110): - - 1.- Minimize buffer overrun. 2.- Stack variable should not be - referenced once the owning function finishes. Make it static. - -2004-12-08 06:59 robocop - - * firebird2/src/dsql/dsql.cpp (1.135): - - Prevent buffer overrun. - -2004-12-08 06:58 robocop - - * firebird2/src/: dsql/ddl.cpp (1.122), dsql/sqlda.h (1.10), - dsql/sqlda_pub.h (1.4), dudley/expr.cpp (1.26), - include/fb_exception.h (1.15), intl/lc_narrow.cpp (1.12), - intl/ldcommon.h (1.20), jrd/common.h (1.131), jrd/cvt.cpp (1.62), - jrd/evl_string.h (1.19), jrd/sha.cpp (1.6), jrd/sqz.cpp (1.20): - - Misc. - -2004-12-08 05:14 robocop - - * firebird2/src/jrd/os/posix/: mod_loader.cpp (1.7), path_utils.cpp - (1.11): - - Putting the license on John's files after asking him for - permission. - -2004-12-08 05:11 robocop - - * firebird2/src/: jrd/gds.cpp (1.166), jrd/os/posix/fbsyslog.cpp - (1.3), remote/xnet.cpp (1.58), utilities/install/install.cpp (1.7), - utilities/install/services.cpp (1.15): - - Misc. - -2004-12-08 03:36 robocop - - * firebird2/src/jrd/os/darwin/config_root.cpp (1.2): - - 1.- Changing the license on John's files after asking him for - permission. 2.- Misc. - 2004-12-07 20:21 skidder * firebird2/builds/win32/msvc7/common_static.vcproj (1.8): Fix MSVC7 makefiles -2004-12-07 02:40 robocop - - * firebird2/src/: extlib/ib_udf2.sql (1.5), - jrd/os/win32/isc_ipc.cpp (1.17): - - Misc. - -2004-12-07 02:19 skidder - - * firebird2/src/jrd/: btr.cpp (1.127), cmp.cpp (1.166), cmp_proto.h - (1.27), exe.cpp (1.137), idx.cpp (1.81), pcmet.epp (1.31), req.h - (1.45), rse.cpp (1.84), tra.cpp (1.94), tra.h (1.45), tra_proto.h - (1.17): - - Fix the memory leak from transaction pool when selectable stored - procedures are called from PSQL or in subqueries - -2004-12-07 02:17 robocop - - * firebird2/src/jrd/scl.epp (1.67): - - Nickolay compiler caught line without effect mine because I forgot - the assignment. - -2004-12-07 01:55 robocop - - * firebird2/src/jrd/os/darwin/mod_loader.cpp (1.5): - - 1.- Changing the license on John's files after asking him for - permission. 2.- Misc. - -2004-12-07 01:43 robocop - - * firebird2/src/jrd/os/win32/isc_ipc.cpp (1.16): - - Misc. - -2004-12-07 01:38 robocop - - * firebird2/src/isql/isql.epp (1.117): - - 1.- Get rid of the std::string from the STL. 2.- Add a couple of - missing deallocations. - -2004-12-07 01:32 robocop - - * firebird2/src/: jrd/opt.cpp (1.209), isql/extract.epp (1.52), - isql/show.epp (1.64): - - Misc. - -2004-12-07 01:29 robocop - - * firebird2/src/extlib/: ib_udf.cpp (1.6), ib_udf2.sql (1.4): - - Slavomir Skopalik contributed IB_UDF_frac. - -2004-12-06 11:16 robocop - - * firebird2/src/jrd/os/: posix/config_root.cpp (1.12), - posix/mod_loader.cpp (1.6), posix/path_utils.cpp (1.10), - win32/config_root.cpp (1.16), win32/path_utils.cpp (1.13): - - Misc. - -2004-12-06 11:05 robocop - - * firebird2/src/jrd/os/: mod_loader.h (1.4), path_utils.h (1.9): - - Changing the license on John's files after asking him for - permission. - -2004-12-06 10:58 robocop - - * firebird2/src/include/: fb_map.h (1.5), fb_vector.h (1.7): - - Changing the license on John's files after asking him for - permission. - -2004-12-06 10:55 robocop - - * firebird2/src/jrd/: evl_string.h (1.18), plugin_manager.h (1.17): - - Misc. - -2004-12-05 12:57 alexpeshkoff - - * firebird2/src/dsql/preparse.cpp (1.33): - - use new classes to preparse 'create database' statement - -2004-12-05 12:51 alexpeshkoff - - * firebird2/src/dsql/: dsql.cpp (1.134), dsql.h (1.70): - - a bit better approach to setup dsql thread context - -2004-12-04 09:30 robocop - - * firebird2/src/isql/: extract.epp (1.51), show.epp (1.63): - - Misc and solve a couple of missing deallocations. - -2004-12-04 08:00 robocop - - * firebird2/src/jrd/ibase.h (1.99): - - Misc. - -2004-12-04 07:58 robocop - - * firebird2/src/jrd/ibase.h (1.98): - - Function was deprecated in May 2001. - -2004-12-04 07:50 robocop - - * firebird2/src/jrd/btr.cpp (1.126): - - Style. - -2004-12-04 00:56 arnobrinkman - - * firebird2/src/jrd/opt.cpp (1.208): - - Improve cross join and merge/sort handeling - -2004-12-03 08:56 dimitr - - * firebird2/src/jrd/cmp.cpp (1.165): - - Fixed SF #1077595. - -2004-12-03 08:55 hvlad - - * firebird2/src/jrd/: btr.cpp (1.125), btr.h (1.37): - - Don't check uniqueness for null keys - this leads to big waste of - time - -2004-12-03 08:23 robocop - - * firebird2/src/isql/show.epp (1.62): - - Close the blob before returning an error. - -2004-12-03 08:22 robocop - - * firebird2/src/isql/extract.epp (1.50): - - Misc. - -2004-12-03 08:06 dimitr - - * firebird2/src/dsql/: parse.cpp (1.139), parse.y (1.164): - - Fixed issues spotted by Claudio. - -2004-12-03 07:49 dimitr - - * firebird2/src/dsql/ddl.cpp (1.121): - - Restored datatype. - -2004-12-03 07:23 robocop - - * firebird2/src/: common/classes/GenericMap.h (1.6), - dsql/keywords.cpp (1.40), dsql/pass1.cpp (1.182), - jrd/os/win32/guid.cpp (1.11): - - Misc. - -2004-12-03 06:36 dimitr - - * firebird2/src/jrd/dyn.epp (1.72): - - Implemented REVOKE ADMIN OPTION FROM - -2004-12-02 23:51 dimitr - - * firebird2/src/dsql/: ddl.cpp (1.120), keywords.cpp (1.39), - parse.y (1.163), dsql.tab.h (1.48), parse.cpp (1.138): - - 1. Parser cleanup 2. SQL-99 synonyms for generators DDL/DML 3. - Implemented REVOKE ADMIN OPTION FROM - -2004-12-02 19:57 arnobrinkman - - * firebird2/src/dsql/pass1.cpp (1.181): - - Fix check constraint bug with "ambigous fieldname" error - -2004-12-02 13:15 aafemt - - * firebird2/src/jrd/os/win32/guid.cpp (1.10): - - MinGW windows.h does not include wincrypt.h - -2004-12-02 13:11 aafemt - - * firebird2/src/common/classes/GenericMap.h (1.5): - - Shut up warning - -2004-12-02 01:42 skidder - - * firebird2/src/burp/backup.epp (1.75): - - Fix for another problem with backing up stream blobs - zero-length - stream blob may have non-zero segment count - -2004-12-01 09:25 robocop - - * firebird2/src/isql/isql.epp (1.116): - - First attempt to fix the double charset reporting bug that our dear - Blas left in isql more than half a year ago. - -2004-12-01 09:16 robocop - - * firebird2/src/burp/backup.epp (1.74): - - Misc. - -2004-12-01 08:38 alexpeshkoff - - * firebird2/src/jrd/jrd.h (1.129): - - removed fault comment - -2004-12-01 01:02 skidder - - * firebird2/src/burp/backup.epp (1.73): - - Cure regressions introduced by Ann's cleanup in Firebird 1.0 - -2004-11-30 21:17 skidder - - * firebird2/src/: burp/backup.epp (1.72), jrd/jrd.cpp (1.198): - - Second attempt to fix backing up of stream blobs. This time it - should work with XNET and INET too. Rollback earlier engine fix - which now seems incorrect to me. - -2004-11-30 07:17 robocop - - * firebird2/src/: common/classes/class_perf.cpp (1.16), - common/classes/fb_tls.h (1.11), dsql/ddl.cpp (1.119), - dudley/generate.cpp (1.19), intl/kanji.cpp (1.7), isql/extract.epp - (1.49), jrd/cch.cpp (1.116), jrd/cvt2.cpp (1.43), jrd/dyn.h (1.22), - jrd/enc.cpp (1.23), jrd/evl.cpp (1.131), jrd/execute_statement.cpp - (1.13), jrd/flu.cpp (1.49), jrd/flu.h (1.10), jrd/fun.epp (1.69), - jrd/gds.cpp (1.165), jrd/intl.cpp (1.72), jrd/met.epp (1.148), - jrd/opt.cpp (1.207), jrd/pag.cpp (1.85), jrd/sha.cpp (1.4), - jrd/os/posix/path_utils.cpp (1.9), jrd/os/win32/path_utils.cpp - (1.12), msgs/enter_msgs.epp (1.15), remote/allr.cpp (1.30), - utilities/nbackup.cpp (1.42), utilities/gstat/ppg.cpp (1.22), - utilities/ibmgr/srvrmgr.cpp (1.20), utilities/install/services.cpp - (1.14), jrd/sha.cpp (1.5), utilities/ibmgr/srvrmgr.cpp (1.21): - - Misc. - -2004-11-30 07:08 robocop - - * firebird2/src/isql/show.epp (1.61): - - Don't show system functions. - -2004-11-30 07:08 robocop - - * firebird2/src/jrd/why.cpp (1.87): - - Delete the crud. - -2004-11-30 04:22 skidder - - * firebird2/src/isql/extract.epp (1.48): - - Do not include system functions in database metadata script - generated by ISQL - -2004-11-29 21:27 skidder - - * firebird2/src/burp/backup.epp (1.71): - - Do not store system functions in backup files - -2004-11-29 12:15 alexpeshkoff - - * firebird2/src/jrd/: flu.cpp (1.48), flu.h (1.9), flu_proto.h - (1.11), fun.epp (1.68), fun_proto.h (1.13), jrd.cpp (1.197), jrd.h - (1.128), met.epp (1.147), why.cpp (1.86): - - 1. rewritten flu.cpp using modern firebird classes library 2. fixed - diagnostic about missing/unusable UDF module - -2004-11-29 11:14 alexpeshkoff - - * firebird2/src/jrd/common.h (1.130): - - completely dropped support for ignored since 1.5 environment - variable INTERBASE_EXT_LIB_PATH, firebird.conf UdfAccess is used - instead - -2004-11-29 11:12 alexpeshkoff - - * firebird2/src/jrd/pwd.cpp (1.36): - - SortedObjectsArray related changes - -2004-11-29 11:11 alexpeshkoff - - * firebird2/src/jrd/ext.cpp (1.58): - - always check for readability of file in DirectoryList - -2004-11-29 11:07 alexpeshkoff - - * firebird2/src/common/: classes/fb_pair.h (1.14), - classes/objects_array.h (1.15), config/config_file.h (1.10), - config/dir_list.cpp (1.23), config/dir_list.h (1.13): - - make SortedObjectsArray easier to use in simple cases - -2004-11-29 11:06 alexpeshkoff - - * firebird2/src/utilities/nbackup.cpp (1.41): - - fixed gcc warning - -2004-11-29 10:59 robocop - - * firebird2/src/common/classes/stack.h (1.17): - - "elem" is size_t, assert on it. - -2004-11-29 10:09 robocop - - * firebird2/src/: dsql/ddl.cpp (1.118), jrd/constants.h (1.21), - jrd/dfw.epp (1.140), jrd/dyn_def.epp (1.87), jrd/dyn_mod.epp - (1.55): - - frb_sys_flag becomes fb_sys_flag - -2004-11-29 10:05 robocop - - * firebird2/src/: jrd/inf_pub.h (1.3), dsql/pass1.cpp (1.180): - - Misc. - -2004-11-29 05:39 skidder - - * firebird2/src/remote/: allr.cpp (1.29), server.cpp (1.106): - - Address the security issue in remote address handling code pointed - by Claudio. Hack REMOTE server-side exception handling to make it - not crash when exceptions actually happen. The latter seems to be - the very old problem, in IB6 code looks the same - -2004-11-29 02:08 skidder - - * firebird2/src/common/classes/GenericMap.h (1.4): - - Fix GCC build curing MSVC build at the same time - -2004-11-29 00:09 arnobrinkman - - * firebird2/src/jrd/opt.cpp (1.206): - - 1) Try to make new nodes from conjunctions applied to the top RSE - of a UNION. Deliver the new nodes (created per rse inside the - union) to the optimizing phase of every rse. 2) Little refactoring - of above function and the one for aggregate - -2004-11-28 23:38 arnobrinkman - - * firebird2/src/dsql/pass1.cpp (1.179): - - bugfix: Making a derived field on a mapping failed when the mapping - was mapping to another derived field. Make also a derived field - from a derived field node. - -2004-11-28 09:36 robocop - - * firebird2/src/jrd/evl.cpp (1.130): - - Misc. - -2004-11-28 09:36 robocop - - * firebird2/src/isql/isql.epp (1.115): - - Apply Adriano change with the following explanation: Fix a bug that - occur when a BLOB column is added after the start of the DML - transaction. - -2004-11-28 09:25 robocop - - * firebird2/src/jrd/evl.cpp (1.129): - - Change my FB1 logic that returned the table's owner for the role - when a not null field with default CURRENT_ROLE is added, the table - has records already and the user does a SELECT. Now, if - CURRENT_USER==table's owner, then the CURRENT_ROLE is returned, - otherwise NONE. - -2004-11-28 08:05 robocop - - * firebird2/src/isql/isql.epp (1.114): - - Completed (I hope) Damyan Ivanov's patch that didn't work with - insertions, updates and deletions. - -2004-11-28 05:59 robocop - - * firebird2/src/gpre/cob.cpp (1.55): - - Overwrote the good version of the file thanks to the CVS Id tag. - -2004-11-28 04:44 robocop - - * firebird2/src/dsql/: node.h (1.54), pass1.cpp (1.178): - - Silence warning. - -2004-11-28 04:43 robocop - - * firebird2/src/gpre/cob.cpp (1.54): - - Misc. - 2004-11-28 02:00 robocop - * firebird2/: builds/posix/firebird.vers (1.6), - builds/win32/defs/fbclient.def (1.12), builds/win32/defs/gds32.def - (1.10), src/alice/alice.cpp (1.75), src/burp/burp.cpp (1.92), - src/isql/isql.epp (1.113), src/jrd/gds.cpp (1.164), - src/jrd/gds_proto.h (1.39), src/jrd/ibase.h (1.97), - src/jrd/os/vms/dfloat_stub.cpp (1.11), src/remote/server.cpp - (1.105), src/remote/os/win32/ibconfig.cpp (1.13), - src/utilities/gsec/gsec.cpp (1.42), src/utilities/gstat/dba.epp - (1.51): + * firebird2/builds/: posix/firebird.vers (1.6), + win32/defs/fbclient.def (1.12), win32/defs/gds32.def (1.10): isc_interpret is fb_interpret again. Please do a full rebuild. -2004-11-27 22:19 dimitr - - * firebird2/src/dsql/pass1.cpp (1.177): - - Fixed bug introduced some time ago by myself. - -2004-11-27 21:54 dimitr - - * firebird2/src/jrd/opt.cpp (1.205): - - Improved optimization of mixed AND/OR predicates. - -2004-11-27 09:13 robocop - - * firebird2/src/common/classes/ClumpletWriter.cpp (1.5): - - Corrections. - -2004-11-27 07:57 robocop - - * firebird2/src/jrd/scl.epp (1.66): - - Handle possible buffer overrun. Constant for non-specified role. - -2004-11-27 07:54 robocop - - * firebird2/src/jrd/: constants.h (1.20), dyn.epp (1.71), - dyn_def.epp (1.86): - - Constant for non-specified role. - -2004-11-27 07:51 robocop - - * firebird2/src/jrd/: jrd.cpp (1.196), functions.cpp (1.22): - - Misc. - -2004-11-27 06:45 robocop - - * firebird2/src/remote/server.cpp (1.104): - - Comment no longer applies. - -2004-11-27 06:44 robocop - - * firebird2/src/jrd/: functions.cpp (1.21), functions.h (1.5), - ini.epp (1.64): - - Leave room to register the example UDF's with the new macros. - -2004-11-27 04:33 robocop - - * firebird2/src/remote/: inet_server.cpp (1.47), - os/win32/srvr_w32.cpp (1.25): - - It seems to me those debugging reports are better read as text - files. - -2004-11-27 04:31 robocop - - * firebird2/src/common/classes/stack.h (1.16): - - Extra assertion and acknowledge "elem" is size_t. - -2004-11-27 04:30 robocop - - * firebird2/src/common/classes/objects_array.h (1.14): - - Formatting and a couple of assertions. - -2004-11-27 04:30 robocop - - * firebird2/src/common/classes/: ClumpletReader.h (1.7), fb_pair.h - (1.13): - - const. - -2004-11-27 01:52 arnobrinkman - - * firebird2/src/jrd/opt.cpp (1.204): - - Distribute HAVING clause conjunctions to the WHERE clause when - possible. This will improve VIEWs that contain a aggregate query - and comparisons are done on fields from that VIEW that are also - part of the GROUP BY clause. - -2004-11-26 02:00 skidder - - * firebird2/src/: jrd/functions.cpp (1.20), jrd/ibase.h (1.96), - jrd/jrd.cpp (1.195), jrd/jrd.h (1.127), remote/inet.cpp (1.129), - remote/remote.h (1.43), remote/server.cpp (1.103), remote/xnet.cpp - (1.57), remote/os/win32/wnet.cpp (1.28): - - CLIENT_ADDRESS and NETWORK_PROTOCOL variables support - -2004-11-25 21:07 dimitr - - * firebird2/src/jrd/tra.h (1.44): - - An attempt to tune the number after some testing. Allows to reduce - number of fetches (1.5-2x) in subsequent updates. Perhaps could be - increased to 64KB, but IMO more than 100K rows cannot be undone - effectively in the current implementation. - -2004-11-25 17:10 alexpeshkoff - - * firebird2/src/common/classes/GenericMap.h (1.3): - - make it compile with VC6 - -2004-11-25 17:09 alexpeshkoff - - * firebird2/src/jrd/: jrd.cpp (1.194), jrd.h (1.126): - - applied fixes, suggested by Claudio made get_options method of - class DatabaseOptions - -2004-11-25 03:28 skidder - - * firebird2/src/common/classes/GenericMap.h (1.2): - - Fix POSIX build - -2004-11-25 02:41 skidder - - * firebird2/src/jrd/functions.cpp (1.19): - - Implement Dmitry suggestions regarding rdb$get_context - functionality - -2004-11-25 02:38 skidder - - * firebird2/src/dsql/parse.cpp (1.137): - - Regenerate parse.cpp - -2004-11-25 01:45 skidder - - * firebird2/src/: dsql/parse.y (1.162), jrd/cmp.cpp (1.164), - jrd/exe.cpp (1.136): - - Dmitry asked me to add support for calling UDF routines ignoring - return arguments so did I - -2004-11-24 21:48 skidder - - * firebird2/src/jrd/: jrd.h (1.125), tra.h (1.43): - - Implement Claudio suggestion regarding clean generic map class - 2004-11-24 21:44 skidder * firebird2/builds/: posix/make.shared.variables (1.46), @@ -15438,35 +4156,14 @@ Update makefiles -2004-11-24 21:38 skidder +2004-11-24 19:26 alexpeshkoff - * firebird2/src/common/classes/: GenericMap.h (1.1), fb_pair.h - (1.12): - - Implement Claudio suggestion regarding clean generic map class - -2004-11-24 19:24 alexpeshkoff - - * firebird2/: src/common/classes/ClumpletReader.cpp (1.6), - src/common/classes/ClumpletReader.h (1.6), src/jrd/jrd.cpp (1.193), - builds/posix/make.shared.variables (1.45), - builds/win32/msvc6/common.dsp (1.29), - builds/win32/msvc6/common_classic.dsp (1.23): + * firebird2/builds/: posix/make.shared.variables (1.45), + win32/msvc6/common.dsp (1.29), win32/msvc6/common_classic.dsp + (1.23): use ClumpletReader to parse dpb options -2004-11-24 19:11 alexpeshkoff - - * firebird2/src/jrd/isc_file.cpp (1.89): - - fixed regression in isc_file due to my last commit - -2004-11-24 14:33 dimitr - - * firebird2/src/dsql/pass1.cpp (1.176): - - Fixed my SEGV, thanks to Adriano. - 2004-11-24 10:32 robocop * firebird2/builds/win32/make_boot.bat (1.25): @@ -15477,109 +4174,12 @@ in msvc6, rebuild is not needed. I don't know about the msvc7 configuration, so I didn't touch it. -2004-11-24 10:19 robocop - - * firebird2/src/jrd/: gds.cpp (1.163), gds_proto.h (1.38), - ibsetjmp.h (1.7), intl.h (1.10), jrd.cpp (1.192), jrd.h (1.124), - ods.h (1.32), quad.h (1.4), que.h (1.8), sort.cpp (1.73), svc.cpp - (1.133), thd.h (1.39): - - Misc: style. - -2004-11-24 10:16 robocop - - * firebird2/src/jrd/: os/vms/rdbint.cpp (1.15), - os/win32/isc_ipc.cpp (1.15), btr.cpp (1.124), cch.cpp (1.115), - cmp.cpp (1.163), common.h (1.129), cvt.cpp (1.61), dflt.h (1.6), - dfw.epp (1.139), dpm.epp (1.58), dyn.h (1.21), evl_proto.h (1.20), - fields.h (1.8): - - Misc: style. - -2004-11-24 10:11 robocop - - * firebird2/src/: lock/lock.cpp (1.109), misc/align.cpp (1.9), - msgs/check_msgs.epp (1.12), qli/dtr.h (1.21), qli/meta.epp (1.52), - qli/report.cpp (1.16), remote/allr_proto.h (1.9), - remote/interface.cpp (1.97), remote/server.cpp (1.102), - remote/xnet.cpp (1.56), remote/xnet.h (1.11), utilities/drop.cpp - (1.30): - - Misc: style. - -2004-11-24 10:08 robocop - - * firebird2/src/: dudley/parse.cpp (1.48), gpre/gpre.cpp (1.67), - gpre/gpreswi.h (1.11), gpre/hsh.h (1.6), include/fb_blk.h (1.11), - include/fb_map.h (1.4): - - Misc: style. - -2004-11-24 10:05 robocop - - * firebird2/src/: common/classes/alloc.cpp (1.74), - common/classes/alloc.h (1.56), common/classes/array.h (1.32), - common/classes/class_perf.cpp (1.15), common/classes/fb_tls.h - (1.10), common/classes/semaphore.h (1.16), common/classes/tree.h - (1.45), common/config/config.cpp (1.58), dsql/parse.cpp (1.136), - dsql/parse.y (1.161): - - Misc: style. - -2004-11-24 10:04 robocop - - * firebird2/src/isql/isql.epp (1.112): - - Allow the -m2 option to work. - -2004-11-24 10:00 robocop - - * firebird2/src/msgs/: history.sql (1.7), msg.sql (1.6): - - Fix the messages database's history. - -2004-11-24 09:58 robocop - - * firebird2/src/: isql/extract.epp (1.47), isql/isql.epp (1.111), - isql/isql.h (1.40), msgs/facilities.sql (1.11), msgs/messages.sql - (1.18): - - Applying Damyan Ivanov's isql patch. Document it in the - interactive help isql -? Document also the m2 option (merge - diagnostics). - 2004-11-24 09:55 robocop * firebird2/builds/win32/prepare.bat (1.37): More verbosity to know where to look at when there are problems. -2004-11-23 23:43 arnobrinkman - - * firebird2/src/jrd/opt.cpp (1.203): - - fix bug with partially matched lower bounds on descending multi - segment index. - -2004-11-23 12:03 robocop - - * firebird2/src/isql/: extra_proto.h (1.8), extract.epp (1.46), - show.epp (1.60), show_proto.h (1.16): - - Misc. - -2004-11-23 11:29 robocop - - * firebird2/src/msgs/: facilities.sql (1.10), messages.sql (1.17): - - Preparing to commit Damyan Ivanov's isql patch, first step. - -2004-11-23 11:11 robocop - - * firebird2/src/jrd/constants.h (1.19): - - Debris of rdb$current_database. :-) - 2004-11-23 10:55 robocop * firebird2/builds/win32/msvc6/: common.dsp (1.28), @@ -15587,182 +4187,25 @@ Fix MSVC6 build after Nickolay's changes. -2004-11-23 07:48 robocop - - * firebird2/src/jrd/cmp.cpp (1.162): - - Totally misc. - -2004-11-23 07:03 robocop - - * firebird2/src/jrd/isc_file.cpp (1.88): - - Misc. - -2004-11-23 06:36 skidder - - * firebird2/src/utilities/nbackup.cpp (1.40): - - Fix the nbackup problem on big-endian machines noted by Claudio - -2004-11-23 06:34 robocop - - * firebird2/src/jrd/ini.epp (1.63): - - Bad comment caused by copy/paste. - 2004-11-23 06:26 skidder * firebird2/doc/sql.extensions/README.context_variables2 (1.1): Preliminary explanation for new context variables logic -2004-11-23 06:06 skidder - - * firebird2/src/jrd/functions.h (1.4): - - Correct mistake in comment which Claudio noted - -2004-11-23 05:14 skidder - - * firebird2/src/jrd/: functions.cpp (1.18), functions.h (1.3): - - Correction - -2004-11-23 05:05 robocop - - * firebird2/src/dsql/pass1.cpp (1.175): - - Misc. - -2004-11-23 05:03 robocop - - * firebird2/src/jrd/blp.h (1.17): - - BLR values in blp.h must not shift! - -2004-11-23 03:45 skidder - - * firebird2/src/jrd/functions.h (1.2): - - Little correction in context vars support - -2004-11-23 02:12 skidder - - * firebird2/src/jrd/inf.cpp (1.50): - - Let's use out new database ID for isc_info_db_id - 2004-11-22 23:33 skidder * firebird2/builds/posix/make.shared.variables (1.44): Fix POSIX build -2004-11-22 21:53 skidder - - * firebird2/src/dsql/: dsql.tab.h (1.47), parse.cpp (1.135): - - Regenerate parse.cpp - -2004-11-22 21:49 skidder - - * firebird2/src/: dsql/dsql.cpp (1.133), dsql/gen.cpp (1.77), - dsql/keywords.cpp (1.38), dsql/make.cpp (1.80), dsql/node.h (1.53), - dsql/parse.y (1.160), dsql/pass1.cpp (1.174), jrd/blp.h (1.16), - jrd/blr.h (1.18), jrd/cmp.cpp (1.161), jrd/evl.cpp (1.128), - jrd/exe.h (1.63), jrd/nod.h (1.14), jrd/opt.cpp (1.202), - jrd/par.cpp (1.109), misc/blrtable.cpp (1.17): - - Remove CURRENT_DATABASE keyword - 2004-11-22 21:21 skidder - * firebird2/: builds/win32/msvc7/common.vcproj (1.19), - builds/win32/msvc7/common_classic.vcproj (1.17), - lang_helpers/gds_codes.ftn (1.11), lang_helpers/gds_codes.pas - (1.11), src/include/gen/codetext.h (1.18), - src/include/gen/iberror.h (1.17), src/include/gen/msgs.h (1.23), - src/include/gen/rdb_codes.h (1.18), src/include/gen/sql_code.h - (1.20), src/jrd/constants.h (1.18), src/jrd/flu_proto.h (1.10), - src/jrd/functions.cpp (1.17), src/jrd/functions.h (1.1), - src/jrd/ini.epp (1.62), src/jrd/jrd.h (1.123), src/jrd/tra.h - (1.42): + * firebird2/builds/win32/msvc7/: common.vcproj (1.19), + common_classic.vcproj (1.17): Context variables support -2004-11-22 20:45 skidder - - * firebird2/src/msgs/: facilities.sql (1.9), messages.sql (1.16), - system_errors.sql (1.8): - - Add messages for context variables and correct bad SQL code used - for couple messages added earlier - -2004-11-22 09:00 robocop - - * firebird2/src/isql/: isql.epp (1.110), isql.h (1.39): - - Allow basic leaks reporting, fix a couple of leaks and delete - obsolete comment. - -2004-11-22 07:27 robocop - - * firebird2/lang_helpers/: gds_codes.ftn (1.10), gds_codes.pas - (1.10): - - Update misc files. - -2004-11-21 17:46 alexpeshkoff - - * firebird2/src/jrd/isc_file.cpp (1.87): - - fixed work with NFS mount points - -2004-11-21 17:25 alexpeshkoff - - * firebird2/src/jrd/alt.cpp (1.58): - - comment - -2004-11-20 13:15 dimitr - - * firebird2/src/jrd/rse.cpp (1.83): - - no message - -2004-11-19 04:52 robocop - - * firebird2/src/msgs/msg.sql (1.5): - - The obvious missing constraints, at least for me. - -2004-11-19 04:51 robocop - - * firebird2/src/msgs/messages.sql (1.15): - - Get rid of journal-related messages. - -2004-11-19 04:51 robocop - - * firebird2/src/msgs/history.sql (1.6): - - Keep history up to date by hand. - -2004-11-19 04:50 robocop - - * firebird2/src/msgs/facilities.sql (1.8): - - The facilities's MAX_NUMBER is one more than the last used number - in messages.sql for each facility. It worked nicely for years until - the utilities became obsolete. - -2004-11-19 00:00 arnobrinkman - - * firebird2/src/jrd/: btn.cpp (1.17), btn.h (1.14): - - Final ODS index structure change - 2004-11-18 20:53 skidder * @@ -15772,284 +4215,6 @@ Fix problem with XP SP2 clients talking to POSIX server (SF#1065511) -2004-11-18 14:58 hvlad - - * firebird2/src/jrd/: exe.cpp (1.135), exe.h (1.62): - - 1. Use isc_stack_trace instead of isc_random 2. Correct exception - handling when dynamic string is used. See comments in exe.cpp - -2004-11-18 14:50 hvlad - - * firebird2/src/: include/gen/codetext.h (1.17), - include/gen/iberror.h (1.16), include/gen/msgs.h (1.22), - include/gen/rdb_codes.h (1.17), include/gen/sql_code.h (1.19), - msgs/facilities.sql (1.7), msgs/messages.sql (1.14), - msgs/system_errors.sql (1.7): - - Added new isc_stack_trace error code for PL-SQL stack trace - -2004-11-18 10:14 dimitr - - * firebird2/src/jrd/evl.cpp (1.127): - - Cleanup. - -2004-11-18 09:40 robocop - - * firebird2/src/remote/server.cpp (1.101): - - Misc. - -2004-11-18 09:09 dimitr - - * firebird2/src/msgs/facilities.sql (1.6): - - no message - -2004-11-17 23:01 arnobrinkman - - * firebird2/src/dsql/pass1.cpp (1.173): - - Fix bug in aggregate-functions which burried EXISTS/SINGULAR - predicate. - - See bug #1063254 - -2004-11-17 21:41 hvlad - - * firebird2/src/jrd/par.cpp (1.108): - - Fixed broken stored procedures default parameters handling. Thanks - to Nickolay - -2004-11-17 20:45 dimitr - - * firebird2/src/jrd/evl.cpp (1.126): - - no message - -2004-11-17 20:33 dimitr - - * firebird2/src/jrd/: cmp.cpp (1.160), exe.h (1.61), opt.cpp - (1.201): - - Fixed bugs SF #459059 and #543106. - -2004-11-17 19:27 dimitr - - * firebird2/src/dsql/: dsql.h (1.69), misc_func.cpp (1.8), - pass1.cpp (1.172): - - Some corrections and cleanup. - -2004-11-17 19:18 dimitr - - * firebird2/src/jrd/: blp.h (1.15), gds.cpp (1.162): - - Added missing BLR handling to the internal blob filter - -2004-11-17 16:23 dimitr - - * firebird2/src/msgs/: messages.sql (1.13), system_errors.sql - (1.6): - - 1) Reworked error reporting 2) Allowed positioned updates for - explicit cursors 3) Fixed some possible server crashes - -2004-11-17 16:17 dimitr - - * firebird2/src/: jrd/exe.cpp (1.134), include/gen/codetext.h - (1.16), include/gen/iberror.h (1.15), include/gen/msgs.h (1.21), - include/gen/rdb_codes.h (1.16), include/gen/sql_code.h (1.18): - - 1) Reworked error reporting 2) Allowed positioned updates for - explicit cursors 3) Fixed some possible server crashes - -2004-11-17 16:01 dimitr - - * firebird2/src/msgs/: messages.sql (1.12), system_errors.sql - (1.5): - - 1) Reworked error reporting 2) Allowed positioned updates for - explicit cursors 3) Fixed some possible server crashes - -2004-11-17 15:48 dimitr - - * firebird2/src/: dsql/dsql.cpp (1.132), dsql/dsql.tab.h (1.46), - dsql/node.h (1.52), dsql/parse.cpp (1.134), dsql/parse.y (1.159), - dsql/pass1.cpp (1.171), dsql/user_dsql.cpp (1.43), - include/gen/codetext.h (1.15), include/gen/iberror.h (1.14), - include/gen/msgs.h (1.20), include/gen/rdb_codes.h (1.15), - include/gen/sql_code.h (1.17): - - 1) Reworked error reporting 2) Allowed positioned updates for - explicit cursors 3) Fixed some possible server crashes - -2004-11-17 13:33 dimitr - - * firebird2/src/jrd/evl.cpp (1.125): - - Fixed bug found by Claudio. - -2004-11-17 13:25 hvlad - - * firebird2/src/remote/server.cpp (1.100): - - Fix buffer overflow when string carried with status vector is too - large. String will be truncated to 1023 bytes - -2004-11-17 13:20 hvlad - - * firebird2/src/isql/isql.h (1.38): - - Allow isql to show large exception messages - -2004-11-17 13:19 hvlad - - * firebird2/src/jrd/: exe.h (1.60), fields.h (1.7), ini.epp (1.61), - ini.h (1.20), status.h (1.5): - - Enlarge exception messages from 80 to 1023 bytes - -2004-11-17 09:59 robocop - - * firebird2/src/jrd/mov.cpp (1.21): - - Misc and comment. - -2004-11-17 09:57 robocop - - * firebird2/src/jrd/svc.cpp (1.132): - - Totally misc. - -2004-11-17 09:57 robocop - - * firebird2/src/jrd/sha.cpp (1.3): - - If sha_info.data is already BYTE*, why casting it to BYTE* again? - -2004-11-17 09:55 robocop - - * firebird2/src/: common/classes/alloc.cpp (1.73), - common/classes/alloc.h (1.55), jrd/gds.cpp (1.161), - remote/os/win32/window.cpp (1.12): - - Poor man's version of the old gds_alloc_report. - -2004-11-17 09:39 robocop - - * firebird2/src/jrd/inuse.cpp (1.8): - - Misc. - -2004-11-17 06:20 robocop - - * firebird2/src/utilities/run_service.cpp (1.12): - - Correction. - -2004-11-17 06:19 robocop - - * firebird2/src/utilities/print_pool.cpp (1.9): - - Misc. - -2004-11-17 06:18 robocop - - * firebird2/src/utilities/gsec/call_service.cpp (1.7): - - Prevent garbage from being used. - -2004-11-16 12:44 alexpeshkoff - - * firebird2/src/utilities/gsec/call_service.cpp (1.6): - - style - -2004-11-16 12:43 alexpeshkoff - - * firebird2/src/remote/interface.cpp (1.96): - - restored broken by me const-correctness in remote - -2004-11-16 12:41 alexpeshkoff - - * firebird2/src/jrd/jrd_pwd.h (1.16): - - take autoconfig.h into account - -2004-11-16 09:52 robocop - - * firebird2/src/jrd/: sha.cpp (1.2), svc.cpp (1.131), thd.cpp - (1.39): - - Misc. - -2004-11-16 09:35 robocop - - * firebird2/src/: jrd/pwd.cpp (1.35), common/classes/timestamp.cpp - (1.6): - - Misc. - -2004-11-16 09:34 robocop - - * firebird2/src/jrd/os/win32/guid.cpp (1.9): - - We don't need reinterpret_cast from void* - -2004-11-16 07:22 robocop - - * firebird2/src/common/classes/: ClumpletReader.cpp (1.5), - ClumpletReader.h (1.5): - - Misc: where did those phantom spaces come from? - -2004-11-16 07:16 robocop - - * firebird2/src/remote/inet.cpp (1.128): - - Totally misc: consistency with the other places. - -2004-11-16 06:03 robocop - - * firebird2/src/common/fb_exception.cpp (1.16): - - Totally misc. - -2004-11-16 06:02 robocop - - * firebird2/src/common/classes/alloc.h (1.54): - - Totally misc: comment. - -2004-11-16 04:06 bellardo - - * firebird2/src/jrd/: plugin_manager.cpp (1.21), plugin_manager.h - (1.16): - - Fix the copyright header. - -2004-11-15 17:34 alexpeshkoff - - * firebird2/src/common/classes/: ClumpletReader.cpp (1.4), - ClumpletReader.h (1.4), ClumpletWriter.cpp (1.4), ClumpletWriter.h - (1.4), array.h (1.31): - - 1. const-correctness of Clumplet classes 2. changed datatype to - store ClumpletWriter buffer to avoid a lot of casts 3. added - methods to support PathName operations - -2004-11-15 16:52 alexpeshkoff - - * firebird2/src/remote/: inet.cpp (1.127), inet_proto.h (1.11), - xnet.cpp (1.55), xnet_proto.h (1.13), os/win32/wnet.cpp (1.27), - os/win32/wnet_proto.h (1.8): - - restored broken by me const-correctness in remote - 2004-11-15 08:35 alexpeshkoff * firebird2/builds/win32/msvc6/: engine.dsp (1.54), @@ -16064,19 +4229,6 @@ Fix posix build -2004-11-15 05:06 skidder - - * firebird2/src/jrd/vio.cpp (1.124): - - Fix GCC build - -2004-11-15 01:32 skidder - - * firebird2/src/utilities/nbackup.cpp (1.39): - - Add workaround to NBACKUP for Windows problem causing OS to go down - when somebody reads a large file - 2004-11-15 01:21 skidder * firebird2/builds/win32/msvc7/: engine.vcproj (1.43), @@ -16084,262 +4236,12 @@ Update MSVC7 makefiles -2004-11-14 22:08 skidder - - * firebird2/src/jrd/evl.cpp (1.124): - - Fix the bug I recently added to CURRENT_TIME precision handling - -2004-11-14 21:59 skidder - - * firebird2/src/common/classes/timestamp.cpp (1.5): - - Minor correction of previous commit - -2004-11-14 21:49 skidder - - * firebird2/src/common/classes/: timestamp.h (1.8), timestamp.cpp - (1.4): - - Add time routines to TimeStamp class - -2004-11-14 19:08 alexpeshkoff - - * firebird2/src/jrd/: jrd_pwd.h (1.15), pwd.cpp (1.34), sha.cpp - (1.1), sha.h (1.1): - - replaced platform-dependent SHA1 with in-tree sha.cpp - -2004-11-14 19:07 alexpeshkoff - - * firebird2/src/utilities/gsec/: call_service.cpp (1.5), - call_service.h (1.2): - - misc cleanup - -2004-11-14 19:05 alexpeshkoff - - * firebird2/src/: common/classes/fb_string.cpp (1.27), jrd/dfw.epp - (1.138), jrd/dyn_def.epp (1.85), jrd/gds.cpp (1.160), - jrd/isc_f_proto.h (1.18): - - cleanup of methods, storing data in plain char* - -2004-11-14 19:02 alexpeshkoff - - * firebird2/src/jrd/os/: guid.h (1.8), posix/guid.cpp (1.7), - win32/guid.cpp (1.8): - - added related feature - platform-dependent random genearator - -2004-11-14 19:01 alexpeshkoff - - * firebird2/src/utilities/gsec/security.epp (1.13): - - dropped temp fix after bug with views was fixed by Dmitry Yemanov - -2004-11-14 18:58 alexpeshkoff - - * firebird2/src/jrd/isc_file.cpp (1.86): - - style - -2004-11-14 17:37 alexpeshkoff - - * firebird2/src/jrd/cvt.cpp (1.60): - - fixed debug build - -2004-11-14 08:50 robocop - - * firebird2/src/msgs/: history.sql (1.5), messages.sql (1.11): - - Sync messages with Alex' changes in gsec. - -2004-11-12 06:32 dimitr - - * firebird2/src/jrd/: cvt.cpp (1.59), evl.cpp (1.123): - - Restored missing asserts. - -2004-11-11 22:45 skidder - - * firebird2/src/: common/fb_exception.cpp (1.15), - include/fb_exception.h (1.14): - - Commit change adding method used by ClumpletReader/ClumpletWriter - -2004-11-11 11:27 skidder - - * firebird2/src/jrd/blp.h (1.14): - - Remove unneeded item as Claudio noted - -2004-11-11 11:21 hvlad - - * firebird2/src/jrd/vio.cpp (1.123): - - Corrected typos pointed by Claudio - -2004-11-11 11:17 hvlad - - * firebird2/src/jrd/jrd.cpp (1.191): - - GC policy config entry don't need to be case-sensitive - -2004-11-11 06:37 skidder - - * firebird2/src/: dsql/dsql.cpp (1.131), dsql/gen.cpp (1.76), - dsql/keywords.cpp (1.37), dsql/make.cpp (1.79), dsql/node.h (1.51), - dsql/parse.y (1.158), dsql/pass1.cpp (1.170), jrd/blp.h (1.13), - jrd/blr.h (1.17), jrd/cmp.cpp (1.159), jrd/constants.h (1.17), - jrd/evl.cpp (1.122), jrd/exe.h (1.59), jrd/jrd.cpp (1.190), - jrd/jrd.h (1.122), jrd/nod.h (1.13), jrd/opt.cpp (1.200), - jrd/par.cpp (1.107), misc/blrtable.cpp (1.16): - - CURRENT_DATABASE implementation. Established identity may also be - used for isc_info_db_id datum - -2004-11-11 05:57 skidder - - * firebird2/src/utilities/gsec/call_service.cpp (1.4): - - long is 64-bit datatype, but here encoded as 32-bit value. correct - confusion - -2004-11-11 05:47 skidder - - * firebird2/src/jrd/enc.cpp (1.22): - - Port ENC_crypt to 64 bits - -2004-11-11 02:34 skidder - - * firebird2/src/utilities/gsec/call_service.cpp (1.3): - - Fix 64-bit build - -2004-11-11 00:02 skidder - - * firebird2/src/jrd/jrd.cpp (1.189): - - Use case-sensitive comparisons for GC policy configuration entires. - stricmp does not exist on Linux. - -2004-11-10 14:32 hvlad - - * firebird2/src/jrd/jrd.h (1.121): - - Removed unneeded method as Nickolay suggested - -2004-11-10 09:28 robocop - - * firebird2/src/jrd/isc_file.cpp (1.85): - - Misc. - -2004-11-10 09:16 robocop - - * firebird2/src/burp/backup.epp (1.70): - - fb-checkins shows that I didn't commit the correct version of the - file. - -2004-11-10 06:19 robocop - - * firebird2/src/jrd/: jrd.cpp (1.188), vio.cpp (1.122): - - Misc. - -2004-11-10 05:41 robocop - - * firebird2/src/jrd/fun.epp (1.67): - - Fix SF Bug #1057538. - -2004-11-10 05:35 robocop - - * firebird2/src/jrd/: isc_sync.cpp (1.97), svc.cpp (1.130): - - Misc. - -2004-11-10 05:33 robocop - - * firebird2/src/burp/backup.epp (1.69): - - Avoid backup corruption with too long file names. - -2004-11-10 05:32 robocop - - * firebird2/src/gpre/cob.cpp (1.53): - - Fix with double quotes handling in case someone still uses gpre and - COBOL. - -2004-11-10 05:26 robocop - - * firebird2/src/utilities/: analyse.cpp (1.11), drop.cpp (1.29), - gsec/call_service.cpp (1.2), gsec/gsec.cpp (1.41): - - Treat string literals and string constants with more respect. - -2004-11-10 05:25 robocop - - * firebird2/src/utilities/nbackup.cpp (1.38): - - Protect from whatever possible (future) programming error that - could cause a B.O. Probably the best fix is to make the constructor - private and force all usage through the static raise() member - function. - -2004-11-10 05:22 robocop - - * firebird2/src/: msgs/change_msgs.epp (1.18), msgs/enter_msgs.epp - (1.14), msgs/include.epp (1.11), msgs/modify_msgs.epp (1.13), - qli/dtr.cpp (1.37), qli/eval.cpp (1.45), qli/exe.cpp (1.46), - qli/help.epp (1.23), qli/lex.cpp (1.32), qli/lex_proto.h (1.9), - qli/parse.cpp (1.37), qli/picstr.cpp (1.26): - - Treat string literals and string constants with more respect. - -2004-11-10 05:18 robocop - - * firebird2/src/: gpre/c_cxx.cpp (1.58), gpre/cob.cpp (1.52), - gpre/gpre.cpp (1.66), gpre/gpre.h (1.74), gpre/gpre_meta.epp - (1.48), gpre/gpre_meta_boot.cpp (1.46), gpre/par.cpp (1.55), - gpre/pas.cpp (1.45), gpre/pat.cpp (1.25), gpre/sql.cpp (1.50), - isql/extract.epp (1.45), isql/isql.epp (1.109), isql/isql_win.cpp - (1.18), jrd/cch.cpp (1.114), jrd/dbg.cpp (1.30), jrd/exe.cpp - (1.133), jrd/exe_proto.h (1.13), jrd/jlx.c (1.9), jrd/log.cpp - (1.21), jrd/opt.cpp (1.199), jrd/pwd.cpp (1.33), jrd/sqz.cpp - (1.19), jrd/utl.cpp (1.75): - - Treat string literals and string constants with more respect. - -2004-11-10 05:14 robocop - - * firebird2/src/: alice/alice.cpp (1.74), alice/alice_meta.epp - (1.44), dsql/pass1.cpp (1.169), dudley/ddl.h (1.33), dudley/exe.epp - (1.56), dudley/expr.cpp (1.25), dudley/extract.epp (1.40), - dudley/lex.cpp (1.28), dudley/parse.cpp (1.47), dudley/trn.cpp - (1.35): - - Treat string literals and string constants with more respect. - 2004-11-09 14:06 hvlad * firebird2/builds/install/misc/firebird.conf (1.12): Added config file parameter for the garbage collection policy -2004-11-09 13:59 hvlad - - * firebird2/src/: common/config/config.cpp (1.57), - common/config/config.h (1.33), jrd/jrd.cpp (1.187), jrd/jrd.h - (1.120), jrd/tra.cpp (1.93), jrd/vio.cpp (1.121): - - Add config file parameter for the garbage collection policy - 2004-11-08 13:53 asfernandes * firebird2/builds/win32/msvc7/: engine.vcproj (1.42), @@ -16349,231 +4251,12 @@ Fix MSVC7 build after Alex changes -2004-11-08 10:38 hvlad - - * firebird2/src/jrd/svc.cpp (1.129): - - Fix wrong thread priority - -2004-11-08 09:29 robocop - - * firebird2/src/jrd/isc_file.cpp (1.84): - - Totally misc. - -2004-11-08 09:01 robocop - - * firebird2/src/jrd/jrd.cpp (1.186): - - Misc. - -2004-11-08 08:09 robocop - - * firebird2/src/remote/interface.cpp (1.95): - - Consistency. - -2004-11-08 08:08 robocop - - * firebird2/src/remote/inet_server.cpp (1.46): - - Misc. - -2004-11-08 07:16 robocop - - * firebird2/src/jrd/: alt.cpp (1.57), os/win32/winnt.cpp (1.26): - - Misc. - -2004-11-08 07:15 robocop - - * firebird2/src/jrd/os/vms/vms.cpp (1.23): - - Fix Alex' commit. - 2004-11-08 06:50 robocop * firebird2/builds/posix/Makefile.in.client.gsec (1.2): Change the license. -2004-11-08 06:38 robocop - - * firebird2/src/: remote/os/win32/ibconfig.cpp (1.12), - utilities/install/install.cpp (1.6), - utilities/install/install_client.cpp (1.6), - utilities/install/install_reg.cpp (1.12), - utilities/install/install_svc.cpp (1.16), qli/meta.epp (1.51): - - Treat string literals and string constants with more respect. - -2004-11-08 06:17 robocop - - * firebird2/src/qli/: dtr.h (1.20), expand.cpp (1.29), hsh.cpp - (1.16), parse.cpp (1.36), report.h (1.8): - - Treat string literals and string constants with more respect. - -2004-11-08 06:13 robocop - - * firebird2/src/jrd/why.cpp (1.85): - - Find a better way to handle ISC_lookup_entrypoint calls than to - throw away constness. - -2004-11-08 04:36 robocop - - * firebird2/src/jrd/os/vms/dfloat_stub.cpp (1.10): - - Pre-ANSI C file? - -2004-11-08 04:33 robocop - - * firebird2/src/: misc/align.cpp (1.8), lock/driver.cpp (1.17), - jrd/grammar.cpp (1.8), jrd/jlx.c (1.8), msgs/load.epp (1.12): - - Treat string literals and string constants with more respect. - -2004-11-08 04:29 robocop - - * firebird2/src/gpre/: c_cxx.cpp (1.57), cmd.cpp (1.39), cob.cpp - (1.51), dyntable.cpp (1.9), gpre.h (1.73), hsh.cpp (1.21), pas.cpp - (1.44): - - Treat string literals and string constants with more respect. - -2004-11-08 04:19 robocop - - * firebird2/src/dudley/: ddl.h (1.32), exe.epp (1.55), expand.cpp - (1.25), generate.cpp (1.18), hsh.cpp (1.16), hsh_proto.h (1.7), - parse.cpp (1.46), parse_proto.h (1.9): - - Treat string literals and string constants with more respect. - -2004-11-08 04:15 robocop - - * firebird2/src/dsql/movd.cpp (1.17): - - Const and use symbolic constants instead of harcoded 20. - -2004-11-08 04:12 robocop - - * firebird2/src/: burp/burp.h (1.63), burp/restore.epp (1.85), - burp/spit.cpp (1.30), dsql/preparse.cpp (1.32), dsql/utld.cpp - (1.31), dsql/utld_proto.h (1.10): - - Treat string literals and string constants with more respect. - -2004-11-08 04:09 robocop - - * firebird2/src/: utilities/cache.cpp (1.16), gpre/ftn.cpp (1.52), - misc/memtest.cpp (1.5), remote/os/win32/property.cpp (1.11): - - Misc. - -2004-11-08 03:57 robocop - - * firebird2/src/: alice/exe.cpp (1.40), common/classes/stack.h - (1.15), common/classes/tree.h (1.44): - - Misc and mark suspicious place(s). - -2004-11-07 15:50 alexpeshkoff - - * firebird2/src/: jrd/alt.cpp (1.56), jrd/ibase.h (1.95), - jrd/jrd.cpp (1.185), jrd/jrd_pwd.h (1.14), jrd/pwd.cpp (1.32), - jrd/svc.cpp (1.128), utilities/gsec/call_service.cpp (1.1), - utilities/gsec/call_service.h (1.1), utilities/gsec/gsec.cpp - (1.40), utilities/gsec/gsec.h (1.20), utilities/gsec/gsecswi.h - (1.4), utilities/gsec/secur_proto.h (1.7), - utilities/gsec/security.epp (1.12): - - security fix 1. Use SHA1 hash instead of ENC_crypt. 2. Disable any - remote (non-embedded) access to security.fdb. 3. Use services in - gsec and isc_*_user() fucntions. In gsec switch -database - replaced with -server. 4. Protect from attempts to brut-force - accounts/passwords. - -2004-11-07 15:44 alexpeshkoff - - * firebird2/src/remote/: inet.cpp (1.126), inet_proto.h (1.10), - inet_server.cpp (1.45), interface.cpp (1.94), server.cpp (1.99), - xnet.cpp (1.54), xnet_proto.h (1.12), os/win32/wnet.cpp (1.26), - os/win32/wnet_proto.h (1.7): - - more active use of Firebird::string in remote - -2004-11-07 15:43 alexpeshkoff - - * firebird2/src/jrd/: dfw.epp (1.137), dyn_def.epp (1.84), - isc_f_proto.h (1.17), isc_file.cpp (1.83), sdw.cpp (1.55), why.cpp - (1.84), os/pio_proto.h (1.14), os/posix/unix.cpp (1.35), - os/vms/vms.cpp (1.22), os/win32/winnt.cpp (1.25): - - 1.fixed problem with double-opened databases on LanMan mounted - disk. might cause database corruption. 2.more active use of - Firebird::string in isc_file.cpp - -2004-11-07 15:38 alexpeshkoff - - * firebird2/src/utilities/ibmgr/: ibmgr.h (1.9), srvrmgr.cpp - (1.19): - - dropped unused function, which became absolutely senseless - -2004-11-07 15:35 alexpeshkoff - - * firebird2/src/jrd/scl.epp (1.65): - - fixed problem with lost "authenticator" and "sweeper" user names - -2004-11-07 15:33 alexpeshkoff - - * firebird2/src/jrd/plugin_manager.cpp (1.20): - - avoid gds__prefix() in favour of getRootDirectory() - -2004-11-07 15:30 alexpeshkoff - - * firebird2/src/jrd/exe.cpp (1.132): - - avoid warnings in gcc - -2004-11-07 15:27 alexpeshkoff - - * firebird2/src/jrd/: enc.cpp (1.21), enc_proto.h (1.4): - - 1. make ENC_crypt thread safe 2. don't use libcrypt - -2004-11-07 15:25 alexpeshkoff - - * firebird2/src/jrd/: cch.cpp (1.113), dyn_del.epp (1.39), - dyn_mod.epp (1.54): - - avoid warnings in gcc - -2004-11-07 15:20 alexpeshkoff - - * firebird2/src/gpre/cdbtable.h (1.2): - - added new dpb parameters - -2004-11-07 15:17 alexpeshkoff - - * firebird2/src/dbs/security.sql (1.2): - - security fix 1. dropped table host_info 2. applied (modified a bit) - patch of Ivan Prenosil letting user modify his password 3. expanded - PASSWD field to fit new hashes - -2004-11-07 15:12 alexpeshkoff - - * firebird2/src/common/config/: config.cpp (1.56), config.h (1.32): - - security fix added LegacyHash parameter to firebird.conf - setting - to true makes it possible to check for old (crypt) hashes in - security.fdb - 2004-11-07 15:01 alexpeshkoff * firebird2/builds/win32/prepare.bat (1.36): @@ -16605,138 +4288,17 @@ security fixes - added check for libssl and gsec.client build -2004-11-07 11:52 robocop - - * firebird2/src/: common/classes/array.h (1.30), - common/classes/locks.h (1.18), common/classes/objects_array.h - (1.13), common/classes/rwlock.h (1.23), common/classes/semaphore.h - (1.15), common/classes/vector.h (1.13), utilities/relay.cpp (1.7): - - Misc: extra semicolons do not help. :-) - -2004-11-07 11:47 robocop - - * firebird2/src/jrd/: btn.cpp (1.16), cvt.cpp (1.58), dyn.epp - (1.70), evl.cpp (1.121), gds.cpp (1.159), isc_sync.cpp (1.96), - jrd.cpp (1.184), par.cpp (1.106), vio.cpp (1.120): - - Misc: extra semicolons do not help. :-) - -2004-11-07 11:35 robocop - - * firebird2/src/: dsql/dsql.cpp (1.130), dsql/gen.cpp (1.75), - dsql/parse.cpp (1.133), dsql/parse.y (1.157), dsql/pass1.cpp - (1.168), remote/inet.cpp (1.125), remote/interface.cpp (1.93), - remote/server.cpp (1.98), remote/xnet.cpp (1.53), lock/print.cpp - (1.45): - - Misc: extra semicolons do not help. :-) - -2004-11-07 11:30 robocop - - * firebird2/src/isql/: extract.epp (1.44), isql.epp (1.108), - show.epp (1.59): - - Misc: extra semicolons do not help. :-) - -2004-11-07 11:20 robocop - - * firebird2/src/isql/isql.epp (1.107): - - When the XSQLDA is reallocated, set the version again (from my - uncommitted FB1 fixes). - -2004-11-06 08:20 robocop - - * firebird2/src/: jrd/intl.cpp (1.71), jrd/intl_classes.h (1.20), - jrd/jrd.h (1.119), jrd/vio.cpp (1.119), common/classes/stack.h - (1.14), common/classes/tree.h (1.43): - - 1.- Extra unneeded semicolons are being garbage collected. 2.- - Style: sepate params by space, type for(, etc. - -2004-11-06 08:17 robocop - - * firebird2/src/jrd/gds.cpp (1.158): - - Fix wrong comment due to copy/paste. - -2004-11-06 07:05 skidder - - * firebird2/src/jrd/exe.cpp (1.131): - - Fix possible server crash when EXECUTE_IMMEDIATE is used to release - or rollback transaction to non-existing savepoint. Reported by - David Rushby as a part of 1.5.2 field test - -2004-11-06 03:10 skidder - - * firebird2/src/jrd/dsc_pub.h (1.6): - - Remove comment that is no longer relevant - -2004-11-05 20:33 dimitr - - * firebird2/src/iscguard/iscguard.cpp (1.38): - - Fix by Eugene Kilin. - -2004-11-05 09:01 hvlad - - * firebird2/src/jrd/: common.h (1.128), dfw.epp (1.136), jrd.h - (1.118), tra.cpp (1.92), vio.cpp (1.118): - - New garbage collector thread implementation - -2004-11-04 20:38 skidder - - * firebird2/src/common/classes/timestamp.cpp (1.3): - - Fix posix build after my timestamp change - 2004-11-04 20:14 skidder * firebird2/: configure.in (1.209), builds/win32/msvc7/common.vcproj (1.18), builds/win32/msvc7/common_classic.vcproj (1.16), - builds/win32/msvc7/common_static.vcproj (1.7), - src/common/classes/timestamp.cpp (1.2), - src/common/classes/timestamp.h (1.7), - src/include/gen/autoconfig_msvc.h (1.96), src/jrd/cvt.cpp (1.57), - src/jrd/evl.cpp (1.120), src/jrd/gds.cpp (1.157), src/jrd/mov.cpp - (1.20): + builds/win32/msvc7/common_static.vcproj (1.7): Slightly adjust Dmitry's Firebird::TimeStamp class to make it more useful, change is coordiated with Dmitry. Use thread-safe localtime_r routine when it is available -2004-11-04 20:08 skidder - - * firebird2/src/utilities/nbackup.cpp (1.37): - - Add .nbk extension to file names generated by nbackup as suggested - by Oliver - -2004-11-04 19:59 skidder - - * firebird2/src/include/gen/msgs.h (1.19): - - regenerated msgs.h - -2004-11-04 19:54 skidder - - * firebird2/src/utilities/nbackup.cpp (1.36): - - Improve NBACKUP diagnistics once again - -2004-11-04 19:29 skidder - - * firebird2/src/utilities/nbackup.cpp (1.35): - - Fix bug in parameter parsing for NBACKUP, username/password were - only recognized in the beginning of command. Improve diagnostics - for invalid options given on command - 2004-11-04 06:42 robocop * firebird2/builds/win32/msvc6/ib_udf.dsp (1.18): @@ -16750,12 +4312,6 @@ Fix MSVC6 build after timestamp.cpp was created. -2004-11-04 06:26 robocop - - * firebird2/src/common/classes/timestamp.h (1.6): - - Be explicit. - 2004-11-04 02:35 robocop * firebird2/builds/win32/preprocess.bat (1.32): @@ -16777,382 +4333,24 @@ Fix POSIX build -2004-11-03 18:26 dimitr - - * firebird2/src/: common/classes/timestamp.cpp (1.1), - common/classes/timestamp.h (1.5), jrd/req.h (1.44): - - Improved TimeStamp slightly to suit non-engine needs. - -2004-11-03 15:16 fsg - - * firebird2/src/extlib/: ib_udf.cpp (1.5), ib_udf2.sql (1.3): - - Renamed old rand udf to srand added new rand function without seed - FSG - 2004-11-03 13:06 paulbeach * firebird2/builds/install/misc/firebird.conf (1.11): Fix minor typo -2004-11-03 09:38 skidder - - * firebird2/src/common/classes/: ClumpletReader.cpp (1.3), - ClumpletReader.h (1.3), ClumpletWriter.cpp (1.3), ClumpletWriter.h - (1.3): - - Bunch of fixes in clumplet readers and writers - -2004-11-03 09:36 skidder - - * firebird2/src/common/classes/sparse_bitmap.h (1.11): - - Remove comment which is no longer pertinent - -2004-11-03 00:07 arnobrinkman - - * firebird2/src/dsql/pass1.cpp (1.167): - - bugfix: still were some ambiguous queries possible. - - fe: select rdb$database.rdb$relation_id from rdb$database, - rdb$database - -2004-11-02 16:42 hvlad - - * firebird2/src/jrd/sort.cpp (1.72): - - Correct my previous commit - 2004-11-02 08:15 skidder * firebird2/builds/posix/Makefile.in.extlib (1.18): Migrate POSIX build to ib_udf.cpp -2004-11-02 08:13 skidder - - * firebird2/src/extlib/ib_udf.cpp (1.4): - - Fix POSIX build. It is difficult to teach make to pick up .cpp file - when .c file with the same name is present. Thus we delete - ib_udf.c. - -2004-11-02 07:43 skidder - - * firebird2/src/common/classes/timestamp.h (1.4): - - Fix warning - 2004-11-02 07:27 skidder * firebird2/builds/win32/msvc7/ib_udf.vcproj (1.17): Move MSVC7 build to ib_udf.cpp -2004-11-02 07:23 skidder - - * firebird2/src/extlib/ib_udf.cpp (1.3): - - Fix MSVC7 build - -2004-11-02 03:41 asfernandes - - * firebird2/src/: burp/burp.h (1.62), burp/restore.epp (1.84), - msgs/history.sql (1.4), msgs/messages.sql (1.10): - - Update very obsolete error message - -2004-11-01 09:29 dimitr - - * firebird2/src/jrd/: cvt.cpp (1.56), evl.cpp (1.119), mov.cpp - (1.19): - - Changed TimeStamp class a bit, as suggested by Claudio. - -2004-11-01 09:26 dimitr - - * firebird2/src/common/classes/timestamp.h (1.3): - - Changed TimeStamp class a bit, as suggested by Claudio. - -2004-11-01 09:23 robocop - - * firebird2/src/jrd/sort.cpp (1.71): - - Style. - -2004-11-01 09:13 robocop - - * firebird2/src/jrd/exe.cpp (1.130): - - Forbid literal string assignment to array. Error msg is still - confusing. - -2004-11-01 08:51 hvlad - - * firebird2/src/jrd/: evl.cpp (1.118), idx.cpp (1.80), rse.cpp - (1.82), sort.cpp (1.70), sort.h (1.25), sort_proto.h (1.14): - - Fixed broken unique index creation found by Adriano dos Santos - Fernandes (unique indices can be created with duplicate keys) - -2004-11-01 05:40 robocop - - * firebird2/src/jrd/scl.epp (1.64): - - Get rid of unused function params. - -2004-11-01 05:35 robocop - - * firebird2/src/jrd/cvt.cpp (1.55): - - Scope. - -2004-11-01 04:18 robocop - - * firebird2/src/jrd/met.epp (1.146): - - Make the assertion useful. - -2004-10-31 10:28 robocop - - * firebird2/src/jrd/: cvt.cpp (1.54), pag.cpp (1.84): - - Misc. - -2004-10-31 06:40 dimitr - - * firebird2/src/common/classes/timestamp.h (1.2): - - Removed unused code. - -2004-10-30 21:41 dimitr - - * firebird2/src/jrd/: cvt.cpp (1.53), evl.cpp (1.117), exe.cpp - (1.129), jrd.cpp (1.183), jrd.h (1.117), mov.cpp (1.18), req.h - (1.43): - - Replaced non-centralized datetime management with a new class. - -2004-10-30 21:28 dimitr - - * firebird2/src/common/classes/timestamp.h (1.1): - - Replaced non-centralized datetime management with a new class. - -2004-10-30 09:05 robocop - - * firebird2/src/burp/: backup.epp (1.68), burp.h (1.61), mvol.cpp - (1.42): - - Constant is the max size of the string, not the max length. - -2004-10-30 08:48 robocop - - * firebird2/src/misc/upgrade/recovering_build.txt (1.1): - - Provides information on how to recover a failed build due to new - fields added. - -2004-10-30 08:03 robocop - - * firebird2/src/common/classes/sparse_bitmap.h (1.10): - - Misc. - -2004-10-30 07:58 robocop - - * firebird2/src/burp/: backup.epp (1.67), burp.h (1.60), - restore.epp (1.83): - - Implement rdb$description in rdb$generators. Gbak should be able - to backup and restore the new field(s). Following Borland's - practice when adding fields, I raised the backup number to 7. I - should have done that when enhancing rdb$roles. - -2004-10-30 07:51 robocop - - * firebird2/src/jrd/dfw.epp (1.135): - - Misc. - -2004-10-30 07:41 robocop - - * firebird2/src/burp/: burp.cpp (1.91), burp_proto.h (1.18), - mvol.cpp (1.41): - - Fix possible buffer overrun. - -2004-10-30 07:36 robocop - - * firebird2/src/gpre/par.cpp (1.54): - - Wrong macro to inline function conversion (but harmless) - -2004-10-30 07:30 robocop - - * firebird2/src/gpre/: ada.cpp (1.45), c_cxx.cpp (1.56), cob.cpp - (1.50), ftn.cpp (1.51), gpre.cpp (1.65), gpre.h (1.72), pas.cpp - (1.43), sqe.cpp (1.34), sql.cpp (1.49): - - Be more respectful of literal strings. - -2004-10-30 07:23 robocop - - * firebird2/src/: include/gen/ids.h (1.9), jrd/dfw.epp (1.134), - jrd/ini.epp (1.60), jrd/relations.h (1.8), jrd/trig.h (1.15), - jrd/vio.cpp (1.117): - - Implement rdb$description in rdb$generators. What a chore. - -2004-10-30 07:12 robocop - - * firebird2/src/jrd/: cvt.cpp (1.52), rse.cpp (1.81): - - Misc. - -2004-10-29 19:51 skidder - - * firebird2/src/common/classes/sparse_bitmap.h (1.9): - - Kill a few redundant const qualifiers - -2004-10-29 02:29 skidder - - * firebird2/src/jrd/rse.cpp (1.80): - - Go back to passing pointers to impure areas instead of direct - bitmap pointers. The approach I tried doesn't work with nod_bit_in - correctly and doesn't seem pretty to me anymore - -2004-10-29 01:23 skidder - - * firebird2/src/: common/classes/sparse_bitmap.h (1.8), jrd/evl.cpp - (1.116), jrd/evl_proto.h (1.19), jrd/nav.cpp (1.47), jrd/rse.h - (1.36): - - Go back to passing pointers to impure areas instead of direct - bitmap pointers. The approach I tried doesn't work with nod_bit_in - correctly and doesn't seem pretty to me anymore - -2004-10-29 00:42 skidder - - * firebird2/src/jrd/ibase.h (1.94): - - Add forgotten braces in preprocessor statement to prevent warnings - on some old compilers - -2004-10-28 07:23 robocop - - * firebird2/src/jrd/jrd.cpp (1.182): - - Misc. - -2004-10-28 06:47 robocop - - * firebird2/src/jrd/idx.cpp (1.79): - - Misc. - -2004-10-28 06:47 robocop - - * firebird2/src/extlib/fbudf/fbudf.sql (1.7): - - Alternative addDay2 function (same usage, more orthodox handling). - Same can be done for other Add functions. - -2004-10-28 06:36 robocop - - * firebird2/src/extlib/fbudf/: fbudf.cpp (1.20), fbudf.h (1.7): - - Alternative addDay2 function (same usage, more orthodox handling). - Same can be done for other Add functions. - -2004-10-27 20:17 asfernandes - - * firebird2/src/jrd/all.cpp (1.42): - - Make compilable in MSVC6 - -2004-10-27 15:27 dimitr - - * firebird2/src/jrd/evl.cpp (1.115): - - Let's include milliseconds also in CURRENT_TIMESTAMP, accordingly - to the SQL spec. - -2004-10-27 14:14 dimitr - - * firebird2/src/dsql/parse.y (1.156): - - Changed non-standard WEEKDAY and YEARDAY extentions to become - non-reserved words. - -2004-10-27 13:46 dimitr - - * firebird2/src/jrd/cvt.cpp (1.51): - - Let's include milliseconds in 'NOW'. - -2004-10-27 12:54 aafemt - - * firebird2/src/dudley/ddl.h (1.31): - - Supress warning - -2004-10-27 12:50 aafemt - - * firebird2/src/alice/alice.h (1.45): - - Supress warning - -2004-10-27 12:19 aafemt - - * firebird2/src/jrd/ibase.h (1.93): - - Equal rights to all compilers as Claudio suggested - -2004-10-27 12:14 aafemt - - * firebird2/src/dsql/dsql.cpp (1.129): - - Variable shadowing - -2004-10-27 11:33 aafemt - - * firebird2/src/jrd/cmp.cpp (1.158): - - Fix warning - -2004-10-27 11:32 dimitr - - * firebird2/src/dsql/: node.h (1.50), parse.cpp (1.132), parse.y - (1.155), pass1.cpp (1.166): - - Ported UPDATE/DELETE extentions from Yaffil. - -2004-10-27 11:31 aafemt - - * firebird2/src/jrd/cmp.cpp (1.157): - - Variable shadowing that could cause memory leak - -2004-10-27 11:27 aafemt - - * firebird2/src/: common/classes/sparse_bitmap.h (1.7), - jrd/RecordNumber.h (1.4): - - Variable shadowing - -2004-10-27 11:24 aafemt - - * firebird2/src/jrd/ibase.h (1.92): - - Supress compiler warning - 2004-10-27 11:21 aafemt * firebird2/builds/posix/prefix.mingw (1.34): @@ -17160,110 +4358,20 @@ Unfortunatelly GNU autoconf macros added by Nikolay don't work for mingw -2004-10-27 04:35 skidder - - * firebird2/src/jrd/all.cpp (1.41): - - kill warning - -2004-10-27 02:20 skidder - - * firebird2/src/jrd/ibase.h (1.91): - - Fix warning in VS2003 build I added recently - -2004-10-27 00:23 arnobrinkman - - * firebird2/src/jrd/opt.cpp (1.198): - - 1) fix outer join issues 2) fix problem with ORDER BY and - missing NULLs - -2004-10-26 09:21 robocop - - * firebird2/src/dsql/: gen.cpp (1.74), node.h (1.49): - - Misc. - -2004-10-25 12:31 robocop - - * firebird2/: lang_helpers/gds_codes.ftn (1.9), - lang_helpers/gds_codes.pas (1.9), src/include/gen/codetext.h - (1.14), src/include/gen/iberror.h (1.13), src/include/gen/msgs.h - (1.18), src/include/gen/rdb_codes.h (1.14), - src/include/gen/sql_code.h (1.16), src/msgs/facilities.sql (1.5), - src/msgs/history.sql (1.3), src/msgs/system_errors.sql (1.4): - - Added new message. To be used later (pending changes). - -2004-10-25 12:30 robocop - - * firebird2/src/msgs/messages.sql (1.9): - - Added new message. Rollback PB changes as agreed until a better - solution is found. - -2004-10-25 12:27 robocop - - * firebird2/src/msgs/: messages.sql (1.8), msg.sql (1.4): - - Allows to build FB2 with FB1. All data in the scripts was inserted - happily. - 2004-10-25 11:45 aafemt * firebird2/configure.in (1.208): 1) Multithread for Win32. 2) Space is important sometimes -2004-10-25 07:14 skidder - - * firebird2/src/: common/classes/alloc.cpp (1.72), - common/classes/alloc.h (1.53), jrd/all.cpp (1.40), jrd/jrd.cpp - (1.181), jrd/jrd_proto.h (1.33): - - Implement routines for convenient dumping of memory pools under - debugger - 2004-10-25 05:52 skidder - * firebird2/: builds/posix/firebird.vers (1.5), - builds/win32/defs/fbclient.def (1.11), builds/win32/defs/gds32.def - (1.9), src/alice/alice.cpp (1.73), src/burp/burp.cpp (1.90), - src/isql/isql.epp (1.106), src/jrd/gds.cpp (1.156), - src/jrd/gds_proto.h (1.37), src/jrd/ibase.h (1.90), - src/jrd/os/vms/dfloat_stub.cpp (1.9), src/remote/server.cpp (1.97), - src/remote/os/win32/ibconfig.cpp (1.11), - src/utilities/gsec/gsec.cpp (1.39), src/utilities/gstat/dba.epp - (1.50): + * firebird2/builds/: posix/firebird.vers (1.5), + win32/defs/fbclient.def (1.11), win32/defs/gds32.def (1.9): fb_interpret->isc_interpet, deprecate isc_interpete, clean interface a little bit -2004-10-25 04:56 skidder - - * firebird2/src/include/gen/ids.h (1.8): - - Regenerated ids.h - -2004-10-25 03:18 skidder - - * firebird2/src/jrd/: common.h (1.127), dfw.epp (1.133), dsc.h - (1.20), ini.epp (1.59), met.epp (1.145), met_proto.h (1.42): - - Unify ODS11 between 32-bit and 64-bit builds on the same - architecture: use 64-bit alignment and 32-bit descriptors - -2004-10-25 03:09 skidder - - * firebird2/src/jrd/rse.cpp (1.79): - - WITH LOCK could have been ignored or applied to randomly wrong - table if used with FIRST and/or SKIP in stored procedure or - trigger. There are 3 other places in the engine (fetch_left, - OPT_compile, get_record) still using the same idiom as one which - was used by pessimistic locking. I won't fix them - 2004-10-24 11:10 skidder * firebird2/builds/posix/make.defaults (1.37): @@ -17285,27 +4393,6 @@ Add documentation note per claudio suggestion -2004-10-24 04:47 skidder - - * firebird2/src/common/config/config.cpp (1.55): - - Default to BugcheckAbort=1 in DEV_BUILD - -2004-10-23 03:21 skidder - - * firebird2/src/common/classes/: ClumpletReader.cpp (1.2), - ClumpletReader.h (1.2), ClumpletWriter.cpp (1.2), ClumpletWriter.h - (1.2): - - Little corrections in clumplet handler classes - -2004-10-23 02:54 robocop - - * firebird2/src/: jrd/dflt.h (1.5), jrd/exe.cpp (1.128), - gpre/gpre_meta.epp (1.47), gpre/gpre_meta_boot.cpp (1.45): - - Misc. - 2004-10-23 02:51 robocop * firebird2/builds/win32/preprocess.bat (1.30): @@ -17313,344 +4400,24 @@ Indication on how to recover the build manually after adding fields to the engine. -2004-10-22 18:26 paulbeach - - * firebird2/src/msgs/messages.sql (1.7): - - Somebody had saved this with word wrap. So some inserts failed on a - MSCV6 build. Corrected. - -2004-10-22 08:24 skidder - - * firebird2/src/common/classes/: ClumpletReader.cpp (1.1), - ClumpletReader.h (1.1), ClumpletWriter.cpp (1.1), ClumpletWriter.h - (1.1): - - Classes for secure manipulations with clumplet structures - -2004-10-21 13:45 hvlad - - * firebird2/src/jrd/idx.cpp (1.78): - - More precise check for primary key\unique\foreign key constraints. - Second part - expression indexes. Style - -2004-10-20 19:42 dimitr - - * firebird2/src/remote/: inet.cpp (1.124), server.cpp (1.96): - - 1) Backport my previous fix from B1_5_Release branch 2) Another - events-related bugfix 3) Some cleanup - 2004-10-20 03:03 robocop * firebird2/builds/win32/msvc6/ib_udf.dsp (1.17): Switch the NSVC6 version to use the new ib_udf2.sql with ib_udf.cpp -2004-10-20 02:16 robocop - - * firebird2/src/jrd/vio.cpp (1.116): - - Style and typo. - -2004-10-20 02:15 robocop - - * firebird2/src/jrd/dyn_util.epp (1.36): - - Be consistent with SecurityClass's flags - -2004-10-20 02:13 robocop - - * firebird2/src/jrd/: cmp.cpp (1.156), scl.epp (1.63): - - Redundant cast. - -2004-10-20 02:09 robocop - - * firebird2/src/jrd/btr.cpp (1.123): - - const. - -2004-10-20 02:07 robocop - - * firebird2/src/jrd/idx.cpp (1.77): - - a) Two vars in scope. b) Style. - 2004-10-18 22:48 skidder * firebird2/builds/install/misc/firebird.conf (1.9): Update BugCheckAbort option description -2004-10-18 16:46 hvlad - - * firebird2/src/jrd/: idx.cpp (1.76), vio.cpp (1.115), vio_proto.h - (1.25): - - More precise check for primary key\unique\foreign key constraints. - Code for expression indexes will be commited soon. - -2004-10-18 09:19 robocop - - * firebird2/src/dsql/errd.cpp (1.36): - - a) Error reporting functions must not overflow their buffers. b) - Use ISC_STATUS type when dealing with status vector. - -2004-10-18 09:17 robocop - - * firebird2/src/burp/burp.cpp (1.89): - - reinterpret_cast downgraded to static_cast - -2004-10-18 08:48 robocop - - * firebird2/src/dsql/dsql.h (1.68): - - Totally misc. - 2004-10-18 01:48 skidder * firebird2/configure.in (1.206): Add support for daily builds -2004-10-17 14:35 dimitr - - * firebird2/src/jrd/cmp.cpp (1.155): - - Fixed WITH CHECK issue for naturally updatable views. - -2004-10-17 10:47 dimitr - - * firebird2/src/dsql/: dsql.tab.h (1.45), keywords.cpp (1.36), - parse.cpp (1.131), parse.y (1.154): - - Replaced "==" with a SQL-99 compliant distinct predicate. - -2004-10-17 05:35 robocop - - * firebird2/src/jrd/isc_sync.cpp (1.95): - - Misc. - -2004-10-16 14:52 dimitr - - * firebird2/src/jrd/nbak.cpp (1.44): - - Extra protection for previous non-FB databases. - -2004-10-16 01:07 skidder - - * firebird2/src/: jrd/isc_sync.cpp (1.94), - remote/os/win32/srvr_w32.cpp (1.24): - - Improve firebird reliability in failure cases on Windows - -2004-10-15 07:50 robocop - - * firebird2/src/common/classes/fb_string.cpp (1.26): - - Some folks couldn't compile... - -2004-10-15 00:11 skidder - - * firebird2/src/jrd/isc_sync.cpp (1.93): - - Vlad pointed at a problem with my change. Correct it - -2004-10-14 21:08 dimitr - - * firebird2/src/: jrd/blr.h (1.16), jrd/cmp.cpp (1.154), - jrd/evl.cpp (1.114), jrd/exe.cpp (1.127), jrd/nav.cpp (1.46), - jrd/nod.h (1.12), jrd/opt.cpp (1.197), jrd/par.cpp (1.105), - misc/blrtable.cpp (1.15): - - Added the equivalence operator. The major index optimizations are - done. Notes: 1) Some optimizations will follow after more deep - analysis. 2) The syntax "==" is not yet agreed on. I'd prefer it - to be changed. - -2004-10-14 20:54 dimitr - - * firebird2/src/dsql/: dsql.cpp (1.128), dsql.tab.h (1.44), gen.cpp - (1.73), keywords.cpp (1.35), node.h (1.48), parse.cpp (1.130), - parse.y (1.153), pass1.cpp (1.165): - - Added the equivalence operator. The major index optimizations are - done. Notes: 1) Some optimizations will follow after more deep - analysis. 2) The syntax "==" is not yet agreed on. I'd prefer it - to be changed. - -2004-10-14 18:35 dimitr - - * firebird2/src/dsql/pass1.cpp (1.164): - - Restored the old code layout, as suggested by Claudio. - -2004-10-13 20:45 dimitr - - * firebird2/src/lock/lock.h (1.32): - - Forgotten commit. - -2004-10-13 20:37 dimitr - - * firebird2/src/dsql/: ddl.cpp (1.117), dsql.tab.h (1.43), gen.cpp - (1.72), keywords.cpp (1.34), node.h (1.47), parse.cpp (1.129), - parse.y (1.152), pass1.cpp (1.163), pass1_proto.h (1.14): - - The entire RSE handling in the parser is slightly rewritten. New - join syntax is introduced. Notes: 1) Some features are disabled - (via isc_wish_list) yet due to their incomplete implementation. 2) - The parser may become unstable or cause regressions. It will be - fixed ASAP. - -2004-10-13 20:17 dimitr - - * firebird2/src/jrd/: drq.h (1.7), dyn_def.epp (1.83), par.cpp - (1.104): - - Some changes to support procedure-based views. Much work is still - required. - -2004-10-11 19:18 hvlad - - * firebird2/src/jrd/: evl.cpp (1.113), evl_proto.h (1.18): - - Correct declaration as Claudio suggested - -2004-10-11 12:00 robocop - - * firebird2/src/common/classes/alloc.cpp (1.71): - - Change Pascal AND to C++ && Thanks to Marlena Miller that couldn't - compile. - -2004-10-10 22:02 dimitr - - * firebird2/src/jrd/cmp.cpp (1.153): - - 1) Fixed bug related to SKIP vs derived tables. 2) Prepared views - to handle FIRST/SKIP/PLAN properly - -2004-10-10 21:29 dimitr - - * firebird2/src/jrd/dfw.epp (1.132): - - Fixed bug related to UDFs vs expression indices. - -2004-10-09 05:58 robocop - - * firebird2/src/jrd/err.cpp (1.59): - - Fix a possible buffer overrun after Arno's enhancement of - ERR_bugcheck and internal_error. - -2004-10-09 05:55 robocop - - * firebird2/src/jrd/err.cpp (1.58): - - I don't see a reason to call ERR_cstring over the result of a - previous ERR_cstring. Also, string literals are at fixed - addresses, so they survive the function that originated them. - -2004-10-09 05:52 robocop - - * firebird2/src/jrd/exe.cpp (1.126): - - Misc - -2004-10-09 03:47 robocop - - * firebird2/src/jrd/gds.cpp (1.155): - - Fixed some possible buffer overruns and marked others. - -2004-10-09 03:40 robocop - - * firebird2/src/jrd/evl.cpp (1.112): - - Misc. - -2004-10-09 03:38 robocop - - * firebird2/src/jrd/why.cpp (1.83): - - Getting rid of IPSERV. - -2004-10-09 03:37 robocop - - * firebird2/src/remote/interface.cpp (1.92): - - Redundant casts. Getting rid of IPSERV. - -2004-10-09 02:43 skidder - - * firebird2/src/common/classes/fb_string.cpp (1.25): - - Implement vprintf routine in Firebird::string class - -2004-10-09 00:52 skidder - - * firebird2/src/common/classes/fb_string.cpp (1.24): - - Correct Firebird::string::printf behavior for very long strings - -2004-10-08 17:05 skidder - - * firebird2/src/include/fb_exception.h (1.13): - - Add comment for a couple ugly aspects of exception handling (they - need to be fixed, eventually) - -2004-10-08 13:10 hvlad - - * firebird2/src/jrd/evl.cpp (1.111): - - Move 'fini_agg_distinct' declaration and definition in alphabet - order - -2004-10-08 13:08 robocop - - * firebird2/src/: dsql/metd.epp (1.70), dsql/parse.cpp (1.128), - dsql/parse.y (1.151), dsql/pass1.cpp (1.162), dudley/exe.epp - (1.54), jrd/dyn_def.epp (1.82), msgs/change_msgs.epp (1.17): - - Redundant casts. - -2004-10-08 12:18 hvlad - - * firebird2/src/jrd/: evl.cpp (1.110), evl_proto.h (1.17): - - Fix memory leak when a query contains both GROUP BY and DISTINCT - and result set is empty - -2004-10-08 10:12 robocop - - * firebird2/src/: remote/protocol.cpp (1.47), jrd/nbak.cpp (1.43): - - Style. - -2004-10-08 10:11 robocop - - * firebird2/src/utilities/ibmgr/srvrmgr.cpp (1.18): - - Simplification - -2004-10-08 06:47 robocop - - * firebird2/src/: jrd/dyn_def.epp (1.81), jrd/isc_f_proto.h (1.16), - jrd/isc_file.cpp (1.82), jrd/met.epp (1.144), jrd/sdw.cpp (1.54), - jrd/why.cpp (1.82), jrd/os/pio_proto.h (1.13), - jrd/os/posix/unix.cpp (1.34), jrd/os/vms/vms.cpp (1.21), - jrd/os/win32/winnt.cpp (1.24), remote/interface.cpp (1.91): - - Closing several possible buffer overruns. Alex is expected to - overwrite my changes in isc_file.cpp. - 2004-10-07 22:44 skidder * firebird2/builds/posix/Makefile.in.client.fbudf (1.3): @@ -17664,244 +4431,6 @@ Fix POSIX build after recent Claudio fix -2004-10-07 11:59 robocop - - * firebird2/src/gpre/: gpre.cpp (1.64), gpre.h (1.71), par.cpp - (1.53): - - Looking at gpre.c in FB1 and the usage of the variable fatal_env, - it's evident that the conversion SEH->C++ try/except screwed the - logic. The original idea was that CPR_abort will cause the program - to exit gracefully, not to continue parsing, because it's useless - and clutters the console with hundreds of messages. As far as I can - test, when gpre cannot attach to the db, run-time failures can be - detected by gpre_static or a false result is converted in - exception. The new gpre_exception propagates up to the highest - level where it allows the program to exit gracefully as it was in - FB1. Until now, the behavior in FB1.5 & FB2 has been annoying. When - we fail to connect to the db, anything more than we do is useless; - we now will print a message, clean the house and exit. Hope - everyone can compile my change. - -2004-10-07 11:46 robocop - - * firebird2/src/jrd/gds.cpp (1.154): - - VMS-related changes. Just in case. - -2004-10-07 11:42 robocop - - * firebird2/src/: dudley/extract.epp (1.39), jrd/common.h (1.126): - - Treat literal strings as constants, please. - -2004-10-07 11:27 robocop - - * firebird2/src/: common/fb_exception.cpp (1.14), - include/fb_exception.h (1.12): - - Fixed a bug in fatal_exception's constructor that causes - fill_status to write garbage in the status vector. Overload what() - for the same class. It helps gpre to quit on failures (gpre changes - still not posted). - -2004-10-07 11:24 robocop - - * firebird2/src/jrd/dyn_def.epp (1.80): - - Ugh, a change that belong to another, still not posted - "configuration" slipped in. Go back. - -2004-10-07 11:19 robocop - - * firebird2/src/: burp/backup.epp (1.66), qli/meta.epp (1.50): - - Misc. - -2004-10-07 11:15 dimitr - - * firebird2/src/jrd/: btr.cpp (1.122), cch.cpp (1.112), cmp.cpp - (1.152), evl.cpp (1.109), exe.cpp (1.125), idx.cpp (1.75), inf.cpp - (1.49), met.epp (1.143), opt.cpp (1.196), pag.cpp (1.83), pcmet.epp - (1.30), rlck.cpp (1.31), sdw.cpp (1.53), tpc.cpp (1.19), tra.cpp - (1.91), tra.h (1.41), tra_proto.h (1.16), vio.cpp (1.114): - - 1) Locks related cleanup 2) Got rid of TRA_nowait + transaction - waits related cleanup 3) Return isc_lock_timeout when it's - necessary TODO: Enhance SET TRANSACTION - -2004-10-07 11:02 robocop - - * firebird2/src/jrd/: dfw.epp (1.131), dyn_def.epp (1.79): - - Possible buffer overrun. - -2004-10-07 11:01 robocop - - * firebird2/src/jrd/: isc.cpp (1.52), isc_proto.h (1.12): - - Possible buffer overrun (SOLARIS & VMS) strncpy does not guarantee - to write the null terminator! - -2004-10-07 10:43 robocop - - * firebird2/src/jrd/utl.cpp (1.74): - - Misc - -2004-10-07 10:35 robocop - - * firebird2/src/common/classes/fb_string.cpp (1.23): - - recalculate_length(), copy_to(), safe copy to a char array, - constness, style. - -2004-10-07 10:33 robocop - - * firebird2/src/jrd/idx.cpp (1.74): - - Little simplification. - -2004-10-07 10:29 robocop - - * firebird2/src/dudley/extract.epp (1.38): - - Clarification on badly written old comment (problem with embedded - blanks in identifiers) - -2004-10-07 10:28 robocop - - * firebird2/src/dsql/gen.cpp (1.71): - - 1.- Style. 2.- The const_cast is no longer needed. - -2004-10-07 10:27 robocop - - * firebird2/src/dsql/dsql.cpp (1.127): - - Style - -2004-10-07 10:25 robocop - - * firebird2/src/burp/burp.h (1.59): - - Fix a problem caused by cleanup changing #define to pointer to - literal string. Due to sizeof being involved, gbak could - misinterpret a file as been a valid part of a multi-file backup. - -2004-10-07 10:23 robocop - - * firebird2/src/burp/spit.h (1.8): - - Unused crud - -2004-10-07 10:21 robocop - - * firebird2/src/alice/: alice_meta.epp (1.43), tdr.cpp (1.42): - - Misc and treat string literals as constants. - -2004-10-07 08:15 skidder - - * firebird2/src/jrd/vio.cpp (1.113): - - Report lock manager error code to the user when pessimistic lock - conflict is encountered. This change fixes a problem with deadlock - reporting for pessimistic locks so it should be backported to - B1_5_Release - -2004-10-06 13:44 arnobrinkman - - * firebird2/src/jrd/idx.cpp (1.73): - - bugfix on previous commit - -2004-10-05 23:09 arnobrinkman - - * firebird2/src/jrd/: btr.h (1.36), idx.cpp (1.72): - - fix problem with duplicate keys and wrong second recordnumber order - in IDX_create_index - -2004-10-05 22:16 dimitr - - * firebird2/src/jrd/rse.cpp (1.78): - - Fixed possible resource leaks for procedured subqueries. - -2004-10-05 13:09 robocop - - * firebird2/src/misc/upgrade/v2/: ib_udf2_params.txt (1.1), - ib_udf_params.txt (1.1), ib_udf_upgrade.sql (1.1): - - Add the files that show the differences between the old and the new - ib_udf library and the script that upgrades system tables directly - for people going from v1.5 to v2 that have the udf's already in - use. - -2004-10-05 09:03 hvlad - - * firebird2/src/common/classes/sparse_bitmap.h (1.6): - - Correct on-stack constructor for SparseBitmap (discussed with - Nickolay) - -2004-10-04 10:47 robocop - - * firebird2/src/extlib/fbudf/: fbudf.cpp (1.19), fbudf.h (1.6): - - Make fbudf more civilized: - Functions that use an output argument - shouldn't return anything. - Signal null output blob if the engine - understands it. - Make input parameter const except in some cases - where the library plays with input params using internal engine - knowledge (not recommended for general usage). - -2004-10-04 10:37 robocop - - * firebird2/src/jrd/gds.cpp (1.153): - - Close vulnerability #6 in gds__interprete's new version. In the - loop, if several parameter exist, they are copied one after another - in the same dynamic buffer. Therefore, for the 2nd param and more, - we don't have the full buffer size to copy arguments, but only the - remainder. Big buffer overflow could happen here. If there's no - buffer at all (from fix #5), the empty literal string is passed. - Now, fb_interpret seems ready to be used. - -2004-10-04 10:14 robocop - - * firebird2/src/: alice/alice_meta.epp (1.42), alice/exe.cpp - (1.39), common/fb_exception.cpp (1.13), common/classes/alloc.cpp - (1.70), common/classes/class_test.cpp (1.24), - common/classes/fb_string.cpp (1.22), common/classes/sparse_bitmap.h - (1.5), common/config/dir_list.cpp (1.22), dsql/array.epp (1.33), - dsql/ddl.cpp (1.116), dsql/gen.cpp (1.70), dsql/hsh.cpp (1.29), - dsql/parse.cpp (1.127), dsql/parse.y (1.150), dsql/pass1.cpp - (1.161), jrd/cmp.cpp (1.151), jrd/exe.cpp (1.124), jrd/shut.cpp - (1.32), jrd/sort.cpp (1.69), jrd/thd.cpp (1.38), jrd/tra.cpp - (1.90), jrd/why.cpp (1.81), utilities/nbackup.cpp (1.34): - - Style: if( for( switch( while( - -2004-10-04 10:07 robocop - - * firebird2/src/jrd/gds.cpp (1.152): - - Close vulnerability #5 in gds__interprete's new version, reported - by Dmitry Sibiryakov. When copying paramters to a dynamic buffer, - the null terminator was written beyond the buffer's end. - Additionally, if there's no buffer at all (to be evident when fix - #6 is posted), the empty literal string is passed. - -2004-10-04 09:38 robocop - - * firebird2/src/jrd/gds.cpp (1.151): - - Close vulnerability #4 in gds__interprete's new version. Static - array with 10 places to hold pointers to parameters - (isc_arg_string, isc_arg_number & isc_arg_cstring) may overflow in - the loop that fills it and doesn't check bounds. - 2004-10-04 07:23 skidder * firebird2/: acx_pthread.m4 (1.1), configure.in (1.205), @@ -17914,122 +4443,6 @@ Use GNU autoconf macros to determine switches required to generate threaded binaries properly -2004-10-04 06:59 robocop - - * firebird2/src/: msgs/build_file.epp (1.26), jrd/gds.cpp (1.150), - jrd/msg.h (1.7): - - Misc cleanup. - -2004-10-04 06:59 robocop - - * firebird2/src/gpre/c_cxx.cpp (1.55): - - Finalize Nickolay's rollback of my changes to get MSVC6 compiling - HEAD. - -2004-10-04 06:44 robocop - - * firebird2/src/: jrd/gds.cpp (1.149), common/utils.cpp (1.13): - - Close vulnerability #3 in gds__interprete's new version. - Traditional sprintf could write past the end of buffer. - -2004-10-04 06:43 robocop - - * firebird2/src/jrd/os/win32/path_utils.cpp (1.11): - - Totally misc: typo in comment. - -2004-10-04 06:42 robocop - - * firebird2/src/jrd/file_params.h (1.22): - - Fix problem created by Blas' cleanup (went unnoticed at its due - time). sizeof(literal string) != sizeof(pointer to literal string) - Possible buffer overrun in one place. - -2004-10-04 06:39 robocop - - * firebird2/src/jrd/event.cpp (1.54): - - Months ago I marked a buffer overrun in deliver_request(). Now I - think I've fixed it. - -2004-10-03 22:18 skidder - - * firebird2/src/: gpre/int_cxx.cpp (1.38), jrd/blb.cpp (1.91), - jrd/blb.h (1.21), jrd/dfw.epp (1.130), jrd/tra.h (1.40): - - Roll back implementation of Claudio suggestion for consturctor of - BID structure. It forced addition of constructors for message - structures generated by GPRE which is not correct - -2004-10-03 22:14 skidder - - * firebird2/src/lock/print.cpp (1.44): - - Use MSVC6 variant of code everywhere to avoid excess conditionals - -2004-10-03 14:36 dimitr - - * firebird2/src/jrd/err.cpp (1.57): - - Minor correction. - -2004-10-03 14:16 dimitr - - * firebird2/src/jrd/cch.cpp (1.111): - - Some checks as suggested by Claudio. - -2004-10-03 14:10 dimitr - - * firebird2/src/jrd/: evl.cpp (1.108), exe.cpp (1.123): - - Added more points to reschedule. - -2004-10-03 13:38 dimitr - - * firebird2/src/dsql/: dsql.tab.h (1.42), parse.cpp (1.126), - parse.y (1.149): - - Fixed AV in the parser. - -2004-10-03 11:48 robocop - - * firebird2/src/jrd/isc_f_proto.h (1.15): - - Shortly after I committed, I noticed that ISC_strip_filename() is - only declared but not defined anywhere. Deleted it. - -2004-10-03 11:44 robocop - - * firebird2/src/jrd/isc_f_proto.h (1.14): - - Fix assertion in fb_string has agreed with Alex: in the caller - function. - -2004-10-03 11:31 robocop - - * firebird2/src/jrd/gds.cpp (1.148): - - Fix mistake in operator until I'm ready to commit our utility - snprintf. - -2004-10-03 09:06 robocop - - * firebird2/src/lock/reset.cpp (1.3): - - Little program made more correct. - -2004-10-03 09:04 robocop - - * firebird2/src/remote/: remote.h (1.42), os/win32/ibconfig.cpp - (1.10), os/win32/property.cpp (1.10), os/win32/window.cpp (1.11): - - ipserver is being deleted. Update source files. - 2004-10-03 08:29 robocop * firebird2/builds/: mac_os_x/CS/CS.pbproj/project.pbxproj (1.10), @@ -18037,180 +4450,12 @@ ipserver is being deleted. Update build files. -2004-10-03 06:48 robocop - - * firebird2/src/: dsql/ddl.cpp (1.115), dsql/dsql.cpp (1.126), - dsql/dsql.tab.h (1.41), dsql/keywords.cpp (1.33), dsql/node.h - (1.46), dsql/parse.cpp (1.125), dsql/parse.y (1.148), dudley/ddl.h - (1.30), dudley/exe.epp (1.53), dudley/extract.epp (1.37), - dudley/hsh.cpp (1.15), dudley/parse.cpp (1.45), dudley/parse.h - (1.8), gpre/cmd.cpp (1.38), gpre/pretty.cpp (1.29), - isql/extract.epp (1.43), isql/isql.h (1.37), isql/show.epp (1.58), - jrd/RecordNumber.h (1.3), jrd/cch.cpp (1.110), jrd/cch.h (1.26), - jrd/dmp.cpp (1.28), jrd/dyn_def.epp (1.78), jrd/dyn_df_proto.h - (1.10), jrd/dyn_mod.epp (1.53), jrd/flags.h (1.5), jrd/ibase.h - (1.89), jrd/jrd.h (1.116), jrd/ods.h (1.31), jrd/pag.cpp (1.82), - jrd/pag_proto.h (1.13), jrd/tra.h (1.39), jrd/os/vms/vms.cpp - (1.20), utilities/gstat/ppg.cpp (1.21), - utilities/rebuild/rebuild.cpp (1.16): - - After talking to Ann, decided to disable several items: - obsolete - items like WAL and JOURNAL (cleaned in the past) - crud from - attempts never finished like the shared cache manager for Classic - - DSQL nodes that aren't used. This allowed freeing some keywords. - The functionality was disabled by commenting the code. No code has - been deleted. - -2004-10-03 06:44 robocop - - * firebird2/src/lock/print.cpp (1.43): - - MSVC6 doesn't know how to convert UINT64 to double. - -2004-10-03 06:43 robocop - - * firebird2/src/gpre/: c_cxx.cpp (1.54), int_cxx.cpp (1.37): - - Let's gpre be more CPP friendly when defining ports (at least with - MSVC6) Ref: object with constructor inside struct should have that - struct given a type name. - -2004-10-02 11:33 robocop - - * firebird2/src/: jrd/RecordNumber.h (1.2), common/classes/tree.h - (1.42): - - Member functions that don't change anything are marked const. - -2004-10-02 11:31 robocop - - * firebird2/src/common/classes/fb_string.cpp (1.21): - - Prevent buffer overrun (equivalent to evl.cpp's concatenate). - -2004-10-02 11:29 robocop - - * firebird2/src/jrd/evl.cpp (1.107): - - Shorter code. - -2004-10-02 11:28 robocop - - * firebird2/src/jrd/dpm.epp (1.57): - - Restore check for negative rec number just in case. - -2004-10-02 11:26 robocop - - * firebird2/src/jrd/btr.cpp (1.121): - - Make comment clear - -2004-10-01 23:29 skidder - - * firebird2/src/: jrd/common.h (1.125), lock/lock.h (1.31), - lock/print.cpp (1.42): - - Small lock manager fixes. - - Use 64-bit lock manager performance counters. 32-bit counters - overflowed every few hours under load and this was considerably - reduced their usefulness. Use separate version for 64-bit lock - manager tables. While you can have both 32-bit and 64-bit versions - of engine running on the same machine lock manager structures have - different layout and mismatch is not desireable. - -2004-10-01 23:12 skidder - - * firebird2/src/jrd/: blb.cpp (1.90), blb.h (1.20), dfw.epp - (1.129), tra.h (1.38): - - Implement BID constructor as Claudio suggested - -2004-10-01 11:45 dimitr - - * firebird2/src/jrd/cch.cpp (1.109): - - Some minor corrections, as suggested by Claudio. - -2004-10-01 08:27 hvlad - - * firebird2/src/common/classes/sparse_bitmap.h (1.4): - - Make new class SparseBitmap compile by MSVC6 - -2004-10-01 08:21 robocop - - * firebird2/src/jrd/tra.h (1.37): - - Misc - -2004-09-30 19:45 skidder - - * firebird2/src/jrd/: blb.cpp (1.89), blb.h (1.19): - - Use slightly more hairy BID structure to work correctly on Sparc, - PPC and other RISC platforms - 2004-09-30 18:29 skidder * firebird2/configure.in (1.204): Correctly build on non-x86 SuSE linux -2004-09-30 16:35 hvlad - - * firebird2/src/jrd/vio.cpp (1.112): - - Fix errors after RecordBitmap introduced - -2004-09-29 23:58 arnobrinkman - - * firebird2/src/common/classes/sparse_bitmap.h (1.3): - - fix bug with singular bitmaps, in consideration with Nickolay - -2004-09-29 12:11 paul_reeves - - * firebird2/src/remote/inet_server.cpp (1.44): - - No need to specifically log sigpipe errors when running SuperServer - on *nix - -2004-09-29 10:20 robocop - - * firebird2/src/jrd/dbt.cpp (1.30): - - Don't know if it will work, but at least reflects the previous - changes in other places. - -2004-09-29 08:42 robocop - - * firebird2/src/extlib/fbudf/fbudf.sql (1.6): - - Put comment on deprecated functions. - -2004-09-29 08:41 robocop - - * firebird2/src/extlib/fbudf/fbudf.cpp (1.18): - - Fix problem reported by "jssahdra" in fb-support. Numeric overflow - caused resulting timestamp to go backwards instead of forward. - -2004-09-29 05:46 robocop - - * firebird2/src/jrd/gdsassert.h (1.13): - - Do not override local fb_assert like the ones in gpre and dsql. - (The problem appeared when I applied utils_proto.h in more places.) - -2004-09-29 05:44 robocop - - * firebird2/src/isql/isql.epp (1.105): - - Solve assertion in latest MSVC regarding isspace() with two helper - functions. This is a mere reorganization of Adriano's fix. - 2004-09-29 00:00 skidder * firebird2/builds/win32/msvc6/: engine.dsp (1.52), @@ -18220,15 +4465,9 @@ 2004-09-28 23:50 skidder - * firebird2/: builds/win32/msvc7/Firebird2.sln (1.18), - builds/win32/msvc7/Firebird2Boot.sln (1.3), - builds/win32/msvc7/common_static.vcproj (1.6), - builds/win32/msvc7/engine.vcproj (1.41), - builds/win32/msvc7/engine_classic.vcproj (1.40), - builds/win32/msvc7/engine_embed.vcproj (1.28), - src/common/classes/sparse_bitmap.h (1.2), src/jrd/dpm.epp (1.56), - src/jrd/tra.cpp (1.89), src/jrd/tra.h (1.36), src/jrd/vio.cpp - (1.111), src/jrd/vio_proto.h (1.24): + * firebird2/builds/win32/msvc7/: Firebird2.sln (1.18), + Firebird2Boot.sln (1.3), common_static.vcproj (1.6), engine.vcproj + (1.41), engine_classic.vcproj (1.40), engine_embed.vcproj (1.28): Fix MSVC7 builds @@ -18238,47 +4477,9 @@ fix build -2004-09-28 22:25 dimitr - - * firebird2/src/jrd/: dfw.epp (1.128), ibase.h (1.88), rlck.cpp - (1.30), tra.cpp (1.88), tra.h (1.35): - - Added transaction lock timeouts and new TPB value. - -2004-09-28 19:54 dimitr - - * firebird2/src/remote/os/win32/wnet.cpp (1.25): - - Removed impersonation code. Minor cleanup. - -2004-09-28 08:33 skidder - - * firebird2/src/jrd/RecordNumber.h (1.1): - - Teach engine to work with larger record numbers - 64-bit - internally, 40-bit externally - 2004-09-28 08:27 skidder - * firebird2/: builds/posix/make.shared.variables (1.40), - src/common/classes/alloc.cpp (1.69), src/common/classes/alloc.h - (1.52), src/common/classes/class_test.cpp (1.23), - src/common/classes/tree.h (1.41), src/isql/isql.epp (1.104), - src/jrd/all.cpp (1.39), src/jrd/all.h (1.20), src/jrd/blb.cpp - (1.88), src/jrd/blb.h (1.18), src/jrd/blk.h (1.23), src/jrd/btn.cpp - (1.15), src/jrd/btn.h (1.13), src/jrd/btr.cpp (1.120), - src/jrd/btr.h (1.35), src/jrd/btr_proto.h (1.30), src/jrd/cch.cpp - (1.108), src/jrd/cch.h (1.25), src/jrd/cmp.cpp (1.150), - src/jrd/cvt2.cpp (1.42), src/jrd/dfw.epp (1.127), src/jrd/dpm.epp - (1.55), src/jrd/dpm_proto.h (1.17), src/jrd/evl.cpp (1.106), - src/jrd/evl_proto.h (1.16), src/jrd/exe.h (1.58), src/jrd/idx.cpp - (1.71), src/jrd/jrd.cpp (1.180), src/jrd/jrd.h (1.115), - src/jrd/nav.cpp (1.45), src/jrd/ods.h (1.30), src/jrd/opt.cpp - (1.195), src/jrd/pag.cpp (1.81), src/jrd/req.h (1.42), - src/jrd/rse.cpp (1.77), src/jrd/rse.h (1.35), src/jrd/sbm.h (1.9), - src/jrd/tra.cpp (1.87), src/jrd/tra.h (1.34), src/jrd/vio.cpp - (1.110), src/jrd/vio_proto.h (1.23), - src/common/classes/sparse_bitmap.h (1.1): + * firebird2/builds/posix/make.shared.variables (1.40): Teach engine to work with larger record numbers - 64-bit internally, 40-bit externally @@ -18290,42 +4491,6 @@ MFB: Allow location of autoconf and libtool binaries to be specified as environment variables. -2004-09-28 00:42 arnobrinkman - - * firebird2/src/jrd/btr.cpp (1.119): - - bugfix in delete_node litlle optimization in compress() function - -2004-09-27 13:50 robocop - - * firebird2/src/jrd/jrd.h (1.114): - - Bye WAL macro - -2004-09-27 10:31 hvlad - - * firebird2/src/jrd/cch.cpp (1.107): - - Fix 100% CPU use by cache_writer in some rare cases - -2004-09-27 08:53 dimitr - - * firebird2/src/jrd/cch.cpp (1.106): - - Fixed my yesterday's commit once more. - -2004-09-27 05:44 robocop - - * firebird2/src/jrd/dyn_def.epp (1.77): - - Fixed wrong function explanation (Borland's advanced copy/paste) - -2004-09-27 05:42 robocop - - * firebird2/src/dsql/parse.cpp (1.124): - - parse.cpp needed to be rebuilt after Alex' changes - 2004-09-27 00:37 skidder * firebird2/builds/posix/: Makefile.in.client.gpre (1.15), @@ -18333,103 +4498,6 @@ Fix POSIX builds after Claudio changes -2004-09-26 14:37 dimitr - - * firebird2/src/jrd/opt.cpp (1.194): - - Fixed some issues with expression indices. - -2004-09-26 14:00 dimitr - - * firebird2/src/jrd/cch.cpp (1.105): - - Fixed my today's commit. - -2004-09-26 13:23 robocop - - * firebird2/src/: dsql/array.epp (1.32), dsql/preparse.cpp (1.31), - jrd/alt.cpp (1.55), jrd/filters.cpp (1.42), jrd/isc_file.cpp - (1.81), jrd/svc.cpp (1.127), jrd/utl.cpp (1.73), - utilities/gsec/gsec.cpp (1.38): - - Got rid of spurious cast. - -2004-09-26 13:19 robocop - - * firebird2/src/burp/misc.cpp (1.15): - - Put an assertion, just in case. - -2004-09-26 13:18 robocop - - * firebird2/src/qli/mov.cpp (1.36): - - Delete wrong comment. - -2004-09-26 13:17 robocop - - * firebird2/src/common/: utils_proto.h (1.8), utils.cpp (1.12): - - Introducing our snprintf to avoid writing SNPRINTF(...); - buffer[sizeof(buffer) - 1] = 0; Makes a provision to detect - overruns in systems that lack the snprintf familty. Comments - welcome - -2004-09-26 11:49 dimitr - - * firebird2/src/jrd/: cch.cpp (1.104), cch.h (1.24): - - 1) Added AVL-binary tree implementation for the dirty page tree. - Notes: - old implementation is still in place and can be turned - on (see BALANCED_DIRTY_PAGE_TREE macro) - both implementations - are unconditional to keep them in sync until the old one is dropped - completely 2) Increased MAX_PAGE_BUFFERS to 128K (2GB for 16K page - size) - -2004-09-26 09:49 robocop - - * firebird2/src/remote/os/win32/cntl.cpp (1.16): - - Got rid of incredibly redundant cast. - -2004-09-26 09:48 robocop - - * firebird2/src/qli/meta.epp (1.49): - - Replace custom routine by common logic - -2004-09-26 09:45 robocop - - * firebird2/src/jrd/: dfw.epp (1.126), why.cpp (1.80): - - Redundant cast - -2004-09-26 09:42 robocop - - * firebird2/src/gpre/: gpre_meta.epp (1.46), gpre_meta_boot.cpp - (1.44): - - The custom symbol_length is equivalent to fb_utils::name_length. - -2004-09-26 09:41 robocop - - * firebird2/src/dsql/dsql.cpp (1.125): - - Make compiler happy... nobody wants a cursor name with length 2^31 - -2004-09-26 09:38 robocop - - * firebird2/src/common/: utils.cpp (1.11), utils_proto.h (1.7): - - Take advantage of the full range in name_length(), in case we need - it. In most platforms, int <==> ptrdiff_t - -2004-09-26 09:37 robocop - - * firebird2/src/alice/tdr.cpp (1.41): - - Minimize forced casts - 2004-09-26 09:33 robocop * firebird2/builds/win32/msvc6/: common_static.dsp (1.5), gpre.dsp @@ -18453,292 +4521,27 @@ directories where overlapping with the released version (the only one used in the script) -2004-09-26 09:26 robocop - - * firebird2/src/dsql/dsql.cpp (1.124): - - Replace custom name_length() by the general one that uses the same - logic - -2004-09-26 09:24 robocop - - * firebird2/src/jrd/met.epp (1.142): - - Use exact_name instead of name_length with custom code - -2004-09-26 04:57 asfernandes - - * firebird2/src/isql/isql.epp (1.103): - - - Fix a bug with international characters in ISQL causing assertions - in VS2003 - -2004-09-26 03:49 robocop - - * firebird2/src/: common/utils.cpp (1.10), common/utils_proto.h - (1.6), dsql/metd.epp (1.69), dsql/pass1.cpp (1.160), - isql/extract.epp (1.42), isql/isql.epp (1.102), isql/show.epp - (1.57), jrd/dfw.epp (1.125), jrd/dyn.epp (1.69), jrd/dyn_def.epp - (1.76), jrd/dyn_del.epp (1.38), jrd/dyn_mod.epp (1.52), - jrd/grant.epp (1.48), jrd/met.epp (1.141), jrd/par.cpp (1.103), - jrd/scl.epp (1.62), qli/show.epp (1.38), utilities/gstat/dba.epp - (1.49): - - If we are using namespace fb_utils, it doesn't make sense to prefix - functions in it with fb_ again. Mechanical replacement made one by - one (no bulk automatic changes). - -2004-09-26 03:46 robocop - - * firebird2/src/msgs/build_file.epp (1.25): - - Misc: an error should be returned to the operating system by the - program that builds the messages file only when the program - received wrong arguments, not when it did the job. - -2004-09-25 22:29 skidder - - * firebird2/src/jrd/evl.cpp (1.105): - - Reading memory after the end of array is generally bad practice. - Avoid it. - -2004-09-25 12:27 robocop - - * firebird2/src/: dsql/array.epp (1.31), dsql/blob.epp (1.16), - dsql/errd.cpp (1.35), dsql/parse.y (1.147), dsql/user_dsql.cpp - (1.42), gpre/ada.cpp (1.44), gpre/c_cxx.cpp (1.53), gpre/cob.cpp - (1.49), gpre/ftn.cpp (1.50), gpre/int_cxx.cpp (1.36), gpre/pas.cpp - (1.42), gpre/pretty.cpp (1.28), jrd/alt.cpp (1.54), jrd/common.h - (1.124), jrd/err.cpp (1.56), jrd/jrd.cpp (1.179), jrd/met.epp - (1.140), jrd/par.cpp (1.102), jrd/sdl.cpp (1.40), jrd/utl.cpp - (1.72), jrd/why.cpp (1.79), remote/interface.cpp (1.90), - utilities/nbackup.cpp (1.33), utilities/gsec/gsec.cpp (1.37), - utilities/install/install_svc.cpp (1.15): - - When you call va_start, call va_end, don't assume it does nothing - because some platforms don't have code for it! Changed some sprintf - to SNPRINTF. Work in progress WRT wrapper for this function. - -2004-09-25 12:23 robocop - - * firebird2/src/jrd/gds.cpp (1.147): - - Close vulnerability #2 in gds__interprete's new version. Work in - progress (regarding SNPRINTF wrapper, too). - -2004-09-25 12:19 robocop - - * firebird2/src/jrd/btr.cpp (1.118): - - Things that don't change are const - -2004-09-24 17:48 hvlad - - * firebird2/src/jrd/why.cpp (1.78): - - Don't rollback prepared 2PC sub-transaction - -2004-09-24 08:48 robocop - - * firebird2/src/dsql/utld.cpp (1.30): - - Style - -2004-09-24 08:46 robocop - - * firebird2/src/remote/server.cpp (1.95): - - Nonsense cast - -2004-09-24 08:42 robocop - - * firebird2/src/remote/inet.cpp (1.123): - - Put some assertions, a strncpy and a correction of a debug msg - -2004-09-24 08:40 robocop - - * firebird2/src/: common/fb_exception.cpp (1.12), jrd/iberr.h - (1.10): - - Totally misc - -2004-09-24 02:11 arnobrinkman - - * firebird2/src/jrd/: btn.cpp (1.14), btn.h (1.12), btr.cpp - (1.117), err.cpp (1.55), err_proto.h (1.22), jrd.h (1.113): - - 1) Add filename and linenumber to loginformation for ERR_BUGCHECK - 2) Fix some index bugs and little refactoring - 2004-09-23 09:41 robocop * firebird2/examples/api/api16.c (1.3): Fixing the indentation a bit -2004-09-23 09:03 alexpeshkoff - - * firebird2/src/common/classes/fb_string.cpp (1.20): - - Fixed a number of errors in Firebird::string - -2004-09-23 07:21 dimitr - - * firebird2/src/jrd/cmp.cpp (1.149): - - Fixed bug with DELETE against naturally updatable views. - -2004-09-23 06:53 robocop - - * firebird2/src/extlib/: ib_udf.cpp (1.2), ib_udf2.sql (1.2): - - Comment added - -2004-09-23 06:51 robocop - - * firebird2/src/extlib/fbudf/: fbudf.cpp (1.17), fbudf.h (1.5), - fbudf.sql (1.5), stdafx.cpp (1.2), stdafx.h (1.8): - - Learning to spell my own surname. :-) - -2004-09-22 22:33 dimitr - - * firebird2/src/remote/inet.cpp (1.122): - - Replaced sprintf() with either Firebird::string or snprintf(). Got - rid of the literal numerics as array bounds. Minor cleanup. - -2004-09-22 13:07 robocop - - * firebird2/src/remote/os/sun/server_main_dummy.cpp (1.3): - - Misc - -2004-09-22 10:56 robocop - - * firebird2/src/jrd/gds.cpp (1.146): - - First attempt to close vulnerability reported by Daniel Urban - -2004-09-22 10:54 robocop - - * firebird2/src/: burp/canonical.cpp (1.35), remote/inet.cpp - (1.121), remote/xdr.cpp (1.21), remote/xdr.h (1.11), - remote/xnet.cpp (1.52), remote/os/win32/wnet.cpp (1.24): - - Got rid of some casts that were driving me nuts on each compilation - -2004-09-22 10:52 robocop - - * firebird2/src/gpre/sql.cpp (1.48): - - Finally got to solve my own indication in the code from months ago - -2004-09-22 10:49 robocop - - * firebird2/src/remote/protocol.cpp (1.46): - - Misc - -2004-09-22 09:36 dimitr - - * firebird2/src/jrd/: cmp.cpp (1.148), evl.cpp (1.104): - - Removed compile-time upper bound checks. Limited the SUBSTRING - result by 32k characters. - -2004-09-22 08:54 dimitr - - * firebird2/src/dsql/make.cpp (1.78): - - Fixed yet another issue with make.cpp noticed by Dimitry - Sibiryakov. - 2004-09-22 03:58 robocop - * firebird2/: builds/posix/firebird.vers (1.4), - builds/win32/defs/fbclient.def (1.10), builds/win32/defs/gds32.def - (1.8), builds/win32/defs/iutls.def (1.3), src/alice/alice.cpp - (1.72), src/burp/burp.cpp (1.88), src/isql/isql.epp (1.101), - src/jrd/alt.cpp (1.53), src/jrd/alt_proto.h (1.13), src/jrd/gds.cpp - (1.145), src/jrd/gds_proto.h (1.36), src/jrd/ibase.h (1.87), - src/jrd/os/vms/dfloat_stub.cpp (1.8), src/remote/server.cpp (1.94), - src/remote/os/win32/ibconfig.cpp (1.9), src/utilities/gsec/gsec.cpp - (1.36), src/utilities/gstat/dba.epp (1.48): + * firebird2/builds/: posix/firebird.vers (1.4), + win32/defs/fbclient.def (1.10), win32/defs/gds32.def (1.8), + win32/defs/iutls.def (1.3): Vulnerability reported by Daniel Urban. First step: reorganize code. Please do a full rebuild after retrieving those changes. -2004-09-22 03:55 robocop - - * firebird2/src/isql/: extract.epp (1.41), isql.h (1.36), show.epp - (1.56): - - Corrections - -2004-09-21 08:18 aafemt - - * firebird2/src/jrd/thd.h (1.38): - - Remove extra comma to shut up compiler - -2004-09-20 10:49 robocop - - * firebird2/src/extlib/: ib_udf.cpp (1.1), ib_udf2.sql (1.1): - - Change in UDF handling to benefit ib_udf: - The old ib_udf.sql - works as always with ib_udf.c - You can use ib_udf.cpp with the old - ib_udf.sql, but it won't detect NULL - You must use ib_udf2.sql - ONLY with ib_udf.cpp and will have complete functionality - You can - point your build schema to use ib_udf.cpp instead of ib_udf.c - The - changes are backward compatible, except for the detection of NULL - that needs the new DDL declarations. - -2004-09-20 10:41 robocop - - * firebird2/src/jrd/fun.epp (1.66): - - Cobweb cleaning in UDF handling - -2004-09-20 10:39 robocop - - * firebird2/src/burp/burp.h (1.58): - - Redundant cast - -2004-09-20 10:39 robocop - - * firebird2/src/jrd/gds.cpp (1.144): - - 1) static_cast is enough from void* to another type 2) Style - -2004-09-20 10:37 robocop - - * firebird2/src/common/utils.cpp (1.9): - - Added a comment, in case it's not obvious - -2004-09-20 10:36 robocop - - * firebird2/src/jrd/utl.cpp (1.71): - - Treat getenv() with more respect - 2004-09-17 00:32 skidder * firebird2/builds/posix/Makefile.in.libfbclient (1.24): Cleanup -2004-09-17 00:25 skidder - - * firebird2/src/remote/os/sun/server_main_dummy.cpp (1.2): - - Cleanup - 2004-09-15 11:36 kkuznetsov * firebird2/configure.in (1.203): @@ -18759,117 +4562,12 @@ if it defined by firebird.vers mapfile while linking libfbclient with Sun-like LD -2004-09-15 10:31 kkuznetsov - - * firebird2/src/remote/os/sun/server_main_dummy.cpp (1.1): - - os/sun/server_main_dummy.cpp is a file with noop routine - server_main to put into libfbclient - if it defined by firebird.vers mapfile while - linking libfbclient with Sun-like LD - -2004-09-15 09:32 robocop - - * firebird2/src/utilities/gsec/gsec.cpp (1.35): - - Gsec should return the error code when used as a non-interactive - utility. Otherwise, calling it from a batch file doesn't give - information if it failed or succeeded. - -2004-09-15 07:30 skidder - - * firebird2/src/utilities/nbackup.cpp (1.32): - - Remove wrong comment - -2004-09-15 07:29 skidder - - * firebird2/src/jrd/nbak.cpp (1.42): - - Recent changes in the engine somehow made NBAK problem to surface. - Cure it. - -2004-09-15 07:24 skidder - - * firebird2/src/utilities/nbackup.cpp (1.31): - - Add user name and password options to NBACKUP - -2004-09-15 05:49 robocop - - * firebird2/src/: common/utils.cpp (1.8), common/utils_proto.h - (1.5), jrd/dfw.epp (1.124), jrd/met.epp (1.139): - - Collapsed an example of Borland's advanced copy/paste technique - that repeats routines in different files into a single function. - -2004-09-15 05:47 robocop - - * firebird2/src/jrd/: blb.cpp (1.87), sdl.cpp (1.39): - - Got rid of redundant cast - -2004-09-15 05:46 robocop - - * firebird2/src/jrd/btr.cpp (1.116): - - Style - -2004-09-15 03:36 skidder - - * firebird2/src/jrd/intlobj_new.h (1.12): - - Adjust INTL interface according to new talks with Adriano - 2004-09-14 18:11 skidder * firebird2/builds/install/misc/firebird.init.d.mandrake.in (1.2): Add newline printed after Firebird SS service startup -2004-09-14 03:06 skidder - - * firebird2/src/jrd/intlobj_new.h (1.11): - - Little INTL interface changes as discussed with Adriano - -2004-09-13 23:06 dimitr - - * firebird2/src/jrd/: cmp.cpp (1.147), met.epp (1.138), opt.cpp - (1.193), tra.cpp (1.86): - - A number of little corrections. - -2004-09-13 21:36 dimitr - - * firebird2/src/dsql/make.cpp (1.77): - - Fixed another my bug, spotted by Arno. - -2004-09-13 07:13 skidder - - * firebird2/src/jrd/val.h (1.28): - - Fix error in my code spotted by Claudio - -2004-09-12 12:48 dimitr - - * firebird2/src/dsql/make.cpp (1.76): - - Correction. - -2004-09-10 06:50 robocop - - * firebird2/src/jrd/ibase.h (1.86): - - Rollback a mistake I did yesterday in paramvary. - -2004-09-09 21:24 skidder - - * firebird2/src/jrd/intlobj_new.h (1.10): - - Fix bug in canonical representation routine - 2004-09-09 13:32 kkuznetsov * firebird2/builds/posix/: Makefile.in.embed.gfix (1.11), @@ -18877,171 +4575,6 @@ Fix some unresolved symbols. Make FB CS linkable on Solaris x86. -2004-09-09 11:24 robocop - - * firebird2/src/dsql/dsql.cpp (1.123): - - Get rid of some reinterpret_cast's. - -2004-09-09 10:58 robocop - - * firebird2/src/dsql/ddl.cpp (1.114): - - Totally misc: typo in comment - -2004-09-09 10:56 robocop - - * firebird2/src/dsql/dsql.cpp (1.122): - - Style - -2004-09-09 10:55 robocop - - * firebird2/src/jrd/ibase.h (1.85): - - A little more explanations in ibase.h - -2004-09-08 14:01 alexpeshkoff - - * firebird2/src/dsql/: ddl.cpp (1.113), parse.y (1.146): - - fixed AV in DECLARE FILTER - -2004-09-08 11:38 robocop - - * firebird2/src/jrd/idx.cpp (1.70): - - Delete a comment that I put to signal an ugly cast when calling - some VIO functions. Solved by Alex. - -2004-09-07 10:35 robocop - - * firebird2/src/common/classes/alloc.h (1.51): - - Misc: fix typo in a comment - -2004-09-07 09:03 alexpeshkoff - - * firebird2/src/jrd/jrd.cpp (1.178): - - fixed problems with DatabseAccess verification during Create - Database - -2004-09-06 21:17 dimitr - - * firebird2/src/dsql/parse.y (1.145): - - Allowed UNION DISTINCT equal to just UNION (see chapter 7.13 of the - SQL spec). - -2004-09-06 10:46 alexpeshkoff - - * firebird2/src/jrd/dfw.epp (1.123): - - small optimization - noticed by Claudio - -2004-09-06 10:14 alexpeshkoff - - * firebird2/src/dsql/: alld.cpp (1.30), dsql.cpp (1.121): - - fixed problems, noticed by Claudio - -2004-09-05 23:50 dimitr - - * firebird2/src/dsql/make.cpp (1.75): - - Fixed a bug I introduced today. - -2004-09-05 21:37 dimitr - - * firebird2/src/remote/inet.cpp (1.120): - - Fixed issue SF #571026. - -2004-09-05 17:00 dimitr - - * firebird2/src/isql/isql.epp (1.100): - - Minor fixes. - -2004-09-05 16:08 dimitr - - * firebird2/src/remote/interface.cpp (1.89): - - Fixed bug SF #223058 - -2004-09-05 15:53 dimitr - - * firebird2/src/remote/server.cpp (1.93): - - Cleanup. - -2004-09-05 09:23 dimitr - - * firebird2/src/dsql/: make.cpp (1.74), make_proto.h (1.23), - pass1.cpp (1.159): - - Solved issues with literal NULLs in the CASE-based functions. To - be reviewed by Arno. - -2004-09-04 22:09 dimitr - - * firebird2/src/remote/inet.cpp (1.119): - - Fixed possible SEGV errors in the op_connect handler. - -2004-09-04 20:43 dimitr - - * firebird2/src/dsql/: make.cpp (1.73), pass1.cpp (1.158): - - Allowed EXTRACT( FROM NULL) to return NULL of SMALLINT/INT - (depending on ) datatype. - -2004-09-04 20:24 dimitr - - * firebird2/src/dsql/: ddl.cpp (1.112), gen.cpp (1.69), make.cpp - (1.72), make_proto.h (1.22), pass1.cpp (1.157): - - Let's describe literal NULLs correctly in expressions. - -2004-09-03 08:44 dimitr - - * firebird2/src/jrd/idx.cpp (1.69): - - Fixed copy'n'paste mistake. - -2004-09-03 08:10 dimitr - - * firebird2/src/jrd/: btr.cpp (1.115), idx.cpp (1.68), opt.cpp - (1.192), pcmet.epp (1.29): - - Fixed the context pool management. - -2004-09-03 07:27 dimitr - - * firebird2/src/jrd/: idx.cpp (1.67), opt.cpp (1.191): - - More EXPRESSION_INDICES changes. - -2004-09-02 16:53 dimitr - - * firebird2/src/jrd/opt.cpp (1.190): - - Let's choose a reasonable join order for intermixed inner and outer - joins. - -2004-09-02 16:43 dimitr - - * firebird2/src/jrd/opt.cpp (1.189): - - A few little fixes in the optimizer. - -2004-09-02 11:59 alexpeshkoff - - * firebird2/src/utilities/gstat/dba.epp (1.47): - - fixed uninitialized status vector in gstat - 2004-09-02 11:09 alexpeshkoff * firebird2/builds/install/misc/firebird.conf (1.8): @@ -19049,26 +4582,9 @@ Added firebird.conf parameter UsePriorityScheduler (requested by Nickolay) -2004-09-02 11:00 alexpeshkoff - - * firebird2/src/: common/config/config.cpp (1.54), - common/config/config.h (1.31), jrd/os/win32/thd_priority.cpp - (1.23), jrd/os/thd_priority.h (1.20): - - Added firebird.conf parameter UsePriorityScheduler (requested by - Nickolay) - -2004-09-02 09:10 dimitr - - * firebird2/src/dsql/dsql.cpp (1.120): - - Fixed my mistake in the plan output. Noticed by Arno. - 2004-09-01 18:11 alexpeshkoff - * firebird2/: builds/install/misc/firebird.conf (1.7), - src/common/config/config.cpp (1.53), src/common/config/config.h - (1.30), src/jrd/os/win32/thd_priority.cpp (1.22): + * firebird2/builds/install/misc/firebird.conf (1.7): Partially removed DeadThreadsCollection parameter from firebird.conf. Concerning complete removal of it I wait for @@ -19081,13 +4597,6 @@ Removed alice\lls.h as absolutely unneeded during alice cleanup. Other non-posix platforms may also need fix. -2004-09-01 16:51 alexpeshkoff - - * firebird2/src/alice/: alice.cpp (1.71), alice.h (1.44), all.cpp - (1.29), all.h (1.12), exe.cpp (1.38): - - Fixed my bug in alice. Also some style changes and cleanup. - 2004-09-01 14:06 alexpeshkoff * firebird2/builds/win32/prepare.bat (1.35): @@ -19096,475 +4605,24 @@ 2004-09-01 13:53 alexpeshkoff - * firebird2/: builds/posix/Makefile.in.refDatabases (1.23), - builds/win32/prepare.bat (1.34), src/msgs/facilities.sql (1.4), - src/msgs/history.sql (1.2), src/msgs/locales.sql (1.2), - src/msgs/messages.sql (1.6), src/msgs/msg.sql (1.3), - src/msgs/symbols.sql (1.2), src/msgs/system_errors.sql (1.3), - src/msgs/templates.sql (1.2), src/msgs/transmsgs.de_DE.sql (1.2), - src/msgs/transmsgs.fr_FR.sql (1.2): + * firebird2/builds/: posix/Makefile.in.refDatabases (1.23), + win32/prepare.bat (1.34): fixed msg.fdb build on windows terminal server remote session posix is also in sync -2004-09-01 11:36 skidder - - * firebird2/src/common/classes/alloc.cpp (1.68): - - Look up Valgrind header in more appropriate place - -2004-09-01 03:08 skidder - - * firebird2/src/: include/gen/msgs.h (1.17), jrd/pag.cpp (1.80), - msgs/messages.sql (1.5): - - Add notion of ODS type to wrong_ods error message - -2004-09-01 00:29 skidder - - * firebird2/: lang_helpers/gds_codes.ftn (1.8), - lang_helpers/gds_codes.pas (1.8), src/include/gen/codetext.h - (1.13), src/include/gen/iberror.h (1.12), src/include/gen/msgs.h - (1.16), src/include/gen/rdb_codes.h (1.13), - src/include/gen/sql_code.h (1.15), src/jrd/err.cpp (1.54), - src/jrd/err_proto.h (1.21), src/jrd/idx.cpp (1.66), - src/msgs/facilities.sql (1.3), src/msgs/messages.sql (1.4), - src/msgs/system_errors.sql (1.2): - - Use slightly more clear messages during FK violations. Patch - submitted by Adriano dos Santos Fernandes - -2004-08-31 08:26 robocop - - * firebird2/src/isql/show.epp (1.55): - - Showing role's description is dependent on the ODS - -2004-08-30 20:10 alexpeshkoff - - * firebird2/src/: alice/alice.cpp (1.70), alice/alice.h (1.43), - alice/all.cpp (1.28), alice/all.h (1.11), alice/all_proto.h (1.6), - alice/exe.cpp (1.37), jrd/all.cpp (1.38), jrd/blb.cpp (1.86), - jrd/btr.cpp (1.114), jrd/cch.cpp (1.103), jrd/cmp.cpp (1.146), - jrd/cvt.cpp (1.50), jrd/dfw.epp (1.122), jrd/dyn.epp (1.68), - jrd/exe.cpp (1.122), jrd/idx.cpp (1.65), jrd/jrd.cpp (1.177), - jrd/jrd.h (1.112), jrd/jrd_proto.h (1.32), jrd/met.epp (1.137), - jrd/nav.cpp (1.44), jrd/opt.cpp (1.188), jrd/pcmet.epp (1.28), - jrd/rse.cpp (1.76), jrd/sch.cpp (1.29), jrd/thd.cpp (1.37), - jrd/thd.h (1.37), jrd/tra.cpp (1.85), jrd/vio.cpp (1.109), - jrd/vio_proto.h (1.22), dsql/alld.cpp (1.29), dsql/dsql.cpp - (1.119), dsql/dsql.h (1.67), common/classes/alloc.h (1.50), - burp/burp.cpp (1.87), burp/burp.h (1.57), - common/config/config_file.cpp (1.25), common/config/config_file.h - (1.9), utilities/gstat/dba.epp (1.46), utilities/gsec/gsec.cpp - (1.34), utilities/gsec/gsec.h (1.19), remote/interface.cpp (1.88), - remote/remote.cpp (1.39), remote/remote.h (1.41), remote/server.cpp - (1.92): - - added (and used in sources) template to change and restore default - pool - -2004-08-30 19:15 alexpeshkoff - - * firebird2/src/msgs/msg.sql (1.2): - - fixed posix boot build - posix filenames case-sensitive - -2004-08-30 17:58 skidder - - * firebird2/src/extlib/ib_udf.sql (1.5): - - Extent default length for UDF arguments slightly - -2004-08-30 12:10 robocop - - * firebird2/src/isql/show.epp (1.54): - - When a role hasn't been granted, tell that. Do not hide the role - (wasted two minutes to discover it wasn't gbak problem). Also, show - the role's description. - -2004-08-30 12:07 robocop - - * firebird2/src/isql/isql.epp (1.99): - - Misc - -2004-08-30 12:07 robocop - - * firebird2/src/burp/: backup.epp (1.65), burp.h (1.56), - restore.epp (1.82): - - Gbak should backup/restore the new field rdb$description in - rdb$roles, depending on ODS. - -2004-08-29 13:24 dimitr - - * firebird2/src/jrd/: cch.cpp (1.102), cch.h (1.23): - - Removed unused JOURNAL remains and make database statistics working - again. - -2004-08-29 09:37 robocop - - * firebird2/src/jrd/ini.epp (1.58): - - Take repeating code to a small function - -2004-08-29 08:53 robocop - - * firebird2/src/burp/: backup.epp (1.64), mvol.cpp (1.40), - mvol_proto.h (1.9), restore.epp (1.81): - - Got rid of some silly back and forth cast: to call MVOL_init_read - or MVOL_init_write, callers forced char* vars to UCHAR*, but then - those MVOL functions internally forced those params again to char*. - Fixed some indentation in loops, too. - -2004-08-29 08:47 robocop - - * firebird2/src/burp/spit.cpp (1.29): - - misc - -2004-08-29 01:14 skidder - - * firebird2/src/common/classes/: alloc.cpp (1.67), class_test.cpp - (1.22), test.sh (1.15): - - Fix typo and small bug in memory manager test code - -2004-08-28 10:20 dimitr - - * firebird2/src/jrd/ini.epp (1.57): - - Restored ODS compatibility after new fields were added to - RDB$ROLES. - -2004-08-28 09:30 dimitr - - * firebird2/src/remote/server.cpp (1.91): - - Fixed bug introduced by Blas' cleanup yesterday. - -2004-08-28 07:19 skidder - - * firebird2/src/common/classes/: class_test.cpp (1.21), test.sh - (1.14): - - Update memory manager tests - -2004-08-28 07:18 skidder - - * firebird2/src/common/classes/alloc.cpp (1.66): - - fix handling of zero-length allocations, fix rare memory management - error, add quick pool verification logic - -2004-08-28 07:15 skidder - - * firebird2/src/common/classes/alloc.h (1.49): - - quick pool verification logic - -2004-08-28 04:55 skidder - - * firebird2/src/jrd/svc.h (1.33): - - Change style of comment to avoid multi-line comment warning - -2004-08-28 04:51 skidder - - * firebird2/src/common/classes/rwlock.h (1.22): - - Some Linux targets may miss support for fancy rwlock options - -2004-08-27 19:39 skidder - - * firebird2/src/jrd/thd.h (1.36): - - Temporary fix for frequent random crashes added to Firebird by Alex - a week or so ago. - -2004-08-27 11:24 robocop - - * firebird2/src/dsql/ddl.cpp (1.111): - - BY SCALAR_ARRAY param can't be used as a return param. There's no - support for that. It's only input param to the UDF. - -2004-08-27 10:34 robocop - - * firebird2/src/isql/: isql.epp (1.98), isql.h (1.35): - - Add in the help the mention of SET HEADING that was introduced time - ago. - -2004-08-27 10:33 robocop - - * firebird2/src/msgs/: facilities.sql (1.2), messages.sql (1.3): - - Add a new message for isql. I miss the triggers and utilities that - did the details for me previously - 2004-08-27 10:30 robocop * firebird2/builds/win32/make_all.bat (1.27): Comment what seems to me a redundant copy -2004-08-27 07:13 robocop - - * firebird2/src/isql/isql.epp (1.97): - - Style - -2004-08-27 07:03 robocop - - * firebird2/src/isql/show.epp (1.53): - - Show ODS as part of SHOW DATABASE command. - -2004-08-27 07:01 robocop - - * firebird2/src/isql/isql.h (1.34): - - Support for new UDF mechanism - -2004-08-27 07:00 robocop - - * firebird2/src/isql/isql.epp (1.96): - - Style and comment useless code - -2004-08-27 06:58 robocop - - * firebird2/src/jrd/fun.epp (1.65): - - Enhance UDF support a bit - -2004-08-27 06:56 robocop - - * firebird2/src/jrd/functions.cpp (1.16): - - Update the ancient example IUDF "test" to use reference with nulls - instead of value that can't be declared in DSQL and has - compatibility problems - -2004-08-27 06:54 robocop - - * firebird2/src/jrd/types.h (1.5): - - Introduce sub_type BINARY as a synonym for sub_type 0 Document - reference with nulls mechanism in rdb$types - -2004-08-27 06:52 robocop - - * firebird2/src/dsql/: ddl.cpp (1.110), dsql.h (1.66), dsql.tab.h - (1.40), keywords.cpp (1.32), metd.epp (1.68), parse.cpp (1.123), - parse.y (1.144): - - Bring DSQL up to date with UDF capabilities in the engine. - Introduce SCALAR_ARRAY token. - -2004-08-27 06:50 robocop - - * firebird2/src/gpre/cme.cpp (1.33): - - Style - -2004-08-27 06:48 robocop - - * firebird2/src/jrd/val.h (1.27): - - The #define started before the namespace and ended inside the - namespace. Invalid. Took FUN_T outside the #ifdef REQUESTER to be - able to use it in DSQL. - -2004-08-27 06:45 robocop - - * firebird2/src/: jrd/btr.cpp (1.113), jrd/met.epp (1.136), - jrd/opt.cpp (1.187), common/config/dir_list.cpp (1.21): - - MSVC6 doesn't keep variables in a for() only in that scope. This - standard construction is rejected: for (int i = ...); for (int i = - ...); Put the variable again before the loops to be able to - compile. - -2004-08-27 01:27 brodsom - - * firebird2/src/remote/: remote.cpp (1.38), server.cpp (1.90), - xnet.cpp (1.51), os/win32/srvr_w32.cpp (1.23): - - Fix ,silence non initialized warnings - -2004-08-26 23:47 brodsom - - * firebird2/src/jrd/: btr.cpp (1.112), cmp.cpp (1.145), - evl_string.h (1.17), met.epp (1.135), opt.cpp (1.186): - - Fix signed/unsigned comparisons - -2004-08-26 23:44 brodsom - - * firebird2/src/gpre/: cme.cpp (1.32), cob.cpp (1.48), exp.cpp - (1.36), gpre.cpp (1.63), gpre_meta.epp (1.45), gpre_meta_boot.cpp - (1.43): - - Assert or silence uninitialized warning - -2004-08-26 21:23 brodsom - - * firebird2/src/jrd/svc.h (1.32): - - Fix multiline comment - -2004-08-26 21:09 brodsom - - * firebird2/src/burp/burp.cpp (1.86): - - Assert on non initialized variable - -2004-08-26 20:49 brodsom - - * firebird2/src/utilities/install/: install_reg.cpp (1.11), - install_svc.cpp (1.14): - - Fix non initialized variables - -2004-08-26 20:48 brodsom - - * firebird2/src/dudley/: ddl.cpp (1.36), exe.epp (1.52), expand.cpp - (1.24), expr.cpp (1.24), extract.epp (1.36), generate.cpp (1.17), - parse.cpp (1.44): - - Fix, assert or silence non initialized warnings - -2004-08-26 20:28 brodsom - - * firebird2/src/common/: classes/stack.h (1.13), - config/dir_list.cpp (1.20): - - Fix signed/unsigned comparisons - -2004-08-26 20:22 brodsom - - * firebird2/src/alice/alice_meta.epp (1.41): - - Silence uninitialized warnings - -2004-08-26 20:14 brodsom - - * firebird2/src/lock/lock.cpp (1.108): - - Silence uninitialized warnings - -2004-08-26 19:54 brodsom - - * firebird2/src/msgs/build_file.epp (1.24): - - Fix format warning - -2004-08-26 19:51 brodsom - - * firebird2/src/msgs/messages.sql (1.2): - - Maintain previous isql con_prompt definition - -2004-08-26 13:10 aafemt - - * firebird2/src/isql/isql.epp (1.95): - - Make prompt visible in MSYS - -2004-08-26 13:07 robocop - - * firebird2/src/jrd/: dpm.epp (1.54), dyn.epp (1.67), dyn_def.epp - (1.75), dyn_mod.epp (1.51), grant.epp (1.47), met.epp (1.134), - scl.epp (1.61): - - Got rid of redundant cast to jrd_req* - -2004-08-26 13:04 robocop - - * firebird2/src/common/classes/alloc.cpp (1.65): - - misc - -2004-08-26 13:03 robocop - - * firebird2/src/jrd/ini.epp (1.56): - - After writing to Ann, I confirmed this GDML statement needs to be - compiled and freed only once, not in each pass of the loop - -2004-08-26 12:28 aafemt - - * firebird2/src/isql/isql.epp (1.94): - - Rework statement pre-parsing. Now it doesn't swallow tabs - 2004-08-26 06:21 robocop * firebird2/builds/win32/prepare.bat (1.33): Invoke isql in silent mode -2004-08-25 13:43 aafemt - - * firebird2/src/isql/isql.epp (1.93): - - Use automatic buffers instead of dynamic - -2004-08-25 05:09 skidder - - * firebird2/src/common/classes/alloc.cpp (1.64): - - Clarify comment and update assertion check - -2004-08-25 01:11 brodsom - - * firebird2/src/common/classes/alloc.cpp (1.63): - - Avoid variable shadowing - -2004-08-25 01:00 brodsom - - * firebird2/src/qli/compile.h (1.8): - - Avoid final comma - -2004-08-24 07:16 robocop - - * firebird2/src/jrd/flu.cpp (1.47): - - Vars in context - -2004-08-24 07:16 robocop - - * firebird2/src/common/classes/alloc.cpp (1.62): - - Renamed ptr_block to ptrToBLock and block_ptr to blockToPtr for - better self-documenting code as agreed privately. No functional - change. - -2004-08-23 22:44 skidder - - * firebird2/src/: jrd/dmp.cpp (1.27), jrd/ods.h (1.29), jrd/pag.cpp - (1.79), jrd/os/posix/unix.cpp (1.33), utilities/gstat/dba.epp - (1.45), utilities/gstat/ppg.cpp (1.20), - utilities/rebuild/rebuild.cpp (1.15): - - Introduce concept of ODS type to be able to distinguish between - Interbase databases, Firebird databases, databases created by - debugging builds of Firebird and private forks - -2004-08-23 20:45 dimitr - - * firebird2/src/jrd/btr.cpp (1.111): - - Fixed a server crash I introduced recently. - 2004-08-23 11:55 aafemt * firebird2/builds/win32/prepare.bat (1.32): @@ -19578,406 +4636,37 @@ Create msg.fdb from scripts instaed of backup -2004-08-23 11:52 aafemt - - * firebird2/src/msgs/history.sql (1.1): - - Content of messages DB's HISTORY table - -2004-08-23 11:49 aafemt - - * firebird2/src/msgs/templates.sql (1.1): - - Content of messages DB's TEMPLATES table - -2004-08-23 11:47 aafemt - - * firebird2/src/msgs/transmsgs.de_DE.sql (1.1): - - German translation of messages (probably spoiled) - -2004-08-23 11:45 aafemt - - * firebird2/src/msgs/transmsgs.fr_FR.sql (1.1): - - French translation of messages (probably spoiled) - -2004-08-23 11:43 aafemt - - * firebird2/src/msgs/locales.sql (1.1): - - Content of messages DB's LOCALES table - -2004-08-23 11:41 aafemt - - * firebird2/src/msgs/system_errors.sql (1.1): - - Content of messages DB's SYSTEM_ERRORS table - -2004-08-23 11:39 aafemt - - * firebird2/src/msgs/messages.sql (1.1): - - Content of messages DB's MESSAGES table - -2004-08-23 11:35 aafemt - - * firebird2/src/msgs/symbols.sql (1.1): - - Content of messages DB's SYMBOLS table - -2004-08-23 11:33 aafemt - - * firebird2/src/msgs/facilities.sql (1.1): - - Content of messages DB's FACILITIES table - -2004-08-23 11:07 aafemt - - * firebird2/src/msgs/build_file.epp (1.23): - - Get ready for dialect 3 - -2004-08-22 23:31 skidder - - * firebird2/src/common/classes/: class_perf.cpp (1.14), - class_test.cpp (1.20), test.sh (1.13): - - Update memory manager tests - -2004-08-22 23:28 skidder - - * firebird2/src/common/classes/: alloc.cpp (1.61), alloc.h (1.48): - - Slightly streamline logic of allocation critical path. Correct 2 - memory manager bugs added during last optimization attempt. We are - now ~40faster than malloc from GLIBC 2.3 - -2004-08-22 23:09 skidder - - * firebird2/src/common/classes/tree.h (1.40): - - Use fine-tuned tree page sizes by default. This increases tree - performance by ~7 We are now 1.5 times faster than GNU STL tree - -2004-08-22 03:00 arnobrinkman - - * firebird2/src/jrd/btr.cpp (1.110): - - add missing initializations - -2004-08-22 02:53 arnobrinkman - - * firebird2/src/dsql/pass1.cpp (1.156): - - Fix unneeded error-message with simple CASE and NULL (NULL as text - in SQL) CASE NULL WHEN NULL THEN 1 END - -2004-08-22 02:29 skidder - - * firebird2/src/jrd/: isc.h (1.19), sch_proto.h (1.6): - - Fix GCC build I accedentally broken by my previous commit - -2004-08-21 11:42 robocop - - * firebird2/src/jrd/functions.cpp (1.15): - - Example built-in UDF. - -2004-08-21 11:39 robocop - - * firebird2/src/jrd/ini.epp (1.55): - - 1.- Get rid of redundant cast to jrd_req* 2.- Post example code - (disabled) to register a built-in UDF. - -2004-08-21 11:36 robocop - - * firebird2/src/jrd/fun.epp (1.64): - - 1.- Put an indication on how to enable UDF params that signal SQL - NULL with the null pointer 2.- In case the result of the function - is a descriptor with FREE_IT, free not only the data but the - descriptor, too. - -2004-08-21 11:30 robocop - - * firebird2/src/jrd/cmp.cpp (1.144): - - Simplify expression - -2004-08-21 11:29 robocop - - * firebird2/src/jrd/: evl.cpp (1.103), exe.cpp (1.121), ext.cpp - (1.57): - - Misc: format - -2004-08-21 11:26 robocop - - * firebird2/src/jrd/: cch.cpp (1.101), err.cpp (1.53), opt.cpp - (1.185): - - Misc: format - -2004-08-21 11:21 robocop - - * firebird2/src/: gpre/jrdmet.cpp (1.19), isql/isql.epp (1.92): - - Misc: format - -2004-08-21 11:20 robocop - - * firebird2/src/dsql/dsql.cpp (1.118): - - Not an aesthetical achievement, but prevent us from making mistakes - in the same place again. Put variables in their minimal scope. - -2004-08-21 11:18 robocop - - * firebird2/src/common/classes/alloc.cpp (1.60): - - Misc: formatting - -2004-08-21 11:16 robocop - - * firebird2/src/burp/burp.cpp (1.85): - - Delete useless line and avoid memory leak after talking to Dmitry - Yemanov. - 2004-08-21 11:13 robocop * firebird2/builds/win32/make_boot.bat (1.24): Misc: fix misleading message -2004-08-21 09:55 skidder - - * firebird2/src/jrd/: common.h (1.123), isc.h (1.18), - thread_proto.h (1.6): - - Fix very hard-to-track Windows CS stability problem introduced by - Blas on 15-May-2004 - -2004-08-20 12:57 aafemt - - * firebird2/src/msgs/msg.sql (1.1): - - SQL equivalent for msg.gdl - -2004-08-20 10:25 dimitr - - * firebird2/src/jrd/exe.cpp (1.120): - - More asserts and some style changes. Thanks to Claudio. - -2004-08-20 09:55 dimitr - - * firebird2/src/jrd/: btr.cpp (1.109), opt.cpp (1.184): - - More asserts and some style changes. Thanks to Claudio. - -2004-08-20 09:18 dimitr - - * firebird2/src/jrd/btr.cpp (1.108): - - Cosmetics. - -2004-08-20 09:10 dimitr - - * firebird2/src/jrd/dyn_del.epp (1.37): - - Reworked yesterday's code. The problem is spotted by Claudio. - 2004-08-20 07:11 skidder - * firebird2/: builds/posix/Makefile.in.firebird (1.57), - src/misc/src_bundle.sh (1.2): + * firebird2/builds/posix/Makefile.in.firebird (1.57): Erik's script producing source bundle including configure script. Invoked via: make srctarfile -2004-08-20 06:36 dimitr - - * firebird2/src/jrd/common.h (1.122): - - Expose EXPRESSION_INDICES to public. - -2004-08-20 06:04 dimitr - - * firebird2/src/jrd/: btr.cpp (1.107), opt.cpp (1.183): - - Make EXPRESSION_INDICES generally working. - -2004-08-20 04:08 dimitr - - * firebird2/src/dsql/dsql.cpp (1.117): - - Fixed uninitialized variable usage reported by Valgrind. - -2004-08-19 20:41 dimitr - - * firebird2/src/jrd/: btr.cpp (1.106), btr_proto.h (1.29), - dyn_del.epp (1.36), idx.cpp (1.64), opt.cpp (1.182), pcmet.epp - (1.27), pcmet_proto.h (1.12): - - The EXPRESSION_INDICES code now compiles. - 2004-08-19 15:50 kkuznetsov - * firebird2/: configure.in (1.202), - src/install/arch-specific/solx86gcc/Makefile.in (1.2), - src/install/arch-specific/solx86gcc/CS/pkginfo.in (1.2), - src/install/arch-specific/solx86gcc/CS/postinstall.in (1.2), - src/install/arch-specific/solx86gcc/CS/postremove.in (1.2), - src/install/arch-specific/solx86gcc/CS/preinstall.in (1.2), - src/install/arch-specific/solx86gcc/CS/prototype.in (1.2), - src/install/arch-specific/solx86gcc/LIBGCC/pkginfolg.in (1.2), - src/install/arch-specific/solx86gcc/LIBGCC/prototypelg.in (1.2): + * firebird2/configure.in (1.202): Putted SolX86 install files from 1.5.1 to HEAD -2004-08-19 13:19 dimitr - - * firebird2/src/dsql/: dsql.tab.h (1.39), keywords.cpp (1.31), - parse.cpp (1.122), parse.y (1.143): - - Ported IIF function from Yaffil. Implemented as yet another - abbrevation for CASE. Added as a non-reserved keyword. - -2004-08-19 12:26 aafemt - - * firebird2/src/isql/isql.epp (1.91): - - Let isql return error code on script errors - -2004-08-19 02:48 skidder - - * firebird2/src/jrd/btr.cpp (1.105): - - Fix some of the problems in new indices code noted by Valgrind. - These fixes are result of discussion with Arno. But indices are - still broken; Arno promised to fix remaining stuff from this area - during next weekend - -2004-08-19 02:04 skidder - - * firebird2/src/misc/src_bundle.sh (1.1): - - Script which I use to generate Firebird source packages - -2004-08-19 01:39 skidder - - * firebird2/src/common/classes/alloc.cpp (1.59): - - Old Valgrind stacktraces need to be cleaned up on pool destruction - -2004-08-18 20:33 skidder - - * firebird2/src/dsql/pass1.cpp (1.155): - - Fix one more possible random crash noted by Valgrind. This - particular problem is old and happens when UNION DSQL construct is - used. Fix is the result of consultations with Arno Brinkman - -2004-08-18 05:09 skidder - - * firebird2/src/jrd/intlobj_new.h (1.9): - - A little bit more clarification - -2004-08-18 02:02 skidder - - * firebird2/src/dsql/parse.y (1.142): - - Fix one more serious issue noted by Valgrind. Views could be - randomly using blr_singleton when defined - 2004-08-18 00:34 skidder * firebird2/builds/posix/Makefile.in.fbserver (1.15): Correct POSIX SuperServer build dependency tracking problem -2004-08-18 00:21 skidder - - * firebird2/src/jrd/intlobj_new.h (1.8): - - Let's use UTF-16 as intermediate encoding. It is going to cause us - more grief, but it seems to be supported better in third-party - libraries - -2004-08-17 19:52 dimitr - - * firebird2/src/jrd/: btr.cpp (1.104), evl.cpp (1.102), nod.h - (1.11), opt.cpp (1.181): - - Small optimization of multiple OR booleans (or a constant IN - predicate). The idea is to use a single sparse bitmap for an index - matching and hence avoid OR'ing bitmaps for every argument value. - Ported from Yaffil. - -2004-08-17 19:30 skidder - - * firebird2/src/jrd/intlobj_new.h (1.7): - - Add comment about Unicode encoding used for intermediate - representation - -2004-08-17 15:25 dimitr - - * firebird2/src/dsql/: dsql.tab.h (1.38), parse.cpp (1.121), - parse.y (1.141): - - Allowed NULL to be a syntactical value. - -2004-08-17 14:28 dimitr - - * firebird2/src/jrd/: evl.cpp (1.101), exe.cpp (1.119): - - Added more checks for a possible literal NULL and another cases - when EVL_expr() may return NULL pointer. - -2004-08-17 13:28 dimitr - - * firebird2/src/jrd/rse.cpp (1.75): - - Ensure FIRST/SKIP/ROWS to treat NULL arguments as zero. - -2004-08-17 13:19 dimitr - - * firebird2/src/dsql/ddl.cpp (1.109): - - Allow the DDL engine to understand literal NULLs in computed - fields. - 2004-08-17 11:29 dimitr * firebird2/builds/win32/msvc7/gfix.vcproj (1.18): Synchronized MSVC7 build with others. -2004-08-17 10:37 dimitr - - * firebird2/lang_helpers/: gds_codes.ftn (1.7), gds_codes.pas - (1.7): - - Committed two missed files. - -2004-08-17 04:02 skidder - - * firebird2/src/jrd/jrd.h (1.111): - - Fix memory corruption issue in SuperServer builds noted by Valgrind - -2004-08-17 02:04 skidder - - * firebird2/src/jrd/intlobj_new.h (1.6): - - New INTL interface amendments - 2004-08-16 14:56 alexpeshkoff * firebird2/builds/: win32/msvc6/gfix.dsp (1.20), @@ -19987,69 +4676,6 @@ I've added thd.cpp to gfix in VC6 and posix builds. Other builds should also be fixed. -2004-08-16 14:28 alexpeshkoff - - * firebird2/src/: alice/alice.cpp (1.69), alice/alice.h (1.42), - alice/alice_meta.epp (1.40), alice/all.cpp (1.27), alice/tdr.cpp - (1.40), jrd/all.cpp (1.37), jrd/blb.cpp (1.85), jrd/blob_filter.cpp - (1.30), jrd/blob_filter.h (1.14), jrd/btr.cpp (1.103), jrd/cch.cpp - (1.100), jrd/cmp.cpp (1.143), jrd/cvt2.cpp (1.41), jrd/dbt.cpp - (1.29), jrd/dfw.epp (1.121), jrd/dyn.epp (1.66), jrd/dyn_def.epp - (1.74), jrd/dyn_del.epp (1.35), jrd/evl.cpp (1.100), jrd/exe.cpp - (1.118), jrd/ext.cpp (1.56), jrd/fun.epp (1.63), jrd/idx.cpp - (1.63), jrd/ini.epp (1.54), jrd/intl.cpp (1.70), jrd/jrd.cpp - (1.176), jrd/jrd.h (1.110), jrd/met.epp (1.133), jrd/opt.cpp - (1.180), jrd/par.cpp (1.101), jrd/pcmet.epp (1.26), jrd/rse.cpp - (1.74), jrd/sdw.cpp (1.52), jrd/sqz.cpp (1.18), jrd/thd.h (1.35), - jrd/tra.cpp (1.84), jrd/vio.cpp (1.108), dsql/alld.cpp (1.28), - dsql/ddl.cpp (1.108), dsql/dsql.cpp (1.116), dsql/dsql.h (1.65), - dsql/gen.cpp (1.68), dsql/make.cpp (1.71), dsql/metd.epp (1.67), - dsql/parse.cpp (1.120), dsql/parse.y (1.140), dsql/pass1.cpp - (1.154), jrd/os/vms/extvms.cpp (1.23), include/firebird.h (1.29): - - next step preparing to allocate auto objects memory from - appropriate pool - -2004-08-16 14:25 alexpeshkoff - - * firebird2/src/common/classes/stack.h (1.12): - - removed a lot of posix warnings after changing int to size_t in - vector.h - -2004-08-16 14:24 alexpeshkoff - - * firebird2/src/common/config/config_file.cpp (1.24): - - replaced exit() with throw fatal_exception - thanks to Jim - -2004-08-16 14:21 alexpeshkoff - - * firebird2/src/jrd/os/: win32/thd_priority.cpp (1.21), - thd_priority.h (1.19): - - fixed problems with thread priorities scheduler - -2004-08-13 21:27 skidder - - * firebird2/src/jrd/intlobj_new.h (1.5): - - Apply changes by Adriano to make compilable - -2004-08-13 05:07 skidder - - * firebird2/src/remote/xdr.cpp (1.20): - - Again, do not send trash over the wire - -2004-08-13 04:32 skidder - - * firebird2/src/dsql/dsql.cpp (1.115): - - Do not send stack and memory dumps to remote client when - isc_dsql_sql_info and isc_dsql_prepare functions are used. Again, - issue is pinpointed by Valgrind - 2004-08-13 01:28 skidder * @@ -20058,98 +4684,6 @@ Cosmetic changes -2004-08-12 23:18 skidder - - * firebird2/src/jrd/dpm.epp (1.53): - - Do not write rubbish from uninitialized stack variable into pad - space of data pages - -2004-08-12 21:51 skidder - - * firebird2/src/jrd/intlobj_new.h (1.4): - - Further clarification of new INTL interface - -2004-08-12 21:44 skidder - - * firebird2/src/jrd/intlobj_new.h (1.3): - - Clarify string comparison interface - -2004-08-12 21:21 skidder - - * firebird2/src/jrd/intlobj_new.h (1.2): - - Some small changes in INTL interface - -2004-08-12 07:17 skidder - - * firebird2/src/jrd/intlobj_new.h (1.1): - - Draft of new INTL interface - -2004-08-12 02:31 skidder - - * firebird2/src/jrd/: dfw.epp (1.120), ini.epp (1.53), pcmet.epp - (1.25): - - Do not write rubbish per-segment selectivity into the database. - Valgrind reported it as uninitialized value passed to write(buf) - syscall - -2004-08-11 07:34 skidder - - * firebird2/src/jrd/: cmp.cpp (1.142), opt.cpp (1.179): - - Fix a couple 'invalid read' problems found by Valgrind. Both could - cause crashes, one could result in invalid nulls placement. Removed - const*const*const stuff in couple places because things like that - make code really hard to understand - -2004-08-10 15:40 hvlad - - * firebird2/src/jrd/err.cpp (1.52): - - Fix comments - -2004-08-10 06:10 skidder - - * firebird2/src/common/classes/: alloc.cpp (1.58), alloc.h (1.47), - class_perf.cpp (1.13), test.sh (1.12): - - Optimize memory manager a little bit - -2004-08-09 03:24 skidder - - * firebird2/src/common/classes/: alloc.cpp (1.57), alloc.h (1.46), - class_test.cpp (1.19), test.sh (1.11): - - Fix memory manager to allow reliable detection of references to - memory from deleted pools under Valgrind. Make memory usage - statistics more accurate both in Valgrind and general cases. Adjust - pool dumping routine to be aware of delayed free blocks - -2004-08-07 18:49 arnobrinkman - - * firebird2/src/jrd/: opt.cpp (1.178), rse.h (1.34): - - Bugfix with OUTER JOINS Finally i got them as they should have - been - -2004-08-07 18:44 arnobrinkman - - * firebird2/src/jrd/: btr.cpp (1.102), btr.h (1.34): - - Bugfix with dates below Julian date and old code removed - -2004-08-06 17:26 hvlad - - * firebird2/src/jrd/: err.cpp (1.51), err_proto.h (1.20), exe.cpp - (1.117), jrd.h (1.109): - - Ability to show PSQL stack trace when exception occurs. - 2004-08-04 12:08 aafemt * firebird2/examples/api/api16.c (1.2): @@ -20162,833 +4696,43 @@ Rollback some Blas' rash cleanup -2004-08-04 08:29 aafemt - - * firebird2/src/jrd/cmp.cpp (1.141): - - Variable score - -2004-08-04 08:27 aafemt - - * firebird2/src/jrd/: alt.cpp (1.52), alt_proto.h (1.12), ibase.h - (1.84), utl.cpp (1.70), utl_proto.h (1.16): - - Make events API consistent after Claudio changes - -2004-08-03 18:04 skidder - - * firebird2/src/jrd/blb.cpp (1.84): - - Fix for regression in DEV_BUILD I caused recently - 2004-08-02 23:17 dimitr * firebird2/builds/misc/msg.gbak (1.8): Added two new error messages. -2004-08-02 21:53 dimitr - - * firebird2/src/jrd/cmp.cpp (1.140): - - Prevent any modifications of the OLD context in triggers. - -2004-08-02 21:47 dimitr - - * firebird2/src/: dsql/make.cpp (1.70), jrd/cmp.cpp (1.139), - jrd/evl.cpp (1.99): - - Fixed implementations of concatenation and SUBSTRING function. - Used new messages for error reporting. Changes should be fully - SQLDA-compatible. - -2004-08-02 21:43 dimitr - - * firebird2/src/include/gen/: codetext.h (1.12), iberror.h (1.11), - msgs.h (1.15), rdb_codes.h (1.12), sql_code.h (1.14): - - Added two new error messages. - -2004-08-01 20:01 dimitr - - * firebird2/src/dsql/pass1.cpp (1.153): - - Fixed minor issue. - -2004-08-01 19:44 dimitr - - * firebird2/src/remote/inet.cpp (1.118): - - Applied patch by Chris Waters to support NAT by the events - mechanism. - -2004-08-01 09:00 robocop - - * firebird2/src/jrd/fun.epp (1.62): - - Fix subtle bug introduced by Alex during fun.epp refactoring that - prevented the engine to detect when the invoked UDF has returned - NULL. - 2004-07-31 00:37 skidder - * firebird2/: builds/posix/make.rules (1.23), - builds/posix/prefix.linux (1.27), src/common/classes/alloc.cpp - (1.56), src/common/classes/alloc.h (1.45), src/dsql/all.h (1.12), - src/include/firebird.h (1.28), src/include/gen/autoconfig_msvc.h - (1.95), src/jrd/all.h (1.19): + * firebird2/builds/posix/: make.rules (1.23), prefix.linux (1.27): Valgrind support -2004-07-30 07:56 robocop - - * firebird2/src/jrd/jrd.cpp (1.175): - - Temporary fix for first problem reported by Adriano dos Santos - Fernandes. Server should continue working normally if gbak tries - to restore a db in a forbidden path. Now mutex is unlocked and - server can continue working. However, engine doesn't unload the db - so it still thinks there's an active connection. The proper fix - should come from Alex, that probably involves throwing an exception - to activate the code inside the catch() section. - -2004-07-30 06:58 robocop - - * firebird2/src/jrd/cmp.cpp (1.138): - - Nickolay says the local variable is different from the outer - variable. Therefore, renamed the inner variable to avoid warning - found by D. Sibiryakov. Some integer types made const, too. - -2004-07-29 19:44 skidder - - * firebird2/src/common/classes/tree.h (1.39): - - Correct a couple errors I introduced during int->size_t transition - for array indexing - -2004-07-26 23:32 skidder - - * firebird2/src/jrd/evl.cpp (1.98): - - Small addition to my previous LIKE fix - -2004-07-22 09:17 robocop - - * firebird2/src/common/classes/: array.h (1.29), tree.h (1.38), - vector.h (1.12): - - Style and simplification - -2004-07-22 09:17 robocop - - * firebird2/src/dudley/trn.cpp (1.34): - - Fix annoying warnings that appeared when Blas dropped a file with - C++ typed constants for the isc_dyn_ values and others. - -2004-07-22 09:15 robocop - - * firebird2/src/: jrd/btr.cpp (1.101), jrd/cvt.cpp (1.49), - remote/os/win32/cntl.cpp (1.15), remote/os/win32/ibconfig.cpp - (1.8), remote/os/win32/window.cpp (1.10): - - Style and misc - 2004-07-21 13:02 brodsom * firebird2/doc/README.build.mingw.html (1.13): -Update -2004-07-21 12:34 brodsom - - * firebird2/src/isql/: extract.epp (1.40), isql.epp (1.90): - - -Correction (Found by Claudio) - -2004-07-21 08:33 hvlad - - * firebird2/src/jrd/cvt.cpp (1.48): - - Fix for lost least significant bits of value when rounding - floating-point value to int \ int64 value - -2004-07-21 00:56 skidder - - * firebird2/src/jrd/evl.cpp (1.97): - - Fix another problem with my LIKE evaluator - -2004-07-20 20:57 arnobrinkman - - * firebird2/src/jrd/btr.cpp (1.100): - - fix bug in ignore_nulls part - -2004-07-20 20:55 arnobrinkman - - * firebird2/src/jrd/opt.cpp (1.177): - - Bugfix: optimizer didn't add boolean-node when it was a OR operator - and no index could be used. This caused unnecessary evaluation of - joined rse's to that rse. - -2004-07-17 02:13 skidder - - * firebird2/src/: common/classes/tree.h (1.37), jrd/met.epp - (1.132): - - size_t is more correct type for container sizes and indices - -2004-07-17 01:06 skidder - - * firebird2/src/: common/classes/array.h (1.28), - common/classes/objects_array.h (1.12), common/classes/tree.h - (1.36), common/classes/vector.h (1.11), - common/config/config_file.cpp (1.23), dsql/pass1.cpp (1.152), - jrd/cmp.cpp (1.137), jrd/intl.cpp (1.69), jrd/plugin_manager.cpp - (1.19), jrd/rpb_chain.cpp (1.10), jrd/tra.cpp (1.83): - - size_t is more correct type for container sizes and indices - -2004-07-16 03:30 arnobrinkman - - * firebird2/src/jrd/btr.cpp (1.99): - - When we ignore NULLs in the index then we must already skip them - very efficiently from the start. - -2004-07-16 01:01 arnobrinkman - - * firebird2/src/jrd/: btr.cpp (1.98), btr.h (1.33), opt.cpp - (1.176): - - 1) Fix starting with and empty string index problem where empty - string is passed in parameter. (STARTING WITH ?) ? = '' 2) New - index structure ensures that NULLs cannot hold the same key-value - as a data value. 3) Ignore NULLs already on scanning index where - possible. - -2004-07-14 23:54 skidder - - * firebird2/src/jrd/: thd.cpp (1.36), thd.h (1.34), - os/thd_priority.h (1.18), os/win32/thd_priority.cpp (1.20): - - Keep fb_tls.h low-profile header. Avoid fancy TLS declarations - -2004-07-14 23:49 skidder - - * firebird2/src/common/classes/fb_tls.h (1.9): - - Let our dynamic libraries work - -2004-07-11 12:04 robocop - - * firebird2/src/utilities/ibmgr/srvrmgr.cpp (1.17): - - Try to fix problem reported by Treeve Jelbert in a file I don't - compile. - -2004-07-10 11:26 robocop - - * firebird2/src/jrd/os/posix/unix.cpp (1.32): - - Try to complete my undoing of the ods.h changes, aided by by Treeve - Jelbert. - -2004-07-10 05:20 robocop - - * firebird2/src/: jrd/blb.cpp (1.83), jrd/btn.cpp (1.13), - jrd/btr.cpp (1.97), jrd/cch.cpp (1.99), jrd/dpm.epp (1.52), - jrd/nav.cpp (1.43), jrd/nbak.cpp (1.41), jrd/ods.h (1.28), - jrd/pag.cpp (1.78), jrd/sdw.cpp (1.51), jrd/tra.cpp (1.82), - utilities/nbackup.cpp (1.30), utilities/gstat/dba.epp (1.44), - utilities/gstat/ppg.cpp (1.19): - - Undo inheritance in ODS page types as requested by Nickolay. Either - some macros are too silly or the compiler is limited by the - standard here. Notice I may have missed some file that's not - compiled in Win32. - -2004-07-10 05:17 robocop - - * firebird2/src/common/: utils.cpp (1.7), utils_proto.h (1.4): - - Preach with the example and change the license to the IDPL - -2004-07-10 05:16 robocop - - * firebird2/src/utilities/ibmgr/srvrmgr.cpp (1.16): - - Try to fix bug reported by Treeve Jelbert. Someone please try as - this file isn't part of the Win32 build. - -2004-07-09 07:22 robocop - - * firebird2/src/jrd/cmp.cpp (1.136): - - Style - -2004-07-07 18:06 skidder - - * firebird2/src/jrd/: evl_string.h (1.16), evl_string_test.cpp - (1.7): - - Update pattern matching tests - -2004-07-07 17:48 skidder - - * firebird2/src/jrd/: evl.cpp (1.96), evl_string.h (1.15), - evl_string_test.cpp (1.6): - - allow processNextChunk receive empty string in pattern matchers. - This fixes troubles in DEV_BUILD noticed by Claudio - -2004-07-07 12:12 aafemt - - * firebird2/src/jrd/cmp.cpp (1.135): - - Variable's scope - -2004-07-07 05:47 robocop - - * firebird2/src/jrd/: dpm.epp (1.51), dpm_proto.h (1.16), dyn.epp - (1.65), evl.cpp (1.95), exe.cpp (1.116), grant.epp (1.46), ini.epp - (1.52): - - USHORT -> bool - -2004-07-07 05:45 robocop - - * firebird2/src/jrd/dfw.epp (1.119): - - Vars in context - -2004-07-07 05:43 robocop - - * firebird2/src/jrd/: err.cpp (1.50), err_proto.h (1.19): - - Const correctness and style - -2004-07-07 05:42 robocop - - * firebird2/src/jrd/gds.cpp (1.143): - - Fix possible minor problem in debug version - -2004-07-07 05:41 robocop - - * firebird2/src/jrd/scl.epp (1.60): - - Misc change - -2004-07-06 07:59 robocop - - * firebird2/src/jrd/: acl.h (1.5), dfw.epp (1.118), dfw_proto.h - (1.13), dyn_def.epp (1.73), dyn_del.epp (1.34), dyn_mod.epp (1.50), - dyn_ut_proto.h (1.8), dyn_util.epp (1.35), grant.epp (1.45), - met.epp (1.131), met_proto.h (1.41), tra.h (1.33), vio.cpp (1.107): - - 1.- Try to fix the mess caused by different data types used to - represent bifields of SCL_ constants defined in scl.h, second - round. 2.- Prevent users from deleting system generators and - modifying any entry in rdb$generators. VIO passes the task to DFW, - the only problem being that the user gets the error when a commit - is done, not before. - -2004-07-06 07:54 robocop - - * firebird2/src/burp/: backup.epp (1.63), burp.cpp (1.84), misc.cpp - (1.14): - - Totally misc changes - -2004-07-03 04:32 brodsom - - * firebird2/src/: alice/alice.cpp (1.68), alice/alice.h (1.41), - burp/burp.cpp (1.83), burp/burp.h (1.55), jrd/svc.h (1.31), - utilities/gsec/gsec.cpp (1.33), utilities/gsec/gsec.h (1.18), - utilities/gstat/dba.epp (1.43): - - -Put thread functions into thread class -Comment - SVC_PUTSPECIFIC_DATA - -2004-07-03 02:13 brodsom - - * firebird2/src/: alice/all.cpp (1.26), burp/backup.epp (1.62), - burp/burp.cpp (1.82), burp/burp.h (1.54), burp/misc.cpp (1.13), - burp/mvol.cpp (1.39), burp/mvol_proto.h (1.8), burp/restore.epp - (1.80): - - Put thread functions into thread class - -2004-07-02 12:45 brodsom - - * firebird2/src/: iscguard/cntl_guard.cpp (1.17), - iscguard/cntlg_proto.h (1.5), jrd/svc.cpp (1.126), jrd/svc.h - (1.30), jrd/thd.cpp (1.35), jrd/thd.h (1.33), jrd/os/thd_priority.h - (1.17), remote/os/win32/cntl.cpp (1.14), - remote/os/win32/cntl_proto.h (1.6): - - Hack to fix mingw build (due to a mingw bug). - -2004-07-02 12:02 brodsom - - * firebird2/src/alice/: alice.cpp (1.67), alice.h (1.40), - alice_meta.epp (1.39), all.cpp (1.25), exe.cpp (1.36), tdr.cpp - (1.39): - - Put thread functions into thread class - -2004-07-02 09:26 brodsom - - * firebird2/src/dsql/dsql.cpp (1.114): - - Correction (noticed by Claudio) - -2004-07-01 18:41 hvlad - - * firebird2/src/jrd/cvt2.cpp (1.40): - - Fixed incorrect comparison of TEXT BLOBs with STR - -2004-07-01 02:46 skidder - - * firebird2/src/dsql/ddl.cpp (1.107): - - Fix crash when changing data type for field and specify wrong type - or domain name - -2004-06-30 03:51 skidder - - * firebird2/src/misc/fb_boilerplate.h (1.4): - - Change license boilerplate according to admins decision - -2004-06-30 03:45 skidder - - * firebird2/src/utilities/nbackup.cpp (1.29): - - Change license for source files which I wrote - -2004-06-30 03:41 skidder - - * firebird2/src/jrd/os/posix/guid.cpp (1.6): - - Change license for source files which I wrote - -2004-06-30 03:38 skidder - - * firebird2/src/jrd/: evl_string.h (1.14), evl_string_test.cpp - (1.5), intl_classes.h (1.19), nbak.cpp (1.40), nbak.h (1.16), - ntrace.h (1.3), os/guid.h (1.7), os/win32/guid.cpp (1.7): - - Change license for source files which I wrote - 2004-06-30 03:26 skidder - * firebird2/: src/common/classes/alloc.cpp (1.55), - src/common/classes/alloc.h (1.44), - src/common/classes/class_perf.cpp (1.12), - src/common/classes/class_test.cpp (1.18), - src/common/classes/fb_atomic.h (1.4), src/common/classes/fb_tls.h - (1.8), src/common/classes/locks.h (1.17), - src/common/classes/rwlock.h (1.21), src/common/classes/semaphore.h - (1.14), src/common/classes/tree.h (1.35), - src/common/classes/vector.h (1.10), builds/posix/Makefile.in.codes - (1.18), builds/posix/fbintl.vers (1.2): + * firebird2/builds/posix/: Makefile.in.codes (1.18), fbintl.vers + (1.2): Change license for source files which I wrote -2004-06-30 01:29 skidder - - * firebird2/src/common/classes/fb_string.cpp (1.19): - - Little string class cleanups - -2004-06-30 00:15 arnobrinkman - - * firebird2/src/dsql/pass1.cpp (1.151): - - 1) Fix FB2 problem with union-auto-cast and losing field-name as - column-name 2) Fix FB2 problem with WITH CHECK OPTION - 2004-06-29 17:16 kkuznetsov * firebird2/configure.in (1.201): Fix for not adding both lpthread and lthread on Solaris|solx86 -2004-06-29 14:36 skidder - - * firebird2/src/common/classes/fb_string.cpp (1.18): - - Add forgotten length checks - -2004-06-29 06:37 robocop - - * firebird2/src/: burp/burp.cpp (1.81), burp/restore.epp (1.79), - common/classes/alloc.cpp (1.54), common/classes/alloc.h (1.43), - isql/isql.epp (1.89), isql/show.epp (1.52), jrd/acl.h (1.4), - jrd/cmp.cpp (1.134), jrd/cmp_proto.h (1.26), jrd/dfw.epp (1.117), - jrd/evl.cpp (1.94), jrd/exe.h (1.57), jrd/grant.epp (1.44), - jrd/ibase.h (1.83), jrd/ini.h (1.19), jrd/obj.h (1.5), jrd/scl.epp - (1.59), jrd/scl.h (1.11), jrd/scl_proto.h (1.19), jrd/vio.cpp - (1.106), jrd/os/vms/rdb.cpp (1.15), jrd/os/vms/rdbint.cpp (1.14), - misc/codes.epp (1.17), remote/inet_server.cpp (1.43), - remote/os/win32/srvr_w32.cpp (1.22), utilities/nbackup.cpp (1.28): - - 1.- const correctness 2.- style 3.- Try to fix the mess caused by - different data types used to represent bifields of SCL_ constants - defined in scl.h, first round. No circular dependencies found - through MSVC. Still pending dyn* and grant.epp files. - -2004-06-29 06:33 robocop - - * firebird2/src/jrd/relations.h (1.7): - - Add RDB$DESCRIPTION and RDB$SYSTEM_FLAG to RDB$ROLES - -2004-06-27 21:06 dimitr - - * firebird2/src/jrd/cmp.cpp (1.133): - - 1. Yet another attempt to fix that damned double-compile UDF args - crap. Hopefully, the last one... 2. Temporary fix for the - SUBSTRING (BLOB) issue (until Yaffil merge). - -2004-06-27 00:23 skidder - - * firebird2/src/common/classes/fb_string.cpp (1.17): - - Minor bugfixing/cleanup of string class. I hope this change doesn't - break anything, but Alex should look at it - -2004-06-27 00:17 skidder - - * firebird2/src/jrd/exe.h (1.56): - - Disable debugging code unintentionally enabled in previous commit - -2004-06-27 00:12 skidder - - * firebird2/src/jrd/: all.cpp (1.36), all.h (1.18), exe.h (1.55), - par.cpp (1.100): - - Be slightly more explicit in our memory allocation desires. Also - fix savepoints breakage - -2004-06-26 00:12 skidder - - * firebird2/src/jrd/: cmp.cpp (1.132), evl.cpp (1.93), exe.h - (1.54), opt.cpp (1.175), rse.cpp (1.73), rse.h (1.33): - - Somewhat simplify invariant tracking stuff. It is more pessimistic - now, but should work more reliably when invariants are modified - (see QMDB tests for details) - -2004-06-25 03:44 skidder - - * firebird2/src/include/firebird.h (1.27): - - Disable thread priority scheduler for now because it causes too - many random failures during QMDB testing - -2004-06-23 18:40 skidder - - * firebird2/src/jrd/opt.cpp (1.174): - - Report PLANs for selectable procedures in correct order. This is a - fix for regression which I introduced a few months ago and it was - found by Vlad Horsun - -2004-06-22 22:13 skidder - - * firebird2/src/: common/classes/tree.h (1.34), jrd/blb.cpp (1.82), - jrd/blb.h (1.17), jrd/btr.cpp (1.96), jrd/exe.cpp (1.115), - jrd/gds.cpp (1.142), jrd/gds_proto.h (1.35), jrd/jrd.h (1.108), - jrd/req.h (1.41), jrd/tra.cpp (1.81), jrd/tra.h (1.32): - - Implement rudimentary framework to track lifetimes of active BLOBs. - This solves the following issues: 1) Outrageous memory consumption - when blobs are converted from strings during request processing 2) - Materialization doesn't cause invalidation of BLOB IDs too early. - Original behaviour caused errors with updatable views or procedures - receiving BLOB arguments. - -2004-06-22 00:45 skidder - - * firebird2/src/common/classes/tree.h (1.33): - - Const-correctness - -2004-06-22 00:17 skidder - - * firebird2/src/common/classes/alloc.cpp (1.53): - - Fix bug with wrong output when printing out used only blocks from - memory pool - -2004-06-21 10:49 alexpeshkoff - - * firebird2/src/remote/server.cpp (1.89): - - fixed potential inconsistency, noticed by Claudio - -2004-06-21 04:48 robocop - - * firebird2/src/: common/classes/tree.h (1.32), dsql/make.cpp - (1.69), remote/inet.cpp (1.117): - - Misc changes - -2004-06-19 23:28 arnobrinkman - - * firebird2/src/: dsql/make.cpp (1.68), jrd/align.h (1.7): - - Fix problems with NUMERIC and DECIMAL datatypes in - MAKE_desc_from_list() for Dialect 1. This affects CASE, COALESCE - and the auto-union cast. - 2004-06-16 17:41 kkuznetsov * firebird2/builds/posix/firebird.vers (1.3): Commented out THD_* functions if using new style of thd -2004-06-16 14:33 kkuznetsov - - * firebird2/src/common/classes/fb_tls.h (1.7): - - Solaris theading portion of TlsValue - -2004-06-15 11:02 kkuznetsov - - * firebird2/src/jrd/: thd.cpp (1.34), thd.h (1.32): - - Fix Solaris attrs for thread creation - -2004-06-14 13:20 fsg - - * firebird2/src/remote/inet.cpp (1.116): - - Fixed an old bug. Thanks to Torsten Martinsen. - -2004-06-14 01:49 skidder - - * firebird2/src/common/classes/: class_test.cpp (1.17), test.sh - (1.10), tree.h (1.31): - - Slightly refine BeePlusTree accessor semantics - -2004-06-14 01:46 brodsom - - * firebird2/src/: dsql/dsql.cpp (1.113), jrd/cmp.cpp (1.131), - jrd/nbak.cpp (1.39), remote/remote.cpp (1.37): - - Removing wrong extra ; - -2004-06-14 01:43 brodsom - - * firebird2/src/: jrd/os/posix/fbsyslog.cpp (1.2), - jrd/os/win32/config_root.cpp (1.15), jrd/os/win32/fbsyslog.cpp - (1.3), utilities/install/install.cpp (1.5): - - Looking for extra ; at namespace declaration end - -2004-06-14 01:39 brodsom - - * firebird2/src/: extlib/fbudf/fbudf.cpp (1.16), include/fb_list.h - (1.4), include/fb_map.h (1.3), jrd/evl_string.h (1.13), jrd/ext.cpp - (1.55), jrd/ods.h (1.27), jrd/os/fbsyslog.h (1.3): - - Looking for extra ; at namespace declaration end - -2004-06-14 01:36 brodsom - - * firebird2/src/common/: fb_exception.cpp (1.11), utils_proto.h - (1.3), classes/alloc.cpp (1.52), classes/array.h (1.27), - classes/fb_string.cpp (1.16), classes/objects_array.h (1.11), - classes/rwlock.h (1.20), classes/semaphore.h (1.13), - classes/stack.h (1.11), config/config_file.cpp (1.22): - - Looking for extra ; at namespace declaration end - -2004-06-14 01:27 skidder - - * firebird2/src/dsql/array_proto.h (1.15): - - Fix 64-bit build - -2004-06-14 00:31 brodsom - - * firebird2/src/jrd/event.cpp (1.53): - - Rollback - -2004-06-13 20:30 skidder - - * firebird2/src/common/classes/class_test.cpp (1.16): - - Bring module up to date - -2004-06-13 05:09 brodsom - - * firebird2/src/: common/classes/alloc.h (1.42), - common/classes/fb_pair.h (1.11), common/classes/tree.h (1.30), - common/classes/vector.h (1.9), include/fb_vector.h (1.6): - - Remove wrong semicolon - -2004-06-13 05:08 brodsom - - * firebird2/src/common/classes/stack.h (1.10): - - -Correction for gcc 3.4 - -2004-06-12 03:06 skidder - - * firebird2/src/: burp/restore.epp (1.78), jrd/cch.cpp (1.98), - jrd/jrd.cpp (1.174): - - Correct problems with single-user maintenance mode (note it is used - for GBAK restore process now) - -2004-06-11 16:23 kkuznetsov - - * firebird2/src/: common/classes/locks.h (1.16), jrd/thd.cpp - (1.33), jrd/thd.h (1.31): - - hCVS: - ---------------------------------------------------------------------- - - Solaris portion of thd.cpp - -2004-06-11 05:09 brodsom - - * firebird2/src/gpre/: c_cxx.cpp (1.52), ada.cpp (1.43): - - -Correction - -2004-06-10 16:09 brodsom - - * firebird2/src/remote/os/win32/cntl.cpp (1.13): - - -Rollback - -2004-06-09 21:03 brodsom - - * firebird2/src/jrd/os/thd_priority.h (1.16): - - Correction - -2004-06-09 21:02 brodsom - - * firebird2/src/jrd/os/thd_priority.h (1.15): - - Fix gcc complaints after Alex changes. - -2004-06-09 20:56 brodsom - - * firebird2/src/: utilities/print_event.cpp (1.4), lock/lock.cpp - (1.107), lock/print.cpp (1.41): - - -Rollback - -2004-06-09 20:23 brodsom - - * firebird2/src/utilities/rebuild/rebuild.h (1.4): - - -Rollback - -2004-06-09 20:20 brodsom - - * firebird2/src/: remote/inet.cpp (1.115), remote/protocol.h - (1.23), remote/remote.h (1.40), remote/server.cpp (1.88), - remote/xdr.h (1.10), remote/xnet.h (1.10), remote/os/vms/chuser.cpp - (1.7), utilities/stats.epp (1.12): - - -Rollback - -2004-06-09 20:16 brodsom - - * firebird2/src/lock/lock.h (1.30): - - -Rollback - -2004-06-09 20:11 brodsom - - * firebird2/src/jrd/: dsc.h (1.19), sort.h (1.24): - - -Rollback - -2004-06-09 20:07 brodsom - - * firebird2/src/dudley/: ddl.h (1.29), parse.h (1.7): - - -Rollback - -2004-06-09 09:44 alexpeshkoff - - * firebird2/src/remote/xnet.cpp (1.50): - - Removed THD_mutex_init from comment - -2004-06-09 03:50 brodsom - - * firebird2/src/lock/print.cpp (1.40): - - -Correction - -2004-06-08 20:59 brodsom - - * firebird2/src/jrd/event.cpp (1.52): - - -Correction - -2004-06-08 20:49 brodsom - - * firebird2/src/utilities/print_event.cpp (1.3): - - -Correction - -2004-06-08 20:46 brodsom - - * firebird2/src/utilities/: stats.epp (1.11), rebuild/rebuild.h - (1.3): - - -C++ struct declaration style. - -2004-06-08 20:38 brodsom - - * firebird2/src/remote/: remote.h (1.39), inet.cpp (1.114), - protocol.h (1.22), server.cpp (1.87), xdr.h (1.9), xnet.h (1.9), - os/vms/chuser.cpp (1.6), os/win32/cntl.cpp (1.12): - - -C++ struct declaration style. - -2004-06-08 20:25 brodsom - - * firebird2/src/: misc/align.cpp (1.7), jrd/dsc.h (1.18), - jrd/sort.h (1.23): - - -C++ struct declaration style. - -2004-06-08 20:24 brodsom - - * firebird2/src/lock/: lock.cpp (1.106), lock.h (1.29), print.cpp - (1.39): - - -C++ struct declaration style. -Const corrections - -2004-06-08 20:21 brodsom - - * firebird2/src/: dudley/ddl.h (1.28), dudley/parse.h (1.6), - isql/isql.epp (1.88), isql/isql_win.cpp (1.17): - - -C++ struct declaration style. - 2004-06-08 15:59 dimitr * firebird2/doc/sql.extensions/README.universal_triggers (1.2): @@ -21004,316 +4748,12 @@ Thread cleanup: Removed thd_proto.h, all required definitions are in thd.h know. -2004-06-08 15:39 alexpeshkoff - - * firebird2/src/: alice/alice.cpp (1.66), alice/alice.h (1.39), - alice/alice_meta.epp (1.38), alice/alice_proto.h (1.10), - alice/all.cpp (1.24), alice/exe.cpp (1.35), alice/tdr.cpp (1.38), - jrd/all.cpp (1.35), jrd/blb.cpp (1.81), jrd/blob_filter.cpp (1.29), - jrd/btr.cpp (1.95), jrd/cch.cpp (1.97), jrd/cch.h (1.22), - jrd/cmp.cpp (1.130), jrd/common.h (1.121), jrd/cvt.cpp (1.47), - jrd/cvt2.cpp (1.39), jrd/dbg.cpp (1.29), jrd/dfw.epp (1.116), - jrd/dls.cpp (1.24), jrd/dmp.cpp (1.26), jrd/dpm.epp (1.50), - jrd/dyn.epp (1.64), jrd/dyn_def.epp (1.72), jrd/dyn_del.epp (1.33), - jrd/dyn_mod.epp (1.49), jrd/dyn_util.epp (1.34), jrd/err.cpp - (1.49), jrd/event.cpp (1.51), jrd/event.h (1.18), jrd/evl.cpp - (1.92), jrd/exe.cpp (1.114), jrd/execute_statement.cpp (1.12), - jrd/ext.cpp (1.54), jrd/fil.h (1.13), jrd/filters.cpp (1.41), - jrd/fun.epp (1.61), jrd/gds.cpp (1.141), jrd/gds_proto.h (1.34), - jrd/gdsassert.h (1.12), jrd/grant.epp (1.43), jrd/idx.cpp (1.62), - jrd/inf.cpp (1.48), jrd/ini.epp (1.51), jrd/intl.cpp (1.68), - jrd/intl_proto.h (1.15), jrd/inuse.cpp (1.7), jrd/isc.h (1.17), - jrd/isc_sync.cpp (1.92), jrd/jrd.cpp (1.173), jrd/jrd.h (1.107), - jrd/jrd_proto.h (1.31), jrd/lck.cpp (1.48), jrd/log.cpp (1.20), - jrd/met.epp (1.130), jrd/nav.cpp (1.42), jrd/nbak.cpp (1.38), - jrd/opt.cpp (1.173), jrd/pag.cpp (1.77), jrd/par.cpp (1.99), - jrd/pcmet.epp (1.24), jrd/pwd.cpp (1.31), jrd/qatest.cpp (1.16), - jrd/rlck.cpp (1.29), jrd/rlck_proto.h (1.12), jrd/rse.cpp (1.72), - jrd/sch.cpp (1.28), jrd/scl.epp (1.58), jrd/sdw.cpp (1.50), - jrd/shut.cpp (1.31), jrd/sqz.cpp (1.17), jrd/svc.cpp (1.125), - jrd/svc.h (1.29), jrd/svc_proto.h (1.17), jrd/sym.cpp (1.16), - jrd/thd.cpp (1.32), jrd/thd.h (1.30), jrd/thread_proto.h (1.5), - jrd/tpc.cpp (1.18), jrd/tra.cpp (1.80), jrd/vio.cpp (1.105), - jrd/why.cpp (1.77), dsql/alld.cpp (1.27), dsql/ddl.cpp (1.106), - dsql/dsql.cpp (1.112), dsql/dsql.h (1.64), dsql/dsql.tab.h (1.37), - dsql/errd.cpp (1.34), dsql/gen.cpp (1.67), dsql/hsh.cpp (1.28), - dsql/make.cpp (1.67), dsql/metd.epp (1.66), dsql/movd.cpp (1.16), - dsql/parse.cpp (1.119), dsql/parse.y (1.139), dsql/pass1.cpp - (1.150), remote/allr.cpp (1.28), remote/inet.cpp (1.113), - remote/interface.cpp (1.87), remote/remote.cpp (1.36), - remote/remote.h (1.38), remote/serve_proto.h (1.9), - remote/server.cpp (1.86), remote/xnet.cpp (1.49), burp/backup.epp - (1.61), burp/burp.cpp (1.80), burp/burp.h (1.53), burp/burp_proto.h - (1.17), burp/misc.cpp (1.12), burp/mvol.cpp (1.38), - burp/restore.epp (1.77), remote/os/win32/cntl.cpp (1.11), - remote/os/win32/cntl_proto.h (1.5), remote/os/win32/srvr_w32.cpp - (1.21), iscguard/cntl_guard.cpp (1.16), iscguard/cntlg_proto.h - (1.4), iscguard/iscguard.cpp (1.37), utilities/gstat/dba.epp - (1.42), include/fb_blk.h (1.10), include/firebird.h (1.26), - utilities/gsec/gsec.cpp (1.32), utilities/gsec/gsec.h (1.17), - utilities/gsec/gsec_proto.h (1.10), common/classes/init.h (1.3), - jrd/os/posix/isc_ipc.cpp (1.16), jrd/os/posix/unix.cpp (1.31), - jrd/os/win32/isc_ipc.cpp (1.14), jrd/os/win32/thd_priority.cpp - (1.19), jrd/os/win32/winnt.cpp (1.23), lock/lock.cpp (1.105), - gpre/movg.cpp (1.8), utilities/ibmgr/srvrmgr.cpp (1.15), - jrd/os/thd_priority.h (1.14), jrd/os/vms/vms.cpp (1.19): - - Thread cleanup: 1. Added macros to declare thread entrypoints 2. - THD_mutex_* functions use Firebird::Mutex 3. Thread local storage - use fb_tls.h - 2004-06-08 14:10 kkuznetsov * firebird2/builds/posix/firebird.vers (1.2): Some more solx86 commits -2004-06-08 08:51 alexpeshkoff - - * firebird2/src/common/classes/locks.h (1.15): - - explicit constructor for lock guard - -2004-06-08 07:50 robocop - - * firebird2/src/jrd/: flu_proto.h (1.9), functions.cpp (1.14): - - const - -2004-06-07 18:10 hvlad - - * firebird2/src/jrd/tra.cpp (1.79): - - TRA_sweep don't release it's temp_lock in case of database shutdown - -2004-06-07 08:50 kkuznetsov - - * firebird2/src/jrd/: utl.cpp (1.69), why.cpp (1.76): - - Minor corrections after prototype changes - -2004-06-06 07:25 robocop - - * firebird2/src/: isql/isql.epp (1.87), qli/help.epp (1.22): - - Style and const - -2004-06-05 11:36 robocop - - * firebird2/src/: burp/burp.cpp (1.79), dsql/ddl.cpp (1.105), - dudley/ddl.h (1.27), dudley/extract.epp (1.35), gpre/c_cxx.cpp - (1.51), gpre/cme.cpp (1.31), gpre/cob.cpp (1.47), gpre/exp.cpp - (1.35), gpre/ftn.cpp (1.49), gpre/gpre.cpp (1.62), gpre/gpre.h - (1.70), gpre/par.cpp (1.52), gpre/pas.cpp (1.41), isql/extract.epp - (1.39), jrd/dbg.cpp (1.28), jrd/isc.cpp (1.51), jrd/jrd.cpp - (1.172), jrd/os/posix/config_root.cpp (1.11), msgs/include.epp - (1.10), qli/help.epp (1.21), qli/picstr.cpp (1.25), remote/allr.cpp - (1.27), remote/os/win32/window.h (1.4), - utilities/install/install_reg.cpp (1.10), - utilities/install/regis_proto.h (1.5), - utilities/install/registry.cpp (1.11), utilities/install/registry.h - (1.7), utilities/install/servi_proto.h (1.9), - utilities/install/services.cpp (1.13): - - Literal strings should be treated as const char* - -2004-06-04 16:36 kkuznetsov - - * firebird2/src/: dsql/array_proto.h (1.14), jrd/alt_proto.h - (1.11), jrd/ibase.h (1.82), jrd/utl.cpp (1.68), jrd/why.cpp (1.75): - - - Fixed some more different prototypes of the same functions - -2004-06-04 08:55 fsg - - * firebird2/src/qli/: compile.cpp (1.25), eval.cpp (1.44): - - Fixes issues spotted by Claudio - -2004-06-03 17:09 kkuznetsov - - * firebird2/src/jrd/alt_proto.h (1.10): - - Fix some more differents in function signatures from *.h to *.cpp - -2004-06-03 16:00 fsg - - * firebird2/src/qli/: compile.cpp (1.24), eval.cpp (1.43), - gener.cpp (1.36), meta.epp (1.48), mov.cpp (1.35), parse.cpp - (1.35), picstr.cpp (1.24), show.epp (1.37), symbols.h (1.4): - - First step to allow qli to work with relations containing bigints - - It is possible now to copy table contents between databases, insert - bigints via qli and show works nearly as expected. Displaying - bigints and evaluation of expressions containing bigints still - doesn't work. - -2004-06-03 12:08 kkuznetsov - - * firebird2/src/dsql/user__proto.h (1.8): - - Fix linkage errors caused by different declaration of extern "c" - functions - -2004-06-03 09:42 robocop - - * firebird2/src/gpre/sql.cpp (1.47): - - Style: opening braces too far to the right - -2004-06-03 09:31 robocop - - * firebird2/src/gpre/: c_cxx.cpp (1.50), cme.cpp (1.30), cmp.cpp - (1.32), cob.cpp (1.46), ftn.cpp (1.48), gpre.h (1.69), - gpre_meta.epp (1.44), hsh.cpp (1.20), jrdmet.cpp (1.18), par.cpp - (1.51), pas.cpp (1.40), pretty.cpp (1.27), sqe.cpp (1.33), sql.cpp - (1.46), sql_proto.h (1.11): - - Misc changes: - const - variables in scope - style - a duplicate - function deleted - some unneeded casts removed - -2004-06-01 18:21 brodsom - - * firebird2/src/: jrd/ibase.h (1.81), utilities/gstat/dba.epp - (1.41), utilities/gstat/dbaswi.h (1.5), utilities/gstat/ppg.cpp - (1.18), utilities/gstat/ppg_proto.h (1.9): - - new switch to be used in gstat (service & util) test - -2004-06-01 00:57 skidder - - * firebird2/src/jrd/shut.cpp (1.30): - - Fix -tran shutdown which I broke when introduced new shutdown modes - -2004-05-31 23:39 skidder - - * firebird2/src/utilities/gstat/dba.epp (1.40): - - Fix gstat crash recently added by Blas - -2004-05-31 04:37 robocop - - * firebird2/src/extlib/fbudf/: fbudf.cpp (1.15), fbudf.h (1.4): - - Use the vary struct as the engine does to know the length of a - varchar Style - -2004-05-31 04:35 robocop - - * firebird2/src/isql/isql.epp (1.86): - - Function ADD should not mangle date inputs - -2004-05-31 04:34 robocop - - * firebird2/src/: gpre/cmd.cpp (1.37), dudley/generate.cpp (1.16), - jrd/ini.epp (1.50), jrd/met.epp (1.129), jrd/sdw.cpp (1.49), - dsql/make.cpp (1.66): - - Changing some variables that have a trailing underscore to allow - conflict with C++ keywords or engine structs. - -2004-05-29 15:33 brodsom - - * firebird2/src/jrd/: dls.cpp (1.23), dls_proto.h (1.12), isc.cpp - (1.50), isc_proto.h (1.11), sdl.cpp (1.38), sdl_proto.h (1.15), - os/isc_i_proto.h (1.4), os/posix/isc_ipc.cpp (1.15), - os/win32/isc_ipc.cpp (1.13): - - Finishing the api cleanup - -2004-05-29 07:07 robocop - - * firebird2/src/qli/show.epp (1.36): - - 1.- Const correctness 2.- Style 3.- Ancient coding error: two - places with if (symbol->sym_type = SYM_database) where indeed if - (symbol->sym_type == SYM_database) but I don't know if somebody has - experienced the bug. - -2004-05-29 07:01 robocop - - * firebird2/src/qli/: meta.epp (1.47), parse.cpp (1.34): - - const correctness - -2004-05-29 06:58 robocop - - * firebird2/src/jrd/cmp.cpp (1.129): - - Const correctness: we no longer need this disguised const_cast - because the function accepts a const string. - -2004-05-29 06:57 robocop - - * firebird2/src/jrd/vio.cpp (1.104): - - Style: separate functions by at least one line - -2004-05-29 06:57 robocop - - * firebird2/src/jrd/file_params.h (1.21): - - Totally misc fix (comment) - -2004-05-29 06:55 robocop - - * firebird2/src/isql/show.epp (1.51): - - Style - -2004-05-29 06:54 robocop - - * firebird2/src/gpre/: par.cpp (1.50), sqe.cpp (1.32): - - Cleanup - -2004-05-29 06:50 robocop - - * firebird2/src/gpre/: cme.cpp (1.29), cob.cpp (1.45), ftn.cpp - (1.47), gpre.cpp (1.61): - - Style - -2004-05-29 06:48 robocop - - * firebird2/src/gpre/gpre.h (1.68): - - Fix class/struct mismatch after Blas' cleanup - -2004-05-29 06:47 robocop - - * firebird2/src/dudley/: ddl.h (1.26), generate.cpp (1.15): - - Style - -2004-05-29 06:36 robocop - - * firebird2/src/dsql/pass1.cpp (1.149): - - Misc: keep comment in sync with code - -2004-05-29 06:34 robocop - - * firebird2/src/common/stuff.h (1.2): - - We use DIRECTORY_FILENAME_H for protecting headers - -2004-05-28 03:43 brodsom - - * firebird2/src/remote/os/win32/srvr_w32.cpp (1.20): - - Replace with more specific (and clear) cast - -2004-05-28 03:32 brodsom - - * firebird2/src/iscguard/iscguard.cpp (1.36): - - Replace with more specific (and clear) cast - 2004-05-28 03:29 brodsom * firebird2/builds/: win32/msvc6/Firebird2.dsw (1.33), @@ -21322,59 +4762,6 @@ Removing unused dba_full (After Ann advice) -2004-05-27 18:25 alexpeshkoff - - * firebird2/src/: jrd/blb.cpp (1.80), jrd/cch.cpp (1.96), - jrd/cmp.cpp (1.128), jrd/dpm.epp (1.49), jrd/err.cpp (1.48), - jrd/fun.epp (1.60), jrd/idx.cpp (1.61), jrd/isc_file.cpp (1.80), - jrd/jrd.cpp (1.171), jrd/met.epp (1.128), jrd/opt.cpp (1.172), - jrd/par.cpp (1.98), jrd/rse.cpp (1.71), jrd/scl.epp (1.57), - jrd/vio.cpp (1.103), dsql/ddl.cpp (1.104), dsql/make.cpp (1.65), - dsql/metd.epp (1.65), dsql/parse.cpp (1.118), dsql/parse.y (1.138), - dsql/pass1.cpp (1.148), common/classes/stack.h (1.9), - jrd/os/win32/winnt.cpp (1.22): - - make bool (isEmpty/hasData) checks for string and stack safe - -2004-05-27 14:01 alexpeshkoff - - * firebird2/src/common/classes/fb_string.cpp (1.15): - - text indent fix - -2004-05-27 11:24 alexpeshkoff - - * firebird2/src/common/classes/fb_string.cpp (1.14): - - use windows upper/lower-case conversion functions for win32 build - -2004-05-26 18:13 alexpeshkoff - - * firebird2/src/include/firebird.h (1.25): - - restored build of linux classis server's superclient - -2004-05-26 18:12 alexpeshkoff - - * firebird2/src/jrd/: cmp.cpp (1.127), cvt2.cpp (1.38), evl.cpp - (1.91), jrd.h (1.106), met.epp (1.127), mov.cpp (1.17), opt.cpp - (1.171): - - small strings cleanup - -2004-05-26 18:10 alexpeshkoff - - * firebird2/src/common/classes/fb_string.cpp (1.13): - - optimize string performance with the price of 4 additional bytes - per string - -2004-05-26 06:53 robocop - - * firebird2/src/jrd/jrd.h (1.105): - - Restore jrd.h to buildable state in DEBUG mode. - 2004-05-25 15:20 eku * firebird2/builds/install/arch-specific/sinixz/postinstall.in @@ -21382,330 +4769,27 @@ env variable changed -2004-05-24 19:31 brodsom - - * firebird2/src/jrd/os/win32/isc_ipc.cpp (1.12): - - -Use C++ struct declaration style. - -2004-05-24 19:28 brodsom - - * firebird2/src/jrd/: btr.cpp (1.94), builtin.cpp (1.9), cch.h - (1.21), common.h (1.120), cvt.cpp (1.46), dbg.h (1.4), dsc2.h - (1.6), enc.cpp (1.20), err_proto.h (1.18), event.h (1.17), exe.h - (1.53), ext.h (1.10), file_params.h (1.20), filters.cpp (1.40), - flu.h (1.8), functions.cpp (1.13), gds.cpp (1.140), ini.h (1.18), - isc.h (1.16), isc_file.cpp (1.79), jrd.cpp (1.170), jrd.h (1.104), - met.h (1.11), msg.h (1.6), ods.h (1.26), que.h (1.7), rse.h (1.32), - sch.cpp (1.27), scl.epp (1.56), sym.h (1.2), thd.h (1.29), val.h - (1.26), why.cpp (1.74), y_handle.h (1.10), os/posix/isc_ipc.cpp - (1.14), os/vms/mblr.cpp (1.7), os/vms/rdb.cpp (1.14), - os/vms/rdbgpas.cpp (1.4), os/vms/rdbint.cpp (1.13), os/vms/vms.cpp - (1.18), os/vms/vms.h (1.4), os/vms/vmsevent.cpp (1.14), - os/vms/vmsthread.cpp (1.4): - - -Use C++ struct declaration style. - -2004-05-24 19:21 brodsom - - * firebird2/src/: alice/alice.h (1.38), burp/burp.h (1.52), - dsql/array.epp (1.30), dsql/keywords.h (1.18), dsql/node.h (1.45), - dsql/sqlda.h (1.9), dsql/sym.h (1.9): - - -Use C++ struct declaration style. - -2004-05-24 19:20 brodsom - - * firebird2/src/qli/: command.cpp (1.23), dtr.cpp (1.36), dtr.h - (1.19), err.cpp (1.17), eval.cpp (1.42), exe.cpp (1.45), exe.h - (1.23), expand.cpp (1.28), format.cpp (1.30), lex.cpp (1.31), - meta.epp (1.46), parse.cpp (1.33), parse.h (1.10), show.epp (1.35): - - -Join qli globals in dtr.h -Use C++ struct declaration style. - -2004-05-24 19:16 brodsom - - * firebird2/src/isql/: extract.epp (1.38), isql.epp (1.85), isql.h - (1.33), show.epp (1.50): - - -Join isql globals in one struct (and remove some macros) and put - not globals in the corresponding source. -Use C++ struct - declaration style. - -2004-05-24 19:14 brodsom - - * firebird2/src/dudley/: ddl.cpp (1.35), ddl.h (1.25), exe.epp - (1.51), expand.cpp (1.23), expr.cpp (1.23), extract.epp (1.34), - lex.cpp (1.27), parse.cpp (1.43), parse.h (1.5), trn.cpp (1.33): - - -Join dudley globals in one struct (and remove some macros) and put - not globals in the corresponding source. -Use C++ struct - declaration style. - -2004-05-24 19:13 brodsom - - * firebird2/src/gpre/: ada.cpp (1.42), cmd.cpp (1.36), cme.cpp - (1.28), cmp.cpp (1.31), c_cxx.cpp (1.49), cob.cpp (1.44), exp.cpp - (1.34), ftn.cpp (1.46), gpre.cpp (1.60), gpre.h (1.67), - gpre_meta.epp (1.43), gpre_meta_boot.cpp (1.42), hsh.cpp (1.19), - int_cxx.cpp (1.35), msc.cpp (1.22), par.cpp (1.49), parse.h (1.10), - pas.cpp (1.39), pat.cpp (1.24), sqe.cpp (1.31), sql.cpp (1.45): - - -Join gpre globals in one struct (and remove some macros) and put - not globals in the corresponding source. -Use C++ struct - declaration style. - -2004-05-24 14:09 skidder - - * firebird2/src/dsql/pass1.cpp (1.147): - - Fix problem with UDF argument mapping to parameters reported by - Torsten Grundke - 2004-05-24 13:23 kkuznetsov - * firebird2/: builds/posix/prefix.solx86gcc (1.12), - src/common/classes/semaphore.h (1.12), src/jrd/common.h (1.119): + * firebird2/builds/posix/prefix.solx86gcc (1.12): Fixed a couple of compile errors on Solaris x86 -2004-05-24 13:03 brodsom - - * firebird2/src/utilities/: print_pool.cpp (1.8), ibmgr/srvrmgr.cpp - (1.14): - - -Replace stuff macros with either common stuff inlines or class - inline functions - -2004-05-24 13:00 brodsom - - * firebird2/src/: common/stuff.h (1.1), burp/backup.epp (1.60), - burp/burp.h (1.51), burp/restore.epp (1.76), dudley/ddl.h (1.24), - dudley/generate.cpp (1.14), dudley/parse.cpp (1.42), dudley/trn.cpp - (1.32), gpre/cmd.cpp (1.35), gpre/cme.cpp (1.27), gpre/cmp.cpp - (1.30), gpre/gpre.h (1.66), isql/isql.epp (1.84): - - -Replace stuff macros with either common stuff inlines or class - inline functions - -2004-05-24 03:03 brodsom - - * firebird2/src/jrd/: cch.cpp (1.95), idx.cpp (1.60), jrd.h - (1.103), met.epp (1.126), nbak.cpp (1.37), sdw.cpp (1.48), tra.cpp - (1.78), vio.cpp (1.102): - - -Replace *_thread_data macros with inline functions (finish) Now - each provider/service uses inline functions with different names - for each one instead of macros with the same name for all (which - collide) - -2004-05-24 01:28 brodsom - - * firebird2/src/include/firebird.h (1.24): - - Style - -2004-05-24 01:25 brodsom - - * firebird2/src/: jrd/alt.cpp (1.51), jrd/btn.h (1.11), - jrd/common.h (1.118), jrd/err.cpp (1.47), jrd/gds.cpp (1.139), - jrd/iberr.h (1.9), jrd/jrd.cpp (1.169), jrd/log.cpp (1.19), - jrd/met.epp (1.125), jrd/par.cpp (1.97), jrd/sdl.cpp (1.37), - jrd/utl.cpp (1.67), jrd/why.cpp (1.73), remote/interface.cpp - (1.86), utilities/gsec/gsec.cpp (1.31), - utilities/install/install_svc.cpp (1.13): - - -Comment some common.h unused macros -Replace VA_START macro with - va_start function (it was already some places where it is not used) - -2004-05-24 01:22 brodsom - - * firebird2/src/: burp/burp.cpp (1.78), dsql/array.epp (1.29), - dsql/blob.epp (1.15), dsql/errd.cpp (1.33), dsql/parse.cpp (1.117), - dsql/parse.y (1.137), dsql/user_dsql.cpp (1.41), gpre/ada.cpp - (1.41), gpre/c_cxx.cpp (1.48), gpre/cob.cpp (1.43), gpre/ftn.cpp - (1.45), gpre/int_cxx.cpp (1.34), gpre/pas.cpp (1.38), - gpre/pretty.cpp (1.26): - - -Comment some common.h unused macros -Replace VA_START macro with - va_start function (it was already some places where it is not used) - -2004-05-24 00:56 brodsom - - * firebird2/src/alice/alice.cpp (1.65): - - -Remove some common.h unused macros -Replace VA_START macro with - va_start function (it was already some places where it is not used) - -2004-05-23 08:07 robocop - - * firebird2/src/common/classes/semaphore.h (1.11): - - Without being able to compile it, I fixed the new SOLARIS code in - semaphore.h that: - didn't have any rational indentation but random - positions and a combination of blanks and tabs - instead of testing - errno, assigned a value to it (= instead of ==) - has some strange - emoty if(); only put a comment here. People shouldn't post code to - CVS without at least reviewing visually what they wrote. - -2004-05-23 05:18 brodsom - - * firebird2/src/jrd/: all.cpp (1.34), blb.cpp (1.79), btr.cpp - (1.93), cch.cpp (1.94), dbg.cpp (1.27), dfw.epp (1.115), dmp.cpp - (1.25), err.cpp (1.46), ext.cpp (1.53), idx.cpp (1.59), jrd.cpp - (1.168), jrd.h (1.102), log.cpp (1.18), met.epp (1.124), nbak.cpp - (1.36), rlck.cpp (1.28), sdw.cpp (1.47), sym.cpp (1.15), tra.cpp - (1.77), vio.cpp (1.101): - - -Replace *_thread_data macros with inline functions (jrd step 2) - 2004-05-22 16:30 brodsom * firebird2/builds/posix/prefix.mingw (1.31): -Update MinGW warning switchs (+Wshadow +Wundef +pedantic) -2004-05-22 16:27 brodsom - - * firebird2/src/jrd/os/: posix/unix.cpp (1.30), vms/extvms.cpp - (1.22), win32/winnt.cpp (1.21): - - -Replace *_thread_data macros with inline functions (jrd step 1) - -2004-05-22 16:24 brodsom - - * firebird2/src/jrd/: all.cpp (1.33), blb.cpp (1.78), btr.cpp - (1.92), cch.cpp (1.93), jrd.h (1.101), cmp.cpp (1.126), cvt2.cpp - (1.37), dfw.epp (1.114), dmp.cpp (1.24), dyn.epp (1.63), - dyn_def.epp (1.71), dyn_del.epp (1.32), dyn_mod.epp (1.48), err.cpp - (1.45), exe.cpp (1.113), ext.cpp (1.52), fun.epp (1.59), grant.epp - (1.42), inf.cpp (1.47), ini.epp (1.49), intl.cpp (1.67), - isc_sync.cpp (1.91), jrd.cpp (1.167), nav.cpp (1.41), nbak.cpp - (1.35), opt.cpp (1.170), pag.cpp (1.76), par.cpp (1.96), pcmet.epp - (1.23), qatest.cpp (1.15), rlck.cpp (1.27), scl.epp (1.55), sdw.cpp - (1.46), shut.cpp (1.29), svc.cpp (1.124), tra.cpp (1.76): - - -Replace *_thread_data macros with inline functions (jrd step 1) - -2004-05-22 16:22 brodsom - - * firebird2/src/dsql/: alld.cpp (1.26), ddl.cpp (1.103), dsql.cpp - (1.111), dsql.h (1.63), errd.cpp (1.32), gen.cpp (1.66), make.cpp - (1.64), metd.epp (1.64), movd.cpp (1.15), parse.cpp (1.116), - parse.y (1.136), pass1.cpp (1.146): - - -Replace *_thread_data macros with inline functions - -2004-05-22 04:11 brodsom - - * firebird2/src/: include/firebird.h (1.23), jrd/cvt.cpp (1.45), - jrd/isc_sync.cpp (1.90), jrd/jrd.cpp (1.166), jrd/jrd.h (1.100), - jrd/thd.cpp (1.31), jrd/thd.h (1.28), lock/lock.cpp (1.104): - - -Replace & remove unneeded threading macro in jrd.h -Move more - threading selection to firebird.h -Replace POSIX_THREADS with - USE_POSIX_THREADS - -2004-05-22 01:26 skidder - - * firebird2/src/jrd/evl.cpp (1.90): - - Do not crash with MBCS blobs and LIKE/CONTAINING/STARTNING WITH. - Use binary matching in this case for now until INTL is fixed - -2004-05-21 17:24 brodsom - - * firebird2/src/jrd/cmp.cpp (1.125): - - Multiple line comment warning - -2004-05-21 17:23 brodsom - - * firebird2/src/utilities/: gsec/gsec.cpp (1.30), gsec/gsec.h - (1.16), gstat/dba.epp (1.39): - - -Convert *_thread_data macros to inlines. - -2004-05-21 17:22 brodsom - - * firebird2/src/remote/: allr.cpp (1.26), interface.cpp (1.85), - remote.h (1.37), server.cpp (1.85): - - -Inlining of *_thread_data macros. -Solving another case of - variable name = struct name. - -2004-05-21 16:14 kkuznetsov - - * firebird2/src/common/classes/semaphore.h (1.10): - - Added semaphore implementation used conditional varyable and mutex, - becouse of no sem_timedwait existans. - - Ugly, errorable and untested. - -2004-05-21 09:28 robocop - - * firebird2/src/jrd/: cmp.cpp (1.124), cvt.cpp (1.44), filters.cpp - (1.39), lck.cpp (1.47), thread_proto.h (1.4): - - Reading fb-checkins I realized some bad merges mine. - -2004-05-21 08:14 robocop - - * firebird2/src/: alice/alice.h (1.37), burp/burp.h (1.50), - common/classes/class_perf.cpp (1.11), common/classes/class_test.cpp - (1.15), dsql/gen.cpp (1.65), dsql/make.cpp (1.63), dsql/metd.epp - (1.63), dsql/pass1.cpp (1.145), dudley/exe.epp (1.50), - dudley/expr.cpp (1.22), dudley/trn.cpp (1.31), - extlib/fbudf/fbudf.cpp (1.14), gpre/gpre.h (1.65), gpre/sqe.cpp - (1.30), intl/ldcommon.h (1.19), isql/isql.h (1.32), jrd/blb.cpp - (1.77), jrd/btr.cpp (1.91), jrd/btr_proto.h (1.28), jrd/cmp.cpp - (1.123), jrd/cvt.cpp (1.43), jrd/cvt2.cpp (1.36), jrd/dfw.epp - (1.113), jrd/dsc.h (1.17), jrd/dsc_pub.h (1.5), jrd/evl.cpp (1.89), - jrd/evl_like.h (1.2), jrd/filters.cpp (1.38), jrd/fun.epp (1.58), - jrd/grant.epp (1.41), jrd/ibase.h (1.80), jrd/idx.cpp (1.58), - jrd/idx_proto.h (1.22), jrd/intl.cpp (1.66), jrd/intl.h (1.9), - jrd/isc.h (1.15), jrd/isc_file.cpp (1.78), jrd/jrd.h (1.99), - jrd/lck.cpp (1.46), jrd/met.epp (1.123), jrd/ods.h (1.25), - jrd/opt.cpp (1.169), jrd/pcmet.epp (1.22), jrd/sch_proto.h (1.5), - jrd/sdw.cpp (1.45), jrd/thd.h (1.27), jrd/thread_proto.h (1.3), - jrd/vio.cpp (1.100), jrd/why.cpp (1.72), jrd/os/thd_priority.h - (1.13), jrd/os/win32/ibinitdll.cpp (1.7), lock/lock.cpp (1.103), - lock/print.cpp (1.38), msgs/include.epp (1.9), qli/help.epp (1.20), - remote/inet.cpp (1.112), remote/protocol.cpp (1.45), - remote/protocol.h (1.21), remote/remote.h (1.36), remote/server.cpp - (1.84), remote/xdr.cpp (1.19), remote/xnet.cpp (1.48), - remote/os/win32/cntl.cpp (1.10), remote/os/win32/cntl_proto.h - (1.4), remote/os/win32/srvr_w32.cpp (1.19), - utilities/install/install_client.cpp (1.5), - utilities/install/install_svc.cpp (1.12), - utilities/install/servi_proto.h (1.8), - utilities/install/services.cpp (1.12): - - 1.- Misc changes 2.- Style 3.- Recover dsc_ttype in dsc after Blas' - cleanup as a synonym for dsc_sub_type in text types - 2004-05-21 01:04 skidder * firebird2/: configure.in (1.200), builds/install/arch-specific/netbsd/Makefile.in (1.1), builds/install/arch-specific/netbsd/install.sh.in (1.1), - builds/posix/prefix.netbsd (1.1), src/common/classes/locks.h - (1.14), src/common/config/config.cpp (1.52), src/include/firebird.h - (1.22), src/include/gen/autoconfig_msvc.h (1.94), src/jrd/common.h - (1.117), src/remote/inet.cpp (1.111): + builds/posix/prefix.netbsd (1.1): NetBSD port from James K. Lowden -2004-05-20 23:58 skidder - - * firebird2/src/: include/fb_types.h (1.46), jrd/lck.cpp (1.45), - jrd/par.cpp (1.95), jrd/os/vms/vmslo_proto.h (1.6), - jrd/os/vms/vmslock.cpp (1.9), lock/driver.cpp (1.16), lock/lock.cpp - (1.102), lock/lock.h (1.28), lock/lock_proto.h (1.8): - - Small 64-bitness fixes - 2004-05-20 11:55 kkuznetsov * firebird2/builds/posix/: make.defaults (1.36), prefix.solx86gcc @@ -21713,102 +4797,6 @@ Add LIB_LINK_MAPFILE variable option -2004-05-20 02:58 brodsom - - * firebird2/src/: dsql/sqlda_pub.h (1.3), gpre/gpre.h (1.64), - jrd/ibase.h (1.79): - - Move SQL_DIALECT constants from ibase.h to sqlda_pub.h and use it - in gpre.h instead the full ibase - -2004-05-20 02:56 brodsom - - * firebird2/src/: alice/alice.cpp (1.64), alice/alice.h (1.36), - alice/alice_meta.epp (1.37), alice/all.cpp (1.23), alice/exe.cpp - (1.34), alice/tdr.cpp (1.37), burp/backup.epp (1.59), burp/burp.cpp - (1.77), burp/burp.h (1.49), burp/misc.cpp (1.11), burp/mvol.cpp - (1.37), burp/restore.epp (1.75): - - - Convert *_thread_data macros to inline func - -2004-05-19 22:12 brodsom - - * firebird2/src/dsql/parse.cpp (1.115): - - Update - -2004-05-19 20:14 brodsom - - * firebird2/src/jrd/os/: vms/extvms.cpp (1.21), win32/winnt.cpp - (1.20): - - - Remove *_THREAD_DATA definitions from thd.h, are unneeded and - conflicts with definitions in providers/services main headers - (which need to use undef). - Use different names for each - service/provider *_THREAD_DATA macros. - -2004-05-19 20:11 brodsom - - * firebird2/src/jrd/: all.cpp (1.32), blb.cpp (1.76), btr.cpp - (1.90), cch.cpp (1.92), cmp.cpp (1.122), cvt.cpp (1.42), cvt2.cpp - (1.35), dfw.epp (1.112), dmp.cpp (1.23), dyn.epp (1.62), - dyn_def.epp (1.70), dyn_del.epp (1.31), dyn_mod.epp (1.47), err.cpp - (1.44), exe.cpp (1.112), ext.cpp (1.51), fun.epp (1.57), grant.epp - (1.40), idx.cpp (1.57), inf.cpp (1.46), ini.epp (1.48), intl.cpp - (1.65), isc_sync.cpp (1.89), jrd.cpp (1.165), jrd.h (1.98), met.epp - (1.122), nav.cpp (1.40), nbak.cpp (1.34), opt.cpp (1.168), pag.cpp - (1.75), par.cpp (1.94), pcmet.epp (1.21), qatest.cpp (1.14), - rlck.cpp (1.26), scl.epp (1.54), sdw.cpp (1.44), shut.cpp (1.28), - svc.cpp (1.123), thd.h (1.26), tra.cpp (1.75), vio.cpp (1.99), - os/posix/unix.cpp (1.29): - - - Remove *_THREAD_DATA definitions from thd.h, are unneeded and - conflicts with definitions in providers/services main headers - (which need to use undef). - Use different names for each - service/provider *_THREAD_DATA macros. - -2004-05-19 20:08 brodsom - - * firebird2/src/: utilities/gsec/gsec.cpp (1.29), - utilities/gsec/gsec.h (1.15), utilities/gstat/dba.epp (1.38), - remote/allr.cpp (1.25), remote/interface.cpp (1.84), - remote/remote.h (1.35), remote/server.cpp (1.83): - - - Remove *_THREAD_DATA definitions from thd.h, are unneeded and - conflicts with definitions in providers/services main headers - (which need to use undef). - Use different names for each - service/provider *_THREAD_DATA macros. - -2004-05-19 20:04 brodsom - - * firebird2/src/: alice/alice.cpp (1.63), alice/alice.h (1.35), - alice/alice_meta.epp (1.36), alice/all.cpp (1.22), alice/exe.cpp - (1.33), alice/tdr.cpp (1.36), burp/backup.epp (1.58), burp/burp.cpp - (1.76), burp/burp.h (1.48), burp/misc.cpp (1.10), burp/mvol.cpp - (1.36), burp/restore.epp (1.74), dsql/alld.cpp (1.25), dsql/ddl.cpp - (1.102), dsql/dsql.cpp (1.110), dsql/dsql.h (1.62), dsql/errd.cpp - (1.31), dsql/gen.cpp (1.64), dsql/make.cpp (1.62), dsql/metd.epp - (1.62), dsql/movd.cpp (1.14), dsql/parse.cpp (1.114), dsql/parse.y - (1.135), dsql/pass1.cpp (1.144): - - - Remove *_THREAD_DATA definitions from thd.h, are unneeded and - conflicts with definitions in providers/services main headers - (which need to use undef). - Use different names for each - service/provider *_THREAD_DATA macros. - -2004-05-19 17:19 brodsom - - * firebird2/src/: utilities/install/registry.h (1.6), - intl/country_codes.h (1.2), intl/ld.h (1.25): - - Style - -2004-05-19 17:19 brodsom - - * firebird2/src/utilities/install/install_client.cpp (1.4): - - Correction - 2004-05-19 17:02 brodsom * firebird2/builds/win32/: blrtable.bat (1.10), msvc6/engine.dsp @@ -21825,559 +4813,26 @@ Avoid duplicated definition of SERVER_SHUTDOWN (defined in firebird.h) -2004-05-19 16:58 brodsom - - * firebird2/src/jrd/os/win32/ibinitdll.cpp (1.6): - - Correction - -2004-05-19 14:27 brodsom - - * firebird2/src/jrd/thread_proto.h (1.2): - - Correction (Pointed by Claudio) - -2004-05-19 01:38 brodsom - - * firebird2/src/jrd/common.h (1.116): - - Style - -2004-05-19 01:27 brodsom - - * firebird2/src/include/firebird.h (1.21): - - Style - -2004-05-19 00:01 brodsom - - * firebird2/src/remote/: inet.cpp (1.110), xdr.h (1.8): - - Macro cleaning - -2004-05-19 00:00 brodsom - - * firebird2/src/jrd/: intl.h (1.8), tra.h (1.31): - - Comment unused macros - -2004-05-18 23:59 brodsom - - * firebird2/src/isql/isql.h (1.31): - - -Macro cleaning - -2004-05-18 23:58 brodsom - - * firebird2/src/intl/: lc_ascii.cpp (1.13), lc_ksc.cpp (1.13), - lc_narrow.cpp (1.11), ldcommon.h (1.18): - - -Macro cleaning -Remove langdrv.h - -2004-05-18 23:55 brodsom - - * firebird2/src/include/firebird.h (1.20): - - Define macros for ifdefs without value - -2004-05-18 23:54 brodsom - - * firebird2/src/gpre/pretty.cpp (1.25): - - Macro cleaning - -2004-05-18 23:54 brodsom - - * firebird2/src/gpre/gpre.h (1.63): - - Avoid duplicated definition Define macros for ifdefs without value - -2004-05-18 18:48 brodsom - - * firebird2/src/jrd/: isc_file.cpp (1.77), why.cpp (1.71): - - Macro cleaning - -2004-05-18 18:40 brodsom - - * firebird2/src/jrd/: cmp.cpp (1.121), dfw.epp (1.111), ini.h - (1.17), met.epp (1.121), vio.cpp (1.98): - - Macro cleaning (use ini.h instead repeating the macros) - -2004-05-18 18:31 brodsom - - * firebird2/src/: msgs/change_msgs.epp (1.16), msgs/check_msgs.epp - (1.11), msgs/enter_msgs.epp (1.13), msgs/include.epp (1.8), - jrd/os/config_root.h (1.7): - - Macro cleaning - -2004-05-18 18:26 brodsom - - * firebird2/src/: remote/inet.cpp (1.109), remote/xnet.h (1.8), - misc/memtest.cpp (1.4): - - Macro cleaning - -2004-05-18 18:22 brodsom - - * firebird2/src/: dsql/sqlda.h (1.8), dsql/user_dsql.cpp (1.40), - intl/lc_ascii.cpp (1.12), iscguard/iscguard.cpp (1.35), - iscguard/iscguard.h (1.9): - - Macro cleaning - -2004-05-18 18:21 brodsom - - * firebird2/src/isql/: isql.h (1.30), isql.rc (1.3), isql.rh (1.1), - isql_win.cpp (1.16): - - -Macro cleaning -Move isql_res.h to isql.rh - -2004-05-18 11:44 kkuznetsov - - * firebird2/src/lock/lock.cpp (1.101): - - removed double definition of SOLARIS_MAX_STALL - -2004-05-18 03:20 brodsom - - * firebird2/src/jrd/fun.epp (1.56): - - Fix - -2004-05-18 02:43 brodsom - - * firebird2/src/: jrd/os/thd_priority.h (1.12), remote/remote.h - (1.34), remote/remote_def.h (1.26), utilities/ibmgr/ibmgr.h (1.8), - utilities/guard/guard.cpp (1.8): - - Correction - -2004-05-18 00:30 brodsom - - * firebird2/src/remote/os/win32/: cntl.cpp (1.9), srvr_w32.cpp - (1.18), window.cpp (1.9), wnet.cpp (1.23): - - Move THREAD_ functions from thd.h to thread_proto.h (and fix unix - build) - -2004-05-18 00:26 brodsom - - * firebird2/src/: dsql/alld.cpp (1.24), dsql/ddl.cpp (1.101), - dsql/dsql.cpp (1.109), dsql/metd.epp (1.61), jrd/cch.cpp (1.91), - jrd/dfw.epp (1.110), jrd/dyn.epp (1.61), jrd/event.cpp (1.50), - jrd/execute_statement.cpp (1.11), jrd/fun.epp (1.55), - jrd/isc_sync.cpp (1.88), jrd/jrd.cpp (1.164), jrd/met.epp (1.120), - jrd/nbak.cpp (1.33), jrd/pwd.cpp (1.30), jrd/qatest.cpp (1.13), - jrd/sch.cpp (1.26), jrd/shut.cpp (1.27), jrd/sort.cpp (1.68), - jrd/svc.cpp (1.122), jrd/thd.h (1.25), jrd/tra.cpp (1.74), - jrd/vio.cpp (1.97), jrd/why.cpp (1.70), jrd/thread_proto.h (1.1), - jrd/os/win32/ibinitdll.cpp (1.5), jrd/os/win32/thd_priority.cpp - (1.18), lock/lock.cpp (1.100), remote/inet.cpp (1.108), - remote/inet_server.cpp (1.42), remote/interface.cpp (1.83), - remote/remote.cpp (1.35), remote/server.cpp (1.82), remote/xnet.cpp - (1.47): - - Move THREAD_ functions from thd.h to thread_proto.h (and fix unix - build) - -2004-05-17 17:14 brodsom - - * firebird2/src/lock/: lock.cpp (1.99), lock.h (1.27), print.cpp - (1.37): - - Macro cleaning - -2004-05-17 17:05 brodsom - - * firebird2/src/: jrd/ods.h (1.24), common/classes/class_perf.cpp - (1.10), common/classes/class_test.cpp (1.14): - - Macro cleaning - -2004-05-17 17:02 brodsom - - * firebird2/src/jrd/que.h (1.6): - - Use common srq - -2004-05-17 17:00 brodsom - - * firebird2/src/intl/: cv_ksc.h (1.6), lc_ksc.cpp (1.12): - - Move the definition to where it is used - -2004-05-17 12:19 brodsom - - * firebird2/src/: intl/charsets/cs_big5.h (1.4), - intl/charsets/cs_gb2312.h (1.4), intl/charsets/cs_jis_0208_1990.h - (1.4), intl/charsets/cs_ksc5601.h (1.4), jrd/cch.cpp (1.90), - jrd/isc.h (1.14), jrd/lck.cpp (1.44), jrd/svc.cpp (1.121), - remote/inet.cpp (1.107), remote/inet_server.cpp (1.41), - remote/interface.cpp (1.82), remote/parser.cpp (1.18), - remote/protocol.cpp (1.44), remote/protocol.h (1.20), - remote/remote.cpp (1.34), remote/remote.h (1.33), - remote/remote_def.h (1.25), remote/server.cpp (1.81), - remote/xdr.cpp (1.18), remote/xdr.h (1.7), remote/xnet.cpp (1.46), - remote/xnet.h (1.7), remote/os/win32/cntl.cpp (1.8), - remote/os/win32/ibconfig.cpp (1.7), remote/os/win32/ibconfig.h - (1.2), remote/os/win32/ibsvrhlp.h (1.2), - remote/os/win32/property.cpp (1.9), remote/os/win32/window.cpp - (1.8), remote/os/win32/window.h (1.3), remote/os/win32/wnet.cpp - (1.22): - - Macro cleaning - -2004-05-17 12:16 brodsom - - * firebird2/src/: remote/os/vms/chuser.cpp (1.5), lock/lock.cpp - (1.98), misc/codes.epp (1.16), intl/lc_ascii.cpp (1.11), - intl/lc_ascii.h (1.7), intl/lc_big5.cpp (1.11), intl/lc_dos.cpp - (1.9), intl/lc_iso8859_1.cpp (1.9), intl/lc_jis.cpp (1.11), - intl/lc_ksc.cpp (1.11), intl/lc_narrow.cpp (1.10), intl/ld.h - (1.24): - - Macro cleaning - -2004-05-17 12:13 brodsom - - * firebird2/src/utilities/: rebuild/rebuild.cpp (1.14), - install/services.cpp (1.11), ibmgr/srvrmgr.cpp (1.13), drop.cpp - (1.28): - - Macro cleaning - -2004-05-17 03:52 brodsom - - * firebird2/src/jrd/thd.h (1.24): - - Correction (Pointed by Claudio) - -2004-05-17 02:52 brodsom - - * firebird2/src/utilities/install/: install.cpp (1.4), install_nt.h - (1.9), install_proto.h (1.2), install_svc.cpp (1.11), registry.cpp - (1.10), registry.h (1.5), servi_proto.h (1.7), services.cpp (1.10): - - Macro cleaning - -2004-05-17 02:28 brodsom - - * firebird2/src/utilities/ibmgr/: ibmgr.cpp (1.16), ibmgr.h (1.7), - ibmgrswi.h (1.4), srvrmgr.cpp (1.12): - - Macro cleaning - -2004-05-17 02:21 brodsom - - * firebird2/src/utilities/guard/guard.cpp (1.7): - - Macro cleaning - -2004-05-17 02:17 brodsom - - * firebird2/src/: iscguard/iscguard.cpp (1.34), - remote/os/win32/srvr_w32.cpp (1.17), utilities/analyse.cpp (1.10), - utilities/drop.cpp (1.27), utilities/nbackup.cpp (1.27), - utilities/stats.epp (1.10), utilities/gsec/gsec.cpp (1.28), - utilities/gsec/gsec.h (1.14), utilities/gsec/gsecswi.h (1.3), - utilities/gsec/security.epp (1.11), utilities/gstat/dba.epp (1.37), - utilities/gstat/dbaswi.h (1.4): - - Macro cleaning - -2004-05-16 04:53 brodsom - - * firebird2/src/intl/: ld.h (1.23), collations/xx88592hun.h (1.3): - - Macro cleaning - 2004-05-16 03:46 brodsom * firebird2/examples/empbuild/empbuild.e (1.4): c++ comment in c source -2004-05-16 03:40 brodsom - - * firebird2/src/: jrd/os/vms/extvms.cpp (1.20), jrd/os/vms/lnmdef.h - (1.2), jrd/os/vms/map.cpp (1.11), jrd/os/vms/mblr.cpp (1.6), - jrd/os/vms/mblr.h (1.3), jrd/os/vms/rdb.cpp (1.13), - jrd/os/vms/rdb.h (1.3), jrd/os/vms/rdbint.cpp (1.12), - jrd/os/vms/syidef.h (1.2), jrd/os/vms/vms.cpp (1.17), - jrd/os/vms/vms.h (1.3), jrd/os/vms/vmsevent.cpp (1.13), - jrd/os/vms/vmslock.cpp (1.8), jrd/os/vms/vmsthread.cpp (1.3), - qli/all.cpp (1.27), qli/command.cpp (1.22), qli/compile.cpp (1.23), - qli/compile.h (1.7), qli/dtr.cpp (1.35), qli/dtr.h (1.18), - qli/err.cpp (1.16), qli/eval.cpp (1.41), qli/exe.cpp (1.44), - qli/exe.h (1.22), qli/expand.cpp (1.27), qli/format.cpp (1.29), - qli/format.h (1.12), qli/gener.cpp (1.35), qli/help.epp (1.19), - qli/hsh.cpp (1.15), qli/lex.cpp (1.30), qli/meta.epp (1.45), - qli/mov.cpp (1.34), qli/parse.cpp (1.32), qli/parse.h (1.9), - qli/picstr.cpp (1.23), qli/proc.epp (1.27), qli/reqs.h (1.4), - qli/show.epp (1.34), remote/os/vms/chuser.cpp (1.4): - - Macro cleaning - -2004-05-15 03:22 brodsom - - * firebird2/src/: include/gen/ids.h (1.7), misc/ids.m (1.2): - - Macro cleaning - -2004-05-15 02:59 brodsom - - * firebird2/src/jrd/os/posix/unix.cpp (1.28): - - rename local macro to ease cleaning - -2004-05-15 02:58 brodsom - - * firebird2/src/remote/: inet.cpp (1.106), inet_server.cpp (1.40), - interface.cpp (1.81), server.cpp (1.80), xnet.cpp (1.45), - os/win32/cntl.cpp (1.7), os/win32/srvr_w32.cpp (1.16), - os/win32/window.cpp (1.7), os/win32/wnet.cpp (1.21): - - Macro cleaning (THREAD_*) - -2004-05-15 02:55 brodsom - - * firebird2/src/: jrd/cch.cpp (1.89), jrd/dfw.epp (1.109), - jrd/dyn.epp (1.60), jrd/event.cpp (1.49), jrd/execute_statement.cpp - (1.10), jrd/fun.epp (1.54), jrd/isc_sync.cpp (1.87), jrd/jrd.cpp - (1.163), jrd/met.epp (1.119), jrd/nbak.cpp (1.32), jrd/pwd.cpp - (1.29), jrd/qatest.cpp (1.12), jrd/shut.cpp (1.26), jrd/sort.cpp - (1.67), jrd/svc.cpp (1.120), jrd/thd.h (1.23), jrd/tra.cpp (1.73), - jrd/vio.cpp (1.96), jrd/why.cpp (1.69), jrd/os/win32/ibinitdll.cpp - (1.4), jrd/os/win32/thd_priority.cpp (1.17), lock/lock.cpp (1.97): - - Macro cleaning (THREAD_*) - -2004-05-15 02:52 brodsom - - * firebird2/src/: alice/all.cpp (1.21), alice/alice.cpp (1.62), - dsql/alld.cpp (1.23), dsql/ddl.cpp (1.100), dsql/dsql.cpp (1.108), - dsql/metd.epp (1.60): - - Macro cleaning (THREAD_*) - -2004-05-15 00:59 brodsom - - * firebird2/src/jrd/: thd.cpp (1.30), os/thd_priority.h (1.11): - - Macro cleaning - -2004-05-14 21:20 brodsom - - * firebird2/src/jrd/vio.cpp (1.95): - - -Avoid gcc -pedantic warnings - -2004-05-14 21:15 brodsom - - * firebird2/src/dsql/dsql.cpp (1.107): - - -Avoid gcc -pedantic warnings - -2004-05-14 20:43 brodsom - - * firebird2/src/jrd/: btr.cpp (1.89), dfw.epp (1.108), dpm.epp - (1.48), inf.cpp (1.45), jrd.cpp (1.162), met.epp (1.118), tra.cpp - (1.72), vio.cpp (1.94): - - -Remove casts unneeded after macro cleaning - -2004-05-14 19:03 brodsom - - * firebird2/src/jrd/: cch.cpp (1.88), cch_proto.h (1.23): - - -Correct parameter type (page_type) -Macro cleaning - -2004-05-14 19:01 brodsom - - * firebird2/src/jrd/ods.h (1.23): - - -Fix constant types. (Pointed by Claudio) - -2004-05-14 18:21 brodsom - - * firebird2/src/: dsql/sqlda_pub.h (1.2), include/fb_types.h - (1.45), jrd/dsc_pub.h (1.4), jrd/ibase.h (1.78): - - -Removing c++ comments from public headers - -2004-05-14 15:08 brodsom - - * firebird2/src/jrd/lck.cpp (1.43): - - Macro cleaning - -2004-05-14 01:19 brodsom - - * firebird2/src/: jrd/cch_proto.h (1.22), jrd/lck.cpp (1.42), - jrd/nbak.h (1.15), jrd/os/guid.h (1.6), jrd/os/thd_priority.h - (1.10), jrd/os/posix/isc_ipc.cpp (1.13), jrd/os/win32/isc_ipc.cpp - (1.11), jrd/os/win32/winnt.cpp (1.19), utilities/nbackup.cpp - (1.26), utilities/gstat/ppg.cpp (1.17): - - Macro cleaning - -2004-05-14 00:34 brodsom - - * firebird2/src/gpre/: c_cxx.cpp (1.47), gpre.cpp (1.59): - - bad if - -2004-05-13 21:46 brodsom - - * firebird2/src/: jrd/svc.cpp (1.119), lock/lock.cpp (1.96): - - bad if - -2004-05-13 17:18 brodsom - - * firebird2/src/remote/server.cpp (1.79): - - -Avoid shadow warning - 2004-05-13 16:04 kkuznetsov - * firebird2/: configure.in (1.199), src/common/classes/alloc.cpp - (1.51), src/include/firebird.h (1.19), - builds/posix/prefix.solx86gcc (1.10): + * firebird2/: configure.in (1.199), builds/posix/prefix.solx86gcc + (1.10): Add check for caddr_t to fix compile error on Solaris munmap, some more warnings to prefix solx86gcc, comment historycal pragmas -2004-05-13 11:46 brodsom - - * firebird2/src/gpre/: ada.cpp (1.40), ftn.cpp (1.44): - - -Avoid shadow warning - -2004-05-13 11:23 brodsom - - * firebird2/src/: dudley/ddl.h (1.23), dudley/parse.cpp (1.41), - misc/blrtable.cpp (1.14), isql/isql.epp (1.83): - - -Fix ISO C++ errors (gcc -pedantic switch) - -2004-05-13 11:22 brodsom - - * firebird2/src/jrd/: evl.cpp (1.88), evl_like.h (1.1): - - Rename evl_like.cpp to evl_like.h (after last changes it constains - function templates) - -2004-05-13 10:05 brodsom - - * firebird2/src/jrd/val.h (1.25): - - Correction (Error found by Claudio) - -2004-05-13 08:48 eku - - * firebird2/src/gpre/gpre.cpp (1.58): - - Fixed Blas' corrections. - -2004-05-13 02:57 brodsom - - * firebird2/src/jrd/evl.cpp (1.87): - - -Remove unused warning - -2004-05-13 02:32 brodsom - - * firebird2/src/: dsql/metd.epp (1.59), gpre/gpre_meta.epp (1.42): - - -Avoid shadow warning - -2004-05-12 23:47 brodsom - - * firebird2/src/: remote/server.cpp (1.78), burp/burp.cpp (1.75): - - -Avoid shadow warning - -2004-05-12 21:39 brodsom - - * firebird2/src/remote/: inet.cpp (1.105), interface.cpp (1.80), - server.cpp (1.77): - - -Avoid shadow warning - -2004-05-12 21:34 brodsom - - * firebird2/src/: gpre/cmd.cpp (1.34), gpre/cmp.cpp (1.29), - gpre/cob.cpp (1.42), gpre/exp.cpp (1.33), gpre/gpre.cpp (1.57), - gpre/gpre.h (1.62), gpre/msc.cpp (1.21), gpre/par.cpp (1.48), - gpre/parse.h (1.9), gpre/sqe.cpp (1.29), gpre/sql.cpp (1.44), - jrd/btr.cpp (1.88), jrd/evl_string.h (1.12), jrd/fun.epp (1.53), - jrd/gds.cpp (1.138), jrd/intl.cpp (1.64), jrd/isc_sync.cpp (1.86), - jrd/met.epp (1.117), jrd/nbak.cpp (1.31), jrd/nbak.h (1.14), - jrd/opt.cpp (1.167), jrd/plugin_manager.h (1.15), jrd/svc.cpp - (1.118), jrd/tra.cpp (1.71), jrd/tra.h (1.30), jrd/why.cpp (1.68): - - -Avoid shadow warning - -2004-05-12 21:28 brodsom - - * firebird2/src/: dudley/exe.epp (1.49), dudley/extract.epp (1.33), - dudley/trn.cpp (1.30), isql/isql.epp (1.82), isql/show.epp (1.49): - - -Avoid shadow warning - -2004-05-12 21:20 brodsom - - * firebird2/src/: lock/lock.cpp (1.95), lock/print.cpp (1.36), - iscguard/cntl_guard.cpp (1.15), dsql/user_dsql.cpp (1.39): - - -Avoid shadow warning - -2004-05-12 21:17 brodsom - - * firebird2/src/: common/classes/alloc.cpp (1.50), - common/classes/array.h (1.26), common/classes/fb_atomic.h (1.3), - common/classes/fb_string.cpp (1.12), common/classes/objects_array.h - (1.10), common/classes/tree.h (1.29), misc/blrtable.cpp (1.13): - - -Avoid shadow warning - -2004-05-12 02:00 brodsom - - * firebird2/src/: dsql/gen.cpp (1.63), dsql/make.cpp (1.61), - dsql/metd.epp (1.58), dsql/pass1.cpp (1.143), dudley/exe.epp - (1.48), dudley/expr.cpp (1.21), extlib/fbudf/fbudf.cpp (1.13), - jrd/blb.cpp (1.75), jrd/btr.cpp (1.87), jrd/cmp.cpp (1.120), - jrd/cvt.cpp (1.41), jrd/cvt2.cpp (1.34), jrd/dfw.epp (1.107), - jrd/dsc.h (1.16), jrd/dsc2.h (1.5), jrd/dsc_pub.h (1.3), - jrd/evl.cpp (1.86), jrd/filters.cpp (1.37), jrd/grant.epp (1.39), - jrd/ibase.h (1.77), jrd/intl.cpp (1.63), jrd/intl.h (1.7), - jrd/opt.cpp (1.166), jrd/val.h (1.24), jrd/os/pio.h (1.6): - - Macro cleaning - 2004-05-11 09:30 eku * firebird2/builds/posix/Makefile.in.extern.editline (1.5): Always use $(MAKE) instead of plain make. -2004-05-10 10:16 brodsom - - * firebird2/src/: include/gen/files.txt (1.2), misc/headers.sed - (1.3): - - Removing codes.h - -2004-05-10 10:04 brodsom - - * firebird2/src/misc/codes.epp (1.15): - - Removing codes.h - 2004-05-10 09:20 brodsom * firebird2/builds/win32/msvc7/: qli.vcproj (1.19), engine.vcproj @@ -22397,13 +4852,6 @@ Removing llio* and codes.h -2004-05-10 02:18 brodsom - - * firebird2/src/isql/: extract.epp (1.37), show.epp (1.48): - - Replace macro with inline-comments (Claudio found gpre have some - issues with the ifdefs) - 2004-05-10 00:52 brodsom * firebird2/builds/win32/blrtable.bat (1.9): @@ -22412,29 +4860,6 @@ previously, when the definition was #define GOVERNOR 1 instead of #define GOVERNOR. Detected by Claudio. -2004-05-09 07:47 robocop - - * firebird2/src/: burp/backup.epp (1.57), common/classes/fb_tls.h - (1.6), common/classes/stack.h (1.8), dsql/ddl.cpp (1.99), - dsql/dsql.cpp (1.106), dsql/pass1.cpp (1.142), gpre/c_cxx.cpp - (1.46), include/gen/msg_facs.h (1.8), intl/ld.cpp (1.10), - isql/isql.epp (1.81), isql/isql.h (1.29), isql/show.epp (1.47), - jrd/blb.cpp (1.74), jrd/blb_proto.h (1.20), jrd/blob_filter.h - (1.13), jrd/cch.cpp (1.87), jrd/cmp.cpp (1.119), jrd/dpm.epp - (1.47), jrd/dsc_pub.h (1.2), jrd/dyn_def.epp (1.69), jrd/evl.cpp - (1.85), jrd/exe.h (1.52), jrd/fil.h (1.12), jrd/gds.cpp (1.137), - jrd/grant.epp (1.38), jrd/idx.cpp (1.56), jrd/idx_proto.h (1.21), - jrd/inf_pub.h (1.2), jrd/jrd.cpp (1.161), jrd/jrd.h (1.97), - jrd/lck.cpp (1.41), jrd/lck.h (1.18), jrd/met.epp (1.116), - jrd/opt.cpp (1.165), jrd/scl.epp (1.53), jrd/thd.h (1.22), - jrd/tra.cpp (1.70), jrd/val.h (1.23), jrd/vio.cpp (1.93), - jrd/why.cpp (1.67), lock/lock.cpp (1.94), misc/codes.epp (1.14), - utilities/print_event.cpp (1.2), utilities/gsec/gsec.h (1.13), - utilities/guard/guard.cpp (1.6), utilities/guard/util.cpp (1.5), - utilities/guard/util_proto.h (1.3): - - Misc changes - 2004-05-09 07:34 robocop * firebird2/builds/win32/make_all.bat (1.26): @@ -22449,146 +4874,42 @@ Import (unmodified) libedit-2.6.9 to provide line editing capabilities for isql -2004-05-08 04:57 skidder - - * firebird2/src/jrd/: jrd.cpp (1.160), lck.cpp (1.40): - - Apply lock handler fix to the case when multiple attachments are - used inside Classic process. This is unusual, but possible case. - Fix seems to be safe, but this is one of the most complex and - sensitive parts of the engine - -2004-05-07 16:09 brodsom - - * firebird2/src/jrd/gds.cpp (1.136): - - Replace codes.h with iberror.h - 2004-05-07 13:26 brodsom * firebird2/builds/mac_os_x/CS/Helpers.make (1.7): Correction -2004-05-07 13:20 brodsom +2004-05-07 13:21 brodsom - * firebird2/builds/win32/: make_all.bat (1.25), - msvc6/gpre_static.dsp (1.8), msvc6/gpre_boot.dsp (1.23), - msvc6/engine.dsp (1.48), msvc6/engine_classic.dsp (1.43), - msvc6/engine_embed.dsp (1.22), msvc6/fbclient.dsp (1.46), - msvc6/fbclient_static.dsp (1.14), msvc6/gpre.dsp (1.23), - msvc7/engine.vcproj (1.38), msvc7/engine_classic.vcproj (1.37), - msvc7/engine_embed.vcproj (1.25), msvc7/fbclient.vcproj (1.34), - msvc7/fbclient_static.vcproj (1.15), msvc7/gpre.vcproj (1.22), - msvc7/gpre_boot.vcproj (1.23), msvc7/gpre_static.vcproj (1.6): + * firebird2/builds/win32/: msvc6/gpre_static.dsp (1.8), + msvc6/gpre_boot.dsp (1.23), msvc6/engine.dsp (1.48), + msvc6/engine_classic.dsp (1.43), msvc6/engine_embed.dsp (1.22), + msvc6/fbclient.dsp (1.46), msvc6/fbclient_static.dsp (1.14), + msvc6/gpre.dsp (1.23), msvc7/engine.vcproj (1.38), + msvc7/engine_classic.vcproj (1.37), msvc7/engine_embed.vcproj + (1.25), msvc7/fbclient.vcproj (1.34), msvc7/fbclient_static.vcproj + (1.15), msvc7/gpre.vcproj (1.22), msvc7/gpre_boot.vcproj (1.23), + msvc7/gpre_static.vcproj (1.6): -To solve the dsc.h and ibase.h duplicated definitions Create new dsc_pub.h and include it into ibase.h and dsc.h -2004-05-07 13:17 brodsom +2004-05-07 13:18 brodsom - * firebird2/: src/misc/headers.sed (1.2), - builds/mac_os_x/CS/Helpers.make (1.6), - builds/mac_os_x/CS/CS.pbproj/project.pbxproj (1.7), - builds/posix/Makefile.in.firebird (1.54): + * firebird2/builds/: mac_os_x/CS/Helpers.make (1.6), + mac_os_x/CS/CS.pbproj/project.pbxproj (1.7), + posix/Makefile.in.firebird (1.54), win32/make_all.bat (1.25): -To solve the dsc.h and ibase.h duplicated definitions Create new dsc_pub.h and include it into ibase.h and dsc.h -2004-05-07 13:07 brodsom +2004-05-07 09:47 brodsom - * firebird2/src/jrd/: dsc_pub.h (1.1), dsc.h (1.15), ibase.h - (1.76): - - -To solve the dsc.h and ibase.h duplicated definitions Create new - dsc_pub.h and include it into ibase.h and dsc.h - -2004-05-07 12:48 brodsom - - * firebird2/src/jrd/: inf_pub.h (1.1), why.cpp (1.66), dsc.h - (1.14), grant.epp (1.37), ibase.h (1.75), idx.h (1.13), scl.h - (1.10): - - -To solve the inf.h and ibase.h duplicated definitions 1.-Create - new inf_pub.h and include it into ibase.h 2.-Replace inf.h with - inf_pub.h where included -Replace defines with consts - -2004-05-07 09:57 brodsom - - * firebird2/src/: jrd/evl.cpp (1.84), jrd/fields.h (1.6), jrd/fil.h - (1.11), jrd/ini.h (1.16), jrd/opt.cpp (1.164), jrd/rse.cpp (1.70), - jrd/sort.cpp (1.66), jrd/utl.cpp (1.66), qli/lex.cpp (1.29): - - Replace defines with consts - -2004-05-07 09:52 brodsom - - * firebird2/src/isql/isql.h (1.28): - - Replace define with const - -2004-05-07 09:45 brodsom - - * firebird2/: src/jrd/pag.cpp (1.74), - builds/posix/make.shared.variables (1.39): + * firebird2/builds/posix/make.shared.variables (1.39): llio is not used actually -2004-05-07 09:19 brodsom - - * firebird2/src/: msgs/build_file.epp (1.22), jrd/os/posix/unix.cpp - (1.27), jrd/gds.cpp (1.135): - - Rollback until I found a better solution. - -2004-05-07 08:36 eku - - * firebird2/src/jrd/common.h (1.115): - - SINIX-Z: Added O_BINARY define after Blas' removal - -2004-05-07 00:09 brodsom - - * firebird2/src/: jrd/pag.cpp (1.73), jrd/shut.cpp (1.25), - jrd/sort.cpp (1.65), jrd/utl_proto.h (1.15), jrd/jrd.cpp (1.159), - jrd/common.h (1.114), jrd/gds.cpp (1.134), jrd/gds_proto.h (1.33), - jrd/os/posix/unix.cpp (1.26), msgs/build_file.epp (1.21): - - -Macro cleaning - -2004-05-07 00:06 arnobrinkman - - * firebird2/src/jrd/opt.cpp (1.163): - - Fix bug with slow MERGE - - Fix bug with FULL JOIN and IS NULL in where clause. SELECT * - FROM TableX FULL OUTER JOIN TableY ON (...) WHERE TableY IS NULL - -2004-05-06 20:07 brodsom - - * firebird2/src/: jrd/why.cpp (1.65), jrd/jrd.h (1.96), jrd/log.cpp - (1.17), jrd/log.h (1.8), jrd/log2.h (1.4), jrd/msg.h (1.5), - jrd/msg_encode.h (1.3), jrd/que.h (1.5), jrd/sbm.h (1.8), - jrd/scl.epp (1.52), jrd/sort.cpp (1.64), jrd/status.cpp (1.12), - jrd/status.h (1.4), jrd/thd.h (1.21), jrd/tra.cpp (1.69), - jrd/jrd.cpp (1.158), jrd/isc_sync.cpp (1.85), jrd/align.h (1.6), - jrd/btr.cpp (1.86), jrd/constants.h (1.16), jrd/err.cpp (1.43), - jrd/filte_proto.h (1.8), jrd/filters.cpp (1.36), dsql/errd.cpp - (1.30), misc/codes.epp (1.13), remote/inet.cpp (1.104), - remote/inet_server.cpp (1.39), remote/remote.h (1.32), - include/gen/msg_facs.h (1.7): - - -Replace define with const -Remove ifdef cplusplus from internal - code -Remove unused macros - -2004-05-06 17:01 brodsom - - * firebird2/src/utilities/drop.cpp (1.26): - - Lost commit ("SUNOS4" was defined previously in file_params.h - whenever "sun" is defined) - 2004-05-06 14:49 eku * firebird2/builds/posix/prefix.sinixz (1.24): @@ -22601,451 +4922,30 @@ mirroring all compiler options from other platforms -2004-05-06 10:42 alexpeshkoff - - * firebird2/src/common/classes/stack.h (1.7): - - fixed bug in split() - -2004-05-06 10:42 alexpeshkoff - - * firebird2/src/jrd/: grant.epp (1.36), grant_proto.h (1.12), - scl.epp (1.51), scl_proto.h (1.18): - - use UCHAR instead of char for ACLs again - -2004-05-06 10:41 alexpeshkoff - - * firebird2/src/jrd/fun.epp (1.52): - - use START*/END_CHECK_FOR_EXCEPTIONS macros again - -2004-05-06 10:40 alexpeshkoff - - * firebird2/src/jrd/file_params.h (1.19): - - minor bug fix - -2004-05-06 10:40 alexpeshkoff - - * firebird2/src/jrd/: execute_statement.cpp (1.9), - execute_statement.h (1.6): - - fixed problems with diagnostics - -2004-05-06 10:39 alexpeshkoff - - * firebird2/src/jrd/dyn_def.epp (1.68): - - use better typedef name - -2004-05-06 10:38 alexpeshkoff - - * firebird2/src/utilities/drop.cpp (1.25): - - fixed const conversion bug - -2004-05-06 07:46 eku - - * firebird2/src/dsql/parse.y (1.134): - - Fixed compiler error: cannot convert `dsql_nod**' to `dsql_nod*' in - initialization - -2004-05-06 03:29 brodsom - - * firebird2/src/jrd/file_params.h (1.18): - - -Replace define with const - -2004-05-06 02:18 brodsom - - * firebird2/src/jrd/: svc.cpp (1.117), svc.h (1.28): - - -Replace define with const - -2004-05-05 23:53 brodsom - - * firebird2/src/: jrd/sort.cpp (1.63), jrd/svc.cpp (1.116), - jrd/svc_undoc.h (1.4), jrd/utl.cpp (1.65), jrd/common.h (1.113), - jrd/dyn_def.epp (1.67), jrd/dyn_del.epp (1.30), jrd/dyn_mod.epp - (1.46), jrd/dyn_util.epp (1.33), jrd/ext.cpp (1.50), jrd/flags.h - (1.4), jrd/isc.cpp (1.49), jrd/isc_sync.cpp (1.84), jrd/jrd.cpp - (1.157), jrd/jrd_proto.h (1.30), jrd/jrd_pwd.h (1.13), - jrd/msg_encode.h (1.2), lock/lock.cpp (1.93), remote/inet.cpp - (1.103), remote/inet_server.cpp (1.38), remote/xnet.cpp (1.44), - remote/os/win32/wnet.cpp (1.20): - - -Replace define with const -Move SYS_ERR, ERRNO, H_ERRNO and - INET_ERRNO(ERRNO in inet.cpp) macros to common.h -Remove unused - macros - -2004-05-05 23:49 brodsom - - * firebird2/src/extlib/fbudf/fbudf.cpp (1.12): - - Fix warning - -2004-05-05 16:16 brodsom - - * firebird2/src/jrd/iberr.h (1.8): - - Unused code - -2004-05-05 16:09 brodsom - - * firebird2/src/jrd/dbt.cpp (1.28): - - Style - -2004-05-05 16:01 brodsom - - * firebird2/src/jrd/cch.cpp (1.86): - - Unused macro - -2004-05-05 15:58 brodsom - - * firebird2/src/: burp/mvol_proto.h (1.7), dsql/metd_proto.h - (1.21): - - Obsolete compiler message - -2004-05-05 07:28 skidder - - * firebird2/src/jrd/: dfw.epp (1.106), jrd.cpp (1.156), lck.cpp - (1.39), lck.h (1.17), rlck.cpp (1.25), sdw.cpp (1.43): - - Carefully account attachment pointers used inside JRD lock - structure. This should cure crash reported by Nils Boedeker - -2004-05-05 06:47 skidder - - * firebird2/src/extlib/ib_util.h (1.3): - - Make ib_util.h a valid C++ header - -2004-05-05 06:19 skidder - - * firebird2/src/: jrd/execute_statement.cpp (1.8), dsql/dsql.cpp - (1.105): - - Fix bugs in my commit found by Claudio - -2004-05-05 01:27 skidder - - * firebird2/src/jrd/que.h (1.4): - - Fix the error added during recent Blas' cleanup - -2004-05-04 21:37 brodsom - - * firebird2/src/remote/xnet.cpp (1.43): - - Fix warning - -2004-05-04 21:23 brodsom - - * firebird2/src/jrd/vio.cpp (1.92): - - Unused macro - -2004-05-04 21:16 brodsom - - * firebird2/src/jrd/: cch.cpp (1.85), common.h (1.112): - - Remove values in defines used only for conditional compilation - -2004-05-04 19:51 brodsom - - * firebird2/src/jrd/svc.cpp (1.115): - - Fix warnings - -2004-05-04 18:01 brodsom - - * firebird2/src/burp/: burp.h (1.47), mvol.cpp (1.35): - - Fix warnings - -2004-05-04 17:57 brodsom - - * firebird2/src/lock/lock.cpp (1.92): - - Lost commit - -2004-05-04 04:53 brodsom - - * firebird2/src/isql/: isql.epp (1.80), isql.h (1.27): - - Fix warnings - -2004-05-04 00:42 brodsom - - * firebird2/src/jrd/: jlx.c (1.7), jrd.h (1.95), met.h (1.10), - req.h (1.40), sch.cpp (1.25), sdw.h (1.7), sort.cpp (1.62), sort.h - (1.22), idx.h (1.12): - - Corrections suggested by Claudio - -2004-05-03 23:43 brodsom - - * firebird2/src/: lock/lock.h (1.26), jrd/cmp.cpp (1.118), - jrd/dfw.epp (1.105), jrd/dyn.epp (1.59), jrd/dyn.h (1.20), - jrd/dyn_mod.epp (1.45), jrd/evl.cpp (1.83), jrd/evl_string.h - (1.11), jrd/exe.cpp (1.111), jrd/execute_statement.h (1.5), - jrd/ext.h (1.9), jrd/ini.epp (1.47), jrd/intl.cpp (1.62), jrd/isc.h - (1.13), jrd/isc_signal.h (1.5), jrd/opt.cpp (1.162), jrd/par.cpp - (1.93), jrd/qatest.cpp (1.11), jrd/scl.h (1.9), - jrd/scroll_cursors.h (1.7), jrd/svc.cpp (1.114), jrd/svc.h (1.27), - jrd/thd.h (1.20), jrd/tra.cpp (1.68), jrd/utl.cpp (1.64), - jrd/y_handle.h (1.9): - - Macro cleaning - -2004-05-03 23:39 brodsom - - * firebird2/src/: alice/alice.cpp (1.61), burp/burp.cpp (1.74), - utilities/gsec/gsec.cpp (1.27), utilities/gstat/dba.epp (1.36), - misc/blrtable.cpp (1.12): - - Macro cleaning - -2004-05-03 21:12 brodsom - - * firebird2/src/utilities/print_event.cpp (1.1): - - Move misc/print.cpp to utilities/print_event.cpp - -2004-05-03 19:47 brodsom - - * firebird2/src/jrd/: err.cpp (1.42), fil.h (1.10): - - Remove unused macros - -2004-05-03 19:35 brodsom - - * firebird2/src/: jrd/event.cpp (1.48), jrd/event.h (1.16), - jrd/jrd.h (1.94), jrd/lck.cpp (1.38), jrd/que.h (1.3), - lock/lock.cpp (1.91), lock/lock.h (1.25), lock/print.cpp (1.35): - - -Unify 3 srq implementations and move it to que.h -Remove - duplicated lock constants between jrd.h and lock.h (naming fix and - srq move outside lock.h was prerequisites for this change) - -2004-05-03 19:31 brodsom - - * firebird2/src/jrd/jrd.cpp (1.155): - - -Fix another incredibly stupid legacy variable naming, variable - name = struct name. - -2004-05-03 19:05 skidder - - * firebird2/src/common/classes/: auto.h (1.9), rwlock.h (1.19): - - Close a couple potential tins of worms spotted by Claudio in my - previous commits - -2004-05-03 15:35 brodsom - - * firebird2/src/: jrd/cch.cpp (1.84), jrd/dbg.cpp (1.26), - remote/interface.cpp (1.79), remote/server.cpp (1.76): - - -Fix another incredibly stupid legacy variable naming, variable - name = struct name. - -2004-05-03 14:20 brodsom - - * firebird2/src/common/classes/fb_tls.h (1.5): - - -Fix MinGW build - -2004-05-03 14:16 eku - - * firebird2/src/jrd/execute_statement.cpp (1.7): - - Fixed warning: `static' is not at beginning of declaration - 2004-05-03 13:31 eku - * firebird2/: configure.in (1.198), - src/include/gen/autoconfig_msvc.h (1.93): + * firebird2/configure.in (1.198): Remainings of ib_stdio -2004-05-03 12:08 eku - - * firebird2/src/jrd/blob_filter.h (1.12): - - Fixed warning: `static' is not at beginning of declaration - 2004-05-03 11:20 eku * firebird2/builds/posix/prefix.sinixz (1.23): Fixed compilation issues by changing compiler flags. -2004-05-03 06:51 skidder - - * firebird2/src/jrd/tra.cpp (1.67): - - Kill unused variable - -2004-05-03 06:29 skidder - - * firebird2/src/dsql/: dsql.tab.h (1.36), parse.cpp (1.113): - - Regenerate parse.cpp - -2004-05-03 06:24 skidder - - * firebird2/src/: common/classes/array.h (1.25), - common/classes/fb_pair.h (1.10), common/classes/init.h (1.2), - common/classes/objects_array.h (1.9), common/classes/stack.h (1.6), - common/classes/tree.h (1.28), common/classes/vector.h (1.8), - dsql/pass1.cpp (1.141), include/fb_exception.h (1.11), - jrd/event.cpp (1.47), jrd/event.h (1.15), jrd/gds.cpp (1.133), - jrd/vio.cpp (1.91), utilities/nbackup.cpp (1.25): - - Fixes needed to make GCC 3.4 happy - 2004-05-03 03:52 skidder - * firebird2/: builds/win32/msvc7/fbclient_static.vcproj (1.14), - src/common/classes/auto.h (1.8), src/dsql/parse.y (1.133), - src/jrd/why.cpp (1.64): + * firebird2/builds/win32/msvc7/fbclient_static.vcproj (1.14): Care about quirks of Windows platform -2004-05-03 01:06 skidder - - * firebird2/src/utilities/rebuild/: rebuild.cpp (1.13), rmet.epp - (1.7), rstore.epp (1.8): - - Y-Valve handle translation layer - -2004-05-03 01:03 skidder - - * firebird2/src/: alice/alice.cpp (1.60), alice/alice.h (1.34), - alice/alice_meta.epp (1.35), alice/aliceswi.h (1.14), alice/exe.cpp - (1.32), alice/tdr.cpp (1.35), alice/tdr_proto.h (1.11), - burp/backup.epp (1.56), burp/burp.cpp (1.73), burp/burp.h (1.46), - burp/burpswi.h (1.12), burp/restore.epp (1.73), - common/classes/fb_tls.h (1.4), common/classes/locks.h (1.13), - common/classes/rwlock.h (1.18), dsql/array.epp (1.28), - dsql/blob.epp (1.14), dsql/ddl.cpp (1.98), dsql/dsql.cpp (1.104), - dsql/dsql.h (1.61), dsql/dsql_proto.h (1.17), dsql/gen.cpp (1.62), - dsql/hsh.cpp (1.27), dsql/make.cpp (1.60), dsql/metd.epp (1.57), - dsql/parse.y (1.132), dsql/pass1.cpp (1.140), dsql/prepa_proto.h - (1.12), dsql/preparse.cpp (1.30), dsql/user__proto.h (1.7), - dsql/user_dsql.cpp (1.38), dudley/ddl.cpp (1.34), dudley/ddl.h - (1.22), dudley/exe.epp (1.47), dudley/expand.cpp (1.22), - dudley/expr.cpp (1.20), dudley/extract.epp (1.32), - dudley/generate.cpp (1.13), dudley/lex.cpp (1.26), - dudley/lex_proto.h (1.8), dudley/parse.cpp (1.40), dudley/trn.cpp - (1.29), gpre/ada.cpp (1.39), gpre/c_cxx.cpp (1.45), gpre/cmd.cpp - (1.33), gpre/cme.cpp (1.26), gpre/cmp.cpp (1.28), gpre/cob.cpp - (1.41), gpre/dyntable.cpp (1.8), gpre/exp.cpp (1.32), gpre/ftn.cpp - (1.43), gpre/gpre.h (1.61), gpre/gpre_meta.epp (1.41), - gpre/gpre_meta_boot.cpp (1.41), gpre/int_cxx.cpp (1.33), - gpre/jrdmet.cpp (1.17), gpre/par.cpp (1.47), gpre/pas.cpp (1.37), - gpre/pretty.cpp (1.24), gpre/sql.cpp (1.43), include/fb_types.h - (1.44), include/gen/msgs.h (1.14), include/gen/sql_code.h (1.13), - isql/extract.epp (1.36), isql/isql.epp (1.79), isql/isql_proto.h - (1.19), isql/isql_win.cpp (1.15), isql/show.epp (1.46), - isql/show_proto.h (1.15), jrd/alt.cpp (1.50), jrd/alt_proto.h - (1.9), jrd/blb.cpp (1.73), jrd/blob_filter.cpp (1.28), jrd/cmp.cpp - (1.117), jrd/cvt2.cpp (1.33), jrd/dbt.cpp (1.27), jrd/dfw.epp - (1.104), jrd/dpm.epp (1.46), jrd/dsc.cpp (1.20), jrd/dyn.epp - (1.58), jrd/dyn_def.epp (1.66), jrd/dyn_del.epp (1.29), - jrd/dyn_mod.epp (1.44), jrd/dyn_util.epp (1.32), jrd/evl.cpp - (1.82), jrd/execute_statement.cpp (1.6), jrd/execute_statement.h - (1.4), jrd/filters.cpp (1.35), jrd/fun.epp (1.51), jrd/grant.epp - (1.35), jrd/ibase.h (1.74), jrd/inf.cpp (1.44), jrd/ini.epp (1.46), - jrd/isc.cpp (1.48), jrd/jrd.cpp (1.154), jrd/jrd.h (1.93), - jrd/jrd_proto.h (1.29), jrd/met.epp (1.115), jrd/opt.cpp (1.161), - jrd/pag.cpp (1.72), jrd/par.cpp (1.92), jrd/pcmet.epp (1.20), - jrd/perf.cpp (1.33), jrd/perf_proto.h (1.6), jrd/pwd.cpp (1.28), - jrd/sch.cpp (1.24), jrd/scl.epp (1.50), jrd/sdl.cpp (1.36), - jrd/shut.cpp (1.24), jrd/svc.cpp (1.113), jrd/tra.cpp (1.66), - jrd/utl.cpp (1.63), jrd/utl_proto.h (1.14), jrd/vio.cpp (1.90), - jrd/why.cpp (1.63), jrd/why_proto.h (1.22), jrd/y_handle.h (1.8), - jrd/os/posix/unix.cpp (1.25), jrd/os/vms/map.cpp (1.10), - jrd/os/vms/mblr.cpp (1.5), jrd/os/vms/rdb.cpp (1.12), - jrd/os/vms/rdbint.cpp (1.11), jrd/os/vms/vmslock.cpp (1.7), - lock/driver.cpp (1.15), misc/blrtable.cpp (1.11), misc/codes.epp - (1.12), msgs/build_file.epp (1.20), msgs/change_msgs.epp (1.15), - msgs/check_msgs.epp (1.10), msgs/enter_msgs.epp (1.12), - msgs/load.epp (1.11), msgs/modify_msgs.epp (1.12), qli/command.cpp - (1.21), qli/dtr.cpp (1.34), qli/dtr.h (1.17), qli/eval.cpp (1.40), - qli/exe.cpp (1.43), qli/exe.h (1.21), qli/exe_proto.h (1.9), - qli/format.cpp (1.28), qli/gener.cpp (1.34), qli/help.epp (1.18), - qli/lex.cpp (1.28), qli/lex_proto.h (1.8), qli/meta.epp (1.44), - qli/meta_proto.h (1.11), qli/parse.h (1.8), qli/proc.epp (1.26), - qli/proc_proto.h (1.9), qli/show.epp (1.33), remote/inet.cpp - (1.102), remote/inet_server.cpp (1.37), remote/interface.cpp - (1.78), remote/merge.cpp (1.18), remote/parser.cpp (1.17), - remote/remote.cpp (1.33), remote/remote.h (1.31), remote/server.cpp - (1.75), remote/xnet.cpp (1.42), remote/os/win32/chop.cpp (1.7), - remote/os/win32/ibconfig.cpp (1.6), remote/os/win32/property.cpp - (1.8), remote/os/win32/wnet.cpp (1.19), utilities/cache.cpp (1.15), - utilities/nbackup.cpp (1.24), utilities/run_service.cpp (1.11), - utilities/stats.epp (1.9), utilities/common/cmd_util.cpp (1.8), - utilities/gsec/gsec.cpp (1.26), utilities/gsec/secur_proto.h (1.6), - utilities/gsec/security.epp (1.10), utilities/gstat/dba.epp (1.35), - utilities/gstat/ppg.cpp (1.16), utilities/ibmgr/ibmgr.cpp (1.15), - utilities/ibmgr/srvrmgr.cpp (1.11): - - Y-Valve handle translation layer - -2004-05-03 00:50 brodsom - - * firebird2/src/jrd/svc_undoc.h (1.3): - - Comment unused macros - -2004-05-03 00:46 brodsom - - * firebird2/src/jrd/: isc_sync.cpp (1.83), os/posix/isc_ipc.cpp - (1.12): - - Comment unused macros - -2004-05-03 00:40 brodsom - - * firebird2/src/jrd/: cvt.cpp (1.40), cvt2.cpp (1.32), quad.cpp - (1.9), quad.h (1.3): - - Move triplicated macros to common header - -2004-05-03 00:36 brodsom - - * firebird2/src/jrd/btr.h (1.32): - - Comment unused macro - 2004-05-02 10:53 skidder * firebird2/configure.in (1.197): Fix POSIX build -2004-05-01 16:15 brodsom - - * firebird2/src/: include/gen/msgs.h (1.13), include/gen/sql_code.h - (1.12), remote/remote.cpp (1.32), utilities/run_service.cpp (1.10), - utilities/guard/guard.cpp (1.5), utilities/ibmgr/ibmgr.cpp (1.14): - - -Remainings of ib_stdio (Pointed by Claudio) - -2004-05-01 10:33 skidder - - * firebird2/src/dsql/metd.epp (1.56): - - Please Claudio and do not return descriptors for VARCHAR(32767) for - UDFs - 2004-05-01 01:03 brodsom * firebird2/configure.in (1.196): @@ -23087,42 +4987,6 @@ Add sqlda_pub.h to monolithic ibase -2004-05-01 00:45 brodsom - - * firebird2/src/: jrd/dyn_def.epp (1.65), jrd/evl.cpp (1.81), - jrd/fun.epp (1.50), jrd/ibase.h (1.73), jrd/ini.epp (1.45), - jrd/ini.h (1.15), jrd/intl_classes.h (1.18), jrd/met.epp (1.114), - jrd/nav.cpp (1.39), jrd/nbak.cpp (1.30), jrd/obj.h (1.4), jrd/ods.h - (1.22), jrd/shut.cpp (1.23), jrd/tra.h (1.29), jrd/blb.cpp (1.72), - jrd/blob_filter.cpp (1.27), jrd/cmp.cpp (1.116), jrd/cvt2.cpp - (1.31), jrd/dbg.cpp (1.25), jrd/dfw.epp (1.103), jrd/dpm.epp - (1.45), jrd/dsc.cpp (1.19), jrd/dsc2.h (1.4), dsql/sqlda_pub.h - (1.1), jrd/os/posix/unix.cpp (1.24), jrd/os/win32/winnt.cpp (1.18), - utilities/nbackup.cpp (1.23): - - - Split sqlda.h to avoid duplicated definitions between ibase.h and - sqlda.h - Replace define for constants - Remove contants.h where - not used. - -2004-05-01 00:40 brodsom - - * firebird2/src/: dsql/blob.epp (1.13), dsql/dsql.cpp (1.103), - dsql/metd.epp (1.55), dsql/sqlda.h (1.7), dsql/utld.cpp (1.29), - gpre/cmd.cpp (1.32), gpre/gpre_meta.epp (1.40), - gpre/gpre_meta_boot.cpp (1.40), gpre/jrdmet.cpp (1.16), - intl/ldcommon.h (1.17), isql/show.epp (1.45), isql/extract.epp - (1.35): - - - Split sqlda.h to avoid duplicated definitions between ibase.h and - sqlda.h - Replace define for constants - Remove contants.h where - not used. - -2004-04-30 20:43 skidder - - * firebird2/src/jrd/thd.h (1.19): - - Disable GC thread - 2004-04-30 13:44 kkuznetsov * firebird2/builds/posix/prefix.solx86gcc (1.8): @@ -23130,55 +4994,6 @@ removed -fwritable-strings on so on to const char * instead of char* for example cant compile config_file -2004-04-29 19:47 brodsom - - * firebird2/src/: dsql/blob.epp (1.12), dsql/ddl.cpp (1.97), - dsql/metd.epp (1.54), gpre/sql.cpp (1.42), gpre/cmd.cpp (1.31), - gpre/gpre_meta.epp (1.39), gpre/gpre_meta_boot.cpp (1.39), - gpre/jrdmet.cpp (1.15), isql/show.epp (1.44), isql/isql.epp (1.78), - jrd/blb.cpp (1.71), jrd/blob_filter.cpp (1.26), jrd/blob_filter.h - (1.11), jrd/constants.h (1.15), jrd/cvt2.cpp (1.30), jrd/dfw.epp - (1.102), jrd/dsc.cpp (1.18), jrd/dsc2.h (1.3), jrd/evl.cpp (1.80), - jrd/fields.h (1.5), jrd/filters.cpp (1.34), jrd/ibase.h (1.72), - jrd/ini.epp (1.44): - - Removing duplicated definitions between ibase.h and blob_filter.h - ibase.h and constants.h - -2004-04-29 16:49 brodsom - - * firebird2/src/: jrd/cch.cpp (1.83), jrd/cch.h (1.20), - jrd/cch_proto.h (1.21), jrd/cmp.cpp (1.115), jrd/constants.h - (1.14), jrd/gds.cpp (1.132), jrd/idx.h (1.11), jrd/isc_signal.h - (1.4), jrd/jlx.c (1.6), jrd/jrd.h (1.92), jrd/val.h (1.22), - jrd/vio.cpp (1.89), jrd/btr.cpp (1.85), jrd/btr.h (1.31), jrd/acl.h - (1.3), jrd/all.cpp (1.31), jrd/alt.cpp (1.49), jrd/blb.h (1.16), - jrd/blob_filter.h (1.10), jrd/btn.h (1.10), dsql/make.cpp (1.59), - dsql/ddl.cpp (1.96): - - Replace defines for constants - -2004-04-29 13:16 brodsom - - * firebird2/src/jrd/: dyn_def.epp (1.64), event.cpp (1.46), event.h - (1.14), irq.h (1.6), met.h (1.9), req.h (1.39), rse.h (1.31), - sch.cpp (1.23), sdl.cpp (1.35), sdw.h (1.6), sort.h (1.21): - - Replace defines for constants - -2004-04-29 02:49 brodsom - - * firebird2/src/jrd/: vio_debug.h (1.5), drq.h (1.6), exe.h (1.51), - par.cpp (1.91): - - Replace define for constants - -2004-04-29 01:29 brodsom - - * firebird2/src/gpre/pas.cpp (1.36): - - Style - 2004-04-29 00:42 brodsom * firebird2/builds/: mac_os_x/CS/CS.pbproj/project.pbxproj (1.6), @@ -23189,170 +5004,6 @@ Removing ib_stdio.h -2004-04-29 00:39 brodsom - - * firebird2/src/jrd/: par.cpp (1.90), perf.cpp (1.32), - plugin_manager.cpp (1.18), qatest.cpp (1.10), rse.cpp (1.69), - sch.cpp (1.22), sdw.cpp (1.42), sort.cpp (1.61), svc.cpp (1.112), - thd.cpp (1.29), utl.cpp (1.62), vio.cpp (1.88), why.cpp (1.62), - isc_file.cpp (1.76), isc_sync.cpp (1.82), jlx.c (1.5), jrd.cpp - (1.153), lck.cpp (1.37), log.cpp (1.16), met.epp (1.113), opt.cpp - (1.160), pag.cpp (1.71), btr.cpp (1.84), all.cpp (1.30), all.h - (1.17), alt.cpp (1.48): - - Removing ib_stdio.h - -2004-04-29 00:34 brodsom - - * firebird2/src/jrd/: os/win32/isc_ipc.cpp (1.10), - os/win32/thd_priority.cpp (1.16), os/vms/extvms.cpp (1.19), - os/vms/rdb.cpp (1.11), os/vms/vms.cpp (1.16), os/posix/isc_ipc.cpp - (1.11), os/posix/unix.cpp (1.23), isc.cpp (1.47), dsc.cpp (1.17), - dyn_mod.epp (1.43), err.cpp (1.41), event.cpp (1.45), ext.cpp - (1.49), filters.cpp (1.33), functions.cpp (1.12), gds.cpp (1.131), - gdsassert.h (1.11), grammar.cpp (1.7), iberr.cpp (1.13), intl.cpp - (1.61), inuse.cpp (1.6), cch.cpp (1.82), common.h (1.111), cvt.cpp - (1.39), dbg.cpp (1.24), dbt.cpp (1.26), dfw.epp (1.101), dmp.cpp - (1.22), dpm.epp (1.44): - - Removing ib_stdio.h - -2004-04-29 00:31 brodsom - - * firebird2/src/lock/: print.cpp (1.34), driver.cpp (1.14), - lock.cpp (1.90), manager.cpp (1.10): - - Removing ib_stdio.h - -2004-04-29 00:26 brodsom - - * firebird2/src/: qli/eval.cpp (1.39), qli/exe.cpp (1.42), - qli/exe.h (1.20), qli/format.cpp (1.27), qli/gener.cpp (1.33), - qli/help.epp (1.17), qli/lex.cpp (1.27), qli/meta.epp (1.43), - qli/mov.cpp (1.33), qli/parse.cpp (1.31), qli/picstr.cpp (1.22), - qli/report.cpp (1.15), qli/show.epp (1.32), qli/command.cpp (1.20), - qli/dtr.cpp (1.33), qli/err.cpp (1.15), msgs/build_file.epp (1.19), - msgs/change_msgs.epp (1.14), msgs/check_msgs.epp (1.9), - msgs/enter_msgs.epp (1.11), msgs/include.epp (1.7), - msgs/modify_msgs.epp (1.11), misc/align.cpp (1.6), - misc/blrtable.cpp (1.10), misc/codes.epp (1.11), misc/memtest.cpp - (1.3): - - Removing ib_stdio.h - -2004-04-29 00:22 brodsom - - * firebird2/src/: utilities/gstat/dba.epp (1.34), - utilities/gstat/ppg.cpp (1.15), utilities/gstat/ppg_proto.h (1.8), - utilities/gsec/gsec.cpp (1.25), utilities/gsec/gsec.h (1.12), - utilities/gsec/security.epp (1.9), utilities/common/cmd_util.cpp - (1.7), utilities/run_service.cpp (1.9), utilities/stats.epp (1.8), - utilities/analyse.cpp (1.9), utilities/cache.cpp (1.14), - utilities/drop.cpp (1.24), utilities/print_pool.cpp (1.7), - utilities/relay.cpp (1.6), remote/os/win32/wnet.cpp (1.18), - remote/os/win32/cntl.cpp (1.6), remote/os/win32/srvr_w32.cpp - (1.15), remote/xnet.cpp (1.41), remote/server.cpp (1.74), - remote/inet.cpp (1.101), remote/inet_server.cpp (1.36), - remote/interface.cpp (1.77), remote/parser.cpp (1.16), - remote/protocol.cpp (1.43), remote/remote.cpp (1.31): - - Removing ib_stdio.h - -2004-04-29 00:17 brodsom - - * firebird2/src/utilities/: install/install.cpp (1.3), - install/install_client.cpp (1.3), install/install_reg.cpp (1.9), - install/install_svc.cpp (1.10), install/registry.cpp (1.9), - install/services.cpp (1.9), ibmgr/srvrmgr.cpp (1.10), - ibmgr/ibmgr.cpp (1.13), ibmgr/ibmgr.h (1.6), guard/guard.cpp (1.4), - guard/util.cpp (1.4): - - Removing ib_stdio.h - -2004-04-29 00:13 brodsom - - * firebird2/src/: isql/show_proto.h (1.14), isql/isql_win.cpp - (1.14), isql/isql_win.h (1.6), isql/show.epp (1.43), - isql/extract.epp (1.34), isql/isql.epp (1.77), isql/isql.h (1.26), - isql/isql_proto.h (1.18), utilities/rebuild/rstore.epp (1.7), - utilities/rebuild/rebuild.cpp (1.12), utilities/rebuild/rmet.epp - (1.6): - - Removing ib_stdio.h - -2004-04-29 00:09 brodsom - - * firebird2/src/: intl/utils/dtest.c (1.4), intl/utils/dtest2.c - (1.3), intl/utils/mapdump.c (1.3), intl/utils/mapgen4.c (1.4), - intl/utils/maptest.cpp (1.4), iscguard/cntl_guard.cpp (1.14), - iscguard/iscguard.cpp (1.33): - - Removing ib_stdio.h - -2004-04-29 00:05 brodsom - - * firebird2/src/: gpre/pas.cpp (1.35), gpre/pat.cpp (1.23), - gpre/pretty.cpp (1.23), gpre/cob.cpp (1.40), gpre/dyntable.cpp - (1.7), gpre/ftn.cpp (1.42), gpre/gpre.cpp (1.56), gpre/gpre.h - (1.60), gpre/gpre_meta.epp (1.38), gpre/int_cxx.cpp (1.32), - gpre/msc.cpp (1.20), gpre/ada.cpp (1.38), gpre/c_cxx.cpp (1.44), - gpre/cme.cpp (1.25), intl/cv_ksc.cpp (1.9), intl/kanji.cpp (1.6), - intl/lc_narrow.cpp (1.9), intl/ld.cpp (1.9): - - Removing ib_stdio.h - -2004-04-28 23:59 brodsom - - * firebird2/src/dudley/: trn.cpp (1.28), ddl.cpp (1.33), - extract.epp (1.31), lex.cpp (1.25): - - Removing ib_stdio.h - -2004-04-28 23:56 brodsom - - * firebird2/src/dsql/: utld.cpp (1.28), dsql.cpp (1.102), errd.cpp - (1.29), hsh.cpp (1.26), movd.cpp (1.13), pass1.cpp (1.139), - user_dsql.cpp (1.37), alld.cpp (1.22), ddl.cpp (1.95): - - Removing ib_stdio.h - -2004-04-28 23:52 brodsom - - * firebird2/src/: alice/alice.cpp (1.59), alice/alice.h (1.33), - alice/all.cpp (1.20), alice/exe.cpp (1.31), alice/tdr.cpp (1.34), - burp/burp.cpp (1.72), burp/burp.h (1.45), burp/canonical.cpp - (1.34), burp/misc.cpp (1.9), burp/mvol.cpp (1.34), burp/restore.epp - (1.72), burp/spit.cpp (1.28), burp/backup.epp (1.55), - common/classes/alloc.cpp (1.49), common/classes/alloc.h (1.41), - common/config/config_file.cpp (1.21): - - Removing ib_stdio.h - -2004-04-28 20:36 skidder - - * firebird2/src/dsql/metd.epp (1.53): - - Make CSTRING map to VARCHAR, not CHAR in DSQL layer - -2004-04-28 19:28 skidder - - * firebird2/src/jrd/opt.cpp (1.159): - - Slightly better fix for the FBTCS problem spotted by Blas - -2004-04-28 07:18 skidder - - * firebird2/src/jrd/opt.cpp (1.158): - - Fix for FBTCS Join 17 testcase - -2004-04-27 17:54 brodsom - - * firebird2/lang_helpers/: gdsold.h (1.1), gds.h (1.1), gds.hxx - (1.1): - - Moving obsolete headers to lang_helpers - 2004-04-27 14:38 brodsom * firebird2/builds/win32/make_all.bat (1.23): @@ -23384,173 +5035,18 @@ Remove references to gds.h, gds.hxx and gdsold.h from builds -2004-04-27 03:44 skidder - - * firebird2/src/jrd/blb.cpp (1.70): - - Back out my block leak fix and return to 1.5.0 logic in this place - -2004-04-26 09:54 brodsom - - * firebird2/src/isql/: show.epp (1.42), isql.epp (1.76), isql.h - (1.25), extract.epp (1.33): - - -Fix #910430 -Clean some #define -Use parametrized language - (pointed by Claudio) - 2004-04-26 01:11 brodsom * firebird2/examples/empbuild/: empbuild.e (1.3), intlbld.e (1.3): Replace remaining gds.h -2004-04-25 23:52 skidder - - * firebird2/src/jrd/blb.cpp (1.69): - - Use another approach to address memory leak when converting strings - to blobs. This one works for updatable views - -2004-04-25 12:00 dimitr - - * firebird2/src/jrd/cmp.cpp (1.114): - - Fixed bug in one of my previous commits. - -2004-04-25 05:29 skidder - - * firebird2/src/common/classes/stack.h (1.5): - - Fix GCC build - -2004-04-25 04:30 skidder - - * firebird2/src/jrd/: evl.cpp (1.79), evl_string.h (1.10), intl.cpp - (1.60), intl_classes.h (1.17): - - Minor bugfixes related to MBCS support in new LIKE/CONTAINING - implementation + small cleanup. This should fix SJIS problem in - FBTCS reported by Blas - -2004-04-24 23:43 skidder - - * firebird2/src/isql/: extract.epp (1.32), isql.epp (1.75), - show.epp (1.41): - - Return ISQL to buildable state after Blas' cleanup - -2004-04-24 16:38 brodsom - - * firebird2/src/isql/: extract.epp (1.31), isql.epp (1.74), isql.h - (1.24), isql_win.cpp (1.13), show.epp (1.40): - - -Remove unneeded headers - -2004-04-23 20:39 brodsom - - * firebird2/src/isql/: show.epp (1.39), extract.epp (1.30), - isql.epp (1.73): - - -Fix bug #223126 (Misplaced collation when extracting metadadata - with isql) -Fix bug #223513 (Ambiguity between tables and views) - -Fix bug #518349 (isql show mangles relationship) -Remove V33 stuff - -2004-04-23 10:00 hvlad - - * firebird2/src/: common/classes/stack.h (1.4), jrd/idx.cpp (1.55), - jrd/opt.cpp (1.157): - - Added Stack::iterator::hasMore method. Replaced getCount() and - notEmpty() with hasMore() when it's possible - -2004-04-23 03:53 brodsom - - * firebird2/src/include/gen/msg_facs.h (1.6): - - Update generated header with the actual content - -2004-04-23 03:43 brodsom - - * firebird2/src/: misc/codes.epp (1.10), msgs/build_file.epp - (1.18): - - Update comment - -2004-04-22 16:49 alexpeshkoff - - * firebird2/src/jrd/: dpm.epp (1.43), dpm_proto.h (1.15), vio.cpp - (1.87): - - use NULL pointer instead of temporal empy Stack - noticed by - Claudio - -2004-04-22 15:59 alexpeshkoff - - * firebird2/src/jrd/dyn.epp (1.57): - - fixed small problems noticed by Claudio - -2004-04-21 16:48 alexpeshkoff - - * firebird2/src/dsql/: parse.y (1.131), pass1.cpp (1.138): - - fixed number problems after lls to Stack conversion - -2004-04-21 16:21 alexpeshkoff - - * firebird2/src/dsql/: ddl.cpp (1.94), dsql.cpp (1.101), dsql.h - (1.60), make.cpp (1.58), metd.epp (1.52), parse.cpp (1.112): - - fixed number problems after lls to Stack conversion - -2004-04-21 16:12 alexpeshkoff - - * firebird2/src/jrd/: opt.cpp (1.156), par.cpp (1.89), rse.cpp - (1.68), scl.epp (1.49), vio.cpp (1.86): - - fixed number problems after lls to Stack conversion - -2004-04-21 16:08 alexpeshkoff - - * firebird2/src/jrd/: blb.cpp (1.68), cch.cpp (1.81), cmp.cpp - (1.113), dpm.epp (1.42), fun.epp (1.49), grant.epp (1.34), idx.cpp - (1.54), met.epp (1.112): - - fixed number problems after lls to Stack conversion - -2004-04-21 16:04 alexpeshkoff - - * firebird2/src/common/classes/: array.h (1.24), stack.h (1.3): - - fixed number problems after lls to Stack conversion - -2004-04-21 15:24 brodsom - - * firebird2/src/jrd/blp.h (1.12): - - Rollback one of the last Claudio's changes that breaks gpre is some - situations (detected in fbtcs) - 2004-04-21 14:42 brodsom * firebird2/doc/README.build.mingw.html (1.12): Update MinGW build readme -2004-04-21 12:30 paul_reeves - - * firebird2/src/utilities/install/install.cpp (1.2): - - Fix comparison typo so that we no longer overwrite newer versions - of gds32.dll in . - -2004-04-21 04:19 brodsom - - * firebird2/src/jrd/gds.cpp (1.130): - - Remove the last remaining dependency from gdsold.h (finishing a - cleaning started months ago) - 2004-04-21 03:45 brodsom * firebird2/builds/install/arch-specific/mingw/super/Readme.txt @@ -23558,113 +5054,24 @@ Installer for MinGW (first try) -2004-04-21 02:18 brodsom - - * firebird2/src/isql/: extract.epp (1.29), show.epp (1.38): - - Use ifdef for obsolete code instead a loooong comment and avoid - nested comment warnings - 2004-04-20 21:21 brodsom * firebird2/builds/posix/Makefile.in.libfbembed (1.12): Correction needed for fbembed build to succeed -2004-04-20 07:57 skidder - - * firebird2/src/: include/fb_types.h (1.43), jrd/jrd.cpp (1.152), - jrd/jrd.h (1.91), jrd/sch.cpp (1.21), jrd/thd.cpp (1.28), jrd/thd.h - (1.18), jrd/os/posix/isc_ipc.cpp (1.10): - - Fix problem with 64-bit SS NPTL builds - -2004-04-19 17:29 alexpeshkoff - - * firebird2/src/jrd/: cmp.cpp (1.112), jrd.cpp (1.151), jrd.h - (1.90), met.epp (1.111): - - struct trig moved to class Trigger - -2004-04-19 16:53 hvlad - - * firebird2/src/jrd/idx.cpp (1.53): - - Fixed GC in indexes after replace 'lls' with 'Stack' - -2004-04-19 15:40 alexpeshkoff - - * firebird2/src/: common/classes/array.h (1.23), - common/classes/objects_array.h (1.8), common/classes/stack.h (1.2), - jrd/opt.cpp (1.155): - - applied fixes, mentioned by Claudio - -2004-04-19 12:19 paulbeach +2004-04-19 12:20 paulbeach * firebird2/builds/install/misc/firebird.conf (1.6): Improve NFS Warning in conf file -2004-04-18 16:22 alexpeshkoff - - * firebird2/src/: alice/all.cpp (1.19), alice/all.h (1.10), - common/classes/alloc.h (1.40), common/classes/array.h (1.22), - common/classes/objects_array.h (1.7), common/classes/stack.h (1.1), - dsql/all.h (1.11), dsql/alld.cpp (1.21), dsql/ddl.cpp (1.93), - dsql/dsql.cpp (1.100), dsql/dsql.h (1.59), dsql/dsql.tab.h (1.35), - dsql/gen.cpp (1.61), dsql/gen_proto.h (1.13), dsql/make.cpp (1.57), - dsql/make_proto.h (1.21), dsql/metd.epp (1.51), dsql/parse.y - (1.130), dsql/pass1.cpp (1.137), jrd/all.cpp (1.29), jrd/all.h - (1.16), jrd/blb.cpp (1.67), jrd/blb_proto.h (1.19), jrd/btr.cpp - (1.83), jrd/btr.h (1.30), jrd/btr_proto.h (1.27), jrd/cch.cpp - (1.80), jrd/cch.h (1.19), jrd/cmp.cpp (1.111), jrd/dpm.epp (1.41), - jrd/dpm_proto.h (1.14), jrd/dyn.epp (1.56), jrd/dyn.h (1.19), - jrd/dyn_def.epp (1.63), jrd/exe.h (1.50), jrd/fun.epp (1.48), - jrd/grant.epp (1.33), jrd/grant_proto.h (1.11), jrd/idx.cpp (1.52), - jrd/idx_proto.h (1.20), jrd/jrd.h (1.89), jrd/lls.h (1.6), - jrd/met.epp (1.110), jrd/opt.cpp (1.154), jrd/opt_proto.h (1.13), - jrd/par.cpp (1.88), jrd/par_proto.h (1.15), jrd/req.h (1.38), - jrd/rse.cpp (1.67), jrd/rse.h (1.30), jrd/scl.epp (1.48), - jrd/scl_proto.h (1.17), jrd/vio.cpp (1.85): - - 1. removed any mentions of blk_pool() from engine (and method - itself) 2. replaced 'struct lls' with 'template Stack' - -2004-04-18 05:34 skidder - - * firebird2/src/common/classes/array.h (1.21): - - Fix MSVC build - -2004-04-18 04:50 skidder - - * firebird2/src/: common/classes/array.h (1.20), - common/classes/fb_pair.h (1.9), common/classes/objects_array.h - (1.6), common/classes/tree.h (1.27), common/classes/vector.h (1.7), - jrd/cmp.cpp (1.110), jrd/cmp_proto.h (1.25), jrd/dfw.epp (1.100), - jrd/exe.h (1.49), jrd/idx.cpp (1.51), jrd/intl.cpp (1.59), - jrd/jrd.cpp (1.150), jrd/met.epp (1.109), jrd/nbak.h (1.13), - jrd/opt.cpp (1.153), jrd/opt_proto.h (1.12), jrd/req.h (1.37), - jrd/rpb_chain.h (1.11), jrd/scl.epp (1.47), jrd/scl_proto.h (1.16), - jrd/tra.cpp (1.65), jrd/tra.h (1.28), jrd/tra_proto.h (1.15): - - Switch to Firebird container templates for request resource - tracking. This significantly reduces CPU time any memory - consumption for databases with complex metadata - -2004-04-17 04:34 skidder +2004-04-17 04:36 skidder * firebird2/builds/install/misc/firebird.conf (1.5): Implement Paul B. suggestion about dangerous config file option -2004-04-16 23:51 skidder - - * firebird2/src/jrd/fun.epp (1.47): - - Fix the problem with UDF arguments handling on 64-bit platforms - 2004-04-15 12:13 aafemt * firebird2/builds/posix/prefix.mingw (1.30): @@ -23677,172 +5084,19 @@ Another dir for win32 in temp -2004-04-11 16:47 alexpeshkoff - - * firebird2/src/common/config/config_file.cpp (1.20): - - fixed problem with system log overflow in case of missing - aliases.conf ** front-ported fix ** - -2004-04-11 09:14 robocop - - * firebird2/src/jrd/dyn_mod.epp (1.42): - - Close SF Bug# 910423 - -2004-04-11 09:12 robocop - - * firebird2/src/common/classes/tree.h (1.26): - - Style - -2004-04-11 06:04 robocop - - * firebird2/src/: dsql/node.h (1.44), isql/extract.epp (1.28), - isql/isql.epp (1.72), isql/isql_proto.h (1.17), isql/isql_win.cpp - (1.12), isql/isql_win.h (1.5), isql/show.epp (1.37), jrd/opt.cpp - (1.152): - - Three changes to isql: Fix isql bug #910430. Add SET HEADING - ON/OFF option Add -M2 command-line option to send output of - statistics and plans to the same file than the rest of the output. - Those items do not appear when using HELP SET inside isql or with - isql -? from the command line. - -2004-04-11 04:40 skidder - - * firebird2/src/common/config/config_file.cpp (1.19): - - Make it build - -2004-04-10 21:46 skidder - - * firebird2/src/jrd/: dfw.epp (1.99), jrd.h (1.88), met.epp - (1.108), met_proto.h (1.40): - - Small metadata cache cleanup - -2004-04-10 21:41 skidder - - * firebird2/src/jrd/ntrace.h (1.2): - - Small fixes in Trace API header - -2004-04-10 21:03 skidder - - * firebird2/src/jrd/: jrd.h (1.87), met.epp (1.107): - - Doing memset on a class with fields having destructors is generally - a bad idea - -2004-04-10 19:24 skidder - - * firebird2/src/jrd/blb.cpp (1.66): - - Undo my change for BLOBs in read_only transactions and add comment - -2004-04-10 15:59 dimitr - - * firebird2/src/: common/config/config_file.cpp (1.18), - jrd/os/win32/fbsyslog.cpp (1.2): - - Corrections. - -2004-04-10 05:56 skidder - - * firebird2/src/jrd/met.epp (1.106): - - Oops. Somebody renamed CMP_clone_active function. - -2004-04-10 05:28 skidder - - * firebird2/src/jrd/met.epp (1.105): - - Small safety fix for new modify_procedure logic - -2004-04-10 02:25 robocop - - * firebird2/src/: common/classes/fb_string.cpp (1.11), dsql/ddl.cpp - (1.92), dsql/dsql.cpp (1.99), dsql/metd.epp (1.50), dsql/parse.cpp - (1.111), dsql/parse.y (1.129), gpre/gpre.cpp (1.55), - isql/extract.epp (1.27), isql/isql.h (1.23), isql/show.epp (1.36), - jrd/cch.cpp (1.79), jrd/cch.h (1.18), jrd/dyn.epp (1.55), - jrd/err.cpp (1.40), jrd/evl.cpp (1.78), jrd/opt.cpp (1.151), - jrd/par.cpp (1.87): - - Small corrections - -2004-04-10 02:07 robocop - - * firebird2/src/misc/blrtable.cpp (1.9): - - Make MSVC6 happy again - -2004-04-09 18:32 skidder - - * firebird2/src/jrd/evl.cpp (1.77): - - Fix spelling mistake in my comment - -2004-04-09 18:27 skidder - - * firebird2/src/jrd/evl.cpp (1.76): - - Fix another place where we may loose a tick during timestamp - arithmetics. - -2004-04-09 10:03 hvlad - - * firebird2/src/dsql/: ddl.cpp (1.91), dsql.h (1.58): - - Corrects an error at DDL generation when the total size of all - generated BLR exceeds 64K, but each slice does not exceed 64K. For - ex, procedure sources is 55K and generated BLR is 12K. Note: this - fix is safe because jrd8_ddl (DYN_ddl\DYN_execute) do not use - parameter 'length', wrongly declared as USHORT - 2004-04-09 02:23 skidder - * firebird2/: configure.in (1.194), - src/include/gen/autoconfig_msvc.h (1.92): + * firebird2/configure.in (1.194): Use llrint() on platforms where it is available -2004-04-09 00:29 skidder - - * firebird2/src/jrd/evl.cpp (1.75): - - Fix rounding problem in date arithmetics - -2004-04-08 16:51 alexpeshkoff - - * firebird2/src/jrd/opt.cpp (1.150): - - Returned opt.cpp to buildable state - -2004-04-07 22:52 skidder - - * firebird2/src/jrd/intl.cpp (1.58): - - Allow using NONE as a fully transparent charset everywhere - 2004-04-06 09:25 skidder - * firebird2/: builds/install/misc/firebird.conf (1.4), - src/common/config/config.cpp (1.51), src/common/config/config.h - (1.29), src/jrd/blob_filter.cpp (1.25), src/jrd/err.cpp (1.39), - src/jrd/fun.epp (1.46), src/jrd/ibsetjmp.h (1.6), - src/jrd/isc_sync.cpp (1.81): + * firebird2/builds/install/misc/firebird.conf (1.4): Add BugcheckAbort option to produce coredumps on BUGCHECKs and structured exceptions -2004-04-06 07:53 aafemt - - * firebird2/src/common/classes/fb_tls.h (1.3): - - TLS for win32 gcc - 2004-04-06 04:45 skidder * firebird2/builds/install/arch-specific/linux/Makefile.in (1.4): @@ -23852,127 +5106,12 @@ more reliable. I hope an official binutils version with needed feature aka 2.15 will be released soon -2004-04-04 19:57 skidder - - * firebird2/src/jrd/dpm.epp (1.40): - - Allow to modify generators from read-only transactions again - -2004-04-04 10:25 alexpeshkoff - - * firebird2/src/jrd/: btr.cpp (1.82), btr.h (1.29), btr_proto.h - (1.26), exe.h (1.48): - - better memory allocation for csb_idx_allocation - -2004-04-04 09:40 skidder - - * firebird2/src/jrd/ntrace.h (1.1): - - Preliminary version of Trace API header. Not integrated yet, for - peer review - 2004-04-03 04:23 skidder * firebird2/builds/misc/msg.gbak (1.7): Add switches for new shutdown modes to the GFIX usage messages -2004-04-03 01:20 arnobrinkman - - * firebird2/src/dsql/: node.h (1.43), pass1.cpp (1.136): - - Fix wrong mapping for Count(*) in having clause when used with IN, - ANY, SOME, ALL - -2004-04-02 06:02 skidder - - * firebird2/src/jrd/dfw.epp (1.98): - - Do not allow to drop or modify procedures that are in use by user - requests directly or indirectly. Reference tracking infrastructure - needed for this task existed for long time already and seems to be - reliable enough, but this is still an experimental change and - feedback is much appreciated. - -2004-04-02 05:24 skidder - - * firebird2/src/dsql/parse.y (1.128): - - Fix counting of line numbers in DSQL parser when multi-line - literals and identifiers are used - -2004-04-01 18:32 alexpeshkoff - - * firebird2/src/jrd/: btr.cpp (1.81), btr_proto.h (1.25), exe.h - (1.47), opt.cpp (1.149): - - changed csb_index_allocation to Array from str - -2004-04-01 17:11 alexpeshkoff - - * firebird2/src/jrd/blb.cpp (1.65): - - changed buffer allocation to Array from str - -2004-04-01 16:15 alexpeshkoff - - * firebird2/src/common/classes/array.h (1.19): - - Added "T* getBuffer(capacity)" - this helps use Array as temp - buffer - -2004-03-31 20:10 alexpeshkoff - - * firebird2/src/common/: utils.cpp (1.6), utils_proto.h (1.2): - - string cleanup - -2004-03-31 20:09 alexpeshkoff - - * firebird2/src/common/classes/fb_string.cpp (1.10): - - fixed serious bug in string::printf - thanks to Nickolay - -2004-03-31 20:03 alexpeshkoff - - * firebird2/src/jrd/: cmp.cpp (1.109), exe.h (1.46), fun.epp - (1.45), fun_proto.h (1.12), intl.cpp (1.57), jrd.h (1.86), - met_proto.h (1.39), opt.cpp (1.148), par.cpp (1.86), par_proto.h - (1.14): - - string cleanup - -2004-03-31 20:02 alexpeshkoff - - * firebird2/src/jrd/: sym.cpp (1.14), sym.h (1.1): - - big class Symbol cleanup - -2004-03-31 19:59 alexpeshkoff - - * firebird2/src/jrd/met.epp (1.104): - - string cleanup, also fixed problem with DROP VIEW - -2004-03-31 19:55 alexpeshkoff - - * firebird2/src/jrd/: ext_proto.h (1.15), jrd_proto.h (1.28): - - reverted class bid back to struct - thanks to Claudio - -2004-03-31 19:52 alexpeshkoff - - * firebird2/src/jrd/: err.cpp (1.38), err_proto.h (1.17): - - one more form of ERR_cstring() - -2004-03-31 19:51 alexpeshkoff - - * firebird2/src/jrd/jrd.cpp (1.149): - - fixed posix warning - dropped unneeded copy_string() - 2004-03-31 19:50 alexpeshkoff * firebird2/builds/win32/: prepare.bat (1.31), preprocess.bat @@ -23980,45 +5119,6 @@ rolling back bat files commit - sorry, please -2004-03-31 19:38 alexpeshkoff - - * firebird2/src/jrd/: dyn.epp (1.54), dyn.h (1.18), dyn_def.epp - (1.62), dyn_del.epp (1.28), dyn_df_proto.h (1.9), dyn_dl_proto.h - (1.6), dyn_md_proto.h (1.7), dyn_mod.epp (1.41), dyn_ut_proto.h - (1.7), dyn_util.epp (1.31): - - renamed gbl to Global with small class cleanup - -2004-03-31 19:37 alexpeshkoff - - * firebird2/src/jrd/: all.cpp (1.28), all.h (1.15): - - moving to Firebird::string - -2004-03-31 19:27 alexpeshkoff - - * firebird2/src/dsql/dsql.cpp (1.98): - - fixed memory leak in execute statement - -2004-03-31 19:17 alexpeshkoff - - * firebird2/src/jrd/dfw.epp (1.97): - - fixed posix warning - -2004-03-31 19:17 alexpeshkoff - - * firebird2/src/jrd/: blb.h (1.15), blf_proto.h (1.15): - - reverted class bid back to struct - thanks to Claudio - -2004-03-31 19:13 alexpeshkoff - - * firebird2/src/common/classes/: alloc.cpp (1.48), alloc.h (1.39): - - moved use of fb_assert to correct place - 2004-03-31 19:08 alexpeshkoff * firebird2/builds/win32/: prepare.bat (1.30), preprocess.bat @@ -24027,24 +5127,6 @@ renamed header - non-critical change for non-VC6 builds -2004-03-30 12:26 aafemt - - * firebird2/src/jrd/opt.cpp (1.147): - - Fix variables' scope - -2004-03-30 12:22 aafemt - - * firebird2/src/jrd/dfw.epp (1.96): - - Fix double const - -2004-03-30 12:11 aafemt - - * firebird2/src/misc/blrtable.cpp (1.8): - - Fix double const and please gcc - 2004-03-30 12:04 aafemt * firebird2/configure.in (1.193): @@ -24064,108 +5146,15 @@ 2004-03-30 10:33 robocop - * firebird2/: builds/win32/msvc6/engine.dsp (1.43), - builds/win32/msvc6/engine_classic.dsp (1.38), - builds/win32/msvc6/gdef.dsp (1.17), builds/win32/msvc6/qli.dsp - (1.16), src/gpre/int_cxx.cpp (1.31), src/include/fb_types.h (1.42), - src/jrd/blb.cpp (1.64), src/jrd/cch.cpp (1.78), src/jrd/dsc.h - (1.13), src/jrd/dsc_proto.h (1.8), src/jrd/gds.cpp (1.129), - src/jrd/ibase.h (1.71), src/jrd/ini.h (1.14), src/jrd/mov_proto.h - (1.10), src/jrd/sdl.cpp (1.34), src/jrd/sdl.h (1.7), - src/jrd/sdl_proto.h (1.14), src/jrd/utl.cpp (1.61), src/jrd/val.h - (1.21), src/remote/remote.h (1.30): + * firebird2/builds/win32/msvc6/: engine.dsp (1.43), + engine_classic.dsp (1.38), gdef.dsp (1.17), qli.dsp (1.16): More cleanup. Get rid of obsolete files, too. -2004-03-30 06:10 robocop - - * firebird2/src/: gpre/int_cxx.cpp (1.30), jrd/blb.cpp (1.63), - jrd/blk.h (1.22), jrd/btr.cpp (1.80), jrd/cmp.cpp (1.108), - jrd/cmp_proto.h (1.24), jrd/dbg.cpp (1.23), jrd/dbt.cpp (1.25), - jrd/dfw.epp (1.95), jrd/dmp.cpp (1.21), jrd/dpm.epp (1.39), - jrd/dsc2.h (1.2), jrd/evl.cpp (1.74), jrd/exe.cpp (1.110), - jrd/exe.h (1.45), jrd/ext.cpp (1.48), jrd/ext.h (1.8), jrd/fun.epp - (1.44), jrd/fun_proto.h (1.11), jrd/inf.cpp (1.43), jrd/ini.epp - (1.43), jrd/intl.cpp (1.56), jrd/jrd.cpp (1.148), jrd/jrd.h (1.85), - jrd/met.epp (1.103), jrd/met_proto.h (1.38), jrd/opt.cpp (1.146), - jrd/par.cpp (1.85), jrd/req.h (1.36), jrd/rse.cpp (1.66), jrd/rse.h - (1.29), jrd/val.h (1.20), jrd/vio.cpp (1.84), jrd/vio_proto.h - (1.21), jrd/os/vms/extvms.cpp (1.18), jrd/os/vms/map.cpp (1.9), - jrd/os/vms/map_proto.h (1.4), jrd/os/vms/mblr.cpp (1.4), - jrd/os/vms/mblr_proto.h (1.3), jrd/os/vms/rdb.cpp (1.10), - jrd/os/vms/rdbgpas.cpp (1.3), jrd/os/vms/rdbint.cpp (1.10), - jrd/os/vms/vms_command.cpp (1.2), jrd/os/vms/vmsevent.cpp (1.12), - jrd/os/vms/vmsthread.cpp (1.2): - - Cleanup - -2004-03-29 11:44 robocop - - * firebird2/src/jrd/dsc2.h (1.1): - - Add alternative descriptor definitions for peer review. - 2004-03-28 11:10 robocop - * firebird2/: builds/win32/defs/fbclient.def (1.9), - builds/win32/msvc6/fbclient.dsp (1.44), - builds/win32/msvc6/fbembed.dsp (1.33), src/common/classes/alloc.cpp - (1.47), src/common/classes/fb_atomic.h (1.2), - src/common/classes/fb_tls.h (1.2), src/common/classes/rwlock.h - (1.17), src/common/classes/tree.h (1.25), src/dsql/keywords.cpp - (1.30), src/dsql/keywords.h (1.17), src/dsql/parse.cpp (1.110), - src/dsql/parse.y (1.127), src/dudley/parse.cpp (1.39), - src/jrd/all.h (1.14), src/jrd/blb.cpp (1.62), src/jrd/blb_proto.h - (1.18), src/jrd/blk.h (1.21), src/jrd/blp.h (1.11), src/jrd/btn.cpp - (1.12), src/jrd/btn.h (1.9), src/jrd/btr.cpp (1.79), src/jrd/btr.h - (1.28), src/jrd/btr_proto.h (1.24), src/jrd/cch.cpp (1.77), - src/jrd/cch.h (1.17), src/jrd/cmp.cpp (1.107), src/jrd/cmp_proto.h - (1.23), src/jrd/constants.h (1.13), src/jrd/dbg.cpp (1.22), - src/jrd/dbt.cpp (1.24), src/jrd/dflt.h (1.4), src/jrd/dfw.epp - (1.94), src/jrd/dls.cpp (1.22), src/jrd/dls_proto.h (1.11), - src/jrd/dmp.cpp (1.20), src/jrd/dpm.epp (1.38), src/jrd/dpm_proto.h - (1.13), src/jrd/dsc_proto.h (1.7), src/jrd/dyn.epp (1.53), - src/jrd/dyn.h (1.17), src/jrd/dyn_def.epp (1.61), - src/jrd/dyn_del.epp (1.27), src/jrd/dyn_mod.epp (1.40), - src/jrd/err.cpp (1.37), src/jrd/event.cpp (1.44), - src/jrd/event_proto.h (1.12), src/jrd/evl.cpp (1.73), - src/jrd/evl_proto.h (1.15), src/jrd/exe.cpp (1.109), src/jrd/exe.h - (1.44), src/jrd/exe_proto.h (1.12), src/jrd/execute_statement.cpp - (1.5), src/jrd/ext.cpp (1.47), src/jrd/ext_proto.h (1.14), - src/jrd/fil.h (1.9), src/jrd/fun.epp (1.43), src/jrd/fun_proto.h - (1.10), src/jrd/grant.epp (1.32), src/jrd/grant_proto.h (1.10), - src/jrd/ibase.h (1.70), src/jrd/idx.cpp (1.50), src/jrd/idx_proto.h - (1.19), src/jrd/inf.cpp (1.42), src/jrd/ini.epp (1.42), - src/jrd/ini.h (1.13), src/jrd/intl_proto.h (1.14), src/jrd/isc.cpp - (1.46), src/jrd/isc.h (1.12), src/jrd/isc_f_proto.h (1.13), - src/jrd/isc_file.cpp (1.75), src/jrd/isc_s_proto.h (1.14), - src/jrd/isc_sync.cpp (1.80), src/jrd/jrd.cpp (1.147), src/jrd/jrd.h - (1.84), src/jrd/jrd_proto.h (1.27), src/jrd/lck.cpp (1.36), - src/jrd/met.epp (1.102), src/jrd/met_proto.h (1.37), - src/jrd/mov.cpp (1.16), src/jrd/mov_proto.h (1.9), src/jrd/nav.cpp - (1.38), src/jrd/nav_proto.h (1.14), src/jrd/nod.h (1.10), - src/jrd/ods.h (1.21), src/jrd/opt.cpp (1.145), src/jrd/opt_proto.h - (1.11), src/jrd/par.cpp (1.84), src/jrd/par_proto.h (1.13), - src/jrd/pcmet.epp (1.19), src/jrd/pcmet_proto.h (1.11), - src/jrd/req.h (1.35), src/jrd/rlck.cpp (1.24), src/jrd/rlck_proto.h - (1.11), src/jrd/rse.cpp (1.65), src/jrd/rse.h (1.28), - src/jrd/rse_proto.h (1.11), src/jrd/sch.cpp (1.20), src/jrd/scl.epp - (1.46), src/jrd/scl.h (1.8), src/jrd/scl_proto.h (1.15), - src/jrd/sdl.cpp (1.33), src/jrd/sdl.h (1.6), src/jrd/sdw.cpp - (1.41), src/jrd/sdw_proto.h (1.13), src/jrd/shut.cpp (1.22), - src/jrd/sort.cpp (1.60), src/jrd/sort.h (1.20), src/jrd/sqz.cpp - (1.16), src/jrd/sqz.h (1.7), src/jrd/sqz_proto.h (1.12), - src/jrd/tra.cpp (1.64), src/jrd/tra.h (1.27), src/jrd/utl.cpp - (1.60), src/jrd/vio.cpp (1.83), src/jrd/vio_proto.h (1.20), - src/jrd/why.cpp (1.61), src/jrd/os/pio.h (1.5), - src/jrd/os/pio_proto.h (1.12), src/jrd/os/posix/unix.cpp (1.22), - src/jrd/os/vms/extvms.cpp (1.17), src/jrd/os/vms/vmsevent.cpp - (1.11), src/jrd/os/vms/vmslo_proto.h (1.5), - src/jrd/os/vms/vmslock.cpp (1.6), src/lock/driver.cpp (1.13), - src/lock/lock.cpp (1.89), src/lock/lock_proto.h (1.7), - src/lock/manager.cpp (1.9), src/misc/blrtable.cpp (1.7), - src/qli/compile.cpp (1.22), src/utilities/drop.cpp (1.23), - src/utilities/rebuild/rebui_proto.h (1.5): + * firebird2/builds/win32/: defs/fbclient.def (1.9), + msvc6/fbclient.dsp (1.44), msvc6/fbembed.dsp (1.33): Cleanup. Fixed a linking error with MSVC6, too. @@ -24176,24 +5165,12 @@ Fix build of FORTRAN preprocessor. Breakage reported by FSG -2004-03-28 01:38 skidder - - * firebird2/src/common/classes/rwlock.h (1.16): - - Fix error in my previous commits spotted by claudio - 2004-03-26 17:06 skidder * firebird2/builds/posix/fbintl.vers (1.1): add forgotten file -2004-03-26 00:36 skidder - - * firebird2/src/common/classes/: alloc.cpp (1.46), rwlock.h (1.15): - - Fix Windows build after my previous commit - 2004-03-26 00:12 skidder * firebird2/: configure.in (1.192), @@ -24234,77 +5211,13 @@ (1.23), builds/win32/msvc7/fbclient.vcproj (1.32), builds/win32/msvc7/fbclient_static.vcproj (1.12), builds/win32/msvc7/fbembed.vcproj (1.24), - builds/win32/msvc7/gds32.vcproj (1.18), src/alice/all.h (1.9), - src/common/classes/alloc.cpp (1.45), src/common/classes/alloc.h - (1.38), src/common/classes/class_perf.cpp (1.9), - src/common/classes/class_test.cpp (1.13), - src/common/classes/fb_atomic.h (1.1), src/common/classes/fb_tls.h - (1.1), src/common/classes/rwlock.h (1.14), - src/common/classes/test.sh (1.9), src/common/classes/tree.h (1.24), - src/common/config/config_file.cpp (1.17), src/dsql/all.h (1.10), - src/dsql/keywords.cpp (1.29), src/dsql/keywords.h (1.16), - src/include/firebird.h (1.18), src/include/gen/autoconfig_msvc.h - (1.91), src/jrd/all.cpp (1.27), src/jrd/all.h (1.13), - src/jrd/db_alias.cpp (1.17), src/jrd/gds.cpp (1.128), - src/jrd/gds_proto.h (1.32), src/jrd/inf.cpp (1.41), src/jrd/jrd.cpp - (1.146), src/jrd/jrd.h (1.83), src/remote/inet_server.cpp (1.35), - src/remote/serve_proto.h (1.8), src/remote/server_stub.cpp (1.1): + builds/win32/msvc7/gds32.vcproj (1.18): 1. POSIX build libraries export only public API. 2. Unify exports for PROD_BUILD and DEV_BUILD. 3. Support for context memory pools. 4. Memory manager has lower memory overhead exceptionally on 64 bit targets -2004-03-25 20:27 skidder - - * firebird2/src/jrd/met.epp (1.101): - - Jim Starkey's fix for random-crash-or-restore problem which Claudio - introduced into Firebird codebase some time ago. This fix probably - needs to be backported to B1_5_Release. - -2004-03-25 08:44 aafemt - - * firebird2/src/qli/compile.cpp (1.21): - - Fix by Vladimir Tsvigun - -2004-03-25 08:33 aafemt - - * firebird2/src/isql/extract.epp (1.26): - - Fix for procedure params extract. Global variables must die!! - -2004-03-25 08:00 skidder - - * firebird2/src/jrd/vio.cpp (1.82): - - Add warning about bad code - -2004-03-25 07:59 skidder - - * firebird2/src/jrd/req.h (1.34): - - Add comment - -2004-03-25 07:55 skidder - - * firebird2/src/jrd/dls.cpp (1.21): - - Fix warning - -2004-03-25 07:55 skidder - - * firebird2/src/jrd/blob_filter.cpp (1.24): - - Fix POSIX SS build - -2004-03-25 07:50 skidder - - * firebird2/src/common/config/dir_list.cpp (1.19): - - Fix a couple warnings - 2004-03-25 07:01 skidder * firebird2/builds/install/arch-specific/linux/super/: @@ -24312,51 +5225,6 @@ Fix HEAD troubles with Linux SS installer -2004-03-25 05:44 skidder - - * firebird2/src/remote/interface.cpp (1.76): - - Fix crashes/lock-ups with multiple calls of isc_dsql_prepare for a - single statement like IBO does - -2004-03-24 21:12 dimitr - - * firebird2/src/remote/server.cpp (1.73): - - Fixed possible AV in SS builds. - -2004-03-24 20:48 dimitr - - * firebird2/src/jrd/svc.cpp (1.111): - - Fixed memory leak in the Services API. Explicitly mark information - services (those launched not from SVC_start) as finished. - -2004-03-24 12:06 aafemt - - * firebird2/src/utilities/install/registry.cpp (1.8): - - Right headers include sequence - -2004-03-24 12:02 aafemt - - * firebird2/src/: burp/spit.cpp (1.27), iscguard/iscguard.cpp - (1.32), iscguard/iscguard.h (1.8), jrd/jrd.h (1.82): - - Right headers include sequence - -2004-03-24 06:48 skidder - - * firebird2/src/jrd/os/posix/path_utils.cpp (1.8): - - Fix warnings - -2004-03-24 06:43 skidder - - * firebird2/src/common/classes/fb_string.cpp (1.9): - - Notify Alex about flaw in his string code - 2004-03-23 12:07 aafemt * firebird2/builds/posix/: prefix.darwin (1.13), prefix.freebsd @@ -24373,391 +5241,6 @@ fixed some problems with posix debug build -2004-03-22 16:12 alexpeshkoff - - * firebird2/src/: msgs/build_file.epp (1.17), jrd/jrd.cpp (1.145), - jrd/os/posix/path_utils.cpp (1.7): - - fixed some problems with posix debig build - -2004-03-22 12:37 alexpeshkoff - - * firebird2/src/: jrd/all.cpp (1.26), jrd/blb.cpp (1.61), - jrd/blob_filter.cpp (1.23), jrd/btr.cpp (1.78), jrd/cch.cpp (1.76), - jrd/cvt.cpp (1.38), jrd/cvt2.cpp (1.29), jrd/dpm.epp (1.37), - jrd/evl.cpp (1.72), jrd/ext.cpp (1.46), jrd/filters.cpp (1.32), - jrd/fun.epp (1.42), jrd/functions.cpp (1.11), jrd/grant.epp (1.31), - jrd/idx.cpp (1.49), jrd/inf.cpp (1.40), jrd/ini.epp (1.41), - jrd/intl.cpp (1.55), jrd/intl_builtin.cpp (1.24), jrd/inuse.cpp - (1.5), jrd/jrd.cpp (1.144), jrd/jrd.h (1.81), jrd/lck.cpp (1.35), - jrd/met.epp (1.100), jrd/mov.cpp (1.15), jrd/nav.cpp (1.37), - jrd/nbak.cpp (1.29), jrd/opt.cpp (1.144), jrd/pag.cpp (1.70), - jrd/pcmet.epp (1.18), jrd/pwd.cpp (1.27), jrd/rlck.cpp (1.23), - jrd/rpb_chain.cpp (1.9), jrd/rse.cpp (1.64), jrd/scl.epp (1.45), - jrd/sdw.cpp (1.40), jrd/shut.cpp (1.21), jrd/sqz.cpp (1.15), - jrd/sym.cpp (1.13), jrd/tpc.cpp (1.17), jrd/tra.cpp (1.63), - jrd/vio.cpp (1.81), remote/server.cpp (1.72), - jrd/os/win32/winnt.cpp (1.17): - - fixed problem with loop in includes - -2004-03-21 10:47 dimitr - - * firebird2/src/jrd/: cvt.cpp (1.37), evl.cpp (1.71), mov.cpp - (1.14): - - Fixed server crash when too big/small system year is set up. - -2004-03-21 10:35 dimitr - - * firebird2/src/jrd/opt.cpp (1.143): - - Correction. - -2004-03-21 10:34 dimitr - - * firebird2/src/jrd/: jrd.cpp (1.143), jrd.h (1.80), req.h (1.33): - - Minor cleanup. - -2004-03-21 10:32 dimitr - - * firebird2/src/jrd/sdl_proto.h (1.13): - - Fixed warnings in VC71. - -2004-03-21 03:10 arnobrinkman - - * firebird2/src/dsql/dsql.h (1.57): - - Improved derived table support. When using derived tables inside - sub-selects it should be able to reference to higher contexts. - -2004-03-21 03:07 arnobrinkman - - * firebird2/src/jrd/opt.cpp (1.142): - - 1) Fix bug with LEFT JOIN ViewX and where clause with ViewX.FieldX - IS NULL 2) When FIRST / SKIP is used in a sub-query it may not be - affected by conjunctions in higher contexts. Example (should - return 1 row instead of 5): SELECT * FROM (SELECT FIRST 5 SKIP 2 - cs.* FROM RDB$CHARACTER_SETS cs) WHERE RDB$CHARACTER_SET_NAME - starting with 'D' - -2004-03-21 02:48 arnobrinkman - - * firebird2/src/dsql/pass1.cpp (1.135): - - 1) Field with alias was also seraching for match in higher context - then the first matching context found. Noted by Nickolay Example - (this does fail now with column o.ID unknown): SELECT * FROM Orders - o WHERE EXISTS(SELECT * FROM RDB$DATABASE o WHERE o.ID = 1) 2) - Improved derived table support. When using derived tables inside - sub-selects it should be able to reference to higher contexts. - -2004-03-20 16:45 alexpeshkoff - - * firebird2/src/: common/classes/auto.h (1.7), - common/config/config_file.cpp (1.16), jrd/jrd.h (1.79), - lock/manager.cpp (1.8), utilities/nbackup.cpp (1.22), - jrd/os/posix/unix.cpp (1.21): - - 1. introduced Jrd and Ods namespaces 2. cleanup of blk* request - conversions 3. fixed memory allocation in Execute Statement *** - posix build fixes *** - -2004-03-20 16:30 alexpeshkoff - - * firebird2/src/jrd/: exe.cpp (1.108), idx.cpp (1.48), shut.cpp - (1.20): - - 1. introduced Jrd and Ods namespaces 2. cleanup of blk* request - conversions 3. fixed memory allocation in Execute Statement - -2004-03-20 16:26 alexpeshkoff - - * firebird2/src/jrd/: cch.cpp (1.75), cmp.cpp (1.106): - - 1. introduced Jrd and Ods namespaces 2. cleanup of blk* request - conversions 3. fixed memory allocation in Execute Statement - -2004-03-20 16:21 alexpeshkoff - - * firebird2/src/jrd/dyn.epp (1.52): - - 1. introduced Jrd and Ods namespaces 2. cleanup of blk* request - conversions 3. fixed memory allocation in Execute Statement - -2004-03-20 16:12 alexpeshkoff - - * firebird2/src/jrd/dpm.epp (1.36): - - 1. introduced Jrd and Ods namespaces 2. cleanup of blk* request - conversions 3. fixed memory allocation in Execute Statement - -2004-03-20 15:57 alexpeshkoff - - * firebird2/src/: alice/alice.cpp (1.58), alice/alice.h (1.32), - alice/alice_proto.h (1.9), burp/burp.cpp (1.71), burp/burp.h - (1.44), burp/burp_proto.h (1.16), common/classes/fb_pair.h (1.8), - common/classes/fb_string.cpp (1.8), dsql/dsql.cpp (1.97), - dsql/dsql.h (1.56), dsql/dsql_proto.h (1.16), jrd/all.cpp (1.25), - jrd/all.h (1.12), jrd/blb.cpp (1.60), jrd/blb.h (1.14), - jrd/blb_proto.h (1.17), jrd/blf_proto.h (1.14), jrd/blk.h (1.20), - jrd/blob_filter.cpp (1.22), jrd/blob_filter.h (1.9), jrd/btn.cpp - (1.11), jrd/btn.h (1.8), jrd/btr.cpp (1.77), jrd/btr.h (1.27), - jrd/btr_proto.h (1.23), jrd/cch.h (1.16), jrd/cch_proto.h (1.20), - jrd/cmp_proto.h (1.22), jrd/cvt.cpp (1.36), jrd/cvt2.cpp (1.28), - jrd/dbg_proto.h (1.10), jrd/dfw.epp (1.93), jrd/dfw_proto.h (1.12), - jrd/dls.cpp (1.20), jrd/dls_proto.h (1.10), jrd/dmp_proto.h (1.7), - jrd/dpm_proto.h (1.12), jrd/dyn.h (1.16), jrd/dyn_def.epp (1.60), - jrd/dyn_del.epp (1.26), jrd/dyn_df_proto.h (1.8), - jrd/dyn_dl_proto.h (1.5), jrd/dyn_md_proto.h (1.6), jrd/dyn_mod.epp - (1.39), jrd/dyn_proto.h (1.11), jrd/dyn_ut_proto.h (1.6), - jrd/dyn_util.epp (1.30), jrd/err.cpp (1.36), jrd/err_proto.h - (1.16), jrd/evl.cpp (1.70), jrd/evl_proto.h (1.14), jrd/exe.h - (1.43), jrd/exe_proto.h (1.11), jrd/execute_statement.cpp (1.4), - jrd/execute_statement.h (1.3), jrd/ext.cpp (1.45), jrd/ext.h (1.7), - jrd/ext_proto.h (1.13), jrd/filte_proto.h (1.7), jrd/filters.cpp - (1.31), jrd/fun.epp (1.41), jrd/fun_proto.h (1.9), jrd/grant.epp - (1.30), jrd/grant_proto.h (1.9), jrd/idx_proto.h (1.18), - jrd/inf.cpp (1.39), jrd/inf_proto.h (1.8), jrd/ini.epp (1.40), - jrd/ini_proto.h (1.10), jrd/intl.cpp (1.54), jrd/intl_classes.h - (1.16), jrd/intl_proto.h (1.13), jrd/isc_sync.cpp (1.79), - jrd/jrd.cpp (1.142), jrd/jrd.h (1.78), jrd/jrd_proto.h (1.26), - jrd/lck.cpp (1.34), jrd/lck.h (1.16), jrd/lck_proto.h (1.10), - jrd/lls.h (1.5), jrd/met.epp (1.99), jrd/met_proto.h (1.36), - jrd/nav.cpp (1.36), jrd/nav_proto.h (1.13), jrd/nbak.cpp (1.28), - jrd/nbak.h (1.12), jrd/ods.h (1.20), jrd/opt.cpp (1.141), - jrd/opt_proto.h (1.10), jrd/pag.cpp (1.69), jrd/pag.h (1.5), - jrd/pag_proto.h (1.12), jrd/par.cpp (1.83), jrd/par_proto.h (1.12), - jrd/pcmet.epp (1.17), jrd/pcmet_proto.h (1.10), jrd/pwd.cpp (1.26), - jrd/req.h (1.32), jrd/rlck.cpp (1.22), jrd/rlck_proto.h (1.10), - jrd/rpb_chain.cpp (1.8), jrd/rpb_chain.h (1.10), jrd/rse.cpp - (1.63), jrd/rse.h (1.27), jrd/rse_proto.h (1.10), jrd/sbm.h (1.7), - jrd/scl.epp (1.44), jrd/scl.h (1.7), jrd/scl_proto.h (1.14), - jrd/sdl.cpp (1.32), jrd/sdl_proto.h (1.12), jrd/sdw.cpp (1.39), - jrd/sdw.h (1.5), jrd/sdw_proto.h (1.12), jrd/shut_proto.h (1.6), - jrd/sort.cpp (1.59), jrd/sort.h (1.19), jrd/sort_mem.cpp (1.23), - jrd/sort_mem.h (1.7), jrd/sort_proto.h (1.13), jrd/sqz.cpp (1.14), - jrd/sqz.h (1.6), jrd/sqz_proto.h (1.11), jrd/svc.cpp (1.110), - jrd/svc.h (1.26), jrd/svc_proto.h (1.16), jrd/sym.cpp (1.12), - jrd/tpc.cpp (1.16), jrd/tpc.h (1.5), jrd/tpc_proto.h (1.6), - jrd/tra.cpp (1.62), jrd/tra.h (1.26), jrd/tra_proto.h (1.14), - jrd/trig.h (1.14), jrd/val.h (1.19), jrd/val_proto.h (1.5), - jrd/vio.cpp (1.80), jrd/vio_proto.h (1.19), jrd/why.cpp (1.60), - jrd/y_handle.h (1.7), jrd/os/pio.h (1.4), jrd/os/pio_proto.h - (1.11), jrd/os/win32/winnt.cpp (1.16), lock/print.cpp (1.33), - utilities/gsec/gsec.cpp (1.24), utilities/gsec/gsec.h (1.11), - utilities/gsec/gsec_proto.h (1.9), utilities/gstat/dba.epp (1.33), - utilities/gstat/ppg.cpp (1.14), utilities/gstat/ppg_proto.h (1.7), - utilities/rebuild/rebui_proto.h (1.4): - - 1. introduced Jrd and Ods namespaces 2. cleanup of blk* request - conversions 3. fixed memory allocation in Execute Statement - -2004-03-20 15:31 alexpeshkoff - - * firebird2/src/gpre/int_cxx.cpp (1.29): - - dropped unneeded conversion of all requests to/from blk* - -2004-03-20 15:30 alexpeshkoff - - * firebird2/src/common/classes/auto.h (1.6): - - 1. dropped unneeded AutoPtrFromString 2. added private copy - constructor and assignment to avoid errors - -2004-03-20 15:29 alexpeshkoff - - * firebird2/src/common/classes/alloc.h (1.37): - - assert if AutoStorage() used for object not on the stack - -2004-03-20 04:07 robocop - - * firebird2/src/jrd/: exe.h (1.42), intl.cpp (1.53), intl_classes.h - (1.15), opt.cpp (1.140), par.cpp (1.82): - - Cleanup. - -2004-03-19 12:25 aafemt - - * firebird2/src/jrd/: opt.cpp (1.139), par.cpp (1.81): - - Fix double const - -2004-03-19 12:21 aafemt - - * firebird2/src/jrd/jrd.h (1.77): - - reorder initializers to satisfy gcc - -2004-03-19 07:14 robocop - - * firebird2/src/: alice/alice.cpp (1.57), alice/alice.h (1.31), - alice/alice_meta.epp (1.34), alice/all.cpp (1.18), alice/exe.cpp - (1.30), alice/tdr.cpp (1.33), dsql/metd.epp (1.49), dudley/lex.cpp - (1.24), dudley/parse.cpp (1.38), jrd/blb.cpp (1.59), jrd/blb.h - (1.13), jrd/blb_proto.h (1.16), jrd/blf_proto.h (1.13), jrd/blk.h - (1.19), jrd/blob_filter.cpp (1.21), jrd/blob_filter.h (1.8), - jrd/btr.cpp (1.76), jrd/btr.h (1.26), jrd/btr_proto.h (1.22), - jrd/cmp.cpp (1.105), jrd/cmp_proto.h (1.21), jrd/cvt2.cpp (1.27), - jrd/dbg.cpp (1.21), jrd/dbt.cpp (1.23), jrd/dfw.epp (1.92), - jrd/dls.cpp (1.19), jrd/dls_proto.h (1.9), jrd/dmp.cpp (1.19), - jrd/dyn.epp (1.51), jrd/dyn_def.epp (1.59), jrd/evl.cpp (1.69), - jrd/evl_proto.h (1.13), jrd/exe.cpp (1.107), jrd/exe.h (1.41), - jrd/filte_proto.h (1.6), jrd/filters.cpp (1.30), jrd/fun.epp - (1.40), jrd/grant.epp (1.29), jrd/idx.cpp (1.47), jrd/idx_proto.h - (1.17), jrd/inf.cpp (1.38), jrd/intl.cpp (1.52), jrd/jrd.cpp - (1.141), jrd/jrd.h (1.76), jrd/met.epp (1.98), jrd/met.h (1.8), - jrd/met_proto.h (1.35), jrd/nav.cpp (1.35), jrd/nav_proto.h (1.12), - jrd/opt.cpp (1.138), jrd/pag.cpp (1.68), jrd/pag.h (1.4), - jrd/pcmet.epp (1.16), jrd/req.h (1.31), jrd/rse.cpp (1.62), - jrd/rse.h (1.26), jrd/rse_proto.h (1.9), jrd/scl.epp (1.43), - jrd/scl.h (1.6), jrd/sdl.cpp (1.31), jrd/sdl_proto.h (1.11), - jrd/sdw.cpp (1.38), jrd/sort.cpp (1.58), jrd/sort.h (1.18), - jrd/sort_mem.cpp (1.22), jrd/sort_mem.h (1.6), jrd/sort_proto.h - (1.12), jrd/svc.cpp (1.109), jrd/sym.cpp (1.11), jrd/tpc.cpp - (1.15), jrd/tpc.h (1.4), jrd/tra.h (1.25), jrd/val.h (1.18), - jrd/os/vms/extvms.cpp (1.16), qli/eval.cpp (1.38), qli/eval_proto.h - (1.7), utilities/rebuild/rebuild.cpp (1.11): - - Cleanup A few new[] - delete[] pairs fixed. - -2004-03-18 20:19 skidder - - * firebird2/src/jrd/opt.cpp (1.137): - - Fix SF#918653, nulls placement ignored with queries using UNION, - GROUP BY and DISTINCT clauses - -2004-03-18 06:54 robocop - - * firebird2/src/: alice/alice.cpp (1.56), alice/alice.h (1.30), - alice/alice_proto.h (1.8), alice/all.h (1.8), burp/burp.cpp (1.70), - burp/burp.h (1.43), burp/burp_proto.h (1.15), - common/classes/array.h (1.18), common/classes/auto.h (1.5), - common/classes/fb_pair.h (1.7), common/classes/objects_array.h - (1.5), common/classes/rwlock.h (1.13), common/classes/semaphore.h - (1.9), common/config/config.h (1.28), common/config/config_file.h - (1.8), common/config/dir_list.cpp (1.18), common/config/dir_list.h - (1.12), dsql/all.h (1.9), dsql/dsql.cpp (1.96), dsql/dsql_proto.h - (1.15), dsql/parse.y (1.126), include/fb_vector.h (1.5), - include/gen/autoconfig_msvc.h (1.90), jrd/all.cpp (1.24), jrd/all.h - (1.11), jrd/blb.cpp (1.58), jrd/blb.h (1.12), jrd/blk.h (1.18), - jrd/btn.cpp (1.10), jrd/btr.cpp (1.75), jrd/btr.h (1.25), - jrd/btr_proto.h (1.21), jrd/cch.cpp (1.74), jrd/cch.h (1.15), - jrd/cch_proto.h (1.19), jrd/cmp.cpp (1.104), jrd/cmp_proto.h - (1.20), jrd/common.h (1.110), jrd/db_alias.h (1.5), jrd/dbg.cpp - (1.20), jrd/dbg_proto.h (1.9), jrd/dbt.cpp (1.22), jrd/dfw.epp - (1.91), jrd/dfw_proto.h (1.11), jrd/dmp.cpp (1.18), jrd/dpm.epp - (1.35), jrd/dpm_proto.h (1.11), jrd/dyn.epp (1.50), jrd/dyn_proto.h - (1.10), jrd/entry.h (1.18), jrd/evl.cpp (1.68), jrd/evl_proto.h - (1.12), jrd/evl_string.h (1.9), jrd/exe.cpp (1.106), jrd/exe.h - (1.40), jrd/execute_statement.cpp (1.3), jrd/ext.cpp (1.44), - jrd/ext.h (1.6), jrd/ext_proto.h (1.12), jrd/functions.cpp (1.10), - jrd/grant.epp (1.28), jrd/grant_proto.h (1.8), jrd/idx.cpp (1.46), - jrd/idx_proto.h (1.16), jrd/inf.cpp (1.37), jrd/isc_f_proto.h - (1.12), jrd/isc_file.cpp (1.74), jrd/jrd.cpp (1.140), jrd/jrd.h - (1.75), jrd/jrd_proto.h (1.25), jrd/lck.cpp (1.33), jrd/lck.h - (1.15), jrd/lck_proto.h (1.9), jrd/log.h (1.7), jrd/met.epp (1.97), - jrd/met_proto.h (1.34), jrd/mov_proto.h (1.8), jrd/nav.cpp (1.34), - jrd/nav_proto.h (1.11), jrd/nbak.cpp (1.27), jrd/nbak.h (1.11), - jrd/ods.h (1.19), jrd/opt.cpp (1.136), jrd/opt_proto.h (1.9), - jrd/pag.cpp (1.67), jrd/par.cpp (1.80), jrd/par_proto.h (1.11), - jrd/pcmet.epp (1.15), jrd/pcmet_proto.h (1.9), jrd/qatest.cpp - (1.9), jrd/req.h (1.30), jrd/rlck.cpp (1.21), jrd/rlck_proto.h - (1.9), jrd/rpb_chain.cpp (1.7), jrd/rpb_chain.h (1.9), jrd/rse.cpp - (1.61), jrd/rse.h (1.25), jrd/rse_proto.h (1.8), jrd/sbm.h (1.6), - jrd/sch.cpp (1.19), jrd/sch_proto.h (1.4), jrd/scl.epp (1.42), - jrd/sdl.cpp (1.30), jrd/sdw.cpp (1.37), jrd/sdw_proto.h (1.11), - jrd/shut.cpp (1.19), jrd/sort.cpp (1.57), jrd/sort.h (1.17), - jrd/sort_proto.h (1.11), jrd/sqz.cpp (1.13), jrd/sqz_proto.h - (1.10), jrd/svc.cpp (1.108), jrd/svc.h (1.25), jrd/svc_proto.h - (1.15), jrd/tpc.cpp (1.14), jrd/tpc_proto.h (1.5), jrd/tra.cpp - (1.61), jrd/tra.h (1.24), jrd/tra_proto.h (1.13), jrd/vio.cpp - (1.79), jrd/vio_proto.h (1.18), jrd/why.cpp (1.59), jrd/y_handle.h - (1.6), jrd/os/pio_proto.h (1.10), jrd/os/posix/unix.cpp (1.20), - jrd/os/vms/extvms.cpp (1.15), jrd/os/vms/vms.cpp (1.15), - jrd/os/win32/winnt.cpp (1.15), lock/lock.cpp (1.88), lock/lock.h - (1.24), qli/all.cpp (1.26), remote/allr_proto.h (1.8), - remote/inet.cpp (1.100), remote/remot_proto.h (1.9), - remote/remote.h (1.29), utilities/nbackup.cpp (1.21), - utilities/gsec/gsec.cpp (1.23), utilities/gsec/gsec.h (1.10), - utilities/gsec/gsec_proto.h (1.8), utilities/gstat/dba.epp (1.32), - utilities/gstat/ppg.cpp (1.13), utilities/gstat/ppg_proto.h (1.6), - utilities/rebuild/rebuild.cpp (1.10): - - Cleanup. In geeky words: PandoraBox* pbox = - reinterpret_cast(&can_of_worms); pbox->open(); - pbox->flush(); Nickolay may want to undo my ods.h changes if gcc - insists in its crusade against non-PODs and poodles. - -2004-03-16 18:34 alexpeshkoff - - * firebird2/src/jrd/: os/posix/path_utils.cpp (1.6), isc_file.cpp - (1.73), jrd.cpp (1.139): - - fixed posix build - it's buildable now - -2004-03-16 07:16 skidder - - * firebird2/src/utilities/nbackup.cpp (1.20): - - Zero-terminate buffer - -2004-03-16 07:11 skidder - - * firebird2/src/utilities/nbackup.cpp (1.19): - - Fix possible buffer overrun - -2004-03-16 06:54 skidder - - * firebird2/src/utilities/nbackup.cpp (1.18): - - Fix MSVC7 build - -2004-03-15 22:19 arnobrinkman - - * firebird2/src/jrd/isc_file.cpp (1.72): - - Alex, correct me if 'm wrong, but it seems this plague me the last - days. - -2004-03-15 20:35 alexpeshkoff - - * firebird2/src/common/config/: dir_list.cpp (1.17), dir_list.h - (1.11): - - fixing posix build - -2004-03-15 20:10 alexpeshkoff - - * firebird2/src/common/classes/: auto.h (1.4), fb_pair.h (1.6): - - fixing posix build - -2004-03-15 19:48 alexpeshkoff - - * firebird2/src/common/classes/fb_pair.h (1.5): - - This should fix non-VC6 builds. Thanks to Nickolay Samofatov - -2004-03-15 03:57 skidder - - * firebird2/src/dsql/pass1.cpp (1.134): - - Allow using PSQL cursors in EXECUTE BLOCK statement - -2004-03-14 15:39 alexpeshkoff - - * firebird2/src/jrd/db_alias.h (1.4): - - Fixed boot build - 2004-03-14 15:31 alexpeshkoff * firebird2/builds/win32/msvc6/: common.dsp (1.26), @@ -24765,221 +5248,13 @@ Added new h-files to VC6 projects. Not critical. -2004-03-14 15:27 alexpeshkoff - - * firebird2/src/jrd/db_alias.cpp (1.16): - - fixed release build - -2004-03-14 14:39 alexpeshkoff - - * firebird2/src/: jrd/btr.cpp (1.74), jrd/cch.cpp (1.73), - jrd/cmp.cpp (1.103), jrd/common.h (1.109), jrd/db_alias.cpp (1.15), - jrd/db_alias.h (1.3), jrd/dfw.epp (1.90), jrd/dls.cpp (1.18), - jrd/dyn_def.epp (1.58), jrd/err.cpp (1.35), jrd/evl_string.h (1.8), - jrd/exe.cpp (1.105), jrd/exe.h (1.39), jrd/execute_statement.cpp - (1.2), jrd/execute_statement.h (1.2), jrd/ext.cpp (1.43), - jrd/flu.cpp (1.46), jrd/gds.cpp (1.127), jrd/inf.cpp (1.36), - jrd/ini.epp (1.39), jrd/jrd_proto.h (1.24), jrd/nbak.cpp (1.26), - jrd/opt.cpp (1.135), jrd/req.h (1.29), jrd/rse.cpp (1.60), - jrd/rse.h (1.24), jrd/shut.cpp (1.18), jrd/tra.cpp (1.60), - jrd/vio.cpp (1.78), utilities/gstat/dba.epp (1.31), - include/fb_vector.h (1.4), remote/interface.cpp (1.75), - common/classes/locks.h (1.12), dsql/pass1.cpp (1.133), - jrd/os/win32/winnt.cpp (1.14): - - Various cleanup to make engine compile and work after mentioned - earlier changes. Mainly: 1) MemoryPool* => MemoryPool& in arrays' - constructors 2) use Firebird::string to keep strings data - -2004-03-14 14:36 alexpeshkoff - - * firebird2/src/jrd/: isc_f_proto.h (1.11), isc_file.cpp (1.71): - - 'char *' converted to 'PathName &' (not everywhere) - -2004-03-14 14:34 alexpeshkoff - - * firebird2/src/jrd/: jrd.h (1.74), jrd.cpp (1.138): - - replaced str with Firebird::string (or Parhname) in Database and - attachment - -2004-03-14 14:31 alexpeshkoff - - * firebird2/src/jrd/rpb_chain.h (1.8): - - use InlineStorage - should give slightly better performance - -2004-03-14 14:30 alexpeshkoff - - * firebird2/src/jrd/os/: win32/path_utils.cpp (1.10), path_utils.h - (1.8): - - 1) made DitItr pooled-object 2) dropped comparePaths - it did - nothing more then PathName can now - -2004-03-14 14:26 alexpeshkoff - - * firebird2/src/jrd/: intl.cpp (1.51), plugin_manager.cpp (1.17), - plugin_manager.h (1.14): - - Mutex-protected initialization of PluginManager - -2004-03-14 14:24 alexpeshkoff - - * firebird2/src/common/classes/fb_pair.h (1.4): - - 1. Full pair (both first and second pooled objects) added. 2. Pair - may be placed to AutoPool. - -2004-03-14 14:22 alexpeshkoff - - * firebird2/src/common/classes/fb_string.cpp (1.7): - - 1) a bit more correct memory allocation debugging 2) use - AutoStorage to allocate string data - -2004-03-14 14:19 alexpeshkoff - - * firebird2/src/common/classes/objects_array.h (1.4): - - Added capability to have following kinds of arrays: 1) sorted or - unsorted 2) POD or objects 3) with or without inline storage 4) - allocating from auto- or permanent-pool All array constructors take - MemoryPool& instead of MemoyPool* - -2004-03-14 14:14 alexpeshkoff - - * firebird2/src/: common/config/config.cpp (1.50), - common/config/config.h (1.27), common/config/config_file.cpp - (1.15), common/config/config_file.h (1.7), - common/config/config_impl.h (1.13), common/config/dir_list.cpp - (1.16), common/config/dir_list.h (1.10), jrd/os/config_root.h - (1.6): - - Pools support - -2004-03-14 14:10 alexpeshkoff - - * firebird2/src/common/classes/init.h (1.1): - - Templates, supporting objects initialization - -2004-03-14 14:08 alexpeshkoff - - * firebird2/src/common/classes/auto.h (1.3): - - May use _any_ way to delete pointer, not only operator delete - -2004-03-14 14:07 alexpeshkoff - - * firebird2/src/common/classes/array.h (1.17): - - Constructors to put arrays in local memory, use AutoStorage. - -2004-03-14 14:05 alexpeshkoff - - * firebird2/src/common/classes/alloc.h (1.36): - - Added *Storage classes to be used as primary base for all - pool-oriented classes - -2004-03-14 06:51 skidder - - * firebird2/src/: burp/spit.cpp (1.26), burp/spit.h (1.7), - dudley/ddl.cpp (1.32), dudley/exe.epp (1.46), dudley/expr.cpp - (1.19), dudley/extract.epp (1.30), dudley/generate.cpp (1.12), - dudley/parse.cpp (1.37), dudley/trn.cpp (1.27), qli/all.cpp (1.25), - qli/command.cpp (1.19), qli/dtr.cpp (1.32), qli/eval.cpp (1.37), - qli/expand.cpp (1.26), qli/format.cpp (1.26), qli/gener.cpp (1.32), - qli/help.epp (1.16), qli/lex.cpp (1.26), qli/meta.epp (1.42), - qli/mov.cpp (1.32), qli/parse.cpp (1.30), qli/picstr.cpp (1.21), - qli/show.epp (1.31), remote/server.cpp (1.71), - utilities/gstat/dba.epp (1.30): - - Fix warnings - -2004-03-13 23:17 skidder - - * firebird2/src/utilities/nbackup.cpp (1.17): - - Fix POSIX build issue resulting from my cleanup. Strange, but Win32 - build was fine here - -2004-03-13 09:29 skidder - - * firebird2/src/include/fb_blk.h (1.9): - - Please GCC in pool_alloc_rpt template declaration - -2004-03-13 02:57 skidder - - * firebird2/src/jrd/nbak.cpp (1.25): - - Correction - -2004-03-12 21:19 skidder - - * firebird2/src/: include/fb_blk.h (1.8), jrd/cmp.cpp (1.102), - jrd/exe.h (1.38), jrd/nbak.cpp (1.24), jrd/nbak.h (1.10), jrd/req.h - (1.28), utilities/nbackup.cpp (1.16): - - Fix issues in my code spotted by Claudio - 2004-03-12 07:59 skidder - * firebird2/: examples/empbuild/empbuild.e (1.2), src/burp/mvol.cpp - (1.33), src/dsql/dsql.cpp (1.95), src/dsql/parse.y (1.125), - src/dsql/preparse.cpp (1.29), src/gpre/gpre.cpp (1.54), - src/include/fb_exception.h (1.10), src/isql/isql.epp (1.71), - src/jrd/cch.h (1.14), src/jrd/cmp.cpp (1.101), src/jrd/common.h - (1.108), src/jrd/dfw.epp (1.89), src/jrd/event.cpp (1.43), - src/jrd/event.h (1.13), src/jrd/exe.cpp (1.104), src/jrd/exe.h - (1.37), src/jrd/req.h (1.27), src/jrd/os/posix/unix.cpp (1.19), - src/remote/allr.cpp (1.24), src/remote/inet_server.cpp (1.34): + * firebird2/examples/empbuild/empbuild.e (1.2): Fix some warnings from GCC/Linux build. Some of them were subtle errors -2004-03-11 06:47 skidder - - * firebird2/src/jrd/: dyn_util.epp (1.29), sdw.cpp (1.36): - - Kill unneeded volatiles - -2004-03-11 06:46 skidder - - * firebird2/src/alice/alice.cpp (1.55): - - Fix comment - -2004-03-11 06:44 skidder - - * firebird2/src/burp/burp.cpp (1.69): - - Kill unneeded volatile - -2004-03-11 06:43 skidder - - * firebird2/src/alice/alice.cpp (1.54): - - Kill a couple unneeded volatiles - -2004-03-11 06:41 skidder - - * firebird2/src/jrd/: opt.cpp (1.134), par.cpp (1.79): - - GCC doesn't consider double const a valid C++ - -2004-03-11 06:30 skidder - - * firebird2/src/common/classes/: rwlock.h (1.12), semaphore.h - (1.8): - - Fix a couple errors I introduced in previous commit. Spotted by - Claudio - 2004-03-11 06:09 robocop * firebird2/builds/: posix/make.shared.variables (1.37), @@ -24990,355 +5265,15 @@ Third step to rename -2004-03-11 06:03 robocop - - * firebird2/src/: common/classes/alloc.cpp (1.44), - common/classes/auto.h (1.2), dsql/dsql.cpp (1.94), dsql/hsh.cpp - (1.25), dudley/ddl.h (1.21), intl/cs_gb2312.cpp (1.3), - intl/cs_ksc.cpp (1.3), intl/cs_narrow.cpp (1.5), intl/cv_big5.cpp - (1.8), intl/cv_big5.h (1.5), intl/cv_gb2312.cpp (1.7), - intl/cv_gb2312.h (1.4), intl/cv_jis.cpp (1.9), intl/cv_jis.h (1.4), - intl/cv_ksc.cpp (1.8), intl/cv_ksc.h (1.5), intl/cv_narrow.cpp - (1.7), intl/cv_narrow.h (1.3), intl/cv_unicode_fss.cpp (1.8), - intl/cv_unicode_fss.h (1.7), intl/kanji.cpp (1.5), - intl/lc_ascii.cpp (1.10), intl/lc_big5.cpp (1.10), intl/lc_dos.cpp - (1.8), intl/lc_gb2312.cpp (1.6), intl/lc_iso8859_1.cpp (1.8), - intl/lc_iso8859_2.cpp (1.10), intl/lc_jis.cpp (1.10), - intl/lc_ksc.cpp (1.10), intl/lc_narrow.cpp (1.8), - intl/lc_unicode_ucs2.cpp (1.9), intl/ld.cpp (1.8), intl/ldcommon.h - (1.16), intl/utils/dtest.c (1.3), intl/utils/dtest2.c (1.2), - intl/utils/maptest.cpp (1.3), intl/utils/maptest2.c (1.8), - jrd/all.cpp (1.23), jrd/blb.cpp (1.57), jrd/blb_proto.h (1.15), - jrd/blf_proto.h (1.12), jrd/blk.h (1.17), jrd/blob_filter.cpp - (1.20), jrd/btn.h (1.7), jrd/btr.cpp (1.73), jrd/btr.h (1.24), - jrd/btr_proto.h (1.20), jrd/cch.cpp (1.72), jrd/cch.h (1.13), - jrd/cch_proto.h (1.18), jrd/cmp.cpp (1.100), jrd/cmp_proto.h - (1.19), jrd/cvt.cpp (1.35), jrd/cvt2.cpp (1.26), jrd/dbg.cpp - (1.19), jrd/dbt.cpp (1.21), jrd/dfw.epp (1.88), jrd/dmp.cpp (1.17), - jrd/dmp_proto.h (1.6), jrd/dpm.epp (1.34), jrd/dpm_proto.h (1.10), - jrd/dyn.epp (1.49), jrd/dyn.h (1.15), jrd/dyn_def.epp (1.57), - jrd/dyn_del.epp (1.25), jrd/dyn_mod.epp (1.38), jrd/dyn_ut_proto.h - (1.5), jrd/dyn_util.epp (1.28), jrd/entry.h (1.17), jrd/err.cpp - (1.34), jrd/evl.cpp (1.67), jrd/evl_proto.h (1.11), jrd/exe.cpp - (1.103), jrd/exe.h (1.36), jrd/exe_proto.h (1.10), jrd/ext.cpp - (1.42), jrd/filters.cpp (1.29), jrd/fun.epp (1.39), jrd/fun_proto.h - (1.8), jrd/grant.epp (1.27), jrd/grant_proto.h (1.7), jrd/idx.cpp - (1.45), jrd/idx_proto.h (1.15), jrd/inf.cpp (1.35), jrd/ini.epp - (1.38), jrd/intl.cpp (1.50), jrd/intl_builtin.cpp (1.23), - jrd/intl_classes.h (1.14), jrd/intl_proto.h (1.12), - jrd/isc_sync.cpp (1.78), jrd/jrd.cpp (1.137), jrd/jrd.h (1.73), - jrd/jrd_proto.h (1.23), jrd/lck.cpp (1.32), jrd/lck_proto.h (1.8), - jrd/log.cpp (1.15), jrd/log_proto.h (1.3), jrd/met.epp (1.96), - jrd/met_proto.h (1.33), jrd/nav.cpp (1.33), jrd/nav_proto.h (1.10), - jrd/nbak.cpp (1.23), jrd/opt.cpp (1.133), jrd/opt_proto.h (1.8), - jrd/pag.cpp (1.66), jrd/par.cpp (1.78), jrd/par_proto.h (1.10), - jrd/pcmet.epp (1.14), jrd/pcmet_proto.h (1.8), jrd/plugin_manager.h - (1.13), jrd/qatest.cpp (1.8), jrd/req.h (1.26), jrd/rlck.cpp - (1.20), jrd/rlck_proto.h (1.8), jrd/rpb_chain.cpp (1.6), - jrd/rpb_chain.h (1.7), jrd/rse.cpp (1.59), jrd/rse.h (1.23), - jrd/rse_proto.h (1.7), jrd/scl.epp (1.41), jrd/scl_proto.h (1.13), - jrd/sdw.cpp (1.35), jrd/shut.cpp (1.17), jrd/sort.cpp (1.56), - jrd/sort.h (1.16), jrd/sort_proto.h (1.10), jrd/sqz.cpp (1.12), - jrd/sqz_proto.h (1.9), jrd/svc.cpp (1.107), jrd/svc_proto.h (1.14), - jrd/tpc.cpp (1.13), jrd/tpc_proto.h (1.4), jrd/tra.cpp (1.59), - jrd/tra.h (1.23), jrd/tra_proto.h (1.12), jrd/utl.cpp (1.59), - jrd/val_proto.h (1.4), jrd/vio.cpp (1.77), jrd/vio_proto.h (1.17), - jrd/why.cpp (1.58), jrd/os/pio_proto.h (1.9), jrd/os/posix/unix.cpp - (1.18), jrd/os/vms/extvms.cpp (1.14), jrd/os/vms/vms.cpp (1.14), - jrd/os/vms/vmslo_proto.h (1.4), jrd/os/vms/vmslock.cpp (1.5), - jrd/os/win32/winnt.cpp (1.13), lock/driver.cpp (1.12), - lock/lock.cpp (1.87), utilities/rebuild/rebui_proto.h (1.3), - utilities/rebuild/rebuild.cpp (1.9), utilities/rebuild/rmet.epp - (1.5), utilities/rebuild/rstore.epp (1.6): - - Cleanup Some minor corrections Second step to rename - -2004-03-11 05:31 robocop - - * firebird2/src/jrd/: execute_statement.cpp (1.1), - execute_statement.h (1.1): - - First step to rename - -2004-03-11 05:26 skidder - - * firebird2/src/common/classes/fb_string.cpp (1.6): - - Fix a few warnings. Not very harmless ones - -2004-03-11 05:07 skidder - - * firebird2/src/intl/: cv_big5.cpp (1.7), cv_jis.cpp (1.8), - cv_ksc.cpp (1.7), cv_narrow.cpp (1.6), cv_unicode_fss.cpp (1.7): - - Fix POSIX DEV_BUILD recently broken by Claudio cleanup - -2004-03-09 01:16 skidder - - * firebird2/src/: alice/alice_meta.epp (1.33), - common/fb_exception.cpp (1.10), common/classes/alloc.cpp (1.43), - common/classes/alloc.h (1.35), dsql/dsql.cpp (1.93), dsql/hsh.cpp - (1.24), dudley/exe.epp (1.45), dudley/trn.cpp (1.26), jrd/cch.cpp - (1.71), jrd/common.h (1.107), jrd/dfw.epp (1.87), jrd/gds.cpp - (1.126), jrd/inf.cpp (1.34), jrd/isc_sync.cpp (1.77), jrd/jrd.cpp - (1.136), jrd/pag.cpp (1.65), jrd/pwd.cpp (1.25), jrd/rse.cpp - (1.58), jrd/sdw.cpp (1.34), jrd/sort.cpp (1.55), jrd/sort_mem.cpp - (1.21), jrd/svc.cpp (1.106), jrd/tra.cpp (1.58), jrd/why.cpp - (1.57), utilities/nbackup.cpp (1.15): - - Clean up. 1. gds__alloc doesn't throw 2. Add NOMEM handlers to a - couple places 3. kill HAVE_*SNPRINTF conditionals - -2004-03-08 19:44 skidder - - * firebird2/src/jrd/common.h (1.106): - - Rollback my recent change since it made Sinix-Z unhappy - -2004-03-08 19:06 skidder - - * firebird2/src/jrd/os/posix/isc_ipc.cpp (1.9): - - This should make NetBSD happy - -2004-03-08 04:02 skidder - - * firebird2/src/qli/parse.cpp (1.29): - - Tricky one. Line continuation extended single-line comment and - broke the build - -2004-03-08 03:07 skidder - - * firebird2/src/jrd/common.h (1.105): - - Delete unneeded workaround - -2004-03-08 03:06 skidder - - * firebird2/src/jrd/os/posix/isc_ipc.cpp (1.8): - - Use lesser common denominator when handling signals - -2004-03-07 22:50 arnobrinkman - - * firebird2/src/: jrd/btn.cpp (1.9), jrd/btn.h (1.6), jrd/btr.cpp - (1.72), jrd/nav.cpp (1.32), jrd/ods.h (1.18), - utilities/gstat/dba.epp (1.29): - - some optimization in index-stuff - -2004-03-07 16:32 dimitr - - * firebird2/src/jrd/dpm.epp (1.33): - - If a transaction is committed and its buffers are flushed, never - allow a generator page to be still cached. Discussed with Oleg Loa - and Vlad Horsun. - -2004-03-07 16:13 dimitr - - * firebird2/src/jrd/opt.cpp (1.132): - - Added short-circuit optimization of user-supplied plans. Call - find_best() exactly number-of-stream times. - -2004-03-07 15:37 dimitr - - * firebird2/src/jrd/cmp.cpp (1.99): - - 1) Propagate fragments of the user-supplied plan to nested levels - of joins, thus allowing to manually optimize complex outer joins. - 2) Check the user-supplied plan for correctness in outer joins. - -2004-03-07 12:52 alexpeshkoff - - * firebird2/src/jrd/rse.cpp (1.57): - - Make it compile with MSVC6 - -2004-03-07 10:48 dimitr - - * firebird2/src/jrd/: cmp.cpp (1.98), exe.h (1.35), par.cpp (1.77), - rse.cpp (1.56): - - 1) Some cleanup and encapsulation. 2) Fixed a number of - stream-related crashes. - 2004-03-07 08:58 robocop - * firebird2/: builds/win32/msvc6/build_msg.dsp (1.6), - builds/win32/msvc6/codes.dsp (1.7), builds/win32/msvc6/gbak.dsp - (1.21), builds/win32/msvc6/gpre.dsp (1.22), - builds/win32/msvc6/gpre_boot.dsp (1.22), - builds/win32/msvc6/gpre_static.dsp (1.7), - builds/win32/msvc6/gsec.dsp (1.16), builds/win32/msvc6/gsplit.dsp - (1.8), builds/win32/msvc6/isql.dsp (1.22), src/alice/alice.cpp - (1.53), src/alice/alice.h (1.29), src/alice/alice_meta.epp (1.32), - src/alice/aliceswi.h (1.13), src/alice/all_proto.h (1.5), - src/burp/backu_proto.h (1.7), src/burp/backup.epp (1.54), - src/burp/burp.cpp (1.68), src/burp/burp.h (1.42), - src/burp/burpswi.h (1.11), src/burp/restore.epp (1.71), - src/burp/spit.cpp (1.25), src/burp/spit.h (1.6), - src/burp/std_desc.h (1.5), src/common/fb_exception.cpp (1.9), - src/common/classes/alloc.cpp (1.42), src/common/classes/alloc.h - (1.34), src/common/classes/array.h (1.16), - src/common/classes/fb_pair.h (1.3), src/common/classes/locks.h - (1.11), src/common/classes/objects_array.h (1.3), src/dsql/ddl.cpp - (1.90), src/dsql/dsql.cpp (1.92), src/dsql/dsql.h (1.55), - src/dsql/dsql_proto.h (1.14), src/dsql/errd.cpp (1.28), - src/dsql/errd_proto.h (1.10), src/dsql/hsh_proto.h (1.6), - src/dsql/keywords.cpp (1.28), src/dsql/make.cpp (1.56), - src/dsql/metd_proto.h (1.20), src/dsql/node.h (1.42), - src/dsql/pass1.cpp (1.132), src/dsql/preparse.cpp (1.28), - src/dsql/sqlda.h (1.6), src/dsql/sym.h (1.8), - src/dsql/user__proto.h (1.6), src/dsql/user_dsql.cpp (1.36), - src/dsql/utld.cpp (1.27), src/dudley/ddl.cpp (1.31), - src/dudley/exe.epp (1.44), src/intl/cs_big5.cpp (1.2), - src/intl/cs_gb2312.cpp (1.2), src/intl/cs_jis.cpp (1.3), - src/intl/cs_ksc.cpp (1.2), src/intl/cs_narrow.cpp (1.4), - src/intl/cs_unicode_fss.cpp (1.3), src/intl/cs_unicode_ucs2.cpp - (1.3), src/intl/cv_big5.cpp (1.6), src/intl/cv_big5.h (1.4), - src/intl/cv_gb2312.cpp (1.6), src/intl/cv_gb2312.h (1.3), - src/intl/cv_jis.cpp (1.7), src/intl/cv_jis.h (1.3), - src/intl/cv_ksc.cpp (1.6), src/intl/cv_ksc.h (1.4), - src/intl/cv_narrow.cpp (1.5), src/intl/cv_narrow.h (1.2), - src/intl/cv_unicode_fss.cpp (1.6), src/intl/cv_unicode_fss.h (1.6), - src/intl/kanji.cpp (1.4), src/intl/kanji_proto.h (1.4), - src/intl/lc_ascii.cpp (1.9), src/intl/lc_ascii.h (1.6), - src/intl/lc_big5.cpp (1.9), src/intl/lc_dos.cpp (1.7), - src/intl/lc_gb2312.cpp (1.5), src/intl/lc_iso8859_1.cpp (1.7), - src/intl/lc_iso8859_2.cpp (1.9), src/intl/lc_jis.cpp (1.9), - src/intl/lc_ksc.cpp (1.9), src/intl/lc_narrow.cpp (1.7), - src/intl/lc_narrow.h (1.3), src/intl/lc_unicode_ucs2.cpp (1.8), - src/intl/ld.cpp (1.7), src/intl/ldcommon.h (1.15), - src/intl/conversions/tx865_lat1.h (1.4), src/isql/extract.epp - (1.25), src/isql/isql.epp (1.70), src/isql/isql.h (1.22), - src/isql/isql_win.cpp (1.11), src/isql/isql_win.h (1.4), - src/isql/isqlw_proto.h (1.3), src/isql/show.epp (1.35), - src/jrd/all.cpp (1.22), src/jrd/all.h (1.10), src/jrd/blb.cpp - (1.56), src/jrd/blk.h (1.16), src/jrd/blob_filter.cpp (1.19), - src/jrd/btr.cpp (1.71), src/jrd/cch.cpp (1.70), src/jrd/cch.h - (1.12), src/jrd/cch_proto.h (1.17), src/jrd/cmp.cpp (1.97), - src/jrd/cvt2.cpp (1.25), src/jrd/dbg.cpp (1.18), src/jrd/dfw.epp - (1.86), src/jrd/dmp.cpp (1.16), src/jrd/dpm.epp (1.32), - src/jrd/dyn.epp (1.48), src/jrd/dyn_def.epp (1.56), - src/jrd/dyn_del.epp (1.24), src/jrd/dyn_mod.epp (1.37), - src/jrd/dyn_util.epp (1.27), src/jrd/err.cpp (1.33), - src/jrd/evl.cpp (1.66), src/jrd/exe.cpp (1.102), src/jrd/ext.cpp - (1.41), src/jrd/fun.epp (1.38), src/jrd/gds.cpp (1.125), - src/jrd/grant.epp (1.26), src/jrd/idx.cpp (1.44), src/jrd/inf.cpp - (1.33), src/jrd/ini.epp (1.37), src/jrd/intl.cpp (1.49), - src/jrd/intl.h (1.6), src/jrd/intl_builtin.cpp (1.22), - src/jrd/intl_classes.h (1.13), src/jrd/intl_proto.h (1.11), - src/jrd/jrd.cpp (1.135), src/jrd/jrd.h (1.72), src/jrd/lck.cpp - (1.31), src/jrd/lck.h (1.14), src/jrd/log.cpp (1.14), - src/jrd/met.epp (1.95), src/jrd/nav.cpp (1.31), src/jrd/nav_proto.h - (1.9), src/jrd/nbak.cpp (1.22), src/jrd/nbak.h (1.9), - src/jrd/opt.cpp (1.131), src/jrd/pag.cpp (1.64), - src/jrd/pag_proto.h (1.11), src/jrd/pcmet.epp (1.13), - src/jrd/plugin_manager.cpp (1.16), src/jrd/plugin_manager.h (1.12), - src/jrd/req.h (1.25), src/jrd/rlck.cpp (1.19), src/jrd/rlck_proto.h - (1.7), src/jrd/rse.cpp (1.55), src/jrd/rse_proto.h (1.6), - src/jrd/scl.epp (1.40), src/jrd/sdw.cpp (1.33), src/jrd/shut.cpp - (1.16), src/jrd/shut_proto.h (1.5), src/jrd/svc_proto.h (1.13), - src/jrd/sym.cpp (1.10), src/jrd/tpc.cpp (1.12), src/jrd/tra.cpp - (1.57), src/jrd/tra_proto.h (1.11), src/jrd/val_proto.h (1.3), - src/jrd/vio.cpp (1.76), src/jrd/why.cpp (1.56), src/jrd/why_proto.h - (1.21), src/jrd/os/config_root.h (1.5), src/jrd/os/pio_proto.h - (1.8), src/jrd/os/posix/unix.cpp (1.17), src/jrd/os/vms/extvms.cpp - (1.13), src/jrd/os/vms/rdb.cpp (1.9), src/jrd/os/vms/rdbint.cpp - (1.9), src/jrd/os/vms/vms.cpp (1.13), - src/jrd/os/win32/config_root.cpp (1.14), src/jrd/os/win32/guid.cpp - (1.6), src/jrd/os/win32/thd_priority.cpp (1.15), - src/jrd/os/win32/winnt.cpp (1.12), src/qli/all.cpp (1.24), - src/qli/blk.h (1.14), src/qli/comma_proto.h (1.6), - src/qli/command.cpp (1.18), src/qli/compile.cpp (1.20), - src/qli/compile.h (1.6), src/qli/dtr.cpp (1.31), src/qli/dtr.h - (1.16), src/qli/eval.cpp (1.36), src/qli/exe.cpp (1.41), - src/qli/exe.h (1.19), src/qli/expan_proto.h (1.7), - src/qli/expand.cpp (1.25), src/qli/format.h (1.11), - src/qli/gener.cpp (1.31), src/qli/help.epp (1.15), - src/qli/help_proto.h (1.6), src/qli/meta.epp (1.41), - src/qli/meta_proto.h (1.10), src/qli/mov.cpp (1.31), - src/qli/parse.cpp (1.28), src/qli/parse.h (1.7), - src/qli/parse_proto.h (1.6), src/qli/proc.epp (1.25), - src/qli/report.h (1.7), src/qli/show.epp (1.30), - src/qli/show_proto.h (1.6), src/remote/allr.cpp (1.23), - src/remote/inet.cpp (1.99), src/remote/interface.cpp (1.74), - src/remote/remote.h (1.28), src/utilities/gstat/ppg.cpp (1.12): + * firebird2/builds/win32/msvc6/: build_msg.dsp (1.6), codes.dsp + (1.7), gbak.dsp (1.21), gpre.dsp (1.22), gpre_boot.dsp (1.22), + gpre_static.dsp (1.7), gsec.dsp (1.16), gsplit.dsp (1.8), isql.dsp + (1.22): Cleanup Some bug fixes Style -2004-03-06 12:56 dimitr - - * firebird2/src/jrd/: evl.cpp (1.65), exe.h (1.34): - - 1) Some cleanup. 2) Fixed memory leak. Thanks to Oleg Loa. - -2004-03-05 10:37 alexpeshkoff - - * firebird2/src/common/classes/auto.h (1.1): - - 1. front-ported blob returning fix 2.correct license - -2004-03-05 08:37 skidder - - * firebird2/src/jrd/intl.cpp (1.48): - - Fix error spotted by Claudio - -2004-03-05 08:33 skidder - - * firebird2/src/dsql/user_dsql.cpp (1.35): - - correction - -2004-03-05 08:21 skidder - - * firebird2/src/dsql/user_dsql.cpp (1.34): - - Fix memory corruption - -2004-03-04 22:38 skidder - - * firebird2/src/utilities/gstat/dba.epp (1.28): - - Fix problem with gstat used over Services API in SS builds - introduced during my EH cleanup. Noted by Arno Brinkman - -2004-03-02 21:23 skidder - - * firebird2/src/common/classes/alloc.cpp (1.41): - - Be slightly more portable - -2004-03-02 09:43 eku - - * firebird2/src/common/classes/alloc.cpp (1.40): - - Fixed compilation issues (missing include files, wrong defines). - -2004-03-02 09:42 eku - - * firebird2/src/common/fb_exception.cpp (1.8): - - Fixed compilation on systems without snprintf - -2004-03-01 18:14 alexpeshkoff - - * firebird2/src/jrd/gds.cpp (1.124): - - fixed blr printing - thanks to Nickolay S. - -2004-03-01 17:50 alexpeshkoff - - * firebird2/src/: common/fb_exception.cpp (1.7), - include/fb_exception.h (1.9): - - don't start variables names with underscore - _syscall caused - problems with MSVC6 - 2004-03-01 17:37 alexpeshkoff * firebird2/builds/win32/msvc6/: alice.dsp (1.16), @@ -25362,15 +5297,6 @@ fixed MSVC6 build with RTTI -2004-03-01 05:57 skidder - - * firebird2/src/: burp/burp.cpp (1.67), common/classes/locks.cpp - (1.5), gpre/gpre.cpp (1.53), gpre/par.cpp (1.46), remote/allr.cpp - (1.22), utilities/gsec/gsec.cpp (1.22), utilities/gstat/dba.epp - (1.27): - - Fix MSVC build - 2004-03-01 05:54 skidder * firebird2/builds/win32/msvc7/: alice.vcproj (1.15), @@ -25417,327 +5343,19 @@ Enable RTTI, remove fb_exception.cpp from utilities -2004-03-01 04:34 skidder - - * firebird2/src/: alice/alice.cpp (1.52), alice/alice_meta.epp - (1.31), burp/burp.cpp (1.66), common/fb_exception.cpp (1.6), - common/classes/locks.h (1.10), common/classes/rwlock.h (1.11), - common/classes/semaphore.h (1.7), common/config/config.cpp (1.49), - dsql/ddl.cpp (1.89), dsql/dsql.cpp (1.91), dsql/errd.cpp (1.27), - dsql/user_dsql.cpp (1.33), dudley/expand.cpp (1.21), - dudley/parse.cpp (1.36), gpre/gpre.cpp (1.52), gpre/par.cpp (1.45), - include/fb_exception.h (1.8), jrd/blb.cpp (1.55), jrd/btr.cpp - (1.70), jrd/cch.cpp (1.69), jrd/cmp.cpp (1.96), jrd/dfw.epp (1.85), - jrd/dyn.epp (1.47), jrd/dyn_def.epp (1.55), jrd/dyn_del.epp (1.23), - jrd/dyn_mod.epp (1.36), jrd/dyn_util.epp (1.26), jrd/err.cpp - (1.32), jrd/exe.cpp (1.101), jrd/fun.epp (1.37), jrd/gds.cpp - (1.123), jrd/grant.epp (1.25), jrd/iberr.cpp (1.12), jrd/jrd.cpp - (1.134), jrd/met.epp (1.94), jrd/nav.cpp (1.30), jrd/nbak.cpp - (1.21), jrd/nbak.h (1.8), jrd/opt.cpp (1.130), jrd/pag.cpp (1.63), - jrd/sch.cpp (1.18), jrd/scl.epp (1.39), jrd/sdw.cpp (1.32), - jrd/shut.cpp (1.15), jrd/svc.cpp (1.105), jrd/tra.cpp (1.56), - jrd/os/posix/guid.cpp (1.5), jrd/os/win32/guid.cpp (1.5), - jrd/os/win32/thd_priority.cpp (1.14), misc/align.cpp (1.5), - qli/err.cpp (1.14), remote/allr.cpp (1.21), remote/interface.cpp - (1.73), remote/server.cpp (1.70), utilities/gsec/gsec.cpp (1.21), - utilities/gstat/dba.epp (1.26): - - Fix up exception handling. Handle (do not ignore) std::bad_alloc - and generic exceptions, provide syscall and error information in - system_call_failed - -2004-03-01 04:18 skidder - - * firebird2/src/common/classes/: alloc.cpp (1.39), alloc.h (1.33): - - Memory pages manager - -2004-03-01 02:29 skidder - - * firebird2/src/burp/: backup.epp (1.53), restore.epp (1.70): - - Fix 64-bitness warnings - -2004-02-29 07:15 skidder - - * firebird2/src/jrd/jrd.h (1.71): - - Fix problem in non-Linux/FreeBSD/WIN_NT SuperServer builds - -2004-02-29 06:46 skidder - - * firebird2/src/: common/classes/fb_pair.h (1.2), - common/classes/objects_array.h (1.2), jrd/plugin_manager.h (1.11): - - Fix POSIX build - -2004-02-29 06:41 skidder - - * firebird2/src/jrd/os/posix/config_root.cpp (1.10): - - Fix POSIX build - -2004-02-29 03:00 arnobrinkman - - * firebird2/src/jrd/btn.cpp (1.8): - - Change bug in index-node decompression, to many shifts - -2004-02-28 20:43 alexpeshkoff - - * firebird2/src/: common/classes/fb_pair.h (1.1), - common/classes/fb_string.cpp (1.5), common/classes/objects_array.h - (1.1), jrd/intl.cpp (1.47), jrd/plugin_manager.cpp (1.15), - jrd/plugin_manager.h (1.10): - - make our class behave MemoryPools friendly - -2004-02-28 20:38 alexpeshkoff - - * firebird2/src/jrd/gds.cpp (1.122): - - removed getenv-related code - now in config_root - -2004-02-28 20:32 alexpeshkoff - - * firebird2/src/jrd/: why.cpp (1.55), why_proto.h (1.20): - - fixed memory leak in Execute Statement - -2004-02-28 20:29 alexpeshkoff - - * firebird2/src/jrd/os/: win32/config_root.cpp (1.13), - config_root.h (1.4): - - - fixed win32 environment problems - cleanup - -2004-02-28 20:19 alexpeshkoff - - * firebird2/src/common/classes/array.h (1.15): - - Made it const-correct - -2004-02-28 16:15 dimitr - - * firebird2/src/jrd/cmp.cpp (1.95): - - Prevent UDF arguments from being compiled/optimized twice. Every - UDF node has nod_count = 1, so the correct handling will be done - automagically in both pass1() and pass2(). - 2004-02-27 13:04 eku * firebird2/builds/install/arch-specific/sinixz/prototype.in (1.4): SINIX-Z: fixed package list -2004-02-27 10:32 eku - - * firebird2/src/jrd/common.h (1.104): - - SINIX-Z: added prototype for strncasecmp - -2004-02-26 18:41 skidder - - * firebird2/src/jrd/intl.cpp (1.46): - - Fix CONTAINING problem reported by Frank - -2004-02-26 02:31 skidder - - * firebird2/src/jrd/btr.cpp (1.69): - - Fix MSVC7 build issue - -2004-02-26 01:39 arnobrinkman - - * firebird2/src/intl/cv_ksc.h (1.3): - - no message - -2004-02-26 01:32 skidder - - * firebird2/src/jrd/btr.cpp (1.68): - - Fix POSIX build issue - -2004-02-26 01:07 arnobrinkman - - * firebird2/src/jrd/btn.cpp (1.7): - - some optimalization - -2004-02-25 23:14 arnobrinkman - - * firebird2/src/jrd/: btn.cpp (1.6), btn.h (1.5), btr.cpp (1.67), - nav.cpp (1.29), ods.h (1.17): - - Use compressed index-entries. This will save 2 bytes on every - duplicate entry and pagenumber / recordnumber are stored by 7-bits - as needed. - -2004-02-25 12:07 aafemt - - * firebird2/src/remote/os/win32/property.cpp (1.7): - - Fix after Claudio's cleanup - -2004-02-25 07:33 skidder - - * firebird2/src/jrd/os/win32/winnt.cpp (1.11): - - Fix single-user mode on Win32. Now shutdown seems to work fine - everywhere - 2004-02-25 02:50 skidder - * firebird2/: builds/misc/msg.gbak (1.6), - lang_helpers/gds_codes.ftn (1.6), lang_helpers/gds_codes.pas (1.6), - src/alice/alice.cpp (1.51), src/alice/alice.h (1.28), - src/alice/exe.cpp (1.29), src/burp/restore.epp (1.69), - src/include/gen/codetext.h (1.11), src/include/gen/iberror.h - (1.10), src/include/gen/msgs.h (1.12), src/include/gen/rdb_codes.h - (1.11), src/include/gen/sql_code.h (1.11), src/jrd/cch.cpp (1.68), - src/jrd/ibase.h (1.69), src/jrd/jrd.cpp (1.133), src/jrd/jrd.h - (1.70), src/jrd/ods.h (1.16), src/jrd/pag.cpp (1.62), - src/jrd/shut.cpp (1.14), src/jrd/shut_proto.h (1.4), - src/jrd/os/posix/unix.cpp (1.16), src/utilities/gstat/ppg.cpp - (1.11): + * firebird2/builds/misc/msg.gbak (1.6): Implement new shutdown modes (single-user and full shutdown). Tested on Linux/AMD64 CS and SS -2004-02-24 08:21 skidder - - * firebird2/src/remote/interface.cpp (1.72): - - Make it build after Claudio cleanup - -2004-02-24 06:34 robocop - - * firebird2/src/: alice/alice_meta.epp (1.30), burp/backup.epp - (1.52), burp/restore.epp (1.68), dudley/exe.epp (1.43), - dudley/extract.epp (1.29), isql/isql.epp (1.69), jrd/constants.h - (1.12), jrd/dpm.epp (1.31), jrd/dsc.h (1.12), jrd/entry.h (1.16), - jrd/evl.cpp (1.64), jrd/ext.cpp (1.40), jrd/ext_proto.h (1.11), - jrd/ini.epp (1.36), jrd/jrd.cpp (1.132), jrd/jrd_proto.h (1.22), - jrd/met.epp (1.93), jrd/why.cpp (1.54), jrd/why_proto.h (1.19), - jrd/os/vms/extvms.cpp (1.12), remote/inet.cpp (1.98), - remote/interface.cpp (1.71), remote/protocol.h (1.19), - remote/remot_proto.h (1.8), remote/remote.cpp (1.30), - remote/remote.h (1.27), remote/server.cpp (1.69), remote/xnet.cpp - (1.40), remote/os/win32/chop.cpp (1.6), remote/os/win32/cntl.cpp - (1.5), remote/os/win32/property.cpp (1.6), - remote/os/win32/window.cpp (1.6), remote/os/win32/wnet.cpp (1.17), - utilities/rebuild/rebuild.cpp (1.8): - - Cleanup Reduce reinterpret and C casts Fix isql so it can show all - predefined blob types in readable form. - -2004-02-21 10:23 skidder - - * firebird2/src/: jrd/met.epp (1.92), qli/exe.cpp (1.40), - qli/expand.cpp (1.24): - - Fix build after Claudio cleanup - -2004-02-20 07:42 robocop - - * firebird2/src/: alice/alice.cpp (1.50), alice/alice.h (1.27), - alice/alice_proto.h (1.7), alice/exe.cpp (1.28), burp/backup.epp - (1.51), burp/burp.cpp (1.65), burp/burp_proto.h (1.14), - burp/restore.epp (1.67), common/classes/alloc.cpp (1.38), - common/classes/alloc.h (1.32), common/classes/fb_string.cpp (1.4), - common/classes/rwlock.h (1.10), dudley/ddl.cpp (1.30), - gpre/gpre.cpp (1.51), gpre/gpre.h (1.59), gpre/par.cpp (1.44), - intl/ldcommon.h (1.14), jrd/all.h (1.9), jrd/blb.cpp (1.54), - jrd/blb.h (1.11), jrd/blf_proto.h (1.11), jrd/blk.h (1.15), - jrd/blob_filter.cpp (1.18), jrd/btn.cpp (1.5), jrd/btn.h (1.4), - jrd/btr.cpp (1.66), jrd/btr.h (1.23), jrd/btr_proto.h (1.19), - jrd/cch.cpp (1.67), jrd/cch.h (1.11), jrd/cch_proto.h (1.16), - jrd/cmp.cpp (1.94), jrd/cmp_proto.h (1.18), jrd/constants.h (1.11), - jrd/cvt.cpp (1.34), jrd/cvt2.cpp (1.24), jrd/dbg.cpp (1.17), - jrd/dbg.h (1.3), jrd/dbt.cpp (1.20), jrd/dfw.epp (1.84), - jrd/dfw_proto.h (1.10), jrd/dls.cpp (1.17), jrd/dls_proto.h (1.8), - jrd/dmp.cpp (1.15), jrd/dpm.epp (1.30), jrd/dpm_proto.h (1.9), - jrd/dsc.cpp (1.16), jrd/dyn.epp (1.46), jrd/dyn.h (1.14), - jrd/dyn_def.epp (1.54), jrd/dyn_del.epp (1.22), jrd/dyn_mod.epp - (1.35), jrd/dyn_proto.h (1.9), jrd/dyn_util.epp (1.25), jrd/entry.h - (1.15), jrd/err.cpp (1.31), jrd/err_proto.h (1.15), jrd/event.cpp - (1.42), jrd/event.h (1.12), jrd/evl.cpp (1.63), jrd/evl_string.h - (1.7), jrd/exe.cpp (1.100), jrd/exe.h (1.33), jrd/exe_proto.h - (1.9), jrd/ext.cpp (1.39), jrd/fil.h (1.8), jrd/filters.cpp (1.28), - jrd/flu.cpp (1.45), jrd/fun.epp (1.36), jrd/fun_proto.h (1.7), - jrd/gds.cpp (1.121), jrd/gdsassert.h (1.10), jrd/grant.epp (1.24), - jrd/grant_proto.h (1.6), jrd/idx.cpp (1.43), jrd/idx_proto.h - (1.14), jrd/inf.cpp (1.32), jrd/inf_proto.h (1.7), jrd/ini.epp - (1.35), jrd/intl.cpp (1.45), jrd/intl_builtin.cpp (1.21), - jrd/intl_classes.h (1.12), jrd/inuse.cpp (1.4), jrd/inuse_proto.h - (1.3), jrd/isc.cpp (1.45), jrd/isc_file.cpp (1.70), jrd/isc_proto.h - (1.10), jrd/isc_s_proto.h (1.13), jrd/isc_sync.cpp (1.76), - jrd/jrd.cpp (1.131), jrd/jrd.h (1.69), jrd/jrd_proto.h (1.21), - jrd/lck.cpp (1.30), jrd/lck.h (1.13), jrd/lck_proto.h (1.7), - jrd/lls.h (1.4), jrd/log.cpp (1.13), jrd/log.h (1.6), jrd/log2.h - (1.3), jrd/met.epp (1.91), jrd/met.h (1.7), jrd/met_proto.h (1.32), - jrd/mov.cpp (1.13), jrd/nav.cpp (1.28), jrd/nav_proto.h (1.8), - jrd/nbak.cpp (1.20), jrd/nbak.h (1.7), jrd/ods.h (1.15), - jrd/opt.cpp (1.129), jrd/opt_proto.h (1.7), jrd/pag.cpp (1.61), - jrd/pag_proto.h (1.10), jrd/par.cpp (1.76), jrd/par_proto.h (1.9), - jrd/pcmet.epp (1.12), jrd/pcmet_proto.h (1.7), jrd/pwd.cpp (1.24), - jrd/qatest.cpp (1.7), jrd/req.h (1.24), jrd/rlck.cpp (1.18), - jrd/rlck_proto.h (1.6), jrd/rpb_chain.h (1.6), jrd/rse.cpp (1.54), - jrd/rse.h (1.22), jrd/scl.epp (1.38), jrd/scl.h (1.5), - jrd/scl_proto.h (1.12), jrd/sdw.cpp (1.31), jrd/sdw.h (1.4), - jrd/sdw_proto.h (1.10), jrd/shut.cpp (1.13), jrd/shut_proto.h - (1.3), jrd/smp.h (1.3), jrd/smp_impl.h (1.4), jrd/sort.cpp (1.54), - jrd/sort_mem.h (1.5), jrd/sort_proto.h (1.9), jrd/sqz.h (1.5), - jrd/sqz_proto.h (1.8), jrd/svc.cpp (1.104), jrd/svc.h (1.24), - jrd/tpc.cpp (1.11), jrd/tpc_proto.h (1.3), jrd/tra.cpp (1.55), - jrd/tra.h (1.22), jrd/tra_proto.h (1.10), jrd/val.h (1.17), - jrd/vio.cpp (1.75), jrd/vio_proto.h (1.16), jrd/os/fbsyslog.h - (1.2), jrd/os/pio.h (1.3), jrd/os/pio_proto.h (1.7), - jrd/os/thd_priority.h (1.9), jrd/os/darwin/mod_loader.cpp (1.4), - jrd/os/posix/unix.cpp (1.15), jrd/os/vms/extvms.cpp (1.11), - jrd/os/vms/map.cpp (1.8), jrd/os/vms/map_proto.h (1.3), - jrd/os/vms/rdb.cpp (1.8), jrd/os/vms/rdbint.cpp (1.8), - jrd/os/vms/vms.cpp (1.12), jrd/os/win32/isc_ipc.cpp (1.9), - jrd/os/win32/winnt.cpp (1.10), qli/all.cpp (1.23), qli/command.cpp - (1.17), qli/compile.cpp (1.19), qli/dtr.cpp (1.30), qli/dtr.h - (1.15), qli/err.cpp (1.13), qli/eval.cpp (1.35), qli/exe.cpp - (1.39), qli/exe.h (1.18), qli/expand.cpp (1.23), qli/format.cpp - (1.25), qli/format.h (1.10), qli/gener.cpp (1.30), qli/help.epp - (1.14), qli/lex.cpp (1.25), qli/meta.epp (1.40), qli/meta_proto.h - (1.9), qli/mov.cpp (1.30), qli/mov_proto.h (1.10), qli/parse.cpp - (1.27), qli/picst_proto.h (1.9), qli/picstr.cpp (1.20), - qli/proc.epp (1.24), qli/proc_proto.h (1.8), qli/show.epp (1.29), - remote/allr.cpp (1.20), remote/allr_proto.h (1.7), - remote/protocol.cpp (1.42), remote/remote.cpp (1.29), - remote/remote.h (1.26), remote/server.cpp (1.68), remote/xnet.cpp - (1.39), utilities/analyse.cpp (1.8), utilities/nbackup.cpp (1.14), - utilities/gsec/gsec.cpp (1.20), utilities/gsec/gsec.h (1.9), - utilities/gsec/gsec_proto.h (1.7), utilities/gstat/dba.epp (1.25), - utilities/gstat/ppg.cpp (1.10), utilities/gstat/ppg_proto.h (1.5), - utilities/ibmgr/ibmgr.cpp (1.12), utilities/ibmgr/ibmgr.h (1.5), - utilities/ibmgr/ibmgrswi.h (1.3), utilities/ibmgr/srvrmgr.cpp - (1.9), utilities/ibmgr/srvrmgr_proto.h (1.3), - utilities/rebuild/rebuild.cpp (1.7), utilities/rebuild/rstore.epp - (1.5): - - Big cleanup. God have pity on platform maintainers. I only can - compile/test Win32; sorry, folks. - -2004-02-19 02:41 skidder - - * firebird2/src/utilities/ibmgr/ibmgr.cpp (1.11): - - Fix POSIX SS build - -2004-02-18 12:10 aafemt - - * firebird2/src/common/classes/fb_string.cpp (1.3): - - Remove unneeded comparsions - 2004-02-17 21:10 skidder * firebird2/builds/win32/msvc7/: alice.vcproj (1.13), @@ -25762,38 +5380,6 @@ Update MSVC makefiles. 1) add PDB generation for release binaries 2) add fb_string stuff -2004-02-17 12:08 aafemt - - * firebird2/src/common/classes/fb_string.cpp (1.2): - - Fix a couple of warnings - -2004-02-17 00:24 arnobrinkman - - * firebird2/src/burp/restore.epp (1.66): - - Change rdb$db_key recalculation to the right solution, Thanks to - Oleg. - -2004-02-13 12:15 aafemt - - * firebird2/src/dsql/ddl.cpp (1.88): - - Fix warning - -2004-02-13 12:12 aafemt - - * firebird2/src/jrd/constants.h (1.10): - - Fix warning - -2004-02-13 11:17 stryqx - - * firebird2/src/remote/server.cpp (1.67): - - Let semaphore.h see the definition of gds__log for successful build - on FreeBSD. - 2004-02-13 11:14 stryqx * firebird2/builds/posix/: prefix.darwin (1.12), prefix.example @@ -25802,12 +5388,6 @@ change CLIENT_UTIL_TARGET from gds_delay to gds_relay -2004-02-11 12:16 aafemt - - * firebird2/src/utilities/nbackup.cpp (1.13): - - Now it is buildable - 2004-02-11 12:14 aafemt * firebird2/builds/posix/make.shared.variables (1.36): @@ -25820,162 +5400,13 @@ Add fb_string to POSIX build -2004-02-09 08:41 alexpeshkoff - - * firebird2/src/common/classes/fb_string.cpp (1.1): - - Please add this file to common section of appropriate builds! Added - native firebird::string class. - -2004-02-08 19:47 skidder - - * firebird2/src/jrd/: flu.cpp (1.44), os/posix/config_root.cpp - (1.9), os/posix/mod_loader.cpp (1.5), os/posix/path_utils.cpp - (1.5): - - Get posix build closer to buildable state after Alex' commits, but - build is still broken. It was very bad idea to commit incomplete - and broken stuff into CVS, in particular, fb_string still has some - rough edges, doesn't work with memory pools correctly and - fb_string.cpp is just missing. - 2004-02-08 18:08 alexpeshkoff - * firebird2/: builds/win32/msvc6/common.dsp (1.24), - builds/win32/msvc6/common_classic.dsp (1.18), - builds/win32/msvc6/common_static.dsp (1.3), - src/common/config/config.cpp (1.48), - src/common/config/config_file.cpp (1.14), - src/common/config/config_file.h (1.6), - src/common/config/config_impl.h (1.12), - src/jrd/os/win32/config_root.cpp (1.12), - src/jrd/os/win32/mod_loader.cpp (1.7), - src/jrd/os/win32/path_utils.cpp (1.9), src/jrd/os/config_root.h - (1.3), src/jrd/os/mod_loader.h (1.3), src/jrd/os/path_utils.h - (1.7), src/jrd/db_alias.cpp (1.14), src/jrd/dyn_def.epp (1.53), - src/jrd/flu.cpp (1.43), src/jrd/isc_file.cpp (1.69), - src/jrd/plugin_manager.cpp (1.14), src/jrd/plugin_manager.h (1.9): + * firebird2/builds/win32/msvc6/: common.dsp (1.24), + common_classic.dsp (1.18), common_static.dsp (1.3): Added native firebird::string class. -2004-02-08 17:35 alexpeshkoff - - * firebird2/src/common/classes/alloc.h (1.31): - - const correctness - -2004-02-06 08:31 skidder - - * firebird2/src/burp/restore.epp (1.65): - - Oops. Committed wrong file version - -2004-02-06 08:07 skidder - - * firebird2/src/burp/: backup.epp (1.50), restore.epp (1.64): - - Preserve blob type (streamed/segmented) over backup/restore - process. - -2004-02-05 12:17 aafemt - - * firebird2/src/jrd/svc.cpp (1.103): - - Fix couple of warnings - -2004-02-05 07:58 alexpeshkoff - - * firebird2/src/isql/isql.epp (1.68): - - Forward porting - -2004-02-04 12:12 aafemt - - * firebird2/src/jrd/alt.cpp (1.47): - - Fix few warnings - -2004-02-03 12:25 aafemt - - * firebird2/src/jrd/: why.cpp (1.53), why_proto.h (1.18): - - Parameter's type consistency - -2004-02-03 12:20 aafemt - - * firebird2/src/gpre/c_cxx.cpp (1.43): - - Avoid warning with isc_put_slice() after Nikolay's port - -2004-02-02 12:00 robocop - - * firebird2/src/: alice/all.cpp (1.17), alice/all.h (1.7), - burp/restore.epp (1.63), common/classes/class_test.cpp (1.12), - dsql/alld.cpp (1.20), dsql/ddl.cpp (1.87), dsql/dsql.cpp (1.90), - dsql/dsql.h (1.54), dsql/dsql.tab.h (1.34), dsql/errd.cpp (1.26), - dsql/gen.cpp (1.60), dsql/make.cpp (1.55), dsql/make_proto.h - (1.20), dsql/metd.epp (1.48), dsql/movd.cpp (1.12), dsql/parse.cpp - (1.109), dsql/parse.y (1.124), dsql/pass1.cpp (1.131), dsql/sqlda.h - (1.5), dsql/user_dsql.cpp (1.32), dsql/utld.cpp (1.26), - dsql/utld_proto.h (1.9), dudley/ddl.cpp (1.29), dudley/ddl.h - (1.20), dudley/ddl_proto.h (1.10), dudley/exe.epp (1.42), - dudley/expand.cpp (1.20), dudley/expr.cpp (1.18), - dudley/extract.epp (1.28), dudley/parse.cpp (1.35), - dudley/parse_proto.h (1.8), gpre/ada.cpp (1.37), gpre/c_cxx.cpp - (1.42), gpre/cmd.cpp (1.30), gpre/cme.cpp (1.24), gpre/cmp.cpp - (1.27), gpre/cmp_proto.h (1.12), gpre/cob.cpp (1.39), gpre/exp.cpp - (1.31), gpre/ftn.cpp (1.41), gpre/gpre.h (1.58), gpre/gpre_meta.epp - (1.37), gpre/gpre_meta.h (1.14), gpre/gpre_meta_boot.cpp (1.38), - gpre/msc.cpp (1.19), gpre/msc_proto.h (1.14), gpre/par.cpp (1.43), - gpre/pas.cpp (1.34), gpre/pretty.cpp (1.22), gpre/sqe.cpp (1.28), - gpre/sql.cpp (1.41), isql/show.epp (1.34), jrd/blb.cpp (1.53), - jrd/block_cache.h (1.7), jrd/blp.h (1.10), jrd/btn.cpp (1.4), - jrd/btn.h (1.3), jrd/btr.cpp (1.65), jrd/btr.h (1.22), - jrd/btr_proto.h (1.18), jrd/cch.cpp (1.66), jrd/cmp.cpp (1.93), - jrd/divorce.cpp (1.11), jrd/dmp.cpp (1.14), jrd/dpm.epp (1.29), - jrd/dpm_proto.h (1.8), jrd/dyn.epp (1.45), jrd/dyn_def.epp (1.52), - jrd/dyn_del.epp (1.21), jrd/event.cpp (1.41), jrd/event.h (1.11), - jrd/evl.cpp (1.62), jrd/exe.cpp (1.99), jrd/ext.cpp (1.38), - jrd/ext.h (1.5), jrd/ext_proto.h (1.10), jrd/flu.cpp (1.42), - jrd/gds.cpp (1.120), jrd/ibase.h (1.68), jrd/idx.cpp (1.42), - jrd/inf.cpp (1.31), jrd/isc.h (1.11), jrd/isc_sync.cpp (1.75), - jrd/jlx.c (1.4), jrd/jrd.h (1.68), jrd/nav.cpp (1.27), jrd/nbak.cpp - (1.19), jrd/ods.h (1.14), jrd/opt.cpp (1.128), jrd/pag.cpp (1.60), - jrd/par.cpp (1.75), jrd/plugin_manager.cpp (1.13), jrd/rse.cpp - (1.53), jrd/sch.cpp (1.17), jrd/sdl.cpp (1.29), jrd/svc.cpp - (1.102), jrd/svc.h (1.23), jrd/utl.cpp (1.58), jrd/vio.cpp (1.74), - jrd/vio_debug.h (1.4), jrd/why.cpp (1.52), jrd/y_handle.h (1.5), - jrd/os/darwin/mod_loader.cpp (1.3), jrd/os/vms/extvms.cpp (1.10), - jrd/os/vms/map.cpp (1.7), jrd/os/vms/rdbgpas.cpp (1.2), - lock/driver.cpp (1.11), lock/lock.cpp (1.86), qli/all.cpp (1.22), - qli/all_proto.h (1.6), qli/blk.h (1.13), qli/comma_proto.h (1.5), - qli/command.cpp (1.16), qli/compi_proto.h (1.7), qli/compile.cpp - (1.18), qli/compile.h (1.5), qli/dtr.h (1.14), qli/err_proto.h - (1.7), qli/eval.cpp (1.34), qli/eval_proto.h (1.6), qli/exe.cpp - (1.38), qli/exe.h (1.17), qli/exe_proto.h (1.8), qli/expan_proto.h - (1.6), qli/expand.cpp (1.22), qli/forma_proto.h (1.6), - qli/format.cpp (1.24), qli/format.h (1.9), qli/gener.cpp (1.29), - qli/gener_proto.h (1.6), qli/help_proto.h (1.5), qli/hsh.cpp - (1.14), qli/hsh_proto.h (1.8), qli/lex.cpp (1.24), qli/lex_proto.h - (1.7), qli/meta.epp (1.39), qli/meta_proto.h (1.8), qli/mov_proto.h - (1.9), qli/parse.cpp (1.26), qli/parse.h (1.6), qli/parse_proto.h - (1.5), qli/picst_proto.h (1.8), qli/picstr.cpp (1.19), - qli/proc_proto.h (1.7), qli/repor_proto.h (1.6), qli/report.cpp - (1.14), qli/report.h (1.6), qli/reqs.h (1.3), qli/show.epp (1.28), - qli/show_proto.h (1.5), remote/interface.cpp (1.70), - remote/xdr_proto.h (1.11), remote/xnet.cpp (1.38), - utilities/nbackup.cpp (1.12), utilities/gstat/dba.epp (1.24), - utilities/gstat/ppg.cpp (1.9), utilities/ibmgr/ibmgr.cpp (1.10): - - Cleanup - -2004-02-01 06:33 skidder - - * firebird2/src/jrd/blb.cpp (1.52): - - Fix memory leak from transaction pool happening during conversion - from string to blob - 2004-01-31 20:27 kkuznetsov * firebird2/builds/install/arch-specific/: solx86/Makefile.in @@ -25983,19 +5414,6 @@ this is requared files -2004-01-31 20:25 kkuznetsov - - * firebird2/src/lock/lock.cpp (1.85): - - fix comile error here - -2004-01-31 14:35 dimitr - - * firebird2/src/dsql/: dsql.tab.h (1.33), parse.cpp (1.108), - parse.y (1.123): - - Removed obsolete EXECUTE VARCHAR syntax. - 2004-01-29 20:55 arnobrinkman * firebird2/doc/WhatsNew (1.45): @@ -26033,161 +5451,6 @@ Fix some packaging issues with non-x86 Linux ports. Prepare AMD64 port for public testing -2004-01-29 06:56 skidder - - * firebird2/src/: include/fb_types.h (1.41), jrd/ibase.h (1.67): - - Use better macros to detect 64-bit posix. They are non-standard, - anyway - -2004-01-28 12:23 aafemt - - * firebird2/src/gpre/cmd.cpp (1.29): - - Fix for Claudio's cleanup - -2004-01-28 12:14 aafemt - - * firebird2/src/jrd/common.h (1.103): - - Rollback my last change at the instance of Claudio - -2004-01-28 10:28 dimitr - - * firebird2/src/jrd/jrd.cpp (1.130): - - Fixed possible crashes when this routine is called from - verify_database_name(). Confirmed for the embedded server in the - case of relative root path. - -2004-01-28 08:50 robocop - - * firebird2/src/: alice/alice.cpp (1.49), common/classes/alloc.cpp - (1.37), common/classes/semaphore.h (1.6), common/classes/tree.h - (1.23), dsql/alld.cpp (1.19), dsql/ddl.cpp (1.86), dsql/dsql.cpp - (1.89), dsql/gen.cpp (1.59), dsql/metd.epp (1.47), dsql/pass1.cpp - (1.130), dsql/user_dsql.cpp (1.31), gpre/ada.cpp (1.36), - gpre/c_cxx.cpp (1.41), gpre/cmd.cpp (1.28), gpre/cmd_proto.h (1.7), - gpre/cme.cpp (1.23), gpre/cme_proto.h (1.9), gpre/cmp.cpp (1.26), - gpre/cmp_proto.h (1.11), gpre/cob.cpp (1.38), gpre/exp.cpp (1.30), - gpre/exp_proto.h (1.13), gpre/ftn.cpp (1.40), gpre/gpre.cpp (1.50), - gpre/gpre.h (1.57), gpre/gpre_meta.epp (1.36), gpre/gpre_meta.h - (1.13), gpre/gpre_meta_boot.cpp (1.37), gpre/hsh.cpp (1.18), - gpre/hsh_proto.h (1.8), gpre/int_cxx.cpp (1.28), gpre/jrdmet.cpp - (1.14), gpre/msc.cpp (1.18), gpre/msc_proto.h (1.13), gpre/par.cpp - (1.42), gpre/par_proto.h (1.12), gpre/parse.h (1.8), gpre/pas.cpp - (1.33), gpre/pat.cpp (1.22), gpre/pat.h (1.9), gpre/sqe.cpp (1.27), - gpre/sqe_proto.h (1.11), gpre/sql.cpp (1.40), gpre/sql_proto.h - (1.10), intl/cv_jis.cpp (1.6), intl/kanji.cpp (1.3), jrd/blb.cpp - (1.51), jrd/blk.h (1.14), jrd/btr.cpp (1.64), jrd/cch.cpp (1.65), - jrd/cmp.cpp (1.92), jrd/cvt2.cpp (1.23), jrd/dbg.cpp (1.16), - jrd/dbg_proto.h (1.8), jrd/dbt.cpp (1.19), jrd/dfw.epp (1.83), - jrd/dyn.epp (1.44), jrd/dyn_def.epp (1.51), jrd/dyn_mod.epp (1.34), - jrd/evl.cpp (1.61), jrd/evl_string.h (1.6), jrd/exe.cpp (1.98), - jrd/ext.cpp (1.37), jrd/fun.epp (1.35), jrd/inf.cpp (1.30), - jrd/ini.epp (1.34), jrd/ini.h (1.12), jrd/isc_sync.cpp (1.74), - jrd/jrd.cpp (1.129), jrd/met.epp (1.90), jrd/nav.cpp (1.26), - jrd/nbak.cpp (1.18), jrd/opt.cpp (1.127), jrd/par.cpp (1.74), - jrd/rse.cpp (1.52), jrd/rse.h (1.21), jrd/sdw.cpp (1.30), - jrd/svc.cpp (1.101), jrd/trig.h (1.13), jrd/utl.cpp (1.57), - jrd/val.h (1.16), jrd/vio.cpp (1.73), jrd/why.cpp (1.51), - jrd/os/posix/unix.cpp (1.14), jrd/os/vms/extvms.cpp (1.9), - jrd/os/win32/winnt.cpp (1.9), remote/allr.cpp (1.19), - remote/inet.cpp (1.97), remote/inet_proto.h (1.9), - remote/inet_server.cpp (1.33), remote/interface.cpp (1.69), - remote/parser.cpp (1.15), remote/protocol.cpp (1.41), - remote/remot_proto.h (1.7), remote/remote.cpp (1.28), - remote/remote.h (1.25), remote/serve_proto.h (1.7), - remote/server.cpp (1.66), remote/xnet.cpp (1.37), - remote/xnet_proto.h (1.11), remote/os/win32/srvr_w32.cpp (1.14), - remote/os/win32/wnet.cpp (1.16), remote/os/win32/wnet_proto.h - (1.6), utilities/nbackup.cpp (1.11): - - General cleanup. Sorry if I missed some occurrence. - -2004-01-27 19:19 skidder - - * firebird2/src/: jrd/common.h (1.102), jrd/ibase.h (1.66), - include/fb_types.h (1.40): - - Temporary hack to return Win32 to buildable state. No Win64 port is - possible before ULONG name clash is resolved - -2004-01-27 12:06 aafemt - - * firebird2/src/jrd/common.h (1.101): - - Fortunatelly we know how many monthes in a year - -2004-01-27 08:09 stryqx - - * firebird2/src/dsql/: dsql.tab.h (1.32), parse.cpp (1.107): - - Regenerate after changing PAGE_SIZE to KW_PAGE_SIZE. - -2004-01-27 07:18 skidder - - * firebird2/src/remote/: xdr.cpp (1.17), xdr_proto.h (1.10): - - Get errors passed over the wire correctly on 64-bit platforms - -2004-01-26 17:44 skidder - - * firebird2/src/jrd/common.h (1.100): - - Use plain integer as SLONG/ULONG on 32-bit platforms - -2004-01-26 17:32 skidder - - * firebird2/src/include/fb_types.h (1.39): - - Return 32-bit ports to buildable state. Declare SLONG and ISC_LONG - as plain integers everywhere - -2004-01-26 17:28 skidder - - * firebird2/src/jrd/common.h (1.99): - - Fix a lot of warnings - -2004-01-26 14:16 dimitr - - * firebird2/src/jrd/fun.epp (1.34): - - Some style corrections and one bugfix. - -2004-01-26 13:55 dimitr - - * firebird2/src/jrd/dfw.epp (1.82): - - Fixed yet another porting bug. Thanks to Eugene Kilin. - -2004-01-26 08:34 skidder - - * firebird2/src/jrd/gds.cpp (1.119): - - Fix unix error handling recently broken by Erik in 2.0 branch - -2004-01-26 08:06 stryqx - - * firebird2/src/dsql/: keywords.cpp (1.27), parse.y (1.122): - - Change PAGE_SIZE to KW_PAGE_SIZE so as not to conflict with system - define on FreeBSD. - -2004-01-23 07:35 skidder - - * firebird2/src/dsql/parse.y (1.121): - - Use static bison parser stack and allocate it from thread stack - -2004-01-22 07:50 skidder - - * firebird2/src/: jrd/blb.cpp (1.50), jrd/tra.h (1.21), - qli/eval.cpp (1.33), qli/mov.cpp (1.29): - - Engine fully builds on Linux AMD64 now - 2004-01-21 08:15 skidder * firebird2/: builds/posix/Makefile.in.boot.gpre (1.19), @@ -26202,78 +5465,11 @@ builds/win32/msvc7/gpre_static.vcproj (1.4), examples/functions.c (1.2), examples/api/apifull.c (1.4), examples/dyn/dynfull.e (1.3), examples/stat/stat10.e (1.2), examples/stat/stat11.e (1.2), - examples/stat/stat4.e (1.2), examples/udf/udflib.c (1.3), - src/burp/backup.epp (1.49), src/burp/burp.cpp (1.64), - src/burp/canonical.cpp (1.33), src/burp/mvol.cpp (1.32), - src/burp/restore.epp (1.62), src/common/config/config_impl.h - (1.11), src/dsql/ddl.cpp (1.85), src/dsql/dsql.cpp (1.88), - src/dsql/gen.cpp (1.58), src/dsql/make.cpp (1.54), - src/dsql/metd.epp (1.46), src/dsql/parse.y (1.120), - src/dsql/pass1.cpp (1.129), src/dsql/user_dsql.cpp (1.30), - src/dudley/expr.cpp (1.17), src/gpre/c_cxx.cpp (1.40), - src/gpre/cmd.cpp (1.27), src/gpre/cme.cpp (1.22), src/gpre/exp.cpp - (1.29), src/gpre/gpre.cpp (1.49), src/gpre/int_cxx.cpp (1.27), - src/gpre/par.cpp (1.41), src/gpre/sqe.cpp (1.26), src/gpre/sql.cpp - (1.39), src/isql/extract.epp (1.24), src/isql/isql.epp (1.67), - src/isql/show.epp (1.33), src/jrd/alt.cpp (1.46), src/jrd/blb.cpp - (1.49), src/jrd/blb.h (1.10), src/jrd/cch.cpp (1.64), - src/jrd/cmp.cpp (1.91), src/jrd/common.h (1.98), src/jrd/cvt2.cpp - (1.22), src/jrd/dfw.epp (1.81), src/jrd/dpm.epp (1.28), - src/jrd/dsc.h (1.11), src/jrd/dyn.epp (1.43), src/jrd/dyn.h (1.13), - src/jrd/dyn_def.epp (1.50), src/jrd/dyn_mod.epp (1.33), - src/jrd/evl.cpp (1.60), src/jrd/exe.cpp (1.97), src/jrd/ext.cpp - (1.36), src/jrd/filters.cpp (1.27), src/jrd/fun.epp (1.33), - src/jrd/gds.cpp (1.118), src/jrd/grant.epp (1.23), src/jrd/ibase.h - (1.65), src/jrd/idx.cpp (1.41), src/jrd/inf.cpp (1.29), - src/jrd/ini.epp (1.33), src/jrd/intl.cpp (1.44), src/jrd/jrd.cpp - (1.128), src/jrd/met.epp (1.89), src/jrd/met_proto.h (1.31), - src/jrd/nav.cpp (1.25), src/jrd/opt.cpp (1.126), src/jrd/par.cpp - (1.73), src/jrd/rse.cpp (1.51), src/jrd/scl.epp (1.37), - src/jrd/sdl.cpp (1.28), src/jrd/sort.cpp (1.53), src/jrd/tra.h - (1.20), src/jrd/utl.cpp (1.56), src/jrd/val.h (1.15), - src/jrd/vio.cpp (1.72), src/jrd/why.cpp (1.50), src/jrd/why_proto.h - (1.17), src/jrd/os/posix/unix.cpp (1.13), src/lock/lock.cpp (1.84), - src/remote/interface.cpp (1.68), src/remote/parser.cpp (1.14), - src/remote/protocol.cpp (1.40), src/remote/server.cpp (1.65): + examples/stat/stat4.e (1.2), examples/udf/udflib.c (1.3): Further AMD64 fixes. Given this fixes you may start playing with databases using isql_static. -2004-01-20 18:37 skidder - - * firebird2/src/jrd/sch.cpp (1.16): - - Fix race condition (incompletely fixed a month ago) in scheduler. - Noted by Alex Peshkoff. - -2004-01-20 03:52 skidder - - * firebird2/src/jrd/sch.cpp (1.15): - - Fix Firebird initialization race condition - -2004-01-16 14:05 hvlad - - * firebird2/src/dsql/: dsql.tab.h (1.31), parse.cpp (1.106): - - Added support for default parameters and EXECUTE BLOCK statement - -2004-01-16 13:59 hvlad - - * firebird2/src/jrd/: dyn_def.epp (1.49), jrd.h (1.67), met.epp - (1.88), par.cpp (1.72): - - Added support for default parameters - -2004-01-16 11:43 hvlad - - * firebird2/src/dsql/: ddl.cpp (1.84), ddl_proto.h (1.14), dsql.cpp - (1.87), dsql.h (1.53), gen.cpp (1.57), keywords.cpp (1.26), - metd.epp (1.45), metd_proto.h (1.19), misc_func.cpp (1.7), node.h - (1.41), parse.y (1.119), pass1.cpp (1.128): - - Added support for default parameters and EXECUTE BLOCK statement - 2004-01-16 10:32 hvlad * firebird2/doc/sql.extensions/: README.default_parameters (1.1), @@ -26282,56 +5478,15 @@ 1. Added new EXECUTE BLOCK statement 2. Added default paremeters in stored procedures -2004-01-13 14:40 eku - - * firebird2/src/common/utils.cpp (1.5): - - Fixed compilation problems with size_t. It's primarily defined in - sys/types.h - -2004-01-13 14:38 eku - - * firebird2/src/: remote/inet.cpp (1.96), common/config/config.cpp - (1.47), common/config/config.h (1.26): - - Port numbers are limited to 16 bit. - 2004-01-13 10:52 robocop - * firebird2/: builds/win32/make_examples.bat (1.10), - src/burp/backup.epp (1.48), src/burp/burp.cpp (1.63), - src/burp/burp.h (1.41), src/burp/burp_proto.h (1.13), - src/burp/canonical.cpp (1.32), src/burp/mvol.cpp (1.31), - src/burp/restore.epp (1.61), src/burp/spit.cpp (1.24), - src/dsql/array.epp (1.27), src/dsql/pass1.cpp (1.127), - src/include/fb_types.h (1.38), src/jrd/blb.cpp (1.48), - src/jrd/blk.h (1.13), src/jrd/btr.cpp (1.63), src/jrd/cch.cpp - (1.63), src/jrd/cmp.cpp (1.90), src/jrd/dbg.cpp (1.15), - src/jrd/dbt.cpp (1.18), src/jrd/evl.cpp (1.59), src/jrd/exe.cpp - (1.96), src/jrd/exe.h (1.32), src/jrd/ext.cpp (1.35), - src/jrd/fun.epp (1.32), src/jrd/idx.cpp (1.40), src/jrd/inf.cpp - (1.28), src/jrd/jrd.cpp (1.127), src/jrd/met.epp (1.87), - src/jrd/nav.cpp (1.24), src/jrd/opt.cpp (1.125), src/jrd/par.cpp - (1.71), src/jrd/pcmet.epp (1.11), src/jrd/rse.cpp (1.50), - src/jrd/vio.cpp (1.71), src/jrd/os/vms/extvms.cpp (1.8), - src/qli/meta.epp (1.38), src/remote/protocol.cpp (1.39), - src/remote/protocol.h (1.18): + * firebird2/builds/win32/make_examples.bat (1.10): Cleanup -2004-01-12 19:56 arnobrinkman - - * firebird2/src/burp/restore.epp (1.60): - - Don't forget that a system_flag also can be NULL what also meant no - system relation. Thanks to Claudio for attention. - 2004-01-12 07:58 skidder - * firebird2/: builds/posix/prefix.linux_amd64 (1.2), - src/include/memory_routines.h (1.6), src/jrd/common.h (1.97), - src/jrd/ibase.h (1.64), src/jrd/jrd.cpp (1.126), src/jrd/pag.cpp - (1.59), src/jrd/utl.cpp (1.55), src/remote/xdr.cpp (1.16): + * firebird2/builds/posix/prefix.linux_amd64 (1.2): Do more AMD64 fixes. libfbstatic builds and can do some basic stuff now @@ -26343,27 +5498,13 @@ Cope with upgrades more gracefully. -2004-01-12 06:57 stryqx +2004-01-12 06:59 stryqx * firebird2/builds/install/arch-specific/freebsd/install.sh.in (1.5): libgds links to libfbembed for ClassicServer. -2004-01-12 06:40 skidder - - * firebird2/src/include/fb_types.h (1.37): - - Disable NATIVE_QUAD on true 64-bit platforms. dtype_quad (enabled - by this define) duplicates dtype_int64 and doesn't work. Thus - NATIVE_QUAD along with quad* are candidates for cleanup - -2004-01-12 06:08 skidder - - * firebird2/src/jrd/gds_proto.h (1.31): - - 64-bit port fixes - 2004-01-12 05:57 skidder * firebird2/: builds/posix/prefix.linux_amd64 (1.1), configure.in @@ -26371,102 +5512,6 @@ Add prefix for my machine -2004-01-12 01:56 stryqx - - * firebird2/src/common/utils.cpp (1.4): - - Fix build on FreeBSD. - -2004-01-11 13:28 dimitr - - * firebird2/src/jrd/opt.cpp (1.124): - - Fixed recently introduced regression. Never rely on vector data - pointers after a grow() call. - -2004-01-11 10:29 dimitr - - * firebird2/src/jrd/cmp.cpp (1.89): - - Fixed bug with computed fields referenced in a trigger context. - -2004-01-11 10:28 dimitr - - * firebird2/src/jrd/pag.cpp (1.58): - - Fixed another ODS inconsistency. - -2004-01-10 19:04 arnobrinkman - - * firebird2/src/dsql/: ddl.cpp (1.83), dsql.h (1.52), pass1.cpp - (1.126): - - Fix check constraint bug caused by my previously commit - -2004-01-10 02:48 skidder - - * firebird2/src/jrd/: cmp.cpp (1.88), exe.cpp (1.95), exe.h (1.31), - opt.cpp (1.123), req.h (1.23): - - Fix resource leak for recursive procedures when procedure request - is closed at SUSPEND statement. This leak prevented more then 1000 - such operations for one connection. This bug was reported by Claus - Holst - -2004-01-09 23:34 arnobrinkman - - * firebird2/src/burp/: burp.h (1.40), restore.epp (1.59): - - Fix bug: "arithmetic exception, numeric overflow, or string - truncation" on VIEW after restore. - - This was caused if VIEW1 was referenced in VIEW2, but VIEW2 was - restored before VIEW1. Due that the calculated dbkey_length stored - in RDB$RELATIONS for VIEW2 is wrong. After all relations are - restored a recalculation of dbkey_length for VIEWs is done. - - This fix should also be added in the first release (SP ?) after - FB1.5 final. - -2004-01-09 03:23 arnobrinkman - - * firebird2/src/dsql/pass1.cpp (1.125): - - Change ambiguity check for proper handling of sub-queries and - non-aliassed (derived)tables. - - This doesn't work anymore : "select table.field from table t" - - But now this does work correctly : "select * from table t join - table on (table.ID = t.ID)" - -2004-01-09 02:51 skidder - - * firebird2/src/jrd/: blb.cpp (1.47), dpm.epp (1.27): - - Do not allow to create BLOBs or set generators from read-only - transactions. This should finally close SF#750664 - -2004-01-09 02:21 skidder - - * firebird2/src/jrd/dpm.epp (1.26): - - Fix another bug mentioned in SF#750664 - -2004-01-09 02:06 skidder - - * firebird2/src/jrd/cch.cpp (1.62): - - Fix bug introduced during C->C++ porting effort. One of the - consequences of this bug were mentioned in the SF#750664 - -2004-01-08 22:29 skidder - - * firebird2/src/jrd/opt.cpp (1.122): - - Use backward-compatible default nulls ordering for old ODS as - suggested by Dmitry Emanov to preserve backward compatibility - 2004-01-08 18:15 skidder * firebird2/builds/win32/msvc7/: Firebird2.sln (1.17), @@ -26501,26 +5546,6 @@ Removing JOURNAL leftover. Thanks Blas. -2004-01-07 11:22 dimitr - - * firebird2/src/: utilities/gsec/gsec.cpp (1.19), jrd/svc.cpp - (1.100): - - Removed handle leaks in the service manager. - -2004-01-07 11:18 dimitr - - * firebird2/src/: alice/alice.cpp (1.48), burp/burp.cpp (1.62), - utilities/gstat/dba.epp (1.23): - - Removed handle leaks in the service manager. - -2004-01-07 01:32 brodsom - - * firebird2/src/common/utils.cpp (1.3): - - Fix MINGW build - 2004-01-07 01:31 brodsom * firebird2/: builds/posix/Makefile.in.client.gdef (1.7), @@ -26535,79 +5560,20 @@ 2004-01-06 11:33 robocop - * firebird2/: builds/win32/clean_all.bat (1.11), - builds/win32/make_all.bat (1.22), builds/win32/make_boot.bat - (1.23), builds/win32/preprocess.bat (1.26), - builds/win32/msvc6/Firebird2.dsw (1.32), - builds/win32/msvc6/engine.dsp (1.40), - builds/win32/msvc6/engine_classic.dsp (1.35), - builds/win32/msvc6/engine_embed.dsp (1.15), - builds/win32/msvc6/gdef.dsp (1.15), src/dsql/dsql.tab.h (1.30), - src/dsql/parse.cpp (1.105), src/dsql/parse.y (1.118), - src/dudley/exe.epp (1.41), src/dudley/extract.epp (1.27), - src/dudley/parse.cpp (1.34), src/gpre/cmd.cpp (1.26), - src/gpre/gpre.h (1.56), src/gpre/sql.cpp (1.38), src/jrd/all.cpp - (1.21), src/jrd/blk.h (1.12), src/jrd/btr.cpp (1.62), - src/jrd/cch.cpp (1.61), src/jrd/cch.h (1.10), src/jrd/cch_proto.h - (1.15), src/jrd/dbg.cpp (1.14), src/jrd/dbt.cpp (1.17), - src/jrd/dfw.epp (1.80), src/jrd/dpm.epp (1.25), src/jrd/dyn_mod.epp - (1.32), src/jrd/dyn_util.epp (1.24), src/jrd/inf.cpp (1.27), - src/jrd/isc_signal.h (1.3), src/jrd/jrd.cpp (1.125), src/jrd/jrd.h - (1.66), src/jrd/met.epp (1.86), src/jrd/met_proto.h (1.30), - src/jrd/pag.cpp (1.57), src/jrd/pag_proto.h (1.9), src/jrd/sdw.cpp - (1.29), src/jrd/sdw_proto.h (1.9), src/jrd/svc.cpp (1.99), - src/jrd/svc.h (1.22), src/jrd/tra.cpp (1.54), src/jrd/tra.h (1.19), - src/jrd/vio.cpp (1.70), src/qli/meta.epp (1.37), - src/utilities/install/install_client.cpp (1.2): + * firebird2/builds/win32/: clean_all.bat (1.11), make_all.bat + (1.22), make_boot.bat (1.23), preprocess.bat (1.26), + msvc6/Firebird2.dsw (1.32), msvc6/engine.dsp (1.40), + msvc6/engine_classic.dsp (1.35), msvc6/engine_embed.dsp (1.15), + msvc6/gdef.dsp (1.15): A requiem for JOURNAL and WAL. Instructions in the list. -2004-01-06 11:27 robocop - - * firebird2/src/jrd/common.h (1.96): - - Fix my stupid mistake - 2004-01-05 06:03 skidder * firebird2/builds/win32/msvc7/Firebird2.sln (1.16): fix solution file -2004-01-04 15:12 dimitr - - * firebird2/src/dsql/utld.cpp (1.25): - - Fixed old FB2 bug. - -2004-01-04 05:43 robocop - - * firebird2/src/isql/isql.h (1.21): - - Misc change, style - -2004-01-04 05:41 robocop - - * firebird2/src/jrd/met.epp (1.85): - - Fixing wrong indentation, nothing else. - -2004-01-03 15:12 fsg - - * firebird2/src/: common/utils.cpp (1.2), isql/isql.h (1.20), - qli/blk.h (1.12), qli/compile.cpp (1.17), qli/expand.cpp (1.21), - qli/format.cpp (1.23), qli/gener.cpp (1.28), qli/parse.cpp (1.25), - qli/report.cpp (1.13), qli/report.h (1.5): - - Some changes to get it compiled under linux. Use const - declarations for BLANK etc. in isql.h again. FSG - -2004-01-03 13:39 epocman - - * firebird2/src/jrd/os/win32/ibinitdll.cpp (1.3): - - More Win32 1.5 -> HEAD synchronisation. - 2004-01-03 13:32 epocman * firebird2/doc/: README.Win32LibraryInstallation.txt (1.2), @@ -26618,59 +5584,13 @@ 2004-01-03 13:20 epocman - * firebird2/: builds/win32/make_all.bat (1.21), - builds/win32/msvc6/Firebird2.dsw (1.31), - builds/win32/msvc6/instclient.dsp (1.2), - src/utilities/install/install.cpp (1.1), - src/utilities/install/install_client.cpp (1.1), - src/utilities/install/install_nt.h (1.8), - src/utilities/install/install_proto.h (1.1), - src/utilities/install/servi_proto.h (1.6), - src/utilities/install/services.cpp (1.8), - builds/win32/msvc7/instclient.vcproj (1.2): + * firebird2/builds/win32/: make_all.bat (1.21), msvc6/Firebird2.dsw + (1.31), msvc6/instclient.dsp (1.2), msvc7/instclient.vcproj (1.2): Win32 HEAD porting of 1.5 branch RC8 latest updates, to keep HEAD in synch with about to be released 1.5. Please someone check and adjust MSVC7 compile, cause I only have MSVC6. -2004-01-03 11:59 robocop - - * firebird2/src/: alice/alice.h (1.26), alice/alice_meta.epp - (1.29), alice/tdr.cpp (1.32), gpre/gpre.cpp (1.48), - gpre/int_cxx.cpp (1.26), jrd/blb.cpp (1.46), jrd/blf_proto.h - (1.10), jrd/blk.h (1.11), jrd/blob_filter.cpp (1.17), jrd/btr.cpp - (1.61), jrd/btr_proto.h (1.17), jrd/cch.cpp (1.60), jrd/cch.h - (1.9), jrd/cmp.cpp (1.87), jrd/cmp_proto.h (1.17), jrd/common.h - (1.95), jrd/dbg.cpp (1.13), jrd/dbt.cpp (1.16), jrd/dfw.epp (1.79), - jrd/dpm.epp (1.24), jrd/dyn.epp (1.42), jrd/dyn.h (1.12), - jrd/dyn_def.epp (1.48), jrd/dyn_mod.epp (1.31), jrd/dyn_util.epp - (1.23), jrd/err.cpp (1.30), jrd/event.h (1.10), jrd/evl.cpp (1.58), - jrd/exe.cpp (1.94), jrd/ext.cpp (1.34), jrd/fun.epp (1.31), - jrd/gds.cpp (1.117), jrd/grant.epp (1.22), jrd/idx.cpp (1.39), - jrd/inf.cpp (1.26), jrd/ini.epp (1.32), jrd/isc.h (1.10), - jrd/isc_s_proto.h (1.12), jrd/isc_sync.cpp (1.73), jrd/jrd.cpp - (1.124), jrd/jrd.h (1.65), jrd/met.epp (1.84), jrd/met_proto.h - (1.29), jrd/nav.cpp (1.23), jrd/opt.cpp (1.121), jrd/pag.cpp - (1.56), jrd/par.cpp (1.70), jrd/pcmet.epp (1.10), jrd/req.h (1.22), - jrd/rlck.cpp (1.17), jrd/rse.cpp (1.49), jrd/sch.cpp (1.14), - jrd/scl.epp (1.36), jrd/scl_proto.h (1.11), jrd/sdw.cpp (1.28), - jrd/svc.h (1.21), jrd/thd.cpp (1.27), jrd/tra.cpp (1.53), jrd/tra.h - (1.18), jrd/vio.cpp (1.69), jrd/why.cpp (1.49), - jrd/os/vms/extvms.cpp (1.7), lock/lock.cpp (1.83), lock/lock.h - (1.23), remote/allr.cpp (1.18), remote/inet.cpp (1.95), - remote/protocol.cpp (1.38), remote/remot_proto.h (1.6), - remote/remote.cpp (1.27), remote/remote.h (1.24), remote/server.cpp - (1.64), remote/os/vms/chuser.cpp (1.3), - remote/os/win32/property.cpp (1.5), remote/os/win32/window.h (1.2), - remote/os/win32/wnet.cpp (1.15): - - Cleanup: const correctness BOOLEAN -> bool Vars in scope Formatting - JRD_REQ -> jrd_req* JRD_TRA -> jrd_tra* JRD_REL -> jrd_rel* JRD_FLD - -> jrd_fld* event -> event_t, EVENT_T dropped, EVENT should go in - the future Frank's corrections alice's STR -> alice_str* remote's - STR -> rem_str* etc. It creates entities and backups and restores - for me. :-) - 2004-01-03 02:29 skidder * firebird2/builds/win32/msvc7/: Firebird2.sln (1.15), @@ -26679,322 +5599,41 @@ Fix up MSVC7 makefiles -2003-12-31 23:40 skidder - - * firebird2/src/jrd/: btr.cpp (1.60), btr.h (1.21), dmp.cpp (1.13), - ods.h (1.13): - - Fix ODS10 support after per-segment index selectivity was - introduced - -2003-12-31 22:18 skidder - - * firebird2/src/jrd/dyn_def.epp (1.47): - - Fix bug that Claudio exposed - -2003-12-31 17:09 skidder - - * firebird2/src/jrd/evl.cpp (1.57): - - Fix issues noted by Claudio - -2003-12-31 11:33 robocop - - * firebird2/src/common/: utils.cpp (1.1), utils_proto.h (1.1): - - adding obviously missing files, thanks Arno. - 2003-12-31 06:35 robocop - * firebird2/: builds/win32/blrtable.bat (1.8), - builds/win32/make_boot.bat (1.22), builds/win32/msvc6/common.dsp - (1.23), builds/win32/msvc6/common_classic.dsp (1.17), - builds/win32/msvc6/engine.dsp (1.39), builds/win32/msvc6/isql.dsp - (1.20), src/burp/burp.cpp (1.61), src/common/fb_exception.cpp - (1.5), src/dsql/metd.epp (1.44), src/dsql/pass1.cpp (1.124), - src/dudley/ddl.cpp (1.28), src/include/fb_exception.h (1.7), - src/include/fb_types.h (1.36), src/include/firebird.h (1.17), - src/intl/lc_ascii.cpp (1.8), src/intl/lc_ascii.h (1.5), - src/intl/lc_big5.cpp (1.8), src/intl/lc_big5.h (1.4), - src/intl/lc_dos.cpp (1.6), src/intl/lc_dos.h (1.3), - src/intl/lc_iso8859_1.cpp (1.6), src/intl/lc_iso8859_2.cpp (1.8), - src/intl/lc_jis.cpp (1.8), src/isql/extract.epp (1.23), - src/isql/isql.epp (1.66), src/isql/isql_proto.h (1.16), - src/isql/show.epp (1.32), src/jrd/btr.cpp (1.59), src/jrd/cch.cpp - (1.59), src/jrd/cch_proto.h (1.14), src/jrd/common.h (1.94), - src/jrd/cvt.cpp (1.33), src/jrd/dfw.epp (1.78), src/jrd/dls.cpp - (1.16), src/jrd/dls_proto.h (1.7), src/jrd/dmp.cpp (1.12), - src/jrd/dpm.epp (1.23), src/jrd/dyn.epp (1.41), src/jrd/dyn_def.epp - (1.46), src/jrd/dyn_del.epp (1.20), src/jrd/dyn_mod.epp (1.30), - src/jrd/dyn_proto.h (1.8), src/jrd/event.cpp (1.40), - src/jrd/evl.cpp (1.56), src/jrd/exe.cpp (1.93), src/jrd/exe.h - (1.30), src/jrd/ext.cpp (1.33), src/jrd/fun.epp (1.30), - src/jrd/grant.epp (1.21), src/jrd/grant_proto.h (1.5), - src/jrd/idx.cpp (1.38), src/jrd/ini.epp (1.31), - src/jrd/intl_builtin.cpp (1.20), src/jrd/isc_file.cpp (1.68), - src/jrd/jrd.cpp (1.123), src/jrd/jrd_pwd.h (1.12), src/jrd/lck.cpp - (1.29), src/jrd/lck_proto.h (1.6), src/jrd/log.cpp (1.12), - src/jrd/met.epp (1.83), src/jrd/met_proto.h (1.28), src/jrd/nav.cpp - (1.22), src/jrd/nbak.cpp (1.17), src/jrd/pag.cpp (1.55), - src/jrd/pag_proto.h (1.8), src/jrd/par.cpp (1.69), - src/jrd/pcmet.epp (1.9), src/jrd/pcmet_proto.h (1.6), - src/jrd/pwd.cpp (1.23), src/jrd/req.h (1.21), src/jrd/rlck.cpp - (1.16), src/jrd/rpb_chain.cpp (1.5), src/jrd/rse.cpp (1.48), - src/jrd/sbm.h (1.5), src/jrd/scl.epp (1.35), src/jrd/scl_proto.h - (1.10), src/jrd/sdw.cpp (1.27), src/jrd/sdw_proto.h (1.8), - src/jrd/shut.cpp (1.12), src/jrd/sqz.cpp (1.11), src/jrd/sqz.h - (1.4), src/jrd/sqz_proto.h (1.7), src/jrd/svc.cpp (1.98), - src/jrd/sym.cpp (1.9), src/jrd/tpc.cpp (1.10), src/jrd/tra.cpp - (1.52), src/jrd/vio.cpp (1.68), src/jrd/vio_proto.h (1.15), - src/jrd/why.cpp (1.48), src/jrd/os/pio_proto.h (1.6), - src/jrd/os/posix/unix.cpp (1.12), src/jrd/os/vms/extvms.cpp (1.6), - src/jrd/os/vms/vms.cpp (1.11), src/jrd/os/vms/vmslo_proto.h (1.3), - src/jrd/os/vms/vmslock.cpp (1.4), src/jrd/os/win32/path_utils.cpp - (1.8), src/jrd/os/win32/winnt.cpp (1.8), src/lock/lock.cpp (1.82), - src/lock/lock.h (1.22), src/lock/lock_proto.h (1.6), - src/misc/blrtable.cpp (1.6), src/qli/mov.cpp (1.28), - src/qli/show.epp (1.27), src/remote/interface.cpp (1.67), - src/utilities/stats.epp (1.7), src/utilities/gsec/gsec.cpp (1.18), - src/utilities/gsec/security.epp (1.8), src/utilities/gstat/dba.epp - (1.22), src/utilities/gstat/ppg.cpp (1.8), - src/utilities/rebuild/rebuild.cpp (1.6): + * firebird2/builds/win32/: blrtable.bat (1.8), make_boot.bat + (1.22), msvc6/common.dsp (1.23), msvc6/common_classic.dsp (1.17), + msvc6/engine.dsp (1.39), msvc6/isql.dsp (1.20): Cleanup -2003-12-30 03:48 skidder - - * firebird2/src/utilities/gsec/gsec.cpp (1.17): - - Correction - 2003-12-30 03:06 skidder * firebird2/builds/install/arch-specific/linux/Makefile.in (1.2): Forward port generation of external debug info to FB2 HEAD -2003-12-28 14:42 arnobrinkman - - * firebird2/src/jrd/: btn.cpp (1.3), btr.cpp (1.58): - - use standard memcpy / memmove functions and fix a bug with - large-key index - 2003-12-28 00:48 skidder * firebird2/builds/posix/prefix.linux (1.24): Build debuggable release binaries on Linux -2003-12-27 23:03 skidder - - * firebird2/src/jrd/ibase.h (1.63): - - Add Firebird version define to ibase.h - -2003-12-27 19:50 fsg - - * firebird2/src/isql/isql.epp (1.65): - - oops, it wasn't intended to commit isql.epp, so roll it back FSG - -2003-12-27 18:59 fsg - - * firebird2/src/: burp/burp.cpp (1.60), burp/restore.epp (1.58), - isql/isql.epp (1.64), isql/isql.h (1.19), jrd/evl_string.h (1.5), - jrd/idx.cpp (1.37), jrd/why.cpp (1.47): - - First changes to get it compiled under linux again. FSG - -2003-12-27 05:37 skidder - - * firebird2/src/jrd/: cmp.cpp (1.86), constants.h (1.9), evl.cpp - (1.55), evl_proto.h (1.10), evl_string.h (1.4), evl_string_test.cpp - (1.4), exe.h (1.29), intl.cpp (1.43), intl_classes.h (1.11), - opt.cpp (1.120): - - Integrate new LIKE/STARTING WITH/CONTAINING algorithms into the - engine. This has following impact: 1. String functions now search - BLOBs correctly 2. Their performace is improved 3. Fixed crash when - NULL is passed as escape value to LIKE - -2003-12-24 14:02 dimitr - - * firebird2/src/jrd/: rse.cpp (1.47), sort.cpp (1.52), sort.h - (1.15): - - Fixed server crashes in sort finilization. Thanks to Vlad Horsun - and Oleg Loa. - -2003-12-24 13:23 dimitr - - * firebird2/src/remote/os/win32/srvr_w32.cpp (1.13): - - Fixed internal window issue. - -2003-12-22 19:30 dimitr - - * firebird2/src/jrd/isc_file.cpp (1.67): - - Fixed bug introduced some months ago. - -2003-12-22 19:26 dimitr - - * firebird2/src/burp/mvol.cpp (1.30): - - Oooops, sorry. - -2003-12-22 19:03 dimitr - - * firebird2/src/jrd/vio.cpp (1.67): - - Minor addition to one of my previous changes. - -2003-12-22 18:58 dimitr - - * firebird2/src/burp/mvol.cpp (1.29): - - Another bugfix by Oleg Loa. Never terminate the server when GBAK is - running as a service. - -2003-12-22 18:51 dimitr - - * firebird2/src/jrd/evl.cpp (1.54): - - Fixed bug in nulls handling in BETWEEN. Thanks to Oleg Loa. - -2003-12-22 10:59 robocop - - * firebird2/src/: alice/alice.cpp (1.47), burp/backup.epp (1.47), - burp/burp.cpp (1.59), burp/burp.h (1.39), burp/burp_proto.h (1.12), - burp/restore.epp (1.57), common/classes/vector.h (1.6), - dsql/array.epp (1.26), dsql/array_proto.h (1.13), dsql/dsql.cpp - (1.86), dsql/make.cpp (1.53), dsql/metd.epp (1.43), dudley/exe.epp - (1.40), gpre/cme.cpp (1.21), gpre/gpre_meta_boot.cpp (1.36), - gpre/pretty.cpp (1.21), gpre/sql.cpp (1.37), include/fb_types.h - (1.35), include/fb_vector.h (1.3), isql/show.epp (1.31), - jrd/all.cpp (1.20), jrd/all.h (1.8), jrd/alt.cpp (1.45), - jrd/alt_proto.h (1.8), jrd/blb.cpp (1.45), jrd/blob_filter.cpp - (1.16), jrd/blp.h (1.9), jrd/btr.cpp (1.57), jrd/builtin.cpp (1.8), - jrd/cch.cpp (1.58), jrd/cch_proto.h (1.13), jrd/cmp.cpp (1.85), - jrd/cmp_proto.h (1.16), jrd/cvt.cpp (1.32), jrd/cvt2.cpp (1.21), - jrd/dfw.epp (1.77), jrd/dsc.cpp (1.15), jrd/dsc.h (1.10), - jrd/entry.h (1.14), jrd/event.cpp (1.39), jrd/event.h (1.9), - jrd/event_proto.h (1.11), jrd/evl.cpp (1.53), jrd/evl_proto.h - (1.9), jrd/exe.cpp (1.92), jrd/filters.cpp (1.26), jrd/flu_proto.h - (1.8), jrd/functions.cpp (1.9), jrd/gds.cpp (1.116), jrd/ibase.h - (1.62), jrd/idx.cpp (1.36), jrd/ini.h (1.11), jrd/jrd.cpp (1.122), - jrd/jrd.h (1.64), jrd/jrd_proto.h (1.20), jrd/met.epp (1.82), - jrd/met_proto.h (1.27), jrd/nbak.cpp (1.16), jrd/opt.cpp (1.119), - jrd/par.cpp (1.68), jrd/rlck.cpp (1.15), jrd/rse.cpp (1.46), - jrd/sdw.cpp (1.26), jrd/sdw_proto.h (1.7), jrd/sort.cpp (1.51), - jrd/sort.h (1.14), jrd/sort_mem.cpp (1.20), jrd/tra.cpp (1.51), - jrd/utl.cpp (1.54), jrd/utl_proto.h (1.13), jrd/val.h (1.14), - jrd/vio.cpp (1.66), jrd/vio_proto.h (1.14), jrd/why.cpp (1.46), - jrd/why_proto.h (1.16), jrd/os/path_utils.h (1.6), - jrd/os/vms/vmsevent.cpp (1.10), qli/meta.epp (1.36), qli/mov.cpp - (1.27), remote/inter_proto.h (1.14), remote/interface.cpp (1.66), - remote/protocol.cpp (1.37), remote/protocol.h (1.17), - remote/remote.h (1.23), remote/server.cpp (1.63), - utilities/gsec/gsec.cpp (1.16), utilities/gsec/gsec.h (1.8), - utilities/gsec/gsec_proto.h (1.6), utilities/gsec/secur_proto.h - (1.5), utilities/gsec/security.epp (1.7): - - General cleanup - -2003-12-22 02:38 skidder - - * firebird2/src/jrd/pag.cpp (1.54): - - Fix leak from connection memory pool when isc_database_info is - called. Do not backport to FB1.5 because bug was present in FB1 - codebase - 2003-12-22 00:54 skidder - * firebird2/: builds/win32/defs/fbclient.def (1.7), - builds/win32/defs/gds32.def (1.6), src/dsql/array.epp (1.25), - src/dsql/array_proto.h (1.12), src/jrd/ibase.h (1.61): + * firebird2/builds/win32/defs/: fbclient.def (1.7), gds32.def + (1.6): Rollback crazy change made by Dimitry Sibiryakov and approved by Claudio Valderrama. We should not break compatibility with half of the world without apparent reasons. -2003-12-21 03:34 skidder - - * firebird2/src/jrd/: blp.h (1.8), exe.h (1.28), opt.cpp (1.118), - par.cpp (1.67): - - Implement MSSQL-like (standard conforming) behavior regarding - default nulls placement. Thanks to Arno changes we can map default - placement to indices directly for ODS11+. This should close - SF#225218 - -2003-12-21 02:35 skidder - - * firebird2/src/dsql/: dsql.tab.h (1.29), parse.cpp (1.104): - - Update parse.cpp - -2003-12-21 01:07 skidder - - * firebird2/src/: dsql/gen.cpp (1.56), dsql/node.h (1.40), - dsql/parse.y (1.117), jrd/blr.h (1.15), jrd/par.cpp (1.66): - - Fix minor flaw in explicit nulls placement design. This change - doesn't cause any user-visible changes in engine behavior. Fix is - critical for future development in this area and needs to be - backported in B1_5_Release. - 2003-12-17 12:05 aafemt * firebird2/builds/posix/Makefile.in.client.util (1.18): Add db_alias.cpp to gstat -2003-12-15 22:10 dimitr - - * firebird2/src/jrd/btr.cpp (1.56): - - Fixed my yesterday's bug. - -2003-12-14 23:29 skidder - - * firebird2/src/: jrd/sch.cpp (1.13), utilities/gsec/gsec.cpp - (1.15): - - Linux-related Services API fixes. All Services API work on Linux CS - now. - -2003-12-14 19:24 dimitr - - * firebird2/src/: alice/all.cpp (1.16), dsql/alld.cpp (1.18), - common/classes/array.h (1.14): - - Minor cleanup - -2003-12-14 19:22 dimitr - - * firebird2/src/jrd/: btr.cpp (1.55), btr.h (1.20), dfw.epp (1.76), - ods.h (1.12): - - IMPORTANT - this commit introduces an ODS change! 1. Added - selectivity to idx_repeat and irtd 2. Let's make the selectivity - array independent from ODS 3. Cleanup TODO - use per-segment - selectivities in the optimizer and get rid of idx::idx_selectivity - for ever - -2003-12-14 05:44 skidder - - * firebird2/src/: alice/alice.cpp (1.46), burp/burp.cpp (1.58), - dudley/ddl.cpp (1.27), jrd/svc.cpp (1.97), lock/print.cpp (1.32), - utilities/cache.cpp (1.13), utilities/gsec/gsec.cpp (1.14), - utilities/gstat/dba.epp (1.21): - - Enable gfix/gstat services API on classic builds. Rollback Blas' - changes in this area - 2003-12-14 05:39 skidder * firebird2/builds/win32/msvc7/: Firebird2.sln (1.14), @@ -27006,30 +5645,6 @@ Fix MSVC7 makefiles. Note: I didn't test them with VC 7.0, only 7.1 -2003-12-14 05:34 skidder - - * firebird2/src/common/config/config.cpp (1.46): - - Fix another initializatoin race condition - -2003-12-14 05:33 skidder - - * firebird2/src/jrd/sch.cpp (1.12): - - Fix initializatoin race condition - -2003-12-14 05:23 skidder - - * firebird2/src/include/fb_types.h (1.34): - - Fix Linux build - -2003-12-13 15:43 dimitr - - * firebird2/src/utilities/gstat/dba.epp (1.20): - - Make gstat to work with database aliases. - 2003-12-13 15:42 dimitr * firebird2/builds/win32/msvc6/: Firebird2.dsw (1.30), common.dsp @@ -27038,96 +5653,6 @@ 1) Move db_alias.cpp to common.lib 2) Add common.lib to gstat.exe -2003-12-13 11:59 dimitr - - * firebird2/src/common/config/config_file.cpp (1.13): - - Let's be compatible with the config files open in binary mode. - -2003-12-13 11:42 dimitr - - * firebird2/src/jrd/: exe.cpp (1.91), tra.h (1.17), vio.cpp (1.65): - - Get rid of the free block lists. Our memory manager handles it - better. - -2003-12-12 18:33 dimitr - - * firebird2/src/jrd/cmp.cpp (1.84): - - Always copy message structures. Keep all message references in - sync. Never allow one message node to be shared between different - RSBs. - -2003-12-12 18:26 dimitr - - * firebird2/src/jrd/svc.cpp (1.96): - - Removed v1.5 stub. - -2003-12-12 00:06 arnobrinkman - - * firebird2/src/jrd/: btr.cpp (1.54), opt.cpp (1.117): - - Fix some descending bugs i created - -2003-12-11 11:33 robocop - - * firebird2/src/: include/fb_types.h (1.33), intl/cv_big5.cpp - (1.5), intl/cv_big5.h (1.3), intl/cv_gb2312.cpp (1.5), - intl/cv_gb2312.h (1.2), intl/cv_jis.cpp (1.5), intl/cv_jis.h (1.2), - intl/cv_ksc.cpp (1.5), intl/cv_ksc.h (1.2), intl/cv_unicode_fss.cpp - (1.5), intl/cv_unicode_fss.h (1.5), intl/lc_ascii.cpp (1.7), - intl/lc_ascii.h (1.4), intl/lc_big5.cpp (1.7), intl/lc_dos.cpp - (1.5), intl/lc_dos.h (1.2), intl/lc_gb2312.cpp (1.4), - intl/lc_iso8859_2.cpp (1.7), intl/lc_jis.cpp (1.7), intl/lc_ksc.cpp - (1.8), intl/lc_unicode_ucs2.cpp (1.7), jrd/alt.cpp (1.44), - jrd/blb.cpp (1.44), jrd/blb_proto.h (1.14), jrd/blf_proto.h (1.9), - jrd/blob_filter.cpp (1.15), jrd/blob_filter.h (1.7), jrd/btr.cpp - (1.53), jrd/cch.cpp (1.57), jrd/dfw.epp (1.75), jrd/dpm.epp (1.22), - jrd/evl.cpp (1.52), jrd/evl_proto.h (1.8), jrd/exe.cpp (1.90), - jrd/filters.cpp (1.25), jrd/idx.cpp (1.35), jrd/idx_proto.h (1.13), - jrd/ini.epp (1.30), jrd/intl.cpp (1.42), jrd/intl_builtin.cpp - (1.19), jrd/intl_classes.h (1.10), jrd/intl_proto.h (1.10), - jrd/jrd.cpp (1.121), jrd/jrd.h (1.63), jrd/met.epp (1.81), - jrd/met_proto.h (1.26), jrd/nav.cpp (1.21), jrd/nbak.cpp (1.15), - jrd/ods.h (1.11), jrd/opt.cpp (1.116), jrd/pag.cpp (1.53), - jrd/par.cpp (1.65), jrd/req.h (1.20), jrd/rse.cpp (1.45), - jrd/sdl.cpp (1.27), jrd/sdl_proto.h (1.10), jrd/sdw.cpp (1.25), - jrd/shut.cpp (1.11), jrd/sort.cpp (1.50), jrd/sort.h (1.13), - jrd/sort_proto.h (1.8), jrd/sqz.cpp (1.10), jrd/tpc.cpp (1.9), - jrd/tra.cpp (1.50), jrd/vio.cpp (1.64), lock/driver.cpp (1.10), - remote/inet.cpp (1.94): - - ping-pong cleanup: change one place and you have to change several - others - -2003-12-11 09:26 dimitr - - * firebird2/src/remote/inet.cpp (1.93): - - Replaced itoa with snprintf. - -2003-12-11 01:00 arnobrinkman - - * firebird2/src/dsql/dsql.cpp (1.85): - - bugfix: Post a error when no input string is given else engine will - crash. - -2003-12-06 19:13 dimitr - - * firebird2/src/dsql/metd.epp (1.42): - - Fixed problem with parameters used as UDF arguments with type of - CSTRING. - -2003-12-06 16:50 dimitr - - * firebird2/src/remote/inet.cpp (1.92): - - Fixed issues with TCP/IP port/service specification. - 2003-12-06 10:40 alexpeshkoff * firebird2/builds/install/arch-specific/linux/super/: @@ -27135,23 +5660,6 @@ SS scripts - slightly optimized for various linux distibutions -2003-12-06 10:39 alexpeshkoff - - * firebird2/src/jrd/svc.cpp (1.95): - - fixed SS shutdown in case on internal deadlock - -2003-12-06 03:58 skidder - - * firebird2/src/jrd/: dfw.epp (1.74), met.epp (1.80), met_proto.h - (1.25): - - 1) Implement separate algorithm of procedure dependency tracking - for procedure modification case. This significantly decreases - database restore times for schemas using lots of procedures calling - each other and using tables with many triggers. 2) Enable metadata - cache logging for PROD_BUILD because it has importance, actually - 2003-12-05 21:39 skidder * firebird2/builds/win32/msvc7/: engine.vcproj (1.28), @@ -27161,160 +5669,18 @@ Update MSVC7 makefiles. Files were actually edited using VS2003 and then version numbers were replaced back to 7.0 -2003-12-05 11:35 robocop - - * firebird2/src/: common/classes/alloc.h (1.30), - common/classes/array.h (1.13), common/classes/vector.h (1.5), - jrd/cch.cpp (1.56), jrd/cch_proto.h (1.12), jrd/enc.cpp (1.19), - jrd/enc_proto.h (1.3), jrd/jrd.cpp (1.120), jrd/met.epp (1.79), - jrd/met_proto.h (1.24), jrd/ods.h (1.10), jrd/pag.cpp (1.52), - jrd/pag_proto.h (1.7), jrd/perf.cpp (1.31), jrd/perf_proto.h (1.5), - jrd/rpb_chain.h (1.5), jrd/sdw.cpp (1.24), jrd/sdw_proto.h (1.6), - jrd/os/guid.h (1.5), jrd/os/posix/guid.cpp (1.4), - jrd/os/win32/guid.cpp (1.4), misc/codes.epp (1.9), remote/inet.cpp - (1.91), utilities/gstat/dba.epp (1.19), utilities/gstat/ppg.cpp - (1.7), utilities/gstat/ppg_proto.h (1.4): - - Cleanup Some name changes Try to fix SINIX-Z problems with send() - prototype - -2003-12-04 01:55 arnobrinkman - - * firebird2/src/jrd/btr.cpp (1.52): - - another descending problem - -2003-12-04 01:22 arnobrinkman - - * firebird2/src/jrd/: btr.cpp (1.51), opt.cpp (1.115): - - Fix bugs created by myself and the problem (finally ;-) why - descending indices were slower as ascending in some cases. - -2003-12-03 09:44 robocop - - * firebird2/src/jrd/: btn.cpp (1.2), btn.h (1.2): - - constness fun - -2003-12-03 09:19 robocop - - * firebird2/src/: burp/backup.epp (1.46), dsql/array.epp (1.24), - dsql/ddl.cpp (1.82), dsql/dsql.h (1.51), dsql/user_dsql.cpp (1.29), - gpre/exp.cpp (1.28), isql/extra_proto.h (1.7), isql/extract.epp - (1.22), isql/isql.epp (1.63), isql/isql.h (1.18), isql/isql_proto.h - (1.15), isql/show.epp (1.30), isql/show_proto.h (1.13), jrd/alt.cpp - (1.43), jrd/alt_proto.h (1.7), jrd/blb.cpp (1.43), jrd/cmp.cpp - (1.83), jrd/dfw.epp (1.73), jrd/entry.h (1.13), jrd/evl.cpp (1.51), - jrd/exe.cpp (1.89), jrd/ibase.h (1.60), jrd/idx.cpp (1.34), - jrd/idx_proto.h (1.12), jrd/ini.epp (1.29), jrd/ini.h (1.10), - jrd/ini_proto.h (1.9), jrd/jrd.cpp (1.119), jrd/jrd_proto.h (1.19), - jrd/met.epp (1.78), jrd/met_proto.h (1.23), jrd/nav.cpp (1.20), - jrd/opt.cpp (1.114), jrd/par.cpp (1.64), jrd/pcmet_proto.h (1.5), - jrd/req.h (1.19), jrd/rlck_proto.h (1.5), jrd/sdl.cpp (1.26), - jrd/sdl_proto.h (1.9), jrd/svc.cpp (1.94), jrd/svc_proto.h (1.12), - jrd/trig.h (1.12), jrd/why.cpp (1.45), jrd/why_proto.h (1.15), - remote/inet.cpp (1.90), remote/inet_proto.h (1.8), - remote/inter_proto.h (1.13), remote/interface.cpp (1.65), - remote/server.cpp (1.62), remote/xnet.cpp (1.36), - remote/xnet_proto.h (1.10), remote/os/win32/wnet.cpp (1.14), - remote/os/win32/wnet_proto.h (1.5), utilities/create_db.cpp (1.8), - utilities/run_service.cpp (1.8): - - More cleanup - -2003-12-03 02:53 brodsom - - * firebird2/src/iscguard/iscguard.cpp (1.31): - - Correction - -2003-12-02 17:04 brodsom - - * firebird2/src/iscguard/iscguard.cpp (1.30): - - Fix posix build (const_cast needed) - 2003-12-02 17:03 brodsom * firebird2/builds/posix/Makefile.in.client.util (1.17): Fix posix builds (new btn.cpp source) -2003-12-02 16:35 arnobrinkman - - * firebird2/src/jrd/btr.cpp (1.50): - - remove unnessecary code - -2003-12-02 16:08 alexpeshkoff - - * firebird2/src/jrd/idx.cpp (1.33): - - Fixed use of descending index as table's primary key. Problems - were related with referencing such table in foreign key. - -2003-12-02 12:52 aafemt - - * firebird2/src/jrd/btr.cpp (1.49): - - Wrong variable name fixed. Thanks to Claudio - -2003-12-02 09:35 eku - - * firebird2/src/dsql/parse.cpp (1.103): - - Fixed syntax error. - 2003-12-02 03:50 brodsom * firebird2/builds/posix/make.shared.variables (1.33): Fix posix build, add new source btn.cpp. -2003-12-02 03:44 brodsom - - * firebird2/src/: gpre/exp.cpp (1.27), jrd/btr.cpp (1.48), - isql/isql.epp (1.62), dsql/parse.cpp (1.102), dsql/parse.y (1.116): - - Fix scope change that breaks posix build - -2003-12-01 20:44 dimitr - - * firebird2/src/common/config/config.cpp (1.45): - - Small correction. - -2003-12-01 19:36 dimitr - - * firebird2/src/jrd/trig.h (1.11): - - Fixed PK/FK problem caused by my yesterday's commit. Let's adjust - RDB$TRIGGER_18 to allow modifications of RDB$STATISTICS. - -2003-12-01 18:53 dimitr - - * firebird2/src/common/classes/array.h (1.12): - - Oops, sorry. - -2003-12-01 17:29 dimitr - - * firebird2/src/common/classes/array.h (1.11): - - Correction - -2003-12-01 11:25 arnobrinkman - - * firebird2/src/jrd/: btn.cpp (1.1), btn.h (1.1): - - Enhanced Index Structure. 1) NULLs on top when sorting on ASC - index, DESC stays the same. 2) Support for larger index lengths, - can be up to 1/4 page size. 3) Store record-number on - non-leafpages for faster lookup in many duplicates. 4) Jump-nodes - for faster key-lookup in index on larger page-sizes. 5) Segment - selectivity calculation added. - 2003-12-01 03:51 arnobrinkman * firebird2/builds/win32/msvc6/: engine.dsp (1.37), @@ -27328,228 +5694,14 @@ for faster key-lookup in index on larger page-sizes. 5) Segment selectivity calculation added. -2003-12-01 03:36 arnobrinkman - - * firebird2/src/: jrd/btr.cpp (1.47), jrd/btr.h (1.19), - jrd/btr_proto.h (1.16), jrd/cch.cpp (1.55), jrd/constants.h (1.8), - jrd/idx.cpp (1.32), jrd/nav.cpp (1.19), jrd/ods.h (1.9), - jrd/opt.cpp (1.113), utilities/gstat/dba.epp (1.18): - - Enhanced Index Structure. 1) NULLs on top when sorting on ASC - index, DESC stays the same. 2) Support for larger index lengths, - can be up to 1/4 page size. 3) Store record-number on - non-leafpages for faster lookup in many duplicates. 4) Jump-nodes - for faster key-lookup in index on larger page-sizes. 5) Segment - selectivity calculation added. - -2003-11-30 22:13 dimitr - - * firebird2/src/: jrd/btr.cpp (1.46), jrd/btr.h (1.18), - jrd/btr_proto.h (1.15), jrd/dfw.epp (1.72), jrd/dfw_proto.h (1.9), - jrd/idx.cpp (1.31), jrd/idx_proto.h (1.11), jrd/irq.h (1.5), - jrd/pcmet.epp (1.8), include/gen/ids.h (1.6): - - Let's support segment-level selectivities. Amen. - -2003-11-30 22:05 dimitr - - * firebird2/src/jrd/: ini.epp (1.28), relations.h (1.6): - - Added new field to RDB$INDEX_SEGMENTS - -2003-11-30 22:04 dimitr - - * firebird2/src/jrd/: grant.epp (1.20), tra.cpp (1.49): - - Minor change - -2003-11-30 22:01 dimitr - - * firebird2/src/common/classes/array.h (1.10): - - 1) Const correctness 2) A few extra vector-like methods - -2003-11-30 21:23 arnobrinkman - - * firebird2/src/jrd/cmp.cpp (1.82): - - Fix a bug, when end() returns pointer with value 0x0000000 then - after -1 this value is bigger as begin() - -2003-11-30 20:13 skidder - - * firebird2/src/jrd/: blb.h (1.9), btr.h (1.17), dpm_proto.h (1.7), - dyn_proto.h (1.7), entry.h (1.12), exe_proto.h (1.8), idx_proto.h - (1.10), inf_proto.h (1.6), jrd.h (1.62), jrd_proto.h (1.18), - met_proto.h (1.22), pcmet_proto.h (1.4), req.h (1.18), rlck_proto.h - (1.4), tra.h (1.16), tra_proto.h (1.9), val.h (1.13), vio_proto.h - (1.13): - - Finish fixing class/struct inconsistencies. Firebird now builds - using MSVC2003 - -2003-11-30 15:13 skidder - - * firebird2/src/jrd/cmp.cpp (1.81): - - Little correction in my invariant-tracking changes - -2003-11-30 07:41 robocop - - * firebird2/src/isql/: extra_proto.h (1.6), extract.epp (1.21), - isql.epp (1.61), isql.h (1.17), isql_proto.h (1.14), isql_win.h - (1.3), show.epp (1.29), show_proto.h (1.12): - - isql: more cleanup and restore the ability to have nested INPUT - commands or run INPUT commands from the interactive session without - quitting it. - -2003-11-30 03:12 skidder - - * firebird2/src/jrd/: cch.h (1.8), jrd.h (1.61), os/pio_proto.h - (1.5): - - Begin fixing class/struct inconsistencies. This work is a part of - task to make Firebird build using MSVC2003 - -2003-11-30 02:59 skidder - - * firebird2/src/jrd/jrd.h (1.60): - - Begin fixing class/struct inconsistencies. This work is a part of - task to make Firebird build using MSVC2003 - 2003-11-28 07:47 robocop - * firebird2/: builds/win32/msvc6/build_msg.dsp (1.4), - builds/win32/msvc6/codes.dsp (1.5), src/alice/alice.cpp (1.45), - src/dsql/array.epp (1.23), src/dsql/ddl.cpp (1.81), - src/dsql/dsql.cpp (1.84), src/dsql/dsql_proto.h (1.13), - src/dsql/errd.cpp (1.25), src/dsql/gen.cpp (1.55), src/dsql/hsh.cpp - (1.23), src/dsql/keywords.cpp (1.25), src/dsql/make.cpp (1.52), - src/dsql/metd.epp (1.41), src/dsql/parse.cpp (1.101), - src/dsql/parse.sed (1.12), src/dsql/parse.y (1.115), - src/dsql/parse_proto.h (1.9), src/dsql/pass1.cpp (1.123), - src/dsql/prepa_proto.h (1.11), src/dsql/preparse.cpp (1.27), - src/dsql/user__proto.h (1.5), src/dsql/user_dsql.cpp (1.28), - src/dsql/utld.cpp (1.24), src/gpre/ada.cpp (1.35), - src/gpre/c_cxx.cpp (1.39), src/gpre/cmd.cpp (1.25), - src/gpre/cme.cpp (1.20), src/gpre/cmp.cpp (1.25), src/gpre/cob.cpp - (1.37), src/gpre/exp.cpp (1.26), src/gpre/exp_proto.h (1.12), - src/gpre/ftn.cpp (1.39), src/gpre/gpre.cpp (1.47), src/gpre/gpre.h - (1.55), src/gpre/gpre_meta.epp (1.35), src/gpre/gpre_meta_boot.cpp - (1.35), src/gpre/gpre_proto.h (1.9), src/gpre/int_cxx.cpp (1.25), - src/gpre/msc.cpp (1.17), src/gpre/par.cpp (1.40), src/gpre/pas.cpp - (1.32), src/gpre/pat.cpp (1.21), src/gpre/pretty.cpp (1.20), - src/gpre/sqe.cpp (1.25), src/gpre/sql.cpp (1.36), - src/include/gen/msg_facs.h (1.5), src/iscguard/cntl_guard.cpp - (1.13), src/iscguard/cntlg_proto.h (1.3), src/iscguard/iscguard.cpp - (1.29), src/iscguard/iscguard.h (1.7), src/isql/extract.epp (1.20), - src/isql/isql.epp (1.60), src/isql/isql_proto.h (1.13), - src/isql/isql_win.cpp (1.10), src/isql/isql_win.h (1.2), - src/isql/isqlw_proto.h (1.2), src/isql/show.epp (1.28), - src/jrd/alt.cpp (1.42), src/jrd/alt_proto.h (1.6), src/jrd/entry.h - (1.11), src/jrd/event.cpp (1.38), src/jrd/event_proto.h (1.10), - src/jrd/gds.cpp (1.115), src/jrd/ibase.h (1.59), - src/jrd/isc_s_proto.h (1.11), src/jrd/isc_sync.cpp (1.72), - src/jrd/jrd.cpp (1.118), src/jrd/jrd_proto.h (1.17), - src/jrd/rpb_chain.cpp (1.4), src/jrd/scroll_cursors.h (1.6), - src/jrd/svc.cpp (1.93), src/jrd/svc_proto.h (1.11), - src/jrd/svc_undoc.h (1.2), src/jrd/utl.cpp (1.53), - src/jrd/utl_proto.h (1.12), src/jrd/why.cpp (1.44), - src/jrd/why_proto.h (1.14), src/lock/lock.cpp (1.81), - src/lock/lock_proto.h (1.5), src/lock/print.cpp (1.31), - src/remote/inter_proto.h (1.12), src/remote/interface.cpp (1.64), - src/remote/remote.h (1.22), src/remote/remote_def.h (1.24), - src/remote/server.cpp (1.61), src/remote/xnet.h (1.6), - src/utilities/print_pool.cpp (1.6), - src/utilities/common/cmd_util_proto.h (1.3), - src/utilities/gsec/gsecswi.h (1.2), src/utilities/gstat/dba.epp - (1.17), src/utilities/gstat/dbaswi.h (1.3), - src/utilities/ibmgr/ibmgr.h (1.4), src/utilities/ibmgr/ibmgrswi.h - (1.2), src/utilities/install/install_nt.h (1.7), - src/utilities/rebuild/rebuild.h (1.2): + * firebird2/builds/win32/msvc6/: build_msg.dsp (1.4), codes.dsp + (1.5): const correctness vars in scope minimal interface cleanup small bug fixes -2003-11-27 12:39 dimitr - - * firebird2/src/jrd/: cmp.cpp (1.80), jrd.h (1.59), met.epp (1.77): - - Fixed bugs related to metadata cache and database shutdown. - -2003-11-27 12:11 aafemt - - * firebird2/src/jrd/: fun.epp (1.29), fun_proto.h (1.6): - - 'struct' cleanup - -2003-11-26 12:15 aafemt - - * firebird2/src/jrd/: blob_filter.cpp (1.14), builtin.cpp (1.7), - flu.cpp (1.41), flu.h (1.7), flu_proto.h (1.7), intl.cpp (1.41), - isc.cpp (1.44), isc_file.cpp (1.66), jrd.cpp (1.117), why.cpp - (1.43): - - 'struct' cleanup - -2003-11-25 17:55 bellardo - - * firebird2/src/lock/lock.cpp (1.80): - - POSIX standard says you can only call an exec* function or exit - after a vfork(). This precludes nested vfork()s, which caused the - lock manager not to launch in darwin. This fix removes the nested - vfork()s. - -2003-11-24 19:02 alexpeshkoff - - * firebird2/src/jrd/svc.cpp (1.92): - - Fixed serious bug in CS's services API Second, third, etc attempt - to start service executed exactly what was done by the first one. - -2003-11-23 21:17 skidder - - * firebird2/src/: common/classes/array.h (1.9), jrd/cmp.cpp (1.79), - jrd/evl.cpp (1.50), jrd/exe.cpp (1.88), jrd/exe.h (1.27), jrd/req.h - (1.17): - - Fix invariant tracking in recursive procedures and when invariants - depend on variables. This solves issues like SF#627057. - -2003-11-23 19:18 dimitr - - * firebird2/src/jrd/isc_file.cpp (1.65): - - Applied patch by Jim Beesley. - -2003-11-23 18:54 dimitr - - * firebird2/src/jrd/cmp.cpp (1.78): - - Minor protection against improper index locks reference. - -2003-11-23 18:51 dimitr - - * firebird2/src/jrd/opt.cpp (1.112): - - Minor protection against improper index locks reference. - -2003-11-23 18:39 dimitr - - * firebird2/src/jrd/exe.cpp (1.87): - - Fixed IF handling in the looper. - -2003-11-23 17:44 skidder - - * firebird2/src/intl/: ld.cpp (1.6), ld.h (1.22), ld_proto.h (1.5): - - Change DLL_EXPORT to FB_DLL_EXPORT in intl module to match engine - (needed for INTL_BUILTIN on Linux) - 2003-11-23 17:37 skidder * firebird2/configure.in (1.188): @@ -27562,26 +5714,6 @@ Enable support for raw devices by default -2003-11-23 10:39 dimitr - - * firebird2/src/remote/allr.cpp (1.17): - - Fixed initialization error. - -2003-11-22 23:40 arnobrinkman - - * firebird2/src/dsql/make.cpp (1.51): - - bugfix: SF841696 calculated output descriptor for COALESCE/CASE - should give charsets other then NONE/ASCII precedence - -2003-11-22 01:07 arnobrinkman - - * firebird2/src/jrd/cmp.cpp (1.77): - - bugfix: Charset problem when mixing none (constants)/ascii charset - and other character-sets in concatenation. - 2003-11-21 20:52 kkuznetsov * firebird2/configure.in (1.186): @@ -27590,109 +5722,17 @@ 2003-11-21 20:45 kkuznetsov - * firebird2/: builds/posix/prefix.solx86gcc (1.6), - src/lock/lock.cpp (1.79): + * firebird2/builds/posix/prefix.solx86gcc (1.6): some solaris fixes -2003-11-21 20:42 kkuznetsov - - * firebird2/src/common/classes/rwlock.h (1.9): - - Write solaris portion of RWlock - -2003-11-21 16:42 skidder - - * firebird2/src/include/gen/autoconfig_msvc.h (1.89): - - Fix MSVC build after Erik's changes - -2003-11-21 12:07 aafemt - - * firebird2/src/jrd/: filte_proto.h (1.5), filters.cpp (1.24): - - 'struct' and type cleanup - -2003-11-20 22:53 bellardo - - * firebird2/src/jrd/: all.cpp (1.19), all.h (1.7), jrd.h (1.58): - - Fix a memory management bug that resulted in sporadic crashes when - disconnecting from a database. - -2003-11-20 18:32 skidder - - * firebird2/src/jrd/: evl_string.h (1.3), evl_string_test.cpp - (1.3): - - Implement algorithms for CONTAINING and STARTING WITH - 2003-11-20 09:13 eku - * firebird2/: src/remote/inet.cpp (1.89), configure.in (1.185): + * firebird2/configure.in (1.185): Moved the definition of socklen_t to autoconfig.h. It's used in inet.ccp and server.cpp. -2003-11-18 21:36 skidder - - * firebird2/src/jrd/: evl_string.h (1.2), evl_string_test.cpp - (1.2): - - Finalize operator LIKE test code coverage. A little refactoring - -2003-11-18 17:54 dimitr - - * firebird2/src/jrd/: opt.cpp (1.111), rse.cpp (1.44): - - 1) Fixed server crashes when a SP is used as inner stream in left - joins 2) Fixed conjuncts out-of-limits issue - -2003-11-18 14:46 brodsom - - * firebird2/src/jrd/jrd.h (1.57): - - Correction - -2003-11-18 13:38 brodsom - - * firebird2/src/: jrd/iberr.cpp (1.11), jrd/isc_sync.cpp (1.71), - jrd/jrd.h (1.56), jrd/sdw.cpp (1.23), jrd/svc.cpp (1.91), - jrd/vio.cpp (1.63), jrd/cmp.cpp (1.76), jrd/dyn.epp (1.40), - jrd/dyn_def.epp (1.45), jrd/err.cpp (1.29), misc/align.cpp (1.4): - - -Remove unneeded setjmp header - -2003-11-18 13:33 brodsom - - * firebird2/src/: alice/all.cpp (1.15), alice/exe.cpp (1.27), - alice/alice.cpp (1.44), alice/alice.h (1.25), alice/alice_meta.epp - (1.28), dudley/parse.cpp (1.33), dudley/expand.cpp (1.19), - dudley/expr.cpp (1.16), gpre/gpre.cpp (1.46): - - -Remove unneeded setjmp header - -2003-11-18 12:24 aafemt - - * firebird2/src/jrd/: ext.cpp (1.32), ext.h (1.4), ext_proto.h - (1.9), fil.h (1.7): - - 'struct' cleanup - -2003-11-18 08:58 robocop - - * firebird2/src/: alice/alice_meta.epp (1.27), alice/tdr.cpp - (1.31), burp/mvol.cpp (1.28), dsql/ddl.cpp (1.80), dsql/dsql.h - (1.50), dsql/errd.cpp (1.24), dsql/keywords.cpp (1.24), - dsql/keywords.h (1.15), dsql/metd.epp (1.40), dsql/metd_proto.h - (1.18), dsql/pass1.cpp (1.122), dsql/prepa_proto.h (1.10), - dsql/preparse.cpp (1.26), dudley/exe.epp (1.39), dudley/extract.epp - (1.26), isql/isql.epp (1.59), jrd/alt_proto.h (1.5), - jrd/filters.cpp (1.23), jrd/rlck.cpp (1.14), jrd/svc.cpp (1.90), - jrd/why.cpp (1.42): - - const correctness and other minor items - 2003-11-18 04:21 brodsom * firebird2/doc/README.build.mingw.html (1.11): @@ -27712,147 +5752,18 @@ -Enable build of dba_full -2003-11-18 00:39 brodsom - - * firebird2/src/dsql/parse.y (1.114): - - -Remove unneeded win32 headers - -2003-11-17 19:09 skidder - - * firebird2/src/jrd/jrd.cpp (1.116): - - Fix problem with long stream blobs - 2003-11-17 17:04 skidder * firebird2/builds/win32/make_boot.bat (1.21): Fix MSVC7 build -2003-11-17 02:43 brodsom - - * firebird2/src/jrd/flu.h (1.6): - - -Simplify ifdef - -2003-11-17 02:05 brodsom - - * firebird2/src/jrd/flu.h (1.5): - - -Simplify ifdef - -2003-11-16 23:10 skidder - - * firebird2/src/jrd/: evl_string.h (1.1), evl_string_test.cpp - (1.1): - - New algorithm for calculation of LIKE operator (not integrated yet, - published for review) - -2003-11-16 17:17 brodsom - - * firebird2/src/jrd/: gds.cpp (1.114), isc_file.cpp (1.64), why.cpp - (1.41): - - -Removing some unneeded headers (WIN_NT) or explaining why are - needed - -2003-11-16 17:11 brodsom - - * firebird2/src/: lock/lock.h (1.21), utilities/gsec/gsec.cpp - (1.13), remote/os/win32/wnet.cpp (1.13): - - -Removing some unneeded headers (WIN_NT) or explaining why are - needed - 2003-11-16 16:40 brodsom * firebird2/builds/win32/msvc6/Firebird2.dsw (1.29): -Add gstat_full project (utilities/dba_full) -2003-11-16 13:54 brodsom - - * firebird2/src/utilities/: common/cmd_util.cpp (1.6), gsec/gsec.h - (1.7), gstat/dba.epp (1.16), ibmgr/ibmgr.h (1.3): - - -Removing some unneeded headers (WIN_NT) or explaining why are - needed - -2003-11-16 13:50 brodsom - - * firebird2/src/: jrd/os/win32/path_utils.cpp (1.7), lock/print.cpp - (1.30), msgs/build_file.epp (1.16), qli/lex.cpp (1.23), - remote/inet.cpp (1.88), utilities/nbackup.cpp (1.10): - - -Removing some unneeded headers (WIN_NT) or explaining why are - needed - -2003-11-16 13:23 brodsom - - * firebird2/src/jrd/: divorce.cpp (1.10), ext.cpp (1.31), flu.cpp - (1.40), gds.cpp (1.113), log.cpp (1.11), rse.cpp (1.43), sort.cpp - (1.49), svc.cpp (1.89), utl.cpp (1.52): - - -Removing some unneeded headers (WIN_NT) or explaining why are - needed - -2003-11-16 12:42 brodsom - - * firebird2/src/: dudley/ddl.cpp (1.26), dudley/exe.epp (1.38), - isql/isql.epp (1.58), isql/isql.h (1.16): - - -Removing some unneeded headers (WIN_NT) or explaining why are - needed - -2003-11-16 12:39 brodsom - - * firebird2/src/: alice/alice.cpp (1.43), burp/burp.cpp (1.57), - burp/mvol.cpp (1.27), burp/spit.cpp (1.23), burp/std_desc.h (1.4): - - -Removing uneeded headers (WIN_NT) - -2003-11-16 11:31 brodsom - - * firebird2/src/jrd/: common.h (1.93), gds.cpp (1.112): - - -Fixes to be able to build with gcc 3.3.1 (MinGW) - -2003-11-16 02:52 brodsom - - * firebird2/src/: jrd/os/vms/dfloat_stub.cpp (1.7), - jrd/os/vms/vmsevent.cpp (1.9), qli/exe.cpp (1.37), qli/meta.epp - (1.35), qli/show.epp (1.26), remote/merge.cpp (1.17), - remote/remote.cpp (1.26), remote/server.cpp (1.60), - utilities/run_service.cpp (1.7), utilities/stats.epp (1.6): - - -Undo gds__vax_integer to isc_vax_integer and gds__event_* to - isc_event_* changes - -2003-11-16 02:43 brodsom - - * firebird2/src/: alice/alice_meta.epp (1.26), alice/exe.cpp - (1.26), alice/tdr.cpp (1.30), burp/mvol.cpp (1.26), - burp/restore.epp (1.56), dsql/dsql.cpp (1.83), dsql/utld.cpp - (1.23), dudley/exe.epp (1.37), dudley/extract.epp (1.25), - isql/isql.epp (1.57), jrd/alt.cpp (1.41), jrd/alt_proto.h (1.4), - jrd/dyn.epp (1.39), jrd/dyn_mod.epp (1.29), jrd/event.cpp (1.37), - jrd/filters.cpp (1.22), jrd/gds.cpp (1.111), jrd/gds_proto.h - (1.30), jrd/jrd.cpp (1.115), jrd/log.cpp (1.10), jrd/par.cpp - (1.63), jrd/svc.cpp (1.88), jrd/tra.cpp (1.48), jrd/utl.cpp (1.51), - jrd/why.cpp (1.40): - - -Undo gds__vax_integer to isc_vax_integer and gds__event_* to - isc_event_* changes - -2003-11-15 21:16 skidder - - * firebird2/src/remote/inet.cpp (1.87): - - Forcedly set SO_KEEPALIVE flag for POSIX CS connections - independently of what was given by xinetd/inetd to us - 2003-11-15 13:07 alexpeshkoff * @@ -27861,12 +5772,6 @@ fixed install problems -2003-11-14 12:11 aafemt - - * firebird2/src/include/fb_types.h (1.32): - - return isc_quad_high and _low - 2003-11-13 04:41 stryqx * firebird2/configure.in (1.183): @@ -27879,102 +5784,6 @@ Fix build on FreeBSD 4.x -2003-11-12 19:30 dimitr - - * firebird2/src/jrd/opt.cpp (1.110): - - Fixed new bug with explicit plans. - -2003-11-12 00:57 stryqx - - * firebird2/src/common/classes/locks.h (1.9): - - Fix the spinlocks case for FreeBSD 4.x - -2003-11-11 15:47 eku - - * firebird2/src/dsql/parse.y (1.113): - - Yacc doesn't like C++ comments in the language section. - -2003-11-11 13:15 brodsom - - * firebird2/src/: utilities/rebuild/rstore.epp (1.4), - utilities/gstat/ppg.cpp (1.6), utilities/run_service.cpp (1.6), - utilities/stats.epp (1.5), remote/os/win32/wnet.cpp (1.12), - remote/os/win32/srvr_w32.cpp (1.12), remote/inet.cpp (1.86), - remote/merge.cpp (1.16), remote/protocol.cpp (1.36), - remote/remote.cpp (1.25), remote/server.cpp (1.59), remote/allr.cpp - (1.16), jrd/os/win32/isc_ipc.cpp (1.8), jrd/os/win32/winnt.cpp - (1.7), jrd/os/vms/dfloat_stub.cpp (1.6), jrd/os/vms/extvms.cpp - (1.5), jrd/os/vms/rdb.cpp (1.7), jrd/os/vms/rdbint.cpp (1.7), - jrd/os/vms/vms.cpp (1.10), jrd/os/vms/vmsevent.cpp (1.8), - jrd/os/posix/isc_ipc.cpp (1.7), jrd/os/posix/unix.cpp (1.11): - - -Replace gds__ constants with isc_ contants -Replace codes.h with - iberror.h (or remove) -Move gds__vax_integer and gds__event_block* - to alt.cpp and isc_ to gds.cpp -Use ISC_QUAD internally -Use - isc_vax_integer internally - -2003-11-11 13:12 brodsom - - * firebird2/src/: jrd/align.h (1.5), jrd/all.cpp (1.18), - jrd/alt.cpp (1.40), jrd/alt_proto.h (1.3), jrd/blb.cpp (1.42), - jrd/blob_filter.cpp (1.13), jrd/btr.cpp (1.45), jrd/cch.cpp (1.54), - jrd/cvt.cpp (1.31), jrd/cvt2.cpp (1.20), jrd/dfw.epp (1.71), - jrd/dyn.epp (1.38), jrd/dyn.h (1.11), jrd/dyn_mod.epp (1.28), - jrd/exe.cpp (1.86), jrd/ext.cpp (1.30), jrd/filters.cpp (1.21), - jrd/flu.cpp (1.39), jrd/gds.cpp (1.110), jrd/gds_proto.h (1.29), - jrd/grant.epp (1.19), jrd/event.cpp (1.36), jrd/evl.cpp (1.49), - jrd/err.cpp (1.28), jrd/ibase.h (1.58), jrd/iberr.cpp (1.10), - jrd/iberr.h (1.7), jrd/idx.cpp (1.30), jrd/ini.epp (1.27), - jrd/intl.cpp (1.40), jrd/isc.cpp (1.43), jrd/isc_file.cpp (1.63), - jrd/isc_sync.cpp (1.70), jrd/jrd.cpp (1.114), jrd/lck.cpp (1.28), - jrd/log.cpp (1.9), jrd/nav.cpp (1.18), jrd/nbak.cpp (1.14), - jrd/par.cpp (1.62), jrd/qatest.cpp (1.6), jrd/sdl.cpp (1.25), - jrd/sdw.cpp (1.22), jrd/sort.cpp (1.48), jrd/status.cpp (1.11), - jrd/svc.cpp (1.87), jrd/tpc.cpp (1.8), jrd/tra.cpp (1.47), - jrd/utl.cpp (1.50), jrd/utl_proto.h (1.11), jrd/why.cpp (1.39), - jrd/quad.cpp (1.8), jrd/rlck.cpp (1.13), jrd/rse.cpp (1.42), - lock/lock.cpp (1.78), msgs/check_msgs.epp (1.8), qli/show.epp - (1.25), qli/exe.cpp (1.36), qli/meta.epp (1.34), qli/mov.cpp - (1.26), qli/picstr.cpp (1.18), qli/proc.epp (1.23), qli/eval.cpp - (1.32): - - -Replace gds__ constants with isc_ contants -Replace codes.h with - iberror.h (or remove) -Move gds__vax_integer and gds__event_block* - to alt.cpp and isc_ to gds.cpp -Use ISC_QUAD internally -Use - isc_vax_integer internally - -2003-11-11 13:08 brodsom - - * firebird2/src/: include/fb_types.h (1.31), isql/isql.epp (1.56), - isql/isql_proto.h (1.12), isql/show_proto.h (1.11): - - -Replace gds__ constants with isc_ contants -Replace codes.h with - iberror.h (or remove) -Move gds__vax_integer and gds__event_block* - to alt.cpp and isc_ to gds.cpp -Use ISC_QUAD internally -Use - isc_vax_integer internally - -2003-11-11 13:05 brodsom - - * firebird2/src/: alice/tdr.cpp (1.29), alice/alice_meta.epp - (1.25), alice/exe.cpp (1.25), burp/burp.h (1.38), burp/mvol.cpp - (1.25), burp/restore.epp (1.55), dsql/metd.epp (1.39), - dsql/movd.cpp (1.11), dsql/pass1.cpp (1.121), dsql/user_dsql.cpp - (1.27), dsql/utld.cpp (1.22), dsql/alld.cpp (1.17), dsql/array.epp - (1.22), dsql/array_proto.h (1.11), dsql/ddl.cpp (1.79), - dsql/dsql.cpp (1.82), dsql/errd.cpp (1.23), dsql/make.cpp (1.50), - dudley/exe.epp (1.36), dudley/extract.epp (1.24), dudley/parse.cpp - (1.32), gpre/cme.cpp (1.19), gpre/gpre_meta.epp (1.34), - gpre/gpre_meta_boot.cpp (1.34), gpre/int_cxx.cpp (1.24), - gpre/movg.cpp (1.7), gpre/pas.cpp (1.31), gpre/sql.cpp (1.35): - - -Replace gds__ constants with isc_ contants -Replace codes.h with - iberror.h (or remove) -Move gds__vax_integer and gds__event_block* - to alt.cpp and isc_ to gds.cpp -Use ISC_QUAD internally -Use - isc_vax_integer internally - 2003-11-11 01:27 paulbeach * firebird2/builds/posix/postfix.darwin (1.1.4.1): @@ -27988,80 +5797,6 @@ downgrade autoconf requirement to 2.56 -2003-11-10 10:47 robocop - - * firebird2/src/isql/show.epp (1.27): - - Fix cleanup bug reported by Tomas Skoda - -2003-11-10 10:15 robocop - - * firebird2/src/: dsql/alld.cpp (1.16), dsql/array.epp (1.21), - dsql/array_proto.h (1.10), dsql/ddl.cpp (1.78), dsql/ddl_proto.h - (1.13), dsql/dsql.cpp (1.81), dsql/dsql.h (1.49), dsql/dsql.tab.h - (1.28), dsql/gen.cpp (1.54), dsql/gen_proto.h (1.12), dsql/hsh.cpp - (1.22), dsql/make.cpp (1.49), dsql/make_proto.h (1.19), - dsql/metd.epp (1.38), dsql/metd_proto.h (1.17), dsql/parse.cpp - (1.100), dsql/parse.y (1.112), dsql/pass1.cpp (1.120), - dsql/user_dsql.cpp (1.26), dudley/extract.epp (1.23), gpre/gpre.cpp - (1.45), gpre/gpre.h (1.54), include/memory_routines.h (1.5), - jrd/alt.cpp (1.39), jrd/cmp.cpp (1.75), jrd/ibase.h (1.57), - jrd/jrd.cpp (1.113), jrd/utl.cpp (1.49), lock/driver.cpp (1.9), - misc/blrtable.cpp (1.5), msgs/change_msgs.epp (1.13), - msgs/check_msgs.epp (1.7), msgs/enter_msgs.epp (1.10), - msgs/modify_msgs.epp (1.10), qli/exe.cpp (1.35), qli/proc.epp - (1.22), remote/xdr.cpp (1.15), remote/os/win32/srvr_w32.cpp (1.11), - utilities/common/cmd_util.cpp (1.5), utilities/gstat/ppg.cpp (1.5), - utilities/ibmgr/ibmgr.cpp (1.9), utilities/install/services.cpp - (1.7), utilities/rebuild/rebuild.cpp (1.5), - utilities/rebuild/rmet.epp (1.4), utilities/rebuild/rstore.epp - (1.3): - - const correctness and cleanup - -2003-11-10 07:27 stryqx - - * firebird2/src/dsql/keywords.cpp (1.23): - - Undefine PAGE_SIZE to allow successful compile with gcc 3.3.3. - -2003-11-10 03:13 brodsom - - * firebird2/src/remote/os/win32/srvr_w32.cpp (1.10): - - Correction (Thanks to Claudio) - -2003-11-10 01:04 brodsom - - * firebird2/src/jrd/: alt_proto.h (1.2), os/vms/extvms.cpp (1.4), - os/vms/map.cpp (1.6), os/vms/mblr.cpp (1.3), os/vms/rdb.cpp (1.6), - os/vms/rdbint.cpp (1.6), os/vms/vms.cpp (1.9), os/vms/vmsevent.cpp - (1.7), os/vms/vmslock.cpp (1.3), os/vms/dfloat_stub.cpp (1.5): - - -Removing gdsold.h and gds.h - -2003-11-09 19:59 dimitr - - * firebird2/src/jrd/dfw.epp (1.70): - - Reworked my previous fix. We shouldn't rely on the relation - scanning time. - -2003-11-09 16:38 brodsom - - * firebird2/src/jrd/: alt.cpp (1.38), alt_proto.h (1.1), utl.cpp - (1.48), utl_proto.h (1.10), why.cpp (1.38), why_proto.h (1.13): - - -Removing gdsold.h and gds.h -Replace gds__ functions with isc_ - functions for internal use - -2003-11-09 16:38 brodsom - - * firebird2/src/dsql/: dsql.cpp (1.80), user_dsql.cpp (1.25): - - -Removing gdsold.h and gds.h -Replace gds__ functions with isc__ - functions for internal use - 2003-11-09 13:03 dimitr * firebird2/doc/WhatsNew (1.43): @@ -28074,96 +5809,6 @@ Corrections. -2003-11-09 10:51 dimitr - - * firebird2/src/jrd/: cmp.cpp (1.74), cmp_proto.h (1.15), dfw.epp - (1.69), exe.cpp (1.85), exe_proto.h (1.7), jrd.cpp (1.112): - - 1) Make view fields unconditionally updatable 2) Make views - updatable only directly or via the triggers 3) Cleanup - -2003-11-08 17:39 brodsom - - * firebird2/src/jrd/: alt.cpp (1.37), blob_filter.cpp (1.12), - opt.cpp (1.109), pag.cpp (1.51), par.cpp (1.61), pcmet.epp (1.7), - perf.cpp (1.30), pwd.cpp (1.22), sch.cpp (1.11), scl.epp (1.34), - sdl.cpp (1.24), shut.cpp (1.10), tra.cpp (1.46), utl.cpp (1.47), - why.cpp (1.37), why_proto.h (1.12), met.epp (1.76): - - Removing gdsold.h and gds.h - -2003-11-08 17:33 brodsom - - * firebird2/src/: utilities/ibmgr/ibmgr.cpp (1.8), - utilities/ibmgr/srvrmgr.cpp (1.8), jrd/cmp.cpp (1.73), jrd/dfw.epp - (1.68), jrd/dpm.epp (1.21), jrd/dsc.cpp (1.14), jrd/dyn.epp (1.37), - jrd/dyn.h (1.10), jrd/dyn_def.epp (1.44), jrd/dyn_del.epp (1.19), - jrd/dyn_mod.epp (1.27), jrd/dyn_util.epp (1.22), jrd/filters.cpp - (1.20), jrd/fun.epp (1.28), jrd/grant.epp (1.18), jrd/ibase.h - (1.56), jrd/inf.cpp (1.25), jrd/ini.epp (1.26), jrd/jrd.cpp - (1.111), jrd/jrd_proto.h (1.16): - - Removing gdsold.h and gds.h - -2003-11-08 17:30 brodsom - - * firebird2/src/: remote/inet.cpp (1.85), remote/inet_server.cpp - (1.32), remote/interface.cpp (1.63), remote/merge.cpp (1.15), - remote/parser.cpp (1.13), remote/remote.cpp (1.24), - remote/server.cpp (1.58), remote/xnet.cpp (1.35), qli/command.cpp - (1.15), qli/dtr.cpp (1.29), qli/eval.cpp (1.31), qli/exe.cpp - (1.34), qli/format.cpp (1.22), qli/gener.cpp (1.27), qli/help.epp - (1.13), qli/lex.cpp (1.22), qli/meta.epp (1.33), qli/proc.epp - (1.21), qli/procddl4.h (1.3), qli/show.epp (1.24), gpre/jrdmet.cpp - (1.13), gpre/par.cpp (1.39), gpre/pas.cpp (1.30), gpre/pretty.cpp - (1.19), gpre/sql.cpp (1.34), gpre/ada.cpp (1.34), gpre/c_cxx.cpp - (1.38), gpre/cmd.cpp (1.24), gpre/cme.cpp (1.18), gpre/cmp.cpp - (1.24), gpre/cob.cpp (1.36), gpre/dyntable.cpp (1.6), gpre/exp.cpp - (1.25), gpre/ftn.cpp (1.38), gpre/gpre_meta.epp (1.33), - gpre/gpre_meta_boot.cpp (1.33), gpre/int_cxx.cpp (1.23), - isql/extract.epp (1.19), isql/isql.epp (1.55), isql/isql_proto.h - (1.11), isql/isql_win.cpp (1.9), isql/show.epp (1.26), - isql/show_proto.h (1.10): - - Removing gdsold.h and gds.h - -2003-11-08 17:26 brodsom - - * firebird2/src/: utilities/gstat/ppg.cpp (1.4), - utilities/gstat/dba.epp (1.15), utilities/gsec/gsec.cpp (1.12), - utilities/gsec/security.epp (1.6), utilities/common/cmd_util.cpp - (1.4), utilities/cache.cpp (1.12), utilities/run_service.cpp (1.5), - utilities/stats.epp (1.4), msgs/build_file.epp (1.15), - msgs/change_msgs.epp (1.12), msgs/check_msgs.epp (1.6), - msgs/enter_msgs.epp (1.9), msgs/load.epp (1.10), - msgs/modify_msgs.epp (1.9): - - Removing gdsold.h and gds.h - -2003-11-08 17:21 brodsom - - * firebird2/src/: jrd/os/vms/map.cpp (1.5), jrd/os/vms/mblr.cpp - (1.2), jrd/os/vms/rdb.cpp (1.5), jrd/os/vms/rdbint.cpp (1.5), - jrd/os/vms/vmslock.cpp (1.2), lock/driver.cpp (1.8), - remote/os/win32/wnet.cpp (1.11), misc/blrtable.cpp (1.4), - misc/codes.epp (1.8), utilities/rebuild/rstore.epp (1.2), - utilities/rebuild/rebuild.cpp (1.4), utilities/rebuild/rmet.epp - (1.3): - - Removing gdsold.h and gds.h - -2003-11-08 17:18 brodsom - - * firebird2/src/dsql/: user_dsql.cpp (1.24), utld.cpp (1.21): - - Removing gdsold.h - -2003-11-08 08:48 bellardo - - * firebird2/src/remote/xdr.cpp (1.14): - - SWAP_DOUBLE definition implementation for darwin - 2003-11-08 08:39 bellardo * firebird2/builds/posix/: Makefile.in.boot.gpre (1.18), @@ -28175,51 +5820,6 @@ Get rid of the space between the "-L" parameter and the library name. The space breaks the darwin build. -2003-11-08 08:31 bellardo - - * firebird2/src/jrd/gds.cpp (1.109): - - Header files no longer needed in OS X 10.3. - -2003-11-08 00:26 brodsom - - * firebird2/src/: dudley/lex.cpp (1.23), dudley/parse.cpp (1.31), - dudley/trn.cpp (1.25), dudley/ddl.cpp (1.25), dudley/exe.epp - (1.35), dudley/expand.cpp (1.18), dudley/expr.cpp (1.15), - dudley/extract.epp (1.22), dudley/generate.cpp (1.11), jrd/alt.cpp - (1.36): - - Removing gdsold.h - -2003-11-08 00:22 brodsom - - * firebird2/src/dsql/: parse.y (1.111), pass1.cpp (1.119), - preparse.cpp (1.25), utld.cpp (1.20), parse.cpp (1.99), array.epp - (1.20), blob.epp (1.11), ddl.cpp (1.77), dsql.cpp (1.79), gen.cpp - (1.53), hsh.cpp (1.21), make.cpp (1.48), metd.epp (1.37): - - Removing gdsold.h - -2003-11-08 00:15 brodsom - - * firebird2/src/burp/: restore.epp (1.54), backup.epp (1.45), - burp.cpp (1.56), burp.h (1.37): - - Removing gdsold.h - -2003-11-08 00:09 brodsom - - * firebird2/src/alice/: alice.cpp (1.42), alice_meta.epp (1.24), - exe.cpp (1.24), tdr.cpp (1.28): - - Removing gdsold.h - -2003-11-07 16:39 brodsom - - * firebird2/src/remote/os/win32/srvr_w32.cpp (1.9): - - fix const cast (error in mingw) - 2003-11-07 15:18 brodsom * firebird2/builds/install/arch-specific/linux/misc/: @@ -28229,120 +5829,6 @@ Add needed files from B1_5 -2003-11-07 15:10 dimitr - - * firebird2/src/dsql/: ddl.cpp (1.76), dsql.cpp (1.78), dsql.tab.h - (1.27), keywords.cpp (1.22), make.cpp (1.47), node.h (1.39), - parse.cpp (1.98), parse.y (1.110), pass1.cpp (1.118), pass1_proto.h - (1.13): - - Added ROWS clause. FIRST/SKIP remains allowed in unions, although I - still think it doesn't have much sense. - -2003-11-07 14:24 brodsom - - * firebird2/src/: jrd/evl.cpp (1.48), jrd/why.cpp (1.36), - jrd/os/vms/map.cpp (1.4), jrd/os/vms/vms.cpp (1.8), - remote/os/win32/propty_proto.h (1.2), remote/os/win32/wnet.cpp - (1.10): - - Extern function cleaning - -2003-11-07 14:21 brodsom - - * firebird2/src/: dsql/pass1.cpp (1.117), include/memory_routines.h - (1.4): - - Extern function cleaning - -2003-11-07 14:19 brodsom - - * firebird2/src/: remote/server.cpp (1.57), jrd/why_proto.h (1.11): - - Extern "C" cleaning correction (detected by Claudio) - -2003-11-07 12:12 epocman - - * firebird2/src/utilities/install/: install_nt.h (1.6), - services.cpp (1.6): - - Minor synch details with 1.5 branch. Absolutely no interface nor - functional changes, except correction of remote service name which - was incorrect in HEAD branch. - -2003-11-07 09:05 robocop - - * firebird2/src/: burp/backup.epp (1.44), burp/restore.epp (1.53), - common/classes/alloc.cpp (1.36), common/classes/alloc.h (1.29), - dudley/exe.epp (1.34), dudley/parse.cpp (1.30), gpre/cob.cpp - (1.35), jrd/alt.cpp (1.35), jrd/blob_filter.cpp (1.11), - jrd/btr_proto.h (1.14), jrd/cch_proto.h (1.11), jrd/cmp.cpp (1.72), - jrd/cmp_proto.h (1.14), jrd/dbg.cpp (1.12), jrd/dbg_proto.h (1.7), - jrd/dbt.cpp (1.15), jrd/dfw.epp (1.67), jrd/dfw_proto.h (1.8), - jrd/dmp.cpp (1.11), jrd/dmp_proto.h (1.5), jrd/dpm_proto.h (1.6), - jrd/dsc.cpp (1.13), jrd/dsc_proto.h (1.6), jrd/dyn_def.epp (1.43), - jrd/dyn_util.epp (1.21), jrd/entry.h (1.10), jrd/event.cpp (1.35), - jrd/exe.h (1.26), jrd/exe_proto.h (1.6), jrd/ext.cpp (1.29), - jrd/ext_proto.h (1.8), jrd/flu.cpp (1.38), jrd/gds.cpp (1.108), - jrd/gds_proto.h (1.28), jrd/grant_proto.h (1.4), jrd/ibase.h - (1.55), jrd/idx.cpp (1.29), jrd/idx_proto.h (1.9), jrd/ini_proto.h - (1.8), jrd/isc_f_proto.h (1.10), jrd/isc_file.cpp (1.62), - jrd/jrd.cpp (1.110), jrd/jrd_proto.h (1.15), jrd/lck.cpp (1.27), - jrd/lck_proto.h (1.5), jrd/opt.cpp (1.108), jrd/par.cpp (1.60), - jrd/par_proto.h (1.8), jrd/pwd.cpp (1.21), jrd/sch.cpp (1.10), - jrd/sdw.cpp (1.21), jrd/sdw_proto.h (1.5), jrd/sqz.cpp (1.9), - jrd/sqz_proto.h (1.6), jrd/sym.cpp (1.8), jrd/thd.cpp (1.26), - jrd/why.cpp (1.35), jrd/why_proto.h (1.10), jrd/os/vms/rdb.cpp - (1.4), jrd/os/vms/rdbint.cpp (1.4), jrd/os/win32/isc_ipc.cpp (1.7), - qli/gener.cpp (1.26), remote/allr.cpp (1.15), remote/allr_proto.h - (1.6), remote/inet.cpp (1.84), remote/inet_proto.h (1.7), - remote/inet_server.cpp (1.31), remote/inter_proto.h (1.11), - remote/interface.cpp (1.62), remote/merge.cpp (1.14), - remote/parse_proto.h (1.4), remote/parser.cpp (1.12), - remote/server.cpp (1.56), remote/xnet.cpp (1.34), - remote/xnet_proto.h (1.9), remote/os/win32/chop.cpp (1.5), - remote/os/win32/chop_proto.h (1.4), remote/os/win32/cntl.cpp (1.4), - remote/os/win32/cntl_proto.h (1.3), remote/os/win32/srvr_w32.cpp - (1.8), remote/os/win32/wnet.cpp (1.9), remote/os/win32/wnet_proto.h - (1.4): - - const correctness, variables in scope, cleanup, etc. - -2003-11-07 00:25 brodsom - - * firebird2/src/isql/isql.epp (1.54): - - Fix output format bug (win32) - -2003-11-07 00:24 brodsom - - * firebird2/src/burp/: burp.h (1.36), restore.epp (1.52): - - Remove v3.3 to v4 restore - -2003-11-06 18:56 brodsom - - * firebird2/src/: dsql/parse_proto.h (1.8), dsql/prepa_proto.h - (1.9), dsql/utld_proto.h (1.8), jrd/btr_proto.h (1.13), - jrd/cch_proto.h (1.10), jrd/cmp_proto.h (1.13), jrd/dsc_proto.h - (1.5), jrd/isc_proto.h (1.9), jrd/isc_s_proto.h (1.10), jrd/jrd.h - (1.55), jrd/met_proto.h (1.21), jrd/sdl_proto.h (1.8), jrd/sort.h - (1.12): - - Extern "C" cleaning - -2003-11-06 18:55 brodsom - - * firebird2/src/utilities/install/registry.cpp (1.7): - - Warning fixes - -2003-11-06 17:21 dimitr - - * firebird2/src/jrd/opt.cpp (1.107): - - Correction. - 2003-11-06 13:25 stryqx * firebird2/builds/install/arch-specific/freebsd/install.sh.in @@ -28388,60 +5874,6 @@ First cut at the install script for FreeBSD. Package management for FreeBSD binaries will be done via the FreeBSD Ports Tree. -2003-11-06 04:02 brodsom - - * firebird2/src/: jrd/os/pio_proto.h (1.4), - jrd/os/posix/isc_ipc.cpp (1.6), jrd/os/posix/unix.cpp (1.10), - jrd/os/vms/vms.cpp (1.7), jrd/os/win32/isc_ipc.cpp (1.6), - jrd/os/win32/winnt.cpp (1.6), remote/server.cpp (1.55), - remote/xnet_proto.h (1.8), remote/interface.cpp (1.61), - remote/merge.cpp (1.13), remote/merge_proto.h (1.5), - remote/remot_proto.h (1.5), remote/remote.cpp (1.23), - remote/allr.cpp (1.14), remote/allr_proto.h (1.5), remote/inet.cpp - (1.83), remote/inet_proto.h (1.6), remote/inet_server.cpp (1.30), - remote/inter_proto.h (1.10), remote/os/win32/chop.cpp (1.4), - remote/os/win32/chop_proto.h (1.3), remote/os/win32/window.cpp - (1.5): - - Extern "C" cleaning - -2003-11-06 03:59 brodsom - - * firebird2/src/: extlib/fbudf/stdafx.h (1.7), include/old_fb_blk.h - (1.4), jrd/why_proto.h (1.9), jrd/vio_proto.h (1.12), jrd/why.cpp - (1.34), jrd/vio.cpp (1.62), jrd/utl_proto.h (1.9), jrd/utl.cpp - (1.46), jrd/svc.cpp (1.86), jrd/svc.h (1.20), jrd/svc_proto.h - (1.10), jrd/sym.cpp (1.7), jrd/thd.cpp (1.25), jrd/tra_proto.h - (1.8), jrd/sqz.cpp (1.8), jrd/sqz_proto.h (1.5), jrd/sdw.cpp - (1.20), jrd/sdw_proto.h (1.4), jrd/par.cpp (1.59), jrd/par_proto.h - (1.7), jrd/perf.cpp (1.29), jrd/quad.cpp (1.7), jrd/quad_proto.h - (1.5), jrd/sch.cpp (1.9), jrd/sch_proto.h (1.3), jrd/scl_proto.h - (1.9), jrd/lck.cpp (1.26), jrd/lck_proto.h (1.4), jrd/mov.cpp - (1.12), jrd/mov_proto.h (1.7), jrd/nodebug.cpp (1.5), jrd/pag.cpp - (1.50), jrd/pag_proto.h (1.6), jrd/jrd.cpp (1.109), - jrd/isc_sync.cpp (1.69), jrd/isc_f_proto.h (1.9), jrd/gds.cpp - (1.107), jrd/grammar.cpp (1.6), jrd/grant_proto.h (1.3), - jrd/idx.cpp (1.28), jrd/idx_proto.h (1.8), jrd/inf_proto.h (1.5), - jrd/ini_proto.h (1.7), jrd/isc.h (1.9), jrd/ext.cpp (1.28), - jrd/ext_proto.h (1.7), jrd/exe.cpp (1.84), jrd/exe_proto.h (1.5), - jrd/event.cpp (1.34), jrd/event_proto.h (1.9), jrd/dsc.h (1.9), - jrd/dyn_proto.h (1.6), jrd/dbt.cpp (1.14), jrd/dfw_proto.h (1.7), - jrd/dmp.cpp (1.10), jrd/dmp_proto.h (1.4), jrd/dpm_proto.h (1.5), - jrd/dsc.cpp (1.12), jrd/cch_proto.h (1.9), jrd/dbg.cpp (1.11), - jrd/dbg_proto.h (1.6), jrd/btr.cpp (1.44), jrd/cch.cpp (1.53), - jrd/blb.cpp (1.41), jrd/blb_proto.h (1.13), jrd/blob_filter.cpp - (1.10): - - Extern "C" cleaning - -2003-11-06 01:25 arnobrinkman - - * firebird2/src/jrd/opt.cpp (1.106): - - bugfix: A user specified PLAN with MERGE and JOINS crashed the - server, noted by Dmitry. simplified : PLAN MERGE (JOIN ..., JOIN - ...) - 2003-11-05 17:53 brodsom * firebird2/: builds/posix/Makefile.in.firebird (1.49), @@ -28450,47 +5882,12 @@ Add journal and archive to posix build -2003-11-05 10:02 robocop - - * firebird2/src/: dsql/movd.cpp (1.10), dsql/pass1.cpp (1.116), - gpre/movg.cpp (1.6), include/fb_types.h (1.30), intl/lc_ascii.cpp - (1.6), intl/lc_ascii.h (1.3), intl/lc_ksc.cpp (1.7), - intl/lc_narrow.cpp (1.6), intl/lc_narrow.h (1.2), isql/isql.epp - (1.53), jrd/alt.cpp (1.34), jrd/constants.h (1.7), jrd/cvt.cpp - (1.30), jrd/cvt2.cpp (1.19), jrd/cvt2_proto.h (1.7), - jrd/cvt_proto.h (1.11), jrd/dyn.epp (1.36), jrd/dyn.h (1.9), - jrd/dyn_def.epp (1.42), jrd/dyn_del.epp (1.18), jrd/dyn_df_proto.h - (1.7), jrd/dyn_dl_proto.h (1.4), jrd/dyn_md_proto.h (1.5), - jrd/dyn_mod.epp (1.26), jrd/dyn_proto.h (1.5), jrd/dyn_ut_proto.h - (1.4), jrd/dyn_util.epp (1.20), jrd/entry.h (1.9), jrd/err.cpp - (1.27), jrd/err_proto.h (1.14), jrd/exe.cpp (1.83), jrd/exe.h - (1.25), jrd/flu.cpp (1.37), jrd/flu_proto.h (1.6), jrd/ibase.h - (1.54), jrd/intl.cpp (1.39), jrd/intl_builtin.cpp (1.18), - jrd/intl_classes.h (1.9), jrd/intl_proto.h (1.9), jrd/jrd.cpp - (1.108), jrd/jrd_proto.h (1.14), jrd/msg.h (1.4), jrd/quad.cpp - (1.6), jrd/quad_proto.h (1.4), jrd/why.cpp (1.33), - msgs/build_file.epp (1.14), qli/meta.epp (1.32), qli/proc.epp - (1.20), remote/inter_proto.h (1.9), remote/interface.cpp (1.60), - remote/protocol.cpp (1.35), remote/protocol.h (1.16), - remote/server.cpp (1.54), utilities/guard/util.cpp (1.3): - - const correctness function signatures variables in local scope - BOOLEAN -> bool TEXT[32] as SqlIdentifier for DYN Stop random - garbage in firebird.msg's bytes 8 to 11 some cleanup - 2003-11-04 13:12 eku * firebird2/builds/install/arch-specific/sinixz/prototype.in (1.3): Updated file list. -2003-11-04 12:35 aafemt - - * firebird2/src/jrd/: evl.cpp (1.47), evl_proto.h (1.7), exe.h - (1.24), exe_proto.h (1.4), rse.cpp (1.41): - - 'struct' cleanup - 2003-11-04 09:34 eku * firebird2/configure.in (1.177): @@ -28510,238 +5907,12 @@ Undo my latest changes as requested by Nickolay Samofatov. -2003-11-04 04:49 brodsom - - * firebird2/src/isql/isql.epp (1.52): - - Fix for bug 781610 (-- comments in isql) - -2003-11-04 02:35 brodsom - - * firebird2/src/isql/isql.epp (1.51): - - Correct bug in isql (Noticed by Arno) - -2003-11-04 01:21 brodsom - - * firebird2/src/jrd/jrd.h (1.54): - - Correction (Replacing assert with fb_assert) - -2003-11-04 00:56 brodsom - - * firebird2/src/: utilities/ibmgr/srvrmgr.cpp (1.7), - utilities/install/install_svc.cpp (1.9), dsql/parse.cpp (1.97): - - Replacing assert with fb_assert - -2003-11-04 00:53 brodsom - - * firebird2/src/: jrd/sdl.cpp (1.23), jrd/sdw.cpp (1.19), - jrd/sort.cpp (1.47), jrd/sort_mem.cpp (1.19), jrd/sqz.cpp (1.7), - jrd/status.cpp (1.10), jrd/svc.cpp (1.85), jrd/thd.cpp (1.24), - jrd/tra.cpp (1.45), jrd/utl.cpp (1.45), jrd/why.cpp (1.32), - jrd/cvt.cpp (1.29), jrd/cvt2.cpp (1.18), jrd/dfw.epp (1.66), - jrd/dls.cpp (1.15), jrd/dsc.cpp (1.11), jrd/dyn.epp (1.35), - jrd/dyn_def.epp (1.41), jrd/dyn_mod.epp (1.25), jrd/dyn_util.epp - (1.19), jrd/err.cpp (1.26), jrd/event.cpp (1.33), jrd/evl.cpp - (1.46), jrd/exe.cpp (1.82), jrd/filters.cpp (1.19), jrd/flu.cpp - (1.36), jrd/fun.epp (1.27), jrd/gds.cpp (1.106), jrd/gdsassert.h - (1.9), jrd/idx.cpp (1.27), jrd/ini.epp (1.25), jrd/intl.cpp (1.38), - jrd/intl_builtin.cpp (1.17), jrd/intl_classes.h (1.8), - jrd/isc_sync.cpp (1.68), jrd/jrd.cpp (1.107), jrd/jrd.h (1.53), - jrd/lck.cpp (1.25), jrd/met.epp (1.75), jrd/mov.cpp (1.11), - jrd/nbak.cpp (1.13), jrd/opt.cpp (1.105), jrd/pag.cpp (1.49), - jrd/par.cpp (1.58), jrd/perf.cpp (1.28), jrd/pwd.cpp (1.20), - jrd/rpb_chain.cpp (1.3), jrd/rpb_chain.h (1.4), jrd/rse.cpp (1.40), - jrd/rse.h (1.20), jrd/sch.cpp (1.8), jrd/scl.epp (1.33), - jrd/blob_filter.cpp (1.9), jrd/btr.cpp (1.43), jrd/cch.cpp (1.52), - jrd/cmp.cpp (1.71), jrd/os/posix/isc_ipc.cpp (1.5), - jrd/os/vms/vmsevent.cpp (1.6), lock/lock.cpp (1.77), lock/print.cpp - (1.29), misc/memtest.cpp (1.2), qli/parse.cpp (1.24), - remote/interface.cpp (1.59), remote/parser.cpp (1.11), - remote/protocol.cpp (1.34), remote/remote.cpp (1.22), - remote/server.cpp (1.53), utilities/guard/util.cpp (1.2): - - Replacing assert with fb_assert - -2003-11-04 00:49 brodsom - - * firebird2/src/: alice/all.cpp (1.14), alice/exe.cpp (1.23), - burp/spit.cpp (1.22), burp/burp.cpp (1.55), burp/canonical.cpp - (1.31), burp/mvol.cpp (1.24), burp/restore.epp (1.51), - common/classes/alloc.cpp (1.35), common/classes/array.h (1.8), - common/classes/class_test.cpp (1.11), common/classes/semaphore.h - (1.5), common/classes/tree.h (1.22), common/classes/vector.h (1.4), - dsql/dsql.h (1.48), dsql/errd.cpp (1.22), dsql/gen.cpp (1.52), - dsql/hsh.cpp (1.20), dsql/make.cpp (1.46), dsql/metd.epp (1.36), - dsql/parse.y (1.109), dsql/pass1.cpp (1.115), dsql/ddl.cpp (1.75), - dsql/dsql.cpp (1.77), dudley/trn.cpp (1.24), gpre/cmd.cpp (1.23), - gpre/cme.cpp (1.17), gpre/cmp.cpp (1.23), gpre/gpre.cpp (1.44), - gpre/gpre.h (1.53), gpre/gpre_meta.epp (1.32), - gpre/gpre_meta_boot.cpp (1.32), gpre/par.cpp (1.38), gpre/sql.cpp - (1.33), intl/cv_big5.cpp (1.4), intl/cv_gb2312.cpp (1.4), - intl/cv_jis.cpp (1.4), intl/cv_ksc.cpp (1.4), intl/cv_narrow.cpp - (1.4), intl/cv_unicode_fss.cpp (1.4), intl/lc_ascii.cpp (1.5), - intl/lc_big5.cpp (1.6), intl/lc_dos.cpp (1.4), - intl/lc_iso8859_1.cpp (1.5), intl/lc_iso8859_2.cpp (1.6), - intl/lc_jis.cpp (1.6), intl/lc_ksc.cpp (1.6), intl/lc_narrow.cpp - (1.5), intl/lc_unicode_ucs2.cpp (1.6), intl/ld.cpp (1.5), - intl/ldcommon.h (1.13): - - Replacing assert with fb_assert - -2003-11-03 22:33 skidder - - * firebird2/src/jrd/met.epp (1.74): - - Fix one more problem in cyclic metadata dependency handling code - -2003-11-03 21:16 skidder - - * firebird2/src/jrd/: intl.cpp (1.37), intl_builtin.cpp (1.16), - intl_classes.h (1.7), intl_proto.h (1.8): - - Make GCC content with recent changes - -2003-11-03 18:14 skidder - - * firebird2/src/: common/classes/array.h (1.7), dsql/make.cpp - (1.45), dsql/movd.cpp (1.9), gpre/movg.cpp (1.5), - include/fb_types.h (1.29), jrd/blk.h (1.10), jrd/btr.h (1.16), - jrd/constants.h (1.6), jrd/cvt.cpp (1.28), jrd/cvt2.cpp (1.17), - jrd/cvt2_proto.h (1.6), jrd/cvt_proto.h (1.10), jrd/dyn.h (1.8), - jrd/evl.cpp (1.45), jrd/evl_proto.h (1.6), jrd/filters.cpp (1.18), - jrd/intl.cpp (1.36), jrd/intl_builtin.cpp (1.15), - jrd/intl_classes.h (1.6), jrd/intl_proto.h (1.7), jrd/mov.cpp - (1.10), jrd/opt.cpp (1.104), jrd/par.cpp (1.57), jrd/quad.cpp - (1.5), jrd/quad_proto.h (1.3), remote/interface.cpp (1.58): - - Basic INTL cleanup. - Rework (mostly undo) John's changes - Some - function type safety - Make INTL OO layer very thin (this should - slightly improve performance) - -2003-11-03 17:21 dimitr - - * firebird2/src/jrd/tra.cpp (1.44): - - Bugfix by Eugene Kilin. - -2003-11-03 03:05 brodsom - - * firebird2/src/: include/firebird.h (1.16), common/classes/tree.h - (1.21), common/classes/alloc.cpp (1.34), common/classes/alloc.h - (1.28): - - - Make MinGW build again after Nickolay patch (There is a multiple - definition of std::bad_alloc::~bad_alloc()) - -2003-11-03 02:13 brodsom - - * firebird2/src/jrd/common.h (1.92): - - - Finish removal of DLL_EXPORT macro - -2003-11-03 02:12 brodsom - - * firebird2/src/burp/: backup.epp (1.43), burp.cpp (1.54), - burp_proto.h (1.11), misc.cpp (1.8), mvol.cpp (1.23), restore.epp - (1.50): - - - Decrease SUPERSERVER ifdefs (join & use common error) - Remove - obsolete code - Fix warning in mvol.cpp - -2003-11-03 01:37 brodsom - - * firebird2/src/remote/server.cpp (1.52): - - Style - -2003-11-02 18:08 dimitr - - * firebird2/src/jrd/: cmp.cpp (1.70), cmp_proto.h (1.12): - - Small cleanup. - -2003-11-02 13:28 dimitr - - * firebird2/src/dsql/: ddl.cpp (1.74), dsql.h (1.47), dsql.tab.h - (1.26), gen.cpp (1.51), keywords.cpp (1.21), node.h (1.38), - parse.cpp (1.96), parse.y (1.108), pass1.cpp (1.114): - - 1. Reworked cursor management 2. Added explicit cursor statements - 3. Slightly reworked LEAVE code 4. Lots of cleanup - -2003-11-02 13:05 dimitr - - * firebird2/src/jrd/exe.cpp (1.81): - - no message - -2003-11-02 12:54 dimitr - - * firebird2/src/: jrd/blr.h (1.14), jrd/cmp.cpp (1.69), jrd/evl.cpp - (1.44), jrd/exe.cpp (1.80), jrd/exe.h (1.23), jrd/nod.h (1.9), - jrd/par.cpp (1.56), jrd/req.h (1.16), jrd/rse.cpp (1.39), - misc/blrtable.cpp (1.3): - - 1. Fixed GDSCODE and SQLCODE variables 2. Enhanced ROW_COUNT - variable 3. Fixed EXCEPTION statement 4. Added explicit cursor - internals 5. Some cleanup - -2003-11-02 07:10 robocop - - * firebird2/src/jrd/jrd.cpp (1.106): - - Fix logic bug in SEH->try/catch Thanks to Mike - 2003-11-01 12:32 dimitr * firebird2/builds/win32/make_boot.bat (1.20): no message -2003-11-01 12:29 dimitr - - * firebird2/src/jrd/idx.cpp (1.26): - - Slightly reworked one of the previous bugfixes. - -2003-11-01 11:58 dimitr - - * firebird2/src/jrd/opt.cpp (1.103): - - no message - -2003-11-01 11:26 robocop - - * firebird2/src/: alice/alice.cpp (1.41), alice/alice.h (1.24), - alice/alice_meta.epp (1.23), alice/alice_meta.h (1.4), - alice/aliceswi.h (1.12), alice/all_proto.h (1.4), alice/blk.h - (1.5), alice/exe.cpp (1.22), alice/exe_proto.h (1.7), alice/tdr.cpp - (1.27), alice/tdr_proto.h (1.10), burp/burp.cpp (1.53), burp/burp.h - (1.35), common/classes/semaphore.h (1.4), dsql/all.h (1.8), - dsql/alld.cpp (1.15), dsql/alld_proto.h (1.8), dsql/ddl.cpp (1.73), - dsql/dsql.cpp (1.76), dsql/dsql.h (1.46), dsql/errd_proto.h (1.9), - dsql/gen.cpp (1.50), dsql/gen_proto.h (1.11), dsql/make.cpp (1.44), - dsql/make_proto.h (1.18), dsql/metd.epp (1.35), dsql/misc_func.cpp - (1.6), dsql/node.h (1.37), dsql/pass1.cpp (1.113), jrd/alt.cpp - (1.33), jrd/entry.h (1.8), jrd/ibase.h (1.53), jrd/inf.cpp (1.24), - jrd/isc.cpp (1.42), jrd/isc_proto.h (1.8), jrd/jrd.cpp (1.105), - jrd/jrd.h (1.52), jrd/jrd_proto.h (1.13), jrd/scl.epp (1.32), - jrd/scl_proto.h (1.8), jrd/svc.cpp (1.84), jrd/svc.h (1.19), - jrd/svc_proto.h (1.9), jrd/tra.cpp (1.43), jrd/tra_proto.h (1.7), - jrd/vio.cpp (1.61), jrd/why.cpp (1.31), jrd/os/vms/rdb.cpp (1.3), - jrd/os/vms/rdbint.cpp (1.3), remote/inet.cpp (1.82), - remote/inet_proto.h (1.5), remote/inter_proto.h (1.8), - remote/interface.cpp (1.57), remote/server.cpp (1.51), - remote/xnet.cpp (1.33), remote/xnet_proto.h (1.7), - remote/os/win32/srvr_w32.cpp (1.7), remote/os/win32/wnet.cpp (1.8), - remote/os/win32/wnet_proto.h (1.3), utilities/gsec/gsec.cpp (1.11), - utilities/gsec/gsec.h (1.6): - - const correctness and other related changes - 2003-10-31 17:42 skidder * @@ -28775,9 +5946,7 @@ 2003-10-31 12:33 eku - * firebird2/: configure.in (1.173), src/extlib/fbudf/fbudf.cpp - (1.11), src/jrd/gds.cpp (1.105), src/jrd/perf.cpp (1.27), - src/jrd/svc.cpp (1.83), src/remote/inet.cpp (1.81): + * firebird2/configure.in (1.173): Cleanup usage of gettimeofday. @@ -28787,28 +5956,9 @@ Removed '-DSUPERCLIENT' as it breaks CS build. -2003-10-31 09:30 eku - - * firebird2/src/gpre/ftn.cpp (1.37): - - Added missing ; - -2003-10-30 23:18 skidder - - * firebird2/src/utilities/gsec/security.epp (1.5): - - Return engine to buildable state on Linux after Alex bugfix - -2003-10-30 22:17 skidder - - * firebird2/src/jrd/opt.cpp (1.102): - - Return engine to compilable state on Win32 after Dmitry's cleanup - 2003-10-30 19:06 epocman - * firebird2/: builds/win32/msvc6/gds32.dsp (1.21), - src/jrd/os/win32/ibinitdll.cpp (1.2): + * firebird2/builds/win32/msvc6/gds32.dsp (1.21): Win32 stub GDS32.DLL now preferably attempts to load FBCLIENT.DLL from its installation location (rootdir/bin) instead of system @@ -28817,39 +5967,12 @@ V1.5. Please build maintainers, add advapi32.lib to msvc7/mingw builds of gds32.dll. Thanks. -2003-10-30 17:46 alexpeshkoff - - * firebird2/src/utilities/gsec/security.epp (1.4): - - Forward - port: Fixed non-registered bug - buggy application might - add user with name, containing non-printable characters, which - couldn't be modified/deleted using standard tools like gsec. - -2003-10-30 15:29 eku - - * firebird2/src/jrd/: btr.h (1.15), btr_proto.h (1.12), cch.h - (1.7), jrd.h (1.51), nav_proto.h (1.7): - - exp -> jrd_exp Style - 2003-10-30 15:26 eku * firebird2/builds/posix/Makefile.in.intl (1.14): Removed '-DSUPERCLIENT' as it breaks CS build. -2003-10-30 14:43 dimitr - - * firebird2/src/jrd/rse.h (1.19): - - Cleanup. - -2003-10-30 14:21 eku - - * firebird2/src/jrd/perf.cpp (1.26): - - TICK (sys/param.h) and CLOCKS_PER_SEC (time.h) may both be defined. - 2003-10-30 13:47 eku * firebird2/configure.in (1.172): @@ -28863,38 +5986,12 @@ Turn off automatic CPU optimisation 'coz it doesn't work on AMD K6-2 -2003-10-30 12:01 brodsom - - * firebird2/src/lock/lock.cpp (1.76): - - Log should be first, if not there are a segfault some lines after - it and log is not updated with the fatal error message. - -2003-10-30 11:59 brodsom - - * firebird2/src/common/classes/semaphore.h (1.3): - - Write fatal error messages into firebird.log - -2003-10-30 11:03 eku - - * firebird2/src/jrd/isc_sync.cpp (1.67): - - Typo. - 2003-10-30 10:49 eku - * firebird2/: configure.in (1.171), src/jrd/isc_sync.cpp (1.66), - src/jrd/thd.cpp (1.23), src/jrd/thd.h (1.17): + * firebird2/configure.in (1.171): Detect POSIX threads support with autoconf. Some code cleanup. -2003-10-30 10:00 robocop - - * firebird2/src/gpre/ada.cpp (1.33): - - Fix ISO-C++ problem found by Frank - 2003-10-30 09:03 eku * firebird2/configure.in (1.170): @@ -28907,110 +6004,12 @@ Use autoheader to generate config.h.in. -2003-10-29 16:18 fsg - - * firebird2/src/jrd/isc_file.cpp (1.61): - - minor correction FSG - -2003-10-29 11:52 robocop - - * firebird2/src/: alice/alice.cpp (1.40), alice/alice.h (1.23), - alice/exe.cpp (1.21), alice/exe_proto.h (1.6), alice/tdr.cpp - (1.26), alice/tdr_proto.h (1.9), burp/backu_proto.h (1.6), - burp/backup.epp (1.42), burp/burp.cpp (1.52), burp/burp.h (1.34), - burp/canonical.cpp (1.30), burp/resto_proto.h (1.6), - burp/restore.epp (1.49), dsql/dsql.cpp (1.75), dsql/metd.epp - (1.34), dudley/ddl.cpp (1.24), dudley/ddl.h (1.19), - dudley/ddl_proto.h (1.9), dudley/exe.epp (1.33), dudley/expand.cpp - (1.17), dudley/extract.epp (1.21), dudley/generate.cpp (1.10), - dudley/trn.cpp (1.23), extlib/fbudf/fbudf.cpp (1.10), gpre/ada.cpp - (1.32), gpre/c_cxx.cpp (1.37), gpre/cmd.cpp (1.22), gpre/cme.cpp - (1.16), gpre/cme_proto.h (1.8), gpre/cob.cpp (1.34), gpre/exp.cpp - (1.24), gpre/exp_proto.h (1.11), gpre/ftn.cpp (1.36), gpre/gpre.cpp - (1.43), gpre/gpre.h (1.52), gpre/gpre_meta.epp (1.31), - gpre/gpre_meta.h (1.12), gpre/gpre_meta_boot.cpp (1.31), - gpre/gpre_proto.h (1.8), gpre/int_cxx.cpp (1.22), gpre/lang_proto.h - (1.9), gpre/par.cpp (1.37), gpre/pas.cpp (1.29), gpre/pat.cpp - (1.20), gpre/pat.h (1.8), isql/extract.epp (1.18), isql/isql.epp - (1.50), isql/show.epp (1.25), isql/show_proto.h (1.9), jrd/alt.cpp - (1.32), jrd/blb.cpp (1.40), jrd/blb.h (1.8), jrd/blb_proto.h - (1.12), jrd/blf_proto.h (1.8), jrd/blob_filter.cpp (1.8), - jrd/blob_filter.h (1.6), jrd/dfw.epp (1.65), jrd/dyn_mod.epp - (1.24), jrd/entry.h (1.7), jrd/err.cpp (1.25), jrd/event.cpp - (1.32), jrd/event_proto.h (1.8), jrd/filte_proto.h (1.4), - jrd/filters.cpp (1.17), jrd/fun.epp (1.26), jrd/gds.cpp (1.104), - jrd/gds_proto.h (1.27), jrd/grant.epp (1.17), jrd/ibase.h (1.52), - jrd/iberr.cpp (1.9), jrd/iberr_proto.h (1.4), jrd/inf.cpp (1.23), - jrd/inf_proto.h (1.4), jrd/ini.epp (1.24), jrd/isc.cpp (1.41), - jrd/isc_f_proto.h (1.8), jrd/isc_file.cpp (1.60), jrd/isc_proto.h - (1.7), jrd/isc_s_proto.h (1.9), jrd/jrd.cpp (1.104), - jrd/jrd_proto.h (1.12), jrd/met.epp (1.73), jrd/met_proto.h (1.20), - jrd/opt.cpp (1.101), jrd/opt_proto.h (1.6), jrd/pag.cpp (1.48), - jrd/pag_proto.h (1.5), jrd/perf.cpp (1.25), jrd/sdl.cpp (1.22), - jrd/sdl.h (1.5), jrd/sdl_proto.h (1.7), jrd/svc.cpp (1.82), - jrd/svc.h (1.18), jrd/svc_proto.h (1.8), jrd/tra.cpp (1.42), - jrd/tra_proto.h (1.6), jrd/utl.cpp (1.44), jrd/utl_proto.h (1.8), - jrd/val.h (1.12), jrd/why.cpp (1.30), jrd/why_proto.h (1.8), - jrd/os/pio_proto.h (1.3), jrd/os/posix/unix.cpp (1.9), - jrd/os/vms/dfloat_stub.cpp (1.4), jrd/os/vms/rdb.cpp (1.2), - jrd/os/vms/rdbint.cpp (1.2), jrd/os/vms/vms.cpp (1.6), - jrd/os/win32/winnt.cpp (1.5), qli/exe.cpp (1.33), qli/gener.cpp - (1.25), qli/meta.epp (1.31), qli/proc.epp (1.19), qli/show.epp - (1.23), remote/inet.cpp (1.80), remote/inet_proto.h (1.4), - remote/inet_server.cpp (1.29), remote/inter_proto.h (1.7), - remote/interface.cpp (1.56), remote/merge.cpp (1.12), - remote/merge_proto.h (1.4), remote/parse_proto.h (1.3), - remote/parser.cpp (1.10), remote/proto_proto.h (1.3), - remote/protocol.cpp (1.33), remote/protocol.h (1.15), - remote/remot_proto.h (1.4), remote/remote.cpp (1.21), - remote/remote.h (1.21), remote/serve_proto.h (1.6), - remote/server.cpp (1.50), remote/xdr.cpp (1.13), remote/xdr.h - (1.6), remote/xdr_proto.h (1.9), remote/xnet.cpp (1.32), - remote/os/win32/ibconfig.cpp (1.5), remote/os/win32/wnet.cpp (1.7), - utilities/cache.cpp (1.11), utilities/print_pool.cpp (1.5), - utilities/run_service.cpp (1.4), utilities/stats.epp (1.3), - utilities/gsec/gsec.cpp (1.10), utilities/gsec/security.epp (1.3), - utilities/gstat/dba.epp (1.14), utilities/ibmgr/srvrmgr.cpp (1.6): - - const correctness placed some variables in context fixed some - function signatures closed a few possible buffer overruns sorry to - the platform maintainers, I can't verify what I did for non-Win32 - builds - 2003-10-29 08:57 eku * firebird2/configure.in (1.168): Removed redundant test for socklen_t. Minor cleanup. -2003-10-29 08:00 stryqx - - * firebird2/src/jrd/thd.h (1.16): - - Fix build on FreeBSD - -2003-10-29 07:07 stryqx - - * firebird2/src/jrd/jrd.h (1.50): - - Progress the SuperServer build on FreeBSD 5.x - -2003-10-29 01:29 brodsom - - * firebird2/src/: dudley/lex.cpp (1.22), gpre/gpre.cpp (1.42), - jrd/jrd.cpp (1.103), jrd/nbak.cpp (1.12), misc/codes.epp (1.7), - qli/meta.epp (1.30): - - Remove unneeded MINGW ifdef - -2003-10-28 23:44 arnobrinkman - - * firebird2/src/jrd/cmp.cpp (1.68): - - bugfix: Missing literal node caused at least to fail on GROUP BY - constant expressions - 2003-10-28 18:58 skidder * firebird2/builds/: @@ -29020,52 +6019,16 @@ Build and install libfbclient.so in Linux CS -2003-10-28 14:43 eku - - * firebird2/src/jrd/common.h (1.91): - - Replaced ib_printf with gds_log. stderr is usually connected to the - TCP-connection between database client and server. Writing an error - message to it means violating the Interbase protocol. The client - then aborts with an assertation in xdr_protocol - (remote/protocol.cpp). - -2003-10-28 14:39 brodsom - - * firebird2/src/gpre/: gpre.h (1.51), msc.cpp (1.16), msc_proto.h - (1.12), sql.cpp (1.32): - - Rename usn struct to avoid collision with mingw headers (appear - only after last changes) - 2003-10-28 13:37 skidder * firebird2/builds/posix/prefix.solaris (1.11): Remove unneeded define. Noted by Claudio -2003-10-27 23:27 skidder - - * firebird2/src/: common/classes/alloc.cpp (1.33), - common/classes/alloc.h (1.27), common/classes/tree.h (1.20), - gpre/cmd.cpp (1.21), include/firebird.h (1.15), intl/ldcommon.h - (1.12): - - Ugly hack to make Firebird compatible with host applications using - STL - -2003-10-27 23:07 skidder - - * firebird2/lang_helpers/: gds_codes.ftn (1.5), gds_codes.pas - (1.5): - - Update codes - 2003-10-27 19:42 skidder * firebird2/: configure.in (1.167), builds/posix/prefix.solaris - (1.10), src/jrd/common.h (1.90), src/lock/lock.cpp (1.75), - src/lock/lock.h (1.20): + (1.10): Forward port Solaris fixes @@ -29085,12 +6048,6 @@ Port SS build changes from 1_5_Release -2003-10-27 12:30 paulbeach - - * firebird2/src/jrd/rse.h (1.18): - - Add Comments to RSB types - 2003-10-27 10:28 robocop * firebird2/builds/: win32/blrtable.bat (1.7), @@ -29116,12 +6073,6 @@ Restore dummy file -2003-10-27 02:29 brodsom - - * firebird2/src/iscguard/iscguard.rc (1.4): - - Fix - 2003-10-27 02:14 brodsom * firebird2/configure.in (1.165): @@ -29142,52 +6093,18 @@ Toward installable MinGW build -2003-10-26 13:27 dimitr +2003-10-26 13:29 dimitr - * firebird2/: src/include/gen/msgs.h (1.11), builds/misc/msg.gbak - (1.5): + * firebird2/builds/misc/msg.gbak (1.5): Modified an existing error message. -2003-10-25 14:44 dimitr - - * firebird2/src/include/gen/: codetext.h (1.10), iberror.h (1.9), - msgs.h (1.10), rdb_codes.h (1.10), sql_code.h (1.10): - - Added new error message. - 2003-10-25 14:35 dimitr * firebird2/builds/misc/msg.gbak (1.4): Added new error message. -2003-10-25 13:01 robocop - - * firebird2/src/jrd/nodebug.cpp (1.4): - - Trivial change... or maybe we get rid of this MODULE: line? - -2003-10-25 12:55 robocop - - * firebird2/src/jrd/: dpm.epp (1.20), dyn_mod.epp (1.23), - dyn_util.epp (1.18): - - Trivial change... or maybe we get rid of this MODULE: line? - -2003-10-24 12:15 aafemt - - * firebird2/src/jrd/: err_proto.h (1.13), event.cpp (1.31), - event_proto.h (1.7): - - 'struct' cleanup - -2003-10-24 12:10 aafemt - - * firebird2/src/jrd/dfw.epp (1.64): - - MinGW 3.0 is already released - 2003-10-24 09:15 robocop * firebird2/builds/win32/make_boot.bat (1.19): @@ -29206,116 +6123,6 @@ Set EDITLINE_FLG=N in Linux until the editline problem is solved. -2003-10-24 01:06 brodsom - - * firebird2/src/isql/isql.epp (1.49): - - Fix bugs in isql (needed by fbtcs) -Detection of redirected input. - -Avoid \n\n\r output in echo mode on win32. -Fix echo mode prompt - output and make it work the same on win32 and linux. - -2003-10-21 00:41 brodsom - - * firebird2/src/dudley/: ddl.cpp (1.23), exe.epp (1.32), expand.cpp - (1.16), extract.epp (1.20), generate.cpp (1.9), trn.cpp (1.22): - - Macro cleaning Use array access for nod_arg - -2003-10-21 00:40 brodsom - - * firebird2/src/: dsql/make.cpp (1.43), jrd/cmp.cpp (1.67), - jrd/dfw.epp (1.63), jrd/dsc.h (1.8), jrd/evl.cpp (1.43), jrd/intl.h - (1.5): - - Macro cleaning - -2003-10-20 20:34 brodsom - - * firebird2/src/jrd/: gds.cpp (1.103), gds_proto.h (1.26): - - -Warning removal -Style - -2003-10-20 14:27 skidder - - * firebird2/src/jrd/opt.cpp (1.100): - - Make Linux SS engine compile. Noted by Blas - -2003-10-20 12:53 aafemt - - * firebird2/src/jrd/: alt.cpp (1.31), blb.cpp (1.39), blb_proto.h - (1.11), blf_proto.h (1.7), blob_filter.cpp (1.7), blob_filter.h - (1.5), btr.cpp (1.42), btr.h (1.14), btr_proto.h (1.11), cch.cpp - (1.51), cch.h (1.6), cch_proto.h (1.8), cmp.cpp (1.66), cmp_proto.h - (1.11), cvt.cpp (1.27), cvt2_proto.h (1.5), cvt_proto.h (1.9), - dbg_proto.h (1.5), dfw.epp (1.62), dfw_proto.h (1.6), dls.cpp - (1.14), dpm.epp (1.19), dyn_mod.epp (1.22), dyn_util.epp (1.17), - err.cpp (1.24), nodebug.cpp (1.3): - - 'struct' cleanup - -2003-10-20 12:35 robocop - - * firebird2/src/utilities/install/install_reg.cpp (1.8): - - Style; vars in scope - -2003-10-20 12:33 robocop - - * firebird2/src/include/: fb_blk.h (1.7), fb_types.h (1.28), - old_fb_blk.h (1.3): - - Style - -2003-10-20 12:31 robocop - - * firebird2/src/utilities/install/: registry.cpp (1.6), registry.h - (1.4), regis_proto.h (1.4): - - Style; vars in scope - -2003-10-20 12:28 robocop - - * firebird2/src/remote/os/win32/srvr_w32.cpp (1.6): - - Style; bool - -2003-10-20 12:28 robocop - - * firebird2/src/remote/os/win32/wnet.cpp (1.6): - - Style; bool, vars in scope - -2003-10-20 12:26 robocop - - * firebird2/src/common/classes/array.h (1.6): - - Style: make the code more readable, keep spaces around operators - -2003-10-20 12:18 robocop - - * firebird2/src/jrd/opt.cpp (1.99): - - Style: make the code more readable, keep spaces around operators - -2003-10-20 12:12 robocop - - * firebird2/src/dsql/ddl.cpp (1.72): - - Style; comment unused code - -2003-10-20 12:08 robocop - - * firebird2/src/qli/lex.cpp (1.21): - - Style - -2003-10-20 12:04 robocop - - * firebird2/src/jrd/rse.h (1.17): - - Style; spaces help to read code - 2003-10-20 03:44 brodsom * firebird2/: configure.in (1.163), @@ -29325,12 +6132,6 @@ Add gdef and qli to posix ss build (needed for the tcs) -2003-10-20 01:03 brodsom - - * firebird2/src/dsql/ddl.cpp (1.71): - - Correct recent Claudio's change to allow posix build again. - 2003-10-19 17:49 arnobrinkman * firebird2/builds/win32/make_examples.bat (1.9): @@ -29352,25 +6153,12 @@ Let's make my life a little bit easier, so i don't have to change everytime the files ;-) -2003-10-19 09:01 stryqx - - * firebird2/src/jrd/rse.h (1.16): - - Keep gcc 3.3 happy. - 2003-10-19 08:58 stryqx * firebird2/configure.in (1.162): Make configure summary report match reality. -2003-10-19 03:41 brodsom - - * firebird2/src/jrd/ibase.h (1.51): - - Synchronize public headers with function declaration after - Claudio's changes (tests fails) - 2003-10-19 03:25 brodsom * firebird2/builds/win32/: parse.bat (1.6), prepare.bat (1.27), @@ -29390,91 +6178,12 @@ Add DEV_BUILD to the debug build -2003-10-18 01:47 brodsom - - * firebird2/src/dudley/: exe.epp (1.31), expand.cpp (1.15), - expr.cpp (1.14), generate.cpp (1.8), parse.cpp (1.29), parse.h - (1.4), trn.cpp (1.21): - - -Macro cleaning -Use array access for nod_arg and idx_field - -2003-10-18 01:41 brodsom - - * firebird2/src/gpre/: sql.cpp (1.31), cmd.cpp (1.20), gpre.h - (1.50), gpre_meta.epp (1.30), gpre_meta_boot.cpp (1.30): - - Macro cleaning - -2003-10-17 22:29 skidder - - * firebird2/src/: common/classes/array.h (1.5), jrd/btr.h (1.13), - jrd/constants.h (1.5), jrd/dfw.epp (1.61), jrd/opt.cpp (1.98), - jrd/rse.h (1.15): - - Clean up optimizer - 2003-10-17 16:32 brodsom * firebird2/builds/win32/make_examples.bat (1.8): Correction -2003-10-17 15:01 brodsom - - * firebird2/src/dsql/dsql.h (1.45): - - Correct bad debug report (found by Claudio) - -2003-10-17 14:56 brodsom - - * firebird2/src/dudley/ddl.h (1.18): - - Solve allocation bug (found by Claudio) - -2003-10-17 14:55 brodsom - - * firebird2/src/qli/lex.cpp (1.20): - - Solve assertion failure in tests - -2003-10-16 23:02 arnobrinkman - - * firebird2/src/jrd/opt.cpp (1.97): - - bugfix: Missing initialization of position vector. Thanks for - Nickolay who notice this. - -2003-10-16 10:50 robocop - - * firebird2/src/: alice/alice.cpp (1.39), alice/alice.h (1.22), - alice/alice_meta.epp (1.22), alice/exe.cpp (1.20), alice/tdr.cpp - (1.25), alice/tdr_proto.h (1.8), dsql/array.epp (1.19), - dsql/blob.epp (1.10), dsql/blob_proto.h (1.7), dsql/ddl.cpp (1.70), - dsql/ddl_proto.h (1.12), dsql/dsql.cpp (1.74), dsql/hsh.cpp (1.19), - dsql/hsh_proto.h (1.5), dsql/metd.epp (1.33), dsql/metd_proto.h - (1.16), dsql/parse.y (1.107), dudley/lex.cpp (1.21), gpre/ada.cpp - (1.31), gpre/c_cxx.cpp (1.36), gpre/cob.cpp (1.33), gpre/ftn.cpp - (1.35), gpre/gpre.cpp (1.41), gpre/gpre.h (1.49), - gpre/gpre_meta_boot.cpp (1.29), gpre/int_cxx.cpp (1.21), - gpre/msc.cpp (1.15), gpre/par.cpp (1.36), gpre/parse.h (1.7), - gpre/pas.cpp (1.28), gpre/sql.cpp (1.30), isql/isql.epp (1.48), - isql/isql_proto.h (1.10), jrd/cvt.cpp (1.26), jrd/cvt_proto.h - (1.8), jrd/exe.h (1.22), jrd/gds.cpp (1.102), jrd/gds_proto.h - (1.25), jrd/ibase.h (1.50), jrd/opt.cpp (1.96), jrd/par.cpp (1.55), - jrd/os/posix/isc_ipc.cpp (1.4), qli/command.cpp (1.14), - qli/compi_proto.h (1.6), qli/compile.cpp (1.16), qli/exe.h (1.16), - qli/expand.cpp (1.20), qli/format.cpp (1.21), qli/gener.cpp (1.24), - qli/picst_proto.h (1.7), qli/picstr.cpp (1.17), qli/report.cpp - (1.12), remote/xdr.cpp (1.12): - - const correctness and other tasks - -2003-10-15 16:43 brodsom - - * firebird2/src/gpre/sql.cpp (1.29): - - Style - 2003-10-15 14:47 brodsom * firebird2/builds/win32/: make_all.bat (1.20), make_boot.bat @@ -29482,56 +6191,12 @@ Exit from build process if msdev returns errorlevel 1 -2003-10-15 03:18 brodsom - - * firebird2/src/gpre/: c_cxx.cpp (1.35), cmd.cpp (1.19), cme.cpp - (1.15), cmp.cpp (1.22), exp.cpp (1.23), ftn.cpp (1.34), gpre.cpp - (1.40), gpre.h (1.48), gpre_meta.epp (1.29), gpre_meta_boot.cpp - (1.28), hsh.cpp (1.17), jrdmet.cpp (1.12), msc.cpp (1.14), par.cpp - (1.35), sqe.cpp (1.24), sql.cpp (1.28): - - Macro cleaning - -2003-10-15 00:21 brodsom - - * firebird2/src/: gpre/ada.cpp (1.30), gpre/c_cxx.cpp (1.34), - gpre/cmd.cpp (1.18), gpre/cmd_proto.h (1.6), gpre/cme.cpp (1.14), - gpre/cmp.cpp (1.21), gpre/cob.cpp (1.32), gpre/dyntable.cpp (1.5), - gpre/exp.cpp (1.22), gpre/ftn.cpp (1.33), gpre/gpre.cpp (1.39), - gpre/gpre.h (1.47), gpre/gpre_meta.epp (1.28), - gpre/gpre_meta_boot.cpp (1.27), gpre/hsh.cpp (1.16), - gpre/int_cxx.cpp (1.20), gpre/jrdmet.cpp (1.11), gpre/par.cpp - (1.34), gpre/parse.h (1.6), gpre/pas.cpp (1.27), gpre/pat.cpp - (1.19), gpre/pat.h (1.7), gpre/sqe.cpp (1.23), gpre/sql.cpp (1.27), - gpre/words.h (1.5), dsql/alld.cpp (1.14), dsql/ddl.cpp (1.69), - dsql/dsql.cpp (1.73), dsql/dsql.h (1.44), dsql/errd.cpp (1.21), - dsql/gen.cpp (1.49), dsql/hsh.cpp (1.18), dsql/make.cpp (1.42), - dsql/metd.epp (1.32), dsql/parse.cpp (1.95), dsql/parse.y (1.106), - dsql/pass1.cpp (1.112): - - Macro cleaning - 2003-10-14 15:09 eku - * firebird2/: configure.in (1.161), - src/include/gen/autoconfig_msvc.h (1.88), src/jrd/common.h (1.89), - src/jrd/os/posix/isc_ipc.cpp (1.3): + * firebird2/configure.in (1.161): SINIX-Z: POSIX stylish sigaction. -2003-10-13 14:55 dimitr - - * firebird2/src/dsql/pass1.cpp (1.111): - - Fixed server crash with explicit plans used in subqueries, when - outer aggregation is performed. - -2003-10-12 16:21 skidder - - * firebird2/src/jrd/common.h (1.88): - - Fix comment, noted by Claudio - 2003-10-12 15:17 epocman * firebird2/doc/install_win32.txt (1.5): @@ -29550,25 +6215,11 @@ [no log message] -2003-10-12 13:48 epocman - - * firebird2/src/utilities/install/: install_nt.h (1.5), - registry.cpp (1.5), registry.h (1.3): - - Win32 HKLM and service name change as per recent discussion in - fbdevel. Added more complete cleanup of registry keys when 'instreg - remove'. - 2003-10-11 01:56 skidder * firebird2/: configure.in (1.160), builds/install/arch-specific/linux/classic/postinstall.sh.in (1.3), - builds/posix/prefix.linux_sparc32 (1.2), src/common/classes/alloc.h - (1.26), src/jrd/common.h (1.87), src/jrd/exe.h (1.21), - src/jrd/gds.cpp (1.101), src/jrd/ibase.h (1.49), - src/jrd/isc_sync.cpp (1.65), src/jrd/opt.cpp (1.95), - src/jrd/par.cpp (1.54), src/jrd/utl.cpp (1.43), src/remote/xdr.cpp - (1.11): + builds/posix/prefix.linux_sparc32 (1.2): Forward port Sparc fixes @@ -29584,124 +6235,18 @@ Test if firebird is set and ask for it if not -2003-10-09 05:54 robocop - - * firebird2/src/extlib/fbudf/fbudf.sql (1.4): - - Fix script for SF bug #819224 => Change the comment, too. - -2003-10-09 05:38 robocop - - * firebird2/src/extlib/fbudf/fbudf.sql (1.3): - - Fix script for SF bug #819224 - -2003-10-09 04:02 brodsom - - * firebird2/src/jrd/: btr.cpp (1.41), btr.h (1.12), dmp.cpp (1.9), - jrd.cpp (1.102), nav.cpp (1.17): - - Macro cleaning - -2003-10-08 13:49 dimitr +2003-10-08 13:50 dimitr * firebird2/builds/install/misc/firebird.conf (1.3): no message -2003-10-08 11:42 epocman - - * firebird2/src/: jrd/os/win32/config_root.cpp (1.11), - utilities/install/install_nt.h (1.4), - utilities/install/install_reg.cpp (1.7), - utilities/install/install_svc.cpp (1.8), - utilities/install/registry.cpp (1.4), utilities/install/registry.h - (1.2): - - Win32 - Syncing with the recent FB 1.5 branch installation changes. - 2003-10-08 11:15 dimitr * firebird2/doc/sql.extensions/README.context_variables (1.3): Added extra note. -2003-10-08 10:42 robocop - - * firebird2/src/: jrd/alt.cpp (1.30), jrd/blb.cpp (1.38), - jrd/blb_proto.h (1.10), jrd/cch.cpp (1.50), jrd/cvt.cpp (1.25), - jrd/cvt2.cpp (1.16), jrd/cvt2_proto.h (1.4), jrd/evl.cpp (1.42), - jrd/exe.cpp (1.79), jrd/gds.cpp (1.100), jrd/gds_proto.h (1.24), - jrd/ibase.h (1.48), jrd/intl.cpp (1.35), jrd/intl_proto.h (1.6), - jrd/jrd.cpp (1.101), jrd/mov.cpp (1.9), jrd/mov_proto.h (1.6), - jrd/pwd.cpp (1.19), lock/print.cpp (1.28), qli/mov.cpp (1.25), - remote/xnet.cpp (1.31): - - const correctness - -2003-10-07 13:02 stryqx - - * firebird2/src/jrd/jrd.cpp (1.100): - - Define clock correctly, rather than casting it. Pointed out by - Claudio. - -2003-10-07 12:43 stryqx - - * firebird2/src/extlib/fbudf/fbudf.cpp (1.9): - - style - -2003-10-07 12:38 stryqx - - * firebird2/src/jrd/jrd.cpp (1.99): - - style - -2003-10-07 12:32 stryqx - - * firebird2/src/: extlib/fbudf/fbudf.cpp (1.8), qli/dtr.cpp (1.28): - - Fix build with gcc 3.3 - -2003-10-07 12:12 stryqx - - * firebird2/src/jrd/jrd.cpp (1.98): - - Fix build with gcc 3.3 - -2003-10-07 11:59 robocop - - * firebird2/src/gpre/int_cxx.cpp (1.19): - - Generally speaking, it's problematic to dereference null pointers. - :-) - -2003-10-07 11:58 robocop - - * firebird2/src/gpre/: gpre.h (1.46), gpre_meta.epp (1.27), - gpre_meta.h (1.11), gpre_meta_boot.cpp (1.26), pas.cpp (1.26): - - const correctness and vars in scope - -2003-10-07 11:54 robocop - - * firebird2/src/jrd/: log.h (1.5), common.h (1.86): - - Trivial style change - -2003-10-07 09:24 eku - - * firebird2/src/jrd/common.h (1.85): - - Please use the results of configure. - -2003-10-07 08:59 stryqx - - * firebird2/src/jrd/log.h (1.4): - - Fix build with gcc 3.3. Let me know if there's a better fix. - 2003-10-07 08:48 stryqx * firebird2/builds/posix/prefix.freebsd (1.11): @@ -29714,385 +6259,36 @@ Fix up build flags. -2003-10-07 08:34 eku - - * firebird2/src/jrd/pag.cpp (1.47): - - Fixed compile error. - -2003-10-07 08:20 eku - - * firebird2/src/gpre/pat.cpp (1.18): - - Fixed "name lookup of `n' changed for new ISO `for' scoping" - 2003-10-06 15:20 alexpeshkoff * firebird2/doc/sql.extensions/README.execute_statement (1.4): Added security note -2003-10-06 11:48 robocop - - * firebird2/src/gpre/: ada.cpp (1.29), c_cxx.cpp (1.33), cmd.cpp - (1.17), cme.cpp (1.13), cmp.cpp (1.20), cob.cpp (1.31), ftn.cpp - (1.32), gpre.cpp (1.38), gpre.h (1.45), gpre_meta.epp (1.26), - gpre_meta.h (1.10), gpre_meta_boot.cpp (1.25), gpre_proto.h (1.7), - hsh.cpp (1.15), hsh_proto.h (1.7), int_cxx.cpp (1.18), jrdmet.cpp - (1.10), lang_proto.h (1.8), msc.cpp (1.13), msc_proto.h (1.11), - par.cpp (1.33), par_proto.h (1.11), pas.cpp (1.25), pat.cpp (1.17), - pat.h (1.6), sql.cpp (1.26): - - const correctness and some variables in scope - 2003-10-06 11:46 robocop * firebird2/builds/win32/msvc6/fbserver.dsp (1.33): Included two unnecessary files time ago -2003-10-06 11:40 alexpeshkoff - - * firebird2/src/jrd/pag.cpp (1.46): - - Style fix - thanks to Claudio - 2003-10-06 01:06 brodsom * firebird2/builds/win32/make_all.bat (1.19): include journal -2003-10-06 00:51 brodsom - - * firebird2/src/include/fb_types.h (1.27): - - Macro cleaning - -2003-10-05 12:27 dimitr - - * firebird2/src/jrd/: jrd_pwd.h (1.11), pwd.cpp (1.18): - - Some cleanup. - -2003-10-05 09:04 robocop - - * firebird2/src/jrd/: cvt.cpp (1.24), cvt_proto.h (1.7), intl.cpp - (1.34), intl_proto.h (1.5): - - const correctness, vars in scope, etc. - -2003-10-05 09:03 robocop - - * firebird2/src/intl/: kanji.h (1.4), kanji_proto.h (1.3), - ldcommon.h (1.11), utils/maptest2.c (1.7): - - style - -2003-10-05 09:02 robocop - - * firebird2/src/: intl/ld.cpp (1.4), jrd/intlnames.h (1.10): - - changed _INTL_COMPONENT_ to INTL_COMPONENT_FB - -2003-10-05 08:58 robocop - - * firebird2/src/gpre/: cmd_proto.h (1.5), cme_proto.h (1.7), - cmp_proto.h (1.10), exp_proto.h (1.10), gpre_meta.h (1.9), - gpre_proto.h (1.6), hsh_proto.h (1.6), jrdme_proto.h (1.5), - lang_proto.h (1.7), msc_proto.h (1.10), par_proto.h (1.10), - prett_proto.h (1.9), sqe_proto.h (1.10), sql_proto.h (1.9): - - style - -2003-10-05 08:56 robocop - - * firebird2/src/gpre/: pat.cpp (1.16), pat.h (1.5), pat_proto.h - (1.5): - - const correctness, vars in scope, etc. - -2003-10-05 08:53 robocop - - * firebird2/src/gpre/: ftn.cpp (1.31), gpre_meta_boot.cpp (1.24), - movg.cpp (1.4), movg_proto.h (1.3): - - const correctness, vars in scope, etc. - -2003-10-05 08:42 robocop - - * firebird2/src/dudley/: hsh.cpp (1.14), hsh_proto.h (1.6), - parse.cpp (1.28): - - const correctness, vars in scope, etc. - -2003-10-05 08:39 robocop - - * firebird2/src/dudley/: exe.epp (1.30), exe_proto.h (1.6), - expan_proto.h (1.4), expand.cpp (1.14), expr.cpp (1.13), - expr_proto.h (1.6), extra_proto.h (1.4), gener_proto.h (1.5), - ddl_proto.h (1.8), lex.cpp (1.20), lex_proto.h (1.7), parse_proto.h - (1.7), trn.cpp (1.20), trn_proto.h (1.5): - - style - -2003-10-05 08:37 robocop - - * firebird2/src/dudley/: ddl.cpp (1.22), ddl.h (1.17): - - const correctness, vars in scope, etc. - -2003-10-05 08:33 robocop - - * firebird2/src/dsql/: alld.cpp (1.13), array.epp (1.18), - array_proto.h (1.9), blob_proto.h (1.6), ddl.cpp (1.68), dsql.cpp - (1.72), dsql.h (1.43), dsql_proto.h (1.12): - - style - -2003-10-05 08:33 robocop - - * firebird2/src/dsql/: pass1.cpp (1.110), preparse.cpp (1.24), - utld.cpp (1.19): - - const correctness, vars in scope, etc. - -2003-10-05 08:25 robocop - - * firebird2/src/dsql/: make.cpp (1.41), make_proto.h (1.17), - movd.cpp (1.8), movd_proto.h (1.6), errd.cpp (1.20), gen.cpp - (1.48), gen_proto.h (1.10), hsh.cpp (1.17), hsh_proto.h (1.4): - - const correctness, vars in scope, etc. - -2003-10-05 08:21 robocop - - * firebird2/src/: burp/backu_proto.h (1.5), burp/burp_proto.h - (1.10), burp/canon_proto.h (1.9), burp/misc_proto.h (1.5), - burp/mvol_proto.h (1.6), burp/resto_proto.h (1.5), - dsql/parse_proto.h (1.7), dsql/prepa_proto.h (1.8), - dsql/utld_proto.h (1.7): - - style - -2003-10-05 08:20 robocop - - * firebird2/src/burp/burp.h (1.33): - - constant should use FB type - -2003-10-05 08:17 robocop - - * firebird2/src/alice/exe_proto.h (1.5): - - style - -2003-10-05 08:11 robocop - - * firebird2/src/jrd/vio_proto.h (1.11): - - Fixed cleanup mistake by someone - 2003-10-05 08:10 robocop * firebird2/doc/license/README.license.usage.txt (1.2): small typo -2003-10-03 14:33 dimitr - - * firebird2/src/utilities/gstat/dba.epp (1.13): - - Corrected gstat version info output. - -2003-10-03 14:28 dimitr - - * firebird2/src/jrd/: jrd_pwd.h (1.10), pwd.cpp (1.17): - - A few corrections. - -2003-10-03 12:36 dimitr - - * firebird2/src/common/config/config.cpp (1.44): - - Increased a default size of the lock table, after discussion with - Nickolay. - -2003-10-03 12:14 aafemt - - * firebird2/src/jrd/jrd.h (1.49): - - Only unix superserver uses long jump - 2003-10-03 12:04 dimitr * firebird2/doc/license/README.license.usage.txt (1.1): Added usage rules -2003-10-03 03:59 brodsom - - * firebird2/src/: dsql/alld.cpp (1.12), dsql/array_proto.h (1.8), - dsql/blob_proto.h (1.5), dsql/dsql.cpp (1.71), dsql/dsql.h (1.42), - dsql/dsql_proto.h (1.11), dsql/errd.cpp (1.19), dsql/gen_proto.h - (1.9), dsql/hsh.cpp (1.16), dsql/keywords.h (1.14), - dsql/movd_proto.h (1.5), dsql/parse_proto.h (1.6), dsql/pass1.cpp - (1.109), dsql/pass1_proto.h (1.12), dsql/prepa_proto.h (1.7), - dsql/preparse.cpp (1.23), dsql/utld.cpp (1.18), dsql/utld_proto.h - (1.6), dudley/extract.epp (1.19), dudley/gener_proto.h (1.4), - dudley/hsh.cpp (1.13), dudley/hsh_proto.h (1.5), dudley/lex.cpp - (1.19), dudley/lex_proto.h (1.6), dudley/parse.cpp (1.27), - dudley/parse.h (1.3), dudley/parse_proto.h (1.6), - dudley/trn_proto.h (1.4), dudley/ddl.cpp (1.21), dudley/ddl.h - (1.16), dudley/ddl_proto.h (1.7), dudley/exe_proto.h (1.5), - dudley/expan_proto.h (1.3), dudley/expand.cpp (1.13), - dudley/expr.cpp (1.12), dudley/expr_proto.h (1.5), - dudley/extra_proto.h (1.3): - - Macro cleaning extern cleaning DLL_EXPORT cleaning - -2003-10-03 03:51 brodsom - - * firebird2/src/: intl/utils/maptest2.c (1.6), gpre/gpre.cpp - (1.37), gpre/gpre_meta.h (1.8), gpre/gpre_meta_boot.cpp (1.23), - gpre/gpre_proto.h (1.5), gpre/hsh_proto.h (1.5), gpre/jrdme_proto.h - (1.4), gpre/lang_proto.h (1.6), gpre/movg_proto.h (1.2), - gpre/msc_proto.h (1.9), gpre/par_proto.h (1.9), gpre/pat_proto.h - (1.4), gpre/prett_proto.h (1.8), gpre/sqe_proto.h (1.9), - gpre/sql_proto.h (1.8), gpre/cmd_proto.h (1.4), gpre/cme_proto.h - (1.6), gpre/cmp_proto.h (1.9), gpre/exp_proto.h (1.9): - - extern cleaning removing underscores in macros DLL_EXPORT cleaning - -2003-10-03 03:50 brodsom - - * firebird2/src/intl/: kanji.h (1.3), kanji_proto.h (1.2), ld.cpp - (1.3), ldcommon.h (1.10): - - extern cleaning removing underscores in macros DLL_EXPORT cleaning - Removing duplicated declarations - -2003-10-03 03:47 brodsom - - * firebird2/src/jrd/: jrd.cpp (1.97), jrd_proto.h (1.11), jrd_pwd.h - (1.9), lck.h (1.12), lck_proto.h (1.3), license.h (1.31), lls.h - (1.3), log.h (1.3), log2.h (1.2), log_proto.h (1.2), met.epp - (1.72), met.h (1.6), met_proto.h (1.19), misc_func_ids.h (1.4), - mov_proto.h (1.5), msg.h (1.3), nav_proto.h (1.6), nbak.h (1.6), - obj.h (1.3), ods.h (1.8), opt_proto.h (1.5), pag.h (1.3), - pag_proto.h (1.4), par_proto.h (1.6), pcmet_proto.h (1.3), - perf_proto.h (1.4), quad.h (1.2), quad_proto.h (1.2), que.h (1.2), - req.h (1.15), rlck_proto.h (1.3), rse.h (1.14), rse_proto.h (1.5), - sch_proto.h (1.2), scroll_cursors.h (1.5), sdl.cpp (1.21), - sdl_proto.h (1.6), sdw.h (1.3), sdw_proto.h (1.3), shut_proto.h - (1.2), smp.h (1.2), smp_impl.h (1.3), sort.cpp (1.46), sort.h - (1.11), sort_proto.h (1.7), sqz.h (1.3), sqz_proto.h (1.4), svc.cpp - (1.81), thd.cpp (1.22), thd.h (1.15), tpc.h (1.3), tpc_proto.h - (1.2), tra_proto.h (1.5), trig.h (1.10), utl_proto.h (1.7), - val_proto.h (1.2), vio_debug.h (1.3), vio_proto.h (1.10), - why_proto.h (1.7), os/guid.h (1.4), os/isc_i_proto.h (1.3), - os/pio.h (1.2), os/pio_proto.h (1.2), os/thd_priority.h (1.8), - os/posix/isc_ipc.cpp (1.2), os/win32/isc_ipc.cpp (1.5), - os/vms/mblr.h (1.2), os/vms/mblr_proto.h (1.2), - os/vms/prv_m_bypass.h (1.2), os/vms/rdb.h (1.2), os/vms/vms.h - (1.2), os/vms/vmslo_proto.h (1.2), os/vms/map_proto.h (1.2): - - extern cleaning removing underscores in macros DLL_EXPORT cleaning - -2003-10-03 03:43 brodsom - - * firebird2/src/jrd/: dflt.h (1.3), dfw_proto.h (1.5), divorce.h - (1.2), dls_proto.h (1.6), dmp.cpp (1.8), dmp_proto.h (1.3), drq.h - (1.5), dsc.cpp (1.10), dsc_proto.h (1.4), dyn.h (1.7), - dyn_df_proto.h (1.6), dyn_dl_proto.h (1.3), dyn_md_proto.h (1.4), - dyn_proto.h (1.4), dyn_ut_proto.h (1.3), enc.cpp (1.18), - enc_proto.h (1.2), err.cpp (1.23), err_proto.h (1.12), event.h - (1.8), event_proto.h (1.6), evl.cpp (1.41), evl_proto.h (1.5), - exe.h (1.20), exe_proto.h (1.3), ext.h (1.3), ext_proto.h (1.6), - dbg.h (1.2), dbg_proto.h (1.4), isc_sync.cpp (1.64), fil.h (1.6), - file_params.h (1.17), filte_proto.h (1.3), flags.h (1.3), flu.h - (1.4), flu_proto.h (1.5), fun.epp (1.25), fun_proto.h (1.5), - gds_proto.h (1.23), grant_proto.h (1.2), iberr_proto.h (1.3), - ibsetjmp.h (1.5), idx.h (1.10), idx_proto.h (1.7), inf.cpp (1.22), - inf_proto.h (1.3), ini_proto.h (1.6), intl.cpp (1.33), intl.h - (1.4), intl_classes.h (1.5), intl_proto.h (1.4), inuse_proto.h - (1.2), irq.h (1.4), isc.cpp (1.40), isc.h (1.8), isc_f_proto.h - (1.7), isc_file.cpp (1.59), isc_proto.h (1.6), isc_s_proto.h (1.8), - isc_signal.h (1.2): - - extern cleaning removing underscores in macros DLL_EXPORT cleaning - -2003-10-03 03:34 brodsom - - * firebird2/src/jrd/: btr.cpp (1.40), btr.h (1.11), btr_proto.h - (1.10), cch.cpp (1.49), cch.h (1.5), cch_proto.h (1.7), cmp.cpp - (1.65), cmp_proto.h (1.10), constants.h (1.4), cvt.cpp (1.23), - cvt2.cpp (1.15), cvt2_proto.h (1.3), cvt_proto.h (1.6), acl.h - (1.2), align.h (1.4), blb.cpp (1.37), blb.h (1.7), blb_proto.h - (1.9), blf_proto.h (1.6), blob_filter.cpp (1.6), block_cache.h - (1.6), blr.h (1.13): - - extern cleaning removing underscores in macros DLL_EXPORT cleaning - -2003-10-03 03:20 brodsom - - * firebird2/src/qli/: proc_proto.h (1.6), repor_proto.h (1.5), - show_proto.h (1.4), all_proto.h (1.5), comma_proto.h (1.4), - compi_proto.h (1.5), err_proto.h (1.6), eval_proto.h (1.5), - exe_proto.h (1.7), expan_proto.h (1.5), forma_proto.h (1.5), - gener_proto.h (1.5), help_proto.h (1.4), hsh_proto.h (1.7), - lex_proto.h (1.6), meta_proto.h (1.7), mov_proto.h (1.8), - parse_proto.h (1.4), picst_proto.h (1.6): - - extern cleaning removing underscores in macros DLL_EXPORT cleaning - -2003-10-03 03:17 brodsom - - * firebird2/src/remote/: allr.cpp (1.13), allr_proto.h (1.4), - inet.cpp (1.79), inet_proto.h (1.3), inter_proto.h (1.6), merge.cpp - (1.11), merge_proto.h (1.3), parse_proto.h (1.2), parser.cpp (1.9), - proto_proto.h (1.2), remot_proto.h (1.3), remote.cpp (1.20), - serve_proto.h (1.5), xdr_proto.h (1.8), xnet_proto.h (1.6), xdr.cpp - (1.10), protocol.cpp (1.32), os/win32/chop_proto.h (1.2), - os/win32/cntl_proto.h (1.2), os/win32/window_proto.h (1.2), - os/win32/wnet_proto.h (1.2), os/vms/chuser.cpp (1.2): - - extern cleaning removing underscores in macros DLL_EXPORT cleaning - -2003-10-03 02:58 brodsom - - * firebird2/src/utilities/: gsec/gsec_proto.h (1.5), - gsec/secur_proto.h (1.4), gstat/ppg_proto.h (1.3), - guard/util_proto.h (1.2), ibmgr/srvrmgr_proto.h (1.2), - install/regis_proto.h (1.3), install/servi_proto.h (1.5), - rebuild/rebui_proto.h (1.2), rebuild/rmet_proto.h (1.2), - rebuild/rstor_proto.h (1.2): - - extern cleaning removing underscores in macros - -2003-10-02 21:17 brodsom - - * firebird2/src/: iscguard/cntlg_proto.h (1.2), - iscguard/iscguard.cpp (1.28), isql/extra_proto.h (1.5), - isql/isql_proto.h (1.9), isql/show_proto.h (1.8): - - extern cleaning - -2003-10-02 21:16 brodsom - - * firebird2/src/burp/burp.h (1.32): - - Correction - -2003-10-02 21:14 brodsom - - * firebird2/src/: alice/exe_proto.h (1.4), burp/backu_proto.h - (1.4), burp/burp_proto.h (1.9), burp/canon_proto.h (1.8), - burp/misc_proto.h (1.4), burp/mvol_proto.h (1.5), - burp/resto_proto.h (1.4): - - extern cleaning - 2003-10-02 20:41 epocman * firebird2/doc/README.instsvc (1.2): @@ -30101,93 +6297,11 @@ 2003-10-02 12:17 aafemt - * firebird2/: doc/README.build.mingw.html (1.9), src/dsql/dsql.cpp - (1.70), src/dsql/dsql.h (1.41), src/include/gen/autoconfig_msvc.h - (1.87), src/jrd/common.h (1.84), src/utilities/nbackup.cpp (1.9): + * firebird2/doc/README.build.mingw.html (1.9): Move MSVC-related hack of vsnprintf to MSVC header because it crashed MinGW build -2003-10-02 01:27 brodsom - - * firebird2/src/jrd/: pag.cpp (1.45), sdw.cpp (1.18): - - Fix error in last Alex commit to HEAD to make builds work again. - -2003-10-01 21:43 dimitr - - * firebird2/src/jrd/opt.cpp (1.94): - - Fixed bug introduced one year ago. - -2003-10-01 21:08 brodsom - - * firebird2/src/dudley/: ddl_proto.h (1.6), exe_proto.h (1.4), - expan_proto.h (1.2), expr_proto.h (1.4), gener_proto.h (1.3), - lex_proto.h (1.5), parse_proto.h (1.5), trn_proto.h (1.3), - extra_proto.h (1.2): - - Macro cleaning - -2003-10-01 20:11 brodsom - - * firebird2/src/dsql/: array.epp (1.17), blk.h (1.7), ddl.cpp - (1.67), dsql.h (1.40), gen.cpp (1.47), gen_proto.h (1.8), node.h - (1.36), pass1.cpp (1.108), preparse.cpp (1.22), utld.cpp (1.17), - utld_proto.h (1.5): - - Macro cleaning - -2003-10-01 20:05 brodsom - - * firebird2/src/: burp/burp.h (1.31), dudley/ddl.h (1.15), - qli/dtr.h (1.13), jrd/svc.h (1.17): - - Macro cleaning - -2003-10-01 17:27 alexpeshkoff - - * firebird2/src/jrd/: isc_file.cpp (1.58), jrd.cpp (1.96), pag.cpp - (1.44), sdw.cpp (1.17): - - Ported today fixes to HEAD. - -2003-10-01 14:51 skidder - - * firebird2/src/jrd/exe.cpp (1.78): - - Fix bug in savepoints support introduced by Dmitry a few RCs ago - -2003-10-01 12:57 aafemt - - * firebird2/src/dsql/: alld.cpp (1.11), array.epp (1.16), ddl.cpp - (1.66), dsql.cpp (1.69), dsql.h (1.39), dsql_proto.h (1.10), - gen.cpp (1.46), gen_proto.h (1.7), hsh.cpp (1.15), hsh_proto.h - (1.3), make.cpp (1.40), make_proto.h (1.16), metd.epp (1.31), - metd_proto.h (1.15), movd_proto.h (1.4), node.h (1.35), parse.cpp - (1.94), parse.y (1.105), pass1.cpp (1.107), pass1_proto.h (1.11), - preparse.cpp (1.21), sym.h (1.7), utld_proto.h (1.4): - - sym -> dsql_sym + some 'struct' cleanup - -2003-10-01 05:37 brodsom - - * firebird2/src/dsql/dsql.h (1.38): - - Patch to Nickolay changes to make MinGW build again - -2003-10-01 01:01 brodsom - - * firebird2/src/gpre/pretty.cpp (1.18): - - Rollback change to make tests run again - -2003-10-01 00:58 brodsom - - * firebird2/src/dsql/: dsql.cpp (1.68), ddl.cpp (1.65): - - Patch to make msvc build again after Nickolay changes - 2003-09-30 21:26 brodsom * firebird2/configure.in (1.159): @@ -30200,23 +6314,9 @@ Lost commit -2003-09-30 19:21 skidder - - * firebird2/src/jrd/par.cpp (1.53): - - Fix bug in my previous commit spotted by Blas - -2003-09-30 12:39 aafemt - - * firebird2/src/dudley/: ddl.cpp (1.20), ddl.h (1.14), exe.epp - (1.29), expand.cpp (1.12), expr.cpp (1.11), lex_proto.h (1.4), - parse.cpp (1.26), parse.h (1.2), trn.cpp (1.19): - - 'struct' cleanup - 2003-09-30 11:41 fsg - * firebird2/: configure.in (1.157), src/gpre/ftn.cpp (1.30): + * firebird2/configure.in (1.157): small fixes for ftn.cpp, include fbudf for the linux build FSG @@ -30226,90 +6326,18 @@ Update -2003-09-29 21:32 skidder - - * firebird2/src/dsql/: dsql.cpp (1.67), node.h (1.34): - - Remove unused DSQL node types - 2003-09-29 14:42 robocop - * firebird2/: builds/win32/defs/fbclient.def (1.6), - builds/win32/defs/gds32.def (1.5), builds/win32/defs/iutls.def - (1.2), src/alice/alice.cpp (1.38), src/burp/burp.cpp (1.51), - src/burp/canonical.cpp (1.29), src/dsql/alld_proto.h (1.7), - src/dsql/array_proto.h (1.7), src/dsql/blob_proto.h (1.4), - src/dsql/chars.h (1.4), src/dsql/ddl_proto.h (1.11), - src/dsql/dsql_proto.h (1.9), src/dsql/hsh.cpp (1.14), - src/dsql/make.cpp (1.39), src/dsql/make_proto.h (1.15), - src/dsql/metd.epp (1.30), src/dsql/metd_proto.h (1.14), - src/dsql/misc_func.cpp (1.5), src/dsql/misc_func.h (1.6), - src/dsql/movd_proto.h (1.3), src/dsql/node.h (1.33), - src/dsql/parse_proto.h (1.5), src/dsql/pass1.cpp (1.106), - src/dsql/pass1_proto.h (1.10), src/dsql/prepa_proto.h (1.6), - src/dsql/sqlda.h (1.4), src/dsql/sym.h (1.6), src/dudley/trn.cpp - (1.18), src/gpre/ada.cpp (1.28), src/gpre/c_cxx.cpp (1.32), - src/gpre/cob.cpp (1.30), src/gpre/ftn.cpp (1.29), - src/gpre/int_cxx.cpp (1.17), src/gpre/pas.cpp (1.24), - src/gpre/prett_proto.h (1.7), src/gpre/pretty.cpp (1.17), - src/isql/extract.epp (1.17), src/isql/isql.epp (1.47), - src/isql/isql.h (1.15), src/isql/isql_proto.h (1.8), - src/isql/isql_win.cpp (1.8), src/isql/show.epp (1.24), - src/isql/show_proto.h (1.7), src/jrd/alt.cpp (1.29), src/jrd/exe.h - (1.19), src/jrd/filters.cpp (1.16), src/jrd/gds.cpp (1.99), - src/jrd/gds_proto.h (1.22), src/jrd/ibase.h (1.47), - src/qli/eval.cpp (1.30), src/qli/eval_proto.h (1.4), - src/qli/exe.cpp (1.32), src/qli/mov.cpp (1.24), src/qli/mov_proto.h - (1.7), src/remote/server.cpp (1.49), - src/remote/os/win32/ibconfig.cpp (1.4), src/utilities/gsec/gsec.cpp - (1.9), src/utilities/gstat/dba.epp (1.12): + * firebird2/builds/win32/defs/: fbclient.def (1.6), gds32.def + (1.5), iutls.def (1.2): Cleanup. Hopefully harmless It should fix the issue introduced with constness in gds__interprete for current applications. -2003-09-29 13:00 dimitr - - * firebird2/src/jrd/: rse.cpp (1.38), sort.cpp (1.45), sort_proto.h - (1.6): - - Cleanup. - -2003-09-29 12:48 skidder - - * firebird2/src/dsql/dsql.cpp (1.66): - - Fix cosmetic issue noted by Claudio - -2003-09-29 10:29 dimitr - - * firebird2/src/jrd/rse.cpp (1.37): - - Correction. - 2003-09-28 23:35 skidder - * firebird2/: builds/win32/defs/fbclient.def (1.5), - builds/win32/defs/gds32.def (1.4), src/common/classes/array.h - (1.4), src/common/config/config.cpp (1.43), - src/common/config/config.h (1.25), src/dsql/ddl.cpp (1.64), - src/dsql/dsql.cpp (1.65), src/dsql/dsql.h (1.37), src/dsql/node.h - (1.32), src/dsql/parse.cpp (1.93), src/dsql/parse.y (1.104), - src/dsql/pass1.cpp (1.105), src/dudley/ddl.h (1.13), - src/dudley/exe.epp (1.28), src/dudley/lex.cpp (1.18), - src/dudley/lex_proto.h (1.3), src/dudley/trn.cpp (1.17), - src/gpre/ada.cpp (1.27), src/gpre/c_cxx.cpp (1.31), - src/gpre/cme.cpp (1.12), src/gpre/cob.cpp (1.29), - src/gpre/dyntable.h (1.3), src/gpre/ftn.cpp (1.28), src/gpre/gpre.h - (1.44), src/gpre/gpre_meta_boot.cpp (1.22), src/gpre/int_cxx.cpp - (1.16), src/gpre/pas.cpp (1.23), src/gpre/prett_proto.h (1.6), - src/gpre/pretty.cpp (1.16), src/include/fb_types.h (1.26), - src/jrd/alt.cpp (1.28), src/jrd/blp.h (1.7), src/jrd/cmp.cpp - (1.64), src/jrd/cmp_proto.h (1.9), src/jrd/constants.h (1.3), - src/jrd/cvt2.cpp (1.14), src/jrd/exe.h (1.18), src/jrd/filters.cpp - (1.15), src/jrd/gds.cpp (1.98), src/jrd/gds_proto.h (1.21), - src/jrd/jrd.cpp (1.95), src/jrd/met.epp (1.71), src/jrd/opt.cpp - (1.93), src/jrd/par.cpp (1.52), src/jrd/par_proto.h (1.5), - src/qli/meta.epp (1.29): + * firebird2/builds/win32/defs/: fbclient.def (1.5), gds32.def + (1.4): Ok, i'm joining Firebird destruction team with my cleanup: 1. Bring trace DSQL, DYN and BLR trace logging up-to-date 2. Remove @@ -30318,92 +6346,6 @@ parsing 4. Check BLR syntax for unititalized contexts usage 5. Some type-safety and const-correctness fixes -2003-09-28 20:49 dimitr - - * firebird2/src/jrd/: evl.cpp (1.40), idx.cpp (1.25), rse.cpp - (1.36), sort.cpp (1.44), sort_proto.h (1.5): - - A bit more cleanup. - -2003-09-28 20:26 dimitr - - * firebird2/src/jrd/btr.h (1.10): - - Fixed a typo. - -2003-09-28 20:23 dimitr - - * firebird2/src/jrd/: rse.cpp (1.35), sort.cpp (1.43), sort.h - (1.10), sort_proto.h (1.4): - - Cleanup and some optimization. - -2003-09-28 18:54 dimitr - - * firebird2/src/jrd/: sort.cpp (1.42), sort.h (1.9): - - Small cleanup. - -2003-09-28 17:46 dimitr - - * firebird2/src/jrd/sort.h (1.8): - - Small cleanup. - -2003-09-28 17:38 dimitr - - * firebird2/src/jrd/idx.cpp (1.24): - - Fixed bug in the cleanup after unsuccessful index creation. - -2003-09-28 16:41 dimitr - - * firebird2/src/jrd/idx.cpp (1.23): - - Don't waste time counting duplicates for non-unique indices. - -2003-09-28 16:03 dimitr - - * firebird2/src/jrd/: btr.h (1.9), idx.cpp (1.22): - - Fixed bug in unique indices. - -2003-09-28 14:05 dimitr - - * firebird2/src/dsql/: gen.cpp (1.45), pass1.cpp (1.104): - - Fixed types convertion. - -2003-09-28 13:11 dimitr - - * firebird2/src/dsql/: dsql.tab.h (1.25), gen.cpp (1.44), node.h - (1.31), parse.cpp (1.92), parse.y (1.103), pass1.cpp (1.103): - - Slightly reworked my labels implementation. - -2003-09-28 02:36 brodsom - - * firebird2/src/dsql/: parse.cpp (1.91), pass1.cpp (1.102), - preparse.cpp (1.20), user_dsql.cpp (1.23), utld.cpp (1.16), - array.epp (1.15), ddl.cpp (1.63), dsql.cpp (1.64), dsql.h (1.36), - dsql.tab.h (1.24), gen.cpp (1.43), hsh.cpp (1.13), make.cpp (1.38), - metd.epp (1.29): - - Macro cleaning - -2003-09-28 02:35 brodsom - - * firebird2/src/burp/: burp.cpp (1.50), burp.h (1.30), mvol.cpp - (1.22), spit.cpp (1.21): - - Style and Corrections - -2003-09-28 02:33 brodsom - - * firebird2/src/alice/aliceswi.h (1.11): - - Correction - 2003-09-28 01:29 brodsom * firebird2/builds/posix/: Makefile.in.client.fbudf (1.1), @@ -30418,13 +6360,6 @@ Remove ipserver from mingw build -2003-09-26 17:25 dimitr - - * firebird2/src/: jrd/intlnames.h (1.9), intl/lc_iso8859_2.cpp - (1.5), intl/ld.cpp (1.2), intl/collations/xx88592hun.h (1.2): - - Added new collation by Sandor Szollosi. - 2003-09-26 16:25 dimitr * firebird2/doc/license/: IDPL.txt (1.1), LGPL_w_exception.txt @@ -30432,24 +6367,6 @@ Added license texts. -2003-09-26 16:18 dimitr - - * firebird2/src/jrd/os/win32/config_root.cpp (1.10): - - Changed license of some files by Mark and myself. - -2003-09-26 16:11 dimitr - - * firebird2/src/: common/config/config.cpp (1.42), - common/config/config.h (1.24), common/config/config_file.cpp - (1.12), common/config/config_file.h (1.5), - common/config/config_impl.h (1.10), dsql/misc_func.cpp (1.4), - dsql/misc_func.h (1.5), jrd/db_alias.cpp (1.13), jrd/db_alias.h - (1.2), jrd/misc_func_ids.h (1.3), jrd/sort_mem.cpp (1.18), - jrd/sort_mem.h (1.4), jrd/os/win32/config_root.cpp (1.9): - - Changed license of some files by Mark and myself. - 2003-09-26 15:07 brodsom * firebird2/doc/README.build.mingw.html (1.7): @@ -30462,131 +6379,19 @@ Update -2003-09-26 13:45 dimitr - - * firebird2/src/jrd/os/: posix/unix.cpp (1.8), vms/vms.cpp (1.5), - win32/winnt.cpp (1.4): - - Fixed comment. - -2003-09-26 13:02 brodsom - - * firebird2/src/dsql/: sym.h (1.5), chars.h (1.3), misc_func.h - (1.4), node.h (1.30), sqlda.h (1.3): - - -Macro cleaning - -2003-09-26 12:50 brodsom - - * firebird2/src/dsql/: alld_proto.h (1.6), array_proto.h (1.6), - blob_proto.h (1.3), ddl_proto.h (1.10), dsql_proto.h (1.8), - make_proto.h (1.14), metd_proto.h (1.13), movd_proto.h (1.2), - parse_proto.h (1.4), pass1_proto.h (1.9), prepa_proto.h (1.5): - - -Macro cleaning - 2003-09-26 12:22 aafemt * firebird2/builds/posix/make.defaults (1.31): Rollback my unneeded anymore hack -2003-09-26 11:26 robocop - - * firebird2/src/qli/exe.cpp (1.31): - - make gcc happy v2 :-) - -2003-09-26 10:07 fsg - - * firebird2/src/qli/exe.cpp (1.30): - - make gcc happy again FSG - -2003-09-25 14:12 eku - - * firebird2/src/jrd/: pag.cpp (1.43), os/posix/unix.cpp (1.7): - - Fix for databases on raw devices: Detect a database continuation - file by its header page. - -2003-09-25 13:48 robocop - - * firebird2/src/: alice/alice.cpp (1.37), alice/alice_meta.epp - (1.21), alice/alice_proto.h (1.6), alice/all.cpp (1.13), - alice/exe.cpp (1.19), alice/tdr.cpp (1.24), burp/backup.epp (1.41), - burp/burp.cpp (1.49), burp/burp.h (1.29), burp/burp_proto.h (1.8), - burp/canonical.cpp (1.28), burp/misc.cpp (1.7), burp/mvol.cpp - (1.21), burp/restore.epp (1.48), burp/spit.cpp (1.20), dsql/all.h - (1.7), dsql/alld_proto.h (1.5), dsql/dsql.h (1.35), gpre/ada.cpp - (1.26), gpre/c_cxx.cpp (1.30), gpre/cme.cpp (1.11), gpre/ftn.cpp - (1.27), gpre/int_cxx.cpp (1.15), gpre/pas.cpp (1.22), gpre/sql.cpp - (1.25), isql/isql.epp (1.46), isql/isql_proto.h (1.7), jrd/alt.cpp - (1.27), jrd/gds.cpp (1.97), jrd/gds_proto.h (1.20), jrd/ibase.h - (1.46), jrd/isc.cpp (1.39), jrd/isc_file.cpp (1.57), - jrd/isc_sync.cpp (1.63), jrd/jrd.cpp (1.94), jrd/met.epp (1.70), - jrd/perf.cpp (1.24), jrd/scl.epp (1.31), jrd/scl_proto.h (1.7), - jrd/svc.cpp (1.80), jrd/utl.cpp (1.42), qli/all.cpp (1.21), - qli/all_proto.h (1.4), qli/blk.h (1.11), qli/comma_proto.h (1.3), - qli/command.cpp (1.13), qli/compile.cpp (1.15), qli/compile.h - (1.4), qli/dtr.cpp (1.27), qli/dtr.h (1.12), qli/err.cpp (1.12), - qli/err_proto.h (1.5), qli/eval.cpp (1.29), qli/eval_proto.h (1.3), - qli/exe.cpp (1.29), qli/exe.h (1.15), qli/exe_proto.h (1.6), - qli/expan_proto.h (1.4), qli/expand.cpp (1.19), qli/format.cpp - (1.20), qli/format.h (1.8), qli/gener.cpp (1.23), qli/help.epp - (1.12), qli/help_proto.h (1.3), qli/hsh.cpp (1.13), qli/hsh_proto.h - (1.6), qli/lex.cpp (1.19), qli/lex_proto.h (1.5), qli/meta.epp - (1.28), qli/mov.cpp (1.23), qli/mov_proto.h (1.6), qli/nounix.cpp - (1.4), qli/parse.cpp (1.23), qli/parse.h (1.5), qli/parse_proto.h - (1.3), qli/picstr.cpp (1.16), qli/proc.epp (1.18), qli/proc_proto.h - (1.5), qli/repor_proto.h (1.4), qli/report.cpp (1.11), qli/report.h - (1.4), qli/reqs.h (1.2), qli/show.epp (1.22), qli/show_proto.h - (1.3), remote/inet.cpp (1.78), remote/remote.h (1.20), - remote/server.cpp (1.48), remote/xnet.cpp (1.30), - remote/os/win32/ibconfig.cpp (1.3), remote/os/win32/wnet.cpp (1.5), - utilities/gsec/gsec.cpp (1.8), utilities/gsec/gsec_proto.h (1.4), - utilities/gstat/dba.epp (1.11): - - Cleanup, const correctness, variables in scope, etc. Having done - my best to merge everyone else's changes, I hope the tree can be - build with whatever other tools != MSVC6. - -2003-09-24 17:36 skidder - - * firebird2/src/burp/burp.h (1.28): - - Make engine compile on Linux after Blas' macro claning - -2003-09-24 16:52 dimitr - - * firebird2/src/remote/: os/win32/wnet.cpp (1.4), inet.cpp (1.77), - xnet.cpp (1.29): - - Don't change screen cursor during CS attach. - -2003-09-24 14:51 dimitr - - * firebird2/src/jrd/scl.epp (1.30): - - Fixed my bug introduced recently. - 2003-09-24 12:39 aafemt - * firebird2/: builds/posix/Makefile.in.boot.gpre (1.17), - builds/posix/Makefile.in.static.gpre (1.12), src/gpre/gpre.cpp - (1.36), src/gpre/pat.cpp (1.15): + * firebird2/builds/posix/: Makefile.in.boot.gpre (1.17), + Makefile.in.static.gpre (1.12): Gpre used during build doesn't need additional language modules -2003-09-24 12:30 aafemt - - * firebird2/src/qli/: format.h (1.7), parse.cpp (1.22), - parse_proto.h (1.2), picst_proto.h (1.5), picstr.cpp (1.15), - proc.epp (1.17), proc_proto.h (1.4), repor_proto.h (1.3), - show_proto.h (1.2): - - 'struct' removal - 2003-09-24 00:38 skidder * firebird2/: configure.in (1.156), @@ -30609,165 +6414,6 @@ I don't know why Blas disabled building fbudf.so. Let's build it again -2003-09-24 00:34 skidder - - * firebird2/src/remote/server.cpp (1.47): - - Update Linux CS build for my REMOTE changes - -2003-09-23 21:47 brodsom - - * firebird2/src/burp/: backup.epp (1.40), burp.cpp (1.48), burp.h - (1.27), mvol.cpp (1.20), restore.epp (1.47), spit.cpp (1.19): - - Macro cleaning - -2003-09-23 21:47 brodsom - - * firebird2/src/alice/alice_meta.epp (1.20): - - Wait a better solution with gpre - -2003-09-23 16:21 dimitr - - * firebird2/src/jrd/scl.epp (1.29): - - Fixed bug with CURRENT_ROLE, introduced in early v1.5 development. - -2003-09-23 12:13 aafemt - - * firebird2/src/qli/: eval.cpp (1.28), exe.cpp (1.28), exe_proto.h - (1.5), expan_proto.h (1.3), expand.cpp (1.18), forma_proto.h (1.4), - gener_proto.h (1.4), help.epp (1.11), help_proto.h (1.2), hsh.cpp - (1.12), hsh_proto.h (1.5), lex_proto.h (1.4), meta.epp (1.27), - meta_proto.h (1.6), mov.cpp (1.22), mov_proto.h (1.5): - - Partial 'struct' cleanup - -2003-09-22 19:54 brodsom - - * firebird2/src/remote/: inet.cpp (1.76), protocol.cpp (1.31), - remote.cpp (1.19): - - Removing SHLIB_DEFS - -2003-09-22 19:51 brodsom - - * firebird2/src/: dsql/parse.cpp (1.90), dsql/parse.sed (1.11), - dsql/parse.y (1.102), jrd/all.cpp (1.17), jrd/builtin.cpp (1.6), - jrd/cmp.cpp (1.63), jrd/common.h (1.83), jrd/dfw.epp (1.60), - jrd/exe.cpp (1.77), jrd/flu.cpp (1.35), jrd/functions.cpp (1.8), - jrd/gds.cpp (1.96), jrd/isc.cpp (1.38), jrd/isc_file.cpp (1.56), - jrd/isc_sync.cpp (1.62), jrd/jrd.cpp (1.93), jrd/met.epp (1.69), - jrd/perf.cpp (1.23), jrd/svc.cpp (1.79), jrd/utl.cpp (1.41), - jrd/why.cpp (1.29), jrd/os/posix/unix.cpp (1.6), lock/lock.cpp - (1.74): - - Removing SHLIB_DEFS - -2003-09-22 16:11 brodsom - - * firebird2/src/: alice/alice.cpp (1.36), burp/restore.epp (1.46), - burp/canonical.cpp (1.27), burp/burp.cpp (1.47), burp/burp.h - (1.26): - - Style - -2003-09-22 10:49 brodsom - - * firebird2/src/alice/: alice.h (1.21), alice_meta.epp (1.19), - exe.cpp (1.18), tdr.cpp (1.23): - - Style - -2003-09-21 19:49 skidder - - * firebird2/src/dsql/pass1.cpp (1.101): - - Make RIGHT JOIN symmetrical to LEFT JOIN at DSQL layer. This fixes - a couple issues when engine rejected correct RIGHT JOINs or - accepted incorrect and failed subsequentally during query execution - -2003-09-21 18:10 dimitr - - * firebird2/src/jrd/ods.h (1.7): - - no message - -2003-09-21 15:33 skidder - - * firebird2/src/: dsql/ddl.cpp (1.62), jrd/dyn.epp (1.34), - jrd/dyn_mod.epp (1.21), jrd/ibase.h (1.45): - - - Fix incorrect assignment of DYN constants for NBACKUP - Fix minor - inconsistency in drop_generator DYN constant definition Noted by - Dmitry Emanov - -2003-09-21 13:22 dimitr - - * firebird2/src/jrd/scl.epp (1.28): - - One more correction - -2003-09-21 11:50 dimitr - - * firebird2/src/jrd/scl.epp (1.27): - - Correction - -2003-09-21 11:15 dimitr - - * firebird2/src/jrd/scl.epp (1.26): - - no message - -2003-09-21 09:57 dimitr - - * firebird2/src/jrd/: jrd.cpp (1.92), scl.epp (1.25), scl_proto.h - (1.6): - - const correctness, bool, formatting, etc. - -2003-09-21 02:38 arnobrinkman - - * firebird2/src/jrd/btr.cpp (1.39): - - Fix problem with MinGW build :-( - -2003-09-21 01:33 brodsom - - * firebird2/src/intl/: cv_big5.cpp (1.3), cv_gb2312.cpp (1.3), - cv_jis.cpp (1.3), cv_ksc.cpp (1.3), cv_narrow.cpp (1.3), - cv_unicode_fss.cpp (1.3), lc_ascii.cpp (1.4), lc_big5.cpp (1.5), - lc_dos.cpp (1.3), lc_iso8859_1.cpp (1.4), lc_iso8859_2.cpp (1.4), - lc_jis.cpp (1.5), lc_ksc.cpp (1.5), lc_narrow.cpp (1.4), - lc_unicode_ucs2.cpp (1.5), ldcommon.h (1.9): - - Remove duplicated function declaration - -2003-09-21 01:33 brodsom - - * firebird2/src/intl/charsets.h (1.4): - - Cleaning extern C - -2003-09-21 01:28 brodsom - - * firebird2/src/dsql/: parse.cpp (1.89), parse.y (1.101), - pass1_proto.h (1.8), preparse.cpp (1.19), user_dsql.cpp (1.22), - utld.cpp (1.15), ddl.cpp (1.61), dsql.cpp (1.63), errd.cpp (1.18), - errd_proto.h (1.8), hsh.cpp (1.12), hsh_proto.h (1.2), metd_proto.h - (1.12): - - Cleaning macros - -2003-09-21 01:24 brodsom - - * firebird2/src/burp/: restore.epp (1.45), spit.cpp (1.18), - std_desc.h (1.3), burp.cpp (1.46), burp.h (1.25), mvol.cpp (1.19): - - Cleaning macros - 2003-09-20 03:44 brodsom * firebird2/doc/README.build.mingw.html (1.5): @@ -30786,827 +6432,18 @@ Update MinGW instructions -2003-09-19 15:56 dimitr - - * firebird2/src/jrd/ini.epp (1.23): - - Small metadata fix - -2003-09-19 12:26 aafemt - - * firebird2/src/qli/: all.cpp (1.20), all_proto.h (1.3), blk.h - (1.10), comma_proto.h (1.2), compi_proto.h (1.4), compile.h (1.3), - dtr.cpp (1.26), dtr.h (1.11), err_proto.h (1.4), exe.h (1.14), - format.h (1.6), parse.h (1.4), report.h (1.3): - - Partial 'struct' cleanup - -2003-09-19 05:37 brodsom - - * firebird2/src/jrd/svc.cpp (1.78): - - Correction - -2003-09-19 02:36 brodsom - - * firebird2/src/jrd/svc.cpp (1.77): - - Correction - -2003-09-19 00:12 brodsom - - * firebird2/src/intl/collations/: bl88591sv0.h (1.5), bl88591uk0.h - (1.5), bl88591us0.h (1.5), blNEXTde0.h (1.5), blNEXTes0.h (1.5), - blNEXTfr0.h (1.5), blNEXTit0.h (1.5), blNEXTus0.h (1.5), db437de0.h - (1.5), db437es1.h (1.5), db437fi0.h (1.5), db437fr0.h (1.5), - db437it0.h (1.5), db437nl0.h (1.5), db437sv0.h (1.5), db437uk0.h - (1.5), db437us0.h (1.5), db850cf0.h (1.5), db850de0.h (1.5), - db850es0.h (1.5), db850fr0.h (1.5), db850it1.h (1.5), db850nl0.h - (1.5), db850pt0.h (1.5), db850sv1.h (1.5), db850uk0.h (1.5), - db850us0.h (1.5), db852cz0.h (1.5), db852po0.h (1.5), db852sl0.h - (1.5), db857tr0.h (1.5), db860pt0.h (1.5), db863cf1.h (1.5), - db865da0.h (1.5), db865no0.h (1.5), db866ru0.h (1.5), pd437intl.h - (1.5), pd437swedfin.h (1.5), pd852czech.h (1.5), pd852hundc.h - (1.5), pd852polish.h (1.5), pd852slovene.h (1.5), pd861iceland.h - (1.5), pd865nordan40.h (1.5), pd866cyrr.h (1.5), pw1250czech.h - (1.5), pw1250hun.h (1.5), pw1250hundc.h (1.5), pw1250polish.h - (1.5), pw1250slov.h (1.5), pw1251cyrr.h (1.5), pw1252i850.h (1.5), - pw1252intl.h (1.5), pw1252nor4.h (1.5), pw1252span.h (1.5), - pw1252swfn.h (1.5), pw1253greek1.h (1.5), pw1254turk.h (1.5), - xx1251_ua.h (1.5), xx88592czech.h (1.6), bl88591ca0.h (1.5), - bl88591da0.h (1.5), bl88591de0.h (1.5), bl88591es0.h (1.5), - bl88591fi0.h (1.5), bl88591fr0.h (1.5), bl88591is0.h (1.5), - bl88591it0.h (1.5), bl88591nl0.h (1.5), bl88591no0.h (1.5), - bl88591pt0.h (1.5): - - Macro cleaning (intl) - -2003-09-19 00:05 brodsom - - * firebird2/src/intl/: lc_ascii.cpp (1.3), lc_big5.cpp (1.4), - lc_dos.cpp (1.2), lc_gb2312.cpp (1.3), lc_iso8859_1.cpp (1.3), - lc_iso8859_2.cpp (1.3), lc_jis.cpp (1.4), lc_ksc.cpp (1.4), - lc_unicode_ucs2.cpp (1.4), charsets/cs_863.h (1.5), - charsets/cs_864.h (1.4), charsets/cs_865.h (1.5), charsets/cs_866.h - (1.4), charsets/cs_869.h (1.4), charsets/cs_cyrl.h (1.4), - charsets/cs_iso8859_1.h (1.4), charsets/cs_iso8859_13.h (1.4), - charsets/cs_iso8859_2.h (1.4), charsets/cs_iso8859_3.h (1.4), - charsets/cs_iso8859_4.h (1.4), charsets/cs_iso8859_5.h (1.4), - charsets/cs_iso8859_6.h (1.4), charsets/cs_iso8859_7.h (1.4), - charsets/cs_iso8859_8.h (1.4), charsets/cs_iso8859_9.h (1.4), - charsets/cs_next.h (1.4), charsets/cs_sjis.h (1.4), - charsets/cs_w1250.h (1.5), charsets/cs_w1251.h (1.5), - charsets/cs_w1252.h (1.5), charsets/cs_w1253.h (1.5), - charsets/cs_w1254.h (1.5), charsets/cs_w1255.h (1.4), - charsets/cs_w1256.h (1.4), charsets/cs_w1257.h (1.4), - charsets/cs_437.h (1.5), charsets/cs_737.h (1.4), charsets/cs_775.h - (1.4), charsets/cs_850.h (1.5), charsets/cs_852.h (1.5), - charsets/cs_857.h (1.5), charsets/cs_858.h (1.4), charsets/cs_860.h - (1.5), charsets/cs_861.h (1.5), charsets/cs_862.h (1.4): - - Macro cleaning (intl) - -2003-09-19 00:04 brodsom - - * firebird2/src/intl/: cs_narrow.cpp (1.3), cv_big5.cpp (1.2), - cv_gb2312.cpp (1.2), cv_jis.cpp (1.2), cv_ksc.cpp (1.2), - cv_narrow.cpp (1.2), cv_unicode_fss.cpp (1.2): - - Style - -2003-09-18 23:58 brodsom - - * firebird2/src/jrd/svc.cpp (1.76): - - Macro cleaning Variable type change (Thanks to Claudio) - -2003-09-18 23:57 brodsom - - * firebird2/src/jrd/sort.cpp (1.41): - - Correction (Thanks to Claudio) - -2003-09-18 23:56 brodsom - - * firebird2/src/burp/: backup.epp (1.39), burp.cpp (1.45), burp.h - (1.24), burpswi.h (1.10), canonical.cpp (1.26), mvol.cpp (1.18), - restore.epp (1.44), spit.cpp (1.17), spit.h (1.5): - - Cleaning macros - -2003-09-18 19:38 brodsom - - * firebird2/src/alice/aliceswi.h (1.10): - - Cleaning macros - -2003-09-18 12:56 brodsom - - * firebird2/src/alice/: alice.cpp (1.35), alice.h (1.20), - alice_meta.epp (1.18), aliceswi.h (1.9), blk.h (1.4), exe.cpp - (1.17), tdr.cpp (1.22): - - -Macro cleaning. -remove FB_FROM_ALICE_CPP, it is unused - (set_thread_data is only used in alice.cpp) and contains - uncompilable code inside. - -2003-09-18 12:28 aafemt - - * firebird2/src/misc/: align.cpp (1.3), blrtable.cpp (1.2): - - 'struct' removal - -2003-09-18 12:24 aafemt - - * firebird2/src/lock/: driver.cpp (1.7), lock.cpp (1.73), lock.h - (1.19), print.cpp (1.27), ulimit.cpp (1.3): - - 'struct' cleanup - -2003-09-18 01:42 arnobrinkman - - * firebird2/src/isql/isql.epp (1.45): - - Change wrong used constant (Suggested by Claudio V.) - -2003-09-18 01:24 arnobrinkman - - * firebird2/src/jrd/: btr.cpp (1.38), btr_proto.h (1.9), nav.cpp - (1.16), nav_proto.h (1.5), rse.cpp (1.34): - - Before starting with the new index-structure i do some code - clean-up. - -2003-09-17 12:49 aafemt - - * firebird2/src/isql/: extract.epp (1.16), isql.epp (1.44), isql.h - (1.14), isql_win.cpp (1.7), show.epp (1.23): - - 'struct' cleanup - -2003-09-17 12:36 aafemt - - * firebird2/src/iscguard/: cntl_guard.cpp (1.12), iscguard.cpp - (1.27), iscguard.h (1.6): - - 'struct' cleanup - -2003-09-17 11:52 arnobrinkman - - * firebird2/src/: utilities/gstat/dba.epp (1.10), jrd/nav.cpp - (1.15), jrd/ods.h (1.6): - - Remove IGNORE_NULL_IDX_KEY define - -2003-09-17 01:22 arnobrinkman - - * firebird2/src/isql/isql.epp (1.43): - - Apply patch from Fred Polizo Jr. - Display correct OCTETS for - varying length characters. - -2003-09-17 01:19 arnobrinkman - - * firebird2/src/jrd/: btr.cpp (1.37), btr.h (1.8), idx.cpp (1.21), - opt.cpp (1.92): - - Remove IGNORE_NULL_IDX_KEY define. Still to go : nav.cpp, - nav_proto.h, ods.h, dba.epp - -2003-09-16 23:45 skidder - - * firebird2/src/common/classes/semaphore.h (1.2): - - Correction - -2003-09-16 22:59 skidder - - * firebird2/src/remote/: remote.cpp (1.18), remote.h (1.19), - server.cpp (1.46): - - Fix SuperServer 1-minute lock-up under contention bug. With - previous logic all spare threads were notified and performed - expensive loop on each request arrival. New logic wakes up only one - thread per request. (the same fix was performed in 2.0 SS lock - manager to avoid waking up all blocked threads on each lock request - resolution). As an (unexpected) result of this changes SS - performance significantly improved. Some artificial tests show - timing improvements by factor between 2 and 3. - -2003-09-16 22:45 skidder - - * firebird2/src/common/classes/semaphore.h (1.1): - - Implement Firebird::Semaphore class for Windows and POSIX. Those - platforms which do not have POSIX semaphores (Solaris ?) may need - to implement this class using BSD or SYSV stuff. - -2003-09-16 19:08 dimitr - - * firebird2/src/jrd/: btr.cpp (1.36), btr_proto.h (1.8): - - Some cleanup - -2003-09-16 16:01 brodsom - - * firebird2/src/gpre/: int_cxx.cpp (1.14), pas.cpp (1.21), ada.cpp - (1.25), c_cxx.cpp (1.29): - - Recover some macros as inlines - -2003-09-16 15:57 brodsom - - * firebird2/src/dsql/: all.h (1.6), alld_proto.h (1.4): - - Cleaning headers - -2003-09-16 14:16 brodsom - - * firebird2/src/gpre/pat.cpp (1.14): - - Fix switch with only default warning - -2003-09-16 14:15 brodsom - - * firebird2/src/jrd/sdl.cpp (1.20): - - Fix macro redefinition warning - -2003-09-16 12:33 aafemt - - * firebird2/src/intl/: cv_unicode_fss.h (1.4), lc_narrow.cpp (1.3), - ld.h (1.21), collations/bl88591ca0.h (1.4), collations/bl88591da0.h - (1.4), collations/bl88591de0.h (1.4), collations/bl88591es0.h - (1.4), collations/bl88591fi0.h (1.4), collations/bl88591fr0.h - (1.4), collations/bl88591is0.h (1.4), collations/bl88591it0.h - (1.4), collations/bl88591nl0.h (1.4), collations/bl88591no0.h - (1.4), collations/bl88591pt0.h (1.4), collations/bl88591sv0.h - (1.4), collations/bl88591uk0.h (1.4), collations/bl88591us0.h - (1.4), collations/blNEXTde0.h (1.4), collations/blNEXTes0.h (1.4), - collations/blNEXTfr0.h (1.4), collations/blNEXTit0.h (1.4), - collations/blNEXTus0.h (1.4), collations/db437de0.h (1.4), - collations/db437es1.h (1.4), collations/db437fi0.h (1.4), - collations/db437fr0.h (1.4), collations/db437it0.h (1.4), - collations/db437nl0.h (1.4), collations/db437sv0.h (1.4), - collations/db437uk0.h (1.4), collations/db437us0.h (1.4), - collations/db850cf0.h (1.4), collations/db850de0.h (1.4), - collations/db850es0.h (1.4), collations/db850fr0.h (1.4), - collations/db850it1.h (1.4), collations/db850nl0.h (1.4), - collations/db850pt0.h (1.4), collations/db850sv1.h (1.4), - collations/db850uk0.h (1.4), collations/db850us0.h (1.4), - collations/db852cz0.h (1.4), collations/db852po0.h (1.4), - collations/db852sl0.h (1.4), collations/db857tr0.h (1.4), - collations/db860pt0.h (1.4), collations/db863cf1.h (1.4), - collations/db865da0.h (1.4), collations/db865no0.h (1.4), - collations/db866ru0.h (1.4), collations/pd437intl.h (1.4), - collations/pd437swedfin.h (1.4), collations/pd852czech.h (1.4), - collations/pd852hundc.h (1.4), collations/pd852polish.h (1.4), - collations/pd852slovene.h (1.4), collations/pd861iceland.h (1.4), - collations/pd865nordan40.h (1.4), collations/pd866cyrr.h (1.4), - collations/pw1250czech.h (1.4), collations/pw1250hun.h (1.4), - collations/pw1250hundc.h (1.4), collations/pw1250polish.h (1.4), - collations/pw1250slov.h (1.4), collations/pw1251cyrr.h (1.4), - collations/pw1252i850.h (1.4), collations/pw1252intl.h (1.4), - collations/pw1252nor4.h (1.4), collations/pw1252span.h (1.4), - collations/pw1252swfn.h (1.4), collations/pw1253greek1.h (1.4), - collations/pw1254turk.h (1.4), collations/xx1251_ua.h (1.4), - collations/xx88592czech.h (1.5): - - 'struct' removal - -2003-09-16 12:18 aafemt - - * firebird2/src/gpre/: ada.cpp (1.24), pas.cpp (1.20): - - Add 'void' to functions with no return value - -2003-09-16 10:34 robocop - - * firebird2/src/utilities/gsec/gsec_proto.h (1.3): - - Too trivial change - -2003-09-16 10:18 brodsom - - * firebird2/src/utilities/cache.cpp (1.10): - - -Although not compiled fix unused warning (Thanks to Claudio) - -2003-09-16 10:00 brodsom - - * firebird2/src/utilities/gsec/gsec_proto.h (1.2): - - -Add two empty lines at the end. - -2003-09-15 23:21 arnobrinkman - - * firebird2/src/dsql/: parse.cpp (1.88), parse.y (1.100), pass1.cpp - (1.100): - - Added ORDER BY support on derived tables. (Suggested by Dmitry - Yemanov) - -2003-09-15 21:27 brodsom - - * firebird2/src/remote/xnet.cpp (1.28): - - Fix unused function warning - -2003-09-15 21:26 brodsom - - * firebird2/src/jrd/gds.cpp (1.95): - - Fix signed/unsigned warning - -2003-09-15 18:31 brodsom - - * firebird2/src/utilities/gsec/gsec.cpp (1.7): - - -Remove msvc unused var warning. - -2003-09-15 18:30 brodsom - - * firebird2/src/qli/all.cpp (1.19): - - -Cleaning headers - -2003-09-15 18:29 brodsom - - * firebird2/src/lock/print.cpp (1.26): - - -Remove msvc unused var warning - -2003-09-15 18:25 brodsom - - * firebird2/src/: alice/alice.cpp (1.34), alice/alice_proto.h - (1.5), alice/aliceswi.h (1.8), alice/all.cpp (1.12), alice/all.h - (1.6), alice/all_proto.h (1.3), alice/exe_proto.h (1.3), - alice/tdr.cpp (1.21), alice/tdr_proto.h (1.7), burp/burp.cpp - (1.44), burp/spit.cpp (1.16), dsql/dsql.h (1.34), dsql/errd_proto.h - (1.7), jrd/all.cpp (1.16), jrd/dbt.cpp (1.13), jrd/err_proto.h - (1.11), jrd/jrd.h (1.48): - - -Cleaning headers - -2003-09-15 18:23 brodsom - - * firebird2/src/utilities/gsec/gsec_proto.h (1.1): - - no message - -2003-09-15 18:17 skidder - - * firebird2/src/jrd/cch.cpp (1.48): - - Remove outdated comment - -2003-09-15 16:57 brodsom - - * firebird2/src/dudley/ddl.cpp (1.19): - - Remove msvc unused variable warning. - -2003-09-15 16:49 brodsom - - * firebird2/src/utilities/gstat/dba.epp (1.9): - - Remove msvc unused variable warning. - -2003-09-15 15:11 brodsom - - * firebird2/src/: alice/alice.cpp (1.33), alice/alice.h (1.19), - alice/alice_meta.epp (1.17), alice/alice_proto.h (1.4), - alice/exe.cpp (1.16), burp/burp.cpp (1.43), burp/burp.h (1.23), - burp/burp_proto.h (1.7), dudley/ddl.cpp (1.18), jrd/svc.cpp (1.75), - jrd/svc.h (1.16), jrd/svc_proto.h (1.7), lock/print.cpp (1.25), - utilities/cache.cpp (1.9), utilities/gsec/gsec.cpp (1.6), - utilities/gsec/gsec.h (1.5), utilities/gstat/dba.epp (1.8): - - Clean a bit services interface - Include service entrypoint in each - proto file and remove from it the private function common to - service and standalone. (burp, alice and gsec) - Replace functions - output_svc/output_thread/output_netware with SVC_output callback - common for all. (burp, alice and gsec) - Create typedef - pfn_svc_output common for all svc, and correct SVC_read_ib_log and - thread_test to be compatible with pfn_svc_output typedef. (svc.cpp) - - Put inside an ifdef code for '-svc_re' switch (in all sources). - -2003-09-15 14:50 dimitr - - * firebird2/src/alice/alice_meta.epp (1.16): - - no message - -2003-09-15 14:30 robocop - - * firebird2/src/qli/: all.cpp (1.18), command.cpp (1.12), - compi_proto.h (1.3), compile.cpp (1.14), dtr.cpp (1.25), eval.cpp - (1.27), exe.cpp (1.27), exe.h (1.13), expand.cpp (1.17), - forma_proto.h (1.3), format.cpp (1.19), gener.cpp (1.22), - gener_proto.h (1.3), help.epp (1.10), hsh.cpp (1.11), lex.cpp - (1.18), meta.epp (1.26), meta_proto.h (1.5), mov.cpp (1.21), - mov_proto.h (1.4), parse.cpp (1.21), picst_proto.h (1.4), - picstr.cpp (1.14), proc.epp (1.16), report.cpp (1.10), show.epp - (1.21): - - const correctness, formatting, cleaning, etc. Not a definitive - work, though. - -2003-09-15 14:19 robocop - - * firebird2/src/jrd/why.cpp (1.28): - - Macro cleaning if() statements formatting fixed - -2003-09-15 13:17 robocop - - * firebird2/src/jrd/alt.cpp (1.26): - - Replaced macro with function const correctness - -2003-09-15 13:14 robocop - - * firebird2/src/jrd/utl.cpp (1.40): - - Style: got rid of spaces around C++ cast operators Put the static - (private) functions out of the extern "C" block. - -2003-09-15 12:14 skidder - - * firebird2/src/utilities/nbackup.cpp (1.8): - - Added credits to NBACKUP usage info - 2003-09-15 11:36 dimitr * firebird2/builds/win32/msvc6/nbackup.dsp (1.2): Updated project files. -2003-09-15 11:33 dimitr - - * firebird2/src/alice/alice_meta.epp (1.15): - - Fixed another problem in gfix. Thanks to Vlad Horsun. - -2003-09-15 11:04 alexpeshkoff - - * firebird2/src/jrd/jrd.cpp (1.91): - - Fixed problems with security.fdb access, introduced in RC6 - - front-port to HEAD - -2003-09-15 10:24 dimitr - - * firebird2/src/jrd/par.cpp (1.51): - - Fixed bug introduced yesterday. - -2003-09-15 10:05 dimitr - - * firebird2/src/alice/tdr.cpp (1.20): - - Fixed very old typo. Thanks to Vlad Horsun. - -2003-09-15 04:15 brodsom - - * firebird2/src/dudley/: ddl.h (1.12), exe.epp (1.27), parse.cpp - (1.25), trn.cpp (1.16): - - Correction - -2003-09-15 04:03 brodsom - - * firebird2/src/: qli/proc.epp (1.15), burp/burp.cpp (1.42): - - -Style - -2003-09-15 03:50 brodsom - - * firebird2/src/burp/restore.epp (1.43): - - -Style - -2003-09-14 17:37 dimitr - - * firebird2/src/jrd/: opt.cpp (1.91), par.cpp (1.50): - - The final part of my little PLAN enhancement. - -2003-09-14 17:32 dimitr - - * firebird2/src/dsql/: dsql.tab.h (1.23), gen.cpp (1.42), parse.cpp - (1.87), parse.y (1.99), pass1.cpp (1.99): - - The final part of my little PLAN enhancement. - -2003-09-14 03:09 brodsom - - * firebird2/src/jrd/gds.cpp (1.94): - - -Change variable name to fix error in MinGW - -2003-09-14 03:08 brodsom - - * firebird2/src/alice/: alice.cpp (1.32), alice_meta.epp (1.14): - - -Style - -2003-09-14 03:08 brodsom - - * firebird2/src/burp/: backup.epp (1.38), burp.cpp (1.41), - burp_proto.h (1.6), mvol.cpp (1.17): - - -Style -Cast corrections - -2003-09-14 02:46 brodsom - - * firebird2/src/lock/print.cpp (1.24): - - -Fix warnings - -2003-09-14 02:26 brodsom - - * firebird2/src/: remote/xnet.cpp (1.27), remote/xnet.h (1.5), - misc/codes.epp (1.6): - - Warning fixes - -2003-09-13 20:35 skidder - - * firebird2/src/jrd/: cch.cpp (1.47), common.h (1.82), gds.cpp - (1.93), nbak.cpp (1.11), nbak.h (1.5): - - Make NBACKUP work on Windows - -2003-09-13 16:47 skidder - - * firebird2/src/gpre/exp.cpp (1.21): - - Remove some crap from the code - -2003-09-13 15:36 epocman - - * firebird2/src/utilities/install/: install_reg.cpp (1.6), - install_svc.cpp (1.7): - - Win32 instreg / instsvc now returns FINI_ERROR instead of FINI_OK - when usage() function is called. This helps external automated - tools to detect mistakes in parameters. - -2003-09-13 14:23 brodsom - - * firebird2/src/gpre/: ftn.cpp (1.26), msc.cpp (1.12), sqe.cpp - (1.22), sql.cpp (1.24): - - -Fix indents -Corrections (Thanks to Claudio) - -2003-09-13 14:22 brodsom - - * firebird2/src/gpre/: ada.cpp (1.23), c_cxx.cpp (1.28), cmd.cpp - (1.16), cob.cpp (1.28), hsh.cpp (1.14), par.cpp (1.32), pas.cpp - (1.19): - - Fix indents - -2003-09-13 14:16 brodsom - - * firebird2/src/dsql/dsql.cpp (1.62): - - -Fix indents - -2003-09-13 14:03 brodsom - - * firebird2/src/jrd/: cmp.cpp (1.62), dpm.epp (1.18), event.cpp - (1.30), idx.cpp (1.20), jrd.cpp (1.90): - - Fix indents - -2003-09-13 13:59 brodsom - - * firebird2/src/jrd/: pcmet.epp (1.6), rlck.cpp (1.12), sdw.cpp - (1.16), shut.cpp (1.9), sym.cpp (1.6), tra.cpp (1.41): - - Fix indents - -2003-09-13 13:45 brodsom - - * firebird2/src/: dudley/extract.epp (1.18), dudley/hsh.cpp (1.12), - jrd/os/vms/vmsevent.cpp (1.5), qli/all.cpp (1.17), qli/expand.cpp - (1.16), qli/gener.cpp (1.21), qli/hsh.cpp (1.10), qli/proc.epp - (1.14): - - Fix indents - -2003-09-13 12:26 robocop - - * firebird2/src/dsql/ddl.cpp (1.60): - - Trivial correction - -2003-09-13 11:25 brodsom - - * firebird2/src/common/classes/rwlock.h (1.8): - - Fix for MINGW build - -2003-09-13 11:15 brodsom - - * firebird2/src/remote/: inet.cpp (1.75), server.cpp (1.45): - - Corrections (Thanks to Claudio) - -2003-09-13 11:02 brodsom - - * firebird2/src/qli/meta.epp (1.25): - - Correction (Thanks to Claudio) - -2003-09-13 03:12 brodsom - - * firebird2/src/common/classes/rwlock.h (1.7): - - Provisional quick fix for broken msvc 6 build with last Nickolay - commit. To be reviewed by N. - -2003-09-13 01:37 brodsom - - * firebird2/src/jrd/: utl.cpp (1.39), why.cpp (1.27), alt.cpp - (1.25), gds.cpp (1.92), gds_proto.h (1.19), tra.cpp (1.40): - - -Remove GDS_VAL and GDS_REF (Final commit) - -2003-09-13 01:25 brodsom - - * firebird2/src/burp/: backup.epp (1.37), burp.cpp (1.40), burp.h - (1.22), restore.epp (1.42): - - -Remove GDS_VAL and GDS_REF -BOOLEAN Cleaning -Fix tab indent in - restore and backup - -2003-09-13 00:30 brodsom - - * firebird2/src/qli/show.epp (1.20): - - -Removing GDS_VAL and GDS_REF - -2003-09-12 18:49 brodsom - - * firebird2/src/utilities/stats.epp (1.2): - - -Remove GDS_VAL and GDS_REF - -2003-09-12 18:35 brodsom - - * firebird2/src/gpre/: sql.cpp (1.23), cmp.cpp (1.19), exp.cpp - (1.20), gpre.cpp (1.35), gpre.h (1.43), int_cxx.cpp (1.13), par.cpp - (1.31), parse.h (1.5), pas.cpp (1.18), sqe.cpp (1.21), ada.cpp - (1.22), c_cxx.cpp (1.27), cmd.cpp (1.15), cme.cpp (1.10): - - -Remove some macros or transform to inline -Rename tok_quoted to - tok_sglquoted - -2003-09-12 18:32 brodsom - - * firebird2/src/dudley/: ddl.h (1.11), exe.epp (1.26), parse.cpp - (1.24), trn.cpp (1.15): - - Better idx_type use - -2003-09-12 12:20 aafemt - - * firebird2/src/jrd/os/win32/isc_ipc.cpp (1.4): - - A bit more universal MINGW fix - 2003-09-12 12:16 aafemt * firebird2/builds/posix/Makefile.in.client.util (1.14): instsvc doesn't need OS_specific_files -2003-09-12 11:19 robocop - - * firebird2/src/dsql/ddl.cpp (1.59): - - trivial correction - -2003-09-12 11:06 robocop - - * firebird2/src/gpre/cob.cpp (1.27): - - trivial correction - -2003-09-12 11:04 robocop - - * firebird2/src/burp/: backu_proto.h (1.3), backup.epp (1.36), - burp.cpp (1.39), burp.h (1.21), burp_proto.h (1.5), burpswi.h - (1.9), canon_proto.h (1.7), canonical.cpp (1.25), misc.cpp (1.6), - misc_proto.h (1.3), mvol.cpp (1.16), mvol_proto.h (1.4), - resto_proto.h (1.3), restore.epp (1.41), spit.cpp (1.15), spit.h - (1.4), std_desc.h (1.2): - - const correctness, variables in scope, bool, formatting, less - casts, etc. - -2003-09-12 11:00 robocop - - * firebird2/src/dudley/exe.epp (1.25): - - trivial corrections - -2003-09-12 10:55 robocop - - * firebird2/src/gpre/ada.cpp (1.21): - - trivial corrections - -2003-09-12 04:22 brodsom - - * firebird2/src/jrd/err_proto.h (1.10): - - -Correction - -2003-09-12 04:21 brodsom - - * firebird2/src/gpre/: sqe_proto.h (1.8), sql.cpp (1.22), cmd.cpp - (1.14), cme.cpp (1.9), cme_proto.h (1.5), cmp.cpp (1.18), exp.cpp - (1.19), exp_proto.h (1.8), gpre.cpp (1.34), gpre.h (1.42), - gpre_meta.epp (1.25), gpre_meta.h (1.7), gpre_meta_boot.cpp (1.21), - par.cpp (1.30), sqe.cpp (1.20): - - -BOOLEAN cleaning -Rename rse to gpre_rse (Nickolay's request) - -2003-09-12 03:58 brodsom - - * firebird2/src/jrd/: nav.cpp (1.14), blb.cpp (1.36), cmp.cpp - (1.61), evl.cpp (1.39): - - -Code format - -2003-09-12 03:40 brodsom - - * firebird2/src/dsql/: parse.cpp (1.86), parse.y (1.98), ddl.cpp - (1.58), errd.cpp (1.17), errd_proto.h (1.6), metd.epp (1.28), - metd_proto.h (1.11): - - BOOLEAN cleaning - -2003-09-11 23:33 skidder - - * firebird2/src/jrd/gds.cpp (1.91): - - Implement fast thread-safe trace facility on Win32. It is not - perfect (keeps log file open), but good enough - -2003-09-11 23:30 skidder - - * firebird2/src/lock/lock.cpp (1.72): - - Enable lock manager buffer resizing for Win32 CS. Further research - demonstrated that it should work. This fix needs to be backported - to 1.5 if proves itself to work fine. - -2003-09-11 23:26 skidder - - * firebird2/src/common/classes/rwlock.h (1.6): - - Mark volatile vars as such. Add API to get current lock status for - Win32 RWLock - -2003-09-11 20:59 brodsom - - * firebird2/src/remote/: inet.cpp (1.74), interface.cpp (1.55), - protocol.cpp (1.30), remote.cpp (1.17), remote.h (1.18), - serve_proto.h (1.4), server.cpp (1.44): - - -BOOLEAN cleaning - -2003-09-11 14:01 robocop - - * firebird2/src/msgs/load.epp (1.9): - - cleanup - -2003-09-11 13:53 robocop - - * firebird2/src/jrd/dyn.epp (1.33): - - Store correct privilege - -2003-09-11 12:45 aafemt - - * firebird2/src/jrd/dyn.epp (1.32): - - Fix mistype - -2003-09-11 12:36 aafemt - - * firebird2/src/gpre/: gpre.h (1.41), gpre_meta_boot.cpp (1.20), - pas.cpp (1.17), sql.cpp (1.21): - - 'struct' cleanup - 2003-09-11 04:53 brodsom * firebird2/builds/posix/: Makefile.in.boot.gpre (1.16), @@ -31615,168 +6452,23 @@ -Remove PYXIS -2003-09-11 04:35 brodsom +2003-09-11 04:16 brodsom - * firebird2/src/gpre/sqe.cpp (1.19): - - -Scope correction - -2003-09-11 04:32 brodsom - - * firebird2/src/jrd/os/win32/isc_ipc.cpp (1.3): - - -MINGW fix - -2003-09-11 04:14 brodsom - - * firebird2/: src/jrd/os/vms/dfloat_stub.cpp (1.3), - src/msgs/load.epp (1.8), src/msgs/msg.gdl (1.3), src/qli/eval.cpp - (1.26), src/qli/exe.cpp (1.26), src/qli/exe.h (1.12), - src/qli/expand.cpp (1.15), src/qli/format.cpp (1.18), - src/qli/gener.cpp (1.20), src/qli/meta.epp (1.24), - src/qli/parse.cpp (1.20), src/qli/symbols.h (1.3), src/qli/words.h - (1.4), src/qli/blk.h (1.9), src/qli/compile.cpp (1.13), - src/qli/dtr.cpp (1.24), src/qli/dtr.h (1.10), - builds/win32/msvc6/gpre.dsp (1.19), - builds/win32/msvc6/gpre_boot.dsp (1.19), - builds/win32/msvc6/gpre_static.dsp (1.4), - builds/win32/msvc6/qli.dsp (1.14), builds/win32/msvc7/gpre.vcproj - (1.16), builds/win32/msvc7/gpre_boot.vcproj (1.17), - builds/win32/msvc7/gpre_static.vcproj (1.2), - builds/win32/msvc7/qli.vcproj (1.13), - builds/mac_os_x/CS/CS.pbproj/project.pbxproj (1.4): + * firebird2/builds/: win32/msvc6/gpre.dsp (1.19), + win32/msvc6/gpre_boot.dsp (1.19), win32/msvc6/gpre_static.dsp + (1.4), win32/msvc6/qli.dsp (1.14), win32/msvc7/gpre.vcproj (1.16), + win32/msvc7/gpre_boot.vcproj (1.17), win32/msvc7/gpre_static.vcproj + (1.2), win32/msvc7/qli.vcproj (1.13), + mac_os_x/CS/CS.pbproj/project.pbxproj (1.4): -Removing PYXIS -2003-09-11 04:13 brodsom - - * firebird2/src/gpre/: cob.cpp (1.26), exp.cpp (1.18), exp_proto.h - (1.7), ftn.cpp (1.25), gpre.cpp (1.33), gpre.h (1.40), hsh.h (1.5), - msc.cpp (1.11), msc_proto.h (1.8), par.cpp (1.29), par_proto.h - (1.8), pas.cpp (1.16), pat.cpp (1.13), pat.h (1.4), prett_proto.h - (1.5), pretty.cpp (1.15), sqe.cpp (1.18), sql.cpp (1.20), words.h - (1.4), ada.cpp (1.20), c_cxx.cpp (1.26), cmd.cpp (1.13), cmp.cpp - (1.17), cmp_proto.h (1.8): - - -Removing PYXIS -Cleaning BOOLEAN - -2003-09-11 04:12 brodsom - - * firebird2/src/dbs/metadata.sql (1.2): - - Removing PYXIS - -2003-09-10 21:48 brodsom - - * firebird2/src/gpre/: lang_proto.h (1.5), par.cpp (1.28), pas.cpp - (1.15), pat.cpp (1.12), pretty.cpp (1.14), sqe.cpp (1.17), - sqe_proto.h (1.7), sql.cpp (1.19), sql_proto.h (1.7), ada.cpp - (1.19), c_cxx.cpp (1.25), cmd.cpp (1.12), cme.cpp (1.8), cmp.cpp - (1.16), cob.cpp (1.25), exp.cpp (1.17), ftn.cpp (1.24), gpre.cpp - (1.32), gpre.h (1.39), gpre_meta.epp (1.24), gpre_meta_boot.cpp - (1.19), hsh.cpp (1.13): - - -BOOLEAN cleaning -Remove pfn_SQE_list_cb function casts - -2003-09-10 19:50 brodsom - - * firebird2/src/: jrd/alt.cpp (1.24), jrd/cch.cpp (1.46), - qli/all.cpp (1.16), qli/dtr.cpp (1.23), qli/exe.cpp (1.25), - qli/expand.cpp (1.14), qli/hsh.cpp (1.9), qli/lex.cpp (1.17), - qli/lex_proto.h (1.3), qli/meta.epp (1.23), qli/mov.cpp (1.20), - qli/parse.cpp (1.19), qli/picstr.cpp (1.13), qli/proc.epp (1.13), - qli/proc_proto.h (1.3), qli/report.cpp (1.9), - utilities/gsec/gsec.cpp (1.5), utilities/gsec/gsec.h (1.4): - - BOOLEAN cleaning - -2003-09-10 19:48 brodsom - - * firebird2/src/isql/: extract.epp (1.15), show.epp (1.22): - - extern C cleaning - -2003-09-10 19:46 brodsom - - * firebird2/src/: alice/alice.cpp (1.31), alice/alice.h (1.18), - alice/exe.cpp (1.15), alice/tdr.cpp (1.19), alice/tdr_proto.h - (1.6), burp/burp.cpp (1.38), burp/mvol.cpp (1.15), burp/spit.cpp - (1.14), dudley/ddl.cpp (1.17), dudley/ddl.h (1.10), - dudley/ddl_proto.h (1.5), dudley/exe.epp (1.24), dudley/exe_proto.h - (1.3), dudley/expr.cpp (1.10), dudley/expr_proto.h (1.3), - dudley/extract.epp (1.17), dudley/lex.cpp (1.17), dudley/parse.cpp - (1.23), dudley/parse_proto.h (1.4), dudley/trn.cpp (1.14): - - BOOLEAN cleaning - 2003-09-10 19:29 dimitr * firebird2/doc/WhatsNew (1.42): no message -2003-09-10 17:31 skidder - - * firebird2/src/jrd/dyn.epp (1.31): - - Make engine compile after recent cleanup - -2003-09-10 17:09 skidder - - * firebird2/src/jrd/os/posix/guid.cpp (1.3): - - Fix license of file that I created - -2003-09-10 15:26 epocman - - * firebird2/src/utilities/install/install_svc.cpp (1.6): - - When run as a specific user, stopping engine service stops - guardian, like with FB 1.0x LocalSystem. - -2003-09-10 15:24 dimitr - - * firebird2/src/: jrd/opt.cpp (1.90), dsql/dsql.cpp (1.61): - - PLAN enhancements. The DSQL part of this change will follow. - -2003-09-10 15:20 epocman - - * firebird2/src/iscguard/: cntl_guard.cpp (1.11), iscguard.cpp - (1.26): - - Code cleanup per Claudio request - -2003-09-10 14:52 dimitr - - * firebird2/src/jrd/intlnames.h (1.8): - - Applied Peter's patch - -2003-09-10 14:01 dimitr - - * firebird2/src/remote/: xnet.cpp (1.26), os/win32/property.cpp - (1.4): - - Cleanup - -2003-09-10 13:48 robocop - - * firebird2/src/qli/: all.cpp (1.15), command.cpp (1.11), - compile.cpp (1.12), dtr.cpp (1.22), eval.cpp (1.25), expand.cpp - (1.13), format.cpp (1.17), gener.cpp (1.19), help.epp (1.9), - lex.cpp (1.16), meta.epp (1.22), mov.cpp (1.19), parse.cpp (1.18), - picstr.cpp (1.12), proc.epp (1.12), report.cpp (1.8), show.epp - (1.19): - - C comments to C++ comments - -2003-09-10 13:43 robocop - - * firebird2/src/lock/print.cpp (1.23): - - cleanup, hopefully right - 2003-09-09 21:00 skidder * firebird2/builds/win32/msvc7/: Firebird2.sln (1.13), @@ -31785,54 +6477,18 @@ Adjust MSVC7 makefiles for XNET support -2003-09-09 18:47 skidder - - * firebird2/src/: jrd/nbak.cpp (1.10), utilities/nbackup.cpp (1.7): - - Fix engine breakage on Win32 caused by my commits. - 2003-09-09 18:43 skidder * firebird2/builds/win32/msvc7/nbackup.vcproj (1.3): Update MSVC7 makefiles -2003-09-09 13:36 robocop - - * firebird2/src/qli/hsh_proto.h (1.4): - - No more underscore + uppercase - -2003-09-09 13:14 robocop - - * firebird2/src/dudley/: extract.epp (1.16), hsh_proto.h (1.4): - - const correctness, bool, etc. - 2003-09-09 13:08 robocop * firebird2/examples/: include/example.h (1.2), udf/udflib.c (1.2): clean a bit this old example -2003-09-09 13:07 robocop - - * firebird2/src/jrd/: dsc.cpp (1.9), dsc_proto.h (1.3), dyn.epp - (1.30), dyn.h (1.6), dyn_def.epp (1.40), dyn_del.epp (1.17), - dyn_mod.epp (1.20), dyn_ut_proto.h (1.2), dyn_util.epp (1.16), - shut.cpp (1.8), os/vms/vmsevent.cpp (1.4): - - const correctness, bool, etc. locksmith is harmless => - root/administrator/sysdba, nothing mysterious. - -2003-09-09 13:03 robocop - - * firebird2/src/isql/: extra_proto.h (1.4), extract.epp (1.14), - isql.epp (1.42), isql.h (1.13), isql_proto.h (1.6), show.epp - (1.21), show_proto.h (1.6): - - const correctness, bool, etc. - 2003-09-09 09:51 brodsom * firebird2/builds/win32/run_all.bat (1.1): @@ -31848,14 +6504,6 @@ Update msvc6 build after Nickolay changes -2003-09-08 23:44 skidder - - * firebird2/src/: dsql/parse.cpp (1.85), dsql/parse.y (1.97), - jrd/cch.cpp (1.45), jrd/nbak.cpp (1.9), jrd/os/isc_i_proto.h (1.2), - jrd/os/win32/isc_ipc.cpp (1.2), lock/lock.cpp (1.71): - - Make Win32 version of engine compile - 2003-09-08 23:43 skidder * firebird2/builds/win32/msvc7/: engine.vcproj (1.27), @@ -31866,18 +6514,6 @@ Update MSVC7 makefiles -2003-09-08 23:26 skidder - - * firebird2/src/dsql/: dsql.tab.h (1.22), parse.cpp (1.84): - - Update parse.cpp - -2003-09-08 22:33 skidder - - * firebird2/src/jrd/os/isc_i_proto.h (1.1): - - Add forgotten file - 2003-09-08 22:23 skidder * firebird2/: configure.in (1.155), @@ -31891,31 +6527,7 @@ (1.23), builds/posix/prefix.mingw (1.24), builds/posix/prefix.sinixz (1.19), builds/posix/prefix.solaris (1.8), builds/posix/prefix.solx86 (1.22), - builds/posix/prefix.solx86gcc (1.4), src/common/classes/alloc.cpp - (1.32), src/common/classes/alloc.h (1.25), - src/common/classes/class_perf.cpp (1.8), - src/common/classes/class_test.cpp (1.10), - src/common/classes/locks.h (1.8), src/common/classes/rwlock.h - (1.5), src/common/classes/tree.h (1.19), - src/common/classes/vector.h (1.3), src/dsql/parse.y (1.96), - src/include/firebird.h (1.14), src/jrd/cch.cpp (1.44), - src/jrd/cch.h (1.4), src/jrd/cch_proto.h (1.6), src/jrd/common.h - (1.81), src/jrd/dfw.epp (1.59), src/jrd/err.cpp (1.22), - src/jrd/err_proto.h (1.9), src/jrd/event.cpp (1.29), - src/jrd/gds.cpp (1.90), src/jrd/gds_proto.h (1.18), - src/jrd/isc_s_proto.h (1.7), src/jrd/isc_sync.cpp (1.61), - src/jrd/lck.cpp (1.24), src/jrd/lck.h (1.11), src/jrd/lck_proto.h - (1.2), src/jrd/nbak.cpp (1.8), src/jrd/nbak.h (1.4), - src/jrd/svc.cpp (1.74), src/jrd/thd.h (1.14), src/jrd/why.cpp - (1.26), src/jrd/os/guid.h (1.3), src/jrd/os/posix/guid.cpp (1.2), - src/jrd/os/posix/isc_ipc.cpp (1.1), src/jrd/os/posix/unix.cpp - (1.5), src/jrd/os/win32/guid.cpp (1.3), - src/jrd/os/win32/isc_ipc.cpp (1.1), src/lock/lock.cpp (1.70), - src/lock/lock_proto.h (1.4), src/lock/print.cpp (1.22), - src/remote/inet.cpp (1.73), src/remote/inet_server.cpp (1.28), - src/remote/server.cpp (1.43), src/remote/os/win32/srvr_w32.cpp - (1.5), src/utilities/nbackup.cpp (1.6), src/utilities/gstat/ppg.cpp - (1.3): + builds/posix/prefix.solx86gcc (1.4): NBACKUP-related changes and some clean-up @@ -31929,12 +6541,6 @@ Move Alex commit to the right place -2003-09-08 20:46 skidder - - * firebird2/src/gpre/sqe.cpp (1.16): - - Make engine compile after recent cleanup - 2003-09-08 16:14 dimitr * firebird2/builds/win32/msvc6/: Firebird2.dsw (1.28), fbclient.dsp @@ -31943,101 +6549,6 @@ Added the current XNET implementation. Let's hope it works not only for me -2003-09-08 16:08 dimitr - - * firebird2/src/: remote/interface.cpp (1.54), remote/serve_proto.h - (1.3), remote/xnet.cpp (1.25), remote/xnet.h (1.4), - remote/xnet_proto.h (1.5), jrd/why.cpp (1.25), - remote/os/win32/property.cpp (1.3), remote/os/win32/property.rh - (1.2), remote/os/win32/srvr_w32.cpp (1.4), - remote/os/win32/window.cpp (1.4): - - Added the current XNET implementation. Let's hope it works not - only for me - -2003-09-08 14:44 dimitr - - * firebird2/src/burp/restore.epp (1.40): - - A bit more information from gbak. - -2003-09-08 13:39 robocop - - * firebird2/lang_helpers/: gds_codes.ftn (1.4), gds_codes.pas - (1.4): - - The products of codes.epp - -2003-09-08 13:36 robocop - - * firebird2/src/include/gen/: codetext.h (1.9), iberror.h (1.8), - msg_facs.h (1.4), msgs.h (1.9), rdb_codes.h (1.9), sql_code.h - (1.9): - - The products of codes.epp - -2003-09-08 13:34 robocop - - * firebird2/src/misc/codes.epp (1.5): - - const correctness, almost minimal scope for variables, bool, etc. - Give iberror.h a section for C++ No side effects noticed after - several full rebuilds - -2003-09-08 13:29 dimitr - - * firebird2/src/dsql/dsql.cpp (1.60): - - Fixed logic after Blas' change of the function return. - -2003-09-08 13:27 robocop - - * firebird2/src/gpre/: cmp_proto.h (1.7), exp.cpp (1.16), - exp_proto.h (1.6), gpre.cpp (1.31), gpre.h (1.38), gpre_proto.h - (1.4), gpreswi.h (1.10), hsh_proto.h (1.4), jrdme_proto.h (1.3), - lang_proto.h (1.4), msc.cpp (1.10), msc_proto.h (1.7), par.cpp - (1.27), par_proto.h (1.7), parse.h (1.4), pat.cpp (1.11), - pat_proto.h (1.3), sqe.cpp (1.15), sqe_proto.h (1.6), sql.cpp - (1.18), sql_proto.h (1.6): - - const correctness, almost minimal scope for variables, bool, etc. - Hope I did integrate others' changes correctly and totally. - -2003-09-08 10:56 arnobrinkman - - * firebird2/src/jrd/opt.cpp (1.89): - - Don't forget the OR operations Arno - -2003-09-08 03:50 brodsom - - * firebird2/src/utilities/: common/cmd_util.cpp (1.3), - common/cmd_util_proto.h (1.2), gsec/secur_proto.h (1.3), - gsec/gsec.cpp (1.4), gsec/gsec.h (1.3), gstat/ppg.cpp (1.2), - gstat/ppg_proto.h (1.2): - - Remove unneeded extern C - -2003-09-08 03:46 brodsom - - * firebird2/src/: alice/alice.cpp (1.30), alice/alice.h (1.17), - alice/alice_proto.h (1.3), alice/exe.cpp (1.14), alice/exe_proto.h - (1.2), alice/tdr_proto.h (1.5), burp/backu_proto.h (1.2), - burp/burp.cpp (1.37), burp/burp.h (1.20), burp/burp_proto.h (1.4), - burp/canon_proto.h (1.6), burp/canonical.cpp (1.24), burp/misc.cpp - (1.5), burp/misc_proto.h (1.2), burp/resto_proto.h (1.2): - - Remove unneeded extern C - -2003-09-08 03:42 brodsom - - * firebird2/src/: iscguard/iscguard.cpp (1.25), isql/isql.epp - (1.41), jrd/exe.cpp (1.76), jrd/opt.cpp (1.88), - jrd/os/win32/thd_priority.cpp (1.13), remote/os/win32/chop.cpp - (1.3): - - Code cleaning - 2003-09-07 23:39 epocman * firebird2/builds/win32/uninstall.bat (1.2): @@ -32052,259 +6563,25 @@ instsvc new syntax does not take root_directory on the command-line. -2003-09-07 21:11 epocman - - * firebird2/src/: iscguard/cntl_guard.cpp (1.10), - iscguard/iscguard.cpp (1.24), utilities/install/install_svc.cpp - (1.5), utilities/install/servi_proto.h (1.4), - utilities/install/services.cpp (1.5): - - Win32 - 'instsvc install -guardian -login user' now also sets the - Guardian to run as 'user'. This is achieved by giving appropriate - security rights to 'user' on the firebird service object (instsvc - utility) and fixing some wrong security flags in the Guardian code - itself. - -2003-09-07 02:53 brodsom - - * firebird2/src/lock/: lock.cpp (1.69), print.cpp (1.21): - - Code cleaning (Thanks to Claudio) - -2003-09-07 02:48 brodsom - - * firebird2/src/jrd/os/vms/vmsevent.cpp (1.3): - - Fix wrong change (Thanks to Claudio) - -2003-09-07 02:48 brodsom - - * firebird2/src/jrd/os/vms/: extvms.cpp (1.3), map.cpp (1.3): - - Code cleaning (Thanks to Claudio) - -2003-09-06 12:55 epocman - - * firebird2/src/utilities/install/services.cpp (1.4): - - Never sets NT services as 'Interactive'. Fights 'Shatter'-kind - attacks. http://www.idefense.com/idpapers/Shatter_Redux.pdf This - blocks 'local' protocol from working, but is not an issue as new - XNET will replace it for FB > 1.5. - -2003-09-06 02:49 brodsom - - * firebird2/src/: dudley/hsh.cpp (1.11), dudley/hsh_proto.h (1.3), - qli/hsh_proto.h (1.3), gpre/c_cxx.cpp (1.24), gpre/cmp.cpp (1.15), - gpre/cmp_proto.h (1.6), gpre/ftn.cpp (1.23), gpre/gpre.cpp (1.30), - gpre/gpre.h (1.37), gpre/gpre_meta.h (1.6), gpre/gpre_meta_boot.cpp - (1.18), gpre/gpre_proto.h (1.3), gpre/hsh.cpp (1.12), - gpre/hsh_proto.h (1.3), gpre/jrdme_proto.h (1.2), gpre/jrdmet.cpp - (1.9), gpre/lang_proto.h (1.3), gpre/msc.cpp (1.9), - gpre/msc_proto.h (1.6), gpre/par.cpp (1.26), gpre/par_proto.h - (1.6), gpre/pat.cpp (1.10), gpre/pat_proto.h (1.2), gpre/sqe.cpp - (1.14), gpre/sqe_proto.h (1.5), gpre/sql.cpp (1.17), - gpre/sql_proto.h (1.5): - - Remove unneeded extern C - -2003-09-05 16:55 brodsom - - * firebird2/src/gpre/: par.cpp (1.25), pas.cpp (1.14), sqe.cpp - (1.13), sql.cpp (1.16), ada.cpp (1.18), cmp.cpp (1.14), exp.cpp - (1.15), gpre_meta_boot.cpp (1.17), msc.cpp (1.8): - - Fix last Dmitry commit - -2003-09-05 13:28 brodsom - - * firebird2/src/dsql/dsql.cpp (1.59): - - -Change function return to SUCCESS=true, FAILURE=false (suggested - by Claudio) - -2003-09-05 13:25 brodsom - - * firebird2/src/isql/: extra_proto.h (1.3), extract.epp (1.13), - isql.epp (1.40), isql.h (1.12), isql_proto.h (1.5), show.epp - (1.20), show_proto.h (1.5): - - -Replacing BOOLEAN, FALSE and TRUE. -Code style cleaning - -2003-09-05 12:51 brodsom - - * firebird2/src/dudley/parse.cpp (1.22): - - -Correction - -2003-09-05 12:14 aafemt - - * firebird2/src/gpre/: ada.cpp (1.17), c_cxx.cpp (1.23), cmd.cpp - (1.11), cme.cpp (1.7), cmp.cpp (1.13), cob.cpp (1.24), dyntable.cpp - (1.4), exp.cpp (1.14), ftn.cpp (1.22), gpre.cpp (1.29), gpre.h - (1.36), gpre_meta.epp (1.23), gpre_meta_boot.cpp (1.16), gpreswi.h - (1.9), hsh.cpp (1.11), jrdmet.cpp (1.8), msc.cpp (1.7), par.cpp - (1.24), parse.h (1.3), pas.cpp (1.13), pat.cpp (1.9), pretty.cpp - (1.13), sqe.cpp (1.12), sql.cpp (1.15): - - 'struct' cleanup - 2003-09-05 12:05 alexpeshkoff * firebird2/builds/posix/Makefile.in.firebird (1.44): fix posix SS build - script files are copied for both SS and CS -2003-09-05 11:33 brodsom +2003-09-04 15:47 brodsom - * firebird2/src/dudley/parse.cpp (1.21): - - -Remove unneeded if (Thanks to Claudio) - -2003-09-04 23:40 arnobrinkman - - * firebird2/src/dsql/pass1.cpp (1.98): - - Don't forget unnamed derived tables - -2003-09-04 23:37 arnobrinkman - - * firebird2/src/jrd/opt.cpp (1.87): - - Added some comments and boolean replacement - -2003-09-04 23:26 brodsom - - * firebird2/src/jrd/os/: thd_priority.h (1.7), - win32/thd_priority.cpp (1.12): - - -Replace BOOLEAN, TRUE and FALSE - -2003-09-04 23:22 brodsom - - * firebird2/src/: lock/lock.cpp (1.68), lock/lock_proto.h (1.3), - lock/print.cpp (1.20), jrd/os/vms/extvms.cpp (1.2), - jrd/os/vms/map.cpp (1.2), jrd/os/vms/vms.cpp (1.4), - jrd/os/vms/vmsevent.cpp (1.2), dsql/parse.cpp (1.83), dsql/parse.y - (1.95), dsql/pass1.cpp (1.97), dsql/preparse.cpp (1.18), - dsql/user_dsql.cpp (1.21), dsql/dsql.cpp (1.58), dsql/hsh.cpp - (1.11): - - -Replace BOOLEAN, TRUE and FALSE - -2003-09-04 23:20 brodsom - - * firebird2/src/jrd/opt.cpp (1.86): - - Replace BOOLEAN, TRUE and FALSE - -2003-09-04 17:26 brodsom - - * firebird2/src/dsql/pass1.cpp (1.96): - - Correction - -2003-09-04 17:05 arnobrinkman - - * firebird2/src/dsql/gen.cpp (1.41): - - Remove generated comment - -2003-09-04 17:02 arnobrinkman - - * firebird2/src/dsql/: gen.cpp (1.40), make.cpp (1.37), node.h - (1.29), pass1.cpp (1.95): - - Changed internally derived-table support to better - readable/understanding code - -2003-09-04 15:46 brodsom - - * firebird2/: src/utilities/stats.epp (1.1), - builds/win32/preprocess.bat (1.23): + * firebird2/builds/win32/preprocess.bat (1.23): Move stats.epp to utilities -2003-09-04 15:45 brodsom - - * firebird2/src/dudley/: exe.epp (1.23), extract.epp (1.15), - hsh.cpp (1.10), parse.cpp (1.20), trn.cpp (1.13), trn_proto.h - (1.2): - - -Replace BOOLEAN, TRUE, FALSE - -2003-09-04 15:45 brodsom - - * firebird2/src/dsql/pass1.cpp (1.94): - - Fix cast warning - -2003-09-04 01:52 arnobrinkman - - * firebird2/src/dsql/: ddl.cpp (1.57), ddl_proto.h (1.9), dsql.cpp - (1.57), gen.cpp (1.39), gen_proto.h (1.6), make.cpp (1.36), - make_proto.h (1.13), pass1.cpp (1.93), pass1_proto.h (1.7): - - Change types that were used as booleans to the real bool type - -2003-09-03 23:18 arnobrinkman - - * firebird2/src/jrd/: cvt2.cpp (1.13), rse.cpp (1.33): - - bugfix: MERGE caused engine crash when it was comparing two NULL - values (when NULL was result of a calculation - (add/multiply/divide...)) - -2003-09-03 18:33 brodsom - - * firebird2/src/jrd/blob_filter.cpp (1.5): - - -Remove unneeded casts - -2003-09-03 18:31 brodsom - - * firebird2/src/burp/restore.epp (1.39): - - -Fix wrong struct removal. - -2003-09-03 09:37 dimitr - - * firebird2/src/utilities/gstat/dba.epp (1.7): - - Fixed gstat crach reported by Phil Shrimpton. - -2003-09-02 20:26 brodsom +2003-09-02 20:28 brodsom * firebird2/builds/win32/: make_boot.bat (1.14), prepare.bat (1.26), preprocess.bat (1.22), msvc6/Firebird2.dsw (1.27): -Making journal buildable (and translating e to epp) -2003-09-02 19:22 brodsom - - * firebird2/src/iscguard/iscguard.cpp (1.23): - - -Replace BOOLEAN, TRUE and FALSE - -2003-09-02 18:39 arnobrinkman - - * firebird2/src/jrd/opt.cpp (1.85): - - Fix wrong last commit :-( - -2003-09-02 01:20 arnobrinkman - - * firebird2/src/: dsql/ddl.cpp (1.56), dsql/pass1.cpp (1.92), - dsql/pass1_proto.h (1.6), jrd/opt.cpp (1.84): - - Change BOOLEAN to bool type - -2003-09-01 19:38 brodsom - - * firebird2/src/qli/: blk.h (1.8), meta.epp (1.21): - - -Use NULL instead 0 for null pointers -Remove unneeded casts - 2003-09-01 16:22 alexpeshkoff * firebird2/builds/posix/make.defaults (1.29): @@ -32331,203 +6608,18 @@ -Corrections to wal build -Add walw.exe build to msvc6 -2003-09-01 13:09 brodsom - - * firebird2/src/jrd/enc.cpp (1.17): - - -Remove NULL define - -2003-09-01 13:06 brodsom - - * firebird2/src/jrd/: os/win32/winnt.cpp (1.3), os/vms/vms.cpp - (1.3), os/posix/unix.cpp (1.4), cvt.cpp (1.22), cvt2.cpp (1.12), - dmp.cpp (1.7), filters.cpp (1.14), jrd.cpp (1.89), jrd.h (1.47), - lck.cpp (1.23), rlck.cpp (1.11), utl.cpp (1.38): - - -Replace NULL_TDBB, NULL_DBB with NULL - -2003-09-01 12:06 aafemt - - * firebird2/src/jrd/os/vms/dfloat_stub.cpp (1.2): - - No more isc_array_gen_sdl() in public API - -2003-09-01 09:58 brodsom - - * firebird2/src/jrd/: utl.cpp (1.37), vio.cpp (1.60), blb.cpp - (1.35), blk.h (1.9), blob_filter.cpp (1.4), cch.cpp (1.43), cmp.cpp - (1.60), common.h (1.80), dbt.cpp (1.12), dfw.epp (1.58), exe.cpp - (1.75), exe.h (1.17), jrd.cpp (1.88), met.epp (1.68), pag.cpp - (1.42), par.cpp (1.49), req.h (1.14), shut.cpp (1.7), svc.cpp - (1.73), thd.cpp (1.21), tpc.cpp (1.7): - - -Use NULL instead 0 for null pointers -Remove unneeded casts - -2003-09-01 09:54 brodsom - - * firebird2/src/: remote/allr.cpp (1.12), remote/server.cpp (1.42), - remote/xnet.cpp (1.24), utilities/run_service.cpp (1.3): - - -Use NULL instead 0 for null pointers -Remove unneeded casts - -2003-09-01 09:49 brodsom - - * firebird2/src/: isql/extract.epp (1.12), isql/isql.epp (1.39), - lock/lock.cpp (1.67), misc/align.cpp (1.2): - - -Use NULL instead 0 for null pointers -Remove unneeded casts - -2003-09-01 09:46 brodsom - - * firebird2/src/: dsql/blk.h (1.6), dsql/pass1.cpp (1.91), - dudley/ddl.h (1.9), dudley/exe.epp (1.22), gpre/par.cpp (1.23): - - -Use NULL instead 0 for null pointers -Remove unneeded casts - -2003-09-01 09:41 brodsom - - * firebird2/src/alice/blk.h (1.3): - - -Use NULL instead 0 for null pointers -Remove unneeded casts - -2003-09-01 09:39 brodsom - - * firebird2/src/dsql/ddl.cpp (1.55): - - Correction - -2003-09-01 00:41 arnobrinkman - - * firebird2/src/jrd/opt.cpp (1.83): - - 1) fix: Unique index must be complete used else we keep on looking - for another one. 2) MERGE can also handle expressions, stupid - example : SELECT * FROM RDB$RELATIONS r, - RDB$RELATION_FIELDS rf WHERE rf.RDB$RELATION_NAME || 'A' = - r.RDB$RELATION_NAME || 'A' 3) Do some code style issues - -2003-08-31 14:55 robocop - - * firebird2/src/jrd/svc.cpp (1.72): - - Kill warning - -2003-08-31 14:27 robocop - - * firebird2/src/gpre/sqe.cpp (1.11): - - Remove duplicate CVS $Id tag - -2003-08-31 14:23 robocop - - * firebird2/src/qli/dtr.cpp (1.21): - - Unused var - 2003-08-31 09:41 dimitr * firebird2/doc/install_win32.txt (1.3): Small corrections. -2003-08-30 21:51 arnobrinkman - - * firebird2/src/jrd/opt.cpp (1.82): - - Optimizer fix. Compound-indices were choosen above single-indices - where we need only the single-field-index. - -2003-08-30 18:49 dimitr - - * firebird2/src/dsql/pass1.cpp (1.90): - - Cleanup variable names. - -2003-08-30 18:45 dimitr - - * firebird2/src/jrd/evl.cpp (1.38): - - Fixed runtime check, as pointed by Claudio. - -2003-08-30 18:41 dimitr - - * firebird2/src/jrd/exe.cpp (1.74): - - Fixed broken savepoint handling in BREAK/LEAVE/EXIT. The bug - caused to logical database corruption/inconsistency, such as PK/UK - violation, or BUGCHECK(287). - -2003-08-30 15:54 epocman - - * firebird2/src/utilities/install/: install_nt.h (1.3), - install_reg.cpp (1.5), install_svc.cpp (1.4), servi_proto.h (1.3), - services.cpp (1.3): - - OEM/Ansi conversions, command-line password, other minor updates. - -2003-08-30 04:11 brodsom - - * firebird2/src/: qli/eval.cpp (1.24), qli/exe.cpp (1.24), - qli/format.cpp (1.16), qli/gener.cpp (1.18), qli/lex.cpp (1.15), - qli/meta.epp (1.20), qli/proc.epp (1.11), gpre/gpre_meta.epp - (1.22): - - -Remove GDS_VAL and GDS_REF - -2003-08-30 04:00 brodsom - - * firebird2/src/: dudley/exe.epp (1.21), dudley/extract.epp (1.14), - dudley/lex.cpp (1.16), alice/alice_meta.epp (1.13), alice/exe.cpp - (1.13), alice/tdr.cpp (1.18): - - -Remove GDS_VAL and GDS_REF - -2003-08-30 03:54 brodsom - - * firebird2/src/dsql/: ddl.cpp (1.54), dsql.cpp (1.56), metd.epp - (1.27), preparse.cpp (1.17): - - -Remove GDS_VAL and GDS_REF - -2003-08-30 03:41 brodsom - - * firebird2/src/remote/server.cpp (1.41): - - -Remove GDS_VAL and GDS_REF - -2003-08-30 03:34 brodsom - - * firebird2/src/utilities/: rebuild/rmet.epp (1.2), gstat/dba.epp - (1.6), cache.cpp (1.8): - - -Remove GDS_VAL and GDS_REF - -2003-08-29 19:25 epocman - - * firebird2/src/utilities/install/: install_nt.h (1.2), - install_reg.cpp (1.4), install_svc.cpp (1.3), registry.cpp (1.3), - servi_proto.h (1.2), services.cpp (1.2): - - Merged recent FB 1.5 instsvc / instreg changes to head branch. - 2003-08-29 13:20 brodsom * firebird2/builds/win32/preprocess.bat (1.21): Remove envelope.epp from preprocess -2003-08-29 13:13 aafemt - - * firebird2/src/jrd/ibase.h (1.44): - - No more isc_array_gen_sdl() in public API - -2003-08-29 12:55 aafemt - - * firebird2/src/dsql/: array.epp (1.14), array_proto.h (1.5): - - No more isc_array_gen_sdl() in public API - 2003-08-29 12:52 aafemt * firebird2/builds/win32/defs/: fbclient.def (1.4), gds32.def @@ -32535,124 +6627,6 @@ No more isc_array_gen_sdl() in public API -2003-08-29 02:37 brodsom - - * firebird2/src/: remote/os/win32/chop.cpp (1.2), - remote/os/win32/cntl.cpp (1.3), remote/os/win32/window.cpp (1.3), - remote/os/win32/wnet.cpp (1.3), msgs/build_file.epp (1.13), - msgs/change_msgs.epp (1.11), msgs/check_msgs.epp (1.5), - msgs/enter_msgs.epp (1.8), msgs/include.epp (1.6): - - -Remove BOOLEAN, TRUE and FALSE - -2003-08-29 00:51 brodsom - - * firebird2/src/: remote/os/win32/ibconfig.cpp (1.2), - remote/os/win32/property.cpp (1.2), remote/os/win32/window.cpp - (1.2), jrd/common.h (1.79): - - -Remove BOOLEAN_DEFINED macro -Remove MSG_DEFINED macro - -2003-08-28 22:29 arnobrinkman - - * firebird2/src/dsql/: parse.cpp (1.82), parse.y (1.94): - - missing line/column-numbers - -2003-08-28 16:42 brodsom - - * firebird2/src/burp/: spit.cpp (1.13), spit.h (1.3): - - -Remove NULL_B_FIL macro - -2003-08-28 15:14 brodsom - - * firebird2/src/jrd/: blb.cpp (1.34), cch.cpp (1.42), cmp.cpp - (1.59), common.h (1.78), dfw.epp (1.57), dls.cpp (1.13), dpm.epp - (1.17), dyn.epp (1.29), dyn_def.epp (1.39), dyn_del.epp (1.16), - dyn_mod.epp (1.19), exe.cpp (1.73), ext.cpp (1.27), filters.cpp - (1.13), gds.cpp (1.89), gdsassert.h (1.8), grammar.cpp (1.5), - grant.epp (1.16), ini.epp (1.22), intl_builtin.cpp (1.14), isc.cpp - (1.37), isc_file.cpp (1.55), isc_sync.cpp (1.60), jrd.cpp (1.87), - lck.cpp (1.22), met.epp (1.67), opt.cpp (1.81), par.cpp (1.48), - pcmet.epp (1.5), rse.cpp (1.32), scl.epp (1.24), sdl.cpp (1.19), - sort.cpp (1.40), svc.cpp (1.71), thd.cpp (1.20), tra.cpp (1.39), - utl.cpp (1.36), vio.cpp (1.59), why.cpp (1.24): - - -Remove NULL_PTR -Remove unneeded NULL casts -Remove (void) - function return cast - -2003-08-28 15:06 brodsom - - * firebird2/src/: dsql/parse.cpp (1.81), dsql/parse.y (1.93), - dsql/pass1.cpp (1.89), dsql/array.epp (1.13), dsql/errd_proto.h - (1.5), intl/cs_jis.cpp (1.2), intl/cs_narrow.cpp (1.2), - intl/cs_unicode_fss.cpp (1.2), intl/cs_unicode_ucs2.cpp (1.2), - intl/lc_ascii.cpp (1.2), intl/lc_big5.cpp (1.3), intl/lc_gb2312.cpp - (1.2), intl/lc_jis.cpp (1.3), intl/lc_ksc.cpp (1.3), - intl/lc_unicode_ucs2.cpp (1.3), intl/ldcommon.h (1.8): - - -Remove NULL_PTR -Remove unneeded NULL casts -Remove (void) - function return cast - -2003-08-28 15:01 brodsom - - * firebird2/src/: gpre/gpre.h (1.35), gpre/sqe.cpp (1.10), - dudley/exe.epp (1.20), dudley/extract.epp (1.13): - - -Remove NULL_PTR -Remove unneeded NULL casts -Remove (void) - function return cast - -2003-08-28 14:57 brodsom - - * firebird2/src/: msgs/change_msgs.epp (1.10), lock/lock.cpp - (1.66), isql/isql.epp (1.38), isql/show.epp (1.19): - - -Remove NULL_PTR -Remove unneeded NULL casts -Remove (void) - function return cast - -2003-08-28 14:54 brodsom - - * firebird2/src/: burp/mvol.cpp (1.14), burp/restore.epp (1.38), - burp/backup.epp (1.35), remote/inet.cpp (1.72), - remote/interface.cpp (1.53), remote/protocol.cpp (1.29), - remote/server.cpp (1.40), remote/os/win32/srvr_w32.cpp (1.3): - - -Remove NULL_PTR -Remove unneeded NULL casts -Remove (void) - function return cast - -2003-08-28 12:58 aafemt - - * firebird2/src/dsql/: dsql.h (1.33), errd_proto.h (1.4), parse.cpp - (1.80), parse.y (1.92): - - move debug and error handling stuffs away from dsql.h - -2003-08-28 12:55 brodsom - - * firebird2/src/qli/: help.epp (1.8), meta.epp (1.19), show.epp - (1.18): - - -Remove NULL_PTR -Remove unneeded casts - -2003-08-28 12:39 brodsom - - * firebird2/src/burp/: backup.epp (1.34), restore.epp (1.37): - - -Remove NULL_PTR -Remove unneeded casts - -2003-08-28 12:33 brodsom - - * firebird2/src/gpre/gpre_meta.epp (1.21): - - -Remove NULL_PTR -Remove unneeded casts - -2003-08-28 01:00 arnobrinkman - - * firebird2/src/dsql/make.cpp (1.35): - - Change code-style and prepare for more info on error-message - 2003-08-27 14:13 robocop * firebird2/doc/WhatsNew (1.41): @@ -32665,226 +6639,12 @@ Update -2003-08-27 12:20 aafemt +2003-08-25 10:17 dimitr - * firebird2/src/burp/: backup.epp (1.33), burp.cpp (1.36), burp.h - (1.19), burpswi.h (1.8), canon_proto.h (1.5), canonical.cpp (1.23), - restore.epp (1.36), spit.cpp (1.12): - - removing word 'struct' from variable declarations as obsolete - -2003-08-27 12:15 aafemt - - * firebird2/src/alice/: alice.cpp (1.29), alice.h (1.16), - alice_meta.epp (1.12), aliceswi.h (1.7): - - removing word 'struct' from variable declarations as obsolete - -2003-08-27 01:11 brodsom - - * firebird2/src/isql/: extract.epp (1.11), isql.epp (1.37), isql.h - (1.11), show.epp (1.18): - - -Remove NULL_PTR macro -Remove unneeded casts - -2003-08-26 20:45 brodsom - - * firebird2/src/utilities/: ibmgr/srvrmgr.cpp (1.5), - ibmgr/ibmgr.cpp (1.7), rebuild/rebuild.cpp (1.3): - - Remove BOOLEAN, TRUE and FALSE macros - -2003-08-26 20:43 brodsom - - * firebird2/src/utilities/gstat/dba.epp (1.5): - - Replace EXIT macro with dba_exit inline function - -2003-08-26 20:40 brodsom - - * firebird2/src/utilities/gsec/: gsec.cpp (1.3), gsec.h (1.2): - - Replace EXIT macro with gsec_exit inline function - -2003-08-26 12:58 aafemt - - * firebird2/src/common/classes/alloc.h (1.24): - - removing word 'struct' from variable declarations as obsolete - -2003-08-26 12:42 brodsom - - * firebird2/src/utilities/install/: install_reg.cpp (1.3), - install_svc.cpp (1.2), regis_proto.h (1.2), registry.cpp (1.2): - - Remove BOOLEAN, TRUE and FALSE macros - -2003-08-26 12:29 aafemt - - * firebird2/src/jrd/gds.cpp (1.88): - - some magic for yday() by Vladimir Tcvigun - -2003-08-26 09:23 dimitr - - * firebird2/src/: utilities/gstat/dbaswi.h (1.2), jrd/ibase.h - (1.43), jrd/svc.cpp (1.70): - - Added support for "-r" and "-t" GSTAT switches to the Services API. - Thanks to Vlad Horsun. - -2003-08-26 09:20 dimitr - - * firebird2/src/jrd/: jrd.cpp (1.86), jrd.h (1.46): - - Added attachment timestamp (to support future extentions) - -2003-08-26 09:15 dimitr - - * firebird2/src/jrd/evl.cpp (1.37): - - Fixed SUBSTRING function - -2003-08-26 09:12 dimitr - - * firebird2/src/dsql/: ddl.cpp (1.53), dsql.cpp (1.55), dsql.h - (1.32), gen.cpp (1.38), make.cpp (1.34), node.h (1.28), parse.cpp - (1.79), parse.y (1.91), pass1.cpp (1.88): - - 1. MAP renamed to DSQL_MAP 2. Minor cleanup 3. Fixed BREAK/LEAVE - code to support FOR EXECUTE STATEMENT loops 4. Added support for - loop labels and LEAVE