2003-09-08 23:44 skidder * firebird2/src/: dsql/parse.cpp, dsql/parse.y, jrd/cch.cpp, jrd/nbak.cpp, jrd/os/isc_i_proto.h, jrd/os/win32/isc_ipc.cpp, lock/lock.cpp: Make Win32 version of engine compile 2003-09-08 23:43 skidder * firebird2/builds/win32/msvc7/: engine.vcproj, engine_classic.vcproj, engine_embed.vcproj, fb_lock_print.vcproj, fbclient.vcproj, fbclient_static.vcproj, gpre_boot.vcproj, gstat.vcproj: Update MSVC7 makefiles 2003-09-08 23:26 skidder * firebird2/src/dsql/: dsql.tab.h, parse.cpp: Update parse.cpp 2003-09-08 22:33 skidder * firebird2/src/jrd/os/isc_i_proto.h: Add forgotten file 2003-09-08 22:23 skidder * firebird2/: configure.in, builds/posix/Makefile.in.boot.gpre, builds/posix/Makefile.in.client.util, builds/posix/Makefile.in.embed.util, builds/posix/make.defaults, builds/posix/make.shared.variables, builds/posix/prefix.darwin, builds/posix/prefix.example, builds/posix/prefix.freebsd, builds/posix/prefix.linux, builds/posix/prefix.mingw, builds/posix/prefix.sinixz, builds/posix/prefix.solaris, builds/posix/prefix.solx86, builds/posix/prefix.solx86gcc, src/common/classes/alloc.cpp, src/common/classes/alloc.h, src/common/classes/class_perf.cpp, src/common/classes/class_test.cpp, src/common/classes/locks.h, src/common/classes/rwlock.h, src/common/classes/tree.h, src/common/classes/vector.h, src/dsql/parse.y, src/include/firebird.h, src/jrd/cch.cpp, src/jrd/cch.h, src/jrd/cch_proto.h, src/jrd/common.h, src/jrd/dfw.epp, src/jrd/err.cpp, src/jrd/err_proto.h, src/jrd/event.cpp, src/jrd/gds.cpp, src/jrd/gds_proto.h, src/jrd/isc_i_proto.h, src/jrd/isc_ipc.cpp, src/jrd/isc_s_proto.h, src/jrd/isc_sync.cpp, src/jrd/lck.cpp, src/jrd/lck.h, src/jrd/lck_proto.h, src/jrd/nbak.cpp, src/jrd/nbak.h, src/jrd/svc.cpp, src/jrd/thd.h, src/jrd/why.cpp, src/jrd/os/guid.h, src/jrd/os/posix/guid.cpp, src/jrd/os/posix/isc_ipc.cpp, src/jrd/os/posix/unix.cpp, src/jrd/os/win32/guid.cpp, src/jrd/os/win32/isc_ipc.cpp, src/lock/lock.cpp, src/lock/lock_proto.h, src/lock/print.cpp, src/remote/inet.cpp, src/remote/inet_server.cpp, src/remote/server.cpp, src/remote/os/win32/srvr_w32.cpp, src/utilities/nbackup.cpp, src/utilities/gstat/ppg.cpp, src/wal/wal.cpp, src/wal/walc.cpp, src/wal/walc_proto.h, src/wal/walw.cpp: NBACKUP-related changes and some clean-up 2003-09-08 21:30 brodsom * firebird2/: builds/install/arch-specific/linux/super/SSchangePasswd.sh, builds/install/arch-specific/linux/super/makeInstallImage.sh.in, builds/install/arch-specific/linux/super/postinstall.sh.in, builds/install/arch-specific/linux/super/postuninstall.sh.in, builds/install/arch-specific/linux/super/preinstall.sh.in, builds/install/arch-specific/linux/super/preuninstall.sh.in, builds/install/arch-specific/linux/super/rpmfiles.txt.in, builds/install/arch-specific/linux/super/rpmheader.txt.in, builds/install/arch-specific/linux/misc/firebird.initd.in, src/install/arch-specific/linux/misc/firebird.initd.in: Move Alex commit to the right place 2003-09-08 20:46 skidder * firebird2/src/gpre/sqe.cpp: Make engine compile after recent cleanup 2003-09-08 16:48 alexpeshkoff * firebird2/builds/posix/: Makefile.in.fbserver, Makefile.in.libfbserver: define REENTRANT to make compiler build MT-safe binaries 2003-09-08 16:14 dimitr * firebird2/builds/win32/msvc6/: Firebird2.dsw, fbclient.dsp, remote.dsp, remote_classic.dsp: 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, remote/serve_proto.h, remote/xnet.cpp, remote/xnet.h, remote/xnet_proto.h, ipserver/ipclient.cpp, jrd/why.cpp, remote/os/win32/property.cpp, remote/os/win32/property.rh, remote/os/win32/srvr_w32.cpp, remote/os/win32/window.cpp: 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: A bit more information from gbak. 2003-09-08 13:39 robocop * firebird2/lang_helpers/: gds_codes.ftn, gds_codes.pas: The products of codes.epp 2003-09-08 13:36 robocop * firebird2/src/include/gen/: codes.h, codetext.h, iberror.h, msg_facs.h, msgs.h, rdb_codes.h, sql_code.h: The products of codes.epp 2003-09-08 13:34 robocop * firebird2/src/misc/codes.epp: 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: Fixed logic after Blas' change of the function return. 2003-09-08 13:27 robocop * firebird2/src/gpre/: cmp_proto.h, exp.cpp, exp_proto.h, form.h, gpre.cpp, gpre.h, gpre_proto.h, gpreswi.h, hsh_proto.h, jrdme_proto.h, lang_proto.h, msc.cpp, msc_proto.h, par.cpp, par_proto.h, parse.h, pat.cpp, pat_proto.h, sqe.cpp, sqe_proto.h, sql.cpp, sql_proto.h: 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: Don't forget the OR operations Arno 2003-09-08 10:30 alexpeshkoff * firebird2/src/install/arch-specific/linux/super/tarInstall.sh.in: fix typo in file name 2003-09-08 03:50 brodsom * firebird2/src/utilities/: common/cmd_util.cpp, common/cmd_util_proto.h, gsec/secur_proto.h, gsec/gsec.cpp, gsec/gsec.h, gstat/ppg.cpp, gstat/ppg_proto.h: Remove unneeded extern C 2003-09-08 03:46 brodsom * firebird2/src/: alice/alice.cpp, alice/alice.h, alice/alice_proto.h, alice/exe.cpp, alice/exe_proto.h, alice/tdr_proto.h, burp/backu_proto.h, burp/burp.cpp, burp/burp.h, burp/burp_proto.h, burp/canon_proto.h, burp/canonical.cpp, burp/misc.cpp, burp/misc_proto.h, burp/resto_proto.h: Remove unneeded extern C 2003-09-08 03:42 brodsom * firebird2/src/: iscguard/iscguard.cpp, isql/isql.epp, jrd/exe.cpp, jrd/opt.cpp, jrd/os/win32/thd_priority.cpp, remote/os/win32/chop.cpp: Code cleaning 2003-09-07 23:39 epocman * firebird2/builds/win32/: uninstall.bat, uninstall.bat: instsvc 'remove' new syntax does'nt need a '-g' option. 2003-09-07 23:36 epocman * firebird2/builds/win32/: install_classic.bat, install_super.bat, install_classic.bat, install_super.bat: instsvc new syntax does not take root_directory on the command-line. 2003-09-07 21:11 epocman * firebird2/src/: iscguard/cntl_guard.cpp, iscguard/iscguard.cpp, utilities/install/install_svc.cpp, utilities/install/servi_proto.h, utilities/install/services.cpp: 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, print.cpp: Code cleaning (Thanks to Claudio) 2003-09-07 02:48 brodsom * firebird2/src/jrd/os/vms/vmsevent.cpp: Fix wrong change (Thanks to Claudio) 2003-09-07 02:48 brodsom * firebird2/src/jrd/os/vms/: extvms.cpp, map.cpp: Code cleaning (Thanks to Claudio) 2003-09-06 12:55 epocman * firebird2/src/utilities/install/services.cpp: 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, dudley/hsh_proto.h, wal/wal.cpp, wal/wal_proto.h, wal/walw.cpp, wal/walw_proto.h, qli/hsh_proto.h, gpre/c_cxx.cpp, gpre/cmp.cpp, gpre/cmp_proto.h, gpre/ftn.cpp, gpre/gpre.cpp, gpre/gpre.h, gpre/gpre_meta.h, gpre/gpre_meta_boot.cpp, gpre/gpre_proto.h, gpre/hsh.cpp, gpre/hsh_proto.h, gpre/jrdme_proto.h, gpre/jrdmet.cpp, gpre/lang_proto.h, gpre/msc.cpp, gpre/msc_proto.h, gpre/par.cpp, gpre/par_proto.h, gpre/pat.cpp, gpre/pat_proto.h, gpre/sqe.cpp, gpre/sqe_proto.h, gpre/sql.cpp, gpre/sql_proto.h: Remove unneeded extern C 2003-09-05 16:55 brodsom * firebird2/src/gpre/: par.cpp, pas.cpp, sqe.cpp, sql.cpp, ada.cpp, cmp.cpp, exp.cpp, gpre_meta_boot.cpp, msc.cpp, noform.cpp: Fix last Dmitry commit 2003-09-05 15:03 alexpeshkoff * firebird2/src/install/misc/firebird.conf: Added additional security warning 2003-09-05 13:28 brodsom * firebird2/src/dsql/dsql.cpp: -Change function return to SUCCESS=true, FAILURE=false (suggested by Claudio) 2003-09-05 13:25 brodsom * firebird2/src/isql/: extra_proto.h, extract.epp, isql.epp, isql.h, isql_proto.h, show.epp, show_proto.h: -Replacing BOOLEAN, FALSE and TRUE. -Code style cleaning 2003-09-05 12:54 alexpeshkoff * firebird2/src/install/arch-specific/linux/super/: SSchangePasswd.sh, makeInstallImage.sh.in, postinstall.sh.in, postuninstall.sh.in, preinstall.sh.in, preuninstall.sh.in, rpmfiles.txt.in, rpmheader.txt.in: fix posix SS build - now rpm package appear to be successfully buildable 2003-09-05 12:51 brodsom * firebird2/src/dudley/parse.cpp: -Correction 2003-09-05 12:50 alexpeshkoff * firebird2/src/install/arch-specific/linux/misc/firebird.initd.in: fix posix SS build - now rpm package appear to be successfully buildable 2003-09-05 12:39 alexpeshkoff * firebird2/src/install/arch-specific/linux/super/: SSchangePasswd.sh, makeInstallImage.sh.in, postinstall.sh.in, postuninstall.sh.in, preinstall.sh.in, preuninstall.sh.in, rpmfiles.txt.in, rpmheader.txt.in: fix posix SS build - now rpm package appear to be successfully buildable 2003-09-05 12:35 alexpeshkoff * firebird2/src/install/arch-specific/linux/super/install.sh.in: fix posix SS build - removed old (1.0) installation script 2003-09-05 12:30 alexpeshkoff * firebird2/src/install/arch-specific/linux/misc/firebird.initd.in: file firebird.initd.in was initially added on branch B1_5_Release. 2003-09-05 12:30 alexpeshkoff * firebird2/src/install/arch-specific/linux/misc/firebird.initd.in: fix posix SS build - added script for /etc/init.d 2003-09-05 12:14 aafemt * firebird2/src/gpre/: ada.cpp, c_cxx.cpp, cmd.cpp, cme.cpp, cmp.cpp, cob.cpp, dyntable.cpp, exp.cpp, form.h, ftn.cpp, gpre.cpp, gpre.h, gpre_meta.epp, gpre_meta_boot.cpp, gpreswi.h, hsh.cpp, jrdmet.cpp, msc.cpp, par.cpp, parse.h, pas.cpp, pat.cpp, pretty.cpp, sqe.cpp, sql.cpp: 'struct' cleanup 2003-09-05 12:05 alexpeshkoff * firebird2/builds/posix/Makefile.in.firebird: fix posix SS build - script files are copied for both SS and CS 2003-09-05 11:33 brodsom * firebird2/src/dudley/parse.cpp: -Remove unneeded if (Thanks to Claudio) 2003-09-05 11:30 brodsom * firebird2/src/journal/rebuild.epp: -Correction (Thanks to Claudio) 2003-09-04 23:40 arnobrinkman * firebird2/src/dsql/pass1.cpp: Don't forget unnamed derived tables 2003-09-04 23:37 arnobrinkman * firebird2/src/jrd/opt.cpp: Added some comments and boolean replacement 2003-09-04 23:26 brodsom * firebird2/src/jrd/os/: thd_priority.h, win32/thd_priority.cpp: -Replace BOOLEAN, TRUE and FALSE 2003-09-04 23:22 brodsom * firebird2/src/: lock/lock.cpp, lock/lock_proto.h, lock/print.cpp, jrd/os/vms/extvms.cpp, jrd/os/vms/map.cpp, jrd/os/vms/vms.cpp, jrd/os/vms/vmsevent.cpp, dsql/parse.cpp, dsql/parse.y, dsql/pass1.cpp, dsql/preparse.cpp, dsql/user_dsql.cpp, dsql/dsql.cpp, dsql/hsh.cpp: -Replace BOOLEAN, TRUE and FALSE 2003-09-04 23:20 brodsom * firebird2/src/jrd/opt.cpp: Replace BOOLEAN, TRUE and FALSE 2003-09-04 19:51 skidder * firebird2/src/extern/editline/editline.c: Apply small patch for AMD64 build 2003-09-04 18:59 brodsom * firebird2/builds/win32/msvc6/archive.dsp: Correction 2003-09-04 17:52 alexpeshkoff * firebird2/builds/posix/Makefile.in.firebird: fix posix SS build - script files are copied for both SS and CS 2003-09-04 17:26 brodsom * firebird2/src/dsql/pass1.cpp: Correction 2003-09-04 17:20 brodsom * firebird2/src/journal/: archive.cpp, console.cpp, gjrn.cpp, miscj.cpp, oldr.cpp, rebui_proto.h, rebuild.epp, serve_proto.h, server.epp: -Some cleaning -Two fixes and one new comment(Thanks to claudio) 2003-09-04 17:05 arnobrinkman * firebird2/src/dsql/gen.cpp: Remove generated comment 2003-09-04 17:02 arnobrinkman * firebird2/src/dsql/: gen.cpp, make.cpp, node.h, pass1.cpp: Changed internally derived-table support to better readable/understanding code 2003-09-04 15:46 brodsom * firebird2/: src/utilities/stats.epp, builds/win32/preprocess.bat, src/jrd/stats.epp: Move stats.epp to utilities 2003-09-04 15:45 brodsom * firebird2/src/dudley/: exe.epp, extract.epp, hsh.cpp, parse.cpp, trn.cpp, trn_proto.h: -Replace BOOLEAN, TRUE, FALSE 2003-09-04 15:45 brodsom * firebird2/src/dsql/pass1.cpp: Fix cast warning 2003-09-04 01:52 arnobrinkman * firebird2/src/dsql/: ddl.cpp, ddl_proto.h, dsql.cpp, gen.cpp, gen_proto.h, make.cpp, make_proto.h, pass1.cpp, pass1_proto.h: Change types that were used as booleans to the real bool type 2003-09-03 23:18 arnobrinkman * firebird2/src/jrd/: cvt2.cpp, rse.cpp: 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:35 brodsom * firebird2/src/journal/archive.cpp: -Fix wrong change (Thanks to Claudio) 2003-09-03 18:33 brodsom * firebird2/src/jrd/blob_filter.cpp: -Remove unneeded casts 2003-09-03 18:31 brodsom * firebird2/src/burp/restore.epp: -Fix wrong struct removal. 2003-09-03 12:10 brodsom * firebird2/src/wal/walw.cpp: Remove obsolete comment 2003-09-03 09:37 dimitr * firebird2/src/utilities/: dba.epp, gstat/dba.epp: Fixed gstat crach reported by Phil Shrimpton. 2003-09-03 03:46 brodsom * -Add all the examples to the installer firebird2/builds/install/arch-specific/win32/FirebirdInstall_15.iss : 2003-09-02 20:26 brodsom * firebird2/: src/journal/server.epp, src/journal/archive.cpp, src/journal/conso_proto.h, src/journal/console.cpp, src/journal/gjrn.cpp, src/journal/journal.h, src/journal/miscj.cpp, src/journal/miscj_proto.h, src/journal/oldr.cpp, src/journal/rebui_proto.h, src/journal/rebuild.epp, src/journal/serve_proto.h, src/jrd/jrn_proto.h, builds/win32/make_boot.bat, builds/win32/prepare.bat, builds/win32/preprocess.bat, builds/win32/msvc6/journal.dsp, builds/win32/msvc6/Firebird2.dsw, builds/win32/msvc6/archive.dsp: -Making journal buildable (and translating e to epp) 2003-09-02 20:19 brodsom * firebird2/builds/misc/journal.gbak: -Making journal buildable (and translating e to epp) 2003-09-02 19:57 brodsom * firebird2/src/journal/: misc.cpp, misc_proto.h, miscj.cpp, miscj_proto.h, rebuild.e, rebuild.epp, server.e, server.epp: -Making journal buildable (and translating e to epp) 2003-09-02 19:22 brodsom * firebird2/src/: ipserver/ipclient.cpp, ipserver/ipserver.cpp, iscguard/iscguard.cpp: -Replace BOOLEAN, TRUE and FALSE 2003-09-02 18:39 arnobrinkman * firebird2/src/jrd/opt.cpp: Fix wrong last commit :-( 2003-09-02 14:45 brodsom * -Fix to allow use repositories named differently. firebird2/builds/install/arch-specific/win32/FirebirdInstall_15.iss : 2003-09-02 02:12 brodsom * firebird2/generated/placeholder2.txt: Trying to solve the CVS error in generated directory 2003-09-02 02:00 brodsom * firebird2/generated/placeholder2.txt: Trying to solve the CVS error in generated directory 2003-09-02 01:20 arnobrinkman * firebird2/src/: dsql/ddl.cpp, dsql/pass1.cpp, dsql/pass1_proto.h, jrd/opt.cpp: Change BOOLEAN to bool type 2003-09-01 19:38 brodsom * firebird2/src/qli/: blk.h, meta.epp: -Use NULL instead 0 for null pointers -Remove unneeded casts 2003-09-01 16:22 alexpeshkoff * firebird2/builds/posix/make.defaults: fix posix SS client library name 2003-09-01 16:18 alexpeshkoff * firebird2/builds/posix/make.defaults: fix posix SS client library name 2003-09-01 16:17 brodsom * firebird2/builds/win32/msvc6/gds32.dsp: -Remove build warning (warning LNK4098: defaultlib MSVCRTD conflicts with use of other libs) 2003-09-01 16:04 skidder * firebird2/builds/win32/msvc7/fbclient_static.vcproj: Adjust MSVC7 makefiles 2003-09-01 15:55 skidder * firebird2/builds/win32/msvc7/fbclient_static.vcproj: Adjust MSVC7 makefiles 2003-09-01 15:53 brodsom * firebird2/src/ipserver/ipserver.cpp: -Fix error removing GDS_VAL (Thanks to Claudio) 2003-09-01 14:06 brodsom * firebird2/: builds/posix/make.shared.variables, builds/win32/msvc7/wal.vcproj, builds/win32/msvc7/wal_classic.vcproj, builds/win32/msvc6/Firebird2.dsw, builds/win32/msvc6/wal.dsp, builds/win32/msvc6/wal_classic.dsp, builds/win32/msvc6/walw.dsp, builds/win32/make_all.bat, src/wal/wal.cpp, src/wal/walw.cpp, src/wal/walw_main.cpp: -Corrections to wal build -Add walw.exe build to msvc6 2003-09-01 13:09 brodsom * firebird2/src/jrd/enc.cpp: -Remove NULL define 2003-09-01 13:06 brodsom * firebird2/src/jrd/: os/win32/winnt.cpp, os/vms/vms.cpp, os/posix/unix.cpp, cvt.cpp, cvt2.cpp, dmp.cpp, filters.cpp, jrd.cpp, jrd.h, lck.cpp, old.cpp, rlck.cpp, sbm.cpp, utl.cpp: -Replace NULL_TDBB, NULL_DBB with NULL 2003-09-01 12:06 aafemt * firebird2/src/jrd/: gds.hxx, os/vms/dfloat_stub.cpp: No more isc_array_gen_sdl() in public API 2003-09-01 09:58 brodsom * firebird2/src/jrd/: utl.cpp, vio.cpp, blb.cpp, blk.h, blob_filter.cpp, cch.cpp, cmp.cpp, common.h, dbt.cpp, dfw.epp, exe.cpp, exe.h, jrd.cpp, jrn.cpp, met.epp, pag.cpp, par.cpp, req.h, shut.cpp, svc.cpp, thd.cpp, tpc.cpp: -Use NULL instead 0 for null pointers -Remove unneeded casts 2003-09-01 09:54 brodsom * firebird2/src/: remote/allr.cpp, remote/server.cpp, remote/xnet.cpp, utilities/run_service.cpp, utilities/sbc_print.cpp, wal/wal.cpp: -Use NULL instead 0 for null pointers -Remove unneeded casts 2003-09-01 09:49 brodsom * firebird2/src/: isql/extract.epp, isql/isql.epp, journal/rebuild.e, journal/server.e, journal/archive.cpp, lock/lock.cpp, misc/align.cpp: -Use NULL instead 0 for null pointers -Remove unneeded casts 2003-09-01 09:46 brodsom * firebird2/src/: dsql/blk.h, dsql/pass1.cpp, dudley/ddl.h, dudley/exe.epp, gpre/par.cpp: -Use NULL instead 0 for null pointers -Remove unneeded casts 2003-09-01 09:41 brodsom * firebird2/src/alice/blk.h: -Use NULL instead 0 for null pointers -Remove unneeded casts 2003-09-01 09:39 brodsom * firebird2/src/dsql/ddl.cpp: Correction 2003-09-01 00:41 arnobrinkman * firebird2/src/jrd/opt.cpp: 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 21:38 arnobrinkman * firebird2/src/jrd/opt.cpp: fix: Unique index must be complete used else we keep on looking for another one. 2003-08-31 17:01 arnobrinkman * firebird2/src/jrd/opt.cpp: fix: Choose a unique (prefer less fields) above other indices 2003-08-31 14:55 robocop * firebird2/src/jrd/svc.cpp: Kill warning 2003-08-31 14:27 robocop * firebird2/src/gpre/sqe.cpp: Remove duplicate CVS $Id tag 2003-08-31 14:23 robocop * firebird2/src/qli/dtr.cpp: Unused var 2003-08-31 11:08 epocman * firebird2/src/utilities/: install_nt.h, install_reg.cpp, install_svc.cpp, regis_proto.h, registry.cpp, servi_proto.h, services.cpp: OEM/Ansi conversions, command-line password, other minor updates. 2003-08-31 09:41 dimitr * firebird2/doc/: install_win32.txt, install_win32.txt: Small corrections. 2003-08-30 21:51 arnobrinkman * firebird2/src/jrd/opt.cpp: 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: Cleanup variable names. 2003-08-30 18:45 dimitr * firebird2/src/jrd/evl.cpp: Fixed runtime check, as pointed by Claudio. 2003-08-30 18:41 dimitr * firebird2/src/jrd/: exe.cpp, exe.cpp: Fixed broken savepoint handling in BREAK/LEAVE/EXIT. The bug caused to logical database corruption/inconsistency, such as PK/UK violation, or BUGCHECK(287). 2003-08-30 17:56 arnobrinkman * firebird2/src/jrd/opt.cpp: Optimizer fix. Compound-indices were choosen above single-indices where we need only the single-field-index. 2003-08-30 15:54 epocman * firebird2/src/utilities/install/: install_nt.h, install_reg.cpp, install_svc.cpp, servi_proto.h, services.cpp: OEM/Ansi conversions, command-line password, other minor updates. 2003-08-30 04:11 brodsom * firebird2/src/: qli/eval.cpp, qli/exe.cpp, qli/format.cpp, qli/gener.cpp, qli/lex.cpp, qli/meta.epp, qli/proc.epp, gpre/gpre_meta.epp: -Remove GDS_VAL and GDS_REF 2003-08-30 04:00 brodsom * firebird2/src/: dudley/exe.epp, dudley/extract.epp, dudley/lex.cpp, alice/alice_meta.epp, alice/exe.cpp, alice/tdr.cpp: -Remove GDS_VAL and GDS_REF 2003-08-30 03:54 brodsom * firebird2/src/dsql/: ddl.cpp, dsql.cpp, metd.epp, preparse.cpp: -Remove GDS_VAL and GDS_REF 2003-08-30 03:49 brodsom * firebird2/src/ipserver/: ipclient.cpp, ipserver.cpp: -Remove GDS_VAL and GDS_REF 2003-08-30 03:41 brodsom * firebird2/src/: remote/server.cpp, journal/gjrn.cpp: -Remove GDS_VAL and GDS_REF 2003-08-30 03:34 brodsom * firebird2/src/utilities/: rebuild/rmet.epp, gstat/dba.epp, gstat/dba_full.epp, cache.cpp: -Remove GDS_VAL and GDS_REF 2003-08-29 19:25 epocman * firebird2/src/utilities/install/: install_nt.h, install_reg.cpp, install_svc.cpp, registry.cpp, servi_proto.h, services.cpp: Merged recent FB 1.5 instsvc / instreg changes to head branch. 2003-08-29 15:45 epocman * firebird2/src/utilities/: install_nt.h, install_reg.cpp, install_svc.cpp, registry.cpp, servi_proto.h, services.cpp: Fixes and enhancements to win32 instreg / instsvc install tools. 2003-08-29 13:20 brodsom * firebird2/builds/win32/preprocess.bat: Remove envelope.epp from preprocess 2003-08-29 13:13 aafemt * firebird2/src/jrd/ibase.h: No more isc_array_gen_sdl() in public API 2003-08-29 12:55 aafemt * firebird2/src/dsql/: array.epp, array_proto.h: No more isc_array_gen_sdl() in public API 2003-08-29 12:52 aafemt * firebird2/builds/win32/defs/: fbclient.def, fbclient_debug.def, gds.def, gds32.def, gds32_debug.def: No more isc_array_gen_sdl() in public API 2003-08-29 02:37 brodsom * firebird2/src/: remote/os/win32/chop.cpp, remote/os/win32/cntl.cpp, remote/os/win32/window.cpp, remote/os/win32/wnet.cpp, msgs/build_file.epp, msgs/change_msgs.epp, msgs/check_msgs.epp, msgs/enter_msgs.epp, msgs/include.epp: -Remove BOOLEAN, TRUE and FALSE 2003-08-29 02:34 brodsom * firebird2/src/: wal/driver.cpp, wal/wal.cpp, wal/wal_proto.h, wal/walc.cpp, wal/walw.cpp, utilities/gstat/dba_full.epp, utilities/sbc_print.cpp: -Remove BOOLEAN, TRUE and FALSE 2003-08-29 00:51 brodsom * firebird2/src/: remote/os/win32/ibconfig.cpp, remote/os/win32/property.cpp, remote/os/win32/window.cpp, remote/os/win32/winmain.cpp, jrd/common.h: -Remove BOOLEAN_DEFINED macro -Remove MSG_DEFINED macro 2003-08-28 22:29 arnobrinkman * firebird2/src/dsql/: parse.cpp, parse.y: missing line/column-numbers 2003-08-28 16:42 brodsom * firebird2/src/burp/: spit.cpp, spit.h: -Remove NULL_B_FIL macro 2003-08-28 15:14 brodsom * firebird2/src/jrd/: blb.cpp, cch.cpp, cmp.cpp, common.h, dfw.epp, dls.cpp, dpm.epp, dyn.epp, dyn_def.epp, dyn_del.epp, dyn_mod.epp, exe.cpp, ext.cpp, filters.cpp, gds.cpp, gdsassert.h, grammar.cpp, grant.epp, ini.epp, intl_builtin.cpp, isc.cpp, isc_file.cpp, isc_ipc.cpp, isc_sync.cpp, jrd.cpp, jrn.cpp, lck.cpp, met.epp, opt.cpp, par.cpp, pcmet.epp, rec.cpp, rse.cpp, scl.epp, sdl.cpp, sort.cpp, svc.cpp, thd.cpp, tra.cpp, utl.cpp, val.cpp, vio.cpp, why.cpp: -Remove NULL_PTR -Remove unneeded NULL casts -Remove (void) function return cast 2003-08-28 15:06 brodsom * firebird2/src/: dsql/parse.cpp, dsql/parse.y, dsql/pass1.cpp, dsql/array.epp, dsql/errd_proto.h, intl/cs_jis.cpp, intl/cs_narrow.cpp, intl/cs_unicode_fss.cpp, intl/cs_unicode_ucs2.cpp, intl/lc_ascii.cpp, intl/lc_big5.cpp, intl/lc_gb2312.cpp, intl/lc_jis.cpp, intl/lc_ksc.cpp, intl/lc_unicode_ucs2.cpp, intl/ldcommon.h: -Remove NULL_PTR -Remove unneeded NULL casts -Remove (void) function return cast 2003-08-28 15:01 brodsom * firebird2/src/: gpre/gpre.h, gpre/sqe.cpp, dudley/exe.epp, dudley/extract.epp: -Remove NULL_PTR -Remove unneeded NULL casts -Remove (void) function return cast 2003-08-28 14:57 brodsom * firebird2/src/: msgs/change_msgs.epp, lock/lock.cpp, isql/isql.epp, isql/show.epp, ipserver/ipserver.cpp, ipserver/ipclient.cpp: -Remove NULL_PTR -Remove unneeded NULL casts -Remove (void) function return cast 2003-08-28 14:54 brodsom * firebird2/src/: burp/mvol.cpp, burp/restore.epp, burp/backup.epp, remote/inet.cpp, remote/interface.cpp, remote/protocol.cpp, remote/server.cpp, remote/os/win32/dllshell.cpp, remote/os/win32/srvr_w32.cpp: -Remove NULL_PTR -Remove unneeded NULL casts -Remove (void) function return cast 2003-08-28 12:58 aafemt * firebird2/src/dsql/: dsql.h, errd_proto.h, parse.cpp, parse.y: move debug and error handling stuffs away from dsql.h 2003-08-28 12:55 brodsom * firebird2/src/qli/: help.epp, meta.epp, show.epp: -Remove NULL_PTR -Remove unneeded casts 2003-08-28 12:39 brodsom * firebird2/src/burp/: backup.epp, restore.epp: -Remove NULL_PTR -Remove unneeded casts 2003-08-28 12:33 brodsom * firebird2/src/gpre/gpre_meta.epp: -Remove NULL_PTR -Remove unneeded casts 2003-08-28 11:58 brodsom * firebird2/src/: jrd/jrd_blks.cpp, jrd/jrd_math.h, jrd/math.cpp, jrd/shrfinit.cpp, jrd/shrinit.cpp, jrd/sun_ftn.cpp, misc/envelope.epp: Remove unused sources 2003-08-28 10:21 dimitr * firebird2/src/isql/isql.epp: Applied Peter's patch for ISQL. 2003-08-28 01:00 arnobrinkman * firebird2/src/dsql/make.cpp: Change code-style and prepare for more info on error-message 2003-08-28 00:47 arnobrinkman * firebird2/src/dsql/make.cpp: Change code-style and prepare for more info on error-message 2003-08-28 00:42 arnobrinkman * firebird2/src/dsql/: parse.y, parse.cpp: missing line/column-numbers 2003-08-27 17:27 skidder * firebird2/src/jrd/y-valve.cpp: Remove temporary version of why.cpp port to C++ 2003-08-27 14:13 robocop * firebird2/doc/WhatsNew: Minimize email harvesting, as agreed with Dmitry 2003-08-27 12:50 brodsom * firebird2/doc/cleaning-todo.txt: Update 2003-08-27 12:20 aafemt * firebird2/src/burp/: backup.epp, burp.cpp, burp.h, burpswi.h, canon_proto.h, canonical.cpp, restore.epp, spit.cpp: removing word 'struct' from variable declarations as obsolete 2003-08-27 12:15 aafemt * firebird2/src/alice/: alice.cpp, alice.h, alice_meta.epp, aliceswi.h: removing word 'struct' from variable declarations as obsolete 2003-08-27 01:11 brodsom * firebird2/src/: isql/extract.epp, isql/isql.epp, isql/isql.h, isql/show.epp, journal/rebuild.e, journal/server.e: -Remove NULL_PTR macro -Remove unneeded casts 2003-08-26 20:45 brodsom * firebird2/src/utilities/: ibmgr/srvrmgr.cpp, ibmgr/ibmgr.cpp, rebuild/rebuild.cpp: Remove BOOLEAN, TRUE and FALSE macros 2003-08-26 20:43 brodsom * firebird2/src/utilities/gstat/dba.epp: Replace EXIT macro with dba_exit inline function 2003-08-26 20:43 brodsom * firebird2/src/utilities/gstat/dba_full.epp: Replace EXIT macro with dba_full_exit inline function 2003-08-26 20:40 brodsom * firebird2/src/utilities/gsec/: gsec.cpp, gsec.h: Replace EXIT macro with gsec_exit inline function 2003-08-26 12:58 aafemt * firebird2/src/common/classes/alloc.h: removing word 'struct' from variable declarations as obsolete 2003-08-26 12:42 brodsom * firebird2/src/utilities/install/: install_reg.cpp, install_svc.cpp, regis_proto.h, registry.cpp: Remove BOOLEAN, TRUE and FALSE macros 2003-08-26 12:29 aafemt * firebird2/src/jrd/gds.cpp: some magic for yday() by Vladimir Tcvigun 2003-08-26 09:23 dimitr * firebird2/src/: utilities/gstat/dbaswi.h, jrd/ibase.h, jrd/svc.cpp: 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, jrd.h: Added attachment timestamp (to support future extentions) 2003-08-26 09:15 dimitr * firebird2/src/jrd/evl.cpp: Fixed SUBSTRING function 2003-08-26 09:12 dimitr * firebird2/src/dsql/: ddl.cpp, dsql.cpp, dsql.h, gen.cpp, make.cpp, node.h, parse.cpp, parse.y, pass1.cpp: 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