From: <fir...@us...> - 2010-12-27 03:28:37
|
Revision: 52077 http://firebird.svn.sourceforge.net/firebird/?rev=52077&view=rev Author: firebirds Date: 2010-12-27 03:28:27 +0000 (Mon, 27 Dec 2010) Log Message: ----------- nightly update Modified Paths: -------------- firebird/branches/B2_5_Release/ChangeLog firebird/branches/B2_5_Release/src/jrd/build_no.h firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh Modified: firebird/branches/B2_5_Release/ChangeLog =================================================================== --- firebird/branches/B2_5_Release/ChangeLog 2010-12-27 03:17:00 UTC (rev 52076) +++ firebird/branches/B2_5_Release/ChangeLog 2010-12-27 03:28:27 UTC (rev 52077) @@ -91328,7403 +91328,5 @@ M src/remote/remote_def.h Code Cleanup, removed obsolete "UNIXWARE" port - 2002-10-28 04:44 seanleyne - M src/jrd/isc_sync.cpp -Completed removal of obsolete "M88K" port - - 2002-10-28 04:42 seanleyne - M src/gpre/cob.cpp - M src/jrd/common.h - M src/jrd/isc_sync.cpp - M src/jrd/license.h - M src/jrd/pag.cpp - M src/jrd/utl.cpp - M src/jrd/why.c - M src/jrd/y-valve.cpp - D src/makefiles/prefix.dg_x86 - M src/remote/remote_def.h -Completed removal of obsolete "DG_X86" port - - 2002-10-28 03:52 seanleyne - M src/jrd/svc.cpp - M src/lock/lock.cpp - M src/utilities/drop.cpp - M src/wal/wal.cpp -Completed removal of obsolete "IMP" port - - 2002-10-28 03:47 seanleyne - M src/jrd/llio.cpp - M src/jrd/svc.cpp - M src/jrd/unix.cpp - M src/lock/lock.cpp - M src/lock/print.cpp - M src/pipe/head.cpp - M src/utilities/drop.cpp - M src/wal/wal.cpp -Completed removal of obsolete "DELTA" port - - 2002-10-28 03:40 seanleyne - D src/makefiles/prefix.ap - D src/makefiles/prefix.ax - D src/makefiles/prefix.cray - D src/makefiles/prefix.delta - D src/makefiles/prefix.epson - D src/makefiles/prefix.hm300 - D src/makefiles/prefix.imp - D src/makefiles/prefix.m88k - D src/makefiles/prefix.nxt - D src/makefiles/prefix.os2 -Deleted 'prefix.' files for old/deleted ports - - 2002-10-27 22:17 fsg - M ChangeLog -Updated ChangeLog - - 2002-10-27 12:51 dimitr - M src/lock/lock.cpp -Rolled back my change, because it breaked unix builds. - - 2002-10-26 22:03 fsg - M ChangeLog -Updated ChangeLog - - 2002-10-26 21:16 arnobrinkman - M src/jrd/opt.cpp -AB: Added support for detecting use of index with sub-selects in aggregate selects - - 2002-10-26 13:26 dimitr - M doc/WhatsNew -Added alpha 3 changes. - - 2002-10-26 12:34 dimitr - M src/jrd/svc.h -Small correction. - - 2002-10-26 08:32 dimitr - M builds/win32/msvc6/fbclient.dsp - M builds/win32/msvc6/fbserver.dsp -Corrected project files. - - 2002-10-26 08:21 dimitr - M src/jrd/sort_mem.cpp - M src/jrd/sort_mem.h -Global usage of "size_t" data type instead of "long". - - 2002-10-25 22:03 fsg - M ChangeLog -Updated ChangeLog - - 2002-10-25 16:28 alexpeshkoff - A src/jrd/os/thd_priority.h - A src/jrd/os/win32/thd_priority.cpp - M src/jrd/sch.cpp - M src/jrd/thd_win32.cpp - M src/remote/cntl.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 14:08 dimitr - D src/misc/status.cpp - D src/misc/status.h -Removed duplicated files. Absolutely the same ones still exist in /jrd. - - 2002-10-25 08:29 dimitr - M src/dsql/pass1.cpp -Re-allowed plans in triggers. - - 2002-10-24 22:06 fsg - M ChangeLog -Updated ChangeLog - - 2002-10-24 15:41 dimitr - M src/utilities/install_svc.cpp -Cleanup. - - 2002-10-24 15:39 dimitr - M src/iscguard/iscguard_utils.cpp -ISC_STATUS_LENGTH correction. - - 2002-10-24 15:18 dimitr - M src/remote/window.cpp -Cleanup. - - 2002-10-24 14:53 dimitr - M src/jrd/isc_ipc.cpp - M src/lock/lock.cpp -Cleanup. - - 2002-10-24 14:02 dimitr - M builds/win32/msvc6/ib_udf.def -no message - - 2002-10-24 12:01 tamlin - M builds/win32/msvc6/gfix.dsp -Make gfix compile in debug mode. - - 2002-10-24 11:16 tamlin - M src/jrd/jrd.cpp -Compile without warnings on MSVC6. - - 2002-10-24 11:13 dimitr - M src/jrd/why.c - M src/jrd/y-valve.cpp -More complete implementation of my 2PC related fix. - - 2002-10-24 09:13 eku - M src/remote/inet.cpp -Removed latestr checkin (private modifications). - - 2002-10-24 09:01 eku - M src/alice/tdr.cpp - M src/burp/backup.epp - M src/burp/burp.h - M src/burp/canonical.cpp - M src/burp/restore.epp - M src/csv/csi.cpp - M src/csv/csi.h - M src/csv/csu.cpp - M src/csv/csv.cpp - M src/csv/print.cpp - M src/dsql/metd.epp - M src/dsql/movd.cpp - M src/dsql/preparse.cpp - M src/dsql/user_dsql.cpp - M src/dudley/exe.epp - M src/dudley/extract.epp - M src/dudley/lex.cpp - M src/gpre/form.cpp - M src/gpre/gpre_meta.epp - M src/gpre/gpre_meta_boot.cpp - M src/install/arch-specific/sinixz/prototype.in - M src/ipserver/ipc.h - M src/iscguard/iscguard.cpp - M src/iscguard/iscguard_utils.cpp - M src/isql/show.epp - M src/journal/archive.cpp - M src/journal/console.cpp - M src/journal/gjrn.cpp - M src/journal/journal.h - M src/journal/oldr.cpp - M src/jrd/ail.cpp - M src/jrd/all_old.cpp - M src/jrd/alt.cpp - M src/jrd/cch.cpp - M src/jrd/common.h - M src/jrd/dfw.epp - M src/jrd/dyn.epp - M src/jrd/event.cpp - M src/jrd/functions.cpp - M src/jrd/gds.cpp - M src/jrd/ibase.h - M src/jrd/iberr.cpp - M src/jrd/isc.cpp - M src/jrd/jrd.cpp - M src/jrd/jrd.h - M src/jrd/jrn.cpp - M src/jrd/map.cpp - M src/jrd/met.epp - M src/jrd/old.cpp - M src/jrd/pag.cpp - M src/jrd/perf.cpp - M src/jrd/print.cpp - M src/jrd/pwd.cpp - M src/jrd/rdb.cpp - M src/jrd/rdbgpas.cpp - M src/jrd/rdbint.cpp - M src/jrd/rng.cpp - M src/jrd/sdw.cpp - M src/jrd/svc.cpp - M src/jrd/utl.cpp - M src/jrd/why.c - M src/jrd/y-valve.cpp - M src/lock/driver.cpp - M src/lock/lock.cpp - M src/lock/manager.cpp - M src/lock/print.cpp - M src/lock/printv3.cpp - M src/pipe/foot.cpp - M src/qli/all.cpp - M src/qli/eval.cpp - M src/qli/exe.cpp - M src/qli/form.cpp - M src/qli/format.cpp - M src/qli/gener.cpp - M src/qli/lex.cpp - M src/qli/meta.epp - M src/qli/noform.cpp - M src/qli/proc.epp - M src/qli/show.epp - M src/remote/inet.cpp - M src/remote/inet_server.cpp - M src/remote/interface.cpp - M src/remote/ipc_server.cpp - M src/remote/mgr.cpp - M src/remote/nt_server.cpp - M src/remote/nwserv.cpp - M src/remote/remote.h - M src/remote/server.cpp - M src/remote/srvr_w32.cpp - M src/utilities/cache.cpp - M src/utilities/create_db.cpp - M src/utilities/dba_full.epp - M src/utilities/drop.cpp - M src/utilities/dropv3.cpp - M src/utilities/print_pool.cpp - M src/utilities/sbc_print.cpp - M src/utilities/security.epp - M src/v5_examples/api1.c - M src/v5_examples/api10.c - M src/v5_examples/api11.c - M src/v5_examples/api12.c - M src/v5_examples/api13.c - M src/v5_examples/api15.c - M src/v5_examples/api16.c - M src/v5_examples/api16t.c - M src/v5_examples/api2.c - M src/v5_examples/api3.c - M src/v5_examples/api4.c - M src/v5_examples/api5.c - M src/v5_examples/api6.c - M src/v5_examples/api7.c - M src/v5_examples/api8.c - M src/v5_examples/api9.c - M src/v5_examples/apifull.c - M src/v5_examples/empbuild.c - M src/v5_examples/winevent.c - M src/wal/driver.cpp - M src/wal/wal.cpp - M src/wal/wal_prnt.cpp - M src/wal/walc.cpp - M src/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 22:04 fsg - M ChangeLog -Updated ChangeLog - - 2002-10-22 22:04 fsg - M ChangeLog -Updated ChangeLog - - 2002-10-22 08:05 dimitr - M src/burp/restore.epp -Commited Ignacio's fix for uninitialized variables in burp. - - 2002-10-19 22:02 fsg - M ChangeLog -Updated ChangeLog - - 2002-10-19 09:05 dimitr - M src/jrd/exe.cpp -Fixed a possible buffer overrun. - - 2002-10-19 00:56 arnobrinkman - M src/dsql/pass1.cpp -AB: "cosmetic changes" - - 2002-10-19 00:49 arnobrinkman - M src/dsql/make.cpp -AB: "cosmetic changes" - - 2002-10-19 00:32 arnobrinkman - M src/dsql/pass1.cpp -AB: bug fixed with sub-select and group by clause and cosmetic changes - - 2002-10-18 22:04 fsg - M ChangeLog -Updated ChangeLog - - 2002-10-18 14:40 dimitr - M src/jrd/jrd.cpp -Fixed one more 2PC related bug. - - 2002-10-18 13:41 dimitr - M src/jrd/vio.cpp -Rolled back my bugfix. It does solve the mentioned problem, but introduces much more additional (unexpected) pain. - - 2002-10-18 13:26 dimitr - M src/jrd/why.c - M src/jrd/y-valve.cpp -Fixed incorrect 2PC behaviour with a rollback of a distributed transaction. - - 2002-10-18 11:11 dimitr - M builds/win32/msvc6/fbclient.dsp -Added proper version information for the both client libraries. - - 2002-10-18 09:14 dimitr - M builds/win32/msvc6/gpre.dsp -Small correction. - - 2002-10-18 05:12 fsg - M ChangeLog -Updated ChangeLog - - 2002-10-18 04:55 stryqx - M src/jrd/thd.cpp -Fix preprocessor statement. - - 2002-10-16 22:03 fsg - M ChangeLog -Updated ChangeLog - - 2002-10-16 08:40 eku - M src/dsql/preparse.cpp -Eventually fixed redefinition of PAGESIZE. - - 2002-10-16 08:38 eku - M configure.in - M src/include/gen/autoconfig_msvc.h - M src/jrd/isc_sync.cpp - M src/make.new/config/config.h.in -Autoconf: check for function getpagesize. - - 2002-10-14 22:09 fsg - M ChangeLog -Updated ChangeLog - - 2002-10-14 09:21 eku - M builds/posix/Makefile.in.refDatabases -The file permissions must match the database attribute (read-only), otherwise -gpre will fail. - - 2002-10-14 05:40 fsg - M ChangeLog -Updated ChangeLog - - 2002-10-13 10:30 dimitr - M src/jrd/scl.epp - M src/jrd/winnt.cpp -Fixed one possible bug and one typo. - - 2002-10-13 10:24 dimitr - M src/jrd/ibase.h - M src/jrd/intlnames.h -Fixed a few little bugs. - - 2002-10-12 22:02 fsg - M ChangeLog -Updated ChangeLog - - 2002-10-12 20:27 skidder - M src/jrd/opt.cpp -Move nulls first/last code out of SCROLLABLE_CURSORS ifdef - - 2002-10-12 19:46 skidder - M src/jrd/opt.cpp -Fixed problem which caused complex outer joins to produce wrong results - - 2002-10-12 19:39 skidder - M src/jrd/opt.cpp -Fixed problem which caused complex outer joins to produce wrong results - - 2002-10-12 11:16 dimitr - M src/remote/cntl.cpp - M src/remote/nt_server.cpp - M src/remote/srvr_w32.cpp - M src/utilities/install_nt.h - M src/utilities/install_svc.cpp -Made the codebase ready for the win32 classic builds. - - 2002-10-12 11:07 dimitr - M src/jrd/svc.cpp -Made the codebase ready for the win32 classic builds. - - 2002-10-12 10:03 dimitr - M builds/win32/msvc6/fbclient.dsp - M builds/win32/msvc6/gds32.dsp - A src/jrd/isc_version.rc -Added proper version information for the both client libraries. - - 2002-10-12 08:13 stryqx - M src/qli/err.cpp -Implicit cast breaks FreeBSD build. - - 2002-10-12 05:21 stryqx - M src/jrd/os/mod_loader.h - M src/jrd/os/path_utils.h -Quiet newline warning - - 2002-10-12 04:59 stryqx - A builds/posix/prefix.freebsd -Add prefix.freebsd. - - 2002-10-12 04:16 stryqx - M src/common/memory/memory_pool.cpp - M src/jrd/common.h - M src/jrd/flu.cpp - M src/jrd/gds.cpp - M src/jrd/isc_file.cpp - M src/jrd/isc_sync.cpp - M src/jrd/jrd.h - M src/jrd/thd.cpp - M src/jrd/thd.h -Add FreeBSD support. -This allows me to compile CS on FreeBSD 4.7 using gcc 3.2.1. - - 2002-10-12 04:12 stryqx - M src/extlib/fbudf/fbudf.cpp - M src/extlib/fbudf/fbudf.h - M src/extlib/fbudf/fbudf.sql -Rename truncate to fbtruncate to avoid conflict with standard C/C++ library. - - 2002-10-12 04:05 stryqx - M src/qli/exe.cpp -Include string.h for memcpy definition for those systems that need it. - - 2002-10-11 22:03 fsg - M ChangeLog -Updated ChangeLog - - 2002-10-11 21:41 skywalker - M builds/posix/Makefile.in.refDatabases -Changed restore of isc4.gdb to not have read_only option - - 2002-10-11 04:40 fsg - M ChangeLog -Updated ChangeLog - - 2002-10-10 19:32 eku - M builds/posix/Makefile.in.embed.qli - M src/qli/dtr.cpp - M src/qli/err.cpp - M src/qli/exe.cpp -Fixed compilation of qli. - - 2002-10-10 18:49 fsg - M ChangeLog -Updated ChangeLog - - 2002-10-10 12:52 dimitr - M src/dsql/preparse.cpp -Commented out because MSVC doesn't understand such a preprocessor directive. - - 2002-10-10 11:44 dimitr + 2002-10-28 04:57 seanleyne M src/misc/writeBuildNum.sh -Make sure the next version is Alpha 3. - - 2002-10-10 06:48 eku - M configure.in -Compilation of the editline library depends on configure switches. - - 2002-10-10 06:47 eku - M 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 19:48 fsg - M ChangeLog -Updated ChangeLog - - 2002-10-09 12:32 skidder - M doc/WhatsNew -Added my unmentioned change - - 2002-10-09 11:28 skidder - M src/extern/editline/Makefile -Fixed to make posix build work - - 2002-10-08 11:46 dimitr - M src/jrd/db_alias.cpp -Re-read aliases config file every time any database is attached. - - 2002-10-08 09:42 eku - M builds/posix/prefix.sinixz -Updated settings with SINIX-2000 environment - - 2002-10-08 05:12 eku - M 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:09 fsg - M ChangeLog -ChangeLog updated - - 2002-10-07 13:33 eku - M src/jrd/svc.cpp - M src/jrd/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 01:29 skywalker - M builds/posix/Makefile.in.boot.gpre - M builds/posix/Makefile.in.client.gbak - M builds/posix/Makefile.in.client.gdef - M builds/posix/Makefile.in.client.gfix - M builds/posix/Makefile.in.client.gpre - M builds/posix/Makefile.in.client.isql - M builds/posix/Makefile.in.client.util - M builds/posix/Makefile.in.embed.gbak - M builds/posix/Makefile.in.embed.gdef - M builds/posix/Makefile.in.embed.gfix - M builds/posix/Makefile.in.embed.gpre - M builds/posix/Makefile.in.embed.isql - M builds/posix/Makefile.in.embed.lockmgr - M builds/posix/Makefile.in.embed.qli - M builds/posix/Makefile.in.embed.util - M builds/posix/Makefile.in.extlib - M builds/posix/Makefile.in.fbserver - M builds/posix/Makefile.in.fbutil - M builds/posix/Makefile.in.firebird - M builds/posix/Makefile.in.inet_server - M builds/posix/Makefile.in.install - M builds/posix/Makefile.in.intl - M builds/posix/Makefile.in.libfbclient - M builds/posix/Makefile.in.libfbcommon - M builds/posix/Makefile.in.libfbembed - M builds/posix/Makefile.in.libfbserver - M builds/posix/Makefile.in.libfbstatic - M builds/posix/Makefile.in.msgs - M builds/posix/Makefile.in.refDatabases - M builds/posix/Makefile.in.static.gbak - M builds/posix/Makefile.in.static.gpre - M builds/posix/Makefile.in.static.isql - M builds/posix/Makefile.in.v5_examples - M builds/posix/make.defaults - M builds/posix/make.rules - A builds/posix/make.shared.targets - M builds/posix/make.shared.variables - M configure.in - M src/dsql/parse.cpp - A src/extern - A src/extern/editline - A src/extern/editline/MANIFEST - A src/extern/editline/Make.os9 - A src/extern/editline/Makefile - A src/extern/editline/README - A src/extern/editline/complete.c - A src/extern/editline/editline.3 - A src/extern/editline/editline.c - A src/extern/editline/editline.h - A src/extern/editline/os9.h - A src/extern/editline/sysos9.c - A src/extern/editline/sysunix.c - A src/extern/editline/testit.c - A src/extern/editline/unix.h - A src/include/editline.h - M src/include/gen/autoconfig_msvc.h - M src/isql/isql.epp - M src/make.new/config/config.h.in - M 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 13:33 dimitr - M doc/WhatsNew -Alpha 2 changes. - - 2002-10-06 10:59 dimitr - M builds/win32/msvc6/fbserver.dsp -no message - - 2002-10-06 10:55 dimitr - M builds/win32/msvc6/isql.dsp -Statically link isql with the runtime libraries. - - 2002-10-06 10:51 dimitr - M src/dsql/ddl.cpp -BLOB subtypes are no longer ignored in views (expression fields only). - - 2002-10-06 08:59 dimitr - M src/utilities/registry.cpp -Added missing guardian registry entry. - - 2002-10-04 22:08 skidder - M src/jrd/dfw.epp - M src/jrd/jrd.h - M src/jrd/met.epp - M src/jrd/met_proto.h -Fixed resource leaks in DDL recursive procedure handling which caused some DDL to fail - - 2002-10-04 21:57 skidder - M builds/posix/make.shared.variables - M builds/posix/prefix.darwin - M builds/posix/prefix.linux - M builds/posix/prefix.sinixz - M builds/posix/prefix.solx86 -Little garbage cleanup. Shouldn't break anything - - 2002-10-04 17:53 arnobrinkman - M src/dsql/pass1.cpp -AB: Fixed bug with alias and GROUP BY clause - - 2002-10-04 11:06 eku - M src/jrd/alt.cpp - M src/utilities/gsec.cpp -Fixed coredump caused by 'array out of bounds' writes. - - 2002-10-04 09:38 eku - M src/utilities/security.epp -Fixed merge error FB1->FB2. - - 2002-10-02 17:56 skidder - M src/jrd/grant.gdl - M src/jrd/trig.h -Field check constraints are now deleted automatically - - 2002-10-02 14:31 dimitr - M doc/WhatsNew -Updated. - - 2002-10-02 13:27 dimitr - M src/jrd/idx.h -Just a cosmetic change. - - 2002-10-02 13:27 dimitr - M src/jrd/dyn_def.epp -Removed problematic code related to ALTER VIEW implementation. - - 2002-10-02 13:26 fsg - M ChangeLog -ChangeLog updated - - 2002-10-02 13:24 dimitr - M src/dsql/parse.cpp - M src/dsql/parse.y -Hide ALTER VIEW functionality until it works good. - - 2002-10-02 13:24 dimitr - M src/dsql/ddl.cpp -Made it in-sync with the FB1 tree. - - 2002-10-02 12:43 eku - M builds/posix/Makefile.in.firebird - M src/install/arch-specific/sinixz/prototype.in -Build and distribute 'gdef'. - - 2002-10-02 09:41 eku - M src/remote/inet.cpp -Found a last occurance of NOINITGROUPS :-( - - 2002-10-02 09:40 eku - M src/intl/ld.h -Fixed compiler warning 'No newline at end of file'. - - 2002-10-01 12:03 dimitr - M src/include/gen/autoconfig_msvc.h - M src/make.new/config/config.h.in -Fixed wrong alignment of double for i386. - - 2002-10-01 10:38 eku - M configure.in -Autoconf: the usage of the readline library can be turned off with - '--without-readline'. - - 2002-10-01 07:56 dimitr - M doc/WhatsNew -no message - - 2002-10-01 05:48 eku - M configure.in - M src/include/gen/autoconfig_msvc.h - M src/install/arch-specific/sinixz/prototype.in - M src/jrd/jrd.cpp - M src/jrd/unix.cpp - M 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 00:34 arnobrinkman - M src/dsql/pass1.cpp -AB: Fix error-message bug with aggregate only in sub-select - - 2002-09-30 20:32 dimitr - M doc/WhatsNew -Oops. - - 2002-09-30 20:27 dimitr - M 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 20:25 dimitr - M 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 20:22 dimitr - M 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 19:19 skidder - M src/jrd/met.epp -Fixed my own dropped procedure handling error - - 2002-09-30 19:13 dimitr - M doc/WhatsNew -Removed unfinished stuff and added credits. - - 2002-09-30 18:24 skidder - M src/jrd/met.epp -Fixed possible coredump while dropping procedure and in some other cases - - 2002-09-30 15:21 skidder - M src/jrd/dyn_def.epp -Fixed resource leaks which caused recursive definition error - - 2002-09-30 15:18 dimitr - A doc/WhatsNew -Added new file which describes all changes that are visible for end-users. - - 2002-09-30 14:21 skidder - M src/jrd/dfw.epp - M src/jrd/met.epp - M src/jrd/met_proto.h -Fixed FB1/FB2/IB6 possibility of deferred database corruption (just reported or rarely real) when deleting foreign constraint - - 2002-09-30 07:41 eku - M src/intl/langdrv.h -Avoid compiler warning 'No newline at end of file'. - - 2002-09-30 06:00 eku - M src/jrd/arg.h - M src/jrd/pwd.h - M src/lock/fparamv3.h -Don't hard-code the installation path. Use ISC_PREFIX whereever possible. - - 2002-09-29 15:44 dimitr - M src/jrd/vio.cpp -Fixed one reason of the well-known "decompression overran buffer" error. - - 2002-09-28 23:52 arnobrinkman - M src/dsql/pass1.cpp -AB: Adding better error-handeling and support for subqueries with group_by clause - - 2002-09-28 22:42 skidder - M src/jrd/dfw.epp -Fixed resource/memory leak which caused some DDL to fail - - 2002-09-28 22:37 skidder - M src/jrd/dfw.epp -Fixed resource/memory leak which caused some DDL to fail - - 2002-09-28 20:58 skidder - M src/jrd/met.epp -Fixed one more DDL coredump - - 2002-09-28 20:56 skidder - M builds/posix/make.shared.variables -Make it build on posix again - - 2002-09-28 14:08 dimitr - M builds/win32/msvc6/dsql_server.dsp - M builds/win32/msvc6/fbserver.dsp -Added new files to the projects. - - 2002-09-28 14:04 dimitr - M src/dsql/dsql.cpp - M src/dsql/dsql.tab.h - M src/dsql/gen.cpp - M src/dsql/keywords.cpp - M src/dsql/make.cpp - A src/dsql/misc_func.cpp - A src/dsql/misc_func.h - M src/dsql/node.h - M src/dsql/parse.cpp - M src/dsql/parse.y - M src/dsql/pass1.cpp - M src/jrd/blr.h - M src/jrd/cmp.cpp - M src/jrd/evl.cpp - M src/jrd/exe.cpp - M src/jrd/exe.h - A src/jrd/misc_func_ids.h - M src/jrd/par.cpp - M src/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 <exception_name> [<value>]; -If <value> 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-27 22:59 skidder - M src/jrd/cmp.cpp - M src/jrd/dfw.epp - M src/jrd/jrd.cpp - M src/jrd/jrd.h - M src/jrd/met.epp - M src/jrd/met_proto.h -Fix several mostly DDL-related coredumps and locking failures - - 2002-09-27 15:21 alexpeshkoff - M builds/win32/msvc6/alice.dsp -Missed DEV_BUILD in Debug configuration - - 2002-09-27 13:12 kkuznetsov - M src/include/firebird.h - M src/jrd/common.h -*** empty log message *** - - 2002-09-27 09:05 eku - M src/dsql/dsql.h -Fixed compiler warning about redefinition of 'assert'. - - 2002-09-27 01:31 bellardo - A src/jrd/jrd_math.h -Finished header file renaming cleanup. - - 2002-09-27 01:29 bellardo - M src/isql/isql.epp -Cleaned up include directives after renaming math.h to jrd_math.h. - - 2002-09-27 01:28 bellardo - M src/jrd/cvt.cpp - M src/jrd/evl.cpp - M src/jrd/exe.cpp - M src/jrd/gds.cpp - A src/jrd/jrd_time.h -Cleaned up some include directives after renaming jrd_time.h. - - 2002-09-27 00:20 bellardo - M src/burp/burp.cpp - M src/isql/isql.epp - M src/jrd/cvt.cpp - M src/jrd/evl.cpp - M src/jrd/gds.cpp - M src/jrd/isc_sync.cpp - M src/jrd/jrd.cpp - M src/jrd/jrn.cpp - M src/jrd/math.cpp - M src/jrd/mov.cpp - M src/jrd/perf.cpp - M src/jrd/svc.cpp - M src/jrd/utl.cpp - M src/lock/lock.cpp - M src/qli/format.cpp - M src/qli/mov.cpp - M src/qli/picstr.cpp - M src/remote/inet.cpp - M src/wal/wal.cpp - M src/wal/walc.cpp - M src/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 18:14 skidder - M 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 18:13 skidder - M src/jrd/cmp.cpp - M src/jrd/dfw.epp - M src/jrd/jrd.cpp - M src/jrd/met.epp -Fixed some memory leaks - - 2002-09-26 13:32 kkuznetsov - M builds/posix/prefix.solx86 -*** empty log message *** - - 2002-09-26 09:53 kkuznetsov - M builds/posix/prefix.solx86 -*** empty log message *** - - 2002-09-26 09:26 eku - M src/isql/isql.epp - M src/jrd/blb.cpp - M src/jrd/dls.cpp - M src/jrd/dpm.epp - M src/jrd/isc_file.cpp - M src/jrd/isc_sync.cpp - M src/jrd/jrd.cpp - M src/jrd/svc.cpp -Fixed compiler warnings. - - 2002-09-25 17:12 skidder - M src/alice/alice_meta.epp - M src/alice/all.cpp - M src/alice/tdr.cpp - M src/common/memory/allocators.cpp - M src/common/memory/allocators.h - M src/common/memory/memory_pool.h - M src/dsql/alld.cpp - M src/dsql/ddl.cpp - M src/dsql/dsql.cpp - M src/dsql/gen.cpp - M src/dsql/make.cpp - M src/dsql/metd.epp - M src/dsql/parse.cpp - M src/dsql/parse.y - M src/dsql/pass1.cpp - M src/include/fb_blk.h - M src/jrd/ail.cpp - M src/jrd/all.cpp - M src/jrd/blb.cpp - M src/jrd/blob_filter.epp - M src/jrd/block_cache.h - M src/jrd/bookmark.cpp - M src/jrd/btr.cpp - M src/jrd/cch.cpp - M src/jrd/cmp.cpp - M src/jrd/cvt2.cpp - M src/jrd/dfw.epp - M src/jrd/dyn_def.epp - M src/jrd/dyn_del.epp - M src/jrd/evl.cpp - M src/jrd/exe.cpp - M src/jrd/exe.h - M src/jrd/ext.cpp - M src/jrd/extvms.cpp - M src/jrd/fun.epp - M src/jrd/grant.epp - M src/jrd/idx.cpp - M src/jrd/ini.epp - M src/jrd/intl.cpp - M src/jrd/intl_builtin.cpp - M src/jrd/jrd.cpp - M src/jrd/jrd.h - M src/jrd/log.cpp - M src/jrd/met.epp - M src/jrd/netware.cpp - M src/jrd/opt.cpp - M src/jrd/os/darwin/mod_loader.cpp - M src/jrd/os/posix/mod_loader.cpp - M src/jrd/os/posix/path_utils.cpp - M src/jrd/os/win32/mod_loader.cpp - M src/jrd/os/win32/path_utils.cpp - M src/jrd/os2.cpp - M src/jrd/pag.cpp - M src/jrd/par.cpp - M src/jrd/plugin_manager.cpp - M src/jrd/rec.cpp - M src/jrd/rlck.cpp - M src/jrd/rng.cpp - M src/jrd/rse.cpp - M src/jrd/sbm.cpp - M src/jrd/scl.epp - M src/jrd/sdw.cpp - M src/jrd/sort.cpp - M src/jrd/sort_mem.cpp - M src/jrd/sqz.cpp - M src/jrd/svc.cpp - M src/jrd/tpc.cpp - M src/jrd/tra.cpp - M src/jrd/unix.cpp - M src/jrd/val.cpp - M src/jrd/val.h - M src/jrd/vio.cpp - M src/jrd/vms.cpp - M src/jrd/windows.cpp - M src/jrd/winnt.cpp - M src/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 13:08 eku - M src/burp/burp.h - M src/msgs/build_file.epp - M src/msgs/modify_msgs.epp -Fixed compiler warnings. - - 2002-09-25 11:20 kkuznetsov - M builds/posix/make.rules - M builds/posix/prefix.solx86 -*** empty log message *** - - 2002-09-25 11:12 kkuznetsov - M src/common/memory/memory_pool.cpp -fixed some compile errors - - 2002-09-25 07:18 eku - M src/jrd/intl_builtin.cpp -Undone previous changes. - - 2002-09-25 06:41 eku - M src/jrd/intl_builtin.cpp -Fixed compiler warnings about nested comments. - - 2002-09-25 06:22 kkuznetsov - M src/jrd/common.h - M src/jrd/ib_stdio.h - M src/jrd/thd.h -Some work on Solaris port - - 2002-09-25 05:56 dimitr - M src/jrd/plugin_manager.cpp -Commited John's fix for PluginManager::Module class destructor. - - 2002-09-24 19:53 skidder - M src/jrd/isc_i_proto.h - M src/jrd/isc_ipc.cpp - M src/jrd/isc_sync.cpp - M src/remote/inet.cpp -Make engine compileable on Linux again after Erik's signal cleanup - - 2002-09-24 17:53 bellardo - M 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 14:17 dimitr - M src/include/gen/autoconfig_msvc.h -DEBUG_GDS_ALLOC macro is now defined by autoconf. - - 2002-09-24 13:01 eku - M builds/posix/Makefile.in.boot.gpre - M builds/posix/Makefile.in.client.gbak - M builds/posix/Makefile.in.client.gdef - M builds/posix/Makefile.in.client.gfix - M builds/posix/Makefile.in.client.gpre - M builds/posix/Makefile.in.client.isql - M builds/posix/Makefile.in.client.util - M builds/posix/Makefile.in.embed.gbak - M builds/posix/Makefile.in.embed.gdef - M builds/posix/Makefile.in.embed.gfix - M builds/posix/Makefile.in.embed.gpre - M builds/posix/Makefile.in.embed.isql - M builds/posix/Makefile.in.embed.qli - M builds/posix/Makefile.in.embed.util - M builds/posix/Makefile.in.example5 - M builds/posix/Makefile.in.extlib - M builds/posix/Makefile.in.fbserver - M builds/posix/Makefile.in.inet_server - M builds/posix/Makefile.in.intl - M builds/posix/Makefile.in.jrd - M builds/posix/Makefile.in.libfbclient - M builds/posix/Makefile.in.libfbembed - M builds/posix/Makefile.in.msgs - M builds/posix/Makefile.in.static.gpre - M builds/posix/Makefile.in.static.isql - M builds/posix/make.defaults - M builds/posix/make.rules -Call linker with $(LD) (and not $(CC) to link C++ programs. -Don't hard-code linker path (rpath option). - - 2002-09-24 12:59 eku - M builds/posix/prefix.sinixz -Activate memory debugging and a few more compiler warnings. - - 2002-09-24 12:58 eku - M src/install/arch-specific/sinixz/postinstall.in - M src/install/arch-specific/sinixz/prototype.in -Fixed installation issues. - - 2002-09-24 12:57 eku - M src/alice/alice.cpp - M src/burp/burp.cpp - M src/common/memory/memory_pool.cpp - M src/gpre/c_cxx.cpp - M src/gpre/cmp.cpp - M src/gpre/cob.cpp - M src/gpre/int.cpp - M src/jrd/btr.cpp - M src/jrd/cch.cpp - M src/jrd/fil.h - M src/jrd/gds.cpp - M src/jrd/isc_cray.cpp - M src/jrd/isc_i_proto.h - M src/jrd/isc_ipc.cpp - M src/jrd/isc_sync.cpp - M src/remote/inet.cpp -Removed compiler warnings. Fixed more SIG_FPTR issues. Use GNU C to check -format strings against arguments. - - 2002-09-24 08:05 dimitr - M src/jrd/met.epp -Fixed lack of member variable initialization. - - 2002-09-24 00:27 bellardo - M src/jrd/jrd.cpp - M src/jrd/plugin_manager.cpp - M src/jrd/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-23 23:19 bellardo - M src/jrd/plugin_manager.cpp - M src/jrd/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 18:02 skidder - M src/common/memory/allocators.cpp - M src/common/memory/allocators.h -Added FB_NEW macro - - 2002-09-23 17:58 skidder - M src/jrd/plugin_manager.h -Fixed memory corruption problem which forbad build with DEBUG_GDS_ALLOC turned on - - 2002-09-23 17:18 bellardo - M src/jrd/jrd.cpp - M src/jrd/jrd.h -Fixed an infinite recursion problem with the new compilation delayed triggers. - - 2002-09-23 15:08 skidder - M src/common/memory/allocators.cpp -gds__alloc_debug stores line number information in the memory pool - - 2002-09-23 10:41 dimitr - M src/jrd/common.h - M src/jrd/isc_ipc.cpp -Fixed wrong SIG_FPTR definition for win32. - - 2002-09-23 07:49 eku - M configure.in -Fixed syntax error introduced with previous check-in. - - 2002-09-22 20:41 skidder - M builds/posix/prefix.linux - M src/common/memory/memory_pool.cpp - M src/common/memory/memory_pool.h - M src/jrd/common.h - M 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 19:08 bellardo - M src/jrd/jrd.cpp - M src/jrd/jrd.h -Fixed an order of operations error in the first dbb destructor implementation. - - 2002-09-22 17:25 bellardo - M src/jrd/jrd.cpp - M src/jrd/jrd.h -Patch a rather large dbb memory leak created during the c++ porting. - - 2002-09-22 13:29 dimitr - M src/jrd/scl.epp -Added initialization of the local variable. - - 2002-09-22 12:52 dimitr - M src/jrd/intl_classes.h -Don't know why, but it fixes the current linking problem. - - 2002-09-21 09:53 dimitr - M src/include/gen/autoconfig_msvc.h -We definitely don't need extra tons of warnings regarding unrecognized preprocessor directive. - - 2002-09-21 08:00 dimitr - M src/jrd/isc_ipc.cpp -Fixed wrong (at least for win32) function pointer cast. - - 2002-09-20 20:59 bellardo - D builds/mac_os_x/CS/CS.pbproj/bellardo.pbxuser - D builds/mac_os_x/CS/CS.pbproj/john.pbxuser -Removed two personal IDE settings files that should have never been committed. - - 2002-09-20 19:01 skidder - M src/install/classic/install.sh.in -Fixed to make install work after interbase.msg->firebird.msg change - - 2002-09-20 18:58 skidder - M configure.in -Fixed to make build work w/o config file - - 2002-09-20 10:23 eku - M builds/posix/Makefile.in.firebird - M builds/posix/Makefile.in.msgs - M builds/posix/make.defaults - M builds/posix/prefix.sinixz - M src/install/arch-specific/sinixz/prototype.in - M src/jrd/cch.cpp - M src/jrd/err.cpp - M src/jrd/isc_ipc.cpp - M src/remote/interface.cpp - M 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 10:13 dimitr - M builds/win32/msvc6/fbclient.dsp - M builds/win32/msvc6/fbserver.dsp - M src/iscguard/iscguard.rc - D src/jrd/jrd_ver.h - D src/jrd/jrd_ver.rc - M src/jrd/version.rc - D src/jrd/version_95.rc - D src/remote/window.aps - M src/remote/window.rc -Get rid of unnecessary files. - - 2002-09-20 08:31 eku - M src/install/arch-specific/sinixz/postinstall.in -Fixed typo. - - 2002-09-20 08:28 eku - M configure.in - M src/jrd/file_params.h - M 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 16:02 skidder - M src/jrd/cmp.cpp - M src/jrd/dfw.epp - M src/jrd/exe.cpp - M src/jrd/jrd.cpp - M src/jrd/jrd.h - M src/jrd/met.epp - M src/jrd/met_proto.h -Deferred user trigger compilation added. Solves some, but not all DDL issues and speeds things up - - 2002-09-19 15:25 skidder - M builds/posix/Makefile.in.boot.gpre - M builds/posix/Makefile.in.client.gbak - M builds/posix/Makefile.in.client.gdef - M builds/posix/Makefile.in.client.gfix - M builds/posix/Makefile.in.client.gpre - M builds/posix/Makefile.in.client.isql - M builds/posix/Makefile.in.client.util - M builds/posix/Makefile.in.embed.gbak - M builds/posix/Makefile.in.embed.gdef - M builds/posix/Makefile.in.embed.gfix - M builds/posix/Makefile.in.embed.gpre - M builds/posix/Makefile.in.embed.isql - M builds/posix/Makefile.in.embed.lockmgr - M builds/posix/Makefile.in.embed.qli - M builds/posix/Makefile.in.embed.util - M builds/posix/Makefile.in.example5 - M builds/posix/Makefile.in.extlib - M builds/posix/Makefile.in.fbserver - M builds/posix/Makefile.in.fbutil - M builds/posix/Makefile.in.firebird - M builds/posix/Makefile.in.gpre - M builds/posix/Makefile.in.inet_server - M builds/posix/Makefile.in.install - M builds/posix/Makefile.in.intl - M builds/posix/Makefile.in.jrd - M builds/posix/Makefile.in.libfbclient - M builds/posix/Makefile.in.libfbcommon - M builds/posix/Makefile.in.libfbembed - M builds/posix/Makefile.in.libfbserver - M builds/posix/Makefile.in.libfbstatic - M builds/posix/Makefile.in.msgs - M builds/posix/Makefile.in.refDatabases - M builds/posix/Makefile.in.static.gbak - M builds/posix/Makefile.in.static.gpre - M builds/posix/Makefile.in.static.isql - M builds/posix/Makefile.in.v5_examples - M builds/posix/make.rules - M builds/posix/prefix.linux - M builds/posix/prefix.sinixz - D src/install/super/SSTarInstall.sh - D src/install/super/SSinstall.sh - D src/install/super/SSpostinstall.sh - D src/install/super/SSpostuninstall.sh - D src/install/super/SSpreinstall.sh - D src/install/super/SSpreuninstall.sh - D src/install/super/SSrpmfiles.txt - D src/install/super/SSrpmheader.txt - A src/install/super/install.sh.in - A src/install/super/postinstall.sh.in - A src/install/super/postuninstall.sh.in - A src/install/super/preinstall.sh.in - A src/install/super/preuninstall.sh.in - A src/install/super/rpmfiles.txt.in - A src/install/super/rpmheader.txt.in - A src/install/super/tarInstall.sh.in -Fix build engine to make PROD_BUILD compile - - 2002-09-19 10:51 eku - M configure.in - M src/include/gen/autoconfig_msvc.h - M src/jrd/common.h - M 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 09:35 eku - M src/install/arch-specific/sinixz/postinstall.in -gds_inet_server is now called fb_inet_server - - 2002-09-18 14:47 fsg - M ChangeLog -ChangeLog updated - - 2002-09-18 12:50 eku - M configure.in - M src/burp/mvol.cpp - M src/burp/spit.cpp - M src/extlib/fbudf/stdafx.h - M src/extlib/ib_udf.c - M src/include/gen/autoconfig_msvc.h - M src/iscguard/iscguard.cpp - M src/isql/isql_win.cpp - M src/journal/misc.cpp - M src/jrd/common.h - M src/jrd/cvt.cpp - M src/jrd/exe.cpp - M src/jrd/gds.cpp - M src/jrd/memtest.cpp - M src/jrd/pcsleep.cpp - M src/jrd/perf.cpp - M src/jrd/perf.h - M src/jrd/pwd.cpp - M src/jrd/svc.cpp - M src/jrd/time.h - M src/jrd/unix.cpp - M src/lock/lock.cpp - M src/make.new/config/config.h.in - M src/msgs/check_msgs.epp - M src/remote/inet.cpp - M src/remote/inet_server.cpp - M src/remote/netwcon.cpp - M src/utilities/analyse.cpp - M src/utilities/drop.cpp - M src/utilities/srvrmgr.cpp - M src/utilities/util.cpp - M src/v5_examples/apifull.c - M src/v5_examples/udflib.c - M src/wal/driver.cpp - M 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 05:58 eku - M configure.in - M src/burp/canonical.cpp - M src/dsql/dsql.cpp - M src/include/gen/autoconfig_msvc.h - M src/install/arch-specific/sinixz/prototype.in - M src/jrd/align.cpp - M src/jrd/atom.h - M src/jrd/bookmark.cpp - M src/jrd/btr.cpp - M src/jrd/common.h - M src/jrd/cvt.cpp - M src/jrd/cvt2.cpp - M src/jrd/evl.cpp - M src/jrd/exe.cpp - M src/jrd/ib_stdio.cpp - M src/jrd/inf.cpp - M src/jrd/opt.cpp - M src/jrd/quad.cpp - M src/jrd/sort.cpp - M src/jrd/vmsthread.cpp - M src/make.new/config/config.h.in - M src/remote/merge.cpp - M src/remote/protocol.cpp - M 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 16:31 skidder - M builds/posix/prefix.linux - M src/jrd/dyn.epp - M src/jrd/dyn_def.epp - M src/jrd/dyn_del.epp - M src/jrd/dyn_df_proto.h - M src/jrd/idx.h - M 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 11:13 skidder - M src/jrd/dyn_def.epp -Fixed wrong comment placement - - 2002-09-13 10:50 fsg - M ChangeLog -ChangeLog updated - - 2002-09-13 10:32 fsg - M ChangeLog -ChangeLog updated - - 2002-09-13 07:15 eku - M src/journal/journal.h -Changed indent. - - 2002-09-13 07:15 eku - M src/install/arch-specific/sinixz/Makefile.in -SINIX-Z: changed location of the produced package - - 2002-09-13 07:14 eku - M builds/posix/prefix.sinixz -SINIX-Z: turn on compiler warnings only in debug builds - - 2002-09-12 19:53 skidder - M src/dsql/ddl.cpp -Fixed cached metadata error which caused many DDL/DML statements to fail - - 2002-09-12 19:51 skidder - M src/dsql/ddl.cpp -Fixed cached metadata error which caused many DDL/DML statements to fail - - 2002-09-12 16:17 skidder - M src/jrd/dyn_def.epp -Fixed my own bug with index creation - - 2002-09-12 13:14 eku - M src/journal/journal.h -Fixed unterminated comment. - - 2002-09-11 19:37 skidder - M src/common/memory/memory_pool.cpp - M src/jrd/common.h - M src/jrd/gds.cpp - M src/jrd/gdsassert.h - M src/jrd/intl.cpp - M src/jrd/jrd.h - M src/jrd/lck.cpp -resoled some linux build issues, warnings - - 2002-09-11 19:32 skidder - M src/jrd/dyn.epp - M src/jrd/dyn_def.epp - M src/jrd/dyn_del.epp - M src/jrd/dyn_df_proto.h -DDL GDML query optimization - - 2002-09-11 11:30 eku - M autogen.sh - M configure.in - M src/alice/alice.cpp - M src/burp/burp.cpp - M src/include/fb_types.h - M src/include/gen/autoconfig_msvc.h - M src/jrd/common.h - M src/jrd/divorce.cpp - M src/jrd/dyn.epp - M src/jrd/dyn_def.epp - M src/jrd/dyn_del.epp - M src/jrd/dyn_mod.epp - M src/jrd/dyn_util.epp - M src/jrd/exe.cpp - M src/jrd/gds.cpp - M src/jrd/isc_ipc.cpp - M src/jrd/isc_sync.cpp - M src/jrd/jrd.cpp - M src/jrd/met.epp - M src/jrd/scl.epp - M src/jrd/sdw.cpp - M src/jrd/svc.cpp - M src/jrd/unix.cpp - M src/lock/lock.cpp - M src/make.new/config/config.h.in - M src/pipe/foot.cpp - M src/pipe/head.cpp - M src/qli/exe.cpp - M src/remote/divorce.cpp - M src/remote/server.cpp - M src/utilities/cache.cpp - M src/utilities/relay.cpp - M 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 07:49 eku - M builds/posix/prefix.sinixz -New version. - - 2002-09-10 18:38 skidder - M src/fbutil/FirebirdConfigFile.cpp -Fix compiler warning - - 2002-09-10 18:35 skidder - M builds/posix/Makefile.in.intl - M src/intl/ld.c -Make INTL work on Linux - - 2002-09-10 18:34 skidder - M src/msgs/load.epp -Added nulls first/last support load.epp - - 2002-09-10 18:34 skidder - M src/jrd/blr.h - M src/jrd/build_no.h - M src/jrd/opt.cpp - M src/jrd/par.cpp -Added nulls first/last support - - 2002-09-10 18:31 skidder - M src/install/classic/install.sh.in - M src/install/misc/firebird.xinetd - M src/install/misc/firebird.xinetd.in -Make make install work - - 2002-09-10 18:30 skidder - M src/dsql/metd.epp - M src/gpre/gpre_meta.epp -Optimize it a little - - 2002-09-10 18:28 skidder - M src/dsql/dsql.tab.h - M src/dsql/gen.cpp - M src/dsql/keywords.cpp - M src/dsql/node.h - M src/dsql/parse.cpp - M src/dsql/parse.y - M src/dsql/pass1.cpp -added nulls first/last syntax support - - 2002-09-10 18:24 skidder - M src/common/memory/memory_pool.cpp -Fix compiler warning - - 2002-09-10 18:22 skidder - M builds/posix/Makefile.in.firebird - M builds/posix/Makefile.in.v5_examples -Makefile for examples is broken. Do not compile it - - 2002-09-10 13:40 dimitr - M src/jrd/cch.cpp - M src/jrd/sdw.cpp - M src/jrd/tra.cpp -Fixed wrong initialization of the stack variables. - - 2002-09-10 13:38 dimitr - M src/utilities/dba.epp -Fixed wrong size of the local variable. -Thanks to Dmitry Kuzmenko. - - 2002-09-10 08:07 dimitr - M src/dsql/metd.epp - M src/gpre/gpre_meta.epp -Fixed error in GDML statement. - - 2002-09-10 07:56 eku - M configure.in -Fixed problems with '--with-lock-manager'. - - 2002-09-10 06:08 eku - M builds/posix/make.rules - M builds/posix/prefix.darwin - M builds/posix/prefix.linux - M builds/posix/prefix.solx86 -Control build type (production/development) by configure (--enable-debug). - - 2002-09-09 13:24 fsg - M ChangeLog -ChangeLog updated - - 2002-09-09 11:40 dimitr - M src/jrd/dyn.epp -Fixed memory handling bug. - - 2002-09-09 05:51 eku - M builds/posix/Makefile.in.fbutil -Always use '$(MAKE)' instead of 'make' to call make, because it could have been -redefined. - - 2002-09-09 05:48 eku - M builds/posix/Makefile.in.firebird -Fixed C&P error that prevented ISQL from beeing compiled. - - 2002-09-08 16:33 dimitr - M src/jrd/tra.cpp -Don't allow sweeper to start if the database is shutdown. - - 2002-09-08 16:32 dimitr - M src/msgs/load.epp -no message - - 2002-09-08 07:56 dimitr - M src/iscguard/iscguard.cpp - M src/iscguard/iscguard.h - M src/jrd/jrd.cpp - M src/remote/ibconfig.h - M src/remote/inet_server.cpp - M src/remote/window.h - M src/utilities/guard.cpp - M src/utilities/util.cpp - M src/v5_examples/makefile.old -fbserver instead of ibserver. - - 2002-09-06 13:05 alexpeshkoff - M src/jrd/fun.epp -Corrected bug with UDF's returning floating point by value - - 2002-09-06 08:57 dimitr - M src/jrd/db_alias.cpp -Proper location of the aliases config file. - - 2002-09-06 08:45 eku - A src/install/arch-specific/sinixz - A src/install/arch-specific/sinixz/Makefile.in - A src/install/arch-specific/sinixz/pkginfo.in - A src/install/arch-specific/sinixz/postinstall.in - A src/install/arch-specific/sinixz/postremove.in - A src/install/arch-specific/sinixz/preinstall.in - A src/install/arch-specific/sinixz/prototype.in -SINIX-Z package files - - 2002-09-06 07:51 dimitr - M src/dsql/ddl.cpp - M src/dsql/parse.cpp - M src/dsql/parse.y -More complete implementation of the INDEX subclause of a constraint declaration. - - 2002-09-06 07:13 eku - M configure.in -SINIX-Z packaging - - 2002-09-06 04:49 fsg - M src/misc/writeBuildNum.sh -First step to get build_no.h updated at commit-time - - 2002-09-05 11:48 dimitr - M src/dsql/ddl.cpp -Fixed bug with wrong RDB$SYSTEM_FLAG values for the relation constraint triggers. - - 2002-09-05 09:00 dimitr - M src/jrd/isc_sync_win32.cpp -Corrected the exception handling logic: - - check asynchronous (hardware) exceptions first - - proper memory management - - 2002-09-04 18:17 dimitr - M 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 14:37 dimitr - M 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 13:34 eku - M src/jrd/svc.cpp - M src/utilities/security.epp -Fixed a typo that was introduced with the strcasecmp/stricmp changes. - - 2002-09-04 12:09 dimitr - M src/dsql/ddl.cpp - M src/dsql/dsql.tab.h - M src/dsql/keywords.cpp - M src/dsql/node.h - M src/dsql/parse.cpp - M src/dsql/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 10:22 dimitr - M builds/win32/msvc6/intl.dsp - M src/jrd/intl.cpp -Renamed gdsintl.dll to fbintl.dll. - - 2002-09-04 09:12 dimitr - M src/jrd/file_params.h - M src/msgs/build_file.epp - M src/utilities/install_nt.h - M src/utilities/install_svc.cpp -Make sure we're Firebird, both interbase.msg and interbase.log are renamed. - - 2002-09-04 08:18 dimitr - M src/utilities/registry.h -Changed the default registry key to the native Firebird one. - - 2002-09-03 17:31 dimitr - A builds/win32/msvc6/ib_udf.def - A builds/win32/msvc6/ib_udf.dsp -Added ib_udf project. - - 2002-09-03 17:29 dimitr - M src/include/gen/autoconfig_msvc.h -Minor build changes in the UDF libraries. - - 2002-09-03 17:25 dimitr - M builds/win32/msvc6/Firebird2.dsw -Added ib_udf project. - - 2002-09-03 17:23 dimitr - M src/extlib/fbudf/fbudf.cpp - M src/extlib/fbudf/stdafx.h - M src/extlib/ib_udf.h -Minor build changes in the UDF libraries. - - 2002-09-03 13:35 eku - M builds/posix/Makefile.in.refDatabases -Fixed more make problems. -Why do we touch the result here??? - - 2002-09-03 13:25 eku - M 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 13:24 eku - M builds/posix/Makefile.in.firebird - M src/include/gen/autoconfig_msvc.h - M src/lock/lock.h - M src/make.new/config/config.h.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. - - 2002-09-02 15:01 fsg - M ChangeLog -ChangeLog updated - - 2002-09-01 15:49 dimitr - M src/dsql/parse.y - M src/dsql/pass1.cpp - M src/gpre/gpre_meta.epp - M src/jrd/dfw.epp - M src/jrd/dyn_def.epp - M src/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-09-01 15:44 dimitr - M src/dsql/ddl.cpp - M src/dsql/dsql.cpp - M src/dsql/metd.epp - M src/dsql/node.h - M src/dsql/parse.cpp - M 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-08-31 13:13 dimitr - A 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 09:25 fsg - A builds/posix/Makefile.in.example5 - M builds/posix/Makefile.in.firebird - M builds/posix/Makefile.in.refDatabases - M src/jrd/common.h -Some minor fixes to get it compiled under linux again, -some of them submitted by Nickolay Samofatov - - 2002-08-28 15:50 dimitr - M src/jrd/grant.gdl - M src/jrd/trig.h -Fixed bug, when nobody could alter or drop a trigger which name contains 'RDB$'. - - 2002-08-28 15:48 dimitr - M src/utilities/install_svc.cpp - M src/utilities/regis_proto.h - M src/utilities/registry.cpp - M src/utilities/servi_proto.h - M src/utilities/services.cpp -Some changes to make gdef, instreg and instsvc compilable. - - 2002-08-28 09:20 dimitr - M builds/win32/msvc6/Firebird2.dsw - M builds/win32/msvc6/fbclient.dsp - A builds/win32/msvc6/gdef.dsp - A builds/win32/msvc6/instreg.dsp - A builds/win32/msvc6/instsvc.dsp -Added new projects to the workspace: - - gdef.exe - - instreg.exe - - instsvc.exe - - 2002-08-28 09:05 eku - M builds/posix/Makefile.in.install -make.XXX files are now under $ROOT/gen and not $ROOT/src. - - 2002-08-28 08:25 fsg - M ChangeLog -ChangeLog updated - - 2002-08-28 08:02 eku - M configure.in -Another C&P error. - - 2002-08-28 07:51 eku - M configure.in -Fixed C&P error. - - 2002-08-28 07:11 eku - M src/extlib/fbudf/stdafx.h -Needs include file common.h to compile. - - 2002-08-28 07:10 eku - M src/remote/inet_server.cpp -Use SIG_FPTR from common.h. - - 2002-08-28 07:03 eku - M 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 06:50 eku - M src/include/gen/autoconfig_msvc.h - M src/jrd/common.h - M src/jrd/svc.cpp - M src/make.new/config/config.h.in - M src/utilities/security.epp -Another autoconf cleanup: - o check for the existence of the function strcasecmp and stricmp - o replaced STRICMP - - 2002-08-28 06:12 dimitr - M builds/win32/msvc6/fbclient.dsp -Cleaned up fbclient.dll contents. - - 2002-08-27 19:26 dimitr - M src/ipserver/ipclient.cpp - M src/remote/serve_proto.h - M src/remote/srvr_w32.cpp - M src/remote/window.cpp - M src/remote/xnet.cpp - M src/remote/xnet_proto.h -Finilized Borland's implementation of XNET (win32 only). Seems to work ;-) - - 2002-08-27 11:58 dimitr - M src/jrd/idx.h - M src/jrd/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 11:47 dimitr - M src/include/fb_types.h - M src/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 11:23 dimitr - M src/misc/writeBuildNum.sh -Updated FB version. - - 2002-08-27 11:07 dimitr - M src/jrd/isc_proto.h - M src/jrd/isc_win32.cpp -Removed duplicated registry path constants. - - 2002-08-27 11:01 dimitr - M builds/win32/msvc6/intl.dsp -Small correction. - - 2002-08-27 07:48 dimitr - M src/dsql/ddl.cpp - M src/dsql/dsql.cpp - M src/dsql/node.h - M src/dsql/parse.cpp - M src/dsql/parse.y - M src/dsql/pass1.cpp -Implemented CREATE OR ALTER statement for procedures/triggers/views. - - 2002-08-26 19:40 arnobrinkman - M 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 13:50 dimitr - M builds/win32/msvc6/Firebird2.dsw - A builds/win32/msvc6/fbclient.def - A builds/win32/msvc6/fbclient.dsp - A builds/win32/msvc6/fbclient_debug.def - M builds/win32/msvc6/gds32.def - M builds/win32/msvc6/gds32.dsp - M builds/win32/msvc6/gds32_debug.def -Renamed the win32 client library. - - 2002-08-26 13:20 eku - M src/utilities/drop.cpp -Fixed GCC 3.1 compile problem with missing cast operator. - - 2002-08-26 12:18 eku - M src/burp/mvol.cpp - M src/jrd/isc_file.cpp - M src/jrd/jrd.cpp - M src/jrd/llio.cpp - M src/jrd/os/posix/mod_loader.cpp - M src/jrd/thd.cpp - M src/jrd/y-valve.cpp - M src/remote/xnet.cpp - M src/utilities/srvrmgr.cpp - M src/wal/walw.cpp -Added / replaced ifdef's around unistd.h with the define HAVE_UNISTD_H -generated by autoconf. - - 2002-08-26 12:14 eku - M 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 12:13 eku - M src/include/fb_types.h - M src/jrd/isc_cray.cpp - M src/jrd/isc_ipc.cpp - M src/remote/inet.cpp -Moved the (multiple) definition of SIG_FPTR to fb_types.h. - - 2002-08-26 12:10 eku - M src/jrd/common.h - M src/jrd/event.cpp - M src/jrd/isc_s_proto.h - M src/lock/lock.cpp - M src/lock/print.cpp - M src/utilities/drop.cpp - M src/utilities/dropv3.cpp - M src/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 11:59 eku - M configure.in - M src/include/gen/autoconfig_msvc.h - M 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 08:51 eku - M src/qli/help.epp -Fixed format string (GCC 3.2 won't compile this file). - - 2002-08-26 07:51 dimitr - M src/jrd/db_alias.cpp -Learnt the alias management code to handle both possible path separators correctly. - - 2002-08-24 10:53 dimitr - M src/include/gen/autoconfig_msvc.h -Corrected MSVC related autoconf stuff. - - 2002-08-24 09:40 dimitr - M src/jrd/svc.cpp -Added missing #endif. - - 2002-08-22 13:11 fsg - M ChangeLog -ChangeLog updated - - 2002-08-22 11:30 eku - M configure.in - M src/include/gen/autoconfig_msvc.h - M src/jrd/intl.cpp - M 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 11:22 dimitr - M src/remote/inet.cpp - M src/remote/remote.cpp - M src/remote/spxnet.cpp -Make sure a length of string being allocated is always initialized. - - 2002-08-22 10:57 dimitr - M src/pipe/head.cpp -Corrected the GATEWAY cleanup. - - 2002-08-22 10:48 eku - M configure.in - M src/include/gen/autoconfig_msvc.h - M src/jrd/common.h - M src/jrd/isc_ipc.cpp - M src/jrd/isc_sync.cpp - M src/jrd/svc.cpp - M src/make.new/config/config.h.in - M src/remote/inet.cpp - M 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 10:16 dimitr - M src/jrd/vio.cpp -Fixed a typing error in my bugfix <g>. - - 2002-08-22 09:07 eku - M configure.in -Unset a cached variable before rerunning a test. - - 2002-08-22 08:34 dimitr - M src/jrd/mov.cpp - M src/jrd/mov_proto.h - M src/jrd/vio.cpp -More careful (and proper) implementation of my yesterday's bugfix. - - 2002-08-22 08:20 dimitr - M src/csv/csi.cpp - M src/csv/csi.h - M src/csv/css.cpp - M src/csv/css_proto.h - M src/csv/csv.cpp - M src/jrd/all.cpp - M src/jrd/all_old.cpp - M src/jrd/blb.h - M src/jrd/cmp.cpp - M src/jrd/common.h - M src/jrd/dsc.h - M src/jrd/err.cpp - M src/jrd/evl.cpp - M src/jrd/exe.cpp - M src/jrd/exe.h - M src/jrd/fun.epp - M src/jrd/inf.cpp - M src/jrd/isc.cpp - M src/jrd/isc_sync.cpp - M src/jrd/jrd.h - M src/jrd/jrd_blks.cpp - M src/jrd/jrd_blks.h - M src/jrd/lck.cpp - M src/jrd/lck.h - M src/jrd/met.h - M src/jrd/par.cpp - M src/jrd/req.h - M src/jrd/rse.cpp - M src/jrd/rse.h - M src/jrd/scl.h - M src/jrd/thd.h - M src/jrd/tra.cpp - M src/jrd/val.h - M src/pipe/foot.cpp - M src/pi... [truncated message content] |