2003-08-14 23:00 skidder * firebird2/doc/README.coding.style: Fix up coding rules a bit to make my code compatible 2003-08-14 22:45 skidder * firebird2/src/jrd/: cmp.cpp, cmp_proto.h, idx.cpp, jrd.cpp, req.h, scl.epp, scl_proto.h: Avoid storing and using pointers allocated from one request pool in other requests. Make request access lists use view ID, not pointer to view structure. This changes solve the crash reported by Evgeny Kilin when altering complex recursive procedure->trigger chains. 2003-08-14 12:26 aafemt * firebird2/doc/README.coding.style: useful reading for coders 2003-08-14 09:11 fsg * firebird2/src/dsql/gen.cpp: make gcc happy again FSG 2003-08-13 13:45 robocop * firebird2/src/jrd/fun.epp: Fix SF Bugs #544132 and #728839. Added some ugly code, too. More correct null signaling may cause surprise to UDF devs used to some bugs. 2003-08-13 13:26 alexpeshkoff * firebird2/builds/win32/msvc6/gfix.dsp: Also fix MSVC6 gfix build in head branch 2003-08-13 13:13 alexpeshkoff * firebird2/builds/win32/msvc6/gfix.dsp: Fixed MSVC6 gfix build 2003-08-13 13:11 robocop * firebird2/builds/win32/msvc6/fbserver.dsp: Committed... just in case 2003-08-13 13:11 robocop * firebird2/src/jrd/cch.cpp: Kill two warnings in Win32 2003-08-13 13:09 robocop * firebird2/src/dsql/gen.cpp: There are less unnamed fields now. Changed the code style, too. 2003-08-13 13:08 robocop * firebird2/src/dsql/utld.cpp: Little C->C++ style change 2003-08-13 13:07 robocop * firebird2/src/burp/backup.epp: Since stringstream is no longer used, remove the header. 2003-08-13 13:06 robocop * firebird2/examples/api/apifull.c: Let's hope the cure is not worse than the sickness Took VARY from ibase.h 2003-08-13 13:01 skidder * firebird2/src/common/classes/vector.h: Change header comment 2003-08-13 12:45 aafemt * firebird2/src/jrd/: btr.cpp, nav.cpp, val.cpp: replacing BTR_get_quad() by get_long 2003-08-12 21:54 skidder * firebird2/: builds/misc/msg.gbak, lang_helpers/gds_codes.ftn, lang_helpers/gds_codes.pas, src/include/gen/codes.h, src/include/gen/codetext.h, src/include/gen/iberror.h, src/include/gen/msgs.h, src/include/gen/rdb_codes.h, src/include/gen/sql_code.h, src/jrd/dfw.epp, src/jrd/dyn_def.epp, src/jrd/dyn_mod.epp: Add nbak messages 2003-08-12 19:32 skidder * firebird2/src/burp/backup.epp: Close can of worms opened by Mike Nordell when he attempted to use STL to write portable code 2003-08-12 12:44 aafemt * firebird2/src/jrd/: common.h, dmp.cpp, sdl.cpp: Use new routines to get integers from char array 2003-08-12 12:42 aafemt * firebird2/src/include/memory_routines.h: Misc inline memory routine 2003-08-12 12:06 eku * firebird2/: configure.in, builds/make.new/config/config.h.in, src/include/gen/autoconfig_msvc.h, src/utilities/nbackup.cpp: Use autoconf to do it right :-) 2003-08-12 12:05 robocop * firebird2/src/gpre/: c_cxx.cpp, pas.cpp: Minor corrections to the PAS (anyone using it with its now fixed flaw?) and CPP generation files. 2003-08-12 12:02 robocop * firebird2/src/dudley/: ddl.cpp, parse.cpp: Minor corrections to the obsolete gdef 2003-08-12 12:01 robocop * firebird2/src/utilities/install/install_reg.cpp: kill warning 2003-08-12 12:00 robocop * firebird2/src/qli/dtr.cpp: Minor changes 2003-08-12 11:56 robocop * firebird2/src/jrd/evl.cpp: Fix SF bug# 784121. 2003-08-12 11:55 robocop * firebird2/src/jrd/jrd.cpp: Fix warning 2003-08-12 09:07 eku * firebird2/src/jrd/rpb_chain.h: `inline' is not at beginning of declaration 2003-08-12 00:31 skidder * firebird2/builds/win32/msvc7/: alice.vcproj, alice_classic.vcproj, build_msg.vcproj, burp.vcproj, burp_classic.vcproj, codes.vcproj, common.vcproj, common_classic.vcproj, dsql_server.vcproj, dsql_server_classic.vcproj, engine.vcproj, engine_classic.vcproj, engine_embed.vcproj, fb_inet_server.vcproj, fb_lock_print.vcproj, fbclient.vcproj, fbclient_static.vcproj, fbembed.vcproj, fbguard.vcproj, fbserver.vcproj, fbudf.vcproj, gbak.vcproj, gdef.vcproj, gds32.vcproj, gfix.vcproj, gpre.vcproj, gpre_boot.vcproj, gsec.vcproj, gsplit.vcproj, gstat.vcproj, ib_udf.vcproj, ib_util.vcproj, instreg.vcproj, instsvc.vcproj, intl.vcproj, intlcpp.vcproj, ipserver.vcproj, isql.vcproj, lock.vcproj, lock_classic.vcproj, qli.vcproj, remote.vcproj, remote_classic.vcproj, utilities.vcproj, utilities_classic.vcproj, wal.vcproj, wal_classic.vcproj: Adjust MSVC7 makefiles 2003-08-11 23:46 skidder * firebird2/src/qli/mov.cpp: Backport FreeBSD fixes 2003-08-11 23:41 skidder * firebird2/src/: burp/burp.cpp, jrd/cvt.cpp, jrd/mov.cpp: Backport FreeBSD fixes 2003-08-11 23:37 skidder * firebird2/src/: jrd/thd.h, include/firebird.h: Backport Win32 CS startup race condition fix 2003-08-11 23:34 skidder * firebird2/src/common/classes/: alloc.cpp, alloc.h, locks.cpp, locks.h: Backport Win32 CS startup race condition fix 2003-08-11 23:07 skidder * firebird2/src/lock/lock.cpp: Backport lock manager fixes 2003-08-11 22:56 skidder * firebird2/src/lock/lock.cpp: Fix original problem that caused Win32 CS lock-ups. Rollback workarounds. 2003-08-11 13:24 skidder * firebird2/src/dsql/parse.cpp: Update parse.cpp 2003-08-11 13:21 skidder * firebird2/src/: burp/burp.cpp, common/classes/alloc.cpp, common/classes/alloc.h, jrd/cvt.cpp, jrd/mov.cpp, qli/mov.cpp, utilities/nbackup.cpp: Apply FreeBSD patches by Tomas Skoda 2003-08-11 12:43 aafemt * firebird2/src/jrd/: sdl.cpp, sdl.h: Fix up coding style. Thanks to Claudio 2003-08-11 04:18 brodsom * firebird2/src/misc/codes.epp: Use stdout for non error output instead of stderr. 2003-08-11 03:25 brodsom * firebird2/builds/posix/prefix.linux: -Remove parentheses warnings. -Remove unknown-pragmas warnings. -Remove unused variables warnings, near all the actual warnings are for gpre generated stuff. -Avoid message wrapping. 2003-08-11 03:19 brodsom * firebird2/src/jrd/sort.cpp: -Fix signed unsigned comparison 2003-08-11 03:06 arnobrinkman * firebird2/src/dsql/parse.y: forgotten cleanup, thanks for your attention BLAS 2003-08-11 02:58 arnobrinkman * firebird2/src/dsql/make.cpp: bugfix: CASE / COALESCE functions determine always NUMERIC even when all values where int or long. 2003-08-11 02:43 arnobrinkman * firebird2/src/dsql/make.cpp: bugfix: CASE / COALESCE functions determine always NUMERIC even when all values where int or long. 2003-08-11 01:10 brodsom * firebird2/builds/win32/prepare.bat: Change message (the previous one is wrong) 2003-08-11 01:09 brodsom * firebird2/builds/win32/make_boot.bat: beautify 2003-08-11 01:05 brodsom * firebird2/builds/win32/blrtable.bat: Move compiler output to a log file 2003-08-11 00:52 brodsom * firebird2/src/burp/: backup.epp, restore.epp: -Patch cast warnings and add a compiler message. 2003-08-10 17:43 skidder * firebird2/: builds/win32/msvc7/alice.vcproj, builds/win32/msvc7/alice_classic.vcproj, builds/win32/msvc7/build_msg.vcproj, builds/win32/msvc7/burp.vcproj, builds/win32/msvc7/burp_classic.vcproj, builds/win32/msvc7/codes.vcproj, builds/win32/msvc7/engine.vcproj, builds/win32/msvc7/engine_classic.vcproj, builds/win32/msvc7/engine_embed.vcproj, builds/win32/msvc7/fbclient_static.vcproj, builds/win32/msvc7/fbudf.vcproj, builds/win32/msvc7/gfix.vcproj, builds/win32/msvc7/ipserver.vcproj, builds/win32/msvc7/lock.vcproj, builds/win32/msvc7/lock_classic.vcproj, builds/win32/msvc7/remote.vcproj, builds/win32/msvc7/remote_classic.vcproj, builds/win32/msvc7/utilities.vcproj, builds/win32/msvc7/utilities_classic.vcproj, builds/win32/msvc7/wal.vcproj, builds/win32/msvc7/wal_classic.vcproj, src/common/classes/alloc.cpp, src/common/classes/alloc.h, src/common/classes/locks.cpp, src/common/classes/locks.h, src/common/classes/rwlock.h, src/include/firebird.h, src/jrd/dfw.epp, src/jrd/err.cpp, src/jrd/lck.cpp, src/jrd/lck.h, src/jrd/nbak.cpp, src/jrd/nbak.h, src/jrd/thd.h, src/lock/lock.cpp: 1) Make NBACKUP happy on Win32 CS too. 2) Fix tracking of OWN_hung in Win32 CS lock manager (lock-up debugging aid) 3) Fix possible unsynchronized access to memory manager in Win32 CS builds and client library. Have shown itself as a very rare crash of Win32 CS manager process during its startup. 4) Reduce warnings a little Points 2 and 3 need to be backported to B1_5_Release 2003-08-10 17:18 arnobrinkman * firebird2/src/dsql/: parse.y, pass1.cpp: Support all expressions directly in GROUP BY clause 2003-08-10 13:41 brodsom * firebird2/src/wal/walw.cpp: -Fix format warning 2003-08-10 13:41 brodsom * firebird2/src/jrd/svc.cpp: -Fix format warning -Fix unused warning -Fix signed unsigned comparison warning 2003-08-10 13:08 brodsom * firebird2/src/remote/server.cpp: -Fix signed/unsigned comparison warning 2003-08-10 12:42 brodsom * firebird2/src/jrd/os/vms/vms.cpp: -Although not used, fix header location 2003-08-10 12:41 brodsom * firebird2/src/jrd/ExecuteStatement.cpp: -Fix cast warnings 2003-08-10 12:06 arnobrinkman * firebird2/src/dsql/parse.y: Added optional AS keyword to table alias 2003-08-10 03:22 brodsom * firebird2/src/remote/inet_server.cpp: -Fix never defined warning 2003-08-10 03:21 brodsom * firebird2/src/jrd/isc_sync.cpp: -Fix format warning 2003-08-10 02:48 brodsom * firebird2/src/utilities/gstat/dba.epp: -Fix signed/unsigned comparison 2003-08-10 02:41 brodsom * firebird2/src/utilities/drop.cpp: -Fix unused warning 2003-08-10 02:41 brodsom * firebird2/src/utilities/ibmgr/: ibmgr.cpp, srvrmgr.cpp: -Fix format warning -Fix unused warning 2003-08-10 02:40 brodsom * firebird2/src/utilities/guard/guard.cpp: -Fix comparison is always false warning 2003-08-10 02:39 brodsom * firebird2/src/jrd/: isc_sync.cpp, os/posix/unix.cpp: -Fix signed/unsigned comparison warning 2003-08-10 01:38 brodsom * firebird2/src/isql/isql.epp: -Fix a format warning (due to a coding error) 2003-08-10 00:52 brodsom * firebird2/src/jrd/os/posix/config_root.cpp: -Fix unused warning 2003-08-10 00:36 brodsom * firebird2/src/lock/lock.cpp: -Fix format warning 2003-08-10 00:35 brodsom * firebird2/src/jrd/os/posix/config_root.cpp: -Fix not used warning 2003-08-10 00:34 brodsom * firebird2/src/remote/interface.cpp: -Fix not defined warning -Remove unneeded casts 2003-08-10 00:31 brodsom * firebird2/src/: utilities/drop.cpp, jrd/event.cpp, jrd/lck.cpp: -Fix not defined warning 2003-08-09 23:57 brodsom * firebird2/src/dsql/parse.y: -Fix cast warnings. -Remove unneeded casts 2003-08-09 23:55 brodsom * firebird2/src/jrd/cmp.cpp: -Fix cast warnings. 2003-08-09 23:51 brodsom * firebird2/src/lock/lock.cpp: -Fix format warning. -Remove unneeded cast -Add ifdef 2003-08-09 23:15 brodsom * firebird2/src/jrd/: idx.cpp, isc_sync.cpp, jrd.cpp, llio.cpp, met.epp, nbak.cpp, old.cpp, opt.cpp, par.cpp, rse.cpp: -Fix cast warnings -Fix signed/unsigned comparison warnings -Fix format warnings -Add MinGW 3.0 rc header 2003-08-09 22:58 brodsom * firebird2/src/jrd/: evl.cpp, evl_like.cpp, exe.cpp, ext.cpp, gds.cpp, blb.cpp, cch.cpp, dbg.cpp, dfw.epp, dls.cpp: -Fix cast warnings -Fix signed/unsigned comparison warnings 2003-08-09 21:20 brodsom * firebird2/src/common/config/dir_list.cpp: Fix cast warnings 2003-08-09 21:19 brodsom * firebird2/src/misc/codes.epp: Fix macro redefinition warning 2003-08-09 21:01 brodsom * firebird2/src/jrd/os/win32/: winnt.cpp, thd_priority.cpp: -Fix cast warnings 2003-08-09 20:49 brodsom * firebird2/src/wal/: wal.cpp, walc.cpp, walw.cpp: -Fix format warnings -Remove unneeded casts 2003-08-09 20:00 brodsom * firebird2/src/gpre/: cob.cpp, exp.cpp, ftn.cpp, int_cxx.cpp, msc_proto.h, par.cpp, par_proto.h, pas.cpp, ada.cpp, c_cxx.cpp, cmd.cpp: -Format & casts warning fixes -Isolate unused code with ifdefs -Code style corrections -Remove two unneeded NULL casts 2003-08-08 23:33 arnobrinkman * firebird2/src/jrd/: opt.cpp, opt.cpp: bugfix: All flags csb_flags were cleared except csb_active. Thanks to Claudio V. 2003-08-08 17:54 brodsom * firebird2/builds/win32/prepare.bat: Reapply Paul change in the HEAD using the HEAD sources. 2003-08-08 16:01 skidder * firebird2/builds/win32/msvc7/gpre_boot.vcproj: Fix tweak in MSVC7 build 2003-08-08 15:17 skidder * firebird2/src/jrd/dyn_def.epp: Slightly fix formatting as Claudio suggested 2003-08-08 12:26 brodsom * firebird2/builds/win32/: make_all.bat, prepare.bat: Rollback Paul changes, it breaks the builds in several places. 2003-08-08 11:13 paulbeach * firebird2/builds/win32/: setenvvar.bat, setenvvar.bat: Fix moronic spelling mistake 2003-08-08 09:52 paulbeach * firebird2/builds/win32/: make_all.bat, prepare.bat, setenvvar.bat, make_all.bat, prepare.bat, setenvvar.bat: Fix Blas' fix for Firebird location in prepare, so it can handle spaces in the path name. Echo %FIREBIRD% in setenvvar.bat. Copy firebird.conf to output so the server will actually run. 2003-08-08 08:29 kkuznetsov * firebird2/builds/posix/prefix.solx86: [no log message] 2003-08-08 02:38 brodsom * firebird2/src/common/classes/tree.h: Patch msvc6 after Nickolay changes 2003-08-08 02:29 brodsom * firebird2/builds/win32/msvc6/: fb_inet_server.dsp, fbserver.dsp: Patch msvc6 after Nickolay changes 2003-08-08 01:20 brodsom * firebird2/src/common/classes/tree.h: Error patch, void function should not return a value. 2003-08-07 23:48 skidder * firebird2/src/: common/classes/rwlock.h, jrd/cch.cpp, jrd/dfw.epp, jrd/nbak.cpp, jrd/nbak.h: New backup technology seems to work on Windows SuperServer now. At least I can run 400MB AS3AP benchmark on it and lock/unlock/backup database during this process. 2003-08-07 21:30 skidder * firebird2/src/jrd/jrd.cpp: Fix stack corruption when aliases are used 2003-08-07 21:13 skidder * firebird2/src/jrd/jrd.cpp: Fix stack corruption when aliases are used 2003-08-07 19:10 brodsom * firebird2/configure.in: Patch MinGW after Nickolay changes 2003-08-07 18:58 brodsom * firebird2/builds/win32/: msvc6/Firebird2.dsw, msvc6/nbackup.dsp, msvc6/nbbackup.dsp, make_all.bat: Change nbbackup to nbackup 2003-08-07 16:31 brodsom * firebird2/: builds/install/arch-specific/linux/super/miniInstall.sh, src/install/arch-specific/linux/super/miniInstall.sh: Move miniinstall from src/install to builds/install 2003-08-07 16:26 brodsom * firebird2/src/iscguard/iscguard.cpp: Remove compiler warnings 2003-08-07 16:00 brodsom * firebird2/src/utilities/nbackup.cpp: Patch msvc6 after Nickolay changes. INVALID_SET_FILE_POINTER is not defined in msvc6 2003-08-07 15:58 brodsom * firebird2/builds/win32/: make_all.bat, msvc6/Firebird2.dsw, msvc6/engine.dsp, msvc6/engine_classic.dsp, msvc6/engine_embed.dsp, msvc6/nbbackup.dsp: Patch msvc6 after Nickolay changes 2003-08-07 12:37 aafemt * firebird2/src/: ipserver/ipserver.cpp, jrd/alt.cpp, jrd/ibase.h, remote/server.cpp: Rollback public API changes by Mike Nordell 2003-08-07 12:18 aafemt * firebird2/src/: ipserver/ipserver.cpp, jrd/alt.cpp, jrd/ibase.h, remote/server.cpp: Rollback public API changes by Mike Nordell 2003-08-06 23:13 skidder * firebird2/src/jrd/sch.cpp: Fix crash on IO error during database startup. I'm not sure this is very proper fix, but if it is we need to backport it to 1.5 2003-08-06 22:22 skidder * firebird2/src/jrd/nbak.cpp: Make Linux part build again 2003-08-06 22:21 skidder * firebird2/src/dsql/: dsql.tab.h, keywords.cpp, parse.cpp, parse.y: Make Windows happier. DIFFERENCE defined as a macro there 2003-08-06 22:03 skidder * firebird2/builds/win32/msvc7/nbackup.vcproj: Add makefile for NBACKUP 2003-08-06 22:00 skidder * firebird2/: builds/win32/msvc7/Firebird2.sln, src/jrd/nbak.cpp, src/utilities/nbackup.cpp: Make NBACKUP tool work on Windows. Seems to work. 2003-08-06 20:06 skidder * firebird2/: builds/win32/msvc7/engine.vcproj, builds/win32/msvc7/engine_classic.vcproj, builds/win32/msvc7/engine_embed.vcproj, src/common/classes/tree.h, src/jrd/cch.cpp, src/jrd/nbak.cpp, src/jrd/os/guid.h, src/jrd/os/win32/guid.cpp: Win32 engine builds and seems to work 2003-08-06 19:22 skidder * firebird2/src/jrd/: dyn_def.epp, pag.cpp: Fix warnings 2003-08-06 19:21 skidder * firebird2/src/common/classes/rwlock.h: Correction 2003-08-06 19:15 brodsom * firebird2/builds/win32/msvc6/build_msg.dsp: This file should be in the branch but due to some CVS mistery it is not. 2003-08-06 18:55 skidder * firebird2/src/common/classes/tree.h: Make the inferior MSVC7 compiler happy 2003-08-06 18:30 skidder * firebird2/: builds/install/arch-specific/linux/classic/makeInstallImage.sh.in, builds/install/arch-specific/linux/super/install.sh.in, builds/install/arch-specific/linux/super/makeInstallImage.sh.in, builds/install/arch-specific/linux/super/rpmfiles.txt.in, 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/class_perf.cpp, src/common/classes/locks.h, src/common/classes/rwlock.h, src/common/classes/test.sh, src/common/classes/tree.h, src/dsql/ddl.cpp, src/dsql/dsql.tab.h, src/dsql/keywords.cpp, src/dsql/node.h, src/dsql/parse.cpp, src/dsql/parse.y, src/include/gen/ids.h, src/jrd/cch.cpp, src/jrd/common.h, src/jrd/db_alias.cpp, src/jrd/db_alias.h, src/jrd/dfw.epp, src/jrd/drq.h, src/jrd/dyn_def.epp, src/jrd/dyn_df_proto.h, src/jrd/dyn_mod.epp, src/jrd/fields.h, src/jrd/flags.h, src/jrd/gdsold.h, src/jrd/ibase.h, src/jrd/idx.h, src/jrd/ini.epp, src/jrd/jrd.cpp, src/jrd/jrd.h, src/jrd/lck.cpp, src/jrd/lck.h, src/jrd/log.cpp, src/jrd/names.h, src/jrd/nbak.cpp, src/jrd/nbak.h, src/jrd/ods.h, src/jrd/pag.cpp, src/jrd/pag_proto.h, src/jrd/relations.h, src/jrd/shut.cpp, src/jrd/tra.h, src/jrd/trig.h, src/jrd/vio.cpp, src/jrd/os/guid.h, src/jrd/os/posix/guid.cpp, src/jrd/os/win32/guid.cpp, src/utilities/nbackup.cpp: Implementation of fast physical incremental backup 2003-08-06 18:21 brodsom * firebird2/builds/win32/: prepare.bat, prepare.bat: Patch. previoulsy when the directory parameter have spaces (as in the example) the script fail. 2003-08-06 17:41 brodsom * firebird2/builds/win32/: make_boot.bat, preprocess.bat: Correction (no need to build relations.cpp) 2003-08-06 17:41 brodsom * firebird2/clean.sh: Correction 2003-08-05 00:18 skidder * firebird2/builds/posix/Makefile.in.extlib: Backport fbudf/fb_udf fix to B1_5_Release 2003-08-05 00:17 skidder * Distribute docs in Linux builds firebird2/src/install/arch-specific/linux/classic/makeInstallImage. sh.in: 2003-08-04 23:54 skidder * firebird2/doc/sql.extensions/: README.aggregate_tracking, README.context_variables, README.data_types, README.exception_handling, README.execute_statement, README.explicit_locks, README.order_by_expressions_nulls, README.savepoints, README.universal_triggers: Move docs to B1_5_Release 2003-08-04 23:21 skidder * firebird2/builds/posix/prefix.linux: Return Linux port to buildable state after fixup of Darwin port by John Bellardo 2003-08-04 17:32 skidder * firebird2/: src/misc/ids.m, builds/posix/Makefile.in.codes: Clean up some recent shit after Blas to make engine compile 2003-08-04 12:20 skidder * firebird2/src/jrd/fun.epp: Fix string trunction bug when calling UDFs using BY DESCRIPTOR convention with CHAR/VARCHAR octets parameters. Found and fixed by Fred Polizo. 2003-08-04 10:13 dimitr * firebird2/doc/WhatsNew: no message 2003-08-04 10:12 dimitr * firebird2/doc/WhatsNew: Added RC5 changes 2003-08-04 10:08 dimitr * firebird2/doc/WhatsNew: Added RC5 changes 2003-08-04 09:21 dimitr * firebird2/src/jrd/exe.cpp: no message 2003-08-04 09:20 dimitr * firebird2/src/jrd/exe.cpp: A bit corrected GDSCODE handling + minor cleanup. 2003-08-04 09:15 dimitr * firebird2/src/jrd/exe.cpp: A bit corrected GDSCODE handling + minor cleanup. 2003-08-04 01:54 brodsom * firebird2/src/jrd/: cmp.cpp, dfw.epp, met.epp: Rollback generated metadata headers 2003-08-04 01:25 brodsom * firebird2/src/: jrd/idx.h, jrd/ini.epp, jrd/ini.h, jrd/types.h, jrd/vio.cpp, jrd/fields.h, jrd/names.h, jrd/relations.h, include/gen/fields.h, include/gen/ids.h, include/gen/names.h, include/gen/relations.h: Rollback generated metadata headers change 2003-08-04 01:17 brodsom * firebird2/: configure.in, builds/posix/Makefile.in.examples, builds/posix/Makefile.in.firebird: Solve the examples failure in Linux build 2003-08-03 21:20 skidder * firebird2/builds/win32/parse.bat: Continue fixing MSVC build 2003-08-03 17:56 skidder * firebird2/doc/fb2-todo.txt: A couple TODO items I forgot 2003-08-01 22:12 skidder * firebird2/src/extlib/ib_udf.c: Fix bugs in ib_udf functions rtrim, ltrim and log. Found and fixed by Paul Vinkenoog 2003-08-01 22:08 skidder * firebird2/src/extlib/ib_udf.c: Fix bugs in ib_udf functions rtrim, ltrim and log. Found and fixed by Paul Vinkenoog 2003-07-31 17:33 dimitr * firebird2/src/burp/: burp.h, burp.h: Fixed gbak version string. 2003-07-31 13:54 skidder * firebird2/doc/sql.extensions/README.explicit_locks: Fix typo 2003-07-30 17:14 skidder * firebird2/src/lock/lock.cpp: Apply changes to HEAD too 2003-07-30 16:51 skidder * firebird2/src/lock/lock.cpp: Fix Win32 CS lock manager issue 2003-07-29 15:31 skidder * firebird2/doc/sql.extensions/README.execute_statement: Fix typo 2003-07-29 13:33 skidder * firebird2/doc/sql.extensions/README.savepoints: Added docs for savepoints 2003-07-29 02:55 arnobrinkman * firebird2/doc/sql.extensions/README.aggregate_tracking: Please give some comments 2003-07-29 02:29 arnobrinkman * firebird2/src/dsql/: pass1.cpp, pass1.cpp: 2nd RC4 bugfix, but much better tracking of supported nested aggregates. 2003-07-28 21:20 arnobrinkman * firebird2/src/dsql/: pass1.cpp, pass1.cpp: bugfix RC4: a higher context was supported with nested aggregates, but this isn't possible. Only a lower context is possible with nested aggregates. 2003-07-28 11:29 skidder * firebird2/doc/sql.extensions/README.explicit_locks: Fix a couple typos 2003-07-28 11:21 skidder * firebird2/doc/sql.extensions/: README.explicit_locks, README.order_by_expressions_nulls: Correct docs a little 2003-07-27 20:00 skidder * firebird2/doc/sql.extensions/README.order_by_expressions_nulls: Some more docs 2003-07-27 17:44 skidder * firebird2/doc/sql.extensions/README.explicit_locks: Add docs for explicit locking 2003-07-24 12:21 aafemt * firebird2/src/: burp/backup.epp, burp/canon_proto.h, burp/canonical.cpp, burp/restore.epp, dsql/array.epp, dsql/array_proto.h, gpre/prett_proto.h, gpre/pretty.cpp, jrd/blb.cpp, jrd/blb_proto.h, jrd/gdsold.h, jrd/jrd.cpp, jrd/jrd_proto.h, jrd/sdl.cpp, jrd/sdl.h, jrd/sdl_proto.h, remote/inter_proto.h, remote/interface.cpp, remote/protocol.cpp, remote/protocol.h, remote/server.cpp: sdl is a plain char again. Some cleanup around it 2003-07-24 00:45 arnobrinkman * firebird2/src/jrd/par.cpp: bugfix: sub-select in aggregate select inside a view failed. Due wrong context/stream parsing. 2003-07-24 00:42 arnobrinkman * firebird2/src/jrd/par.cpp: bugfix: sub-select in aggregate select inside a view failed. Due wrong context/stream parsing. 2003-07-19 08:20 bellardo * firebird2/configure.in: Need to create the jrs/os/darwin directory in temp 2003-07-19 08:19 bellardo * firebird2/builds/posix/: make.rules, prefix.darwin: More changes to the darwin prefix file 2003-07-19 08:12 bellardo * firebird2/builds/posix/Makefile.in.extlib: Fix an error in previous commit where I forgot to include a variable name 2003-07-19 07:52 bellardo * firebird2/builds/posix/: Makefile.in.extlib, Makefile.in.intl, Makefile.in.libfbclient, Makefile.in.libfbembed, make.rules, prefix.darwin: Darwin needs full control over some shared library link parameters, so provide it in a way that should be backwards compatible. 2003-07-19 07:02 bellardo * firebird2/configure.in: Darwin need to link again CoreFoundation 2003-07-19 06:57 bellardo * firebird2/builds/posix/: Makefile.in.boot.gpre, 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, prefix.darwin: Darwin can't handle -Llib_include_dir parameter to linker, so all instances have been changed to -Llib_include_dir. Also update the darwin platform prefix file. 2003-07-19 06:53 bellardo * firebird2/src/jrd/os/darwin/fbsyslog.cpp: file fbsyslog.cpp was initially added on branch B1_5_Release. 2003-07-19 06:53 bellardo * firebird2/src/jrd/os/darwin/: config_root.cpp, fbsyslog.cpp, mod_loader.cpp, path_utils.cpp: Update darwin specific OS files. 2003-07-19 06:53 bellardo * firebird2/src/jrd/os/darwin/path_utils.cpp: file path_utils.cpp was initially added on branch B1_5_Release. 2003-07-19 06:53 bellardo * firebird2/src/jrd/gds.cpp: Darwin specific includes no longer needed. 2003-07-19 06:42 bellardo * firebird2/src/jrd/gds.cpp: Add a header needed for DARWIN 2003-07-19 06:23 bellardo * firebird2/builds/posix/prefix.darwin: Fix debug build compile flags 2003-07-18 23:41 skidder * firebird2/src/lock/lock.cpp: Apply Windows CS lock manager fix to release branch 2003-07-18 23:34 skidder * firebird2/src/lock/lock.cpp: Work around Windows bug with missing events. This should finally solve the problem with lockups of Windows CS builds. 2003-07-18 11:58 alexpeshkoff * firebird2/src/install/arch-specific/linux/super/miniInstall.sh: Trivial SS installation script 2003-07-17 17:40 skidder * firebird2/builds/win32/msvc7/: fbclient.vcproj, fbguard.vcproj, gsec.vcproj, instreg.vcproj, instsvc.vcproj, utilities.vcproj, utilities_classic.vcproj: Fix MSVC7 makefiles 2003-07-17 15:59 brodsom * firebird2/builds/win32/msvc7/codes.vcproj: Correct codes.cpp directory 2003-07-17 13:49 eku * firebird2/src/burp/backup.epp: Fixed compilation on SINIX-Z (Thanks to Dmitry Yemanov). 2003-07-17 13:41 brodsom * firebird2/builds/win32/msvc7/: wal_classic.vcproj, alice.vcproj, alice_classic.vcproj, burp.vcproj, burp_classic.vcproj, common.vcproj, common_classic.vcproj, dsql_server.vcproj, dsql_server_classic.vcproj, engine.vcproj, engine_classic.vcproj, engine_embed.vcproj, fb_inet_server.vcproj, fb_lock_print.vcproj, fbclient.vcproj, fbembed.vcproj, fbguard.vcproj, fbserver.vcproj, fbudf.vcproj, gbak.vcproj, gdef.vcproj, gds32.vcproj, gfix.vcproj, gpre.vcproj, gpre_boot.vcproj, gsec.vcproj, gsplit.vcproj, gstat.vcproj, ib_udf.vcproj, ib_util.vcproj, instreg.vcproj, instsvc.vcproj, intl.vcproj, intlcpp.vcproj, ipserver.vcproj, isql.vcproj, lock.vcproj, lock_classic.vcproj, qli.vcproj, remote.vcproj, remote_classic.vcproj, utilities.vcproj, utilities_classic.vcproj, wal.vcproj: Update output directories 2003-07-17 10:26 dimitr * firebird2/src/jrd/exe.cpp: Re-applied recent v1.5 fixes to the release branch. 2003-07-17 10:21 dimitr * firebird2/src/: dsql/node.h, dsql/parse.cpp, dsql/parse.y, dsql/pass1.cpp, jrd/rse.cpp, jrd/vio.cpp, jrd/vio_proto.h, jrd/dyn.epp: Re-applied recent v1.5 fixes to the release branch. 2003-07-17 10:07 dimitr * firebird2/src/jrd/ids.m: Re-applied recent v1.5 fixes to the release branch. 2003-07-17 10:04 dimitr * firebird2/src/jrd/: opt.cpp, cmp.cpp: Re-applied recent v1.5 fixes to the release branch. 2003-07-17 04:15 brodsom * firebird2/: configure.in, builds/posix/Makefile.in.examples, builds/posix/Makefile.in.firebird: Restore examples build (and add intlbld) 2003-07-16 21:40 brodsom * firebird2/doc/README.build.msvc.html: Update 2003-07-16 21:14 brodsom * firebird2/builds/win32/make_all.bat: Remove examples stuff from make_all 2003-07-16 21:06 brodsom * firebird2/builds/win32/make_examples.bat: Remove commented sed commands 2003-07-16 20:54 brodsom * firebird2/examples/build_win32/: clean_all.bat, clean_empbuild.bat, make_all.bat, make_empbuild.bat: Remove make_empbuild from user examples, the datbases are included in the examples. 2003-07-16 20:49 brodsom * firebird2/examples/empbuild/: intlbld.e, intldml.sql: Use isql option to set character set from command line, to connect with a command line specified database with non default charset. 2003-07-16 20:48 brodsom * firebird2/src/isql/: isql.epp, isql.h: Add an option to isql to set character set from command line, needed to connect with a command line specified database with non default charset. 2003-07-16 20:45 brodsom * firebird2/builds/win32/: msvc6/Firebird2.dsw, msvc6/empbuild.dsp, msvc6/intlbld.dsp, make_all.bat, make_boot.bat, make_examples.bat: Adding the make_examples to build employee.fdb and intlemp.fdb 2003-07-15 21:40 skidder * firebird2/doc/fb2-todo.txt: [no log message] 2003-07-15 15:35 dimitr * firebird2/src/jrd/opt.cpp: Let's fix the cause instead of the effect. No more buffer overflows. 2003-07-15 12:52 brodsom * firebird2/configure.in: Split utilities dir 2003-07-15 12:49 aafemt * firebird2/Makefile.in: A bit better way to pass target over to sub-makefile 2003-07-15 12:32 dimitr * firebird2/doc/sql.extensions/: README.context_variables, README.data_types: no message 2003-07-15 12:11 skidder * firebird2/doc/fb2-todo.txt: fix todo for FB2 2003-07-15 11:09 dimitr * firebird2/doc/sql.extensions/: README.context_variables, README.data_types, README.exception_handling, README.universal_triggers: Added some documentation for RelNotes. More will follow shortly. 2003-07-15 04:42 brodsom * firebird2/src/: jrd/alt.cpp, jrd/svc.cpp, jrd/os/win32/config_root.cpp, remote/inet.cpp, remote/xnet.cpp, remote/os/win32/wnet.cpp, remote/os/win32/cntl.cpp, remote/os/win32/srvr_w32.cpp: Split utilities dir 2003-07-15 04:38 brodsom * firebird2/src/: utilities/common/cmd_util.cpp, utilities/common/cmd_util_proto.h, utilities/gsec/gsec.cpp, utilities/gsec/gsec.h, utilities/gsec/gsecswi.h, utilities/gsec/secur_proto.h, utilities/gsec/security.epp, utilities/gstat/dba.epp, utilities/gstat/dba_full.epp, utilities/gstat/dbaswi.h, utilities/gstat/ppg.cpp, utilities/gstat/ppg_proto.h, utilities/guard/guard.cpp, utilities/guard/util.cpp, utilities/guard/util_proto.h, utilities/ibmgr/ibmgr.cpp, utilities/ibmgr/ibmgr.h, utilities/ibmgr/ibmgrswi.h, utilities/ibmgr/srvrmgr.cpp, utilities/ibmgr/srvrmgr_proto.h, utilities/install/install_nt.h, utilities/install/install_reg.cpp, utilities/install/install_svc.cpp, utilities/install/regis_proto.h, utilities/install/registry.cpp, utilities/install/registry.h, utilities/install/servi_proto.h, utilities/install/services.cpp, utilities/rebuild/rebui_proto.h, utilities/rebuild/rebuild.cpp, utilities/rebuild/rebuild.gdl, utilities/rebuild/rebuild.h, utilities/rebuild/rmet.epp, utilities/rebuild/rmet_proto.h, utilities/rebuild/rstor_proto.h, utilities/rebuild/rstore.epp, utilities/sbc_print.cpp, alice/alice.cpp, burp/burp.cpp, iscguard/cntl_guard.cpp, iscguard/iscguard.cpp: Split utilities dir 2003-07-15 04:35 brodsom * firebird2/: builds/win32/make_boot.bat, builds/win32/preprocess.bat, builds/win32/msvc6/fb_inet_server.dsp, builds/win32/msvc6/fbclient.dsp, builds/win32/msvc6/fbembed.dsp, builds/win32/msvc6/fbserver.dsp, builds/win32/msvc6/gsec.dsp, builds/win32/msvc6/gstat.dsp, builds/win32/msvc6/instreg.dsp, builds/win32/msvc6/instsvc.dsp, builds/win32/msvc6/utilities.dsp, builds/win32/msvc6/utilities_classic.dsp, builds/win32/msvc7/fb_inet_server.vcproj, builds/win32/msvc7/fbembed.vcproj, builds/win32/msvc7/fbserver.vcproj, builds/win32/msvc7/gstat.vcproj, builds/win32/msvc7/utilities.vcproj, builds/win32/msvc7/utilities_classic.vcproj, builds/posix/Makefile.in.client.util, builds/posix/Makefile.in.embed.util, builds/posix/Makefile.in.libfbclient, builds/posix/make.shared.variables, src/utilities/cmd_util.cpp, src/utilities/cmd_util_proto.h, src/utilities/dba.epp, src/utilities/dba_full.epp, src/utilities/dbaswi.h, src/utilities/gsec.cpp, src/utilities/gsec.h, src/utilities/gsecswi.h, src/utilities/guard.cpp, src/utilities/ibmgr.cpp, src/utilities/ibmgr.h, src/utilities/ibmgrswi.h, src/utilities/install_nt.h, src/utilities/install_reg.cpp, src/utilities/install_svc.cpp, src/utilities/ppg.cpp, src/utilities/ppg_proto.h, src/utilities/rebui_proto.h, src/utilities/rebuild.cpp, src/utilities/rebuild.gdl, src/utilities/rebuild.h, src/utilities/regis_proto.h, src/utilities/registry.cpp, src/utilities/registry.h, src/utilities/rmet.epp, src/utilities/rmet_proto.h, src/utilities/rstor_proto.h, src/utilities/rstore.epp, src/utilities/secur_proto.h, src/utilities/security.epp, src/utilities/servi_proto.h, src/utilities/services.cpp, src/utilities/srvrmgr.cpp, src/utilities/srvrmgr_proto.h, src/utilities/util.cpp, src/utilities/util_proto.h: Split utilities dir 2003-07-15 01:28 brodsom * firebird2/src/: ipserver/ipclient.cpp, iscguard/iscguard.cpp: Move win32 specific sources in remote to remote/os/win32 2003-07-15 01:24 brodsom * firebird2/src/remote/: os/win32/caution.ico, os/win32/chop.cpp, os/win32/chop_proto.h, os/win32/cntl.cpp, os/win32/cntl_proto.h, os/win32/dllshell.cpp, os/win32/ibconfig.cpp, os/win32/ibconfig.h, os/win32/ibconfig.rc, os/win32/ibsvrhlp.h, os/win32/property.cpp, os/win32/property.rc, os/win32/property.rh, os/win32/propty_proto.h, os/win32/server.ico, os/win32/srvr_w32.cpp, os/win32/window.cpp, os/win32/window.h, os/win32/window.rc, os/win32/window.rh, os/win32/window_proto.h, os/win32/winmain.cpp, os/win32/wnet.cpp, os/win32/wnet_proto.h, os/vms/chuser.cpp, interface.cpp, server.cpp, xnet.cpp: Move win32 specific sources in remote to remote/os/win32 2003-07-15 01:20 brodsom * firebird2/: configure.in, builds/posix/Makefile.in.client.util, builds/posix/make.shared.targets, builds/posix/make.shared.variables, builds/posix/prefix.mingw, builds/win32/msvc6/fb_inet_server.dsp, builds/win32/msvc6/fbclient.dsp, builds/win32/msvc6/fbclient_static.dsp, builds/win32/msvc6/fbembed.dsp, builds/win32/msvc6/fbguard.dsp, builds/win32/msvc6/fbserver.dsp, builds/win32/msvc6/remote.dsp, builds/win32/msvc6/remote_classic.dsp, builds/win32/msvc7/fb_inet_server.vcproj, builds/win32/msvc7/fbclient.vcproj, builds/win32/msvc7/fbclient_static.vcproj, builds/win32/msvc7/fbembed.vcproj, builds/win32/msvc7/fbserver.vcproj, builds/win32/msvc7/remote.vcproj, builds/win32/msvc7/remote_classic.vcproj, src/remote/caution.ico, src/remote/chop.cpp, src/remote/chop_proto.h, src/remote/chuser.cpp, src/remote/cntl.cpp, src/remote/cntl_proto.h, src/remote/dllshell.cpp, src/remote/ibconfig.cpp, src/remote/ibconfig.h, src/remote/ibconfig.rc, src/remote/ibsvrhlp.h, src/remote/property.cpp, src/remote/property.rc, src/remote/property.rh, src/remote/propty_proto.h, src/remote/server.ico, src/remote/srvr_w32.cpp, src/remote/window.cpp, src/remote/window.h, src/remote/window.rc, src/remote/window.rh, src/remote/window_proto.h, src/remote/winmain.cpp, src/remote/wnet.cpp, src/remote/wnet_proto.h: Move win32 specific sources in remote to remote/os/win32 2003-07-15 01:16 brodsom * firebird2/src/journal/: rebuild.e, server.e: Correction 2003-07-15 01:14 brodsom * firebird2/src/jrd/: divorce.cpp, ib_stdio.h: Remove unneeded ifdefs 2003-07-15 01:13 brodsom * firebird2/src/include/old_fb_blk.h: Remove unneeded ifdef 2003-07-14 18:53 brodsom * firebird2/src/: gpre/gpre.cpp, jrd/dfw.epp, misc/codes.epp, misc/relations.epp, dudley/lex.cpp, qli/meta.epp: Patch for MinGW 3.0 2003-07-14 15:21 alexpeshkoff * firebird2/src/jrd/exe.cpp: fixed bug with tdbb_transaction, overwritten in EXE_unwind 2003-07-14 13:23 brodsom * firebird2/builds/posix/: prefix.darwin, prefix.example, prefix.freebsd, prefix.linux, prefix.mingw, prefix.sinixz, prefix.solaris, prefix.solx86, prefix.solx86gcc: Move physical io to os specific 2003-07-14 12:33 brodsom * firebird2/: src/jrd/ail.cpp, src/jrd/cch.cpp, src/jrd/cch.h, src/jrd/dfw.epp, src/jrd/err.cpp, src/jrd/everything.h, src/jrd/inf.cpp, src/jrd/jrd.cpp, src/jrd/met.epp, src/jrd/old.cpp, src/jrd/pag.cpp, src/jrd/qatest.cpp, src/jrd/sdw.cpp, src/jrd/vio.cpp, src/jrd/pio.h, src/jrd/pio_proto.h, src/jrd/unix.cpp, src/jrd/winnt.cpp, src/jrd/os/pio.h, src/jrd/os/pio_proto.h, src/jrd/os/posix/unix.cpp, src/jrd/os/win32/winnt.cpp, builds/win32/msvc7/engine.vcproj, builds/win32/msvc7/engine_classic.vcproj, builds/win32/msvc7/engine_embed.vcproj, builds/win32/msvc6/engine.dsp, builds/win32/msvc6/engine_classic.dsp, builds/win32/msvc6/engine_embed.dsp: Move physical io to os specific 2003-07-14 11:43 brodsom * firebird2/: builds/win32/blrtable.bat, builds/win32/make_boot.bat, builds/win32/preprocess.bat, builds/win32/msvc6/codes.dsp, builds/win32/msvc6/fbclient.dsp, builds/win32/msvc6/fbclient_static.dsp, builds/win32/msvc6/fbembed.dsp, builds/win32/msvc6/gds32.dsp, builds/win32/msvc6/relations.dsp, builds/win32/msvc7/fbclient.vcproj, builds/win32/msvc7/fbclient_static.vcproj, builds/win32/msvc7/fbembed.vcproj, builds/win32/msvc7/gds32.vcproj, builds/posix/Makefile.in.codes, builds/posix/Makefile.in.extlib, builds/posix/make.shared.variables, clean.sh, configure.in: Update 2003-07-14 11:39 brodsom * firebird2/src/jrd/os/vms/: dfloat_stub.cpp, extvms.cpp, jio.cpp, lnmdef.h, map.cpp, map_proto.h, mblr.cpp, mblr.h, mblr_proto.h, prv_m_bypass.h, rdb.cpp, rdb.h, rdbcodes.h, rdbgpas.cpp, rdbint.cpp, syidef.h, vms.cpp, vms.h, vms_command.cpp, vmsevent.cpp, vmslo_proto.h, vmslock.cpp, vmsthread.cpp: Move vms related stuff to os/vms 2003-07-14 11:30 brodsom * firebird2/src/jrd/: dfloat_stub.cpp, extvms.cpp, jio.cpp, lnmdef.h, map.cpp, map_proto.h, mblr.cpp, mblr.h, mblr_proto.h, prv_m_bypass.h, rdb.cpp, rdb.h, rdbcodes.h, rdbgpas.cpp, rdbint.cpp, syidef.h, vms.cpp, vms.h, vms_command.cpp, vmsevent.cpp, vmslo_proto.h, vmslock.cpp, vmsthread.cpp: Move vms related stuff to os/vms 2003-07-14 11:28 brodsom * firebird2/src/: jrd/align.cpp, jrd/blrtable.cpp, jrd/codes.epp, jrd/envelope.epp, jrd/memtest.cpp, jrd/print.cpp, jrd/relations.epp, misc/align.cpp, misc/blrtable.cpp, misc/codes.epp, misc/envelope.epp, misc/memtest.cpp, misc/print.cpp, misc/relations.epp: Move utils to misc. 2003-07-14 11:23 brodsom * firebird2/src/jrd/: ibinitdll.cpp, os/win32/ibinitdll.cpp: Move ibinitdll to os/win32 2003-07-14 11:21 brodsom * firebird2/examples/build_win32/: clean_all.bat, clean_api.bat, clean_dyn.bat, clean_empbuild.bat, clean_stat.bat, clean_udf.bat, make_all.bat, make_api.bat, make_dyn.bat, make_empbuild.bat, make_stat.bat, make_udf.bat: Corrections 2003-07-13 12:30 brodsom * firebird2/src/: dbs/dflt.gdl, dbs/grant.gdl, dbs/isc.gdl, dbs/metadata.sql, dbs/ods10.gdl, dbs/ods101.gdl, dbs/ods72.gdl, dbs/ods80.gdl, dbs/ods80dif.gdl, dbs/ods81.gdl, dbs/ods91.gdl, dbs/procs2.gdl, dbs/scrty_unix.gdl, dbs/scrty_vms.gdl, dbs/security.gdl, dbs/security.sql, dbs/stored_proc.gdl, dbs/v2_triggers.gdl, jrd/dflt.gdl, jrd/grant.gdl, jrd/ods10.gdl, jrd/ods101.gdl, jrd/ods72.gdl, jrd/ods80.gdl, jrd/ods80dif.gdl, jrd/ods81.gdl, jrd/ods91.gdl, jrd/procs2.gdl, jrd/stored_proc.gdl, jrd/v2_triggers.gdl, misc/isc.gdl, misc/metadata.sql, misc/scrty_unix.gdl, misc/scrty_vms.gdl, misc/security.gdl, misc/security.sql: Move db definitions to dbs 2003-07-13 11:53 brodsom * firebird2/src/jrd/relations.epp: Correction 2003-07-13 10:28 dimitr * firebird2/src/jrd/dyn.epp: Fixed porting bug. Thanks to Oleg LOA. 2003-07-13 01:16 brodsom * firebird2/src/include/gen/ids.h: Correction 2003-07-12 22:41 brodsom * firebird2/src/jrd/iscmsgs.msg: Remove unused file 2003-07-12 22:37 brodsom * firebird2/: builds/posix/Makefile.in.codes, src/jrd/ids.m: Adding generator for fields.h, relations.h, ids.h and names.h 2003-07-12 22:10 brodsom * firebird2/: builds/win32/make_boot.bat, builds/win32/preprocess.bat, builds/win32/msvc6/Firebird2Boot.dsw, builds/win32/msvc6/relations.dsp, src/jrd/idx.h, src/jrd/ini.epp, src/jrd/ini.h, src/jrd/relations.epp, src/jrd/types.h, src/jrd/vio.cpp, src/include/gen/relations.h, src/include/gen/fields.h, src/include/gen/ids.h, src/include/gen/names.h: Adding generator for fields.h, relations.h, ids.h and names.h 2003-07-12 22:02 brodsom * firebird2/builds/posix/Makefile.in.codes: Correction 2003-07-12 15:24 brodsom * firebird2/src/jrd/: cmp.cpp, dfw.epp, ids.m, ini.h, met.epp, vio.cpp: Move fields.h, relations.h and names.h to include/gen, generator will follow 2003-07-12 15:00 brodsom * firebird2/src/: jrd/fields.h, jrd/names.h, jrd/relations.h, include/gen/fields.h, include/gen/names.h, include/gen/relations.h: Move fields.h, relations.h and names.h to include/gen, generator will follow 2003-07-12 12:22 brodsom * firebird2/src/: jrd/codes.epp, jrd/gds.cpp, jrd/map.cpp, jrd/par.cpp, jrd/blp.h, include/gen/codetext.h, include/gen/msgs.h, include/gen/rdb_codes.h: -Include var definitions in rdb_codes, codetext, msgs and blh.p headers. -Uncommited change to codes.epp to allow to used two directories (moving ftn and pas) 2003-07-12 11:55 brodsom * firebird2/configure.in: Clean 2003-07-12 11:54 brodsom * firebird2/builds/posix/Makefile.in.gpre: Remove, replaced with boot.gpre, client.gpre and embed.gpre 2003-07-12 11:42 brodsom * firebird2/builds/win32/msvc6/: engine_classic.dsp, engine_embed.dsp, engine.dsp: Remove not used rdb*.h 2003-07-12 00:39 skidder * firebird2/src/jrd/: rse.cpp, vio.cpp, vio_proto.h: Fix problem in explicit locking logic implicitly noted by Ann Harrison 2003-07-12 00:36 skidder * firebird2/src/dsql/: node.h, parse.y, pass1.cpp: Separate DSQL cursors management and explicit locks as suggested by Ivan Prenosil 2003-07-11 18:49 brodsom * firebird2/builds/win32/make_all.bat: -Build fbudf -Copy ib_udf and fb_udf sql to output/udf -Copy ib_udf/* and fb_udf/* to examples/udf 2003-07-11 18:47 brodsom * firebird2/builds/win32/msvc6/: Firebird2.dsw, v5_examples.dsp: Remove v5_examples dsp 2003-07-11 18:47 brodsom * firebird2/builds/win32/make_boot.bat: Remove gen/v5_examples directory 2003-07-11 15:34 brodsom * firebird2/examples/build_win32/make_stat.bat: Correction 2003-07-11 15:31 brodsom * firebird2/builds/posix/: Makefile.in.example5, Makefile.in.v5_examples: Move examples builds to examples directory 2003-07-11 15:28 brodsom * firebird2/: configure.in, builds/posix/Makefile.in.firebird, examples/build_unix/Makefile.in.example5, examples/build_unix/Makefile.in.v5_examples: Move examples builds to examples directory 2003-07-11 12:59 brodsom * firebird2/doc/README.build.msvc.html: Update examples info 2003-07-11 12:53 brodsom * firebird2/: examples/api/winevent.c, examples/api/winevent.def, examples/api/winevent.rc, examples/winevent/winevent.c, examples/winevent/winevent.def, examples/winevent/winevent.rc, examples/build_win32/clean_all.bat, examples/build_win32/clean_winevent.bat, examples/build_win32/make_all.bat, examples/build_win32/make_api.bat, examples/build_win32/make_winevent.bat, builds/win32/make_all.bat: Let winevent with api examples 2003-07-11 12:07 brodsom * firebird2/examples/build_win32/: clean_all.bat, clean_udf.bat, clean_winevent.bat, make_all.bat, make_dyn.bat, make_udf.bat, make_winevent.bat: Update. 2003-07-11 12:01 brodsom * firebird2/doc/README.build.msvc.html: Update 2003-07-11 05:22 brodsom * firebird2/: builds/win32/make_all.bat, examples/build_win32/clean_empbuild.bat, clean.sh: Correction 2003-07-11 05:10 brodsom * firebird2/examples/empbuild/empbuild.c: Remove generated source 2003-07-11 05:09 brodsom * firebird2/examples/empbuild/intlddl.sql: Change DATE to TIMESTAMP 2003-07-11 05:08 brodsom * firebird2/examples/: api/apifull.c, dyn/dynfull.e: Win32 code patches 2003-07-11 05:05 brodsom * firebird2/examples/build_win32/: clean_api.bat, clean_dyn.bat, clean_empbuild.bat, clean_stat.bat, make_api.bat, make_dyn.bat, make_empbuild.bat, make_stat.bat, setenvvar.bat: Win32 examples build scripts 2003-07-11 04:28 brodsom * firebird2/configure.in: Updates 2003-07-11 04:23 brodsom * firebird2/builds/posix/: Makefile.in.codes, Makefile.in.firebird, Makefile.in.refDatabases, make.defaults, make.shared.targets: Updates 2003-07-11 02:03 brodsom * firebird2/builds/: win32/make_all.bat, win32/make_boot.bat, win32/make_examples.bat, win32/prepare.bat, install/arch-specific/win32/FirebirdInstall_15.iss: Updated scripts 2003-07-11 01:29 brodsom * firebird2/: src/jrd/gds.pas, src/jrd/gds.pli, src/jrd/gds.vpas, src/jrd/perf.pas, src/jrd/gds.bas, src/jrd/gds_aix.f, src/jrd/gds_hp.f, src/jrd/gds_sun.f, src/jrd/gds_vms.f, src/include/gen/gds_codes.ftn, src/include/gen/gds_codes.pas, src/extlib/ib_util.pas, lang_helpers/README.txt, lang_helpers/gds.bas, lang_helpers/gds.pas, lang_helpers/gds.pli, lang_helpers/gds.vpas, lang_helpers/gds_aix.f, lang_helpers/gds_codes.ftn, lang_helpers/gds_codes.pas, lang_helpers/gds_hp.f, lang_helpers/gds_sun.f, lang_helpers/gds_vms.f, lang_helpers/ib_util.pas, lang_helpers/perf.pas: Moving fortran, pascal etc helpers to lang_helpers 2003-07-11 01:07 brodsom * firebird2/: src/misc/help.gbak, src/misc/metadata.gbak, src/misc/security.gbak, src/msgs/msg.gbak, builds/misc/help.gbak, builds/misc/metadata.gbak, builds/misc/msg.gbak, builds/misc/security.gbak: Moving .gbak to firebird2/builds/misc 2003-07-11 01:02 brodsom * firebird2/examples/: winevent/winevent.c, winevent/winevent.def, winevent/winevent.rc, udf/udf.sql, udf/udflib.c, udf/udflib.def, stat/stat1.e, stat/stat10.e, stat/stat11.e, stat/stat12.e, stat/stat12t.e, stat/stat2.e, stat/stat3.e, stat/stat4.e, stat/stat5.e, stat/stat6.e, stat/stat7.e, stat/stat8.e, stat/stat9.e, include/align.h, include/example.h: Moving firebird/src/v5_examples to firebird/examples 2003-07-11 00:59 brodsom * firebird2/examples/: api/api1.c, api/api10.c, api/api11.c, api/api12.c, api/api13.c, api/api14.e, api/api15.c, api/api16.c, api/api16t.c, api/api2.c, api/api3.c, api/api4.c, api/api5.c, api/api6.c, api/api7.c, api/api8.c, api/api9.c, api/api9f.c, api/api9f.def, api/api9f.sql, api/apifull.c, api/example.def, build_win32/old/example.mak, build_win32/old/prefix.win32_bc, build_win32/old/prefix.win32_msc, build_win32/old/sfx.win32_makefile, build_unix/old/sfx.unix_makefile, build_unix/old/makefile.old, build_unix/old/prefix.hp10, build_unix/old/prefix.linux, build_unix/old/prefix.sco_ev, build_unix/old/prefix.solaris, empbuild/empbld.sql, empbuild/empbuild.c, empbuild/empbuild.e, empbuild/empddl.sql, empbuild/empdml.sql, empbuild/employe2.sql, empbuild/indexoff.sql, empbuild/indexon.sql, empbuild/intlbld.e, empbuild/intlbld.sql, empbuild/intlddl.sql, empbuild/intldml.sql, empbuild/job.inp, empbuild/lang.inp, empbuild/proj.inp, empbuild/qtr.inp, dyn/dyn1.e, dyn/dyn2.e, dyn/dyn3.e, dyn/dyn4.e, dyn/dyn5.e, dyn/dynfull.e: Moving firebird/src/v5_examples to firebird/examples 2003-07-11 00:55 brodsom * firebird2/: src/v5_examples/udflib.c, src/v5_examples/udflib.def, src/v5_examples/winevent.c, src/v5_examples/winevent.def, src/v5_examples/winevent.rc, src/v5_examples/api9f.sql, src/v5_examples/apifull.c, src/v5_examples/dyn1.e, src/v5_examples/dyn2.e, src/v5_examples/dyn3.e, src/v5_examples/dyn4.e, src/v5_examples/dyn5.e, src/v5_examples/dynfull.e, src/v5_examples/empbld.sql, src/v5_examples/empbuild.c, src/v5_examples/empbuild.e, src/v5_examples/empddl.sql, src/v5_examples/empdml.sql, src/v5_examples/employe2.sql, src/v5_examples/example.def, src/v5_examples/example.h, src/v5_examples/example.mak, src/v5_examples/functions.c, src/v5_examples/indexoff.sql, src/v5_examples/indexon.sql, src/v5_examples/intlbld.e, src/v5_examples/intlbld.sql, src/v5_examples/intlddl.sql, src/v5_examples/intldml.sql, src/v5_examples/job.inp, src/v5_examples/lang.inp, src/v5_examples/makefile.old, src/v5_examples/prefix.hp10, src/v5_examples/prefix.linux, src/v5_examples/prefix.sco_ev, src/v5_examples/prefix.solaris, src/v5_examples/prefix.win32_bc, src/v5_examples/prefix.win32_msc, src/v5_examples/proj.inp, src/v5_examples/qtr.inp, src/v5_examples/readme, src/v5_examples/sfx.unix_makefile, src/v5_examples/sfx.win32_makefile, src/v5_examples/stat1.e, src/v5_examples/stat10.e, src/v5_examples/stat11.e, src/v5_examples/stat12.e, src/v5_examples/stat12t.e, src/v5_examples/stat2.e, src/v5_examples/stat3.e, src/v5_examples/stat4.e, src/v5_examples/stat5.e, src/v5_examples/stat6.e, src/v5_examples/stat7.e, src/v5_examples/stat8.e, src/v5_examples/stat9.e, src/v5_examples/udf.sql, src/v5_examples/align.h, src/v5_examples/api1.c, src/v5_examples/api10.c, src/v5_examples/api11.c, src/v5_examples/api12.c, src/v5_examples/api13.c, src/v5_examples/api14.e, src/v5_examples/api15.c, src/v5_examples/api16.c, src/v5_examples/api16t.c, src/v5_examples/api2.c, src/v5_examples/api3.c, src/v5_examples/api4.c, src/v5_examples/api5.c, src/v5_examples/api6.c, src/v5_examples/api7.c, src/v5_examples/api8.c, src/v5_examples/api9.c, src/v5_examples/api9f.c, src/v5_examples/api9f.def, examples/readme, examples/functions.c: Moving firebird/src/v5_examples to firebird/examples 2003-07-10 17:36 brodsom * firebird2/doc/README.build.msvc.html: Update 2003-07-10 17:29 brodsom * firebird2/builds/: win32/make_all.bat, install/arch-specific/win32/BuildExecutableInstall.bat: Remove from BuildExecutableInstall work done in make_all.bat 2003-07-10 17:19 brodsom * firebird2/builds/win32/make_all.bat: Adding automatic public headers build (gds.h and ibase.h) 2003-07-10 17:02 brodsom * firebird2/src/misc/: headers.sed, ibase_header.txt: Adding automatic public headers build (gds.h and ibase.h) 2003-07-10 15:36 fsg * firebird2/src/jrd/ids.m: Fix to get it built under linux again fsg 2003-07-09 15:07 alexpeshkoff * firebird2/src/jrd/cmp.cpp: Fixed server AV for any combination of sub-select & between. Not ideal, but such diagnostic is better than server crash. 2003-07-09 11:21 fsg * firebird2/: builds/install/arch-specific/linux/classic/makeInstallImage.sh.in, builds/install/arch-specific/linux/super/makeInstallImage.sh.in, builds/install/arch-specific/sinixz/prototype.in, builds/posix/Makefile.in.extlib, doc/README.build.mingw.html: renamed fb_udf to fbudf for posix-builds to stay compatible with the windows world fsg 2003-07-09 03:24 brodsom * firebird2/builds/install/arch-specific/linux/super/: tarInstall.sh.in, tarinstall.sh.in: -Rename to use the name in configure.in and classic install.(previously configure fails for superserver) 2003-07-09 03:20 brodsom * firebird2/configure.in: -Correction due to 'install' move 2003-07-09 02:46 brodsom * firebird2/builds/posix/: Makefile.in.firebird, make.defaults: Corrections 2003-07-09 01:38 brodsom * firebird2/src/: qli/depends.mak, remote/depends.mak: Remove depends (unused and unmaintained) 2003-07-09 01:32 brodsom * firebird2/src/: burp/depends.mak, dsql/depends.mak, dudley/depends.mak, intl/depends.mak, intlcpp/depends.mak, isql/depends.mak, journal/depends.mak, lock/depends.mak, msgs/depends.mak: Remove depends (unused and unmaintained) 2003-07-09 01:10 brodsom * firebird2/src/install/arch-specific/: darwin/FrameworkInfo.plist, darwin/Makefile.in, freebsd/Makefile.in, solx86/Makefile.in, solaris/Makefile.in, sinixz/Makefile.in, sinixz/pkginfo.in, sinixz/postinstall.in, sinixz/postremove.in, sinixz/preinstall.in, sinixz/prototype.in, mingw/Makefile.in, linux/super/makeInstallImage.sh.in, linux/super/postinstall.sh.in, linux/super/postuninstall.sh.in, linux/super/preinstall.sh.in, linux/super/preuninstall.sh.in, linux/super/rpmfiles.txt.in, linux/super/rpmheader.txt.in, linux/super/tarInstall.sh.in, linux/super/tarMainInstall.sh.in, linux/super/tarMainUninstall.sh.in, linux/super/taruninstall.sh.in, linux/misc/changeDBAPassword.sh.in, linux/misc/firebird.xinetd.in, linux/classic/README, linux/classic/makeInstallImage.sh.in, linux/classic/postinstall.sh.in, linux/classic/postuninstall.sh.in, linux/classic/preinstall.sh.in, linux/classic/preuninstall.sh.in, linux/classic/rpmfiles.txt.in, linux/classic/rpmheader.txt.in, linux/classic/tarMainInstall.sh.in, linux/classic/tarMainUninstall.sh.in, linux/classic/tarinstall.sh.in, linux/classic/taruninstall.sh.in, linux/Makefile.in: Moving install from 'src' to 'builds' 2003-07-09 01:05 brodsom * firebird2/builds/win32/clean_all.bat: Moving install from 'src' to 'builds' 2003-07-09 00:59 brodsom * firebird2/builds/install/arch-specific/linux/classic/: README, makeInstallImage.sh.in, postinstall.sh.in, postuninstall.sh.in, preinstall.sh.in, preuninstall.sh.in, rpmfiles.txt.in, rpmheader.txt.in, tarMainInstall.sh.in, tarMainUninstall.sh.in, tarinstall.sh.in, taruninstall.sh.in: Moving install from 'src' to 'builds' 2003-07-09 00:56 brodsom * firebird2/builds/install/: arch-specific/darwin/FrameworkInfo.plist, arch-specific/darwin/Makefile.in, arch-specific/freebsd/Makefile.in, arch-specific/linux/Makefile.in, misc/CSchangeRunUser.sh, misc/CSrestoreRootRunUser.sh, misc/IDPLicense.txt, misc/IPLicense.txt, misc/SSchangeRunUser.sh, misc/SSrestoreRootRunUser.sh, misc/changeDBAPassword.sh, misc/firebird.conf, misc/firebird.init.d.generic, misc/firebird.init.d.mandrake, arch-specific/win32/BuildExecutableInstall.bat, arch-specific/win32/FirebirdInstall_15.iss, arch-specific/win32/Readme.txt, arch-specific/win32/firebird_install_logo1.bmp, arch-specific/win32/installation_readme.txt, arch-specific/win32/setenvvar.bat, arch-specific/solx86/Makefile.in, arch-specific/solaris/Makefile.in, arch-specific/sinixz/Makefile.in, arch-specific/sinixz/pkginfo.in, arch-specific/sinixz/postinstall.in, arch-specific/sinixz/postremove.in, arch-specific/sinixz/preinstall.in, arch-specific/sinixz/prototype.in, arch-specific/mingw/Makefile.in, arch-specific/linux/super/SSchangePasswd.sh, arch-specific/linux/super/install.sh.in, arch-specific/linux/super/makeInstallImage.sh.in, arch-specific/linux/super/postinstall.sh.in, arch-specific/linux/super/postuninstall.sh.in, arch-specific/linux/super/preinstall.sh.in, arch-specific/linux/super/preuninstall.sh.in, arch-specific/linux/super/rpmfiles.txt.in, arch-specific/linux/super/rpmheader.txt.in, arch-specific/linux/super/tarInstall.sh.in, arch-specific/linux/super/tarMainInstall.sh.in, arch-specific/linux/super/tarMainUninstall.sh.in, arch-specific/linux/super/taruninstall.sh.in, arch-specific/linux/misc/changeDBAPassword.sh.in, arch-specific/linux/misc/firebird.xinetd.in: Moving install from 'src' to 'builds' 2003-07-09 00:53 brodsom * firebird2/src/install/: misc/CSchangeRunUser.sh, misc/CSrestoreRootRunUser.sh, misc/IDPLicense.txt, misc/IPLicense.txt, misc/SSchangeRunUser.sh, misc/SSrestoreRootRunUser.sh, misc/changeDBAPassword.sh, misc/firebird.conf, misc/firebird.init.d.generic, misc/firebird.init.d.mandrake, arch-specific/win32/BuildExecutableInstall.bat, arch-specific/win32/FirebirdInstall_15.iss, arch-specific/win32/Readme.txt, arch-specific/win32/firebird_install_logo1.bmp, arch-specific/win32/installation_readme.txt, arch-specific/linux/super/SSchangePasswd.sh, arch-specific/linux/super/install.sh.in, arch-specific/win32/setenvvar.bat: Moving install from 'src' to 'builds' 2003-07-09 00:29 brodsom * firebird2/doc/: cross_ref.html, emacros-cross_ref.html: Change document name 2003-07-08 21:16 brodsom * firebird2/doc/: cleaning-todo.txt, cleaning-todo.txt: Update 2003-07-08 20:12 brodsom * firebird2/doc/: cleaning-todo.txt, cross_ref.html: -Add external macros cross-reference -Add cleaning-todo 2003-07-08 17:07 brodsom * firebird2/src/: misc/isc.gdl, misc/scrty_unix.gdl, misc/scrty_vms.gdl, misc/security.gdl, misc/security.sql, utilities/isc.gdl, utilities/scrty_unix.gdl, utilities/scrty_vms.gdl, utilities/security.gdl, utilities/security.sql: Move security.fdb related scripts to misc 2003-07-08 14:26 alexpeshkoff * firebird2/src/jrd/opt.cpp: added static function declaration 2003-07-08 14:23 brodsom * firebird2/: Makefile.in, clean.sh, configure.in, builds/posix/Makefile.in.codes, builds/posix/Makefile.in.embed.qli, builds/posix/Makefile.in.firebird, builds/posix/Makefile.in.msgs, builds/posix/Makefile.in.refDatabases: Posix build move build process and temporary databases to 'gen' 2003-07-08 14:12 alexpeshkoff * firebird2/src/jrd/opt.cpp: fixed AV on some combinations of CAST, BETWEEN and sub-select 2003-07-08 13:49 dimitr * firebird2/src/common/config/config_file.cpp: Removed warning for fbembed 2003-07-08 13:32 skidder * firebird2/doc/install_win32.txt: Correct docs a little 2003-07-08 13:19 skidder * firebird2/doc/WhatsNew: [no log message] 2003-07-08 13:17 dimitr * firebird2/src/dsql/parse.cpp: Fixed parse.cpp 2003-07-08 12:56 alexpeshkoff * firebird2/builds/win32/preprocess.bat: enable standalone use of preprocess.bat 2003-07-08 12:45 brodsom * firebird2/builds/posix/: Makefile.in.msgs, make.defaults: no message 2003-07-08 12:20 brodsom * firebird2/src/jrd/: winnt_dll.cpp, stubs.cpp: Remove unused sources 2003-07-08 03:08 brodsom * firebird2/clean.sh: Correction 2003-07-08 03:04 brodsom * firebird2/: clean.sh, configure.in, builds/posix/Makefile.in.codes, builds/posix/Makefile.in.example5, builds/posix/Makefile.in.firebird, builds/posix/Makefile.in.gpre, builds/posix/Makefile.in.v5_examples, builds/posix/make.defaults, builds/posix/make.rules, builds/posix/make.shared.targets, builds/posix/make.shared.variables, builds/posix/prefix.solaris: -Split posix build output between 'gen' and 'temp'(compiler .o .d) - Remove some redundant variables 2003-07-08 01:49 skidder * firebird2/src/dsql/parse.y: Fix problem in non-reserved Inserting/Updating/Deleting implementation found by Dmitry Emanov 2003-07-07 22:06 skidder * firebird2/src/jrd/gds.cpp: Little fix to make Linux version compile 2003-07-07 13:42 brodsom * firebird2/doc/README.build.msvc.html: Correction 2003-07-07 13:34 brodsom * firebird2/builds/win32/clean_all.bat: Installer update 2003-07-07 13:29 brodsom * firebird2/doc/README.build.msvc.html: Installer update 2003-07-07 02:56 brodsom * firebird2/src/install/arch-specific/win32/FirebirdInstall_15.iss: Correction 2003-07-06 17:13 dimitr * firebird2/doc/WhatsNew: Added RC4 changed. 2003-07-06 15:56 dimitr * firebird2/src/jrd/tra.cpp: Fixed thread priority to avoid the sweeper to be locked outside the scheduler under a heavy load. 2003-07-06 15:35 dimitr * firebird2/src/remote/srvr_w32.cpp: no message 2003-07-06 13:38 dimitr * firebird2/src/remote/srvr_w32.cpp: Preload the client library to fix the win98 UDF issues. 2003-07-06 10:38 dimitr * firebird2/builds/win32/defs/: fbclient.def, fbclient_debug.def: Minor addition to the private API 2003-07-06 10:14 dimitr * firebird2/src/isql/isql.epp: Fixed ISQL temp file bug. 2003-07-06 09:05 dimitr * firebird2/src/isql/isql.epp: no message 2003-07-06 09:03 dimitr * firebird2/src/: dudley/lex.cpp, gpre/gpre.cpp, isql/isql.h, jrd/rse.cpp, jrd/sort.cpp, qli/lex.cpp: Uniform tempfile naming. 2003-07-06 05:11 brodsom * firebird2/src/ipserver/alli.cpp: Bracketing fix 2003-07-06 04:15 brodsom * firebird2/src/misc/: codes.h, codetext.h, gds_codes.ftn, gds_codes.pas, msg_facs.h, msgs.h, rdb_codes.h, sql_code.h: Remove duplicated, unused and unmaintaned (dangerous) sources. The maintained ones are in include/gen 2003-07-06 04:04 brodsom * firebird2/src/jrd/boot_codes/: codes.h, codetext.h, files.txt, iberror.h, msg_facs.h, msgs.h, rdb_codes.h, sql_code.h: Remove duplicated, unused and unmaintaned (dangerous) sources. The maintained ones are in include/gen 2003-07-06 03:51 brodsom * firebird2/builds/posix/Makefile.in.codes: Comment correction 2003-07-06 03:18 hippoman * firebird2/builds/win32/msvc7/: Firebird2Boot.sln, build_msg.vcproj, codes.vcproj, common_static.vcproj, fbclient_static.vcproj, gpre_static.vcproj, v5_examples.vcproj: Syncing MSVC7 build files 2003-07-06 03:16 hippoman * firebird2/builds/win32/: make_all.bat, make_boot.bat: Fixing MSVC7 build 2003-07-06 03:07 brodsom * firebird2/: src/make.new/config/config.h.in, src/make.new/config/install-sh, builds/make.new/config/config.h.in, builds/make.new/config/install-sh, clean.sh, configure.in: Move make.new to builds 2003-07-05 17:44 brodsom * firebird2/generated/pyxis/placeholder.txt: Removing 'generated' 2003-07-05 17:41 brodsom * firebird2/generated/: makefile, alice/makefile, alice/placeholder.txt, burp/makefile, burp/placeholder.txt, dsql/makefile, dsql/placeholder.txt, dudley/makefile, dudley/placeholder.txt, gpre/makefile, gpre/placeholder.txt, isql/makefile, isql/placeholder.txt, journal/placeholder.txt, jrd/makefile, jrd/placeholder.txt, msgs/makefile, msgs/placeholder.txt: Removing 'generated' 2003-07-05 17:24 brodsom * firebird2/src/dsql/parse.awk: remove obsolete file 2003-07-05 17:22 brodsom * firebird2/builds/old_prefixes/: README.txt, prefix.aix, prefix.aix_ppc, prefix.darwin, prefix.freebsd, prefix.hp10, prefix.hp9.0, prefix.linux, prefix.mu, prefix.ncr3000, prefix.netbsd, prefix.sco, prefix.sco_ev, prefix.solaris, prefix.solaris_mt, prefix.solx86, prefix.sun4, prefix.sun4_acc, prefix.win_nt, prefix.win_nts: Move old_prefixes to builds directory 2003-07-05 17:17 brodsom * firebird2/src/makefiles/: prefix.win_nts, README.txt, prefix.aix, prefix.aix_ppc, prefix.darwin, prefix.freebsd, prefix.hp10, prefix.hp9.0, prefix.linux, prefix.mu, prefix.ncr3000, prefix.netbsd, prefix.sco, prefix.sco_ev, prefix.solaris, prefix.solaris_mt, prefix.solx86, prefix.sun4, prefix.sun4_acc, prefix.win_nt: Move old_prefixes to builds directory 2003-07-05 16:48 brodsom * firebird2/doc/README.build.msvc.html: Update 2003-07-05 16:45 brodsom * firebird2/: builds/win32/preprocess.bat, builds/win32/clean_all.bat, builds/win32/make_all.bat, builds/win32/make_boot.bat, builds/win32/make_examples.bat, builds/win32/prepare.bat, src/install/arch-specific/win32/BuildExecutableInstall.bat: Move temporary 'dbs' below temporary 'gen' 2003-07-05 16:23 dimitr * firebird2/src/jrd/gds.cpp: no message 2003-07-05 14:45 dimitr * firebird2/src/common/config/config.cpp: Fixed typo. 2003-07-05 14:45 dimitr * firebird2/src/jrd/isc_sync.cpp: 1) Cleanup 2) Some changes for the embedded server 2003-07-05 14:11 dimitr * firebird2/src/: jrd/gds.cpp, jrd/gds_proto.h, common/config/dir_list.cpp: 1) Cleanup 2) Some changes for the embedded server 2003-07-05 05:31 brodsom * firebird2/builds/win32/: clean_all.bat, make_examples.bat: Corrections 2003-07-05 05:22 brodsom * firebird2/: builds/win32/clean_all.bat, builds/win32/make_all.bat, builds/win32/make_boot.bat, builds/win32/make_examples.bat, builds/win32/parse.bat, src/install/arch-specific/win32/BuildExecutableInstall.bat: Use temporary compiler dir 'temp' below root 2003-07-05 05:17 brodsom * firebird2/builds/win32/msvc6/: alice.dsp, alice_classic.dsp, build_msg.dsp, burp.dsp, burp_classic.dsp, codes.dsp, common.dsp, common_classic.dsp, common_static.dsp, dsql_server.dsp, dsql_server_classic.dsp, engine.dsp, engine_classic.dsp, engine_embed.dsp, fb_inet_server.dsp, fb_lock_print.dsp, fbclient.dsp, fbclient_static.dsp, fbembed.dsp, fbguard.dsp, fbserver.dsp, fbudf.dsp, gbak.dsp, gdef.dsp, gds32.dsp, gfix.dsp, gpre.dsp, gpre_boot.dsp, gpre_static.dsp, gsec.dsp, gsplit.dsp, gstat.dsp, ib_udf.dsp, ib_util.dsp, instreg.dsp, instsvc.dsp, intl.dsp, intlcpp.dsp, ipserver.dsp, isql.dsp, lock.dsp, lock_classic.dsp, qli.dsp, remote.dsp, remote_classic.dsp, utilities.dsp, utilities_classic.dsp, v5_examples.dsp, wal.dsp, wal_classic.dsp: Use temporary compiler dir 'temp' below root 2003-07-05 04:53 brodsom * firebird2/: src/install/arch-specific/win32/BuildExecutableInstall.bat, builds/win32/clean_all.bat, builds/win32/make_boot.bat: Move firebird.msg to 'gen' directory 2003-07-05 04:44 brodsom * firebird2/builds/win32/: build_all.bat, build_boot.bat, build_msg.bat, build_msg.mak, codes.mak, common_boot.mak, fbclient_boot.mak, gpre.mak, gpre_boot.mak, make6_all.bat, make6_boot.bat, make6_examples.bat, make7_all.bat, make7_boot.bat, make7_examples.bat: Remove obsoleted build .bat and .mak 2003-07-05 04:41 brodsom * firebird2/src/install/arch-specific/win32/setenvvar.bat: Correction 2003-07-05 04:35 brodsom * firebird2/doc/README.build.msvc.html: Update 2003-07-05 04:23 brodsom * firebird2/builds/win32/clean_all.bat: Correction 2003-07-05 04:18 brodsom * firebird2/: builds/win32/clean_all.bat, src/install/arch-specific/win32/setenvvar.bat: -Scripts with visual studio version detection -Move output directory to a temporary below root -Use absolute paths (easier to move) 2003-07-05 04:14 brodsom * -Scripts with visual studio version detection -Move output directory to a temporary below root -Use absolute paths (easier to move) firebird2/src/install/arch-specific/win32/BuildExecutableInstall.ba t: 2003-07-05 04:02 brodsom * firebird2/builds/win32/make_examples.bat: -Scripts with visual studio version detection -Move output directory to a temporary below root -Use absolute paths (easier to move) 2003-07-05 03:10 brodsom * firebird2/builds/win32/: make_all.bat, make_boot.bat, prepare.bat, preprocess.bat, setenvvar.bat: -Scripts with visual studio version detection -Move output directory to a temporary below root -Use absolute paths (easier to move) 2003-07-04 21:21 brodsom * firebird2/doc/README.build.msvc.html: Update, not the final one. 2003-07-04 21:13 brodsom * -Remove unneeded messages -Replace cat (unix) with type (win) firebird2/src/install/arch-specific/win32/BuildExecutableInstall.ba t: 2003-07-04 20:48 brodsom * firebird2/src/v5_examples/: empbuild.c, empbuild.e: -Add check for input files -Solve format warnings -Update empbuild.c 2003-07-04 20:46 brodsom * firebird2/src/v5_examples/empddl.sql: Change DATE to TIMESTAMP 2003-07-04 20:45 brodsom * firebird2/builds/win32/make7_examples.bat: Add msvc7 v5_examples. To be reviewed by Ignacio J Ortega 2003-07-04 19:01 brodsom * firebird2/builds/win32/: make6_debug_examples.bat, make6_examples.bat: Replace make6_debug_examples with a new one with DEBUG/CLEAN option and not using sed 2003-07-04 18:45 brodsom * firebird2/src/gpre/sql.cpp: -b option for EXEC SQL SET DATABASE 2003-07-04 18:39 brodsom * firebird2/builds/win32/: make6_all.bat, make6_boot.bat, make7_all.bat, make7_boot.bat: Beutifiying 2003-07-04 18:19 brodsom * firebird2/src/gpre/: par.cpp, sql.cpp, sql_proto.h: -b option for exec sql 2003-07-04 17:31 brodsom * firebird2/generated/: v5_examples/placeholder.txt, utilities/makefile, utilities/placeholder.txt, qli/placeholder.txt: Remove unused generated directory. Builds use the temporary 'gen' directory 2003-07-04 17:17 dimitr * firebird2/src/: jrd/ibase.h, jrd/isc.cpp, jrd/isc.h, remote/ibconfig.cpp: Get rid of the old config stuff completely. 2003-07-04 15:40 brodsom * firebird2/builds/win32/: make6_all.bat, make7_all.bat: Beautifying 2003-07-04 15:26 brodsom * firebird2/builds/win32/: make6_debug.bat, make6_release.bat, make7_debug.bat, make7_release.bat: Remove replaced bats make6_debug.bat replaced with make6_all.bat DEBUG make6_release.bat replaced with make6_all.bat make7_debug.bat replaced with make7_all.bat DEBUG make7_release.bat replaced with make7_all.bat 2003-07-04 15:19 brodsom * firebird2/builds/win32/make7_boot.bat: Correction 2003-07-04 15:08 brodsom * firebird2/builds/win32/: make7_boot.bat, prepare.bat: -Replace build_all with makeX_boot. -Add make7_boot (To be reviewed by Ignacio J Ortega) 2003-07-04 15:00 brodsom * firebird2/builds/win32/make7_all.bat: Replace make7_debug and make7_release with make7_all (To be reviewed by Ignacio J Ortega) 2003-07-04 14:54 brodsom * firebird2/builds/win32/: make6_all.bat, make6_boot.bat: Correction 2003-07-04 14:46 brodsom * firebird2/builds/win32/: build6_all.bat, make6_all.bat, make6_boot.bat: -Change the file name of build6_all to a more understandable one. -Replace Make6_release and Make6_debug with make6_all valid for release and debug versions 2003-07-04 14:46 dimitr * firebird2/builds/win32/prepare.bat: Minor changes to the preparation script. 2003-07-04 14:42 brodsom * firebird2/doc/: README.build.mingw.html, README.mingw.html: Change the file name to a more understandable one. 2003-07-04 14:40 brodsom * firebird2/doc/README.build.msvc.html: First and temporary version of msvc build readme. (The good one in hours) 2003-07-04 14:19 dimitr * firebird2/src/common/classes/tree.h: Fixed win32 build 2003-07-04 14:15 dimitr * firebird2/src/remote/: ibconfig.cpp, ibconfig.rc: Temporary disallowed config management via the property sheet. 2003-07-04 14:12 dimitr * firebird2/src/jrd/svc.cpp: Removed old config stuff remains. Temporary disallowed config management via Services API. 2003-07-04 12:34 brodsom * firebird2/doc/README.mingw.html: Update MinGW docs 2003-07-04 12:15 dimitr * firebird2/builds/win32/msvc6/: engine.dsp, engine_classic.dsp, engine_embed.dsp: Fixed little optimization issue with VC6 (SP < 5) 2003-07-04 05:31 brodsom * firebird2/clean.sh: Add more files to clean 2003-07-04 05:21 brodsom * firebird2/: doc/README.mingw.html, builds/posix/prefix.mingw.README.html: Move MinGW readme 2003-07-04 05:12 brodsom * firebird2/src/lock/lock.cpp: Patch for the MinGW build problem (CS only code) 2003-07-04 04:26 brodsom * firebird2/builds/posix/prefix.mingw: Use MINGW macro and mthreads 2003-07-04 04:25 brodsom * firebird2/src/jrd/ibsetjmp.h: Use MINGW macro. 2003-07-04 01:02 brodsom * firebird2/src/gpre/sql.cpp: Patch 2003-07-03 17:47 brodsom * firebird2/: builds/posix/Makefile.in.msgs, clean.sh: add extension to identify type 2003-07-03 16:44 brodsom * firebird2/configure.in: Remove unused directory creation 2003-07-03 16:29 brodsom * firebird2/clean.sh: Add script to clean build generated files 2003-07-03 15:08 brodsom * firebird2/builds/win32/clean_all.bat: Add batch to remove build created files and directories 2003-07-03 14:44 brodsom * firebird2/builds/win32/clean_all.bat: Add batch to remove build created files and directories 2003-07-03 14:36 brodsom * firebird2/builds/win32/: build6_all.bat, build_all.bat, build_msg.bat, build_msg.mak, codes.mak, fbclient_boot.mak, gpre.mak, make6_debug_examples.bat, prepare.bat, preprocess.bat, msvc6/alice.dsp, msvc6/alice_classic.dsp, msvc6/build_msg.dsp, msvc6/burp.dsp, msvc6/burp_classic.dsp, msvc6/codes.dsp, msvc6/dsql_server.dsp, msvc6/dsql_server_classic.dsp, msvc6/engine.dsp, msvc6/engine_classic.dsp, msvc6/engine_embed.dsp, msvc6/fb_inet_server.dsp, msvc6/fbclient.dsp, msvc6/fbclient_static.dsp, msvc6/fbembed.dsp, msvc6/fbserver.dsp, msvc6/gbak.dsp, msvc6/gdef.dsp, msvc6/gfix.dsp, msvc6/gpre.dsp, msvc6/gpre_static.dsp, msvc6/gsec.dsp, msvc6/gstat.dsp, msvc6/isql.dsp, msvc6/qli.dsp, msvc6/utilities.dsp, msvc6/utilities_classic.dsp, msvc6/v5_examples.dsp, msvc7/alice.vcproj, msvc7/alice_classic.vcproj, msvc7/burp.vcproj, msvc7/burp_classic.vcproj, msvc7/dsql_server.vcproj, msvc7/dsql_server_classic.vcproj, msvc7/engine.vcproj, msvc7/engine_classic.vcproj, msvc7/engine_embed.vcproj, msvc7/fb_inet_server.vcproj, msvc7/fbclient.vcproj, msvc7/fbembed.vcproj, msvc7/fbserver.vcproj, msvc7/gbak.vcproj, msvc7/gdef.vcproj, msvc7/gfix.vcproj, msvc7/gpre.vcproj, msvc7/gsec.vcproj, msvc7/gstat.vcproj, msvc7/isql.vcproj, msvc7/qli.vcproj, msvc7/utilities.vcproj, msvc7/utilities_classic.vcproj: Move generated source from 'generated' to 'gen'. So we don't use a CVS and obsolete directory for build output and it will be easier to do a clean build. 2003-07-03 13:04 brodsom * firebird2/builds/win32/: blrtable.bat, build6_all.bat, parse.bat, prepare.bat, preprocess.bat: minor changes 2003-07-03 04:13 brodsom * firebird2/builds/win32/preprocess.bat: Remove sed test since the normal build (without parse) doesn't need sed or any other unix command. 2003-07-03 04:12 brodsom * firebird2/builds/win32/build6_all.bat: Minor changes 2003-07-03 04:12 brodsom * firebird2/builds/win32/parse.bat: -Change parse.bat to verify yacc/bison and sed and work with the two parser generators. 2003-07-03 02:22 brodsom * firebird2/src/jrd/codes.epp: Solve a bug. mv can't be used in win32. Replace cmp with a native compare on win32 2003-07-02 21:02 brodsom * firebird2/: src/jrd/dyn_def.epp, src/jrd/dyn_def.sed, builds/win32/preprocess.bat, builds/posix/make.shared.targets: Add special action to be used in dyn_def.cpp. (remove dyn_def.sed) 2003-07-02 20:58 brodsom * firebird2/src/gpre/: gpre.h, hsh.h, int.cpp, int_cxx.cpp, par.cpp, words.h: Add special action to be used in dyn_def.cpp. 2003-07-02 16:40 brodsom * firebird2/builds/win32/: build6_all.bat, build_msg.bat, prepare.bat, preprocess.bat: Avoid using sed to edit epp files (excluding security.epp). 2003-07-02 15:41 dimitr * firebird2/src/jrd/map.cpp: Small correction. 2003-07-02 14:57 brodsom * firebird2/src/gpre/: gpre.cpp, gpre.h, gpreswi.h, msc.cpp, msc_proto.h, par.cpp, par_proto.h: New gpre -b option to be used in the msvc build process. It enable to set the base directory for compile time db without using sed. 2003-07-02 13:40 brodsom * firebird2/builds/win32/: msvc6/Firebird2Boot.dsw, build6_all.bat, msvc6/Firebird2.dsw: New dsp's to replace nmake's (split boot workspace) 2003-07-02 11:40 dimitr * firebird2/src/dsql/: parse.cpp, parse.y: Correct the parser a bit. 2003-07-02 02:16 brodsom * firebird2/src/dsql/: parse.cpp, parse.y, dsql.tab.h, keywords.cpp: Solve macro conflicts on win 32 when using bison and msvc 2003-07-02 01:19 brodsom * firebird2/src/dsql/parse.sed: Enable use of bison 1.35 (tested with gnuwin32 version) 2003-07-02 00:25 brodsom * firebird2/builds/win32/build6_all.bat: New dsp's to replace nmake's (correction) 2003-07-02 00:24 brodsom * firebird2/builds/win32/: preprocess.bat, gpre.mak: New dsp's to replace nmake's (gpre with BOOT_BUILD = gpre_static) 2003-07-01 21:20 brodsom * firebird2/builds/win32/build6_all.bat: New dsp's to replace nmake's 2003-07-01 20:49 brodsom * firebird2/builds/win32/msvc6/: Firebird2.dsw, fbclient_static.dsp: New dsp's to replace nmake's 2003-07-01 20:45 brodsom * firebird2/builds/win32/msvc6/: build_msg.dsp, codes.dsp: New dsp's to replace nmake's 2003-07-01 19:09 brodsom * firebird2/builds/win32/msvc6/: common_static.dsp, fbclient_static.dsp, gpre_static.dsp, Firebird2.dsw: New dsp's to replace nmake's 2003-06-30 20:12 brodsom * firebird2/: builds/win32/prepare.bat, src/msgs/include.epp: Remove unneeded sed commands in build 2003-06-30 20:09 brodsom * firebird2/: src/dudley/exe.epp, builds/win32/msvc6/gbak.dsp: Changes only inside #ifdef DEBUG. Needed to be able to build with -DDEBUG on gcc.(there are also some format corrections) 2003-06-30 16:31 skidder * firebird2/src/dsql/pass1.cpp: Forbid pessimistic locks in queries with DISTINCT clause 2003-06-30 15:11 alexpeshkoff * firebird2/src/jrd/: cmp.cpp, met.epp: fixed AV in fbserver when JRD_PRC::prc_request == 0 at commit time 2003-06-30 14:48 alexpeshkoff * firebird2/src/jrd/: fun.epp, fun_proto.h, intl.cpp, par.cpp: fixed restore of backup file without required UDF(s) 2003-06-30 14:42 brodsom * firebird2/builds/posix/prefix.mingw.README.html: Update mingw instructions 2003-06-30 13:26 brodsom * firebird2/src/remote/: inet.cpp, interface.cpp, protocol.cpp, remote.cpp, server.cpp, wnet.cpp: Changes only inside #ifdef DEBUG. Needed to be able to build with -DDEBUG on gcc.(there are also some format corrections) 2003-06-30 13:02 brodsom * firebird2/src/lock/lock.cpp: Changes only inside #ifdef DEBUG. Needed to be able to build with -DDEBUG on gcc.(there are also some format corrections) 2003-06-30 12:47 brodsom * firebird2/src/: dsql/ddl.cpp, gpre/gpre_meta.epp: Changes only inside #ifdef DEBUG. Needed to be able to build with -DDEBUG on gcc.(there are also some format corrections) 2003-06-30 12:42 brodsom * firebird2/src/burp/: backup.epp, mvol.cpp, restore.epp: Changes only inside #ifdef DEBUG. Needed to be able to build with -DDEBUG on gcc.(there are also some format corrections) 2003-06-29 22:36 skidder * firebird2/src/dsql/: dsql.h, metd.epp, pass1.cpp: Add checks to allow explicit pessimistic locks only in cases when we really support them 2003-06-28 15:59 dimitr * firebird2/src/dsql/ddl.cpp: Fixed metadata cache issues with CREATE OR ALTER statement. 2003-06-28 14:48 dimitr * firebird2/src/jrd/btr.cpp: no message 2003-06-28 11:32 dimitr * firebird2/src/jrd/exe.cpp: Fixed error handling in the looper. 2003-06-27 19:04 dimitr * firebird2/src/jrd/opt.cpp: Bugfix for SF #736318. 2003-06-27 18:55 dimitr * firebird2/src/jrd/btr.cpp: Cleanup 2003-06-27 18:16 brodsom * firebird2/builds/win32/make6_debug_examples.bat: Add batch and dsp to rebuild empbuild.c. (Correction use expand_ex instead of expand) 2003-06-27 18:05 brodsom * firebird2/generated/v5_examples/placeholder.txt: Add batch and dsp to rebuild empbuild.c. The script is not included in build process. 2003-06-27 17:59 brodsom * firebird2/builds/win32/: msvc6/Firebird2.dsw, msvc6/v5_examples.dsp, make6_debug_examples.bat: Add batch and dsp to rebuild empbuild.c. The script is not included in build process. 2003-06-27 00:14 arnobrinkman * firebird2/src/jrd/opt.cpp: bugfix: When 1 merge was done no other merge could be generated. for example with 4 stored procedures. 2003-06-26 12:43 dimitr * firebird2/src/: jrd/blr.h, jrd/exe.cpp, dsql/gen.cpp, dsql/parse.cpp, dsql/parse.y: Some savepoint-related changes: 1. release single savepoint 2. fixed exception handling 2003-06-25 09:43 dimitr * firebird2/src/: jrd/gds.cpp, jrd/isc.cpp, common/config/dir_list.cpp, install/misc/firebird.conf: Renamed environment variable. Fixed one temp-related crash. 2003-06-25 09:38 dimitr * firebird2/src/: common/config/config.cpp, remote/inet.cpp: Fixed manual TCP port assignment. 2003-06-24 12:33 dimitr * firebird2/src/isql/isql.epp: Applied the patch by Tomas Skoda. 2003-06-24 11:28 dimitr * firebird2/src/dsql/: parse.cpp, parse.y: Fixed one more limitation in the parser. 2003-06-22 14:37 alexpeshkoff * firebird2/doc/: README.NTSecurity, README.instsvc: some more readme's 2003-06-22 13:52 alexpeshkoff * firebird2/doc/sql.extensions/README.execute_statement: fixed word repetition 2003-06-20 19:55 kkuznetsov * firebird2/: builds/posix/prefix.solx86, builds/posix/prefix.solx86gcc, src/common/classes/tree.h: Trying to make FB2 compiler independant add prefix for SUN C compiler and fix fist compilation error 2003-06-19 20:13 dimitr * firebird2/src/install/misc/firebird.conf: Fixed the config option. 2003-06-19 20:10 dimitr * firebird2/src/common/config/: config.cpp, config.h: Fixed the config option. 2003-06-19 15:47 alexpeshkoff * firebird2/src/utilities/install_svc.cpp: reject -l switch in any mode besides "install" 2003-06-18 15:29 alexpeshkoff * firebird2/doc/sql.extensions/README.execute_statement: Initial revision of EXECUTE STATEMENT description 2003-06-18 10:08 alexpeshkoff * firebird2/src/jrd/vio.cpp: fixed bug, submitted to fb-devel by Cosmin Popa after execution of pre-(update/delete) triggers, non-existent deadlock was raised, conflict was with version, created by current transaction 2003-06-16 17:42 alexpeshkoff * firebird2/src/: jrd/dfw.epp, jrd/ExecuteStatement.cpp, jrd/ExecuteStatement.h, jrd/exe.cpp, jrd/ext.cpp, jrd/flu.cpp, jrd/flu_proto.h, jrd/fun.epp, jrd/jrd.cpp, jrd/met.epp, jrd/why.cpp, dsql/dsql.cpp: fixed diagnostic in EXECUTE STATEMENT & DirectoryList 2003-06-16 00:26 skidder * firebird2/src/dsql/parse.y: Oops. Part of my own RELEASE SAVEPOINT implementation leaked into to the previous commit 2003-06-16 00:08 skidder * firebird2/src/dsql/parse.y: Make INSERTING/UPDATING/DELETING non-reserved keywords. The patch causes compilation performance degradation for statements containing a lot of braces, but my testing indicated that this effect is surely unmeasurable for nesting level up to 250 2003-06-15 08:03 stryqx * firebird2/configure.in: The check for socklen_t fails on FreeBSD as socklen_t is defined in sys/socket.h. Write a specific check for this on FreeBSD. 2003-06-15 07:57 stryqx * firebird2/configure.in: Fix a typo. 2003-06-13 09:56 dimitr * firebird2/src/dsql/: dsql.h, pass1.cpp: New error messages for: - gbak - DSQL layer (aggregate tracking) - JRD layer (EXECUTE STATEMENT) - config stuff 2003-06-13 09:50 dimitr * firebird2/src/: msgs/msg.gbak, include/gen/codes.h, include/gen/codetext.h, include/gen/gds_codes.ftn, include/gen/gds_codes.pas, include/gen/iberror.h, include/gen/msgs.h, include/gen/rdb_codes.h, include/gen/sql_code.h, burp/backup.epp: New error messages for: - gbak - DSQL layer (aggregate tracking) - JRD layer (EXECUTE STATEMENT) - config stuff 2003-06-13 03:17 skywalker * firebird2/configure.in: Create a required directory for super 2003-06-12 11:38 dimitr * firebird2/src/dsql/pass1.cpp: Disallowed explicit locking for aggregate queries. The same should be done for stored procedure streams (joins require some work too). 2003-06-11 14:00 alexpeshkoff * firebird2/src/utilities/: install_svc.cpp, servi_proto.h, services.cpp: security fix - added -login switch to instsvc 2003-06-10 15:39 dimitr * firebird2/src/: dsql/dsql.tab.h, dsql/gen.cpp, dsql/keywords.cpp, dsql/node.h, dsql/parse.cpp, dsql/parse.y, dsql/pass1.cpp, jrd/blr.h, jrd/blrtable.cpp, jrd/cmp.cpp, jrd/exe.cpp, jrd/exe.h, jrd/nod.h, jrd/par.cpp: Fixed (hopefully) savepoints implementation: 1) RELEASE SAVEPOINT statement is added 2) SAVEPOINT statement now re-establishes existing savepoint with the same name 3) all savepoint stuff is changed to use single BLR verb 2003-06-10 10:19 eku * firebird2/src/install/arch-specific/sinixz/prototype.in: Updated package prototype file. 2003-06-10 01:04 arnobrinkman * firebird2/src/jrd/opt.cpp: bugfix: More bugfixes for 'no current record for fetch operation' errors. These were mostly related to queries where a MERGE was done and/or SP/VIEW/Aggregates/Unions were used together. 2003-06-08 22:59 hippoman * firebird2/builds/win32/msvc7/: fb_inet_server.vcproj, fb_lock_print.vcproj, fbclient.vcproj, fbembed.vcproj, fbguard.vcproj, fbserver.vcproj, gbak.vcproj, gdef.vcproj, gds32.vcproj, gfix.vcproj, gpre.vcproj, gpre_boot.vcproj, gsec.vcproj, gsplit.vcproj, gstat.vcproj, ib_udf.vcproj, ib_util.vcproj, instreg.vcproj, instsvc.vcproj, intl.vcproj, intlcpp.vcproj, isql.vcproj, qli.vcproj: *Synced msvc7 build *changed dir references related ro rc files to relative paths. 2003-06-08 20:12 dimitr * firebird2/src/remote/protocol.h: Re-enable default asymmetric protocol. 2003-06-08 15:13 dimitr * firebird2/src/: jrd/inf.cpp, jrd/license.h, jrd/utl.cpp, remote/merge.cpp: Version information cleanup. 2003-06-07 14:39 dimitr * firebird2/src/jrd/: isc_version.h, isc_version.rc, license.h: Fixed broken version compatibility with IB. 2003-06-06 16:13 alexpeshkoff * firebird2/src/jrd/dyn.epp: fixing linux SS - removed V4_THREADING left from netware port 2003-06-06 16:04 alexpeshkoff * firebird2/src/install/arch-specific/linux/super/: makeInstallImage.sh.in, postinstall.sh.in, rpmfiles.txt.in, rpmheader.txt.in, tarInstall.sh.in, tarMainInstall.sh.in, tarMainUninstall.sh.in, taruninstall.sh.in: fixing linux SS - install files -- SORRY -- this files are not checked, but are required to start SS build 2003-06-06 11:31 alexpeshkoff * firebird2/builds/posix/: Makefile.in.fbserver, prefix.linux: fixing linux SS - trivial mistypes 2003-06-06 11:16 alexpeshkoff * firebird2/src/remote/inet_server.cpp: fixing linux SS - removed variable free_map_debug, as not present in any other part of firebird code 2003-06-06 08:39 alexpeshkoff * firebird2/src/jrd/ibsetjmp.h: fixing linux SS - avoid compiler error ISO C++ forbids arrays assignment 2003-06-05 21:38 dimitr * firebird2/: builds/win32/msvc6/fbembed.dsp, src/jrd/why.cpp, src/remote/interface.cpp: Add remote client to the embedded server again. 2003-06-05 19:15 dimitr * firebird2/src/jrd/svc.cpp: Explicitly assign normal priority to the service tasks. Avoid lockups between GC thread, cache writer and the service manager. 2003-06-05 18:09 dimitr * firebird2/src/jrd/opt.cpp: Fixed random crashes with big queries prepared. 2003-06-05 15:12 dimitr * firebird2/builds/win32/msvc6/engine.dsp: Rolled back my previous optimization change. 2003-06-05 14:37 dimitr * firebird2/src/dsql/parse.y: Let's be GNU Bison 1.75 friendly. 2003-06-05 13:08 dimitr * firebird2/src/dsql/parse.cpp: Committed up-to-date parse.cpp. 2003-06-05 12:12 aafemt * firebird2/src/: include/fb_types.h, jrd/gdsold.h, jrd/ibase.h, jrd/scroll_cursors.h: Backward compatibility of public interface 2003-06-05 10:38 dimitr * firebird2/src/jrd/jrd.cpp: Fixed minor memory leak in CREATE/ATTACH DATABASE. 2003-06-04 15:04 dimitr * firebird2/builds/win32/msvc6/engine.dsp: Fixed another issue with invalid VC6 optimization. 2003-06-04 10:29 paul_reeves * firebird2/builds/win32/prepare.bat: Add a warning about changed behaviour of prepare.bat. 2003-06-04 10:22 paul_reeves * firebird2/builds/win32/: build_all.bat, prepare.bat: Automate the Win32 build process a little bit more. 2003-06-03 12:26 skidder * firebird2/src/burp/restore.epp: Correct workaround of GCC 3.2 bug. Weirdness of our code fixed. 2003-06-03 12:14 aafemt * firebird2/src/burp/restore.epp: Workaround for GCC 3.2 bug 2003-06-02 18:11 skidder * firebird2/src/dsql/parse.y: Fix server crash when SKIP syntax with braces used (SF 747567). Really strange, but problem does not affect Linux version. This is why it escaped my testing 2003-06-02 15:55 alexpeshkoff * firebird2/src/include/fb_string.h: Fixed bug with case-sensitive filesystem 2003-06-01 21:17 skidder * firebird2/doc/WhatsNew: fix up WhatsNew 2003-06-01 21:14 skidder * firebird2/doc/WhatsNew: fix up WhatsNew 2003-06-01 20:42 dimitr * firebird2/doc/WhatsNew: Added RC3 notes. 2003-06-01 19:02 fsg * firebird2/src/gpre/pas.cpp: Some cosmetic changes 2003-06-01 18:22 skidder * firebird2/src/jrd/: cmp.cpp, dfw.epp, exe.cpp, jrd.cpp, jrd_proto.h, met.epp, met_proto.h, tra.cpp: Fix metadata cache problem that prevented restore of some databases 2003-06-01 17:51 skidder * firebird2/src/install/misc/CSchangeRunUser.sh: Install aliases.conf on Linux 2003-06-01 17:49 skidder * firebird2/src/lock/lock.cpp: Fix problem that I introduced on non-Windows CS platforms when was fixing Windows CS bug 2003-06-01 17:47 skidder * firebird2/src/install/arch-specific/linux/classic/: makeInstallImage.sh.in, postinstall.sh.in: Install aliases.conf on Linux 2003-06-01 12:00 dimitr * firebird2/src/jrd/gds.cpp: INT is _not_ OK. Today (01-Jun-2003) the overflow occured. 2003-06-01 10:09 dimitr * firebird2/src/include/fb_string.h: Fixed PathName compile issues. 2003-05-30 14:29 dimitr * firebird2/src/dsql/parse.cpp: Updated parse.cpp. 2003-05-30 14:17 alexpeshkoff * firebird2/src/: common/config/config_file.cpp, common/config/config_file.h, common/config/dir_list.cpp, common/config/dir_list.h, include/fb_string.h, jrd/ext.cpp, jrd/flu.cpp, jrd/isc_file.cpp: Added support for case-sensitivity in path's comaparison according to OS requirements. Use it in config_file & dir_list Now in win32 one may write: DatabaseAccess=ReStrIcT c:\HiSpAtH 2003-05-30 13:48 dimitr * firebird2/src/jrd/fun.epp: Bugfix for wrong UDF arguments of types DATE/TIME (dialect 3). Thanks to Oleg LOA. 2003-05-29 15:40 skidder * firebird2/src/install/arch-specific/linux/Makefile.in: Use rpmbuild to build packages 2003-05-29 13:59 dimitr * firebird2/src/jrd/idx.cpp: Bugfix for RI failure in foreign keys. 2003-05-29 12:14 skidder * firebird2/src/install/: arch-specific/linux/classic/postinstall.sh.in, misc/CSchangeRunUser.sh: Fix permissions problem for firebird.conf (SF 745090) 2003-05-28 05:33 paul_reeves * firebird2/builds/win32/prepare.bat: Fix typo 2003-05-27 17:44 dimitr * firebird2/src/jrd/: exe.cpp, ExecuteStatement.cpp: We should never treat numeric NULL as zero. Always check for req_null flag. 2003-05-27 16:59 dimitr * firebird2/src/jrd/idx.cpp: Another fix for index corruption. Shouldn't affect anything else this time. 2003-05-26 17:46 dimitr * firebird2/src/jrd/btr.cpp: Small cleanup. 2003-05-26 17:45 dimitr * firebird2/src/jrd/exe.cpp: Fixed bug with incorrect handling of numeric NULLs as exception messages. 2003-05-26 17:44 dimitr * firebird2/src/lock/lock.cpp: Fixed win32 build. 2003-05-26 10:18 dimitr * firebird2/src/jrd/vio.cpp: Rolled back previous bugfix due to found side-effects. Still looking for a correct solution. 2003-05-25 21:24 skidder * firebird2/src/jrd/isc_sync.cpp: Improve diagnostics 2003-05-25 20:59 skidder * firebird2/src/: jrd/isc_sync.cpp, lock/lock.cpp: Allow easy adjustment of LockSemCount in Posix builds. Do not fail if value is adjusted in configuration file, but cannot be applied because of running engine processes 2003-05-25 12:44 fsg * firebird2/: configure.in, builds/posix/Makefile.in.boot.gpre, src/install/arch-specific/linux/classic/makeInstallImage.sh.in: Reenabled ada, fortran, cobol and pascal for gpre Install *udf.sql into the UDF-directory for linux builds 2003-05-25 02:24 skidder * firebird2/src/jrd/os/posix/config_root.cpp: Add comment 2003-05-25 02:12 skidder * firebird2/src/jrd/os/posix/config_root.cpp: Allow Kylix and other tools work with local Linux CS version installed 2003-05-25 02:09 skidder * firebird2/src/: jrd/common.h, include/fb_types.h: Move FB_ALIGN out of platform-dependent section as some parts of code depend on its implementation unconditionally 2003-05-25 02:07 skidder * firebird2/builds/posix/: make.rules, prefix.mingw: Allow C programs use our shared libraries on Linux and other POSIX platforms 2003-05-25 02:04 skidder * firebird2/: builds/posix/Makefile.in.extlib, builds/posix/make.defaults, src/install/arch-specific/linux/classic/makeInstallImage.sh.in: Fix UDF linkage problems on linux 2003-05-24 19:27 skidder * firebird2/src/dsql/parse.sed: Oops. Forgot to commit sed-script for parse.y 2003-05-24 17:18 skidder * firebird2/src/dsql/parse.y: Add comment 2003-05-24 15:44 fsg * firebird2/src/gpre/pas.cpp: Some fixes to allow to compile gpre with --with-gpre-pascal again 2003-05-24 09:46 dimitr * firebird2/src/jrd/svc.cpp: Fixed synchronization issues in the service manager. 2003-05-23 18:55 skidder * firebird2/src/dsql/parse.y: Make FIRST/SKIP keywords non-reserved 2003-05-22 18:59 alexpeshkoff * firebird2/src/jrd/exe.cpp: Use transaction pool for storing rpb chains. Bug in commit, which I tried to fix using permanent pool here, was caused by another reason and already fixed. 2003-05-22 14:42 paul_reeves * firebird2/: builds/win32/prepare.bat, src/install/arch-specific/win32/BuildExecutableInstall.bat, src/install/arch-specific/win32/FirebirdInstall_15.iss, src/install/arch-specific/win32/Readme.txt, src/install/arch-specific/win32/installation_readme.txt: Update Win32 install script and associated files 2003-05-22 13:13 alexpeshkoff * firebird2/src/jrd/: ibase.h, y_handle.h, y_ref.h: Some cosmetic cleanup to follow __ standard. Comments added. 2003-05-22 08:39 alexpeshkoff * firebird2/src/common/config/config_file.cpp: Fixed problem with fbclient on 9x 2003-05-20 17:39 dimitr * firebird2/src/include/gen/autoconfig_msvc.h: Fixed win32 build. VC6 doesn't have mkstemp(). 2003-05-19 08:57 alexpeshkoff * firebird2/src/jrd/met.epp: Make engine compile again with MSVC 2003-05-17 00:15 arnobrinkman * firebird2/src/jrd/opt.cpp: bugfix FB1.5: Optimizer crashed when all indices of a table had the selectivity of 1 2003-05-16 22:34 skidder * firebird2/src/: include/fb_types.h, jrd/cch.cpp, jrd/cch_proto.h, jrd/idx.cpp, jrd/lck.cpp, jrd/lck.h, jrd/met.epp, jrd/sdw.cpp, jrd/sdw_proto.h, jrd/unix.cpp, jrd/winnt.cpp, lock/lock.cpp, lock/lock.h: Fix up lock manager. Clean AST invocation. Fix type of lrq_flags to match its value. Backout my logic for fast deadlock detection as it breaks engine in several places 2003-05-15 13:16 skidder * firebird2/src/jrd/utl.cpp: Make engine compile again 2003-05-14 17:12 skidder * firebird2/src/jrd/ibase.h: Compatibility change 2003-05-14 14:32 eku * firebird2/src/jrd/: gds.cpp, sort.cpp: Improved error handling as suggested by skidder. 2003-05-14 10:24 alexpeshkoff * firebird2/src/jrd/exe.cpp: Fixed bug with wrong req_attachment after exception in procedure 2003-05-14 10:15 dimitr * firebird2/src/dsql/: ddl.cpp, pass1.cpp: Enabled BREAK/LEAVE and EXITcommands in non-system triggers. 2003-05-14 10:09 dimitr * firebird2/src/jrd/thd.cpp: THD_yield() should just release the CPU, it shouldn't wait. Hence we get significant speed-up for the GC/sweep. 2003-05-14 07:39 eku * firebird2/: configure.in, src/include/gen/autoconfig_msvc.h, src/jrd/gds.cpp, src/jrd/misc.h, src/jrd/sort.cpp, src/jrd/utl.cpp, src/make.new/config/config.h.in: Check for the function mkstemp(). If it's not available, fall back to mktemp(). 2003-05-13 14:04 alexpeshkoff * firebird2/src/jrd/: ExecuteStatement.cpp, exe.cpp: Fixed bug with NULL argument 2003-05-13 12:13 aafemt * firebird2/src/remote/srvr_w32.cpp: Win32 SS doesn't ignore protocol command-line switches anymore. CS doesn't support IPC 2003-05-11 21:38 skidder * firebird2/src/jrd/rse.cpp: Fix server crashes when explicit pessimistic locks are used from PSQL 2003-05-11 21:32 skidder * firebird2/src/dsql/pass1.cpp: Use explicit pessimistic locks only if WITH LOCK clause is specified 2003-05-11 19:12 skidder * firebird2/src/jrd/gds.cpp: Fix little issue in temp stuff noted by Claudio Valderrama 2003-05-11 15:23 dimitr * firebird2/builds/win32/defs/: fbclient.def, fbclient_debug.def: Restored compatibility ordinals. Unfortunately, too many software depend on them. 2003-05-11 13:48 dimitr * firebird2/src/jrd/gds.cpp: Fixed temp file management in utilities. 2003-05-10 17:37 hippoman * * now it's nod needed a FB 1.0 install to make the install package, everything is took from the source tree, or built.. firebird2/src/install/arch-specific/win32/BuildExecutableInstall.ba t: 2003-05-10 17:13 dimitr * firebird2/doc/WhatsNew: Update. 2003-05-10 16:36 hippoman * firebird2/builds/win32/: make7_debug.bat, make7_release.bat: * moved intlcpp also to output dir 2003-05-10 16:36 hippoman * firebird2/builds/win32/build_all.bat: * called build_msgs from build_all 2003-05-10 15:05 dimitr * firebird2/src/jrd/vio.cpp: Fixed GC code to avoid [quite frequent] index corruptions. 2003-05-10 15:01 dimitr * firebird2/src/jrd/gds.cpp: Restore compatibility with VC6. 2003-05-10 03:10 hippoman * firebird2/src/install/arch-specific/win32/: BuildExecutableInstall.bat, FirebirdInstall_15.iss: * install gds32 and fbclient into system32 * add cs and ss executables to both installs * Different Names for CS and SS install packages. * echo off 2003-05-10 02:06 hippoman * firebird2/src/install/arch-specific/win32/: BuildExecutableInstall.bat, FirebirdInstall_15.iss: * Support for msvc7 runtime and build 2003-05-09 18:18 skidder * firebird2/src/jrd/: gds.cpp, gds_proto.h, sort.cpp: 1. Cleanup 2. Rework temporary files management. In particular: - fix security hole on all POSIX platforms except FREEBSD/OPENBSD related to mktemp usage (possible DoS attacks or privileges elevation) via switching to mkstemp - fix problem with only 27 unique filenames generated on Win32 (which could cause unpredictable behavior in SS builds) - pass appropriate flags to CreateFile on Win32 to indicate that files are temporary (this may improve performance a little) 2003-05-09 18:05 skidder * firebird2/src/jrd/: all_old.cpp, all_old.h: Cleanup 2003-05-09 18:02 skidder * firebird2/src/: jrd/all.cpp, jrd/jrd.cpp, dsql/alld.cpp, remote/inet_server.cpp, remote/window.cpp: Cleanup 2003-05-09 17:10 hippoman * firebird2/builds/win32/msvc7/: engine.vcproj, engine_classic.vcproj, Firebird2.sln, common.vcproj, common_classic.vcproj, engine_embed.vcproj, fbclient.vcproj, fbembed.vcproj: * Synced the msvc7 build files 2003-05-09 16:45 skidder * firebird2/src/intl/lc_ascii.c: Strange, but MSVC fails to compile C code that uses "inline" keyword directly. Replace it with "__inline" in my previous commit 2003-05-08 21:47 skidder * firebird2/src/intl/lc_ascii.c: Optimize it a little 2003-05-08 19:40 skidder * firebird2/doc/WhatsNew: better description for some of RC2 changes 2003-05-08 12:31 alexpeshkoff * firebird2/src/common/config/config_file.cpp: For BootBuild don't give any diagnostic for missing firebird.conf. For wrong firebird.conf - standard diagnostic. 2003-05-08 12:30 aafemt * firebird2/src/remote/srvr_w32.cpp: Missed parameter -l -- accept win32 IPC local connections 2003-05-08 09:15 dimitr * firebird2/doc/WhatsNew: Added RC2 changes. 2003-05-08 08:21 dimitr * firebird2/src/intl/lc_ascii.c: Handle special win1251 characters properly. 2003-05-07 21:14 skidder * firebird2/src/remote/xdr.cpp: Mark probable problem for non-Intel ports 2003-05-07 15:48 skidder * firebird2/src/lock/lock.cpp: Fix invalid assertion failures in DEV_BUILD 2003-05-07 15:46 skidder * firebird2/src/include/fb_types.h: Fix a reason of several observed xdr-related crashes. Bug was introduced during initial C++ porting effort 2003-05-07 13:13 skidder * firebird2/src/common/classes/alloc.cpp: No more messages about forbidden usage of global operator new in DEV_BUILD. C++ library from RH8.0 does that routinely and this causes crashes because stderr messages go to TCP socket from fb_inet_server 2003-05-07 12:30 dimitr * firebird2/builds/win32/fbclient_boot.mak: Fixed win32 build process. 2003-05-07 09:51 dimitr * firebird2/src/common/config/config.cpp: Since CS doesn't lock processes while waiting for incoming aux connection, it's potentially dangerous to use one definite port for event processing. 2003-05-07 09:25 dimitr * firebird2/src/common/config/config.cpp: Corrected default value, as suggested by Nickolay. 2003-05-07 09:22 dimitr * firebird2/src/jrd/svc.cpp: Added comment. 2003-05-07 09:08 dimitr * firebird2/src/remote/interface.cpp: Const correctness suggested by Claudio. 2003-05-07 09:06 dimitr * firebird2/src/jrd/: jrd_pwd.h, pwd.cpp: It's useless to care about handle leaks when both the engine and thread scheduler are shutdown. Please also note, that THREAD_* macros shouldn't be used in atexit()-handlers or static destructors. 2003-05-07 03:57 arnobrinkman * firebird2/src/dsql/pass1.cpp: 1) bugfix RC1: Aggregates from a different parent_context where not allowed in the HAVING clause. 2) Enabled aggregate-functions from different parent_context (with lower scope_level) to be used inside another aggregate-function Example: SELECT MAX((SELECT COUNT(*) FROM RDB$RELATIONS)) FROM RDB$RELATIONS 2003-05-06 17:04 dimitr * firebird2/src/: common/config/config.cpp, install/misc/firebird.conf: Changed default value. 2003-05-06 14:05 dimitr * firebird2/src/jrd/dfw.epp: Hide metadata cache diagnostic warnings in the release builds. 2003-05-05 18:11 skidder * firebird2/builds/win32/common_boot.mak: Make Win32 build compile 2003-05-05 16:25 dimitr * firebird2/src/jrd/btr.cpp: no message 2003-05-05 14:26 alexpeshkoff * firebird2/src/common/config/: dir_list.cpp, dir_list.h: Enable spaces & tabs in directory list 2003-05-05 14:11 dimitr * firebird2/src/remote/window.cpp: Disabled XNET in the server window. 2003-05-05 14:09 dimitr * firebird2/src/remote/srvr_w32.cpp: If a port cannot be reconnected, exit child process instead of crashing with SEGV. 2003-05-05 13:55 skidder * firebird2/src/common/classes/array.h: Fix compiler warnings 2003-05-05 13:48 alexpeshkoff * firebird2/src/jrd/rpb_chain.cpp: Don't build rpb chains for external files 2003-05-05 13:47 alexpeshkoff * firebird2/src/jrd/exe.cpp: Moved pre-(modify,erase)triggers code to single inline function 2003-05-05 13:44 dimitr * firebird2/src/remote/server.cpp: Small fixes for WNET and XNET: 1. Wake up event thread on disconnect. 2. Shutdown broken port properly. 2003-05-05 13:14 dimitr * firebird2/src/remote/interface.cpp: Fixed possible client crashes on disconnect (when events are registered). 2003-05-05 12:46 alexpeshkoff * firebird2/src/jrd/tra.h: Comment added 2003-05-05 12:45 alexpeshkoff * firebird2/src/common/config/config_file.cpp: Preprocessor cleanup 2003-05-05 12:39 dimitr * firebird2/src/remote/cntl.cpp: Synchronized command-line arguments with srvr_w32.cpp. 2003-05-05 12:36 dimitr * firebird2/builds/win32/msvc6/fbembed.dsp: Updated project files 2003-05-05 12:32 dimitr * firebird2/doc/README.user.embedded: Added notes for the embedded server 2003-05-05 12:27 dimitr * firebird2/src/install/misc/firebird.conf: Updated documentation 2003-05-05 11:18 dimitr * firebird2/src/: jrd/isc_file.cpp, remote/interface.cpp: Removed XNET temporary stubs from ISC and REMOTE. It will be available as native local protocol in v1.6. 2003-05-05 10:48 dimitr * firebird2/src/jrd/svc.cpp: Correction. 2003-05-05 10:40 dimitr * firebird2/src/jrd/svc.cpp: 1. Disabled not working services in win32 CS (until v1.6) 2. Fixed SEGV in the service manager 2003-05-05 09:55 alexpeshkoff * firebird2/src/jrd/cmp.cpp: Comment added 2003-05-05 09:38 alexpeshkoff * firebird2/builds/posix/make.shared.variables: Dropped second entry for rpb_chain 2003-05-05 09:06 dimitr * firebird2/src/jrd/svc.cpp: Cleanup 2003-05-05 00:02 arnobrinkman * firebird2/src/dsql/pass1.cpp: fixed a typo and changed some comments 2003-05-04 17:39 dimitr * firebird2/src/jrd/: exe.cpp, vio.cpp, vio_proto.h: 1. Cleanup 2. Fixed bug with wrong record statistics when operation fails after a VIO call (e.g. constraint violation or exception in post-triggers) 2003-05-04 17:32 dimitr * firebird2/src/jrd/idx_proto.h: Corrected VIO interface. 2003-05-02 20:41 dimitr * firebird2/src/jrd/: jrd_pwd.h, pwd.cpp: Fixed threading issues in the security database manager. 2003-05-02 19:17 dimitr * firebird2/src/remote/: protocol.h, server.cpp: Rolled back asymmetric protocol due to found bugs and lack of time to fix them in v1.5. 2003-05-02 18:04 alexpeshkoff * firebird2/src/burp/: burp.cpp, spit.cpp, spit.h, std_desc.h: Fixed bug with stdin/stdout use in win32 version of gbak 2003-05-02 17:20 alexpeshkoff * firebird2/src/dsql/pass1.cpp: Fixed server crash in EXECUTE STATEMENT combined with exceptions handling block 2003-05-02 17:13 alexpeshkoff * firebird2/src/jrd/cmp.cpp: Once I've seen att_requests == 0x00000014, so some debugging code added to catch it earlier in dev_builds 2003-05-01 15:28 dimitr * firebird2/: src/common/config/config_file.cpp, builds/win32/msvc6/fbclient.dsp: Bugfix 2003-05-01 14:46 dimitr * firebird2/src/jrd/dls.cpp: Cleanup 2003-05-01 14:19 dimitr * firebird2/src/: common/config/dir_list.cpp, common/config/dir_list.h, jrd/dls.cpp, jrd/dls_proto.h: Temporary directory management 2003-05-01 13:45 dimitr * firebird2/src/install/misc/firebird.conf: Temporary directory management 2003-05-01 13:35 dimitr * firebird2/src/common/config/: config.cpp, config.h: Temporary directory management 2003-04-29 20:42 skidder * firebird2/src/lock/lock.cpp: Fix broken lock table resizing code in CS builds. This bug affected all versions of Firebird (and probably Interbase too). The only reason why CS builds worked was a fact that UNIX usually maps grown memory mapping to the same address as it were before. 2003-04-29 19:14 skidder * firebird2/src/intl/: lc_ascii.c, lc_ascii.h: Make UPPER() work correctly for WIN1251 charset 2003-04-29 17:08 alexpeshkoff * firebird2/src/remote/srvr_w32.cpp: Make SS create memory log in debug mode on shutdown 2003-04-29 16:23 alexpeshkoff * firebird2/builds/posix/make.shared.variables: added rpb_chain to posix build 2003-04-28 21:48 skidder * firebird2/src/install/arch-specific/linux/classic/: makeInstallImage.sh.in, postinstall.sh.in, preinstall.sh.in: Install firebird.conf to installation root on Linux 2003-04-28 20:57 fsg * firebird2/builds/posix/make.shared.variables: Update linux makefiles to reflect rpb_chain changes 2003-04-28 20:24 skidder * firebird2/builds/win32/msvc7/: engine.vcproj, engine_classic.vcproj, engine_embed.vcproj: Update MSVC7 makefiles to reflect rpb_chain changes 2003-04-28 18:44 dimitr * firebird2/src/jrd/svc.cpp: Rehabilitation day. Yet another bugfix for my old mistakes. Arrrgh!!! 2003-04-28 09:41 dimitr * firebird2/src/dsql/ddl.cpp: Damn, what I was thinking about that time? 2003-04-26 12:09 alexpeshkoff * firebird2/src/jrd/exe.cpp: Use the same pool for array and it's elements 2003-04-26 12:08 alexpeshkoff * firebird2/src/common/classes/array.h: Don't execute any constructors / destructors for elements of class T 2003-04-26 11:36 alexpeshkoff * firebird2/src/jrd/rpb_chain.h: Fixed g++ warning 2003-04-25 19:15 alexpeshkoff * firebird2/src/jrd/exe.cpp: Fixed 2 bugs, which caused server to crash 2003-04-25 16:49 alexpeshkoff * firebird2/: src/jrd/exe.cpp, src/jrd/rpb_chain.cpp, src/jrd/rpb_chain.h, src/jrd/tra.cpp, src/jrd/tra.h, builds/win32/msvc6/common.dsp, builds/win32/msvc6/common_classic.dsp, builds/win32/msvc6/engine.dsp, builds/win32/msvc6/engine_classic.dsp, builds/win32/msvc6/engine_embed.dsp: Fixed bug with wrong rpb contents after pre-triggers execution 2003-04-25 16:47 alexpeshkoff * firebird2/src/common/classes/array.h: Added dynamic arrays support 2003-04-25 15:25 alexpeshkoff * firebird2/src/jrd/ExecuteStatement.cpp: Minor cleanup 2003-04-24 07:46 dimitr * firebird2/src/jrd/exe.cpp: With some luck, this should fix the buggy behaviour of ROW_COUNT. 2003-04-23 18:17 skidder * firebird2/builds/win32/common_boot.mak: Fix up makefile a little 2003-04-23 09:29 alexpeshkoff * firebird2/src/jrd/inf.cpp: fix buffer overrun in get_counts() 2003-04-23 08:42 eku * firebird2/src/install/arch-specific/sinixz/prototype.in: Reduced the number of distributed header files 2003-04-23 08:40 eku * firebird2/src/jrd/common.h: SINIX-Z does not provide a prototype for syslog() :-( 2003-04-22 10:45 alexpeshkoff * firebird2/src/jrd/exe.cpp: execute statement cleanup 2003-04-20 18:26 skidder * firebird2/doc/fb2-todo.txt: Added TODO for Firebird 2 2003-04-20 17:11 skidder * firebird2/src/install/arch-specific/linux/misc/firebird.xinetd.in: Fix problem in firebird.xinetd noted by Andreas Filsinger 2003-04-20 05:30 hippoman * firebird2/builds/win32/msvc7/: Firebird2.sln, alice.vcproj, alice_classic.vcproj, burp.vcproj, burp_classic.vcproj, common.vcproj, common_classic.vcproj, dsql_server.vcproj, dsql_server_classic.vcproj, engine.vcproj, engine_classic.vcproj, engine_embed.vcproj, fb_inet_server.vcproj, fb_lock_print.vcproj, fbclient.vcproj, fbembed.vcproj, fbguard.vcproj, fbserver.vcproj, fbudf.vcproj, gbak.vcproj, gdef.vcproj, gds32.vcproj, gfix.vcproj, gpre.vcproj, gpre_boot.vcproj, gsec.vcproj, gsplit.vcproj, gstat.vcproj, ib_udf.vcproj, ib_util.vcproj, instreg.vcproj, instsvc.vcproj, intl.vcproj, intlcpp.vcproj, ipserver.vcproj, isql.vcproj, lock.vcproj, lock_classic.vcproj, qli.vcproj, remote.vcproj, remote_classic.vcproj, utilities.vcproj, utilities_classic.vcproj, wal.vcproj, wal_classic.vcproj: * Sync the msvc7 build 2003-04-19 19:01 alexpeshkoff * firebird2/builds/win32/msvc6/common_classic.dsp: Exit on missing / wrong firebird.conf with error report in system log 2003-04-19 18:44 alexpeshkoff * firebird2/: src/common/config/config.cpp, src/common/config/config_file.cpp, src/common/config/config_file.h, src/jrd/db_alias.cpp, src/jrd/os/posix/fbsyslog.cpp, src/jrd/os/win32/fbsyslog.cpp, src/jrd/os/fbsyslog.h, builds/win32/msvc6/common.dsp, builds/posix/make.shared.variables: Exit on missing / wrong firebird.conf with error report in system log 2003-04-19 18:39 alexpeshkoff * firebird2/src/jrd/: gds.cpp, gds_proto.h: Changed gds__log parameter to be const 2003-04-19 16:08 stryqx * firebird2/src/install/arch-specific/freebsd/Makefile.in: FreeBSD-specific Makefile.in. Empty for the moment. 2003-04-18 12:30 paul_reeves * firebird2/builds/win32/preprocess.bat: Update reference to downloadable file. 2003-04-17 22:58 arnobrinkman * firebird2/src/dsql/pass1.cpp: bugfix: stored procedure with input parameters and aggregate tracking/validating methods failed 2003-04-17 20:42 bellardo * firebird2/configure.in: Don't forget to create the darwin specific OS directories in gen/* 2003-04-17 20:41 bellardo * firebird2/autogen.sh: Fix the permissions on the configure script, just in case it is needed (like on Darwin) 2003-04-17 12:15 aafemt * firebird2/src/lock/lock.cpp: Fix for previous commit 2003-04-17 10:30 dimitr * firebird2/src/jrd/jrd_pwd.h: Fixed crash in the embedded server. 2003-04-17 00:49 arnobrinkman * firebird2/src/dsql/pass1.cpp: bugfix: Parameters from stored procedures in a sub-select where not remaped to the good context in a aggregate query. example: SELECT (SELECT sp.x FROM SP_TEST(T1.ID) sp) FROM Table1 T1 GROUP BY T1.ID 2003-04-16 12:16 aafemt * firebird2/src/: alice/alice.h, alice/tdr.cpp, burp/backup.epp, burp/burp.cpp, burp/burp.h, burp/canonical.cpp, burp/restore.epp, dsql/dsql.cpp, dsql/errd.cpp, dsql/metd.epp, dsql/movd.cpp, dsql/preparse.cpp, dsql/user_dsql.cpp, dudley/exe.epp, dudley/extract.epp, dudley/lex.cpp, gpre/gpre_meta.epp, ipserver/ipc.h, ipserver/ipclient.cpp, ipserver/ipserver.cpp, isql/show.epp, journal/archive.cpp, journal/gjrn.cpp, journal/journal_vms.e, journal/rebuild.e, journal/server.e, jrd/ExecuteStatement.cpp, jrd/ail.cpp, jrd/all_old.cpp, jrd/alt.cpp, jrd/blob_filter.cpp, jrd/cch.cpp, jrd/common.h, jrd/dfw.epp, jrd/dyn.epp, jrd/err.cpp, jrd/event.cpp, jrd/exe.cpp, jrd/ibase.h, jrd/iberr.cpp, jrd/jrd.cpp, jrd/jrd_pwd.h, jrd/map.cpp, jrd/perf.cpp, jrd/print.cpp, jrd/rdb.cpp, jrd/rdbgpas.cpp, jrd/rdbint.cpp, jrd/rng.cpp, jrd/tra.cpp, jrd/utl.cpp, jrd/vio.cpp, jrd/why.cpp, jrd/y-valve.cpp, lock/driver.cpp, lock/lock.cpp, lock/manager.cpp, lock/print.cpp, qli/all.cpp, qli/eval.cpp, qli/exe.cpp, qli/format.cpp, qli/gener.cpp, qli/lex.cpp, qli/meta.epp, qli/proc.epp, qli/show.epp, remote/ibconfig.cpp, remote/inet_server.cpp, remote/interface.cpp, remote/mgr.cpp, remote/protocol.cpp, remote/remote.h, remote/server.cpp, remote/srvr_w32.cpp, utilities/cache.cpp, utilities/cmd_util.cpp, utilities/create_db.cpp, utilities/dba.epp, utilities/dba_full.epp, utilities/drop.cpp, utilities/gsec.cpp, utilities/gsec.h, utilities/print_pool.cpp, utilities/sbc_print.cpp, utilities/security.epp, utilities/srvrmgr.cpp, v5_examples/api1.c, v5_examples/api10.c, v5_examples/api11.c, v5_examples/api12.c, v5_examples/api13.c, v5_examples/api14.e, v5_examples/api15.c, v5_examples/api16.c, v5_examples/api16t.c, v5_examples/api2.c, v5_examples/api3.c, v5_examples/api4.c, v5_examples/api5.c, v5_examples/api6.c, v5_examples/api7.c, v5_examples/api8.c, v5_examples/api9.c, v5_examples/apifull.c, v5_examples/empbuild.c, v5_examples/winevent.c, wal/driver.cpp, wal/wal.cpp, wal/wal_prnt.cpp, wal/walc.cpp, wal/walw.cpp: Introduce of ISC_STATUS_ARRAY 2003-04-16 12:10 aafemt * firebird2/src/include/fb_types.h: Introduce of ISC_STATUS_ARRAY 2003-04-15 17:26 skidder * firebird2/src/install/misc/: CSchangeRunUser.sh, CSrestoreRootRunUser.sh, SSchangeRunUser.sh, SSrestoreRootRunUser.sh, changeDBAPassword.sh, firebird.init.d.generic, firebird.init.d.mandrake: Fix up Linux scripts 2003-04-15 13:15 dimitr * firebird2/src/utilities/install_svc.cpp: Fixed problem with start/stop commands of instsvc + some cleanup. 2003-04-15 11:19 dimitr * firebird2/builds/win32/msvc6/instsvc.dsp: Corrected a typo. 2003-04-14 21:21 skidder * firebird2/builds/posix/prefix.linux: Be compatible with older machines 2003-04-14 09:23 alexpeshkoff * firebird2/src/jrd/: ext.cpp, flu.cpp: Suggested by Claudio cleanup 2003-04-13 21:52 skidder * firebird2/src/jrd/svc.cpp: Make database stats Service work for Posix CS builds 2003-04-13 19:02 skidder * firebird2/src/jrd/codes.epp: Make codes compile again on Posix 2003-04-13 17:18 skidder * firebird2/doc/WhatsNew: Add description for my lock manager changes 2003-04-13 17:05 skidder * firebird2/src/install/misc/firebird.conf: [no log message] 2003-04-13 16:50 dimitr * firebird2/doc/WhatsNew: Added RC1 changes. 2003-04-13 16:16 dimitr * firebird2/src/install/misc/firebird.conf: Updated firebird.conf. 2003-04-13 15:22 dimitr * firebird2/src/jrd/exe.cpp: Fixed problem with error reporting. 2003-04-13 15:07 dimitr * firebird2/src/: msgs/msg.gbak, include/gen/msgs.h: Updated messages database. 2003-04-13 14:14 dimitr * firebird2/builds/win32/: build_msg.bat, build_msg.mak, codes.mak, prepare.bat, preprocess.bat: Updated win32 build. 2003-04-13 14:08 dimitr * firebird2/src/jrd/codes.epp: Fixed compile problems on win32. 2003-04-13 10:44 dimitr * firebird2/src/utilities/dba.epp: no message 2003-04-13 10:21 fsg * firebird2/src/jrd/common.h: use the right conversion specifiers for linux 2003-04-12 19:06 alexpeshkoff * firebird2/src/jrd/: dls.cpp, dls_proto.h, isc.cpp: New UdfAccess implementation - related cleanup 2003-04-12 18:34 alexpeshkoff * firebird2/src/: common/config/config.cpp, common/config/config.h, jrd/flu.cpp: Restrict UDF access via UdfAccess entry in firebird.conf 2003-04-12 12:35 alexpeshkoff * firebird2/src/jrd/: ExecuteStatement.cpp, ExecuteStatement.h: Fixed problems with SQLDA > 32K 2003-04-12 12:24 alexpeshkoff * firebird2/src/common/config/dir_list.cpp: Directory access restrictions don't apply now to BOOT_BUILD 2003-04-12 12:04 alexpeshkoff * firebird2/src/jrd/jrd.cpp: Any database, mentioned in aliases.conf, may be accessed regardless of DatabaseAccess parameter in firebird.conf. 2003-04-11 12:32 paul_reeves * firebird2/builds/win32/: blrtable.bat, build_all.bat, build_boot.bat, prepare.bat: Add a (very) little documentation to some of the Win32 .bat files. Improve blrtable.bat's manners (and of course get it to compile blrtable again.) 2003-04-11 09:28 dimitr * firebird2/src/jrd/btr.cpp: no message 2003-04-11 07:17 dimitr * firebird2/builds/win32/: common_boot.mak, fbclient_boot.mak, gpre.mak, gpre_boot.mak: Fixed win32 build. 2003-04-10 12:48 aafemt * firebird2/src/include/fb_types.h: STATUS -> ISC_STATUS. Finalize 2003-04-10 12:42 aafemt * firebird2/src/wal/: driver.cpp, wal.cpp, wal_prnt.cpp, wal_proto.h, walc.cpp, walc_proto.h, walf.cpp, walf_proto.h, walr.cpp, walr_proto.h, walw.cpp, walw_proto.h: STATUS -> ISC_STATUS 2003-04-10 12:38 aafemt * firebird2/src/: utilities/cache.cpp, utilities/cmd_util.cpp, utilities/cmd_util_proto.h, utilities/dba.epp, utilities/dba_full.epp, utilities/drop.cpp, utilities/gsec.cpp, utilities/gsec.h, utilities/sbc_print.cpp, utilities/secur_proto.h, utilities/security.epp, utilities/srvrmgr.cpp, v5_examples/winevent.c: STATUS -> ISC_STATUS 2003-04-10 12:31 aafemt * firebird2/src/remote/: allr.cpp, chuser.cpp, ibconfig.cpp, inet.cpp, inet_proto.h, inet_server.cpp, inter_proto.h, interface.cpp, merge.cpp, mgr.cpp, protocol.cpp, protocol.h, remot_proto.h, remote.cpp, remote.h, server.cpp, srvr_w32.cpp, wnet.cpp, wnet_proto.h, xnet.cpp, xnet_proto.h: STATUS -> ISC_STATUS 2003-04-10 12:16 aafemt * firebird2/src/qli/: all.cpp, err.cpp, err_proto.h, eval.cpp, exe.cpp, exe.h, format.cpp, gener.cpp, lex.cpp, meta.epp, proc.epp, show.epp: STATUS -> ISC_STATUS 2003-04-10 12:08 aafemt * firebird2/src/lock/: driver.cpp, lock.cpp, lock_proto.h, manager.cpp, print.cpp: STATUS -> ISC_STATUS 2003-04-10 09:50 eku * firebird2/builds/posix/: Makefile.in.embed.qli, Makefile.in.msgs, Makefile.in.refDatabases, make.shared.targets: Fixed typo: LN_S->LN 2003-04-10 09:06 eku * firebird2/src/jrd/common.h: SINIX-Z: added missing format macros. 2003-04-10 08:49 aafemt * firebird2/src/jrd/: ExecuteStatement.cpp, ExecuteStatement.h, ail.cpp, ail.h, all_old.cpp, alt.cpp, blb.cpp, blf_proto.h, blob_filter.cpp, blob_filter.h, cch.cpp, cch_proto.h, dfw.epp, dyn.epp, dyn_def.epp, entry.h, envelope.epp, err.cpp, err_proto.h, event.cpp, event_proto.h, exe.cpp, ext.cpp, filte_proto.h, filters.cpp, gds.cpp, gds_proto.h, gdsold.h, iberr.cpp, iberr.h, iberr_proto.h, intl.cpp, intl_proto.h, isc_ipc.cpp, isc_s_proto.h, isc_sync.cpp, jio.cpp, jrd.cpp, jrd.h, jrd_proto.h, jrd_pwd.h, jrn.cpp, jrn.h, jrn_proto.h, lck.cpp, llio.cpp, llio_proto.h, map.cpp, map_proto.h, met.epp, pag.cpp, par.cpp, perf.cpp, pio_proto.h, print.cpp, rdb.cpp, rdbgpas.cpp, rdbint.cpp, rng.cpp, sdl.cpp, sdl_proto.h, sort.cpp, sort.h, sort_mem.cpp, sort_mem.h, sort_proto.h, stats.epp, status.cpp, status.h, sun_ftn.cpp, svc.cpp, svc.h, svc_proto.h, tra.cpp, unix.cpp, utl.cpp, utl_proto.h, vio.cpp, vms.cpp, vmsevent.cpp, vmslo_proto.h, vmslock.cpp, why.cpp, why_proto.h, winnt.cpp, y-valve.cpp: STATUS -> ISC_STATUS 2003-04-10 08:39 eku * firebird2/src/jrd/unix.cpp: fil_max_page is of type ULONG! 2003-04-10 08:34 eku * firebird2/builds/posix/: Makefile.in.embed.qli, Makefile.in.example5, Makefile.in.firebird, Makefile.in.msgs, Makefile.in.refDatabases, make.rules, make.shared.targets: Use predefined macros from make.defaults! 2003-04-10 08:32 aafemt * firebird2/src/journal/: archive.cpp, console.cpp, gjrn.cpp, journal_vms.e, rebuild.e, server.e: STATUS -> ISC_STATUS 2003-04-10 08:26 aafemt * firebird2/src/: ipserver/ipapi_proto.h, ipserver/ipc.h, ipserver/ipclient.cpp, ipserver/ipserver.cpp, isql/isql.epp, isql/isql_proto.h, isql/show.epp: STATUS -> ISC_STATUS 2003-04-10 08:19 aafemt * firebird2/src/: dudley/ddl.cpp, dudley/ddl_proto.h, dudley/exe.epp, dudley/extract.epp, dudley/lex.cpp, gpre/gpre_meta.epp, gpre/gpre_meta_boot.cpp: STATUS -> ISC_STATUS 2003-04-10 08:14 aafemt * firebird2/src/dsql/: array.epp, array_proto.h, blob.epp, blob_proto.h, ddl.cpp, dsql.cpp, dsql.h, dsql_proto.h, errd.cpp, errd_proto.h, metd.epp, movd.cpp, parse.cpp, parse.y, pass1.cpp, prepa_proto.h, preparse.cpp, user__proto.h, user_dsql.cpp, utld.cpp, utld_proto.h: STATUS -> ISC_STATUS 2003-04-10 08:10 aafemt * firebird2/src/common/fb_exception.cpp: STATUS -> ISC_STATUS 2003-04-10 08:06 aafemt * firebird2/src/burp/: backup.epp, burp.cpp, burp.h, burp_proto.h, canonical.cpp, restore.epp: STATUS -> ISC_STATUS 2003-04-10 08:03 aafemt * firebird2/src/jrd/ibase.h: defines -> typedefs 2003-04-10 08:02 aafemt * firebird2/src/: include/fb_exception.h, include/fb_types.h, alice/alice.cpp, alice/alice.h, alice/alice_meta.epp, alice/alice_meta.h, alice/alice_proto.h, alice/tdr.cpp, alice/tdr_proto.h: STATUS -> ISC_STATUS 2003-04-09 15:20 dimitr * firebird2/src/remote/: inet.cpp, protocol.h, wnet.cpp, xnet.cpp: 1. Ask for only asymmetric protocols from the client side. 2. Cleanup. 2003-04-09 14:45 brodsom * firebird2/src/utilities/dba.epp: Patch for delete void* not defined (Claudio's patch) 2003-04-09 13:41 brodsom * firebird2/src/jrd/sort_mem.cpp: Patch wrong condition in loop 2003-04-09 12:51 dimitr * firebird2/src/dsql/parse.y: Misprint. 2003-04-09 12:48 dimitr * firebird2/src/remote/server.cpp: Accept only asymmetric protocols on the server side. 2003-04-09 12:18 dimitr * firebird2/src/dsql/parse.y: no message 2003-04-09 12:14 dimitr * firebird2/src/dsql/: dsql.tab.h, parse.cpp, parse.y: Fixed migration rule in the parser which allows columns to be renamed. 2003-04-09 12:08 dimitr * firebird2/builds/win32/msvc6/: alice.dsp, alice_classic.dsp, burp.dsp, burp_classic.dsp, common.dsp, common_classic.dsp, dsql_server.dsp, dsql_server_classic.dsp, engine.dsp, engine_classic.dsp, engine_embed.dsp, fb_inet_server.dsp, fb_lock_print.dsp, fbclient.dsp, fbembed.dsp, fbguard.dsp, fbserver.dsp, fbudf.dsp, gbak.dsp, gdef.dsp, gds32.dsp, gfix.dsp, gpre.dsp, gpre_boot.dsp, gsec.dsp, gsplit.dsp, gstat.dsp, ib_udf.dsp, ib_util.dsp, instreg.dsp, instsvc.dsp, intl.dsp, intlcpp.dsp, ipserver.dsp, isql.dsp, lock.dsp, lock_classic.dsp, qli.dsp, remote.dsp, remote_classic.dsp, utilities.dsp, utilities_classic.dsp, wal.dsp, wal_classic.dsp: Fixed win32 build. 2003-04-09 11:18 paul_reeves * firebird2/src/install/arch-specific/win32/FirebirdInstall_15.iss: Initial (non-working) draft of Win32 install script. 2003-04-09 11:07 paul_reeves * firebird2/src/install/: arch-specific/win32/BuildExecutableInstall.bat, arch-specific/win32/Readme.txt, arch-specific/win32/firebird_install_logo1.bmp, arch-specific/win32/installation_readme.txt, misc/IDPLicense.txt, misc/IPLicense.txt: Preparatory work for Win32 install script. 2003-04-09 10:57 brodsom * firebird2/src/jrd/common.h: Needed & Forgoten commit 2003-04-09 07:57 fsg * firebird2/src/jrd/common.h: xLONGFORMAT and XLONGFORMAT aren't defined for linux 2003-04-08 12:41 brodsom * firebird2/builds/posix/prefix.mingw.README.html: Update MINGW readme 2003-04-08 12:38 brodsom * firebird2/src/isql/: isql.epp, show.epp: Isql warning fixes 2003-04-08 12:37 brodsom * firebird2/src/utilities/dba.epp: Utilities warning fixes 2003-04-08 12:36 brodsom * firebird2/src/remote/interface.cpp: Avoid nested ifdefs (Thanks to Claudio) 2003-04-08 12:25 aafemt * firebird2/src/jrd/codes.epp: Public headers don't use pathes in #include directives any more. Now they can be provided 'as is' 2003-04-08 12:20 aafemt * firebird2/: builds/posix/Makefile.in.firebird, builds/posix/make.rules, src/include/gen/codes.h, src/jrd/gdsold.h, src/jrd/ibase.h: Public headers don't use pathes in #include directives any more. Now they can be provided 'as is' 2003-04-08 12:09 aafemt * firebird2/builds/posix/Makefile.in.v5_examples: Better exampes' copying 2003-04-08 03:06 brodsom * firebird2/src/remote/: xnet.cpp, interface.cpp, parser.cpp, server.cpp: REMOTE warning fixes 2003-04-08 03:03 brodsom * firebird2/src/wal/walc.cpp: WAL warning fixes 2003-04-08 03:02 brodsom * firebird2/src/lock/lock.cpp: Lock warning fixes 2003-04-08 03:01 brodsom * firebird2/src/dudley/ddl.cpp: Dudley warning fixes 2003-04-08 02:31 brodsom * firebird2/src/dsql/: ddl.cpp, dsql.cpp, gen.cpp, pass1.cpp: DSQL warning fixes. 2003-04-08 01:41 brodsom * firebird2/src/ipserver/ipserver.cpp: Ipserver warning fixes 2003-04-07 23:51 brodsom * firebird2/src/burp/: restore.epp, mvol.cpp, burp.cpp, backup.epp: - Fixes for burp warnings. 2003-04-07 21:16 brodsom * firebird2/src/jrd/tra.cpp: Modify previous change 2003-04-07 17:48 alexpeshkoff * firebird2/src/common/config/: dir_list.cpp, dir_list.h: Removed g++ warnings 2003-04-07 12:14 aafemt * firebird2/builds/posix/Makefile.in.firebird: fix typo 2003-04-07 10:39 brodsom * firebird2/src/jrd/sdl.cpp: Change the format of the ifdef 2003-04-06 17:00 alexpeshkoff * firebird2/src/: jrd/jrd.cpp, jrd/isc_file.cpp, jrd/ext.cpp, jrd/isc_f_proto.h, jrd/dfw.epp, install/misc/firebird.conf, common/config/dir_list.h, common/config/config.cpp, common/config/config.h, common/config/dir_list.cpp: New style of files access configuration 2003-04-06 13:40 alexpeshkoff * firebird2/src/: jrd/svc.cpp, jrd/gds.cpp, jrd/gds_proto.h, jrd/isc.cpp, jrd/isc_proto.h, qli/help.epp, gpre/ftn.cpp: 1. Fixed potential buffer overflow in gds__prefix* family of functions. 2. Changed second parameter declaration to be const. 2003-04-06 13:34 dimitr * firebird2/src/dsql/parse.y: no message 2003-04-06 13:20 dimitr * firebird2/src/dsql/: dsql.tab.h, keywords.cpp, misc_func.cpp, node.h, parse.cpp, parse.y, pass1.cpp: 1. Cleanup 2. ROWS_AFFECTED is renamed to ROW_COUNT (see SQL2002 specification) 3. CONNECTION_ID/TRANSACTION_ID are renamed to CURRENT_CONNECTION/CURRENT_TRANSACTION (see SQL2002 recommendations for context functions) 4. Solved most of the shift/reduce conflicts and all reduce/reduce conflicts in the grammar 5. Fixed ambiguity in ORDER BY clause, when both the value and the clause itself could contain COLLATE word (now explicit collation sequence of the value is used in the ordering logic) 6. Some of newly introduced tokens are made non-reserved 7. Added code to enable ORDER/GROUP BY ordinal when asterisk is used in the select list (not sure which version it should go, so it's commented out so far) 2003-04-06 12:09 dimitr * firebird2/src/dsql/: dsql.h, make.cpp: Cleanup. 2003-04-06 11:08 alexpeshkoff * firebird2/src/: jrd/jrd.cpp, jrd/ext.cpp, jrd/isc_file.cpp, common/config/dir_list.h: Code cleanup 2003-04-04 12:40 aafemt * firebird2/builds/posix/Makefile.in.static.gbak: Prevent static gbak from multiple build 2003-04-03 23:41 skidder * firebird2/src/install/: arch-specific/linux/classic/makeInstallImage.sh.in, arch-specific/linux/classic/postinstall.sh.in, misc/CSchangeRunUser.sh: Make linux CS install work again 2003-04-03 23:36 skidder * firebird2/src/dsql/dsql.h: Make PROD_BUILD compile again 2003-04-03 22:07 brodsom * firebird2/src/jrd/lck.cpp: ifdef code to avoid not used warnings. 2003-04-03 22:06 brodsom * firebird2/src/jrd/: dfw.epp, cvt.cpp, cvt2.cpp: Avoid signed unsigned comparisons 2003-04-03 20:41 brodsom * firebird2/src/: wal/walw.cpp, wal/walf.cpp, wal/walr.cpp, jrd/vio.cpp, jrd/thd.cpp, dsql/make.cpp: Avoid signed unsigned comparisons 2003-04-03 19:19 brodsom * firebird2/src/jrd/: tra.cpp, tpc.cpp: Avoid signed unsigned comparison 2003-04-03 19:14 brodsom * firebird2/src/: burp/canonical.cpp, remote/wnet.cpp, remote/inet.cpp, ipserver/ipserver.cpp: Avoid signed unsigned comparison 2003-04-03 15:52 brodsom * firebird2/src/jrd/: rse.cpp, isc_sync.cpp, rec.cpp, intl.cpp, flu.cpp, cmp.cpp, event.cpp, filters.cpp, blb.cpp: - Avoiding some signed unsigned comparisons 2003-04-03 15:46 brodsom * firebird2/src/jrd/vio.cpp: Correct formats 2003-04-03 15:32 alexpeshkoff * firebird2/src/common/config/dir_list.cpp: Enabled up-dir access for fully opened filesystem 2003-04-03 14:41 eku * firebird2/src/dsql/parse.sed: Fixed a compilation error with code generated by the SVR4 yacc. 2003-04-03 12:13 brodsom * firebird2/src/jrd/sdl.cpp: - Patch bug 2003-04-03 12:11 brodsom * firebird2/src/jrd/sbm.cpp: - Remove constant conditionals - Correct format 2003-04-03 12:09 brodsom * firebird2/src/jrd/: why.cpp, isc.cpp, svc.cpp, gds.cpp: - Ifdef unused or conditioned code - Remove intermediate macro 2003-04-03 11:34 brodsom * firebird2/src/qli/: parse.cpp, show.epp, exe.cpp, expand.cpp, format.cpp, lex.cpp, mov.cpp, compile.cpp, eval.cpp, command.cpp: - ifdef unused or conditioned code - Correct formats - Change NULL to 0 or FALSE 2003-04-03 11:29 brodsom * firebird2/src/dsql/: pass1.cpp, make.cpp, metd.epp, dsql.h: - Spli macro to avoid not used warnings - Minor code formatting 2003-04-03 11:26 brodsom * firebird2/src/isql/: show.epp, isql.epp, isql.h: - Remove unneeded macro - Move alpha_months from header to isql.epp 2003-04-03 11:23 brodsom * firebird2/src/remote/: xnet.cpp, wnet.cpp: Use 0 instead of NULL 2003-04-03 11:21 brodsom * firebird2/src/remote/interface.cpp: Ifdef variable declaration 2003-04-03 11:19 brodsom * firebird2/src/utilities/dba.epp: Ifdef function declaration 2003-04-03 10:52 brodsom * firebird2/src/gpre/cob.cpp: ifdef unused code 2003-04-03 10:51 brodsom * firebird2/src/msgs/build_file.epp: Correct formats 2003-04-03 10:51 brodsom * firebird2/src/burp/: burpswi.h, spit.cpp: Move definitions only used by gspit to spit.cpp 2003-04-03 10:49 brodsom * firebird2/src/jrd/os/win32/thd_priority.cpp: Comment unused var decl 2003-04-03 09:35 eku * firebird2/builds/posix/make.shared.targets: SVR4 yacc doesn't support '-b' option. So use 'mv' to achieve the same result. 2003-04-03 08:55 eku * firebird2/src/dsql/parse.y: SVR4 yacc doesn't like C++ style comments! 2003-04-03 04:16 brodsom * firebird2/src/iscguard/: cntl_guard.cpp, iscguard.cpp: - Correct formats - Remove unused var - ifdef unused code - add brackets to initializer 2003-04-03 04:03 brodsom * firebird2/src/dudley/: trn.cpp, exe.epp, expand.cpp, extract.epp: - Correct formats - Remove unused var - ifdef unused code 2003-04-03 04:00 brodsom * firebird2/src/dudley/: parse.cpp, ddl.h: - Move definition from header to the c which use it. - Remove unused var - Change NULL to 0 2003-04-03 03:51 brodsom * firebird2/src/: intl/cv_unicode_fss.c, intlcpp/cv_unicode_fss.cpp: Add cast 2003-04-03 03:48 brodsom * firebird2/src/: dsql/dsql.cpp, dsql/hsh.cpp, utilities/ppg.cpp, remote/cntl.cpp, remote/window.cpp, ipserver/ipserver.cpp: Correct formats 2003-04-03 03:36 brodsom * firebird2/src/dsql/: parse.cpp, parse.y, dsql.tab.h: - Update parser (with byacc 1.9) 2003-04-03 00:24 brodsom * firebird2/builds/posix/make.shared.targets: Filter crlf in windows platform 2003-04-02 17:13 alexpeshkoff * firebird2/src/: jrd/os/win32/path_utils.cpp, common/config/dir_list.cpp: Fixed use of / and c:\ in directories list 2003-04-02 16:31 brodsom * firebird2/src/jrd/svc.cpp: - Avoid some not defined/not used warnings. 2003-04-02 16:30 brodsom * firebird2/src/jrd/isc_file.cpp: - Avoid not defined warning and put some comments in C++ format. 2003-04-02 14:07 brodsom * firebird2/src/gpre/gpre.cpp: - Add some ifdefs to isolate better the langs 2003-04-02 14:01 brodsom * firebird2/src/jrd/jrd.h: - Remove unsigned-signed comparison warnings. 2003-04-02 13:49 brodsom * firebird2/src/gpre/pretty.cpp: - Remove ugly & unneeded casts 2003-04-02 13:23 brodsom * firebird2/src/jrd/utl.cpp: - Use 0 instead NULL to compare with USHORT 2003-04-02 13:22 brodsom * firebird2/src/jrd/isc_sync.cpp: - Avoid unused variable warnings 2003-04-02 13:21 brodsom * firebird2/src/jrd/isc_ipc.cpp: - Avoid gcc wrong warning. 2003-04-02 13:20 brodsom * firebird2/src/jrd/isc.cpp: - Avoid partially bracketed warning 2003-04-02 13:18 brodsom * firebird2/src/jrd/gds.cpp: - Avoid signed-unsigned comparison - alloc_mutex only used for V4_THR - Correct landId argument. 2003-04-02 13:14 brodsom * firebird2/src/common/config/dir_list.cpp: - Avoid signed-unsigned comparison 2003-04-02 13:13 brodsom * firebird2/src/jrd/: ExecuteStatement.cpp, opt.cpp: - Comment unneeded checks or conditions 2003-04-02 13:03 brodsom * firebird2/src/lock/lock.cpp: - Comment unneeded checks 2003-04-02 12:58 brodsom * firebird2/src/remote/: merge.cpp, wnet.cpp, xnet.cpp, xnet.h: - Remove unneeded define - Correct format - Use 0 instead of NULL in comparison 2003-04-02 01:47 brodsom * firebird2/builds/posix/prefix.mingw.README.html: Update MINGW readme 2003-04-02 01:22 brodsom * firebird2/src/jrd/jrd.cpp: - USHORT dpb_sql_dialect can't be < 0 - databases_mutex is only used when v4_threading is defined and superserver not. 2003-04-01 23:59 brodsom * firebird2/src/jrd/: perf.cpp, isc_sync.cpp, dpm.epp, functions.cpp, codes.epp, codes.epp: Correct formats 2003-04-01 23:56 brodsom * firebird2/src/wal/: wstatus.cpp, walw.cpp: Correct formats 2003-04-01 19:58 brodsom * firebird2/src/jrd/: sdl.cpp, vio.cpp, dpm.epp, gds.cpp, perf.cpp: Correct formats 2003-04-01 17:36 alexpeshkoff * firebird2/src/jrd/isc_file.cpp: Fixed QLI build 2003-04-01 17:36 alexpeshkoff * firebird2/src/remote/: allr_proto.h, allr.cpp: Fixed parameters names & some preprocessing cleanup 2003-04-01 14:37 brodsom * firebird2/src/wal/: walc.cpp, walw.cpp, wstatus.cpp: Correct formats 2003-04-01 13:49 brodsom * firebird2/src/gpre/: pat.cpp, exp.cpp, c_cxx.cpp: Correct formats 2003-04-01 13:43 brodsom * firebird2/src/lock/lock.cpp: Correct formats 2003-04-01 13:32 brodsom * firebird2/src/: utilities/ppg.cpp, utilities/install_reg.cpp, utilities/install_svc.cpp, remote/inet.cpp, remote/wnet.cpp: Correct formats 2003-04-01 13:24 brodsom * firebird2/src/jrd/common.h: Correct formats 2003-04-01 01:44 brodsom * firebird2/src/: intl/cv_gb2312.c, intl/cv_jis.c, intl/cv_narrow.c, intl/lc_ksc.c, intlcpp/cv_gb2312.cpp, intlcpp/cv_jis.cpp, intlcpp/cv_narrow.cpp, intlcpp/lc_ksc.cpp: Only code formatting changes 2003-04-01 01:40 brodsom * firebird2/src/dsql/: parse.y, keywords.cpp, parse.sed: Changes to allow use of bison to create parse.cpp 2003-03-31 21:11 arnobrinkman * firebird2/src/dsql/: gen.cpp, make.cpp, pass1.cpp: bugfix: 1) bug with sub-selects inside COALESCE function. 2) bug with parameter ordering. 2003-03-31 19:43 alexpeshkoff * firebird2/src/jrd/jrd.cpp: Added DatabasesDirs parameter to firebird.conf. Databases may be accessed only in trees, listed there. For compatibility reasons, default = / Also filename type cleanup in gds_attach & gds_create 2003-03-31 19:41 alexpeshkoff * firebird2/src/: common/config/config.cpp, common/config/config.h, jrd/dfw.epp, jrd/isc_f_proto.h, jrd/isc_file.cpp, jrd/jrd_proto.h, install/misc/firebird.conf: Added DatabasesDirs parameter to firebird.conf. Databases may be accessed only in trees, listed there. For compatibility reasons, default = / 2003-03-31 12:29 aafemt * firebird2/builds/posix/: Makefile.in.client.util, Makefile.in.fbserver, Makefile.in.libfbclient, prefix.mingw: Improve Win32 build. Add resources to superserver 2003-03-30 18:55 arnobrinkman * firebird2/src/jrd/: inf.cpp, svc.cpp: bugfix: A good bugfix with the database statistics problem which also exists in FB1.0. Thanks to Claudio Valderrama which pointed to problems in the previous commited fix. 2003-03-29 16:49 dimitr * firebird2/src/jrd/svc.cpp: Allowed Services API for win32 CS (gbak/gfix only). gstat/gsec are not supported yet. 2003-03-29 16:36 alexpeshkoff * firebird2/src/jrd/os/win32/path_utils.cpp: make pathSplit work with paths, not processed by ISC_expand_filename 2003-03-28 14:53 brodsom * firebird2/builds/posix/prefix.mingw.README.html: Update MINGW readme with a note about crash in v5_examples due to locking bug. 2003-03-28 12:31 aafemt * firebird2/src/remote/property.rh: Fix DS_3DLOOK override warning 2003-03-28 12:29 aafemt * firebird2/builds/posix/: Makefile.in.client.gbak, Makefile.in.client.gfix, Makefile.in.client.gpre, Makefile.in.client.isql, Makefile.in.embed.gbak, Makefile.in.embed.gfix, Makefile.in.embed.gpre, Makefile.in.embed.isql, Makefile.in.embed.qli, Makefile.in.embed.util, Makefile.in.fbserver, Makefile.in.inet_server, Makefile.in.libfbserver, make.defaults, make.rules, make.shared.targets, prefix.mingw: Ironing POSIX build. Resources were added to some exe and dll's 2003-03-27 18:15 brodsom * firebird2/src/gpre/: int_cxx.cpp, int.cpp, ftn.cpp, c_cxx.cpp, cob.cpp, ada.cpp: Fix some wrong format strings/argument lists 2003-03-27 13:40 brodsom * firebird2/src/jrd/dls.cpp: Remove declarations used by functions removed in a previous commit 2003-03-27 12:21 aafemt * firebird2/: builds/posix/Makefile.in.client.gbak, builds/posix/Makefile.in.client.gdef, builds/posix/Makefile.in.client.gfix, builds/posix/Makefile.in.client.gpre, builds/posix/Makefile.in.client.isql, builds/posix/Makefile.in.client.util, builds/posix/Makefile.in.codes, builds/posix/Makefile.in.embed.gbak, builds/posix/Makefile.in.embed.gdef, builds/posix/Makefile.in.embed.gfix, builds/posix/Makefile.in.embed.gpre, builds/posix/Makefile.in.embed.isql, builds/posix/Makefile.in.embed.lockmgr, builds/posix/Makefile.in.embed.qli, builds/posix/Makefile.in.embed.util, builds/posix/Makefile.in.example5, builds/posix/Makefile.in.extern.editline, builds/posix/Makefile.in.extlib, builds/posix/Makefile.in.fbserver, builds/posix/Makefile.in.fbutil, builds/posix/Makefile.in.firebird, builds/posix/Makefile.in.gpre, builds/posix/Makefile.in.inet_server, builds/posix/Makefile.in.intl, builds/posix/Makefile.in.libfbclient, builds/posix/Makefile.in.libfbcommon, builds/posix/Makefile.in.libfbembed, builds/posix/Makefile.in.libfbserver, builds/posix/Makefile.in.libfbstatic, builds/posix/Makefile.in.msgs, builds/posix/Makefile.in.refDatabases, builds/posix/Makefile.in.static.gbak, builds/posix/Makefile.in.static.gpre, builds/posix/Makefile.in.static.isql, builds/posix/Makefile.in.v5_examples, builds/posix/make.defaults, builds/posix/make.rules, builds/posix/prefix.mingw, builds/posix/prefix.mingw.README.html, doc/README.makefiles: Ironing POSIX build 2003-03-27 12:16 aafemt * firebird2/: builds/posix/Makefile.in.jrd, src/jrd/alt_use_sec.h, src/jrd/alt_use_sec.h.pre: Remove obsolete files 2003-03-27 11:39 paul_reeves * firebird2/src/remote/inet.cpp: Fix for an SS event handler bug (code courtesy of Jim Starkey) 2003-03-27 04:16 brodsom * firebird2/builds/posix/prefix.mingw.README.html: Update instructions to build parse.cpp with bison. 2003-03-27 04:14 brodsom * firebird2/builds/posix/prefix.mingw: Modify warning options. Remove unknown-pragmas and add format and signed compare 2003-03-26 12:08 brodsom * firebird2/builds/posix/: Makefile.in.static.isql, Makefile.in.v5_examples, Makefile.in.static.gbak: Correct typing errors 2003-03-25 14:24 brodsom * firebird2/builds/posix/prefix.mingw.README.html: Update the MINGW readme after the event problem was resolved. 2003-03-25 13:07 skidder * firebird2/src/lock/lock.cpp: Fix up little issues with lock manager 2003-03-25 12:07 aafemt * firebird2/builds/posix/: Makefile.in.fbserver, Makefile.in.inet_server, Makefile.in.libfbclient, Makefile.in.libfbembed, prefix.mingw, prefix.mingw.README.html: Another step towards MinGW CS build 2003-03-25 10:48 dimitr * firebird2/src/jrd/: opt.cpp, vio.cpp: Cleanup. 2003-03-25 10:40 dimitr * firebird2/src/jrd/opt.cpp: Fixed optimizer bug introduced by me appr. one month ago. 2003-03-25 03:22 brodsom * firebird2/: builds/win32/msvc6/engine.dsp, builds/win32/msvc6/engine_classic.dsp, builds/win32/msvc6/engine_embed.dsp, builds/win32/msvc7/engine.vcproj, builds/win32/msvc7/engine_classic.vcproj, builds/win32/msvc7/engine_embed.vcproj, src/jrd/loiter.cpp, src/jrd/loiter.h: Remove WINDOWS_ONLY remains 2003-03-24 15:41 skidder * firebird2/src/jrd/: blb.cpp, btr.cpp, exe.cpp, idx.cpp, isc_ipc.cpp, jrd.h, rse.cpp, thd.cpp, val.cpp, vio.cpp: Fix up the reason of slowdown of Windows CS 2003-03-24 15:32 skidder * firebird2/src/lock/: lock.cpp, lock.h: Lock manager changes. 1. Cleanup #define's a little 2. Shutdown blocking thread cleanly on Windows CS 3. Fix Windows CS lock-ups (make wakeup event manual-reset) 4. Detect deadlocks instantly in most cases (if blocking owner dies during AST processing deadlock scan timeout still applies) 2003-03-24 14:35 brodsom * firebird2/src/jrd/: thd.h, smp_impl.h, jrd.h, grant.epp, jrd.cpp, fun.epp, gds.cpp, dls.cpp, dyn.epp, dbg.cpp, all.cpp, all_old.cpp: Use V4_THREADING explicitly instead and remove empty defined macros. This change try to make clear V4_THREADING use. 2003-03-23 18:16 dimitr * firebird2/src/remote/interface.cpp: Cleanup. 2003-03-23 17:50 alexpeshkoff * firebird2/src/: common/config/dir_list.cpp, common/config/dir_list.h, jrd/dls.cpp, jrd/dls_proto.h, jrd/dyn_def.epp, jrd/ext.cpp, jrd/ext_proto.h, jrd/isc.cpp, jrd/isc.h, jrd/os/posix/path_utils.cpp, jrd/os/win32/path_utils.cpp, jrd/os/path_utils.h: External files access restriction cleanup 2003-03-23 13:06 alexpeshkoff * firebird2/src/remote/: allr.cpp, allr_proto.h: Implemented a bit more informative memory leaks debugging in remote 2003-03-23 10:05 dimitr * firebird2/src/jrd/: ini.epp, jrd.cpp: After some research, I've disabled the automatic ODS upgrade due to lack of reliability. 2003-03-22 20:04 seanleyne * firebird2/src/install/misc/firebird.conf: Small correction of a mistake I made in previous committ. 2003-03-22 07:18 dimitr * firebird2/src/burp/: backup.epp, restore.epp: Rolled back part of my previous commit. In fact, only one line fix was required. 2003-03-21 17:19 dimitr * firebird2/src/burp/: backup.epp, restore.epp: Fixed (porting?) bugs related to GBAK and Services API. 2003-03-21 14:21 brodsom * firebird2/src/intlcpp/: lc_dos.cpp, cv_unicode_fss.cpp, cv_unicode_fss.h, cv_ksc.cpp, cv_narrow.cpp, cv_gb2312.cpp, cv_jis.cpp, cv_big5.cpp: Synchronize intlcpp with intl 2003-03-21 14:16 brodsom * firebird2/src/intl/: lc_dos.c, cv_unicode_fss.h, cv_unicode_fss.c, cv_narrow.c, cv_jis.c, cv_ksc.c, cv_gb2312.c, cv_big5.c: Remove remaining warnings in intl 2003-03-21 14:11 brodsom * firebird2/builds/win32/msvc6/: gbak.dsp, gsplit.dsp: Remove wsock32.lib (thanks to Claudio) 2003-03-21 12:53 aafemt * firebird2/: configure.in, builds/posix/Makefile.in.client.util, builds/posix/Makefile.in.libfbclient, builds/posix/make.defaults, builds/posix/prefix.mingw, builds/posix/prefix.mingw.README.html: Few improvements for Win32 SS build procedure 2003-03-20 23:43 arnobrinkman * firebird2/src/jrd/: inf.cpp, svc.cpp: bugfix on service API, reported by Martijn Tonies in fb-devel. This bug exists already since FB1.0. Due bad validate-checking on returned value this even causes a server-crash !!!! 2003-03-20 12:11 aafemt * firebird2/: configure.in, builds/posix/Makefile.in.firebird, builds/posix/make.defaults, src/install/arch-specific/linux/Makefile.in, src/install/arch-specific/linux/classic/makeInstallImage.sh.in, src/install/arch-specific/linux/classic/postinstall.sh.in, src/install/arch-specific/linux/classic/preinstall.sh.in, src/install/arch-specific/sinixz/Makefile.in: Version information is concentrated in src/misc/writeBuildNum.sh 2003-03-20 10:32 dimitr * firebird2/src/burp/burp.cpp: no message 2003-03-20 10:28 dimitr * firebird2/src/jrd/: jrd_pwd.h, pwd.cpp: Make sure attachment handle is closed on server shutdown. 2003-03-20 09:58 alexpeshkoff * firebird2/src/jrd/plugin_manager.cpp: Fixed massive memory leak from default pool 2003-03-19 14:14 dimitr * firebird2/src/remote/inet.cpp: Reworked my previous changes in INET. 2003-03-19 12:33 skidder * firebird2/src/alice/all.cpp: Fix up memory leak in gfix I introduced quite some time ago. Noticed by Mike Nordell 2003-03-19 09:49 dimitr * firebird2/builds/win32/msvc6/: intl.dsp, intlcpp.dsp: Fixed LD2_lookup issue. 2003-03-18 16:28 brodsom * firebird2/src/jrd/john.make: Remove unused make. (agreed with Mike) 2003-03-18 16:09 brodsom * firebird2/src/jrd/ids.h: Remove unused & wrong header. The good one is in include/gen. 2003-03-18 14:27 brodsom * firebird2/src/jrd/pcsleep.cpp: Remove DOS remains 2003-03-18 14:27 brodsom * firebird2/src/jrd/lck_dummy.cpp: Remove ultrix remains 2003-03-18 13:25 brodsom * firebird2/src/intl/: cs_unicode_fss.c, cs_unicode_ucs2.c, cv_gb2312.c, cv_jis.c, cv_ksc.c, cv_narrow.c, lc_ascii.c, lc_big5.c, lc_dos.c, lc_gb2312.c, lc_iso8859_1.c, lc_iso8859_2.c, lc_jis.c, lc_ksc.c, lc_unicode_ucs2.c, cs_big5.c, cs_gb2312.c, cs_jis.c, cs_ksc.c, cs_narrow.c: Add function pointers casts (remove warnings) 2003-03-18 09:58 dimitr * firebird2/builds/win32/msvc6/gds32.dsp: Updated project files: - moved gds32_debug.def - removed IB7 functions from compatibility gds32 2003-03-18 09:48 dimitr * firebird2/builds/win32/: gds32_debug.def, defs/gds32.def, defs/gds32_debug.def: Updated project files: - moved gds32_debug.def - removed IB7 functions from compatibility gds32 2003-03-18 07:49 eku * firebird2/src/install/misc/firebird.conf: Removed again rubbish lines. 2003-03-18 05:25 seanleyne * firebird2/src/install/misc/firebird.conf: Update based on comments/notes from developers 2003-03-18 04:05 brodsom * firebird2/builds/win32/: prepare.bat, make6_debug.bat, make6_release.bat, make7_debug.bat, make7_release.bat: Changes to build with help.fdb 2003-03-18 03:57 brodsom * firebird2/src/jrd/: common.h, pragma.h: Remove pragma.h (trivial hpux only header) and replace with the code (1 line) 2003-03-18 03:48 brodsom * firebird2/src/jrd/gds_h3.f: Remove mpexl remains 2003-03-18 03:47 brodsom * firebird2/src/jrd/gds_apollo.f: Remove apollo remains 2003-03-18 03:13 brodsom * firebird2/src/include/fb_types.h: Comment unused types 2003-03-18 03:03 brodsom * firebird2/src/jrd/btr.cpp: Replace UTEXT with UCHAR 2003-03-18 02:35 brodsom * firebird2/src/burp/canonical.cpp: Remove unneeded/unused code 2003-03-18 02:32 brodsom * firebird2/src/jrd/gds.cpp: Remove nested NOT_USED_OR_REPLACED ifdefs 2003-03-17 19:03 alexpeshkoff * firebird2/src/jrd/ext.cpp: Cleanup 2003-03-17 19:01 alexpeshkoff * firebird2/src/common/config/dir_list.h: Added required comments 2003-03-17 18:57 alexpeshkoff * firebird2/src/: common/config/config.cpp, common/config/config.h, install/misc/firebird.conf: Fixed names and default value for EXTERNAL_TABLES_DIRS config parameter 2003-03-17 18:52 alexpeshkoff * firebird2/src/jrd/ExecuteStatement.cpp: Cleanup 2003-03-17 17:44 alexpeshkoff * firebird2/src/jrd/ExecuteStatement.cpp: Fixed use of: 1. Numeric variables 2. Dialect-3 databases 2003-03-17 14:26 eku * firebird2/src/install/misc/firebird.conf: Removed rubbish line. 2003-03-17 13:12 eku * firebird2/src/jrd/isc_file.cpp: Changed the default extensions for databases from .gdb to .fdb The Windows and OS X builds have not been updated yet. 2003-03-17 13:05 eku * firebird2/: builds/posix/Makefile.in.codes, builds/posix/Makefile.in.embed.qli, builds/posix/Makefile.in.example5, builds/posix/Makefile.in.firebird, builds/posix/Makefile.in.jrd, builds/posix/Makefile.in.msgs, builds/posix/Makefile.in.refDatabases, builds/posix/Makefile.in.v5_examples, builds/posix/make.shared.targets, src/install/arch-specific/sinixz/prototype.in, src/journal/gjrn.cpp, src/journal/journal.gdl, src/journal/journal_vms.e, src/journal/journal_vms.gdl, src/journal/rebuild.e, src/journal/server.e, src/jrd/codes.epp, src/jrd/dflt.gdl, src/jrd/envelope.epp, src/jrd/grant.gdl, src/jrd/isc_file.cpp, src/jrd/ods10.gdl, src/jrd/ods101.gdl, src/jrd/ods72.gdl, src/jrd/ods80.gdl, src/jrd/ods80dif.gdl, src/jrd/ods81.gdl, src/jrd/ods91.gdl, src/jrd/procs2.gdl, src/jrd/stored_proc.gdl, src/jrd/val.cpp, src/jrd/vms.cpp, src/misc/metadata.sql, src/msgs/build_file.epp, src/msgs/change_msgs.epp, src/msgs/check_msgs.epp, src/msgs/enter_msgs.epp, src/msgs/include.epp, src/msgs/load.epp, src/msgs/modify_msgs.epp, src/msgs/msg.gdl, src/qli/help.epp, src/utilities/isc.gdl, src/utilities/rebuild.gdl, src/utilities/rmet.epp, src/utilities/rstore.epp, src/utilities/scrty_unix.gdl, src/utilities/scrty_vms.gdl, src/utilities/security.epp, src/v5_examples/api1.c, src/v5_examples/api10.c, src/v5_examples/api11.c, src/v5_examples/api12.c, src/v5_examples/api13.c, src/v5_examples/api14.e, src/v5_examples/api15.c, src/v5_examples/api16.c, src/v5_examples/api16t.c, src/v5_examples/api2.c, src/v5_examples/api3.c, src/v5_examples/api4.c, src/v5_examples/api5.c, src/v5_examples/api6.c, src/v5_examples/api7.c, src/v5_examples/api8.c, src/v5_examples/api9.c, src/v5_examples/dyn1.e, src/v5_examples/dyn2.e, src/v5_examples/dyn3.e, src/v5_examples/dyn4.e, src/v5_examples/dyn5.e, src/v5_examples/dynfull.e, src/v5_examples/empbld.sql, src/v5_examples/empbuild.c, src/v5_examples/empbuild.e, src/v5_examples/empddl.sql, src/v5_examples/employe2.sql, src/v5_examples/intlbld.e, src/v5_examples/intlbld.sql, src/v5_examples/intlddl.sql, src/v5_examples/intldml.sql, src/v5_examples/stat10.e, src/v5_examples/stat11.e, src/v5_examples/stat12.e, src/v5_examples/stat12t.e, src/v5_examples/winevent.c: Changed the default extensions for databases from .gdb to .fdb The Windows and OS X builds have not been updated yet. 2003-03-16 13:04 dimitr * firebird2/src/dsql/keywords.cpp: Cleanup. 2003-03-16 11:54 dimitr * firebird2/src/dsql/sym.h: Cleanup. 2003-03-16 11:16 dimitr * firebird2/src/jrd/: event.cpp, event.h: Used local subsystem prefix for event request structure. 2003-03-15 21:48 seanleyne * firebird2/src/install/misc/firebird.conf: Added comments for config file settings/values (long overdue) 2003-03-15 21:20 alexpeshkoff * firebird2/builds/: win32/msvc6/common.dsp, win32/msvc6/common_classic.dsp, posix/make.shared.variables: Now external tables are checked against directories list 2003-03-15 21:19 alexpeshkoff * firebird2/src/common/config/dir_list.cpp: Small posix fix 2003-03-15 21:15 alexpeshkoff * firebird2/src/: common/config/dir_list.cpp, common/config/dir_list.h, jrd/ext.cpp, jrd/os/posix/path_utils.cpp, jrd/os/win32/path_utils.cpp, jrd/os/path_utils.h: Now external tables are checked against directories list 2003-03-15 21:02 alexpeshkoff * firebird2/src/: common/config/config.cpp, common/config/config.h, install/misc/firebird.conf: Add new config parameter 2003-03-15 17:52 skidder * firebird2/builds/posix/prefix.linux: Fixup optimization flags to produce fastest possible but still correct binary 2003-03-15 09:33 dimitr * firebird2/src/jrd/: dfw.epp, val.h: Fixed buffer overrun with arrays. 2003-03-15 09:14 dimitr * firebird2/src/dsql/ddl.cpp: Fixed another bug with RECREATE VIEW. 2003-03-15 05:21 hippoman * firebird2/builds/win32/msvc7/ipserver.vcproj: * define SUPERSERVER. 2003-03-15 03:58 hippoman * firebird2/builds/win32/: make7_debug.bat, make7_release.bat: * Added Batch build for msvc7 2003-03-14 12:28 tamlin * firebird2/src/jrd/os/win32/mod_loader.cpp: Fix isLoadableModule problem. 2003-03-13 18:02 skidder * firebird2/doc/WhatsNew: Added notes about Services API 2003-03-13 17:54 skidder * firebird2/src/alice/: exe.cpp, tdr.cpp: Fix up gfix to work with Services API on Linux CS 2003-03-13 17:48 alexpeshkoff * firebird2/src/jrd/os/win32/thd_priority.cpp: Small debugging-aid fix 2003-03-13 16:46 alexpeshkoff * firebird2/configure.in: Dropped HAVE_*EXIT defines 2003-03-13 16:42 alexpeshkoff * firebird2/src/: include/gen/autoconfig_msvc.h, jrd/gds.cpp, make.new/config/config.h.in: Dropped HAVE_*EXIT defines 2003-03-13 13:46 brodsom * firebird2/src/iscguard/cntl_guard.cpp: Remove unused REMOVE macro. The two functions are duplicated in cntl.cpp, with exactly the same code. 2003-03-13 13:36 brodsom * firebird2/src/remote/: ntoh.cpp, ntoh_proto.h: Remove win16 remains 2003-03-13 13:35 brodsom * firebird2/src/qli/: picst_proto.h, picstr.cpp, blk.h, eval.cpp, exe.h, format.cpp, format.h: Change PIC struct name to avoid conflict with PIC libtool macro 2003-03-13 13:30 brodsom * firebird2/src/jrd/: dsc.h, ibase.h, val.h: Remove leading underscores from macro names 2003-03-13 12:20 dimitr * firebird2/doc/WhatsNew: Added Beta 4 changes. 2003-03-13 11:04 dimitr * firebird2/doc/install_win32.txt: Added win32 installation notes. 2003-03-13 07:50 eku * firebird2/: autogen.sh, aclocal.m4: Fixed problems with newer vesions of libtool. 2003-03-13 01:49 brodsom * firebird2/src/: remote/protocol.cpp, burp/canonical.cpp: Remove LOC_DOUBLE macro (mips || next remains) 2003-03-12 18:46 brodsom * firebird2/src/jrd/dsc.h: Change the name of the header macro to make it equal to the macro used in ibase.h (agreed with Claudio) 2003-03-12 15:29 eku * firebird2/src/extern/editline/unix.h: Provide prototypes for isatty() and getpid(). 2003-03-12 14:55 eku * firebird2/src/remote/inet.cpp: Some systems do not define INADDR_NONE. 2003-03-12 14:20 dimitr * firebird2/src/jrd/isc_sync.cpp: Little fix. 2003-03-12 13:39 eku * firebird2/: configure.in, builds/posix/Makefile.in.extern.editline, builds/posix/Makefile.in.firebird, builds/posix/make.defaults, src/extern/editline/complete.c, src/extern/editline/editline.h, src/extern/editline/unix.h, src/include/gen/autoconfig_msvc.h, src/make.new/config/config.h.in: Editline changes: o got a FB-compliant makefile o uses configure o eventually compiles on SINIX-Z 2003-03-12 12:57 skidder * firebird2/configure.in: Getting ready for Beta4 2003-03-12 12:22 dimitr * firebird2/src/remote/inet.cpp: Fixed posix builds. 2003-03-12 11:13 dimitr * firebird2/src/remote/inet.cpp: 1. Cleanup 2. Fixed known issues with event processing 3. Used new config options Although these changes seem to be unix-sockets compliant, I'm only 99% sure in it, so please let me know if it breaks any platform build. 2003-03-11 20:49 brodsom * firebird2/src/: ipserver/ipserver.cpp, remote/inet.cpp, remote/xnet.cpp: Add two braces to make it work on mingw 2003-03-11 15:55 dimitr * firebird2/src/: common/config/config.cpp, common/config/config.h, install/misc/firebird.conf: New config options. 2003-03-11 14:36 brodsom * firebird2/src/: gpre/pretty.cpp, gpre/prett_proto.h, jrd/gdsold.h, qli/parse.cpp, qli/symbols.h, qli/words.h: More PYXIS remains 2003-03-11 13:29 brodsom * firebird2/src/jrd/isc_ipc.cpp: Remove remains of mpexl || netware386 2003-03-11 12:55 dimitr * firebird2/builds/win32/msvc6/ipserver.dsp: Updated project files. 2003-03-11 12:49 alexpeshkoff * firebird2/src/include/gen/autoconfig_msvc.h: Fixed HAVE_ATEXIT define - MSVC has atexit() 2003-03-11 11:34 dimitr * firebird2/src/jrd/utl.cpp: Cleanup. 2003-03-11 08:35 eku * firebird2/src/install/arch-specific/sinixz/prototype.in: Preserve configuration files. 2003-03-11 06:53 tamlin * firebird2/src/ipserver/ipserver.cpp: Close Win32 handles at exit. 2003-03-11 06:53 tamlin * firebird2/src/lock/lock.cpp: Some code cleanup and added a comment about a problem. 2003-03-11 06:50 tamlin * firebird2/src/remote/: xnet.cpp, wnet.cpp, inet.cpp, server.cpp, srvr_w32.cpp: Close Win32 handles at exit. 2003-03-11 00:30 arnobrinkman * firebird2/src/dsql/pass1.cpp: corrected mistake in previous commit. 2003-03-10 22:38 arnobrinkman * firebird2/src/dsql/pass1.cpp: bugfix: A bug left with using a aggregate sub-query inside a IN clause. 2003-03-10 13:58 brodsom * firebird2/src/intl/: cv_unicode_fss.h, cs_unicode_fss.c, cv_unicode_fss.c, cs_unicode_fss.h: Remove cs_unicode_fss.h and use cv_unicode_fss.h 2003-03-10 13:54 brodsom * firebird2/src/intlcpp/: cs_unicode_fss.cpp, cv_unicode_fss.cpp, cv_unicode_fss.h, lc_big5.cpp, lc_dos.cpp, lc_jis.cpp, lc_ksc.cpp, cs_unicode_fss.h: Synchronize with intl and remove cs_unicode_fss.h 2003-03-10 13:37 brodsom * firebird2/src/jrd/loiter.h: Remove unneeded ifdef. 2003-03-10 08:02 eku * firebird2/src/: lock/lock.cpp, utilities/security.epp: Always use gds__prefix to find database system files. 2003-03-09 22:16 skidder * firebird2/src/burp/: burp.cpp, restore.epp: Make backup/restore process work when invoked via Services API on Classic engine 2003-03-09 22:13 skidder * firebird2/src/jrd/svc.cpp: Enable Services API on all platforms 2003-03-09 22:08 skidder * firebird2/src/jrd/svc.cpp: Enable Services API on all platforms 2003-03-09 22:07 skidder * firebird2/src/jrd/: btr.cpp, btr.h, btr_proto.h, idx.cpp: Fix up engine to work with multi-field foreign constraints again after nulls handing changes in unique indices 2003-03-09 10:06 tamlin * firebird2/src/jrd/opt.cpp: Fixed a comment mistake (*/ leftover at EOL of //) spotted by Claudio. 2003-03-09 03:48 brodsom * firebird2/src/jrd/: isc_f_proto.h, isc_file.cpp: Remove PARSE_FILENAME macro (remains of OS2_ONLY || NETWARE || PC_PLATFORM). 2003-03-09 03:25 brodsom * firebird2/src/: gpre/sql.cpp, dudley/parse.cpp: Add FLINT_CACHE ifdefs 2003-03-09 03:23 brodsom * firebird2/src/include/firebird.h: Correct Typo mistake 2003-03-09 01:17 brodsom * firebird2/src/qli/eval.cpp: Correct typo mistake 2003-03-08 09:06 dimitr * firebird2/src/jrd/: alt.cpp, dfw.epp, event.cpp, event.h, event_proto.h: Cleanup and minor changes in the event manager. 2003-03-07 22:30 tamlin * firebird2/src/isql/isql.epp: Fix integer overflow bug + initialize some variables. 2003-03-07 17:58 brodsom * firebird2/builds/posix/prefix.mingw.README.html: Modify MinGW instructions 2003-03-07 08:41 eku * firebird2/: src/make.new/config/config.guess, src/make.new/config/config.sub, aclocal.m4, autogen.sh, configure.in: Started to use libtool (http://www.gnu.org/software/libtool/). It will eventually handle all platform specific compile and link issues! Removed generated files from the view (config.guess and config.sub). 2003-03-07 01:35 brodsom * firebird2/src/: jrd/opt.cpp, remote/ibconfig.cpp, remote/window.cpp: Avoid undefined function warning 2003-03-07 01:35 brodsom * firebird2/src/alice/alice.cpp: Avoid unused function warning 2003-03-07 00:25 brodsom * firebird2/builds/posix/: Makefile.in.libfbclient, Makefile.in.libfbembed, prefix.mingw: Update instructions, remove win_libs and give instructions to patch manually libfbclient and libfbembed 2003-03-07 00:20 brodsom * firebird2/builds/posix/prefix.mingw.README.html: Update instructions 2003-03-06 16:29 brodsom * firebird2/src/intlcpp/: cv_unicode_fss.cpp, cv_big5.cpp, cv_gb2312.cpp, cv_jis.cpp, cv_ksc.cpp, cv_narrow.cpp: Update intlcpp. (change the functions order in cv_unicode_fss to be the same that in intl) 2003-03-06 16:16 brodsom * firebird2/src/utilities/: registry.cpp, install_svc.cpp: Use C++ cast. 2003-03-06 14:22 brodsom * firebird2/configure.in: Remove lstdc++ from mingw platform libs 2003-03-06 14:16 brodsom * firebird2/builds/posix/: Makefile.in.fbserver, Makefile.in.inet_server, prefix.mingw: Move cntl.cpp to OS_ServerFiles 2003-03-06 13:22 brodsom * firebird2/src/: gpre/noform.cpp, intl/lc_big5.h, intl/collations/xx88592czech.h: Add newline at end of file 2003-03-06 02:14 brodsom * firebird2/configure.in: Changes fro MINGW build (forgoten commit) -Add directory 2003-03-06 02:13 brodsom * firebird2/src/remote/ibconfig.cpp: Remove wrong comment (/*...../*....*/) 2003-03-06 02:09 brodsom * firebird2/src/jrd/blob_filter.epp: Blob_filter is not a epp file since 1999, change the name to .cpp and modify the makefiles 2003-03-06 01:43 brodsom * firebird2/builds/win32/: msvc6/engine_classic.dsp, msvc6/engine_embed.dsp, msvc6/engine.dsp, msvc7/engine.vcproj, msvc7/engine_classic.vcproj, msvc7/engine_embed.vcproj: Blob_filter is not a epp file since 1999, change the name to .cpp and modify the makefiles 2003-03-06 01:38 brodsom * firebird2/builds/posix/: make.shared.variables, Makefile.in.jrd: Blob_filter is not a epp file since 1999, change the name to .cpp and modify the makefiles 2003-03-06 01:35 brodsom * firebird2/: src/jrd/blob_filter.cpp, builds/mac_os_x/CS/CS.pbproj/project.pbxproj, builds/mac_os_x/CS/Helpers.make, builds/win32/preprocess.bat: Blob_filter is not a epp file since 1999, change the name to .cpp and modify the makefiles 2003-03-06 01:27 brodsom * firebird2/builds/posix/prefix.mingw.README.html: Changes for MinGW build. -Build instructions. 2003-03-06 01:16 brodsom * firebird2/builds/posix/Makefile.in.libfbclient: Changes for MinGW build. -Patch previous commit 2003-03-06 00:43 brodsom * firebird2/src/include/firebird.h: -Changes for MINGW build -SERVER_SHUTDOWN must be defined for WIN_NT 2003-03-06 00:36 brodsom * firebird2/src/jrd/utl_proto.h: Changes for MINGW build -Correct bad function declaration. 2003-03-05 21:59 brodsom * firebird2/builds/posix/Makefile.in.inet_server: Add cntl.cpp 2003-03-05 18:59 brodsom * firebird2/builds/posix/Makefile.in.libfbembed: Changes for MINGW build -Use SHRLIB_EXT instead of 'so' -Add WIN_LIBS 2003-03-05 18:56 brodsom * firebird2/builds/posix/Makefile.in.inet_server: Changes for MINGW build -Add ipserver objects 2003-03-05 18:16 brodsom * firebird2/builds/posix/Makefile.in.libfbclient: Changes for MINGW build -Use SHRLIB_EXT instead of 'so' -Add some needed sources. -Add WIN_LIBS 2003-03-05 17:24 brodsom * firebird2/src/install/arch-specific/mingw/Makefile.in: Changes for the MINGW build -Add a dummy install Makefile to avoid configure problem. 2003-03-05 17:19 brodsom * firebird2/builds/posix/: Makefile.in.extlib, Makefile.in.firebird: Changes for MINGW build -Use SHRLIB_EXT instead of 'so' 2003-03-05 17:15 brodsom * firebird2/builds/posix/Makefile.in.inet_server: Changes for MINGW build -Use specific server files -Add LIB_GUI 2003-03-05 17:14 brodsom * firebird2/builds/posix/Makefile.in.fbutil: Changes for MINGW build -Use SHRLIB_EXT instead of 'so' 2003-03-05 17:13 brodsom * firebird2/builds/posix/Makefile.in.embed.util: Changes for MINGW build -Use specific EMBED_UTIL_TARGETS 2003-03-05 17:09 brodsom * firebird2/builds/posix/Makefile.in.client.util: Changes for MINGW build -Add new util targets -Use specific CLIENT_UTIL_TARGETS 2003-03-05 17:07 brodsom * firebird2/builds/posix/Makefile.in.fbserver: Changes for MINGW build -Add ipserver files -Use specific server files (remote dir) -Add LIB_GUI 2003-03-05 16:57 brodsom * firebird2/builds/posix/: Makefile.in.jrd, Makefile.in.gpre, Makefile.in.intl, Makefile.in.embed.gpre, Makefile.in.client.gfix, Makefile.in.client.gpre, Makefile.in.embed.gfix: Changes for MINGW build -Use SHRLIB_EXT instead of 'so' 2003-03-05 16:51 brodsom * firebird2/builds/posix/: make.rules, make.shared.variables: Changes for MINGW build -Use SHRLIB_EXT -Add locks to FBCLASSES_ClientFiles(only used by windows but not part of the os specific files) 2003-03-05 16:49 brodsom * firebird2/builds/posix/make.defaults: Changes for MINGW build -Use SHRLIB_EXT -Add new util targets 2003-03-05 16:45 brodsom * firebird2/builds/posix/prefix.mingw: Changes for MINGW build -Add OS_ServerFiles -Add CLIENT_UTIL_TARGETS and EMBED_UTIL_TARGETS. -For mingw add some values only used in this port. -Set OS_Specific_Files 2003-03-05 16:42 brodsom * firebird2/builds/posix/: prefix.linux, prefix.sinixz, prefix.solaris, prefix.solx86, prefix.freebsd, prefix.darwin, prefix.example: Changes for MINGW build -Add OS_ServerFiles -Add CLIENT_UTIL_TARGETS and EMBED_UTIL_TARGETS. 2003-03-05 16:38 brodsom * firebird2/configure.in: Changes for MINGW build -Add shrlib_ext value for the shared library extension -Add some libraries to windows build -Add some some needed directories 2003-03-05 15:37 brodsom * firebird2/src/: iscguard/iscguard.cpp, utilities/registry.cpp, utilities/install_svc.cpp, utilities/dba.epp, utilities/install_reg.cpp: Patch minGW errors and some warnings 2003-03-05 13:50 dimitr * firebird2/src/jrd/: blrtable.cpp, cmp.cpp, exe.cpp, exe.h, par.cpp: Some cleanup and bugfixing. 2003-03-05 12:23 dimitr * firebird2/src/jrd/: btr.cpp, btr_proto.h, err.cpp, err_proto.h, idx.cpp, nav.cpp: Allowed NULLs in unique indices. 2003-03-04 23:00 hippoman * firebird2/builds/win32/msvc7/: remote.vcproj, remote_classic.vcproj: Fixed MSVC7 build, added IPSERVER define 2003-03-04 04:40 brodsom * firebird2/src/: dudley/trn.cpp, jrd/dsc.cpp, jrd/gdsassert.h, jrd/isc_sync.cpp, jrd/perf.cpp, jrd/sch.cpp, jrd/status.cpp, jrd/utl.cpp, remote/interface.cpp, remote/parser.cpp, remote/protocol.cpp, remote/server.cpp: Return fb_assert to assert (rollback) 2003-03-04 02:33 brodsom * firebird2/src/jrd/: ExecuteStatement.h, ExecuteStatement.cpp: Add brackets in cpp and empty line at end of .h (gcc warnings) 2003-03-04 01:38 brodsom * firebird2/src/lock/lock.cpp: Add condition to ifdef 2003-03-04 01:09 brodsom * firebird2/src/: intlcpp/cv_jis.cpp, intl/cv_jis.c: Put vars and functions inside the same ifdef for which is used (NOT_USED_OR_REPLACED for unused) 2003-03-04 01:02 brodsom * firebird2/src/: isql/isql.epp, jrd/gds.cpp, lock/lock.cpp, msgs/change_msgs.epp: Put vars and functions inside the same ifdef for which is used (NOT_USED_OR_REPLACED for unused) 2003-03-04 01:00 brodsom * firebird2/src/burp/: restore.epp, backup.epp: Put unused vars and functions inside NOT_USED_OR_REPLACED ifdef 2003-03-03 20:14 dimitr * firebird2/src/jrd/dyn_def.epp: Allowed UK to be created on nullable columns (SQL-99 spec). The index management code isn't ready for this yet, but appropriate changes will follow shortly. 2003-03-03 20:10 dimitr * firebird2/src/dsql/ddl.cpp: Fixed bug in RECREATE/ALTER VIEW. 2003-03-03 15:35 dimitr * firebird2/builds/win32/msvc6/: remote.dsp, remote_classic.dsp: Fixed connects via local protocol after Blas' changes. 2003-03-03 10:22 brodsom * firebird2/src/jrd/: sort.cpp, sdw.cpp, isc.cpp, isc_ipc.cpp, grant.epp, ini.epp, intl.cpp, ail.cpp, exe.cpp, gds.cpp: Put declarations and definitions inside the same ifdef condition under which is used. (for not used ones NOT_USED_OR_REPLACED) 2003-03-03 09:48 brodsom * firebird2/src/jrd/: rlck.cpp, tra.cpp: Put some declaration definitions only used when PC_ENGINE is defined, inside PC_ENGINE ifdef. 2003-03-03 09:46 brodsom * firebird2/src/jrd/event.cpp: EVENT_PROCESS is only used when SOLARIS_MT is defined. 2003-03-03 09:42 brodsom * firebird2/src/remote/: xnet.cpp, interface.cpp, merge.cpp: Put declarations and definitions inside correct macros(when the function is not used NOT_USED_OR_DEFINED). 2003-03-03 09:37 brodsom * firebird2/src/remote/inet.cpp: Put alarm_handler inside HAVE_SETITIMER, is only used when this macro is defined. 2003-03-03 09:36 brodsom * firebird2/src/gpre/: gpre_meta_boot.cpp, int.cpp, int_cxx.cpp, sqe.cpp, gpre_meta.epp: Put unused function declaration and definition inside NOT_USED_OR_REPLACED ifdef. 2003-03-03 09:29 brodsom * firebird2/src/dsql/: ddl.cpp, utld.cpp: Put unused functions declaration and definition inside NOT_USED_OR_REPLACED ifdef. 2003-03-03 09:27 brodsom * firebird2/src/gpre/par.cpp: Put par_quoted string inside PYXIS. function is only used when PYXIS is defined 2003-03-03 09:26 brodsom * firebird2/src/gpre/sql.cpp: Put define_cache inside FLINT_CACHE. function is only used when FLINT_CACHE is defined 2003-03-03 07:02 aafemt * firebird2/configure.in: Let config.status make directories 2003-03-02 21:48 skidder * firebird2/src/jrd/vio.cpp: Add comment 2003-03-02 21:23 skidder * firebird2/src/jrd/tra.h: Removed little piece of my debugging code (it was commented out already) 2003-03-02 21:07 skidder * firebird2/src/jrd/: tra.h, vio.cpp: VIO undo log now uses B+ tree to store savepoint record data. This improves performance when doing multiple updates of record in a single transaction just a little (usually 2-3 orders of magnitude for 100000 records) 2003-03-02 18:47 fsg * firebird2/: builds/posix/make.shared.variables, src/gpre/cob.cpp, src/gpre/ftn.cpp, src/jrd/ExecuteStatement.cpp, src/jrd/flu.cpp, src/jrd/gds.cpp, src/jrd/isc_sync.cpp, src/jrd/pag.cpp, src/jrd/thd.cpp, src/lock/lock.cpp, src/utilities/dba.epp, src/utilities/drop.cpp: Fixed some really old typos. Included ExecuteStatement in the LINUX-Build 2003-03-02 17:17 tamlin * firebird2/src/jrd/opt.cpp: Just a bit of cleanup, nothing interesting. 2003-03-02 14:37 skidder * firebird2/src/jrd/vio.cpp: Fixed bug with dates in comments. I lost track of time for a while... :) 2003-03-02 14:17 dimitr * firebird2/builds/win32/msvc6/engine_embed.dsp: Synchronized MSVC6 builds with EXECUTE STATEMENT changes. 2003-03-02 13:51 alexpeshkoff * firebird2/builds/win32/msvc6/: engine.dsp, engine_classic.dsp: Fixed EXECUTE STATEMENT to support INTO clause Now required changes in msvc6 build 2003-03-02 02:02 brodsom * firebird2/src/: jrd/svc.cpp, jrd/enc.cpp, remote/srvr_w32.cpp: Remove gcc warning partially bracketed initializer. 2003-03-02 02:01 brodsom * firebird2/src/gpre/gpre_meta_boot.cpp: Remove a few unused vars 2003-03-02 00:22 hippoman * firebird2/builds/win32/msvc7/: engine.vcproj, engine_classic.vcproj, engine_embed.vcproj: * Added missing JRD\ExecuteStatment.* files to engine* projects 2003-03-01 23:04 hippoman * firebird2/builds/win32/msvc7/: Firebird2.sln, alice.vcproj, alice_classic.vcproj, burp.vcproj, burp_classic.vcproj, common.vcproj, common_classic.vcproj, dsql_server.vcproj, dsql_server_classic.vcproj, engine.vcproj, engine_classic.vcproj, engine_embed.vcproj, fb_inet_server.vcproj, fb_lock_print.vcproj, fbclient.vcproj, fbembed.vcproj, fbguard.vcproj, fbserver.vcproj, fbudf.vcproj, gbak.vcproj, gdef.vcproj, gds32.vcproj, gfix.vcproj, gpre.vcproj, gpre_boot.vcproj, gsec.vcproj, gsplit.vcproj, gstat.vcproj, ib_udf.vcproj, ib_util.vcproj, instreg.vcproj, instsvc.vcproj, intl.vcproj, intlcpp.vcproj, ipserver.vcproj, isql.vcproj, lock.vcproj, lock_classic.vcproj, qli.vcproj, remote.vcproj, remote_classic.vcproj, utilities.vcproj, utilities_classic.vcproj, wal.vcproj, wal_classic.vcproj: * updated msvc7 build files. 2003-03-01 21:37 skidder * firebird2/src/jrd/vio.cpp: Fixed database corruption when backing out the savepoint after large number of DML operations (so transaction-level savepoint is dropped) and record was updated _not_ under the savepoint and deleted under savepoint. Bug affected all kinds of savepoints (explicit, statement, PSQL, ...) 2003-03-01 20:32 alexpeshkoff * firebird2/src/dsql/parse.cpp: Fixed EXECUTE STATEMENT to support INTO clause 2003-03-01 20:19 alexpeshkoff * firebird2/src/: jrd/ExecuteStatement.cpp, jrd/blr.h, jrd/blrtable.cpp, jrd/cmp.cpp, jrd/exe.cpp, jrd/nod.h, jrd/par.cpp, dsql/dsql.cpp, dsql/gen.cpp, dsql/node.h, dsql/parse.y, dsql/pass1.cpp: Fixed EXECUTE STATEMENT to support INTO clause 2003-03-01 20:11 brodsom * firebird2/src/: remote/inet.cpp, jrd/intl.cpp, jrd/sort.cpp, jrd/ini.epp: -Comment declared but undefined functions. (found with gcc never defined warnings) 2003-03-01 20:10 alexpeshkoff * firebird2/src/remote/cntl.cpp: Fixed bug with service shutdown - rolled back Dmitry's commit 2003-03-01 20:07 brodsom * firebird2/src/: gpre/gpre.cpp, jrd/ext.cpp, lock/lock.cpp: -Comment declared but undefined functions. (found with gcc never defined warnings) 2003-03-01 20:06 brodsom * firebird2/src/burp/burp.cpp: -Comment declared but undefined functions. (found with gcc never defined warnings) -Add ifdef for output_netware. 2003-03-01 19:27 alexpeshkoff * firebird2/src/jrd/: ExecuteStatement.cpp, ExecuteStatement.h: Fixed EXECUTE STATEMENT to support INTO clause 2003-03-01 19:15 brodsom * firebird2/src/: remote/window.cpp, jrd/thd.h, include/firebird.h: -Add IPSERVER define to window.cpp, now it is possible to do a server build without ipserver. -Add SERVER_SHUTDOWN define to window.cpp. -Move the setting of SERVER_SHUTDOWN when SUPERSERVER to firebird.h, previously a SUPERSERVER build fail if SERVER_SHUTDOWN is not defined in the command line. 2003-03-01 19:10 brodsom * firebird2/src/jrd/cch.cpp: Use the same ifdef for function declarations and definitions. (found with gcc never defined warnings) -In this source some defines must be moved to set the value for CACHE_WRITER, CACHE_READER and PAGE_LATCHING before function declaration 2003-03-01 19:04 brodsom * firebird2/src/jrd/: isc_ipc.cpp, blb.cpp, isc_file.cpp: Use the same ifdef for function declarations and definitions. (found with gcc never defined warnings) 2003-03-01 18:59 brodsom * firebird2/src/jrd/: tra.cpp, why.cpp, jrd.cpp, jrn.cpp, rlck.cpp: Use the same ifdef for function declarations and definitions. (found with gcc never defined warnings) 2003-03-01 18:51 brodsom * firebird2/src/remote/: xnet.cpp, inet.cpp, protocol.cpp, wnet.cpp: Use the same ifdef for function declarations and definitions. (found with gcc never defined warnings) 2003-03-01 18:43 brodsom * firebird2/src/: lock/lock.cpp, utilities/gsec.cpp: Use the same ifdef for function declarations and definitions. (found with gcc never defined warnings) 2003-03-01 18:33 brodsom * firebird2/src/: alice/alice.cpp, burp/burp.cpp: Use the same ifdef for function declarations and definitions. (found with gcc never defined warnings) 2003-03-01 17:28 dimitr * firebird2/: src/remote/cntl.cpp, src/jrd/os/win32/config_root.cpp, src/jrd/os/thd_priority.h, builds/win32/msvc6/Firebird2.dsw, builds/win32/msvc6/fbembed.dsp, builds/win32/msvc6/engine_embed.dsp: Some changes for the embedded server. 2003-03-01 17:10 alexpeshkoff * firebird2/src/jrd/svc.cpp: Fixed macro redefinition warnings - changed order of include files 2003-03-01 16:59 alexpeshkoff * firebird2/src/dsql/errd.cpp: Fixed macro redefinition warnings 2003-03-01 13:29 brodsom * firebird2/src/jrd/isc_sync.cpp: Put declaration of functions only defined when #ifdef UNIX inside an #ifdef UNIX 2003-03-01 13:10 brodsom * firebird2/src/gpre/par.cpp: -Add some needed PYXIS defines (found with gcc warnings) -Add one needed FTN_BLK_DATA define (found with gcc warnings) 2003-03-01 00:53 brodsom * firebird2/src/: qli/mov.cpp, qli/mov_proto.h, jrd/common.h, jrd/cvt.cpp, jrd/cvt_proto.h: Remove obsolete PASCAL_ROUTINE macro 2003-03-01 00:46 brodsom * firebird2/src/jrd/isc_sync.cpp: Rollback change from assert to fb_assert, this source uses from included jrd.h from included fb_vector.h 2003-03-01 00:32 brodsom * firebird2/src/burp/spit.cpp: Change gds_assert to fb_assert (gds_assert is a synonym for fb_assert) 2003-02-28 21:41 tamlin * firebird2/doc/Firebird_conf.txt: no message 2003-02-28 20:20 tamlin * firebird2/doc/Firebird_conf.txt: First draft. 2003-02-28 18:02 brodsom * firebird2/src/jrd/isc_sync.cpp: -Remove the SOLARIS specific stuff, NDEBUG is set at the compiler command line, and assert.h is obsolete when gdsassert can be used. -Change assert to fb_assert when gdsassert is in use. to make clear if we use the standard macro or the fb one. 2003-02-28 17:41 brodsom * firebird2/src/jrd/: utl.cpp, status.cpp, sch.cpp, gdsassert.h, perf.cpp, dsc.cpp: Change assert to fb_assert when gdsassert is in use. to make clear if we use the standard macro or the fb one. 2003-02-28 17:35 brodsom * firebird2/src/dudley/trn.cpp: Change assert to fb_assert when gdsassert is in use. to make clear if we use the standard macro or the fb one. 2003-02-28 16:17 brodsom * firebird2/src/: jrd/jrd.h, isql/isql.epp: Change gds_assert to fb_assert (gds_assert is a synonym for fb_assert) 2003-02-28 16:07 brodsom * firebird2/src/remote/: server.cpp, protocol.cpp, parser.cpp, interface.cpp: Change assert to fb_assert when gdsassert.h is included. Separate the standard macro from the FB one. 2003-02-28 15:51 brodsom * firebird2/src/: intlcpp/utils/dtest.c, intl/utils/dtest.c: Remove not used include 2003-02-28 14:36 brodsom * firebird2/src/: qli/all.cpp, jrd/event.cpp, jrd/gds.cpp, jrd/sort.cpp, jrd/sort.h, jrd/all_old.cpp, jrd/common.h: Remove HUGE_PTR 2003-02-28 14:19 brodsom * firebird2/src/: gpre/c_cxx.cpp, v5_examples/api1.c, v5_examples/api10.c, v5_examples/api11.c, v5_examples/api12.c, v5_examples/api13.c, v5_examples/api15.c, v5_examples/api16.c, v5_examples/api16t.c, v5_examples/api2.c, v5_examples/api3.c, v5_examples/api4.c, v5_examples/api5.c, v5_examples/api6.c, v5_examples/api7.c, v5_examples/api8.c, v5_examples/api9.c, v5_examples/apifull.c, v5_examples/dynfull.e, v5_examples/empbuild.c, v5_examples/stat8.e, include/fb_types.h: Remove ISC_FAR 2003-02-28 14:10 brodsom * firebird2/src/jrd/: ibase.h, scroll_cursors.h: Remove ISC_FAR 2003-02-28 13:57 brodsom * firebird2/src/jrd/: par.cpp, trig.h, codes.epp, common.h, gds.cpp, ini.epp, ini.h: Remove FAR_VARIABLE 2003-02-28 13:52 brodsom * firebird2/src/: include/gen/sql_code.h, jrd/boot_codes/sql_code.h, misc/sql_code.h, dsql/parse.sed: Remove FAR_VARIABLE 2003-02-28 13:49 brodsom * firebird2/src/intlcpp/: charsets/cs_437.h, charsets/cs_737.h, charsets/cs_775.h, charsets/cs_850.h, charsets/cs_852.h, charsets/cs_857.h, charsets/cs_858.h, charsets/cs_860.h, charsets/cs_861.h, charsets/cs_862.h, charsets/cs_863.h, charsets/cs_864.h, charsets/cs_865.h, charsets/cs_866.h, charsets/cs_869.h, charsets/cs_big5.h, charsets/cs_cyrl.h, charsets/cs_gb2312.h, charsets/cs_iso8859_1.h, charsets/cs_iso8859_13.h, charsets/cs_iso8859_2.h, charsets/cs_iso8859_3.h, charsets/cs_iso8859_4.h, charsets/cs_iso8859_5.h, charsets/cs_iso8859_6.h, charsets/cs_iso8859_7.h, charsets/cs_iso8859_8.h, charsets/cs_iso8859_9.h, charsets/cs_jis_0208_1990.h, charsets/cs_ksc5601.h, charsets/cs_next.h, charsets/cs_sjis.h, charsets/cs_w1250.h, charsets/cs_w1251.h, charsets/cs_w1252.h, charsets/cs_w1253.h, charsets/cs_w1254.h, charsets/cs_w1255.h, charsets/cs_w1256.h, charsets/cs_w1257.h, utils/maptest2.c, utils/mapgen4.c: Remove FAR_VARIABLE 2003-02-28 13:45 brodsom * firebird2/src/: intl/ld.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_865.h, intl/charsets/cs_866.h, intl/charsets/cs_869.h, intl/charsets/cs_big5.h, intl/charsets/cs_cyrl.h, intl/charsets/cs_gb2312.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_jis_0208_1990.h, intl/charsets/cs_ksc5601.h, intl/charsets/cs_next.h, intl/charsets/cs_sjis.h, intl/charsets/cs_w1250.h, intl/charsets/cs_w1251.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, intl/charsets/cs_863.h, intl/charsets/cs_864.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/utils/mapgen4.c, intl/utils/maptest2.c, intlcpp/ld.h: Remove FAR_VARIABLE 2003-02-28 09:22 paul_reeves * firebird2/src/jrd/svc.h: Let gbak and friends use service_mgr again. 2003-02-28 06:22 aafemt * firebird2/: builds/posix/Makefile.in.codes, builds/posix/make.defaults, builds/posix/make.rules, builds/posix/make.shared.targets, builds/posix/make.shared.variables, src/include/gen/blrtable.h: blrtable.h is generated and must not be in tree 2003-02-28 02:08 brodsom * firebird2/src/gpre/: form.h, form__proto.h, form_proto.h, form_trn.cpp: Add empty line at the end of the source. 2003-02-28 00:53 brodsom * firebird2/src/jrd/os/win32/thd_priority.cpp: Variable declaration without typedef. 2003-02-28 00:07 arnobrinkman * firebird2/src/jrd/opt.cpp: Comments added 2003-02-27 22:43 brodsom * firebird2/src/: gpre/c_cxx.cpp, gpre/cob.cpp, burp/burp.cpp, alice/alice.cpp: New macro defined in firebird.h to remove compiler dependencies from cpp sources. 2003-02-27 22:34 brodsom * firebird2/src/: jrd/gds.cpp, include/firebird.h, gpre/int.cpp: New macro defined in firebird.h to remove compiler dependencies from cpp sources. 2003-02-27 22:09 brodsom * firebird2/src/: jrd/ibase.h, include/fb_types.h: Join two compiler dependent defines. Put in fb_types.h since it is always included in ibase.h 2003-02-27 21:06 brodsom * firebird2/src/jrd/: scroll_cursors.h, ibase.h: Change ISC_EXPORT to GDS_EXPORT the value is always equal. (Also ISC_EXPORT_VARARG to GDS_EXPORT_VARARG to maintain the name similar) 2003-02-27 19:50 tamlin * firebird2/src/jrd/rse.h: NO code changes, just reformatting for your viewing pleasure. 2003-02-27 19:46 tamlin * firebird2/src/jrd/opt.cpp: Basic code cleanup and fixed a problem spotted by Dmitry Yemanov. 2003-02-27 19:22 brodsom * firebird2/src/qli/: gener.cpp, meta.epp, noform.cpp, format.cpp, expand.cpp, form.h, form_proto.h, eval.cpp, exe.cpp, exe.h, dtr.cpp, dtr.h, blk.h, compile.cpp: Add PYXIS define to isolate pyxis code. When this change were tested enough, the pyxis code can be removed. 2003-02-27 18:27 brodsom * firebird2/builds/win32/: make6_release.bat, make6_debug.bat: Add gpre project to build batch 2003-02-27 17:53 brodsom * firebird2/: builds/win32/msvc6/gpre.dsp, builds/win32/gpre.mak, src/include/gen/autoconfig_msvc.h, src/gpre/gpre.h: Add Fortran files and move GPRE_* defines from autoconf header to makefiles. 2003-02-27 17:38 hippoman * firebird2/src/dsql/dsql.h: * Changed comments to point to used code 2003-02-27 17:28 tamlin * firebird2/src/jrd/: rse.h, opt.cpp, par.cpp, cmp.cpp: Fix optimizer crasher with too many streams (UCHAR overflow/wrap-around). 2003-02-27 17:27 dimitr * firebird2/builds/win32/msvc6/: alice.dsp, alice_classic.dsp, burp.dsp, burp_classic.dsp, common.dsp, common_classic.dsp, dsql_server.dsp, dsql_server_classic.dsp, engine.dsp, engine_classic.dsp, fb_inet_server.dsp, fb_lock_print.dsp, fbclient.dsp, fbembed.dsp, fbguard.dsp, fbserver.dsp, fbudf.dsp, gbak.dsp, gdef.dsp, gds32.dsp, gfix.dsp, gpre.dsp, gpre_boot.dsp, gsec.dsp, gsplit.dsp, gstat.dsp, ib_udf.dsp, ib_util.dsp, instreg.dsp, instsvc.dsp, intl.dsp, intlcpp.dsp, ipserver.dsp, isql.dsp, lock.dsp, lock_classic.dsp, qli.dsp, remote.dsp, remote_classic.dsp, utilities.dsp, utilities_classic.dsp, wal.dsp, wal_classic.dsp: Fixed build problem pointed by Arno (caused the server to crash in some cases). 2003-02-27 17:04 brodsom * firebird2/src/gpre/: words.h, pas.cpp, noform.cpp, par.cpp, hsh.h, gpre.h, gpre.cpp, ftn.cpp, form_trn.cpp, form_proto.h, form.h, form__proto.h, exp_proto.h, exp.cpp, cob.cpp, cmp_proto.h, cmp.cpp, cmd.cpp, c_cxx.cpp, ada.cpp: Add PYXIS define to isolate pyxis code. When this change were tested enough, the pyxis code can be removed. 2003-02-27 16:35 dimitr * firebird2/builds/win32/msvc6/: engine_classic.dsp, fbembed.dsp, fbudf.dsp: Updated project files. 2003-02-27 14:59 brodsom * firebird2/src/alice/exe.cpp: Remove unneeded include and ifdef 2003-02-27 14:55 brodsom * firebird2/src/jrd/: why.cpp, y-valve.cpp: Remove CONST_IMAGE (Thanks to Claudio) 2003-02-27 06:07 aafemt * firebird2/src/jrd/intl_builtin.cpp: unicode<->binary conversion fixed for bigendian processors. Thanks to Claudio V. Not tested. 2003-02-27 05:36 brodsom * firebird2/src/: include/fb_types.h, jrd/gdsold.h, jrd/ibase.h: Remove GDS_FAR, win_handle, form_handle (Thanks to Claudio) 2003-02-27 00:41 arnobrinkman * firebird2/src/dsql/gen.cpp: comment added 2003-02-27 00:28 arnobrinkman * firebird2/src/dsql/dsql.h: bugfix: With a large amount of SQL the server crashed on generating blr. Due a USHORT was used for str_length. 2003-02-26 17:52 skidder * Fix file permissions problem that prevented restore of databases and other problems when using engine under non-root user on Linux firebird2/src/install/arch-specific/linux/classic/postinstall.sh.in : 2003-02-26 13:22 dimitr * firebird2/doc/WhatsNew: Added recent changes. 2003-02-26 12:57 dimitr * firebird2/src/jrd/jrd.cpp: Fixed bug with EXECUTE STATEMENT and autocommit transactions. 2003-02-26 12:28 dimitr * firebird2/builds/win32/msvc6/fbembed.dsp: Fixed win32 build. 2003-02-26 08:25 dimitr * firebird2/src/install/misc/firebird.conf: Fixed a typo. 2003-02-25 19:34 arnobrinkman * firebird2/src/jrd/opt.cpp: bugfix: Fix FB1.5 optimizer bug which causes the server to crash. 2003-02-25 17:46 dimitr * firebird2/src/jrd/rse.h: Restored MAX_STREAMS to the original value. 2003-02-25 14:21 brodsom * firebird2/src/jrd/intl.cpp: snprintf is defined in autoconfig_msvc.h 2003-02-25 14:14 brodsom * firebird2/builds/win32/msvc6/intl.dsp: Add needed file (lost when the change was committed) 2003-02-25 14:11 brodsom * firebird2/builds/win32/msvc7/: remote_classic.vcproj, isql.vcproj, remote.vcproj, gsplit.vcproj, fbserver.vcproj, gbak.vcproj, gpre_boot.vcproj, fb_inet_server.vcproj, fb_lock_print.vcproj, fbclient.vcproj, fbembed.vcproj, fbguard.vcproj, dsql_server_classic.vcproj, engine.vcproj, engine_classic.vcproj, burp.vcproj, burp_classic.vcproj, dsql_server.vcproj: Move WIN32_LEAN_AND_MEAN to autoconfig_msvc.h. 2003-02-25 14:10 brodsom * firebird2/builds/win32/msvc6/isql.dsp: Move WIN32_LEAN_AND_MEAN to autoconfig_msvc.h. (and clean dependency) 2003-02-25 14:01 brodsom * firebird2/builds/win32/msvc6/: remote_classic.dsp, gpre_boot.dsp, gsplit.dsp, remote.dsp, fbserver.dsp, gbak.dsp, fbembed.dsp, fbguard.dsp: Move WIN32_LEAN_AND_MEAN to autoconfig_msvc.h. 2003-02-25 13:55 brodsom * firebird2/builds/win32/msvc6/: fb_lock_print.dsp, fbclient.dsp, fb_inet_server.dsp, engine_classic.dsp, engine.dsp, dsql_server.dsp, dsql_server_classic.dsp, burp_classic.dsp, burp.dsp: Move WIN32_LEAN_AND_MEAN to autoconfig_msvc.h. 2003-02-25 13:49 brodsom * firebird2/: src/extlib/fbudf/stdafx.h, builds/win32/blrtable.bat, builds/win32/fbclient_boot.mak, builds/win32/gpre_boot.mak: Move WIN32_LEAN_AND_MEAN to autoconfig_msvc.h. 2003-02-25 13:43 brodsom * firebird2/src/jrd/: flu.cpp, winnt.cpp: Move WIN32_LEAN_AND_MEAN to autoconfig_msvc.h (and remove unused tagBLOB_DEFINED) 2003-02-25 13:39 brodsom * firebird2/src/include/gen/autoconfig_msvc.h: Move WIN32_LEAN_AND_MEAN to autoconfig_msvc.h 2003-02-25 12:58 dimitr * firebird2/doc/WhatsNew: Added Beta 3 changes. 2003-02-25 09:22 dimitr * firebird2/builds/win32/msvc6/fbserver.dsp: Cleanup. 2003-02-25 04:27 brodsom * firebird2/src/iscguard/iscguard.cpp: process.h must be inside WIN_NT define (not inside _MSC_VER). 2003-02-25 02:12 brodsom * firebird2/configure.in: Add some needed directories 2003-02-25 02:11 brodsom * firebird2/src/common/classes/: alloc.cpp, alloc.h: Restore inlines 2003-02-25 01:46 brodsom * firebird2/src/jrd/intl.cpp: Restore intl_backend as intl_builtin (needed by Nickolay) 2003-02-25 01:05 brodsom * firebird2/src/jrd/: why.cpp, block_cache.h, jrd.cpp: Restore inlines 2003-02-25 01:01 brodsom * firebird2/src/: alice/alice.cpp, common/config/config_impl.h, dsql/user_dsql.cpp, dsql/ddl.cpp, dsql/dsql.h: Restore inlines 2003-02-25 00:55 brodsom * firebird2/src/extlib/fbudf/fbudf.cpp: Restore inlines 2003-02-24 21:54 hippoman * firebird2/src/jrd/shrinit.cpp: * Changed datatype of DSQL_debug to match the DSQL definition.. 2003-02-24 16:37 dimitr * firebird2/src/jrd/met.epp: Fixed error in the previous commit. 2003-02-24 16:19 dimitr * firebird2/src/jrd/met.epp: Fixed one more problem with the metadata cache. 2003-02-24 14:53 dimitr * firebird2/src/jrd/vio.cpp: 1) Some cleanup. 2) Problem with the GC thread during detaching seems to be fixed. 2003-02-24 14:16 dimitr * firebird2/src/jrd/os/win32/config_root.cpp: Fixed problem with lack of trailing backslash in the registry key. 2003-02-24 10:52 eku * firebird2/builds/posix/: Makefile.in.firebird, Makefile.in.jrd: Since PYXIS support has gone some time ago, remove it from the Makefiles as well. 2003-02-24 10:37 dimitr * firebird2/src/dsql/: parse.cpp, parse.y: Cleanup. 2003-02-24 00:40 arnobrinkman * firebird2/src/jrd/cmp.cpp: sub-selects inside a set-clause from an UPDATE didn't use an index when there was one. From now indices are used whenever possible with sub-selects inside the set-clause. Pointed by Nickolay Samofatov. 2003-02-23 11:23 dimitr * firebird2/src/jrd/opt.cpp: A bit reworked fixed-size vector allocations. Thanks to Mike for the hint. 2003-02-23 02:36 arnobrinkman * firebird2/src/dsql/pass1.cpp: bugfix: DISTINCT with sub-selects (context already in use (BLR error)). Distinct items are now correctly parsed and not just copied from the select-list. 2003-02-22 22:54 skidder * firebird2/src/jrd/: ibase.h, inf.cpp: Add ability to get a list of currently active transactions via isc_database_info call 2003-02-22 22:48 skidder * firebird2/configure.in: Get ready for Beta3 2003-02-22 18:13 dimitr * firebird2/src/isql/isql.epp: Fixed problem with ISQL and character code 0xFF. 2003-02-22 18:09 dimitr * firebird2/src/jrd/opt.cpp: Cleanup and some economy of the stack space (in favor of the heap). Performance penalty isn't noticable. 2003-02-22 16:45 skidder * firebird2/builds/posix/Makefile.in.intl: Make intl support work on POSIX again 2003-02-22 16:10 dimitr * firebird2/src/jrd/opt.cpp: Some cleanup of the optimizer. 2003-02-22 15:23 dimitr * firebird2/src/install/misc/firebird.conf: Added new config option. 2003-02-22 13:20 dimitr * firebird2/src/jrd/opt.cpp: Made the optimizer a bit better in the case of old index statistics. 2003-02-22 11:10 tamlin * firebird2/src/jrd/opt.cpp: A little bit of code cleanup and addition of a few asserts, to get early warning before it crashes. 2003-02-22 01:48 arnobrinkman * firebird2/src/jrd/opt.cpp: Let the optimizer build MERGE/SORT where possible. This is : Multiple STORED PROCEDURES and/or VIEWS with internally aggregate or union 2003-02-21 10:25 dimitr * firebird2/src/jrd/evl.cpp: Fixed bug in the previous commit. 2003-02-21 10:14 dimitr * firebird2/src/: jrd/evl.cpp, common/config/config.cpp, common/config/config.h: Committed Mike's introduction of short-circuit boolean evaluation. 2003-02-21 01:32 hippoman * firebird2/builds/win32/msvc7/: gsplit.vcproj, intlcpp.vcproj: * new projects 2003-02-21 01:31 hippoman * firebird2/builds/win32/msvc7/: Firebird2.sln, alice.vcproj, alice_classic.vcproj, burp.vcproj, burp_classic.vcproj, common.vcproj, common_classic.vcproj, dsql_server.vcproj, dsql_server_classic.vcproj, engine.vcproj, engine_classic.vcproj, fb_inet_server.vcproj, fb_lock_print.vcproj, fbclient.vcproj, fbembed.vcproj, fbguard.vcproj, fbserver.vcproj, fbudf.vcproj, gbak.vcproj, gdef.vcproj, gds32.vcproj, gfix.vcproj, gpre.vcproj, gpre_boot.vcproj, gsec.vcproj, gstat.vcproj, ib_udf.vcproj, ib_util.vcproj, instreg.vcproj, instsvc.vcproj, intl.vcproj, ipserver.vcproj, isql.vcproj, lock.vcproj, lock_classic.vcproj, qli.vcproj, remote.vcproj, remote_classic.vcproj, utilities.vcproj, utilities_classic.vcproj, wal.vcproj, wal_classic.vcproj: * Fixed the msvc7 build files 2003-02-21 01:27 hippoman * firebird2/src/dsql/gen.cpp: * changed function comment to new forrmat 2003-02-20 22:39 hippoman * firebird2/builds/win32/msvc6/ib_udf.dsp: * deleted an empty /D switch that was causing problems when importing the projects in msvc7 2003-02-20 21:25 fsg * firebird2/src/qli/dtr.cpp: Blas, could you please stop to replace warnings with errors :-) main needs to return int 2003-02-20 20:37 fsg * firebird2/src/dudley/ddl.cpp: main needs to be int 2003-02-20 16:50 brodsom * firebird2/src/intlcpp/: lc_ascii.cpp, cs_unicode_ucs2.cpp: Some cleaning 2003-02-20 16:46 brodsom * firebird2/src/intl/: lc_narrow.h, cs_unicode_fss.h, cv_big5.h, cv_gb2312.h, cv_jis.h, cv_ksc.h, cv_narrow.h, cv_unicode_fss.c, cv_unicode_fss.h, lc_ascii.h, lc_big5.h, lc_dos.h, lc_ksc.c, lc_narrow.c, lc_unicode_ucs2.c, cv_big5.c, cv_gb2312.c, cv_jis.c, cv_ksc.c, cv_narrow.c, lc_ascii.c, lc_big5.c, lc_dos.c, lc_gb2312.c, lc_iso8859_1.c, lc_iso8859_2.c, lc_jis.c, cs_ksc.c, cs_narrow.c, cs_unicode_fss.c, cs_unicode_ucs2.c, cs_big5.c, cs_gb2312.c, cs_jis.c: Update prototypes not valid for gcc when the function declaration is updated (Thank to Erik) 2003-02-20 15:51 dimitr * firebird2/src/jrd/met.epp: Fixed SEGV implicitly caused by one of recent Blas' commits. 2003-02-20 15:41 kkuznetsov * firebird2/builds/posix/prefix.solx86: Some Impruvements with sfio 2003-02-20 14:34 brodsom * firebird2/src/intl/: lc_big5.c, lc_dos.c, lc_iso8859_1.c, lc_iso8859_2.c, lc_jis.c, lc_ksc.c, lc_narrow.c, lc_unicode_ucs2.c: Update prototypes not valid for gcc when the function declaration is updated (Thank to Erik) 2003-02-20 11:58 dimitr * firebird2/src/jrd/opt.cpp: Fixed stack oveflow caused by deep recursion and big stack arrays in the optimizer. 2003-02-20 07:57 tamlin * firebird2/src/jrd/btr.cpp: back out const-correcntess fix 2003-02-20 07:36 eku * firebird2/: configure.in, src/common/classes/alloc.h, src/common/classes/tree.h, src/make.new/config/config.h.in: XPG defines that prototypes for malloc/free have to be defined in stdlib.h. malloc.h is deprecated - removed. 2003-02-20 07:17 eku * firebird2/builds/posix/make.shared.variables: This file does not compile on POSIX platforms. Exclude it from the build process until someone has fixed it. 2003-02-20 07:15 eku * firebird2/src/jrd/unix.cpp: Fixed typo. Thanks to Blas. 2003-02-20 02:59 brodsom * firebird2/src/: jrd/enc.cpp, dsql/parse.cpp: Remove lint and LIBC_SCCS defines (dummy) 2003-02-20 02:39 brodsom * firebird2/src/dsql/parse.cpp: Remove warnings 2003-02-20 02:28 brodsom * firebird2/builds/win32/: make6_debug.bat, make6_release.bat: Add gsplit and intlcpp projects to batch 2003-02-20 02:28 brodsom * firebird2/builds/win32/msvc6/: burp.dsp, burp_classic.dsp: Remove spit from burp project (and remove some warnings) 2003-02-20 02:17 brodsom * firebird2/builds/win32/msvc6/: Firebird2.dsw, gsplit.dsp: Add gsplit project 2003-02-20 01:27 brodsom * firebird2/src/: dudley/ddl.cpp, qli/show.epp: Remove warnings 2003-02-20 01:24 tamlin * firebird2/src/jrd/: btr.cpp, btr_proto.h: const correctness and a quite large speed-up in BTR_get_quad for IA32 CPU arch. 2003-02-20 01:08 brodsom * firebird2/src/: utilities/install_reg.cpp, utilities/install_svc.cpp, qli/dtr.cpp, qli/gener.cpp, lock/print.cpp, jrd/blb.cpp, jrd/ibase.h, jrd/met.epp, jrd/met.h, intlcpp/ld2.cpp: Remove warnings 2003-02-19 17:22 dimitr * firebird2/src/jrd/ini.epp: Minor ODS upgrade fail shouldn't be critical. 2003-02-19 16:59 brodsom * firebird2/src/jrd/intl_builtin.cpp: Replace #if 0 with NOT_USED_OR_REPLACED 2003-02-19 16:32 brodsom * firebird2/src/: iscguard/cntl_guard.cpp, remote/xnet.cpp: Remove unneeded include 2003-02-19 16:25 dimitr * firebird2/src/jrd/: cmp.cpp, dfw.epp, dpm.epp, jrd.h, met.epp, par.cpp, rlck.cpp, tra.cpp, vio.cpp: Cleanup and bugfixing. VIO statistics now work properly. 2003-02-19 15:06 brodsom * firebird2/src/intlcpp/utils/: dtest.c, dtest2.c, make.maps, mapdump.c, mapgen4.c, maptest.cpp, maptest2.c: Add C++ intl conversion 2003-02-19 15:02 brodsom * firebird2/src/intlcpp/: charsets.h, countries.h, country_codes.h, cs_big5.cpp, cs_gb2312.cpp, cs_jis.cpp, cs_ksc.cpp, cs_narrow.cpp, cs_unicode_fss.cpp, cs_unicode_fss.h, cs_unicode_ucs2.cpp, cv_big5.cpp, cv_big5.h, cv_gb2312.cpp, cv_gb2312.h, cv_jis.cpp, cv_jis.h, cv_ksc.cpp, cv_ksc.h, cv_narrow.cpp, cv_narrow.h, cv_unicode_fss.cpp, cv_unicode_fss.h, depends.mak, kanji.cpp, kanji.h, kanji_proto.h, langdrv.h, lc_ascii.cpp, lc_ascii.h, lc_big5.cpp, lc_big5.h, lc_dos.cpp, lc_dos.h, lc_gb2312.cpp, lc_iso8859_1.cpp, lc_iso8859_2.cpp, lc_jis.cpp, lc_ksc.cpp, lc_narrow.cpp, lc_narrow.h, lc_unicode_ucs2.cpp, ld.cpp, ld.h, ld2.cpp, ld_proto.h, ldcommon.h, moved_files.txt, charsets/cs_437.h, charsets/cs_737.h, charsets/cs_775.h, charsets/cs_850.h, charsets/cs_852.h, charsets/cs_857.h, charsets/cs_858.h, charsets/cs_860.h, charsets/cs_861.h, charsets/cs_862.h, charsets/cs_863.h, charsets/cs_864.h, charsets/cs_865.h, charsets/cs_866.h, charsets/cs_869.h, charsets/cs_big5.h, charsets/cs_cyrl.h, charsets/cs_gb2312.h, charsets/cs_iso8859_1.h, charsets/cs_iso8859_13.h, charsets/cs_iso8859_2.h, charsets/cs_iso8859_3.h, charsets/cs_iso8859_4.h, charsets/cs_iso8859_5.h, charsets/cs_iso8859_6.h, charsets/cs_iso8859_7.h, charsets/cs_iso8859_8.h, charsets/cs_iso8859_9.h, charsets/cs_jis_0208_1990.h, charsets/cs_ksc5601.h, charsets/cs_next.h, charsets/cs_sjis.h, charsets/cs_w1250.h, charsets/cs_w1251.h, charsets/cs_w1252.h, charsets/cs_w1253.h, charsets/cs_w1254.h, charsets/cs_w1255.h, charsets/cs_w1256.h, charsets/cs_w1257.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/undef.h, collations/xx1251_ua.h, collations/xx88592czech.h, conversions/tx437_865.h, conversions/tx437_lat1.h, conversions/tx865_lat1.h: Add C++ intl conversion 2003-02-19 14:20 brodsom * firebird2/builds/win32/msvc6/intlcpp.dsp: Adding intl C++ conversion 2003-02-19 14:18 brodsom * firebird2/: src/v5_examples/api9f.def, src/v5_examples/example.def, src/v5_examples/udflib.def, src/v5_examples/winevent.def, builds/win32/defs/api9f.def, builds/win32/defs/example.def, builds/win32/defs/udflib.def, builds/win32/defs/winevent.def: Move def files left in the directory (but not v5_example ones) 2003-02-19 14:13 brodsom * firebird2/src/v5_examples/: api9f.def, example.def, udflib.def, winevent.def: Move def files to builds directory 2003-02-19 14:11 brodsom * firebird2/src/: remote/makefile.mak, v5_examples/makefile.mak: Move old borland make files to builds directory 2003-02-19 14:08 brodsom * firebird2/src/: burp/makefile.mak, dsql/makefile.mak, extlib/makefile.mak, intl/makefile.mak, jrd/makefile.mak, msgs/makefile.mak: Move old borland make files to builds directory 2003-02-19 14:04 brodsom * firebird2/src/: intl/intl.def, isql/isql.def, jrd/gds.def, jrd/iutls.def, jrd/jrd.def, jrd/utls.def, msgs/build.def, remote/remote.def: Move def files to builds directory 2003-02-19 14:01 brodsom * firebird2/: builds/win32/fbclient_debug.def, builds/win32/gds32.def, builds/win32/ib_udf.def, builds/win32/ib_util.def, builds/win32/fbclient.def, src/burp/burp.def, src/burp/burp32.def, src/dsql/dsql.def: Move def files to builds directory 2003-02-19 13:58 brodsom * firebird2/builds/win32/: msvc6/fbclient.dsp, msvc6/fbembed.dsp, msvc6/gds32.dsp, msvc6/ib_udf.dsp, msvc6/ib_util.dsp, msvc6/intl.dsp, fbclient_boot.mak, msvc7/intl.vcproj, msvc7/ib_util.vcproj, msvc7/gds32.vcproj, msvc7/ib_udf.vcproj, msvc7/fbclient.vcproj, msvc7/fbembed.vcproj: Move def files to builds directory 2003-02-19 13:54 eku * firebird2/src/jrd/isc.cpp: Fixed unterminated #if statement. 2003-02-19 13:53 eku * firebird2/src/jrd/ib_stdio.h: Fixed "no newline at end of file". 2003-02-19 13:21 brodsom * firebird2/builds/win32/old_makes/: remote.mak, v5_examples.mak, burp.mak, dsql.mak, extlib.mak, intl.mak, intlcpp.mak, jrd.mak, msgs.mak: Move old borland makefiles to builds directory 2003-02-19 13:15 brodsom * firebird2/builds/win32/defs/: winevent.def, remote.def, udflib.def, utls.def, jrd.def, isql.def, iutls.def, intlcpp.def, intl.def, gds.def, gds32.def, ib_udf.def, ib_util.def, build.def, burp.def, burp32.def, dsql.def, example.def, fbclient.def, fbclient_debug.def, api9f.def: Move .def files to builds directory 2003-02-19 07:41 fsg * firebird2/src/jrd/intl_builtin.cpp: swab may be defined in unistd.h so let's include it if we have it 2003-02-19 07:15 eku * firebird2/src/qli/mov.cpp: Small correction (GCC doesn't complain). Thanks to Claudio. 2003-02-19 07:14 eku * firebird2/src/: jrd/isc.cpp, jrd/jrd.cpp, jrd/jrd_pwd.h, jrd/unix.cpp, utilities/ibmgr.cpp: Fixed more issues with pwd.h. 2003-02-19 06:18 aafemt * firebird2/src/burp/: mvol.cpp, mvol_proto.h: Some cleanup 2003-02-19 06:16 aafemt * firebird2/builds/posix/make.shared.variables: XNET and somewhere WNET were added to remote interfaces 2003-02-19 06:14 aafemt * firebird2/builds/posix/make.defaults: Propagate PLATFORM across makefiles 2003-02-19 05:08 brodsom * firebird2/src/jrd/: ib_stdio.cpp, ib_stdio.h, common.h: Remove SOLARIS_MT stdio emulation (need_ib_stdio) 2003-02-19 04:51 brodsom * firebird2/src/jrd/intl.cpp: Remove unneeded typedef 2003-02-19 04:49 brodsom * firebird2/src/: jrd/intlnames.h, intl/lc_ksc.c, intl/ld.c: Fix bug in intl for a korean texttype. 2003-02-19 02:56 brodsom * firebird2/src/intl/: cs_gb2312.c, cs_narrow.c, cs_unicode_fss.c, cv_big5.c, cv_gb2312.c, cv_jis.c, cv_ksc.c, cv_narrow.c, lc_ascii.c, lc_big5.c, lc_dos.c, lc_iso8859_1.c, lc_iso8859_2.c, lc_jis.c, lc_ksc.c, lc_narrow.c, lc_unicode_ucs2.c: Remove W4 warnings (old style declarator) and others W3 appeared when the declarator is updated. 2003-02-18 17:06 bellardo * firebird2/src/remote/inet.cpp: More cleanup after renaming header files with name conflicts. 2003-02-18 13:38 eku * firebird2/: configure.in, src/make.new/config/config.h.in, src/include/gen/autoconfig_msvc.h, src/remote/inet.cpp: Added a test for needed in remote/inet.cpp. 2003-02-18 12:55 eku * firebird2/src/qli/parse.cpp: Fixed "missing initializer for member `nod_types::nod_t_sql_node'". 2003-02-18 12:53 eku * firebird2/src/qli/parse.cpp: Fixed "aggregate has a partly bracketed initializer". 2003-02-18 12:36 brodsom * firebird2/src/: burp/burp.cpp, dudley/ddl.cpp, utilities/cache.cpp: Remove W4 warnings (remains from ODS 5 and 7) 2003-02-18 11:05 eku * firebird2/src/qli/mov.cpp: Fixed typo. 2003-02-18 11:00 eku * firebird2/src/jrd/: common.h, met.epp, quad.cpp, cch.cpp: Removed lots of compiler warnings. 2003-02-18 08:43 eku * firebird2/src/gpre/exp.cpp: Cleanup. 2003-02-18 08:42 eku * firebird2/src/qli/: dtr.cpp, meta.epp, mov.cpp: Fixed "missing braces around initializer". 2003-02-18 08:14 eku * firebird2/src/jrd/: ini.epp, dyn.epp: Fixed "embedded `\0' in format". 2003-02-18 08:13 eku * firebird2/src/jrd/grant.epp: Fexed "embedded `\0' in format". 2003-02-18 07:39 eku * firebird2/src/lock/lock.cpp: Fixed "passing NULL used for non-pointer argument" and "return to non-pointer type `SLONG' from NULL". 2003-02-18 06:24 aafemt * firebird2/: configure.in, src/include/gen/autoconfig_msvc.h, src/intl/cs_jis.c, src/intl/cs_unicode_fss.c, src/intl/cs_unicode_ucs2.c, src/intl/cv_big5.c, src/intl/cv_gb2312.c, src/intl/cv_jis.c, src/intl/cv_ksc.c, src/intl/lc_big5.c, src/intl/lc_dos.c, src/intl/lc_jis.c, src/intl/lc_unicode_ucs2.c, src/jrd/evl.cpp, src/jrd/evl_like.cpp, src/jrd/intl.cpp, src/jrd/intl_builtin.cpp, src/jrd/intl_classes.h, src/jrd/intlobj.h, src/make.new/config/config.h.in: WCHAR --> UCS2_CHAR and some cleanup around it 2003-02-18 06:22 aafemt * firebird2/src/jrd/jrd.cpp: Occasionally Windows also has unistd.h 2003-02-18 06:20 aafemt * firebird2/src/jrd/scl.epp: No more security during boot phase 2003-02-18 03:36 brodsom * firebird2/src/alice/: info.h, tdr.cpp: Remove old protocols, only tcp is supported 2003-02-18 01:08 brodsom * firebird2/src/jrd/lck.cpp: Remove W4 warnings (initialized but unused var) rollback 2003-02-18 00:42 brodsom * firebird2/src/: burp/spit.cpp, burp/mvol.cpp, iscguard/iscguard.cpp, jrd/isc_file.cpp, jrd/lck.cpp, jrd/alt.cpp, remote/xnet.cpp, remote/ibconfig.cpp: Remove W4 warnings (initialized but unused var) 2003-02-18 00:22 brodsom * firebird2/src/burp/: burpswi.h, restore.epp, burp.cpp, burp.h: Remove W4 warnings (remains from ODS 5 and 7) 2003-02-18 00:12 brodsom * firebird2/src/jrd/: gds.def, thin.asm: Remove old asm file (remains from thin.c?) 2003-02-17 20:51 brodsom * firebird2/src/: jrd/mmov.mar, jrd/rdbcodes.mar, jrd/gdsentry.mar, jrd/gds5entry.mar, remote/isc_tcpent.mar: Remove old vax mars files 2003-02-17 20:48 brodsom * firebird2/src/: remote/pcbdefv5.mar, remote/zap.mar, remote/jibdef.mar, remote/pcbdefv4.mar, jrd/thread.mar, jrd/rdbgentry.mar: Remove old vax mars files 2003-02-17 20:33 brodsom * firebird2/src/remote/: winvx.cpp, multivx.cpp, tcptypes.h, types.h, ucx.cpp, winerr.h, in.h, inet.cpp, inetiodef.h, xdr.h: Remove multinet and wollongong vms protocols 2003-02-17 15:56 skidder * firebird2/src/dsql/parse.y: Fixed bug with line number tracking introduced recently + some cleanup 2003-02-17 15:52 brodsom * firebird2/src/include/gen/autoconfig_msvc.h: Disable another level 4 warning. 2003-02-17 14:43 brodsom * firebird2/builds/win32/: msvc6/utilities.dsp, msvc6/utilities_classic.dsp, msvc6/wal.dsp, msvc6/wal_classic.dsp, msvc6/dsql_server_classic.dsp, msvc6/engine.dsp, msvc6/engine_classic.dsp, msvc6/fb_inet_server.dsp, msvc6/fb_lock_print.dsp, msvc6/fbclient.dsp, msvc6/fbembed.dsp, msvc6/fbguard.dsp, msvc6/fbserver.dsp, msvc6/fbudf.dsp, msvc6/gbak.dsp, msvc6/gdef.dsp, msvc6/gds32.dsp, msvc6/gfix.dsp, msvc6/gpre.dsp, msvc6/gpre_boot.dsp, msvc6/gsec.dsp, msvc6/gstat.dsp, msvc6/ib_udf.dsp, msvc6/ib_util.dsp, msvc6/instreg.dsp, msvc6/instsvc.dsp, msvc6/intl.dsp, msvc6/ipserver.dsp, msvc6/isql.dsp, msvc6/lock.dsp, msvc6/lock_classic.dsp, msvc6/qli.dsp, msvc6/remote.dsp, msvc6/remote_classic.dsp, msvc6/alice.dsp, msvc6/alice_classic.dsp, msvc6/burp.dsp, msvc6/burp_classic.dsp, msvc6/common.dsp, msvc6/common_classic.dsp, msvc6/dsql_server.dsp, common_boot.mak, fbclient_boot.mak, gpre.mak, gpre_boot.mak: Return warning level in msvc6 to 3 until there is a solution to the Q167355 bug. 2003-02-17 14:35 brodsom * firebird2/: builds/win32/msvc7/engine_classic.vcproj, builds/win32/msvc7/fb_lock_print.vcproj, builds/win32/msvc7/fbclient.vcproj, builds/win32/msvc7/fbembed.vcproj, builds/win32/msvc7/fbguard.vcproj, builds/win32/msvc7/fbudf.vcproj, builds/win32/msvc7/gbak.vcproj, builds/win32/msvc7/gdef.vcproj, builds/win32/msvc7/gds32.vcproj, builds/win32/msvc7/gfix.vcproj, builds/win32/msvc7/gpre.vcproj, builds/win32/msvc7/gpre_boot.vcproj, builds/win32/msvc7/gsec.vcproj, builds/win32/msvc7/gstat.vcproj, builds/win32/msvc7/ib_udf.vcproj, builds/win32/msvc7/ib_util.vcproj, builds/win32/msvc7/instreg.vcproj, builds/win32/msvc7/instsvc.vcproj, builds/win32/msvc7/intl.vcproj, builds/win32/msvc7/ipserver.vcproj, builds/win32/msvc7/isql.vcproj, builds/win32/msvc7/lock.vcproj, builds/win32/msvc7/lock_classic.vcproj, builds/win32/msvc7/qli.vcproj, builds/win32/msvc7/remote.vcproj, builds/win32/msvc7/remote_classic.vcproj, builds/win32/msvc7/utilities.vcproj, builds/win32/msvc7/utilities_classic.vcproj, builds/win32/msvc7/wal.vcproj, builds/win32/msvc7/wal_classic.vcproj, builds/win32/msvc7/alice.vcproj, builds/win32/msvc7/alice_classic.vcproj, builds/win32/msvc7/burp.vcproj, builds/win32/msvc7/burp_classic.vcproj, builds/win32/msvc7/common.vcproj, builds/win32/msvc7/common_classic.vcproj, builds/win32/msvc7/dsql_server.vcproj, builds/win32/msvc7/dsql_server_classic.vcproj, builds/win32/msvc7/engine.vcproj, src/include/removed_msvc_warnings.h: Warning control from autoconfig_msvc.h 2003-02-17 14:28 brodsom * firebird2/src/: include/gen/autoconfig_msvc.h, common/fb_exception.cpp: Warning control from autoconfig_msvc.h 2003-02-17 14:22 dimitr * firebird2/builds/win32/msvc6/: alice.dsp, alice_classic.dsp, burp.dsp, burp_classic.dsp, common.dsp, common_classic.dsp, dsql_server.dsp, dsql_server_classic.dsp, engine.dsp, engine_classic.dsp, fb_inet_server.dsp, fb_lock_print.dsp, fbclient.dsp, fbembed.dsp, fbguard.dsp, fbserver.dsp, fbudf.dsp, gbak.dsp, gdef.dsp, gds32.dsp, gfix.dsp, gpre.dsp, gpre_boot.dsp, gsec.dsp, gstat.dsp, ib_udf.dsp, ib_util.dsp, instreg.dsp, instsvc.dsp, intl.dsp, ipserver.dsp, isql.dsp, lock.dsp, lock_classic.dsp, qli.dsp, remote.dsp, remote_classic.dsp, utilities.dsp, utilities_classic.dsp, wal.dsp, wal_classic.dsp: /W4 -> /W3 2003-02-17 11:38 brodsom * firebird2/src/jrd/db_alias.cpp: Add firebird header 2003-02-17 11:37 brodsom * firebird2/src/intl/: cs_big5.c, cs_gb2312.c, cs_jis.c, cs_ksc.c, cs_narrow.c, cs_unicode_fss.c, cs_unicode_ucs2.c, cv_big5.c, cv_gb2312.c, cv_jis.c, cv_ksc.c, cv_narrow.c, lc_ascii.c, lc_big5.c, lc_dos.c, lc_gb2312.c, lc_iso8859_1.c, lc_iso8859_2.c, lc_jis.c, lc_ksc.c, lc_narrow.c, lc_unicode_ucs2.c: Add firebird header to intl 2003-02-17 10:58 brodsom * firebird2/src/v5_examples/example.h: Patch wrong previous commit 2003-02-17 09:42 dimitr * firebird2/src/intl/utils/maptest2.c: Cleanup. 2003-02-17 09:41 eku * firebird2/src/jrd/: cvt.cpp, enc.cpp, flu.cpp, fun.epp, gds.cpp, par.cpp, plugin_manager.h, sort.cpp: Fixed a "search and replace" error from my previous check-in. 2003-02-17 09:26 eku * firebird2/builds/posix/: Makefile.in.jrd, make.shared.variables: Fixed POSIX build after removal of pipe/csv directories. 2003-02-16 20:25 dimitr * firebird2/src/install/misc/firebird.conf: New config values for win32. 2003-02-16 20:19 dimitr * firebird2/builds/win32/msvc6/fbembed.dsp: Added finalization code. 2003-02-16 20:04 dimitr * firebird2/src/remote/srvr_w32.cpp: 1. Priority level of the server (SS only) 2. Multi-instancing (without local protocols) 3. Remote shutdown of instances 2003-02-16 19:58 dimitr * firebird2/src/common/config/: config.cpp, config.h: New config values for win32. 2003-02-16 19:07 dimitr * firebird2/src/jrd/: ibinitdll.cpp, jrd.cpp: Corrections. 2003-02-16 17:55 alexpeshkoff * firebird2/src/jrd/evl.cpp: Fixed bug with NULL ptr use 2003-02-16 16:00 dimitr * firebird2/src/jrd/ibinitdll.cpp: Shutdown attachments when fbembed is being unloaded. 2003-02-16 14:26 dimitr * firebird2/src/common/config/config.cpp: Fixed config error. 2003-02-16 14:25 dimitr * firebird2/src/jrd/cch.cpp: Cleanup. 2003-02-16 13:53 dimitr * firebird2/src/jrd/dfw.epp: Some extra checks. 2003-02-16 12:36 brodsom * firebird2/: src/include/removed_msvc_warnings.h, builds/win32/common_boot.mak, builds/win32/fbclient_boot.mak, builds/win32/gpre.mak, builds/win32/gpre_boot.mak, builds/win32/msvc6/instsvc.dsp, builds/win32/msvc6/intl.dsp, builds/win32/msvc6/ipserver.dsp, builds/win32/msvc6/isql.dsp, builds/win32/msvc6/lock.dsp, builds/win32/msvc6/lock_classic.dsp, builds/win32/msvc6/qli.dsp, builds/win32/msvc6/remote.dsp, builds/win32/msvc6/remote_classic.dsp, builds/win32/msvc6/utilities.dsp, builds/win32/msvc6/utilities_classic.dsp, builds/win32/msvc6/wal.dsp, builds/win32/msvc6/wal_classic.dsp, builds/win32/msvc6/fbclient.dsp, builds/win32/msvc6/fbembed.dsp, builds/win32/msvc6/fbguard.dsp, builds/win32/msvc6/fbserver.dsp, builds/win32/msvc6/fbudf.dsp, builds/win32/msvc6/gbak.dsp, builds/win32/msvc6/gdef.dsp, builds/win32/msvc6/gds32.dsp, builds/win32/msvc6/gfix.dsp, builds/win32/msvc6/gpre.dsp, builds/win32/msvc6/gpre_boot.dsp, builds/win32/msvc6/gsec.dsp, builds/win32/msvc6/gstat.dsp, builds/win32/msvc6/ib_udf.dsp, builds/win32/msvc6/ib_util.dsp, builds/win32/msvc6/instreg.dsp, builds/win32/msvc6/alice.dsp, builds/win32/msvc6/alice_classic.dsp, builds/win32/msvc6/burp.dsp, builds/win32/msvc6/burp_classic.dsp, builds/win32/msvc6/common.dsp, builds/win32/msvc6/common_classic.dsp, builds/win32/msvc6/dsql_server.dsp, builds/win32/msvc6/dsql_server_classic.dsp, builds/win32/msvc6/engine.dsp, builds/win32/msvc6/engine_classic.dsp, builds/win32/msvc6/fb_inet_server.dsp, builds/win32/msvc6/fb_lock_print.dsp, builds/win32/msvc7/gdef.vcproj, builds/win32/msvc7/gds32.vcproj, builds/win32/msvc7/gfix.vcproj, builds/win32/msvc7/gpre.vcproj, builds/win32/msvc7/gpre_boot.vcproj, builds/win32/msvc7/gsec.vcproj, builds/win32/msvc7/gstat.vcproj, builds/win32/msvc7/ib_udf.vcproj, builds/win32/msvc7/ib_util.vcproj, builds/win32/msvc7/instreg.vcproj, builds/win32/msvc7/instsvc.vcproj, builds/win32/msvc7/intl.vcproj, builds/win32/msvc7/ipserver.vcproj, builds/win32/msvc7/isql.vcproj, builds/win32/msvc7/lock.vcproj, builds/win32/msvc7/lock_classic.vcproj, builds/win32/msvc7/qli.vcproj, builds/win32/msvc7/remote.vcproj, builds/win32/msvc7/remote_classic.vcproj, builds/win32/msvc7/utilities.vcproj, builds/win32/msvc7/utilities_classic.vcproj, builds/win32/msvc7/wal.vcproj, builds/win32/msvc7/wal_classic.vcproj, builds/win32/msvc7/alice.vcproj, builds/win32/msvc7/alice_classic.vcproj, builds/win32/msvc7/burp.vcproj, builds/win32/msvc7/burp_classic.vcproj, builds/win32/msvc7/common.vcproj, builds/win32/msvc7/common_classic.vcproj, builds/win32/msvc7/dsql_server.vcproj, builds/win32/msvc7/dsql_server_classic.vcproj, builds/win32/msvc7/engine.vcproj, builds/win32/msvc7/engine_classic.vcproj, builds/win32/msvc7/fb_lock_print.vcproj, builds/win32/msvc7/fbclient.vcproj, builds/win32/msvc7/fbembed.vcproj, builds/win32/msvc7/fbguard.vcproj, builds/win32/msvc7/fbudf.vcproj, builds/win32/msvc7/gbak.vcproj, src/common/config/config.cpp, src/common/config/config_file.cpp, src/extlib/fbudf/stdafx.h, src/include/gen/autoconfig_msvc.h, src/jrd/intl.cpp, src/jrd/plugin_manager.cpp, src/jrd/tra.cpp, src/jrd/db_alias.cpp, src/jrd/evl.cpp: Change build system to move warning control to only one header for each compiler 2003-02-16 12:17 brodsom * firebird2/src/utilities/dba.epp: patch format 2003-02-16 01:55 brodsom * firebird2/src/gpre/: gpre.cpp, gpre.h: Move code from header to cpp and remove inline. 2003-02-16 01:37 brodsom * firebird2/src/: lock/pls.cpp, lock/plserver.cpp, lock/plserver.h, jrd/vms.cpp: Remove PLSERVER (page lock server). 2003-02-16 01:20 brodsom * firebird2/src/: jrd/svc.cpp, jrd/svc.h, common/classes/alloc.cpp, common/classes/alloc.h: Move function definition from header to cpp and remove inline. 2003-02-16 01:17 brodsom * firebird2/builds/win32/: msvc7/fbserver.vcproj, msvc6/fbserver.dsp: Add svc.cpp to fbserver 2003-02-15 17:41 brodsom * firebird2/src/jrd/: dyn.epp, dyn_def.epp, dyn_del.epp, dyn_mod.epp, dyn_util.epp, fun.epp, grant.epp, nlm_thd.h: Remove nlm_thd.h (netware nlm) 2003-02-15 17:25 brodsom * firebird2/src/jrd/: cdefs.h, ansi.h, ib_stdio.h: Remove ansi.h and cdefs.h and add lines needed (10) to ib_stdio.h 2003-02-15 17:21 brodsom * firebird2/builds/: win32/msvc7/engine.vcproj, win32/msvc7/engine_classic.vcproj, win32/msvc6/engine_classic.dsp, win32/msvc6/engine.dsp, mac_os_x/CS/CS.pbproj/project.pbxproj: Rename header arg.h to log2.h (included only in log.cpp) and remove atom.h 2003-02-15 17:17 brodsom * firebird2/src/jrd/: arg.h, log.cpp, log2.h: Rename header arg.h to log2.h (included only in log.cpp) 2003-02-15 17:16 brodsom * firebird2/src/jrd/atom.h: Remove not used header 2003-02-15 16:11 dimitr * firebird2/src/jrd/: cmp.cpp, req.h: Cleanup. 2003-02-15 16:10 dimitr * firebird2/src/dsql/ddl.cpp: Allowed access to both contexts in universal triggers. 2003-02-15 13:51 brodsom * firebird2/src/utilities/: scrty_apollo.gdl, scrty_xl.gdl: Remove apollo and mpe/xl remains 2003-02-15 11:49 dimitr * firebird2/src/remote/: wfwnp.cpp, wfwnp.h, wfwnp_proto.h: Removed obsolete and unused files. 2003-02-15 10:25 dimitr * firebird2/builds/win32/msvc6/: alice.dsp, alice_classic.dsp, burp.dsp, burp_classic.dsp, common.dsp, common_classic.dsp, dsql_server.dsp, dsql_server_classic.dsp, engine.dsp, engine_classic.dsp, fb_inet_server.dsp, fb_lock_print.dsp, fbclient.dsp, fbembed.dsp, fbguard.dsp, fbserver.dsp, fbudf.dsp, gbak.dsp, gdef.dsp, gds32.dsp, gfix.dsp, gpre.dsp, gpre_boot.dsp, gsec.dsp, gstat.dsp, ib_udf.dsp, ib_util.dsp, instreg.dsp, instsvc.dsp, intl.dsp, ipserver.dsp, isql.dsp, lock.dsp, lock_classic.dsp, qli.dsp, remote.dsp, remote_classic.dsp, utilities.dsp, utilities_classic.dsp, wal.dsp, wal_classic.dsp: Updated project files. Fixed issues with exception handling. 2003-02-15 04:08 brodsom * firebird2/src/remote/wfwnp.cpp: Patch wrong include 2003-02-15 04:01 hippoman * firebird2/src/dsql/: dsql.cpp, errd.cpp, gen.cpp, hsh.cpp, make.cpp, movd.cpp, pass1.cpp, preparse.cpp, utld.cpp: * Formated comments to make Doxygen Happy.. 2003-02-15 03:27 brodsom * firebird2/src/remote/: lanentry.h, neterr.h: remove unused headers 2003-02-15 03:26 brodsom * firebird2/src/jrd/doserr.h: remove unused header 2003-02-15 03:23 brodsom * firebird2/src/jrd/intlobj.h: Solve some intl warnings 2003-02-15 03:05 hippoman * firebird2/src/dsql/: ddl.cpp, dsql.cpp, dsql.h, parse.cpp, parse.y, pass1.cpp: * formated dsql.h comments to make Doxygen happy.. * changed DSQL_debug values as follow.. /*! \var unsigned DSQL_debug \brief Debug level 0 No output 1 Display output tree in PASS1_statment 2 Display input tree in PASS1_statment 4 Display ddl BLR 8 Display BLR 16 Display PASS1_rse input tree 32 Display SQL input string 64 Display BLR in dsql/prepare > 256 Display yacc parser output level = DSQL_level>>8 */ 2003-02-15 02:35 arnobrinkman * firebird2/src/jrd/opt.cpp: More optimizer enhancements. When an equal-node and other nodes (geq, leq, between...) are available for an index retrieval, then use the equal node always instead of the others. 2003-02-15 02:11 brodsom * firebird2/src/: jrd/aif.h, jrd/aif.cpp, remote/ipc.cpp, remote/ipc.h, remote/ipc_proto.h, remote/ipc_server.cpp: Remove MPE/XL remains 2003-02-15 02:03 brodsom * firebird2/src/jrd/lan.cpp: Remove OS/2 remains 2003-02-15 01:55 brodsom * firebird2/src/: utilities/drop.cpp, jrd/file_params.h, jrd/isc_ipc.cpp, jrd/why.cpp, jrd/y-valve.cpp: Remove csv and pipe directory and defines 2003-02-15 00:52 brodsom * firebird2/src/csv/: csu.cpp, csv.cpp, depends.mak, print.cpp, csi.cpp, csi.h, csi_proto.h, css.cpp, css_proto.h: Remove csv directory 2003-02-15 00:51 brodsom * firebird2/src/pipe/: head.cpp, head5.cpp, head_proto.h, pipe.h, allp.cpp, allp_proto.h, blk.h, foot.cpp: Remove pipe directory 2003-02-14 15:55 brodsom * firebird2/src/: gpre/form.cpp, gpre/par.cpp, jrd/common.h, jrd/termtype.h, qli/all.cpp, qli/command.cpp, qli/form.cpp, qli/mov.cpp, qli/parse.cpp, qli/picstr.cpp, qli/show.epp: Remove some of the PYXIS remains 2003-02-14 15:27 eku * firebird2/src/jrd/event.cpp: Fixed "assignment to non-pointer type `SLONG' from NULL" 2003-02-14 15:26 eku * firebird2/src/remote/inet.cpp: Fixed "argument to non-pointer type `int' from NULL" and "NULL used in arithmetic". 2003-02-14 15:23 eku * firebird2/src/lock/lock.cpp: Fixed "argument to non-pointer type `long int' from NULL" 2003-02-14 15:22 eku * firebird2/src/dsql/parse.y: Fixed "'SHARED' redefined" 2003-02-14 15:20 eku * firebird2/src/dsql/misc_func.h: Fixed "`static' is not at beginning of declaration" 2003-02-14 15:05 eku * firebird2/src/intl/ld.c: Added needed header file to provide prototypes for sprintf and printf. 2003-02-14 14:47 eku * firebird2/src/intl/ld.h: Fixed nested comment. 2003-02-14 10:26 dimitr * firebird2/src/: jrd/exe.cpp, intl/ld.c, intl/ld2.c: Cleanup. 2003-02-14 10:12 dimitr * firebird2/builds/win32/msvc6/: engine.dsp, engine_classic.dsp: Updated project files. 2003-02-14 07:55 eku * firebird2/src/jrd/intl_builtin.cpp: GCC 3.2.1 complains about nested comments. 2003-02-14 03:48 brodsom * firebird2/src/: jrd/gds.cpp, jrd/intl.cpp, jrd/thd.cpp, v5_examples/align.h, v5_examples/api16.c, v5_examples/apifull.c, v5_examples/dynfull.e, v5_examples/example.h, v5_examples/winevent.c: Remove __BORLANDC__ define 2003-02-14 03:44 brodsom * firebird2/src/: gpre/gpre.cpp, iscguard/iscguard.cpp, isql/isql.epp, qli/lex.cpp: Remove __BORLANDC__ define 2003-02-14 03:41 brodsom * firebird2/src/: dudley/lex.cpp, extlib/ib_udf.h: Remove __BORLANDC__ define 2003-02-14 03:23 brodsom * firebird2/src/: remote/server.cpp, jrd/y-valve.cpp, jrd/isc_sync.cpp, jrd/jrd.cpp, jrd/log.cpp, jrd/opt.cpp, jrd/sort.cpp, jrd/utl.cpp, jrd/why.cpp, jrd/ail.cpp, jrd/blb.cpp, jrd/common.h, jrd/cvt2.cpp, jrd/evl.cpp, jrd/gds.cpp, jrd/isc_file.cpp, jrd/isc_ipc.cpp: Remove PIPE and STACK defines (PIPE_SERVER, PIPE_CLIENT, PIPE_LIBRARY, PIPE_SERVER_YVALUE, PIPE_BRIDGE_TO_V3, V3, V3_PATH, ALTPIPE)(STACK_EFFICIENT, STACK_REDUCTION) 2003-02-14 03:23 brodsom * firebird2/src/remote/inet_server.cpp: Change jrd/pwd.h to jrd/jrd_pwd.h 2003-02-14 03:22 brodsom * firebird2/src/lock/print.cpp: Change jrd/time.h to jrd/jrd_time.h 2003-02-14 03:19 brodsom * firebird2/src/: csv/csi.cpp, csv/csi.h, csv/css.cpp, csv/css_proto.h, csv/csv.cpp, dsql/dsql.cpp: Remove PIPE and STACK defines (PIPE_SERVER, PIPE_CLIENT, PIPE_LIBRARY, PIPE_SERVER_YVALUE, PIPE_BRIDGE_TO_V3, V3, V3_PATH, ALTPIPE)(STACK_EFFICIENT, STACK_REDUCTION) 2003-02-14 03:14 brodsom * firebird2/src/utilities/: cmd_util.cpp, dba.epp, dba_full.epp, ppg.cpp, rebuild.cpp: Change jrd/time.h and jrd/pwd.h to jrd/jrd_time.h and jrd/jrd_pwd.h 2003-02-14 03:12 brodsom * firebird2/src/journal/: server.e, misc.cpp, rebuild.e: Change jrd/time.h to jrd/jrd_time.h 2003-02-14 03:11 brodsom * firebird2/src/alice/alice.h: Remove __cplusplus 2003-02-14 03:08 brodsom * firebird2/src/jrd/dmp.cpp: Change jrd/time to jrd/jrd_time.h 2003-02-14 03:05 brodsom * firebird2/src/jrd/svc.h: Restore inline keyword, needed to avoid duplicated defs. 2003-02-14 00:39 bellardo * firebird2/src/: gpre/gpre.h, common/classes/alloc.h: Added some of the "inlines" back. If the functions are really not meant to be inlined they need to be moved from the header file to an appropiate source file, and their declarations placed in the header file. Otherwise we get an overabundance of multiply defined symbols. 2003-02-14 00:18 bellardo * firebird2/src/jrd/time.h: remove time.h in favor of jrd_time.h due to name conflict with system header. 2003-02-14 00:11 bellardo * firebird2/src/jrd/flu.cpp: include libgen in Darwin. 2003-02-14 00:05 bellardo * firebird2/src/jrd/jrd_time.h: Absolute path hack no longer needed now that time.h has been renamed jrd_time.h. 2003-02-14 00:04 bellardo * firebird2/src/jrd/isc_file.cpp: Remove the Darwin specific MTAB entry. 2003-02-14 00:03 bellardo * firebird2/src/jrd/gds.cpp: No longer need the Darwin specific stuff in the prefix functions - it has moved to config_root. 2003-02-14 00:01 bellardo * firebird2/src/jrd/dbt.cpp: Update dbt entries to reflect new jrd_* structure names. 2003-02-13 23:49 brodsom * firebird2/src/jrd/: jrd.cpp, svc.h, why.cpp, block_cache.h, btr.cpp, ib_stdio.h: Remove inline keyword. 2003-02-13 23:49 bellardo * firebird2/: src/common/classes/alloc.h, src/common/classes/tree.h, src/make.new/config/config.h.in, configure.in: add a configure check for malloc.h 2003-02-13 23:44 brodsom * firebird2/src/: extlib/fbudf/fbudf.cpp, common/classes/tree.h, common/classes/alloc.h, common/config/config_impl.h: Remove inline keyword. 2003-02-13 23:44 bellardo * firebird2/src/jrd/jrd_pwd.h: Opps, I should at least commit the newly renamed file :-) 2003-02-13 23:40 bellardo * firebird2/src/jrd/os/darwin/config_root.cpp: config_root implementation for Darwin. The root directory is located using Darwin specific framework search methods. 2003-02-13 23:40 brodsom * firebird2/src/: alice/alice.cpp, gpre/gpre.h, dsql/dsql.h, dsql/user_dsql.cpp, dsql/ddl.cpp: Remove inline keyword. 2003-02-13 23:37 bellardo * firebird2/src/: jrd/alt.cpp, jrd/pwd.cpp, jrd/scl.epp, jrd/svc.cpp, jrd/svc.h, jrd/tra.cpp, jrd/math.h, jrd/pwd.h, remote/interface.cpp, utilities/gsec.cpp, utilities/security.epp: Renamed two header files that conflicted with Darwin (and presumably other *nix ) system headers: pwd.h and math.h 2003-02-13 18:30 tamlin * firebird2/src/jrd/rse.cpp: Try to enhance readability of code. 2003-02-13 18:28 tamlin * firebird2/src/jrd/evl.cpp: Reduce code size a little bit. Try to enhance readability of code. 2003-02-13 17:52 dimitr * firebird2/src/intl/ld2.c: Cleanup. 2003-02-13 17:45 brodsom * firebird2/src/jrd/cdefs.h: Remove __STDC__ obsolete define (used for pre C88 code) 2003-02-13 16:31 brodsom * firebird2/src/: v5_examples/example.h, qli/nounix.cpp, jrd/ib_stdio.h, jrd/common.h, jrd/gdsold.h, jrd/align.cpp, jrd/blrtable.cpp: Remove __STDC__ obsolete define (used for pre C88 code) 2003-02-13 15:55 eku * firebird2/src/intl/ldcommon.h: Added missing system header file. 2003-02-13 14:44 dimitr * firebird2/src/common/classes/: alloc.cpp, tree.h: Fixed exception handling. 2003-02-13 14:42 brodsom * firebird2/src/jrd/ib_stdio.h: Remove some unused defines & macros 2003-02-13 14:33 dimitr * firebird2/src/jrd/: align.cpp, blb.cpp, btr.cpp, cch.cpp, cmp.cpp, dfw.epp, dyn.epp, dyn_def.epp, dyn_del.epp, dyn_mod.epp, dyn_util.epp, exe.cpp, fun.epp, gds.cpp, grant.epp, jrd.cpp, met.epp, nav.cpp, opt.cpp, pag.cpp, scl.epp, sdw.cpp, shut.cpp, sort.cpp, svc.cpp, tra.cpp, val.cpp, vio.cpp: Fixed exception handling. 2003-02-13 14:09 dimitr * firebird2/src/: utilities/dba.epp, utilities/gsec.cpp, wal/walw.cpp: Fixed exception handling. 2003-02-13 13:59 dimitr * firebird2/src/: ipserver/ipserver.cpp, qli/dtr.cpp, qli/exe.cpp, remote/interface.cpp, remote/server.cpp: Fixed exception handling. 2003-02-13 13:16 brodsom * firebird2/src/jrd/: ansi.h, btr.cpp, cdefs.h: Remove some unused defines & macros 2003-02-13 13:01 dimitr * firebird2/src/gpre/: gpre.cpp, par.cpp: Fixed exception handling. 2003-02-13 13:00 eku * firebird2/configure.in: Removed the test for 'const' 2003-02-13 12:57 dimitr * firebird2/src/: alice/alice.cpp, burp/burp.cpp, dsql/ddl.cpp, dsql/dsql.cpp, dsql/user_dsql.cpp, dudley/expand.cpp, dudley/parse.cpp: Fixed exception handling. 2003-02-13 11:10 dimitr * firebird2/src/jrd/: align.h, arg.h, blrtable.cpp, btr.cpp, cmp.cpp, cmp_proto.h, codes.epp, cvt.cpp, cvt2.cpp, dflt.h, dfw.epp, dmp.cpp, dsc.cpp, dsc_proto.h, dyn_def.epp, dyn_util.epp, err.cpp, err_proto.h, event.cpp, evl.cpp, exe.cpp, filters.cpp, gds.cpp, gds.pas, gds.vpas, gds_proto.h, ibase.h, idx.cpp, idx.h, ini.epp, ini.h, ini_proto.h, intl_builtin.cpp, jrd.h, lck.cpp, met.epp, met_proto.h, opt.cpp, par.cpp, req.h, scl.epp, scl_proto.h, sort.cpp, svc.cpp, svc.h, tra.cpp, trig.h, val.cpp, vio.cpp, why.cpp, why_proto.h, y-valve.cpp, boot_codes/msg_facs.h, boot_codes/sql_code.h: CONST -> const 2003-02-13 10:55 dimitr * firebird2/src/: include/gen/blrtable.h, include/gen/gds_codes.pas, include/gen/msg_facs.h, include/gen/sql_code.h, include/fb_types.h, gpre/gpre_meta.epp, gpre/gpre_meta_boot.cpp, gpre/int.cpp, gpre/int_cxx.cpp, gpre/jrdmet.cpp: CONST -> const 2003-02-13 10:49 dimitr * firebird2/src/intl/: 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, charsets/cs_437.h, charsets/cs_737.h, charsets/cs_775.h, charsets/cs_850.h, charsets/cs_852.h, charsets/cs_857.h, charsets/cs_858.h, charsets/cs_860.h, charsets/cs_861.h, charsets/cs_862.h, charsets/cs_863.h, charsets/cs_864.h, charsets/cs_865.h, charsets/cs_866.h, charsets/cs_869.h, charsets/cs_big5.h, charsets/cs_cyrl.h, charsets/cs_gb2312.h, charsets/cs_iso8859_1.h, charsets/cs_iso8859_13.h, charsets/cs_iso8859_2.h, charsets/cs_iso8859_3.h, charsets/cs_iso8859_4.h, charsets/cs_iso8859_5.h, charsets/cs_iso8859_6.h, charsets/cs_iso8859_7.h, charsets/cs_iso8859_8.h, charsets/cs_iso8859_9.h, charsets/cs_jis_0208_1990.h, charsets/cs_ksc5601.h, charsets/cs_next.h, charsets/cs_sjis.h, charsets/cs_w1250.h, charsets/cs_w1251.h, charsets/cs_w1252.h, charsets/cs_w1253.h, charsets/cs_w1254.h, charsets/cs_w1255.h, charsets/cs_w1256.h, charsets/cs_w1257.h, cs_big5.c, cs_gb2312.c, cs_jis.c, cs_ksc.c, cs_unicode_fss.c, cs_unicode_ucs2.c, lc_ascii.c, lc_big5.c, lc_dos.c, lc_gb2312.c, lc_iso8859_1.c, lc_iso8859_2.c, lc_jis.c, lc_ksc.c, ld.c, ld_proto.h, ldcommon.h, utils/mapgen4.c, utils/maptest2.c, conversions/tx437_865.h, conversions/tx437_lat1.h, conversions/tx865_lat1.h, ld.h: CONST -> const 2003-02-13 10:42 dimitr * firebird2/src/isql/: extract.epp, isql.epp, show.epp: CONST -> const 2003-02-13 10:38 dimitr * firebird2/src/: lock/lock.cpp, lock/print.cpp, qli/meta.epp, qli/show.epp: CONST -> const 2003-02-13 10:33 dimitr * firebird2/src/misc/: msg_facs.h, sql_code.h: CONST -> const 2003-02-13 10:30 dimitr * firebird2/src/: remote/inet.cpp, remote/protocol.cpp, remote/server.cpp, misc/gds_codes.pas: CONST -> const 2003-02-13 10:26 dimitr * firebird2/src/: dsql/chars.h, dsql/ddl.cpp, dsql/dsql.cpp, dsql/dsql.tab.h, dsql/dsql_proto.h, dsql/gen.cpp, dsql/keywords.cpp, dsql/keywords.h, dsql/make.cpp, dsql/make_proto.h, dsql/metd.epp, dsql/parse.cpp, dsql/parse.sed, dsql/parse.y, dsql/preparse.cpp, utilities/gsec.cpp, utilities/ppg.cpp, utilities/services.cpp: CONST -> const 2003-02-13 10:19 dimitr * firebird2/src/burp/: backup.epp, burp.cpp, restore.epp: CONST -> const 2003-02-13 10:14 dimitr * firebird2/src/alice/alice.cpp: CONST -> const 2003-02-13 08:21 eku * firebird2/src/jrd/intl_builtin.cpp: Removed nested comments. 2003-02-13 07:12 eku * firebird2/src/jrd/common.h: Removed nested comments. 2003-02-13 03:21 brodsom * firebird2/src/common/config/config_impl.h: Remove warning 'static is not at beginning of declaration' 2003-02-13 03:19 brodsom * firebird2/src/common/classes/: tree.h, alloc.cpp: Remove warning 'declaration shadows a previous local' 2003-02-12 23:57 arnobrinkman * firebird2/src/jrd/: cch.cpp, jrd.h, vio.cpp: Stripped implementation of events used by garbage_collection() & cache_writer() procedures. This will fix known delay with connecting/disconnect on at least WinXP. Also are the connecting/disconnecting delays while debugging in MSVC6 gone. 2003-02-12 20:36 tamlin * firebird2/src/common/classes/alloc.cpp: Print warning messages to stderr instead of stdout 2003-02-12 20:27 tamlin * firebird2/src/dsql/: pass1.cpp, parse.y, parse.cpp, metd.epp, metd_proto.h, node.h, make.cpp, make_proto.h, dsql.cpp, dsql.h, errd.cpp, gen.cpp, hsh.cpp, ddl.cpp, ddl_proto.h: A bit const correctness added and some reinterpret_casts removed. Changed DSQL's str to actually hold char. 2003-02-12 20:12 tamlin * firebird2/src/jrd/exe.cpp: Just some reformatting and added a TODO comment. 2003-02-12 19:47 tamlin * firebird2/src/jrd/isc_sync.cpp: Prevent garbage text output in log file 2003-02-12 16:50 brodsom * firebird2/src/qli/dtr.cpp: Remove __OVERLAY__ define. It is defined for old Borland TurboC and TurboPascal only in MS_DOS. 2003-02-12 15:04 dimitr * firebird2/src/jrd/os/win32/thd_priority.cpp: Cleanup. 2003-02-12 13:51 brodsom * firebird2/src/jrd/: gds.cpp, gds.h, ib_stdio.cpp, iberr.h, isc_sync.cpp, all.cpp, entry.h: Change #if 0 and #if 1 to NOT_USED_OR_REPLACED 2003-02-12 13:45 brodsom * firebird2/src/: include/fb_types.h, remote/protocol.cpp, iscguard/iscguard.cpp: Change #if 0 and #if 1 to NOT_USED_OR_REPLACED 2003-02-12 13:42 brodsom * firebird2/src/: alice/all.cpp, dsql/dsql.h, gpre/ada.cpp, gpre/ftn.cpp: Change #if 0 and #if 1 to NOT_USED_OR_REPLACED 2003-02-12 12:24 brodsom * firebird2/src/jrd/intl.cpp: Remove INTL_BACKEND define (used previously by dSCO ODT 3 port). 2003-02-12 12:08 brodsom * firebird2/src/jrd/isc_sync.cpp: Remove CHICAGO_FIXED not used define, the isc_is_winnt() check must be done always as long as chicago is supported. 2003-02-12 10:23 eku * firebird2/builds/posix/: Makefile.in.client.util, Makefile.in.embed.util: Fixed POSIX build. 2003-02-12 07:09 bellardo * firebird2/configure.in: 3 new tests for darwin: expanded semun expanded 64 bit io dirname 2003-02-12 03:54 brodsom * firebird2/src/intl/: langdrv.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, 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/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: Remove not used defines 2003-02-12 03:53 brodsom * firebird2/src/intl/ld.h: Remove commit non used defines 2003-02-12 03:52 brodsom * firebird2/src/intl/collations/: ascii.h, ascii2.h: Remove not used sources 2003-02-12 03:26 brodsom * firebird2/src/jrd/common.h: Remove obsolete SCO Xenix and Open Desktop. This patch also enable platforms with M_I386 defined to be compiled. 2003-02-11 21:17 brodsom * firebird2/src/utilities/: gsec.cpp, dba_full.epp, dba.epp: Remove GUI_TOOLS define 2003-02-11 21:14 brodsom * firebird2/src/: alice/tdr.cpp, alice/alice.cpp, alice/alice_meta.epp, alice/exe.cpp, burp/burp.cpp, dsql/dsql.h, isql/isql.epp, isql/isql.h, isql/show.epp, isql/show_proto.h, isql/extract.epp, remote/ibconfig.cpp: Remove GUI_TOOLS define 2003-02-11 20:03 brodsom * firebird2/src/burp/burp.cpp: Remove an old trick 2003-02-11 18:43 dimitr * firebird2/builds/win32/msvc6/: dsql_server.dsp, dsql_server_classic.dsp, engine.dsp, engine_classic.dsp: Fixed another build issues. 2003-02-11 17:19 dimitr * firebird2/builds/win32/msvc6/: engine.dsp, engine_classic.dsp: Fixed build problems related to the service manager and error handling. 2003-02-11 16:32 brodsom * firebird2/src/utilities/v2_dmp.cpp: Remove V2 dump (not used) 2003-02-11 16:29 brodsom * firebird2/src/lock/: printv3.cpp, fparamv3.h, lockv3.h, lockv3s4.h: Remove V3 lock/print 2003-02-11 16:22 brodsom * firebird2/src/: utilities/drpv3_proto.h, utilities/drop.cpp, utilities/dropv3.cpp, lock/prtv3_proto.h, lock/printv3s4.cpp, lock/print.cpp: Remove V3 lock/print 2003-02-11 15:42 brodsom * firebird2/src/: utilities/rstore.epp, utilities/rebuild.cpp, utilities/rebuild.h, utilities/dba_full.epp, jrd/gdsold.h: Remove ODS_4, gds_version3 defines. (IB V2) 2003-02-11 06:13 aafemt * firebird2/: configure.in, builds/posix/Makefile.in.boot.gpre, builds/posix/Makefile.in.static.gpre, 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: Little step towards MinGW build. Physical IO module is platform-depended now 2003-02-11 03:13 brodsom * firebird2/src/jrd/val.cpp: Change define name VAL_VERBOSE to DEBUG_VAL_VERBOSE. 2003-02-11 03:12 brodsom * firebird2/src/jrd/ib_stdio.cpp: Remove Check_FLT_ROUNDS, No_leftright, Pack_32, Unsigned_shifts, hardway and notdef unused defines. 2003-02-11 03:09 brodsom * firebird2/src/jrd/ib_stdio.h: Remove _THREAD_SAFE and _FLOCK_DEBUG unused defines. 2003-02-11 02:50 brodsom * firebird2/src/jrd/enc.cpp: Remove notdef unused define 2003-02-11 01:59 brodsom * firebird2/src/v5_examples/winevent.c: Correct previous change 2003-02-11 01:56 brodsom * firebird2/src/jrd/sort.cpp: Change define name SORT_TRACE to DEBUG_SORT_TRACE 2003-02-11 01:54 brodsom * firebird2/src/remote/: parser.cpp, remote.cpp, server.cpp: Change define name REMOTE_DEBUG_MEMORY to DEBUG_REMOTE_MEMORY 2003-02-11 01:48 brodsom * firebird2/src/ipserver/: ipclient.cpp, ipserver.cpp: Change define name IP_TRACE to DEBUG_IP_TRACE 2003-02-11 01:43 brodsom * firebird2/src/v5_examples/winevent.c: Change define 2003-02-11 01:37 brodsom * firebird2/src/jrd/gds.cpp: Remove win16_only define (unused) 2003-02-11 01:36 brodsom * firebird2/src/jrd/fun.epp: Change wrong define 2003-02-11 00:47 brodsom * firebird2/src/remote/xnet.cpp: Remove NEW, CHECK_THIS, blank define. 2003-02-11 00:46 brodsom * firebird2/src/isql/show.epp: Remove UNUSED_FOR_ISQL define. 2003-02-11 00:44 brodsom * firebird2/src/gpre/: par.cpp, ftn.cpp, cob.cpp, c_cxx.cpp, ada.cpp: Remove UNDEF define. 2003-02-10 21:15 brodsom * firebird2/src/lock/fparamv3.h: Remove MSDOS define. 2003-02-10 20:57 brodsom * firebird2/src/dsql/gen.cpp: Remove SQL_DIALECT_1_NEW_DATATYPES_CONVERT_TO_TEXT define, code only provisional for beta 6.0 and not used in 6.0 2003-02-10 20:40 brodsom * firebird2/src/: intl/collations/pd857turk.h, intl/collations/db852hdc.h, intl/lc_dos.c, intl/ld.c, jrd/intlnames.h: Remove BUG_6925 define and wrong (and not used) collations. 2003-02-10 20:31 brodsom * firebird2/src/intl/utils/mapcompare.cpp: remove source, not used and broken (headers don't exits) 2003-02-10 20:27 brodsom * firebird2/src/v5_examples/align.h: Remove osf & alpha, correct wrong ifdef 2003-02-10 20:25 brodsom * firebird2/src/intl/ld.h: Remove QLD and PIRANHA defines 2003-02-10 19:23 skidder * firebird2/src/install/arch-specific/linux/classic/: makeInstallImage.sh.in, postinstall.sh.in, preuninstall.sh.in: isc4.gdb -> security.fdb change in RPM scripts 2003-02-10 18:55 brodsom * firebird2/src/jrd/val.cpp: Remove INTERNAL_DOCUMENTATION define (a really strange one) 2003-02-10 18:41 brodsom * firebird2/src/jrd/enc.cpp: Remove convex, gould, pdp11 and vax defines 2003-02-10 18:37 brodsom * firebird2/src/: remote/types.h, jrd/enc.cpp: Remove convex, gould, pdp11 and vax defines 2003-02-10 18:01 brodsom * firebird2/src/jrd/btr.cpp: Remove DN10000 define (apollo) 2003-02-10 17:28 alexpeshkoff * firebird2/src/jrd/: alt.cpp, ibase.h: Fixed external tools building 2003-02-10 16:59 skidder * firebird2/configure.in: Mark linux packages as Beta2 2003-02-10 16:05 brodsom * firebird2/src/: lock/print.cpp, lock/lock.cpp, lock/manager.cpp, lock/driver.cpp, jrd/common.h: Remove LINKS_EXISTS define, required header don't exist. 2003-02-10 15:50 dimitr * firebird2/builds/win32/msvc6/Firebird2.dsw: Fixed the workspace. 2003-02-10 14:40 eku * firebird2/src/remote/interface.cpp: Fixed a "search and replace" error from my previous check-in. 2003-02-10 14:37 eku * firebird2/src/burp/canonical.cpp: Fixed a "search and replace" error from my previous check-in. 2003-02-10 14:28 eku * firebird2/: builds/posix/prefix.sinixz, src/alice/all.cpp, src/burp/canonical.cpp, src/csv/csi.cpp, src/csv/csi_proto.h, src/csv/csv.cpp, src/dsql/alld.cpp, src/dsql/hsh.cpp, src/dsql/parse.cpp, src/dsql/user_dsql.cpp, src/dudley/ddl.cpp, src/dudley/ddl_proto.h, src/dudley/exe.epp, src/dudley/hsh.cpp, src/dudley/hsh_proto.h, src/gpre/cmd.cpp, src/gpre/cmd_proto.h, src/gpre/cmp.cpp, src/gpre/cmp_proto.h, src/gpre/hsh.cpp, src/gpre/hsh_proto.h, src/gpre/par.cpp, src/gpre/sql.cpp, src/ipserver/ipclient.cpp, src/jrd/all.cpp, src/jrd/all_old.cpp, src/jrd/alt.cpp, src/jrd/blb.cpp, src/jrd/btr.cpp, src/jrd/btr_proto.h, src/jrd/cch.cpp, src/jrd/cch_proto.h, src/jrd/cmp.cpp, src/jrd/cmp_proto.h, src/jrd/cvt.cpp, src/jrd/dbg.cpp, src/jrd/dmp.cpp, src/jrd/dmp_proto.h, src/jrd/dpm.epp, src/jrd/dpm_proto.h, src/jrd/enc.cpp, src/jrd/entry.h, src/jrd/evl.cpp, src/jrd/evl_proto.h, src/jrd/exe.cpp, src/jrd/ext.cpp, src/jrd/ext_proto.h, src/jrd/extvms.cpp, src/jrd/flu.cpp, src/jrd/fun.epp, src/jrd/gds.cpp, src/jrd/grammar.cpp, src/jrd/ib_stdio.cpp, src/jrd/ini.epp, src/jrd/jlx.c, src/jrd/jrd.cpp, src/jrd/jrd_proto.h, src/jrd/memtest.cpp, src/jrd/met.epp, src/jrd/met_proto.h, src/jrd/mov.cpp, src/jrd/mov_proto.h, src/jrd/nav.cpp, src/jrd/nav_proto.h, src/jrd/opt.cpp, src/jrd/opt_proto.h, src/jrd/pag.cpp, src/jrd/pag_proto.h, src/jrd/par.cpp, src/jrd/pcsleep.cpp, src/jrd/plugin_manager.h, src/jrd/rdb.cpp, src/jrd/rdbint.cpp, src/jrd/rec.cpp, src/jrd/rse.cpp, src/jrd/rse_proto.h, src/jrd/sbm.cpp, src/jrd/sbm_proto.h, src/jrd/sort.cpp, src/jrd/sqz.cpp, src/jrd/sun_ftn.cpp, src/jrd/sym.cpp, src/jrd/sym_proto.h, src/jrd/utl.cpp, src/jrd/vio.cpp, src/jrd/vio_proto.h, src/jrd/why.cpp, src/jrd/y-valve.cpp, src/lock/pls.cpp, src/pipe/allp.cpp, src/pipe/head.cpp, src/pipe/head_proto.h, src/qli/all.cpp, src/qli/all_proto.h, src/qli/hsh.cpp, src/qli/hsh_proto.h, src/qli/mov.cpp, src/qli/mov_proto.h, src/remote/inter_proto.h, src/remote/interface.cpp, src/remote/protocol.cpp, src/remote/xdr.cpp, src/remote/xdr_proto.h, src/utilities/rebuild.cpp, src/utilities/v2_dmp.cpp, src/v5_examples/api9f.c: Removed "register" variables from the source code. It's up to the compiler to hold variables in CPU registers. 2003-02-10 13:47 brodsom * firebird2/src/jrd/vms.cpp: Rollback pio_flush change 2003-02-10 13:47 eku * firebird2/src/jrd/alt_use_sec.h.pre: Renamed isc4.gdb to security.fdb. 2003-02-10 13:46 eku * firebird2/src/install/misc/: CSchangeRunUser.sh, CSrestoreRootRunUser.sh: Renamed isc4 in the installation files. 2003-02-10 13:26 dimitr * firebird2/builds/posix/: Makefile.in.libfbclient, Makefile.in.libfbembed, Makefile.in.libfbserver: Renamed isc4 in the build files. 2003-02-10 13:25 dimitr * firebird2/src/utilities/gsec.cpp: Cleanup. 2003-02-10 13:22 dimitr * firebird2/builds/win32/: make6_debug.bat, make6_release.bat: Renamed isc4 in the build files. 2003-02-10 13:10 dimitr * firebird2/src/install/arch-specific/sinixz/prototype.in: Damn, my own typo caused another one. The extension should be "fdb". 2003-02-10 13:00 dimitr * firebird2/builds/win32/prepare.bat: Batch file changed to use new extension of the database files. 2003-02-10 12:54 dimitr * firebird2/builds/posix/: Makefile.in.firebird, Makefile.in.refDatabases, make.defaults, make.shared.targets: Damn, my own typo caused another one. The extension should be "fdb". 2003-02-10 12:51 dimitr * firebird2/src/jrd/plugin_manager.cpp: Cleanup. 2003-02-10 12:48 dimitr * firebird2/src/: jrd/alt_use_sec.h, jrd/svc.cpp, utilities/ibmgr.h, remote/inet_server.cpp, utilities/security.epp, install/arch-specific/sinixz/prototype.in: Damn, my own typo caused another one. The extension should be "fdb". 2003-02-10 12:00 eku * firebird2/: builds/posix/Makefile.in.firebird, builds/posix/Makefile.in.refDatabases, builds/posix/make.defaults, builds/posix/make.shared.targets, src/install/arch-specific/sinixz/prototype.in, src/jrd/alt_use_sec.h, src/jrd/svc.cpp, src/remote/inet_server.cpp, src/utilities/ibmgr.h, src/utilities/security.epp: Renamed isc4.gdb to security.gdb (POSIX builds) 2003-02-10 11:36 dimitr * firebird2/builds/win32/msvc6/: alice.dsp, alice_classic.dsp, burp.dsp, burp_classic.dsp, dsql_server.dsp, dsql_server_classic.dsp, engine.dsp, engine_classic.dsp, fb_inet_server.dsp, fb_lock_print.dsp, fbclient.dsp, Firebird2.dsw, fbembed.dsp, fbguard.dsp, fbserver.dsp, fbudf.dsp, gbak.dsp, gdef.dsp, gds32.dsp, gfix.dsp, gpre.dsp, gpre_boot.dsp, gsec.dsp, gstat.dsp, ib_udf.dsp, ib_util.dsp, instreg.dsp, instsvc.dsp, intl.dsp, ipserver.dsp, isql.dsp, lock.dsp, lock_classic.dsp, qli.dsp, remote.dsp, remote_classic.dsp, utilities.dsp, utilities_classic.dsp, wal.dsp, wal_classic.dsp: Changed options for the release configuration. 2003-02-10 11:03 dimitr * firebird2/builds/win32/msvc6/: common.dsp, common_classic.dsp: Changed options for the release configuration. 2003-02-10 10:39 eku * firebird2/: configure.in, src/include/gen/autoconfig_msvc.h, src/make.new/config/config.h.in: Completed the changes made by Dmitri Sibiriak. 2003-02-10 10:26 eku * firebird2/src/remote/inet.cpp: Fixed POSIX builds. 2003-02-10 10:21 dimitr * firebird2/: src/misc/isc4.gbak, src/misc/security.gbak, builds/win32/prepare.bat: Rename. 2003-02-10 08:38 dimitr * firebird2/src/jrd/jrd.cpp: Fixed POSIX builds (at least I hope so). 2003-02-10 06:42 aafemt * firebird2/: configure.in, src/include/gen/autoconfig_msvc.h, src/make.new/config/config.h.in, src/remote/inet.cpp: Some cleanup 2003-02-10 01:09 brodsom * firebird2/src/jrd/exe.cpp: Remove unusable define (needed header don't exist) 2003-02-10 01:03 brodsom * firebird2/src/jrd/: btr.cpp, event.cpp: Change debug defines names to DEBUG_* 2003-02-10 01:00 brodsom * firebird2/src/jrd/: os/win32/thd_priority.cpp, thd.cpp, isc_sync.cpp: Change debug defines names to DEBUG_* 2003-02-10 00:31 brodsom * firebird2/src/dsql/: parse.y, parse.cpp: Change wrong define 2003-02-10 00:14 brodsom * firebird2/src/: jrd/gdsold.h, gpre/dyntable.h: Remove JPN_ functions attributes 2003-02-09 23:59 brodsom * firebird2/src/qli/dtr.cpp: Correct wrong define 2003-02-09 16:43 dimitr * firebird2/doc/WhatsNew: Recent changes. 2003-02-09 12:39 brodsom * firebird2/src/jrd/codes.epp: Remove dontdothis define 2003-02-09 12:22 brodsom * firebird2/src/common/config/config.cpp: Add newline at the end 2003-02-09 12:21 brodsom * firebird2/src/utilities/dba_full.epp: Remove unclosed comment 2003-02-09 11:05 dimitr * firebird2/src/jrd/: jrd.cpp, jrd.h: Enabled generic support for the database encryption. The key part of the feature is still protected by the macro. Proven to work on win32. 2003-02-09 10:52 dimitr * firebird2/src/jrd/winnt.cpp: 1. Cleanup. 2. Support for database encryption. 2003-02-09 09:54 dimitr * firebird2/doc/WhatsNew: Actual credits. 2003-02-09 09:52 dimitr * firebird2/src/install/misc/firebird.conf: no message 2003-02-09 03:07 arnobrinkman * firebird2/src/jrd/cmp.cpp: bugfix: SF BUG # [ 523589 ] View is affecting the result of a query. Problem was that rse's (inside the view) where not flagged as variant 2003-02-08 16:39 brodsom * firebird2/src/intl/cv_jis.c: Remove NOT_NEEDED define 2003-02-08 16:28 brodsom * firebird2/src/jrd/ib_stdio.h: Correct wrong ifndef 2003-02-08 01:58 brodsom * firebird2/src/qli/: command.cpp, dtr.cpp, eval.cpp, exe.cpp, expand.cpp, format.cpp, gener.cpp, hsh.cpp, lex.cpp, meta.epp, mov.cpp, parse.cpp, picstr.cpp, proc.epp, show.epp: Remove JPN_ defines 2003-02-08 01:36 brodsom * firebird2/src/gpre/: sqe.cpp, sql.cpp, gpre.cpp, gpre_meta.epp, gpre_meta_boot.cpp, hsh.cpp, int.cpp, int_cxx.cpp, par.cpp, pretty.cpp, c_cxx.cpp: Remove JPN_ defines 2003-02-08 01:31 brodsom * firebird2/src/jrd/: dyn_mod.epp, jrd.cpp, jrd_proto.h, dfloat_stub.cpp, dyn.epp, dyn_def.epp: Remove JPN_ defines 2003-02-07 19:54 brodsom * firebird2/src/dudley/: ddl.cpp, ddl.h, exe.epp, extract.epp, generate.cpp, hsh.cpp, lex.cpp, parse.cpp, trn.cpp: Remove JPN_ defines 2003-02-07 19:48 brodsom * firebird2/src/remote/srvr_w32.cpp: Put var decl inside ifdef (remove unused warning) 2003-02-07 19:45 brodsom * firebird2/src/: dsql/preparse.cpp, dsql/parse.y, dsql/parse.cpp, intl/kanji.h: Remove JPN_ defines 2003-02-07 16:23 brodsom * firebird2/src/lock/lock.cpp: Remove NEXT remaining ifdefs 2003-02-07 16:22 brodsom * firebird2/src/jrd/isc_file.cpp: Remove ultrix remaining ifdefs 2003-02-07 16:20 brodsom * firebird2/src/alice/exe.cpp: Remove PC_PLATFORM remaining ifdef 2003-02-07 16:07 brodsom * firebird2/src/intl/ld.h: Remove MS_DOS and __LDSYS_H 2003-02-07 15:41 kkuznetsov * firebird2/src/: jrd/ib_stdio.h, pipe/head.cpp: Fix compile error if without sfio 2003-02-07 15:38 kkuznetsov * firebird2/src/include/firebird.h: Some commits for SOLX86 2003-02-07 13:58 brodsom * firebird2/src/common/config/config.cpp: Make default parameters values for non forced writes mode depend on the platform 2003-02-07 11:29 brodsom * firebird2/src/: remote/ntoh.cpp, isql/isql_win.cpp: More mangled preprocessor directives 2003-02-07 11:01 brodsom * firebird2/src/remote/: faux.cpp, faux.h: Remove unused code 2003-02-07 10:54 brodsom * firebird2/src/jrd/isc_cray.cpp: Remove unused code 2003-02-07 10:40 brodsom * firebird2/src/qli/: compile.cpp, eval.cpp, exe.cpp, expand.cpp, parse.cpp: Add return NULL when needed 2003-02-07 10:33 brodsom * firebird2/src/utilities/install_reg.cpp: Remove unused var 2003-02-07 09:47 dimitr * firebird2/src/install/misc/firebird.conf: New config options. 2003-02-07 04:43 brodsom * firebird2/src/: utilities/analyse.cpp, remote/faux.cpp: Correct broken includes 2003-02-06 20:47 brodsom * firebird2/src/jrd/pio.h: Add flags field 2003-02-06 00:32 brodsom * firebird2/src/jrd/: cch.cpp, jrd.h: Change non FW mode time measure, from oldest_unflushed_write to last_flushed_write. 2003-02-06 00:28 brodsom * firebird2/src/common/config/config.cpp: Change non FW mode time parameter value. 2003-02-05 21:42 brodsom * firebird2/src/jrd/: winnt.cpp, unix.cpp, jrd.h, pio.h, pio_proto.h, ail.cpp, cch.cpp: Non forced writes mode, move logic to cch, add dbb mutex, and rollback changes in ail.cpp, pio.h, pio_proto.h, unix.cpp and winnt.cpp 2003-02-05 20:44 brodsom * firebird2/src/dudley/trn.cpp: Remove unused vars 2003-02-05 20:35 brodsom * firebird2/src/dudley/parse.cpp: Remove unused vars 2003-02-05 16:45 dimitr * firebird2/src/: utilities/isc4.gdl, utilities/isc4.sql, utilities/security.gdl, utilities/security.sql, jrd/pwd.h: Renamed isc4.gdb to security.gdb 2003-02-05 16:43 brodsom * firebird2/src/dudley/: expand.cpp, expr.cpp, lex.cpp: Remove unused vars 2003-02-05 16:18 dimitr * firebird2/src/jrd/: plugin_manager.cpp, plugin_manager.h: Some cosmetic changes in the plugin manager. 2003-02-05 16:13 dimitr * firebird2/src/jrd/met.epp: Fixed reference to released and freed blob. 2003-02-05 15:40 brodsom * firebird2/src/jrd/: winnt.cpp, ail.cpp, cch.cpp, pio.h, pio_proto.h, unix.cpp, vms.cpp: Make non forced writes mode configurable & more secure. 2003-02-05 15:32 brodsom * firebird2/src/common/config/: config.cpp, config.h: New config parameters to control non forced writes mode. 2003-02-05 15:30 brodsom * firebird2/src/qli/: format.cpp, dtr.cpp, expand.cpp: Remove unused vars 2003-02-05 03:40 brodsom * firebird2/src/qli/: gener.cpp, noform.cpp: Remove unused vars 2003-02-05 03:19 brodsom * firebird2/src/intl/lc_ksc.c: Remove unused vars 2003-02-05 02:47 brodsom * firebird2/src/qli/: show.epp, all.cpp, compile.cpp, err.cpp, eval.cpp, exe.cpp, help.epp, meta.epp, mov.cpp, picstr.cpp, proc.epp, report.cpp: Remove unused vars 2003-02-04 21:19 dimitr * firebird2/builds/win32/msvc6/isql.dsp: Cleanup. 2003-02-04 21:16 dimitr * firebird2/: src/common/classes/alloc.cpp, src/common/classes/alloc.h, src/jrd/gds.cpp, src/jrd/sort_mem.cpp, builds/win32/msvc6/gfix.dsp: Moved allocator functions back to GDS. MemoryPool is no longer exported. 2003-02-04 20:07 dimitr * firebird2/doc/WhatsNew: Beta 2 changes so far. 2003-02-04 19:10 dimitr * firebird2/builds/win32/ib_udf.def: Committed contribution by Juan Guerrero (?). Functions LPAD and RPAD added to IB_UDF library. 2003-02-04 19:09 dimitr * firebird2/src/install/misc/firebird.conf: Prepared the current version of firebird.conf for publishing. 2003-02-04 18:27 dimitr * firebird2/src/extlib/: ib_udf.c, ib_udf.sql: Committed contribution by Juan Guerrero (?). Functions LPAD and RPAD added to IB_UDF library. 2003-02-04 16:43 brodsom * firebird2/builds/win32/: make6_debug.bat, make6_release.bat: command line make corrections 2003-02-04 16:36 dimitr * firebird2/src/isql/: extract.epp, show.epp: Added support of universal triggers to ISQL (metadata extraction). 2003-02-04 16:01 brodsom * firebird2/builds/win32/: make6_release.bat, uninstall.bat, install_classic.bat, install_super.bat, make6_debug.bat: Add command line makes Add install batchs 2003-02-04 14:31 dimitr * firebird2/src/jrd/par.cpp: Temporary fix for the bad memory references issue. Still waiting for the Nickolay's analysis. 2003-02-04 14:14 dimitr * firebird2/src/alice/aliceswi.h: Why on earth should we bark on -user and -pass switches and consider them incompatible with something? 2003-02-04 12:30 dimitr * firebird2/src/jrd/ibinitdll.cpp: Don't try to load the client library twice or thrice. 2003-02-04 12:18 dimitr * firebird2/src/common/classes/alloc.cpp: Fixed bug in the memory manager. We shouldn't use the uninitialized pool. gpre_boot no longer crashes. 2003-02-04 11:28 dimitr * firebird2/builds/win32/msvc6/gpre_boot.dsp: Fixed debug build of gpre_boot. 2003-02-03 16:01 dimitr * firebird2/src/jrd/pwd.cpp: Fixed some issues with the latest commit. 2003-02-03 15:21 brodsom * firebird2/builds/win32/: gpre_boot.mak, gpre.mak, common_boot.mak, fbclient_boot.mak: Use bscmake non incremental 2003-02-03 14:34 dimitr * firebird2/src/: utilities/gsec.cpp, jrd/jrd.cpp, jrd/pwd.cpp, jrd/pwd.h, jrd/pwd_proto.h, jrd/scl.epp, jrd/svc.cpp, jrd/tra.cpp: 1. Re-designed PWD interface. 2. Implemented cached isc4 connection. 3. Cleanup. 2003-02-03 14:06 dimitr * firebird2/src/jrd/rse.h: Increased internal limits of the optimizer. 2003-02-03 13:48 brodsom * firebird2/builds/win32/: build_all.bat, preprocess.bat: Autoconfig must be copy before build_boot.bat 2003-02-02 17:01 dimitr * firebird2/src/common/config/config.cpp: Fixed my latest commit. 2003-02-02 16:20 dimitr * firebird2/src/: ipserver/ipclient.cpp, ipserver/ipserver.cpp, remote/wnet.cpp: A bit changed two config entry names. 2003-02-02 16:20 dimitr * firebird2/src/common/config/: config.cpp, config.h, config_impl.h: 1. Applied singleton-instance idiom to the config manager. It costs just a few CPU cycles, so doesn't affect the performance. 2. A bit changed two config entry names. 2003-02-02 14:23 dimitr * firebird2/builds/win32/msvc6/: common.dsp, common_classic.dsp: Updated project files. 2003-02-02 14:12 dimitr * firebird2/src/jrd/sort_mem.cpp: Optimized sorting for the cases of file I/O (i.e. when memory is not used). 2003-02-02 14:09 dimitr * firebird2/src/common/classes/alloc.cpp: Reduced memory usage. 2003-02-01 04:08 hippoman * firebird2/builds/win32/msvc7/: Firebird2.sln, burp.vcproj, burp_classic.vcproj, common.vcproj, engine.vcproj, fbguard.vcproj, gdef.vcproj, gpre_boot.vcproj, gsec.vcproj, gstat.vcproj, instreg.vcproj, instsvc.vcproj, intl.vcproj, ipserver.vcproj, lock.vcproj, lock_classic.vcproj, remote.vcproj, remote_classic.vcproj, utilities.vcproj, utilities_classic.vcproj, wal.vcproj, wal_classic.vcproj: Sync msvc7 build with latest changes 2003-02-01 01:08 arnobrinkman * firebird2/src/jrd/opt.cpp: bugfix: a simple LEFT JOIN on a VIEW with only a ON clause didn't use an index even if it was possible. SF BUG # [ 508594 ] 2003-01-31 13:22 dimitr * firebird2/src/utilities/dba.epp: Fixed wrong memory management that caused the server to crash. 2003-01-31 08:44 dimitr * firebird2/src/common/classes/locks.cpp: Fixed win32 CS build. 2003-01-30 23:14 arnobrinkman * firebird2/src/dsql/pass1.cpp: bugfix: wrong context was used with FieldX IN (sub-select) predicate. Caused by me by an other bugfix SF BUG # [ 213859 ] 2003-01-30 19:05 skidder * firebird2/src/common/classes/: alloc.cpp, alloc.h: Fixed a couple errors Mike Nordell pointed at 2003-01-30 15:53 dimitr * firebird2/src/jrd/cmp.cpp: Fixed bug with cyclic dependencies in the metadata cache. 2003-01-30 14:30 arnobrinkman * firebird2/src/dsql/pass1.cpp: bugfix: It wasn't possible to use non-aggregate related-fields from a aggregate query inside an sub-query. Example (this failed) : SELECT Count(T1.F1), SUM((SELECT T2.F2 FROM Table2 T2 WHERE T2.F1 = T1.F1)) FROM Table1 T1 2003-01-30 14:25 dimitr * firebird2/src/common/: classes/alloc.cpp, classes/alloc.h, config/config.cpp, config/config_file.h, config/config_impl.h: Fixed the errors pointed out by Mike. 2003-01-30 08:07 dimitr * firebird2/src/iscguard/cntl_guard.cpp: Fixed old hardcoded service name. 2003-01-29 16:29 skidder * firebird2/configure.in: Change package prefix 2003-01-29 11:16 eku * firebird2/src/common/classes/locks.h: Dmitry Yemanov: Right now locks.h is used by the memory manager only. In its internals you can find that SS uses Spinlock class whilst CS uses SharedSpinlock (which is just a dummy now). So I think everything except SharedSpinlock should be #ifdef'ed with SUPERSERVER in locks.h. The only doubt I have is a SOLARIS check there (is it related to SS or CS?). 2003-01-28 17:03 dimitr * firebird2/src/utilities/: install_nt.h, install_svc.cpp: A bit changed installation of the services. 2003-01-28 16:23 dimitr * firebird2/src/jrd/lck.h: Fixed initialization problem in the current codebase. 2003-01-28 09:58 dimitr * firebird2/builds/win32/msvc6/: alice.dsp, alice_classic.dsp, burp.dsp, burp_classic.dsp, common.dsp, common_classic.dsp, dsql_server.dsp, dsql_server_classic.dsp, engine.dsp, fb_inet_server.dsp, fb_lock_print.dsp, fbclient.dsp, fbguard.dsp, fbserver.dsp, gbak.dsp, gdef.dsp, gds32.dsp, gfix.dsp, gpre.dsp, gpre_boot.dsp, gsec.dsp, gstat.dsp, ib_udf.dsp, ib_util.dsp, instreg.dsp, instsvc.dsp, ipserver.dsp, isql.dsp, lock.dsp, lock_classic.dsp, qli.dsp, remote.dsp, remote_classic.dsp, utilities.dsp, utilities_classic.dsp, wal.dsp, wal_classic.dsp: Updated project files. 2003-01-27 12:46 dimitr * firebird2/src/: common/classes/alloc.cpp, common/classes/alloc.h, jrd/inf.cpp: Fixed linkage issues on win32. 2003-01-27 11:54 brodsom * firebird2/src/intl/depends.mak: Patch cv_narrow.o depends 2003-01-26 19:12 fsg * firebird2/builds/posix/Makefile.in.intl: Fixed a typo to get it compiled under Linux again 2003-01-25 09:55 dimitr * firebird2/builds/win32/: build_all.bat, build_boot.bat, prepare.bat, preprocess.bat: Updated batch files. 2003-01-25 04:14 brodsom * firebird2/builds/posix/Makefile.in.intl: New charsets (update posix build) 2003-01-25 04:13 brodsom * firebird2/builds/win32/msvc6/intl.dsp: New charsets (update msvc6 build) 2003-01-25 04:11 brodsom * firebird2/src/: jrd/filters.cpp, jrd/intl.cpp, jrd/intl.h, jrd/intl_builtin.cpp, jrd/intlnames.h, burp/restore.epp: New charsets (....) 2003-01-25 04:09 brodsom * firebird2/src/intl/: cs_unicode.c, cs_utffss.c, lc_latin1.c, lc_latin2.c, lc_unicode.c, charsets/cs_latin1.h, charsets/cs_latin2.h: remove renamed sources 2003-01-25 04:08 brodsom * firebird2/src/intl/: cs_unicode_fss.c, cs_unicode_ucs2.c, lc_iso8859_1.c, lc_iso8859_2.c, lc_unicode_ucs2.c: change source names 2003-01-25 04:04 brodsom * firebird2/src/intl/: utils/mapdump.c, utils/maptest.cpp, utils/maptest2.c, depends.mak, lc_ascii.c, ld.c, moved_files.txt, conversions/tx437_lat1.h, conversions/tx865_lat1.h, charsets.h, cs_big5.c, cs_gb2312.c, cs_jis.c, cs_ksc.c, cs_narrow.c, cv_narrow.c: New character sets (update intl sources) 2003-01-25 04:03 brodsom * firebird2/src/intl/charsets/: cs_861.h, cs_863.h, cs_865.h, cs_w1250.h, cs_w1251.h, cs_w1252.h, cs_w1253.h, cs_w1254.h, cs_437.h, cs_850.h, cs_852.h, cs_857.h, cs_860.h: New character sets (update old ones) 2003-01-25 04:02 brodsom * firebird2/src/intl/charsets/: cs_w1257.h, cs_737.h, cs_775.h, cs_858.h, cs_862.h, cs_864.h, cs_866.h, cs_869.h, cs_iso8859_1.h, cs_iso8859_13.h, cs_iso8859_2.h, cs_iso8859_3.h, cs_iso8859_4.h, cs_iso8859_5.h, cs_iso8859_6.h, cs_iso8859_7.h, cs_iso8859_8.h, cs_iso8859_9.h, cs_w1255.h, cs_w1256.h: New character sets 2003-01-25 02:50 hippoman * firebird2/src/dsql/dsql.cpp: Some fixes to to DSQL_pretty: -. Added some missing verbs and mispellings -. Fixed a bug displaying parameters info. 2003-01-24 23:57 hippoman * firebird2/builds/win32/msvc7/: Firebird2.sln, alice.vcproj, alice_classic.vcproj, burp.vcproj, burp_classic.vcproj, common.vcproj, common_classic.vcproj, dsql_server.vcproj, dsql_server_classic.vcproj, engine.vcproj, engine_classic.vcproj, fb_inet_server.vcproj, fb_lock_print.vcproj, fbclient.vcproj, fbembed.vcproj, fbguard.vcproj, fbserver.vcproj, fbudf.vcproj, gbak.vcproj, gdef.vcproj, gds32.vcproj, gfix.vcproj, gpre.vcproj, gpre_boot.vcproj, gsec.vcproj, gstat.vcproj, ib_udf.vcproj, ib_util.vcproj, instreg.vcproj, instsvc.vcproj, intl.vcproj, ipserver.vcproj, isql.vcproj, lock.vcproj, lock_classic.vcproj, qli.vcproj, remote.vcproj, remote_classic.vcproj, utilities.vcproj, utilities_classic.vcproj, wal.vcproj, wal_classic.vcproj: Sync msvc7 build with latest changes 2003-01-24 18:45 dimitr * firebird2/builds/win32/: build_all.bat, build_boot.bat: Updated batch files. 2003-01-24 18:15 dimitr * firebird2/builds/win32/: build_all.bat, build_boot.bat, common_boot.mak, fbclient_boot.mak, gpre.mak, gpre_boot.mak, preprocess.bat: Other win32 build batch files. 2003-01-24 17:38 dimitr * firebird2/builds/win32/: prepare.bat, preprocess.bat: Other win32 build batch files. 2003-01-24 14:53 dimitr * firebird2/builds/win32/: blrtable.bat, parse.bat: Two of the win32 build batch files. Others will follow shortly. 2003-01-24 13:02 dimitr * firebird2/: src/extlib/fbudf/fbudf.h, src/extlib/fbudf/fbudf.dsp, src/extlib/fbudf/fbudf.dsw, src/extlib/fbudf/fbudf.plg, builds/win32/msvc6/fbudf.dsp, builds/win32/msvc6/Firebird2.dsw: Updated fbudf files. 2003-01-24 10:30 dimitr * firebird2/src/jrd/pwd.cpp: no message 2003-01-24 10:29 dimitr * firebird2/builds/win32/: msvc6/fbembed.dsp, gds32.def, gds32_debug.def: Updated project files. 2003-01-23 13:25 skidder * firebird2/doc/: WhatsNew, WhatsNew: [no log message] 2003-01-23 11:38 skidder * firebird2/doc/WhatsNew: Little Beta 1 description change 2003-01-23 10:30 dimitr * firebird2/doc/WhatsNew: Added Beta 1 changes. Please review this file and correct, if necessary. 2003-01-23 10:18 dimitr * firebird2/src/dsql/: parse.cpp, parse.y: Disallowed PLAN clause in views until it works. 2003-01-23 04:36 brodsom * firebird2/builds/win32/msvc6/intl.dsp: Update msvc6 build 2003-01-23 04:34 brodsom * firebird2/src/utilities/dba_full.epp: Patch FINISH; 2003-01-23 04:33 brodsom * firebird2/src/jrd/: ibase.h, ini.epp, ini_proto.h, intl.h, jrd.cpp: - Move default attachment character set to header - Mode default database character set to header - Add isc_dpb_set_db_charset to use in create_database and apply it 2003-01-23 04:29 brodsom * firebird2/src/intl/: hun852dc.h, iceland.h, intl.h, lt2czech.h, mac_437.h, mac_865.h, mac_lat1.h, make.maps, mapcompare.cpp, mapdump.c, mapgen4.c, maptest.cpp, maptest2.c, nordan40.h, polish.h, slovene.h, swedfin.h, turk.h, tx437_865.h, tx437_lat1.h, tx865_lat1.h, undef.h, win1251_ua.h, cs_latin1.h, cs_latin2.h, cs_next.h, cs_sjis.h, cs_w1250.h, cs_w1251.h, cs_w1252.h, cs_w1253.h, cs_w1254.h, csjis2_p.h, cyrr.h, czech.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, db852hdc.h, db852po0.h, db852sl0.h, db857tr0.h, db860pt0.h, db863cf1.h, db865da0.h, db865no0.h, db866ru0.h, dtest.c, dtest2.c, cs_860.h, cs_861.h, cs_863.h, cs_865.h, cs_big5.h, cs_cyrl.h, cs_gb2312.h, cs_jis_0208_1990.h, cs_jis_20208_1990.c, cs_ksc5601.h, ansinor4.h, ansislov.h, ansispan.h, ansiswfn.h, anturk.h, ascii.h, ascii2.h, bllt1ca0.h, bllt1da0.h, bllt1de0.h, bllt1es0.h, bllt1fi0.h, bllt1fr0.h, bllt1is0.h, bllt1it0.h, bllt1nl0.h, bllt1no0.h, bllt1pt0.h, bllt1sv0.h, bllt1uk0.h, bllt1us0.h, blnxtde0.h, blnxtes0.h, blnxtfr0.h, blnxtit0.h, blnxtus0.h, cs_437.h, cs_850.h, cs_852.h, cs_857.h, ancyrr.h, anczech.h, angreek1.h, anhun.h, anhundc.h, anpolish.h, ansii850.h, ansiintl.h: Remove moved files 2003-01-23 04:28 brodsom * firebird2/src/intl/: cs_big5.c, cs_gb2312.c, cs_jis.c, cs_ksc.c, cs_narrow.c, cv_jis.c, cv_narrow.c, depends.mak, lc_ascii.c, lc_big5.c, lc_dos.c, lc_gb2312.c, lc_jis.c, lc_ksc.c, lc_latin1.c, lc_latin2.c, lc_unicode.c, moved_files.txt: Update moved files references 2003-01-23 04:27 brodsom * firebird2/src/intl/: lc_narrow.c, ldcommon.h: Remove DEBUG_LD switch 2003-01-23 04:27 brodsom * firebird2/src/intl/charsets.h: Remove CS_ANSI (not used) Add DEFAULT_ATTACHMEN_CHARSET 2003-01-23 04:22 brodsom * firebird2/src/intl/utils/: dtest.c, dtest2.c, make.maps, mapcompare.cpp, mapdump.c, mapgen4.c, maptest.cpp, maptest2.c: Create utils directory 2003-01-23 04:21 brodsom * firebird2/src/intl/conversions/: tx437_865.h, tx437_lat1.h, tx865_lat1.h: Create conversions directory 2003-01-23 04:21 brodsom * firebird2/src/intl/collations/: 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, db852hdc.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, pd857turk.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, ascii.h, ascii2.h, bl88591ca0.h, bl88591da0.h, bl88591de0.h, bl88591es0.h, bl88591fi0.h, bl88591fr0.h, bl88591is0.h, bl88591it0.h, bl88591nl0.h, bl88591no0.h, bl88591pt0.h, bl88591sv0.h, bl88591uk0.h, bl88591us0.h, blNEXTde0.h, blNEXTes0.h, blNEXTfr0.h: Create collations directory 2003-01-23 04:19 brodsom * firebird2/src/intl/charsets/: cs_437.h, cs_850.h, cs_852.h, cs_857.h, cs_860.h, cs_861.h, cs_863.h, cs_865.h, cs_big5.h, cs_cyrl.h, cs_gb2312.h, cs_jis_0208_1990.h, cs_ksc5601.h, cs_latin1.h, cs_latin2.h, cs_next.h, cs_sjis.h, cs_w1250.h, cs_w1251.h, cs_w1252.h, cs_w1253.h, cs_w1254.h: Create charsets directory 2003-01-22 17:37 alexpeshkoff * firebird2/src/: jrd/why.cpp, jrd/why_proto.h, jrd/alt.cpp, jrd/perf.cpp, jrd/perf_proto.h, dsql/user_dsql.cpp, remote/interface.cpp, remote/remote.h, remote/server.cpp, utilities/gsec.cpp, utilities/secur_proto.h: Finished y-valve C++ conversion cleanup 2003-01-22 01:17 arnobrinkman * firebird2/src/jrd/: cmp.cpp, opt.cpp: More and better optimizations with "complex" JOIN queries (LEFT JOIN, views, sp etc...). bugfix: An SORT can't be generated when there are already RSBs on the stack, because this will lead to strange values. See also SF BUG # [ 221921 ]. 2003-01-21 17:58 alexpeshkoff * firebird2/src/ipserver/: ipc.h, ipclient.cpp, ipserver.cpp: Cleanup 2003-01-21 13:22 dimitr * firebird2/src/jrd/all.cpp: Fixed wrong iterator test. Thanks to Tomas Skoda. 2003-01-21 13:19 dimitr * firebird2/src/common/classes/alloc.cpp: Cleanup. 2003-01-21 12:10 dimitr * firebird2/builds/win32/msvc6/: common.dsp, common_classic.dsp: Updated project files. 2003-01-21 12:08 dimitr * firebird2/src/common/classes/locks.cpp: Cosmetics. 2003-01-20 19:38 alexpeshkoff * firebird2/src/common/classes/: locks.cpp, locks.h: Make Spinlock Win95 compatible 2003-01-20 15:31 skidder * firebird2/src/common/classes/alloc.cpp: Fixed engine compilation problem on GCC3.2.1 2003-01-20 14:50 dimitr * firebird2/src/: jrd/enc.cpp, jrd/isc_file.cpp, jrd/svc.cpp, jrd/svc_proto.h, remote/window.cpp: Cleanup by Dimitry Sibiryakov. 2003-01-20 13:50 dimitr * firebird2/src/utilities/security.epp: Sigh. Yet another porting bug fixed. 2003-01-20 12:10 dimitr * firebird2/src/jrd/: all.cpp, all.h, jrd.h: Fixed major memory leaks. 2003-01-20 12:07 dimitr * firebird2/src/jrd/os/win32/thd_priority.cpp: Let's use default memory pool in production builds. I cannot see a reason to allocate 100K for small structures of the scheduler. 2003-01-20 09:40 dimitr * firebird2/src/common/classes/alloc.cpp: Fixed dump of the memory usage stats. 2003-01-19 19:32 kkuznetsov * firebird2/src/common/classes/locks.h: Dummy inplementation of Spin-Lock let me return to compiling on Solx86 2003-01-19 15:42 dimitr * firebird2/src/include/fb_types.h: One of my previous commits has broken generated ibase.h. Fixed. 2003-01-19 15:30 dimitr * firebird2/: src/jrd/alt.cpp, src/jrd/ibase.h, src/jrd/utl.cpp, src/jrd/utl_proto.h, builds/win32/fbclient.def, builds/win32/fbclient_debug.def: Let's return version of the client library via API. Interface is IB7-compliant. 2003-01-19 15:12 dimitr * firebird2/builds/win32/msvc6/: fbclient.dsp, remote.dsp, remote_classic.dsp: Link with XNET support. 2003-01-19 13:28 dimitr * firebird2/src/jrd/gds.cpp: Cleanup. 2003-01-19 13:18 dimitr * firebird2/src/: remote/interface.cpp, remote/remote.h, remote/server.cpp, remote/srvr_w32.cpp, remote/window.cpp, remote/window.h, remote/xnet.cpp, remote/xnet.h, remote/xnet_proto.h, ipserver/ipclient.cpp: XNET support on win32. Untested. 2003-01-19 12:46 dimitr * firebird2/src/ipserver/: ipclient.cpp, ips.h: Cleanup. 2003-01-19 12:44 dimitr * firebird2/src/jrd/: isc_f_proto.h, isc_file.cpp: Temporary hack to make XNET working as a true remote protocol and be able to use both XNET and IPC. 2003-01-18 22:45 skidder * firebird2/src/: common/classes/alloc.cpp, common/classes/alloc.h, common/classes/class_test.cpp, common/classes/test.sh, dsql/dsql.tab.h, jrd/all.cpp, jrd/all.h, jrd/inf.cpp, jrd/jrd.cpp, jrd/jrd.h: Memory manager changes - added memory usage stats, empty extents are now deallocated 2003-01-18 20:50 dimitr * firebird2/src/: intl/ld.h, remote/property.cpp: Cleanup. 2003-01-18 20:42 dimitr * firebird2/src/include/: firebird.h, gen/autoconfig_msvc.h: Cleanup. 2003-01-18 20:39 dimitr * firebird2/src/jrd/: jrd.cpp, jrd.h, shrinit.cpp: Cleanup. 2003-01-18 20:34 dimitr * firebird2/src/: include/firebird.h, dsql/dsql.h, dsql/keywords.h, dsql/parse.cpp, dsql/parse.y, include/fb_types.h: Cleanup. 2003-01-18 20:25 dimitr * firebird2/src/jrd/dllshell.cpp: Removed unused win16 module. 2003-01-18 20:21 dimitr * firebird2/builds/win32/msvc6/: engine.dsp, fb_inet_server.dsp, fb_lock_print.dsp, fbclient.dsp, Firebird2.dsw, fbembed.dsp, fbguard.dsp, fbserver.dsp, gbak.dsp, gdef.dsp, gfix.dsp, gpre.dsp, gpre_boot.dsp, gsec.dsp, gstat.dsp, ib_udf.dsp, ib_util.dsp, instreg.dsp, instsvc.dsp, intl.dsp, isql.dsp, qli.dsp: Updated project files: 1. Cleaned up used import libraries. 2. Winsock2 is used. 3. Embedded engine now supports true local access. 2003-01-18 19:43 dimitr * firebird2/src/common/classes/: alloc.cpp, tree.h: Removed compiler warnings. 2003-01-18 19:18 dimitr * firebird2/src/: jrd/why.cpp, remote/allr.cpp: Further development of the embedded engine. 2003-01-18 19:01 dimitr * firebird2/src/: jrd/cch.cpp, jrd/dfw.epp, jrd/old.cpp, jrd/pag.cpp, jrd/rse.cpp, jrd/sdw.cpp, jrd/sort.cpp, jrd/sort_mem.cpp, common/classes/alloc.h: Undone. 2003-01-18 17:44 dimitr * firebird2/src/jrd/os2.cpp: Removed PIO layer for OS/2. 2003-01-18 17:44 dimitr * firebird2/src/jrd/: cch.cpp, vio.cpp: Some changes related to aliases. 2003-01-18 17:29 dimitr * firebird2/src/jrd/: cch.cpp, jrd.cpp: Some changes related to aliases. 2003-01-18 16:22 dimitr * firebird2/src/jrd/: pag.cpp, rse.cpp, sdw.cpp: Reverted some allocations back to system instead of the default pool. 2003-01-18 16:16 dimitr * firebird2/src/jrd/old.cpp: Reverted some allocations back to system instead of the default pool. 2003-01-18 16:13 dimitr * firebird2/src/jrd/dfw.epp: Reverted some allocations in the DFW manager back to system instead of the default pool. 2003-01-18 16:10 dimitr * firebird2/src/jrd/cch.cpp: Reverted allocations in the cache manager back to system instead of the default pool. 2003-01-18 16:03 dimitr * firebird2/src/jrd/sort.cpp: Reverted allocations in the sort module back to system instead of the default pool. Look at Dave's comments in sort_alloc. 2003-01-18 15:57 dimitr * firebird2/src/jrd/sort_mem.cpp: Allocate sort space from system, not from the default pool. 2003-01-18 15:56 dimitr * firebird2/src/common/classes/alloc.h: Expose routines for allocation from system. Various temp buffers shouldn't go through the pool implementation. 2003-01-18 15:54 dimitr * firebird2/src/jrd/rse.cpp: Use in-memory sorting for merges. 2003-01-17 14:46 dimitr * firebird2/src/jrd/rse.cpp: Fixed problem with uninitialized structure. 2003-01-17 13:52 dimitr * firebird2/src/dsql/metd.epp: Fixed porting bug which caused zero to be returned as bytes-per-character value. 2003-01-17 13:47 skidder * firebird2/src/dsql/pass1.cpp: Fix intermittent bug in aggregate reference tracking 2003-01-17 13:40 dimitr * firebird2/src/dsql/ddl.cpp: Rolled back previous commit. 2003-01-17 12:11 dimitr * firebird2/src/dsql/ddl.cpp: Restored compatibility with FB1. Index name is no longer assigned automatically for constraints. 2003-01-17 10:59 dimitr * firebird2/src/common/classes/alloc.cpp: Fixed problems with the memory manager. Oddly enough, but the server seems to work ;-) 2003-01-17 10:53 dimitr * firebird2/builds/win32/msvc6/: common.dsp, common_classic.dsp, Firebird2.dsw: Updated project files. 2003-01-17 10:03 dimitr * firebird2/builds/win32/msvc6/common.dsp: Updated project files. 2003-01-17 09:47 dimitr * firebird2/src/iscguard/: iscguard.cpp, iscguard.h: Cleanup. 2003-01-17 08:11 dimitr * firebird2/src/jrd/os/win32/thd_priority.cpp: Fixed memory pool usage. 2003-01-17 08:10 dimitr * firebird2/src/remote/remote.cpp: Fixed linkage type. 2003-01-17 08:09 dimitr * firebird2/src/jrd/sort_mem.cpp: Cleanup. 2003-01-17 07:59 dimitr * firebird2/src/include/firebird.h: no message 2003-01-17 07:41 dimitr * firebird2/src/common/classes/alloc.cpp: Fixed a typo. 2003-01-16 18:47 skidder * firebird2/: builds/posix/Makefile.in.libfbclient, builds/posix/Makefile.in.libfbcommon, builds/posix/make.shared.variables, src/alice/alice.h, src/alice/alice_meta.epp, src/alice/all.cpp, src/alice/all.h, 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/test.sh, src/common/classes/tree.h, src/common/config/config.cpp, src/common/memory/allocators.cpp, src/common/memory/allocators.h, src/common/memory/memory_pool.cpp, src/common/memory/memory_pool.h, src/dsql/all.h, src/dsql/alld.cpp, src/dsql/dsql.cpp, src/dsql/hsh.cpp, src/include/fb_blk.h, src/include/fb_list.h, src/include/fb_map.h, src/include/fb_string.h, src/include/fb_vector.h, src/ipserver/ipserver.cpp, src/jrd/all.cpp, src/jrd/all.h, src/jrd/blb.cpp, src/jrd/block_cache.h, src/jrd/btr.cpp, src/jrd/cch.cpp, src/jrd/cmp.cpp, src/jrd/db_alias.cpp, src/jrd/dfw.epp, src/jrd/dyn.epp, src/jrd/exe.h, src/jrd/fun.epp, src/jrd/gds.cpp, src/jrd/gds_proto.h, src/jrd/intl_builtin.cpp, src/jrd/intl_classes.h, src/jrd/jrd.cpp, src/jrd/jrd.h, src/jrd/lck.h, src/jrd/met.epp, src/jrd/old.cpp, src/jrd/pag.cpp, src/jrd/plugin_manager.cpp, src/jrd/rse.cpp, src/jrd/sdw.cpp, src/jrd/sort.cpp, src/jrd/sort_mem.cpp, src/jrd/svc.cpp, src/jrd/tra.cpp, src/jrd/val.cpp, src/jrd/os/path_utils.h, src/jrd/os/thd_priority.h, src/remote/inet_server.cpp, src/remote/xdr.cpp, src/remote/xdr.h, src/remote/xdr_proto.h, src/utilities/dba.epp: Integrate new memory manager into the engine 2003-01-16 17:34 skidder * firebird2/configure.in: Fix typo in my latest commit 2003-01-16 17:27 skidder * firebird2/: configure.in, src/make.new/config/config.h.in: Add FB_IPC_NAME parameter 2003-01-16 14:53 dimitr * firebird2/src/jrd/windows.cpp: Removed PIO for win16. 2003-01-15 15:10 dimitr * firebird2/src/ipserver/: ipc.h, ipclient.cpp, ipserver.cpp: New config values. 2003-01-15 15:07 dimitr * firebird2/src/: common/config/config.cpp, common/config/config.h, remote/inet.cpp, remote/wnet.cpp, remote/xnet.cpp: New config values. 2003-01-15 14:42 dimitr * firebird2/src/ipserver/ipc.h: Added IPC prefix to the autoconf stuff. 2003-01-15 14:34 dimitr * firebird2/src/include/gen/autoconfig_msvc.h: Added IPC prefix to the autoconf stuff. 2003-01-15 13:25 dimitr * firebird2/src/iscguard/iscguard.cpp: Changed class and window names to identify us properly. 2003-01-15 13:25 dimitr * firebird2/src/ipserver/ipc.h: Changed IPC map prefix. This change obviously breaks compatibility via local protocol with IB6/FB1 clients. Any thoughts whether it's appropriate for us or not? 2003-01-15 13:20 dimitr * firebird2/src/utilities/install_nt.h: Changed services names to identify us properly. 2003-01-15 13:19 dimitr * firebird2/src/remote/: window.cpp, window.h: Changed class and window names to identify us properly. The only thing that still doesn't allow us to run with IB/FB1 simultaneously is IPC map name. 2003-01-15 13:15 dimitr * firebird2/src/remote/server.cpp: no message 2003-01-15 13:13 dimitr * firebird2/src/include/gen/blrtable.h: New BLR verb for parametrized events. 2003-01-15 13:11 dimitr * firebird2/src/jrd/why.cpp: Cleanup of my old changes that were never used. 2003-01-15 13:08 dimitr * firebird2/src/jrd/: evl.cpp, exe.cpp, par.cpp, req.h: Added support for parametrized events and runtime trigger action checks. 2003-01-15 13:02 dimitr * firebird2/src/jrd/misc_func_ids.h: no message 2003-01-15 13:00 dimitr * firebird2/src/dsql/: dsql.tab.h, gen.cpp, keywords.cpp, make.cpp, node.h, parse.cpp, parse.y, pass1.cpp: 1. Reworked internal info stuff once more. 2. Added DSQL support for parametrized events. 3. Fixed bug with cursors in triggers. 4. Added support for runtime trigger action checks (INSERTING/UPDATING/DELETING). 5. Fixed bug with concatenation and trashed RDB$FIELD_LENGTH. 2003-01-15 12:56 dimitr * firebird2/src/dsql/: misc_func.cpp, misc_func.h, dsql.cpp: Reworked internal info stuff. 2003-01-15 12:40 dimitr * firebird2/src/jrd/: blr.h, blrtable.cpp: New BLR verb for parametrized events. 2003-01-14 14:47 dimitr * firebird2/src/dsql/dsql.cpp: Remove REQ_SAVEPOINT from allowed requests in EXECUTE STATEMENT. 2003-01-12 23:33 arnobrinkman * firebird2/src/jrd/opt.cpp: bugfix: SF BUG # [ 221921 ] ORDER BY has no effect 2003-01-12 21:27 arnobrinkman * firebird2/src/dsql/pass1.cpp: bugfix: SF BUG # [ 213859 ] Subquery connected with 'IN' clause 2003-01-12 19:16 alexpeshkoff * firebird2/src/: alice/alice.h, alice/exe.cpp, alice/tdr.cpp, alice/tdr_proto.h, dsql/dsql.cpp, dsql/dsql.h, dsql/dsql_proto.h, dsql/prepa_proto.h, dsql/preparse.cpp, dsql/user__proto.h, dsql/user_dsql.cpp: Cleanup of mixed use of macro FRBRD and struct why_hndl 2003-01-12 17:29 arnobrinkman * firebird2/src/dsql/pass1.cpp: bugfix on my latest commits 2003-01-12 16:32 alexpeshkoff * firebird2/src/: common/config/config.cpp, common/config/config.h, jrd/jrd.cpp, jrd/os/win32/thd_priority.cpp: Added config file parameters, controlling threads' priorities scheduler 2003-01-12 14:55 arnobrinkman * firebird2/src/jrd/opt.cpp: Reworked the last bugfix by dmitry 2003-01-12 01:41 arnobrinkman * firebird2/src/dsql/parse.cpp: bugfix on my latest commits 2003-01-11 20:04 dimitr * firebird2/src/jrd/opt.cpp: 1. More proper implementation of my last bugfix. 2. Fixed known problems with explicit plans. 2003-01-11 19:02 dimitr * firebird2/src/jrd/opt.cpp: Fix for the optimizer issue with compound indices. Leave it up to Arno to decide whether this fix is correct or not. 2003-01-11 03:49 arnobrinkman * firebird2/src/dsql/pass1.cpp: Introduce backwards compatibilty within aggregates. Deepest field inside aggregate determine where an aggregate-context should belong too. 2003-01-10 22:37 skidder * firebird2/src/common/classes/: alloc.cpp, alloc.h, class_perf.cpp, class_test.cpp, locks.h, test.sh: Little fixes in MemoryPool implementation 2003-01-10 13:27 dimitr * firebird2/src/common/classes/: alloc.cpp, alloc.h: Fixed MemoryPool implementation. 2003-01-09 20:47 skidder * firebird2/src/common/classes/: alloc.cpp, alloc.h, class_test.cpp: Prepare new memory manager for integration into the engine core 2003-01-09 17:50 skidder * firebird2/src/dsql/: parse.y, pass1.cpp: Allow arbitrary expressions in ORDER-BY clause 2003-01-07 17:35 skidder * firebird2/src/common/classes/: alloc.cpp, alloc.h, class_perf.cpp, class_test.cpp, locks.h, test.sh, tree.h: Further class library development. Added memory pool locking and line number allocation information 2003-01-06 18:35 alexpeshkoff * firebird2/src/common/classes/: class_test.cpp, class_perf.cpp, alloc.cpp: Make it compile with MSVC6 2003-01-04 18:18 skidder * firebird2/src/jrd/why.cpp: Make engine compile on POSIX again 2003-01-04 18:10 skidder * firebird2/builds/posix/Makefile.in.firebird: Make engine compile on POSIX again 2003-01-03 17:03 skidder * firebird2/src/common/classes/: alloc.cpp, alloc.h, class_perf.cpp, class_test.cpp, test.sh, tree.h: Further class library development. MemoryPool works now 2003-01-03 13:52 alexpeshkoff * firebird2/src/: alice/alice.h, alice/aliceswi.h, burp/burp.cpp, burp/burpswi.h, remote/chop.cpp, remote/ibconfig.cpp, remote/property.cpp, include/jrd/gds.h, qli/dtr.h, gpre/gpre.h, pipe/head.cpp: Don't include internals of struct why_hndl where it is not required. 2003-01-03 13:49 alexpeshkoff * firebird2/src/jrd/: dbt.cpp, flu.cpp, flu_proto.h, gds.h, ibase.h, isc.cpp, svc.cpp, svc.h, unix.cpp, vio.cpp, why.cpp, y_handle.h, y_ref.h: 1. Don't include internals of struct why_hndl where it is nit required. 2. CONST fixup in why.cpp & flu.cpp. 2003-01-02 17:01 skidder * firebird2/: builds/posix/Makefile.in.extlib, src/extlib/ib_util.h, src/extlib/ib_util.pas: Make standard UDF libraries functions involving memory allocation work on Linux 2002-12-31 20:32 nmcc * firebird2/src/jrd/common.h: Only need ib_stdio/sfio with superserver. 2002-12-31 19:52 nmcc * firebird2/src/install/arch-specific/solaris/Makefile.in: keep configure happy. 2002-12-31 19:15 nmcc * firebird2/: configure.in, builds/posix/prefix.solaris: Move sfio test to Solaris specific location. Change to --with-sfio=path_to_sfio defaulting to no and substitute values in to makefiles. This allows Classic to be built and run without sfio using standard Solaris stdio while problems between sfio, ib_stdio etc and C++ are sorted out for superserver. 2002-12-31 01:12 arnobrinkman * firebird2/src/jrd/opt.cpp: more cosmetic changes to opt.cpp bugfix: When UNIONS where used in a VIEW and that VIEW was used in the where clause inside an sub-select then the engine crashed !! 2002-12-30 19:53 skidder * firebird2/src/remote/xdr.cpp: Fixed FB XDR double representation for Linux server and client. This fixes numerous bugs with double precision columns and UDF's when using Linux server and Jaybird or Windows client 2002-12-30 17:00 nmcc * firebird2/builds/posix/prefix.solaris: Firebird2 make rules for Solaris Sparc. 2002-12-30 16:46 nmcc * firebird2/src/: common/memory/memory_pool.cpp, jrd/gds.cpp, jrd/gds_proto.h: Use system system anon mmap on Solaris where supported ie: >= Solaris8 otherwise use orginal FB1 version. 2002-12-29 23:26 arnobrinkman * firebird2/src/dsql/dsql.cpp: bugfix: PLAN wasn't correctly returned. bug probable introduced by c to c++ port. 2002-12-29 16:34 nmcc * firebird2/src/jrd/isc_file.cpp: Put back useful comment lost in code cleanup. 2002-12-29 16:29 nmcc * firebird2/src/jrd/ib_stdio.h: Avoid ib_stdio on all Solaris platforms. 2002-12-29 16:23 nmcc * firebird2/src/jrd/common.h: Remove test for HP10 from middle of sun/Solaris block. 2002-12-29 15:59 nmcc * firebird2/builds/posix/Makefile.in.firebird: Do not replace users exisiting LD_LIBRARY_PATH 2002-12-29 15:18 nmcc * firebird2/builds/posix/Makefile.in.refDatabases: Remove any existing link otherwise ln fails on Solaris. 2002-12-29 15:15 nmcc * firebird2/configure.in: Update Solaris Sparc options. 2002-12-29 14:28 nmcc * firebird2/src/jrd/why.cpp: Add Solaris to list not supporting V3 databases via bridge code. 2002-12-29 02:45 nmcc * firebird2/src/burp/restore.epp: Fix new compiler error in sparc specific code. 2002-12-29 02:38 nmcc * firebird2/builds/posix/: Makefile.in.extlib, make.rules, prefix.darwin, prefix.freebsd, prefix.linux, prefix.mingw, prefix.sinixz: Move platform specific ld option to platform makefiles. 2002-12-28 01:20 arnobrinkman * firebird2/src/jrd/opt.cpp: bugfix: OUTER JOINs and no current record for fetch operation, caused by previous optimizer change 2002-12-24 19:14 skidder * firebird2/src/jrd/met.epp: Fix for crash during procedure alteration 2002-12-23 18:10 dimitr * firebird2/src/jrd/dfw.epp: Fixed bug in my previous commit. 2002-12-23 16:50 dimitr * firebird2/src/common/config/config.cpp: Changed default values. 2002-12-23 16:49 dimitr * firebird2/src/jrd/: dfw.epp, dfw_proto.h, tra.h: Internal support for deferred work arguments. 2002-12-23 12:23 dimitr * firebird2/src/jrd/: blr.h, par.cpp: Removed unused BLR codes. This code space should be reused later. 2002-12-22 20:45 nmcc * firebird2/builds/posix/Makefile.in.firebird: Remove gpre generated files when doing a make clean. 2002-12-22 15:19 alexpeshkoff * firebird2/src/jrd/vio.cpp: My code cleanup to standard style 2002-12-22 14:32 alexpeshkoff * firebird2/src/jrd/why.cpp: Few type-casting fixes 2002-12-22 14:08 alexpeshkoff * firebird2/src/jrd/: dyn_def.epp, gds_proto.h, met.epp: Removed pSCHAR - not needed any more. 2002-12-22 13:18 alexpeshkoff * firebird2/src/remote/interface.cpp: Reverted my incorrect change. 2002-12-22 12:42 alexpeshkoff * firebird2/src/: jrd/y_handle.h, dsql/ddl_proto.h: Fixed problem with extern "C" DDL_resolve_intl_type 2002-12-22 02:54 hippoman * firebird2/builds/win32/msvc7/: Firebird2.sln, engine.vcproj, engine_classic.vcproj, fbclient.vcproj, gpre.vcproj, gpre_boot.vcproj: Fixed the MSVC7 build, why.c has been removed 2002-12-19 15:48 dimitr * firebird2/src/dsql/: parse.cpp, parse.y: Now we understand single-line comments (--) in any position of the SQL statement. 2002-12-19 14:14 dimitr * firebird2/src/dsql/: parse.cpp, parse.y: Prepared parser to allow non-reserved words as valid symbol names. 2002-12-19 14:08 dimitr * firebird2/src/dsql/dsql.tab.h: no message 2002-12-19 09:57 dimitr * firebird2/src/dsql/parse.y: no message 2002-12-18 16:01 dimitr * firebird2/src/dsql/: ddl.cpp, dsql.h, dsql.tab.h, gen.cpp, keywords.cpp, node.h, parse.cpp, parse.y, pass1.cpp: Fixed bug with BREAK and partially implemented labels and LEAVE statement. 2002-12-17 20:42 skidder * firebird2/src/common/classes/alloc.cpp: Further class library development 2002-12-17 15:58 skidder * firebird2/src/: jrd/gdsold.h, jrd/utl.cpp, jrd/utl_proto.h, jrd/why.cpp, qli/command.cpp, qli/dtr.cpp, qli/dtr.h, qli/eval.cpp, qli/exe.cpp, qli/exe.h, qli/exe_proto.h, qli/format.cpp, qli/gener.cpp, qli/lex.cpp, qli/lex_proto.h, qli/meta.epp, qli/meta_proto.h, qli/parse.h, qli/proc.epp, qli/proc_proto.h, qli/show.epp: Make QLI compile after why.c-->why.cpp change 2002-12-17 12:57 eku * firebird2/src/qli/: dtr.cpp, eval.cpp: Several little changes to make engine compilable again on POSIX. 2002-12-17 00:54 arnobrinkman * firebird2/src/dsql/metd.epp: fix so that win32/msvc6 builds works again 2002-12-16 22:19 skidder * firebird2/: builds/posix/Makefile.in.boot.gpre, builds/posix/Makefile.in.firebird, builds/posix/Makefile.in.jrd, builds/posix/make.shared.targets, builds/posix/make.shared.variables, builds/posix/prefix.linux, src/burp/restore.epp, src/dsql/dsql.tab.h, src/dsql/parse.cpp, src/include/fb_blk.h, src/jrd/flu.cpp, src/jrd/gds.cpp, src/jrd/ibase.h, src/jrd/why.c, src/jrd/why.cpp, src/utilities/rmet.epp, src/utilities/rstore.epp, src/utilities/security.epp: Several little changes to make engine compilable again on Linux 2002-12-16 19:33 skidder * firebird2/src/common/classes/: alloc.cpp, alloc.h, class_test.cpp, test.sh, tree.h: Further class library development 2002-12-16 18:00 alexpeshkoff * firebird2/: src/utilities/dba_full.epp, src/utilities/gsec.cpp, src/utilities/rmet.epp, src/utilities/rstore.epp, src/utilities/secur_proto.h, src/utilities/security.epp, builds/win32/msvc6/engine.dsp, builds/win32/msvc6/engine_classic.dsp, builds/win32/msvc6/fbclient.dsp: Rename all links to why.cpp handle to struct why_hndl * (or FRBRD *) 2002-12-16 17:50 alexpeshkoff * firebird2/src/: qli/lex.cpp, remote/chop.cpp, remote/ibconfig.cpp, remote/interface.cpp, remote/property.cpp, remote/remote.h, remote/server.cpp: Rename all links to why.cpp handle to struct why_hndl * (or FRBRD *) 2002-12-16 17:44 alexpeshkoff * firebird2/src/pipe/head.cpp: Rename all links to why.cpp handle to struct why_hndl * (or FRBRD *) 2002-12-16 17:34 alexpeshkoff * firebird2/src/jrd/: why.cpp, y_handle.h: Rename all links to why.cpp handle to struct why_hndl * (or FRBRD *) Why.c => Why.cpp 2002-12-16 17:23 alexpeshkoff * firebird2/src/jrd/: isc.cpp, met.epp, perf.cpp, perf_proto.h, pwd.cpp, req.h, svc.cpp, svc.h, tra.cpp, tra_proto.h, unix.cpp, utl.cpp, utl_proto.h, vio.cpp, why_proto.h: Rename all links to why.cpp handle to struct why_hndl * (or FRBRD *) Fixed bug #625899 - bugcheck 291 2002-12-16 17:23 alexpeshkoff * firebird2/src/: dudley/exe.epp, dudley/extract.epp, gpre/gpre_meta.epp: Sorry for wrong DATABASE directive :-( 2002-12-16 17:20 alexpeshkoff * firebird2/src/jrd/: alt.cpp, blb_proto.h, cmp_proto.h, dbt.cpp, dyn.epp, dyn_def.epp, dyn_del.epp, dyn_mod.epp, dyn_util.epp, flu.cpp, flu_proto.h, gds.cpp, gds.h, gds_proto.h, gdsold.h, ibase.h: Rename all links to why.cpp handle to struct why_hndl * (or FRBRD *) Fixed bug #625899 - bugcheck 291 2002-12-16 17:20 alexpeshkoff * firebird2/src/dsql/: array.epp, blob.epp, metd.epp: Sorry for wrong DATABASE directive :-( 2002-12-16 17:15 alexpeshkoff * firebird2/src/: alice/alice_meta.epp, burp/backup.epp, burp/restore.epp: Sorry for wrong DATABASE directive :-( 2002-12-16 17:05 alexpeshkoff * firebird2/src/isql/: extract.epp, isql.epp, isql_proto.h, show.epp, show_proto.h: Rename all links to why.cpp handle to struct why_hndl * (or FRBRD *) 2002-12-16 16:56 alexpeshkoff * firebird2/src/: include/jrd/gds.h, ipserver/ipc.h, ipserver/ipclient.cpp, ipserver/ipserver.cpp: Rename all links to why.cpp handle to struct why_hndl * (or FRBRD *) 2002-12-16 16:51 alexpeshkoff * firebird2/src/gpre/: c_cxx.cpp, gpre.h, gpre_meta.epp: Rename all links to why.cpp handle to struct why_hndl * (or FRBRD *) 2002-12-16 16:43 alexpeshkoff * firebird2/src/dudley/: exe.epp, extract.epp, lex.cpp, lex_proto.h: Rename all links to why.cpp handle to struct why_hndl * 2002-12-16 16:37 alexpeshkoff * firebird2/src/dsql/: array.epp, blob.epp, ddl.cpp, ddl_proto.h, dsql.cpp, dsql.h, dsql_proto.h, keywords.cpp, metd.epp, metd_proto.h, parse.y, pass1_proto.h, prepa_proto.h, preparse.cpp, user__proto.h, user_dsql.cpp: Rename all links to why.cpp handle to struct why_hndl * Warning! Don't commit parse.cpp and dsql.tab.h, because: 1. I use another YACC version. 2. They must be removed from CVS at all. Execute STATEMENT also here 2002-12-16 16:24 alexpeshkoff * firebird2/src/burp/: backup.epp, burp.cpp, burpswi.h, restore.epp: Rename all links to why.cpp handle to struct why_hndl * 2002-12-16 16:15 alexpeshkoff * firebird2/src/alice/: alice.h, alice_meta.epp, aliceswi.h, all.cpp, exe.cpp, tdr.cpp, tdr_proto.h: Rename all links to why.cpp handle to struct why_hndl * 2002-12-16 01:48 arnobrinkman * firebird2/src/dsql/ddl.cpp: bugfix previous added code. correct way of retrieving length for an variable inside SP/Trigger. This was needed for CASE expressions. 2002-12-16 01:45 arnobrinkman * firebird2/src/jrd/opt.cpp: another bugfix Alpha5 "no current record for fetch operation" Added code so that more index-retrieval can be used. Cases where an LEFT OUTER JOIN messed-up the optimizer should be much lower. Example : SELECT * FROM SomeTable t1 LEFT JOIN AnotherTable t2 ON (t1.PK_Key = t2.FK_Key) JOIN AnotherTable t3 ON (t1.PK_Key = t3.FK_Key) This change fixed also BUG SF #219525. 2002-12-15 14:03 dimitr * firebird2/src/jrd/btr.cpp: Cleanup. 2002-12-14 22:43 skidder * firebird2/src/common/classes/: tree.h, vector.h: First little pieces of new Firebird class library implementation 2002-12-14 22:40 skidder * firebird2/src/common/classes/: alloc.cpp, alloc.h, class_perf.cpp, class_test.cpp, test.sh: First little pieces of new Firebird class library implementation 2002-12-13 15:50 dimitr * firebird2/src/gpre/pretty.cpp: Cleanup. 2002-12-13 15:12 dimitr * firebird2/src/qli/meta.epp: Let's learn QLI to understand BIGINT datatype. 2002-12-13 15:04 dimitr * firebird2/src/qli/gener.cpp: Let's learn CLI to understand BIGINT datatype. 2002-12-13 14:41 dimitr * firebird2/src/jrd/dsc.cpp: Cleanup. 2002-12-13 12:09 dimitr * firebird2/src/jrd/: dls.cpp, jrd.cpp: Moved temporary hack from jrd.cpp to dls.cpp. 2002-12-13 03:02 arnobrinkman * firebird2/src/dsql/ddl.cpp: bugfix: length of text variables inside procs/triggers wasn't copied to descriptor structure. 2002-12-12 13:08 dimitr * firebird2/: configure.in, builds/posix/Makefile.in.boot.gpre, builds/posix/make.defaults, builds/posix/prefix.mingw: Changes by Dimitry Sibiryakov. 2002-12-12 12:02 dimitr * firebird2/src/jrd/lck.cpp: Fixed broken win32 builds. 2002-12-11 21:52 skidder * firebird2/: configure.in, builds/posix/Makefile.in.firebird, builds/posix/prefix.linux: Little changes to build stable Linux packages 2002-12-11 17:31 skidder * firebird2/src/jrd/: isc.cpp, jrd.cpp: Temporary hack to make engine work until new configuration manager be able to handle directories stuff 2002-12-11 11:09 dimitr * firebird2/src/dsql/parse.y: Fixed serious bug with views I unfortunately introduced in Alpha 5 :-( 2002-12-11 10:48 dimitr * firebird2/src/burp/burp.cpp: no message 2002-12-11 10:45 dimitr * firebird2/src/dsql/gen.cpp: Cleanup. 2002-12-11 10:41 dimitr * firebird2/src/jrd/svc.cpp: no message 2002-12-11 10:39 dimitr * firebird2/src/jrd/exe.cpp: Fixed coredump when a message expression was NULL. 2002-12-11 09:35 dimitr * firebird2/builds/win32/msvc6/: Firebird2.dsw, engine.dsp, fbclient.dsp, gpre_boot.dsp: Updated project files. 2002-12-10 12:53 eku * firebird2/: builds/posix/prefix.sinixz, src/burp/restore.epp, src/dsql/errd.cpp, src/dsql/make.cpp, src/dsql/parse.cpp, src/dsql/parse.y, src/intl/cv_big5.c, src/intl/cv_gb2312.c, src/intl/cv_jis.c, src/intl/cv_ksc.c, src/intl/cv_narrow.c, src/isql/isql.epp, src/isql/show.epp, src/jrd/all.cpp, src/jrd/blrtable.cpp, src/jrd/codes.epp, src/jrd/event.cpp, src/jrd/exe.cpp, src/jrd/flu.cpp, src/jrd/gds.cpp, src/jrd/ini.epp, src/jrd/isc.cpp, src/jrd/isc_file.cpp, src/jrd/isc_sync.cpp, src/jrd/lck.cpp, src/jrd/par.cpp, src/jrd/unix.cpp, src/jrd/vio.cpp, src/jrd/why.c, src/msgs/build_file.epp, src/msgs/change_msgs.epp, src/msgs/enter_msgs.epp, src/msgs/modify_msgs.epp, src/pipe/allp.cpp, src/pipe/head.cpp, src/remote/inet.cpp, src/wal/walc.cpp: Removed unused variables. 2002-12-09 02:46 nmcc * firebird2/src/install/arch-specific/linux/: classic/makeInstallImage.sh.in, classic/preinstall.sh.in, classic/preuninstall.sh.in, super/preinstall.sh.in: Changed gds_lock_mgr to fb_lock_mgr. 2002-12-09 02:43 nmcc * firebird2/builds/posix/Makefile.in.firebird: add clean_config and clean_makefiles targets. 2002-12-09 02:38 nmcc * firebird2/builds/posix/: Makefile.in.embed.lockmgr, Makefile.in.refDatabases, make.defaults: Change gds_lock_mgr to fb_lock_mgr as code now defaults to this. 2002-12-09 02:28 nmcc * firebird2/src/lock/lock.cpp: Improve error message to report the lock manager that was actually tried. 2002-12-07 14:50 kkuznetsov * firebird2/builds/posix/: make.defaults, prefix.solx86: Adding linker option what prevent user to setting LD_LIBRARY_PATH 2002-12-07 14:49 dimitr * firebird2/src/: common/config/config.cpp, common/config/config.h, remote/inet_server.cpp, remote/window.cpp: More usage of the new config stuff. 2002-12-07 14:32 dimitr * firebird2/src/utilities/drop.cpp: More usage of the new config stuff. 2002-12-07 14:27 dimitr * firebird2/src/jrd/event.cpp: More usage of the new config stuff. 2002-12-07 14:23 dimitr * firebird2/src/: common/config/config.cpp, common/config/config.h, lock/lock.cpp: More usage of the new config stuff. 2002-12-06 23:14 hippoman * firebird2/src/remote/ibconfig.cpp: Bug: Fixed a buffer overrun in the isc_service_query API call at WriteIBSettings function 2002-12-06 22:35 dimitr * firebird2/src/remote/: remote.cpp, window.cpp: More usage of the new config stuff. 2002-12-06 22:20 dimitr * firebird2/src/jrd/cmp.cpp: Restored the check - just to be safe from infinite recursions etc. 2002-12-06 22:11 dimitr * firebird2/src/: common/config/config.cpp, common/config/config.h, jrd/jrd.cpp: More usage of the new config stuff. 2002-12-06 21:55 hippoman * firebird2/builds/win32/msvc7/: gpre.vcproj, gpre_boot.vcproj: Fixing the build, added pascal and ada to gpre salad. 2002-12-06 15:30 dimitr * firebird2/builds/posix/make.defaults: Changes by Dimitry Sibiryakov. 2002-12-06 14:43 eku * firebird2/: src/gpre/ada.cpp, src/gpre/cmp.cpp, src/gpre/cob.cpp, src/gpre/exp.cpp, src/gpre/ftn.cpp, src/gpre/gpre.cpp, src/gpre/gpre.h, src/gpre/gpre_meta.epp, src/gpre/gpreswi.h, src/gpre/par.cpp, src/gpre/pat.cpp, src/gpre/sql.cpp, configure.in, src/include/gen/autoconfig_msvc.h, src/make.new/config/config.h.in: Removed hooks for BASIC/PL1 in gpre, as the support has been dropped before IB4. 2002-12-06 13:34 dimitr * firebird2/src/: common/config/config.cpp, common/config/config.h, remote/inet.cpp: More usage of the new config stuff. 2002-12-06 13:07 dimitr * firebird2/src/iscguard/iscguard.cpp: Cleanup. 2002-12-06 13:04 dimitr * firebird2/src/: common/config/config.cpp, jrd/os/posix/config_root.cpp, jrd/os/config_root.h, jrd/os/win32/config_root.cpp: Corrected config implementation. 2002-12-06 12:43 dimitr * firebird2/src/: include/gen/autoconfig_msvc.h, jrd/winnt.cpp: Cleanup. 2002-12-05 23:28 arnobrinkman * firebird2/src/jrd/cmp.cpp: bugfix: release wrong memory (introduced in last commit) 2002-12-05 17:15 kkuznetsov * firebird2/builds/posix/: Makefile.in.extlib, Makefile.in.intl, Makefile.in.libfbclient, Makefile.in.libfbembed, make.defaults, make.rules, prefix.darwin, prefix.example, prefix.freebsd, prefix.linux, prefix.mingw, prefix.sinixz, prefix.solx86: Moving platform dependent linker option to platform files 2002-12-04 21:05 arnobrinkman * firebird2/src/jrd/opt.cpp: bugfix: no index was used for STARTING WITH and IS NULL comparison inside OR structures. 2002-12-04 19:56 arnobrinkman * firebird2/src/jrd/cmp.cpp: no message 2002-12-04 19:50 arnobrinkman * firebird2/src/jrd/cmp.cpp: no message 2002-12-04 19:39 arnobrinkman * firebird2/src/jrd/: cmp.cpp, opt.cpp: Cosmetic changes with thanks to Claudio V. A better/logical change so that the optimizer can use indices in sub-selects and aggregate-statements. 2002-12-04 17:23 skidder * firebird2/doc/WhatsNew: Little changes in Alpha 5 changes description 2002-12-04 16:15 dimitr * firebird2/doc/WhatsNew: Added alpha 5 changes. 2002-12-04 08:07 eku * firebird2/src/jrd/par.cpp: Fixed bug introduced with FB_NELEM. Thanks to Claudio Valderr. 2002-12-04 08:06 eku * firebird2/src/intl/dtest.c: Removed unused variable. 2002-12-03 19:02 dimitr * firebird2/src/: dsql/node.h, dsql/parse.cpp, dsql/parse.y, dsql/pass1.cpp, jrd/rse.cpp: 1. Implemented ORDER BY clause in subqueries. 2. Disallowed FIRST/SKIP for views. 3. Allowed zero as valid argument for FIRST. 2002-12-03 15:12 dimitr * firebird2/src/install/misc/firebird.conf: Corrected default value for the config key. 2002-12-03 14:58 eku * firebird2/: configure.in, src/gpre/gpre.cpp, src/gpre/gpre.h, src/gpre/gpreswi.h, src/include/gen/autoconfig_msvc.h, src/make.new/config/config.h.in: Disabled gpre's BASIC and PL/1 support in configure. There's no such implementation. 2002-12-03 14:48 skidder * firebird2/src/dsql/: make.cpp, parse.cpp: Oops. Forgot to enable parameter duplication in parameter bug emulation mode 2002-12-03 14:37 skidder * firebird2/src/: common/config/config.cpp, common/config/config.h, dsql/make.cpp, install/misc/firebird.conf, jrd/vio.cpp: Added configuration parameter to enable older parameter ordering behavior 2002-12-03 14:27 dimitr * firebird2/src/include/gen/autoconfig_msvc.h: no message 2002-12-03 12:53 eku * firebird2/src/make.new/: Makefile.in.alice, Makefile.in.burp, Makefile.in.client, Makefile.in.common.memory, Makefile.in.csv, Makefile.in.dsql, Makefile.in.dudley, Makefile.in.example5, Makefile.in.extlib, Makefile.in.fbudf, Makefile.in.fbutil, Makefile.in.firebird, Makefile.in.gpre, Makefile.in.install, Makefile.in.intl, Makefile.in.isql, Makefile.in.journal, Makefile.in.jrd, Makefile.in.lock, Makefile.in.msgs, Makefile.in.pipe, Makefile.in.qli, Makefile.in.refDatabases, Makefile.in.remote, Makefile.in.utilities, Makefile.in.wal, make.defaults, make.rules, make.shared.variables: Since the new build process is faily stable and tested, we can remove the old, obsoleted files. If any error pops up, we still have a reference to these file anywhere in the tree. 2002-12-03 12:48 eku * firebird2/src/utilities/create_db.cpp: Fixed compilation error. 2002-12-03 12:47 eku * firebird2/configure.in: Prepared for Alpha 5. 2002-12-03 12:09 dimitr * firebird2/builds/win32/msvc6/: gpre.dsp, gpre_boot.dsp: Cleanup. 2002-12-03 11:52 eku * firebird2/src/gpre/pas.cpp: Make file compile. It's still unknown if the PASCAL support in GPRE will work. Anyway - it compiles :-) 2002-12-03 11:14 dimitr * firebird2/src/jrd/sort.cpp: Cleanup. 2002-12-03 04:55 seanleyne * firebird2/src/jrd/ibase.h: Adding some comments regarding deprecated SPX protocol. 2002-12-03 04:47 seanleyne * firebird2/src/jrd/sort.cpp: A small code cleanup. 2002-12-02 14:06 eku * firebird2/src/jrd/os/posix/config_root.cpp: Synchronised POSIX build with recent changes in the configuration manager. 2002-12-02 12:17 eku * firebird2/: configure.in, builds/posix/Makefile.in.client.gpre, builds/posix/Makefile.in.embed.gpre, builds/posix/Makefile.in.gpre, builds/posix/Makefile.in.static.gpre, src/gpre/gpre.cpp, src/gpre/gpre.h, src/gpre/gpreswi.h, src/gpre/pat.cpp, src/include/gen/autoconfig_msvc.h, src/make.new/config/config.h.in: gpre's built-in lannguage support is now an autoconf option. C/C++ are mandatory, all others are optional. Default all=off. Type 'configure --help' for details. 2002-12-02 11:29 dimitr * firebird2/src/jrd/met.epp: Fixed renaming issue. 2002-12-02 11:25 kkuznetsov * firebird2/src/gpre/gpre.h: Fix boot-time refences to FTN_fini 2002-12-02 11:15 kkuznetsov * firebird2/src/jrd/gds.cpp: Fix some errors in mmap_anon for Solaris 2002-12-02 10:49 eku * firebird2/: builds/posix/Makefile.in.boot.gpre, src/gpre/gpre.h: Removed support for ADA, BASIC, COBOL, FORTRAN and PASCAL from gpre_boot. 2002-12-02 10:48 eku * firebird2/src/jrd/flu.cpp: Fixed a buffer overflow (MAXPATHLEN) and rewritten local function dirname. 2002-12-02 10:43 eku * firebird2/src/: csv/csi.cpp, dsql/ddl.cpp, gpre/pretty.cpp, intl/dtest.c, iscguard/iscguard.cpp, isql/isql.epp, isql/isql_win.cpp, jrd/alt.cpp, jrd/blob_filter.epp, jrd/blrtable.cpp, jrd/codes.epp, jrd/dsc.cpp, jrd/evl_like.cpp, jrd/filters.cpp, jrd/gds.cpp, jrd/idx.h, jrd/inuse.cpp, jrd/memtest.cpp, jrd/opt.cpp, jrd/par.cpp, jrd/sort.cpp, jrd/svc.cpp, jrd/utl.cpp, jrd/why.c, jrd/y-valve.cpp, lock/lock.cpp, lock/print.cpp, remote/inet.cpp, remote/property.cpp, intl/dtest2.c: Use the new macro FB_NELEM to calculate the number of elements in an array. 2002-12-02 09:25 eku * firebird2/: configure.in, src/common/config/config.cpp, src/dudley/hsh.cpp, src/gpre/hsh.cpp, src/include/fb_types.h, src/include/gen/autoconfig_msvc.h, src/include/gen/codes.h, src/jrd/align.cpp, src/jrd/codes.epp, src/jrd/gdsold.h, src/jrd/ibase.h, src/jrd/intl.cpp, src/jrd/sym.cpp, src/lock/lock.cpp, src/make.new/config/config.h.in, src/qli/hsh.cpp, src/utilities/create_db.cpp: Removed inconsistencies pointed out by Claudio Valderr. Replaced 'defined(__osf__) && defined(__alpha)' with 'SIZEOF_LONG == 8'. New macro FB_NELEM calculates the number of elements in an array. 2002-11-30 18:43 hippoman * firebird2/src/: jrd/blb.cpp, jrd/cmp.cpp, jrd/evl.cpp, jrd/exe.cpp, jrd/ext.cpp, jrd/idx.cpp, jrd/idx_proto.h, jrd/ini.epp, jrd/jrd.h, jrd/met.epp, jrd/met_proto.h, jrd/par.cpp, jrd/scl.epp, qli/blk.h, qli/compile.cpp, qli/dtr.h, qli/eval.cpp, qli/exe.cpp, qli/exe.h, qli/expand.cpp, qli/format.cpp, qli/gener.cpp, qli/meta.epp, qli/meta_proto.h, qli/parse.cpp, qli/show.epp: Changed struct fld and FLD to local module names 2002-11-30 18:37 hippoman * firebird2/src/: dudley/ddl.h, dudley/exe.epp, dudley/expand.cpp, dudley/generate.cpp, dudley/parse.cpp, dudley/trn.cpp, gpre/ada.cpp, gpre/c_cxx.cpp, gpre/cmd.cpp, gpre/cme.cpp, gpre/cme_proto.h, gpre/cmp.cpp, gpre/cmp_proto.h, gpre/cob.cpp, gpre/exp.cpp, gpre/exp_proto.h, gpre/form.cpp, gpre/form.h, gpre/form_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/int.cpp, gpre/int_cxx.cpp, gpre/jrdmet.cpp, gpre/noform.cpp, gpre/par.cpp, gpre/par_proto.h, gpre/pas.cpp, gpre/sqe.cpp, gpre/sqe_proto.h, gpre/sql.cpp, gpre/sql_proto.h: Changed struct fld and FLD to local module names 2002-11-30 18:34 hippoman * firebird2/src/: burp/backup.epp, burp/burp.h, burp/canonical.cpp, burp/restore.epp, dsql/blk.h, dsql/ddl.cpp, dsql/ddl_proto.h, dsql/dsql.cpp, dsql/dsql.h, dsql/gen.cpp, dsql/make.cpp, dsql/make_proto.h, dsql/metd.epp, dsql/metd_proto.h, dsql/parse.cpp, dsql/parse.y, dsql/pass1.cpp: Changed struct fld and FLD to local module names 2002-11-30 18:30 hippoman * firebird2/builds/win32/msvc7/: engine.vcproj, engine_classic.vcproj, fb_lock_print.vcproj, fbclient.vcproj, gdef.vcproj, gfix.vcproj, qli.vcproj: Fixed the build, isc_win32.cpp has been removed 2002-11-30 16:08 skidder * firebird2/: configure.in, builds/posix/prefix.mingw, builds/win32/msvc6/alice.dsp, builds/win32/msvc6/alice_classic.dsp, builds/win32/msvc6/burp.dsp, builds/win32/msvc6/burp_classic.dsp, builds/win32/msvc6/common.dsp, builds/win32/msvc6/dsql_server.dsp, builds/win32/msvc6/dsql_server_classic.dsp, builds/win32/msvc6/engine.dsp, builds/win32/msvc6/engine_classic.dsp, builds/win32/msvc6/fb_inet_server.dsp, builds/win32/msvc6/fb_lock_print.dsp, builds/win32/msvc6/fbclient.dsp, builds/win32/msvc6/fbembed.dsp, builds/win32/msvc6/fbserver.dsp, src/common/config/config.cpp, src/common/config/config.h, src/common/config/config_impl.h, src/gpre/ftn.cpp, src/iscguard/iscguard.cpp, src/jrd/gds.cpp, src/jrd/sort_mem.cpp, src/jrd/os/win32/config_root.cpp, src/remote/srvr_w32.cpp: New changes by Dmitry Emanov. Configuration manager and Windows build environment improvements 2002-11-29 05:10 seanleyne * firebird2/src/jrd/flu.cpp: Small change 2002-11-29 05:06 seanleyne * firebird2/src/jrd/flu.cpp: Code cleanup, removed obsolete "HM300" port 2002-11-28 16:44 kkuznetsov * firebird2/src/: msgs/change_msgs.epp, msgs/enter_msgs.epp, msgs/modify_msgs.epp, extlib/ib_udf.c: Fix compile errors on Solaris IA 2002-11-28 16:42 kkuznetsov * firebird2/src/jrd/: gds.cpp, ib_stdio.h: A A 2002-11-26 10:00 dimitr * firebird2/builds/win32/msvc6/: engine.dsp, engine_classic.dsp, fb_lock_print.dsp, fbclient.dsp, gbak.dsp, gdef.dsp, gfix.dsp, qli.dsp: Updated project files. 2002-11-26 09:58 dimitr * firebird2/src/jrd/isc_win32.cpp: Removed isc_win32.cpp. 2002-11-26 09:56 dimitr * firebird2/src/jrd/os/win32/mod_loader.cpp: no message 2002-11-25 21:29 arnobrinkman * firebird2/src/dsql/pass1.cpp: bugfix: allow use of other outer-references in a aggregated sub-select 2002-11-25 17:25 dimitr * firebird2/src/jrd/: isc.cpp, isc_proto.h: Merged isc_win32.cpp into isc.cpp. By Dimitry Sibiryakov. 2002-11-25 17:14 kkuznetsov * firebird2/src/msgs/: change_msgs.epp, enter_msgs.epp, modify_msgs.epp: Fix compile error on Solaris X86 2002-11-25 16:28 kkuznetsov * firebird2/src/burp/backup.epp: [no log message] 2002-11-25 16:23 kkuznetsov * firebird2/src/burp/backup.epp: Fix compile error on SOLX86 2002-11-25 11:24 dimitr * firebird2/src/jrd/blb.cpp: Cleanup. 2002-11-25 11:23 dimitr * firebird2/src/jrd/cmp.cpp: Since an impure area is dynamically allocated out of the request memory pool, I cannot see any reason to limit request size. 2002-11-25 08:46 eku * firebird2/src/ipserver/ipc.h: Undone mistaken replacement of ISC_STATUS_LENGTH. Thanks to Claudio Valderr. 2002-11-24 18:53 skidder * firebird2/builds/posix/prefix.linux: A little more optimization wont hurt 2002-11-24 16:22 skidder * firebird2/src/dsql/: gen.cpp, make.cpp, make_proto.h, parse.cpp, parse.y, pass1.cpp: Make SQLDA parameter mapping consistent with order and number of parameters in source SQL string 2002-11-24 14:47 skidder * firebird2/src/jrd/: evl.cpp, exe.cpp, exe.h: Fixed crash when grouping by invariant subquery 2002-11-24 14:03 arnobrinkman * firebird2/src/dsql/pass1.cpp: no message 2002-11-24 11:22 dimitr * firebird2/src/common/memory/memory_pool.cpp: Avoid redundant "best fit" lookup after a pool has been extended. 2002-11-24 00:36 arnobrinkman * firebird2/src/jrd/: cmp.cpp, opt.cpp: 1) bugfix another LEFT JOIN and 'no current record for fetch operation'. 2) Let sub-selects also use indices when there parent is a stored procedure. 2002-11-24 00:11 hippoman * firebird2/builds/win32/msvc7/: engine.vcproj, engine_classic.vcproj, fb_lock_print.vcproj, fbclient.vcproj, gpre.vcproj: Fixed the build, thd_win32.cpp has been deleted.. 2002-11-23 19:26 dimitr * firebird2/src/common/memory/memory_pool.cpp: All pool extends passed from the external world are in bytes, not in allocation units. 2002-11-23 18:59 dimitr * firebird2/src/jrd/opt.cpp: no message 2002-11-23 18:58 dimitr * firebird2/src/jrd/cmp.cpp: Increased maximum size of request block. 2002-11-23 13:19 dimitr * firebird2/src/jrd/svc.cpp: Compatibility mode for my previous fix. 2002-11-23 12:38 dimitr * firebird2/src/: burp/burp.cpp, jrd/svc.cpp: The type of service invokation never must be specified by the client tool. It should be defined by the server only. 2002-11-23 12:23 dimitr * firebird2/src/jrd/status.cpp: Fixed one little issue with unrecognized error type. 2002-11-22 16:27 skidder * firebird2/src/dsql/pass1.cpp: Fixed nulls first/last and collation handling in "order by" clause of unions 2002-11-22 15:31 eku * firebird2/configure.in: Added default rule for currently unsupported systems. 2002-11-22 15:09 dimitr * firebird2/: src/include/fb_types.h, configure.in: Cleanup by Dimitry Sibiryakov. 2002-11-22 13:47 dimitr * firebird2/src/jrd/grant.epp: Fixed another porting bug in grant/revoke code. 2002-11-22 12:20 dimitr * firebird2/builds/win32/msvc6/: dsql_server.dsp, dsql_server_classic.dsp, engine.dsp, engine_classic.dsp, fb_lock_print.dsp, fbclient.dsp: Updated project files. 2002-11-22 10:02 dimitr * firebird2/src/common/config/config_file.cpp: Applied patch for config_file.cpp. Thanks to Pirtea Calin Iancu. 2002-11-22 09:48 dimitr * firebird2/src/jrd/: thd.cpp, thd_win32.cpp: Merged contents of thd_win32.cpp into thd.cpp. Thanks to Dimitry Sibiryakov. 2002-11-22 00:02 arnobrinkman * firebird2/src/jrd/opt.cpp: bugfix Optimizer LEFT OUTER JOIN and error : no current record for fetch operation 2002-11-21 22:02 tamlin * firebird2/src/jrd/: dfw.epp, dyn_def.epp: Removed unused variables. 2002-11-21 21:43 tamlin * firebird2/src/dudley/: exe.epp, extract.epp: Bugfix for modify_relation and removing unused variables. 2002-11-21 16:37 dimitr * firebird2/src/jrd/scl.epp: Fixed porting bug that caused wrong privileges checks. 2002-11-21 16:24 kkuznetsov * firebird2/src/jrd/gds.cpp: Fix declaration of mmap_anon 2002-11-21 14:46 kkuznetsov * firebird2/builds/posix/: Makefile.in.boot.gpre, prefix.solx86: [no log message] 2002-11-21 12:54 kkuznetsov * firebird2/configure.in: Add check for sun threads on Solx86 2002-11-21 11:20 eku * firebird2/src/jrd/isc_sync.cpp: Cleanup semun stuff. 2002-11-21 11:08 eku * firebird2/builds/posix/: Makefile.in.client.gpre, Makefile.in.embed.gpre, Makefile.in.gpre, Makefile.in.static.gpre, prefix.solx86: Include support for ADA and FORTRAN into gpre by default. 2002-11-21 10:02 eku * firebird2/src/jrd/isc_file.cpp: Fixed typo. 2002-11-21 09:56 eku * firebird2/: configure.in, src/include/gen/autoconfig_msvc.h, src/jrd/isc_file.cpp, src/make.new/config/config.h.in: Autoconf: check for header files sys/ipc.h and sys/file.h. 2002-11-21 00:48 arnobrinkman * firebird2/src/dsql/make.cpp: bug : UDF node didn't contain any character set, was always NONE. 2002-11-21 00:16 hippoman * firebird2/src/: jrd/blb.cpp, jrd/blb.h, jrd/blb_proto.h, jrd/blk.h, jrd/bookmark.h, jrd/btr.h, jrd/btr_proto.h, jrd/cmp.cpp, jrd/cmp_proto.h, jrd/dbg.cpp, jrd/dbg_proto.h, jrd/dfw.epp, jrd/dfw_proto.h, jrd/dpm_proto.h, jrd/dyn_proto.h, jrd/entry.h, jrd/err_proto.h, jrd/event.cpp, jrd/event.h, jrd/evl_proto.h, jrd/exe.cpp, jrd/exe.h, jrd/exe_proto.h, jrd/ext_proto.h, jrd/fun_proto.h, jrd/idx_proto.h, jrd/inf.cpp, jrd/inf_proto.h, jrd/ini_proto.h, jrd/jrd.h, jrd/jrd_proto.h, jrd/met.epp, jrd/met_proto.h, jrd/nav.cpp, jrd/nav_proto.h, jrd/opt.cpp, jrd/opt_proto.h, jrd/par.cpp, jrd/par_proto.h, jrd/pcmet_proto.h, jrd/req.h, jrd/rlck_proto.h, jrd/rng_proto.h, jrd/rse.cpp, jrd/rse.h, jrd/rse_proto.h, jrd/scl_proto.h, jrd/tra.cpp, jrd/tra.h, jrd/tra_proto.h, jrd/trig.h, jrd/val.h, jrd/vio_proto.h, jrd/vmsevent.cpp, qli/blk.h, qli/compi_proto.h, qli/dtr.cpp, qli/dtr.h, qli/eval_proto.h, qli/exe.h, qli/exe_proto.h, qli/expan_proto.h, qli/form_proto.h, qli/forma_proto.h, qli/format.h, qli/gener_proto.h, qli/meta_proto.h, qli/repor_proto.h, qli/report.h, utilities/dba.epp, utilities/dba_full.epp: changed nod,tra,req,trg,rel,ctx,prc struct names to local module names 2002-11-21 00:13 hippoman * firebird2/src/gpre/: ada.cpp, c_cxx.cpp, cob.cpp, form.h, ftn.cpp, gpre.h, pas.cpp, sqe.cpp: changed nod,tra,req,trg,rel,ctx,prc struct names to local module names 2002-11-21 00:09 hippoman * firebird2/src/: burp/backup.epp, burp/burp.h, burp/canon_proto.h, burp/restore.epp, dsql/blk.h, dsql/ddl.cpp, dsql/ddl_proto.h, dsql/dsql.cpp, dsql/dsql.h, dsql/dsql_proto.h, dsql/gen_proto.h, dsql/make.cpp, dsql/make_proto.h, dsql/metd.epp, dsql/metd_proto.h, dsql/node.h, dsql/parse.cpp, dsql/parse.y, dsql/pass1.cpp, dsql/pass1_proto.h, dudley/ddl.h: changed nod,tra,req,trg,rel,ctx,prc struct names to local module names 2002-11-20 16:07 hippoman * firebird2/src/jrd/isc_file.cpp: Fixed the build for win32 2002-11-20 16:01 hippoman * firebird2/builds/win32/msvc7/: burp.vcproj, burp_classic.vcproj, dsql_server.vcproj, dsql_server_classic.vcproj, engine.vcproj, engine_classic.vcproj, fb_inet_server.vcproj, fb_lock_print.vcproj, fbclient.vcproj, fbembed.vcproj, fbguard.vcproj, fbserver.vcproj, gbak.vcproj, isql.vcproj, remote.vcproj, remote_classic.vcproj: NOMSG is not needed, addied version.lib 2002-11-20 14:38 kkuznetsov * firebird2/builds/posix/: Makefile.in.gpre, Makefile.in.static.gpre, prefix.solx86: GPRE additional files on Solaris x86 2002-11-20 14:37 kkuznetsov * firebird2/src/: jrd/isc_i_proto.h, jrd/isc_ipc.cpp, pipe/allp.cpp, pipe/allp_proto.h, remote/merge.cpp, remote/merge_proto.h: Resolving C/C++ linkage problem on SOLX86 2002-11-20 11:28 kkuznetsov * firebird2/src/pipe/: head.cpp, head5.cpp, head_proto.h: Fixed mixed C/C++ linkage error on SOLX86 2002-11-20 10:50 dimitr * firebird2/src/common/memory/memory_pool.cpp: Fixed alignment bug in the memory manager. 2002-11-20 09:30 eku * firebird2/builds/posix/make.shared.variables: Fixed compilation and linking on SINIX-Z (and probably on other POSIX platforms). 2002-11-19 18:02 skidder * firebird2/src/jrd/vio.cpp: Fixed little bug in explicit locking implementation 2002-11-19 16:37 skidder * firebird2/src/: burp/canonical.cpp, remote/protocol.cpp, remote/xdr.cpp, remote/xdr_proto.h: Move xdr_hyper to the correct place and remove duplicate definitions 2002-11-19 16:31 skidder * firebird2/configure.in: Removed check for xdr_hyper 2002-11-19 14:21 dimitr * firebird2/builds/win32/msvc6/: burp.dsp, burp_classic.dsp, dsql_server.dsp, dsql_server_classic.dsp, engine.dsp, engine_classic.dsp, fb_inet_server.dsp, fb_lock_print.dsp, fbclient.dsp, fbembed.dsp, fbguard.dsp, fbserver.dsp, gbak.dsp, isql.dsp, remote.dsp, remote_classic.dsp: We no longer need NOMSG macro defined. 2002-11-19 14:17 eku * firebird2/src/remote/protocol.cpp: Last check-in removed autoconf stuff. 2002-11-19 14:07 dimitr * firebird2/src/include/gen/autoconfig_msvc.h: Correction. 2002-11-19 13:40 dimitr * firebird2/src/remote/: interface.cpp, parser.cpp, protocol.cpp, remote.cpp, remote.h, server.cpp: Renamed MSG to REM_MSG. 2002-11-19 13:38 dimitr * firebird2/src/qli/: blk.h, compile.cpp, eval.cpp, exe.cpp, exe.h, exe_proto.h, form.cpp, gener.cpp, noform.cpp, report.cpp: Renamed MSG to QLI_MSG. 2002-11-19 13:37 dimitr * firebird2/src/jrd/: map.cpp, map_proto.h: Renamed MSG to MAP_MSG. 2002-11-19 13:36 dimitr * firebird2/src/jrd/gds.cpp: Renamed MSG to GDS_MSG. 2002-11-19 13:35 dimitr * firebird2/src/dsql/: dsql.cpp, dsql.h, gen.cpp, gen_proto.h, make.cpp, make_proto.h, pass1.cpp: Renamed MSG to DSQL_MSG. 2002-11-19 13:31 dimitr * firebird2/src/csv/: csi.cpp, csi.h, css.cpp, css_proto.h, csv.cpp, print.cpp: Renamed MSG to CSV_MSG. 2002-11-18 22:31 arnobrinkman * firebird2/src/jrd/opt.cpp: More optimizer improvement of handle AND nodes inside an OR node. 2002-11-18 21:27 skidder * firebird2/src/: dsql/gen.cpp, include/gen/blrtable.h, jrd/blrtable.cpp, jrd/cmp.cpp, jrd/exe.cpp, jrd/exe.h, jrd/nod.h, jrd/opt.cpp, jrd/par.cpp, jrd/rse.cpp, jrd/rse.h, jrd/sqz.cpp, jrd/sqz_proto.h, jrd/vio.cpp, jrd/vio_proto.h: New explicit pessimistic locks implementation. It is logically consistent in all TPB modes and should be very fast. 2002-11-18 17:40 skidder * firebird2/src/remote/xdr_proto.h: Rollback recent xdr changes to make engine compilable on Linux(and other platforms) again 2002-11-18 17:20 skidder * firebird2/src/remote/: remote.h, inet.cpp, protocol.cpp, remote.cpp: Rollback recent xdr changes to make engine compilable on Linux(and other platforms) again 2002-11-18 14:33 kkuznetsov * firebird2/src/remote/remote.h: Try to fix error on non Solaris platform 2002-11-18 14:22 eku * firebird2/: configure.in, builds/posix/Makefile.in.firebird, src/include/gen/autoconfig_msvc.h, src/jrd/isc_file.cpp, src/jrd/jrd.cpp, src/make.new/config/config.h.in, src/remote/interface.cpp: Autoconf: o added tests for nttab.h sys/mntent.h sys/mnttab.h o added tests for getcwd getwd setmntent getmntent o ISC_PREFIX renamed to FB_PREFIX o major code cleanup in src/jrd/isc_file.cpp Removed platform-specific files from posix/Makefile.in.firebird. 2002-11-18 11:16 kkuznetsov * firebird2/src/remote/: inet.cpp, protocol.cpp, remote.cpp, remote.h: Migrating to OS native XDR if exist 2002-11-18 11:13 eku * firebird2/src/jrd/why.c: Fixed preprocessor directive. 2002-11-18 08:58 skywalker * firebird2/src/jrd/jrd.cpp: Change ISC_check_if_remote call since the check for nfs options disabled is done now in isc_file.cpp 2002-11-18 08:57 eku * firebird2/src/: jrd/common.h, jrd/divorce.cpp, remote/divorce.cpp, remote/inet.cpp, remote/inet_server.cpp, utilities/relay.cpp: Moved the definition of NOFILE to a common place. 2002-11-18 08:40 eku * firebird2/src/jrd/isc_sync.cpp: Removed unused variable. 2002-11-18 08:34 eku * firebird2/src/install/: arch-specific/linux/super/SSchangePasswd.sh, arch-specific/linux/super/install.sh.in, arch-specific/linux/super/postinstall.sh.in, arch-specific/linux/super/postuninstall.sh.in, arch-specific/linux/super/preinstall.sh.in, arch-specific/linux/super/preuninstall.sh.in, arch-specific/linux/super/rpmfiles.txt.in, arch-specific/linux/super/rpmheader.txt.in, arch-specific/linux/super/tarInstall.sh.in, super/SSchangePasswd.sh, super/install.sh.in, super/postinstall.sh.in, super/postuninstall.sh.in, super/preinstall.sh.in, super/preuninstall.sh.in, super/rpmfiles.txt.in, super/rpmheader.txt.in, super/tarInstall.sh.in: Moved Linux SS files to arch-specific/linux/super. 2002-11-18 08:31 eku * firebird2/src/install/: arch-specific/linux/classic/README, classic/CSrpmheader.txt, classic/TarKullFiles.sh.in, classic/install.sh.in, classic/makeInstallImage.sh.in, classic/postinstall.sh.in, classic/postuninstall.sh.in, classic/preinstall.sh.in, classic/preuninstall.sh.in, classic/rpmfiles.txt.in, classic/rpmheader.txt.in, classic/tarInstall.sh.in, misc/README, misc/firebird.xinetd, misc/firebird.xinetd.in: Moved Linux CS files to arch-specific/linux/classic. 2002-11-18 04:07 skywalker * firebird2/builds/posix/prefix.linux: Changed the default optimisation for prod builds. Current gcc 3.2 compilers have problems with -O2 -O3 and -march=i686 combinations 2002-11-18 03:57 skywalker * firebird2/: Makefile.in, configure.in: Remove firebird_super target from makefile, when super is chosen firebird target will be the super edition. Configure.in changed to build some install files from new locations. 2002-11-18 03:53 skywalker * firebird2/src/jrd/isc_file.cpp: Changed to look for flag about not trying a remote host for nfs files 2002-11-18 03:43 skywalker * Changes for alpha4 release firebird2/src/install/arch-specific/linux/classic/makeInstallImage. sh.in: 2002-11-17 17:31 skywalker * firebird2/src/install/arch-specific/linux/misc/: changeDBAPassword.sh.in, firebird.xinetd.in: Create linux specific autoconf versions of some script files 2002-11-17 17:21 dimitr * firebird2/src/jrd/ibase.h: Let's support mingw. 2002-11-17 17:06 dimitr * firebird2/builds/win32/msvc6/: fb_inet_server.dsp, fb_lock_print.dsp, fbclient.dsp, fbembed.dsp, fbserver.dsp: Updates project files. 2002-11-17 16:55 dimitr * firebird2/src/jrd/rse.cpp: Some changes to support future improvements. 2002-11-17 16:51 dimitr * firebird2/src/jrd/: sort.cpp, sort.h: Cleanup. 2002-11-17 16:47 dimitr * firebird2/src/jrd/gds.cpp: Use universal path separator. 2002-11-17 16:46 dimitr * firebird2/src/jrd/os/win32/: config_root.cpp, mod_loader.cpp: Changed some win32 specifics. 2002-11-17 01:20 hippoman * firebird2/src/ipserver/ipclient.cpp: Uninitialized variable fixed. 2002-11-17 01:13 hippoman * firebird2/src/utilities/dba.epp: change TRA,REQ,TRG,REL,CTX or PRC, to module local names. 2002-11-17 01:10 hippoman * firebird2/src/: jrd/blb.cpp, jrd/blf_proto.h, jrd/blk.h, jrd/blob_filter.epp, jrd/bookmark.cpp, jrd/btr.cpp, jrd/btr_proto.h, jrd/cch.cpp, jrd/cmp.cpp, jrd/cmp_proto.h, jrd/dbg.cpp, jrd/dbt.cpp, jrd/dfw.epp, jrd/dpm.epp, jrd/dyn.epp, jrd/dyn.h, jrd/dyn_def.epp, jrd/dyn_def.sed, jrd/dyn_mod.epp, jrd/dyn_util.epp, jrd/err.cpp, jrd/event.cpp, jrd/event.h, jrd/evl.cpp, jrd/exe.cpp, jrd/ext.cpp, jrd/extvms.cpp, jrd/fun.epp, jrd/grant.epp, jrd/idx.cpp, jrd/inf.cpp, jrd/ini.epp, jrd/jrd.cpp, jrd/jrd.h, jrd/met.epp, jrd/met_proto.h, jrd/nav.cpp, jrd/opt.cpp, jrd/pag.cpp, jrd/par.cpp, jrd/pcmet.epp, jrd/print.cpp, jrd/req.h, jrd/rlck.cpp, jrd/rng.cpp, jrd/rse.cpp, jrd/scl.epp, jrd/tra.cpp, jrd/tra.h, jrd/trig.h, jrd/val.cpp, jrd/vio.cpp, jrd/why.c, jrd/why_proto.h, jrd/y-valve.cpp, qli/compile.cpp, qli/dtr.h, qli/eval.cpp, qli/exe.cpp, qli/exe.h, qli/expand.cpp, qli/gener.cpp, qli/meta.epp, qli/noform.cpp, qli/parse.cpp, qli/report.cpp, qli/show.epp: change TRA,REQ,TRG,REL,CTX or PRC, to module local names. 2002-11-17 01:04 hippoman * firebird2/src/gpre/: ada.cpp, c_cxx.cpp, cmd.cpp, cmd_proto.h, cme.cpp, cme_proto.h, cmp.cpp, cmp_proto.h, cob.cpp, exp.cpp, exp_proto.h, form.cpp, ftn.cpp, gpre.cpp, gpre.h, gpre_meta.epp, gpre_meta.h, gpre_meta_boot.cpp, hsh.cpp, int.cpp, int_cxx.cpp, jrdmet.cpp, msc.cpp, msc_proto.h, par.cpp, par_proto.h, pas.cpp, pat.h, sqe.cpp, sqe_proto.h, sql.cpp, sql_proto.h: change TRA,REQ,TRG,REL,CTX or PRC, to module local names. 2002-11-17 01:00 hippoman * firebird2/src/: dsql/ddl.cpp, dsql/dsql.cpp, dsql/dsql.h, dsql/gen.cpp, dsql/gen_proto.h, dsql/hsh.cpp, dsql/make.cpp, dsql/metd.epp, dsql/metd_proto.h, dsql/pass1.cpp, dudley/ddl.h, dudley/exe.epp, dudley/exe_proto.h, dudley/expand.cpp, dudley/expr.cpp, dudley/generate.cpp, dudley/hsh.cpp, dudley/parse.cpp, dudley/parse_proto.h, dudley/trn.cpp: change TRA,REQ,TRG,REL,CTX or PRC, to module local names. 2002-11-17 00:57 hippoman * firebird2/src/burp/: backup.epp, burp.h, canonical.cpp, restore.epp: change TRA,REQ,TRG,REL,CTX or PRC, to module local names. 2002-11-17 00:54 hippoman * firebird2/builds/win32/msvc7/: Firebird2.sln, engine.vcproj, engine_classic.vcproj, fb_lock_print.vcproj, fbclient.vcproj, fbembed.vcproj, gds32.vcproj, gpre.vcproj, gstat.vcproj, ib_udf.vcproj, ib_util.vcproj, utilities.vcproj: update to the latest changes 2002-11-16 21:59 skidder * firebird2/src/jrd/met.epp: Roll back part of my previous change 2002-11-16 21:20 skidder * firebird2/src/jrd/met.epp: Roll back part of my previous change 2002-11-16 19:48 skidder * firebird2/src/jrd/: cmp.cpp, dbg.cpp, jrd.h, met.epp, opt.cpp, par.cpp: Fixed restore problem for databases having views that use procedures AND are used by procedures. General procedure metadata related cleanup. 2002-11-16 18:41 dimitr * firebird2/src/jrd/: evl.cpp, idx.cpp, rse.cpp, sort.cpp, sort.h, sort_proto.h: Some changes to support future improvements. 2002-11-16 17:01 dimitr * firebird2/src/include/gen/autoconfig_msvc.h: no message 2002-11-16 16:53 dimitr * firebird2/: src/jrd/isc_sync.cpp, src/jrd/isc_sync_win32.cpp, builds/win32/msvc6/engine.dsp, builds/win32/msvc6/engine_classic.dsp, builds/win32/msvc6/fbclient.dsp: Synchronized generic and win32-only files. The latter is removed. 2002-11-16 14:59 dimitr * firebird2/src/common/memory/memory_pool.cpp: Fixed a couple of bugs in the memory manager. Now we're fast again. 2002-11-16 12:40 dimitr * firebird2/builds/win32/: gds32.def, gds32_debug.def: Restored export by ordinals for gds32.dll (due to compatibility issues). 2002-11-16 11:58 dimitr * firebird2/builds/win32/msvc6/: fb_inet_server.dsp, fbembed.dsp: Updates project files. 2002-11-16 11:56 dimitr * firebird2/src/common/config/config_file.cpp: Having duplicated names is not a good practice. 2002-11-16 09:38 dimitr * firebird2/builds/win32/msvc6/: fbclient.dsp, gds32.dsp, ib_udf.dsp, ib_util.dsp: Updates project files. 2002-11-16 04:14 skywalker * firebird2/builds/posix/Makefile.in.firebird: Build ibase.h distribution file correctly 2002-11-16 03:17 skywalker * firebird2/: configure.in, builds/posix/Makefile.in.firebird, src/install/arch-specific/linux/Makefile.in, src/install/arch-specific/linux/classic/makeInstallImage.sh.in, src/install/arch-specific/linux/classic/postinstall.sh.in, src/install/arch-specific/linux/classic/rpmheader.txt.in: Change rpmbuild to not need root access Change install to only put in 'compatibility' libgds.so links if the files do not already exist. 2002-11-15 13:01 hippoman * firebird2/builds/win32/: fbclient.def, fbclient_debug.def, gds32.def, gds32_debug.def, ib_udf.def, ib_util.def, msvc6/fbclient.def, msvc6/fbclient_debug.def, msvc6/gds32.def, msvc6/gds32_debug.def, msvc6/ib_udf.def, msvc6/ib_util.def: Moved def files to builds\win32, to be able share them between msvc6 and 7 project files. FIXME: The msvc6 project files still point to old location. 2002-11-15 12:20 skidder * firebird2/doc/WhatsNew: Added instabitily note 2002-11-15 12:19 eku * firebird2/src/make.new/: prefix.darwin, prefix.example, prefix.linux, prefix.sinixz, prefix.solx86: POSIX build files are held in builds/posix 2002-11-15 11:55 kkuznetsov * firebird2/: configure.in, src/include/gen/autoconfig_msvc.h, src/make.new/config/config.h.in: Fix check for xdr staff 2002-11-15 01:11 hippoman * firebird2/builds/win32/msvc7/: Firebird2.sln, alice.vcproj, alice_classic.vcproj, burp.vcproj, burp_classic.vcproj, common.vcproj, dsql_server.vcproj, dsql_server_classic.vcproj, engine.vcproj, engine_classic.vcproj, fb_inet_server.vcproj, fb_lock_print.vcproj, fbclient.vcproj, fbembed.vcproj, fbguard.vcproj, fbserver.vcproj, gbak.vcproj, gdef.vcproj, gds32.vcproj, gfix.vcproj, gpre.vcproj, gpre_boot.vcproj, gsec.vcproj, gstat.vcproj, ib_udf.vcproj, ib_util.vcproj, instreg.vcproj, instsvc.vcproj, intl.vcproj, ipserver.vcproj, isql.vcproj, lock.vcproj, lock_classic.vcproj, qli.vcproj, remote.vcproj, remote_classic.vcproj, utilities.vcproj, utilities_classic.vcproj, wal.vcproj, wal_classic.vcproj: MSVC7 Project files.. 2002-11-14 17:23 dimitr * firebird2/doc/WhatsNew: Added alpha 4 changes. 2002-11-14 14:53 dimitr * firebird2/builds/posix/: Makefile.in.boot.gpre, make.defaults, make.shared.variables: A few changes contributed by Dimitry Sibiryakov. 2002-11-14 14:40 dimitr * firebird2/builds/posix/prefix.mingw: Cleanup. 2002-11-14 14:39 skidder * firebird2/src/jrd/: cmp.cpp, dfw.epp, met.epp, met_proto.h: Better cache dependency tracking for procedure modification 2002-11-14 14:35 dimitr * firebird2/src/jrd/: common.h, sort_mem.cpp, os/win32/config_root.cpp, os/win32/mod_loader.cpp: Cleanup. 2002-11-14 13:16 skidder * firebird2/src/jrd/met.epp: Fixed procedure dependency tracking problem in MET_clear_cache 2002-11-14 10:17 skidder * firebird2/src/jrd/met.epp: Fixed MET_clear_cache error that prevented restore of many databases 2002-11-14 09:32 dimitr * firebird2/src/: utilities/ibmgr.cpp, utilities/install_reg.cpp, utilities/install_svc.cpp, utilities/registry.cpp, utilities/services.cpp, utilities/srvrmgr.cpp, v5_examples/api9f.c, wal/driver.cpp, wal/wal.cpp, wal/wal.h, wal/wal_prnt.cpp, wal/walc.cpp, wal/walf.cpp, wal/walr.cpp, wal/walw.cpp: Global names change: FBOK=>FB_SUCCESS FAILURE=>FB_FAILURE xxx_FBOK=>xxx_SUCCESS 2002-11-14 09:27 dimitr * firebird2/src/: qli/meta.epp, remote/interface.cpp, remote/merge.cpp, remote/multivx.cpp, remote/remote.cpp, remote/server.cpp, remote/wfwnp.cpp, remote/winvx.cpp: Global names change: FBOK=>FB_SUCCESS FAILURE=>FB_FAILURE xxx_FBOK=>xxx_SUCCESS 2002-11-14 09:25 eku * firebird2/src/: jrd/isc_file.cpp, remote/interface.cpp: We don't need two different defines for the same thing: NFS meant !NO_NFS. 2002-11-14 09:23 dimitr * firebird2/src/: jrd/ail.cpp, jrd/blb.cpp, jrd/blob_filter.epp, jrd/btr.cpp, jrd/cch.cpp, jrd/common.h, jrd/dyn_def.epp, jrd/dyn_mod.epp, jrd/dyn_util.epp, jrd/filters.cpp, jrd/gds.cpp, jrd/isc_sync.cpp, jrd/jio.cpp, jrd/jrd.cpp, jrd/jrn.cpp, jrd/lck_dummy.cpp, jrd/llio.cpp, jrd/map.cpp, jrd/old.cpp, jrd/rec.cpp, jrd/sdl.cpp, jrd/sort.cpp, jrd/svc.cpp, jrd/thd.cpp, jrd/thd_win32.cpp, jrd/utl.cpp, jrd/vmslock.cpp, jrd/why.c, jrd/y-valve.cpp, lock/lock.cpp, lock/pls.cpp, lock/printv3.cpp, lock/printv3s4.cpp, pipe/foot.cpp, pipe/head.cpp: Global names change: FBOK=>FB_SUCCESS FAILURE=>FB_FAILURE xxx_FBOK=>xxx_SUCCESS 2002-11-14 09:22 skywalker * firebird2/src/install/: arch-specific/linux/classic/makeInstallImage.sh.in, misc/changeDBAPassword.sh: Change libgds.so.0 link to enable backward compatibility Update changeDBAPassword.sh so script points to install location. 2002-11-14 09:20 eku * firebird2/src/jrd/perf.h: NOTIME meant that the function times() is not available. Renamed into !HAVE_TIMES. 2002-11-14 09:19 dimitr * firebird2/src/: ipserver/ipclient.cpp, journal/archive.cpp, journal/misc.cpp, journal/oldr.cpp, journal/rebuild.e: Global names change: FBOK=>FB_SUCCESS FAILURE=>FB_FAILURE xxx_FBOK=>xxx_SUCCESS 2002-11-14 09:18 eku * firebird2/configure.in: Flags are named XXX_FLG. 2002-11-14 09:16 dimitr * firebird2/src/: burp/spit.cpp, csv/csi.cpp, csv/csv.cpp, dsql/array.epp, dsql/blob.epp, dsql/dsql.cpp, dsql/preparse.cpp, dsql/user_dsql.cpp, dsql/utld.cpp, dudley/exe.epp: Global names change: FBOK=>FB_SUCCESS FAILURE=>FB_FAILURE xxx_FBOK=>xxx_SUCCESS 2002-11-14 09:01 kkuznetsov * firebird2/configure.in: Solaris always chech for -lnsl 2002-11-14 08:42 dimitr * firebird2/src/jrd/exe.cpp: Fixed bug with dynamic exception messages. 2002-11-14 08:37 dimitr * firebird2/src/: include/gen/autoconfig_msvc.h, jrd/file_params.h: Cleanup. 2002-11-14 08:35 eku * firebird2/: configure.in, src/include/gen/autoconfig_msvc.h, src/make.new/config/config.h.in, src/remote/inet.cpp: Autoconf cleanup: o added tests for setitimer o updated config.h.in and autoconfig_msvc.h (the latter may be incorrect) o replaced NO_ITIMER with HAVE_SETITIMER 2002-11-14 08:35 dimitr * firebird2/src/jrd/: cmp.cpp, exe.cpp, exe.h: Fixed bug with dynamic exception messages. 2002-11-14 08:12 eku * firebird2/src/: jrd/enc.cpp, remote/interface.cpp: Autoconf: check for crypt.h and crypt 2002-11-14 07:53 eku * firebird2/configure.in: Set defaults for lock manager and editline per platform. 2002-11-14 07:48 eku * firebird2/src/remote/inet.cpp: Cleanup 2002-11-13 17:37 alexpeshkoff * firebird2/src/jrd/: isc_file.cpp, isc_win32.cpp: ERROR_FBOK => ERROR_SUCCESS 2002-11-13 16:57 alexpeshkoff * firebird2/src/: dsql/ddl.cpp, jrd/exe.cpp: Fixed bug with exception inside for/while loop in triggers 2002-11-13 16:00 kkuznetsov * firebird2/src/: burp/spit.cpp, csv/csi.cpp, csv/csv.cpp, dsql/array.epp, dsql/blob.epp, dsql/dsql.cpp, dsql/preparse.cpp, dsql/user_dsql.cpp, dsql/utld.cpp, dudley/exe.epp, ipserver/ipclient.cpp, journal/archive.cpp, journal/misc.cpp, journal/oldr.cpp, jrd/ail.cpp, jrd/blb.cpp, jrd/blob_filter.epp, jrd/btr.cpp, jrd/cch.cpp, jrd/common.h, jrd/dyn_def.epp, jrd/dyn_mod.epp, jrd/dyn_util.epp, jrd/filters.cpp, jrd/gds.cpp, jrd/isc_file.cpp, jrd/isc_sync.cpp, jrd/isc_win32.cpp, jrd/jio.cpp, jrd/jrd.cpp, jrd/jrn.cpp, jrd/lck_dummy.cpp, jrd/llio.cpp, jrd/map.cpp, jrd/old.cpp, jrd/rec.cpp, jrd/sdl.cpp, jrd/sort.cpp, jrd/svc.cpp, jrd/utl.cpp, jrd/vmslock.cpp, jrd/why.c, jrd/y-valve.cpp, lock/lock.cpp, lock/pls.cpp, lock/printv3.cpp, lock/printv3s4.cpp, pipe/foot.cpp, pipe/head.cpp, qli/meta.epp, remote/interface.cpp, remote/merge.cpp, remote/multivx.cpp, remote/remote.cpp, remote/server.cpp, remote/wfwnp.cpp, remote/winvx.cpp, utilities/ibmgr.cpp, utilities/install_reg.cpp, utilities/install_svc.cpp, utilities/registry.cpp, utilities/services.cpp, utilities/srvrmgr.cpp, v5_examples/api9f.c, wal/driver.cpp, wal/wal.cpp, wal/wal_prnt.cpp, wal/walc.cpp, wal/walf.cpp, wal/walr.cpp, wal/walw.cpp: Renaming all occurences of SUCCESS to FBOK 2002-11-13 15:47 dimitr * firebird2/src/dsql/parse.cpp: no message 2002-11-13 15:43 paul_reeves * firebird2/src/jrd/isc_file.cpp: -m Fix bug: 623992 - double forward slash in connection string. With thanks to Mark O'Donohue. 2002-11-13 13:27 eku * firebird2/: configure.in, src/include/gen/autoconfig_msvc.h, src/jrd/common.h, src/jrd/isc_file.cpp, src/make.new/config/config.h.in: Autoconf cleanup: o added test for the header file mntent.h o replaced NON_MNTENT with !HAVE_MNTENT_H Removed some left-overs from Sean's DECOSF removal. 2002-11-13 13:23 eku * firebird2/builds/posix/prefix.sinixz: We don't need profiling information! 2002-11-13 13:07 kkuznetsov * firebird2/src/gpre/: ada.cpp, ftn.cpp: Making ADA and Fortrun funs happy 2002-11-13 12:07 eku * firebird2/src/install/arch-specific/sinixz/: Makefile.in, prototype.in: SINIX-Z: distribute firebird.conf, removed duplicate entry in prototype 2002-11-13 11:12 eku * firebird2/configure.in: Help text should show the correct default value. 2002-11-13 09:00 eku * firebird2/src/: install/misc/firebird.conf, misc/firebird.conf: Merged contents of src/misc/firebird.conf into src/install/misc/firebird.conf. 2002-11-13 08:07 eku * firebird2/: configure.in, builds/posix/Makefile.in.firebird, builds/posix/make.defaults, src/include/gen/autoconfig_msvc.h, src/isql/isql.epp, src/make.new/config/config.h.in: Editline cleanup: o removed obsolete readline tests o renamed readline into editline o editline is not enabled by default, enabled with '--with-editline' 2002-11-13 05:09 skywalker * firebird2/src/install/misc/firebird.conf: Change parameter name to RemoteFileOpenAbility 2002-11-12 19:59 fsg * firebird2/src/intl/anhun.h: Fixed hungarian collation provided by Sandor Szollosi 2002-11-12 17:04 alexpeshkoff * firebird2/src/dsql/dsql.cpp: Avoid deadlocks: lock databases_mutex only when THREAD_EXITed 2002-11-12 16:43 dimitr * firebird2/src/misc/firebird.conf: Added firebird.conf to the repository. 2002-11-12 16:41 dimitr * firebird2/src/jrd/sort_mem.cpp: Limited default value. 2002-11-12 15:06 dimitr * firebird2/builds/posix/prefix.mingw: More work regarding win32 builds via mingw. 2002-11-12 15:03 dimitr * firebird2/: src/gpre/cob.cpp, builds/win32/msvc6/gpre.dsp, builds/win32/msvc6/gpre_boot.dsp: Make COBOL available in win32 builds of gpre. 2002-11-12 14:46 eku * firebird2/: configure.in, src/include/gen/autoconfig_msvc.h, src/jrd/unix.cpp, src/make.new/config/config.h.in: Autoconf: check for aio.h, pread and pwrite 2002-11-12 14:15 eku * firebird2/: configure.in, src/include/gen/autoconfig_msvc.h, src/make.new/config/config.h.in, src/remote/inet.cpp: Autoconf: check for getpgrp 2002-11-12 13:44 kkuznetsov * firebird2/src/install/arch-specific/solx86/Makefile.in: [no log message] 2002-11-12 13:30 kkuznetsov * firebird2/: configure.in, src/include/gen/autoconfig_msvc.h, src/make.new/config/config.h.in: Add check for native xdr 2002-11-12 13:16 eku * firebird2/src/: burp/canonical.cpp, remote/inet.cpp: Cleanup 2002-11-12 13:10 eku * firebird2/src/install/arch-specific/sinixz/: Makefile.in, prototype.in: Finally packaging works again. 2002-11-12 10:17 eku * firebird2/: configure.in, src/include/gen/autoconfig_msvc.h, src/lock/lockv3.h, src/make.new/config/config.h.in: Autoconf: check for semun 2002-11-12 10:12 eku * firebird2/builds/posix/Makefile.in.install: File obsoleted by src/install/arch-specific//Makefile.in 2002-11-12 08:59 eku * firebird2/src/jrd/: flu.cpp, isc_sync.cpp, why.c, y-valve.cpp: Cleanup. 2002-11-12 08:50 eku * firebird2/Makefile.in: Added more targets to the top makefile. 2002-11-12 08:46 eku * firebird2/configure.in: Separated installation and packaging rules per platform. 2002-11-12 06:04 skywalker * firebird2/src/: dsql/parse.cpp, dudley/exe.epp, gpre/cob.cpp, jrd/fun.epp, jrd/met.epp, remote/xdr_proto.h: Changes to make some NOD entries now XXX_NOD as per module (assume this is part of Ignatio's change). Change to define xdr_hyper when it's available locally. (The standard #include file rpc/xdr.h is not included and the definition needs to be in remote/xdr_proto.h for some reason). 2002-11-11 20:45 hippoman * firebird2/src/qli/: blk.h, command.cpp, compile.cpp, eval.cpp, exe.cpp, exe.h, expand.cpp, format.cpp, gener.cpp, noform.cpp, parse.cpp, report.cpp: * Changed NOD struct name to QLI_NOD. 2002-11-11 20:42 hippoman * firebird2/src/jrd/: blb.cpp, blk.h, btr.cpp, cmp.cpp, evl.cpp, exe.cpp, exe.h, ext.cpp, inf.cpp, jrd.cpp, nav.cpp, opt.cpp, par.cpp, rng.cpp, rse.cpp: * Changed NOD struct name to JRD_NOD. 2002-11-11 20:19 hippoman * firebird2/src/gpre/: c_cxx.cpp, cmd.cpp, cme.cpp, cme_proto.h, cmp.cpp, exp.cpp, exp_proto.h, gpre.h, gpre_meta.epp, gpre_meta.h, gpre_meta_boot.cpp, jrdmet.cpp, msc.cpp, msc_proto.h, par.cpp, sqe.cpp, sqe_proto.h, sql.cpp: * Changed NOD struct name to GPRE_NOD. 2002-11-11 20:11 hippoman * firebird2/src/dudley/: ddl.cpp, ddl.h, ddl_proto.h, expand.cpp, expr.cpp, expr_proto.h, gener_proto.h, generate.cpp, parse.cpp, parse_proto.h, trn.cpp: * Changed NOD struct name to DUDLEY_NOD. 2002-11-11 20:08 hippoman * firebird2/src/dsql/: blk.h, ddl.cpp, dsql.cpp, gen.cpp, gen_proto.h, make.cpp, metd.epp, metd_proto.h, node.h, parse.cpp, parse.y, pass1.cpp, pass1_proto.h: * Changed NOD struct name to DSQL_NOD. 2002-11-11 19:28 alexpeshkoff * firebird2/src/jrd/jrd.cpp: Increase time interval, given to thread with high priority in JRD_reschedule 2002-11-11 19:08 alexpeshkoff * firebird2/src/jrd/os/: win32/thd_priority.cpp, thd_priority.h: Increase time interval, given to thread with high priority in JRD_reschedule Cleanup 2002-11-11 19:05 alexpeshkoff * firebird2/src/: common/fb_exception.cpp, include/fb_exception.h: Added 2 new exceptions Cleanup 2002-11-11 17:07 skywalker * firebird2/src/install/arch-specific/linux/Makefile.in: Change where rpm file is left. 2002-11-11 17:04 skywalker * firebird2/configure.in: Change location of Makefile.install to arch-specific/${MAKEFILE_PREFIX} This 'should' work for Erik as well. 2002-11-11 16:52 kkuznetsov * firebird2/src/remote/protocol.cpp: more flesible way 2002-11-11 16:34 kkuznetsov * firebird2/src/remote/protocol.cpp: Fix compile error on Solaris 2.6 2002-11-11 16:17 skywalker * firebird2/src/install/arch-specific/linux/Makefile.in: Move components from Makefile.in.install to here 2002-11-11 15:48 skywalker * firebird2/doc/: README.makefiles, README.user, README.user.troubleshooting: Added troubleshooting guide and simple user intro 2002-11-11 15:08 skywalker * firebird2/configure.in: Change of package id to Alpha3 2002-11-11 14:54 skywalker * firebird2/src/install/arch-specific/linux/: CSrpmscript, SSrpmscript: Files no longer needed - hangover from old old build process 2002-11-11 14:52 skywalker * firebird2/src/install/arch-specific/linux/classic/: install.sh.in, makeInstallImage.sh.in, postinstall.sh.in: Minor changes to install procedure. makeInstallImage.sh copies doc files and handles missing files from build postinstall.sh handles /etc/services correctly and generate password as well 2002-11-11 14:09 eku * firebird2/: configure.in, builds/posix/Makefile.in.firebird, builds/posix/Makefile.in.install, src/install/arch-specific/darwin/Makefile.in, src/install/arch-specific/linux/Makefile.in, src/install/arch-specific/sinixz/Makefile.in: Moved plaform specific installation and packaging rules from builds/posix/Makefile.in.install and builds/posix/Makefile.in.firebird to src/install/arch-specific//Makefile.in. 2002-11-11 11:03 dimitr * firebird2/src/jrd/jrd.cpp: Cleanup. 2002-11-11 06:56 skywalker * firebird2/src/install/arch-specific/linux/classic/: install.sh.in, makeInstallImage.sh.in, postinstall.sh.in, postuninstall.sh.in, preinstall.sh.in, preuninstall.sh.in, rpmfiles.txt.in, rpmheader.txt.in, tarMainInstall.sh.in, tarMainUninstall.sh.in, tarinstall.sh.in, taruninstall.sh.in: Changes to linux classic package/install 2002-11-11 06:55 skywalker * firebird2/builds/posix/Makefile.in.install: Changes to linux classic packaging/install 2002-11-11 06:54 skywalker * firebird2/configure.in: Changes to packaging of linux classic build 2002-11-10 17:34 dimitr * firebird2/src/ipserver/: ipc.h, ipclient.cpp, ipserver.cpp: Cleanup. 2002-11-10 17:27 nmcc * firebird2/src/: make.new/config/config.h.in, jrd/os/posix/config_root.cpp: Fix posix builds. 2002-11-10 16:38 dimitr * firebird2/src/jrd/winnt.cpp: Cleanup. 2002-11-10 15:45 dimitr * firebird2/: src/remote/cntl.cpp, src/iscguard/cntl_guard.cpp, builds/win32/msvc6/fbembed.dsp: Cleanup. 2002-11-10 15:28 kkuznetsov * firebird2/src/: lock/lock.cpp, remote/inet.cpp: Fix some compile errors 2002-11-10 15:19 dimitr * firebird2/builds/win32/msvc6/: common.dsp, engine.dsp, engine_classic.dsp, fbguard.dsp: Updated project files. 2002-11-10 15:07 dimitr * firebird2/src/: iscguard/cntl_guard.cpp, iscguard/iscguard.cpp, iscguard/iscguard.h, iscguard/iscguard_utils.cpp, make.new/config/config.h.in, lock/fparamv3.h: Cleanup. 2002-11-10 15:06 dimitr * firebird2/src/utilities/: install_svc.cpp, registry.cpp, registry.h: Don't use the registry, use new config manager instead. 2002-11-10 15:04 dimitr * firebird2/src/jrd/: arg.h, file_params.h, gds.cpp, isc_win32.cpp, pwd.h, sort_mem.cpp: Cleanup and get rid of the registry. 2002-11-10 14:54 dimitr * firebird2/src/remote/: cntl.cpp, nt_server.cpp, property.cpp, remote_def.h, srvr_w32.cpp, wnet.cpp: 1. SRVR_pipe renamed to SRVR_wnet. 2. Registry entries are no longer used. 3. Wnet protocol is now controlled by -w switch (was: -n). 2002-11-10 14:41 dimitr * firebird2/src/common/config/: config.cpp, config.h, config_impl.h: Guardian option is added to the config manager. 2002-11-10 10:48 dimitr * firebird2/src/common/config/: config.cpp, config.h, config_impl.h: Allowed root directory to be overriden in the config file. 2002-11-10 08:58 dimitr * firebird2/src/dsql/: parse.cpp, parse.y: A bit improved parser's debug output. Thanks to Ignacio J. Ortega. 2002-11-10 08:48 dimitr * firebird2/src/dsql/: parse.cpp, parse.y: Fixed small parser bug. Thanks to Ignacio J. Ortega. 2002-11-09 14:23 skywalker * firebird2/: configure.in, builds/posix/Makefile.in.boot.gpre, builds/posix/Makefile.in.libfbcommon, builds/posix/make.shared.variables: Slight changes for linux compile to work with new ConfigRoot class 2002-11-09 09:05 dimitr * firebird2/src/dsql/dsql.cpp: Committed Ignacio's fix for DSQL_pretty (affects debug builds only). 2002-11-09 02:42 arnobrinkman * firebird2/src/jrd/opt.cpp: Update for explicit PLAN support and little cosmetic changes. 2002-11-08 17:23 dimitr * firebird2/src/jrd/opt.cpp: Yep, I've joined with Arno in his struggle with the optimizer ;-) 2002-11-07 17:54 skywalker * firebird2/builds/posix/Makefile.in.firebird: add firebird.conf into files moved to install area 2002-11-07 17:53 skywalker * firebird2/src/install/classic/: install.sh.in, makeInstallImage.sh.in, postinstall.sh.in, postuninstall.sh.in, preinstall.sh.in, preuninstall.sh.in: Changes to install procedure, basically finishing merge of some of the fb1 install code into the fb2 codebase (the fb1 code had been committed prematurely, this should fix those differences) 2002-11-07 15:06 eku * firebird2/configure.in: Fixed C&P error. 2002-11-07 14:05 eku * firebird2/: configure.in, src/make.new/config/config.h.in: Autoconfigured pipe name for wnet protocol. 2002-11-07 12:41 dimitr * firebird2/src/jrd/gds.cpp: Fixed old config manager usage. 2002-11-07 10:40 dimitr * firebird2/src/fbutil/: FirebirdConfig.cpp, FirebirdConfig.h, FirebirdConfigFile.cpp, FirebirdConfigFile.h, main.cpp: We no longer need old config stuff. 2002-11-07 08:16 dimitr * firebird2/builds/win32/msvc6/fbguard.dsp: Removed redundant absolute path. 2002-11-06 21:37 skidder * firebird2/configure.in: Make new config stuff compile on POSIX 2002-11-06 21:34 skidder * firebird2/src/jrd/all.cpp: Fixed memory corruption problem that prevented restore of databases with procedures using plan expressions with long index names 2002-11-06 21:26 skidder * firebird2/src/jrd/par.cpp: Fixed quoted identifiers problem in plan expressions 2002-11-06 21:25 skidder * firebird2/configure.in: Make new config stuff compile on POSIX 2002-11-06 21:18 skidder * firebird2/builds/posix/make.shared.variables: Make new config stuff compile on POSIX 2002-11-06 21:10 skidder * firebird2/builds/posix/make.shared.variables: Make new config stuff compile on POSIX 2002-11-06 20:23 arnobrinkman * firebird2/src/jrd/opt.cpp: no message 2002-11-06 16:19 kkuznetsov * firebird2/src/jrd/jrn.cpp: [no log message] 2002-11-06 16:13 dimitr * firebird2/src/jrd/: db_alias.cpp, jrd.cpp, sort_mem.cpp: Force everybody to use new config manager. 2002-11-06 16:10 dimitr * firebird2/builds/win32/msvc6/: alice.dsp, alice_classic.dsp, burp.dsp, burp_classic.dsp, common.dsp, dsql_server.dsp, dsql_server_classic.dsp, engine.dsp, engine_classic.dsp, Firebird2.dsw, fb_inet_server.dsp, fb_lock_print.dsp, fbclient.dsp, fbembed.dsp, fbguard.dsp, fbserver.dsp, gbak.dsp, gdef.dsp, gds32.dsp, gfix.dsp, gpre.dsp, gpre_boot.dsp, gsec.dsp, gstat.dsp, ib_udf.dsp, ib_util.dsp, instreg.dsp, instsvc.dsp, intl.dsp, ipserver.dsp, isql.dsp, lock.dsp, lock_classic.dsp, qli.dsp, remote.dsp, remote_classic.dsp, utilities.dsp, utilities_classic.dsp, wal.dsp, wal_classic.dsp: 1. Reorganized project files. 2. Added fb_lock_print and qli. 3. Implemented classic and embedded servers. 4. Used new configuration manager. 2002-11-06 15:50 dimitr * firebird2/src/qli/: err.cpp, parse.cpp: Cleanup. 2002-11-06 15:35 eku * firebird2/src/intl/ld.c: Need to include "firebird.h" to get the autoconf values. 2002-11-06 15:09 dimitr * firebird2/src/: include/gen/autoconfig_msvc.h, remote/wnet.cpp: Autoconfigured pipe name for wnet protocol. 2002-11-06 15:06 eku * firebird2/src/make.new/config/config.h.in: Corrected service name. 2002-11-06 14:38 dimitr * firebird2/: configure.in, src/include/gen/autoconfig_msvc.h: Corrected service name. 2002-11-06 14:03 dimitr * firebird2/configure.in: no message 2002-11-06 13:58 dimitr * firebird2/: configure.in, builds/posix/prefix.mingw: We're going to support win32 builds made with mingw. 2002-11-06 13:37 dimitr * firebird2/src/jrd/ibinitdll.cpp: Fixed IBX-related and other explicit loading issues. 2002-11-06 13:36 eku * firebird2/: configure.in, src/include/gen/autoconfig_msvc.h, src/install/arch-specific/sinixz/postinstall.in, src/make.new/config/config.h.in, src/remote/inet.cpp, src/remote/ipc.cpp, src/remote/ipc.h, src/remote/wnet.cpp, src/remote/xnet.cpp: Now you can specify the service name and port of the DB server via configure --with-service-name specify inet service name (default=gds_db) --with-service-port specify inet service port (default=3050) So it's possible to run FB1 and FB2 together on the same machine. 2002-11-06 13:33 dimitr * firebird2/src/: include/gen/autoconfig_msvc.h, intl/ld.c: Fixed MAXPATHLEN cleanup for win32. 2002-11-06 08:23 eku * firebird2/src/: jrd/intl.cpp, remote/server.cpp: Fixed compiler warnings. 2002-11-06 08:20 eku * firebird2/src/: include/gen/autoconfig_msvc.h, make.new/config/config.h.in: Keep the order of the defines in sync with the tests in configure.in. 2002-11-06 08:19 eku * firebird2/src/: intl/ld.h, jrd/isc_cray.cpp, jrd/isc_win32.cpp, jrd/os2.cpp, jrd/windows.cpp, jrd/winnt.cpp: Do not redefine MAXPATHLEN. Always use the value supplied by the operating system (header files). 2002-11-06 08:08 eku * firebird2/src/: alice/alice.h, alice/exe.cpp, intl/ld.c, ipserver/ipclient.cpp, isql/isql_win.cpp, jrd/common.h, jrd/gds.cpp, jrd/isc_file.cpp, jrd/qatest.cpp, jrd/svc.cpp, jrd/unix.cpp, jrd/why.c, jrd/y-valve.cpp, lock/lock.cpp, lock/print.cpp, lock/printv3.cpp, pipe/head.cpp, remote/inet.cpp, remote/interface.cpp, remote/ipc.cpp, remote/wnet.cpp, remote/xnet.cpp, utilities/util.cpp, wal/wal.h: Do not redefine MAXPATHLEN. Always use the value supplied by the operating system (header files). 2002-11-06 04:07 arnobrinkman * firebird2/src/jrd/: opt.cpp, rse.h: New changes to the optimizer. Better backward compatibility with forced PLAN's 2002-11-05 17:48 skywalker * firebird2/: configure.in, builds/posix/make.shared.variables, src/install/classic/postinstall.sh.in, src/install/classic/postuninstall.sh.in, src/install/classic/preinstall.sh.in, src/install/classic/preuninstall.sh.in, src/jrd/os/posix/config_root.cpp, src/make.new/config/config.h.in: Added config_root.cpp file for posix. 2002-11-05 15:24 kkuznetsov * firebird2/src/jrd/event.cpp: Fix compile error 2002-11-05 14:48 kkuznetsov * firebird2/src/: include/gen/autoconfig_msvc.h, make.new/config/config.h.in: Add check for crypt.h 2002-11-05 14:46 kkuznetsov * firebird2/src/jrd/enc.cpp: [no log message] 2002-11-05 14:15 kkuznetsov * firebird2/configure.in: Add check for crypt.h 2002-11-05 14:14 kkuznetsov * firebird2/builds/posix/prefix.solx86: My 'as' do not eat pipes 2002-11-05 02:51 nmcc * firebird2/builds/posix/Makefile.in.firebird: Add extern sub directory to make clean target. 2002-11-05 02:49 nmcc * firebird2/builds/posix/: make.rules, prefix.darwin, prefix.freebsd, prefix.linux, prefix.sinixz, prefix.solx86: Move compiler/platform specific cflags from make.rules to individual platform prefix files. 2002-11-05 02:42 nmcc * firebird2/builds/posix/make.defaults: Use readline/editline setting from configure in makefiles. 2002-11-05 02:39 nmcc * firebird2/configure.in: Add Solaris Sparc as valid target. 2002-11-05 02:36 nmcc * firebird2/autogen.sh: Do not issue warning when already been told not to run configure. 2002-11-04 22:57 arnobrinkman * firebird2/src/jrd/opt.cpp: Give ASC a higher priority against same selectivity indices. 2002-11-04 17:37 tamlin * firebird2/builds/win32/msvc6/README_MSVC6.txt: no message 2002-11-04 17:35 tamlin * firebird2/builds/win32/msvc6/isql.dsp: Fix isql debug build line input 2002-11-04 16:12 skidder * firebird2/src/jrd/: dfw.epp, dyn_del.epp, met.epp, met_proto.h, par.cpp, vio.cpp: Stored procedures are no longer recompiled before deletion 2002-11-04 14:57 eku * firebird2/: configure.in, src/burp/canonical.cpp, src/csv/csi.cpp, src/csv/csv.cpp, src/dudley/hsh.cpp, src/include/gen/autoconfig_msvc.h, src/jrd/common.h, src/jrd/iberr.cpp, src/make.new/config/config.h.in, src/qli/hsh.cpp, src/remote/ibconfig.cpp, src/remote/interface.cpp, src/utilities/srvrmgr.cpp: More status vector cleanups (ISC_STATUS_LENGTH). Autoconf checks for xdr_hyper. 2002-11-04 12:18 eku * firebird2/src/: csv/csi.cpp, intl/dtest.c, jrd/builtin.cpp, jrd/divorce.cpp, jrd/event.cpp, jrd/isc.cpp, jrd/isc_cray.cpp, jrd/isc_ipc.cpp, jrd/log.cpp, jrd/svc.cpp, lock/lock.cpp, remote/inet.cpp, utilities/srvrmgr.cpp, wal/wal.cpp: Arrays that hold filenames must be at least MAXPATHLEN long. 2002-11-04 10:04 eku * firebird2/src/jrd/isc_sync.cpp: Autoconf cleanup: signal.h and sys/signal.h 2002-11-04 10:03 eku * firebird2/src/gpre/hsh.cpp: Fixed compiler warning. 2002-11-04 09:48 dimitr * firebird2/src/remote/: remote_def.h, srvr_w32.cpp: Cleanup. 2002-11-04 09:07 eku * firebird2/configure.in: Fixed C&P error in help text. 2002-11-03 23:27 tamlin * firebird2/src/remote/interface.cpp: Trimmed compiler warnings. 2002-11-03 23:25 tamlin * firebird2/src/: jrd/met.epp, jrd/gdsold.h, jrd/gds.cpp, jrd/gds_proto.h, jrd/dyn_def.epp, gpre/int.cpp, gpre/int_cxx.cpp: Fixed gds__vtov to use native char type, and const correct. 2002-11-03 23:23 tamlin * firebird2/src/gpre/c_cxx.cpp: Fixed a warning pragma. 2002-11-03 23:22 tamlin * firebird2/src/gpre/gpre_meta.epp: Removed unused local variables 2002-11-03 23:03 dimitr * firebird2/src/jrd/license.h: Cleanup. 2002-11-03 23:02 dimitr * firebird2/src/remote/: remote_def.h, srvr_w32.cpp: Changed remote server initialization for Win32 CS builds. 2002-11-03 22:59 dimitr * firebird2/src/remote/: property.cpp, window.cpp: Cleanup. 2002-11-03 18:29 skidder * firebird2/src/jrd/: dyn.epp, exe.cpp, tra.cpp, tra.h, vio.cpp, vio_proto.h: Reworked savepoint stuff a little 2002-11-03 17:48 dimitr * firebird2/src/jrd/os/thd_priority.h: Enabled priority scheduler for win32 builds. 2002-11-03 17:29 dimitr * firebird2/src/: intl/lc_latin1.c, intl/ld.c, intl/win1251_ua.h, jrd/intlnames.h: New collate for WIN1251 charset. 2002-11-03 17:24 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, jrd/os/config_root.h, jrd/os/win32/config_root.cpp: New configuration manager. 2002-11-03 16:41 dimitr * firebird2/builds/win32/msvc6/: fbclient.def, fbclient_debug.def, gds32.def, gds32_debug.def, ib_udf.def, ib_util.def: Disallowed export by ordinals and some cleanup. 2002-11-02 18:25 skidder * firebird2/configure.in: Make engine compilable on systems that apply autoconf version mentioned in AC_PREREQ like Mandrake 9.0 2002-11-02 18:23 skidder * firebird2/src/remote/remote.h: Make engine compilable again after Sean's cleanup 2002-11-02 12:03 dimitr * firebird2/src/jrd/isc.cpp: Disabled directory handling for the client library. 2002-11-02 04:20 arnobrinkman * firebird2/src/jrd/: btr.h, opt.cpp: Added better support for using indices with "OR". Pick the best available compound index from all "AND" nodes. 2002-11-02 04:15 arnobrinkman * firebird2/src/jrd/rse.h: no message 2002-11-01 14:21 kkuznetsov * firebird2/: builds/posix/Makefile.in.boot.gpre, builds/posix/prefix.solx86, configure.in: [no log message] 2002-11-01 14:21 kkuznetsov * firebird2/src/jrd/: isc_sync.cpp, thd.cpp: for Solaris port steps 2002-11-01 09:53 dimitr * firebird2/src/dsql/parse.y: Cleanup. 2002-10-31 17:07 alexpeshkoff * firebird2/builds/win32/msvc6/fbserver.dsp: Minor bug while cleaning netware port 2002-10-31 14:08 dimitr * firebird2/src/dsql/parse.y: A bit more cleanup. 2002-10-31 13:22 dimitr * firebird2/src/dsql/pass1.cpp: Let's report real statement, not it's internal meaning. 2002-10-31 13:15 dimitr * firebird2/src/jrd/ail.cpp: A bit more cleanup. 2002-10-31 13:11 dimitr * firebird2/src/jrd/ail.cpp: Finilized Sean's cleanup. 2002-10-31 13:01 dimitr * firebird2/src/dsql/pass1.cpp: Disallowed Nickolay's SAVEPOINT feature for SPs/triggers. 2002-10-31 12:58 dimitr * firebird2/src/: jrd/isc_file.cpp, jrd/par.cpp, remote/property.cpp, remote/server.cpp, wal/wal_prnt.cpp: Finilized Sean's cleanup. 2002-10-31 12:28 dimitr * firebird2/src/dsql/parse.cpp: Cleaned up to remove those damned line numbers. 2002-10-31 12:26 dimitr * firebird2/src/jrd/os/thd_priority.h: Disallowed new priority scheduler for CS builds. 2002-10-31 11:38 dimitr * firebird2/src/jrd/: blb.cpp, dpm.epp: Fixed a porting error that led up to database corruption (damaged blob pages). 2002-10-31 06:33 seanleyne * firebird2/src/: journal/server.e, jrd/file_params.h, jrd/isc.cpp, jrd/isc_file.cpp, jrd/license.h, lock/fparamv3.h, remote/inet.cpp: Removed obsolete "SUN3_3" port 2002-10-31 06:09 seanleyne * firebird2/src/intl/ld.h: Removed support for obsolete "MS_DOS" define 2002-10-31 06:05 seanleyne * firebird2/src/: alice/alice.cpp, alice/exe.cpp, burp/burp.cpp, burp/burp.h, burp/canonical.cpp, csv/csi.h, csv/css.cpp, dudley/lex.cpp, dudley/parse.cpp, gpre/gpre.cpp, gpre/gpre.h, include/gen/autoconfig_msvc.h, isql/isql.h, jrd/ail.cpp, jrd/ail.h, jrd/all_old.h, jrd/alt.cpp, jrd/arg.h, jrd/btr.cpp, jrd/cmp.cpp, jrd/common.h, jrd/dpm.epp, jrd/enc.cpp, jrd/exe.cpp, jrd/fil.h, jrd/file_params.h, jrd/gds.cpp, jrd/intl.cpp, jrd/isc.cpp, jrd/isc.h, jrd/isc_file.cpp, jrd/isc_ipc.cpp, jrd/isc_s_proto.h, jrd/jio.cpp, jrd/lck.cpp, jrd/license.h, jrd/ods.h, jrd/perf.cpp, jrd/perf.h, jrd/pio.h, jrd/rse.cpp, jrd/sbm.h, jrd/sort.cpp, jrd/utl.cpp, jrd/val.h, jrd/why.c, jrd/y-valve.cpp, make.new/config/config.h.in, msgs/build_file.epp, qli/dtr.cpp, qli/help.epp, qli/lex.cpp, qli/proc.epp, remote/inet.cpp, remote/inet_server.cpp, remote/remote.h, remote/server.cpp, wal/wal_proto.h: Removed support for obsolete "PC_PLATFORM" define 2002-10-30 15:49 kkuznetsov * firebird2/configure.in: Add search for SFIO library 2002-10-30 15:47 kkuznetsov * firebird2/src/common/memory/memory_pool.cpp: And link mmap_anon hear 2002-10-30 15:46 kkuznetsov * firebird2/src/jrd/: gds.cpp, gds_proto.h: Reincarnated mmap_anon for solarises pre 2.8 2002-10-30 07:40 seanleyne * firebird2/: builds/win32/msvc6/fbserver.dsp, src/alice/alice.cpp, src/burp/burp.cpp, src/burp/burp.h, src/burp/canonical.cpp, src/burp/mvol.cpp, src/common/memory/memory_pool.cpp, src/dsql/dsql.cpp, src/dsql/errd.cpp, src/dsql/user_dsql.cpp, src/dsql/utld.cpp, src/dudley/lex.cpp, src/include/gen/autoconfig_msvc.h, src/intl/ld.h, src/ipserver/ipclient.cpp, src/journal/archive.cpp, src/journal/console.cpp, src/journal/gjrn.cpp, src/journal/rebuild.e, src/journal/server.e, src/jrd/ail.cpp, src/jrd/ail.h, src/jrd/all_old.h, src/jrd/alt.cpp, src/jrd/btr.cpp, src/jrd/cch.cpp, src/jrd/cmp.cpp, src/jrd/common.h, src/jrd/dpm.epp, src/jrd/dyn_def.epp, src/jrd/enc.cpp, src/jrd/err.cpp, src/jrd/event.cpp, src/jrd/ext.cpp, src/jrd/fil.h, src/jrd/file_params.h, src/jrd/fun.epp, src/jrd/gds.cpp, src/jrd/gds_proto.h, src/jrd/grant.epp, src/jrd/iberr.h, src/jrd/intl.cpp, src/jrd/isc.cpp, src/jrd/isc.h, src/jrd/isc_file.cpp, src/jrd/isc_ipc.cpp, src/jrd/isc_s_proto.h, src/jrd/isc_sync.cpp, src/jrd/jio.cpp, src/jrd/jrd.cpp, src/jrd/jrd.h, src/jrd/jrd_time.h, src/jrd/jrn.cpp, src/jrd/lck.cpp, src/jrd/license.h, src/jrd/llio.cpp, src/jrd/met.epp, src/jrd/misc.cpp, src/jrd/misc.h, src/jrd/netware.cpp, src/jrd/nlm_thd.h, src/jrd/ods.h, src/jrd/opt.cpp, src/jrd/pag.cpp, src/jrd/par.cpp, src/jrd/perf.h, src/jrd/pio.h, src/jrd/pwd.h, src/jrd/rse.cpp, src/jrd/sbm.h, src/jrd/sch.cpp, src/jrd/sort.cpp, src/jrd/status.cpp, src/jrd/svc.cpp, src/jrd/thd.cpp, src/jrd/thd.h, src/jrd/time.h, src/jrd/utl.cpp, src/jrd/val.h, src/jrd/vio.cpp, src/jrd/why.c, src/jrd/y-valve.cpp, src/lock/lock.cpp, src/lock/lock.h, src/lock/print.cpp, src/pipe/head.cpp, src/remote/divorce.cpp, src/remote/inet.cpp, src/remote/inet_server.cpp, src/remote/interface.cpp, src/remote/remote.h, src/remote/remote_def.h, src/remote/server.cpp, src/remote/xdr.cpp, src/remote/xdr.h, src/remote/xnet.cpp, src/utilities/dba.epp, src/utilities/dba_full.epp, src/utilities/drop.cpp, src/utilities/ibmgr.cpp, src/utilities/sbc_print.cpp, src/wal/wal.cpp, src/wal/wal_prnt.cpp, src/wal/wal_proto.h, src/wal/walc.cpp, src/wal/walw.cpp, src/wal/wstat_proto.h, src/wal/wstatus.cpp: Removed obsolete "Netware" port 2002-10-30 06:04 seanleyne * firebird2/: builds/win32/msvc6/fbclient.dsp, builds/win32/msvc6/fbserver.dsp, builds/win32/msvc6/remote.dsp, src/jrd/alt.cpp, src/jrd/doserr.h, src/jrd/ibase.h, src/jrd/isc_f_proto.h, src/jrd/isc_file.cpp, src/remote/depends.mak, src/remote/dllshell.cpp, src/remote/interface.cpp, src/remote/makefile.mak, src/remote/neterr.h, src/remote/netwcon.cpp, src/remote/nlmtst.def, src/remote/nwserv.cpp, src/remote/property.cpp, src/remote/remote.def, src/remote/remote_def.h, src/remote/spxesr.cpp, src/remote/spxne_proto.h, src/remote/spxnet.cpp, src/remote/spxnet32.cpp, src/remote/spxnet32_proto.h, src/remote/spxwi_proto.h, src/remote/spxwin.cpp, src/remote/spxwin.h: Removed support for obsolete IPX/SPX Protocol 2002-10-29 21:20 skidder * firebird2/: configure.in, builds/posix/Makefile.in.codes, builds/posix/Makefile.in.firebird, src/dsql/ddl.cpp, src/dsql/dsql.cpp, src/dsql/dsql.h, src/dsql/dsql.tab.h, src/dsql/gen.cpp, src/dsql/keywords.cpp, src/dsql/node.h, src/dsql/parse.cpp, src/dsql/parse.y, src/dsql/pass1.cpp, src/dsql/pass1_proto.h, src/include/gen/blrtable.h, src/include/gen/codes.h, src/include/gen/codetext.h, src/include/gen/gds_codes.ftn, src/include/gen/gds_codes.pas, src/include/gen/iberror.h, src/include/gen/msgs.h, src/include/gen/rdb_codes.h, src/include/gen/sql_code.h, src/jrd/blr.h, src/jrd/blrtable.cpp, src/jrd/cmp.cpp, src/jrd/dyn.epp, src/jrd/exe.cpp, src/jrd/exe.h, src/jrd/ibase.h, src/jrd/ids.m, src/jrd/nod.h, src/jrd/par.cpp, src/jrd/tra.cpp, src/jrd/tra.h, src/jrd/vio.cpp, src/jrd/vio_proto.h, src/msgs/msg.gbak: Merging changes from skidder branch - explicit locks, savepoints, build system changes 2002-10-29 20:18 skidder * firebird2/src/: dsql/dsql.cpp, dsql/dsql.h, dsql/dsql.tab.h, dsql/gen.cpp, dsql/keywords.cpp, dsql/node.h, dsql/parse.cpp, dsql/parse.y, dsql/pass1.cpp, include/gen/blrtable.h, include/gen/codes.h, include/gen/codetext.h, include/gen/gds_codes.ftn, include/gen/gds_codes.pas, include/gen/iberror.h, include/gen/msgs.h, include/gen/rdb_codes.h, include/gen/sql_code.h, jrd/blr.h, jrd/blrtable.cpp, jrd/cmp.cpp, jrd/dyn.epp, jrd/exe.cpp, jrd/exe.h, jrd/ibase.h, jrd/nod.h, jrd/par.cpp, jrd/tra.cpp, jrd/tra.h, jrd/vio.cpp, jrd/vio_proto.h, msgs/msg.gbak: Added support for savepoints 2002-10-29 17:31 tamlin * firebird2/src/burp/: restore.epp, backup.epp, burp.cpp, burp.h, burp_proto.h, mvol.cpp, mvol_proto.h: const correctness, 64-bit backup reporting (currently disabled by macro TMN_THINKS_NS_SHOULD_FIX_THIS until msg DB is updated) 2002-10-29 17:28 tamlin * firebird2/src/dudley/ddl.cpp: removed unused locals 2002-10-29 17:27 tamlin * firebird2/src/jrd/: svc_proto.h, dfw.epp, err.cpp, err_proto.h, evl.cpp, exe.cpp, gds.cpp, gds_proto.h, intl.cpp, met.epp, met_proto.h, mov.cpp, mov_proto.h, opt.cpp, par.cpp, par_proto.h, svc.cpp, svc.h, blb.cpp, cvt.cpp, cvt2.cpp, cvt_proto.h: const correctness etc 2002-10-29 17:26 tamlin * firebird2/src/utilities/: cmd_util.cpp, cmd_util_proto.h: const correctness 2002-10-29 14:46 dimitr * firebird2/src/jrd/svc.cpp: Cleanup. 2002-10-29 14:24 dimitr * firebird2/src/remote/: inet.cpp, wnet.cpp: Win32 classic changes. 2002-10-29 07:35 dimitr * firebird2/src/jrd/dpm.epp: Fixed a porting error that led up to memory corruption. 2002-10-29 04:37 seanleyne * firebird2/src/: gpre/cob.cpp, gpre/gpre.h, jrd/flu.cpp, jrd/flu.h, jrd/license.h: Code clean, removed obsolete "HP700" port 2002-10-29 04:33 seanleyne * firebird2/src/makefiles/: prefix.decosf, prefix.hp700, prefix.sgi, prefix.ul: Delete prefix files for obsolete ports 2002-10-29 04:31 seanleyne * firebird2/src/: gpre/ftn.cpp, gpre/gpre.h, include/gen/autoconfig_msvc.h, jrd/common.h, jrd/flu.cpp, jrd/isc_sync.cpp, jrd/license.h, jrd/pag.cpp, jrd/shrinit.cpp, jrd/why.c, jrd/y-valve.cpp, lock/lock.h, lock/lockv3.h, lock/print.cpp, make.new/config/config.h.in, remote/inet_server.cpp, remote/protocol.cpp, remote/remote_def.h, v5_examples/align.h: Code cleanup, removed obsolete "SGI" port 2002-10-29 04:17 seanleyne * firebird2/src/: gpre/c_cxx.cpp, jrd/align.h, jrd/blb.cpp, jrd/blb.h, jrd/btr.h, jrd/common.h, jrd/exe.cpp, jrd/flu.cpp, jrd/isc_file.cpp, jrd/isc_sync.cpp, jrd/jrd.h, jrd/license.h, jrd/pag.cpp, jrd/why.c, jrd/y-valve.cpp, lock/lock.h, remote/inet_server.cpp, remote/interface.cpp, remote/protocol.h, remote/remote_def.h, v5_examples/align.h: Code cleanup, removed obsolete "DecOSF" port 2002-10-29 03:59 seanleyne * firebird2/src/: dsql/errd.cpp, dsql/user_dsql.cpp, include/gen/autoconfig_msvc.h, ipserver/ipclient.cpp, journal/journal_vms.e, jrd/err.cpp, jrd/iberr.h, jrd/pag.cpp, jrd/par.cpp, jrd/status.cpp, jrd/utl.cpp, jrd/why.c, jrd/y-valve.cpp: Code cleanup, removed obsolete "MPEXL" port 2002-10-29 03:48 seanleyne * firebird2/src/: intl/langdrv.h, makefiles/prefix.dg: Completed removal of obsolete "DG" port 2002-10-29 03:45 seanleyne * firebird2/src/: gpre/cob.cpp, gpre/ftn.cpp, gpre/gpre.h, include/gen/autoconfig_msvc.h, jrd/common.h, jrd/cvt.cpp, jrd/flu.cpp, jrd/isc.cpp, jrd/isc_cray.cpp, jrd/isc_file.cpp, jrd/isc_ipc.cpp, jrd/isc_sync.cpp, jrd/license.h, jrd/pag.cpp, jrd/thd.cpp, jrd/thd.h, lock/lock.h, lock/lockv3.h, remote/inet.cpp, remote/remote_def.h: Removed obsolete "DGUX" port 2002-10-28 17:59 skidder * firebird2/builds/posix/Makefile.in.codes: Fixed little problem with code regeneration 2002-10-28 16:34 alexpeshkoff * firebird2/builds/win32/msvc6/fbserver.dsp: Threads' priority scheduling in Win32 Added thd_priority.cpp to project file Inactive by default To bring to active state uncomment //#define THREAD_PSCHED in thd_priority.h 2002-10-28 11:16 dimitr * firebird2/src/: remote/nt_server.cpp, utilities/services.cpp: Win32 classic changes. 2002-10-28 07:47 dimitr * firebird2/builds/win32/msvc6/Firebird2.dsw: Small correction. 2002-10-28 06:39 seanleyne * firebird2/src/jrd/license.h: Code Cleanup, removed obsolete "ALPHA_NT" port 2002-10-28 06:24 seanleyne * firebird2/src/intl/langdrv.h: Completed removal of "NeXT" port 2002-10-28 06:19 seanleyne * firebird2/src/: alice/tdr.cpp, burp/canonical.cpp, gpre/gpre.h, include/gen/autoconfig_msvc.h, intl/langdrv.h, intl/ld.h, jrd/common.h, jrd/isc_cray.cpp, jrd/isc_file.cpp, jrd/license.h, jrd/pag.cpp, jrd/utl.cpp, lock/lock.h, lock/lockv3.h, lock/print.cpp, remote/inet.cpp, remote/interface.cpp, remote/protocol.cpp, remote/protocol.h, remote/remote_def.h, v5_examples/align.h: Code Cleanup, removed obsolete "Ultrix" and "Ultrix/MIPS" ports 2002-10-28 05:57 seanleyne * firebird2/src/: burp/misc.cpp, gpre/cob.cpp, gpre/gpre.h, include/gen/autoconfig_msvc.h, journal/console.cpp, jrd/common.h, jrd/flu.cpp, jrd/isc_file.cpp, jrd/isc_ipc.cpp, jrd/license.h, jrd/pag.cpp, jrd/utl.cpp, lock/lock.h, lock/lockv3.h, makefiles/prefix.unixware, pipe/head.cpp, remote/inet.cpp, remote/remote_def.h: Code Cleanup, removed obsolete "UNIXWARE" port 2002-10-28 05:44 seanleyne * firebird2/src/jrd/isc_sync.cpp: Completed removal of obsolete "M88K" port 2002-10-28 05:42 seanleyne * firebird2/src/: gpre/cob.cpp, jrd/common.h, jrd/isc_sync.cpp, jrd/license.h, jrd/pag.cpp, jrd/utl.cpp, jrd/why.c, jrd/y-valve.cpp, makefiles/prefix.dg_x86, remote/remote_def.h: Completed removal of obsolete "DG_X86" port 2002-10-28 04:52 seanleyne * firebird2/src/: jrd/svc.cpp, lock/lock.cpp, utilities/drop.cpp, wal/wal.cpp: Completed removal of obsolete "IMP" port 2002-10-28 04:47 seanleyne * firebird2/src/: jrd/llio.cpp, jrd/svc.cpp, jrd/unix.cpp, lock/lock.cpp, lock/print.cpp, pipe/head.cpp, utilities/drop.cpp, wal/wal.cpp: Completed removal of obsolete "DELTA" port 2002-10-28 04:40 seanleyne * firebird2/src/makefiles/: prefix.ap, prefix.ax, prefix.cray, prefix.delta, prefix.epson, prefix.hm300, prefix.imp, prefix.m88k, prefix.nxt, prefix.os2: Deleted 'prefix.' files for old/deleted ports 2002-10-27 16:36 skidder * firebird2/builds/posix/Makefile.in.codes: file Makefile.in.codes was initially added on branch B1_5_0_Alpha2-skidder. 2002-10-27 16:35 skidder * firebird2/: configure.in, builds/posix/Makefile.in.codes, builds/posix/Makefile.in.firebird, src/jrd/ids.m: Generated headers are now updated automatically 2002-10-27 13:51 dimitr * firebird2/src/lock/lock.cpp: Rolled back my change, because it breaked unix builds. 2002-10-26 23:16 arnobrinkman * firebird2/src/jrd/opt.cpp: AB: Added support for detecting use of index with sub-selects in aggregate selects 2002-10-26 15:26 dimitr * firebird2/doc/WhatsNew: Added alpha 3 changes. 2002-10-26 14:34 dimitr * firebird2/src/jrd/svc.h: Small correction. 2002-10-26 10:32 dimitr * firebird2/builds/win32/msvc6/: fbclient.dsp, fbserver.dsp: Corrected project files. 2002-10-26 10:21 dimitr * firebird2/src/jrd/: sort_mem.cpp, sort_mem.h: Global usage of "size_t" data type instead of "long". 2002-10-25 18:28 alexpeshkoff * firebird2/src/: remote/cntl.cpp, jrd/sch.cpp, jrd/thd_win32.cpp, jrd/os/thd_priority.h, jrd/os/win32/thd_priority.cpp: Threads' priority scheduling in Win32 Inactive by default To bring to active state uncomment //#define THREAD_PSCHED in thd_priority.h 2002-10-25 16:08 dimitr * firebird2/src/misc/: status.cpp, status.h: Removed duplicated files. Absolutely the same ones still exist in /jrd. 2002-10-25 10:29 dimitr * firebird2/src/dsql/pass1.cpp: Re-allowed plans in triggers. 2002-10-24 17:41 dimitr * firebird2/src/utilities/install_svc.cpp: Cleanup. 2002-10-24 17:39 dimitr * firebird2/src/iscguard/iscguard_utils.cpp: ISC_STATUS_LENGTH correction. 2002-10-24 17:18 dimitr * firebird2/src/remote/window.cpp: Cleanup. 2002-10-24 16:52 dimitr * firebird2/src/: jrd/isc_ipc.cpp, lock/lock.cpp: Cleanup. 2002-10-24 16:02 dimitr * firebird2/builds/win32/msvc6/ib_udf.def: no message 2002-10-24 14:01 tamlin * firebird2/builds/win32/msvc6/gfix.dsp: Make gfix compile in debug mode. 2002-10-24 13:16 tamlin * firebird2/src/jrd/jrd.cpp: Compile without warnings on MSVC6. 2002-10-24 13:13 dimitr * firebird2/src/jrd/: why.c, y-valve.cpp: More complete implementation of my 2PC related fix. 2002-10-24 11:13 eku * firebird2/src/remote/inet.cpp: Removed latestr checkin (private modifications). 2002-10-24 11:01 eku * firebird2/src/: alice/tdr.cpp, burp/backup.epp, burp/burp.h, burp/canonical.cpp, burp/restore.epp, csv/csi.cpp, csv/csi.h, csv/csu.cpp, csv/csv.cpp, csv/print.cpp, dsql/metd.epp, dsql/movd.cpp, dsql/preparse.cpp, dsql/user_dsql.cpp, dudley/exe.epp, dudley/extract.epp, dudley/lex.cpp, gpre/form.cpp, gpre/gpre_meta.epp, gpre/gpre_meta_boot.cpp, install/arch-specific/sinixz/prototype.in, ipserver/ipc.h, iscguard/iscguard.cpp, iscguard/iscguard_utils.cpp, isql/show.epp, journal/archive.cpp, journal/console.cpp, journal/gjrn.cpp, journal/journal.h, journal/oldr.cpp, jrd/ail.cpp, jrd/all_old.cpp, jrd/alt.cpp, jrd/cch.cpp, jrd/common.h, jrd/dfw.epp, jrd/dyn.epp, jrd/event.cpp, jrd/functions.cpp, jrd/gds.cpp, jrd/ibase.h, jrd/iberr.cpp, jrd/isc.cpp, jrd/jrd.cpp, jrd/jrd.h, jrd/jrn.cpp, jrd/map.cpp, jrd/met.epp, jrd/old.cpp, jrd/pag.cpp, jrd/perf.cpp, jrd/print.cpp, jrd/pwd.cpp, jrd/rdb.cpp, jrd/rdbgpas.cpp, jrd/rdbint.cpp, jrd/rng.cpp, jrd/sdw.cpp, jrd/svc.cpp, jrd/utl.cpp, jrd/why.c, jrd/y-valve.cpp, lock/driver.cpp, lock/lock.cpp, lock/manager.cpp, lock/print.cpp, lock/printv3.cpp, pipe/foot.cpp, qli/all.cpp, qli/eval.cpp, qli/exe.cpp, qli/form.cpp, qli/format.cpp, qli/gener.cpp, qli/lex.cpp, qli/meta.epp, qli/noform.cpp, qli/proc.epp, qli/show.epp, remote/inet.cpp, remote/inet_server.cpp, remote/interface.cpp, remote/ipc_server.cpp, remote/mgr.cpp, remote/nt_server.cpp, remote/nwserv.cpp, remote/remote.h, remote/server.cpp, remote/srvr_w32.cpp, utilities/cache.cpp, utilities/create_db.cpp, utilities/dba_full.epp, utilities/drop.cpp, utilities/dropv3.cpp, utilities/print_pool.cpp, utilities/sbc_print.cpp, utilities/security.epp, v5_examples/api1.c, v5_examples/api10.c, v5_examples/api11.c, v5_examples/api12.c, v5_examples/api13.c, v5_examples/api15.c, v5_examples/api16.c, v5_examples/api16t.c, v5_examples/api2.c, v5_examples/api3.c, v5_examples/api4.c, v5_examples/api5.c, v5_examples/api6.c, v5_examples/api7.c, v5_examples/api8.c, v5_examples/api9.c, v5_examples/apifull.c, v5_examples/empbuild.c, v5_examples/winevent.c, wal/driver.cpp, wal/wal.cpp, wal/wal_prnt.cpp, wal/walc.cpp, wal/walw.cpp: Code cleanup: Since we already have the define ISC_STATUS_LENGTH for the the length of the status vector, we should use it! Replaced 'status[20]' with 'status[ISC_STATUS_LENGTH]'. Replaced the different symbolic names for the maximum length of a path (MAX_PATH, MAX_PATH_LENGTH, MAXPATHLEN) with one uniq symbol MAXPATHLEN. 2002-10-23 17:23 skidder * firebird2/: configure.in, src/dsql/ddl.cpp, src/dsql/dsql.tab.h, src/dsql/gen.cpp, src/dsql/keywords.cpp, src/dsql/node.h, src/dsql/parse.y, src/dsql/pass1.cpp, src/dsql/pass1_proto.h, src/include/gen/blrtable.h, src/jrd/blr.h, src/jrd/blrtable.cpp, src/jrd/cmp.cpp, src/jrd/exe.cpp, src/jrd/exe.h, src/jrd/nod.h, src/jrd/par.cpp, src/jrd/vio.cpp, src/jrd/vio_proto.h: Explicit locking changes 2002-10-22 10:05 dimitr * firebird2/src/burp/restore.epp: Commited Ignacio's fix for uninitialized variables in burp. 2002-10-19 11:05 dimitr * firebird2/src/jrd/exe.cpp: Fixed a possible buffer overrun. 2002-10-19 02:56 arnobrinkman * firebird2/src/dsql/pass1.cpp: AB: "cosmetic changes" 2002-10-19 02:49 arnobrinkman * firebird2/src/dsql/make.cpp: AB: "cosmetic changes" 2002-10-19 02:32 arnobrinkman * firebird2/src/dsql/pass1.cpp: AB: bug fixed with sub-select and group by clause and cosmetic changes 2002-10-18 16:40 dimitr * firebird2/src/jrd/jrd.cpp: Fixed one more 2PC related bug. 2002-10-18 15:41 dimitr * firebird2/src/jrd/vio.cpp: Rolled back my bugfix. It does solve the mentioned problem, but introduces much more additional (unexpected) pain. 2002-10-18 15:26 dimitr * firebird2/src/jrd/: why.c, y-valve.cpp: Fixed incorrect 2PC behaviour with a rollback of a distributed transaction. 2002-10-18 13:11 dimitr * firebird2/builds/win32/msvc6/fbclient.dsp: Added proper version information for the both client libraries. 2002-10-18 11:14 dimitr * firebird2/builds/win32/msvc6/gpre.dsp: Small correction. 2002-10-18 06:55 stryqx * firebird2/src/jrd/thd.cpp: Fix preprocessor statement. 2002-10-16 10:40 eku * firebird2/src/dsql/preparse.cpp: Eventually fixed redefinition of PAGESIZE. 2002-10-16 10:38 eku * firebird2/: configure.in, src/include/gen/autoconfig_msvc.h, src/jrd/isc_sync.cpp, src/make.new/config/config.h.in: Autoconf: check for function getpagesize. 2002-10-14 11:21 eku * firebird2/builds/posix/Makefile.in.refDatabases: The file permissions must match the database attribute (read-only), otherwise gpre will fail. 2002-10-13 12:30 dimitr * firebird2/src/jrd/: scl.epp, winnt.cpp: Fixed one possible bug and one typo. 2002-10-13 12:24 dimitr * firebird2/src/jrd/: ibase.h, intlnames.h: Fixed a few little bugs. 2002-10-12 22:27 skidder * firebird2/src/jrd/opt.cpp: Move nulls first/last code out of SCROLLABLE_CURSORS ifdef 2002-10-12 21:46 skidder * firebird2/src/jrd/opt.cpp: Fixed problem which caused complex outer joins to produce wrong results 2002-10-12 21:39 skidder * firebird2/src/jrd/opt.cpp: Fixed problem which caused complex outer joins to produce wrong results 2002-10-12 13:14 dimitr * firebird2/src/: remote/cntl.cpp, remote/nt_server.cpp, remote/srvr_w32.cpp, utilities/install_nt.h, utilities/install_svc.cpp: Made the codebase ready for the win32 classic builds. 2002-10-12 13:07 dimitr * firebird2/src/jrd/svc.cpp: Made the codebase ready for the win32 classic builds. 2002-10-12 12:02 dimitr * firebird2/: src/jrd/isc_version.rc, builds/win32/msvc6/fbclient.dsp, builds/win32/msvc6/gds32.dsp: Added proper version information for the both client libraries. 2002-10-12 10:13 stryqx * firebird2/src/qli/err.cpp: Implicit cast breaks FreeBSD build. 2002-10-12 07:21 stryqx * firebird2/src/jrd/os/: mod_loader.h, path_utils.h: Quiet newline warning 2002-10-12 06:59 stryqx * firebird2/builds/posix/prefix.freebsd: Add prefix.freebsd. 2002-10-12 06:16 stryqx * firebird2/src/: common/memory/memory_pool.cpp, jrd/common.h, jrd/flu.cpp, jrd/gds.cpp, jrd/isc_file.cpp, jrd/isc_sync.cpp, jrd/jrd.h, jrd/thd.cpp, jrd/thd.h: Add FreeBSD support. This allows me to compile CS on FreeBSD 4.7 using gcc 3.2.1. 2002-10-12 06:12 stryqx * firebird2/src/extlib/fbudf/: fbudf.cpp, fbudf.h, fbudf.sql: Rename truncate to fbtruncate to avoid conflict with standard C/C++ library. 2002-10-12 06:05 stryqx * firebird2/src/qli/exe.cpp: Include string.h for memcpy definition for those systems that need it. 2002-10-11 23:41 skywalker * firebird2/builds/posix/Makefile.in.refDatabases: Changed restore of isc4.gdb to not have read_only option 2002-10-10 21:32 eku * firebird2/: builds/posix/Makefile.in.embed.qli, src/qli/dtr.cpp, src/qli/err.cpp, src/qli/exe.cpp: Fixed compilation of qli. 2002-10-10 14:52 dimitr * firebird2/src/dsql/preparse.cpp: Commented out because MSVC doesn't understand such a preprocessor directive. 2002-10-10 08:48 eku * firebird2/configure.in: Compilation of the editline library depends on configure switches. 2002-10-10 08:47 eku * firebird2/builds/posix/Makefile.in.firebird: Compilation of the editline library depends on configure switches. Added qli to the CS targets (needed by TCS). 2002-10-09 14:32 skidder * firebird2/doc/WhatsNew: Added my unmentioned change 2002-10-09 13:28 skidder * firebird2/src/extern/editline/Makefile: Fixed to make posix build work 2002-10-08 13:46 dimitr * firebird2/src/jrd/db_alias.cpp: Re-read aliases config file every time any database is attached. 2002-10-08 11:42 eku * firebird2/builds/posix/prefix.sinixz: Updated settings with SINIX-2000 environment 2002-10-08 07:12 eku * firebird2/src/dsql/preparse.cpp: Added warning. One needs to rename PAGESIZE to something different. It's already defined in 'sys/param.h'. 2002-10-07 15:33 eku * firebird2/src/jrd/: svc.cpp, svc.h: Service API: o fixed SVC_TRMNTR parsing o fixed -svc/-svc_thd argument passing o re-enabled API on CS (SINIX-Z) 2002-10-07 03:29 skywalker * firebird2/: configure.in, builds/posix/Makefile.in.boot.gpre, builds/posix/Makefile.in.client.gbak, builds/posix/Makefile.in.client.gdef, builds/posix/Makefile.in.client.gfix, builds/posix/Makefile.in.client.gpre, builds/posix/Makefile.in.client.isql, builds/posix/Makefile.in.client.util, builds/posix/Makefile.in.embed.gbak, builds/posix/Makefile.in.embed.gdef, builds/posix/Makefile.in.embed.gfix, builds/posix/Makefile.in.embed.gpre, builds/posix/Makefile.in.embed.isql, builds/posix/Makefile.in.embed.lockmgr, builds/posix/Makefile.in.embed.qli, builds/posix/Makefile.in.embed.util, builds/posix/Makefile.in.extlib, builds/posix/Makefile.in.fbserver, builds/posix/Makefile.in.fbutil, builds/posix/Makefile.in.firebird, builds/posix/Makefile.in.inet_server, builds/posix/Makefile.in.install, builds/posix/Makefile.in.intl, builds/posix/Makefile.in.libfbclient, builds/posix/Makefile.in.libfbcommon, builds/posix/Makefile.in.libfbembed, builds/posix/Makefile.in.libfbserver, builds/posix/Makefile.in.libfbstatic, builds/posix/Makefile.in.msgs, builds/posix/Makefile.in.refDatabases, builds/posix/Makefile.in.static.gbak, builds/posix/Makefile.in.static.gpre, builds/posix/Makefile.in.static.isql, builds/posix/Makefile.in.v5_examples, builds/posix/make.defaults, builds/posix/make.rules, builds/posix/make.shared.targets, builds/posix/make.shared.variables, src/dsql/parse.cpp, src/extern/editline/MANIFEST, src/extern/editline/Make.os9, src/extern/editline/Makefile, src/extern/editline/README, src/extern/editline/complete.c, src/extern/editline/editline.3, src/extern/editline/editline.c, src/extern/editline/editline.h, src/extern/editline/os9.h, src/extern/editline/sysos9.c, src/extern/editline/sysunix.c, src/extern/editline/testit.c, src/extern/editline/unix.h, src/include/editline.h, src/include/gen/autoconfig_msvc.h, src/isql/isql.epp, src/make.new/config/config.h.in, src/utilities/srvrmgr.cpp: A few makefile dependancies fixed. Started work on upgrading rpm build scripts Fix makefiles for super build Exchange editline for readline in isql 2002-10-06 15:33 dimitr * firebird2/doc/WhatsNew: Alpha 2 changes. 2002-10-06 12:59 dimitr * firebird2/builds/win32/msvc6/fbserver.dsp: no message 2002-10-06 12:55 dimitr * firebird2/builds/win32/msvc6/isql.dsp: Statically link isql with the runtime libraries. 2002-10-06 12:51 dimitr * firebird2/src/dsql/ddl.cpp: BLOB subtypes are no longer ignored in views (expression fields only). 2002-10-06 10:59 dimitr * firebird2/src/utilities/registry.cpp: Added missing guardian registry entry. 2002-10-05 00:08 skidder * firebird2/src/jrd/: dfw.epp, jrd.h, met.epp, met_proto.h: Fixed resource leaks in DDL recursive procedure handling which caused some DDL to fail 2002-10-04 23:57 skidder * firebird2/builds/posix/: make.shared.variables, prefix.darwin, prefix.linux, prefix.sinixz, prefix.solx86: Little garbage cleanup. Shouldn't break anything 2002-10-04 19:53 arnobrinkman * firebird2/src/dsql/pass1.cpp: AB: Fixed bug with alias and GROUP BY clause 2002-10-04 13:06 eku * firebird2/src/: jrd/alt.cpp, utilities/gsec.cpp: Fixed coredump caused by 'array out of bounds' writes. 2002-10-04 11:38 eku * firebird2/src/utilities/security.epp: Fixed merge error FB1->FB2. 2002-10-02 19:56 skidder * firebird2/src/jrd/: grant.gdl, trig.h: Field check constraints are now deleted automatically 2002-10-02 16:31 dimitr * firebird2/doc/WhatsNew: Updated. 2002-10-02 15:27 dimitr * firebird2/src/jrd/idx.h: Just a cosmetic change. 2002-10-02 15:27 dimitr * firebird2/src/jrd/dyn_def.epp: Removed problematic code related to ALTER VIEW implementation. 2002-10-02 15:24 dimitr * firebird2/src/dsql/: parse.cpp, parse.y: Hide ALTER VIEW functionality until it works good. 2002-10-02 15:24 dimitr * firebird2/src/dsql/ddl.cpp: Made it in-sync with the FB1 tree. 2002-10-02 14:43 eku * firebird2/: builds/posix/Makefile.in.firebird, src/install/arch-specific/sinixz/prototype.in: Build and distribute 'gdef'. 2002-10-02 11:41 eku * firebird2/src/remote/inet.cpp: Found a last occurance of NOINITGROUPS :-( 2002-10-02 11:40 eku * firebird2/src/intl/ld.h: Fixed compiler warning 'No newline at end of file'. 2002-10-01 14:03 dimitr * firebird2/src/: make.new/config/config.h.in, include/gen/autoconfig_msvc.h: Fixed wrong alignment of double for i386. 2002-10-01 12:38 eku * firebird2/configure.in: Autoconf: the usage of the readline library can be turned off with '--without-readline'. 2002-10-01 09:56 dimitr * firebird2/doc/WhatsNew: no message 2002-10-01 07:47 eku * firebird2/: configure.in, src/include/gen/autoconfig_msvc.h, src/install/arch-specific/sinixz/prototype.in, src/jrd/jrd.cpp, src/jrd/unix.cpp, src/make.new/config/config.h.in: Merged the support for databases on raw devices from FB1 into FB2. Added switch '--enable-raw-devices' to configure to enable this feature (default=off). Currently only supported on UNIX platforms. 2002-10-01 02:34 arnobrinkman * firebird2/src/dsql/pass1.cpp: AB: Fix error-message bug with aggregate only in sub-select 2002-09-30 22:32 dimitr * firebird2/doc/WhatsNew: Oops. 2002-09-30 22:25 dimitr * firebird2/doc/: WhatsNew, WhatsNew: Mentioned the invisible work that's done by our heroes ;-) Most of these things cannot be seen by our users but its importance cannot be overstressed. 2002-09-30 22:22 dimitr * firebird2/doc/WhatsNew: Mentioned the invisible work that's done by our heroes ;-) Most of these things cannot be seen by our users but its importance cannot be overstressed. 2002-09-30 21:19 skidder * firebird2/src/jrd/met.epp: Fixed my own dropped procedure handling error 2002-09-30 21:13 dimitr * firebird2/doc/WhatsNew: Removed unfinished stuff and added credits. 2002-09-30 20:24 skidder * firebird2/src/jrd/met.epp: Fixed possible coredump while dropping procedure and in some other cases 2002-09-30 17:21 skidder * firebird2/src/jrd/dyn_def.epp: Fixed resource leaks which caused recursive definition error 2002-09-30 17:18 dimitr * firebird2/doc/WhatsNew: Added new file which describes all changes that are visible for end-users. 2002-09-30 16:21 skidder * firebird2/src/jrd/: dfw.epp, met.epp, met_proto.h: Fixed FB1/FB2/IB6 possibility of deferred database corruption (just reported or rarely real) when deleting foreign constraint 2002-09-30 09:41 eku * firebird2/src/intl/langdrv.h: Avoid compiler warning 'No newline at end of file'. 2002-09-30 08:00 eku * firebird2/src/: jrd/arg.h, jrd/pwd.h, lock/fparamv3.h: Don't hard-code the installation path. Use ISC_PREFIX whereever possible. 2002-09-29 17:44 dimitr * firebird2/src/jrd/vio.cpp: Fixed one reason of the well-known "decompression overran buffer" error. 2002-09-29 01:52 arnobrinkman * firebird2/src/dsql/pass1.cpp: AB: Adding better error-handeling and support for subqueries with group_by clause 2002-09-29 00:42 skidder * firebird2/src/jrd/dfw.epp: Fixed resource/memory leak which caused some DDL to fail 2002-09-29 00:37 skidder * firebird2/src/jrd/dfw.epp: Fixed resource/memory leak which caused some DDL to fail 2002-09-28 22:58 skidder * firebird2/src/jrd/met.epp: Fixed one more DDL coredump 2002-09-28 22:56 skidder * firebird2/builds/posix/make.shared.variables: Make it build on posix again 2002-09-28 16:08 dimitr * firebird2/builds/win32/msvc6/: dsql_server.dsp, fbserver.dsp: Added new files to the projects. 2002-09-28 16:03 dimitr * firebird2/src/: dsql/dsql.cpp, dsql/dsql.tab.h, dsql/gen.cpp, dsql/keywords.cpp, dsql/make.cpp, dsql/misc_func.cpp, dsql/misc_func.h, dsql/node.h, dsql/parse.cpp, dsql/parse.y, dsql/pass1.cpp, jrd/blr.h, jrd/cmp.cpp, jrd/evl.cpp, jrd/exe.cpp, jrd/exe.h, jrd/misc_func_ids.h, jrd/par.cpp, jrd/req.h: 1. Reworked internal_info implementation in both DSQL and JRD. New helper class created to serve it properly. 2. Added exception re-raise semantics. Syntax: EXCEPTION; If there was handled exception, re-initiate it, otherwise evaluate to no-op. 3. Implemented run-time exception messages. Syntax: EXCEPTION []; If is specified, evaluate it and use instead of RDB$EXCEPTION_MESSAGE. 4. Added new SQLCODE and GDSCODE system variables. Available in procedures/triggers only. If there wasn't any exception raised, return zero (success), otherwise return an error code. 5. Implemented ROWS_AFFECTED system variable. Available in procedures/triggers only. Count rows affected by the last INSERT/UPDATE/DELETE statement. For any other statement, result is always zero. 2002-09-28 00:59 skidder * firebird2/src/jrd/: cmp.cpp, dfw.epp, jrd.cpp, jrd.h, met.epp, met_proto.h: Fix several mostly DDL-related coredumps and locking failures 2002-09-27 17:21 alexpeshkoff * firebird2/builds/win32/msvc6/alice.dsp: Missed DEV_BUILD in Debug configuration 2002-09-27 15:12 kkuznetsov * firebird2/src/: include/firebird.h, jrd/common.h: [no log message] 2002-09-27 11:05 eku * firebird2/src/dsql/dsql.h: Fixed compiler warning about redefinition of 'assert'. 2002-09-27 03:31 bellardo * firebird2/src/jrd/jrd_math.h: Finished header file renaming cleanup. 2002-09-27 03:29 bellardo * firebird2/src/isql/isql.epp: Cleaned up include directives after renaming math.h to jrd_math.h. 2002-09-27 03:28 bellardo * firebird2/src/jrd/: cvt.cpp, evl.cpp, exe.cpp, gds.cpp, jrd_time.h: Cleaned up some include directives after renaming jrd_time.h. 2002-09-27 02:20 bellardo * firebird2/src/: burp/burp.cpp, isql/isql.epp, jrd/cvt.cpp, jrd/evl.cpp, jrd/gds.cpp, jrd/isc_sync.cpp, jrd/jrd.cpp, jrd/jrn.cpp, jrd/math.cpp, jrd/mov.cpp, jrd/perf.cpp, jrd/svc.cpp, jrd/utl.cpp, lock/lock.cpp, qli/format.cpp, qli/mov.cpp, qli/picstr.cpp, remote/inet.cpp, wal/wal.cpp, wal/walc.cpp, wal/walw.cpp: renamed header files jrd/math.h and jrd/time.h to jrd/jrd_math.h and jrd/jrd_time.h. 2002-09-26 20:14 skidder * firebird2/src/jrd/vio.cpp: Fixed nasty memory corruption problem which caused server to crash quasi-randomly under high load (seems to be very old bug) 2002-09-26 20:13 skidder * firebird2/src/jrd/: cmp.cpp, dfw.epp, jrd.cpp, met.epp: Fixed some memory leaks 2002-09-26 15:32 kkuznetsov * firebird2/builds/posix/prefix.solx86: [no log message] 2002-09-26 11:53 kkuznetsov * firebird2/builds/posix/prefix.solx86: [no log message] 2002-09-26 11:26 eku * firebird2/src/: isql/isql.epp, jrd/blb.cpp, jrd/dls.cpp, jrd/dpm.epp, jrd/isc_file.cpp, jrd/isc_sync.cpp, jrd/jrd.cpp, jrd/svc.cpp: Fixed compiler warnings. 2002-09-25 19:12 skidder * firebird2/src/: alice/alice_meta.epp, alice/all.cpp, alice/tdr.cpp, common/memory/allocators.cpp, common/memory/allocators.h, common/memory/memory_pool.h, dsql/alld.cpp, dsql/ddl.cpp, dsql/dsql.cpp, dsql/gen.cpp, dsql/make.cpp, dsql/metd.epp, dsql/parse.cpp, dsql/parse.y, dsql/pass1.cpp, include/fb_blk.h, jrd/ail.cpp, jrd/all.cpp, jrd/blb.cpp, jrd/blob_filter.epp, jrd/block_cache.h, jrd/bookmark.cpp, jrd/btr.cpp, jrd/cch.cpp, jrd/cmp.cpp, jrd/cvt2.cpp, jrd/dfw.epp, jrd/dyn_def.epp, jrd/dyn_del.epp, jrd/evl.cpp, jrd/exe.cpp, jrd/exe.h, jrd/ext.cpp, jrd/extvms.cpp, jrd/fun.epp, jrd/grant.epp, jrd/idx.cpp, jrd/ini.epp, jrd/intl.cpp, jrd/intl_builtin.cpp, jrd/jrd.cpp, jrd/jrd.h, jrd/log.cpp, jrd/met.epp, jrd/netware.cpp, jrd/opt.cpp, jrd/os2.cpp, jrd/pag.cpp, jrd/par.cpp, jrd/plugin_manager.cpp, jrd/rec.cpp, jrd/rlck.cpp, jrd/rng.cpp, jrd/rse.cpp, jrd/sbm.cpp, jrd/scl.epp, jrd/sdw.cpp, jrd/sort.cpp, jrd/sort_mem.cpp, jrd/sqz.cpp, jrd/svc.cpp, jrd/tpc.cpp, jrd/tra.cpp, jrd/unix.cpp, jrd/val.cpp, jrd/val.h, jrd/vio.cpp, jrd/vms.cpp, jrd/windows.cpp, jrd/winnt.cpp, jrd/os/darwin/mod_loader.cpp, jrd/os/posix/mod_loader.cpp, jrd/os/posix/path_utils.cpp, jrd/os/win32/mod_loader.cpp, jrd/os/win32/path_utils.cpp, utilities/dba.epp: Changed engine to store source file name/line number information for EVERY allocation when DEBUG_GDS_ALLOC is defined. All allocation should be done using FB_NEW or FB_NEW_RPT macros instead of keyword new since now 2002-09-25 15:08 eku * firebird2/src/: burp/burp.h, msgs/build_file.epp, msgs/modify_msgs.epp: Fixed compiler warnings. 2002-09-25 13:20 kkuznetsov * firebird2/builds/posix/: make.rules, prefix.solx86: [no log message] 2002-09-25 13:12 kkuznetsov * firebird2/src/common/memory/memory_pool.cpp: fixed some compile errors 2002-09-25 09:18 eku * firebird2/src/jrd/intl_builtin.cpp: Undone previous changes. 2002-09-25 08:41 eku * firebird2/src/jrd/intl_builtin.cpp: Fixed compiler warnings about nested comments. 2002-09-25 08:22 kkuznetsov * firebird2/src/jrd/: common.h, ib_stdio.h, thd.h: Some work on Solaris port 2002-09-25 07:56 dimitr * firebird2/src/jrd/plugin_manager.cpp: Commited John's fix for PluginManager::Module class destructor. 2002-09-24 21:53 skidder * firebird2/src/: jrd/isc_i_proto.h, jrd/isc_ipc.cpp, jrd/isc_sync.cpp, remote/inet.cpp: Make engine compileable on Linux again after Erik's signal cleanup 2002-09-24 19:53 bellardo * firebird2/src/jrd/jrd.h: Fixed the "typename" error message. The fix involved adding the typename keyname to a declaration. It is possible that older compilers don't support typename, so in the future we may have to use autoconf to detect compiler support. 2002-09-24 16:17 dimitr * firebird2/src/include/gen/autoconfig_msvc.h: DEBUG_GDS_ALLOC macro is now defined by autoconf. 2002-09-24 15:01 eku * firebird2/builds/posix/: Makefile.in.boot.gpre, Makefile.in.client.gbak, Makefile.in.client.gdef, Makefile.in.client.gfix, Makefile.in.client.gpre, Makefile.in.client.isql, Makefile.in.client.util, 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.example5, Makefile.in.extlib, Makefile.in.fbserver, Makefile.in.inet_server, Makefile.in.intl, Makefile.in.jrd, Makefile.in.libfbclient, Makefile.in.libfbembed, Makefile.in.msgs, Makefile.in.static.gpre, Makefile.in.static.isql, make.defaults, make.rules: Call linker with $(LD) (and not $(CC) to link C++ programs. Don't hard-code linker path (rpath option). 2002-09-24 14:59 eku * firebird2/builds/posix/prefix.sinixz: Activate memory debugging and a few more compiler warnings. 2002-09-24 14:58 eku * firebird2/src/install/arch-specific/sinixz/: postinstall.in, prototype.in: Fixed installation issues. 2002-09-24 14:57 eku * firebird2/src/: alice/alice.cpp, burp/burp.cpp, common/memory/memory_pool.cpp, gpre/c_cxx.cpp, gpre/cmp.cpp, gpre/cob.cpp, gpre/int.cpp, jrd/btr.cpp, jrd/cch.cpp, jrd/fil.h, jrd/gds.cpp, jrd/isc_cray.cpp, jrd/isc_i_proto.h, jrd/isc_ipc.cpp, jrd/isc_sync.cpp, remote/inet.cpp: Removed compiler warnings. Fixed more SIG_FPTR issues. Use GNU C to check format strings against arguments. 2002-09-24 10:05 dimitr * firebird2/src/jrd/met.epp: Fixed lack of member variable initialization. 2002-09-24 02:27 bellardo * firebird2/src/jrd/: jrd.cpp, plugin_manager.cpp, plugin_manager.h: Added support for a single, generic "plugins" directory. Where possible, this new plugins directory should be used for engine modules. Note the old separate directories intl and UDF still exist and have the same usage as before. 2002-09-24 01:19 bellardo * firebird2/src/jrd/: plugin_manager.cpp, plugin_manager.h: Added some class documentation and move module cleanup to PluginManager destructor, including verifing reference counts in the debug build. 2002-09-23 20:02 skidder * firebird2/src/common/memory/: allocators.cpp, allocators.h: Added FB_NEW macro 2002-09-23 19:58 skidder * firebird2/src/jrd/plugin_manager.h: Fixed memory corruption problem which forbad build with DEBUG_GDS_ALLOC turned on 2002-09-23 19:18 bellardo * firebird2/src/jrd/: jrd.cpp, jrd.h: Fixed an infinite recursion problem with the new compilation delayed triggers. 2002-09-23 17:08 skidder * firebird2/src/common/memory/allocators.cpp: gds__alloc_debug stores line number information in the memory pool 2002-09-23 12:41 dimitr * firebird2/src/jrd/: common.h, isc_ipc.cpp: Fixed wrong SIG_FPTR definition for win32. 2002-09-23 09:49 eku * firebird2/configure.in: Fixed syntax error introduced with previous check-in. 2002-09-22 22:41 skidder * firebird2/: builds/posix/prefix.linux, src/common/memory/memory_pool.cpp, src/common/memory/memory_pool.h, src/jrd/common.h, src/remote/inet_server.cpp: Added file name/line number information to debug memory manager. Dumps memory state to memdebug.log on exit 2002-09-22 21:08 bellardo * firebird2/src/jrd/: jrd.cpp, jrd.h: Fixed an order of operations error in the first dbb destructor implementation. 2002-09-22 19:25 bellardo * firebird2/src/jrd/: jrd.cpp, jrd.h: Patch a rather large dbb memory leak created during the c++ porting. 2002-09-22 15:29 dimitr * firebird2/src/jrd/scl.epp: Added initialization of the local variable. 2002-09-22 14:52 dimitr * firebird2/src/jrd/intl_classes.h: Don't know why, but it fixes the current linking problem. 2002-09-21 11:53 dimitr * firebird2/src/include/gen/autoconfig_msvc.h: We definitely don't need extra tons of warnings regarding unrecognized preprocessor directive. 2002-09-21 10:00 dimitr * firebird2/src/jrd/isc_ipc.cpp: Fixed wrong (at least for win32) function pointer cast. 2002-09-20 22:59 bellardo * firebird2/builds/mac_os_x/CS/CS.pbproj/: bellardo.pbxuser, john.pbxuser: Removed two personal IDE settings files that should have never been committed. 2002-09-20 21:01 skidder * firebird2/src/install/classic/install.sh.in: Fixed to make install work after interbase.msg->firebird.msg change 2002-09-20 20:58 skidder * firebird2/configure.in: Fixed to make build work w/o config file 2002-09-20 12:23 eku * firebird2/: builds/posix/Makefile.in.firebird, builds/posix/Makefile.in.msgs, builds/posix/make.defaults, builds/posix/prefix.sinixz, src/install/arch-specific/sinixz/prototype.in, src/jrd/cch.cpp, src/jrd/err.cpp, src/jrd/isc_ipc.cpp, src/remote/interface.cpp, src/utilities/srvrmgr.cpp: Fixed the naming of some files: interbase.msg => firebird.msg interbase.log => firebird.log SINIX-Z: don't distribute build programms 2002-09-20 12:10 dimitr * firebird2/src/: jrd/version.rc, remote/window.rc, jrd/jrd_ver.h, jrd/jrd_ver.rc, jrd/version_95.rc, remote/window.aps: Get rid of unnecessary files. 2002-09-20 12:07 dimitr * firebird2/: builds/win32/msvc6/fbclient.dsp, builds/win32/msvc6/fbserver.dsp, src/iscguard/iscguard.rc: Get rid of unnecessary files. 2002-09-20 10:31 eku * firebird2/src/install/arch-specific/sinixz/postinstall.in: Fixed typo. 2002-09-20 10:28 eku * firebird2/: configure.in, src/jrd/file_params.h, src/make.new/config/config.h.in: Do not hard-code the value of ISC_PREFIX, but set it to installation prefix (--prefix option). 2002-09-19 18:02 skidder * firebird2/src/jrd/: cmp.cpp, dfw.epp, exe.cpp, jrd.cpp, jrd.h, met.epp, met_proto.h: Deferred user trigger compilation added. Solves some, but not all DDL issues and speeds things up 2002-09-19 17:25 skidder * firebird2/builds/posix/: Makefile.in.boot.gpre, Makefile.in.client.gbak, Makefile.in.client.gdef, Makefile.in.client.gfix, Makefile.in.client.gpre, Makefile.in.client.isql, Makefile.in.client.util, Makefile.in.embed.gbak, Makefile.in.embed.gdef, Makefile.in.embed.gfix, Makefile.in.embed.gpre, Makefile.in.embed.isql, Makefile.in.embed.lockmgr, Makefile.in.embed.qli, Makefile.in.embed.util, Makefile.in.example5, Makefile.in.extlib, Makefile.in.fbserver, Makefile.in.fbutil, Makefile.in.firebird, Makefile.in.gpre, Makefile.in.inet_server, Makefile.in.install, Makefile.in.intl, Makefile.in.jrd, Makefile.in.libfbclient, Makefile.in.libfbcommon, Makefile.in.libfbembed, Makefile.in.libfbserver, Makefile.in.libfbstatic, Makefile.in.msgs, Makefile.in.refDatabases, Makefile.in.static.gbak, Makefile.in.static.gpre, Makefile.in.static.isql, Makefile.in.v5_examples, make.rules, prefix.linux, prefix.sinixz: Fix build engine to make PROD_BUILD compile 2002-09-19 17:22 skidder * firebird2/src/install/super/: SSTarInstall.sh, SSinstall.sh, SSpostinstall.sh, SSpostuninstall.sh, SSpreinstall.sh, SSpreuninstall.sh, SSrpmfiles.txt, SSrpmheader.txt, install.sh.in, postinstall.sh.in, postuninstall.sh.in, preinstall.sh.in, preuninstall.sh.in, rpmfiles.txt.in, rpmheader.txt.in, tarInstall.sh.in: Fix build engine to make PROD_BUILD compile 2002-09-19 12:51 eku * firebird2/: configure.in, src/include/gen/autoconfig_msvc.h, src/jrd/common.h, src/make.new/config/config.h.in: Autoconf: o check for the function initgroups (replaces NOINITGROUPS define) o the define INTL (common.h) has been removed, since it is only set but not used anywhere 2002-09-19 11:35 eku * firebird2/src/install/arch-specific/sinixz/postinstall.in: gds_inet_server is now called fb_inet_server 2002-09-18 14:50 eku * firebird2/: configure.in, src/burp/mvol.cpp, src/burp/spit.cpp, src/extlib/ib_udf.c, src/extlib/fbudf/stdafx.h, src/include/gen/autoconfig_msvc.h, src/iscguard/iscguard.cpp, src/isql/isql_win.cpp, src/journal/misc.cpp, src/jrd/common.h, src/jrd/cvt.cpp, src/jrd/exe.cpp, src/jrd/gds.cpp, src/jrd/memtest.cpp, src/jrd/pcsleep.cpp, src/jrd/perf.cpp, src/jrd/perf.h, src/jrd/pwd.cpp, src/jrd/svc.cpp, src/jrd/time.h, src/jrd/unix.cpp, src/lock/lock.cpp, src/make.new/config/config.h.in, src/msgs/check_msgs.epp, src/remote/inet.cpp, src/remote/inet_server.cpp, src/remote/netwcon.cpp, src/utilities/analyse.cpp, src/utilities/drop.cpp, src/utilities/srvrmgr.cpp, src/utilities/util.cpp, src/v5_examples/apifull.c, src/v5_examples/udflib.c, src/wal/driver.cpp, src/wal/wal.cpp: Autoconf cleanup: o use predefined macros to test for sys/wait.h, time.h and sys/time.h o search strcasecmp in libresolv only if strcasecmp and stricmp are not in libc o use predefined macro AC_SYS_LARGEFILE to determine 64Bit I/O o determine the alignment of long and double (ALIGNMENT,DOUBLE_ALIGN), still need to write a test for FB_ALIGN! 2002-09-17 07:58 eku * firebird2/: configure.in, src/burp/canonical.cpp, src/dsql/dsql.cpp, src/include/gen/autoconfig_msvc.h, src/install/arch-specific/sinixz/prototype.in, src/jrd/align.cpp, src/jrd/atom.h, src/jrd/bookmark.cpp, src/jrd/btr.cpp, src/jrd/common.h, src/jrd/cvt.cpp, src/jrd/cvt2.cpp, src/jrd/evl.cpp, src/jrd/exe.cpp, src/jrd/ib_stdio.cpp, src/jrd/inf.cpp, src/jrd/opt.cpp, src/jrd/quad.cpp, src/jrd/sort.cpp, src/jrd/vmsthread.cpp, src/make.new/config/config.h.in, src/remote/merge.cpp, src/remote/protocol.cpp, src/utilities/rebuild.cpp: Autoconf cleanup: o since the define 'VAX' was only used to tell that the byte order is LITTLE_ENDIAN (it have nothing else to do with the VAX computer family) it can safely replaced with '!WORDS_BIGENDIAN'. o check if pointers are 64 bit o replaced HAS_64BIT_POINTERS with 'SIZEOF_VOID_P == 8' 2002-09-16 18:30 skidder * firebird2/: builds/posix/prefix.linux, src/jrd/dyn.epp, src/jrd/dyn_def.epp, src/jrd/dyn_del.epp, src/jrd/dyn_df_proto.h, src/jrd/idx.h, src/jrd/ods101.gdl: Roll back my previos DDL optimization changes. Add index RDB(RDB) instead. Testing revealed that it works faster 2002-09-13 13:13 skidder * firebird2/src/jrd/dyn_def.epp: Fixed wrong comment placement 2002-09-13 09:15 eku * firebird2/src/journal/journal.h: Changed indent. 2002-09-13 09:15 eku * firebird2/src/install/arch-specific/sinixz/Makefile.in: SINIX-Z: changed location of the produced package 2002-09-13 09:14 eku * firebird2/builds/posix/prefix.sinixz: SINIX-Z: turn on compiler warnings only in debug builds 2002-09-12 21:51 skidder * firebird2/src/dsql/: ddl.cpp, ddl.cpp: Fixed cached metadata error which caused many DDL/DML statements to fail 2002-09-12 18:17 skidder * firebird2/src/jrd/dyn_def.epp: Fixed my own bug with index creation 2002-09-12 15:14 eku * firebird2/src/journal/journal.h: Fixed unterminated comment. 2002-09-11 21:34 skidder * firebird2/src/: common/memory/memory_pool.cpp, jrd/common.h, jrd/gds.cpp, jrd/gdsassert.h, jrd/intl.cpp, jrd/jrd.h, jrd/lck.cpp: resoled some linux build issues, warnings 2002-09-11 21:31 skidder * firebird2/src/jrd/: dyn.epp, dyn_def.epp, dyn_del.epp, dyn_df_proto.h: DDL GDML query optimization 2002-09-11 13:30 eku * firebird2/: autogen.sh, configure.in, src/alice/alice.cpp, src/burp/burp.cpp, src/include/fb_types.h, src/include/gen/autoconfig_msvc.h, src/jrd/common.h, src/jrd/divorce.cpp, src/jrd/dyn.epp, src/jrd/dyn_def.epp, src/jrd/dyn_del.epp, src/jrd/dyn_mod.epp, src/jrd/dyn_util.epp, src/jrd/exe.cpp, src/jrd/gds.cpp, src/jrd/isc_ipc.cpp, src/jrd/isc_sync.cpp, src/jrd/jrd.cpp, src/jrd/met.epp, src/jrd/scl.epp, src/jrd/sdw.cpp, src/jrd/svc.cpp, src/jrd/unix.cpp, src/lock/lock.cpp, src/make.new/config/config.h.in, src/pipe/foot.cpp, src/pipe/head.cpp, src/qli/exe.cpp, src/remote/divorce.cpp, src/remote/server.cpp, src/utilities/cache.cpp, src/utilities/relay.cpp, src/utilities/util.cpp: Autoconf enhancements: o autoconf v2.53 and later is now required to generate configure (sorry, but it makes many tasks easier) o improved tests for mmap, socklen_t and offt_64 o added tests for atexit, on_exit, (v)fork, set(p)grp, setpgid and flock o added test for the keyword 'volatile' o fixed errors in configure.in o updated config.h.in and autoconfig_msvc.h (the latter may be incorrect) o replaced VOLATILE by volatile o removed SETPGRP and ATEXIT o replaced NO_FLOCK by HAVE_FLOCK o SIG_FPTR cleanup o vfork cleanup 2002-09-11 09:49 eku * firebird2/builds/posix/prefix.sinixz: New version. 2002-09-10 20:38 skidder * firebird2/src/fbutil/FirebirdConfigFile.cpp: Fix compiler warning 2002-09-10 20:34 skidder * firebird2/src/msgs/load.epp: Added nulls first/last support load.epp 2002-09-10 20:33 skidder * firebird2/src/jrd/: blr.h, opt.cpp, par.cpp: Added nulls first/last support 2002-09-10 20:33 skidder * firebird2/: src/intl/ld.c, builds/posix/Makefile.in.intl: Make INTL work on Linux 2002-09-10 20:31 skidder * firebird2/src/install/: classic/install.sh.in, misc/firebird.xinetd, misc/firebird.xinetd.in: Make make install work 2002-09-10 20:30 skidder * firebird2/src/gpre/gpre_meta.epp: Optimize it a little 2002-09-10 20:28 skidder * firebird2/src/dsql/: dsql.tab.h, gen.cpp, keywords.cpp, node.h, parse.cpp, parse.y, pass1.cpp: added nulls first/last syntax support 2002-09-10 20:26 skidder * firebird2/src/dsql/metd.epp: Optimize it a little 2002-09-10 20:24 skidder * firebird2/src/common/memory/memory_pool.cpp: Fix compiler warning 2002-09-10 20:22 skidder * firebird2/builds/posix/: Makefile.in.firebird, Makefile.in.v5_examples: Makefile for examples is broken. Do not compile it 2002-09-10 15:40 dimitr * firebird2/src/jrd/: cch.cpp, sdw.cpp, tra.cpp: Fixed wrong initialization of the stack variables. 2002-09-10 15:38 dimitr * firebird2/src/utilities/dba.epp: Fixed wrong size of the local variable. Thanks to Dmitry Kuzmenko. 2002-09-10 10:07 dimitr * firebird2/src/: dsql/metd.epp, gpre/gpre_meta.epp: Fixed error in GDML statement. 2002-09-10 09:56 eku * firebird2/configure.in: Fixed problems with '--with-lock-manager'. 2002-09-10 08:08 eku * firebird2/builds/posix/: make.rules, prefix.darwin, prefix.linux, prefix.solx86: Control build type (production/development) by configure (--enable-debug). 2002-09-09 13:40 dimitr * firebird2/src/jrd/dyn.epp: Fixed memory handling bug. 2002-09-09 07:51 eku * firebird2/builds/posix/Makefile.in.fbutil: Always use '$(MAKE)' instead of 'make' to call make, because it could have been redefined. 2002-09-09 07:48 eku * firebird2/builds/posix/Makefile.in.firebird: Fixed C&P error that prevented ISQL from beeing compiled. 2002-09-08 18:33 dimitr * firebird2/src/jrd/tra.cpp: Don't allow sweeper to start if the database is shutdown. 2002-09-08 18:32 dimitr * firebird2/src/msgs/load.epp: no message 2002-09-08 09:56 dimitr * firebird2/src/: iscguard/iscguard.cpp, iscguard/iscguard.h, jrd/jrd.cpp, remote/ibconfig.h, remote/inet_server.cpp, remote/window.h, utilities/guard.cpp, utilities/util.cpp, v5_examples/makefile.old: fbserver instead of ibserver. 2002-09-06 15:05 alexpeshkoff * firebird2/src/jrd/fun.epp: Corrected bug with UDF's returning floating point by value 2002-09-06 10:57 dimitr * firebird2/src/jrd/db_alias.cpp: Proper location of the aliases config file. 2002-09-06 10:45 eku * firebird2/src/install/arch-specific/sinixz/: Makefile.in, pkginfo.in, postinstall.in, postremove.in, preinstall.in, prototype.in: SINIX-Z package files 2002-09-06 09:51 dimitr * firebird2/src/dsql/: ddl.cpp, parse.cpp, parse.y: More complete implementation of the INDEX subclause of a constraint declaration. 2002-09-06 09:13 eku * firebird2/configure.in: SINIX-Z packaging 2002-09-05 13:48 dimitr * firebird2/src/dsql/ddl.cpp: Fixed bug with wrong RDB$SYSTEM_FLAG values for the relation constraint triggers. 2002-09-05 11:00 dimitr * firebird2/src/jrd/isc_sync_win32.cpp: Corrected the exception handling logic: - check asynchronous (hardware) exceptions first - proper memory management 2002-09-04 20:17 dimitr * firebird2/src/jrd/isc_sync_win32.cpp: Fixed wrong exception handling logic. Hope it's done correctly and won't cause more errors. 2002-09-04 16:37 dimitr * firebird2/src/jrd/isc_sync_win32.cpp: a) we're Firebird, not InterBase b) we shouldn't have such ugly string handling bugs 2002-09-04 15:34 eku * firebird2/src/: jrd/svc.cpp, utilities/security.epp: Fixed a typo that was introduced with the strcasecmp/stricmp changes. 2002-09-04 14:09 dimitr * firebird2/src/dsql/: ddl.cpp, dsql.tab.h, keywords.cpp, node.h, parse.cpp, parse.y: Changed syntax of the INDEX subclause of a constraint declaration, now it looks as: [USING [ASC[ENDING] | DESC[ENDING]] INDEX index] 2002-09-04 12:22 dimitr * firebird2/: src/jrd/intl.cpp, builds/win32/msvc6/intl.dsp: Renamed gdsintl.dll to fbintl.dll. 2002-09-04 11:12 dimitr * firebird2/src/: jrd/file_params.h, msgs/build_file.epp, utilities/install_nt.h, utilities/install_svc.cpp: Make sure we're Firebird, both interbase.msg and interbase.log are renamed. 2002-09-04 10:18 dimitr * firebird2/src/utilities/registry.h: Changed the default registry key to the native Firebird one. 2002-09-03 19:31 dimitr * firebird2/builds/win32/msvc6/: ib_udf.def, ib_udf.dsp: Added ib_udf project. 2002-09-03 19:29 dimitr * firebird2/src/include/gen/autoconfig_msvc.h: Minor build changes in the UDF libraries. 2002-09-03 19:25 dimitr * firebird2/builds/win32/msvc6/Firebird2.dsw: Added ib_udf project. 2002-09-03 19:23 dimitr * firebird2/src/extlib/: fbudf/fbudf.cpp, fbudf/stdafx.h, ib_udf.h: Minor build changes in the UDF libraries. 2002-09-03 15:35 eku * firebird2/builds/posix/Makefile.in.refDatabases: Fixed more make problems. Why do we touch the result here??? 2002-09-03 15:25 eku * firebird2/configure.in: Added the new configure option '--with-lock-manager' that controlls the build of the manager binary. This option is only valid for CS architecture. Replaced '#' with the correct M4 macro for comments 'dnl'. 2002-09-03 15:24 eku * firebird2/: src/make.new/config/config.h.in, builds/posix/Makefile.in.firebird, src/include/gen/autoconfig_msvc.h, src/lock/lock.h: Added the new configure option '--with-lock-manager' that controlls the build of the manager binary. This option is only valid for CS architecture. 2002-09-01 17:49 dimitr * firebird2/src/dsql/parse.y: - allowed user-defined index names for PK/FK/UK constraints - fixed ugly hardcoded name checks for primary/foreign keys - implemented RECREATE VIEW statement 2002-09-01 17:44 dimitr * firebird2/src/: dsql/ddl.cpp, dsql/dsql.cpp, dsql/metd.epp, dsql/node.h, dsql/parse.cpp, dsql/parse.y, dsql/pass1.cpp, gpre/gpre_meta.epp, jrd/dfw.epp, jrd/dyn_def.epp, jrd/met.epp: - allowed user-defined index names for PK/FK/UK constraints - fixed ugly hardcoded name checks for primary/foreign keys - implemented RECREATE VIEW statement 2002-08-31 15:12 dimitr * firebird2/src/jrd/ods101.gdl: Minor ODS change (version 10.1). New indices on system tables: - define index RDB$INDEX_41 for RDB$INDICES RDB$FOREIGN_KEY; - define index RDB$INDEX_42 for RDB$RELATION_CONSTRAINTS RDB$RELATION_NAME, RDB$CONSTRAINT_TYPE; 2002-08-31 11:25 fsg * firebird2/: builds/posix/Makefile.in.example5, builds/posix/Makefile.in.firebird, builds/posix/Makefile.in.refDatabases, src/jrd/common.h: Some minor fixes to get it compiled under linux again, some of them submitted by Nickolay Samofatov 2002-08-28 17:50 dimitr * firebird2/src/jrd/: grant.gdl, trig.h: Fixed bug, when nobody could alter or drop a trigger which name contains 'RDB$'. 2002-08-28 17:48 dimitr * firebird2/src/utilities/: install_svc.cpp, regis_proto.h, registry.cpp, servi_proto.h, services.cpp: Some changes to make gdef, instreg and instsvc compilable. 2002-08-28 11:20 dimitr * firebird2/builds/win32/msvc6/: Firebird2.dsw, fbclient.dsp, gdef.dsp, instreg.dsp, instsvc.dsp: Added new projects to the workspace: - gdef.exe - instreg.exe - instsvc.exe 2002-08-28 11:05 eku * firebird2/builds/posix/Makefile.in.install: make.XXX files are now under $ROOT/gen and not $ROOT/src. 2002-08-28 10:02 eku * firebird2/configure.in: Another C&P error. 2002-08-28 09:51 eku * firebird2/configure.in: Fixed C&P error. 2002-08-28 09:11 eku * firebird2/src/extlib/fbudf/stdafx.h: Needs include file common.h to compile. 2002-08-28 09:10 eku * firebird2/src/remote/inet_server.cpp: Use SIG_FPTR from common.h. 2002-08-28 09:03 eku * firebird2/configure.in: Check which network libraries (socket, nsl, resolv) are needed. configure will set the variable LIBS to the correct value. Setting this in prefix.XXX should no longer be neccessary. If it doesn't work for you, please extend the tests in configure.in, rather than defining this in prefix.your_system. Another autoconf cleanup: o check for the existence of the function strcasecmp and stricmp o replaced STRICMP 2002-08-28 08:50 eku * firebird2/src/: include/gen/autoconfig_msvc.h, jrd/common.h, jrd/svc.cpp, make.new/config/config.h.in, utilities/security.epp: Another autoconf cleanup: o check for the existence of the function strcasecmp and stricmp o replaced STRICMP 2002-08-28 08:12 dimitr * firebird2/builds/win32/msvc6/fbclient.dsp: Cleaned up fbclient.dll contents. 2002-08-27 21:26 dimitr * firebird2/src/: ipserver/ipclient.cpp, remote/serve_proto.h, remote/srvr_w32.cpp, remote/window.cpp, remote/xnet.cpp, remote/xnet_proto.h: Finilized Borland's implementation of XNET (win32 only). Seems to work ;-) 2002-08-27 13:58 dimitr * firebird2/src/jrd/: idx.h, ods.h: Minor ODS change (version 10.1). New indices on system tables: - define index RDB$INDEX_41 for RDB$INDICES RDB$FOREIGN_KEY; - define index RDB$INDEX_42 for RDB$RELATION_CONSTRAINTS RDB$RELATION_NAME, RDB$CONSTRAINT_TYPE; 2002-08-27 13:47 dimitr * firebird2/src/: include/fb_types.h, jrd/common.h: Moved SIG_FPTR type declaration from fb_types.h to common.h. Hence we've got the codebase compiled on win32 again, and it shouldn't break other builds, IMHO. 2002-08-27 13:07 dimitr * firebird2/src/jrd/: isc_proto.h, isc_win32.cpp: Removed duplicated registry path constants. 2002-08-27 13:01 dimitr * firebird2/builds/win32/msvc6/intl.dsp: Small correction. 2002-08-27 09:48 dimitr * firebird2/src/dsql/: ddl.cpp, dsql.cpp, node.h, parse.cpp, parse.y, pass1.cpp: Implemented CREATE OR ALTER statement for procedures/triggers/views. 2002-08-26 21:40 arnobrinkman * firebird2/src/dsql/pass1.cpp: Added code in pass1_simple_case for handeling parameters in case_operand together with when_operands. The method used to get the derciber for parameters is taken from MAKE_desc_from_list in make.cpp Example : SELECT CASE FieldA WHEN :param1 THEN 1 WHEN 2 THEN 2 ELSE NULL END FROM TableA Note : At least one "know describer" must be in the list else no describer could be guested (logic but...) ! 2002-08-26 15:50 dimitr * firebird2/builds/win32/msvc6/: Firebird2.dsw, fbclient.def, fbclient.dsp, fbclient_debug.def, gds32.def, gds32.dsp, gds32_debug.def: Renamed the win32 client library. 2002-08-26 15:20 eku * firebird2/src/utilities/drop.cpp: Fixed GCC 3.1 compile problem with missing cast operator. 2002-08-26 14:18 eku * firebird2/src/: burp/mvol.cpp, jrd/isc_file.cpp, jrd/jrd.cpp, jrd/llio.cpp, jrd/thd.cpp, jrd/y-valve.cpp, jrd/os/posix/mod_loader.cpp, remote/xnet.cpp, utilities/srvrmgr.cpp, wal/walw.cpp: Added / replaced ifdef's around unistd.h with the define HAVE_UNISTD_H generated by autoconf. 2002-08-26 14:14 eku * firebird2/src/jrd/isc_sync.cpp: Another autoconf cleanup: o check for the existence of the function mmap o replaced MMAP_SUPPORTED by HAVE_MMAP Moved the (multiple) definition of SIG_FPTR to fb_types.h. 2002-08-26 14:13 eku * firebird2/src/: include/fb_types.h, jrd/isc_cray.cpp, jrd/isc_ipc.cpp, remote/inet.cpp: Moved the (multiple) definition of SIG_FPTR to fb_types.h. 2002-08-26 14:10 eku * firebird2/src/: jrd/common.h, jrd/event.cpp, jrd/isc_s_proto.h, lock/lock.cpp, lock/print.cpp, utilities/drop.cpp, utilities/dropv3.cpp, wal/walc.cpp: Another autoconf cleanup: o check for the existence of the function mmap o replaced MMAP_SUPPORTED by HAVE_MMAP 2002-08-26 13:59 eku * firebird2/: configure.in, src/include/gen/autoconfig_msvc.h, src/make.new/config/config.h.in: Another autoconf cleanup: o check for the existence of the function mmap o replaced MMAP_SUPPORTED by HAVE_MMAP 2002-08-26 10:51 eku * firebird2/src/qli/help.epp: Fixed format string (GCC 3.2 won't compile this file). 2002-08-26 09:51 dimitr * firebird2/src/jrd/db_alias.cpp: Learnt the alias management code to handle both possible path separators correctly. 2002-08-24 12:53 dimitr * firebird2/src/include/gen/autoconfig_msvc.h: Corrected MSVC related autoconf stuff. 2002-08-24 11:40 dimitr * firebird2/src/jrd/svc.cpp: Added missing #endif. 2002-08-22 13:30 eku * firebird2/: configure.in, src/include/gen/autoconfig_msvc.h, src/jrd/intl.cpp, src/make.new/config/config.h.in: Check for the existence of the function snprintf. Added a work-around for systems like SINIX-Z, that do not have snprintf. We really need a plug-in replacement for those systems. 2002-08-22 13:22 dimitr * firebird2/src/remote/: inet.cpp, remote.cpp, spxnet.cpp: Make sure a length of string being allocated is always initialized. 2002-08-22 12:57 dimitr * firebird2/src/pipe/head.cpp: Corrected the GATEWAY cleanup. 2002-08-22 12:48 eku * firebird2/: configure.in, src/include/gen/autoconfig_msvc.h, src/jrd/common.h, src/jrd/isc_ipc.cpp, src/jrd/isc_sync.cpp, src/jrd/svc.cpp, src/make.new/config/config.h.in, src/remote/inet.cpp, src/remote/inet_server.cpp: Another autoconf cleanup: o check for the existence of the function sigaction o replaced SIGACTION_SUPPORTED with HAVE_SIGACTION 2002-08-22 12:16 dimitr * firebird2/src/jrd/vio.cpp: Fixed a typing error in my bugfix . 2002-08-22 11:07 eku * firebird2/configure.in: Unset a cached variable before rerunning a test. 2002-08-22 10:34 dimitr * firebird2/src/jrd/: mov.cpp, mov_proto.h, vio.cpp: More careful (and proper) implementation of my yesterday's bugfix. 2002-08-22 10:20 dimitr * firebird2/src/: csv/csi.cpp, csv/csi.h, csv/css.cpp, csv/css_proto.h, csv/csv.cpp, jrd/all.cpp, jrd/all_old.cpp, jrd/blb.h, jrd/cmp.cpp, jrd/common.h, jrd/dsc.h, jrd/err.cpp, jrd/evl.cpp, jrd/exe.cpp, jrd/exe.h, jrd/fun.epp, jrd/inf.cpp, jrd/isc.cpp, jrd/isc_sync.cpp, jrd/jrd.h, jrd/jrd_blks.cpp, jrd/jrd_blks.h, jrd/lck.cpp, jrd/lck.h, jrd/met.h, jrd/par.cpp, jrd/req.h, jrd/rse.cpp, jrd/rse.h, jrd/scl.h, jrd/thd.h, jrd/tra.cpp, jrd/val.h, pipe/foot.cpp, pipe/head.cpp, pipe/pipe.h: Get rid of the legacy GATEWAY (vms/oracle) implementation. 2002-08-22 09:56 eku * firebird2/configure.in: Major cleanup of the autoconf stuff: o changed the order of the tests, because some tests rely on the result of others o removed test for CONST as suggested by Dmitry Yemanov o added test for 64 bit I/O support o added SINIX-Z specific cases 2002-08-21 15:34 dimitr * firebird2/src/jrd/: err.cpp, mov.cpp, tra.cpp: 1. More changes for the correct database alias management. 2. Fixed bug with a buffer overrun. 2002-08-20 13:49 eku * firebird2/src/remote/inet.cpp: The call to ftime is obsoleted by gettimeofday. 2002-08-16 15:34 eku * firebird2/configure.in: Fixed error with last check-in. 2002-08-16 15:21 eku * firebird2/src/jrd/gds.cpp: Fixed error from last check-in. 2002-08-14 15:43 eku * firebird2/configure.in: Check for return type of function 'signal'. 2002-08-14 15:10 eku * firebird2/configure.in: Set default values for configureable options. 2002-08-14 14:27 eku * firebird2/: configure.in, src/include/gen/autoconfig_msvc.h, src/jrd/flu.cpp, src/make.new/config/config.h.in: Minor 'dirname' cleanup: o check for the availability in configure o removed the ugly test in flu.cpp o synchronised config.h.in and MSVC pendant NOTE: If you have problems on your system, don't change the source. Extend the tests in configure.in!!! 2002-08-14 14:15 eku * firebird2/configure.in: Fixed some typos. 2002-08-14 14:13 eku * firebird2/configure.in: Architecture and production type are now a command line switch to configure. See 'configure --help' for details. 2002-08-14 13:44 eku * firebird2/: configure.in, src/include/gen/autoconfig_msvc.h, src/jrd/perf.cpp, src/make.new/config/config.h.in: Huge 'times' cleanup: o check for the availability in configure o removed the define NO_TIMES o synchronised config.h.in and MSVC pendant NOTE: If you have problems on your system, don't change the source. Extend the tests in configure.in!!! 2002-08-14 13:13 eku * firebird2/: autogen.sh, configure.in, src/extlib/fbudf/fbudf.cpp, src/include/gen/autoconfig_msvc.h, src/journal/misc.cpp, src/jrd/gds.cpp, src/jrd/isc.cpp, src/jrd/perf.cpp, src/jrd/svc.cpp, src/make.new/config/config.h.in, src/wal/driver.cpp: Huge 'gettimeofday' cleanup: o check for the availability in configure o check for the number of arguments in configure o synchronised config.h.in and MSVC pendant NOTE: If you have problems on your system, don't change the source. Extend the tests in configure.in!!! 2002-08-14 08:46 eku * firebird2/src/make.new/config/config.log: This is a generated file. 2002-08-14 07:45 eku * firebird2/configure: Use autogen.sh to generate configure from configure.in on your machine. 2002-08-14 07:44 eku * firebird2/autogen.sh: Small type in the CVS placeholder. 2002-08-14 07:43 eku * firebird2/autogen.sh: autogen.sh replaces configure in CVS. Run autogen.sh create all the initial files (configure etc.). 2002-08-13 14:12 eku * firebird2/configure: Updated configure from configure.in. 2002-08-13 12:02 eku * firebird2/builds/posix/make.rules: Do not define '-m468' in platform-independent rules. 2002-08-13 09:40 dimitr * firebird2/src/dsql/metd.epp: Now UDFs work again. 2002-08-12 13:32 dimitr * firebird2/src/jrd/pwd.cpp: Fixed the weird logic with reversed return values. 2002-08-12 07:34 dimitr * firebird2/builds/win32/msvc6/fbserver.dsp: Just a small correction for the generated headers. 2002-08-11 10:04 dimitr * firebird2/src/: dsql/ddl.cpp, dsql/dsql.tab.h, dsql/keywords.cpp, dsql/make.cpp, dsql/node.h, dsql/parse.cpp, dsql/parse.y, dsql/pass1.cpp, isql/show.epp, jrd/dyn.epp, jrd/dyn_def.epp, jrd/dyn_md_proto.h, jrd/dyn_mod.epp: 1. BIGINT is now the only keyword for the 64-bit exact numerics and it's available in dialect 3 only. 2. BREAK statement has been disabled in triggers (like EXIT) because of the known BLR limitations. I hope it can be safely used in stored procedures though, hence I'd prefer to have it officially documented. 3. More complete implementation of the GROUP BY clause. You can group by internal functions and have ability to use more complex grouping conditions than before. By Arno Brinkman. 4. Allowed declaring and defining local variables at the same time. By Claudio Valderrama. Syntax: declare [variable] [{= | default} ] 5. Allowed ordinals to be used in the GROUP BY clause (like ORDER BY). By Arno Brinkman. Example: select extract(month from order_date), sum(order_sum) from orders group by 1 6. The first approach to the ALTER VIEW statement. Only high-level implementation so far. A lot of work in dfw.epp, metd.epp, etc. still required. By Dmitry Yemanov. 2002-08-11 07:49 dimitr * firebird2/src/gpre/gpre_meta_boot.cpp: Make gpre_boot compilable on win32 2002-08-09 19:05 dimitr * firebird2/builds/win32/msvc6/: Firebird2.dsw, alice.dsp, burp.dsp, common.dsp, dsql_server.dsp, fbguard.dsp, gbak.dsp, gds32.dsp, gfix.dsp, gpre.dsp, gpre_boot.dsp, gsec.dsp, gstat.dsp, ib_util.dsp, intl.dsp, ipserver.dsp, isql.dsp, lock.dsp, remote.dsp, utilities.dsp, wal.dsp: 1. Get rid of debug runtime libraries in our release builds 2. Added gpre_boot and gsec projects 2002-08-09 09:25 skywalker * firebird2/doc/sql.extensions/README.nullif: Update the description, it is now correct. 2002-08-09 01:33 skywalker * firebird2/doc/sql.extensions/: README.case, README.coalesce, README.nullif: documentation for new sql clauses case, coalesce and nullif contributed by Arno Brinkman 2002-08-07 07:36 skywalker * firebird2/src/misc/isc4.gbak: Initial security db - used to ease a boot type build process 2002-08-05 18:34 skywalker * firebird2/configure.in: Changed to make build with new structure possible. 2002-08-05 09:14 skywalker * firebird2/builds/posix/: Makefile.in.boot.gpre, Makefile.in.firebird, Makefile.in.libfbstatic, Makefile.in.msgs, Makefile.in.refDatabases, Makefile.in.static.gpre, make.rules: More changes to make fb2 compile on linux work with new build structure 2002-08-03 17:27 dimitr * firebird2/src/: dsql/dsql.cpp, dsql/dsql.tab.h, dsql/gen.cpp, dsql/keywords.cpp, dsql/keywords.h, dsql/make.cpp, dsql/make_proto.h, dsql/node.h, dsql/parse.cpp, dsql/parse.y, dsql/pass1.cpp, jrd/dsc.cpp: 1) Implemented CASE, NULLIF, COALESCE 2) Allowed grouping by internal functions (some work in pass1.cpp still required) Thanks to Arno Brinkman. 2002-07-30 11:49 dimitr * firebird2/src/dsql/keywords.cpp: Fixed my own damned mistake. Sorry to everyone who got scared by this change ;-) 2002-07-30 09:23 dimitr * firebird2/src/dsql/: keywords.cpp, keywords.h: Stay in-sync with Mark's changes and make them win32 friendly. 2002-07-29 21:04 dimitr * firebird2/src/jrd/sort_mem.cpp: Just a minor change. 2002-07-29 20:42 dimitr * firebird2/builds/win32/msvc6/: dsql_server.dsp, gds32.def, gds32.dsp, gds32_debug.def: Keep in-sync with Mark's changes. 2002-07-29 19:35 dimitr * firebird2/src/: include/gen/autoconfig_msvc.h, utilities/dba.epp: Keep in-sync with Mark's changes. 2002-07-29 17:43 skywalker * firebird2/configure.in: Changed to work with super build as well as classic. The makefile now come from builds/posix rather than src/make.new 2002-07-29 17:37 skywalker * firebird2/src/: make.defaults, make.platform, make.rules, make.shared.variables, alice/alice.cpp, burp/burp.cpp, common/memory/memory_pool.h, dsql/dsql.tab.h, dsql/keywords.cpp, dsql/keywords.h, dsql/parse.cpp, dsql/parse.y, dsql/parse_proto.h, isql/isql.epp, jrd/alt.cpp, jrd/blob_filter.epp, jrd/dyn.epp, jrd/fun.epp, jrd/gds.cpp, jrd/ibsetjmp.h, jrd/intl.cpp, jrd/isc.cpp, jrd/isc_sync.cpp, jrd/jrd.h, jrd/opt.cpp, jrd/status.cpp, jrd/status.h, jrd/thd.cpp, jrd/vio.cpp, jrd/why.c, lock/lock.h, make.new/config/config.h.in, misc/fb_boilerplate.h, remote/inet.cpp, remote/inet_server.cpp, utilities/cmd_util.cpp, utilities/dba.epp, utilities/guard.cpp, utilities/ibmgr.cpp, utilities/rebuild.cpp, utilities/util.cpp, utilities/util_proto.h, v5_examples/empbuild.c: Changes to make fb2 compile super version for linux 2002-07-29 17:04 skywalker * firebird2/builds/posix/: Makefile.in.boot.gpre, Makefile.in.client.gbak, Makefile.in.client.gdef, Makefile.in.client.gfix, Makefile.in.client.gpre, Makefile.in.client.isql, Makefile.in.client.util, Makefile.in.embed.gbak, Makefile.in.embed.gdef, Makefile.in.embed.gfix, Makefile.in.embed.gpre, Makefile.in.embed.isql, Makefile.in.embed.lockmgr, Makefile.in.embed.qli, Makefile.in.embed.util, Makefile.in.extlib, Makefile.in.fbserver, Makefile.in.fbutil, Makefile.in.firebird, Makefile.in.gpre, Makefile.in.inet_server, Makefile.in.install, Makefile.in.intl, Makefile.in.jrd, Makefile.in.libfbclient, Makefile.in.libfbcommon, Makefile.in.libfbembed, Makefile.in.libfbserver, Makefile.in.libfbstatic, Makefile.in.msgs, Makefile.in.refDatabases, Makefile.in.static.gbak, Makefile.in.static.gpre, Makefile.in.static.isql, Makefile.in.v5_examples, make.defaults, make.rules, make.shared.variables, prefix.darwin, prefix.example, prefix.linux, prefix.sinixz, prefix.solx86: This time for sure - 4th generation main change this time was to incorperate the super build as well as classic into fb2. 2002-07-22 19:12 bellardo * firebird2/builds/mac_os_x/CS/Helpers.make: Fixed a bug in the MacOS X GUI build project. 2002-07-21 09:21 bellardo * firebird2/builds/mac_os_x/CS/: Helpers.make, gpre_wrapper.sh, make_wrapper.sh, stlport_vars.cpp, stub.c, CS.pbproj/bellardo.pbxuser, CS.pbproj/john.pbxuser, CS.pbproj/project.pbxproj: Added the initial revision of the MacOS X PB project files. 2002-07-21 08:14 bellardo * firebird2/src/jrd/plugin_manager.cpp: Fixed bug that caused all accesses to miss the internal cache. 2002-07-19 08:22 skywalker * firebird2/: builds/win32/msvc6/gpre.dsp, builds/win32/msvc6/alice.dsp, builds/win32/msvc6/dsql_server.dsp, builds/win32/msvc6/fbguard.dsp, builds/win32/msvc6/fbserver.dsp, builds/win32/msvc6/gfix.dsp, builds/win32/msvc6/isql.dsp, builds/win32/msvc6/remote.dsp, builds/win32/msvc6/utilities.dsp, builds/win32/msvc6/burp.dsp, builds/win32/msvc6/gbak.dsp, builds/win32/msvc6/gds32_debug.def, builds/win32/msvc6/gstat.dsp, builds/win32/msvc6/ipserver.dsp, builds/win32/msvc6/lock.dsp, builds/win32/msvc6/wal.dsp, builds/win32/msvc6/Firebird2.dsw, builds/win32/msvc6/ib_util.def, builds/win32/msvc6/ib_util.dsp, builds/win32/msvc6/common.dsp, builds/win32/msvc6/gds32.def, builds/win32/msvc6/gds32.dsp, builds/win32/msvc6/intl.dsp, generated/makefile: no message 2002-07-15 09:00 eku * firebird2/: configure, configure.in: The good old Bourne Shell does not implement the command 'source'. 2002-07-12 15:32 dimitr * firebird2/src/utilities/registry.h: Oops, I forgot to add this file during the FB1->FB2 porting. Sorry. 2002-07-11 16:25 dimitr * firebird2/src/isql/isql.epp: Fixed a few more porting errors. 2002-07-10 16:52 dimitr * firebird2/src/: jrd/evl.cpp, dsql/gen.cpp: Minor additions to my previous changes. 2002-07-09 17:21 dimitr * firebird2/src/remote/srvr_w32.cpp: Fixed a few more porting errors. 2002-07-09 16:41 dimitr * firebird2/src/: isql/extract.epp, jrd/isc.cpp: Fixed a few more porting errors. 2002-07-06 07:31 skywalker * firebird2/: configure.in, src/burp/mvol.cpp, src/dsql/dsql.cpp, src/dsql/make.cpp, src/dsql/metd.epp, src/dsql/parse.cpp, src/dsql/parse.y, src/dsql/pass1.cpp, src/dudley/expr.cpp, src/dudley/parse.cpp, src/gpre/ada.cpp, src/gpre/cob.cpp, src/gpre/ftn.cpp, src/gpre/gpre.cpp, src/gpre/gpre_proto.h, src/jrd/alt_use_sec.h, src/jrd/divorce.cpp, src/jrd/dsc.h, src/jrd/event.cpp, src/jrd/event_proto.h, src/jrd/intl.cpp, src/jrd/isc_file.cpp, src/jrd/isc_ipc.cpp, src/jrd/isc_sync.cpp, src/jrd/jrn.cpp, src/jrd/misc.cpp, src/jrd/pag.cpp, src/jrd/pwd.cpp, src/jrd/pwd.h, src/jrd/rec.cpp, src/jrd/rec_proto.h, src/jrd/sort.cpp, src/jrd/thd.h, src/jrd/unix.cpp, src/jrd/utl.cpp, src/jrd/vmsevent.cpp, src/jrd/why.c, src/lock/lock.cpp, src/lock/printv3.cpp, src/lock/printv3s4.cpp, src/make.new/config/config.h.in, src/remote/protocol.cpp, src/utilities/dropv3.cpp, src/utilities/drpv3_proto.h: Merge final changes from fb1 tree. 2002-07-05 18:01 skywalker * firebird2/src/: dsql/keywords.h, dsql/parse.cpp, dsql/parse.y, jrd/alt_use_sec.h: Change DEBUG_KEYWORD to KW_DEBUG, few more changes in parse.y (mostly post fb1 changes) 2002-07-05 17:00 skywalker * firebird2/: configure, configure.in, src/make.defaults, src/make.platform, src/make.rules, src/make.shared.variables, src/dsql/dsql.cpp, src/dsql/keywords.h, src/dsql/parse.cpp, src/dsql/parse.sed, src/dsql/parse.y, src/include/fb_string.h, src/isql/isql.epp, src/jrd/alt_use_sec.h, src/jrd/common.h, src/jrd/dfw.epp, src/jrd/dyn.epp, src/jrd/dyn_def.epp, src/jrd/dyn_del.epp, src/jrd/dyn_mod.epp, src/jrd/evl.cpp, src/jrd/gds.cpp, src/jrd/grant.epp, src/jrd/inf.cpp, src/jrd/met.epp, src/jrd/scl.epp, src/jrd/sort.cpp, src/make.new/Makefile.in.dsql, src/make.new/Makefile.in.firebird, src/make.new/make.defaults, src/make.new/make.shared.variables, src/make.new/config/config.h.in, src/pipe/head.cpp, src/qli/all.cpp, src/qli/picstr.cpp, src/utilities/dba.epp, src/v5_examples/empbuild.c: Changes to get compiling on linux (post fb1 changes). 2002-07-04 11:34 skywalker * firebird2/: configure, configure.in, src/make.defaults, src/make.platform, src/make.rules, src/gpre/pat.cpp, src/jrd/alt_use_sec.h, src/jrd/cmp.cpp, src/jrd/isc.cpp, src/jrd/isc_win32.cpp, src/jrd/met.epp, src/jrd/met_proto.h, src/make.new/Makefile.in.firebird, src/make.new/Makefile.in.gpre, src/make.new/make.rules: Changes for rebuild of fb2. 2002-07-04 08:08 eku * firebird2/src/jrd/flu.cpp: SINIXZ: fixed loading of shared libraries (merged from fb1) 2002-07-04 07:53 eku * firebird2/src/utilities/drop.cpp: SINIX-Z: fixed semaphore handling (merged from fb1) 2002-07-03 12:04 eku * firebird2/: configure, configure.in, src/make.new/prefix.sinixz: Support SINIX-Z as a platform. 2002-07-03 09:16 dimitr * firebird2/src/jrd/gdsold.h: Merging changes from fb1 (stage 2 - fixing porting errors). 2002-07-02 16:09 dimitr * firebird2/builds/win32/msvc6/intl.dsp: Updated project files 2002-07-02 16:06 dimitr * firebird2/src/intl/: anhun.h, cs_latin2.h: Merging changes from fb1. 2002-07-02 14:20 dimitr * firebird2/src/jrd/: gds.h, gdsold.h, ibase.h, version_95.rc: Merging changes from fb1 (stage 2 - fixing porting errors). 2002-07-02 14:17 dimitr * firebird2/src/dsql/: ddl.cpp, dsql.cpp, errd.cpp, gen.cpp, make.cpp, metd.epp, metd_proto.h, parse.cpp, parse.y, pass1.cpp: Merging changes from fb1 (stage 2 - fixing porting errors). 2002-07-02 11:49 dimitr * firebird2/src/jrd/: intlnames.h, intlobj.h, irq.h, isc.cpp, isc_file.cpp, isc_ipc.cpp, isc_sync.cpp, jrd.cpp, jrd.h, license.h: Merging changes from fb1. 2002-07-01 18:59 skywalker * firebird2/: configure, configure.in, src/make.defaults, src/make.platform, src/make.rules, src/make.shared.variables, src/include/gen/rdb_codes.h, src/iscguard/iscguard.cpp, src/iscguard/iscguard.h, src/iscguard/iscguard.rc, src/iscguard/iscguard_utils.cpp, src/jrd/map.cpp, src/jrd/met.epp, src/jrd/met_proto.h, src/jrd/nod.h, src/jrd/obj.h, src/jrd/opt.cpp, src/jrd/pag.cpp, src/jrd/par.cpp, src/jrd/rdb_codes.h, src/jrd/rse.cpp, src/jrd/rse.h, src/make.new/config/config.h.in: Merged change from fb1. 2002-07-01 17:46 dimitr * firebird2/src/: jrd/grant.epp, jrd/inf.cpp, jrd/inf.h, jrd/ini.h, include/gen/iberror.h: Merging changes from fb1. 2002-07-01 17:43 dimitr * firebird2/src/include/iberror.h: Must be (and already is) in /include/gen 2002-07-01 17:07 skywalker * firebird2/src/jrd/: alt_use_sec.h, common.h, ib_stdio.cpp, scl.epp, scl_proto.h, shrinit.cpp, sort.cpp, thd.h, tra.cpp, tra.h, types.h, unix.cpp, utl.cpp, val.h, version.rc, version_95.rc, vio.cpp, why.c, winnt.cpp: porting changes from fb1. 2002-07-01 16:59 dimitr * firebird2/builds/win32/msvc6/: Firebird2.dsw, alice.dsp, burp.dsp, common.dsp, dsql_server.dsp, fbguard.dsp, fbserver.dsp, gbak.dsp, gds32.def, gds32.dsp, gds32_debug.def, gfix.dsp, gpre.dsp, gstat.dsp, ib_util.def, ib_util.dsp, intl.dsp, ipserver.dsp, isql.dsp, lock.dsp, remote.dsp, utilities.dsp, wal.dsp: Added FB2 project files for MSVC6 2002-06-30 12:44 dimitr * firebird2/src/jrd/: fun.epp, functions.cpp, gds.cpp: Merging changes from fb1. 2002-06-30 12:22 dimitr * firebird2/src/jrd/req.h: Merging changes from fb1. 2002-06-30 12:15 dimitr * firebird2/src/jrd/: exe.cpp, ext.cpp: Merging changes from fb1. 2002-06-30 11:58 dimitr * firebird2/src/jrd/: evl.cpp, exe.cpp, ext.cpp, fil.h, file_params.h, flu.cpp, flu.h: Merging changes from fb1. 2002-06-30 10:46 dimitr * firebird2/src/jrd/: divorce.cpp, dls.cpp, dls_proto.h, doserr.h, drq.h, dyn.epp, dyn.h, dyn_def.epp, dyn_del.epp, dyn_df_proto.h, dyn_dl_proto.h, dyn_mod.epp, dyn_proto.h, dyn_util.epp, dyn_util.epp: Merging changes from fb1. 2002-06-29 19:37 skywalker * firebird2/src/intl/: cs_narrow.c, lc_ascii.c, lc_latin1.c, lc_narrow.c, ld.c: ported changed from fb1. 2002-06-29 19:21 skywalker * firebird2/src/journal/: misc.cpp, rebuild.e: port changes from fb1. 2002-06-29 19:20 skywalker * firebird2/src/extlib/fbudf/fbudf.cpp: put testreflect into dev build only 2002-06-29 18:59 skywalker * firebird2/src/utilities/install_nt.h: Change the ISCGUARD_SERVICE name here rather than in the iscguard.cpp file 2002-06-29 18:50 skywalker * firebird2/src/gpre/: gpre.cpp, gpre.h: porting changes from fb1. 2002-06-29 18:41 skywalker * firebird2/: configure.in, src/make.new/Makefile.in.fbudf, src/make.new/Makefile.in.jrd, src/make.new/config/config.h.in: Porting changes made to fb1. 2002-06-29 18:38 skywalker * firebird2/src/extlib/ib_udf.sql: porting changes made to fb1. 2002-06-29 18:35 skywalker * firebird2/src/extlib/fbudf/: MSReadMe.txt, fbudf.cpp, fbudf.dsp, fbudf.dsw, fbudf.h, fbudf.plg, fbudf.sql, fbudf.txt, stdafx.cpp, stdafx.h: Ported code changes from fb1 2002-06-29 16:28 skywalker * firebird2/src/v5_examples/: empbld.sql, empddl.sql, intlddl.sql: Merge changes from fb1. 2002-06-29 16:13 skywalker * firebird2/src/makefiles/: 000_readme, 000_readme_porting, README.txt, add_template, bind_csilib.apollo, bind_dsql.apollo, bind_gds.aix_ppc, bind_gds.generic, bind_gds.hp, bind_gds.win_nt, bind_gds5.apollo, bind_gds5.generic, bind_gds5.hp, bind_gds_rsp.os2, bind_gds_rsp.win_nt, bind_gds_s.im, bind_gds_s.sco, bind_gdsf_s.im, bind_gdsf_s.sco, bind_gdsintl.aix_ppc, bind_gdsintl.win_nt, bind_gdslib.apollo, bind_pyxis.apollo, bind_remotelib.apollo, boot.sfx.interbase, buildRefDatabases, build_kit, build_kit.bat, build_kit.cmd, ccs.sco, cdmt.config.sco, compress.sed, compress_dbs, compress_dbs.bat, copy_makes, copy_set_prot, copyright.cl, copyright.clsr, debug_entry.bind, depend.cl, depend.clnd, depend.clsr, depend.clsrnd, edit_make, edit_makes, expand.sed, expand_dbs, expand_dbs.bat, fetch_comp, fetch_comp.bat, gdsalias.asm, gsplit.h, ibase.cmpnt.sco, ibase.pkg.sco, ibase.prd.sco, iclient.cmpnt.sco, iclient.pkg.sco, iclient.prd.sco, inetd.conf.apollo, inetd.conf.psx, inetd.conf.ultrix, inetd.conf.unx, init.intrbase, install.apollo, install.ksh, install.nolink, install.sun4, install.unix, intrbase.rmv, make.pipe, makemtar, makepkg, makesspkg, makesstar, maketar, mpm_template, mpp_template, pkginfo, pkginfo.cl, pkginfo.clnd, pkginfo.clsr, pkginfo.clsrnd, platform, postinstall, postinstall.cl, postinstall.clsr, prep.intrbase, preremove, preremove.cl, preremove.clsr, put_template, readme.sco, refresh, refresh.all, refresh.bat, request, request.cl, request.clsr, run_edit, sco_ship, servers.isc, services.isc, set_prot, setup.ksh, setup_gdbs, setup_prots, sfx.alice, sfx.burp, sfx.client, sfx.csv, sfx.dbs, sfx.dsql, sfx.dudley, sfx.example4, sfx.example5, sfx.examples, sfx.extlib, sfx.firebird, sfx.gpre, sfx.intl, sfx.isql, sfx.journal, sfx.jrd, sfx.lock, sfx.main, sfx.msgs, sfx.pipe, sfx.pyxis, sfx.qli, sfx.remote, sfx.utilities, sfx.wal, site_variables, special_opt, special_opt.c, sys.conf.isc.apollo, unset_prot, v3compat, config/Makefile.in, config/config.guess, config/config.h.in, config/config.sub, config/configure.in, config/install-sh: Removed redundant files to avoid confusing newcomers to fb2 build process. 2002-06-29 15:47 skywalker * firebird2/src/dsql/: keywords.h, parse.cpp, parse.y, parse_proto.h: Added LEX_StringIsAKeyword function to avoid an awkward #include from isql module. 2002-06-29 15:39 skywalker * firebird2/src/isql/: extra_proto.h, extract.epp, isql.epp, isql.h, isql.rc, isql_proto.h, show.epp, show_proto.h: Merge changes from fb1. 2002-06-29 15:33 skywalker * firebird2/src/jrd/license.h: Merged changed from fb1. 2002-06-29 15:00 dimitr * firebird2/src/: jrd/alt.cpp, jrd/blb.cpp, jrd/blb_proto.h, jrd/blp.h, jrd/blr.h, jrd/blrtable.cpp, jrd/cmp.cpp, jrd/codes.epp, jrd/common.h, jrd/constants.h, jrd/cvt.cpp, jrd/cvt2.cpp, jrd/cvt2_proto.h, jrd/dfw.epp, jrd/dsc.h, jrd/exe.h, jrd/isc.h, jrd/rse.h, jrd/scl.h, include/gen/blrtable.h, jrd/ibase.h: Merging changes from fb1. 2002-06-29 14:55 dimitr * firebird2/src/include/gen/: codes.h, codetext.h: Merging changes from fb1. 2002-06-29 11:35 dimitr * firebird2/src/remote/: property.cpp, srvr_w32.cpp: Fixed porting errors. 2002-06-29 10:46 dimitr * firebird2/src/: qli/all.cpp, qli/mov.cpp, qli/picst_proto.h, qli/picstr.cpp, remote/cntl.cpp, remote/dllshell.cpp, remote/ibconfig.cpp, remote/ibconfig.rc, remote/inet.cpp, remote/inet_server.cpp, remote/neterr.h, remote/nt_server.cpp, remote/property.cpp, remote/property.rc, remote/protocol.cpp, remote/server.cpp, remote/server.ico, remote/spxnet32.cpp, remote/srvr_w32.cpp, remote/window.cpp, remote/window.h, remote/window.rc, remote/winmain.cpp, utilities/analyse.cpp, utilities/dba.epp, utilities/dba_full.epp, utilities/dbaswi.h, utilities/install_nt.h, utilities/install_reg.cpp, utilities/install_svc.cpp, utilities/rebuild.cpp, utilities/registry.cpp, utilities/sbc_print.cpp, utilities/security.epp, utilities/services.cpp: Merging changes from fb1. 2002-06-29 10:40 dimitr * firebird2/src/pipe/head.cpp: Merging changes from fb1. 2002-06-29 10:34 dimitr * firebird2/src/msgs/: build_file.epp, include.epp, msg.gbak: Merging changes from fb1. 2002-06-29 10:27 dimitr * firebird2/src/misc/help.gbak: Merging changes from fb1. 2002-06-29 10:22 dimitr * firebird2/src/lock/: lock.cpp, lock.h, lockv3.h, lockv3s4.h: Merging changes from fb1. 2002-06-29 08:56 skywalker * firebird2/src/dsql/: array.epp, blob.epp, ddl.cpp, ddl_proto.h, dsql.cpp, dsql.h, errd.cpp, gen.cpp, keywords.h, make.cpp, metd.epp, metd_proto.h, node.h, parse.cpp, parse.sed, parse.y, pass1.cpp, utld.cpp: Merging changes from fb1. 2002-06-29 07:39 skywalker * firebird2/src/burp/: backup.epp, burp.h, mvol.cpp, restore.epp: Merge changes from fb1 2002-06-29 07:33 skywalker * firebird2/src/alice/alice.cpp: merge fb1 changes. 2002-06-28 15:58 alexpeshkoff * firebird2/src/jrd/inf.cpp: fixed bug #545725 - internal connections to database now reported as user (SQL Server) 2002-06-28 15:56 alexpeshkoff * firebird2/src/jrd/tra.cpp: temporary lock fix in TRA_sweep 2002-06-28 15:49 dimitr * firebird2/src/dsql/dsql.cpp: Fixed bug with the server crash when XSQLDAs are prepared for not all statement parameters. 2002-06-27 14:14 paul_reeves * firebird2/src/dsql/dsql.cpp: Remove superfluous include 2002-06-27 12:14 dimitr * firebird2/src/burp/: backup.epp, restore.epp: Fixed another bug with INT64 array slices. Thanks to Artem Petkevych. 2002-06-24 15:59 paul_reeves * firebird2/src/: make.new/Makefile.in.gpre, remote/inet.cpp: More changes to support building under Linux 2002-06-23 21:51 paul_reeves * firebird2/: configure.in, src/dsql/dsql.cpp, src/dudley/hsh.cpp, src/dudley/lex.cpp, src/dudley/parse.cpp, src/gpre/hsh.cpp, src/intl/kanji.cpp, src/jrd/intl.cpp, src/jrd/os/posix/mod_loader.cpp, src/make.new/Makefile.in.example5, src/make.new/Makefile.in.jrd, src/make.new/make.defaults, src/make.new/make.rules, src/make.new/make.shared.variables, src/make.new/prefix.linux, src/make.new/config/config.h.in, src/qli/eval.cpp, src/qli/expand.cpp, src/qli/hsh.cpp, src/qli/lex.cpp, src/qli/meta.epp, src/qli/mov.cpp, src/qli/parse.cpp, src/qli/picstr.cpp, src/qli/proc.epp: Updated code to support building under Linux. Main changes are to support the platform manager and the move of kanji.* to /intl. 2002-06-20 13:41 dimitr * firebird2/src/dsql/: parse.y, pass1.cpp, parse.cpp: Enabled support for empty BEGIN...END blocks 2002-06-20 13:37 dimitr * firebird2/src/jrd/dyn_del.epp: Partially fixed bug SF #567931 2002-06-20 12:10 dimitr * firebird2/src/jrd/opt.cpp: Fixed bug with uninitialized local variables. Thanks to Oleg LOA. 2002-06-20 12:01 dimitr * firebird2/src/jrd/sdl.cpp: Fixed bug with INT64 array slices. Thanks to Artem Petkevych. 2002-06-20 10:24 dimitr * firebird2/src/include/gen/autoconfig_msvc.h: Implemented case-insensitive keys in FirebirdConfigFile (to support various configs on Win32). 2002-06-20 10:06 dimitr * firebird2/src/fbutil/: FirebirdConfigFile.cpp, FirebirdConfigFile.h: Implemented case-insensitive keys in FirebirdConfigFile (to support various configs on Win32). 2002-06-20 10:00 dimitr * firebird2/src/dsql/: parse.cpp, parse.y: Force SP parameters to behave the same way in both syntaxes (SELECT FROM and EXECUTE PROCEDURE), thus enabling expressions, UDFs, etc. to be passed as a parameter. 2002-06-20 09:56 dimitr * firebird2/src/jrd/: err.cpp, val.cpp: Server-side database aliases (error-handling changes). 2002-06-19 17:10 skywalker * firebird2/doc/README.makefiles: Added README file which explains a little about the makefile structure. 2002-06-16 16:19 dimitr * firebird2/src/jrd/evl.cpp: Fixed bug SF #562417 (the fix is not obvious, so it should be properly tested) 2002-06-16 16:15 dimitr * firebird2/src/jrd/jrd.cpp: Fixed an ugly error I made in the server-side aliases management 2002-06-15 11:38 dimitr * firebird2/src/dsql/: keywords.h, parse.cpp, parse.y: While I'm in touch with the parser - INT64 and LARGEINT aliases for the intenal dtype_int64 data type. 2002-06-14 14:08 dimitr * firebird2/src/: include/gen/blrtable.h, jrd/blr.h, jrd/blrtable.cpp, jrd/cmp.cpp, jrd/evl.cpp, jrd/met.epp, jrd/met.h, jrd/nod.h, jrd/opt.cpp, jrd/par.cpp: 1. New system variables - CONNECTION_ID and TRANSACTION_ID 2. Universal triggers 2002-06-14 14:07 dimitr * firebird2/src/dsql/: ddl.cpp, dsql.cpp, gen.cpp, keywords.h, make.cpp, make_proto.h, node.h, parse.cpp, parse.y, pass1.cpp: 1. New system variables - CONNECTION_ID and TRANSACTION_ID 2. Universal triggers (parser changes are not very nice, but at least it works; perhaps it should be polished up a bit later) 2002-06-12 09:07 tamlin * firebird2/src/jrd/perf.cpp: Compiler warning 2002-06-12 09:03 tamlin * firebird2/src/jrd/intl.cpp: Compiler warnings removed. 2002-06-12 09:03 tamlin * firebird2/src/jrd/: db_alias.cpp, jrd.cpp: const correctness 2002-06-12 09:02 tamlin * firebird2/src/jrd/plugin_manager.h: Make it compile using MSVC6. 2002-06-12 09:01 tamlin * firebird2/src/jrd/plugin_manager.cpp: Removed (at least) 219KB of compiler warnings using MSVC6. 2002-06-12 08:58 tamlin * firebird2/src/include/fb_list.h: There is no C++ class named slist. Removed. 2002-06-05 13:02 dimitr * firebird2/src/intl/ld.h: Fixed compile problems on Win32. 2002-06-05 12:18 dimitr * firebird2/src/jrd/intl.cpp: Fixed compile problems on Win32. 2002-06-05 11:57 dimitr * firebird2/src/jrd/os/win32/: mod_loader.cpp, path_utils.cpp: A Win32 implementation of the dynamic module loader and path operations abstractions. 2002-06-05 11:53 dimitr * firebird2/src/jrd/tra.cpp: Server-side database aliases (error-handling changes). 2002-06-05 11:49 dimitr * firebird2/src/jrd/jrd.cpp: Server-side database aliases (main changes). 2002-06-04 21:56 bellardo * firebird2/src/jrd/: blk.h, cvt.cpp, cvt2.cpp, dbt.cpp, everything.h, evl.cpp, evl_like.cpp, evl_proto.h, filters.cpp, ini.epp, ini_proto.h, intl.cpp, intl_proto.h, intlobj.h, jrd.h, opt.cpp: Changes to bring intl support to FB2. 2002-06-04 21:36 bellardo * firebird2/src/: include/fb_list.h, include/fb_map.h, jrd/intl_builtin.cpp, jrd/intl_classes.h, jrd/plugin_manager.cpp, jrd/plugin_manager.h: New files added during the porting of intl support to FB2. 2002-06-04 15:07 dimitr * firebird2/src/jrd/sort.cpp: I believe now my changes are ready for the public testing. 2002-06-04 15:01 dimitr * firebird2/src/jrd/err.cpp: Server-side database aliases (error-handling changes). 2002-06-04 14:57 dimitr * firebird2/src/jrd/: db_alias.cpp, inf.cpp, jrd.cpp, jrd.h: Server-side database aliases (main changes). 2002-06-04 14:31 dimitr * firebird2/src/ipserver/ipclient.cpp: no message 2002-06-04 14:03 dimitr * firebird2/src/jrd/winnt.cpp: Fixed little [porting?] bug with the forced writes. 2002-05-24 10:06 dimitr * firebird2/src/remote/interface.cpp: Fixed serious porting error. 2002-04-30 11:30 kkuznetsov * firebird2/src/jrd/intl.cpp: Fixed bug - Crashing server on Solaris Intel when passing "" to nchar udf, and remove incrementing function argument from pad_spaces in intl.cpp 2002-04-29 17:05 dimitr * firebird2/src/jrd/: blb.cpp, cch.cpp, pio.h, tra.cpp, winnt.cpp: Cleanup 2002-04-29 14:06 dimitr * firebird2/src/jrd/sort.cpp: Applied Mike Grover's fix from FB1 tree to my recent changes 2002-04-29 13:22 dimitr * firebird2/src/jrd/: sort.cpp, sort.h, sort_mem.cpp, sort_mem.h: New temporary space management for the external sorting stuff 2002-04-29 13:14 dimitr * firebird2/src/jrd/gds.cpp: Some minor changes 2002-04-29 13:11 dimitr * firebird2/src/jrd/cch.cpp: Some minor changes 2002-04-29 12:57 dimitr * firebird2/src/include/gen/autoconfig_msvc.h: Some minor changes 2002-04-29 12:53 dimitr * firebird2/src/: common/memory/allocators.h, common/memory/memory_pool.cpp, common/memory/memory_pool.h, fbutil/FirebirdConfig.cpp, fbutil/FirebirdConfig.h, fbutil/FirebirdConfigFile.cpp, fbutil/FirebirdConfigFile.h: Some minor changes 2002-04-18 05:54 bellardo * firebird2/src/jrd/exe.cpp: throw clause cleanup. 2002-04-13 08:04 dimitr * firebird2/src/jrd/evl.cpp: Applied Claudio's fix for bug SF #538201 2002-04-12 03:55 bellardo * firebird2/src/gpre/: gpre.cpp, gpre.h: Changes to make the -GDS switch work correctly. This allows FB2 to be used to build FB1 :-) 2002-04-10 06:42 bellardo * firebird2/src/jrd/os/posix/mod_loader.cpp: A posix (dlopen et al) implementation of the dynamic module loader abstraction. 2002-04-10 01:27 bellardo * firebird2/src/jrd/: kanji.cpp, kanji.h, kanji_proto.h: Moved the files into intl. They don't belong in jrd. 2002-04-10 01:27 bellardo * firebird2/src/intl/: kanji.cpp, kanji.h, kanji_proto.h, lt2czech.h: lt2czech.h wasn't brought over in the original c++ port, fix it. The kanji* files are no longer used, except for some macros in one of the headers. Now that we have the intl directory they don't belong in jrd. Moved them into intl. 2002-04-10 01:25 bellardo * firebird2/src/intl/: cs_big5.c, cs_gb2312.c, cs_jis.c, cs_jis_20208_1990.c, cs_ksc.c, cs_narrow.c, cs_unicode.c, cs_utffss.c, cv_big5.c, cv_gb2312.c, cv_jis.c, cv_ksc.c, cv_narrow.c, lc_ascii.c, lc_big5.c, lc_dos.c, lc_gb2312.c, lc_jis.c, lc_ksc.c, lc_latin1.c, lc_latin2.c, lc_narrow.c, lc_unicode.c, ld.c, ld.h, ldcommon.h: changes necessary to get the intl lib compiling after adding the new memory management, an additional intl c++ interface, and a slight refactoring of the intl header files. 2002-04-10 01:23 bellardo * firebird2/src/jrd/os/: mod_loader.h, path_utils.h, darwin/mod_loader.cpp, posix/path_utils.cpp: Added the operating system specific subdirectory (os) to jrd. Also added the abstraction headers for file path operations and dynamically loaded modules. Included the implementations of the abstractions necessary for Darwin. 2002-04-06 10:50 dimitr * firebird2/src/jrd/exe.cpp: Fixed one memory allocation issue. 2002-04-05 21:56 bellardo * firebird2/src/jrd/scl.epp: fixing another mistake I made. sorry :-( 2002-04-05 21:54 bellardo * firebird2/src/jrd/dyn.epp: Commited wrong local version of code. fixing my mistake. 2002-04-05 09:17 dimitr * firebird2/src/jrd/blrtable.h: Cleanup 2002-04-04 18:41 bellardo * firebird2/src/dsql/pass1.cpp: Fixed some ugly code I committed yesterday. 2002-04-04 18:22 bellardo * firebird2/src/dsql/utld.cpp: Fixed the buffer overflow check to be correct instead of commenting it out. 2002-04-04 18:09 bellardo * firebird2/src/jrd/blk.h: Wronging named struct last time I committed. 2002-04-04 18:08 bellardo * firebird2/src/remote/interface.cpp: Forgot to rename include directive 2002-04-04 15:53 dimitr * firebird2/src/msgs/load.epp: Implemented 'EXECUTE VARCHAR' command. 2002-04-04 15:50 dimitr * firebird2/src/: dsql/dsql.cpp, dsql/gen.cpp, dsql/node.h, dsql/parse.cpp, dsql/parse.y, dsql/pass1.cpp, include/gen/blrtable.h, jrd/blp.h, jrd/blr.h, jrd/blrtable.cpp, jrd/exe.cpp, jrd/nod.h, jrd/par.cpp, jrd/tra.h: Implemented 'EXECUTE VARCHAR' command. 2002-04-04 13:37 dimitr * firebird2/src/jrd/y-valve.cpp: Cleanup 2002-04-04 09:13 bellardo * firebird2/src/jrd/dbt.cpp: committed wrong local version of file last time, opps. 2002-04-04 09:10 bellardo * firebird2/src/jrd/: blb.cpp, blk.h, btr.cpp, cch.cpp, dbt.cpp, dfw.epp, dpm.epp, dyn.epp, dyn.h, dyn_def.epp, dyn_del.epp, dyn_mod.epp, dyn_util.epp, ext.cpp, file_params.h, fun.epp, gds.cpp, grant.epp, jrd.cpp, met.epp, nav.cpp, opt.cpp, pag.cpp, scl.epp, shut.cpp, svc.cpp, tra.cpp, val.cpp, vio.cpp: Finished removal of setjmp/longjmp code, and fixed a handful of FB1->FB2 porting bugs. 2002-04-04 07:43 bellardo * firebird2/src/remote/: allr.cpp, interface.cpp, remote.h, server.cpp: We are using exceptions now, clean out old setjmp/longjmp code. 2002-04-04 07:41 bellardo * firebird2/src/qli/all.cpp: minor include file change 2002-04-04 07:39 bellardo * firebird2/src/install/arch-specific/darwin/FrameworkInfo.plist: Minor Darwin naming changes 2002-04-04 07:38 bellardo * firebird2/src/include/: fb_blk.h, fb_exception.h: Accept NULL memory deletes and move exception raise code to its own file. 2002-04-04 07:37 bellardo * firebird2/src/gpre/gpre_meta_boot.cpp: fixed extern declaration bug 2002-04-04 07:36 bellardo * firebird2/src/dudley/: ddl.cpp, exe.epp, expr.cpp, extract.epp, hsh.cpp, parse.cpp: removed warnings. 2002-04-04 07:35 bellardo * firebird2/src/dsql/: ddl.cpp, dsql.cpp, dsql.h, movd.cpp, user_dsql.cpp: Cleaning up unneeded setjmp/longjmp code. 2002-04-04 07:34 bellardo * firebird2/src/dsql/utld.cpp: c++ conversion bug fix 2002-04-04 07:33 bellardo * firebird2/src/common/fb_exception.cpp: File to hold our custom exception class implementation. 2002-04-04 07:32 bellardo * firebird2/src/burp/restore.epp: Fixed warnings. 2002-04-04 07:31 bellardo * firebird2/src/alice/: alice.cpp, alice_meta.epp: Fixed some warnings. 2002-04-04 01:35 bellardo * firebird2/src/common/memory/memory_pool.cpp: Someone (who shall remain nameless) committed this file with red zones enabled. As these tend to be a drag on performance I decided to disable them. 2002-04-03 18:05 bellardo * firebird2/src/intl/lc_latin2.c: File got lost bringing FB1->FB2. Its back now. 2002-04-03 10:39 dimitr * firebird2/src/jrd/: why.c, winnt.cpp, svc_proto.h: Cleanup 2002-04-03 08:05 dimitr * firebird2/src/misc/status.cpp: ANSI C++ says that a loop variable (if declared within a 'for' construct) cannot be accessed outside the loop block. Fixed. 2002-04-03 01:12 bellardo * firebird2/src/jrd/exe.cpp: Cleanup of some try/catch block mistakes during the initial exception conversion. 2002-04-02 19:10 bellardo * firebird2/src/dsql/pass1.cpp: Can't BLKCHK stack variables anymore. Fixed one such occurance in pass1.cpp 2002-04-02 07:42 bellardo * firebird2/src/common/memory/: allocators.cpp, allocators.h, memory_pool.cpp: Updated delete operators to accept a null pointer to delete as required by c++. 2002-04-02 07:41 bellardo * firebird2/src/gpre/pretty.cpp: Some of the gds__XXXX blr constants were incorrectly changed to gds_XXXX during the initial c++ port. Fixed them. 2002-04-01 11:09 dimitr * firebird2/src/: remote/ibconfig.cpp, remote/property.cpp, remote/xdr.cpp, dsql/parse.cpp: Cleanup 2002-04-01 11:03 dimitr * firebird2/src/iscguard/iscguard.cpp: Cleanup 2002-04-01 02:03 bellardo * firebird2/src/jrd/met.epp: Fixed bug (c++ porting error, bug not present in FB1) that prevented most views from working. 2002-03-31 01:38 tamlin * firebird2/src/: jrd/cch.cpp, jrd/idx.cpp, jrd/lck.cpp, jrd/met.epp, jrd/met_proto.h, jrd/netware.cpp, jrd/os2.cpp, jrd/rlck.cpp, jrd/rng.cpp, jrd/sdw.cpp, jrd/tra.cpp, jrd/unix.cpp, jrd/vms.cpp, jrd/windows.cpp, jrd/winnt.cpp, lock/lock.cpp, remote/interface.cpp, remote/server.cpp: Cleanup and bugfixing 2002-03-11 17:34 skywalker * firebird2/src/: alice/all.h, alice/info.h, alice/tdr.cpp, gpre/gpre.h, include/fb_types.h, include/gen/codes.h, jrd/alt_use_sec.h, jrd/common.h, jrd/cvt_proto.h, jrd/gdsold.h, jrd/ibase.h, jrd/isc_file.cpp, jrd/isc_sync.cpp, jrd/license.h, jrd/perf.h, remote/inet.cpp, remote/protocol.cpp, remote/remote_def.h, v5_examples/empbuild.c, wal/wal.cpp, wal/walw.cpp: Main changes were to add cr to end of the files. cvt_proto.h removed a duplicate extern directive gen/codes.h added back appolo error code, since it was still used 2002-02-26 14:46 dimitr * firebird2/generated/: isql/makefile, jrd/makefile, msgs/makefile, utilities/makefile, makefile: Updated makefiles 2002-02-26 14:42 dimitr * firebird2/generated/: alice/makefile, burp/makefile, dsql/makefile, dudley/makefile, gpre/makefile: Updated makefiles 2002-02-25 12:41 dimitr * firebird2/src/jrd/why.c: Correction to the clean up of the Apollo port 2002-02-25 11:59 dimitr * firebird2/src/include/gen/codes.h: Correction to the clean up of the Apollo port 2002-02-25 11:45 dimitr * firebird2/src/jrd/license.h: Fixed the invalid removal of an ambiguity I've commited before and fixed the real problem that was there. 2002-02-25 11:12 dimitr * firebird2/src/common/memory/allocators.cpp: Fixed a compilation error in the release mode 2002-02-25 11:09 dimitr * firebird2/src/jrd/cvt_proto.h: Fixed a linking error 2002-02-24 17:53 seanleyne * firebird2/src/dsql/parse.cpp: Code cleanup, corrected some mistakes (;-[) in my removal of the Win3.1 port. 2002-02-24 17:39 seanleyne * firebird2/src/: dsql/array.epp, dsql/parse.y, isql/isql.epp, jrd/dfw.epp, jrd/dyn_def.epp, jrd/dyn_mod.epp, jrd/dyn_util.epp, jrd/met.epp, make.new/config/config.h.in, makefiles/config/config.h.in: Code cleanup, removed old Win3.1 port from routines I missed the first time 2002-02-23 23:15 seanleyne * firebird2/src/: jrd/flu.cpp, jrd/isc_file.cpp, jrd/isc_sync.cpp, jrd/why.c, jrd/y-valve.cpp, pipe/head.cpp, remote/inet.cpp: More code cleanup of old NCR3000 and M88K ports 2002-02-23 23:08 seanleyne * firebird2/src/: dsql/parse.cpp, dsql/utld_proto.h, include/gen/autoconfig_msvc.h, jrd/event.h, jrd/why.c, jrd/y-valve.cpp: Code cleanup, removed old Windows 3.1 (WINDOWS_ONLY) port 2002-02-23 11:27 dimitr * firebird2/src/jrd/: dfw.epp, event.cpp, event.h, event_proto.h, utl.cpp, why.c: Introduced the wildcarding of event names. Since the work is not finished yet, so far the changes are protected by a macro. 2002-02-23 08:49 dimitr * firebird2/src/: dsql/errd.cpp, dsql/user_dsql.cpp, jrd/err.cpp, jrd/par.cpp, jrd/sdl.cpp, misc/status.cpp: Correction to the clean up of the Apollo port 2002-02-20 20:21 dimitr * firebird2/src/jrd/license.h: Removed an ambiguity in nested #ifdef's 2002-02-19 02:17 seanleyne * firebird2/src/alice/tdr.cpp: Correction, deleted a little too much code in my clean up of the Appolo port. Thanks to Claudio V. for the second set of eyes. 2002-02-16 06:06 seanleyne * firebird2/src/: gpre/gpre.h, include/gen/autoconfig_msvc.h, intl/langdrv.h, intl/ld.h, jrd/common.h, jrd/cvt.cpp, jrd/gdsold.h, jrd/ibase.h, jrd/isc_ipc.cpp, jrd/pag.cpp, make.new/config/config.h.in, makefiles/config/config.h.in, remote/remote_def.h: Clean up of change notes in headers 2002-02-16 05:36 seanleyne * firebird2/src/: alice/info.h, alice/tdr.cpp, include/gen/autoconfig_msvc.h, include/gen/codes.h, intl/dtest.c, jrd/pag.cpp, jrd/termtype.h, jrd/utl.cpp, make.new/config/config.h.in, makefiles/config/config.h.in: Code cleanup of obsolete Apollo port(s) 2002-02-16 05:16 seanleyne * firebird2/src/: include/fb_types.h, include/gen/autoconfig_msvc.h, intl/ld.h, jrd/gds.hxx, jrd/gdsold.h, jrd/ibase.h, jrd/os2.cpp, jrd/perf.h, make.new/config/config.h.in, makefiles/config/config.h.in: Code cleanup of obsolete OS/2 port 2002-02-16 05:04 seanleyne * firebird2/src/: include/gen/autoconfig_msvc.h, jrd/gdsold.h, jrd/ibase.h, jrd/isc_cray.cpp, make.new/config/config.h.in, makefiles/config/config.h.in, remote/protocol.h: Code cleanup of obsolete Cray port 2002-02-16 04:59 seanleyne * firebird2/src/: gpre/gpre.h, jrd/common.h, jrd/license.h, jrd/pag.cpp, remote/remote_def.h: Code cleanup of obsolete HP9000 s300 port 2002-02-16 04:54 seanleyne * firebird2/src/: include/gen/autoconfig_msvc.h, journal/misc.cpp, jrd/common.h, jrd/gds.cpp, jrd/isc_ipc.cpp, jrd/jio.cpp, jrd/license.h, jrd/pag.cpp, lock/lock.h, lock/lockv3.h, make.new/config/config.h.in, makefiles/config/config.h.in, remote/remote_def.h, wal/driver.cpp: Code cleanup of obsolete M88K and NT Power PC ports 2002-02-16 04:37 seanleyne * firebird2/src/: include/gen/autoconfig_msvc.h, make.new/config/config.h.in, makefiles/special_opt.c, makefiles/config/config.h.in: Code cleanup of obsolete NeXT port 2002-02-16 04:33 seanleyne * firebird2/src/: include/gen/autoconfig_msvc.h, jrd/common.h, jrd/isc_ipc.cpp, jrd/license.h, jrd/pag.cpp, lock/lock.h, make.new/config/config.h.in, makefiles/config/config.h.in, remote/inet.cpp, remote/remote_def.h: Code cleanup of obsolete NCR3000 port 2002-02-16 04:27 seanleyne * firebird2/src/: gpre/gpre.h, include/gen/autoconfig_msvc.h, intl/langdrv.h, jrd/common.h, jrd/cvt.cpp, jrd/gds.cpp, jrd/isc.cpp, jrd/isc_ipc.cpp, jrd/isc_sync.cpp, jrd/jrn.cpp, jrd/license.h, jrd/llio.cpp, jrd/pag.cpp, jrd/perf.cpp, jrd/shdef.h, jrd/shrinit.cpp, jrd/svc.cpp, lock/lock.cpp, lock/lock.h, lock/lockv3.h, lock/printv3.cpp, make.new/config/config.h.in, makefiles/config/config.h.in, remote/inet.cpp, remote/protocol.cpp, remote/remote_def.h, utilities/dropv3.cpp, wal/wal.cpp, wal/wal.h, wal/walw.cpp: Code cleanup of obsolete IMP port 2002-02-16 04:05 seanleyne * firebird2/src/: include/gen/autoconfig_msvc.h, intl/langdrv.h, journal/oldr.cpp, journal/server.e, jrd/common.h, jrd/cvt.cpp, jrd/dbt.cpp, jrd/isc.cpp, jrd/isc_file.cpp, jrd/isc_ipc.cpp, jrd/isc_sync.cpp, jrd/jio.cpp, jrd/license.h, jrd/llio.cpp, jrd/pag.cpp, jrd/perf.cpp, lock/lock.h, lock/lockv3.h, make.new/config/config.h.in, makefiles/config/config.h.in, msgs/build_file.epp, remote/remote_def.h, remote/xdr.h, wal/wal.h, wal/walw.cpp: Code cleanup of obsolete DELTA port 2002-02-16 03:49 seanleyne * firebird2/src/: intl/ld.h, jrd/common.h, jrd/gds.hxx, jrd/gdsold.h, jrd/ibase.h, jrd/isc_cray.cpp, jrd/isc_sync.cpp, jrd/license.h, jrd/pag.cpp, jrd/utl.cpp, lock/lockv3.h, make.new/config/config.sub, msgs/build_file.epp, msgs/load.epp, remote/inet.cpp, remote/protocol.h, remote/remote_def.h: Code cleanup of obsolete XENIX port and missed MAC (MAC_AUX) port items 2002-02-16 03:21 seanleyne * firebird2/src/: burp/burp.cpp, include/gen/autoconfig_msvc.h, journal/server.e, jrd/common.h, jrd/file_params.h, jrd/flu.cpp, jrd/gdsold.h, jrd/ibase.h, jrd/isc_file.cpp, jrd/isc_ipc.cpp, jrd/jio.cpp, jrd/license.h, jrd/llio.cpp, jrd/pag.cpp, jrd/svc.cpp, jrd/utl.cpp, lock/lock.h, make.new/Makefile.in.firebird, make.new/Makefile.in.jrd, make.new/config/config.h.in, makefiles/boot.sfx.interbase, makefiles/prefix.epson, makefiles/sfx.firebird, makefiles/sfx.jrd, makefiles/config/config.h.in, pipe/head.cpp, remote/inet.cpp, remote/protocol.h, remote/remote_def.h: Code cleanup of obsolete EPSON port 2002-02-16 02:58 seanleyne * firebird2/src/: include/gen/autoconfig_msvc.h, intl/ld.h, jrd/common.h, jrd/license.h, jrd/pag.cpp, make.new/config/config.h.in, makefiles/config/config.h.in: Code cleanup of obsolete MAC AUX port defines "MAC" and "MAC_CP" 2002-01-21 16:26 kkuznetsov * firebird2/configure.in: I forgot ";" 2002-01-21 13:01 kkuznetsov * firebird2/src/make.new/prefix.solx86: first try to port IT to Solaris X86 2002-01-21 12:54 kkuznetsov * firebird2/configure.in: fist try to port IT to Solaris X86 2002-01-06 14:06 skywalker * firebird2/src/: make.defaults, make.platform, make.rules, jrd/alt_use_sec.h, jrd/sdl.cpp, make.new/Makefile.in.firebird, make.new/README.makefiles, v5_examples/empbuild.c: Changed to force write of update build #. 2002-01-05 17:30 tamlin * firebird2/src/jrd/isc_sync_win32.cpp: Silly (but potentially serious) bug fixed 2002-01-05 17:29 tamlin * firebird2/src/jrd/sdl.cpp: signed/unsigned mismatch bugfix 2002-01-05 17:28 tamlin * firebird2/src/jrd/blb.cpp: Cleaning up 2002-01-04 20:03 tamlin * firebird2/src/jrd/tpc.cpp: Objects are not allowed to live on the stack if you want to ask a pool of their type. 2002-01-04 12:48 skywalker * firebird2/: configure, configure.in: Changed one or two of the headers that are checked for. 2002-01-04 12:34 skywalker * firebird2/src/: make.defaults, make.platform, make.rules, make.shared.variables, alice/alice.cpp, burp/backup.epp, burp/restore.epp, common/memory/allocators.cpp, common/memory/allocators.h, dsql/pass1.cpp, dsql/preparse.cpp, gpre/ada.cpp, gpre/c_cxx.cpp, gpre/cmp.cpp, gpre/exp.cpp, gpre/ftn.cpp, gpre/gpre.cpp, gpre/gpre.h, gpre/gpre_meta_boot.cpp, gpre/par.cpp, gpre/pat.cpp, include/fb_exception.h, include/gen/codes.h, include/gen/codetext.h, include/gen/gds_codes.ftn, include/gen/gds_codes.pas, include/gen/iberror.h, include/gen/msg_facs.h, include/gen/msgs.h, include/gen/rdb_codes.h, include/gen/sql_code.h, jrd/alt_use_sec.h, jrd/builtin.cpp, jrd/cmp.cpp, jrd/codes.epp, jrd/dfw.epp, jrd/dpm.epp, jrd/event.cpp, jrd/functions.cpp, jrd/gds.cpp, jrd/ini.epp, jrd/isc.cpp, jrd/jrd.h, jrd/met.epp, jrd/opt.cpp, jrd/par.cpp, jrd/perf.cpp, jrd/sbm.cpp, jrd/scl.epp, jrd/svc.cpp, jrd/tra.cpp, jrd/vio.cpp, lock/lock.cpp, make.new/Makefile.in.common.memory, make.new/Makefile.in.firebird, make.new/Makefile.in.gpre, make.new/Makefile.in.jrd, make.new/make.rules, make.new/make.shared.variables, make.new/prefix.linux, make.new/config/config.h.in, qli/eval.cpp, qli/exe.cpp, qli/mov.cpp, remote/allr.cpp, remote/inet.cpp, remote/remote.cpp, utilities/drop.cpp, utilities/dropv3.cpp, v5_examples/empddl.sql: Changes to make it compile on linux. and work through a few issues. 2001-12-29 12:41 tamlin * firebird2/src/: alice/alice.cpp, alice/alice_meta.epp, burp/burp.h, common/memory/memory_pool.cpp, dsql/ddl.cpp, dsql/dsql.cpp, dsql/errd.cpp, dsql/user_dsql.cpp, dudley/expand.cpp, dudley/parse.cpp, gpre/gpre.cpp, gpre/par.cpp, include/fb_exception.h, journal/gjrn.cpp, jrd/align.cpp, jrd/err.cpp, jrd/exe.cpp, jrd/gds.cpp, jrd/ib_stdio.cpp, jrd/iberr.cpp, jrd/lck.cpp, jrd/nav.cpp, jrd/scl.epp, qli/dtr.cpp, qli/err.cpp, remote/allr.cpp, remote/interface.cpp, remote/server.cpp, utilities/dba.epp, utilities/dba_full.epp, utilities/gsec.h, wal/walw.cpp: cleaning up 2001-12-29 11:09 tamlin * firebird2/src/jrd/vio.cpp: Cleaning up 2001-12-29 11:08 tamlin * firebird2/src/alice/all.cpp: Explicitly allocate the alice permanent pool from the global default memory pool. 2001-12-28 07:31 tamlin * firebird2/src/jrd/: exe.cpp, jrd.h: cleaning up 2001-12-28 06:53 tamlin * firebird2/src/remote/interface.cpp: cleaning up 2001-12-28 06:16 tamlin * firebird2/src/jrd/winnt.cpp: Fix for turning forced writes off 2001-12-28 06:14 tamlin * firebird2/src/: alice/alice.cpp, alice/alice.h, alice/all.cpp, alice/all.h, common/memory/allocators.cpp, common/memory/allocators.h, common/memory/memory_pool.h, dsql/all.h, dsql/alld.cpp, include/firebird.h, jrd/all.h, jrd/jrd.cpp, jrd/met.epp, jrd/rse.cpp, jrd/svc.cpp: MemoryPool work 2001-12-27 05:59 tamlin * firebird2/src/jrd/blb.h: Logic correction 2001-12-25 09:01 tamlin * firebird2/src/alice/alice.cpp: forgotten comment removed 2001-12-25 08:57 tamlin * firebird2/src/alice/: alice.cpp, alice.h: cleaning up 2001-12-25 05:53 tamlin * firebird2/src/alice/: alice.cpp, alice.h, alice_meta.h: cleaning up 2001-12-25 05:10 tamlin * firebird2/src/jrd/dyn_def.epp: C++ EH 2001-12-24 04:02 tamlin * firebird2/src/common/: memory/allocators.cpp, memory/allocators.h, memory/memory_pool.cpp, memory/memory_pool.h, mp/AtomicCounter.h, mp/crit_section_guard.h, mp/crit_section_lock.h, mp/mutex.h, mp/semaphore.h, mp/thread.h: New C++ memory pool 2001-12-24 03:50 tamlin * firebird2/src/: make.defaults, make.platform, make.rules, make.shared.variables, alice/alice.cpp, alice/alice.h, alice/alice_meta.epp, alice/all.cpp, alice/all.h, alice/all_proto.h, alice/alloc.h, alice/blk.h, alice/exe.cpp, alice/lls.h, alice/tdr.cpp, burp/backup.epp, burp/burp.cpp, burp/burp.h, burp/canonical.cpp, burp/restore.epp, burp/spit.cpp, csv/csi.h, csv/csu.cpp, csv/csv.cpp, dsql/all.h, dsql/alld.cpp, dsql/alld_proto.h, dsql/array.epp, dsql/blk.h, dsql/blob.epp, dsql/ddl.cpp, dsql/ddl_proto.h, dsql/dsql.cpp, dsql/dsql.h, dsql/dsql_proto.h, dsql/errd.cpp, dsql/errd_proto.h, dsql/gen.cpp, dsql/hsh.cpp, dsql/make.cpp, dsql/make_proto.h, dsql/metd.epp, dsql/metd_proto.h, dsql/node.h, dsql/parse.cpp, dsql/parse.y, dsql/pass1.cpp, dsql/sqlda.h, dsql/sym.h, dsql/user_dsql.cpp, dsql/utld.cpp, dudley/ddl.cpp, dudley/expand.cpp, dudley/parse.cpp, extlib/ib_udf.sql, extlib/ib_util.c, fbutil/FirebirdConfig.cpp, fbutil/FirebirdConfig.h, fbutil/FirebirdConfigFile.cpp, fbutil/FirebirdConfigFile.h, 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/form.cpp, gpre/form_trn.cpp, gpre/ftn.cpp, gpre/gpre.cpp, gpre/gpre.h, gpre/gpre_meta.epp, gpre/gpre_meta_boot.cpp, gpre/gpreswi.h, gpre/hsh.cpp, gpre/int.cpp, gpre/int_cxx.cpp, gpre/jrdmet.cpp, gpre/movg.cpp, gpre/msc.cpp, gpre/noform.cpp, gpre/par.cpp, gpre/pas.cpp, gpre/pat.cpp, gpre/pretty.cpp, gpre/sqe.cpp, gpre/sql.cpp, include/fb_blk.h, include/fb_exception.h, include/fb_string.h, include/fb_types.h, include/fb_vector.h, include/firebird.h, include/old_fb_blk.h, install/arch-specific/darwin/FrameworkInfo.plist, install/arch-specific/linux/Makefile.in, ipserver/ipc.h, ipserver/ipserver.cpp, isql/extract.epp, isql/isql.epp, isql/isql.h, isql/show.epp, journal/archive.cpp, journal/gjrn.cpp, journal/misc.cpp, journal/server.e, jrd/ail.cpp, jrd/align.cpp, jrd/all.cpp, jrd/all.h, jrd/all_old.cpp, jrd/all_old.h, jrd/all_proto.h, jrd/alt_use_sec.h, jrd/alt_use_sec.h.pre, jrd/blb.cpp, jrd/blb.h, jrd/blb_proto.h, jrd/blf_proto.h, jrd/blk.h, jrd/blob_filter.epp, jrd/blob_filter.h, jrd/block_cache.h, jrd/bookmark.cpp, jrd/btr.cpp, jrd/btr.h, jrd/builtin.cpp, jrd/cch.cpp, jrd/cch.h, jrd/cch_proto.h, jrd/cmp.cpp, jrd/cmp_proto.h, jrd/common.h, jrd/cvt.cpp, jrd/cvt2.cpp, jrd/dbg.cpp, jrd/dbg_proto.h, jrd/dbt.cpp, jrd/dfw.epp, jrd/dpm.epp, jrd/dpm_proto.h, jrd/drq.h, jrd/dsc.h, jrd/dyn.epp, jrd/dyn_def.epp, jrd/dyn_del.epp, jrd/dyn_mod.epp, jrd/dyn_util.epp, jrd/entry.h, jrd/err.cpp, jrd/err_proto.h, jrd/event.cpp, jrd/everything.h, jrd/evl.cpp, jrd/exe.cpp, jrd/exe.h, jrd/ext.cpp, jrd/ext.h, jrd/ext_proto.h, jrd/extvms.cpp, jrd/file_params.h, jrd/filters.cpp, jrd/flu.cpp, jrd/fun.epp, jrd/fun_proto.h, jrd/gds.cpp, jrd/gds.hxx, jrd/gdsassert.h, jrd/grammar.cpp, jrd/grammar.y, jrd/grant.epp, jrd/ib_stdio.cpp, jrd/ibase.h, jrd/iberr.cpp, jrd/idx.cpp, jrd/idx_proto.h, jrd/inf.cpp, jrd/ini.epp, jrd/ini.h, jrd/intl.cpp, jrd/intlobj.h, jrd/irq.h, jrd/isc.cpp, jrd/isc.h, jrd/isc_file.cpp, jrd/isc_ipc.cpp, jrd/isc_sync.cpp, jrd/isc_sync_win32.cpp, jrd/isc_win32.cpp, jrd/jlx.c, jrd/john.make, jrd/jrd.cpp, jrd/jrd.h, jrd/jrd_blks.cpp, jrd/jrd_blks.h, jrd/jrd_proto.h, jrd/jrn.h, jrd/lck.cpp, jrd/lck.h, jrd/license.h, jrd/lls.h, jrd/log.cpp, jrd/log.h, jrd/map.cpp, jrd/mblr.cpp, jrd/met.epp, jrd/met.h, jrd/met_proto.h, jrd/misc.cpp, jrd/msg.h, jrd/nav.cpp, jrd/nav_proto.h, jrd/netware.cpp, jrd/old.cpp, jrd/opt.cpp, jrd/opt_proto.h, jrd/os2.cpp, jrd/pag.cpp, jrd/pag.h, jrd/par.cpp, jrd/par_proto.h, jrd/pcmet.epp, jrd/perf.cpp, jrd/pio.h, jrd/pwd.cpp, jrd/pwd.h, jrd/pwd_proto.h, jrd/qatest.cpp, jrd/rec.cpp, jrd/req.h, jrd/rlck.cpp, jrd/rng.cpp, jrd/rng.h, jrd/rse.cpp, jrd/rse.h, jrd/rse_proto.h, jrd/sbm.cpp, jrd/sbm.h, jrd/scl.epp, jrd/scl.h, jrd/sdl.h, jrd/sdl_proto.h, jrd/sdw.cpp, jrd/sdw.h, jrd/shdef.h, jrd/shut.cpp, jrd/smp.h, jrd/smp_impl.h, jrd/sort.cpp, jrd/sort.h, jrd/sqz.cpp, jrd/sqz.h, jrd/sqz_proto.h, jrd/stats.epp, jrd/svc.cpp, jrd/svc.h, jrd/svc_proto.h, jrd/sym.cpp, jrd/thd.cpp, jrd/thd.h, jrd/thd_win32.cpp, jrd/time.h, jrd/tpc.cpp, jrd/tpc.h, jrd/tra.cpp, jrd/tra.h, jrd/tra_proto.h, jrd/trig.h, jrd/unix.cpp, jrd/val.cpp, jrd/val.h, jrd/vio.cpp, jrd/vio_proto.h, jrd/vms.cpp, jrd/why.c, jrd/windows.cpp, jrd/winnt.cpp, jrd/y-valve.cpp, lock/lock.cpp, lock/print.cpp, make.new/Makefile.in.alice, make.new/Makefile.in.burp, make.new/Makefile.in.client, make.new/Makefile.in.dsql, make.new/Makefile.in.dudley, make.new/Makefile.in.example5, make.new/Makefile.in.extlib, make.new/Makefile.in.fbutil, make.new/Makefile.in.firebird, make.new/Makefile.in.gpre, make.new/Makefile.in.install, make.new/Makefile.in.intl, make.new/Makefile.in.isql, make.new/Makefile.in.jrd, make.new/Makefile.in.lock, make.new/Makefile.in.msgs, make.new/Makefile.in.pipe, make.new/Makefile.in.qli, make.new/Makefile.in.refDatabases, make.new/Makefile.in.remote, make.new/Makefile.in.utilities, make.new/Makefile.in.wal, make.new/make.defaults, make.new/make.rules, make.new/make.shared.variables, make.new/prefix.darwin, make.new/prefix.linux, makefiles/bind_gds.aix_ppc, makefiles/bind_gds_s.im, makefiles/bind_gds_s.sco, makefiles/bind_gdsintl.aix_ppc, makefiles/boot.sfx.interbase, makefiles/buildRefDatabases, makefiles/prefix.darwin, makefiles/prefix.freebsd, makefiles/prefix.linux, makefiles/prefix.netbsd, makefiles/prefix.solx86, makefiles/sfx.jrd, makefiles/sfx.pipe, misc/fb_boilerplate.h, pipe/head.cpp, pipe/pipe.h, qli/all.cpp, qli/dtr.cpp, qli/dtr.h, qli/err.cpp, qli/eval.cpp, qli/exe.cpp, qli/gener.cpp, qli/mov.cpp, remote/allr.cpp, remote/decne_proto.h, remote/decnet.cpp, remote/decnet_server.cpp, remote/dnet.cpp, remote/dnet_proto.h, remote/dnet_server.cpp, remote/inet.cpp, remote/inet_server.cpp, remote/interface.cpp, remote/parser.cpp, remote/protocol.h, remote/remote.h, remote/server.cpp, remote/srvr_w32.cpp, remote/xdr_proto.h, utilities/create_db.cpp, utilities/dba.epp, utilities/dba_full.epp, utilities/drop.cpp, utilities/gsec.cpp, utilities/gsec.h, utilities/guard.cpp, utilities/ibmgr.cpp, utilities/ibmgr.h, utilities/ibmgrswi.h, utilities/sbc_print.cpp, utilities/srvrmgr.cpp, utilities/util.cpp, wal/wal_prnt.cpp, wal/walw.cpp, wal/wstatus.cpp: New C++ memory pool 2001-12-24 03:11 tamlin * firebird2/src/include/gen/autoconfig_msvc.h: no message 2001-11-02 21:59 tamlin * firebird2/src/jrd/winnt.cpp: Synch with FB1 changes. 2001-11-02 21:40 tamlin * firebird2/src/dsql/alld.cpp: Synch with FB1 changes. 2001-10-18 23:31 bellardo * firebird2/src/make.new/prefix.darwin: Testing syncmail some more. 2001-10-18 00:48 bellardo * firebird2/src/: isql/isql.epp, make.new/Makefile.in.extlib, make.new/Makefile.in.intl, make.new/make.rules, make.new/prefix.darwin: Changes to make FB2 compile on Darwin. Mostly build system related, but also added a missing typecast in isql.epp. 2001-10-17 23:53 bellardo * firebird2/src/isql/isql.epp: Added missing paren. 2001-09-18 21:12 awharrison * firebird2/src/jrd/dfw.epp: release external files after table deletion 2001-08-27 17:29 skywalker * firebird2/: configure, configure.in, src/fbutil/FirebirdConfigFile.cpp, src/fbutil/main.cpp, src/install/Makefile.in, src/install/classic/CSTarInstall.sh, src/install/classic/CSTarKullFiles.sh, src/install/classic/CSinstall.sh, src/install/classic/CSpostinstall.sh, src/install/classic/CSpostuninstall.sh, src/install/classic/CSpreinstall.sh, src/install/classic/CSpreuninstall.sh, src/install/classic/CSrpmfiles.txt, src/install/classic/TarKullFiles.sh.in, src/install/classic/install.sh.in, src/install/classic/postinstall.sh.in, src/install/classic/postuninstall.sh.in, src/install/classic/preinstall.sh.in, src/install/classic/preuninstall.sh.in, src/install/classic/rpmfiles.txt.in, src/install/classic/rpmheader.txt.in, src/install/classic/tarInstall.sh.in, src/install/misc/firebird.conf, src/install/misc/firebird.xinetd, src/install/misc/firebird.xinetd.in, src/isql/extract.epp, src/isql/isql.epp, src/isql/isql.h, src/isql/show.epp, src/jrd/gdsassert.h, src/make.new/Makefile.in.fbutil, src/make.new/Makefile.in.firebird, src/make.new/Makefile.in.install, src/make.new/Makefile.in.jrd, src/make.new/make.defaults, src/make.new/make.rules, src/make.new/config/config.h.in: Changed to make install work better. Fix build of shared library so global objects have thier constructors called Added readline to isql Added version numbers to libgds.so.2.0.0 Change install location and version to be driven from ./configure file 2001-08-21 11:41 skywalker * firebird2/src/: fbutil/FirebirdConfig.cpp, fbutil/FirebirdConfig.h, fbutil/FirebirdConfigFile.cpp, fbutil/FirebirdConfigFile.h, jrd/jrd.cpp, make.new/Makefile.in.burp, make.new/Makefile.in.fbutil, make.new/Makefile.in.firebird, make.new/Makefile.in.gpre, make.new/Makefile.in.lock, make.new/make.rules: Changes to read /etc/firebird.conf file 2001-08-20 10:15 skywalker * firebird2/src/: fbutil/FirebirdConfig.cpp, fbutil/FirebirdConfig.h, fbutil/FirebirdConfigFile.cpp, fbutil/FirebirdConfigFile.h, install/Makefile.in, install/classic/CSinstall.sh, jrd/file_params.h, jrd/gds.cpp, jrd/isc.cpp, make.new/Makefile.in.firebird, make.new/make.defaults, make.new/make.rules, make.new/make.shared.variables: Partial change to load RootDirectory from /etc/firebird.conf file plus some more install/compile things 2001-08-15 20:10 skywalker * firebird2/: configure, configure.in, src/install/Makefile.in, src/install/arch-specific/linux/Makefile.in, src/install/classic/CSTarInstall.sh, src/install/classic/CSinstall.sh, src/install/classic/CSpostinstall.sh, src/install/classic/CSpreinstall.sh, src/install/classic/CSpreuninstall.sh, src/make.new/Makefile.in.firebird, src/v5_examples/empbuild.c: Some changes to work on classic install, (it's not complete as yet but it's getting there) 2001-08-15 10:44 skywalker * firebird2/: configure, configure.in, src/make.new/config/config.h.in: Updated the build num process 2001-08-15 07:37 skywalker * firebird2/src/: install/classic/CSTarInstall.sh, make.new/Makefile.in.firebird, msgs/change_msgs.epp, msgs/enter_msgs.epp, msgs/modify_msgs.epp: Fix some simple void main() declarations, and the clean directive 2001-08-14 19:41 skywalker * firebird2/: configure, configure.in, src/install/Makefile.in, src/make.new/make.rules: Changes to detect socklen_t properly, and a bit more on install 2001-08-13 10:14 skywalker * firebird2/: configure, configure.in, src/install/Makefile.in, src/jrd/isc_ipc.cpp, src/make.new/Makefile.in.alice, src/make.new/Makefile.in.burp, src/make.new/Makefile.in.dsql, src/make.new/Makefile.in.dudley, src/make.new/Makefile.in.extlib, src/make.new/Makefile.in.fbutil, src/make.new/Makefile.in.firebird, src/make.new/Makefile.in.gpre, src/make.new/Makefile.in.intl, src/make.new/Makefile.in.isql, src/make.new/Makefile.in.jrd, src/make.new/Makefile.in.lock, src/make.new/Makefile.in.msgs, src/make.new/Makefile.in.pipe, src/make.new/Makefile.in.qli, src/make.new/Makefile.in.refDatabases, src/make.new/Makefile.in.remote, src/make.new/Makefile.in.utilities, src/make.new/Makefile.in.wal, src/make.new/make.defaults, src/make.new/make.rules: Change makefiles to not touch source files to rebuild (it was making it hell to checkin to cvs since it then did a diff on all files) Did a little bit with install. 2001-08-08 04:01 seanleyne * firebird2/src/: jrd/ext.cpp, jrd/pag.cpp, utilities/ppg.cpp: Code Cleanup, removed "#ifdef READONLY_DATABASE" conditionals, second attempt 2001-08-07 04:15 bellardo * firebird2/src/make.new/: Makefile.in.alice, Makefile.in.burp, Makefile.in.dsql, Makefile.in.dudley, Makefile.in.example5, Makefile.in.fbutil, Makefile.in.firebird, Makefile.in.gpre, Makefile.in.isql, Makefile.in.jrd, Makefile.in.lock, Makefile.in.msgs, Makefile.in.pipe, Makefile.in.qli, Makefile.in.remote, Makefile.in.utilities, Makefile.in.wal, make.defaults, make.shared.variables, prefix.darwin: Updated build system to remove jrd_static.a, and make it possible to build completely statically linked executables. 2001-08-07 02:41 bellardo * firebird2/src/make.new/prefix.darwin: Some more work to get FB2 building on Darwin. 2001-08-07 02:33 bellardo * firebird2/src/install/arch-specific/darwin/FrameworkInfo.plist: The framework properties file for FB2 2001-08-06 23:22 bellardo * firebird2/src/utilities/security.epp: Added 'STATIC' option to DB declaration line to avoid sybmol conflicts when security.o gets included in libgds.so. 2001-08-06 21:36 bellardo * firebird2/src/make.new/Makefile.in.msgs: Changed makefile so msgs objects were placed in gen/msgs, not src/msgs. 2001-08-06 17:08 skywalker * firebird2/src/: make.new/Makefile.in.dudley, make.new/Makefile.in.intl, make.new/Makefile.in.jrd, make.new/Makefile.in.utilities, make.new/make.rules, utilities/security.epp: Changed makefiles to only use .o files drop the .lo files Change security.epp to use isc4.gdb rather than original isc.gdb 2001-08-05 18:10 bellardo * firebird2/src/include/gen/autoconfig.h: autoconf.h should not be in the source tree. It is generated by configure. 2001-08-05 00:51 bellardo * firebird2/src/install/arch-specific/darwin/Makefile.in: An empty install makefile for Darwin. 2001-08-05 00:48 bellardo * firebird2/: configure, configure.in, src/burp/burp.cpp, src/include/gen/autoconfig.h, src/jrd/isc_ipc.cpp, src/make.new/Makefile.in.gpre, src/make.new/Makefile.in.jrd, src/make.new/Makefile.in.lock, src/make.new/make.defaults, src/make.new/make.rules, src/make.new/prefix.darwin, src/make.new/config/config.h.in: First round of changes to FB2 to get the Darwin build working again. 2001-08-02 09:03 skywalker * firebird2/: configure, configure.in, src/install/Makefile.in, src/install/classic/CSTarInstall.sh, src/install/classic/CSpreinstall.sh, src/make.new/Makefile.in.firebird, src/make.new/make.defaults: A few changes to the install routine. 2001-08-01 10:11 skywalker * firebird2/: configure, configure.in, src/burp/burpswi.h, src/make.new/Makefile.in.burp, src/make.new/Makefile.in.dudley, src/make.new/Makefile.in.intl, src/make.new/Makefile.in.isql, src/make.new/Makefile.in.msgs, src/make.new/Makefile.in.qli, src/make.new/Makefile.in.utilities, src/make.new/make.defaults, src/msgs/change_msgs.epp, src/pyxis/adm.cpp, src/pyxis/all.h, src/pyxis/allp.cpp, src/pyxis/altp.cpp, src/pyxis/attributes.h, src/pyxis/blk.cpp, src/pyxis/blk.h, src/pyxis/cdm.cpp, src/pyxis/curses_play.cpp, src/pyxis/debug.cpp, src/pyxis/edit.cpp, src/pyxis/edit.e, src/pyxis/enumerations.h, src/pyxis/everything.h, src/pyxis/field_edit.h, src/pyxis/field_name.h, src/pyxis/file_name.h, src/pyxis/form_ddl.h, src/pyxis/form_name.h, src/pyxis/forms.gbk, src/pyxis/fred.epp, src/pyxis/keys.h, src/pyxis/menu.cpp, src/pyxis/phase1.h, src/pyxis/phase2.cpp, src/pyxis/phase2.h, src/pyxis/phase3.cpp, src/pyxis/phase3.h, src/pyxis/picstr.cpp, src/pyxis/pyxis.cpp, src/pyxis/pyxis.h, src/pyxis/pyxis_proto.h, src/pyxis/save.epp, src/pyxis/save.h, src/pyxis/save_proto.h, src/pyxis/scr.cpp, src/pyxis/scr.h, src/pyxis/size_form.h, src/pyxis/sun_ftn_pyxis.cpp, src/pyxis/vdm.cpp, src/pyxis/vt100.cpp, src/utilities/dbaswi.h, src/utilities/ibmgrswi.h: More changes to straighten out compile, fix up makefiles to build into GEN_ROOT directory 2001-08-01 09:59 skywalker * firebird2/src/install/: Makefile.in, arch-specific/linux/CSrpmscript, arch-specific/linux/Makefile.in, arch-specific/linux/SSrpmscript, classic/CSTarInstall.sh, classic/CSTarKullFiles.sh, classic/CSinstall.sh, classic/CSpostinstall.sh, classic/CSpostuninstall.sh, classic/CSpreinstall.sh, classic/CSpreuninstall.sh, classic/CSrpmfiles.txt, classic/CSrpmheader.txt, misc/CSchangeRunUser.sh, misc/CSrestoreRootRunUser.sh, misc/README, misc/SSchangeRunUser.sh, misc/SSrestoreRootRunUser.sh, misc/changeDBAPassword.sh, misc/firebird.init.d.generic, misc/firebird.init.d.mandrake, misc/firebird.xinetd, super/SSTarInstall.sh, super/SSchangePasswd.sh, super/SSinstall.sh, super/SSpostinstall.sh, super/SSpostuninstall.sh, super/SSpreinstall.sh, super/SSpreuninstall.sh, super/SSrpmfiles.txt, super/SSrpmheader.txt: Added the linux/unix install to fb2 also modified a bit to start working with autoconf 2001-08-01 06:18 skywalker * firebird2/src/: fbutil/FirebirdConfig.cpp, make.new/Makefile.in.alice, make.new/Makefile.in.dsql, make.new/Makefile.in.fbutil, make.new/Makefile.in.gpre, make.new/Makefile.in.jrd, make.new/Makefile.in.lock, make.new/Makefile.in.pipe, make.new/Makefile.in.remote, make.new/Makefile.in.utilities, make.new/Makefile.in.wal, make.new/make.defaults, make.new/make.rules: More simple changes to move to new make format 2001-07-31 20:34 skywalker * firebird2/: Makefile.in, configure, configure.in, src/fbutil/FirebirdConfig.cpp, src/fbutil/FirebirdConfig.h, src/gpre/gpre.cpp, src/gpre/gpreswi.h, src/make.new/Makefile.in.alice, src/make.new/Makefile.in.fbutil, src/make.new/Makefile.in.firebird, src/make.new/Makefile.in.gpre, src/make.new/Makefile.in.jrd, src/make.new/Makefile.in.remote, src/make.new/Makefile.in.utilities, src/make.new/make.rules, src/make.new/make.shared.variables, src/utilities/security.epp: Changes to make compile with new script 2001-07-31 10:42 skywalker * firebird2/: configure, configure.in: Modified to use new makefiles 2001-07-30 01:43 skywalker * firebird2/src/: alice/alice.cpp, alice/alice.h, alice/alice_meta.epp, alice/aliceswi.h, alice/all.cpp, alice/exe.cpp, alice/tdr.cpp, burp/backup.epp, burp/burp.cpp, burp/burp.h, burp/canonical.cpp, burp/misc.cpp, burp/mvol.cpp, burp/restore.epp, burp/spit.cpp, csv/csi.cpp, csv/css.cpp, csv/csu.cpp, csv/csv.cpp, csv/print.cpp, dsql/alld.cpp, dsql/array.epp, dsql/blob.epp, dsql/ddl.cpp, dsql/dsql.cpp, dsql/errd.cpp, dsql/gen.cpp, dsql/hsh.cpp, dsql/keywords.h, dsql/make.cpp, dsql/metd.epp, dsql/movd.cpp, dsql/parse.cpp, dsql/parse.y, dsql/pass1.cpp, dsql/preparse.cpp, dsql/user_dsql.cpp, dsql/utld.cpp, dudley/ddl.cpp, dudley/exe.epp, dudley/expand.cpp, dudley/expr.cpp, dudley/extract.epp, dudley/generate.cpp, dudley/hsh.cpp, dudley/lex.cpp, dudley/parse.cpp, dudley/trn.cpp, extlib/ib_udf.c, extlib/ib_util.c, 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/form.cpp, gpre/form_trn.cpp, gpre/ftn.cpp, gpre/gpre.cpp, gpre/gpre_meta.epp, gpre/gpre_meta_boot.cpp, gpre/hsh.cpp, gpre/hsh.h, gpre/int.cpp, gpre/int_cxx.cpp, gpre/jrdmet.cpp, gpre/movg.cpp, gpre/msc.cpp, gpre/noform.cpp, gpre/par.cpp, gpre/pas.cpp, gpre/pat.cpp, gpre/pretty.cpp, gpre/sqe.cpp, gpre/sql.cpp, intl/cs_big5.c, intl/cs_gb2312.c, intl/cs_jis.c, intl/cs_jis_20208_1990.c, intl/cs_ksc.c, intl/cs_narrow.c, intl/cs_unicode.c, intl/cs_utffss.c, intl/cv_big5.c, intl/cv_gb2312.c, intl/cv_jis.c, intl/cv_ksc.c, intl/cv_narrow.c, intl/dtest.c, intl/dtest2.c, intl/lc_ascii.c, intl/lc_big5.c, intl/lc_dos.c, intl/lc_gb2312.c, intl/lc_jis.c, intl/lc_ksc.c, intl/lc_latin1.c, intl/lc_narrow.c, intl/lc_unicode.c, intl/ld.c, intl/ld2.c, intl/ld_proto.h, intl/mapcompare.cpp, intl/mapdump.c, intl/mapgen4.c, intl/maptest.cpp, intl/maptest2.c, ipserver/alli.cpp, ipserver/ipcevent.cpp, ipserver/ipclient.cpp, ipserver/ipserver.cpp, iscguard/cntl_guard.cpp, iscguard/iscguard.cpp, iscguard/iscguard_utils.cpp, isql/extract.epp, isql/isql.epp, isql/isql_win.cpp, isql/show.epp, journal/archive.cpp, journal/console.cpp, journal/gjrn.cpp, journal/misc.cpp, journal/oldr.cpp, lock/driver.cpp, lock/lock.cpp, lock/manager.cpp, lock/pls.cpp, lock/plserver.cpp, lock/print.cpp, lock/printv3.cpp, lock/printv3s4.cpp, lock/reset.cpp, lock/ulimit.cpp, make.new/Makefile.in.alice, make.new/Makefile.in.burp, make.new/Makefile.in.client, make.new/Makefile.in.csv, make.new/Makefile.in.dsql, make.new/Makefile.in.dudley, make.new/Makefile.in.example5, make.new/Makefile.in.extlib, make.new/Makefile.in.firebird, make.new/Makefile.in.gpre, make.new/Makefile.in.intl, make.new/Makefile.in.isql, make.new/Makefile.in.journal, make.new/Makefile.in.jrd, make.new/Makefile.in.lock, make.new/Makefile.in.msgs, make.new/Makefile.in.pipe, make.new/Makefile.in.qli, make.new/Makefile.in.refDatabases, make.new/Makefile.in.remote, make.new/Makefile.in.utilities, make.new/Makefile.in.wal, make.new/README.makefiles, make.new/make.defaults, make.new/make.rules, make.new/make.shared.variables, make.new/prefix.darwin, make.new/prefix.example, make.new/prefix.linux, make.new/config/config.guess, make.new/config/config.h.in, make.new/config/config.log, make.new/config/config.sub, make.new/config/install-sh, misc/fb_boilerplate.h, misc/gds_header.txt, misc/metadata.sql, misc/status.cpp, msgs/build_file.epp, msgs/change_msgs.epp, msgs/check_msgs.epp, msgs/enter_msgs.epp, msgs/include.epp, msgs/load.epp, msgs/modify_msgs.epp, msgs/msg.gbak, pipe/allp.cpp, pipe/foot.cpp, pipe/head.cpp, pipe/head5.cpp, qli/all.cpp, qli/command.cpp, qli/compile.cpp, qli/dtr.cpp, qli/err.cpp, qli/eval.cpp, qli/exe.cpp, qli/expand.cpp, qli/form.cpp, qli/format.cpp, qli/format.h, qli/gener.cpp, qli/help.epp, qli/hsh.cpp, qli/lex.cpp, qli/meta.epp, qli/mov.cpp, qli/noform.cpp, qli/nounix.cpp, qli/parse.cpp, qli/picstr.cpp, qli/proc.epp, qli/report.cpp, qli/show.epp, qli/words.h, remote/allr.cpp, remote/chop.cpp, remote/chuser.cpp, remote/cntl.cpp, remote/decnet.cpp, remote/decnet_server.cpp, remote/divorce.cpp, remote/dllshell.cpp, remote/dnet.cpp, remote/dnet_server.cpp, remote/faux.cpp, remote/ibconfig.cpp, remote/inet.cpp, remote/inet_server.cpp, remote/interface.cpp, remote/ipc.cpp, remote/ipc_server.cpp, remote/merge.cpp, remote/mgr.cpp, remote/multivx.cpp, remote/netwcon.cpp, remote/nt_server.cpp, remote/ntoh.cpp, remote/nwserv.cpp, remote/parser.cpp, remote/property.cpp, remote/protocol.cpp, remote/remote.cpp, remote/remote_def.h, remote/server.cpp, remote/spxesr.cpp, remote/spxnet.cpp, remote/spxnet32.cpp, remote/spxwin.cpp, remote/srvr_w32.cpp, remote/ucx.cpp, remote/wfwnp.cpp, remote/window.cpp, remote/winmain.cpp, remote/winvx.cpp, remote/wnet.cpp, remote/xdr.cpp, remote/xnet.cpp, utilities/analyse.cpp, utilities/cache.cpp, utilities/cmd_util.cpp, utilities/create_db.cpp, utilities/dba.epp, utilities/dba_full.epp, utilities/drop.cpp, utilities/dropv3.cpp, utilities/gsec.cpp, utilities/gsecswi.h, utilities/guard.cpp, utilities/ibmgr.cpp, utilities/install_reg.cpp, utilities/install_svc.cpp, utilities/ppg.cpp, utilities/print_pool.cpp, utilities/rebuild.cpp, utilities/registry.cpp, utilities/relay.cpp, utilities/rmet.epp, utilities/rstore.epp, utilities/run_service.cpp, utilities/sbc_print.cpp, utilities/security.epp, utilities/services.cpp, utilities/srvrmgr.cpp, utilities/util.cpp, utilities/v2_dmp.cpp, v5_examples/empbld.sql, v5_examples/empbuild.c, v5_examples/intlbld.sql, v5_examples/intlddl.sql, wal/driver.cpp, wal/wal.cpp, wal/wal.h, wal/wal_prnt.cpp, wal/walc.cpp, wal/walf.cpp, wal/walr.cpp, wal/walw.cpp, wal/walw_main.cpp, wal/wstatus.cpp: Global changes for new Makefile and firebird2 compile on linux 2001-07-29 19:42 skywalker * firebird2/src/jrd/: aif.cpp, ail.cpp, align.cpp, all.cpp, alt.cpp, alt_use_sec.h.pre, blb.cpp, blb_proto.h, blob_filter.epp, blp.h, blrtable.cpp, bookmark.cpp, btr.cpp, builtin.cpp, cch.cpp, cmp.cpp, codes.epp, codes.h, codetext.h, common.h, cvt.cpp, cvt2.cpp, dbg.cpp, dbt.cpp, dfloat_stub.cpp, dfw.epp, divorce.cpp, dllshell.cpp, dls.cpp, dmp.cpp, dpm.epp, dsc.cpp, dyn.epp, dyn_def.epp, dyn_del.epp, dyn_mod.epp, dyn_util.epp, enc.cpp, envelope.epp, err.cpp, event.cpp, evl.cpp, evl_like.cpp, exe.cpp, ext.cpp, extvms.cpp, file_params.h, filters.cpp, flu.cpp, fun.epp, functions.cpp, gds.cpp, gds.h, gdsold.h, grammar.cpp, grant.epp, ib_stdio.cpp, ibase.h, iberr.cpp, ibinitdll.cpp, ids.h, idx.cpp, inf.cpp, ini.epp, intl.cpp, inuse.cpp, isc.cpp, isc_cray.cpp, isc_file.cpp, isc_ipc.cpp, isc_proto.h, isc_sync.cpp, isc_sync_win32.cpp, isc_win32.cpp, jio.cpp, jlx.c, jlx.cpp, jrd.cpp, jrn.cpp, kanji.cpp, lan.cpp, lck.cpp, lck.h, lck_dummy.cpp, llio.cpp, log.cpp, loiter.cpp, map.cpp, math.cpp, mblr.cpp, mem.cpp, memtest.cpp, met.epp, misc.cpp, mov.cpp, msg_facs.h, msgs.h, nav.cpp, netware.cpp, nodebug.cpp, old.cpp, opt.cpp, os2.cpp, pag.cpp, par.cpp, pcmet.epp, pcsleep.cpp, perf.cpp, print.cpp, pwd.cpp, qatest.cpp, quad.cpp, rdb.cpp, rdbgpas.cpp, rdbint.cpp, rec.cpp, relations.h, rlck.cpp, rng.cpp, rse.cpp, sbm.cpp, sch.cpp, scl.epp, sdl.cpp, sdw.cpp, shrfinit.cpp, shrinit.cpp, shut.cpp, sort.cpp, sql_code.h, sqz.cpp, stats.epp, status.cpp, stubs.cpp, sun_ftn.cpp, svc.cpp, sym.cpp, thd.cpp, thd_win32.cpp, time.h, tpc.cpp, tra.cpp, unix.cpp, utl.cpp, val.cpp, vio.cpp, vms.cpp, vms_command.cpp, vmsevent.cpp, vmslock.cpp, vmsthread.cpp, why.c, windows.cpp, winnt.cpp, winnt_dll.cpp: Changes to compile fb2 under autoconf includes some structural changes 2001-07-29 19:19 skywalker * firebird2/src/include/: fb_types.h, firebird.h: Added new firebird.h global header 2001-07-29 19:07 skywalker * firebird2/src/include/gen/: README.txt, autoconfig.h, blrtable.h, codes.h, codetext.h, files.txt, gds_codes.ftn, gds_codes.pas, iberror.h, ids.h, msg_facs.h, msgs.h, rdb_codes.h, sql_code.h: These files are all generated by programs in jrd, mainly codes.epp 2001-07-23 18:05 skywalker * firebird2/src/v5_examples/: align.h, api1.c, api10.c, api11.c, api12.c, api13.c, api14.e, api15.c, api16.c, api16t.c, api2.c, api3.c, api4.c, api5.c, api6.c, api7.c, api8.c, api9.c, api9f.c, api9f.def, api9f.sql, apifull.c, dyn1.e, dyn2.e, dyn3.e, dyn4.e, dyn5.e, dynfull.e, empbld.sql, empbuild.c, empbuild.e, empddl.sql, empdml.sql, employe2.sql, example.def, example.h, example.mak, functions.c, indexoff.sql, indexon.sql, intlbld.e, intlbld.sql, intlddl.sql, intldml.sql, job.inp, lang.inp, makefile.mak, makefile.old, prefix.hp10, prefix.linux, prefix.sco_ev, prefix.solaris, prefix.win32_bc, prefix.win32_msc, proj.inp, qtr.inp, readme, sfx.unix_makefile, sfx.win32_makefile, stat1.e, stat10.e, stat11.e, stat12.e, stat12t.e, stat2.e, stat3.e, stat4.e, stat5.e, stat6.e, stat7.e, stat8.e, stat9.e, udf.sql, udflib.c, udflib.def, winevent.c, winevent.def, winevent.rc: Added v5_examples to the firebird2 tree 2001-07-14 02:44 skywalker * firebird2/src/dsql/dsql.cpp: Fix simple syntax errors 2001-07-12 22:39 bellardo * firebird2/src/makefiles/config/config.h.in: Added support for HAVE_SIGNAL_H. 2001-07-12 22:07 bellardo * firebird2/src/makefiles/prefix.darwin: Added the FOUNDATION_LINK macro. 2001-07-12 21:51 bellardo * firebird2/: configure, src/makefiles/config/configure.in: Added HAVE_SIGNAL_H to autoconf. 2001-07-12 19:01 bellardo * firebird2/: configure, src/makefiles/config/configure.in: Added ability to create needed symlinks (objs/source) to the configure script. 2001-07-12 08:32 bellardo * firebird2/: configure, src/alice/alice_meta.e, src/alice/alice_meta.epp, src/burp/backup.e, src/burp/backup.epp, src/burp/restore.e, src/burp/restore.epp, src/dsql/array.e, src/dsql/array.epp, src/dsql/blob.e, src/dsql/blob.epp, src/dsql/metd.e, src/dsql/metd.epp, src/dudley/exe.e, src/dudley/exe.epp, src/dudley/extract.e, src/dudley/extract.epp, src/gpre/gpre_meta.e, src/gpre/gpre_meta.epp, src/gpre/gpre_meta_boot.cpp, src/gpre/int_cxx.cpp, src/isql/extract.e, src/isql/extract.epp, src/isql/isql.e, src/isql/isql.epp, src/isql/show.e, src/isql/show.epp, src/jrd/blob_filter.e, src/jrd/blob_filter.epp, src/jrd/codes.e, src/jrd/codes.epp, src/jrd/common.h, src/jrd/dfw.e, src/jrd/dfw.epp, src/jrd/dpm.e, src/jrd/dpm.epp, src/jrd/dyn.e, src/jrd/dyn.epp, src/jrd/dyn_def.e, src/jrd/dyn_def.epp, src/jrd/dyn_del.e, src/jrd/dyn_del.epp, src/jrd/dyn_mod.e, src/jrd/dyn_mod.epp, src/jrd/dyn_util.e, src/jrd/dyn_util.epp, src/jrd/envelope.e, src/jrd/envelope.epp, src/jrd/fun.e, src/jrd/fun.epp, src/jrd/grant.e, src/jrd/grant.epp, src/jrd/ini.e, src/jrd/ini.epp, src/jrd/met.e, src/jrd/met.epp, src/jrd/pcmet.e, src/jrd/pcmet.epp, src/jrd/scl.e, src/jrd/scl.epp, src/jrd/stats.e, src/jrd/stats.epp, src/jrd/status.cpp, src/jrd/status.h, src/jrd/boot_codes/codes.h, src/jrd/boot_codes/codetext.h, src/jrd/boot_codes/files.txt, src/jrd/boot_codes/iberror.h, src/jrd/boot_codes/msg_facs.h, src/jrd/boot_codes/msgs.h, src/jrd/boot_codes/rdb_codes.h, src/jrd/boot_codes/sql_code.h, src/makefiles/000_readme, src/makefiles/000_readme_porting, src/makefiles/add_template, src/makefiles/bind_csilib.apollo, src/makefiles/bind_dsql.apollo, src/makefiles/bind_gds.aix_ppc, src/makefiles/bind_gds.generic, src/makefiles/bind_gds.hp, src/makefiles/bind_gds.win_nt, src/makefiles/bind_gds5.apollo, src/makefiles/bind_gds5.generic, src/makefiles/bind_gds5.hp, src/makefiles/bind_gds_rsp.os2, src/makefiles/bind_gds_rsp.win_nt, src/makefiles/bind_gds_s.im, src/makefiles/bind_gds_s.sco, src/makefiles/bind_gdsf_s.im, src/makefiles/bind_gdsf_s.sco, src/makefiles/bind_gdsintl.aix_ppc, src/makefiles/bind_gdsintl.win_nt, src/makefiles/bind_gdslib.apollo, src/makefiles/bind_pyxis.apollo, src/makefiles/bind_remotelib.apollo, src/makefiles/boot.sfx.interbase, src/makefiles/buildRefDatabases, src/makefiles/build_kit, src/makefiles/build_kit.bat, src/makefiles/build_kit.cmd, src/makefiles/ccs.sco, src/makefiles/cdmt.config.sco, src/makefiles/compress.sed, src/makefiles/compress_dbs, src/makefiles/compress_dbs.bat, src/makefiles/copy_makes, src/makefiles/copy_set_prot, src/makefiles/copyright.cl, src/makefiles/copyright.clsr, src/makefiles/debug_entry.bind, src/makefiles/depend.cl, src/makefiles/depend.clnd, src/makefiles/depend.clsr, src/makefiles/depend.clsrnd, src/makefiles/edit_make, src/makefiles/edit_makes, src/makefiles/expand.sed, src/makefiles/expand_dbs, src/makefiles/expand_dbs.bat, src/makefiles/fetch_comp, src/makefiles/fetch_comp.bat, src/makefiles/gdsalias.asm, src/makefiles/gsplit.h, src/makefiles/ibase.cmpnt.sco, src/makefiles/ibase.pkg.sco, src/makefiles/ibase.prd.sco, src/makefiles/iclient.cmpnt.sco, src/makefiles/iclient.pkg.sco, src/makefiles/iclient.prd.sco, src/makefiles/inetd.conf.apollo, src/makefiles/inetd.conf.psx, src/makefiles/inetd.conf.ultrix, src/makefiles/inetd.conf.unx, src/makefiles/init.intrbase, src/makefiles/install.apollo, src/makefiles/install.ksh, src/makefiles/install.nolink, src/makefiles/install.sun4, src/makefiles/install.unix, src/makefiles/intrbase.rmv, src/makefiles/make.pipe, src/makefiles/makemtar, src/makefiles/makepkg, src/makefiles/makesspkg, src/makefiles/makesstar, src/makefiles/maketar, src/makefiles/mpm_template, src/makefiles/mpp_template, src/makefiles/pkginfo, src/makefiles/pkginfo.cl, src/makefiles/pkginfo.clnd, src/makefiles/pkginfo.clsr, src/makefiles/pkginfo.clsrnd, src/makefiles/platform, src/makefiles/postinstall, src/makefiles/postinstall.cl, src/makefiles/postinstall.clsr, src/makefiles/prefix.aix, src/makefiles/prefix.aix_ppc, src/makefiles/prefix.ap, src/makefiles/prefix.ax, src/makefiles/prefix.cray, src/makefiles/prefix.darwin, src/makefiles/prefix.decosf, src/makefiles/prefix.delta, src/makefiles/prefix.dg, src/makefiles/prefix.dg_x86, src/makefiles/prefix.epson, src/makefiles/prefix.freebsd, src/makefiles/prefix.hm300, src/makefiles/prefix.hp10, src/makefiles/prefix.hp700, src/makefiles/prefix.hp9.0, src/makefiles/prefix.imp, src/makefiles/prefix.linux, src/makefiles/prefix.m88k, src/makefiles/prefix.mu, src/makefiles/prefix.ncr3000, src/makefiles/prefix.netbsd, src/makefiles/prefix.nxt, src/makefiles/prefix.os2, src/makefiles/prefix.sco, src/makefiles/prefix.sco_ev, src/makefiles/prefix.sgi, src/makefiles/prefix.solaris, src/makefiles/prefix.solaris_mt, src/makefiles/prefix.solx86, src/makefiles/prefix.sun4, src/makefiles/prefix.sun4_acc, src/makefiles/prefix.ul, src/makefiles/prefix.unixware, src/makefiles/prefix.win_nt, src/makefiles/prefix.win_nts, src/makefiles/prep.intrbase, src/makefiles/preremove, src/makefiles/preremove.cl, src/makefiles/preremove.clsr, src/makefiles/put_template, src/makefiles/readme.sco, src/makefiles/refresh, src/makefiles/refresh.all, src/makefiles/refresh.bat, src/makefiles/request, src/makefiles/request.cl, src/makefiles/request.clsr, src/makefiles/run_edit, src/makefiles/sco_ship, src/makefiles/servers.isc, src/makefiles/services.isc, src/makefiles/set_prot, src/makefiles/setup.ksh, src/makefiles/setup_gdbs, src/makefiles/setup_prots, src/makefiles/sfx.alice, src/makefiles/sfx.burp, src/makefiles/sfx.client, src/makefiles/sfx.csv, src/makefiles/sfx.dbs, src/makefiles/sfx.dsql, src/makefiles/sfx.dudley, src/makefiles/sfx.example4, src/makefiles/sfx.example5, src/makefiles/sfx.examples, src/makefiles/sfx.extlib, src/makefiles/sfx.firebird, src/makefiles/sfx.gpre, src/makefiles/sfx.intl, src/makefiles/sfx.isql, src/makefiles/sfx.journal, src/makefiles/sfx.jrd, src/makefiles/sfx.lock, src/makefiles/sfx.main, src/makefiles/sfx.msgs, src/makefiles/sfx.pipe, src/makefiles/sfx.pyxis, src/makefiles/sfx.qli, src/makefiles/sfx.remote, src/makefiles/sfx.utilities, src/makefiles/sfx.wal, src/makefiles/site_variables, src/makefiles/special_opt, src/makefiles/special_opt.c, src/makefiles/sys.conf.isc.apollo, src/makefiles/unset_prot, src/makefiles/v3compat, src/makefiles/config/Makefile.in, src/makefiles/config/config.guess, src/makefiles/config/config.h.in, src/makefiles/config/config.sub, src/makefiles/config/configure.in, src/makefiles/config/install-sh, src/msgs/build_file.e, src/msgs/build_file.epp, src/msgs/change_msgs.e, src/msgs/change_msgs.epp, src/msgs/check_msgs.e, src/msgs/check_msgs.epp, src/msgs/enter_msgs.e, src/msgs/enter_msgs.epp, src/msgs/include.e, src/msgs/include.epp, src/msgs/load.e, src/msgs/load.epp, src/msgs/modify_msgs.e, src/msgs/modify_msgs.epp, src/pyxis/fred.e, src/pyxis/fred.epp, src/pyxis/phase3.h, src/pyxis/picstr.cpp, src/pyxis/pyxis_proto.h, src/pyxis/save.e, src/pyxis/save.epp, src/pyxis/save.h, src/pyxis/save_proto.h, src/qli/help.e, src/qli/help.epp, src/qli/meta.e, src/qli/meta.epp, src/qli/proc.e, src/qli/proc.epp, src/qli/show.e, src/qli/show.epp, src/utilities/create_db.cpp, src/utilities/dba.e, src/utilities/dba.epp, src/utilities/dba_full.e, src/utilities/dba_full.epp, src/utilities/rmet.e, src/utilities/rmet.epp, src/utilities/rstore.e, src/utilities/rstore.epp, src/utilities/security.e, src/utilities/security.epp: More changes to convert FB2 to c++. This time is files that have been renamed and some conflict resolutions on files edited by more than one person at once. 2001-07-12 07:46 bellardo * firebird2/src/: alice/alice.cpp, alice/alice.h, burp/burp.cpp, burp/burp.h, burp/mvol.cpp, burp/spit.cpp, dsql/ddl.cpp, dsql/dsql.cpp, dsql/errd.cpp, dsql/node.h, dsql/parse.sed, dsql/parse.y, dudley/ddl.cpp, dudley/expand.cpp, dudley/expr.cpp, dudley/generate.cpp, dudley/lex.cpp, dudley/parse.cpp, dudley/trn.cpp, gpre/ada.cpp, gpre/c_cxx.cpp, gpre/cmd.cpp, gpre/cmp.cpp, gpre/cob.cpp, gpre/exp.cpp, gpre/form.cpp, gpre/ftn.cpp, gpre/gpre.cpp, gpre/gpre_meta.h, gpre/gpreswi.h, gpre/hsh.cpp, gpre/lang_proto.h, gpre/par.cpp, gpre/parse.h, gpre/pat.h, gpre/pretty.cpp, include/jrd/gds.h, isql/isql.h, jrd/ail.cpp, jrd/alt.cpp, jrd/blb.cpp, jrd/blf_proto.h, jrd/blob_filter.h, jrd/cch.cpp, jrd/cmp.cpp, jrd/common.h, jrd/cvt.cpp, jrd/dbg.cpp, jrd/divorce.cpp, jrd/dyn.h, jrd/dyn_md_proto.h, jrd/enc.cpp, jrd/err.cpp, jrd/err_proto.h, jrd/event.cpp, jrd/evl.cpp, jrd/exe.cpp, jrd/file_params.h, jrd/filters.cpp, jrd/flu.cpp, jrd/functions.cpp, jrd/gds.cpp, jrd/gds_proto.h, jrd/gdsold.h, jrd/ibase.h, jrd/iberr.h, jrd/idx.cpp, jrd/isc.cpp, jrd/isc_file.cpp, jrd/isc_i_proto.h, jrd/isc_ipc.cpp, jrd/isc_s_proto.h, jrd/isc_sync.cpp, jrd/jio.cpp, jrd/jrd.cpp, jrd/jrd.h, jrd/jrn.cpp, jrd/lck.cpp, jrd/lck.h, jrd/license.h, jrd/llio.cpp, jrd/old.cpp, jrd/pag.cpp, jrd/par.cpp, jrd/perf.cpp, jrd/perf.h, jrd/pwd.cpp, jrd/pwd.h, jrd/rse.cpp, jrd/sbm_proto.h, jrd/sort.cpp, jrd/svc.cpp, jrd/thd.cpp, jrd/thd.h, jrd/time.h, jrd/unix.cpp, jrd/utl.cpp, jrd/val.cpp, jrd/vio_debug.h, jrd/why.c, lock/lock.cpp, lock/lock.h, lock/lockv3.h, lock/manager.cpp, lock/print.cpp, lock/printv3.cpp, lock/prtv3_proto.h, pipe/allp.cpp, pipe/head.cpp, pyxis/all.h, pyxis/allp.cpp, pyxis/altp.cpp, pyxis/cdm.cpp, pyxis/debug.cpp, pyxis/form_ddl.h, pyxis/menu.cpp, pyxis/phase2.cpp, pyxis/phase2.h, pyxis/phase3.cpp, pyxis/pyxis.cpp, pyxis/pyxis.h, pyxis/scr.cpp, pyxis/scr.h, pyxis/sun_ftn_pyxis.cpp, pyxis/vt100.cpp, qli/all.cpp, qli/command.cpp, qli/compile.cpp, qli/dtr.cpp, qli/err.cpp, qli/eval.cpp, qli/exe.cpp, qli/expand.cpp, qli/form.cpp, qli/format.cpp, qli/gener.cpp, qli/hsh.cpp, qli/lex.cpp, qli/mov.cpp, qli/parse.cpp, qli/picstr.cpp, qli/procddl4.h, qli/report.cpp, remote/inet.cpp, remote/inet_server.cpp, remote/interface.cpp, remote/protocol.h, remote/remote.cpp, remote/remote_def.h, utilities/drop.cpp, utilities/dropv3.cpp, utilities/gsec.cpp, utilities/relay.cpp, wal/wal.cpp, wal/walc.cpp, wal/walw.cpp: Changes to bring FB2 to c++ on *nix. 2001-07-10 19:35 awharrison * firebird2/src/: alice/alice.cpp, alice/aliceswi.h, alice/exe.cpp, burp/backup.e, burp/burp.cpp, burp/burpswi.h, burp/restore.e, dsql/ddl.cpp, dsql/dsql.cpp, jrd/blb.cpp, jrd/cch.cpp, jrd/common.h, jrd/dpm.e, jrd/ext.cpp, jrd/inf.cpp, jrd/ini.e, jrd/jrd.cpp, jrd/met.e, jrd/netware.cpp, jrd/pag.cpp, jrd/rlck.cpp, jrd/tra.cpp, jrd/unix.cpp, jrd/vio.cpp, jrd/winnt.cpp, utilities/dba.e: read only databases are supported unconditionally in fb2 2001-05-24 16:54 tamlin * firebird2/src/: alice/tdr.cpp, burp/misc.cpp, dsql/all.h, dsql/alld.cpp, dsql/alld_proto.h, dsql/dsql.cpp, dsql/hsh.cpp, gpre/gpre.cpp, ipserver/alli.cpp, ipserver/alli_proto.h, ipserver/ipserver.cpp, jrd/blp.h, jrd/event.cpp, jrd/evl.cpp, jrd/ext.cpp, jrd/flu.cpp, jrd/gds.cpp, jrd/gds_proto.h, jrd/sdl.cpp, jrd/svc.cpp, jrd/svc.h, jrd/thd_proto.h, jrd/thd_win32.cpp, jrd/tra.cpp, jrd/utl.cpp, remote/allr.cpp, remote/interface.cpp, remote/remote.h, utilities/security.e: ongoing cleanup 2001-05-23 15:25 tamlin * firebird2/: generated/makefile, generated/placeholder.txt, generated/alice/makefile, generated/alice/placeholder.txt, generated/burp/makefile, generated/burp/placeholder.txt, generated/dsql/makefile, generated/dsql/placeholder.txt, generated/dudley/makefile, generated/dudley/placeholder.txt, generated/gpre/makefile, generated/gpre/placeholder.txt, generated/isql/makefile, generated/isql/placeholder.txt, generated/journal/placeholder.txt, generated/jrd/makefile, generated/jrd/placeholder.txt, generated/msgs/makefile, generated/msgs/placeholder.txt, generated/pyxis/placeholder.txt, generated/qli/placeholder.txt, generated/utilities/makefile, generated/utilities/placeholder.txt, src/journal/conso_proto.h, src/journal/depends.mak, src/journal/gjrn_proto.h, src/journal/journal.gdl, src/journal/journal.h, src/journal/journal_vms.gdl, src/journal/misc_proto.h, src/journal/oldr.cpp, src/journal/oldr_proto.h, src/journal/rebui_proto.h, src/journal/serve_proto.h, src/journal/archive.cpp, src/journal/console.cpp, src/journal/gjrn.cpp, src/journal/misc.cpp, src/journal/rebuild.e, src/journal/server.e, src/gpre/cdbtable.h, src/gpre/cmd.cpp, src/gpre/cmd_proto.h, src/gpre/cme_proto.h, src/gpre/gpre.cpp, src/gpre/par.cpp, src/journal/journal_vms.e, src/gpre/cmp.cpp, src/gpre/cob.cpp, src/gpre/exp.cpp, src/gpre/sql.cpp, src/gpre/cme.cpp, src/gpre/cmp_proto.h, src/gpre/dyntable.h, src/gpre/exp_proto.h, src/gpre/form.cpp, src/gpre/form.h, src/gpre/form__proto.h, src/gpre/form_proto.h, src/gpre/form_trn.cpp, src/gpre/gpre.h, src/gpre/gpre_proto.h, src/gpre/gpreswi.h, src/gpre/hsh.cpp, src/gpre/hsh.h, src/gpre/hsh_proto.h, src/gpre/int.cpp, src/gpre/jrdme_proto.h, src/gpre/jrdmet.cpp, src/gpre/pas.cpp, src/gpre/pat.cpp, src/gpre/sqe.cpp, src/gpre/c_cxx.cpp, src/gpre/dyntable.cpp, src/gpre/ftn.cpp, src/gpre/gpre_meta.h, src/gpre/lang_proto.h, src/gpre/movg.cpp, src/gpre/movg_proto.h, src/gpre/msc.cpp, src/gpre/msc_proto.h, src/gpre/noform.cpp, src/gpre/par_proto.h, src/gpre/parse.h, src/gpre/pat.h, src/gpre/pat_proto.h, src/gpre/prett_proto.h, src/gpre/pretty.cpp, src/gpre/sdltable.h, src/gpre/sqe_proto.h, src/gpre/sql_proto.h, src/gpre/words.h, src/alice/alice.cpp, src/alice/alice.h, src/alice/alice_meta.e, src/alice/alice_meta.h, src/alice/alice_proto.h, src/alice/aliceswi.h, src/alice/all.cpp, src/alice/all.h, src/alice/all_proto.h, src/alice/alloc.h, src/alice/blk.h, src/alice/exe.cpp, src/alice/exe_proto.h, src/alice/info.h, src/alice/lls.h, src/alice/tdr.cpp, src/alice/tdr_proto.h, src/csv/csi.cpp, src/csv/csi.h, src/csv/csi_proto.h, src/csv/css.cpp, src/csv/css_proto.h, src/csv/csu.cpp, src/csv/depends.mak, src/csv/print.cpp, src/gpre/ada.cpp, src/gpre/gpre_meta.e, src/csv/csv.cpp, src/dsql/all.h, src/dsql/array_proto.h, src/dsql/blk.h, src/dsql/dsql.h, src/dsql/gen.cpp, src/dsql/make.cpp, src/dsql/movd.cpp, src/dsql/pass1.cpp, src/dsql/sqlda.h, src/dsql/alld.cpp, src/dsql/blob.e, src/dsql/blob_proto.h, src/dsql/chars.h, src/dsql/ddl.cpp, src/dsql/ddl_proto.h, src/dsql/depends.mak, src/dsql/dsql.def, src/dsql/errd.cpp, src/dsql/gen_proto.h, src/dsql/hsh.cpp, src/dsql/keywords.h, src/dsql/makefile.mak, src/dsql/metd.e, src/dsql/node.h, src/dsql/parse.y, src/dsql/preparse.cpp, src/dsql/utld.cpp, src/dsql/dsql.cpp, src/dsql/hsh_proto.h, src/dsql/metd_proto.h, src/dsql/movd_proto.h, src/dsql/user_dsql.cpp, src/dsql/alld_proto.h, src/dsql/array.e, src/dsql/dsql_proto.h, src/dsql/errd_proto.h, src/dsql/make_proto.h, src/dsql/parse.awk, src/dsql/parse.cpp, src/dsql/parse.sed, src/dsql/parse_proto.h, src/dsql/pass1_proto.h, src/dsql/prepa_proto.h, src/dsql/sym.h, src/dsql/user__proto.h, src/dsql/utld_proto.h, src/dudley/ddl.cpp, src/dudley/ddl.h, src/dudley/ddl_proto.h, src/dudley/depends.mak, src/dudley/exe_proto.h, src/dudley/expan_proto.h, src/dudley/expand.cpp, src/dudley/expr.cpp, src/dudley/expr_proto.h, src/dudley/extra_proto.h, src/dudley/gener_proto.h, src/dudley/generate.cpp, src/dudley/hsh.cpp, src/dudley/lex.cpp, src/dudley/lex_proto.h, src/dudley/parse.cpp, src/dudley/parse.h, src/dudley/parse_proto.h, src/dudley/trn.cpp, src/dudley/trn_proto.h, src/dudley/exe.e, src/dudley/extract.e, src/dudley/hsh_proto.h, src/extlib/ib_udf.c, src/extlib/ib_udf.h, src/extlib/ib_udf.sql, src/extlib/ib_util.c, src/extlib/ib_util.h, src/extlib/ib_util.pas, src/extlib/makefile.mak, src/include/fb_blk.h, src/include/fb_macros.h, src/include/fb_types.h, src/include/iberror.h, src/include/jrd/gds.h, src/intl/ancyrr.h, src/intl/anczech.h, src/intl/angreek1.h, src/intl/anhundc.h, src/intl/anpolish.h, src/intl/ansii850.h, src/intl/ansiintl.h, src/intl/ansinor4.h, src/intl/ansislov.h, src/intl/ansispan.h, src/intl/ansiswfn.h, src/intl/anturk.h, src/intl/ascii.h, src/intl/ascii2.h, src/intl/bllt1ca0.h, src/intl/bllt1da0.h, src/intl/bllt1de0.h, src/intl/bllt1es0.h, src/intl/bllt1fi0.h, src/intl/bllt1fr0.h, src/intl/bllt1is0.h, src/intl/bllt1it0.h, src/intl/bllt1nl0.h, src/intl/bllt1no0.h, src/intl/bllt1pt0.h, src/intl/bllt1sv0.h, src/intl/bllt1uk0.h, src/intl/bllt1us0.h, src/intl/blnxtde0.h, src/intl/blnxtes0.h, src/intl/blnxtfr0.h, src/intl/blnxtit0.h, src/intl/blnxtus0.h, src/intl/countries.h, src/intl/country_codes.h, src/intl/csjis2_p.h, src/intl/cs_437.h, src/intl/cs_850.h, src/intl/cs_852.h, src/intl/cs_857.h, src/intl/cs_860.h, src/intl/cs_861.h, src/intl/cs_863.h, src/intl/cs_865.h, src/intl/cs_big5.c, src/intl/cs_cyrl.h, src/intl/cs_gb2312.c, src/intl/cs_jis_20208_1990.c, src/intl/cs_ksc.c, src/intl/cs_latin1.h, src/intl/cs_narrow.c, src/intl/cs_next.h, src/intl/cs_sjis.h, src/intl/cs_unicode.c, src/intl/cs_utffss.c, src/intl/cs_w1250.h, src/intl/cs_w1251.h, src/intl/cs_w1252.h, src/intl/cs_w1253.h, src/intl/cs_w1254.h, src/intl/cv_big5.c, src/intl/cv_gb2312.c, src/intl/cv_jis.c, src/intl/cv_ksc.c, src/intl/cv_narrow.c, src/intl/cyrr.h, src/intl/czech.h, src/intl/db437de0.h, src/intl/db437es1.h, src/intl/db437fi0.h, src/intl/db437fr0.h, src/intl/db437it0.h, src/intl/db437nl0.h, src/intl/db437sv0.h, src/intl/db437uk0.h, src/intl/db437us0.h, src/intl/db850cf0.h, src/intl/db850de0.h, src/intl/db850es0.h, src/intl/db850fr0.h, src/intl/db850it1.h, src/intl/db850nl0.h, src/intl/db850pt0.h, src/intl/db850sv1.h, src/intl/db850uk0.h, src/intl/db850us0.h, src/intl/db852cz0.h, src/intl/db852hdc.h, src/intl/db852po0.h, src/intl/db852sl0.h, src/intl/db857tr0.h, src/intl/db860pt0.h, src/intl/db863cf1.h, src/intl/db865da0.h, src/intl/db865no0.h, src/intl/db866ru0.h, src/intl/depends.mak, src/intl/dtest2.c, src/intl/hun852dc.h, src/intl/iceland.h, src/intl/intl.def, src/intl/intl.h, src/intl/lc_ascii.c, src/intl/lc_big5.c, src/intl/lc_dos.c, src/intl/lc_gb2312.c, src/intl/lc_jis.c, src/intl/lc_ksc.c, src/intl/lc_latin1.c, src/intl/lc_narrow.c, src/intl/lc_unicode.c, src/intl/ld.h, src/intl/ldcommon.h, src/intl/mac_437.h, src/intl/mac_865.h, src/intl/mac_lat1.h, src/intl/make.maps, src/intl/makefile.mak, src/intl/mapcompare.cpp, src/intl/mapdump.c, src/intl/mapgen4.c, src/intl/maptest.cpp, src/intl/maptest2.c, src/intl/nordan40.h, src/intl/polish.h, src/intl/slovene.h, src/intl/swedfin.h, src/intl/turk.h, src/intl/tx437_865.h, src/intl/tx437_lat1.h, src/intl/tx865_lat1.h, src/intl/undef.h, src/intl/cs_big5.h, src/intl/cs_gb2312.h, src/intl/cs_jis_0208_1990.h, src/intl/charsets.h, src/intl/cs_jis.c, src/intl/cs_ksc5601.h, src/intl/dtest.c, src/intl/langdrv.h, src/intl/ld.c, src/intl/ld2.c, src/intl/ld_proto.h, src/ipserver/alli.cpp, src/ipserver/alli_proto.h, src/ipserver/blk.h, src/ipserver/ipapi_proto.h, src/ipserver/ipc.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/ipsrv_proto.h, src/ipserver/ipserver.cpp, src/iscguard/cntl_guard.cpp, src/iscguard/cntlg_proto.h, src/iscguard/iscguard.cpp, src/iscguard/iscguard.h, src/iscguard/iscguard.rc, src/iscguard/iscguard.rh, src/iscguard/iscguard_utils.cpp, src/iscguard/salrt23i.ico, src/iscguard/sgard23i.ico, src/isql/depends.mak, src/isql/extra_proto.h, src/isql/extract.e, src/isql/isql.def, src/isql/isql.h, src/isql/isql.rc, src/isql/isql_proto.h, src/isql/isql_res.h, src/isql/isql_win.cpp, src/isql/isql_win.h, src/isql/isqlw_proto.h, src/isql/show_proto.h, src/isql/isql.e, src/isql/show.e, src/burp/backu_proto.h, src/burp/backup.e, src/burp/burp.def, src/burp/burp.h, src/burp/burp32.def, src/burp/burp_proto.h, src/burp/burpswi.h, src/burp/canon_proto.h, src/burp/depends.mak, src/burp/makefile.mak, src/burp/misc.cpp, src/burp/misc_proto.h, src/burp/mvol.cpp, src/burp/mvol_proto.h, src/burp/restore.e, src/burp/spit.cpp, src/burp/spit.h, src/burp/burp.cpp, src/burp/canonical.cpp, src/burp/resto_proto.h, src/jrd/acl.h, src/jrd/aif.cpp, src/jrd/ail.cpp, src/jrd/ail.h, src/jrd/align.cpp, src/jrd/align.h, src/jrd/all.h, src/jrd/ansi.h, src/jrd/blr.h, src/jrd/fields.h, src/jrd/old.cpp, src/jrd/perf.h, src/jrd/svc.cpp, src/jrd/svc.h, src/jrd/utl.cpp, src/jrd/atom.h, src/jrd/blb.h, src/jrd/blk.h, src/jrd/blp.h, src/jrd/blrtable.cpp, src/jrd/bookmark.cpp, src/jrd/bookmark.h, src/jrd/btr.h, src/jrd/dsc.h, src/jrd/err.cpp, src/jrd/ext.cpp, src/jrd/ini.e, src/jrd/jrd.h, src/jrd/math.h, src/jrd/perf_proto.h, src/jrd/scl.h, src/jrd/why.c, src/jrd/winnt.cpp, src/jrd/all_proto.h, src/jrd/blf_proto.h, src/jrd/blrtable.h, src/jrd/builtin.cpp, src/jrd/cch.h, src/jrd/cdefs.h, src/jrd/codes.h, src/jrd/codetext.h, src/jrd/dbt.cpp, src/jrd/dyn_del.e, src/jrd/dyn_mod.e, src/jrd/fil.h, src/jrd/fun.e, src/jrd/pwd.h, src/jrd/shrinit.cpp, src/jrd/trig.h, src/jrd/aif.h, src/jrd/btr.cpp, src/jrd/btr_proto.h, src/jrd/common.h, src/jrd/constants.h, src/jrd/cvt.cpp, src/jrd/cvt2.cpp, src/jrd/cvt2_proto.h, src/jrd/cvt_proto.h, src/jrd/dbg.h, src/jrd/dbg_proto.h, src/jrd/dfloat_stub.cpp, src/jrd/dflt.gdl, src/jrd/dflt.h, src/jrd/divorce.h, src/jrd/ini.h, src/jrd/isc.h, src/jrd/sqz.cpp, src/jrd/dfw_proto.h, src/jrd/dls.cpp, src/jrd/dls_proto.h, src/jrd/dmp_proto.h, src/jrd/dpm_proto.h, src/jrd/drq.h, src/jrd/dsc.cpp, src/jrd/dyn_util.e, src/jrd/event.h, src/jrd/evl.cpp, src/jrd/gdsold.h, src/jrd/inf.cpp, src/jrd/intlobj.h, src/jrd/pwd.cpp, src/jrd/tra.cpp, src/jrd/windows.cpp, src/jrd/cch.cpp, src/jrd/dbg.cpp, src/jrd/dyn_def.sed, src/jrd/dyn_df_proto.h, src/jrd/dyn_dl_proto.h, src/jrd/dyn_md_proto.h, src/jrd/isc_ipc.cpp, src/jrd/pag.cpp, src/jrd/quad.cpp, src/jrd/tra.h, src/jrd/val.h, src/jrd/dpm.e, src/jrd/dsc_proto.h, src/jrd/dyn_ut_proto.h, src/jrd/enc.cpp, src/jrd/entry.h, src/jrd/ibsetjmp.h, src/jrd/isc.cpp, src/jrd/jrd.cpp, src/jrd/shdef.h, src/jrd/sort.h, src/jrd/codes.e, src/jrd/dllshell.cpp, src/jrd/dyn.e, src/jrd/dyn.h, src/jrd/err_proto.h, src/jrd/flu.cpp, src/jrd/grant.e, src/jrd/sun_ftn.cpp, src/jrd/vio.cpp, src/jrd/dfw.e, src/jrd/dmp.cpp, src/jrd/event_proto.h, src/jrd/evl_like.cpp, src/jrd/evl_proto.h, src/jrd/exe.h, src/jrd/exe_proto.h, src/jrd/ext.h, src/jrd/extvms.cpp, src/jrd/filters.cpp, src/jrd/par.cpp, src/jrd/scl.e, src/jrd/cmp.cpp, src/jrd/envelope.e, src/jrd/filte_proto.h, src/jrd/flags.h, src/jrd/flu.h, src/jrd/flu_proto.h, src/jrd/functions.cpp, src/jrd/gds.bas, src/jrd/gds.def, src/jrd/gds.hxx, src/jrd/intl.cpp, src/jrd/inuse.cpp, src/jrd/lck_proto.h, src/jrd/ods.h, src/jrd/req.h, src/jrd/gds.pas, src/jrd/gds.pli, src/jrd/gds.vpas, src/jrd/gds5entry.mar, src/jrd/gds_aix.f, src/jrd/gds_apollo.f, src/jrd/gds_h3.f, src/jrd/gdsentry.mar, src/jrd/ibase.h, src/jrd/iberr.h, src/jrd/inuse_proto.h, src/jrd/file_params.h, src/jrd/gds_hp.f, src/jrd/gds_sun.f, src/jrd/gds_vms.f, src/jrd/grammar.cpp, src/jrd/grammar.y, src/jrd/rse.cpp, src/jrd/divorce.cpp, src/jrd/exe.cpp, src/jrd/gds_proto.h, src/jrd/grant.gdl, src/jrd/iberr.cpp, src/jrd/iberr_proto.h, src/jrd/ibinitdll.cpp, src/jrd/jrn.h, src/jrd/val.cpp, src/jrd/blb_proto.h, src/jrd/doserr.h, src/jrd/dyn_def.e, src/jrd/grant_proto.h, src/jrd/ib_stdio.cpp, src/jrd/ib_stdio.h, src/jrd/ids.h, src/jrd/ids.m, src/jrd/idx.cpp, src/jrd/idx.h, src/jrd/idx_proto.h, src/jrd/inf.h, src/jrd/inf_proto.h, src/jrd/ini_proto.h, src/jrd/intl.h, src/jrd/intlnames.h, src/jrd/irq.h, src/jrd/isc_cray.cpp, src/jrd/isc_sync.cpp, src/jrd/iscmsgs.msg, src/jrd/jrn.cpp, src/jrd/log.cpp, src/jrd/mov.cpp, src/jrd/intl_proto.h, src/jrd/isc_file.cpp, src/jrd/iutls.def, src/jrd/lck.cpp, src/jrd/license.h, src/jrd/met.e, src/jrd/perf.cpp, src/jrd/sch.cpp, src/jrd/thd.cpp, src/jrd/thd.h, src/jrd/thd_win32.cpp, src/jrd/isc_win32.cpp, src/jrd/jio.cpp, src/jrd/jlx.cpp, src/jrd/jrd.def, src/jrd/opt.cpp, src/jrd/event.cpp, src/jrd/everything.h, src/jrd/gds.cpp, src/jrd/jrd_proto.h, src/jrd/jrd_ver.h, src/jrd/jrd_ver.rc, src/jrd/jrn_proto.h, src/jrd/kanji.cpp, src/jrd/kanji.h, src/jrd/kanji_proto.h, src/jrd/lan.cpp, src/jrd/lck.h, src/jrd/lck_dummy.cpp, src/jrd/llio.h, src/jrd/llio_proto.h, src/jrd/lls.h, src/jrd/lnmdef.h, src/jrd/log.h, src/jrd/log_proto.h, src/jrd/loiter.cpp, src/jrd/loiter.h, src/jrd/makefile.mak, src/jrd/map.cpp, src/jrd/map_proto.h, src/jrd/math.cpp, src/jrd/mblr.cpp, src/jrd/mblr.h, src/jrd/mblr_proto.h, src/jrd/mem.cpp, src/jrd/memtest.cpp, src/jrd/met.h, src/jrd/misc.cpp, src/jrd/misc.h, src/jrd/misc_proto.h, src/jrd/mmov.mar, src/jrd/pio.h, src/jrd/rng.cpp, src/jrd/sdl.cpp, src/jrd/sort.cpp, src/jrd/stats.e, src/jrd/all.cpp, src/jrd/alt.cpp, src/jrd/blb.cpp, src/jrd/met_proto.h, src/jrd/msg.h, src/jrd/msg_encode.h, src/jrd/msg_facs.h, src/jrd/msgs.h, src/jrd/names.h, src/jrd/nav.cpp, src/jrd/nav_proto.h, src/jrd/netware.cpp, src/jrd/nlm_thd.h, src/jrd/nod.h, src/jrd/nodebug.cpp, src/jrd/obj.h, src/jrd/ods10.gdl, src/jrd/ods72.gdl, src/jrd/pcmet.e, src/jrd/arg.h, src/jrd/cch_proto.h, src/jrd/cmp_proto.h, src/jrd/dyn_proto.h, src/jrd/isc_f_proto.h, src/jrd/isc_i_proto.h, src/jrd/isc_proto.h, src/jrd/isc_s_proto.h, src/jrd/isc_signal.h, src/jrd/llio.cpp, src/jrd/mov_proto.h, src/jrd/ods80.gdl, src/jrd/ods80dif.gdl, src/jrd/ods81.gdl, src/jrd/ods91.gdl, src/jrd/old.h, src/jrd/old_proto.h, src/jrd/opt_proto.h, src/jrd/os2.cpp, src/jrd/pag.h, src/jrd/pag_proto.h, src/jrd/par_proto.h, src/jrd/pcmet_proto.h, src/jrd/pcsleep.cpp, src/jrd/perf.pas, src/jrd/pio_proto.h, src/jrd/pragma.h, src/jrd/print.cpp, src/jrd/procs2.gdl, src/jrd/prv_m_bypass.h, src/jrd/pwd_proto.h, src/jrd/qatest.cpp, src/jrd/quad.h, src/jrd/quad_proto.h, src/jrd/que.h, src/jrd/rdb.cpp, src/jrd/rdb.h, src/jrd/rdb_codes.h, src/jrd/rdbcodes.h, src/jrd/rdbcodes.mar, src/jrd/rdbgentry.mar, src/jrd/rdbgpas.cpp, src/jrd/rdbint.cpp, src/jrd/rec.cpp, src/jrd/rec_proto.h, src/jrd/relations.h, src/jrd/rlck_proto.h, src/jrd/rng.h, src/jrd/rng_proto.h, src/jrd/rse.h, src/jrd/rse_proto.h, src/jrd/sbm.cpp, src/jrd/sbm.h, src/jrd/sbm_proto.h, src/jrd/scl_proto.h, src/jrd/scroll_cursors.h, src/jrd/sdl.h, src/jrd/sdl_proto.h, src/jrd/sdw.cpp, src/jrd/sdw.h, src/jrd/sdw_proto.h, src/jrd/shrfinit.cpp, src/jrd/shut.cpp, src/jrd/shut_proto.h, src/jrd/sort_proto.h, src/jrd/sql_code.h, src/jrd/sqz.h, src/jrd/sqz_proto.h, src/jrd/stored_proc.gdl, src/jrd/stubs.cpp, src/jrd/svc_undoc.h, src/jrd/time.h, src/jrd/why_proto.h, src/jrd/blob_filter.e, src/jrd/blob_filter.h, src/jrd/enc_proto.h, src/jrd/ext_proto.h, src/jrd/fun_proto.h, src/jrd/gdsassert.h, src/jrd/isc_sync_win32.cpp, src/jrd/rlck.cpp, src/jrd/sch_proto.h, src/jrd/svc_proto.h, src/jrd/syidef.h, src/jrd/sym.cpp, src/jrd/sym_proto.h, src/jrd/termtype.h, src/jrd/thd_proto.h, src/jrd/thin.asm, src/jrd/thread.mar, src/jrd/tpc.cpp, src/jrd/tpc.h, src/jrd/tpc_proto.h, src/jrd/tra_proto.h, src/jrd/types.h, src/jrd/unix.cpp, src/jrd/utl_proto.h, src/jrd/utls.def, src/jrd/v2_triggers.gdl, src/jrd/val_proto.h, src/jrd/version.rc, src/jrd/version_95.rc, src/jrd/vio_debug.h, src/jrd/vio_proto.h, src/jrd/vms.cpp, src/jrd/vms.h, src/jrd/vms_command.cpp, src/jrd/vmsevent.cpp, src/jrd/vmslo_proto.h, src/jrd/vmslock.cpp, src/jrd/vmsthread.cpp, src/jrd/winnt_dll.cpp, src/lock/config_params, src/lock/depends.mak, src/lock/driver.cpp, src/lock/fparamv3.h, src/lock/lock_header_mmap, src/lock/lock_header_shmem, src/lock/lock_proto.h, src/lock/lockv3s4.h, src/lock/manager.cpp, src/lock/pls.cpp, src/lock/plserver.cpp, src/lock/plserver.h, src/lock/printv3s4.cpp, src/lock/prtv3_proto.h, src/lock/reset.cpp, src/lock/ulimit.cpp, src/lock/lock.cpp, src/lock/lock.h, src/lock/lockv3.h, src/lock/print.cpp, src/lock/printv3.cpp, src/misc/codes.h, src/misc/codetext.h, src/misc/gds_codes.ftn, src/misc/gds_codes.pas, src/misc/help.gbak, src/misc/metadata.gbak, src/misc/msg_facs.h, src/misc/msgs.h, src/misc/rdb_codes.h, src/misc/sql_code.h, src/misc/status.cpp, src/misc/status.h, src/msgs/build.def, src/msgs/change_msgs.e, src/msgs/depends.mak, src/msgs/enter_msgs.e, src/msgs/include.e, src/msgs/load.e, src/msgs/makefile.mak, src/msgs/modify_msgs.e, src/msgs/msg.gdl, src/msgs/build_file.e, src/msgs/check_msgs.e, src/msgs/msg.gbak, src/pipe/allp.cpp, src/pipe/allp_proto.h, src/pipe/blk.h, src/pipe/foot.cpp, src/pipe/head.cpp, src/pipe/head_proto.h, src/pipe/pipe.h, src/pyxis/adm.cpp, src/pyxis/all.h, src/pyxis/allp.cpp, src/pyxis/altp.cpp, src/pyxis/attributes.h, src/pyxis/blk.cpp, src/pyxis/blk.h, src/pyxis/cdm.cpp, src/pyxis/curses_play.cpp, src/pyxis/debug.cpp, src/pyxis/enumerations.h, src/pyxis/everything.h, src/pyxis/field_edit.h, src/pyxis/field_name.h, src/pyxis/file_name.h, src/pyxis/form_ddl.h, src/pyxis/form_name.h, src/pyxis/forms.gbk, src/pyxis/fred.e, src/pyxis/keys.h, src/pyxis/menu.cpp, src/pyxis/phase1.h, src/pyxis/phase2.cpp, src/pyxis/phase2.h, src/pyxis/edit.cpp, src/pyxis/edit.e, src/pyxis/phase3.cpp, src/pyxis/pyxis.cpp, src/pyxis/pyxis.h, src/pyxis/save.e, src/pyxis/scr.cpp, src/pyxis/scr.h, src/pyxis/size_form.h, src/pyxis/sun_ftn_pyxis.cpp, src/pyxis/vdm.cpp, src/pyxis/vt100.cpp, src/qli/all.cpp, src/qli/all_proto.h, src/qli/blk.h, src/qli/comma_proto.h, src/qli/command.cpp, src/qli/compi_proto.h, src/qli/compile.cpp, src/qli/compile.h, src/qli/depends.mak, src/qli/err.cpp, src/qli/err_proto.h, src/qli/eval.cpp, src/qli/eval_proto.h, src/qli/everything.h, src/qli/exe.h, src/qli/exe_proto.h, src/qli/expan_proto.h, src/qli/expand.cpp, src/qli/form.cpp, src/qli/form.h, src/qli/form_proto.h, src/qli/forma_proto.h, src/qli/format.cpp, src/qli/format.h, src/qli/gener.cpp, src/qli/gener_proto.h, src/qli/help_proto.h, src/qli/hsh.cpp, src/qli/hsh_proto.h, src/qli/lex_proto.h, src/qli/meta_proto.h, src/qli/mov_proto.h, src/qli/noform.cpp, src/qli/nounix.cpp, src/qli/parse.cpp, src/qli/parse.h, src/qli/parse_proto.h, src/qli/dtr.cpp, src/qli/dtr.h, src/qli/exe.cpp, src/qli/help.e, src/qli/lex.cpp, src/qli/mov.cpp, src/qli/picst_proto.h, src/qli/picstr.cpp, src/qli/proc.e, src/qli/proc_ddl.h, src/qli/proc_proto.h, src/qli/procddl1.h, src/qli/procddl2.h, src/qli/procddl3.h, src/qli/procddl4.h, src/qli/repor_proto.h, src/qli/report.cpp, src/qli/report.h, src/qli/reqs.h, src/qli/show.e, src/qli/show_proto.h, src/qli/symbols.h, src/qli/words.h, src/qli/meta.e, src/remote/allr_proto.h, src/remote/caution.ico, src/remote/chop.cpp, src/remote/chop_proto.h, src/remote/chuser.cpp, src/remote/cntl.cpp, src/remote/cntl_proto.h, src/remote/dnet.cpp, src/remote/ipc.cpp, src/remote/protocol.h, src/remote/server.cpp, src/remote/types.h, src/remote/wnet.cpp, src/remote/xdr.h, src/remote/allr.cpp, src/remote/decne_proto.h, src/remote/decnet_server.cpp, src/remote/depends.mak, src/remote/divorce.cpp, src/remote/dllshell.cpp, src/remote/dnet_proto.h, src/remote/dnet_server.cpp, src/remote/faux.cpp, src/remote/faux.h, src/remote/ibconfig.cpp, src/remote/ibconfig.h, src/remote/ibconfig.rc, src/remote/ibsvrhlp.h, src/remote/in.h, src/remote/inet.cpp, src/remote/inet_proto.h, src/remote/inetiodef.h, src/remote/ntoh.cpp, src/remote/protocol.cpp, src/remote/remote.cpp, src/remote/remote.h, src/remote/inet_server.cpp, src/remote/inter_proto.h, src/remote/ipc.h, src/remote/ipc_proto.h, src/remote/ipc_server.cpp, src/remote/isc_tcpent.mar, src/remote/jibdef.mar, src/remote/lanentry.h, src/remote/makefile.mak, src/remote/merge.cpp, src/remote/merge_proto.h, src/remote/multivx.cpp, src/remote/netwcon.cpp, src/remote/nlmtst.def, src/remote/nt_server.cpp, src/remote/ntoh_proto.h, src/remote/nwserv.cpp, src/remote/parse_proto.h, src/remote/parser.cpp, src/remote/pcbdefv4.mar, src/remote/pcbdefv5.mar, src/remote/property.cpp, src/remote/property.rc, src/remote/property.rh, src/remote/propty_proto.h, src/remote/proto_proto.h, src/remote/remot_proto.h, src/remote/remote.def, src/remote/remote_def.h, src/remote/serve_proto.h, src/remote/server.ico, src/remote/spxesr.cpp, src/remote/spxne_proto.h, src/remote/spxnet.cpp, src/remote/spxnet32.cpp, src/remote/spxnet32_proto.h, src/remote/spxwi_proto.h, src/remote/spxwin.h, src/remote/srvr_w32.cpp, src/remote/tcptypes.h, src/remote/ucx.cpp, src/remote/wfwnp.cpp, src/remote/wfwnp.h, src/remote/wfwnp_proto.h, src/remote/xdr.cpp, src/remote/xdr_proto.h, src/remote/xnet.cpp, src/remote/decnet.cpp, src/remote/interface.cpp, src/remote/mgr.cpp, src/remote/window.aps, src/remote/window.cpp, src/remote/window.h, src/remote/window.rc, src/remote/window.rh, src/remote/window_proto.h, src/remote/winerr.h, src/remote/winvx.cpp, src/remote/wnet_proto.h, src/remote/xnet.h, src/remote/xnet_proto.h, src/remote/zap.mar, src/remote/neterr.h, src/remote/spxwin.cpp, src/remote/winmain.cpp, src/utilities/cache.cpp, src/utilities/cmd_util.cpp, src/utilities/cmd_util_proto.h, src/utilities/dba.e, src/utilities/dbaswi.h, src/utilities/drop.cpp, src/utilities/dropv3.cpp, src/utilities/drpv3_proto.h, src/utilities/gsec.cpp, src/utilities/gsecswi.h, src/utilities/guard.cpp, src/utilities/ibmgr.cpp, src/utilities/ibmgrswi.h, src/utilities/install_nt.h, src/utilities/install_reg.cpp, src/utilities/install_svc.cpp, src/utilities/isc.gdl, src/utilities/isc4.gdl, src/utilities/isc4.sql, src/utilities/ppg.cpp, src/utilities/ppg_proto.h, src/utilities/print_pool.cpp, src/utilities/rebui_proto.h, src/utilities/rebuild.cpp, src/utilities/rebuild.gdl, src/utilities/rebuild.h, src/utilities/regis_proto.h, src/utilities/registry.cpp, src/utilities/relay.cpp, src/utilities/rmet.e, src/utilities/rmet_proto.h, src/utilities/rstor_proto.h, src/utilities/rstore.e, src/utilities/run_service.cpp, src/utilities/sbc_print.cpp, src/utilities/scrty_apollo.gdl, src/utilities/scrty_unix.gdl, src/utilities/scrty_vms.gdl, src/utilities/scrty_xl.gdl, src/utilities/secur_proto.h, src/utilities/security.e, src/utilities/servi_proto.h, src/utilities/services.cpp, src/utilities/srvrmgr.cpp, src/utilities/srvrmgr_proto.h, src/utilities/util.cpp, src/utilities/util_proto.h, src/utilities/v2_dmp.cpp, src/utilities/analyse.cpp, src/utilities/dba_full.e, src/utilities/gsec.h, src/utilities/ibmgr.h, src/wal/driver.cpp, src/wal/wal.cpp, src/wal/wal.h, src/wal/wal_prnt.cpp, src/wal/wal_proto.h, src/wal/walc.cpp, src/wal/walc_proto.h, src/wal/walf.cpp, src/wal/walf_proto.h, src/wal/walr.cpp, src/wal/walr_proto.h, src/wal/walw.cpp, src/wal/walw_main.cpp, src/wal/walw_proto.h, src/wal/wstat_proto.h, src/wal/wstatus.cpp: Initial revision 2001-05-23 15:25 tamlin * firebird2/: generated/alice/makefile, generated/alice/placeholder.txt, generated/burp/makefile, generated/burp/placeholder.txt, generated/dsql/makefile, generated/dsql/placeholder.txt, generated/dudley/makefile, generated/dudley/placeholder.txt, generated/gpre/makefile, generated/gpre/placeholder.txt, generated/isql/makefile, generated/isql/placeholder.txt, generated/journal/placeholder.txt, generated/jrd/makefile, generated/jrd/placeholder.txt, generated/msgs/makefile, generated/msgs/placeholder.txt, generated/pyxis/placeholder.txt, generated/qli/placeholder.txt, generated/utilities/makefile, generated/utilities/placeholder.txt, src/journal/conso_proto.h, src/journal/depends.mak, src/journal/gjrn_proto.h, src/journal/journal.gdl, src/journal/journal.h, src/journal/journal_vms.gdl, src/journal/misc_proto.h, src/journal/oldr.cpp, src/journal/oldr_proto.h, src/journal/rebui_proto.h, src/journal/serve_proto.h, src/journal/archive.cpp, src/journal/console.cpp, src/journal/gjrn.cpp, src/journal/misc.cpp, src/journal/rebuild.e, src/journal/server.e, src/gpre/cdbtable.h, src/gpre/cmd.cpp, src/gpre/cmd_proto.h, src/gpre/cme_proto.h, src/gpre/gpre.cpp, src/gpre/par.cpp, src/journal/journal_vms.e, src/gpre/cmp.cpp, src/gpre/cob.cpp, src/gpre/exp.cpp, src/gpre/sql.cpp, src/gpre/cme.cpp, src/gpre/cmp_proto.h, src/gpre/dyntable.h, src/gpre/exp_proto.h, src/gpre/form.cpp, src/gpre/form.h, src/gpre/form__proto.h, src/gpre/form_proto.h, src/gpre/form_trn.cpp, src/gpre/gpre.h, src/gpre/gpre_proto.h, src/gpre/gpreswi.h, src/gpre/hsh.cpp, src/gpre/hsh.h, src/gpre/hsh_proto.h, src/gpre/int.cpp, src/gpre/jrdme_proto.h, src/gpre/jrdmet.cpp, src/gpre/pas.cpp, src/gpre/pat.cpp, src/gpre/sqe.cpp, src/gpre/c_cxx.cpp, src/gpre/dyntable.cpp, src/gpre/ftn.cpp, src/gpre/gpre_meta.h, src/gpre/lang_proto.h, src/gpre/movg.cpp, src/gpre/movg_proto.h, src/gpre/msc.cpp, src/gpre/msc_proto.h, src/gpre/noform.cpp, src/gpre/par_proto.h, src/gpre/parse.h, src/gpre/pat.h, src/gpre/pat_proto.h, src/gpre/prett_proto.h, src/gpre/pretty.cpp, src/gpre/sdltable.h, src/gpre/sqe_proto.h, src/gpre/sql_proto.h, src/gpre/words.h, src/alice/alice.cpp, src/alice/alice.h, src/alice/alice_meta.e, src/alice/alice_meta.h, src/alice/alice_proto.h, src/alice/aliceswi.h, src/alice/all.cpp, src/alice/all.h, src/alice/all_proto.h, src/alice/alloc.h, src/alice/blk.h, src/alice/exe.cpp, src/alice/exe_proto.h, src/alice/info.h, src/alice/lls.h, src/alice/tdr.cpp, src/alice/tdr_proto.h, src/csv/csi.cpp, src/csv/csi.h, src/csv/csi_proto.h, src/csv/css.cpp, src/csv/css_proto.h, src/csv/csu.cpp, src/csv/depends.mak, src/csv/print.cpp, src/gpre/ada.cpp, src/gpre/gpre_meta.e, src/csv/csv.cpp, src/dsql/all.h, src/dsql/array_proto.h, src/dsql/blk.h, src/dsql/dsql.h, src/dsql/gen.cpp, src/dsql/make.cpp, src/dsql/movd.cpp, src/dsql/pass1.cpp, src/dsql/sqlda.h, src/dsql/alld.cpp, src/dsql/blob.e, src/dsql/blob_proto.h, src/dsql/chars.h, src/dsql/ddl.cpp, src/dsql/ddl_proto.h, src/dsql/depends.mak, src/dsql/dsql.def, src/dsql/errd.cpp, src/dsql/gen_proto.h, src/dsql/hsh.cpp, src/dsql/keywords.h, src/dsql/makefile.mak, src/dsql/metd.e, src/dsql/node.h, src/dsql/parse.y, src/dsql/preparse.cpp, src/dsql/utld.cpp, src/dsql/dsql.cpp, src/dsql/hsh_proto.h, src/dsql/metd_proto.h, src/dsql/movd_proto.h, src/dsql/user_dsql.cpp, src/dsql/alld_proto.h, src/dsql/array.e, src/dsql/dsql_proto.h, src/dsql/errd_proto.h, src/dsql/make_proto.h, src/dsql/parse.awk, src/dsql/parse.cpp, src/dsql/parse.sed, src/dsql/parse_proto.h, src/dsql/pass1_proto.h, src/dsql/prepa_proto.h, src/dsql/sym.h, src/dsql/user__proto.h, src/dsql/utld_proto.h, src/dudley/ddl.cpp, src/dudley/ddl.h, src/dudley/ddl_proto.h, src/dudley/depends.mak, src/dudley/exe_proto.h, src/dudley/expan_proto.h, src/dudley/expand.cpp, src/dudley/expr.cpp, src/dudley/expr_proto.h, src/dudley/extra_proto.h, src/dudley/gener_proto.h, src/dudley/generate.cpp, src/dudley/hsh.cpp, src/dudley/lex.cpp, src/dudley/lex_proto.h, src/dudley/parse.cpp, src/dudley/parse.h, src/dudley/parse_proto.h, src/dudley/trn.cpp, src/dudley/trn_proto.h, src/dudley/exe.e, src/dudley/extract.e, src/dudley/hsh_proto.h, src/extlib/ib_udf.c, src/extlib/ib_udf.h, src/extlib/ib_udf.sql, src/extlib/ib_util.c, src/extlib/ib_util.h, src/extlib/ib_util.pas, src/extlib/makefile.mak, src/include/fb_blk.h, src/include/fb_macros.h, src/include/fb_types.h, src/include/iberror.h, src/include/jrd/gds.h, src/intl/ancyrr.h, src/intl/anczech.h, src/intl/angreek1.h, src/intl/anhundc.h, src/intl/anpolish.h, src/intl/ansii850.h, src/intl/ansiintl.h, src/intl/ansinor4.h, src/intl/ansislov.h, src/intl/ansispan.h, src/intl/ansiswfn.h, src/intl/anturk.h, src/intl/ascii.h, src/intl/ascii2.h, src/intl/bllt1ca0.h, src/intl/bllt1da0.h, src/intl/bllt1de0.h, src/intl/bllt1es0.h, src/intl/bllt1fi0.h, src/intl/bllt1fr0.h, src/intl/bllt1is0.h, src/intl/bllt1it0.h, src/intl/bllt1nl0.h, src/intl/bllt1no0.h, src/intl/bllt1pt0.h, src/intl/bllt1sv0.h, src/intl/bllt1uk0.h, src/intl/bllt1us0.h, src/intl/blnxtde0.h, src/intl/blnxtes0.h, src/intl/blnxtfr0.h, src/intl/blnxtit0.h, src/intl/blnxtus0.h, src/intl/countries.h, src/intl/country_codes.h, src/intl/csjis2_p.h, src/intl/cs_437.h, src/intl/cs_850.h, src/intl/cs_852.h, src/intl/cs_857.h, src/intl/cs_860.h, src/intl/cs_861.h, src/intl/cs_863.h, src/intl/cs_865.h, src/intl/cs_big5.c, src/intl/cs_cyrl.h, src/intl/cs_gb2312.c, src/intl/cs_jis_20208_1990.c, src/intl/cs_ksc.c, src/intl/cs_latin1.h, src/intl/cs_narrow.c, src/intl/cs_next.h, src/intl/cs_sjis.h, src/intl/cs_unicode.c, src/intl/cs_utffss.c, src/intl/cs_w1250.h, src/intl/cs_w1251.h, src/intl/cs_w1252.h, src/intl/cs_w1253.h, src/intl/cs_w1254.h, src/intl/cv_big5.c, src/intl/cv_gb2312.c, src/intl/cv_jis.c, src/intl/cv_ksc.c, src/intl/cv_narrow.c, src/intl/cyrr.h, src/intl/czech.h, src/intl/db437de0.h, src/intl/db437es1.h, src/intl/db437fi0.h, src/intl/db437fr0.h, src/intl/db437it0.h, src/intl/db437nl0.h, src/intl/db437sv0.h, src/intl/db437uk0.h, src/intl/db437us0.h, src/intl/db850cf0.h, src/intl/db850de0.h, src/intl/db850es0.h, src/intl/db850fr0.h, src/intl/db850it1.h, src/intl/db850nl0.h, src/intl/db850pt0.h, src/intl/db850sv1.h, src/intl/db850uk0.h, src/intl/db850us0.h, src/intl/db852cz0.h, src/intl/db852hdc.h, src/intl/db852po0.h, src/intl/db852sl0.h, src/intl/db857tr0.h, src/intl/db860pt0.h, src/intl/db863cf1.h, src/intl/db865da0.h, src/intl/db865no0.h, src/intl/db866ru0.h, src/intl/depends.mak, src/intl/dtest2.c, src/intl/hun852dc.h, src/intl/iceland.h, src/intl/intl.def, src/intl/intl.h, src/intl/lc_ascii.c, src/intl/lc_big5.c, src/intl/lc_dos.c, src/intl/lc_gb2312.c, src/intl/lc_jis.c, src/intl/lc_ksc.c, src/intl/lc_latin1.c, src/intl/lc_narrow.c, src/intl/lc_unicode.c, src/intl/ld.h, src/intl/ldcommon.h, src/intl/mac_437.h, src/intl/mac_865.h, src/intl/mac_lat1.h, src/intl/make.maps, src/intl/makefile.mak, src/intl/mapcompare.cpp, src/intl/mapdump.c, src/intl/mapgen4.c, src/intl/maptest.cpp, src/intl/maptest2.c, src/intl/nordan40.h, src/intl/polish.h, src/intl/slovene.h, src/intl/swedfin.h, src/intl/turk.h, src/intl/tx437_865.h, src/intl/tx437_lat1.h, src/intl/tx865_lat1.h, src/intl/undef.h, src/intl/cs_big5.h, src/intl/cs_gb2312.h, src/intl/cs_jis_0208_1990.h, src/intl/charsets.h, src/intl/cs_jis.c, src/intl/cs_ksc5601.h, src/intl/dtest.c, src/intl/langdrv.h, src/intl/ld.c, src/intl/ld2.c, src/intl/ld_proto.h, src/ipserver/alli.cpp, src/ipserver/alli_proto.h, src/ipserver/blk.h, src/ipserver/ipapi_proto.h, src/ipserver/ipc.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/ipsrv_proto.h, src/ipserver/ipserver.cpp, src/iscguard/cntl_guard.cpp, src/iscguard/cntlg_proto.h, src/iscguard/iscguard.cpp, src/iscguard/iscguard.h, src/iscguard/iscguard.rc, src/iscguard/iscguard.rh, src/iscguard/iscguard_utils.cpp, src/iscguard/salrt23i.ico, src/iscguard/sgard23i.ico, src/isql/depends.mak, src/isql/extra_proto.h, src/isql/extract.e, src/isql/isql.def, src/isql/isql.h, src/isql/isql.rc, src/isql/isql_proto.h, src/isql/isql_res.h, src/isql/isql_win.cpp, src/isql/isql_win.h, src/isql/isqlw_proto.h, src/isql/show_proto.h, src/isql/isql.e, src/isql/show.e, src/burp/backu_proto.h, src/burp/backup.e, src/burp/burp.def, src/burp/burp.h, src/burp/burp32.def, src/burp/burp_proto.h, src/burp/burpswi.h, src/burp/canon_proto.h, src/burp/depends.mak, src/burp/makefile.mak, src/burp/misc.cpp, src/burp/misc_proto.h, src/burp/mvol.cpp, src/burp/mvol_proto.h, src/burp/restore.e, src/burp/spit.cpp, src/burp/spit.h, src/burp/burp.cpp, src/burp/canonical.cpp, src/burp/resto_proto.h, src/jrd/acl.h, src/jrd/aif.cpp, src/jrd/ail.cpp, src/jrd/ail.h, src/jrd/align.cpp, src/jrd/align.h, src/jrd/all.h, src/jrd/ansi.h, src/jrd/blr.h, src/jrd/fields.h, src/jrd/old.cpp, src/jrd/perf.h, src/jrd/svc.cpp, src/jrd/svc.h, src/jrd/utl.cpp, src/jrd/atom.h, src/jrd/blb.h, src/jrd/blk.h, src/jrd/blp.h, src/jrd/blrtable.cpp, src/jrd/bookmark.cpp, src/jrd/bookmark.h, src/jrd/btr.h, src/jrd/dsc.h, src/jrd/err.cpp, src/jrd/ext.cpp, src/jrd/ini.e, src/jrd/jrd.h, src/jrd/math.h, src/jrd/perf_proto.h, src/jrd/scl.h, src/jrd/why.c, src/jrd/winnt.cpp, src/jrd/all_proto.h, src/jrd/blf_proto.h, src/jrd/blrtable.h, src/jrd/builtin.cpp, src/jrd/cch.h, src/jrd/cdefs.h, src/jrd/codes.h, src/jrd/codetext.h, src/jrd/dbt.cpp, src/jrd/dyn_del.e, src/jrd/dyn_mod.e, src/jrd/fil.h, src/jrd/fun.e, src/jrd/pwd.h, src/jrd/shrinit.cpp, src/jrd/trig.h, src/jrd/aif.h, src/jrd/btr.cpp, src/jrd/btr_proto.h, src/jrd/common.h, src/jrd/constants.h, src/jrd/cvt.cpp, src/jrd/cvt2.cpp, src/jrd/cvt2_proto.h, src/jrd/cvt_proto.h, src/jrd/dbg.h, src/jrd/dbg_proto.h, src/jrd/dfloat_stub.cpp, src/jrd/dflt.gdl, src/jrd/dflt.h, src/jrd/divorce.h, src/jrd/ini.h, src/jrd/isc.h, src/jrd/sqz.cpp, src/jrd/dfw_proto.h, src/jrd/dls.cpp, src/jrd/dls_proto.h, src/jrd/dmp_proto.h, src/jrd/dpm_proto.h, src/jrd/drq.h, src/jrd/dsc.cpp, src/jrd/dyn_util.e, src/jrd/event.h, src/jrd/evl.cpp, src/jrd/gdsold.h, src/jrd/inf.cpp, src/jrd/intlobj.h, src/jrd/pwd.cpp, src/jrd/tra.cpp, src/jrd/windows.cpp, src/jrd/cch.cpp, src/jrd/dbg.cpp, src/jrd/dyn_def.sed, src/jrd/dyn_df_proto.h, src/jrd/dyn_dl_proto.h, src/jrd/dyn_md_proto.h, src/jrd/isc_ipc.cpp, src/jrd/pag.cpp, src/jrd/quad.cpp, src/jrd/tra.h, src/jrd/val.h, src/jrd/dpm.e, src/jrd/dsc_proto.h, src/jrd/dyn_ut_proto.h, src/jrd/enc.cpp, src/jrd/entry.h, src/jrd/ibsetjmp.h, src/jrd/isc.cpp, src/jrd/jrd.cpp, src/jrd/shdef.h, src/jrd/sort.h, src/jrd/codes.e, src/jrd/dllshell.cpp, src/jrd/dyn.e, src/jrd/dyn.h, src/jrd/err_proto.h, src/jrd/flu.cpp, src/jrd/grant.e, src/jrd/sun_ftn.cpp, src/jrd/vio.cpp, src/jrd/dfw.e, src/jrd/dmp.cpp, src/jrd/event_proto.h, src/jrd/evl_like.cpp, src/jrd/evl_proto.h, src/jrd/exe.h, src/jrd/exe_proto.h, src/jrd/ext.h, src/jrd/extvms.cpp, src/jrd/filters.cpp, src/jrd/par.cpp, src/jrd/scl.e, src/jrd/cmp.cpp, src/jrd/envelope.e, src/jrd/filte_proto.h, src/jrd/flags.h, src/jrd/flu.h, src/jrd/flu_proto.h, src/jrd/functions.cpp, src/jrd/gds.bas, src/jrd/gds.def, src/jrd/gds.hxx, src/jrd/intl.cpp, src/jrd/inuse.cpp, src/jrd/lck_proto.h, src/jrd/ods.h, src/jrd/req.h, src/jrd/gds.pas, src/jrd/gds.pli, src/jrd/gds.vpas, src/jrd/gds5entry.mar, src/jrd/gds_aix.f, src/jrd/gds_apollo.f, src/jrd/gds_h3.f, src/jrd/gdsentry.mar, src/jrd/ibase.h, src/jrd/iberr.h, src/jrd/inuse_proto.h, src/jrd/file_params.h, src/jrd/gds_hp.f, src/jrd/gds_sun.f, src/jrd/gds_vms.f, src/jrd/grammar.cpp, src/jrd/grammar.y, src/jrd/rse.cpp, src/jrd/divorce.cpp, src/jrd/exe.cpp, src/jrd/gds_proto.h, src/jrd/grant.gdl, src/jrd/iberr.cpp, src/jrd/iberr_proto.h, src/jrd/ibinitdll.cpp, src/jrd/jrn.h, src/jrd/val.cpp, src/jrd/blb_proto.h, src/jrd/doserr.h, src/jrd/dyn_def.e, src/jrd/grant_proto.h, src/jrd/ib_stdio.cpp, src/jrd/ib_stdio.h, src/jrd/ids.h, src/jrd/ids.m, src/jrd/idx.cpp, src/jrd/idx.h, src/jrd/idx_proto.h, src/jrd/inf.h, src/jrd/inf_proto.h, src/jrd/ini_proto.h, src/jrd/intl.h, src/jrd/intlnames.h, src/jrd/irq.h, src/jrd/isc_cray.cpp, src/jrd/isc_sync.cpp, src/jrd/iscmsgs.msg, src/jrd/jrn.cpp, src/jrd/log.cpp, src/jrd/mov.cpp, src/jrd/intl_proto.h, src/jrd/isc_file.cpp, src/jrd/iutls.def, src/jrd/lck.cpp, src/jrd/license.h, src/jrd/met.e, src/jrd/perf.cpp, src/jrd/sch.cpp, src/jrd/thd.cpp, src/jrd/thd.h, src/jrd/thd_win32.cpp, src/jrd/isc_win32.cpp, src/jrd/jio.cpp, src/jrd/jlx.cpp, src/jrd/jrd.def, src/jrd/opt.cpp, src/jrd/event.cpp, src/jrd/everything.h, src/jrd/gds.cpp, src/jrd/jrd_proto.h, src/jrd/jrd_ver.h, src/jrd/jrd_ver.rc, src/jrd/jrn_proto.h, src/jrd/kanji.cpp, src/jrd/kanji.h, src/jrd/kanji_proto.h, src/jrd/lan.cpp, src/jrd/lck.h, src/jrd/lck_dummy.cpp, src/jrd/llio.h, src/jrd/llio_proto.h, src/jrd/lls.h, src/jrd/lnmdef.h, src/jrd/log.h, src/jrd/log_proto.h, src/jrd/loiter.cpp, src/jrd/loiter.h, src/jrd/makefile.mak, src/jrd/map.cpp, src/jrd/map_proto.h, src/jrd/math.cpp, src/jrd/mblr.cpp, src/jrd/mblr.h, src/jrd/mblr_proto.h, src/jrd/mem.cpp, src/jrd/memtest.cpp, src/jrd/met.h, src/jrd/misc.cpp, src/jrd/misc.h, src/jrd/misc_proto.h, src/jrd/mmov.mar, src/jrd/pio.h, src/jrd/rng.cpp, src/jrd/sdl.cpp, src/jrd/sort.cpp, src/jrd/stats.e, src/jrd/all.cpp, src/jrd/alt.cpp, src/jrd/blb.cpp, src/jrd/met_proto.h, src/jrd/msg.h, src/jrd/msg_encode.h, src/jrd/msg_facs.h, src/jrd/msgs.h, src/jrd/names.h, src/jrd/nav.cpp, src/jrd/nav_proto.h, src/jrd/netware.cpp, src/jrd/nlm_thd.h, src/jrd/nod.h, src/jrd/nodebug.cpp, src/jrd/obj.h, src/jrd/ods10.gdl, src/jrd/ods72.gdl, src/jrd/pcmet.e, src/jrd/arg.h, src/jrd/cch_proto.h, src/jrd/cmp_proto.h, src/jrd/dyn_proto.h, src/jrd/isc_f_proto.h, src/jrd/isc_i_proto.h, src/jrd/isc_proto.h, src/jrd/isc_s_proto.h, src/jrd/isc_signal.h, src/jrd/llio.cpp, src/jrd/mov_proto.h, src/jrd/ods80.gdl, src/jrd/ods80dif.gdl, src/jrd/ods81.gdl, src/jrd/ods91.gdl, src/jrd/old.h, src/jrd/old_proto.h, src/jrd/opt_proto.h, src/jrd/os2.cpp, src/jrd/pag.h, src/jrd/pag_proto.h, src/jrd/par_proto.h, src/jrd/pcmet_proto.h, src/jrd/pcsleep.cpp, src/jrd/perf.pas, src/jrd/pio_proto.h, src/jrd/pragma.h, src/jrd/print.cpp, src/jrd/procs2.gdl, src/jrd/prv_m_bypass.h, src/jrd/pwd_proto.h, src/jrd/qatest.cpp, src/jrd/quad.h, src/jrd/quad_proto.h, src/jrd/que.h, src/jrd/rdb.cpp, src/jrd/rdb.h, src/jrd/rdb_codes.h, src/jrd/rdbcodes.h, src/jrd/rdbcodes.mar, src/jrd/rdbgentry.mar, src/jrd/rdbgpas.cpp, src/jrd/rdbint.cpp, src/jrd/rec.cpp, src/jrd/rec_proto.h, src/jrd/relations.h, src/jrd/rlck_proto.h, src/jrd/rng.h, src/jrd/rng_proto.h, src/jrd/rse.h, src/jrd/rse_proto.h, src/jrd/sbm.cpp, src/jrd/sbm.h, src/jrd/sbm_proto.h, src/jrd/scl_proto.h, src/jrd/scroll_cursors.h, src/jrd/sdl.h, src/jrd/sdl_proto.h, src/jrd/sdw.cpp, src/jrd/sdw.h, src/jrd/sdw_proto.h, src/jrd/shrfinit.cpp, src/jrd/shut.cpp, src/jrd/shut_proto.h, src/jrd/sort_proto.h, src/jrd/sql_code.h, src/jrd/sqz.h, src/jrd/sqz_proto.h, src/jrd/stored_proc.gdl, src/jrd/stubs.cpp, src/jrd/svc_undoc.h, src/jrd/time.h, src/jrd/why_proto.h, src/jrd/blob_filter.e, src/jrd/blob_filter.h, src/jrd/enc_proto.h, src/jrd/ext_proto.h, src/jrd/fun_proto.h, src/jrd/gdsassert.h, src/jrd/isc_sync_win32.cpp, src/jrd/rlck.cpp, src/jrd/sch_proto.h, src/jrd/svc_proto.h, src/jrd/syidef.h, src/jrd/sym.cpp, src/jrd/sym_proto.h, src/jrd/termtype.h, src/jrd/thd_proto.h, src/jrd/thin.asm, src/jrd/thread.mar, src/jrd/tpc.cpp, src/jrd/tpc.h, src/jrd/tpc_proto.h, src/jrd/tra_proto.h, src/jrd/types.h, src/jrd/unix.cpp, src/jrd/utl_proto.h, src/jrd/utls.def, src/jrd/v2_triggers.gdl, src/jrd/val_proto.h, src/jrd/version.rc, src/jrd/version_95.rc, src/jrd/vio_debug.h, src/jrd/vio_proto.h, src/jrd/vms.cpp, src/jrd/vms.h, src/jrd/vms_command.cpp, src/jrd/vmsevent.cpp, src/jrd/vmslo_proto.h, src/jrd/vmslock.cpp, src/jrd/vmsthread.cpp, src/jrd/winnt_dll.cpp, src/lock/config_params, src/lock/depends.mak, src/lock/driver.cpp, src/lock/fparamv3.h, src/lock/lock_header_mmap, src/lock/lock_header_shmem, src/lock/lock_proto.h, src/lock/lockv3s4.h, src/lock/manager.cpp, src/lock/pls.cpp, src/lock/plserver.cpp, src/lock/plserver.h, src/lock/printv3s4.cpp, src/lock/prtv3_proto.h, src/lock/reset.cpp, src/lock/ulimit.cpp, src/lock/lock.cpp, src/lock/lock.h, src/lock/lockv3.h, src/lock/print.cpp, src/lock/printv3.cpp, src/misc/codes.h, src/misc/codetext.h, src/misc/gds_codes.ftn, src/misc/gds_codes.pas, src/misc/help.gbak, src/misc/metadata.gbak, src/misc/msg_facs.h, src/misc/msgs.h, src/misc/rdb_codes.h, src/misc/sql_code.h, src/misc/status.cpp, src/misc/status.h, src/msgs/build.def, src/msgs/change_msgs.e, src/msgs/depends.mak, src/msgs/enter_msgs.e, src/msgs/include.e, src/msgs/load.e, src/msgs/makefile.mak, src/msgs/modify_msgs.e, src/msgs/msg.gdl, src/msgs/build_file.e, src/msgs/check_msgs.e, src/msgs/msg.gbak, src/pipe/allp.cpp, src/pipe/allp_proto.h, src/pipe/blk.h, src/pipe/foot.cpp, src/pipe/head.cpp, src/pipe/head_proto.h, src/pipe/pipe.h, src/pyxis/adm.cpp, src/pyxis/all.h, src/pyxis/allp.cpp, src/pyxis/altp.cpp, src/pyxis/attributes.h, src/pyxis/blk.cpp, src/pyxis/blk.h, src/pyxis/cdm.cpp, src/pyxis/curses_play.cpp, src/pyxis/debug.cpp, src/pyxis/enumerations.h, src/pyxis/everything.h, src/pyxis/field_edit.h, src/pyxis/field_name.h, src/pyxis/file_name.h, src/pyxis/form_ddl.h, src/pyxis/form_name.h, src/pyxis/forms.gbk, src/pyxis/fred.e, src/pyxis/keys.h, src/pyxis/menu.cpp, src/pyxis/phase1.h, src/pyxis/phase2.cpp, src/pyxis/phase2.h, src/pyxis/edit.cpp, src/pyxis/edit.e, src/pyxis/phase3.cpp, src/pyxis/pyxis.cpp, src/pyxis/pyxis.h, src/pyxis/save.e, src/pyxis/scr.cpp, src/pyxis/scr.h, src/pyxis/size_form.h, src/pyxis/sun_ftn_pyxis.cpp, src/pyxis/vdm.cpp, src/pyxis/vt100.cpp, src/qli/all.cpp, src/qli/all_proto.h, src/qli/blk.h, src/qli/comma_proto.h, src/qli/command.cpp, src/qli/compi_proto.h, src/qli/compile.cpp, src/qli/compile.h, src/qli/depends.mak, src/qli/err.cpp, src/qli/err_proto.h, src/qli/eval.cpp, src/qli/eval_proto.h, src/qli/everything.h, src/qli/exe.h, src/qli/exe_proto.h, src/qli/expan_proto.h, src/qli/expand.cpp, src/qli/form.cpp, src/qli/form.h, src/qli/form_proto.h, src/qli/forma_proto.h, src/qli/format.cpp, src/qli/format.h, src/qli/gener.cpp, src/qli/gener_proto.h, src/qli/help_proto.h, src/qli/hsh.cpp, src/qli/hsh_proto.h, src/qli/lex_proto.h, src/qli/meta_proto.h, src/qli/mov_proto.h, src/qli/noform.cpp, src/qli/nounix.cpp, src/qli/parse.cpp, src/qli/parse.h, src/qli/parse_proto.h, src/qli/dtr.cpp, src/qli/dtr.h, src/qli/exe.cpp, src/qli/help.e, src/qli/lex.cpp, src/qli/mov.cpp, src/qli/picst_proto.h, src/qli/picstr.cpp, src/qli/proc.e, src/qli/proc_ddl.h, src/qli/proc_proto.h, src/qli/procddl1.h, src/qli/procddl2.h, src/qli/procddl3.h, src/qli/procddl4.h, src/qli/repor_proto.h, src/qli/report.cpp, src/qli/report.h, src/qli/reqs.h, src/qli/show.e, src/qli/show_proto.h, src/qli/symbols.h, src/qli/words.h, src/qli/meta.e, src/remote/allr_proto.h, src/remote/caution.ico, src/remote/chop.cpp, src/remote/chop_proto.h, src/remote/chuser.cpp, src/remote/cntl.cpp, src/remote/cntl_proto.h, src/remote/dnet.cpp, src/remote/ipc.cpp, src/remote/protocol.h, src/remote/server.cpp, src/remote/types.h, src/remote/wnet.cpp, src/remote/xdr.h, src/remote/allr.cpp, src/remote/decne_proto.h, src/remote/decnet_server.cpp, src/remote/depends.mak, src/remote/divorce.cpp, src/remote/dllshell.cpp, src/remote/dnet_proto.h, src/remote/dnet_server.cpp, src/remote/faux.cpp, src/remote/faux.h, src/remote/ibconfig.cpp, src/remote/ibconfig.h, src/remote/ibconfig.rc, src/remote/ibsvrhlp.h, src/remote/in.h, src/remote/inet.cpp, src/remote/inet_proto.h, src/remote/inetiodef.h, src/remote/ntoh.cpp, src/remote/protocol.cpp, src/remote/remote.cpp, src/remote/remote.h, src/remote/inet_server.cpp, src/remote/inter_proto.h, src/remote/ipc.h, src/remote/ipc_proto.h, src/remote/ipc_server.cpp, src/remote/isc_tcpent.mar, src/remote/jibdef.mar, src/remote/lanentry.h, src/remote/makefile.mak, src/remote/merge.cpp, src/remote/merge_proto.h, src/remote/multivx.cpp, src/remote/netwcon.cpp, src/remote/nlmtst.def, src/remote/nt_server.cpp, src/remote/ntoh_proto.h, src/remote/nwserv.cpp, src/remote/parse_proto.h, src/remote/parser.cpp, src/remote/pcbdefv4.mar, src/remote/pcbdefv5.mar, src/remote/property.cpp, src/remote/property.rc, src/remote/property.rh, src/remote/propty_proto.h, src/remote/proto_proto.h, src/remote/remot_proto.h, src/remote/remote.def, src/remote/remote_def.h, src/remote/serve_proto.h, src/remote/server.ico, src/remote/spxesr.cpp, src/remote/spxne_proto.h, src/remote/spxnet.cpp, src/remote/spxnet32.cpp, src/remote/spxnet32_proto.h, src/remote/spxwi_proto.h, src/remote/spxwin.h, src/remote/srvr_w32.cpp, src/remote/tcptypes.h, src/remote/ucx.cpp, src/remote/wfwnp.cpp, src/remote/wfwnp.h, src/remote/wfwnp_proto.h, src/remote/xdr.cpp, src/remote/xdr_proto.h, src/remote/xnet.cpp, src/remote/decnet.cpp, src/remote/interface.cpp, src/remote/mgr.cpp, src/remote/window.aps, src/remote/window.cpp, src/remote/window.h, src/remote/window.rc, src/remote/window.rh, src/remote/window_proto.h, src/remote/winerr.h, src/remote/winvx.cpp, src/remote/wnet_proto.h, src/remote/xnet.h, src/remote/xnet_proto.h, src/remote/zap.mar, src/remote/neterr.h, src/remote/spxwin.cpp, src/remote/winmain.cpp, src/utilities/cache.cpp, src/utilities/cmd_util.cpp, src/utilities/cmd_util_proto.h, src/utilities/dba.e, src/utilities/dbaswi.h, src/utilities/drop.cpp, src/utilities/dropv3.cpp, src/utilities/drpv3_proto.h, src/utilities/gsec.cpp, src/utilities/gsecswi.h, src/utilities/guard.cpp, src/utilities/ibmgr.cpp, src/utilities/ibmgrswi.h, src/utilities/install_nt.h, src/utilities/install_reg.cpp, src/utilities/install_svc.cpp, src/utilities/isc.gdl, src/utilities/isc4.gdl, src/utilities/isc4.sql, src/utilities/ppg.cpp, src/utilities/ppg_proto.h, src/utilities/print_pool.cpp, src/utilities/rebui_proto.h, src/utilities/rebuild.cpp, src/utilities/rebuild.gdl, src/utilities/rebuild.h, src/utilities/regis_proto.h, src/utilities/registry.cpp, src/utilities/relay.cpp, src/utilities/rmet.e, src/utilities/rmet_proto.h, src/utilities/rstor_proto.h, src/utilities/rstore.e, src/utilities/run_service.cpp, src/utilities/sbc_print.cpp, src/utilities/scrty_apollo.gdl, src/utilities/scrty_unix.gdl, src/utilities/scrty_vms.gdl, src/utilities/scrty_xl.gdl, src/utilities/secur_proto.h, src/utilities/security.e, src/utilities/servi_proto.h, src/utilities/services.cpp, src/utilities/srvrmgr.cpp, src/utilities/srvrmgr_proto.h, src/utilities/util.cpp, src/utilities/util_proto.h, src/utilities/v2_dmp.cpp, src/utilities/analyse.cpp, src/utilities/dba_full.e, src/utilities/gsec.h, src/utilities/ibmgr.h, src/wal/driver.cpp, src/wal/wal.cpp, src/wal/wal.h, src/wal/wal_prnt.cpp, src/wal/wal_proto.h, src/wal/walc.cpp, src/wal/walc_proto.h, src/wal/walf.cpp, src/wal/walf_proto.h, src/wal/walr.cpp, src/wal/walr_proto.h, src/wal/walw.cpp, src/wal/walw_main.cpp, src/wal/walw_proto.h, src/wal/wstat_proto.h, src/wal/wstatus.cpp: First steps towards a C++ conversion.