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