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