2004-03-19 12:25 aafemt * firebird2/src/jrd/: opt.cpp, par.cpp: Fix double const 2004-03-19 12:21 aafemt * firebird2/src/jrd/jrd.h: reorder initializers to satisfy gcc 2004-03-19 07:14 robocop * firebird2/src/: alice/alice.cpp, alice/alice.h, alice/alice_meta.epp, alice/all.cpp, alice/exe.cpp, alice/tdr.cpp, dsql/metd.epp, dudley/lex.cpp, dudley/parse.cpp, jrd/blb.cpp, jrd/blb.h, jrd/blb_proto.h, jrd/blf_proto.h, jrd/blk.h, jrd/blob_filter.cpp, jrd/blob_filter.h, jrd/bookmark.cpp, jrd/bookmark.h, jrd/btr.cpp, jrd/btr.h, jrd/btr_proto.h, jrd/cmp.cpp, jrd/cmp_proto.h, jrd/cvt2.cpp, jrd/dbg.cpp, jrd/dbt.cpp, jrd/dfw.epp, jrd/dls.cpp, jrd/dls_proto.h, jrd/dmp.cpp, jrd/dyn.epp, jrd/dyn_def.epp, jrd/evl.cpp, jrd/evl_like.cpp, jrd/evl_proto.h, jrd/exe.cpp, jrd/exe.h, jrd/filte_proto.h, jrd/filters.cpp, jrd/fun.epp, jrd/grant.epp, jrd/idx.cpp, jrd/idx_proto.h, jrd/inf.cpp, jrd/intl.cpp, jrd/jrd.cpp, jrd/jrd.h, jrd/met.epp, jrd/met.h, jrd/met_proto.h, jrd/nav.cpp, jrd/nav_proto.h, jrd/opt.cpp, jrd/pag.cpp, jrd/pag.h, jrd/pcmet.epp, jrd/req.h, jrd/rng.cpp, jrd/rng.h, jrd/rng_proto.h, jrd/rse.cpp, jrd/rse.h, jrd/rse_proto.h, jrd/scl.epp, jrd/scl.h, jrd/sdl.cpp, jrd/sdl_proto.h, jrd/sdw.cpp, jrd/sort.cpp, jrd/sort.h, jrd/sort_mem.cpp, jrd/sort_mem.h, jrd/sort_proto.h, jrd/svc.cpp, jrd/sym.cpp, jrd/sym_proto.h, jrd/tpc.cpp, jrd/tpc.h, jrd/tra.h, jrd/val.cpp, jrd/val.h, jrd/os/vms/extvms.cpp, qli/eval.cpp, qli/eval_proto.h, utilities/rebuild/rebuild.cpp: Cleanup A few new[] - delete[] pairs fixed. 2004-03-18 20:19 skidder * firebird2/src/jrd/opt.cpp: 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, alice/alice.h, alice/alice_proto.h, alice/all.h, burp/burp.cpp, burp/burp.h, burp/burp_proto.h, common/classes/array.h, common/classes/auto.h, common/classes/fb_pair.h, common/classes/objects_array.h, common/classes/rwlock.h, common/classes/semaphore.h, common/config/config.h, common/config/config_file.h, common/config/dir_list.cpp, common/config/dir_list.h, dsql/all.h, dsql/dsql.cpp, dsql/dsql_proto.h, dsql/parse.y, include/fb_string.h, include/fb_vector.h, include/gen/autoconfig_msvc.h, ipserver/ipc.h, jrd/all.cpp, jrd/all.h, jrd/blb.cpp, jrd/blb.h, jrd/blk.h, jrd/bookmark.cpp, jrd/btn.cpp, jrd/btr.cpp, jrd/btr.h, jrd/btr_proto.h, jrd/cch.cpp, jrd/cch.h, jrd/cch_proto.h, jrd/cmp.cpp, jrd/cmp_proto.h, jrd/common.h, jrd/db_alias.h, jrd/dbg.cpp, jrd/dbg_proto.h, jrd/dbt.cpp, jrd/dfw.epp, jrd/dfw_proto.h, jrd/dmp.cpp, jrd/dpm.epp, jrd/dpm_proto.h, jrd/dyn.epp, jrd/dyn_proto.h, jrd/entry.h, jrd/evl.cpp, jrd/evl_proto.h, jrd/evl_string.h, jrd/exe.cpp, jrd/exe.h, jrd/execute_statement.cpp, jrd/ext.cpp, jrd/ext.h, jrd/ext_proto.h, jrd/functions.cpp, jrd/grant.epp, jrd/grant_proto.h, jrd/idx.cpp, jrd/idx_proto.h, jrd/inf.cpp, jrd/isc_f_proto.h, jrd/isc_file.cpp, jrd/jrd.cpp, jrd/jrd.h, jrd/jrd_proto.h, jrd/lck.cpp, jrd/lck.h, jrd/lck_proto.h, jrd/log.h, jrd/met.epp, jrd/met_proto.h, jrd/mov_proto.h, jrd/nav.cpp, jrd/nav_proto.h, jrd/nbak.cpp, jrd/nbak.h, jrd/ods.h, jrd/opt.cpp, jrd/opt_proto.h, jrd/pag.cpp, jrd/par.cpp, jrd/par_proto.h, jrd/pcmet.epp, jrd/pcmet_proto.h, jrd/qatest.cpp, jrd/req.h, jrd/rlck.cpp, jrd/rlck_proto.h, jrd/rng.cpp, jrd/rng.h, jrd/rng_proto.h, jrd/rpb_chain.cpp, jrd/rpb_chain.h, jrd/rse.cpp, jrd/rse.h, jrd/rse_proto.h, jrd/sbm.cpp, jrd/sbm.h, jrd/sbm_proto.h, jrd/sch.cpp, jrd/sch_proto.h, jrd/scl.epp, jrd/sdl.cpp, jrd/sdw.cpp, jrd/sdw_proto.h, jrd/shut.cpp, jrd/sort.cpp, jrd/sort.h, jrd/sort_proto.h, jrd/sqz.cpp, jrd/sqz_proto.h, jrd/svc.cpp, jrd/svc.h, jrd/svc_proto.h, jrd/tpc.cpp, jrd/tpc_proto.h, jrd/tra.cpp, jrd/tra.h, jrd/tra_proto.h, jrd/val.cpp, jrd/vio.cpp, jrd/vio_proto.h, jrd/why.cpp, jrd/y_handle.h, jrd/os/pio_proto.h, jrd/os/posix/unix.cpp, jrd/os/vms/extvms.cpp, jrd/os/vms/vms.cpp, jrd/os/win32/winnt.cpp, lock/lock.cpp, lock/lock.h, qli/all.cpp, remote/allr_proto.h, remote/inet.cpp, remote/remot_proto.h, remote/remote.h, utilities/nbackup.cpp, utilities/gsec/gsec.cpp, utilities/gsec/gsec.h, utilities/gsec/gsec_proto.h, utilities/gstat/dba.epp, utilities/gstat/dba_full.epp, utilities/gstat/ppg.cpp, utilities/gstat/ppg_proto.h, utilities/rebuild/rebuild.cpp: Cleanup. In geeky words: PandoraBox* pbox = reinterpret_cast(&can_of_worms); pbox->open(); pbox->flush(); Nickolay may want to undo my ods.h changes if gcc insists in its crusade against non-PODs and poodles. 2004-03-16 19:01 bellardo * firebird2/src/install/arch-specific/darwin/Makefile.in: Fix small bug in makefile 2004-03-16 18:34 alexpeshkoff * firebird2/src/jrd/: os/posix/path_utils.cpp, isc_file.cpp, jrd.cpp: fixed posix build - it's buildable now 2004-03-16 07:16 skidder * firebird2/src/utilities/nbackup.cpp: Zero-terminate buffer 2004-03-16 07:11 skidder * firebird2/src/utilities/nbackup.cpp: Fix possible buffer overrun 2004-03-16 06:54 skidder * firebird2/src/utilities/nbackup.cpp: Fix MSVC7 build 2004-03-15 22:19 arnobrinkman * firebird2/src/jrd/isc_file.cpp: 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, dir_list.h: fixing posix build 2004-03-15 20:10 alexpeshkoff * firebird2/src/common/classes/: auto.h, fb_pair.h: fixing posix build 2004-03-15 19:48 alexpeshkoff * firebird2/src/common/classes/fb_pair.h: This should fix non-VC6 builds. Thanks to Nickolay Samofatov 2004-03-15 03:57 skidder * firebird2/src/dsql/pass1.cpp: Allow using PSQL cursors in EXECUTE BLOCK statement 2004-03-14 15:39 alexpeshkoff * firebird2/src/: jrd/db_alias.h, ipserver/ipclient.cpp: Fixed boot build 2004-03-14 15:31 alexpeshkoff * firebird2/builds/win32/msvc6/: common.dsp, common_classic.dsp: Added new h-files to VC6 projects. Not critical. 2004-03-14 15:27 alexpeshkoff * firebird2/src/jrd/db_alias.cpp: fixed release build 2004-03-14 14:39 alexpeshkoff * firebird2/src/: jrd/btr.cpp, jrd/cch.cpp, jrd/cmp.cpp, jrd/common.h, jrd/db_alias.cpp, jrd/db_alias.h, jrd/dfw.epp, jrd/dls.cpp, jrd/dyn_def.epp, jrd/err.cpp, jrd/evl_string.h, jrd/exe.cpp, jrd/exe.h, jrd/execute_statement.cpp, jrd/execute_statement.h, jrd/ext.cpp, jrd/flu.cpp, jrd/gds.cpp, jrd/inf.cpp, jrd/ini.epp, jrd/jrd_proto.h, jrd/nbak.cpp, jrd/opt.cpp, jrd/req.h, jrd/rse.cpp, jrd/rse.h, jrd/shut.cpp, jrd/tra.cpp, jrd/val.cpp, jrd/vio.cpp, utilities/gstat/dba.epp, include/fb_vector.h, remote/interface.cpp, common/classes/locks.h, dsql/pass1.cpp, jrd/os/win32/winnt.cpp: 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, isc_file.cpp: 'char *' converted to 'PathName &' (not everywhere) 2004-03-14 14:34 alexpeshkoff * firebird2/src/jrd/: jrd.h, jrd.cpp: replaced str with Firebird::string (or Parhname) in Database and attachment 2004-03-14 14:31 alexpeshkoff * firebird2/src/jrd/rpb_chain.h: use InlineStorage - should give slightly better performance 2004-03-14 14:30 alexpeshkoff * firebird2/src/jrd/os/: win32/path_utils.cpp, path_utils.h: 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, plugin_manager.cpp, plugin_manager.h: Mutex-protected initialization of PluginManager 2004-03-14 14:24 alexpeshkoff * firebird2/src/common/classes/fb_pair.h: 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, include/fb_string.h: 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: 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, common/config/config.h, common/config/config_file.cpp, common/config/config_file.h, common/config/config_impl.h, common/config/dir_list.cpp, common/config/dir_list.h, jrd/os/config_root.h: Pools support 2004-03-14 14:10 alexpeshkoff * firebird2/src/common/classes/init.h: Templates, supporting objects initialization 2004-03-14 14:08 alexpeshkoff * firebird2/src/common/classes/auto.h: May use _any_ way to delete pointer, not only operator delete 2004-03-14 14:07 alexpeshkoff * firebird2/src/common/classes/array.h: Constructors to put arrays in local memory, use AutoStorage. 2004-03-14 14:05 alexpeshkoff * firebird2/src/common/classes/alloc.h: 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, burp/spit.h, dudley/ddl.cpp, dudley/exe.epp, dudley/expr.cpp, dudley/extract.epp, dudley/generate.cpp, dudley/parse.cpp, dudley/trn.cpp, qli/all.cpp, qli/command.cpp, qli/dtr.cpp, qli/eval.cpp, qli/expand.cpp, qli/format.cpp, qli/gener.cpp, qli/help.epp, qli/lex.cpp, qli/meta.epp, qli/mov.cpp, qli/parse.cpp, qli/picstr.cpp, qli/show.epp, remote/server.cpp, utilities/gstat/dba.epp: Fix warnings 2004-03-13 23:17 skidder * firebird2/src/utilities/nbackup.cpp: 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: Please GCC in pool_alloc_rpt template declaration 2004-03-13 02:57 skidder * firebird2/src/jrd/nbak.cpp: Correction 2004-03-12 21:19 skidder * firebird2/src/: include/fb_blk.h, jrd/cmp.cpp, jrd/exe.h, jrd/nbak.cpp, jrd/nbak.h, jrd/req.h, utilities/nbackup.cpp: Fix issues in my code spotted by Claudio 2004-03-12 07:59 skidder * firebird2/: examples/empbuild/empbuild.e, src/burp/mvol.cpp, src/dsql/dsql.cpp, src/dsql/parse.y, src/dsql/preparse.cpp, src/gpre/gpre.cpp, src/include/fb_exception.h, src/isql/isql.epp, src/jrd/cch.h, src/jrd/cmp.cpp, src/jrd/common.h, src/jrd/dfw.epp, src/jrd/event.cpp, src/jrd/event.h, src/jrd/exe.cpp, src/jrd/exe.h, src/jrd/req.h, src/jrd/os/posix/unix.cpp, src/remote/allr.cpp, src/remote/divorce.cpp, src/remote/inet_server.cpp: 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, sdw.cpp: Kill unneeded volatiles 2004-03-11 06:46 skidder * firebird2/src/alice/alice.cpp: Fix comment 2004-03-11 06:44 skidder * firebird2/src/burp/burp.cpp: Kill unneeded volatile 2004-03-11 06:43 skidder * firebird2/src/alice/alice.cpp: Kill a couple unneeded volatiles 2004-03-11 06:41 skidder * firebird2/src/jrd/: opt.cpp, par.cpp: GCC doesn't consider double const a valid C++ 2004-03-11 06:30 skidder * firebird2/src/common/classes/: rwlock.h, semaphore.h: Fix a couple errors I introduced in previous commit. Spotted by Claudio 2004-03-11 06:17 robocop * firebird2/src/jrd/: ExecuteStatement.cpp, ExecuteStatement.h: Fourth step to rename 2004-03-11 06:09 robocop * firebird2/builds/: posix/make.shared.variables, win32/msvc6/engine.dsp, win32/msvc6/engine_classic.dsp, win32/msvc6/engine_embed.dsp, win32/msvc7/engine.vcproj, win32/msvc7/engine_classic.vcproj, win32/msvc7/engine_embed.vcproj: Third step to rename 2004-03-11 06:03 robocop * firebird2/src/: common/classes/alloc.cpp, common/classes/auto.h, dsql/dsql.cpp, dsql/hsh.cpp, dudley/ddl.h, intl/cs_gb2312.cpp, intl/cs_ksc.cpp, intl/cs_narrow.cpp, intl/cv_big5.cpp, intl/cv_big5.h, intl/cv_gb2312.cpp, intl/cv_gb2312.h, intl/cv_jis.cpp, intl/cv_jis.h, intl/cv_ksc.cpp, intl/cv_ksc.h, intl/cv_narrow.cpp, intl/cv_narrow.h, intl/cv_unicode_fss.cpp, intl/cv_unicode_fss.h, intl/kanji.cpp, intl/lc_ascii.cpp, intl/lc_big5.cpp, intl/lc_dos.cpp, intl/lc_gb2312.cpp, intl/lc_iso8859_1.cpp, intl/lc_iso8859_2.cpp, intl/lc_jis.cpp, intl/lc_ksc.cpp, intl/lc_narrow.cpp, intl/lc_unicode_ucs2.cpp, intl/ld.cpp, intl/ld2.cpp, intl/ldcommon.h, intl/utils/dtest.c, intl/utils/dtest2.c, intl/utils/maptest.cpp, intl/utils/maptest2.c, jrd/all.cpp, jrd/blb.cpp, jrd/blb_proto.h, jrd/blf_proto.h, jrd/blk.h, jrd/blob_filter.cpp, jrd/bookmark.cpp, jrd/btn.h, jrd/btr.cpp, jrd/btr.h, jrd/btr_proto.h, jrd/cch.cpp, jrd/cch.h, jrd/cch_proto.h, jrd/cmp.cpp, jrd/cmp_proto.h, jrd/cvt.cpp, jrd/cvt2.cpp, jrd/dbg.cpp, jrd/dbt.cpp, jrd/dfw.epp, jrd/dmp.cpp, jrd/dmp_proto.h, jrd/dpm.epp, jrd/dpm_proto.h, jrd/dyn.epp, jrd/dyn.h, jrd/dyn_def.epp, jrd/dyn_del.epp, jrd/dyn_mod.epp, jrd/dyn_ut_proto.h, jrd/dyn_util.epp, jrd/entry.h, jrd/err.cpp, jrd/evl.cpp, jrd/evl_like.cpp, jrd/evl_proto.h, jrd/exe.cpp, jrd/exe.h, jrd/exe_proto.h, jrd/ext.cpp, jrd/filters.cpp, jrd/fun.epp, jrd/fun_proto.h, jrd/grant.epp, jrd/grant_proto.h, jrd/idx.cpp, jrd/idx_proto.h, jrd/inf.cpp, jrd/ini.epp, jrd/intl.cpp, jrd/intl_builtin.cpp, jrd/intl_classes.h, jrd/intl_proto.h, jrd/intlobj.h, jrd/isc_sync.cpp, jrd/jrd.cpp, jrd/jrd.h, jrd/jrd_proto.h, jrd/lck.cpp, jrd/lck_proto.h, jrd/log.cpp, jrd/log_proto.h, jrd/met.epp, jrd/met_proto.h, jrd/nav.cpp, jrd/nav_proto.h, jrd/nbak.cpp, jrd/opt.cpp, jrd/opt_proto.h, jrd/pag.cpp, jrd/par.cpp, jrd/par_proto.h, jrd/pcmet.epp, jrd/pcmet_proto.h, jrd/plugin_manager.h, jrd/qatest.cpp, jrd/req.h, jrd/rlck.cpp, jrd/rlck_proto.h, jrd/rng.cpp, jrd/rng_proto.h, jrd/rpb_chain.cpp, jrd/rpb_chain.h, jrd/rse.cpp, jrd/rse.h, jrd/rse_proto.h, jrd/sbm.cpp, jrd/sbm_proto.h, jrd/scl.epp, jrd/scl_proto.h, jrd/sdw.cpp, jrd/shut.cpp, jrd/sort.cpp, jrd/sort.h, jrd/sort_proto.h, jrd/sqz.cpp, jrd/sqz_proto.h, jrd/svc.cpp, jrd/svc_proto.h, jrd/tpc.cpp, jrd/tpc_proto.h, jrd/tra.cpp, jrd/tra.h, jrd/tra_proto.h, jrd/utl.cpp, jrd/val.cpp, jrd/val_proto.h, jrd/vio.cpp, jrd/vio_proto.h, jrd/why.cpp, jrd/os/pio_proto.h, jrd/os/posix/unix.cpp, jrd/os/vms/extvms.cpp, jrd/os/vms/vms.cpp, jrd/os/vms/vmslo_proto.h, jrd/os/vms/vmslock.cpp, jrd/os/win32/winnt.cpp, lock/driver.cpp, lock/lock.cpp, utilities/rebuild/rebui_proto.h, utilities/rebuild/rebuild.cpp, utilities/rebuild/rmet.epp, utilities/rebuild/rstore.epp: Cleanup Some minor corrections Second step to rename 2004-03-11 05:31 robocop * firebird2/src/jrd/: execute_statement.cpp, execute_statement.h: First step to rename 2004-03-11 05:26 skidder * firebird2/src/common/classes/fb_string.cpp: Fix a few warnings. Not very harmless ones 2004-03-11 05:07 skidder * firebird2/src/intl/: cv_big5.cpp, cv_jis.cpp, cv_ksc.cpp, cv_narrow.cpp, cv_unicode_fss.cpp: Fix POSIX DEV_BUILD recently broken by Claudio cleanup 2004-03-09 01:16 skidder * firebird2/src/: alice/alice_meta.epp, common/fb_exception.cpp, common/classes/alloc.cpp, common/classes/alloc.h, dsql/dsql.cpp, dsql/hsh.cpp, dudley/exe.epp, dudley/trn.cpp, jrd/cch.cpp, jrd/common.h, jrd/dfw.epp, jrd/gds.cpp, jrd/inf.cpp, jrd/isc_sync.cpp, jrd/jrd.cpp, jrd/pag.cpp, jrd/pwd.cpp, jrd/rse.cpp, jrd/sdw.cpp, jrd/sort.cpp, jrd/sort_mem.cpp, jrd/svc.cpp, jrd/tra.cpp, jrd/why.cpp, utilities/nbackup.cpp, utilities/gstat/dba_full.epp: 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: Rollback my recent change since it made Sinix-Z unhappy 2004-03-08 19:06 skidder * firebird2/src/jrd/os/posix/isc_ipc.cpp: This should make NetBSD happy 2004-03-08 04:02 skidder * firebird2/src/qli/parse.cpp: Tricky one. Line continuation extended single-line comment and broke the build 2004-03-08 03:07 skidder * firebird2/src/jrd/common.h: Delete unneeded workaround 2004-03-08 03:06 skidder * firebird2/src/jrd/os/posix/isc_ipc.cpp: Use lesser common denominator when handling signals 2004-03-07 22:50 arnobrinkman * firebird2/src/: jrd/btn.cpp, jrd/btn.h, jrd/btr.cpp, jrd/nav.cpp, jrd/ods.h, jrd/val.cpp, utilities/gstat/dba.epp: some optimization in index-stuff 2004-03-07 16:32 dimitr * firebird2/src/jrd/dpm.epp: 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: 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) 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: Make it compile with MSVC6 2004-03-07 10:48 dimitr * firebird2/src/jrd/: cmp.cpp, exe.h, par.cpp, rse.cpp: 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, builds/win32/msvc6/codes.dsp, builds/win32/msvc6/gbak.dsp, builds/win32/msvc6/gpre.dsp, builds/win32/msvc6/gpre_boot.dsp, builds/win32/msvc6/gpre_static.dsp, builds/win32/msvc6/gsec.dsp, builds/win32/msvc6/gsplit.dsp, builds/win32/msvc6/isql.dsp, src/alice/alice.cpp, src/alice/alice.h, src/alice/alice_meta.epp, src/alice/aliceswi.h, src/alice/all_proto.h, src/burp/backu_proto.h, src/burp/backup.epp, src/burp/burp.cpp, src/burp/burp.h, src/burp/burpswi.h, src/burp/restore.epp, src/burp/spit.cpp, src/burp/spit.h, src/burp/std_desc.h, src/common/fb_exception.cpp, src/common/classes/alloc.cpp, src/common/classes/alloc.h, src/common/classes/array.h, src/common/classes/fb_pair.h, src/common/classes/locks.h, src/common/classes/objects_array.h, src/dsql/ddl.cpp, src/dsql/dsql.cpp, src/dsql/dsql.h, src/dsql/dsql_proto.h, src/dsql/errd.cpp, src/dsql/errd_proto.h, src/dsql/hsh_proto.h, src/dsql/keywords.cpp, src/dsql/make.cpp, src/dsql/metd_proto.h, src/dsql/node.h, src/dsql/pass1.cpp, src/dsql/preparse.cpp, src/dsql/sqlda.h, src/dsql/sym.h, src/dsql/user__proto.h, src/dsql/user_dsql.cpp, src/dsql/utld.cpp, src/dudley/ddl.cpp, src/dudley/exe.epp, src/include/fb_string.h, src/intl/cs_big5.cpp, src/intl/cs_gb2312.cpp, src/intl/cs_jis.cpp, src/intl/cs_ksc.cpp, src/intl/cs_narrow.cpp, src/intl/cs_unicode_fss.cpp, src/intl/cs_unicode_ucs2.cpp, src/intl/cv_big5.cpp, src/intl/cv_big5.h, src/intl/cv_gb2312.cpp, src/intl/cv_gb2312.h, src/intl/cv_jis.cpp, src/intl/cv_jis.h, src/intl/cv_ksc.cpp, src/intl/cv_ksc.h, src/intl/cv_narrow.cpp, src/intl/cv_narrow.h, src/intl/cv_unicode_fss.cpp, src/intl/cv_unicode_fss.h, src/intl/kanji.cpp, src/intl/kanji_proto.h, src/intl/lc_ascii.cpp, src/intl/lc_ascii.h, src/intl/lc_big5.cpp, src/intl/lc_dos.cpp, src/intl/lc_gb2312.cpp, src/intl/lc_iso8859_1.cpp, src/intl/lc_iso8859_2.cpp, src/intl/lc_jis.cpp, src/intl/lc_ksc.cpp, src/intl/lc_narrow.cpp, src/intl/lc_narrow.h, src/intl/lc_unicode_ucs2.cpp, src/intl/ld.cpp, src/intl/ldcommon.h, src/intl/conversions/tx865_lat1.h, src/isql/extract.epp, src/isql/isql.epp, src/isql/isql.h, src/isql/isql_win.cpp, src/isql/isql_win.h, src/isql/isqlw_proto.h, src/isql/show.epp, src/jrd/ExecuteStatement.cpp, src/jrd/all.cpp, src/jrd/all.h, src/jrd/blb.cpp, src/jrd/blk.h, src/jrd/blob_filter.cpp, src/jrd/bookmark.cpp, src/jrd/btr.cpp, src/jrd/cch.cpp, src/jrd/cch.h, src/jrd/cch_proto.h, src/jrd/cmp.cpp, src/jrd/cvt2.cpp, src/jrd/dbg.cpp, src/jrd/dfw.epp, src/jrd/dmp.cpp, src/jrd/dpm.epp, src/jrd/dyn.epp, src/jrd/dyn_def.epp, src/jrd/dyn_del.epp, src/jrd/dyn_mod.epp, src/jrd/dyn_util.epp, src/jrd/err.cpp, src/jrd/evl.cpp, src/jrd/exe.cpp, src/jrd/ext.cpp, src/jrd/fun.epp, src/jrd/gds.cpp, src/jrd/grant.epp, src/jrd/idx.cpp, src/jrd/inf.cpp, src/jrd/ini.epp, src/jrd/intl.cpp, src/jrd/intl.h, src/jrd/intl_builtin.cpp, src/jrd/intl_classes.h, src/jrd/intl_proto.h, src/jrd/intlobj.h, src/jrd/jrd.cpp, src/jrd/jrd.h, src/jrd/lck.cpp, src/jrd/lck.h, src/jrd/log.cpp, src/jrd/met.epp, src/jrd/nav.cpp, src/jrd/nav_proto.h, src/jrd/nbak.cpp, src/jrd/nbak.h, src/jrd/opt.cpp, src/jrd/pag.cpp, src/jrd/pag_proto.h, src/jrd/pcmet.epp, src/jrd/plugin_manager.cpp, src/jrd/plugin_manager.h, src/jrd/req.h, src/jrd/rlck.cpp, src/jrd/rlck_proto.h, src/jrd/rng.cpp, src/jrd/rse.cpp, src/jrd/rse_proto.h, src/jrd/scl.epp, src/jrd/sdw.cpp, src/jrd/shut.cpp, src/jrd/shut_proto.h, src/jrd/svc_proto.h, src/jrd/sym.cpp, src/jrd/tpc.cpp, src/jrd/tra.cpp, src/jrd/tra_proto.h, src/jrd/val.cpp, src/jrd/val_proto.h, src/jrd/vio.cpp, src/jrd/why.cpp, src/jrd/why_proto.h, src/jrd/os/config_root.h, src/jrd/os/pio_proto.h, src/jrd/os/posix/unix.cpp, src/jrd/os/vms/extvms.cpp, src/jrd/os/vms/rdb.cpp, src/jrd/os/vms/rdbint.cpp, src/jrd/os/vms/vms.cpp, src/jrd/os/win32/config_root.cpp, src/jrd/os/win32/guid.cpp, src/jrd/os/win32/thd_priority.cpp, src/jrd/os/win32/winnt.cpp, src/qli/all.cpp, src/qli/blk.h, src/qli/comma_proto.h, src/qli/command.cpp, src/qli/compile.cpp, src/qli/compile.h, src/qli/dtr.cpp, src/qli/dtr.h, src/qli/eval.cpp, src/qli/exe.cpp, src/qli/exe.h, src/qli/expan_proto.h, src/qli/expand.cpp, src/qli/format.h, src/qli/gener.cpp, src/qli/help.epp, src/qli/help_proto.h, src/qli/meta.epp, src/qli/meta_proto.h, src/qli/mov.cpp, src/qli/parse.cpp, src/qli/parse.h, src/qli/parse_proto.h, src/qli/proc.epp, src/qli/report.h, src/qli/show.epp, src/qli/show_proto.h, src/remote/allr.cpp, src/remote/inet.cpp, src/remote/interface.cpp, src/remote/remote.h, src/utilities/gstat/ppg.cpp: Cleanup Some bug fixes Style 2004-03-06 12:56 dimitr * firebird2/src/jrd/: evl.cpp, exe.h: 1) Some cleanup. 2) Fixed memory leak. Thanks to Oleg Loa. 2004-03-05 10:37 alexpeshkoff * firebird2/src/: common/classes/auto.h, jrd/ExecuteStatement.cpp, jrd/ExecuteStatement.h: 1. front-ported blob returning fix 2.correct license 2004-03-05 08:37 skidder * firebird2/src/jrd/intl.cpp: Fix error spotted by Claudio 2004-03-05 08:33 skidder * firebird2/src/dsql/user_dsql.cpp: correction 2004-03-05 08:21 skidder * firebird2/src/dsql/: user_dsql.cpp, user_dsql.cpp: Fix memory corruption 2004-03-04 22:38 skidder * firebird2/src/utilities/gstat/dba.epp: 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: Be slightly more portable 2004-03-02 09:43 eku * firebird2/src/common/classes/alloc.cpp: Fixed compilation issues (missing include files, wrong defines). 2004-03-02 09:42 eku * firebird2/src/common/fb_exception.cpp: Fixed compilation on systems without snprintf 2004-03-01 18:14 alexpeshkoff * firebird2/src/jrd/gds.cpp: fixed blr printing - thanks to Nickolay S. 2004-03-01 17:50 alexpeshkoff * firebird2/src/: common/fb_exception.cpp, include/fb_exception.h: don't start variables names with underscore - _syscall caused problems with MSVC6 2004-03-01 17:37 alexpeshkoff * firebird2/builds/win32/msvc6/: alice.dsp, alice_classic.dsp, archive.dsp, build_msg.dsp, burp.dsp, burp_classic.dsp, codes.dsp, common.dsp, common_classic.dsp, common_static.dsp, dsql_server.dsp, dsql_server_classic.dsp, empbuild.dsp, engine.dsp, engine_classic.dsp, engine_embed.dsp, fb_inet_server.dsp, fb_lock_print.dsp, fbclient.dsp, fbclient_static.dsp, fbembed.dsp, fbguard.dsp, fbserver.dsp, fbudf.dsp, gbak.dsp, gdef.dsp, gds32.dsp, gfix.dsp, gpre.dsp, gpre_boot.dsp, gpre_static.dsp, gsec.dsp, gsplit.dsp, gstat.dsp, gstat_full.dsp, ib_udf.dsp, ib_util.dsp, instclient.dsp, instreg.dsp, instsvc.dsp, intl.dsp, intlbld.dsp, ipserver.dsp, isql.dsp, journal.dsp, lock.dsp, lock_classic.dsp, nbackup.dsp, qli.dsp, remote.dsp, remote_classic.dsp, utilities.dsp, utilities_classic.dsp, wal.dsp, wal_classic.dsp, walw.dsp: fixed MSVC6 build with RTTI 2004-03-01 05:57 skidder * firebird2/src/: burp/burp.cpp, common/classes/locks.cpp, gpre/gpre.cpp, gpre/par.cpp, remote/allr.cpp, utilities/gsec/gsec.cpp, utilities/gstat/dba.epp, utilities/gstat/dba_full.epp: Fix MSVC build 2004-03-01 05:54 skidder * firebird2/builds/win32/msvc7/: alice.vcproj, alice_classic.vcproj, build_msg.vcproj, burp.vcproj, burp_classic.vcproj, codes.vcproj, common.vcproj, common_classic.vcproj, common_static.vcproj, dsql_server.vcproj, dsql_server_classic.vcproj, engine.vcproj, engine_classic.vcproj, engine_embed.vcproj, fb_inet_server.vcproj, fb_lock_print.vcproj, fbclient.vcproj, fbclient_static.vcproj, fbembed.vcproj, fbguard.vcproj, fbserver.vcproj, fbudf.vcproj, gbak.vcproj, gdef.vcproj, gds32.vcproj, gfix.vcproj, gpre.vcproj, gpre_boot.vcproj, gpre_static.vcproj, gsec.vcproj, gsplit.vcproj, gstat.vcproj, ib_udf.vcproj, ib_util.vcproj, instreg.vcproj, instsvc.vcproj, intl.vcproj, isql.vcproj, lock.vcproj, lock_classic.vcproj, qli.vcproj, remote.vcproj, remote_classic.vcproj, utilities.vcproj, utilities_classic.vcproj: Enable RTTI, remove fb_exception.cpp from utilities 2004-03-01 05:27 skidder * firebird2/builds/win32/msvc7/: alice.vcproj, alice_classic.vcproj, burp.vcproj, burp_classic.vcproj, common.vcproj, common_classic.vcproj, dsql_server.vcproj, dsql_server_classic.vcproj, engine.vcproj, engine_classic.vcproj, engine_embed.vcproj, fb_inet_server.vcproj, fb_lock_print.vcproj, fbclient.vcproj, fbembed.vcproj, fbguard.vcproj, fbserver.vcproj, fbudf.vcproj, gbak.vcproj, gdef.vcproj, gds32.vcproj, gfix.vcproj, gpre.vcproj, gpre_boot.vcproj, gsec.vcproj, gsplit.vcproj, gstat.vcproj, ib_udf.vcproj, ib_util.vcproj, instreg.vcproj, instsvc.vcproj, intl.vcproj, isql.vcproj, lock.vcproj, lock_classic.vcproj, qli.vcproj, remote.vcproj, remote_classic.vcproj, utilities.vcproj, utilities_classic.vcproj: Enable RTTI, remove fb_exception.cpp from utilities 2004-03-01 04:34 skidder * firebird2/src/: alice/alice.cpp, alice/alice_meta.epp, burp/burp.cpp, common/fb_exception.cpp, common/classes/locks.h, common/classes/rwlock.h, common/classes/semaphore.h, common/config/config.cpp, dsql/ddl.cpp, dsql/dsql.cpp, dsql/errd.cpp, dsql/user_dsql.cpp, dudley/expand.cpp, dudley/parse.cpp, gpre/gpre.cpp, gpre/par.cpp, include/fb_exception.h, jrd/ExecuteStatement.cpp, jrd/blb.cpp, jrd/btr.cpp, jrd/cch.cpp, jrd/cmp.cpp, jrd/dfw.epp, jrd/dyn.epp, jrd/dyn_def.epp, jrd/dyn_del.epp, jrd/dyn_mod.epp, jrd/dyn_util.epp, jrd/err.cpp, jrd/exe.cpp, jrd/fun.epp, jrd/gds.cpp, jrd/grant.epp, jrd/iberr.cpp, jrd/jrd.cpp, jrd/met.epp, jrd/nav.cpp, jrd/nbak.cpp, jrd/nbak.h, jrd/opt.cpp, jrd/pag.cpp, jrd/sch.cpp, jrd/scl.epp, jrd/sdw.cpp, jrd/shut.cpp, jrd/svc.cpp, jrd/tra.cpp, jrd/val.cpp, jrd/os/posix/guid.cpp, jrd/os/win32/guid.cpp, jrd/os/win32/thd_priority.cpp, misc/align.cpp, qli/err.cpp, remote/allr.cpp, remote/interface.cpp, remote/server.cpp, utilities/gsec/gsec.cpp, utilities/gstat/dba.epp, utilities/gstat/dba_full.epp: 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, alloc.h: Memory pages manager 2004-03-01 02:29 skidder * firebird2/src/burp/: backup.epp, restore.epp: Fix 64-bitness warnings 2004-02-29 07:15 skidder * firebird2/src/jrd/jrd.h: Fix problem in non-Linux/FreeBSD/WIN_NT SuperServer builds 2004-02-29 06:46 skidder * firebird2/src/: common/classes/fb_pair.h, common/classes/objects_array.h, jrd/plugin_manager.h: Fix POSIX build 2004-02-29 06:41 skidder * firebird2/src/jrd/os/posix/config_root.cpp: Fix POSIX build 2004-02-29 03:00 arnobrinkman * firebird2/src/jrd/btn.cpp: Change bug in index-node decompression, to many shifts 2004-02-28 20:43 alexpeshkoff * firebird2/src/: common/classes/fb_pair.h, common/classes/fb_string.cpp, common/classes/objects_array.h, include/fb_string.h, jrd/intl.cpp, jrd/plugin_manager.cpp, jrd/plugin_manager.h: make our class behave MemoryPools friendly 2004-02-28 20:38 alexpeshkoff * firebird2/src/jrd/gds.cpp: removed getenv-related code - now in config_root 2004-02-28 20:32 alexpeshkoff * firebird2/src/jrd/: ExecuteStatement.cpp, ExecuteStatement.h, why.cpp, why_proto.h: fixed memory leak in Execute Statement 2004-02-28 20:29 alexpeshkoff * firebird2/src/jrd/os/: win32/config_root.cpp, config_root.h: - fixed win32 environment problems - cleanup 2004-02-28 20:19 alexpeshkoff * firebird2/src/common/classes/array.h: Made it const-correct 2004-02-28 16:15 dimitr * firebird2/src/jrd/cmp.cpp: 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: SINIX-Z: fixed package list 2004-02-27 10:32 eku * firebird2/src/jrd/common.h: SINIX-Z: added prototype for strncasecmp 2004-02-26 18:41 skidder * firebird2/src/jrd/intl.cpp: Fix CONTAINING problem reported by Frank 2004-02-26 02:31 skidder * firebird2/src/jrd/btr.cpp: Fix MSVC7 build issue 2004-02-26 01:39 arnobrinkman * firebird2/src/: jrd/intlobj.h, intl/cv_ksc.h: no message 2004-02-26 01:32 skidder * firebird2/src/jrd/btr.cpp: Fix POSIX build issue 2004-02-26 01:07 arnobrinkman * firebird2/src/jrd/btn.cpp: some optimalization 2004-02-25 23:14 arnobrinkman * firebird2/src/jrd/: btn.cpp, btn.h, btr.cpp, nav.cpp, ods.h, val.cpp: 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: Fix after Claudio's cleanup 2004-02-25 07:33 skidder * firebird2/src/jrd/os/win32/winnt.cpp: Fix single-user mode on Win32. Now shutdown seems to work fine everywhere 2004-02-25 02:50 skidder * firebird2/: builds/misc/msg.gbak, lang_helpers/gds_codes.ftn, lang_helpers/gds_codes.pas, src/alice/alice.cpp, src/alice/alice.h, src/alice/exe.cpp, src/burp/restore.epp, src/include/gen/codes.h, src/include/gen/codetext.h, src/include/gen/iberror.h, src/include/gen/msgs.h, src/include/gen/rdb_codes.h, src/include/gen/sql_code.h, src/jrd/cch.cpp, src/jrd/ibase.h, src/jrd/jrd.cpp, src/jrd/jrd.h, src/jrd/ods.h, src/jrd/pag.cpp, src/jrd/shut.cpp, src/jrd/shut_proto.h, src/jrd/os/posix/unix.cpp, src/utilities/gstat/ppg.cpp: 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: Make it build after Claudio cleanup 2004-02-24 06:49 robocop * firebird2/src/remote/os/win32/dllshell.cpp: Remove dllshell.cpp as the only reference is inside builds\win32\old_makes\ treats it as plain C file, it's a Win16 remnant and John doesn't need it either for Mac_os_x. 2004-02-24 06:34 robocop * firebird2/src/: alice/alice_meta.epp, burp/backup.epp, burp/restore.epp, dudley/exe.epp, dudley/extract.epp, isql/isql.epp, jrd/constants.h, jrd/dpm.epp, jrd/dsc.h, jrd/entry.h, jrd/evl.cpp, jrd/ext.cpp, jrd/ext_proto.h, jrd/ini.epp, jrd/jrd.cpp, jrd/jrd_proto.h, jrd/met.epp, jrd/why.cpp, jrd/why_proto.h, jrd/os/vms/extvms.cpp, remote/inet.cpp, remote/interface.cpp, remote/protocol.h, remote/remot_proto.h, remote/remote.cpp, remote/remote.h, remote/server.cpp, remote/xnet.cpp, remote/os/win32/chop.cpp, remote/os/win32/cntl.cpp, remote/os/win32/dllshell.cpp, remote/os/win32/property.cpp, remote/os/win32/window.cpp, remote/os/win32/winmain.cpp, remote/os/win32/wnet.cpp, utilities/rebuild/rebuild.cpp: Cleanup Reduce reinterpret and C casts Fix isql so it can show all predefined blob types in readable form. 2004-02-22 12:13 paul_reeves * firebird2/: builds/win32/make_all.bat, src/install/arch-specific/win32/BuildExecutableInstall.bat, Add check for dinkum patches under msvc6. Update Build Number. src/install/arch-specific/win32/FirebirdInstallEnvironmentChecks.in c, src/install/arch-specific/win32/FirebirdInstall_15.iss, src/install/arch-specific/win32/Readme.txt, src/install/arch-specific/win32/installation_readme.txt, src/jrd/isc_version.h: 2004-02-22 00:04 skidder * Fix SS problem with docs firebird2/src/install/arch-specific/linux/super/makeInstallImage.sh .in: 2004-02-21 22:47 skidder * firebird2/src/install/arch-specific/linux/: classic/rpmheader.txt.in, super/rpmheader.txt.in: Minor packaging fixes to make people writing docs happy 2004-02-21 10:23 skidder * firebird2/src/: jrd/met.epp, qli/exe.cpp, qli/expand.cpp: Fix build after Claudio cleanup 2004-02-20 07:42 robocop * firebird2/src/: alice/alice.cpp, alice/alice.h, alice/alice_proto.h, alice/exe.cpp, burp/backup.epp, burp/burp.cpp, burp/burp_proto.h, burp/restore.epp, common/classes/alloc.cpp, common/classes/alloc.h, common/classes/fb_string.cpp, common/classes/rwlock.h, dudley/ddl.cpp, gpre/gpre.cpp, gpre/gpre.h, gpre/par.cpp, intl/ldcommon.h, ipserver/ipserver.cpp, jrd/ExecuteStatement.cpp, jrd/all.h, jrd/blb.cpp, jrd/blb.h, jrd/blf_proto.h, jrd/blk.h, jrd/blob_filter.cpp, jrd/btn.cpp, jrd/btn.h, jrd/btr.cpp, jrd/btr.h, jrd/btr_proto.h, jrd/cch.cpp, jrd/cch.h, jrd/cch_proto.h, jrd/cmp.cpp, jrd/cmp_proto.h, jrd/constants.h, jrd/cvt.cpp, jrd/cvt2.cpp, jrd/dbg.cpp, jrd/dbg.h, jrd/dbt.cpp, jrd/dfw.epp, jrd/dfw_proto.h, jrd/dls.cpp, jrd/dls_proto.h, jrd/dmp.cpp, jrd/dpm.epp, jrd/dpm_proto.h, jrd/dsc.cpp, jrd/dyn.epp, jrd/dyn.h, jrd/dyn_def.epp, jrd/dyn_del.epp, jrd/dyn_mod.epp, jrd/dyn_proto.h, jrd/dyn_util.epp, jrd/entry.h, jrd/err.cpp, jrd/err_proto.h, jrd/event.cpp, jrd/event.h, jrd/evl.cpp, jrd/evl_like.cpp, jrd/evl_string.h, jrd/exe.cpp, jrd/exe.h, jrd/exe_proto.h, jrd/ext.cpp, jrd/fil.h, jrd/filters.cpp, jrd/flu.cpp, jrd/fun.epp, jrd/fun_proto.h, jrd/gds.cpp, jrd/gdsassert.h, jrd/grant.epp, jrd/grant_proto.h, jrd/idx.cpp, jrd/idx_proto.h, jrd/inf.cpp, jrd/inf_proto.h, jrd/ini.epp, jrd/intl.cpp, jrd/intl_builtin.cpp, jrd/intl_classes.h, jrd/inuse.cpp, jrd/inuse_proto.h, jrd/isc.cpp, jrd/isc_file.cpp, jrd/isc_proto.h, jrd/isc_s_proto.h, jrd/isc_sync.cpp, jrd/jrd.cpp, jrd/jrd.h, jrd/jrd_proto.h, jrd/lck.cpp, jrd/lck.h, jrd/lck_proto.h, jrd/lls.h, jrd/log.cpp, jrd/log.h, jrd/log2.h, jrd/met.epp, jrd/met.h, jrd/met_proto.h, jrd/mov.cpp, jrd/nav.cpp, jrd/nav_proto.h, jrd/nbak.cpp, jrd/nbak.h, jrd/ods.h, jrd/opt.cpp, jrd/opt_proto.h, jrd/pag.cpp, jrd/pag_proto.h, jrd/par.cpp, jrd/par_proto.h, jrd/pcmet.epp, jrd/pcmet_proto.h, jrd/pwd.cpp, jrd/qatest.cpp, jrd/req.h, jrd/rlck.cpp, jrd/rlck_proto.h, jrd/rng.cpp, jrd/rng.h, jrd/rng_proto.h, jrd/rpb_chain.h, jrd/rse.cpp, jrd/rse.h, jrd/scl.epp, jrd/scl.h, jrd/scl_proto.h, jrd/sdw.cpp, jrd/sdw.h, jrd/sdw_proto.h, jrd/shut.cpp, jrd/shut_proto.h, jrd/smp.h, jrd/smp_impl.h, jrd/sort.cpp, jrd/sort_mem.h, jrd/sort_proto.h, jrd/sqz.h, jrd/sqz_proto.h, jrd/svc.cpp, jrd/svc.h, jrd/tpc.cpp, jrd/tpc_proto.h, jrd/tra.cpp, jrd/tra.h, jrd/tra_proto.h, jrd/val.cpp, jrd/val.h, jrd/vio.cpp, jrd/vio_proto.h, jrd/os/fbsyslog.h, jrd/os/pio.h, jrd/os/pio_proto.h, jrd/os/thd_priority.h, jrd/os/darwin/mod_loader.cpp, jrd/os/posix/unix.cpp, jrd/os/vms/extvms.cpp, jrd/os/vms/map.cpp, jrd/os/vms/map_proto.h, jrd/os/vms/rdb.cpp, jrd/os/vms/rdbint.cpp, jrd/os/vms/vms.cpp, jrd/os/win32/isc_ipc.cpp, jrd/os/win32/winnt.cpp, misc/print.cpp, qli/all.cpp, qli/command.cpp, qli/compile.cpp, qli/dtr.cpp, qli/dtr.h, qli/err.cpp, qli/eval.cpp, qli/exe.cpp, qli/exe.h, qli/expand.cpp, qli/format.cpp, qli/format.h, qli/gener.cpp, qli/help.epp, qli/lex.cpp, qli/meta.epp, qli/meta_proto.h, qli/mov.cpp, qli/mov_proto.h, qli/parse.cpp, qli/picst_proto.h, qli/picstr.cpp, qli/proc.epp, qli/proc_proto.h, qli/show.epp, remote/allr.cpp, remote/allr_proto.h, remote/protocol.cpp, remote/remote.cpp, remote/remote.h, remote/server.cpp, remote/xnet.cpp, utilities/analyse.cpp, utilities/nbackup.cpp, utilities/sbc_print.cpp, utilities/gsec/gsec.cpp, utilities/gsec/gsec.h, utilities/gsec/gsec_proto.h, utilities/gstat/dba.epp, utilities/gstat/dba_full.epp, utilities/gstat/ppg.cpp, utilities/gstat/ppg_proto.h, utilities/ibmgr/ibmgr.cpp, utilities/ibmgr/ibmgr.h, utilities/ibmgr/ibmgrswi.h, utilities/ibmgr/srvrmgr.cpp, utilities/ibmgr/srvrmgr_proto.h, utilities/rebuild/rebuild.cpp, utilities/rebuild/rstore.epp: Big cleanup. God have pity on platform maintainers. I only can compile/test Win32; sorry, folks. 2004-02-20 07:30 dimitr * firebird2/doc/WhatsNew: no message 2004-02-19 09:12 dimitr * firebird2/src/jrd/isc_version.h: Updated version info. 2004-02-19 08:57 dimitr * firebird2/src/jrd/isc_version.h: Updated version info. 2004-02-19 02:41 skidder * firebird2/src/utilities/ibmgr/ibmgr.cpp: Fix POSIX SS build 2004-02-18 12:10 aafemt * firebird2/src/common/classes/fb_string.cpp: Remove unneeded comparsions 2004-02-17 21:10 skidder * firebird2/builds/win32/msvc7/: alice.vcproj, alice_classic.vcproj, burp.vcproj, burp_classic.vcproj, common.vcproj, common_classic.vcproj, common_static.vcproj, dsql_server.vcproj, dsql_server_classic.vcproj, engine.vcproj, engine_classic.vcproj, engine_embed.vcproj, fb_inet_server.vcproj, fb_lock_print.vcproj, fbclient.vcproj, fbembed.vcproj, fbguard.vcproj, fbserver.vcproj, fbudf.vcproj, gbak.vcproj, gdef.vcproj, gds32.vcproj, gfix.vcproj, gpre.vcproj, gpre_boot.vcproj, gsec.vcproj, gsplit.vcproj, gstat.vcproj, ib_udf.vcproj, ib_util.vcproj, instreg.vcproj, instsvc.vcproj, intl.vcproj, isql.vcproj, lock.vcproj, lock_classic.vcproj, nbackup.vcproj, qli.vcproj, remote.vcproj, remote_classic.vcproj, utilities.vcproj, utilities_classic.vcproj: 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: Fix a couple of warnings 2004-02-17 00:24 arnobrinkman * firebird2/src/burp/restore.epp: Change rdb$db_key recalculation to the right solution, Thanks to Oleg. 2004-02-15 09:51 dimitr * firebird2/builds/posix/Makefile.in.extlib: Fixed a typo. Thanks To Oleg Kraynov. 2004-02-13 12:15 aafemt * firebird2/src/dsql/ddl.cpp: Fix warning 2004-02-13 12:12 aafemt * firebird2/src/jrd/constants.h: Fix warning 2004-02-13 11:17 stryqx * firebird2/src/remote/server.cpp: Let semaphore.h see the definition of gds__log for successful build on FreeBSD. 2004-02-13 11:14 alexpeshkoff * firebird2/src/install/arch-specific/linux/super/preuninstall.sh.in: Don't remove user & group firebird after uninstall 2004-02-13 11:14 stryqx * firebird2/builds/posix/: prefix.darwin, prefix.example, prefix.freebsd, prefix.sinixz, prefix.solaris, prefix.solx86, prefix.solx86gcc: change CLIENT_UTIL_TARGET from gds_delay to gds_relay 2004-02-13 11:13 alexpeshkoff * firebird2/src/install/arch-specific/linux/super/postinstall.sh.in: Don't add lines to hosts.allow file 2004-02-11 12:16 aafemt * firebird2/src/utilities/nbackup.cpp: Now it is buildable 2004-02-11 12:14 aafemt * firebird2/builds/posix/make.shared.variables: Fix for my previous commit 2004-02-10 19:53 dimitr * firebird2/src/jrd/isc_version.h: Updated version info. 2004-02-10 19:46 dimitr * firebird2/src/isql/isql.epp: Fixed ISQL temp-file problem reported recently. 2004-02-10 19:16 dimitr * firebird2/doc/WhatsNew: Updated WhatsNew 2004-02-10 12:27 aafemt * firebird2/builds/posix/make.shared.variables: Add fb_string to POSIX build 2004-02-09 08:41 alexpeshkoff * firebird2/src/common/classes/fb_string.cpp: 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, os/posix/config_root.cpp, os/posix/mod_loader.cpp, os/posix/path_utils.cpp: 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, builds/win32/msvc6/common_classic.dsp, builds/win32/msvc6/common_static.dsp, src/common/config/config.cpp, src/common/config/config_file.cpp, src/common/config/config_file.h, src/common/config/config_impl.h, src/jrd/os/win32/config_root.cpp, src/jrd/os/win32/mod_loader.cpp, src/jrd/os/win32/path_utils.cpp, src/jrd/os/config_root.h, src/jrd/os/mod_loader.h, src/jrd/os/path_utils.h, src/jrd/db_alias.cpp, src/jrd/dyn_def.epp, src/jrd/flu.cpp, src/jrd/isc_file.cpp, src/jrd/plugin_manager.cpp, src/jrd/plugin_manager.h, src/include/fb_string.h: Added native firebird::string class. 2004-02-08 17:35 alexpeshkoff * firebird2/src/common/classes/alloc.h: const correctness 2004-02-08 12:34 alexpeshkoff * firebird2/src/install/arch-specific/linux/super/postinstall.sh.in: One more fix from Andreas Bentele 2004-02-08 11:49 alexpeshkoff * firebird2/src/install/misc/SSchangeRunUser.sh.in: Fixed typo 2004-02-06 08:45 skidder * firebird2/src/burp/: backup.epp, restore.epp: Backport fix for backup/restore of streamed blobs 2004-02-06 08:31 skidder * firebird2/src/burp/restore.epp: Oops. Committed wrong file version 2004-02-06 08:07 skidder * firebird2/src/burp/: backup.epp, restore.epp: Preserve blob type (streamed/segmented) over backup/restore process. 2004-02-06 05:56 skidder * firebird2/src/jrd/: blp.h, gds.cpp: Backport savepoint printing code to B1_5_Release. Not tested in this branch since logging facilities are broken there, works in 2.0. Backported correct output name for EXECUTE STATEMENT verb 2004-02-05 12:17 aafemt * firebird2/src/jrd/svc.cpp: Fix couple of warnings 2004-02-05 11:16 paul_reeves * firebird2/src/: jrd/isc_version.h, misc/security.gbak: Restore SYSDBA grants to tables in security database. Update build number. 2004-02-05 07:58 alexpeshkoff * firebird2/src/isql/isql.epp: Forward porting 2004-02-04 16:30 alexpeshkoff * firebird2/src/install/arch-specific/linux/super/postinstall.sh.in: Fixed syntax error Thanks to Andreas Bentele 2004-02-04 12:12 aafemt * firebird2/src/jrd/alt.cpp: Fix few warnings 2004-02-03 12:25 aafemt * firebird2/src/jrd/: why.cpp, why_proto.h: Parameter's type consistency 2004-02-03 12:20 aafemt * firebird2/src/gpre/c_cxx.cpp: Avoid warning with isc_put_slice() after Nikolay's port 2004-02-02 12:00 robocop * firebird2/src/: alice/all.cpp, alice/all.h, alice/lls.h, burp/restore.epp, common/classes/class_test.cpp, dsql/alld.cpp, dsql/ddl.cpp, dsql/dsql.cpp, dsql/dsql.h, dsql/dsql.tab.h, dsql/errd.cpp, dsql/gen.cpp, dsql/make.cpp, dsql/make_proto.h, dsql/metd.epp, dsql/movd.cpp, dsql/parse.cpp, dsql/parse.y, dsql/pass1.cpp, dsql/sqlda.h, dsql/user_dsql.cpp, dsql/utld.cpp, dsql/utld_proto.h, dudley/ddl.cpp, dudley/ddl.h, dudley/ddl_proto.h, dudley/exe.epp, dudley/expand.cpp, dudley/expr.cpp, dudley/extract.epp, dudley/parse.cpp, dudley/parse_proto.h, gpre/ada.cpp, gpre/c_cxx.cpp, gpre/cmd.cpp, gpre/cme.cpp, gpre/cmp.cpp, gpre/cmp_proto.h, gpre/cob.cpp, gpre/exp.cpp, gpre/ftn.cpp, gpre/gpre.h, gpre/gpre_meta.epp, gpre/gpre_meta.h, gpre/gpre_meta_boot.cpp, gpre/msc.cpp, gpre/msc_proto.h, gpre/par.cpp, gpre/pas.cpp, gpre/pretty.cpp, gpre/sqe.cpp, gpre/sql.cpp, isql/show.epp, jrd/blb.cpp, jrd/block_cache.h, jrd/blp.h, jrd/btn.cpp, jrd/btn.h, jrd/btr.cpp, jrd/btr.h, jrd/btr_proto.h, jrd/cch.cpp, jrd/cmp.cpp, jrd/divorce.cpp, jrd/dmp.cpp, jrd/dpm.epp, jrd/dpm_proto.h, jrd/dyn.epp, jrd/dyn_def.epp, jrd/dyn_del.epp, jrd/event.cpp, jrd/event.h, jrd/evl.cpp, jrd/evl_like.cpp, jrd/exe.cpp, jrd/ext.cpp, jrd/ext.h, jrd/ext_proto.h, jrd/flu.cpp, jrd/gds.cpp, jrd/ibase.h, jrd/idx.cpp, jrd/inf.cpp, jrd/isc.h, jrd/isc_sync.cpp, jrd/jlx.c, jrd/jrd.h, jrd/nav.cpp, jrd/nbak.cpp, jrd/ods.h, jrd/opt.cpp, jrd/pag.cpp, jrd/par.cpp, jrd/plugin_manager.cpp, jrd/rse.cpp, jrd/sch.cpp, jrd/sdl.cpp, jrd/svc.cpp, jrd/svc.h, jrd/utl.cpp, jrd/val.cpp, jrd/vio.cpp, jrd/vio_debug.h, jrd/why.cpp, jrd/y_handle.h, jrd/os/darwin/mod_loader.cpp, jrd/os/vms/extvms.cpp, jrd/os/vms/map.cpp, jrd/os/vms/rdbgpas.cpp, lock/driver.cpp, lock/lock.cpp, qli/all.cpp, qli/all_proto.h, qli/blk.h, qli/comma_proto.h, qli/command.cpp, qli/compi_proto.h, qli/compile.cpp, qli/compile.h, qli/dtr.h, qli/err_proto.h, qli/eval.cpp, qli/eval_proto.h, qli/exe.cpp, qli/exe.h, qli/exe_proto.h, qli/expan_proto.h, qli/expand.cpp, qli/forma_proto.h, qli/format.cpp, qli/format.h, qli/gener.cpp, qli/gener_proto.h, qli/help_proto.h, qli/hsh.cpp, qli/hsh_proto.h, qli/lex.cpp, qli/lex_proto.h, qli/meta.epp, qli/meta_proto.h, qli/mov_proto.h, qli/parse.cpp, qli/parse.h, qli/parse_proto.h, qli/picst_proto.h, qli/picstr.cpp, qli/proc_proto.h, qli/repor_proto.h, qli/report.cpp, qli/report.h, qli/reqs.h, qli/show.epp, qli/show_proto.h, remote/interface.cpp, remote/xdr_proto.h, remote/xnet.cpp, utilities/nbackup.cpp, utilities/sbc_print.cpp, utilities/gstat/dba.epp, utilities/gstat/dba_full.epp, utilities/gstat/ppg.cpp, utilities/ibmgr/ibmgr.cpp: Cleanup 2004-02-01 06:33 skidder * firebird2/src/jrd/blb.cpp: Fix memory leak from transaction pool happening during conversion from string to blob 2004-01-31 20:33 dimitr * firebird2/src/jrd/gds.cpp: Fixed the BLR blob filter. 2004-01-31 20:27 kkuznetsov * firebird2/builds/install/arch-specific/: solx86/Makefile.in, solx86gcc/Makefile.in: this is requared files 2004-01-31 20:25 kkuznetsov * firebird2/src/lock/lock.cpp: fix comile error here 2004-01-31 17:31 alexpeshkoff * firebird2/src/install/arch-specific/linux/super/postinstall.sh.in: One more way to register service - /usr/sbin/update-rc.d Thanks to Andreas Bentele 2004-01-31 16:50 alexpeshkoff * firebird2/src/install/misc/: SSchangeRunUser.sh.in, SSrestoreRootRunUser.sh.in, changeDBAPassword.sh.in: Fixed scripts that modify SYSDBA password and RunUser 2004-01-31 14:35 dimitr * firebird2/src/dsql/: dsql.tab.h, parse.cpp, parse.y: Removed obsolete EXECUTE VARCHAR syntax. 2004-01-31 14:31 dimitr * firebird2/src/dsql/: dsql.tab.h, parse.cpp, parse.y: Removed obsolete EXECUTE VARCHAR syntax. 2004-01-31 12:26 alexpeshkoff * firebird2/src/jrd/: blp.h, gds.cpp: Fixed new blr print problems 2004-01-29 20:55 arnobrinkman * firebird2/doc/WhatsNew: Add enhanced UNION behaviour to whatsnew doc 2004-01-29 14:37 alexpeshkoff * firebird2/src/install/arch-specific/linux/super/: taruninstall.sh.in, postinstall.sh.in, preuninstall.sh.in, tarinstall.sh.in: Small fixes of SS install - mostly SuSE related Thanks to Andreas Bentele 2004-01-29 14:07 alexpeshkoff * Small fixes of SS install - mostly SuSE related Thanks to Andreas Bentele firebird2/src/install/arch-specific/linux/misc/firebird.init.d.suse .in: 2004-01-29 10:47 skidder * fix AMD64 packaging issue firebird2/builds/install/arch-specific/linux/classic/makeInstallIma ge.sh.in: 2004-01-29 09:19 skidder * firebird2/doc/WhatsNew: Add descriptions for recent 2.0 changes. It is likely that I missed something, please check 2004-01-29 07:31 skidder * firebird2/: configure.in, builds/install/arch-specific/linux/Makefile.in, builds/install/arch-specific/linux/classic/makeInstallImage.sh.in, builds/install/arch-specific/linux/classic/postinstall.sh.in, builds/install/arch-specific/linux/classic/preinstall.sh.in, builds/install/arch-specific/linux/super/makeInstallImage.sh.in, builds/install/arch-specific/linux/super/preinstall.sh.in, builds/install/arch-specific/linux/super/rpmfiles.txt.in: 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, jrd/ibase.h: Use better macros to detect 64-bit posix. They are non-standard, anyway 2004-01-28 17:26 dimitr * firebird2/src/jrd/cmp.cpp: Rolled back one of the previous bugfixes diue to unpredicted behaviour. 2004-01-28 16:32 hvlad * firebird2/src/v5_examples/: empbld.sql, empbuild.e, empddl.sql, intlbld.e: Restore examples build. Thanks to Helen Borrie and Paul Beach 2004-01-28 12:23 aafemt * firebird2/src/gpre/cmd.cpp: Fix for Claudio's cleanup 2004-01-28 12:14 aafemt * firebird2/src/jrd/common.h: Rollback my last change at the instance of Claudio 2004-01-28 10:28 dimitr * firebird2/src/jrd/: jrd.cpp, jrd.cpp: 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, common/classes/alloc.cpp, common/classes/semaphore.h, common/classes/tree.h, dsql/alld.cpp, dsql/ddl.cpp, dsql/dsql.cpp, dsql/gen.cpp, dsql/metd.epp, dsql/pass1.cpp, dsql/user_dsql.cpp, extlib/ib_udf.c, gpre/ada.cpp, gpre/c_cxx.cpp, gpre/cmd.cpp, gpre/cmd_proto.h, gpre/cme.cpp, gpre/cme_proto.h, gpre/cmp.cpp, gpre/cmp_proto.h, gpre/cob.cpp, gpre/exp.cpp, gpre/exp_proto.h, gpre/ftn.cpp, gpre/gpre.cpp, gpre/gpre.h, gpre/gpre_meta.epp, gpre/gpre_meta.h, gpre/gpre_meta_boot.cpp, gpre/hsh.cpp, gpre/hsh_proto.h, gpre/int_cxx.cpp, gpre/jrdmet.cpp, gpre/msc.cpp, gpre/msc_proto.h, gpre/par.cpp, gpre/par_proto.h, gpre/parse.h, gpre/pas.cpp, gpre/pat.cpp, gpre/pat.h, gpre/sqe.cpp, gpre/sqe_proto.h, gpre/sql.cpp, gpre/sql_proto.h, intl/cv_jis.cpp, intl/kanji.cpp, ipserver/ipclient.cpp, ipserver/ipserver.cpp, jrd/blb.cpp, jrd/blk.h, jrd/bookmark.cpp, jrd/btr.cpp, jrd/cch.cpp, jrd/cmp.cpp, jrd/cvt2.cpp, jrd/dbg.cpp, jrd/dbg_proto.h, jrd/dbt.cpp, jrd/dfw.epp, jrd/dyn.epp, jrd/dyn_def.epp, jrd/dyn_mod.epp, jrd/evl.cpp, jrd/evl_string.h, jrd/exe.cpp, jrd/ext.cpp, jrd/fun.epp, jrd/inf.cpp, jrd/ini.epp, jrd/ini.h, jrd/isc_sync.cpp, jrd/jrd.cpp, jrd/met.epp, jrd/nav.cpp, jrd/nbak.cpp, jrd/opt.cpp, jrd/par.cpp, jrd/rse.cpp, jrd/rse.h, jrd/sdw.cpp, jrd/svc.cpp, jrd/trig.h, jrd/utl.cpp, jrd/val.cpp, jrd/val.h, jrd/vio.cpp, jrd/why.cpp, jrd/os/posix/unix.cpp, jrd/os/vms/extvms.cpp, jrd/os/win32/winnt.cpp, remote/allr.cpp, remote/inet.cpp, remote/inet_proto.h, remote/inet_server.cpp, remote/interface.cpp, remote/mgr.cpp, remote/parser.cpp, remote/protocol.cpp, remote/remot_proto.h, remote/remote.cpp, remote/remote.h, remote/serve_proto.h, remote/server.cpp, remote/xnet.cpp, remote/xnet_proto.h, remote/os/win32/srvr_w32.cpp, remote/os/win32/winmain.cpp, remote/os/win32/wnet.cpp, remote/os/win32/wnet_proto.h, utilities/nbackup.cpp: General cleanup. Sorry if I missed some occurrence. 2004-01-27 19:19 skidder * firebird2/src/: jrd/common.h, jrd/ibase.h, include/fb_types.h: Temporary hack to return Win32 to buildable state. No Win64 port is possible before ULONG name clash is resolved 2004-01-27 14:52 epocman * firebird2/builds/win32/msvc6/: Firebird2.dsw, instreg.dsp, instsvc.dsp: Static link instreg and instsvc, just as instclient. 2004-01-27 12:12 paul_reeves * firebird2/src/: install/arch-specific/win32/FirebirdInstall_15.iss, jrd/isc_version.h: Update build number. Minor tweak to win32 install script. 2004-01-27 12:06 aafemt * firebird2/src/jrd/common.h: Fortunatelly we know how many monthes in a year 2004-01-27 08:17 stryqx * firebird2/src/dsql/: dsql.tab.h, parse.cpp: Regenerate after changing PAGE_SIZE to KW_PAGE_SIZE. 2004-01-27 08:09 stryqx * firebird2/src/dsql/: dsql.tab.h, parse.cpp: Regenerate after changing PAGE_SIZE to KW_PAGE_SIZE. 2004-01-27 07:18 skidder * firebird2/src/remote/: xdr.cpp, xdr_proto.h: Get errors passed over the wire correctly on 64-bit platforms 2004-01-26 17:44 skidder * firebird2/src/jrd/common.h: Use plain integer as SLONG/ULONG on 32-bit platforms 2004-01-26 17:32 skidder * firebird2/src/include/fb_types.h: 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: Fix a lot of warnings 2004-01-26 14:16 dimitr * firebird2/src/jrd/fun.epp: Some style corrections and one bugfix. 2004-01-26 14:14 dimitr * firebird2/src/jrd/val.cpp: Minor debugging corrections. 2004-01-26 13:59 dimitr * firebird2/src/jrd/val.cpp: Minor debugging corrections. 2004-01-26 13:55 dimitr * firebird2/src/jrd/: dfw.epp, dfw.epp: Fixed yet another porting bug. Thanks to Eugene Kilin. 2004-01-26 08:34 skidder * firebird2/src/jrd/gds.cpp: Fix unix error handling recently broken by Erik in 2.0 branch 2004-01-26 08:10 stryqx * firebird2/src/dsql/: keywords.cpp, parse.y: Change PAGE_SIZE to KW_PAGE_SIZE so as not to conflict with system define on FreeBSD. 2004-01-26 08:06 stryqx * firebird2/src/dsql/: keywords.cpp, parse.y: 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: Use static bison parser stack and allocate it from thread stack 2004-01-23 05:49 skidder * firebird2/src/dsql/parse.y: Allocate static stack for bison parser 2004-01-22 08:47 epocman * firebird2/builds/win32/msvc6/: Firebird2.dsw, common_utilities.dsp, instclient.dsp: Static link instclient.exe so it can be used from an installer when MS compiler support DLLs are possibly not yet updated. 2004-01-22 08:47 epocman * firebird2/builds/win32/msvc6/common_utilities.dsp: file common_utilities.dsp was initially added on branch B1_5_Release. 2004-01-22 07:50 skidder * firebird2/src/: jrd/blb.cpp, jrd/tra.h, qli/eval.cpp, qli/mov.cpp: Engine fully builds on Linux AMD64 now 2004-01-21 16:50 paul_reeves * firebird2/: builds/win32/clean_all.bat, src/install/arch-specific/win32/BuildExecutableInstall.bat, Update build number. Make isc_get_client_version return ISC_ version. Improve Installable Exe builder, especially to add support for pdb files and make final name more descriptive. src/install/arch-specific/win32/FirebirdInstallSupportFunctions.inc , src/install/arch-specific/win32/FirebirdInstall_15.iss, src/jrd/isc_version.h, src/jrd/utl.cpp: 2004-01-21 08:15 skidder * firebird2/: builds/posix/Makefile.in.boot.gpre, builds/posix/Makefile.in.client.gpre, builds/posix/Makefile.in.embed.gpre, builds/posix/Makefile.in.static.gpre, builds/win32/msvc6/gpre.dsp, builds/win32/msvc6/gpre_boot.dsp, builds/win32/msvc6/gpre_static.dsp, builds/win32/msvc7/gpre.vcproj, builds/win32/msvc7/gpre_boot.vcproj, builds/win32/msvc7/gpre_static.vcproj, examples/functions.c, examples/api/apifull.c, examples/dyn/dynfull.e, examples/stat/stat10.e, examples/stat/stat11.e, examples/stat/stat4.e, examples/udf/udflib.c, src/burp/backup.epp, src/burp/burp.cpp, src/burp/canonical.cpp, src/burp/mvol.cpp, src/burp/restore.epp, src/common/config/config_impl.h, src/dsql/ddl.cpp, src/dsql/dsql.cpp, src/dsql/gen.cpp, src/dsql/make.cpp, src/dsql/metd.epp, src/dsql/parse.y, src/dsql/pass1.cpp, src/dsql/user_dsql.cpp, src/dudley/expr.cpp, src/gpre/c_cxx.cpp, src/gpre/cmd.cpp, src/gpre/cme.cpp, src/gpre/exp.cpp, src/gpre/gpre.cpp, src/gpre/int.cpp, src/gpre/int_cxx.cpp, src/gpre/par.cpp, src/gpre/sqe.cpp, src/gpre/sql.cpp, src/isql/extract.epp, src/isql/isql.epp, src/isql/show.epp, src/jrd/alt.cpp, src/jrd/blb.cpp, src/jrd/blb.h, src/jrd/cch.cpp, src/jrd/cmp.cpp, src/jrd/common.h, src/jrd/cvt2.cpp, src/jrd/dfw.epp, src/jrd/dpm.epp, src/jrd/dsc.h, src/jrd/dyn.epp, src/jrd/dyn.h, src/jrd/dyn_def.epp, src/jrd/dyn_mod.epp, src/jrd/evl.cpp, src/jrd/exe.cpp, src/jrd/ext.cpp, src/jrd/filters.cpp, src/jrd/fun.epp, src/jrd/gds.cpp, src/jrd/grant.epp, src/jrd/ibase.h, src/jrd/idx.cpp, src/jrd/inf.cpp, src/jrd/ini.epp, src/jrd/intl.cpp, src/jrd/jrd.cpp, src/jrd/met.epp, src/jrd/met_proto.h, src/jrd/nav.cpp, src/jrd/opt.cpp, src/jrd/par.cpp, src/jrd/rse.cpp, src/jrd/scl.epp, src/jrd/sdl.cpp, src/jrd/sort.cpp, src/jrd/tra.h, src/jrd/utl.cpp, src/jrd/val.h, src/jrd/vio.cpp, src/jrd/why.cpp, src/jrd/why_proto.h, src/jrd/os/posix/unix.cpp, src/lock/lock.cpp, src/remote/interface.cpp, src/remote/parser.cpp, src/remote/protocol.cpp, src/remote/server.cpp: Further AMD64 fixes. Given this fixes you may start playing with databases using isql_static. 2004-01-20 18:38 skidder * firebird2/src/jrd/sch.cpp: Backport the fix into 1.5 tree 2004-01-20 18:37 skidder * firebird2/src/jrd/sch.cpp: Fix race condition (incompletely fixed a month ago) in scheduler. Noted by Alex Peshkoff. 2004-01-20 04:09 skidder * firebird2/src/jrd/ibinitdll.cpp: Rollback Alex initialization code since it is not needed anymore. I added implicit threading subsystem initialization during scheduler initialization : read at first y-valve subsystem entry. 2004-01-20 04:02 skidder * firebird2/src/jrd/sch.cpp: Backport fix for thread scheduler initialization race condition that affected client library stability and was the reason of crash from Barry's coredump 2004-01-20 03:52 skidder * firebird2/src/jrd/sch.cpp: Fix Firebird initialization race condition 2004-01-17 18:49 alexpeshkoff * firebird2/src/remote/srvr_w32.cpp: Removed hack, which loaded fbclient.dll at server startup - UDF's work fine in 9x without it now. 2004-01-17 17:41 alexpeshkoff * firebird2/src/isql/isql.epp: Fixed trivial AV when exiting w/o connect or create database 2004-01-17 17:33 alexpeshkoff * firebird2/src/jrd/ibinitdll.cpp: Added explicit thread subsystem initialization for fbclient 2004-01-16 14:05 hvlad * firebird2/src/dsql/: dsql.tab.h, parse.cpp: Added support for default parameters and EXECUTE BLOCK statement 2004-01-16 13:59 hvlad * firebird2/src/jrd/: dyn_def.epp, jrd.h, met.epp, par.cpp: Added support for default parameters 2004-01-16 12:13 stryqx * firebird2/src/install/arch-specific/freebsd/install.sh.in: Make it easier for PHP users to get up and running. 2004-01-16 11:43 hvlad * firebird2/src/dsql/: ddl.cpp, ddl_proto.h, dsql.cpp, dsql.h, gen.cpp, keywords.cpp, metd.epp, metd_proto.h, misc_func.cpp, node.h, parse.y, pass1.cpp: Added support for default parameters and EXECUTE BLOCK statement 2004-01-16 10:32 hvlad * firebird2/doc/sql.extensions/: README.default_parameters, README.execute_block: 1. Added new EXECUTE BLOCK statement 2. Added default paremeters in stored procedures 2004-01-15 15:07 alexpeshkoff * firebird2/src/install/arch-specific/linux/super/preinstall.sh.in: Changed check for 'ed' presence to 'ex'. 2004-01-15 14:48 alexpeshkoff * Fixed typo in script firebird2/src/install/arch-specific/linux/misc/firebird.init.d.debi an.in: 2004-01-14 10:57 stryqx * firebird2/src/install/arch-specific/freebsd/install.sh.in: Make this script work on a clean system. 2004-01-13 14:40 eku * firebird2/src/common/utils.cpp: 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, common/config/config.cpp, common/config/config.h: Port numbers are limited to 16 bit. 2004-01-13 10:52 robocop * firebird2/: builds/win32/make_examples.bat, src/burp/backup.epp, src/burp/burp.cpp, src/burp/burp.h, src/burp/burp_proto.h, src/burp/canonical.cpp, src/burp/mvol.cpp, src/burp/restore.epp, src/burp/spit.cpp, src/dsql/array.epp, src/dsql/pass1.cpp, src/include/fb_types.h, src/jrd/ExecuteStatement.cpp, src/jrd/ExecuteStatement.h, src/jrd/blb.cpp, src/jrd/blk.h, src/jrd/btr.cpp, src/jrd/cch.cpp, src/jrd/cmp.cpp, src/jrd/dbg.cpp, src/jrd/dbt.cpp, src/jrd/evl.cpp, src/jrd/exe.cpp, src/jrd/exe.h, src/jrd/ext.cpp, src/jrd/fun.epp, src/jrd/idx.cpp, src/jrd/inf.cpp, src/jrd/jrd.cpp, src/jrd/met.epp, src/jrd/nav.cpp, src/jrd/opt.cpp, src/jrd/par.cpp, src/jrd/pcmet.epp, src/jrd/rng.cpp, src/jrd/rse.cpp, src/jrd/vio.cpp, src/jrd/os/vms/extvms.cpp, src/qli/meta.epp, src/remote/protocol.cpp, src/remote/protocol.h, src/utilities/sbc_print.cpp: Cleanup 2004-01-12 19:56 arnobrinkman * firebird2/src/burp/restore.epp: 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, src/include/memory_routines.h, src/jrd/common.h, src/jrd/ibase.h, src/jrd/intlobj.h, src/jrd/jrd.cpp, src/jrd/pag.cpp, src/jrd/utl.cpp, src/remote/xdr.cpp: Do more AMD64 fixes. libfbstatic builds and can do some basic stuff now 2004-01-12 07:24 stryqx * firebird2/: builds/install/arch-specific/freebsd/install.sh.in, src/install/arch-specific/freebsd/install.sh.in: Cope with upgrades more gracefully. 2004-01-12 06:57 stryqx * firebird2/: src/install/arch-specific/freebsd/install.sh.in, builds/install/arch-specific/freebsd/install.sh.in: libgds links to libfbembed for ClassicServer. 2004-01-12 06:40 skidder * firebird2/src/include/fb_types.h: 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, gdsold.h: 64-bit port fixes 2004-01-12 05:57 skidder * firebird2/: builds/posix/prefix.linux_amd64, configure.in: Add prefix for my machine 2004-01-12 01:56 stryqx * firebird2/src/common/utils.cpp: Fix build on FreeBSD. 2004-01-11 13:28 dimitr * firebird2/src/jrd/opt.cpp: 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: Fixed bug with computed fields referenced in a trigger context. 2004-01-11 10:28 dimitr * firebird2/src/jrd/pag.cpp: Fixed another ODS inconsistency. 2004-01-10 19:04 arnobrinkman * firebird2/src/dsql/: ddl.cpp, dsql.h, pass1.cpp: Fix check constraint bug caused by my previously commit 2004-01-10 16:15 dimitr * firebird2/src/jrd/cmp.cpp: Fixed bug with computed fields referenced in a trigger context. 2004-01-10 02:48 skidder * firebird2/src/jrd/: cmp.cpp, exe.cpp, exe.h, opt.cpp, req.h: 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, restore.epp: 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 10:28 paul_reeves * firebird2/src/: install/arch-specific/win32/FirebirdInstallEnvironmentChecks.inc, install/arch-specific/win32/FirebirdInstall_15.iss, misc/security.gbak: Add grants to public on tables in security.fdb. Update build numbers for post-RC8 builds. Add a space to two string resources in the Win32 installer. 2004-01-09 03:23 arnobrinkman * firebird2/src/dsql/pass1.cpp: 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, dpm.epp: 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: Fix another bug mentioned in SF#750664 2004-01-09 02:06 skidder * firebird2/src/jrd/cch.cpp: 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: 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, Firebird2Boot.sln, alice.vcproj, alice_classic.vcproj, build_msg.vcproj, burp.vcproj, burp_classic.vcproj, codes.vcproj, common.vcproj, common_classic.vcproj, common_static.vcproj, dsql_server.vcproj, dsql_server_classic.vcproj, engine.vcproj, engine_classic.vcproj, engine_embed.vcproj, fb_inet_server.vcproj, fb_lock_print.vcproj, fbclient.vcproj, fbclient_static.vcproj, fbembed.vcproj, fbguard.vcproj, fbserver.vcproj, fbudf.vcproj, gbak.vcproj, gdef.vcproj, gds32.vcproj, gfix.vcproj, gpre.vcproj, gpre_boot.vcproj, gpre_static.vcproj, gsec.vcproj, gsplit.vcproj, gstat.vcproj, ib_udf.vcproj, ib_util.vcproj, instreg.vcproj, instsvc.vcproj, intl.vcproj, isql.vcproj, lock.vcproj, lock_classic.vcproj, nbackup.vcproj, qli.vcproj, remote.vcproj, remote_classic.vcproj, utilities.vcproj, utilities_classic.vcproj, wal.vcproj, wal_classic.vcproj: Update MSVC7 makefiles. Use VS2003 since nobody else is obviously using VS7 makefiles. To build with original VS.NET use one of the available converters (I fixed up VSPC to be able to convert Firebird projects, for example) 2004-01-08 11:28 epocman * firebird2/src/utilities/: install.cpp, install_client.cpp: Minor bug fixes, as reported in firebird-devel by . 2004-01-08 06:47 robocop * firebird2/builds/: misc/journal.gbak, win32/prepare.bat: Removing JOURNAL leftover. Thanks Blas. 2004-01-07 17:49 alexpeshkoff * firebird2/src/install/arch-specific/linux/super/postinstall.sh.in: Fixed problems: 1. ex couldn't write to file with 0550 (even under root) 2. don't run gsec twice for tar-install 2004-01-07 11:22 dimitr * firebird2/src/: utilities/gsec/gsec.cpp, jrd/svc.cpp: Removed handle leaks in the service manager. 2004-01-07 11:18 dimitr * firebird2/src/: alice/alice.cpp, burp/burp.cpp, utilities/gstat/dba.epp: Removed handle leaks in the service manager. 2004-01-07 11:09 dimitr * firebird2/src/: alice/alice.cpp, burp/burp.cpp, utilities/dba.epp, utilities/gsec.cpp, jrd/svc.cpp: Removed handle leaks in the service manager. 2004-01-07 01:32 brodsom * firebird2/src/common/utils.cpp: Fix MINGW build 2004-01-07 01:31 brodsom * firebird2/: builds/posix/Makefile.in.client.journal, builds/posix/Makefile.in.embed.archive, builds/posix/Makefile.in.embed.journal, builds/posix/Makefile.in.client.archive, builds/posix/Makefile.in.client.gdef, builds/posix/Makefile.in.client.qli, builds/posix/Makefile.in.firebird, builds/posix/Makefile.in.libfbclient, builds/posix/Makefile.in.refDatabases, builds/posix/make.defaults, builds/posix/make.shared.variables, configure.in: Fix Posix build after - utils.cpp creation - WAL/JOURNAL removal 2004-01-06 11:54 robocop * firebird2/src/utilities/sbc_print.cpp: Typo in comment 2004-01-06 11:44 robocop * firebird2/src/jrd/: ail.cpp, ail.h, jrn.cpp, jrn.h, jrn_proto.h, old.cpp, old.h, old_proto.h, rec.cpp, rec_proto.h: A requiem for JOURNAL and WAL. Instructions in the list. 2004-01-06 11:39 robocop * firebird2/src/: wal/walw_proto.h, wal/wstat_proto.h, wal/wstatus.cpp, wal/walr_proto.h, wal/walw.cpp, wal/walf_proto.h, wal/walr.cpp, wal/driver.cpp, wal/wal.cpp, wal/wal.h, wal/wal_prnt.cpp, wal/wal_proto.h, wal/walc.cpp, wal/walc_proto.h, wal/walf.cpp, journal/archive.cpp, journal/conso_proto.h, journal/console.cpp, journal/gjrn.cpp, journal/gjrn_proto.h, journal/journal.gdl, journal/journal.h, journal/journal_vms.e, journal/journal_vms.gdl, journal/miscj.cpp, journal/miscj_proto.h, journal/oldr.cpp, journal/oldr_proto.h, journal/rebui_proto.h, journal/rebuild.epp, journal/serve_proto.h, journal/server.epp, jrd/os/vms/jio.cpp: A requiem for JOURNAL and WAL. Instructions in the list. 2004-01-06 11:33 robocop * firebird2/: builds/win32/clean_all.bat, builds/win32/make_all.bat, builds/win32/make_boot.bat, builds/win32/preprocess.bat, builds/win32/msvc6/Firebird2.dsw, builds/win32/msvc6/engine.dsp, builds/win32/msvc6/engine_classic.dsp, builds/win32/msvc6/engine_embed.dsp, builds/win32/msvc6/gdef.dsp, src/dsql/dsql.tab.h, src/dsql/parse.cpp, src/dsql/parse.y, src/dudley/exe.epp, src/dudley/extract.epp, src/dudley/parse.cpp, src/gpre/cmd.cpp, src/gpre/gpre.h, src/gpre/sql.cpp, src/jrd/all.cpp, src/jrd/blk.h, src/jrd/btr.cpp, src/jrd/cch.cpp, src/jrd/cch.h, src/jrd/cch_proto.h, src/jrd/dbg.cpp, src/jrd/dbt.cpp, src/jrd/dfw.epp, src/jrd/dpm.epp, src/jrd/dyn_mod.epp, src/jrd/dyn_util.epp, src/jrd/inf.cpp, src/jrd/isc_signal.h, src/jrd/jrd.cpp, src/jrd/jrd.h, src/jrd/met.epp, src/jrd/met_proto.h, src/jrd/pag.cpp, src/jrd/pag_proto.h, src/jrd/sdw.cpp, src/jrd/sdw_proto.h, src/jrd/svc.cpp, src/jrd/svc.h, src/jrd/tra.cpp, src/jrd/tra.h, src/jrd/vio.cpp, src/jrd/os/vms/jio.cpp, src/qli/meta.epp, src/utilities/sbc_print.cpp, src/utilities/install/install_client.cpp: A requiem for JOURNAL and WAL. Instructions in the list. 2004-01-06 11:27 robocop * firebird2/src/jrd/common.h: Fix my stupid mistake 2004-01-05 09:48 paul_reeves * firebird2/: builds/win32/msvc6/fb2control.dsp, src/install/arch-specific/win32/installation_readme.txt, src/utilities/fbcpl/fbdialog.cpp, src/utilities/fbcpl/fbdialog.h: Update build number. Improve error detection in cpl applet. Update some Win32 install notes. 2004-01-05 06:03 skidder * firebird2/builds/win32/msvc7/Firebird2.sln: fix solution file 2004-01-04 15:12 dimitr * firebird2/src/dsql/utld.cpp: Fixed old FB2 bug. 2004-01-04 05:43 robocop * firebird2/src/isql/isql.h: Misc change, style 2004-01-04 05:41 robocop * firebird2/src/jrd/met.epp: Fixing wrong indentation, nothing else. 2004-01-03 15:12 fsg * firebird2/src/: common/utils.cpp, isql/isql.h, qli/blk.h, qli/compile.cpp, qli/expand.cpp, qli/format.cpp, qli/gener.cpp, qli/parse.cpp, qli/report.cpp, qli/report.h: 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: More Win32 1.5 -> HEAD synchronisation. 2004-01-03 13:36 skywalker * firebird2/src/install/arch-specific/linux/super/postinstall.sh.in: Change to remove libgds.so if it is a link, but not if it is an actual file. 2004-01-03 13:35 skywalker * Change to remove existing links for libgds.so but not remove it if it is a file. firebird2/src/install/arch-specific/linux/classic/postinstall.sh.in : 2004-01-03 13:34 skywalker * Change to use ex, and to write SYSDBA.password correctly (variable was not set). firebird2/src/install/arch-specific/linux/misc/changeDBAPassword.sh .in: 2004-01-03 13:32 epocman * firebird2/doc/: README.Win32LibraryInstallation.txt, install_win32.txt: More Win32 1.5 -> HEAD synchronisation. Updated documentation regarding gds32.dll and instclient.exe 2004-01-03 13:20 epocman * firebird2/: builds/win32/make_all.bat, builds/win32/msvc6/Firebird2.dsw, builds/win32/msvc6/instclient.dsp, src/utilities/install/install.cpp, src/utilities/install/install_client.cpp, src/utilities/install/install_nt.h, src/utilities/install/install_proto.h, src/utilities/install/servi_proto.h, src/utilities/install/services.cpp, builds/win32/msvc7/instclient.vcproj: 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 12:40 epocman * firebird2/src/utilities/: install_nt.h, servi_proto.h, services.cpp: New helper function to check NT services status easier from other tools (like control panel applet). Mainly for P.Reeves useage for now. The whole install helper functions is pending a OO rewrite in HEAD branch. 2004-01-03 11:59 robocop * firebird2/src/: alice/alice.h, alice/alice_meta.epp, alice/tdr.cpp, gpre/gpre.cpp, gpre/int.cpp, gpre/int_cxx.cpp, journal/archive.cpp, journal/console.cpp, journal/rebuild.epp, journal/server.epp, jrd/ail.cpp, jrd/blb.cpp, jrd/blf_proto.h, jrd/blk.h, jrd/blob_filter.cpp, jrd/btr.cpp, jrd/btr_proto.h, jrd/cch.cpp, jrd/cch.h, jrd/cmp.cpp, jrd/cmp_proto.h, jrd/common.h, jrd/dbg.cpp, jrd/dbt.cpp, jrd/dfw.epp, jrd/dpm.epp, jrd/dyn.epp, jrd/dyn.h, jrd/dyn_def.epp, jrd/dyn_mod.epp, jrd/dyn_util.epp, jrd/err.cpp, jrd/event.h, jrd/evl.cpp, jrd/exe.cpp, jrd/ext.cpp, jrd/fun.epp, jrd/gds.cpp, jrd/grant.epp, jrd/idx.cpp, jrd/inf.cpp, jrd/ini.epp, jrd/isc.h, jrd/isc_s_proto.h, jrd/isc_sync.cpp, jrd/jrd.cpp, jrd/jrd.h, jrd/jrn.cpp, jrd/jrn.h, jrd/met.epp, jrd/met_proto.h, jrd/nav.cpp, jrd/old.cpp, jrd/opt.cpp, jrd/pag.cpp, jrd/par.cpp, jrd/pcmet.epp, jrd/rec.cpp, jrd/req.h, jrd/rlck.cpp, jrd/rng.cpp, jrd/rse.cpp, jrd/sch.cpp, jrd/scl.epp, jrd/scl_proto.h, jrd/sdw.cpp, jrd/svc.h, jrd/thd.cpp, jrd/tra.cpp, jrd/tra.h, jrd/val.cpp, jrd/vio.cpp, jrd/why.cpp, jrd/os/vms/extvms.cpp, jrd/os/vms/jio.cpp, lock/lock.cpp, lock/lock.h, misc/print.cpp, remote/allr.cpp, remote/inet.cpp, remote/protocol.cpp, remote/remot_proto.h, remote/remote.cpp, remote/remote.h, remote/server.cpp, remote/os/vms/chuser.cpp, remote/os/win32/property.cpp, remote/os/win32/window.h, remote/os/win32/winmain.cpp, remote/os/win32/wnet.cpp, wal/wal.h: 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, common.vcproj, common_classic.vcproj, isql.vcproj: Fix up MSVC7 makefiles 2004-01-02 15:32 epocman * firebird2/src/utilities/install.cpp: instclient.exe : new code (commented out for now) that can patch the string FileVersion (in addition to the numerical FileVersion) in case this proves really usefull. There has been a report that EMS IBManager had an issue with this, though I could not reproduce myself. In case it proves true, the code is ready and tested. Just need to uncomment it. 2003-12-31 23:40 skidder * firebird2/src/jrd/: btr.cpp, btr.h, dmp.cpp, ods.h: Fix ODS10 support after per-segment index selectivity was introduced 2003-12-31 22:18 skidder * firebird2/src/jrd/dyn_def.epp: Fix bug that Claudio exposed 2003-12-31 17:09 skidder * firebird2/src/jrd/evl.cpp: Fix issues noted by Claudio 2003-12-31 11:33 robocop * firebird2/src/common/: utils.cpp, utils_proto.h: adding obviously missing files, thanks Arno. 2003-12-31 06:35 robocop * firebird2/: builds/win32/blrtable.bat, builds/win32/make_boot.bat, builds/win32/msvc6/common.dsp, builds/win32/msvc6/common_classic.dsp, builds/win32/msvc6/engine.dsp, builds/win32/msvc6/isql.dsp, src/burp/burp.cpp, src/common/fb_exception.cpp, src/dsql/metd.epp, src/dsql/pass1.cpp, src/dudley/ddl.cpp, src/include/fb_exception.h, src/include/fb_string.h, src/include/fb_types.h, src/include/firebird.h, src/intl/lc_ascii.cpp, src/intl/lc_ascii.h, src/intl/lc_big5.cpp, src/intl/lc_big5.h, src/intl/lc_dos.cpp, src/intl/lc_dos.h, src/intl/lc_iso8859_1.cpp, src/intl/lc_iso8859_2.cpp, src/intl/lc_jis.cpp, src/ipserver/ipserver.cpp, src/isql/extract.epp, src/isql/isql.epp, src/isql/isql_proto.h, src/isql/show.epp, src/journal/console.cpp, src/journal/gjrn.cpp, src/journal/miscj.cpp, src/journal/miscj_proto.h, src/journal/oldr.cpp, src/journal/rebuild.epp, src/journal/server.epp, src/jrd/ail.cpp, src/jrd/btr.cpp, src/jrd/cch.cpp, src/jrd/cch_proto.h, src/jrd/common.h, src/jrd/cvt.cpp, src/jrd/dfw.epp, src/jrd/dls.cpp, src/jrd/dls_proto.h, src/jrd/dmp.cpp, src/jrd/dpm.epp, src/jrd/dyn.epp, src/jrd/dyn_def.epp, src/jrd/dyn_del.epp, src/jrd/dyn_mod.epp, src/jrd/dyn_proto.h, src/jrd/event.cpp, src/jrd/evl.cpp, src/jrd/exe.cpp, src/jrd/exe.h, src/jrd/ext.cpp, src/jrd/fun.epp, src/jrd/grant.epp, src/jrd/grant_proto.h, src/jrd/idx.cpp, src/jrd/ini.epp, src/jrd/intl_builtin.cpp, src/jrd/isc_file.cpp, src/jrd/jrd.cpp, src/jrd/jrd_pwd.h, src/jrd/jrn.cpp, src/jrd/jrn.h, src/jrd/jrn_proto.h, src/jrd/lck.cpp, src/jrd/lck_proto.h, src/jrd/log.cpp, src/jrd/met.epp, src/jrd/met_proto.h, src/jrd/misc.cpp, src/jrd/nav.cpp, src/jrd/nbak.cpp, src/jrd/old.cpp, src/jrd/old.h, src/jrd/pag.cpp, src/jrd/pag_proto.h, src/jrd/par.cpp, src/jrd/pcmet.epp, src/jrd/pcmet_proto.h, src/jrd/pwd.cpp, src/jrd/rec.cpp, src/jrd/req.h, src/jrd/rlck.cpp, src/jrd/rng.cpp, src/jrd/rpb_chain.cpp, src/jrd/rse.cpp, src/jrd/sbm.cpp, src/jrd/sbm.h, src/jrd/sbm_proto.h, src/jrd/scl.epp, src/jrd/scl_proto.h, src/jrd/sdw.cpp, src/jrd/sdw_proto.h, src/jrd/shut.cpp, src/jrd/sqz.cpp, src/jrd/sqz.h, src/jrd/sqz_proto.h, src/jrd/svc.cpp, src/jrd/sym.cpp, src/jrd/sym_proto.h, src/jrd/tpc.cpp, src/jrd/tra.cpp, src/jrd/vio.cpp, src/jrd/vio_proto.h, src/jrd/why.cpp, src/jrd/os/pio_proto.h, src/jrd/os/posix/unix.cpp, src/jrd/os/vms/extvms.cpp, src/jrd/os/vms/jio.cpp, src/jrd/os/vms/vms.cpp, src/jrd/os/vms/vmslo_proto.h, src/jrd/os/vms/vmslock.cpp, src/jrd/os/win32/path_utils.cpp, src/jrd/os/win32/winnt.cpp, src/lock/lock.cpp, src/lock/lock.h, src/lock/lock_proto.h, src/misc/blrtable.cpp, src/qli/mov.cpp, src/qli/show.epp, src/remote/interface.cpp, src/utilities/stats.epp, src/utilities/gsec/gsec.cpp, src/utilities/gsec/security.epp, src/utilities/gstat/dba.epp, src/utilities/gstat/dba_full.epp, src/utilities/gstat/ppg.cpp, src/utilities/rebuild/rebuild.cpp: Cleanup 2003-12-30 03:48 skidder * firebird2/src/utilities/gsec/gsec.cpp: Correction 2003-12-30 03:06 skidder * firebird2/builds/install/arch-specific/linux/Makefile.in: Forward port generation of external debug info to FB2 HEAD 2003-12-30 01:26 skidder * firebird2/src/install/arch-specific/linux/Makefile.in: Correction 2003-12-30 01:16 skidder * firebird2/src/install/arch-specific/linux/Makefile.in: Make GDB happy with our debug info 2003-12-30 01:15 epocman * firebird2/src/iscguard/cntl_guard.cpp: Running as a service, while stopping, fbguard.exe did triggered the engine service stop but did not wait for the complete stop before reporting successfull stop. This could led to problems, dependent on system response time, when attempting removal of services immediately after a stop. Problem could be surfaced through instsvc and through the control panel applet. 2003-12-29 05:40 skidder * firebird2/src/install/arch-specific/linux/Makefile.in: Build external debug info packages 2003-12-29 03:31 skywalker * firebird2/src/install/misc/aliases.conf.in: Add original entry with employee.fdb defined. 2003-12-29 03:12 tmcsys * firebird2/src/install/arch-specific/darwin/install-script: change location of StartupItems for 10.3 OS/X Server 2003-12-28 14:42 arnobrinkman * firebird2/src/jrd/: btn.cpp, btr.cpp: use standard memcpy / memmove functions and fix a bug with large-key index 2003-12-28 05:53 skidder * firebird2/src/install/: arch-specific/linux/classic/makeInstallImage.sh.in, arch-specific/linux/super/makeInstallImage.sh.in, misc/CSchangeRunUser.sh.in, misc/CSrestoreRootRunUser.sh.in, misc/changeDBAPassword.sh.in: Since ed is not installed in most configurations, eradicate its usage from Firebird 1.5 installer. ex dependency is still present (for more than a year) and may be replaced with sed dependency if creates problem 2003-12-28 00:48 skidder * firebird2/builds/posix/prefix.linux: Build debuggable release binaries on Linux 2003-12-28 00:39 skidder * firebird2/builds/posix/prefix.linux: Distribute debuggable PROD_BUILD 2003-12-28 00:13 skidder * Rollback recent changes and create normal user and group on Mandrake. Usage of system users for non-system packages is likely to create problems firebird2/src/install/arch-specific/linux/classic/postinstall.sh.in : 2003-12-28 00:09 skidder * firebird2/src/install/misc/aliases.conf.in: file aliases.conf.in was initially added on branch B1_5_Release. 2003-12-28 00:09 skidder * firebird2/src/install/misc/aliases.conf.in: Add file forgotten by Mark 2003-12-28 00:07 skidder * firebird2/doc/WhatsNew: Document my change 2003-12-28 00:06 skidder * firebird2/src/jrd/ibase.h: Add version to ibase.h 2003-12-27 23:03 skidder * firebird2/src/jrd/ibase.h: Add Firebird version define to ibase.h 2003-12-27 19:50 fsg * firebird2/src/isql/isql.epp: 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, burp/restore.epp, isql/isql.epp, isql/isql.h, jrd/evl_string.h, jrd/idx.cpp, jrd/why.cpp: First changes to get it compiled under linux again. FSG 2003-12-27 05:37 skidder * firebird2/src/jrd/: cmp.cpp, constants.h, evl.cpp, evl_like.cpp, evl_proto.h, evl_string.h, evl_string_test.cpp, exe.h, intl.cpp, intl_classes.h, intlobj.h, opt.cpp: 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-26 16:57 dimitr * firebird2/doc/WhatsNew: Added RC8 changes. 2003-12-26 16:00 dimitr * firebird2/src/jrd/exe.cpp: Fixed issue spotted by Claudio. 2003-12-24 16:43 dimitr * firebird2/builds/win32/msvc6/: alice.dsp, alice_classic.dsp, burp.dsp, burp_classic.dsp, common.dsp, common_classic.dsp, dsql_server.dsp, dsql_server_classic.dsp, engine.dsp, engine_classic.dsp, engine_embed.dsp, fb2control.dsp, fb_inet_server.dsp, fb_lock_print.dsp, fbclient.dsp, fbembed.dsp, fbguard.dsp, fbserver.dsp, fbudf.dsp, gbak.dsp, gdef.dsp, gds32.dsp, gfix.dsp, gpre.dsp, gsec.dsp, gsplit.dsp, gstat.dsp, ib_udf.dsp, ib_util.dsp, instclient.dsp, instreg.dsp, instsvc.dsp, intl.dsp, intlcpp.dsp, ipserver.dsp, isql.dsp, lock.dsp, lock_classic.dsp, qli.dsp, remote.dsp, remote_classic.dsp, utilities.dsp, utilities_classic.dsp, v5_examples.dsp, wal.dsp, wal_classic.dsp: Let's create PDB files as a part of the release builds. 2003-12-24 16:09 dimitr * firebird2/src/ipserver/ipserver.cpp: Fixed one more server crash. 2003-12-24 15:53 dimitr * firebird2/src/ipserver/ipserver.cpp: Fixed one more server crash. 2003-12-24 14:02 dimitr * firebird2/src/jrd/: rse.cpp, sort.cpp, sort.h, rse.cpp, sort.cpp, sort.h: 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: Fixed internal window issue. 2003-12-24 13:19 dimitr * firebird2/src/remote/srvr_w32.cpp: Fixed internal window issue. 2003-12-24 00:23 skywalker * firebird2/configure.in: Added generation of new script files from .in templates 2003-12-24 00:22 skywalker * firebird2/src/install/arch-specific/linux/super/: makeInstallImage.sh.in, postinstall.sh.in: Update install image to have new script files Update generation of password for rpm installs Alias file set as default option (trial go) 2003-12-24 00:21 skywalker * firebird2/src/install/arch-specific/linux/classic/: makeInstallImage.sh.in, postinstall.sh.in, preinstall.sh.in: Update install image to have two new script files Update generation of password for rpm installs Make default for libgds.so point to libfbembed.so Alias file set as default option (trial go) 2003-12-24 00:17 skywalker * updated to use the openssl passwd generation for random, and to write out SYSDBA.password file firebird2/src/install/arch-specific/linux/misc/changeDBAPassword.sh .in: 2003-12-24 00:14 skywalker * firebird2/src/install/arch-specific/linux/misc/createAliasDB.sh.in: file createAliasDB.sh.in was initially added on branch B1_5_Release. 2003-12-24 00:14 skywalker * firebird2/src/install/arch-specific/linux/misc/createAliasDB.sh.in: A new script to add an entry into aliases.conf and to create an empty database 2003-12-24 00:13 skywalker * Add a script to help change the libgds.so links between libfbembed.so and libfbclient.so for classic distributions firebird2/src/install/arch-specific/linux/misc/changeGdsLibraryComp atibleLink.sh.in: 2003-12-24 00:13 skywalker * file changeGdsLibraryCompatibleLink.sh.in was initially added on branch B1_5_Release. firebird2/src/install/arch-specific/linux/misc/changeGdsLibraryComp atibleLink.sh.in: 2003-12-23 21:39 skywalker * firebird2/src/install/misc/changeDBAPassword.sh.in: Update password generate method, and change format of the local SYSDBA.password file it writes. 2003-12-22 19:30 dimitr * firebird2/src/jrd/: isc_file.cpp, isc_file.cpp: Fixed bug introduced some months ago. 2003-12-22 19:26 dimitr * firebird2/src/burp/mvol.cpp: Oooops, sorry. 2003-12-22 19:03 dimitr * firebird2/src/jrd/vio.cpp: Minor addition to one of my previous changes. 2003-12-22 18:58 dimitr * firebird2/src/burp/: mvol.cpp, mvol.cpp: 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: Fixed bug in nulls handling in BETWEEN. Thanks to Oleg Loa. 2003-12-22 18:43 dimitr * firebird2/src/jrd/: cvt2.cpp, evl.cpp: Fixed bug in nulls handling in BETWEEN. Thanks to Oleg Loa. 2003-12-22 10:59 robocop * firebird2/src/: alice/alice.cpp, burp/backup.epp, burp/burp.cpp, burp/burp.h, burp/burp_proto.h, burp/restore.epp, common/classes/vector.h, dsql/array.epp, dsql/array_proto.h, dsql/dsql.cpp, dsql/make.cpp, dsql/metd.epp, dudley/exe.epp, gpre/cme.cpp, gpre/gpre_meta_boot.cpp, gpre/pretty.cpp, gpre/sql.cpp, include/fb_types.h, include/fb_vector.h, ipserver/ipapi_proto.h, ipserver/ipc.h, ipserver/ipclient.cpp, ipserver/ipserver.cpp, isql/show.epp, journal/gjrn.cpp, jrd/ExecuteStatement.cpp, jrd/ail.cpp, jrd/all.cpp, jrd/all.h, jrd/alt.cpp, jrd/alt_proto.h, jrd/blb.cpp, jrd/blob_filter.cpp, jrd/blp.h, jrd/bookmark.cpp, jrd/btr.cpp, jrd/builtin.cpp, jrd/cch.cpp, jrd/cch_proto.h, jrd/cmp.cpp, jrd/cmp_proto.h, jrd/cvt.cpp, jrd/cvt2.cpp, jrd/dfw.epp, jrd/dsc.cpp, jrd/dsc.h, jrd/entry.h, jrd/event.cpp, jrd/event.h, jrd/event_proto.h, jrd/evl.cpp, jrd/evl_proto.h, jrd/exe.cpp, jrd/filters.cpp, jrd/flu_proto.h, jrd/functions.cpp, jrd/gds.cpp, jrd/gdsold.h, jrd/ibase.h, jrd/idx.cpp, jrd/ini.h, jrd/jrd.cpp, jrd/jrd.h, jrd/jrd_proto.h, jrd/met.epp, jrd/met_proto.h, jrd/nbak.cpp, jrd/opt.cpp, jrd/par.cpp, jrd/rlck.cpp, jrd/rse.cpp, jrd/sdw.cpp, jrd/sdw_proto.h, jrd/sort.cpp, jrd/sort.h, jrd/sort_mem.cpp, jrd/tra.cpp, jrd/utl.cpp, jrd/utl_proto.h, jrd/val.cpp, jrd/val.h, jrd/vio.cpp, jrd/vio_proto.h, jrd/why.cpp, jrd/why_proto.h, jrd/os/path_utils.h, jrd/os/vms/vmsevent.cpp, qli/meta.epp, qli/mov.cpp, remote/inter_proto.h, remote/interface.cpp, remote/protocol.cpp, remote/protocol.h, remote/remote.h, remote/server.cpp, utilities/gsec/gsec.cpp, utilities/gsec/gsec.h, utilities/gsec/gsec_proto.h, utilities/gsec/secur_proto.h, utilities/gsec/security.epp: General cleanup 2003-12-22 02:38 skidder * firebird2/src/jrd/pag.cpp: 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, builds/win32/defs/fbclient_debug.def, builds/win32/defs/gds32.def, builds/win32/defs/gds32_debug.def, src/dsql/array.epp, src/dsql/array_proto.h, src/jrd/ibase.h: 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 12:51 alexpeshkoff * firebird2/src/jrd/lck.cpp: Rolled back my recent changes as absolutely wrong. 2003-12-21 03:34 skidder * firebird2/src/jrd/: blp.h, exe.h, opt.cpp, par.cpp: 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, parse.cpp: Update parse.cpp 2003-12-21 01:43 skidder * firebird2/src/: dsql/dsql.tab.h, dsql/gen.cpp, dsql/node.h, dsql/parse.cpp, dsql/parse.y, jrd/blr.h, jrd/par.cpp: Fix NULLS FIRST/LAST issue and update parse.cpp 2003-12-21 01:07 skidder * firebird2/src/: dsql/gen.cpp, dsql/node.h, dsql/parse.y, jrd/blr.h, jrd/par.cpp: 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-19 16:43 paul_reeves * firebird2/: builds/win32/msvc6/fb2control.dsp, doc/README.Win32LibraryInstallation.txt, src/install/arch-specific/win32/BuildExecutableInstall.bat, src/install/arch-specific/win32/FirebirdInstall_15.iss, src/utilities/install.cpp, src/utilities/install_client.cpp, src/utilities/install_proto.h: Update build number for Fb 1.5. Put correct link to IDPL in some boiler plates. (Very) minor changes to Win32 build process. 2003-12-19 12:48 paul_reeves * firebird2/src/utilities/fbcpl/: fbdialog.cpp, fbdialog.h, fbpanel.cpp, fbpanel.h, res/fbcontrol.rc2: cpl applet - Prevent runaway error dialogues. Disable controls if user has insufficient access rights. 2003-12-17 18:54 alexpeshkoff * firebird2/src/jrd/lck.cpp: Fixed 'Fatal lock manager error: invalid lock id (0), errno: 0' (at least one of the reasons for this error). Bug happened when attempt was made to call LCK_convert_non_blocking() for LCK_none lock. 2003-12-17 15:33 paul_reeves * firebird2/: builds/win32/make_all.bat, src/install/arch-specific/win32/BuildExecutableInstall.bat, Integrate instclient into Win32 install script. Increment Build no for Fb 1.5. Make some minor corrections to some license boiler-plates. src/install/arch-specific/win32/FirebirdInstallEnvironmentChecks.in c, src/install/arch-specific/win32/FirebirdInstallSupportFunctions.inc , src/install/arch-specific/win32/FirebirdInstall_15.iss, src/jrd/isc_version.h: 2003-12-17 12:05 aafemt * firebird2/builds/posix/Makefile.in.client.util: Add db_alias.cpp to gstat 2003-12-17 09:23 epocman * firebird2/src/utilities/install.cpp: Get rid of temp file in case of errors. 2003-12-15 22:10 dimitr * firebird2/src/jrd/btr.cpp: Fixed my yesterday's bug. 2003-12-15 18:12 epocman * firebird2/doc/README.Win32LibraryInstallation.txt: Updated documentation. 2003-12-15 17:23 epocman * firebird2/builds/win32/msvc7/instclient.vcproj: file instclient.vcproj was initially added on branch B1_5_Release. 2003-12-15 17:23 epocman * firebird2/src/utilities/install_client.cpp: file install_client.cpp was initially added on branch B1_5_Release. 2003-12-15 17:23 epocman * firebird2/src/utilities/install.cpp: file install.cpp was initially added on branch B1_5_Release. 2003-12-15 17:23 epocman * firebird2/src/utilities/install_proto.h: file install_proto.h was initially added on branch B1_5_Release. 2003-12-15 17:23 epocman * firebird2/builds/win32/msvc6/instclient.dsp: file instclient.dsp was initially added on branch B1_5_Release. 2003-12-15 17:23 epocman * firebird2/: builds/win32/make_all.bat, builds/win32/msvc6/Firebird2.dsw, builds/win32/msvc6/instclient.dsp, builds/win32/msvc6/instgds.dsp, src/utilities/gdsclient.cpp, src/utilities/gdsclient_proto.h, src/utilities/install.cpp, src/utilities/install_client.cpp, src/utilities/install_gds.cpp, src/utilities/install_nt.h, src/utilities/install_proto.h, builds/win32/msvc7/instclient.vcproj, builds/win32/msvc7/instgds.vcproj: Win32 - new instclient.exe tool (replaces instgds.exe). Documentation to follow shortly from me and/or Paul R. 2003-12-15 05:32 skywalker * firebird2/src/install/misc/fb_config.in: file fb_config.in was initially added on branch B1_5_Release. 2003-12-15 05:32 skywalker * firebird2/: configure.in, builds/posix/Makefile.in.client.util, builds/posix/Makefile.in.firebird, doc/README.user.troubleshooting, src/install/arch-specific/linux/classic/makeInstallImage.sh.in, src/install/arch-specific/linux/misc/firebird.xinetd.in, src/install/arch-specific/linux/super/makeInstallImage.sh.in, src/install/arch-specific/linux/super/postinstall.sh.in, src/install/arch-specific/linux/super/postuninstall.sh.in, src/install/arch-specific/linux/super/preinstall.sh.in, src/install/arch-specific/linux/super/preuninstall.sh.in, src/install/misc/fb_config.in: Update makefile for gstat add -lfbstatic to allow build to find db_alias.o Rollback xinetd flags - remove KEEPALIVE as Nickolay has this option hardcoded and it is not required. Update make clean to remove links as well Change troubleshooting doco to use /opt/firebird rather than /usr/local/firebird Add fb_lock_print to super install package Fix (my) syntax error in super uninstall Change super install scripts to use FBXXXX rather than IBXXX, I kept getting into trouble copying stuff from classic to super - now they are both the same also add a fb_config utility (undocumented currently) 2003-12-15 00:40 skidder * firebird2/src/: common/config/config.cpp, jrd/sch.cpp: Backport fixes for race conditions to Firebird 1.5 2003-12-14 23:29 skidder * firebird2/src/: journal/gjrn.cpp, jrd/sch.cpp, utilities/gsec/gsec.cpp: Linux-related Services API fixes. All Services API work on Linux CS now. 2003-12-14 23:07 skywalker * firebird2/src/install/arch-specific/linux/misc/firebird.xinetd.in: Changed FLAGS to include KEEPALIVE option needed apparantly for a change that was introduced to the service 2003-12-14 19:24 dimitr * firebird2/src/: alice/all.cpp, dsql/alld.cpp, common/classes/array.h: Minor cleanup 2003-12-14 19:22 dimitr * firebird2/src/jrd/: btr.cpp, btr.h, dfw.epp, ods.h: 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 08:00 skywalker * firebird2/src/install/arch-specific/linux/: classic/postinstall.sh.in, classic/postuninstall.sh.in, super/postinstall.sh.in, super/postuninstall.sh.in: Fixed up the compatibility links, for libgds.so etc, checks now for links explicitly ( -e looks for the file at the end of the link) and removing the links when package is removed. Updated super to do uninstall the same way as classic did (use same routine and put uninstall.sh into bin directory) 2003-12-14 05:44 skidder * firebird2/src/: alice/alice.cpp, burp/burp.cpp, dudley/ddl.cpp, journal/gjrn.cpp, jrd/svc.cpp, lock/print.cpp, utilities/cache.cpp, utilities/sbc_print.cpp, utilities/gsec/gsec.cpp, utilities/gstat/dba.epp, utilities/gstat/dba_full.epp, wal/wal_prnt.cpp: 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, common.vcproj, common_classic.vcproj, common_static.vcproj, engine.vcproj, engine_classic.vcproj, engine_embed.vcproj, fbclient.vcproj, fbclient_static.vcproj, nbackup.vcproj: 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: Fix another initializatoin race condition 2003-12-14 05:33 skidder * firebird2/src/jrd/sch.cpp: Fix initializatoin race condition 2003-12-14 05:23 skidder * firebird2/src/: include/fb_types.h, journal/console.cpp, journal/rebuild.epp: Fix Linux build 2003-12-14 05:13 skywalker * Remove extra copy of reset server left in build uninstall file routine (my mistake from about 6mths ago). firebird2/src/install/arch-specific/linux/classic/postinstall.sh.in : 2003-12-14 05:06 skywalker * firebird2/src/install/arch-specific/linux/misc/firebird.xinetd.in: Change run user for classic to be user firebird 2003-12-14 05:05 skywalker * firebird2/src/install/arch-specific/linux/super/: makeInstallImage.sh.in, postinstall.sh.in: Updated super install change replace of /etc/services entry 2003-12-14 05:03 skywalker * firebird2/src/install/arch-specific/linux/classic/: makeInstallImage.sh.in, postinstall.sh.in, postuninstall.sh.in: Update classic linux install 1. fix examples database chmod to ug+rw *.fdb 2. fix check for firebird user already exists 3. add mandrake specific useradd method 4. makeImage gets .sh files from other location 2003-12-14 04:59 skywalker * firebird2/doc/README.user.troubleshooting: Update docs to specify that need to belong to firebird group to access databases on classic. 2003-12-14 04:58 skywalker * firebird2/builds/posix/Makefile.in.firebird: make clean now should delete from tmp_root not gen_root 2003-12-14 04:57 skywalker * firebird2/configure.in: Change location of some of the generated files, so they won't be deleted as part of make clean 2003-12-13 15:43 dimitr * firebird2/src/utilities/gstat/dba.epp: Make gstat to work with database aliases. 2003-12-13 15:42 dimitr * firebird2/builds/win32/msvc6/: Firebird2.dsw, common.dsp, common_classic.dsp, engine.dsp, engine_classic.dsp, fbclient.dsp: 1) Move db_alias.cpp to common.lib 2) Add common.lib to gstat.exe 2003-12-13 13:16 dimitr * firebird2/builds/win32/msvc6/: Firebird2.dsw, common.dsp, common_classic.dsp, engine.dsp, engine_classic.dsp, fbclient.dsp: 1) Move db_alias.cpp to common.lib 2) Add common.lib to gstat.exe 2003-12-13 13:12 dimitr * firebird2/src/utilities/dba.epp: Make gstat to work with database aliases. 2003-12-13 11:59 dimitr * firebird2/src/common/config/: config_file.cpp, config_file.cpp: Let's be compatible with the config files open in binary mode. 2003-12-13 11:42 dimitr * firebird2/src/jrd/: exe.cpp, tra.h, vio.cpp: Get rid of the free block lists. Our memory manager handles it better. 2003-12-12 18:33 dimitr * firebird2/src/jrd/cmp.cpp: 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: Removed v1.5 stub. 2003-12-12 00:06 arnobrinkman * firebird2/src/jrd/: btr.cpp, opt.cpp: Fix some descending bugs i created 2003-12-11 11:33 robocop * firebird2/src/: include/fb_types.h, intl/cv_big5.cpp, intl/cv_big5.h, intl/cv_gb2312.cpp, intl/cv_gb2312.h, intl/cv_jis.cpp, intl/cv_jis.h, intl/cv_ksc.cpp, intl/cv_ksc.h, intl/cv_unicode_fss.cpp, intl/cv_unicode_fss.h, intl/lc_ascii.cpp, intl/lc_ascii.h, intl/lc_big5.cpp, intl/lc_dos.cpp, intl/lc_dos.h, intl/lc_gb2312.cpp, intl/lc_iso8859_2.cpp, intl/lc_jis.cpp, intl/lc_ksc.cpp, intl/lc_unicode_ucs2.cpp, journal/archive.cpp, journal/console.cpp, journal/rebuild.epp, journal/server.epp, jrd/ail.cpp, jrd/alt.cpp, jrd/blb.cpp, jrd/blb_proto.h, jrd/blf_proto.h, jrd/blob_filter.cpp, jrd/blob_filter.h, jrd/btr.cpp, jrd/cch.cpp, jrd/dfw.epp, jrd/dpm.epp, jrd/evl.cpp, jrd/evl_like.cpp, jrd/evl_proto.h, jrd/exe.cpp, jrd/filters.cpp, jrd/idx.cpp, jrd/idx_proto.h, jrd/ini.epp, jrd/intl.cpp, jrd/intl_builtin.cpp, jrd/intl_classes.h, jrd/intl_proto.h, jrd/jrd.cpp, jrd/jrd.h, jrd/jrn.cpp, jrd/jrn.h, jrd/met.epp, jrd/met_proto.h, jrd/nav.cpp, jrd/nbak.cpp, jrd/ods.h, jrd/old.cpp, jrd/opt.cpp, jrd/pag.cpp, jrd/par.cpp, jrd/rec.cpp, jrd/req.h, jrd/rse.cpp, jrd/sbm.cpp, jrd/sdl.cpp, jrd/sdl_proto.h, jrd/sdw.cpp, jrd/shut.cpp, jrd/sort.cpp, jrd/sort.h, jrd/sort_proto.h, jrd/sqz.cpp, jrd/tpc.cpp, jrd/tra.cpp, jrd/val.cpp, jrd/vio.cpp, lock/driver.cpp, remote/inet.cpp, utilities/sbc_print.cpp, wal/wal.cpp: ping-pong cleanup: change one place and you have to change several others 2003-12-11 09:26 dimitr * firebird2/src/remote/inet.cpp: Replaced itoa with snprintf. 2003-12-11 09:18 dimitr * firebird2/src/remote/inet.cpp: Replaced itoa with snprintf. 2003-12-11 01:00 arnobrinkman * firebird2/src/dsql/dsql.cpp: bugfix: Post a error when no input string is given else engine will crash. 2003-12-11 00:54 arnobrinkman * firebird2/src/dsql/dsql.cpp: bugfix: Post a error when no input string is given else engine will crash. 2003-12-09 10:12 epocman * firebird2/src/utilities/: gdsclient.cpp, gdsclient_proto.h, install_gds.cpp, install_nt.h: Win32 - instgds.exe - Note : according to design decisions this will be replaced by instclient.exe within the next 12 hours. This commit only to share temporary code with P.Reeves and D.Yemanov in between. 2003-12-06 19:13 dimitr * firebird2/src/dsql/metd.epp: Fixed problem with parameters used as UDF arguments with type of CSTRING. 2003-12-06 17:01 dimitr * firebird2/src/jrd/ini.epp: Fixed initialization bug found by Claudio, 2003-12-06 16:50 dimitr * firebird2/src/remote/: inet.cpp, inet.cpp: Fixed issues with TCP/IP port/service specification. 2003-12-06 16:41 dimitr * firebird2/src/common/config/config.cpp: Small correction. 2003-12-06 10:40 alexpeshkoff * firebird2/builds/install/arch-specific/linux/super/: postinstall.sh.in, preuninstall.sh.in: SS scripts - slightly optimized for various linux distibutions 2003-12-06 10:39 alexpeshkoff * firebird2/src/jrd/svc.cpp: fixed SS shutdown in case on internal deadlock 2003-12-06 10:18 alexpeshkoff * firebird2/src/install/arch-specific/linux/super/: postinstall.sh.in, preuninstall.sh.in: SS scripts - slightly optimized for various linux distibutions 2003-12-06 03:58 skidder * firebird2/src/jrd/: dfw.epp, met.epp, met_proto.h: 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, engine_classic.vcproj, engine_embed.vcproj, gstat.vcproj: Update MSVC7 makefiles. Files were actually edited using VS2003 and then version numbers were replaced back to 7.0 2003-12-05 11:40 alexpeshkoff * firebird2/src/jrd/svc.cpp: fixed SS shutdown in case on internal deadlock 2003-12-05 11:35 robocop * firebird2/src/: common/classes/alloc.h, common/classes/array.h, common/classes/vector.h, journal/archive.cpp, journal/oldr.cpp, journal/rebuild.epp, journal/server.epp, jrd/ail.cpp, jrd/ail.h, jrd/cch.cpp, jrd/cch_proto.h, jrd/enc.cpp, jrd/enc_proto.h, jrd/jrd.cpp, jrd/jrn.cpp, jrd/jrn_proto.h, jrd/llio.cpp, jrd/llio_proto.h, jrd/met.epp, jrd/met_proto.h, jrd/misc.cpp, jrd/misc.h, jrd/misc_proto.h, jrd/ods.h, jrd/old.cpp, jrd/pag.cpp, jrd/pag_proto.h, jrd/perf.cpp, jrd/perf_proto.h, jrd/rec.cpp, jrd/rec_proto.h, jrd/rpb_chain.h, jrd/sdw.cpp, jrd/sdw_proto.h, jrd/val.cpp, jrd/os/guid.h, jrd/os/posix/guid.cpp, jrd/os/win32/guid.cpp, misc/codes.epp, remote/inet.cpp, utilities/gstat/dba.epp, utilities/gstat/ppg.cpp, utilities/gstat/ppg_proto.h, wal/driver.cpp, wal/wal.cpp, wal/wal_proto.h, wal/walc.cpp, wal/walc_proto.h, wal/walf.cpp, wal/walf_proto.h, wal/walr.cpp, wal/walw.cpp: Cleanup Some name changes Try to fix SINIX-Z problems with send() prototype 2003-12-04 01:55 arnobrinkman * firebird2/src/jrd/btr.cpp: another descending problem 2003-12-04 01:22 arnobrinkman * firebird2/src/jrd/: btr.cpp, opt.cpp: 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, btn.h: constness fun 2003-12-03 09:19 robocop * firebird2/src/: burp/backup.epp, dsql/array.epp, dsql/ddl.cpp, dsql/dsql.h, dsql/user_dsql.cpp, gpre/exp.cpp, ipserver/ipapi_proto.h, ipserver/ipclient.cpp, ipserver/ipserver.cpp, isql/extra_proto.h, isql/extract.epp, isql/isql.epp, isql/isql.h, isql/isql_proto.h, isql/show.epp, isql/show_proto.h, jrd/alt.cpp, jrd/alt_proto.h, jrd/blb.cpp, jrd/cmp.cpp, jrd/dfw.epp, jrd/entry.h, jrd/evl.cpp, jrd/exe.cpp, jrd/gdsold.h, jrd/ibase.h, jrd/idx.cpp, jrd/idx_proto.h, jrd/ini.epp, jrd/ini.h, jrd/ini_proto.h, jrd/jrd.cpp, jrd/jrd_proto.h, jrd/met.epp, jrd/met_proto.h, jrd/nav.cpp, jrd/opt.cpp, jrd/par.cpp, jrd/pcmet_proto.h, jrd/req.h, jrd/rlck_proto.h, jrd/sdl.cpp, jrd/sdl_proto.h, jrd/svc.cpp, jrd/svc_proto.h, jrd/trig.h, jrd/why.cpp, jrd/why_proto.h, remote/inet.cpp, remote/inet_proto.h, remote/inter_proto.h, remote/interface.cpp, remote/server.cpp, remote/xnet.cpp, remote/xnet_proto.h, remote/os/win32/wnet.cpp, remote/os/win32/wnet_proto.h, utilities/create_db.cpp, utilities/run_service.cpp: More cleanup 2003-12-03 02:53 brodsom * firebird2/src/iscguard/iscguard.cpp: Correction 2003-12-02 22:57 bellardo * firebird2/: configure.in, src/install/arch-specific/darwin/Makefile.in, src/install/arch-specific/darwin/install-script, src/install/arch-specific/darwin/preupgrade-script, src/install/arch-specific/darwin/Firebird.startupitem/Firebird: Improved build system support for darwin SS 2003-12-02 22:57 epocman * firebird2/src/utilities/gdsclient.cpp: Win32 - Changed version info resource update methods for Win9x compatibility. 2003-12-02 17:04 brodsom * firebird2/src/iscguard/iscguard.cpp: Fix posix build (const_cast needed) 2003-12-02 17:03 brodsom * firebird2/builds/posix/Makefile.in.client.util: Fix posix builds (new btn.cpp source) 2003-12-02 16:35 arnobrinkman * firebird2/src/jrd/btr.cpp: remove unnessecary code 2003-12-02 16:08 alexpeshkoff * firebird2/src/jrd/idx.cpp: Fixed use of descending index as table's primary key. Problems were related with referencing such table in foreign key. 2003-12-02 14:40 alexpeshkoff * firebird2/src/jrd/idx.cpp: 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: Wrong variable name fixed. Thanks to Claudio 2003-12-02 09:35 eku * firebird2/src/dsql/parse.cpp: Fixed syntax error. 2003-12-02 03:50 brodsom * firebird2/builds/posix/make.shared.variables: Fix posix build, add new source btn.cpp. 2003-12-02 03:44 brodsom * firebird2/src/: gpre/exp.cpp, jrd/btr.cpp, isql/isql.epp, dsql/parse.cpp, dsql/parse.y: Fix scope change that breaks posix build 2003-12-01 20:44 dimitr * firebird2/src/common/config/config.cpp: Small correction. 2003-12-01 19:36 dimitr * firebird2/src/jrd/trig.h: 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: Oops, sorry. 2003-12-01 17:29 dimitr * firebird2/src/common/classes/array.h: Correction 2003-12-01 11:25 arnobrinkman * firebird2/src/jrd/: btn.cpp, btn.h: 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 08:54 epocman * firebird2/src/utilities/gdsclient.cpp: const_cast fixup. 2003-12-01 03:51 arnobrinkman * firebird2/builds/win32/msvc6/: engine.dsp, engine_classic.dsp, engine_embed.dsp, gstat.dsp: 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:36 arnobrinkman * firebird2/src/: jrd/btr.cpp, jrd/btr.h, jrd/btr_proto.h, jrd/cch.cpp, jrd/constants.h, jrd/idx.cpp, jrd/nav.cpp, jrd/ods.h, jrd/opt.cpp, jrd/rec.cpp, jrd/val.cpp, utilities/gstat/dba.epp, journal/rebuild.epp: 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 01:34 epocman * firebird2/src/utilities/: gdsclient.cpp, gdsclient_proto.h, install_gds.cpp, install_nt.h: Win32 - Streamlined version info access. Added 'instgds remove' support. 2003-12-01 00:19 epocman * firebird2/builds/win32/make_all.bat: Win32 - We don't need to build a gds32.dll anymore (stub or other). Distribution package only needs to include fbclient.dll along with instgds.exe tool. 2003-11-30 22:13 dimitr * firebird2/src/: jrd/btr.cpp, jrd/btr.h, jrd/btr_proto.h, jrd/dfw.epp, jrd/dfw_proto.h, jrd/idx.cpp, jrd/idx_proto.h, jrd/irq.h, jrd/pcmet.epp, include/gen/ids.h: Let's support segment-level selectivities. Amen. 2003-11-30 22:05 dimitr * firebird2/src/jrd/: ini.epp, relations.h: Added new field to RDB$INDEX_SEGMENTS 2003-11-30 22:04 dimitr * firebird2/src/jrd/: grant.epp, tra.cpp: Minor change 2003-11-30 22:01 dimitr * firebird2/src/common/classes/array.h: 1) Const correctness 2) A few extra vector-like methods 2003-11-30 21:23 arnobrinkman * firebird2/src/jrd/cmp.cpp: Fix a bug, when end() returns pointer with value 0x0000000 then after -1 this value is bigger as begin() 2003-11-30 21:00 epocman * firebird2/doc/README.Win32LibraryInstallation.txt: Win32 - New tool 'instgds.exe'. This installs a copy of fbclient.dll as gds32.dll in the windows system directory, but take care of updating the file version info, so that gds32.dll appears to be of version 6.3 instead of 1.5, for compatibility reasons with some old legacy applications. There is no more 'stub' gds32.dll. The gds32.dll is a full clone of fbclient.dll (only client library to be build). 2003-11-30 20:53 epocman * firebird2/builds/win32/msvc7/instgds.vcproj: file instgds.vcproj was initially added on branch B1_5_Release. 2003-11-30 20:53 epocman * firebird2/src/utilities/install_gds.cpp: file install_gds.cpp was initially added on branch B1_5_Release. 2003-11-30 20:53 epocman * firebird2/src/utilities/gdsclient.cpp: file gdsclient.cpp was initially added on branch B1_5_Release. 2003-11-30 20:53 epocman * firebird2/src/utilities/gdsclient_proto.h: file gdsclient_proto.h was initially added on branch B1_5_Release. 2003-11-30 20:53 epocman * firebird2/builds/win32/msvc6/instgds.dsp: file instgds.dsp was initially added on branch B1_5_Release. 2003-11-30 20:53 epocman * firebird2/: builds/win32/make_all.bat, builds/win32/msvc6/Firebird2.dsw, builds/win32/msvc6/instgds.dsp, src/jrd/ibinitdll.cpp, src/jrd/version.rc, src/utilities/gdsclient.cpp, src/utilities/install_nt.h, src/utilities/gdsclient_proto.h, src/utilities/install_gds.cpp, builds/win32/msvc7/instgds.vcproj: Win32 - New tool 'instgds.exe'. This installs a copy of fbclient.dll as gds32.dll in the windows system directory, but take care of updating the file version info, so that gds32.dll appears to be of version 6.3 instead of 1.5, for compatibility reasons with some old legacy applications. There is no more 'stub' gds32.dll. The gds32.dll is a full clone of fbclient.dll (only client library to be build). 2003-11-30 20:13 skidder * firebird2/src/jrd/: blb.h, btr.h, dpm_proto.h, dyn_proto.h, entry.h, exe_proto.h, idx_proto.h, inf_proto.h, jrd.h, jrd_proto.h, met_proto.h, pcmet_proto.h, req.h, rlck_proto.h, tra.h, tra_proto.h, val.h, vio_proto.h: Finish fixing class/struct inconsistencies. Firebird now builds using MSVC2003 2003-11-30 15:13 skidder * firebird2/src/jrd/cmp.cpp: Little correction in my invariant-tracking changes 2003-11-30 13:23 dimitr * firebird2/src/: include/gen/msgs.h, msgs/msg.gbak: Cleaned up some error messages. 2003-11-30 07:41 robocop * firebird2/src/isql/: extra_proto.h, extract.epp, isql.epp, isql.h, isql_proto.h, isql_win.h, show.epp, show_proto.h: 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, jrd.h, os/pio_proto.h: 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: 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, builds/win32/msvc6/codes.dsp, src/alice/alice.cpp, src/dsql/array.epp, src/dsql/ddl.cpp, src/dsql/dsql.cpp, src/dsql/dsql_proto.h, src/dsql/errd.cpp, src/dsql/gen.cpp, src/dsql/hsh.cpp, src/dsql/keywords.cpp, src/dsql/make.cpp, src/dsql/metd.epp, src/dsql/parse.cpp, src/dsql/parse.sed, src/dsql/parse.y, src/dsql/parse_proto.h, src/dsql/pass1.cpp, src/dsql/prepa_proto.h, src/dsql/preparse.cpp, src/dsql/user__proto.h, src/dsql/user_dsql.cpp, src/dsql/utld.cpp, src/gpre/ada.cpp, src/gpre/c_cxx.cpp, src/gpre/cmd.cpp, src/gpre/cme.cpp, src/gpre/cmp.cpp, src/gpre/cob.cpp, src/gpre/exp.cpp, src/gpre/exp_proto.h, src/gpre/ftn.cpp, src/gpre/gpre.cpp, src/gpre/gpre.h, src/gpre/gpre_meta.epp, src/gpre/gpre_meta_boot.cpp, src/gpre/gpre_proto.h, src/gpre/int.cpp, src/gpre/int_cxx.cpp, src/gpre/msc.cpp, src/gpre/par.cpp, src/gpre/pas.cpp, src/gpre/pat.cpp, src/gpre/pretty.cpp, src/gpre/sqe.cpp, src/gpre/sql.cpp, src/include/gen/msg_facs.h, src/ipserver/alli.cpp, src/ipserver/alli_proto.h, src/ipserver/ipapi_proto.h, src/ipserver/ipcevent.cpp, src/ipserver/ipcli_proto.h, src/ipserver/ipclient.cpp, src/ipserver/ipevt_proto.h, src/ipserver/ips.h, src/ipserver/ipserver.cpp, src/ipserver/ipsrv_proto.h, src/iscguard/cntl_guard.cpp, src/iscguard/cntlg_proto.h, src/iscguard/iscguard.cpp, src/iscguard/iscguard.h, src/isql/extract.epp, src/isql/isql.epp, src/isql/isql_proto.h, src/isql/isql_win.cpp, src/isql/isql_win.h, src/isql/isqlw_proto.h, src/isql/show.epp, src/journal/server.epp, src/jrd/ExecuteStatement.cpp, src/jrd/alt.cpp, src/jrd/alt_proto.h, src/jrd/entry.h, src/jrd/event.cpp, src/jrd/event_proto.h, src/jrd/gds.cpp, src/jrd/gdsold.h, src/jrd/ibase.h, src/jrd/isc_s_proto.h, src/jrd/isc_sync.cpp, src/jrd/jrd.cpp, src/jrd/jrd_proto.h, src/jrd/rpb_chain.cpp, src/jrd/scroll_cursors.h, src/jrd/svc.cpp, src/jrd/svc_proto.h, src/jrd/svc_undoc.h, src/jrd/utl.cpp, src/jrd/utl_proto.h, src/jrd/why.cpp, src/jrd/why_proto.h, src/lock/lock.cpp, src/lock/lock_proto.h, src/lock/print.cpp, src/remote/inter_proto.h, src/remote/interface.cpp, src/remote/remote.h, src/remote/remote_def.h, src/remote/server.cpp, src/remote/xnet.h, src/utilities/print_pool.cpp, src/utilities/common/cmd_util_proto.h, src/utilities/gsec/gsecswi.h, src/utilities/gstat/dba.epp, src/utilities/gstat/dbaswi.h, src/utilities/ibmgr/ibmgr.h, src/utilities/ibmgr/ibmgrswi.h, src/utilities/install/install_nt.h, src/utilities/rebuild/rebuild.h, src/wal/walc.cpp: const correctness vars in scope minimal interface cleanup small bug fixes 2003-11-27 12:39 dimitr * firebird2/src/jrd/: cmp.cpp, jrd.h, met.epp: Fixed bugs related to metadata cache and database shutdown. 2003-11-27 12:11 aafemt * firebird2/src/jrd/: fun.epp, fun_proto.h: 'struct' cleanup 2003-11-27 12:09 dimitr * firebird2/src/jrd/: cmp.cpp, dfw.epp: Backported view/trigger fixes from FB2. 2003-11-26 21:00 bellardo * firebird2/src/install/arch-specific/darwin/: install-script, Firebird.startupitem/Firebird: Fix fbmgr.bin usage 2003-11-26 20:43 bellardo * firebird2/builds/posix/postfix.darwin: Install the qli and gdef utilities as part of SS, and other SS packaging support changes 2003-11-26 20:42 bellardo * firebird2/: builds/posix/Makefile.in.client.qli, builds/posix/Makefile.in.firebird, src/dudley/exe.epp, src/qli/meta.epp: Build qli and gdef for SS. Small changes to the posix build system, plus removal of the WAL references. 2003-11-26 20:33 bellardo * file Localizable.strings was initially added on branch B1_5_Release. firebird2/src/install/arch-specific/darwin/Firebird.startupitem/Res ources/English.lproj/Localizable.strings: 2003-11-26 20:33 bellardo * file Firebird was initially added on branch B1_5_Release. firebird2/src/install/arch-specific/darwin/Firebird.startupitem/Fir ebird: 2003-11-26 20:33 bellardo * file StartupParameters.plist was initially added on branch B1_5_Release. firebird2/src/install/arch-specific/darwin/Firebird.startupitem/Sta rtupParameters.plist: 2003-11-26 20:33 bellardo * firebird2/src/install/arch-specific/darwin/: Makefile.in, install-script, Firebird.startupitem/Firebird, Firebird.startupitem/StartupParameters.plist, Firebird.startupitem/Resources/English.lproj/Localizable.strings: Changes to the mac os x install process to support SS. 2003-11-26 12:15 aafemt * firebird2/src/jrd/: blob_filter.cpp, builtin.cpp, flu.cpp, flu.h, flu_proto.h, intl.cpp, isc.cpp, isc_file.cpp, jrd.cpp, why.cpp: 'struct' cleanup 2003-11-26 01:32 bellardo * firebird2/builds/posix/postfix.darwin: Need the guard and manager for SS 2003-11-26 00:41 bellardo * firebird2/builds/posix/postfix.darwin: Fix the escaping problems 2003-11-26 00:39 bellardo * firebird2/src/install/arch-specific/darwin/Makefile.in: Make the package generation process a little less error prone. 2003-11-26 00:28 bellardo * firebird2/src/install/arch-specific/darwin/Makefile.in: Add support for SS installer 2003-11-26 00:18 bellardo * firebird2/builds/posix/: Makefile.in.firebird, postfix.darwin, prefix.darwin: Automatically build the darwin installer package as part of the compilation process. 2003-11-26 00:09 bellardo * firebird2/builds/posix/: Makefile.in.libfbclient, postfix.darwin, prefix.darwin: More packaging work for darwin 2003-11-25 23:13 bellardo * firebird2/builds/posix/Makefile.in.firebird: Build hooks to allow proper packaging for darwin 2003-11-25 17:55 bellardo * firebird2/src/lock/lock.cpp: 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-25 07:37 bellardo * firebird2/src/lock/lock.cpp: 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, svc.cpp: 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, jrd/cmp.cpp, jrd/evl.cpp, jrd/exe.cpp, jrd/exe.h, jrd/req.h: 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, isc_file.cpp: Applied patch by Jim Beesley. 2003-11-23 18:54 dimitr * firebird2/src/jrd/: cmp.cpp, cmp.cpp: Minor protection against improper index locks reference. 2003-11-23 18:51 dimitr * firebird2/src/jrd/opt.cpp: Minor protection against improper index locks reference. 2003-11-23 18:47 dimitr * firebird2/src/jrd/opt.cpp: Minor protection against improper index locks reference. 2003-11-23 18:39 dimitr * firebird2/src/jrd/: exe.cpp, exe.cpp: Fixed IF handling in the looper. 2003-11-23 18:12 skidder * firebird2/src/: intl/ld_proto.h, jrd/intl.cpp: Backport some intl fixes from CVS HEAD (changes affect only INTL_BUILTIN builds) 2003-11-23 17:44 skidder * firebird2/src/intl/: ld.cpp, ld.h, ld2.cpp, ld_proto.h: 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: Correction. 2003-11-23 17:27 skidder * firebird2/configure.in: Enable support for raw devices by default 2003-11-23 10:39 dimitr * firebird2/src/remote/allr.cpp: Fixed initialization error. 2003-11-22 23:40 arnobrinkman * firebird2/src/dsql/: make.cpp, make.cpp: 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: bugfix: Charset problem when mixing none (constants)/ascii charset and other character-sets in concatenation. 2003-11-22 01:01 arnobrinkman * firebird2/src/jrd/cmp.cpp: bugfix: Charset problem when mixing none (constants)/ascii charset and other character-sets in concatenation. 2003-11-21 20:52 kkuznetsov * firebird2/configure.in: first trying gcc for solx86 2003-11-21 20:45 kkuznetsov * firebird2/: builds/posix/prefix.solx86gcc, src/lock/lock.cpp: some solaris fixes 2003-11-21 20:42 kkuznetsov * firebird2/src/common/classes/rwlock.h: Write solaris portion of RWlock 2003-11-21 16:42 skidder * firebird2/src/include/gen/autoconfig_msvc.h: Fix MSVC build after Erik's changes 2003-11-21 12:07 aafemt * firebird2/src/jrd/: filte_proto.h, filters.cpp: 'struct' and type cleanup 2003-11-20 22:53 bellardo * firebird2/src/jrd/: all.cpp, all.h, jrd.h: Fix a memory management bug that resulted in sporadic crashes when disconnecting from a database. 2003-11-20 20:07 bellardo * firebird2/src/jrd/: all.cpp, all.h, jrd.h: 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, evl_string_test.cpp: Implement algorithms for CONTAINING and STARTING WITH 2003-11-20 09:13 eku * firebird2/: src/remote/inet.cpp, configure.in: 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, evl_string_test.cpp: Finalize operator LIKE test code coverage. A little refactoring 2003-11-18 17:54 dimitr * firebird2/src/jrd/: opt.cpp, rse.cpp: 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 17:44 dimitr * firebird2/src/jrd/: opt.cpp, rse.cpp: 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: Correction 2003-11-18 13:40 brodsom * firebird2/src/journal/: rebuild.epp, server.epp: -Warning fixes 2003-11-18 13:38 brodsom * firebird2/src/: jrd/iberr.cpp, jrd/isc_sync.cpp, jrd/jrd.h, jrd/sdw.cpp, jrd/svc.cpp, jrd/vio.cpp, jrd/cmp.cpp, jrd/dyn.epp, jrd/dyn_def.epp, jrd/err.cpp, misc/align.cpp: -Remove unneeded setjmp header 2003-11-18 13:37 eku * firebird2/src/journal/console.cpp: Fixed compiler error. 2003-11-18 13:33 brodsom * firebird2/src/: alice/all.cpp, alice/exe.cpp, alice/alice.cpp, alice/alice.h, alice/alice_meta.epp, dudley/parse.cpp, dudley/expand.cpp, dudley/expr.cpp, gpre/gpre.cpp, ipserver/ipserver.cpp: -Remove unneeded setjmp header 2003-11-18 12:24 aafemt * firebird2/src/jrd/: ext.cpp, ext.h, ext_proto.h, fil.h: 'struct' cleanup 2003-11-18 11:52 brodsom * firebird2/src/wal/walw.cpp: -Fix error (found by Erik) 2003-11-18 08:58 robocop * firebird2/src/: alice/alice_meta.epp, alice/tdr.cpp, burp/mvol.cpp, dsql/ddl.cpp, dsql/dsql.h, dsql/errd.cpp, dsql/keywords.cpp, dsql/keywords.h, dsql/metd.epp, dsql/metd_proto.h, dsql/pass1.cpp, dsql/prepa_proto.h, dsql/preparse.cpp, dudley/exe.epp, dudley/extract.epp, ipserver/ipserver.cpp, isql/isql.epp, journal/journal_vms.e, jrd/alt_proto.h, jrd/filters.cpp, jrd/rlck.cpp, jrd/svc.cpp, jrd/why.cpp, wal/driver.cpp: const correctness and other minor items 2003-11-18 04:21 brodsom * firebird2/doc/README.build.mingw.html: -Correction 2003-11-18 04:11 brodsom * firebird2/: configure.in, doc/README.build.mingw.html: -Fix threading in MinGW (and the failed tests in fbtcs) 2003-11-18 03:31 brodsom * firebird2/builds/win32/preprocess.bat: -Enable build of dba_full 2003-11-18 03:27 brodsom * firebird2/src/journal/: rebuild.epp, server.epp: -Fix some warnings -Code formating 2003-11-18 03:26 brodsom * firebird2/src/wal/: wal.cpp, wal.h, walw.cpp: -simplify ifdefs 2003-11-18 00:39 brodsom * firebird2/src/dsql/parse.y: -Remove unneeded win32 headers 2003-11-17 19:34 skidder * firebird2/src/jrd/jrd.cpp: Fix problem with long stream blobs 2003-11-17 19:09 skidder * firebird2/src/jrd/jrd.cpp: Fix problem with long stream blobs 2003-11-17 17:04 skidder * firebird2/builds/win32/make_boot.bat: Fix MSVC7 build 2003-11-17 02:43 brodsom * firebird2/src/jrd/flu.h: -Simplify ifdef 2003-11-17 02:05 brodsom * firebird2/src/jrd/flu.h: -Simplify ifdef 2003-11-16 23:10 skidder * firebird2/src/jrd/: evl_string.h, evl_string_test.cpp: New algorithm for calculation of LIKE operator (not integrated yet, published for review) 2003-11-16 17:17 brodsom * firebird2/src/jrd/: gds.cpp, isc_file.cpp, jrn.cpp, llio.cpp, why.cpp: -Removing some unneeded headers (WIN_NT) or explaining why are needed 2003-11-16 17:11 brodsom * firebird2/src/: journal/server.epp, journal/console.cpp, journal/miscj.cpp, journal/rebuild.epp, lock/lock.h, utilities/gsec/gsec.cpp, remote/os/win32/wnet.cpp, wal/wal.cpp, wal/walc.cpp: -Removing some unneeded headers (WIN_NT) or explaining why are needed 2003-11-16 16:42 brodsom * firebird2/src/utilities/gstat/dba_full.epp: -Make dba_full compile 2003-11-16 16:40 brodsom * firebird2/builds/win32/msvc6/: Firebird2.dsw, gstat_full.dsp: -Add gstat_full project (utilities/dba_full) 2003-11-16 13:54 brodsom * firebird2/src/: utilities/common/cmd_util.cpp, utilities/gsec/gsec.h, utilities/gstat/dba.epp, utilities/ibmgr/ibmgr.h, wal/walw.cpp: -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, lock/print.cpp, msgs/build_file.epp, qli/lex.cpp, remote/inet.cpp, utilities/nbackup.cpp: -Removing some unneeded headers (WIN_NT) or explaining why are needed 2003-11-16 13:23 brodsom * firebird2/src/: jrd/divorce.cpp, jrd/ext.cpp, jrd/flu.cpp, jrd/gds.cpp, jrd/log.cpp, jrd/rse.cpp, jrd/sort.cpp, jrd/svc.cpp, jrd/utl.cpp, wal/driver.cpp, wal/wal_prnt.cpp, wal/walw.cpp: -Removing some unneeded headers (WIN_NT) or explaining why are needed 2003-11-16 12:42 brodsom * firebird2/src/: dudley/ddl.cpp, dudley/exe.epp, isql/isql.epp, isql/isql.h, journal/gjrn.cpp: -Removing some unneeded headers (WIN_NT) or explaining why are needed 2003-11-16 12:39 brodsom * firebird2/src/: alice/alice.cpp, burp/burp.cpp, burp/mvol.cpp, burp/spit.cpp, burp/std_desc.h: -Removing uneeded headers (WIN_NT) 2003-11-16 11:31 brodsom * firebird2/src/jrd/: common.h, gds.cpp: -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, jrd/os/vms/vmsevent.cpp, qli/exe.cpp, qli/meta.epp, qli/show.epp, remote/merge.cpp, remote/remote.cpp, remote/server.cpp, utilities/run_service.cpp, utilities/stats.epp: -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, alice/exe.cpp, alice/tdr.cpp, burp/mvol.cpp, burp/restore.epp, dsql/dsql.cpp, dsql/utld.cpp, dudley/exe.epp, dudley/extract.epp, isql/isql.epp, journal/server.epp, jrd/alt.cpp, jrd/alt_proto.h, jrd/dyn.epp, jrd/dyn_mod.epp, jrd/event.cpp, jrd/filters.cpp, jrd/gds.cpp, jrd/gds_proto.h, jrd/jrd.cpp, jrd/log.cpp, jrd/par.cpp, jrd/svc.cpp, jrd/tra.cpp, jrd/utl.cpp, jrd/why.cpp: -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: Forcedly set SO_KEEPALIVE flag for POSIX CS connections independently of what was given by xinetd/inetd to us 2003-11-15 21:12 skidder * firebird2/src/remote/inet.cpp: 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 * fixed install problems firebird2/builds/install/arch-specific/linux/super/postinstall.sh.i n: 2003-11-15 13:03 alexpeshkoff * firebird2/src/install/arch-specific/linux/super/postinstall.sh.in: fixed install problems 2003-11-14 14:48 paul_reeves * firebird2/src/: install/arch-specific/darwin/installer_background.pdf, install/arch-specific/darwin/installer_background.psd, install/arch-specific/win32/FirebirdInstallEnvironmentChecks.inc, install/arch-specific/win32/FirebirdInstallSupportFunctions.inc, install/arch-specific/win32/FirebirdInstall_15.iss, install/arch-specific/win32/Readme.txt, install/arch-specific/win32/installation_readme.txt, jrd/isc_version.h: Add some refinements to Win32 install script. Update build_no for 1.5. 2003-11-14 12:11 aafemt * firebird2/src/: jrd/ibase.h, include/fb_types.h: return isc_quad_high and _low 2003-11-14 03:43 bellardo * firebird2/builds/posix/postfix.darwin: Make sure we include the examples in our package 2003-11-14 03:37 bellardo * firebird2/builds/posix/postfix.darwin: Make sure extlib is compiled before we package everything up 2003-11-14 02:16 bellardo * firebird2/src/install/arch-specific/darwin/install-script: Update installer script to handle xinetd 2003-11-13 23:46 bellardo * firebird2/src/isql/isql.epp: isql needs to understand '--' comments so as not to incorrectly match the command termination string. 2003-11-13 11:51 epocman * firebird2/src/jrd/ibinitdll.cpp: Small fix to the logic finding fbclient from gds32, following discussions with Dmitry Yemanov. 2003-11-13 08:31 bellardo * firebird2/src/isql/isql.epp: Fix isql bug that caused a mis-synchronization between stdout and stderr. The synchronization error resulted in incorrect output ordering when stdout and stderr were tied to the same file descriptor. 2003-11-13 08:28 bellardo * firebird2/src/extern/editline/editline.c: Fix editline bug that was reported to truncate redirected into to isql at 80 characters. In fact, it shouldn't have always been exactly eighty characters, but that was how the bug manifested itself. 2003-11-13 05:57 tmcsys * firebird2/configure.in: create directory for darwin SS build 2003-11-13 05:51 tmcsys * firebird2/builds/posix/: Makefile.in.fbserver, Makefile.in.libfbclient: improved build for SS 2003-11-13 05:46 tmcsys * firebird2/builds/posix/prefix.darwin: change CLIENT_UTIL_TARGET from gds_delay to gds_relay 2003-11-13 04:41 stryqx * firebird2/configure.in: Fix build on FreeBSD 4.x 2003-11-13 02:20 tmcsys * firebird2/builds/posix/prefix.darwin: gcc 3.1 cpp-precomp is broken 2003-11-13 02:13 bellardo * firebird2/builds/posix/prefix.darwin: Use the darwin version specific compiler flags. 2003-11-13 02:12 bellardo * firebird2/configure.in: Set some compiler specific flags for darwin. 2003-11-13 01:53 stryqx * firebird2/configure.in: Fix build on FreeBSD 4.x 2003-11-12 19:30 dimitr * firebird2/src/jrd/opt.cpp: Fixed new bug with explicit plans. 2003-11-12 19:23 dimitr * firebird2/src/jrd/opt.cpp: Fixed new bug with explicit plans. 2003-11-12 10:02 bellardo * firebird2/src/install/arch-specific/darwin/majorvers.c: file majorvers.c was initially added on branch B1_5_Release. 2003-11-12 10:02 bellardo * firebird2/src/install/arch-specific/darwin/minorvers.c: file minorvers.c was initially added on branch B1_5_Release. 2003-11-12 10:02 bellardo * firebird2/src/install/arch-specific/darwin/: majorvers.c, minorvers.c: Need the source files too 2003-11-12 10:00 bellardo * firebird2/src/install/arch-specific/darwin/: FB.info, Info.plist, Makefile.in: Fix up a few more version strings 2003-11-12 09:34 bellardo * file installer_background.psd was initially added on branch B1_5_Release. firebird2/src/install/arch-specific/darwin/installer_background.psd : 2003-11-12 09:34 bellardo * firebird2/src/install/arch-specific/darwin/: Makefile.in, installer_background.pdf, installer_background.psd: Add a background image to the installer 2003-11-12 09:34 bellardo * file installer_background.pdf was initially added on branch B1_5_Release. firebird2/src/install/arch-specific/darwin/installer_background.pdf : 2003-11-12 08:10 bellardo * firebird2/src/install/arch-specific/darwin/fullvers.c: file fullvers.c was initially added on branch B1_5_Release. 2003-11-12 08:10 bellardo * firebird2/src/install/arch-specific/darwin/buildsuffix.c: file buildsuffix.c was initially added on branch B1_5_Release. 2003-11-12 08:10 bellardo * firebird2/src/install/arch-specific/darwin/: Description.plist, Info.plist, Makefile.in, buildsuffix.c, fullvers.c: Determine the build version automatically 2003-11-12 07:17 bellardo * firebird2/src/install/arch-specific/darwin/: install-script, preinstall-script, preupgrade-script: Saved/Restore security.fdb when doing an "upgrade" install 2003-11-12 06:57 bellardo * firebird2/src/install/arch-specific/darwin/FB.info: file FB.info was initially added on branch B1_5_Release. 2003-11-12 06:57 bellardo * firebird2/src/install/arch-specific/darwin/: Description.plist, FB.info, Info.plist, License.txt, Makefile.in, PkgInfo, ReadMe.txt, Welcome.txt, install-script, preinstall-script, preupgrade-script: Darwin installer files 2003-11-12 06:57 bellardo * firebird2/src/install/arch-specific/darwin/Welcome.txt: file Welcome.txt was initially added on branch B1_5_Release. 2003-11-12 06:57 bellardo * firebird2/src/install/arch-specific/darwin/ReadMe.txt: file ReadMe.txt was initially added on branch B1_5_Release. 2003-11-12 06:57 bellardo * firebird2/src/install/arch-specific/darwin/Info.plist: file Info.plist was initially added on branch B1_5_Release. 2003-11-12 06:57 bellardo * firebird2/src/install/arch-specific/darwin/Description.plist: file Description.plist was initially added on branch B1_5_Release. 2003-11-12 06:57 bellardo * firebird2/src/install/arch-specific/darwin/PkgInfo: file PkgInfo was initially added on branch B1_5_Release. 2003-11-12 06:57 bellardo * firebird2/src/install/arch-specific/darwin/preinstall-script: file preinstall-script was initially added on branch B1_5_Release. 2003-11-12 06:57 bellardo * firebird2/src/install/arch-specific/darwin/install-script: file install-script was initially added on branch B1_5_Release. 2003-11-12 06:57 bellardo * firebird2/src/install/arch-specific/darwin/License.txt: file License.txt was initially added on branch B1_5_Release. 2003-11-12 06:57 bellardo * firebird2/src/install/arch-specific/darwin/preupgrade-script: file preupgrade-script was initially added on branch B1_5_Release. 2003-11-12 00:57 stryqx * firebird2/src/common/classes/: locks.h, locks.h: Fix the spinlocks case for FreeBSD 4.x 2003-11-11 15:47 eku * firebird2/src/dsql/parse.y: Yacc doesn't like C++ comments in the language section. 2003-11-11 13:50 paul_reeves * firebird2/: builds/win32/make_all.bat, builds/win32/make_examples.bat, src/install/arch-specific/win32/BuildExecutableInstall.bat, Improve diagnostic output from make_all.log. Include Win32 examples in install script. src/install/arch-specific/win32/FirebirdInstallSupportFunctions.inc , src/install/arch-specific/win32/FirebirdInstall_15.iss: 2003-11-11 13:19 brodsom * firebird2/src/journal/: server.epp, journal_vms.e, miscj.cpp, rebuild.epp: -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:15 brodsom * firebird2/src/: wal/wal.cpp, wal/walc.cpp, wal/walr.cpp, wal/walw.cpp, utilities/rebuild/rstore.epp, utilities/gstat/ppg.cpp, utilities/run_service.cpp, utilities/stats.epp, remote/os/win32/wnet.cpp, remote/os/win32/srvr_w32.cpp, remote/inet.cpp, remote/merge.cpp, remote/protocol.cpp, remote/remote.cpp, remote/server.cpp, remote/allr.cpp, jrd/os/win32/isc_ipc.cpp, jrd/os/win32/winnt.cpp, jrd/os/vms/dfloat_stub.cpp, jrd/os/vms/extvms.cpp, jrd/os/vms/jio.cpp, jrd/os/vms/rdb.cpp, jrd/os/vms/rdbint.cpp, jrd/os/vms/vms.cpp, jrd/os/vms/vmsevent.cpp, jrd/os/posix/isc_ipc.cpp, jrd/os/posix/unix.cpp: -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/ail.cpp, jrd/align.h, jrd/all.cpp, jrd/alt.cpp, jrd/alt_proto.h, jrd/blb.cpp, jrd/blob_filter.cpp, jrd/bookmark.cpp, jrd/btr.cpp, jrd/cch.cpp, jrd/cvt.cpp, jrd/cvt2.cpp, jrd/dfw.epp, jrd/dyn.epp, jrd/dyn.h, jrd/dyn_mod.epp, jrd/ExecuteStatement.cpp, jrd/exe.cpp, jrd/ext.cpp, jrd/filters.cpp, jrd/flu.cpp, jrd/gds.cpp, jrd/gds_proto.h, jrd/grant.epp, jrd/event.cpp, jrd/evl.cpp, jrd/evl_like.cpp, jrd/err.cpp, jrd/ibase.h, jrd/iberr.cpp, jrd/iberr.h, jrd/idx.cpp, jrd/ini.epp, jrd/intl.cpp, jrd/isc.cpp, jrd/isc_file.cpp, jrd/isc_sync.cpp, jrd/jrd.cpp, jrd/lck.cpp, jrd/llio.cpp, jrd/log.cpp, jrd/nav.cpp, jrd/nbak.cpp, jrd/old.cpp, jrd/par.cpp, jrd/qatest.cpp, jrd/sdl.cpp, jrd/sdw.cpp, jrd/sort.cpp, jrd/status.cpp, jrd/svc.cpp, jrd/tpc.cpp, jrd/tra.cpp, jrd/utl.cpp, jrd/utl_proto.h, jrd/why.cpp, jrd/quad.cpp, jrd/rlck.cpp, jrd/rng.cpp, jrd/rse.cpp, lock/lock.cpp, msgs/check_msgs.epp, qli/show.epp, qli/exe.cpp, qli/meta.epp, qli/mov.cpp, qli/picstr.cpp, qli/proc.epp, qli/eval.cpp: -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, ipserver/ipserver.cpp, ipserver/ipclient.cpp, isql/isql.epp, isql/isql_proto.h, isql/show_proto.h: -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, alice/alice_meta.epp, alice/exe.cpp, burp/burp.h, burp/mvol.cpp, burp/restore.epp, dsql/metd.epp, dsql/movd.cpp, dsql/pass1.cpp, dsql/user_dsql.cpp, dsql/utld.cpp, dsql/alld.cpp, dsql/array.epp, dsql/array_proto.h, dsql/ddl.cpp, dsql/dsql.cpp, dsql/errd.cpp, dsql/make.cpp, dudley/exe.epp, dudley/extract.epp, dudley/parse.cpp, gpre/cme.cpp, gpre/gpre_meta.epp, gpre/gpre_meta_boot.cpp, gpre/int.cpp, gpre/int_cxx.cpp, gpre/movg.cpp, gpre/pas.cpp, gpre/sql.cpp: -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 09:24 tmcsys * firebird2/autogen.sh: 1) User can specify tool path in ENV for systems with multiple versions of tools installed. For example: /bin/sh AUTOCONF=[path_to_autoconf]/autoconf; export AUTOCONF LIBTOOL=[path_to_libtool]/libtool; export LIBTOOL LIBTOOLIZE=[path_to_libtooliize]/libtoolize; export LIBTOOLIZE ./autogen.sh 2) Autoconf version check. Obsolete versions were caught by AC_PREREQ in configure.in and not by this script. Libtool version check may also pass obsolete versions. 2003-11-11 09:05 bellardo * firebird2/: configure.in, builds/posix/prefix.darwin: Darwin users need not shun editline. 2003-11-11 08:49 bellardo * firebird2/builds/posix/postfix.darwin: Make sure the intl library has the correct name. 2003-11-11 07:52 eku * firebird2/src/journal/server.epp: Fixed call setpgrp(). 2003-11-11 06:44 bellardo * firebird2/builds/posix/prefix.darwin: Enable prebinding with the firebird library 2003-11-11 03:34 bellardo * firebird2/builds/posix/postfix.darwin: Make sure some critical installation files are added to the framework 2003-11-11 03:31 bellardo * firebird2/src/jrd/os/darwin/config_root.cpp: root path needs a trailing path separator. Style 2003-11-11 02:01 bellardo * firebird2/builds/posix/: Makefile.in.libfbembed, make.defaults, postfix.darwin, prefix.darwin: Add the ability to pass extra options when linking libfbembed 2003-11-11 01:27 bellardo * firebird2/builds/posix/: postfix.darwin, prefix.darwin: add the darwin postfix file and update the prefix file accordingly 2003-11-11 01:27 bellardo * firebird2/builds/posix/postfix.darwin: file postfix.darwin was initially added on branch B1_5_Release. 2003-11-11 01:26 bellardo * firebird2/: configure.in, builds/posix/Makefile.in.firebird: Add support for a "postfix" makefile. Basically it is a platform dependent makefile that gets included at the end of src/Makefile. configure.in checks for a postfix file before including it, so everything should "just work". To add a postfix file for a platform, simply create "builds/posix/postfix.". 2003-11-11 00:28 bellardo * firebird2/builds/posix/: Makefile.in.embed.gbak, Makefile.in.embed.gdef, Makefile.in.embed.gfix, Makefile.in.embed.gpre, Makefile.in.embed.isql, Makefile.in.embed.qli, Makefile.in.embed.util, Makefile.in.inet_server, make.defaults: Abstract away the embeded client link command, to support a custom one for darwin 2003-11-10 23:57 bellardo * firebird2/builds/posix/: Makefile.in.firebird, prefix.darwin: Moving closer to correct packaging on darwin. Added generic targets (platform specifif) that get run before and after classic build. Also added darwin specific rules that handle the bulk of the packaging. 2003-11-10 21:34 tmcsys * firebird2/src/jrd/isc_sync.cpp: fix arg list for fussy compilers 2003-11-10 17:03 dimitr * firebird2/src/iscguard/iscguard.cpp: Fixed typo. 2003-11-10 12:25 aafemt * firebird2/: autogen.sh, configure.in: downgrade autoconf requirement to 2.56 2003-11-10 10:47 robocop * firebird2/src/isql/show.epp: Fix cleanup bug reported by Tomas Skoda 2003-11-10 10:15 robocop * firebird2/src/: dsql/alld.cpp, dsql/array.epp, dsql/array_proto.h, dsql/ddl.cpp, dsql/ddl_proto.h, dsql/dsql.cpp, dsql/dsql.h, dsql/dsql.tab.h, dsql/gen.cpp, dsql/gen_proto.h, dsql/hsh.cpp, dsql/make.cpp, dsql/make_proto.h, dsql/metd.epp, dsql/metd_proto.h, dsql/parse.cpp, dsql/parse.y, dsql/pass1.cpp, dsql/user_dsql.cpp, dudley/extract.epp, gpre/gpre.cpp, gpre/gpre.h, include/memory_routines.h, journal/rebuild.epp, jrd/alt.cpp, jrd/cmp.cpp, jrd/ibase.h, jrd/jrd.cpp, jrd/utl.cpp, lock/driver.cpp, misc/blrtable.cpp, msgs/change_msgs.epp, msgs/check_msgs.epp, msgs/enter_msgs.epp, msgs/modify_msgs.epp, qli/exe.cpp, qli/proc.epp, remote/xdr.cpp, remote/os/win32/srvr_w32.cpp, utilities/common/cmd_util.cpp, utilities/gstat/dba_full.epp, utilities/gstat/ppg.cpp, utilities/ibmgr/ibmgr.cpp, utilities/install/services.cpp, utilities/rebuild/rebuild.cpp, utilities/rebuild/rmet.epp, utilities/rebuild/rstore.epp, wal/walf.cpp: const correctness and cleanup 2003-11-10 07:27 stryqx * firebird2/src/dsql/keywords.cpp: 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: Correction (Thanks to Claudio) 2003-11-10 03:09 bellardo * firebird2/builds/posix/: Makefile.in.client.gbak, Makefile.in.client.gdef, Makefile.in.client.gfix, Makefile.in.client.gpre, Makefile.in.client.isql, Makefile.in.client.util, make.defaults: The native shared library packaging system on Darwin is different from other *nixes. I'm in the process of adding native support. This change allows the platform makefile to specify the command line options used to link against the firebird library. It shouldn't break other builds, as it is defaulted to the original options. 2003-11-10 01:04 brodsom * firebird2/src/: ipserver/ipserver.cpp, jrd/alt_proto.h, jrd/os/vms/extvms.cpp, jrd/os/vms/jio.cpp, jrd/os/vms/map.cpp, jrd/os/vms/mblr.cpp, jrd/os/vms/rdb.cpp, jrd/os/vms/rdbint.cpp, jrd/os/vms/vms.cpp, jrd/os/vms/vmsevent.cpp, jrd/os/vms/vmslock.cpp, jrd/os/vms/dfloat_stub.cpp: -Removing gdsold.h and gds.h 2003-11-10 01:01 bellardo * firebird2/builds/posix/: Makefile.in.libfbembed, make.defaults, prefix.darwin: Slight "improvement" to the posix build process to support darwin. Basically, darwin needs different link commands depending on the intented use of the dynamic library. If the library is intended to be included in the executable at link time a dylib is created. If a library is intended to be loaded by a program while it is running (for example a plugin) it needs to be a bundle. These makefile changes differentiate between these two case, providing a different set of options for each. it should be backwards compatible. 2003-11-09 23:59 bellardo * firebird2/src/jrd/thd.h: Define POSIX_THREADS when compiling DARWIN && SUPERCLIENT 2003-11-09 23:53 bellardo * firebird2/src/common/classes/locks.h: The rest of the pthread_mutex spinlock implementation 2003-11-09 23:36 bellardo * firebird2/src/common/classes/locks.h: Darwin support for spinlocks 2003-11-09 22:24 bellardo * firebird2/configure.in: Create a needed darwin specific directory 2003-11-09 20:58 bellardo * firebird2/src/remote/xdr.cpp: use PowerPC instead of DARWIN 2003-11-09 19:59 dimitr * firebird2/src/jrd/dfw.epp: Reworked my previous fix. We shouldn't rely on the relation scanning time. 2003-11-09 19:52 bellardo * firebird2/src/remote/xdr.cpp: Add SWAP_DOUBLE for darwin FB 1.5 2003-11-09 19:34 bellardo * firebird2/builds/posix/prefix.darwin: Use g++ to link, instead of ld 2003-11-09 17:34 dimitr * firebird2/src/jrd/isc_version.h: Adjusted build number. 2003-11-09 17:19 dimitr * firebird2/builds/win32/make_examples.bat: Polished up the examples build. 2003-11-09 16:38 brodsom * firebird2/src/jrd/: alt.cpp, alt_proto.h, utl.cpp, utl_proto.h, why.cpp, why_proto.h: -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, user_dsql.cpp: -Removing gdsold.h and gds.h -Replace gds__ functions with isc__ functions for internal use 2003-11-09 15:14 dimitr * firebird2/src/misc/security.gbak: no message 2003-11-09 13:03 dimitr * firebird2/doc/WhatsNew: Let's clear this document for v2.0. 2003-11-09 12:59 dimitr * firebird2/doc/WhatsNew: Added RC7 changes. 2003-11-09 11:47 dimitr * firebird2/src/jrd/isc_version.h: Adjusted build number. 2003-11-09 11:40 dimitr * firebird2/doc/: README.user.embedded, README.user.embedded: Corrections. 2003-11-09 10:51 dimitr * firebird2/src/jrd/: cmp.cpp, cmp_proto.h, dfw.epp, exe.cpp, exe_proto.h, jrd.cpp: 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, blob_filter.cpp, opt.cpp, pag.cpp, par.cpp, pcmet.epp, perf.cpp, pwd.cpp, rec.cpp, sch.cpp, scl.epp, sdl.cpp, shut.cpp, tra.cpp, utl.cpp, val.cpp, why.cpp, why_proto.h, met.epp: Removing gdsold.h and gds.h 2003-11-08 17:33 brodsom * firebird2/src/: utilities/ibmgr/ibmgr.cpp, utilities/ibmgr/srvrmgr.cpp, jrd/cmp.cpp, jrd/dfw.epp, jrd/dpm.epp, jrd/dsc.cpp, jrd/dyn.epp, jrd/dyn.h, jrd/dyn_def.epp, jrd/dyn_del.epp, jrd/dyn_mod.epp, jrd/dyn_util.epp, jrd/filters.cpp, jrd/fun.epp, jrd/grant.epp, jrd/ibase.h, jrd/inf.cpp, jrd/inf.h, jrd/ini.epp, jrd/jrd.cpp, jrd/jrd_proto.h, jrd/jrn.cpp: Removing gdsold.h and gds.h 2003-11-08 17:30 brodsom * firebird2/src/: remote/inet.cpp, remote/inet_server.cpp, remote/interface.cpp, remote/merge.cpp, remote/mgr.cpp, remote/parser.cpp, remote/remote.cpp, remote/server.cpp, remote/xnet.cpp, qli/command.cpp, qli/dtr.cpp, qli/eval.cpp, qli/exe.cpp, qli/format.cpp, qli/gener.cpp, qli/help.epp, qli/lex.cpp, qli/meta.epp, qli/proc.epp, qli/procddl4.h, qli/show.epp, gpre/jrdmet.cpp, gpre/par.cpp, gpre/pas.cpp, gpre/pretty.cpp, gpre/sql.cpp, gpre/ada.cpp, gpre/c_cxx.cpp, gpre/cmd.cpp, gpre/cme.cpp, gpre/cmp.cpp, gpre/cob.cpp, gpre/dyntable.cpp, gpre/exp.cpp, gpre/ftn.cpp, gpre/gpre_meta.epp, gpre/gpre_meta_boot.cpp, gpre/int.cpp, gpre/int_cxx.cpp, isql/extract.epp, isql/isql.epp, isql/isql_proto.h, isql/isql_win.cpp, isql/show.epp, isql/show_proto.h, journal/gjrn.cpp, journal/journal_vms.e, journal/miscj.cpp, journal/rebuild.epp, journal/server.epp: Removing gdsold.h and gds.h 2003-11-08 17:26 brodsom * firebird2/src/: utilities/gstat/dba_full.epp, utilities/gstat/ppg.cpp, utilities/gstat/dba.epp, utilities/gsec/gsec.cpp, utilities/gsec/security.epp, utilities/common/cmd_util.cpp, utilities/cache.cpp, utilities/run_service.cpp, utilities/stats.epp, msgs/build_file.epp, msgs/change_msgs.epp, msgs/check_msgs.epp, msgs/enter_msgs.epp, msgs/load.epp, msgs/modify_msgs.epp: Removing gdsold.h and gds.h 2003-11-08 17:21 brodsom * firebird2/src/: jrd/os/vms/map.cpp, jrd/os/vms/mblr.cpp, jrd/os/vms/rdb.cpp, jrd/os/vms/rdbint.cpp, jrd/os/vms/vmslock.cpp, lock/driver.cpp, remote/os/win32/wnet.cpp, misc/blrtable.cpp, misc/codes.epp, utilities/rebuild/rstore.epp, utilities/rebuild/rebuild.cpp, utilities/rebuild/rmet.epp: Removing gdsold.h and gds.h 2003-11-08 17:18 brodsom * firebird2/src/: wal/wal.h, wal/walf.cpp, dsql/user_dsql.cpp, dsql/utld.cpp, ipserver/ipserver.cpp: Removing gdsold.h 2003-11-08 08:48 bellardo * firebird2/src/remote/xdr.cpp: SWAP_DOUBLE definition implementation for darwin 2003-11-08 08:39 bellardo * firebird2/builds/posix/: Makefile.in.boot.gpre, Makefile.in.client.util, Makefile.in.codes, Makefile.in.embed.lockmgr, Makefile.in.fbserver, Makefile.in.inet_server, Makefile.in.static.gbak, Makefile.in.static.gpre, make.shared.targets: 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: Header files no longer needed in OS X 10.3. 2003-11-08 00:26 brodsom * firebird2/src/: dudley/lex.cpp, dudley/parse.cpp, dudley/trn.cpp, dudley/ddl.cpp, dudley/exe.epp, dudley/expand.cpp, dudley/expr.cpp, dudley/extract.epp, dudley/generate.cpp, jrd/alt.cpp: Removing gdsold.h 2003-11-08 00:22 brodsom * firebird2/src/dsql/: parse.y, pass1.cpp, preparse.cpp, utld.cpp, parse.cpp, array.epp, blob.epp, ddl.cpp, dsql.cpp, gen.cpp, hsh.cpp, make.cpp, metd.epp: Removing gdsold.h 2003-11-08 00:15 brodsom * firebird2/src/burp/: restore.epp, backup.epp, burp.cpp, burp.h: Removing gdsold.h 2003-11-08 00:09 brodsom * firebird2/src/alice/: alice.cpp, alice_meta.epp, exe.cpp, tdr.cpp: Removing gdsold.h 2003-11-07 16:39 brodsom * firebird2/src/remote/os/win32/srvr_w32.cpp: fix const cast (error in mingw) 2003-11-07 15:18 brodsom * firebird2/builds/install/arch-specific/linux/misc/: firebird.init.d.debian.in, firebird.init.d.generic.in, firebird.init.d.gentoo.in, firebird.init.d.mandrake.in, firebird.init.d.suse.in, rc.config.firebird.in: Add needed files from B1_5 2003-11-07 15:10 dimitr * firebird2/src/dsql/: ddl.cpp, dsql.cpp, dsql.tab.h, keywords.cpp, make.cpp, node.h, parse.cpp, parse.y, pass1.cpp, pass1_proto.h: 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, jrd/why.cpp, jrd/os/vms/jio.cpp, jrd/os/vms/map.cpp, jrd/os/vms/vms.cpp, remote/os/win32/propty_proto.h, remote/os/win32/wnet.cpp: Extern function cleaning 2003-11-07 14:21 brodsom * firebird2/src/: dsql/pass1.cpp, include/memory_routines.h: Extern function cleaning 2003-11-07 14:19 brodsom * firebird2/src/: remote/server.cpp, jrd/why_proto.h: Extern "C" cleaning correction (detected by Claudio) 2003-11-07 12:37 brodsom * firebird2/builds/posix/: Makefile.in.client.archive, Makefile.in.client.journal, Makefile.in.embed.archive, Makefile.in.embed.journal: Corrections 2003-11-07 12:12 epocman * firebird2/src/utilities/install/: install_nt.h, services.cpp: 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 12:11 epocman * firebird2/src/utilities/: install_nt.h, install_reg.cpp, registry.cpp, services.cpp: Minor synch details with HEAD branch. Absolutely no interface nor functional changes. 2003-11-07 09:05 robocop * firebird2/src/: burp/backup.epp, burp/restore.epp, common/classes/alloc.cpp, common/classes/alloc.h, dudley/exe.epp, dudley/parse.cpp, gpre/cob.cpp, journal/console.cpp, jrd/alt.cpp, jrd/blob_filter.cpp, jrd/btr_proto.h, jrd/cch_proto.h, jrd/cmp.cpp, jrd/cmp_proto.h, jrd/dbg.cpp, jrd/dbg_proto.h, jrd/dbt.cpp, jrd/dfw.epp, jrd/dfw_proto.h, jrd/dmp.cpp, jrd/dmp_proto.h, jrd/dpm_proto.h, jrd/dsc.cpp, jrd/dsc_proto.h, jrd/dyn_def.epp, jrd/dyn_util.epp, jrd/entry.h, jrd/event.cpp, jrd/exe.h, jrd/exe_proto.h, jrd/ext.cpp, jrd/ext_proto.h, jrd/flu.cpp, jrd/gds.cpp, jrd/gds_proto.h, jrd/gdsold.h, jrd/grant_proto.h, jrd/ibase.h, jrd/idx.cpp, jrd/idx_proto.h, jrd/ini_proto.h, jrd/isc_f_proto.h, jrd/isc_file.cpp, jrd/jrd.cpp, jrd/jrd_proto.h, jrd/lck.cpp, jrd/lck_proto.h, jrd/opt.cpp, jrd/par.cpp, jrd/par_proto.h, jrd/pwd.cpp, jrd/sbm_proto.h, jrd/sch.cpp, jrd/sdw.cpp, jrd/sdw_proto.h, jrd/sqz.cpp, jrd/sqz_proto.h, jrd/sym.cpp, jrd/thd.cpp, jrd/thd_proto.h, jrd/why.cpp, jrd/why_proto.h, jrd/os/vms/rdb.cpp, jrd/os/vms/rdbint.cpp, jrd/os/win32/isc_ipc.cpp, qli/gener.cpp, remote/allr.cpp, remote/allr_proto.h, remote/divorce.cpp, remote/inet.cpp, remote/inet_proto.h, remote/inet_server.cpp, remote/inter_proto.h, remote/interface.cpp, remote/merge.cpp, remote/parse_proto.h, remote/parser.cpp, remote/server.cpp, remote/xnet.cpp, remote/xnet_proto.h, remote/os/win32/chop.cpp, remote/os/win32/chop_proto.h, remote/os/win32/cntl.cpp, remote/os/win32/cntl_proto.h, remote/os/win32/srvr_w32.cpp, remote/os/win32/wnet.cpp, remote/os/win32/wnet_proto.h: const correctness, variables in scope, cleanup, etc. 2003-11-07 08:58 robocop * firebird2/src/ipserver/: ipapi_proto.h, ipclient.cpp, ipserver.cpp: const correctness, cleanup, etc. Borland's joke: ipclient.cpp didn't include ipapi_proto.h, so the declarations and definitions went out of sync 2003-11-07 00:25 brodsom * firebird2/src/isql/isql.epp: Fix output format bug (win32) 2003-11-07 00:24 brodsom * firebird2/src/burp/: burp.h, restore.epp: Remove v3.3 to v4 restore 2003-11-06 20:12 paul_reeves * firebird2/src/jrd/isc_version.h: Try and get the buyild number more or less correct for the actual commits to the B1_5_Release branch. Undo a feature of the Win32 install script that doesn't work. 2003-11-06 18:56 brodsom * firebird2/src/: dsql/parse_proto.h, dsql/prepa_proto.h, dsql/utld_proto.h, jrd/btr_proto.h, jrd/cch_proto.h, jrd/cmp_proto.h, jrd/dsc_proto.h, jrd/intlobj.h, jrd/isc_proto.h, jrd/isc_s_proto.h, jrd/jrd.h, jrd/met_proto.h, jrd/sdl_proto.h, jrd/sort.h: Extern "C" cleaning 2003-11-06 18:55 brodsom * firebird2/src/: journal/rebuild.epp, journal/server.epp, journal/gjrn.cpp, utilities/install/registry.cpp: Warning fixes 2003-11-06 17:51 dimitr * firebird2/doc/README.build.msvc.html: Minor corrections by Paul Beach. 2003-11-06 17:21 dimitr * firebird2/src/jrd/opt.cpp: Correction. 2003-11-06 16:56 dimitr * firebird2/src/jrd/opt.cpp: Correction. 2003-11-06 14:05 paul_reeves * firebird2/doc/README.Win32LibraryInstallation.txt: file README.Win32LibraryInstallation.txt was initially added on branch B1_5_Release. 2003-11-06 14:05 paul_reeves * firebird2/: doc/README.Win32LibraryInstallation.txt, More tweaks to the Win32 installer. Documentation added about library installation policy. Installation notes for the binary installer updated. src/install/arch-specific/win32/FirebirdInstallEnvironmentChecks.in c, src/install/arch-specific/win32/FirebirdInstall_15.iss, src/install/arch-specific/win32/installation_readme.txt: 2003-11-06 13:25 stryqx * firebird2/builds/install/arch-specific/freebsd/install.sh.in: Even though the libgds symlinks are commented out, make them correct. 2003-11-06 13:23 stryqx * firebird2/src/install/arch-specific/freebsd/install.sh.in: Save some disk space by copying the symlinks as symlinks. 2003-11-06 13:20 stryqx * firebird2/builds/install/arch-specific/freebsd/install.sh.in: A better solution - copy the symlinks as symlinks. 2003-11-06 13:13 stryqx * firebird2/builds/install/arch-specific/freebsd/install.sh.in: Make the install less noisy for 2.0. Save some disk space by symlinking libfbclient.so.2 and libfbembed.so.2 to libfbclient.so.2.0.0 and libfbembed.so.2.0.0 respectively. 2003-11-06 12:56 stryqx * firebird2/src/journal/server.epp: Fix typo. 2003-11-06 10:31 stryqx * firebird2/configure.in: Look for the install script template for FreeBSD in the right location. 2003-11-06 10:28 stryqx * firebird2/configure.in: Let configure know about the FreeBSD install script. 2003-11-06 10:25 stryqx * firebird2/configure.in: Let configure know about the FreeBSD install script. 2003-11-06 10:20 stryqx * firebird2/builds/install/arch-specific/freebsd/: Makefile.in, install.sh.in: First cut at the install script for FreeBSD. Package management for FreeBSD binaries will be done via the FreeBSD Ports Tree. 2003-11-06 10:11 stryqx * firebird2/src/install/arch-specific/freebsd/: Makefile.in, install.sh.in: First cut at the install script for FreeBSD. Package management for FreeBSD binaries will be done via the FreeBSD Ports Tree. 2003-11-06 10:11 stryqx * firebird2/src/install/arch-specific/freebsd/install.sh.in: file install.sh.in was initially added on branch B1_5_Release. 2003-11-06 04:02 brodsom * firebird2/src/: jrd/os/pio_proto.h, jrd/os/posix/isc_ipc.cpp, jrd/os/posix/unix.cpp, jrd/os/vms/vms.cpp, jrd/os/win32/isc_ipc.cpp, jrd/os/win32/winnt.cpp, remote/server.cpp, remote/xnet_proto.h, remote/interface.cpp, remote/merge.cpp, remote/merge_proto.h, remote/remot_proto.h, remote/remote.cpp, remote/allr.cpp, remote/allr_proto.h, remote/inet.cpp, remote/inet_proto.h, remote/inet_server.cpp, remote/inter_proto.h, remote/os/win32/chop.cpp, remote/os/win32/chop_proto.h, remote/os/win32/window.cpp: Extern "C" cleaning 2003-11-06 03:59 brodsom * firebird2/src/: extlib/fbudf/stdafx.h, include/old_fb_blk.h, ipserver/ipclient.cpp, jrd/why_proto.h, jrd/vio_proto.h, jrd/why.cpp, jrd/vio.cpp, jrd/utl_proto.h, jrd/utl.cpp, jrd/svc.cpp, jrd/svc.h, jrd/svc_proto.h, jrd/sym.cpp, jrd/sym_proto.h, jrd/thd.cpp, jrd/thd_proto.h, jrd/tra_proto.h, jrd/sqz.cpp, jrd/sqz_proto.h, jrd/sdw.cpp, jrd/sdw_proto.h, jrd/par.cpp, jrd/par_proto.h, jrd/perf.cpp, jrd/quad.cpp, jrd/quad_proto.h, jrd/sbm_proto.h, jrd/sch.cpp, jrd/sch_proto.h, jrd/scl_proto.h, jrd/lck.cpp, jrd/lck_proto.h, jrd/mov.cpp, jrd/mov_proto.h, jrd/nodebug.cpp, jrd/pag.cpp, jrd/pag_proto.h, jrd/jrd.cpp, jrd/isc_sync.cpp, jrd/isc_f_proto.h, jrd/gds.cpp, jrd/grammar.cpp, jrd/grant_proto.h, jrd/idx.cpp, jrd/idx_proto.h, jrd/inf_proto.h, jrd/ini_proto.h, jrd/isc.h, jrd/ext.cpp, jrd/ext_proto.h, jrd/exe.cpp, jrd/exe_proto.h, jrd/event.cpp, jrd/event_proto.h, jrd/dsc.h, jrd/dyn_proto.h, jrd/dbt.cpp, jrd/dfw_proto.h, jrd/dmp.cpp, jrd/dmp_proto.h, jrd/dpm_proto.h, jrd/dsc.cpp, jrd/cch_proto.h, jrd/dbg.cpp, jrd/dbg_proto.h, jrd/btr.cpp, jrd/cch.cpp, jrd/blb.cpp, jrd/blb_proto.h, jrd/blob_filter.cpp, jrd/ail.h, jrd/ail.cpp: Extern "C" cleaning 2003-11-06 03:31 brodsom * firebird2/src/journal/: console.cpp, server.epp: make journal build in posix 2003-11-06 02:52 brodsom * firebird2/src/journal/: console.cpp, rebuild.epp, server.epp: corrections 2003-11-06 01:25 arnobrinkman * firebird2/src/jrd/opt.cpp: bugfix: A user specified PLAN with MERGE and JOINS crashed the server, noted by Dmitry. simplified : PLAN MERGE (JOIN ..., JOIN ...) 2003-11-06 01:21 arnobrinkman * firebird2/src/jrd/opt.cpp: bugfix: A user specified PLAN with MERGE and JOINS crashed the server, noted by Dmitry. simplified : PLAN MERGE (JOIN ..., JOIN ...) 2003-11-05 17:54 brodsom * firebird2/builds/install/arch-specific/mingw/prepare_mingw.sh: Gsplit.exe is build now 2003-11-05 17:53 brodsom * firebird2/: builds/posix/Makefile.in.client.archive, builds/posix/Makefile.in.client.journal, builds/posix/Makefile.in.embed.archive, builds/posix/Makefile.in.embed.journal, builds/posix/Makefile.in.firebird, builds/posix/Makefile.in.refDatabases, builds/posix/make.defaults, configure.in: Add journal and archive to posix build 2003-11-05 16:20 paul_reeves * firebird2/src/: install/arch-specific/win32/FirebirdInstallEnvironmentChecks.inc, install/arch-specific/win32/FirebirdInstall_15.iss, jrd/isc_version.h: Minor tweaks to Win32 installer. 2003-11-05 14:32 brodsom * firebird2/src/journal/rebuild.epp: Make msvc build work again after last Dmitry S changes (journal which is not build in MinGW is broken). 2003-11-05 10:02 robocop * firebird2/src/: dsql/movd.cpp, dsql/pass1.cpp, gpre/movg.cpp, include/fb_types.h, intl/lc_ascii.cpp, intl/lc_ascii.h, intl/lc_ksc.cpp, intl/lc_narrow.cpp, intl/lc_narrow.h, ipserver/ipapi_proto.h, ipserver/ipclient.cpp, ipserver/ipserver.cpp, isql/isql.epp, jrd/alt.cpp, jrd/constants.h, jrd/cvt.cpp, jrd/cvt2.cpp, jrd/cvt2_proto.h, jrd/cvt_proto.h, jrd/dyn.epp, jrd/dyn.h, jrd/dyn_def.epp, jrd/dyn_del.epp, jrd/dyn_df_proto.h, jrd/dyn_dl_proto.h, jrd/dyn_md_proto.h, jrd/dyn_mod.epp, jrd/dyn_proto.h, jrd/dyn_ut_proto.h, jrd/dyn_util.epp, jrd/entry.h, jrd/err.cpp, jrd/err_proto.h, jrd/exe.cpp, jrd/exe.h, jrd/flu.cpp, jrd/flu_proto.h, jrd/gdsold.h, jrd/ibase.h, jrd/intl.cpp, jrd/intl_builtin.cpp, jrd/intl_classes.h, jrd/intl_proto.h, jrd/intlobj.h, jrd/jrd.cpp, jrd/jrd_proto.h, jrd/msg.h, jrd/quad.cpp, jrd/quad_proto.h, jrd/why.cpp, msgs/build_file.epp, qli/meta.epp, qli/proc.epp, remote/inter_proto.h, remote/interface.cpp, remote/protocol.cpp, remote/protocol.h, remote/server.cpp, utilities/guard/util.cpp: 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-05 08:48 dimitr * firebird2/src/jrd/tra.cpp: Backported recent bugfix. 2003-11-04 13:18 paul_reeves * file FirebirdInstallEnvironmentChecks.inc was initially added on branch B1_5_Release. firebird2/src/install/arch-specific/win32/FirebirdInstallEnvironmen tChecks.inc: 2003-11-04 13:18 paul_reeves * file FirebirdInstallSupportFunctions.inc was initially added on branch B1_5_Release. firebird2/src/install/arch-specific/win32/FirebirdInstallSupportFun ctions.inc: 2003-11-04 13:18 paul_reeves * firebird2/: builds/win32/make_all.bat, doc/Firebird_conf.txt, doc/README.user, doc/WhatsNew, Extensive reworking of install script for Win32. Main new feature is better analysis of existing previous installs. This is necessary to support new client library installation requirements. src/install/arch-specific/win32/FirebirdInstallEnvironmentChecks.in c, src/install/arch-specific/win32/FirebirdInstallSupportFunctions.inc , src/install/arch-specific/win32/FirebirdInstall_15.iss, src/install/arch-specific/win32/Readme.txt, src/jrd/isc_version.rc, src/jrd/version.rc: 2003-11-04 13:12 eku * firebird2/builds/install/arch-specific/sinixz/prototype.in: Updated file list. 2003-11-04 12:35 aafemt * firebird2/src/jrd/: bookmark.h, evl.cpp, evl_proto.h, exe.h, exe_proto.h, rse.cpp: 'struct' cleanup 2003-11-04 09:34 eku * firebird2/configure.in: Added comment as requested by Claudio. 2003-11-04 07:45 eku * firebird2/configure.in: Work around a problem with some Linux distros. 2003-11-04 07:25 eku * firebird2/: configure.in, builds/posix/Makefile.in.intl, builds/posix/Makefile.in.libfbclient: Undo my latest changes as requested by Nickolay Samofatov. 2003-11-04 04:49 brodsom * firebird2/src/isql/isql.epp: Fix for bug 781610 (-- comments in isql) 2003-11-04 02:35 brodsom * firebird2/src/isql/isql.epp: Correct bug in isql (Noticed by Arno) 2003-11-04 01:21 brodsom * firebird2/src/jrd/jrd.h: Correction (Replacing assert with fb_assert) 2003-11-04 00:56 brodsom * firebird2/src/: utilities/ibmgr/srvrmgr.cpp, utilities/install/install_svc.cpp, dsql/parse.cpp: Replacing assert with fb_assert 2003-11-04 00:53 brodsom * firebird2/src/: jrd/sdl.cpp, jrd/sdw.cpp, jrd/sort.cpp, jrd/sort_mem.cpp, jrd/sqz.cpp, jrd/status.cpp, jrd/svc.cpp, jrd/thd.cpp, jrd/tra.cpp, jrd/utl.cpp, jrd/why.cpp, jrd/ExecuteStatement.cpp, jrd/cvt.cpp, jrd/cvt2.cpp, jrd/dfw.epp, jrd/dls.cpp, jrd/dsc.cpp, jrd/dyn.epp, jrd/dyn_def.epp, jrd/dyn_mod.epp, jrd/dyn_util.epp, jrd/err.cpp, jrd/event.cpp, jrd/evl.cpp, jrd/evl_like.cpp, jrd/exe.cpp, jrd/filters.cpp, jrd/flu.cpp, jrd/fun.epp, jrd/gds.cpp, jrd/gdsassert.h, jrd/idx.cpp, jrd/ini.epp, jrd/intl.cpp, jrd/intl_builtin.cpp, jrd/intl_classes.h, jrd/isc_sync.cpp, jrd/jrd.cpp, jrd/jrd.h, jrd/jrn.cpp, jrd/lck.cpp, jrd/met.epp, jrd/mov.cpp, jrd/nbak.cpp, jrd/opt.cpp, jrd/pag.cpp, jrd/par.cpp, jrd/perf.cpp, jrd/pwd.cpp, jrd/rpb_chain.cpp, jrd/rpb_chain.h, jrd/rse.cpp, jrd/rse.h, jrd/sch.cpp, jrd/scl.epp, jrd/blob_filter.cpp, jrd/btr.cpp, jrd/cch.cpp, jrd/cmp.cpp, jrd/os/posix/isc_ipc.cpp, jrd/os/vms/vmsevent.cpp, lock/lock.cpp, lock/print.cpp, misc/memtest.cpp, misc/print.cpp, qli/parse.cpp, remote/interface.cpp, remote/parser.cpp, remote/protocol.cpp, remote/remote.cpp, remote/server.cpp, utilities/guard/util.cpp: Replacing assert with fb_assert 2003-11-04 00:49 brodsom * firebird2/src/: alice/all.cpp, alice/exe.cpp, burp/spit.cpp, burp/burp.cpp, burp/canonical.cpp, burp/mvol.cpp, burp/restore.epp, common/classes/alloc.cpp, common/classes/array.h, common/classes/class_test.cpp, common/classes/semaphore.h, common/classes/tree.h, common/classes/vector.h, dsql/dsql.h, dsql/errd.cpp, dsql/gen.cpp, dsql/hsh.cpp, dsql/make.cpp, dsql/metd.epp, dsql/parse.y, dsql/pass1.cpp, dsql/ddl.cpp, dsql/dsql.cpp, dudley/trn.cpp, gpre/cmd.cpp, gpre/cme.cpp, gpre/cmp.cpp, gpre/gpre.cpp, gpre/gpre.h, gpre/gpre_meta.epp, gpre/gpre_meta_boot.cpp, gpre/par.cpp, gpre/sql.cpp, intl/cv_big5.cpp, intl/cv_gb2312.cpp, intl/cv_jis.cpp, intl/cv_ksc.cpp, intl/cv_narrow.cpp, intl/cv_unicode_fss.cpp, intl/lc_ascii.cpp, intl/lc_big5.cpp, intl/lc_dos.cpp, intl/lc_iso8859_1.cpp, intl/lc_iso8859_2.cpp, intl/lc_jis.cpp, intl/lc_ksc.cpp, intl/lc_narrow.cpp, intl/lc_unicode_ucs2.cpp, intl/ld.cpp, intl/ld2.cpp, intl/ldcommon.h: Replacing assert with fb_assert 2003-11-03 22:40 skidder * firebird2/src/jrd/met.epp: Fix one more problem in my cyclic metadata dependency handling code. Noted and fixed by Dmitry Emanov 2003-11-03 22:33 skidder * firebird2/src/jrd/met.epp: Fix one more problem in cyclic metadata dependency handling code 2003-11-03 21:16 skidder * firebird2/src/jrd/: intl.cpp, intl_builtin.cpp, intl_classes.h, intl_proto.h: Make GCC content with recent changes 2003-11-03 18:14 skidder * firebird2/src/: common/classes/array.h, dsql/make.cpp, dsql/movd.cpp, gpre/movg.cpp, include/fb_types.h, jrd/blk.h, jrd/btr.h, jrd/constants.h, jrd/cvt.cpp, jrd/cvt2.cpp, jrd/cvt2_proto.h, jrd/cvt_proto.h, jrd/dyn.h, jrd/evl.cpp, jrd/evl_like.cpp, jrd/evl_proto.h, jrd/filters.cpp, jrd/intl.cpp, jrd/intl_builtin.cpp, jrd/intl_classes.h, jrd/intl_proto.h, jrd/intlobj.h, jrd/mov.cpp, jrd/opt.cpp, jrd/par.cpp, jrd/quad.cpp, jrd/quad_proto.h, remote/interface.cpp: 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: Bugfix by Eugene Kilin. 2003-11-03 03:05 brodsom * firebird2/src/: include/firebird.h, common/classes/tree.h, common/classes/alloc.cpp, common/classes/alloc.h: - 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: - Finish removal of DLL_EXPORT macro 2003-11-03 02:12 brodsom * firebird2/src/burp/: backup.epp, burp.cpp, burp_proto.h, misc.cpp, mvol.cpp, restore.epp: - 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: Style 2003-11-02 18:08 dimitr * firebird2/src/jrd/: cmp.cpp, cmp_proto.h: Small cleanup. 2003-11-02 13:28 dimitr * firebird2/src/dsql/: ddl.cpp, dsql.h, dsql.tab.h, gen.cpp, keywords.cpp, node.h, parse.cpp, parse.y, pass1.cpp: 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: no message 2003-11-02 12:54 dimitr * firebird2/src/: jrd/blr.h, jrd/cmp.cpp, jrd/evl.cpp, jrd/exe.cpp, jrd/exe.h, jrd/nod.h, jrd/par.cpp, jrd/req.h, jrd/rse.cpp, misc/blrtable.cpp: 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: Fix logic bug in SEH->try/catch Thanks to Mike 2003-11-01 12:32 dimitr * firebird2/builds/win32/make_boot.bat: no message 2003-11-01 12:29 dimitr * firebird2/src/jrd/: idx.cpp, idx.cpp: Slightly reworked one of the previous bugfixes. 2003-11-01 11:58 dimitr * firebird2/src/jrd/opt.cpp: no message 2003-11-01 11:26 robocop * firebird2/src/: alice/alice.cpp, alice/alice.h, alice/alice_meta.epp, alice/alice_meta.h, alice/aliceswi.h, alice/all_proto.h, alice/blk.h, alice/exe.cpp, alice/exe_proto.h, alice/lls.h, alice/tdr.cpp, alice/tdr_proto.h, burp/burp.cpp, burp/burp.h, common/classes/semaphore.h, dsql/all.h, dsql/alld.cpp, dsql/alld_proto.h, dsql/ddl.cpp, dsql/dsql.cpp, dsql/dsql.h, dsql/errd_proto.h, dsql/gen.cpp, dsql/gen_proto.h, dsql/make.cpp, dsql/make_proto.h, dsql/metd.epp, dsql/misc_func.cpp, dsql/node.h, dsql/pass1.cpp, ipserver/ipapi_proto.h, ipserver/ipclient.cpp, jrd/alt.cpp, jrd/entry.h, jrd/gdsold.h, jrd/ibase.h, jrd/inf.cpp, jrd/isc.cpp, jrd/isc_proto.h, jrd/jrd.cpp, jrd/jrd.h, jrd/jrd_proto.h, jrd/scl.epp, jrd/scl_proto.h, jrd/svc.cpp, jrd/svc.h, jrd/svc_proto.h, jrd/tra.cpp, jrd/tra_proto.h, jrd/vio.cpp, jrd/why.cpp, jrd/os/vms/rdb.cpp, jrd/os/vms/rdbint.cpp, remote/inet.cpp, remote/inet_proto.h, remote/inter_proto.h, remote/interface.cpp, remote/server.cpp, remote/xnet.cpp, remote/xnet_proto.h, remote/os/win32/srvr_w32.cpp, remote/os/win32/wnet.cpp, remote/os/win32/wnet_proto.h, utilities/gsec/gsec.cpp, utilities/gsec/gsec.h: const correctness and other related changes 2003-10-31 17:42 skidder * firebird2/builds/install/: arch-specific/linux/classic/postinstall.sh.in, misc/CSchangeRunUser.sh.in: Do not create home directory for firebird user 2003-10-31 17:39 skidder * firebird2/src/install/: misc/CSchangeRunUser.sh.in, arch-specific/linux/classic/postinstall.sh.in: Do not create home directory for firebird user 2003-10-31 13:41 eku * firebird2/: configure.in, builds/posix/Makefile.in.intl, builds/posix/Makefile.in.libfbclient: Let autoconf control whether -DSUPERCLIENT is used or not. 2003-10-31 13:25 skidder * We are known as Firebird now firebird2/builds/install/arch-specific/linux/classic/postinstall.sh .in: 2003-10-31 13:21 skidder * firebird2/: builds/install/arch-specific/linux/classic/postinstall.sh.in, src/install/arch-specific/linux/classic/postinstall.sh.in: Fix SuSE 9.0 install problem 2003-10-31 12:33 eku * firebird2/: configure.in, src/extlib/fbudf/fbudf.cpp, src/journal/miscj.cpp, src/jrd/gds.cpp, src/jrd/perf.cpp, src/jrd/svc.cpp, src/remote/inet.cpp, src/wal/driver.cpp: Cleanup usage of gettimeofday. 2003-10-31 12:31 eku * firebird2/builds/posix/Makefile.in.libfbclient: Removed '-DSUPERCLIENT' as it breaks CS build. 2003-10-31 09:30 eku * firebird2/src/gpre/ftn.cpp: Added missing ; 2003-10-30 23:25 skidder * firebird2/src/: common/classes/alloc.cpp, common/classes/alloc.h, common/classes/tree.h, gpre/cmd.cpp, gpre/sql.cpp, include/firebird.h, intl/ldcommon.h: Backport allocation operators hack 2003-10-30 23:18 skidder * firebird2/src/utilities/: security.epp, gsec/security.epp: Return engine to buildable state on Linux after Alex bugfix 2003-10-30 22:17 skidder * firebird2/src/jrd/opt.cpp: Return engine to compilable state on Win32 after Dmitry's cleanup 2003-10-30 19:06 epocman * firebird2/: builds/win32/msvc6/gds32.dsp, src/jrd/os/win32/ibinitdll.cpp: Win32 stub GDS32.DLL now preferably attempts to load FBCLIENT.DLL from its installation location (rootdir/bin) instead of system directories. Related to the finishing touches of the Win32 installation scheme looking forward multi-instances support after V1.5. Please build maintainers, add advapi32.lib to msvc7/mingw builds of gds32.dll. Thanks. 2003-10-30 18:48 epocman * firebird2/: builds/win32/msvc6/gds32.dsp, src/jrd/ibinitdll.cpp: Win32 stub GDS32.DLL now preferably attempts to load FBCLIENT.DLL from its installation location (rootdir/bin) instead of system directories. Related to the finishing touches of the Win32 installation scheme looking forward multi-instances support after V1.5. Please build maintainers, add advapi32.lib to msvc7/mingw builds of gds32.dll. Thanks. 2003-10-30 17:46 alexpeshkoff * firebird2/src/utilities/gsec/security.epp: 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:38 alexpeshkoff * firebird2/src/utilities/security.epp: 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, btr_proto.h, cch.h, jrd.h, nav_proto.h: exp -> jrd_exp Style 2003-10-30 15:26 eku * firebird2/builds/posix/Makefile.in.intl: Removed '-DSUPERCLIENT' as it breaks CS build. 2003-10-30 14:43 dimitr * firebird2/src/jrd/rse.h: Cleanup. 2003-10-30 14:21 eku * firebird2/src/jrd/perf.cpp: TICK (sys/param.h) and CLOCKS_PER_SEC (time.h) may both be defined. 2003-10-30 13:47 eku * firebird2/configure.in: Spelling. 2003-10-30 13:09 aafemt * firebird2/builds/posix/prefix.mingw: 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: 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: Write fatal error messages into firebird.log 2003-10-30 11:03 eku * firebird2/src/jrd/isc_sync.cpp: Typo. 2003-10-30 10:49 eku * firebird2/: configure.in, src/jrd/isc_sync.cpp, src/jrd/thd.cpp, src/jrd/thd.h: Detect POSIX threads support with autoconf. Some code cleanup. 2003-10-30 10:00 robocop * firebird2/src/gpre/ada.cpp: Fix ISO-C++ problem found by Frank 2003-10-30 09:03 eku * firebird2/configure.in: Added missing autoheader templates. 2003-10-30 08:26 eku * firebird2/: autogen.sh, configure.in, builds/make.new/config/config.h.in: Use autoheader to generate config.h.in. 2003-10-29 16:18 fsg * firebird2/src/jrd/isc_file.cpp: minor correction FSG 2003-10-29 11:52 robocop * firebird2/src/: alice/alice.cpp, alice/alice.h, alice/exe.cpp, alice/exe_proto.h, alice/tdr.cpp, alice/tdr_proto.h, burp/backu_proto.h, burp/backup.epp, burp/burp.cpp, burp/burp.h, burp/canonical.cpp, burp/resto_proto.h, burp/restore.epp, dsql/dsql.cpp, dsql/metd.epp, dudley/ddl.cpp, dudley/ddl.h, dudley/ddl_proto.h, dudley/exe.epp, dudley/expand.cpp, dudley/extract.epp, dudley/generate.cpp, dudley/trn.cpp, extlib/fbudf/fbudf.cpp, gpre/ada.cpp, gpre/c_cxx.cpp, gpre/cmd.cpp, gpre/cme.cpp, gpre/cme_proto.h, gpre/cob.cpp, gpre/exp.cpp, gpre/exp_proto.h, gpre/ftn.cpp, gpre/gpre.cpp, gpre/gpre.h, gpre/gpre_meta.epp, gpre/gpre_meta.h, gpre/gpre_meta_boot.cpp, gpre/gpre_proto.h, gpre/int.cpp, gpre/int_cxx.cpp, gpre/lang_proto.h, gpre/par.cpp, gpre/pas.cpp, gpre/pat.cpp, gpre/pat.h, ipserver/ipapi_proto.h, ipserver/ipc.h, ipserver/ipclient.cpp, ipserver/ipserver.cpp, isql/extract.epp, isql/isql.epp, isql/show.epp, isql/show_proto.h, journal/gjrn.cpp, journal/gjrn_proto.h, journal/journal.h, journal/oldr.cpp, journal/oldr_proto.h, journal/rebui_proto.h, journal/rebuild.epp, journal/server.epp, jrd/alt.cpp, jrd/blb.cpp, jrd/blb.h, jrd/blb_proto.h, jrd/blf_proto.h, jrd/blob_filter.cpp, jrd/blob_filter.h, jrd/dfw.epp, jrd/dyn_mod.epp, jrd/entry.h, jrd/err.cpp, jrd/event.cpp, jrd/event_proto.h, jrd/filte_proto.h, jrd/filters.cpp, jrd/fun.epp, jrd/gds.cpp, jrd/gds_proto.h, jrd/gdsold.h, jrd/grant.epp, jrd/ibase.h, jrd/iberr.cpp, jrd/iberr_proto.h, jrd/inf.cpp, jrd/inf_proto.h, jrd/ini.epp, jrd/isc.cpp, jrd/isc_f_proto.h, jrd/isc_file.cpp, jrd/isc_proto.h, jrd/isc_s_proto.h, jrd/jrd.cpp, jrd/jrd_proto.h, jrd/llio.cpp, jrd/llio_proto.h, jrd/met.epp, jrd/met_proto.h, jrd/old.cpp, jrd/old.h, jrd/old_proto.h, jrd/opt.cpp, jrd/opt_proto.h, jrd/pag.cpp, jrd/pag_proto.h, jrd/perf.cpp, jrd/rec.cpp, jrd/rec_proto.h, jrd/sdl.cpp, jrd/sdl.h, jrd/sdl_proto.h, jrd/svc.cpp, jrd/svc.h, jrd/svc_proto.h, jrd/tra.cpp, jrd/tra_proto.h, jrd/utl.cpp, jrd/utl_proto.h, jrd/val.h, jrd/why.cpp, jrd/why_proto.h, jrd/os/pio_proto.h, jrd/os/posix/unix.cpp, jrd/os/vms/dfloat_stub.cpp, jrd/os/vms/rdb.cpp, jrd/os/vms/rdbint.cpp, jrd/os/vms/vms.cpp, jrd/os/win32/winnt.cpp, qli/exe.cpp, qli/gener.cpp, qli/meta.epp, qli/proc.epp, qli/show.epp, remote/inet.cpp, remote/inet_proto.h, remote/inet_server.cpp, remote/inter_proto.h, remote/interface.cpp, remote/merge.cpp, remote/merge_proto.h, remote/parse_proto.h, remote/parser.cpp, remote/proto_proto.h, remote/protocol.cpp, remote/protocol.h, remote/remot_proto.h, remote/remote.cpp, remote/remote.h, remote/serve_proto.h, remote/server.cpp, remote/xdr.cpp, remote/xdr.h, remote/xdr_proto.h, remote/xnet.cpp, remote/os/win32/ibconfig.cpp, remote/os/win32/wnet.cpp, utilities/cache.cpp, utilities/print_pool.cpp, utilities/run_service.cpp, utilities/stats.epp, utilities/gsec/gsec.cpp, utilities/gsec/security.epp, utilities/gstat/dba.epp, utilities/gstat/dba_full.epp, utilities/ibmgr/srvrmgr.cpp, wal/walr.cpp, wal/walr_proto.h: 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: Removed redundant test for socklen_t. Minor cleanup. 2003-10-29 08:00 stryqx * firebird2/src/jrd/thd.h: Fix build on FreeBSD 2003-10-29 07:07 stryqx * firebird2/src/jrd/jrd.h: Progress the SuperServer build on FreeBSD 5.x 2003-10-29 06:18 stryqx * firebird2/src/jrd/thd.h: Fix build on FreeBSD 2003-10-29 01:29 brodsom * firebird2/src/: dudley/lex.cpp, gpre/gpre.cpp, jrd/jrd.cpp, jrd/nbak.cpp, misc/codes.epp, qli/meta.epp: Remove unneeded MINGW ifdef 2003-10-28 23:47 arnobrinkman * firebird2/src/jrd/cmp.cpp: bugfix: Missing literal node caused at least to fail on GROUP BY constant expressions 2003-10-28 23:44 arnobrinkman * firebird2/src/jrd/cmp.cpp: bugfix: Missing literal node caused at least to fail on GROUP BY constant expressions 2003-10-28 19:21 skidder * firebird2/: builds/posix/Makefile.in.firebird, src/install/arch-specific/linux/classic/makeInstallImage.sh.in, src/install/arch-specific/linux/classic/preinstall.sh.in: Build libfbclient.so in Linux CS 2003-10-28 18:58 skidder * firebird2/builds/: install/arch-specific/linux/classic/makeInstallImage.sh.in, install/arch-specific/linux/classic/preinstall.sh.in, posix/Makefile.in.firebird: Build and install libfbclient.so in Linux CS 2003-10-28 14:43 eku * firebird2/src/jrd/common.h: 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, msc.cpp, msc_proto.h, sql.cpp: 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, prefix.solaris: Remove unneeded define. Noted by Claudio 2003-10-27 23:27 skidder * firebird2/src/: common/classes/alloc.cpp, common/classes/alloc.h, common/classes/tree.h, gpre/cmd.cpp, include/firebird.h, intl/ldcommon.h: Ugly hack to make Firebird compatible with host applications using STL 2003-10-27 23:07 skidder * firebird2/lang_helpers/: gds_codes.ftn, gds_codes.pas: Update codes 2003-10-27 19:42 skidder * firebird2/: configure.in, builds/posix/prefix.solaris, src/jrd/common.h, src/lock/lock.cpp, src/lock/lock.h: Forward port Solaris fixes 2003-10-27 19:30 skidder * firebird2/: configure.in, builds/posix/prefix.solaris, src/gpre/exp.cpp, src/intl/lc_ascii.c, src/jrd/common.h, src/lock/lock.cpp, src/lock/lock.h: LP32 Solaris/Sparc/GCC port. Seems to work 2003-10-27 19:29 skidder * firebird2/builds/posix/Makefile.in.firebird: Make B1_5_Release compile on Linux 2003-10-27 19:00 alexpeshkoff * firebird2/builds/install/arch-specific/linux/: misc/changeDBAPassword.sh.in, misc/firebird.initd.in, super/install.sh.in, super/SSchangePasswd.sh.in, super/makeInstallImage.sh.in, super/miniInstall.sh, super/postinstall.sh.in, super/postuninstall.sh.in, super/preinstall.sh.in, super/preuninstall.sh.in, super/rpmfiles.txt.in, super/tarinstall.sh.in: Port SS build changes from 1_5_Release 2003-10-27 18:53 alexpeshkoff * firebird2/configure.in: Port SS build changes from 1_5_Release 2003-10-27 12:30 paulbeach * firebird2/src/jrd/rse.h: Add Comments to RSB types 2003-10-27 10:28 robocop * firebird2/builds/: win32/blrtable.bat, win32/msvc6/fbclient.dsp, win32/msvc6/fbclient_static.dsp, win32/msvc7/fbclient.vcproj, win32/msvc7/fbclient_static.vcproj, posix/prefix.solaris, posix/prefix.solx86, posix/prefix.solx86gcc: We made EXACT_NUMERICS unconditional in FB1 and the macro was removed 2003-10-27 10:25 robocop * firebird2/builds/win32/msvc6/: remote.dsp, remote_classic.dsp: Get rid of SUPERCLIENT Add explicitly proto_proto.h to the headers list 2003-10-27 03:41 brodsom * firebird2/builds/install/arch-specific/mingw/prepare_mingw.sh: Corrections 2003-10-27 02:51 brodsom * firebird2/builds/install/arch-specific/mingw/Makefile.in: Restore dummy file 2003-10-27 02:29 brodsom * firebird2/src/iscguard/iscguard.rc: Fix 2003-10-27 02:14 brodsom * firebird2/configure.in: -Add resources to iscguard 2003-10-27 02:10 brodsom * firebird2/builds/posix/: Makefile.in.client.util, Makefile.in.libfbclient, make.shared.targets, prefix.mingw: -Add resources to iscguard -Generate import library for fbclient. 2003-10-27 02:09 brodsom * firebird2/builds/install/arch-specific/mingw/: Makefile.in, prepare_mingw.bat, prepare_mingw.sh: Toward installable MinGW build 2003-10-26 13:27 dimitr * firebird2/: src/include/gen/msgs.h, builds/misc/msg.gbak: Modified an existing error message. 2003-10-26 12:12 hippoman * firebird2/builds/win32/msvc7/: Firebird2.sln, fb2control.vcproj: * added Control Panel Applet to msvc7 build 2003-10-26 12:12 hippoman * firebird2/builds/win32/msvc7/fb2control.vcproj: file fb2control.vcproj was initially added on branch B1_5_Release. 2003-10-26 12:11 hippoman * firebird2/builds/win32/make_all.bat: * Fixed buil log name for msvc7 2003-10-25 14:44 dimitr * firebird2/src/include/gen/: codes.h, codetext.h, iberror.h, msgs.h, rdb_codes.h, sql_code.h: Added new error message. 2003-10-25 14:35 dimitr * firebird2/builds/misc/msg.gbak: Added new error message. 2003-10-25 13:01 robocop * firebird2/src/jrd/: bookmark.h, nodebug.cpp: Trivial change... or maybe we get rid of this MODULE: line? 2003-10-25 12:55 robocop * firebird2/src/jrd/: dpm.epp, dyn_mod.epp, dyn_util.epp: Trivial change... or maybe we get rid of this MODULE: line? 2003-10-24 12:15 aafemt * firebird2/src/jrd/: err_proto.h, event.cpp, event_proto.h: 'struct' cleanup 2003-10-24 12:10 aafemt * firebird2/src/jrd/dfw.epp: MinGW 3.0 is already released 2003-10-24 09:15 robocop * firebird2/builds/win32/make_boot.bat: Minor correction to error messages 2003-10-24 01:18 brodsom * firebird2/builds/win32/make_boot.bat: Correction 2003-10-24 01:15 brodsom * firebird2/configure.in: Set EDITLINE_FLG=N in Linux until the editline problem is solved. 2003-10-24 01:06 brodsom * firebird2/src/isql/isql.epp: 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-23 15:18 alexpeshkoff * firebird2/src/install/arch-specific/linux/super/postinstall.sh.in: small fix to avoid unwanted error messages during installation 2003-10-22 09:20 dimitr * firebird2/src/dsql/gen.cpp: Backported Claudio's fix. 2003-10-21 00:41 brodsom * firebird2/src/dudley/: ddl.cpp, exe.epp, expand.cpp, extract.epp, generate.cpp, trn.cpp: Macro cleaning Use array access for nod_arg 2003-10-21 00:40 brodsom * firebird2/src/: dsql/make.cpp, jrd/cmp.cpp, jrd/dfw.epp, jrd/dsc.h, jrd/evl.cpp, jrd/intl.h: Macro cleaning 2003-10-20 20:34 brodsom * firebird2/src/jrd/: gds.cpp, gds_proto.h: -Warning removal -Style 2003-10-20 14:41 brodsom * firebird2/src/journal/rebuild.epp: Make journal build again 2003-10-20 14:27 skidder * firebird2/src/jrd/opt.cpp: Make Linux SS engine compile. Noted by Blas 2003-10-20 12:53 aafemt * firebird2/src/jrd/: ail.cpp, ail.h, alt.cpp, blb.cpp, blb_proto.h, blf_proto.h, blob_filter.cpp, blob_filter.h, bookmark.h, btr.cpp, btr.h, btr_proto.h, cch.cpp, cch.h, cch_proto.h, cmp.cpp, cmp_proto.h, cvt.cpp, cvt2_proto.h, cvt_proto.h, dbg_proto.h, dfw.epp, dfw_proto.h, dls.cpp, dpm.epp, dyn_mod.epp, dyn_util.epp, err.cpp, nodebug.cpp: 'struct' cleanup 2003-10-20 12:35 robocop * firebird2/src/utilities/install/install_reg.cpp: Style; vars in scope 2003-10-20 12:33 robocop * firebird2/src/include/: fb_blk.h, fb_types.h, old_fb_blk.h: Style 2003-10-20 12:31 robocop * firebird2/src/utilities/install/: registry.cpp, registry.h, regis_proto.h: Style; vars in scope 2003-10-20 12:28 robocop * firebird2/src/remote/os/win32/srvr_w32.cpp: Style; bool 2003-10-20 12:28 robocop * firebird2/src/remote/os/win32/: winmain.cpp, wnet.cpp: Style; bool, vars in scope 2003-10-20 12:26 robocop * firebird2/src/common/classes/array.h: Style: make the code more readable, keep spaces around operators 2003-10-20 12:18 robocop * firebird2/src/jrd/opt.cpp: Style: make the code more readable, keep spaces around operators 2003-10-20 12:12 robocop * firebird2/src/dsql/ddl.cpp: Style; comment unused code 2003-10-20 12:08 robocop * firebird2/src/qli/lex.cpp: Style 2003-10-20 12:04 robocop * firebird2/src/jrd/rse.h: Style; spaces help to read code 2003-10-20 04:49 brodsom * firebird2/builds/install/arch-specific/mingw/prepare_mingw.bat: First step toward mingw installable 2003-10-20 03:44 brodsom * firebird2/: configure.in, builds/posix/Makefile.in.client.qli, builds/posix/Makefile.in.firebird, builds/posix/Makefile.in.client.gdef: Add gdef and qli to posix ss build (needed for the tcs) 2003-10-20 01:03 brodsom * firebird2/src/dsql/ddl.cpp: Correct recent Claudio's change to allow posix build again. 2003-10-19 17:49 arnobrinkman * firebird2/builds/win32/make_examples.bat: A batch-file i forgot, thanks to Blas 2003-10-19 15:42 arnobrinkman * firebird2/builds/win32/make_boot.bat: Let's make my life a little bit easier, so i don't have to change everytime the files ;-) 2003-10-19 15:35 arnobrinkman * firebird2/builds/win32/: prepare.bat, preprocess.bat, setenvvar.bat: 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: Keep gcc 3.3 happy. 2003-10-19 08:58 stryqx * firebird2/: configure.in, configure.in: Make configure summary report match reality. 2003-10-19 03:41 brodsom * firebird2/src/jrd/ibase.h: Synchronize public headers with function declaration after Claudio's changes (tests fails) 2003-10-19 03:25 brodsom * firebird2/builds/win32/: parse.bat, prepare.bat, run_all.bat: Corrections 2003-10-19 03:23 brodsom * firebird2/builds/win32/make_boot.bat: Allow debug or release build 2003-10-19 03:22 brodsom * firebird2/builds/win32/msvc6/fbclient_static.dsp: Add DEV_BUILD to the debug build 2003-10-18 01:47 brodsom * firebird2/src/dudley/: exe.epp, expand.cpp, expr.cpp, generate.cpp, parse.cpp, parse.h, trn.cpp: -Macro cleaning -Use array access for nod_arg and idx_field 2003-10-18 01:41 brodsom * firebird2/src/gpre/: sql.cpp, cmd.cpp, gpre.h, gpre_meta.epp, gpre_meta_boot.cpp: Macro cleaning 2003-10-17 22:29 skidder * firebird2/src/: common/classes/array.h, jrd/btr.h, jrd/constants.h, jrd/dfw.epp, jrd/opt.cpp, jrd/rse.h: Clean up optimizer 2003-10-17 16:32 brodsom * firebird2/builds/win32/make_examples.bat: Correction 2003-10-17 15:01 brodsom * firebird2/src/dsql/dsql.h: Correct bad debug report (found by Claudio) 2003-10-17 14:56 brodsom * firebird2/src/dudley/ddl.h: Solve allocation bug (found by Claudio) 2003-10-17 14:55 brodsom * firebird2/src/qli/lex.cpp: Solve assertion failure in tests 2003-10-17 09:21 paul_reeves * firebird2/: builds/win32/make_all.bat, src/install/arch-specific/win32/FirebirdInstall_15.iss, src/install/arch-specific/win32/Readme.txt, src/utilities/fbcpl/fbpanel.cpp: cpl applet now uses version.lib to detect installed default instance. 2003-10-16 23:27 arnobrinkman * firebird2/src/jrd/opt.cpp: Backport bugfix: Missing initialization of position vector. Thanks for Nickolay who notice this. 2003-10-16 23:02 arnobrinkman * firebird2/src/jrd/opt.cpp: bugfix: Missing initialization of position vector. Thanks for Nickolay who notice this. 2003-10-16 15:12 alexpeshkoff * firebird2/src/alice/tdr.cpp: Backported Claudio's fix to 1_5 2003-10-16 10:50 robocop * firebird2/src/: alice/alice.cpp, alice/alice.h, alice/alice_meta.epp, alice/exe.cpp, alice/tdr.cpp, alice/tdr_proto.h, dsql/array.epp, dsql/blob.epp, dsql/blob_proto.h, dsql/ddl.cpp, dsql/ddl_proto.h, dsql/dsql.cpp, dsql/hsh.cpp, dsql/hsh_proto.h, dsql/metd.epp, dsql/metd_proto.h, dsql/parse.y, dudley/lex.cpp, gpre/ada.cpp, gpre/c_cxx.cpp, gpre/cob.cpp, gpre/ftn.cpp, gpre/gpre.cpp, gpre/gpre.h, gpre/gpre_meta_boot.cpp, gpre/int.cpp, gpre/int_cxx.cpp, gpre/msc.cpp, gpre/par.cpp, gpre/parse.h, gpre/pas.cpp, gpre/sql.cpp, isql/isql.epp, isql/isql_proto.h, jrd/cvt.cpp, jrd/cvt_proto.h, jrd/exe.h, jrd/gds.cpp, jrd/gds_proto.h, jrd/ibase.h, jrd/opt.cpp, jrd/par.cpp, jrd/os/posix/isc_ipc.cpp, qli/command.cpp, qli/compi_proto.h, qli/compile.cpp, qli/exe.h, qli/expand.cpp, qli/format.cpp, qli/gener.cpp, qli/picst_proto.h, qli/picstr.cpp, qli/report.cpp, remote/xdr.cpp: const correctness and other tasks 2003-10-16 07:05 paul_reeves * firebird2/src/install/arch-specific/win32/strip_comments.sed: file strip_comments.sed was initially added on branch B1_5_Release. 2003-10-16 07:05 paul_reeves * firebird2/: builds/win32/msvc6/fb2control.dsp, src/install/arch-specific/win32/BuildExecutableInstall.bat, src/install/arch-specific/win32/FirebirdInstall_15.iss, src/install/arch-specific/win32/installation_readme.txt, src/install/arch-specific/win32/strip_comments.sed, src/utilities/fbcpl/FBControl.rc, src/utilities/fbcpl/fbdialog.cpp, src/utilities/fbcpl/fbdialog.h, src/utilities/fbcpl/fbpanel.cpp, src/utilities/fbcpl/fbpanel.h: Concatenate ibase.h for the binary installer. Tweak the InnoSetup install script a little more. 2003-10-15 18:16 alexpeshkoff * firebird2/src/install/arch-specific/linux/super/postinstall.sh.in: Fixed problem with overwritten hosts.equiv file during SS install 2003-10-15 17:28 alexpeshkoff * firebird2/src/: common/classes/array.h, common/config/dir_list.cpp, common/config/dir_list.h, jrd/ExecuteStatement.cpp, jrd/ExecuteStatement.h, jrd/os/posix/fbsyslog.cpp, jrd/os/win32/fbsyslog.cpp, jrd/os/win32/thd_priority.cpp, jrd/os/fbsyslog.h, jrd/os/thd_priority.h, burp/std_desc.h: Applied IDPL instead of IPL to files, created by me 2003-10-15 16:47 alexpeshkoff * firebird2/builds/posix/: Makefile.in.extlib, Makefile.in.firebird: fixed bug with server hangs on some UDFs in fbudf 2003-10-15 16:43 brodsom * firebird2/src/gpre/sql.cpp: Style 2003-10-15 14:47 brodsom * firebird2/builds/win32/: make_all.bat, make_boot.bat, run_all.bat: Exit from build process if msdev returns errorlevel 1 2003-10-15 13:09 alexpeshkoff * firebird2/configure.in: changes required for SS install scripts 2003-10-15 11:26 alexpeshkoff * firebird2/src/install/arch-specific/linux/super/: makeInstallImage.sh.in, postinstall.sh.in, preinstall.sh.in, preuninstall.sh.in, rpmfiles.txt.in: SS install scripts 2003-10-15 11:19 alexpeshkoff * Use common SYSDBA password change script for both CS & SS firebird2/src/install/arch-specific/linux/super/SSchangePasswd.sh.i n: 2003-10-15 11:07 alexpeshkoff * file firebird.init.d.gentoo.in was initially added on branch B1_5_Release. firebird2/src/install/arch-specific/linux/misc/firebird.init.d.gent oo.in: 2003-10-15 11:07 alexpeshkoff * firebird2/src/install/arch-specific/linux/misc/: changeDBAPassword.sh.in, firebird.init.d.debian.in, firebird.init.d.generic.in, firebird.init.d.gentoo.in, firebird.init.d.mandrake.in, firebird.init.d.suse.in: SS install scripts 2003-10-15 11:07 alexpeshkoff * file firebird.init.d.debian.in was initially added on branch B1_5_Release. firebird2/src/install/arch-specific/linux/misc/firebird.init.d.debi an.in: 2003-10-15 03:18 brodsom * firebird2/src/gpre/: c_cxx.cpp, cmd.cpp, cme.cpp, cmp.cpp, exp.cpp, ftn.cpp, gpre.cpp, gpre.h, gpre_meta.epp, gpre_meta_boot.cpp, hsh.cpp, jrdmet.cpp, msc.cpp, par.cpp, sqe.cpp, sql.cpp: Macro cleaning 2003-10-15 00:21 brodsom * firebird2/src/: gpre/ada.cpp, gpre/c_cxx.cpp, gpre/cmd.cpp, gpre/cmd_proto.h, gpre/cme.cpp, gpre/cmp.cpp, gpre/cob.cpp, gpre/dyntable.cpp, gpre/exp.cpp, gpre/ftn.cpp, gpre/gpre.cpp, gpre/gpre.h, gpre/gpre_meta.epp, gpre/gpre_meta_boot.cpp, gpre/hsh.cpp, gpre/int.cpp, gpre/int_cxx.cpp, gpre/jrdmet.cpp, gpre/par.cpp, gpre/parse.h, gpre/pas.cpp, gpre/pat.cpp, gpre/pat.h, gpre/sqe.cpp, gpre/sql.cpp, gpre/words.h, dsql/alld.cpp, dsql/ddl.cpp, dsql/dsql.cpp, dsql/dsql.h, dsql/errd.cpp, dsql/gen.cpp, dsql/hsh.cpp, dsql/make.cpp, dsql/metd.epp, dsql/parse.cpp, dsql/parse.y, dsql/pass1.cpp: Macro cleaning 2003-10-14 15:09 eku * firebird2/: configure.in, builds/make.new/config/config.h.in, src/include/gen/autoconfig_msvc.h, src/jrd/common.h, src/jrd/os/posix/isc_ipc.cpp: SINIX-Z: POSIX stylish sigaction. 2003-10-14 15:01 eku * firebird2/src/wal/walw.cpp: Fixed another compile problem with logf. 2003-10-13 14:55 dimitr * firebird2/src/dsql/: pass1.cpp, pass1.cpp: 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, common.h: Fix comment, noted by Claudio 2003-10-12 15:17 epocman * firebird2/doc/: install_win32.txt, install_win32.txt: [no log message] 2003-10-12 14:02 epocman * firebird2/doc/: install_win32.txt, install_win32.txt: [no log message] 2003-10-12 13:54 epocman * firebird2/doc/: README.instsvc, README.instsvc: [no log message] 2003-10-12 13:48 epocman * firebird2/src/utilities/install/: install_nt.h, registry.cpp, registry.h: Win32 HKLM and service name change as per recent discussion in fbdevel. Added more complete cleanup of registry keys when 'instreg remove'. 2003-10-12 12:40 epocman * firebird2/src/utilities/install_nt.h: Win32 HKLM name change as per recent discussion in fbdevel. 2003-10-12 11:06 epocman * firebird2/src/utilities/: registry.cpp, registry.h: Win32 HKLM name change as per recent discussion in fbdevel. Nicer cleanup of product and company level keys on instreg remove (when they are empty). 2003-10-11 10:12 paul_reeves * firebird2/builds/win32/make_all.bat: remove intlcpp from msvc6 build 2003-10-11 02:00 skidder * firebird2/src/install/misc/CSchangeRunUser.sh.in: Fix minor install issues 2003-10-11 01:56 skidder * firebird2/: configure.in, builds/install/arch-specific/linux/classic/postinstall.sh.in, builds/install/misc/CSchangeRunUser.sh.in, builds/posix/prefix.linux_sparc32, src/common/classes/alloc.h, src/jrd/common.h, src/jrd/exe.h, src/jrd/gds.cpp, src/jrd/ibase.h, src/jrd/isc_sync.cpp, src/jrd/opt.cpp, src/jrd/par.cpp, src/jrd/utl.cpp, src/remote/xdr.cpp: Forward port Sparc fixes 2003-10-11 01:17 skidder * firebird2/builds/posix/prefix.linux_sparc32: file prefix.linux_sparc32 was initially added on branch B1_5_Release. 2003-10-11 01:17 skidder * firebird2/: configure.in, builds/posix/prefix.linux_sparc32, src/common/classes/alloc.h, src/install/arch-specific/linux/classic/postinstall.sh.in, src/jrd/common.h, src/jrd/exe.h, src/jrd/gds.cpp, src/jrd/ibase.h, src/jrd/isc_sync.cpp, src/jrd/opt.cpp, src/jrd/par.cpp, src/jrd/utl.cpp, src/remote/xdr.cpp: Linux/Sparc port, seems to work. Uses 64-bit IO and 64-bit instruction set (thus 64-bit alignment). Pointers are still 32-bit. 2003-10-10 01:39 skidder * firebird2/src/jrd/: log.cpp, log.h: Backport GCC 3.3 compile fix 2003-10-10 01:08 skidder * firebird2/: configure.in, builds/posix/Makefile.in.client.util, builds/posix/Makefile.in.embed.util, builds/posix/make.defaults, 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/lock/print.cpp: Backport fixes needed to build fb_lock_print as it is very difficult to live without this tool 2003-10-09 20:06 brodsom * firebird2/builds/win32/run_all.bat: Correction 2003-10-09 19:48 brodsom * firebird2/builds/win32/run_all.bat: Test if firebird is set and ask for it if not 2003-10-09 18:47 alexpeshkoff * file firebird.init.d.generic.in was initially added on branch B1_5_Release. firebird2/src/install/arch-specific/linux/misc/firebird.init.d.gene ric.in: 2003-10-09 18:47 alexpeshkoff * file rc.config.firebird.in was initially added on branch B1_5_Release. firebird2/src/install/arch-specific/linux/misc/rc.config.firebird.i n: 2003-10-09 18:47 alexpeshkoff * file firebird.init.d.suse.in was initially added on branch B1_5_Release. firebird2/src/install/arch-specific/linux/misc/firebird.init.d.suse .in: 2003-10-09 18:47 alexpeshkoff * file firebird.init.d.mandrake.in was initially added on branch B1_5_Release. firebird2/src/install/arch-specific/linux/misc/firebird.init.d.mand rake.in: 2003-10-09 18:45 alexpeshkoff * firebird2/: configure.in, src/install/arch-specific/linux/super/makeInstallImage.sh.in, src/install/arch-specific/linux/super/postinstall.sh.in, src/install/arch-specific/linux/super/postuninstall.sh.in, src/install/arch-specific/linux/super/preuninstall.sh.in, src/install/arch-specific/linux/super/tarinstall.sh.in, src/install/arch-specific/linux/misc/firebird.init.d.generic.in, src/install/arch-specific/linux/misc/firebird.init.d.mandrake.in, src/install/arch-specific/linux/misc/firebird.init.d.suse.in, src/install/arch-specific/linux/misc/firebird.initd.in, src/install/arch-specific/linux/misc/rc.config.firebird.in: Next step to correct SS install 2003-10-09 15:10 alexpeshkoff * firebird2/src/utilities/: ibmgr.cpp, srvrmgr.cpp: renamed ibmgr => fbmgr 2003-10-09 11:35 dimitr * firebird2/src/extlib/fbudf/fbudf.sql: Backported Claudio's fix. 2003-10-09 05:54 robocop * firebird2/src/extlib/fbudf/fbudf.sql: Fix script for SF bug #819224 => Change the comment, too. 2003-10-09 05:38 robocop * firebird2/src/extlib/fbudf/fbudf.sql: Fix script for SF bug #819224 2003-10-09 04:02 brodsom * firebird2/src/: jrd/btr.cpp, jrd/btr.h, jrd/dmp.cpp, jrd/jrd.cpp, jrd/nav.cpp, jrd/rec.cpp, jrd/val.cpp, journal/rebuild.epp: Macro cleaning 2003-10-08 15:03 dimitr * firebird2/src/jrd/pag.cpp: Fixed the issue related to the previous commit. 2003-10-08 14:43 dimitr * firebird2/src/jrd/rse.h: Corrected optimizer limits to avoid possible issues found by Nickolay. 2003-10-08 13:49 dimitr * firebird2/: src/install/misc/firebird.conf, builds/install/misc/firebird.conf: no message 2003-10-08 11:42 epocman * firebird2/src/: jrd/os/win32/config_root.cpp, utilities/install/install_nt.h, utilities/install/install_reg.cpp, utilities/install/install_svc.cpp, utilities/install/registry.cpp, utilities/install/registry.h: Win32 - Syncing with the recent FB 1.5 branch installation changes. 2003-10-08 11:15 dimitr * firebird2/doc/sql.extensions/README.context_variables: Added extra note. 2003-10-08 10:49 dimitr * firebird2/doc/sql.extensions/README.context_variables: Added extra note. 2003-10-08 10:42 robocop * firebird2/src/: journal/miscj.cpp, journal/miscj_proto.h, journal/server.epp, jrd/alt.cpp, jrd/blb.cpp, jrd/blb_proto.h, jrd/cch.cpp, jrd/cvt.cpp, jrd/cvt2.cpp, jrd/cvt2_proto.h, jrd/evl.cpp, jrd/exe.cpp, jrd/gds.cpp, jrd/gds.hxx, jrd/gds_proto.h, jrd/gdsold.h, jrd/ibase.h, jrd/intl.cpp, jrd/intl_proto.h, jrd/jrd.cpp, jrd/mov.cpp, jrd/mov_proto.h, jrd/pwd.cpp, lock/print.cpp, qli/mov.cpp, remote/xnet.cpp, wal/walw.cpp: const correctness 2003-10-08 01:08 stryqx * firebird2/src/journal/server.e: Define clock as time_t rather than SLONG 2003-10-08 01:03 stryqx * firebird2/src/journal/server.epp: Define clock as time_t rather than SLONG 2003-10-07 13:02 stryqx * firebird2/src/jrd/jrd.cpp: Define clock correctly, rather than casting it. Pointed out by Claudio. 2003-10-07 12:48 stryqx * firebird2/src/extlib/fbudf/fbudf.cpp: style 2003-10-07 12:43 stryqx * firebird2/src/extlib/fbudf/fbudf.cpp: style 2003-10-07 12:38 stryqx * firebird2/src/jrd/jrd.cpp: style 2003-10-07 12:32 stryqx * firebird2/src/: extlib/fbudf/fbudf.cpp, qli/dtr.cpp: Fix build with gcc 3.3 2003-10-07 12:17 stryqx * firebird2/src/extlib/fbudf/fbudf.cpp: Fix build with gcc 3.3 2003-10-07 12:12 stryqx * firebird2/src/jrd/jrd.cpp: Fix build with gcc 3.3 2003-10-07 11:59 robocop * firebird2/src/gpre/: int.cpp, int_cxx.cpp: Generally speaking, it's problematic to dereference null pointers. :-) 2003-10-07 11:58 robocop * firebird2/src/gpre/: gpre.h, gpre_meta.epp, gpre_meta.h, gpre_meta_boot.cpp, pas.cpp: const correctness and vars in scope 2003-10-07 11:56 robocop * firebird2/src/wal/walw.cpp: Renamed rogue variable 2003-10-07 11:54 robocop * firebird2/src/jrd/: log.h, common.h: Trivial style change 2003-10-07 10:34 eku * firebird2/src/wal/walw.cpp: Fixed compile error. 2003-10-07 09:24 eku * firebird2/src/jrd/common.h: Please use the results of configure. 2003-10-07 08:59 stryqx * firebird2/src/jrd/log.h: 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: Fix typo 2003-10-07 08:43 stryqx * firebird2/builds/posix/prefix.freebsd: Fix up build flags. 2003-10-07 08:34 eku * firebird2/src/jrd/pag.cpp: Fixed compile error. 2003-10-07 08:20 eku * firebird2/src/gpre/pat.cpp: Fixed "name lookup of `n' changed for new ISO `for' scoping" 2003-10-07 08:02 stryqx * firebird2/builds/posix/prefix.freebsd: Make builds work on both FreeBSD-stable and FreeBSD-current. 2003-10-06 15:20 alexpeshkoff * firebird2/doc/sql.extensions/: README.execute_statement, README.execute_statement: Added security note 2003-10-06 11:50 robocop * firebird2/src/journal/miscj_proto.h: Style 2003-10-06 11:48 robocop * firebird2/src/gpre/: ada.cpp, c_cxx.cpp, cmd.cpp, cme.cpp, cmp.cpp, cob.cpp, ftn.cpp, gpre.cpp, gpre.h, gpre_meta.epp, gpre_meta.h, gpre_meta_boot.cpp, gpre_proto.h, hsh.cpp, hsh_proto.h, int.cpp, int_cxx.cpp, jrdmet.cpp, lang_proto.h, msc.cpp, msc_proto.h, par.cpp, par_proto.h, pas.cpp, pat.cpp, pat.h, sql.cpp: const correctness and some variables in scope 2003-10-06 11:46 robocop * firebird2/builds/win32/msvc6/fbserver.dsp: Included two unnecessary files time ago 2003-10-06 11:40 alexpeshkoff * firebird2/src/jrd/pag.cpp: Style fix - thanks to Claudio 2003-10-06 11:35 alexpeshkoff * firebird2/src/jrd/pag.cpp: Style fix - thanks to Claudio 2003-10-06 01:06 brodsom * firebird2/builds/win32/make_all.bat: include journal 2003-10-06 01:06 brodsom * firebird2/src/journal/miscj_proto.h: Make journal build again 2003-10-06 00:51 brodsom * firebird2/src/include/fb_types.h: Macro cleaning 2003-10-05 12:27 dimitr * firebird2/src/jrd/: jrd_pwd.h, pwd.cpp: Some cleanup. 2003-10-05 09:04 robocop * firebird2/src/jrd/: cvt.cpp, cvt_proto.h, intl.cpp, intl_proto.h: const correctness, vars in scope, etc. 2003-10-05 09:03 robocop * firebird2/src/intl/: kanji.h, kanji_proto.h, ldcommon.h, utils/maptest2.c: style 2003-10-05 09:02 robocop * firebird2/src/: intl/ld.cpp, jrd/intlnames.h: changed _INTL_COMPONENT_ to INTL_COMPONENT_FB 2003-10-05 08:58 robocop * firebird2/src/gpre/: cmd_proto.h, cme_proto.h, cmp_proto.h, exp_proto.h, gpre_meta.h, gpre_proto.h, hsh_proto.h, jrdme_proto.h, lang_proto.h, msc_proto.h, par_proto.h, prett_proto.h, sqe_proto.h, sql_proto.h: style 2003-10-05 08:56 robocop * firebird2/src/gpre/: pat.cpp, pat.h, pat_proto.h: const correctness, vars in scope, etc. 2003-10-05 08:53 robocop * firebird2/src/gpre/: ftn.cpp, gpre_meta_boot.cpp, movg.cpp, movg_proto.h: const correctness, vars in scope, etc. 2003-10-05 08:42 robocop * firebird2/src/dudley/: hsh.cpp, hsh_proto.h, parse.cpp: const correctness, vars in scope, etc. 2003-10-05 08:39 robocop * firebird2/src/dudley/: exe.epp, exe_proto.h, expan_proto.h, expand.cpp, expr.cpp, expr_proto.h, extra_proto.h, gener_proto.h, ddl_proto.h, lex.cpp, lex_proto.h, parse_proto.h, trn.cpp, trn_proto.h: style 2003-10-05 08:37 robocop * firebird2/src/dudley/: ddl.cpp, ddl.h: const correctness, vars in scope, etc. 2003-10-05 08:33 robocop * firebird2/src/dsql/: alld.cpp, array.epp, array_proto.h, blob_proto.h, ddl.cpp, dsql.cpp, dsql.h, dsql_proto.h: style 2003-10-05 08:33 robocop * firebird2/src/dsql/: pass1.cpp, preparse.cpp, utld.cpp: const correctness, vars in scope, etc. 2003-10-05 08:25 robocop * firebird2/src/dsql/: make.cpp, make_proto.h, movd.cpp, movd_proto.h, errd.cpp, gen.cpp, gen_proto.h, hsh.cpp, hsh_proto.h: const correctness, vars in scope, etc. 2003-10-05 08:21 robocop * firebird2/src/: burp/backu_proto.h, burp/burp_proto.h, burp/canon_proto.h, burp/misc_proto.h, burp/mvol_proto.h, burp/resto_proto.h, dsql/parse_proto.h, dsql/prepa_proto.h, dsql/utld_proto.h: style 2003-10-05 08:20 robocop * firebird2/src/burp/burp.h: constant should use FB type 2003-10-05 08:17 robocop * firebird2/src/alice/exe_proto.h: style 2003-10-05 08:11 robocop * firebird2/src/jrd/vio_proto.h: Fixed cleanup mistake by someone 2003-10-05 08:10 robocop * firebird2/doc/license/README.license.usage.txt: small typo 2003-10-05 06:06 robocop * firebird2/builds/win32/defs/gds.def: Removed win16 survivor 2003-10-03 14:45 dimitr * firebird2/src/: utilities/dbaswi.h, jrd/ibase.h, jrd/svc.cpp: Backported SvcAPI gstat fix. 2003-10-03 14:33 dimitr * firebird2/src/utilities/: dba.epp, gstat/dba.epp: Corrected gstat version info output. 2003-10-03 14:28 dimitr * firebird2/src/jrd/: jrd_pwd.h, pwd.cpp: A few corrections. 2003-10-03 14:19 dimitr * firebird2/src/jrd/: jrd_pwd.h, pwd.cpp: Correction in the security database cache code. 2003-10-03 12:36 dimitr * firebird2/src/common/config/: config.cpp, config.cpp: Increased a default size of the lock table, after discussion with Nickolay. 2003-10-03 12:14 aafemt * firebird2/src/jrd/jrd.h: Only unix superserver uses long jump 2003-10-03 12:04 dimitr * firebird2/doc/license/README.license.usage.txt: Added usage rules 2003-10-03 03:59 brodsom * firebird2/src/: dsql/alld.cpp, dsql/array_proto.h, dsql/blob_proto.h, dsql/dsql.cpp, dsql/dsql.h, dsql/dsql_proto.h, dsql/errd.cpp, dsql/gen_proto.h, dsql/hsh.cpp, dsql/keywords.h, dsql/movd_proto.h, dsql/parse_proto.h, dsql/pass1.cpp, dsql/pass1_proto.h, dsql/prepa_proto.h, dsql/preparse.cpp, dsql/utld.cpp, dsql/utld_proto.h, dudley/extract.epp, dudley/gener_proto.h, dudley/hsh.cpp, dudley/hsh_proto.h, dudley/lex.cpp, dudley/lex_proto.h, dudley/parse.cpp, dudley/parse.h, dudley/parse_proto.h, dudley/trn_proto.h, dudley/ddl.cpp, dudley/ddl.h, dudley/ddl_proto.h, dudley/exe_proto.h, dudley/expan_proto.h, dudley/expand.cpp, dudley/expr.cpp, dudley/expr_proto.h, dudley/extra_proto.h: Macro cleaning extern cleaning DLL_EXPORT cleaning 2003-10-03 03:51 brodsom * firebird2/src/: intl/utils/maptest2.c, gpre/gpre.cpp, gpre/gpre_meta.h, gpre/gpre_meta_boot.cpp, gpre/gpre_proto.h, gpre/hsh_proto.h, gpre/jrdme_proto.h, gpre/lang_proto.h, gpre/movg_proto.h, gpre/msc_proto.h, gpre/par_proto.h, gpre/pat_proto.h, gpre/prett_proto.h, gpre/sqe_proto.h, gpre/sql_proto.h, gpre/cmd_proto.h, gpre/cme_proto.h, gpre/cmp_proto.h, gpre/exp_proto.h: extern cleaning removing underscores in macros DLL_EXPORT cleaning 2003-10-03 03:50 brodsom * firebird2/src/intl/: kanji.h, kanji_proto.h, ld.cpp, ldcommon.h: extern cleaning removing underscores in macros DLL_EXPORT cleaning Removing duplicated declarations 2003-10-03 03:47 brodsom * firebird2/src/: jrd/jrd.cpp, jrd/jrd_proto.h, jrd/jrd_pwd.h, jrd/jrd_time.h, jrd/jrn.h, jrd/jrn_proto.h, jrd/lck.h, jrd/lck_proto.h, jrd/license.h, jrd/llio.h, jrd/llio_proto.h, jrd/lls.h, jrd/log.h, jrd/log2.h, jrd/log_proto.h, jrd/met.epp, jrd/met.h, jrd/met_proto.h, jrd/misc.h, jrd/misc_func_ids.h, jrd/misc_proto.h, jrd/mov_proto.h, jrd/msg.h, jrd/nav_proto.h, jrd/nbak.h, jrd/obj.h, jrd/ods.h, jrd/old.h, jrd/old_proto.h, jrd/opt_proto.h, jrd/pag.h, jrd/pag_proto.h, jrd/par_proto.h, jrd/pcmet_proto.h, jrd/perf_proto.h, jrd/quad.h, jrd/quad_proto.h, jrd/que.h, jrd/rec_proto.h, jrd/req.h, jrd/rlck_proto.h, jrd/rng.h, jrd/rng_proto.h, jrd/rse.h, jrd/rse_proto.h, jrd/sbm_proto.h, jrd/sch_proto.h, jrd/scroll_cursors.h, jrd/sdl.cpp, jrd/sdl_proto.h, jrd/sdw.h, jrd/sdw_proto.h, jrd/shut_proto.h, jrd/smp.h, jrd/smp_impl.h, jrd/sort.cpp, jrd/sort.h, jrd/sort_proto.h, jrd/sqz.h, jrd/sqz_proto.h, jrd/svc.cpp, jrd/sym_proto.h, jrd/thd.cpp, jrd/thd.h, jrd/thd_proto.h, jrd/tpc.h, jrd/tpc_proto.h, jrd/tra_proto.h, jrd/trig.h, jrd/utl_proto.h, jrd/val_proto.h, jrd/vio_debug.h, jrd/vio_proto.h, jrd/why_proto.h, jrd/os/guid.h, jrd/os/isc_i_proto.h, jrd/os/pio.h, jrd/os/pio_proto.h, jrd/os/thd_priority.h, jrd/os/posix/isc_ipc.cpp, jrd/os/win32/isc_ipc.cpp, jrd/os/vms/mblr.h, jrd/os/vms/mblr_proto.h, jrd/os/vms/prv_m_bypass.h, jrd/os/vms/rdb.h, jrd/os/vms/vms.h, jrd/os/vms/vmslo_proto.h, jrd/os/vms/map_proto.h, ipserver/ipapi_proto.h: extern cleaning removing underscores in macros DLL_EXPORT cleaning 2003-10-03 03:43 brodsom * firebird2/src/jrd/: ExecuteStatement.h, dflt.h, dfw_proto.h, divorce.h, dls_proto.h, dmp.cpp, dmp_proto.h, drq.h, dsc.cpp, dsc_proto.h, dyn.h, dyn_df_proto.h, dyn_dl_proto.h, dyn_md_proto.h, dyn_proto.h, dyn_ut_proto.h, enc.cpp, enc_proto.h, err.cpp, err_proto.h, event.h, event_proto.h, evl.cpp, evl_proto.h, exe.h, exe_proto.h, ext.h, ext_proto.h, dbg.h, dbg_proto.h, isc_sync.cpp, fil.h, file_params.h, filte_proto.h, flags.h, flu.h, flu_proto.h, fun.epp, fun_proto.h, gds_proto.h, gdsold.h, grant_proto.h, iberr_proto.h, ibsetjmp.h, idx.h, idx_proto.h, inf.cpp, inf.h, inf_proto.h, ini_proto.h, intl.cpp, intl.h, intl_classes.h, intl_proto.h, inuse_proto.h, irq.h, isc.cpp, isc.h, isc_f_proto.h, isc_file.cpp, isc_proto.h, isc_s_proto.h, isc_signal.h: extern cleaning removing underscores in macros DLL_EXPORT cleaning 2003-10-03 03:34 brodsom * firebird2/src/jrd/: btr.cpp, btr.h, btr_proto.h, cch.cpp, cch.h, cch_proto.h, cmp.cpp, cmp_proto.h, constants.h, cvt.cpp, cvt2.cpp, cvt2_proto.h, cvt_proto.h, acl.h, ail.h, align.h, blb.cpp, blb.h, blb_proto.h, blf_proto.h, blob_filter.cpp, block_cache.h, blr.h: extern cleaning removing underscores in macros DLL_EXPORT cleaning 2003-10-03 03:20 brodsom * firebird2/src/qli/: proc_proto.h, repor_proto.h, show_proto.h, all_proto.h, comma_proto.h, compi_proto.h, err_proto.h, eval_proto.h, exe_proto.h, expan_proto.h, forma_proto.h, gener_proto.h, help_proto.h, hsh_proto.h, lex_proto.h, meta_proto.h, mov_proto.h, parse_proto.h, picst_proto.h: extern cleaning removing underscores in macros DLL_EXPORT cleaning 2003-10-03 03:17 brodsom * firebird2/src/remote/: allr.cpp, allr_proto.h, inet.cpp, inet_proto.h, inter_proto.h, merge.cpp, merge_proto.h, parse_proto.h, parser.cpp, proto_proto.h, remot_proto.h, remote.cpp, serve_proto.h, xdr_proto.h, xnet_proto.h, xdr.cpp, protocol.cpp, os/win32/chop_proto.h, os/win32/cntl_proto.h, os/win32/window_proto.h, os/win32/wnet_proto.h, os/vms/chuser.cpp: extern cleaning removing underscores in macros DLL_EXPORT cleaning 2003-10-03 02:58 brodsom * firebird2/src/utilities/: gsec/gsec_proto.h, gsec/secur_proto.h, gstat/ppg_proto.h, guard/util_proto.h, ibmgr/srvrmgr_proto.h, install/regis_proto.h, install/servi_proto.h, rebuild/rebui_proto.h, rebuild/rmet_proto.h, rebuild/rstor_proto.h: extern cleaning removing underscores in macros 2003-10-03 02:55 brodsom * firebird2/src/wal/: wal_proto.h, walc_proto.h, walf_proto.h, walr_proto.h, walw_proto.h, wstat_proto.h: extern cleaning 2003-10-02 21:20 brodsom * firebird2/src/journal/: conso_proto.h, gjrn_proto.h, miscj_proto.h, oldr_proto.h, rebui_proto.h, serve_proto.h: extern cleaning 2003-10-02 21:17 brodsom * firebird2/src/: ipserver/ipapi_proto.h, ipserver/ipcli_proto.h, ipserver/ipevt_proto.h, ipserver/ipsrv_proto.h, iscguard/cntlg_proto.h, iscguard/iscguard.cpp, isql/extra_proto.h, isql/isql_proto.h, isql/show_proto.h: extern cleaning 2003-10-02 21:16 brodsom * firebird2/src/burp/burp.h: Correction 2003-10-02 21:14 brodsom * firebird2/src/: alice/exe_proto.h, burp/backu_proto.h, burp/burp_proto.h, burp/canon_proto.h, burp/misc_proto.h, burp/mvol_proto.h, burp/resto_proto.h: extern cleaning 2003-10-02 20:41 epocman * firebird2/doc/README.instsvc: Sync with FB1.5 branch. 2003-10-02 12:17 aafemt * firebird2/: doc/README.build.mingw.html, src/dsql/dsql.cpp, src/dsql/dsql.h, src/include/gen/autoconfig_msvc.h, src/jrd/common.h, src/utilities/nbackup.cpp: 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, sdw.cpp: Fix error in last Alex commit to HEAD to make builds work again. 2003-10-01 21:43 dimitr * firebird2/src/jrd/: opt.cpp, opt.cpp: Fixed bug introduced one year ago. 2003-10-01 21:08 brodsom * firebird2/src/dudley/: ddl_proto.h, exe_proto.h, expan_proto.h, expr_proto.h, gener_proto.h, lex_proto.h, parse_proto.h, trn_proto.h, extra_proto.h: Macro cleaning 2003-10-01 20:11 brodsom * firebird2/src/dsql/: array.epp, blk.h, ddl.cpp, dsql.h, gen.cpp, gen_proto.h, node.h, pass1.cpp, preparse.cpp, utld.cpp, utld_proto.h: Macro cleaning 2003-10-01 20:05 brodsom * firebird2/src/: burp/burp.h, dudley/ddl.h, qli/dtr.h, jrd/svc.h: Macro cleaning 2003-10-01 17:27 alexpeshkoff * firebird2/src/jrd/: isc_file.cpp, jrd.cpp, pag.cpp, sdw.cpp: Ported today fixes to HEAD. 2003-10-01 17:10 alexpeshkoff * firebird2/src/jrd/: pag.cpp, sdw.cpp: Security fix - verify names of additional database files before actual use of them. This protects from manual modification of RDB$FILES system table. 2003-10-01 14:51 skidder * firebird2/src/jrd/: exe.cpp, exe.cpp: Fix bug in savepoints support introduced by Dmitry a few RCs ago 2003-10-01 14:19 alexpeshkoff * firebird2/src/jrd/jrd.cpp: small cleanup 2003-10-01 13:57 alexpeshkoff * firebird2/src/jrd/isc_file.cpp: comment added 2003-10-01 12:57 aafemt * firebird2/src/dsql/: alld.cpp, array.epp, ddl.cpp, dsql.cpp, dsql.h, dsql_proto.h, gen.cpp, gen_proto.h, hsh.cpp, hsh_proto.h, make.cpp, make_proto.h, metd.epp, metd_proto.h, movd_proto.h, node.h, parse.cpp, parse.y, pass1.cpp, pass1_proto.h, preparse.cpp, sym.h, utld_proto.h: sym -> dsql_sym + some 'struct' cleanup 2003-10-01 10:24 epocman * firebird2/src/: jrd/os/win32/config_root.cpp, utilities/install_nt.h, utilities/registry.h: Win32 - Restoring backward compatible behaviour on getRootFromRegistry(), while keeping the new registry setup proposal in effect. 2003-10-01 05:37 brodsom * firebird2/src/dsql/dsql.h: Patch to Nickolay changes to make MinGW build again 2003-10-01 01:01 brodsom * firebird2/src/gpre/pretty.cpp: Rollback change to make tests run again 2003-10-01 00:58 brodsom * firebird2/src/dsql/: dsql.cpp, ddl.cpp: Patch to make msvc build again after Nickolay changes 2003-09-30 21:26 brodsom * firebird2/configure.in: Correction 2003-09-30 19:48 brodsom * firebird2/configure.in: Lost commit 2003-09-30 19:21 skidder * firebird2/src/jrd/par.cpp: Fix bug in my previous commit spotted by Blas 2003-09-30 17:27 epocman * firebird2/src/jrd/os/win32/config_root.cpp: Win32 getRootFromRegistry commented out. To be discussed with Dmitry. 2003-09-30 17:15 epocman * firebird2/doc/README.instsvc: Updated documentation for the new instreg/instsvc Win32 setup tools. 2003-09-30 17:14 epocman * firebird2/src/utilities/: install_nt.h, registry.cpp, registry.h: Paving the way for multi-instances support (simultaneously running multiple distinct installations of the product - on Win32). We introduce adequate defaults that will generalize nicely on a next release. 2003-09-30 12:39 aafemt * firebird2/src/dudley/: ddl.cpp, ddl.h, exe.epp, expand.cpp, expr.cpp, lex_proto.h, parse.cpp, parse.h, trn.cpp: 'struct' cleanup 2003-09-30 11:41 fsg * firebird2/: configure.in, src/gpre/ftn.cpp: small fixes for ftn.cpp, include fbudf for the linux build FSG 2003-09-30 00:06 brodsom * firebird2/doc/README.build.mingw.html: Update 2003-09-29 21:32 skidder * firebird2/src/dsql/: dsql.cpp, node.h: Remove unused DSQL node types 2003-09-29 14:42 robocop * firebird2/: builds/win32/defs/fbclient.def, builds/win32/defs/fbclient_debug.def, builds/win32/defs/gds32.def, builds/win32/defs/gds32_debug.def, builds/win32/defs/iutls.def, src/alice/alice.cpp, src/burp/burp.cpp, src/burp/canonical.cpp, src/dsql/alld_proto.h, src/dsql/array_proto.h, src/dsql/blob_proto.h, src/dsql/chars.h, src/dsql/ddl_proto.h, src/dsql/dsql_proto.h, src/dsql/hsh.cpp, src/dsql/make.cpp, src/dsql/make_proto.h, src/dsql/metd.epp, src/dsql/metd_proto.h, src/dsql/misc_func.cpp, src/dsql/misc_func.h, src/dsql/movd_proto.h, src/dsql/node.h, src/dsql/parse_proto.h, src/dsql/pass1.cpp, src/dsql/pass1_proto.h, src/dsql/prepa_proto.h, src/dsql/sqlda.h, src/dsql/sym.h, src/dudley/trn.cpp, src/gpre/ada.cpp, src/gpre/c_cxx.cpp, src/gpre/cob.cpp, src/gpre/ftn.cpp, src/gpre/int.cpp, src/gpre/int_cxx.cpp, src/gpre/pas.cpp, src/gpre/prett_proto.h, src/gpre/pretty.cpp, src/isql/extract.epp, src/isql/isql.epp, src/isql/isql.h, src/isql/isql_proto.h, src/isql/isql_win.cpp, src/isql/show.epp, src/isql/show_proto.h, src/jrd/alt.cpp, src/jrd/exe.h, src/jrd/filters.cpp, src/jrd/gds.cpp, src/jrd/gds.hxx, src/jrd/gds_proto.h, src/jrd/ibase.h, src/qli/eval.cpp, src/qli/eval_proto.h, src/qli/exe.cpp, src/qli/mov.cpp, src/qli/mov_proto.h, src/remote/server.cpp, src/remote/os/win32/ibconfig.cpp, src/utilities/gsec/gsec.cpp, src/utilities/gstat/dba.epp: Cleanup. Hopefully harmless It should fix the issue introduced with constness in gds__interprete for current applications. 2003-09-29 13:37 paul_reeves * firebird2/builds/win32/msvc6/fb2control.dsp: file fb2control.dsp was initially added on branch B1_5_Release. 2003-09-29 13:37 paul_reeves * firebird2/builds/win32/msvc6/fb2control.dsp: [no log message] 2003-09-29 13:00 dimitr * firebird2/src/jrd/: rse.cpp, sort.cpp, sort_proto.h: Cleanup. 2003-09-29 12:48 skidder * firebird2/src/dsql/dsql.cpp: Fix cosmetic issue noted by Claudio 2003-09-29 12:48 paul_reeves * firebird2/src/utilities/fbcpl/res/server_stop.ico: file server_stop.ico was initially added on branch B1_5_Release. 2003-09-29 12:48 paul_reeves * firebird2/src/utilities/fbcpl/res/fbcontrol.rc2: file fbcontrol.rc2 was initially added on branch B1_5_Release. 2003-09-29 12:48 paul_reeves * firebird2/src/utilities/fbcpl/res/server.ico: file server.ico was initially added on branch B1_5_Release. 2003-09-29 12:48 paul_reeves * firebird2/src/utilities/fbcpl/ctrlpan.h: file ctrlpan.h was initially added on branch B1_5_Release. 2003-09-29 12:48 paul_reeves * firebird2/src/utilities/fbcpl/fbcontrol.cpp: file fbcontrol.cpp was initially added on branch B1_5_Release. 2003-09-29 12:48 paul_reeves * firebird2/src/utilities/fbcpl/stdafx.cpp: file stdafx.cpp was initially added on branch B1_5_Release. 2003-09-29 12:48 paul_reeves * firebird2/src/utilities/fbcpl/FBControl.rc: file FBControl.rc was initially added on branch B1_5_Release. 2003-09-29 12:48 paul_reeves * firebird2/src/utilities/fbcpl/fbcontrol.clw: file fbcontrol.clw was initially added on branch B1_5_Release. 2003-09-29 12:48 paul_reeves * firebird2/src/utilities/fbcpl/fbdialog.h: file fbdialog.h was initially added on branch B1_5_Release. 2003-09-29 12:48 paul_reeves * firebird2/src/utilities/fbcpl/fbpanel.h: file fbpanel.h was initially added on branch B1_5_Release. 2003-09-29 12:48 paul_reeves * firebird2/src/utilities/fbcpl/resource.h: file resource.h was initially added on branch B1_5_Release. 2003-09-29 12:48 paul_reeves * firebird2/src/utilities/fbcpl/fbcontrol.h: file fbcontrol.h was initially added on branch B1_5_Release. 2003-09-29 12:48 paul_reeves * firebird2/src/utilities/fbcpl/: FBControl.rc, ctrlpan.cpp, ctrlpan.h, fbcontrol.clw, fbcontrol.cpp, fbcontrol.def, fbcontrol.h, fbdialog.cpp, fbdialog.h, fbpanel.cpp, fbpanel.h, resource.h, stdafx.cpp, stdafx.h, res/fbcontrol.rc2, res/server.ico, res/server_stop.ico: [no log message] 2003-09-29 12:48 paul_reeves * firebird2/src/utilities/fbcpl/stdafx.h: file stdafx.h was initially added on branch B1_5_Release. 2003-09-29 12:48 paul_reeves * firebird2/src/utilities/fbcpl/ctrlpan.cpp: file ctrlpan.cpp was initially added on branch B1_5_Release. 2003-09-29 12:48 paul_reeves * firebird2/src/utilities/fbcpl/fbcontrol.def: file fbcontrol.def was initially added on branch B1_5_Release. 2003-09-29 12:48 paul_reeves * firebird2/src/utilities/fbcpl/fbdialog.cpp: file fbdialog.cpp was initially added on branch B1_5_Release. 2003-09-29 12:48 paul_reeves * firebird2/src/utilities/fbcpl/fbpanel.cpp: file fbpanel.cpp was initially added on branch B1_5_Release. 2003-09-29 11:54 paul_reeves * firebird2/: builds/win32/make_all.bat, builds/win32/make_boot.bat, builds/win32/prepare.bat, builds/win32/msvc6/Firebird2.dsw, builds/win32/msvc6/fbguard.dsp, builds/win32/msvc6/instreg.dsp, src/install/arch-specific/win32/BuildExecutableInstall.bat, src/install/arch-specific/win32/FirebirdInstall_15.iss, src/install/arch-specific/win32/installation_readme.txt, src/install/arch-specific/win32/setenvvar.bat, src/iscguard/iscguard.cpp, src/iscguard/iscguard.h: Add Firebird Control Panel applet. Minor improvements to Win32 build process. Addition of command-line switch for Guardian to start Classic server as an application. Updated InnoSetup script. 2003-09-29 10:29 dimitr * firebird2/src/jrd/rse.cpp: Correction. 2003-09-28 23:35 skidder * firebird2/: builds/win32/defs/fbclient.def, builds/win32/defs/fbclient_debug.def, builds/win32/defs/gds32.def, builds/win32/defs/gds32_debug.def, src/common/classes/array.h, src/common/config/config.cpp, src/common/config/config.h, src/dsql/ddl.cpp, src/dsql/dsql.cpp, src/dsql/dsql.h, src/dsql/node.h, src/dsql/parse.cpp, src/dsql/parse.y, src/dsql/pass1.cpp, src/dudley/ddl.h, src/dudley/exe.epp, src/dudley/lex.cpp, src/dudley/lex_proto.h, src/dudley/trn.cpp, src/gpre/ada.cpp, src/gpre/c_cxx.cpp, src/gpre/cme.cpp, src/gpre/cob.cpp, src/gpre/dyntable.h, src/gpre/ftn.cpp, src/gpre/gpre.h, src/gpre/gpre_meta_boot.cpp, src/gpre/int.cpp, src/gpre/int_cxx.cpp, src/gpre/pas.cpp, src/gpre/prett_proto.h, src/gpre/pretty.cpp, src/include/fb_types.h, src/jrd/alt.cpp, src/jrd/blp.h, src/jrd/cmp.cpp, src/jrd/cmp_proto.h, src/jrd/constants.h, src/jrd/cvt2.cpp, src/jrd/exe.h, src/jrd/filters.cpp, src/jrd/gds.cpp, src/jrd/gds_proto.h, src/jrd/gdsold.h, src/jrd/jrd.cpp, src/jrd/met.epp, src/jrd/opt.cpp, src/jrd/par.cpp, src/jrd/par_proto.h, src/qli/meta.epp: Ok, i'm joining Firebird destruction team with my cleanup: 1. Bring trace DSQL, DYN and BLR trace logging up-to-date 2. Remove redundant CSB pointer dereferences in BLR parser and request compiler 3. Convert RIGHT JOIN to LEFT JOIN early during BLR parsing 4. Check BLR syntax for unititalized contexts usage 5. Some type-safety and const-correctness fixes 2003-09-28 22:51 skidder * firebird2/builds/win32/msvc7/Firebird2.sln: Update MSVC7 makefiles 2003-09-28 22:50 skidder * firebird2/src/lock/lock.cpp: Re-enable automatic lock manager pool resizing on Win32 CS 2003-09-28 20:49 dimitr * firebird2/src/jrd/: evl.cpp, idx.cpp, rse.cpp, sort.cpp, sort_proto.h: A bit more cleanup. 2003-09-28 20:26 dimitr * firebird2/src/jrd/btr.h: Fixed a typo. 2003-09-28 20:23 dimitr * firebird2/src/jrd/: rse.cpp, sort.cpp, sort.h, sort_proto.h: Cleanup and some optimization. 2003-09-28 18:54 dimitr * firebird2/src/jrd/: sort.cpp, sort.h: Small cleanup. 2003-09-28 17:46 dimitr * firebird2/src/jrd/sort.h: Small cleanup. 2003-09-28 17:38 dimitr * firebird2/src/jrd/: idx.cpp, idx.cpp: Fixed bug in the cleanup after unsuccessful index creation. 2003-09-28 16:41 dimitr * firebird2/src/jrd/idx.cpp: Don't waste time counting duplicates for non-unique indices. 2003-09-28 16:03 dimitr * firebird2/src/jrd/: btr.h, idx.cpp: Fixed bug in unique indices. 2003-09-28 15:51 dimitr * firebird2/src/jrd/: btr.h, idx.cpp: Fixed bug in unique indices. 2003-09-28 14:05 dimitr * firebird2/src/dsql/: gen.cpp, pass1.cpp: Fixed types convertion. 2003-09-28 13:11 dimitr * firebird2/src/dsql/: dsql.tab.h, gen.cpp, node.h, parse.cpp, parse.y, pass1.cpp: Slightly reworked my labels implementation. 2003-09-28 02:36 brodsom * firebird2/src/dsql/: parse.cpp, pass1.cpp, preparse.cpp, user_dsql.cpp, utld.cpp, array.epp, ddl.cpp, dsql.cpp, dsql.h, dsql.tab.h, gen.cpp, hsh.cpp, make.cpp, metd.epp: Macro cleaning 2003-09-28 02:35 brodsom * firebird2/src/burp/: burp.cpp, burp.h, mvol.cpp, spit.cpp: Style and Corrections 2003-09-28 02:33 brodsom * firebird2/src/alice/aliceswi.h: Correction 2003-09-28 01:29 brodsom * firebird2/builds/posix/: Makefile.in.client.fbudf, Makefile.in.embed.fbudf, Makefile.in.extlib, Makefile.in.firebird: Solve fbudf build in MinGW 2003-09-28 01:28 brodsom * firebird2/builds/posix/prefix.mingw: Remove ipserver from mingw build 2003-09-26 17:25 dimitr * firebird2/src/: jrd/intlnames.h, intl/lc_iso8859_2.cpp, intl/ld.cpp, intl/collations/xx88592hun.h: Added new collation by Sandor Szollosi. 2003-09-26 17:15 dimitr * firebird2/src/intl/collations/xx88592hun.h: file xx88592hun.h was initially added on branch B1_5_Release. 2003-09-26 17:14 dimitr * firebird2/src/: jrd/intlnames.h, intl/lc_iso8859_2.c, intl/ld.c, intl/collations/xx88592hun.h: Added new collation by Sandor Szollosi. 2003-09-26 16:25 dimitr * firebird2/doc/license/: IDPL.txt, LGPL_w_exception.txt: Added license texts. 2003-09-26 16:18 dimitr * firebird2/src/jrd/os/win32/config_root.cpp: Changed license of some files by Mark and myself. 2003-09-26 16:11 dimitr * firebird2/src/: common/config/config.cpp, common/config/config.h, common/config/config_file.cpp, common/config/config_file.h, common/config/config_impl.h, dsql/misc_func.cpp, dsql/misc_func.h, jrd/db_alias.cpp, jrd/db_alias.h, jrd/misc_func_ids.h, jrd/sort_mem.cpp, jrd/sort_mem.h, jrd/os/win32/config_root.cpp: Changed license of some files by Mark and myself. 2003-09-26 15:07 brodsom * firebird2/doc/README.build.mingw.html: Update dates 2003-09-26 14:49 brodsom * firebird2/doc/README.build.mingw.html: Update 2003-09-26 13:45 dimitr * firebird2/src/jrd/os/: posix/unix.cpp, vms/vms.cpp, win32/winnt.cpp: Fixed comment. 2003-09-26 13:02 brodsom * firebird2/src/dsql/: sym.h, chars.h, misc_func.h, node.h, sqlda.h: -Macro cleaning 2003-09-26 12:50 brodsom * firebird2/src/dsql/: alld_proto.h, array_proto.h, blob_proto.h, ddl_proto.h, dsql_proto.h, make_proto.h, metd_proto.h, movd_proto.h, parse_proto.h, pass1_proto.h, prepa_proto.h: -Macro cleaning 2003-09-26 12:22 aafemt * firebird2/builds/posix/make.defaults: Rollback my unneeded anymore hack 2003-09-26 11:26 robocop * firebird2/src/qli/exe.cpp: make gcc happy v2 :-) 2003-09-26 10:07 fsg * firebird2/src/qli/exe.cpp: make gcc happy again FSG 2003-09-25 14:12 eku * firebird2/src/jrd/: pag.cpp, os/posix/unix.cpp: 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, alice/alice_meta.epp, alice/alice_proto.h, alice/all.cpp, alice/exe.cpp, alice/tdr.cpp, burp/backup.epp, burp/burp.cpp, burp/burp.h, burp/burp_proto.h, burp/canonical.cpp, burp/misc.cpp, burp/mvol.cpp, burp/restore.epp, burp/spit.cpp, dsql/all.h, dsql/alld_proto.h, dsql/dsql.h, extlib/ib_udf.c, gpre/ada.cpp, gpre/c_cxx.cpp, gpre/cme.cpp, gpre/ftn.cpp, gpre/int.cpp, gpre/int_cxx.cpp, gpre/pas.cpp, gpre/sql.cpp, ipserver/ipserver.cpp, isql/isql.epp, isql/isql_proto.h, jrd/alt.cpp, jrd/gds.cpp, jrd/gds_proto.h, jrd/gdsold.h, jrd/ibase.h, jrd/intlobj.h, jrd/isc.cpp, jrd/isc_file.cpp, jrd/isc_sync.cpp, jrd/jrd.cpp, jrd/jrn.cpp, jrd/met.epp, jrd/perf.cpp, jrd/scl.epp, jrd/scl_proto.h, jrd/svc.cpp, jrd/utl.cpp, qli/all.cpp, qli/all_proto.h, qli/blk.h, qli/comma_proto.h, qli/command.cpp, qli/compile.cpp, qli/compile.h, qli/dtr.cpp, qli/dtr.h, qli/err.cpp, qli/err_proto.h, qli/eval.cpp, qli/eval_proto.h, qli/exe.cpp, qli/exe.h, qli/exe_proto.h, qli/expan_proto.h, qli/expand.cpp, qli/format.cpp, qli/format.h, qli/gener.cpp, qli/help.epp, qli/help_proto.h, qli/hsh.cpp, qli/hsh_proto.h, qli/lex.cpp, qli/lex_proto.h, qli/meta.epp, qli/mov.cpp, qli/mov_proto.h, qli/nounix.cpp, qli/parse.cpp, qli/parse.h, qli/parse_proto.h, qli/picstr.cpp, qli/proc.epp, qli/proc_proto.h, qli/repor_proto.h, qli/report.cpp, qli/report.h, qli/reqs.h, qli/show.epp, qli/show_proto.h, remote/inet.cpp, remote/remote.h, remote/server.cpp, remote/xnet.cpp, remote/os/win32/ibconfig.cpp, remote/os/win32/wnet.cpp, utilities/gsec/gsec.cpp, utilities/gsec/gsec_proto.h, utilities/gstat/dba.epp: 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: Make engine compile on Linux after Blas' macro claning 2003-09-24 16:52 dimitr * firebird2/src/remote/: os/win32/wnet.cpp, inet.cpp, xnet.cpp, inet.cpp, wnet.cpp: Don't change screen cursor during CS attach. 2003-09-24 14:51 dimitr * firebird2/src/jrd/scl.epp: Fixed my bug introduced recently. 2003-09-24 12:39 aafemt * firebird2/: builds/posix/Makefile.in.boot.gpre, builds/posix/Makefile.in.static.gpre, src/gpre/gpre.cpp, src/gpre/pat.cpp: Gpre used during build doesn't need additional language modules 2003-09-24 12:30 aafemt * firebird2/src/qli/: format.h, parse.cpp, parse_proto.h, picst_proto.h, picstr.cpp, proc.epp, proc_proto.h, repor_proto.h, show_proto.h: 'struct' removal 2003-09-24 00:38 skidder * firebird2/: configure.in, builds/install/arch-specific/linux/classic/postinstall.sh.in, builds/install/arch-specific/linux/misc/firebird.initd.in, builds/install/arch-specific/linux/super/SSchangePasswd.sh, builds/install/arch-specific/linux/super/SSchangePasswd.sh.in, builds/install/arch-specific/linux/super/postinstall.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/misc/CSchangeRunUser.sh, builds/install/misc/CSchangeRunUser.sh.in, builds/install/misc/CSrestoreRootRunUser.sh, builds/install/misc/CSrestoreRootRunUser.sh.in, builds/install/misc/SSchangeRunUser.sh, builds/install/misc/SSchangeRunUser.sh.in, builds/install/misc/SSrestoreRootRunUser.sh, builds/install/misc/SSrestoreRootRunUser.sh.in, builds/install/misc/changeDBAPassword.sh, builds/install/misc/changeDBAPassword.sh.in, builds/install/misc/firebird.init.d.generic, builds/install/misc/firebird.init.d.generic.in, builds/install/misc/firebird.init.d.mandrake, builds/install/misc/firebird.init.d.mandrake.in, builds/posix/Makefile.in.firebird: Make Firebird 2.0 Linux CS install prefix-aware and secure 2003-09-24 00:36 skidder * firebird2/builds/posix/Makefile.in.extlib: 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: Update Linux CS build for my REMOTE changes 2003-09-23 21:47 brodsom * firebird2/src/burp/: backup.epp, burp.cpp, burp.h, mvol.cpp, restore.epp, spit.cpp: Macro cleaning 2003-09-23 21:47 brodsom * firebird2/src/alice/alice_meta.epp: Wait a better solution with gpre 2003-09-23 21:07 skidder * firebird2/src/install/misc/firebird.init.d.generic.in: file firebird.init.d.generic.in was initially added on branch B1_5_Release. 2003-09-23 21:07 skidder * firebird2/src/install/misc/SSchangeRunUser.sh.in: file SSchangeRunUser.sh.in was initially added on branch B1_5_Release. 2003-09-23 21:07 skidder * firebird2/src/install/misc/changeDBAPassword.sh.in: file changeDBAPassword.sh.in was initially added on branch B1_5_Release. 2003-09-23 21:07 skidder * firebird2/src/install/misc/SSrestoreRootRunUser.sh.in: file SSrestoreRootRunUser.sh.in was initially added on branch B1_5_Release. 2003-09-23 21:07 skidder * firebird2/src/install/misc/firebird.init.d.mandrake.in: file firebird.init.d.mandrake.in was initially added on branch B1_5_Release. 2003-09-23 21:07 skidder * firebird2/src/install/misc/CSchangeRunUser.sh.in: file CSchangeRunUser.sh.in was initially added on branch B1_5_Release. 2003-09-23 21:07 skidder * firebird2/src/install/misc/CSrestoreRootRunUser.sh.in: file CSrestoreRootRunUser.sh.in was initially added on branch B1_5_Release. 2003-09-23 21:07 skidder * file SSchangePasswd.sh.in was initially added on branch B1_5_Release. firebird2/src/install/arch-specific/linux/super/SSchangePasswd.sh.i n: 2003-09-23 21:07 skidder * firebird2/: configure.in, builds/posix/Makefile.in.firebird, src/install/arch-specific/linux/misc/firebird.initd.in, src/install/arch-specific/linux/super/SSchangePasswd.sh, src/install/arch-specific/linux/super/SSchangePasswd.sh.in, src/install/arch-specific/linux/super/makeInstallImage.sh.in, src/install/arch-specific/linux/super/postinstall.sh.in, src/install/arch-specific/linux/super/preinstall.sh.in, src/install/arch-specific/linux/super/preuninstall.sh.in, src/install/arch-specific/linux/super/rpmfiles.txt.in, src/install/misc/CSchangeRunUser.sh, src/install/misc/CSchangeRunUser.sh.in, src/install/misc/CSrestoreRootRunUser.sh, src/install/misc/CSrestoreRootRunUser.sh.in, src/install/misc/SSchangeRunUser.sh, src/install/misc/SSchangeRunUser.sh.in, src/install/misc/SSrestoreRootRunUser.sh, src/install/misc/SSrestoreRootRunUser.sh.in, src/install/misc/changeDBAPassword.sh, src/install/misc/changeDBAPassword.sh.in, src/install/misc/firebird.init.d.generic, src/install/misc/firebird.init.d.generic.in, src/install/misc/firebird.init.d.mandrake, src/install/misc/firebird.init.d.mandrake.in: Make Linux CS install prefix-aware 2003-09-23 21:00 skidder * Let the default Linux CS RPM install be secure firebird2/src/install/arch-specific/linux/classic/postinstall.sh.in : 2003-09-23 16:21 dimitr * firebird2/src/jrd/scl.epp: Fixed bug with CURRENT_ROLE, introduced in early v1.5 development. 2003-09-23 16:15 dimitr * firebird2/src/jrd/scl.epp: Fixed bug with CURRENT_ROLE, introduced in early v1.5 development. 2003-09-23 12:13 aafemt * firebird2/src/qli/: eval.cpp, exe.cpp, exe_proto.h, expan_proto.h, expand.cpp, forma_proto.h, gener_proto.h, help.epp, help_proto.h, hsh.cpp, hsh_proto.h, lex_proto.h, meta.epp, meta_proto.h, mov.cpp, mov_proto.h: Partial 'struct' cleanup 2003-09-22 19:54 brodsom * firebird2/src/: remote/inet.cpp, remote/protocol.cpp, remote/remote.cpp, wal/wal.cpp, wal/walc.cpp, jrd/shdef.h: Removing SHLIB_DEFS 2003-09-22 19:51 brodsom * firebird2/src/: dsql/parse.cpp, dsql/parse.sed, dsql/parse.y, jrd/all.cpp, jrd/builtin.cpp, jrd/cmp.cpp, jrd/common.h, jrd/dfw.epp, jrd/exe.cpp, jrd/flu.cpp, jrd/functions.cpp, jrd/gds.cpp, jrd/isc.cpp, jrd/isc_file.cpp, jrd/isc_sync.cpp, jrd/jrd.cpp, jrd/jrn.cpp, jrd/llio.cpp, jrd/met.epp, jrd/perf.cpp, jrd/svc.cpp, jrd/utl.cpp, jrd/val.cpp, jrd/why.cpp, jrd/os/posix/unix.cpp, lock/lock.cpp: Removing SHLIB_DEFS 2003-09-22 16:11 brodsom * firebird2/src/: alice/alice.cpp, burp/restore.epp, burp/canonical.cpp, burp/burp.cpp, burp/burp.h: Style 2003-09-22 10:49 brodsom * firebird2/src/alice/: alice.h, alice_meta.epp, exe.cpp, tdr.cpp: Style 2003-09-21 19:49 skidder * firebird2/src/dsql/pass1.cpp: 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: no message 2003-09-21 15:33 skidder * firebird2/src/: dsql/ddl.cpp, jrd/dyn.epp, jrd/dyn_mod.epp, jrd/gdsold.h, jrd/ibase.h: - 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: One more correction 2003-09-21 11:50 dimitr * firebird2/src/jrd/scl.epp: Correction 2003-09-21 11:15 dimitr * firebird2/src/jrd/scl.epp: no message 2003-09-21 09:57 dimitr * firebird2/src/jrd/: jrd.cpp, scl.epp, scl_proto.h: const correctness, bool, formatting, etc. 2003-09-21 02:38 arnobrinkman * firebird2/src/jrd/btr.cpp: Fix problem with MinGW build :-( 2003-09-21 01:33 brodsom * firebird2/src/intl/: cv_big5.cpp, cv_gb2312.cpp, cv_jis.cpp, cv_ksc.cpp, cv_narrow.cpp, cv_unicode_fss.cpp, lc_ascii.cpp, lc_big5.cpp, lc_dos.cpp, lc_iso8859_1.cpp, lc_iso8859_2.cpp, lc_jis.cpp, lc_ksc.cpp, lc_narrow.cpp, lc_unicode_ucs2.cpp, ldcommon.h: Remove duplicated function declaration 2003-09-21 01:33 brodsom * firebird2/src/intl/charsets.h: Cleaning extern C 2003-09-21 01:28 brodsom * firebird2/src/: dsql/parse.cpp, dsql/parse.y, dsql/pass1_proto.h, dsql/preparse.cpp, dsql/user_dsql.cpp, dsql/utld.cpp, dsql/ddl.cpp, dsql/dsql.cpp, dsql/errd.cpp, dsql/errd_proto.h, dsql/hsh.cpp, dsql/hsh_proto.h, dsql/metd_proto.h, jrd/ExecuteStatement.cpp: Cleaning macros 2003-09-21 01:24 brodsom * firebird2/src/burp/: restore.epp, spit.cpp, std_desc.h, burp.cpp, burp.h, mvol.cpp: Cleaning macros 2003-09-20 16:52 brodsom * firebird2/src/wal/wal_prnt.cpp: Prevent unused warning, if the file is compiled. (Thanks to Claudio) 2003-09-20 03:44 brodsom * firebird2/doc/README.build.mingw.html: MinGW readme update 2003-09-20 02:58 brodsom * firebird2/doc/README.build.mingw.html: Update MinGW instructions 2003-09-20 02:18 brodsom * firebird2/doc/README.build.mingw.html: Update MinGW instructions 2003-09-19 15:56 dimitr * firebird2/src/jrd/ini.epp: Small metadata fix 2003-09-19 12:26 aafemt * firebird2/src/qli/: all.cpp, all_proto.h, blk.h, comma_proto.h, compi_proto.h, compile.h, dtr.cpp, dtr.h, err_proto.h, exe.h, format.h, parse.h, report.h: Partial 'struct' cleanup 2003-09-19 05:37 brodsom * firebird2/src/jrd/svc.cpp: Correction 2003-09-19 02:36 brodsom * firebird2/src/jrd/svc.cpp: Correction 2003-09-19 00:12 brodsom * firebird2/src/intl/collations/: bl88591sv0.h, bl88591uk0.h, bl88591us0.h, blNEXTde0.h, blNEXTes0.h, blNEXTfr0.h, blNEXTit0.h, blNEXTus0.h, db437de0.h, db437es1.h, db437fi0.h, db437fr0.h, db437it0.h, db437nl0.h, db437sv0.h, db437uk0.h, db437us0.h, db850cf0.h, db850de0.h, db850es0.h, db850fr0.h, db850it1.h, db850nl0.h, db850pt0.h, db850sv1.h, db850uk0.h, db850us0.h, db852cz0.h, db852po0.h, db852sl0.h, db857tr0.h, db860pt0.h, db863cf1.h, db865da0.h, db865no0.h, db866ru0.h, pd437intl.h, pd437swedfin.h, pd852czech.h, pd852hundc.h, pd852polish.h, pd852slovene.h, pd861iceland.h, pd865nordan40.h, pd866cyrr.h, pw1250czech.h, pw1250hun.h, pw1250hundc.h, pw1250polish.h, pw1250slov.h, pw1251cyrr.h, pw1252i850.h, pw1252intl.h, pw1252nor4.h, pw1252span.h, pw1252swfn.h, pw1253greek1.h, pw1254turk.h, undef.h, xx1251_ua.h, xx88592czech.h, bl88591ca0.h, bl88591da0.h, bl88591de0.h, bl88591es0.h, bl88591fi0.h, bl88591fr0.h, bl88591is0.h, bl88591it0.h, bl88591nl0.h, bl88591no0.h, bl88591pt0.h: Macro cleaning (intl) 2003-09-19 00:05 brodsom * firebird2/src/: intl/lc_ascii.cpp, intl/lc_big5.cpp, intl/lc_dos.cpp, intl/lc_gb2312.cpp, intl/lc_iso8859_1.cpp, intl/lc_iso8859_2.cpp, intl/lc_jis.cpp, intl/lc_ksc.cpp, intl/lc_unicode_ucs2.cpp, jrd/intlobj.h, intl/charsets/cs_863.h, intl/charsets/cs_864.h, intl/charsets/cs_865.h, intl/charsets/cs_866.h, intl/charsets/cs_869.h, intl/charsets/cs_cyrl.h, intl/charsets/cs_iso8859_1.h, intl/charsets/cs_iso8859_13.h, intl/charsets/cs_iso8859_2.h, intl/charsets/cs_iso8859_3.h, intl/charsets/cs_iso8859_4.h, intl/charsets/cs_iso8859_5.h, intl/charsets/cs_iso8859_6.h, intl/charsets/cs_iso8859_7.h, intl/charsets/cs_iso8859_8.h, intl/charsets/cs_iso8859_9.h, intl/charsets/cs_next.h, intl/charsets/cs_sjis.h, intl/charsets/cs_w1250.h, intl/charsets/cs_w1251.h, intl/charsets/cs_w1252.h, intl/charsets/cs_w1253.h, intl/charsets/cs_w1254.h, intl/charsets/cs_w1255.h, intl/charsets/cs_w1256.h, intl/charsets/cs_w1257.h, intl/charsets/cs_437.h, intl/charsets/cs_737.h, intl/charsets/cs_775.h, intl/charsets/cs_850.h, intl/charsets/cs_852.h, intl/charsets/cs_857.h, intl/charsets/cs_858.h, intl/charsets/cs_860.h, intl/charsets/cs_861.h, intl/charsets/cs_862.h: Macro cleaning (intl) 2003-09-19 00:04 brodsom * firebird2/src/intl/: cs_narrow.cpp, cv_big5.cpp, cv_gb2312.cpp, cv_jis.cpp, cv_ksc.cpp, cv_narrow.cpp, cv_unicode_fss.cpp: Style 2003-09-18 23:58 brodsom * firebird2/src/jrd/svc.cpp: Macro cleaning Variable type change (Thanks to Claudio) 2003-09-18 23:57 brodsom * firebird2/src/jrd/sort.cpp: Correction (Thanks to Claudio) 2003-09-18 23:56 brodsom * firebird2/src/burp/: backup.epp, burp.cpp, burp.h, burpswi.h, canonical.cpp, mvol.cpp, restore.epp, spit.cpp, spit.h: Cleaning macros 2003-09-18 19:38 brodsom * firebird2/src/alice/aliceswi.h: Cleaning macros 2003-09-18 12:56 brodsom * firebird2/src/alice/: alice.cpp, alice.h, alice_meta.epp, aliceswi.h, blk.h, exe.cpp, lls.h, tdr.cpp: -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, blrtable.cpp, print.cpp: 'struct' removal 2003-09-18 12:24 aafemt * firebird2/src/lock/: driver.cpp, lock.cpp, lock.h, print.cpp, ulimit.cpp: 'struct' cleanup 2003-09-18 12:20 aafemt * firebird2/src/journal/: console.cpp, gjrn.cpp, journal.h, miscj.cpp, miscj_proto.h, oldr.cpp, rebuild.epp, server.epp: 'struct' cleanup 2003-09-18 01:42 arnobrinkman * firebird2/src/isql/isql.epp: Change wrong used constant (Suggested by Claudio V.) 2003-09-18 01:24 arnobrinkman * firebird2/src/jrd/: btr.cpp, btr_proto.h, nav.cpp, nav_proto.h, rse.cpp: Before starting with the new index-structure i do some code clean-up. 2003-09-17 12:49 aafemt * firebird2/src/isql/: extract.epp, isql.epp, isql.h, isql_win.cpp, show.epp: 'struct' cleanup 2003-09-17 12:36 aafemt * firebird2/src/iscguard/: cntl_guard.cpp, iscguard.cpp, iscguard.h: 'struct' cleanup 2003-09-17 11:52 arnobrinkman * firebird2/src/: utilities/gstat/dba.epp, jrd/nav.cpp, jrd/ods.h: Remove IGNORE_NULL_IDX_KEY define 2003-09-17 01:22 arnobrinkman * firebird2/src/isql/isql.epp: Apply patch from Fred Polizo Jr. - Display correct OCTETS for varying length characters. 2003-09-17 01:19 arnobrinkman * firebird2/src/jrd/: btr.cpp, btr.h, idx.cpp, opt.cpp, val.cpp: 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: Correction 2003-09-16 23:43 skidder * firebird2/src/wal/: walc.cpp, walw.cpp: Back out recent header cleanup changes to let the engine compile 2003-09-16 22:59 skidder * firebird2/src/remote/: remote.cpp, remote.h, server.cpp: 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: 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, btr_proto.h: Some cleanup 2003-09-16 16:01 brodsom * firebird2/src/gpre/: int.cpp, int_cxx.cpp, pas.cpp, ada.cpp, c_cxx.cpp: Recover some macros as inlines 2003-09-16 15:57 brodsom * firebird2/src/dsql/: all.h, alld_proto.h: Cleaning headers 2003-09-16 14:16 brodsom * firebird2/src/gpre/pat.cpp: Fix switch with only default warning 2003-09-16 14:15 brodsom * firebird2/src/jrd/sdl.cpp: Fix macro redefinition warning 2003-09-16 12:33 aafemt * firebird2/src/intl/: cv_unicode_fss.h, lc_narrow.cpp, ld.h, collations/bl88591ca0.h, collations/bl88591da0.h, collations/bl88591de0.h, collations/bl88591es0.h, collations/bl88591fi0.h, collations/bl88591fr0.h, collations/bl88591is0.h, collations/bl88591it0.h, collations/bl88591nl0.h, collations/bl88591no0.h, collations/bl88591pt0.h, collations/bl88591sv0.h, collations/bl88591uk0.h, collations/bl88591us0.h, collations/blNEXTde0.h, collations/blNEXTes0.h, collations/blNEXTfr0.h, collations/blNEXTit0.h, collations/blNEXTus0.h, collations/db437de0.h, collations/db437es1.h, collations/db437fi0.h, collations/db437fr0.h, collations/db437it0.h, collations/db437nl0.h, collations/db437sv0.h, collations/db437uk0.h, collations/db437us0.h, collations/db850cf0.h, collations/db850de0.h, collations/db850es0.h, collations/db850fr0.h, collations/db850it1.h, collations/db850nl0.h, collations/db850pt0.h, collations/db850sv1.h, collations/db850uk0.h, collations/db850us0.h, collations/db852cz0.h, collations/db852po0.h, collations/db852sl0.h, collations/db857tr0.h, collations/db860pt0.h, collations/db863cf1.h, collations/db865da0.h, collations/db865no0.h, collations/db866ru0.h, collations/pd437intl.h, collations/pd437swedfin.h, collations/pd852czech.h, collations/pd852hundc.h, collations/pd852polish.h, collations/pd852slovene.h, collations/pd861iceland.h, collations/pd865nordan40.h, collations/pd866cyrr.h, collations/pw1250czech.h, collations/pw1250hun.h, collations/pw1250hundc.h, collations/pw1250polish.h, collations/pw1250slov.h, collations/pw1251cyrr.h, collations/pw1252i850.h, collations/pw1252intl.h, collations/pw1252nor4.h, collations/pw1252span.h, collations/pw1252swfn.h, collations/pw1253greek1.h, collations/pw1254turk.h, collations/xx1251_ua.h, collations/xx88592czech.h: 'struct' removal 2003-09-16 12:18 aafemt * firebird2/src/gpre/: ada.cpp, pas.cpp: Add 'void' to functions with no return value 2003-09-16 10:34 robocop * firebird2/src/utilities/gsec/gsec_proto.h: Too trivial change 2003-09-16 10:18 brodsom * firebird2/src/utilities/: cache.cpp, sbc_print.cpp, gstat/dba_full.epp: -Although not compiled fix unused warning (Thanks to Claudio) 2003-09-16 10:00 brodsom * firebird2/src/utilities/gsec/gsec_proto.h: -Add two empty lines at the end. 2003-09-15 23:21 arnobrinkman * firebird2/src/dsql/: parse.cpp, parse.y, pass1.cpp: Added ORDER BY support on derived tables. (Suggested by Dmitry Yemanov) 2003-09-15 21:27 brodsom * firebird2/src/remote/xnet.cpp: Fix unused function warning 2003-09-15 21:26 brodsom * firebird2/src/jrd/gds.cpp: Fix signed/unsigned warning 2003-09-15 18:31 brodsom * firebird2/src/utilities/gsec/gsec.cpp: -Remove msvc unused var warning. 2003-09-15 18:30 brodsom * firebird2/src/: qli/all.cpp, qli/everything.h, wal/wal.cpp, wal/walc.cpp, wal/walw.cpp: -Cleaning headers 2003-09-15 18:29 brodsom * firebird2/src/lock/print.cpp: -Remove msvc unused var warning 2003-09-15 18:25 brodsom * firebird2/src/: alice/alice.cpp, alice/alice_proto.h, alice/aliceswi.h, alice/all.cpp, alice/all.h, alice/all_proto.h, alice/alloc.h, alice/exe_proto.h, alice/tdr.cpp, alice/tdr_proto.h, burp/burp.cpp, burp/spit.cpp, dsql/dsql.h, dsql/errd_proto.h, journal/console.cpp, journal/gjrn.cpp, jrd/all.cpp, jrd/dbt.cpp, jrd/err_proto.h, jrd/everything.h, jrd/jrd.h: -Cleaning headers 2003-09-15 18:23 brodsom * firebird2/src/utilities/gsec/gsec_proto.h: no message 2003-09-15 18:17 skidder * firebird2/src/jrd/cch.cpp: Remove outdated comment 2003-09-15 16:57 brodsom * firebird2/src/dudley/ddl.cpp: Remove msvc unused variable warning. 2003-09-15 16:49 brodsom * firebird2/src/utilities/gstat/dba.epp: Remove msvc unused variable warning. 2003-09-15 15:11 brodsom * firebird2/src/: alice/alice.cpp, alice/alice.h, alice/alice_meta.epp, alice/alice_proto.h, alice/exe.cpp, burp/burp.cpp, burp/burp.h, burp/burp_proto.h, dudley/ddl.cpp, journal/gjrn.cpp, jrd/svc.cpp, jrd/svc.h, jrd/svc_proto.h, lock/print.cpp, utilities/cache.cpp, utilities/sbc_print.cpp, utilities/gsec/gsec.cpp, utilities/gsec/gsec.h, utilities/gstat/dba.epp, utilities/gstat/dba_full.epp, wal/wal_prnt.cpp: 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: no message 2003-09-15 14:30 robocop * firebird2/src/qli/: all.cpp, command.cpp, compi_proto.h, compile.cpp, dtr.cpp, eval.cpp, exe.cpp, exe.h, expand.cpp, forma_proto.h, format.cpp, gener.cpp, gener_proto.h, help.epp, hsh.cpp, lex.cpp, meta.epp, meta_proto.h, mov.cpp, mov_proto.h, parse.cpp, picst_proto.h, picstr.cpp, proc.epp, report.cpp, show.epp: const correctness, formatting, cleaning, etc. Not a definitive work, though. 2003-09-15 14:19 robocop * firebird2/src/jrd/why.cpp: Macro cleaning if() statements formatting fixed 2003-09-15 13:30 brodsom * firebird2/src/misc/relations.epp: Not used 2003-09-15 13:17 robocop * firebird2/src/jrd/alt.cpp: Replaced macro with function const correctness 2003-09-15 13:14 robocop * firebird2/src/jrd/utl.cpp: Style: got rid of spaces around C++ cast operators Put the static (private) functions out of the extern "C" block. 2003-09-15 13:06 robocop * firebird2/src/ipserver/ipclient.cpp: Trivial change 2003-09-15 12:14 skidder * firebird2/src/utilities/nbackup.cpp: Added credits to NBACKUP usage info 2003-09-15 11:36 dimitr * firebird2/builds/win32/msvc6/nbackup.dsp: Updated project files. 2003-09-15 11:33 dimitr * firebird2/src/alice/: alice_meta.epp, alice_meta.epp: Fixed another problem in gfix. Thanks to Vlad Horsun. 2003-09-15 11:04 alexpeshkoff * firebird2/src/jrd/jrd.cpp: Fixed problems with security.fdb access, introduced in RC6 - front-port to HEAD 2003-09-15 10:56 alexpeshkoff * firebird2/src/jrd/jrd.cpp: Fixed problems with security.fdb access, introduced in RC6 2003-09-15 10:24 dimitr * firebird2/src/jrd/par.cpp: Fixed bug introduced yesterday. 2003-09-15 10:05 dimitr * firebird2/src/alice/: tdr.cpp, tdr.cpp: Fixed very old typo. Thanks to Vlad Horsun. 2003-09-15 04:15 brodsom * firebird2/src/dudley/: ddl.h, exe.epp, parse.cpp, trn.cpp: Correction 2003-09-15 04:03 brodsom * firebird2/src/: qli/proc.epp, burp/burp.cpp: -Style 2003-09-15 03:50 brodsom * firebird2/src/burp/restore.epp: -Style 2003-09-14 17:37 dimitr * firebird2/src/jrd/: opt.cpp, par.cpp: The final part of my little PLAN enhancement. 2003-09-14 17:32 dimitr * firebird2/src/dsql/: dsql.tab.h, gen.cpp, parse.cpp, parse.y, pass1.cpp: The final part of my little PLAN enhancement. 2003-09-14 03:09 brodsom * firebird2/src/jrd/gds.cpp: -Change variable name to fix error in MinGW 2003-09-14 03:08 brodsom * firebird2/src/alice/: alice.cpp, alice_meta.epp: -Style 2003-09-14 03:08 brodsom * firebird2/src/burp/: backup.epp, burp.cpp, burp_proto.h, mvol.cpp: -Style -Cast corrections 2003-09-14 02:46 brodsom * firebird2/src/lock/print.cpp: -Fix warnings 2003-09-14 02:26 brodsom * firebird2/src/: remote/xnet.cpp, remote/xnet.h, misc/codes.epp: Warning fixes 2003-09-13 20:35 skidder * firebird2/src/jrd/: cch.cpp, common.h, gds.cpp, nbak.cpp, nbak.h: Make NBACKUP work on Windows 2003-09-13 16:47 skidder * firebird2/src/gpre/exp.cpp: Remove some crap from the code 2003-09-13 15:36 epocman * firebird2/src/utilities/install/: install_reg.cpp, install_svc.cpp: 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 15:29 epocman * firebird2/src/utilities/: install_reg.cpp, install_svc.cpp: 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, msc.cpp, sqe.cpp, sql.cpp: -Fix indents -Corrections (Thanks to Claudio) 2003-09-13 14:22 brodsom * firebird2/src/gpre/: ada.cpp, c_cxx.cpp, cmd.cpp, cob.cpp, hsh.cpp, par.cpp, pas.cpp: Fix indents 2003-09-13 14:16 brodsom * firebird2/src/dsql/dsql.cpp: -Fix indents 2003-09-13 14:03 brodsom * firebird2/src/jrd/: cmp.cpp, dpm.epp, event.cpp, idx.cpp, jrd.cpp: Fix indents 2003-09-13 13:59 brodsom * firebird2/src/jrd/: pcmet.epp, rlck.cpp, rng.cpp, sdw.cpp, shut.cpp, sym.cpp, tra.cpp, val.cpp: Fix indents 2003-09-13 13:45 brodsom * firebird2/src/: dudley/extract.epp, dudley/hsh.cpp, jrd/os/vms/vmsevent.cpp, qli/all.cpp, qli/expand.cpp, qli/gener.cpp, qli/hsh.cpp, qli/proc.epp, ipserver/ipclient.cpp: Fix indents 2003-09-13 12:26 robocop * firebird2/src/dsql/ddl.cpp: Trivial correction 2003-09-13 11:25 brodsom * firebird2/src/common/classes/rwlock.h: Fix for MINGW build 2003-09-13 11:15 brodsom * firebird2/src/remote/: inet.cpp, server.cpp: Corrections (Thanks to Claudio) 2003-09-13 11:02 brodsom * firebird2/src/qli/meta.epp: Correction (Thanks to Claudio) 2003-09-13 03:12 brodsom * firebird2/src/common/classes/rwlock.h: 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, why.cpp, alt.cpp, gds.cpp, gds_proto.h, gdsold.h, tra.cpp: -Remove GDS_VAL and GDS_REF (Final commit) 2003-09-13 01:25 brodsom * firebird2/src/burp/: backup.epp, burp.cpp, burp.h, restore.epp: -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: -Removing GDS_VAL and GDS_REF 2003-09-12 18:49 brodsom * firebird2/src/utilities/stats.epp: -Remove GDS_VAL and GDS_REF 2003-09-12 18:35 brodsom * firebird2/src/gpre/: sql.cpp, cmp.cpp, exp.cpp, gpre.cpp, gpre.h, int.cpp, int_cxx.cpp, par.cpp, parse.h, pas.cpp, sqe.cpp, ada.cpp, c_cxx.cpp, cmd.cpp, cme.cpp: -Remove some macros or transform to inline -Rename tok_quoted to tok_sglquoted 2003-09-12 18:32 brodsom * firebird2/src/dudley/: ddl.h, exe.epp, parse.cpp, trn.cpp: Better idx_type use 2003-09-12 12:20 aafemt * firebird2/src/jrd/os/win32/isc_ipc.cpp: A bit more universal MINGW fix 2003-09-12 12:16 aafemt * firebird2/builds/posix/Makefile.in.client.util: instsvc doesn't need OS_specific_files 2003-09-12 11:19 robocop * firebird2/src/dsql/ddl.cpp: trivial correction 2003-09-12 11:06 robocop * firebird2/src/gpre/cob.cpp: trivial correction 2003-09-12 11:04 robocop * firebird2/src/burp/: backu_proto.h, backup.epp, burp.cpp, burp.h, burp_proto.h, burpswi.h, canon_proto.h, canonical.cpp, misc.cpp, misc_proto.h, mvol.cpp, mvol_proto.h, resto_proto.h, restore.epp, spit.cpp, spit.h, std_desc.h: const correctness, variables in scope, bool, formatting, less casts, etc. 2003-09-12 11:00 robocop * firebird2/src/dudley/exe.epp: trivial corrections 2003-09-12 10:55 robocop * firebird2/src/gpre/ada.cpp: trivial corrections 2003-09-12 08:20 alexpeshkoff * firebird2/src/install/arch-specific/linux/super/tarinstall.sh.in: file tarinstall.sh.in was initially added on branch B1_5_Release. 2003-09-12 08:20 alexpeshkoff * firebird2/src/install/arch-specific/linux/super/tarinstall.sh.in: fix typo in file name 2003-09-12 04:22 brodsom * firebird2/src/jrd/err_proto.h: -Correction 2003-09-12 04:21 brodsom * firebird2/src/gpre/: sqe_proto.h, sql.cpp, cmd.cpp, cme.cpp, cme_proto.h, cmp.cpp, exp.cpp, exp_proto.h, gpre.cpp, gpre.h, gpre_meta.epp, gpre_meta.h, gpre_meta_boot.cpp, par.cpp, sqe.cpp: -BOOLEAN cleaning -Rename rse to gpre_rse (Nickolay's request) 2003-09-12 03:58 brodsom * firebird2/src/jrd/: nav.cpp, ail.cpp, blb.cpp, cmp.cpp, evl.cpp: -Code format 2003-09-12 03:40 brodsom * firebird2/src/dsql/: parse.cpp, parse.y, ddl.cpp, errd.cpp, errd_proto.h, metd.epp, metd_proto.h: BOOLEAN cleaning 2003-09-11 23:33 skidder * firebird2/src/jrd/gds.cpp: 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: 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: 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, interface.cpp, protocol.cpp, remote.cpp, remote.h, serve_proto.h, server.cpp: -BOOLEAN cleaning 2003-09-11 14:01 robocop * firebird2/src/msgs/load.epp: cleanup 2003-09-11 13:53 robocop * firebird2/src/jrd/dyn.epp: Store correct privilege 2003-09-11 12:45 aafemt * firebird2/src/jrd/dyn.epp: Fix mistype 2003-09-11 12:36 aafemt * firebird2/src/gpre/: gpre.h, gpre_meta_boot.cpp, pas.cpp, sql.cpp: 'struct' cleanup 2003-09-11 11:08 brodsom * 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: Move Alex commit to the right place 2003-09-11 10:01 epocman * firebird2/doc/install_win32.txt: Minor Win32 installation notes update 2003-09-11 04:53 brodsom * firebird2/: builds/posix/Makefile.in.boot.gpre, builds/posix/Makefile.in.client.gpre, builds/posix/Makefile.in.embed.gpre, builds/posix/Makefile.in.embed.qli, builds/posix/Makefile.in.static.gpre, src/gpre/form.h, src/gpre/form__proto.h, src/gpre/form_proto.h, src/gpre/form_trn.cpp, src/gpre/noform.cpp, src/qli/form.h, src/qli/form_proto.h, src/qli/noform.cpp: -Remove PYXIS 2003-09-11 04:35 brodsom * firebird2/src/gpre/sqe.cpp: -Scope correction 2003-09-11 04:32 brodsom * firebird2/src/jrd/os/win32/isc_ipc.cpp: -MINGW fix 2003-09-11 04:14 brodsom * firebird2/: src/jrd/gds.hxx, src/jrd/gdsold.h, src/jrd/os/vms/dfloat_stub.cpp, src/msgs/load.epp, src/msgs/msg.gdl, src/qli/eval.cpp, src/qli/everything.h, src/qli/exe.cpp, src/qli/exe.h, src/qli/expand.cpp, src/qli/format.cpp, src/qli/gener.cpp, src/qli/meta.epp, src/qli/parse.cpp, src/qli/symbols.h, src/qli/words.h, src/qli/blk.h, src/qli/compile.cpp, src/qli/dtr.cpp, src/qli/dtr.h, builds/win32/msvc6/gpre.dsp, builds/win32/msvc6/gpre_boot.dsp, builds/win32/msvc6/gpre_static.dsp, builds/win32/msvc6/qli.dsp, builds/win32/msvc7/gpre.vcproj, builds/win32/msvc7/gpre_boot.vcproj, builds/win32/msvc7/gpre_static.vcproj, builds/win32/msvc7/qli.vcproj, builds/mac_os_x/CS/CS.pbproj/project.pbxproj: -Removing PYXIS 2003-09-11 04:13 brodsom * firebird2/src/gpre/: cob.cpp, exp.cpp, exp_proto.h, ftn.cpp, gpre.cpp, gpre.h, hsh.h, msc.cpp, msc_proto.h, par.cpp, par_proto.h, pas.cpp, pat.cpp, pat.h, prett_proto.h, pretty.cpp, sqe.cpp, sql.cpp, words.h, ada.cpp, c_cxx.cpp, cmd.cpp, cmp.cpp, cmp_proto.h: -Removing PYXIS -Cleaning BOOLEAN 2003-09-11 04:12 brodsom * firebird2/src/dbs/metadata.sql: Removing PYXIS 2003-09-10 21:48 brodsom * firebird2/src/gpre/: lang_proto.h, par.cpp, pas.cpp, pat.cpp, pretty.cpp, sqe.cpp, sqe_proto.h, sql.cpp, sql_proto.h, ada.cpp, c_cxx.cpp, cmd.cpp, cme.cpp, cmp.cpp, cob.cpp, exp.cpp, ftn.cpp, gpre.cpp, gpre.h, gpre_meta.epp, gpre_meta_boot.cpp, hsh.cpp: -BOOLEAN cleaning -Remove pfn_SQE_list_cb function casts 2003-09-10 19:50 brodsom * firebird2/src/: jrd/ail.cpp, jrd/alt.cpp, jrd/cch.cpp, jrd/rec.cpp, qli/all.cpp, qli/dtr.cpp, qli/exe.cpp, qli/expand.cpp, qli/hsh.cpp, qli/lex.cpp, qli/lex_proto.h, qli/meta.epp, qli/mov.cpp, qli/parse.cpp, qli/picstr.cpp, qli/proc.epp, qli/proc_proto.h, qli/report.cpp, utilities/gsec/gsec.cpp, utilities/gsec/gsec.h, wal/driver.cpp, wal/wal.cpp, wal/wal_proto.h, wal/walc.cpp, wal/walc_proto.h, wal/walf.cpp, wal/walf_proto.h, wal/walr.cpp, wal/walr_proto.h, wal/walw.cpp: BOOLEAN cleaning 2003-09-10 19:48 brodsom * firebird2/src/isql/: extract.epp, show.epp: extern C cleaning 2003-09-10 19:46 brodsom * firebird2/src/: alice/alice.cpp, alice/alice.h, alice/exe.cpp, alice/tdr.cpp, alice/tdr_proto.h, burp/burp.cpp, burp/mvol.cpp, burp/spit.cpp, dudley/ddl.cpp, dudley/ddl.h, dudley/ddl_proto.h, dudley/exe.epp, dudley/exe_proto.h, dudley/expr.cpp, dudley/expr_proto.h, dudley/extract.epp, dudley/lex.cpp, dudley/parse.cpp, dudley/parse_proto.h, dudley/trn.cpp, journal/rebuild.epp, journal/server.epp, journal/archive.cpp: BOOLEAN cleaning 2003-09-10 19:29 dimitr * firebird2/doc/: WhatsNew, WhatsNew: no message 2003-09-10 19:20 dimitr * firebird2/doc/WhatsNew: Added recent RC6 changes 2003-09-10 17:31 skidder * firebird2/src/jrd/dyn.epp: Make engine compile after recent cleanup 2003-09-10 17:09 skidder * firebird2/src/jrd/os/posix/guid.cpp: Fix license of file that I created 2003-09-10 15:33 epocman * firebird2/src/: iscguard/cntl_guard.cpp, iscguard/iscguard.cpp, utilities/install_reg.cpp, utilities/install_svc.cpp, utilities/servi_proto.h, utilities/services.cpp: Back-port from HEAD to 1.5 of recent security enhancement running as a service under a specific account in Win32. 2003-09-10 15:26 epocman * firebird2/src/utilities/install/install_svc.cpp: 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, dsql/dsql.cpp: PLAN enhancements. The DSQL part of this change will follow. 2003-09-10 15:20 epocman * firebird2/src/iscguard/: cntl_guard.cpp, iscguard.cpp: Code cleanup per Claudio request 2003-09-10 14:52 dimitr * firebird2/src/jrd/: intlnames.h, intlnames.h: Applied Peter's patch 2003-09-10 14:01 dimitr * firebird2/src/remote/: xnet.cpp, os/win32/property.cpp: Cleanup 2003-09-10 13:48 robocop * firebird2/src/qli/: all.cpp, command.cpp, compile.cpp, dtr.cpp, eval.cpp, expand.cpp, format.cpp, gener.cpp, help.epp, lex.cpp, meta.epp, mov.cpp, parse.cpp, picstr.cpp, proc.epp, report.cpp, show.epp: C comments to C++ comments 2003-09-10 13:43 robocop * firebird2/src/lock/print.cpp: cleanup, hopefully right 2003-09-09 21:00 skidder * firebird2/builds/win32/msvc7/: Firebird2.sln, fbclient.vcproj, fbclient_static.vcproj, ipserver.vcproj, remote.vcproj, remote_classic.vcproj: Adjust MSVC7 makefiles for XNET support 2003-09-09 18:47 skidder * firebird2/src/: jrd/nbak.cpp, utilities/nbackup.cpp: Fix engine breakage on Win32 caused by my commits. 2003-09-09 18:43 skidder * firebird2/builds/win32/msvc7/nbackup.vcproj: Update MSVC7 makefiles 2003-09-09 13:36 robocop * firebird2/src/qli/hsh_proto.h: No more underscore + uppercase 2003-09-09 13:21 robocop * firebird2/src/wal/: wal.cpp, wal.h, wal_proto.h, walc.cpp, walw.cpp, walw_proto.h: const correctness, bool, variables in scope, etc. 2003-09-09 13:14 robocop * firebird2/src/dudley/: extract.epp, hsh_proto.h: const correctness, bool, etc. 2003-09-09 13:08 robocop * firebird2/examples/: include/example.h, udf/udflib.c: clean a bit this old example 2003-09-09 13:07 robocop * firebird2/src/jrd/: dsc.cpp, dsc_proto.h, dyn.epp, dyn.h, dyn_def.epp, dyn_del.epp, dyn_mod.epp, dyn_ut_proto.h, dyn_util.epp, shut.cpp, os/vms/vmsevent.cpp: const correctness, bool, etc. locksmith is harmless => root/administrator/sysdba, nothing mysterious. 2003-09-09 13:03 robocop * firebird2/src/isql/: extra_proto.h, extract.epp, isql.epp, isql.h, isql_proto.h, show.epp, show_proto.h: const correctness, bool, etc. 2003-09-09 09:51 brodsom * firebird2/builds/win32/run_all.bat: Add a script to build from scratch to installer 2003-09-09 09:49 brodsom * firebird2/builds/win32/msvc6/: engine.dsp, engine_classic.dsp, engine_embed.dsp, fb_lock_print.dsp, fbclient.dsp, fbclient_static.dsp, gpre_boot.dsp, gstat.dsp, walw.dsp: Update msvc6 build after Nickolay changes 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 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