From: <fir...@us...> - 2012-01-09 03:23:00
|
Revision: 53824 http://firebird.svn.sourceforge.net/firebird/?rev=53824&view=rev Author: firebirds Date: 2012-01-09 03:22:53 +0000 (Mon, 09 Jan 2012) Log Message: ----------- nightly update Modified Paths: -------------- firebird/trunk/ChangeLog firebird/trunk/src/jrd/build_no.h firebird/trunk/src/misc/writeBuildNum.sh Modified: firebird/trunk/ChangeLog =================================================================== --- firebird/trunk/ChangeLog 2012-01-09 00:49:25 UTC (rev 53823) +++ firebird/trunk/ChangeLog 2012-01-09 03:22:53 UTC (rev 53824) @@ -1,3 +1,73 @@ + 2012-01-09 00:49 asfernandes + M src/dsql/parse.y +Misc. + + 2012-01-09 00:08 asfernandes + M src/dsql/PackageNodes.epp + M src/dsql/parse.y + M src/jrd/ini.epp + M src/jrd/met.epp + M src/jrd/met_proto.h +Misc. + + 2012-01-09 00:08 asfernandes + M src/dsql/DdlNodes.epp + M src/dsql/node.h + M src/jrd/irq.h + M src/jrd/vio.cpp +Corrections and cleanup. + + 2012-01-08 18:33 dimitr + M lang_helpers/gds_codes.ftn + M lang_helpers/gds_codes.pas + M src/dsql/DdlNodes.epp + M src/dsql/DdlNodes.h + M src/dsql/ddl.cpp + M src/dsql/node.h + M src/dsql/parse.y + M src/dsql/pass1.cpp + M src/include/gen/codetext.h + M src/include/gen/iberror.h + M src/include/gen/msgs.h + M src/include/gen/sql_code.h + M src/include/gen/sql_state.h + M src/jrd/dyn.epp + M src/msgs/facilities2.sql + M src/msgs/messages2.sql + M src/msgs/system_errors2.sql +Refactored CREATE/ALTER USER. Untested at runtime. + + 2012-01-08 14:05 dimitr + M src/dsql/DdlNodes.epp + M src/dsql/PackageNodes.epp + M src/jrd/cvt2.cpp + M src/jrd/cvt2_proto.h + M src/jrd/drq.h + M src/jrd/dyn.h + M src/jrd/grant.epp + M src/jrd/ini.epp + M src/jrd/ini_proto.h + M src/jrd/irq.h + M src/jrd/met.epp + M src/jrd/met_proto.h + M src/jrd/mov.cpp + M src/jrd/mov_proto.h + M src/jrd/obj.h + M src/jrd/scl.epp + M src/jrd/scl.h + M src/jrd/scl_proto.h + M src/jrd/types.h + M src/jrd/vio.cpp +1) Restricted ALTER/DROP permissions to the object owners only. Now this applies to domains, charsets, collations, generators and exceptions. This fixes CORE-304: Metadata security hole - any user can alter/drop generators and exceptions. +2) Opened the gates to implement the standard USAGE privilege (CORE-2884). SQL support and validation logic are still to be developed. +3) Added the grant option to the owner permissions for packages, procedures and functions. +4) Misc cleanup and refactoring. + + 2012-01-08 09:40 dimitr + M src/jrd/btr.h + M src/jrd/ods.h +Misc. + 2012-01-07 02:30 dimitr M src/jrd/btr.cpp M src/jrd/ods.h Modified: firebird/trunk/src/jrd/build_no.h =================================================================== --- firebird/trunk/src/jrd/build_no.h 2012-01-09 00:49:25 UTC (rev 53823) +++ firebird/trunk/src/jrd/build_no.h 2012-01-09 03:22:53 UTC (rev 53824) @@ -3,16 +3,16 @@ *** DO NOT EDIT *** TO CHANGE ANY INFORMATION IN HERE PLEASE EDIT src/misc/writeBuildNum.sh - FORMAL BUILD NUMBER:29703 + FORMAL BUILD NUMBER:29709 */ -#define PRODUCT_VER_STRING "3.0.0.29703" -#define FILE_VER_STRING "WI-T3.0.0.29703" -#define LICENSE_VER_STRING "WI-T3.0.0.29703" -#define FILE_VER_NUMBER 3, 0, 0, 29703 +#define PRODUCT_VER_STRING "3.0.0.29709" +#define FILE_VER_STRING "WI-T3.0.0.29709" +#define LICENSE_VER_STRING "WI-T3.0.0.29709" +#define FILE_VER_NUMBER 3, 0, 0, 29709 #define FB_MAJOR_VER "3" #define FB_MINOR_VER "0" #define FB_REV_NO "0" -#define FB_BUILD_NO "29703" +#define FB_BUILD_NO "29709" #define FB_BUILD_TYPE "T" #define FB_BUILD_SUFFIX "Firebird 3.0 Unstable" Modified: firebird/trunk/src/misc/writeBuildNum.sh =================================================================== --- firebird/trunk/src/misc/writeBuildNum.sh 2012-01-09 00:49:25 UTC (rev 53823) +++ firebird/trunk/src/misc/writeBuildNum.sh 2012-01-09 03:22:53 UTC (rev 53824) @@ -9,7 +9,7 @@ MajorVer=3 MinorVer=0 RevNo=0 -BuildNum=29703 +BuildNum=29709 NowAt=`pwd` cd `dirname $0` This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |