|
From: <fir...@us...> - 2015-11-28 00:09:53
|
Revision: 62610
http://sourceforge.net/p/firebird/code/62610
Author: firebirds
Date: 2015-11-28 00:09:51 +0000 (Sat, 28 Nov 2015)
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 2015-11-27 18:37:52 UTC (rev 62609)
+++ firebird/trunk/ChangeLog 2015-11-28 00:09:51 UTC (rev 62610)
@@ -1,3 +1,9 @@
+ 2015-11-27 18:37 asfernandes
+ M src/common/MsgMetadata.cpp
+ M src/common/MsgMetadata.h
+ M src/common/classes/objects_array.h
+Allow to call IMetadataBuilder::getMetadata more than one time.
+
2015-11-26 09:28 roman-simakov
M src/jrd/cch.cpp
M src/jrd/validation.cpp
Modified: firebird/trunk/src/jrd/build_no.h
===================================================================
--- firebird/trunk/src/jrd/build_no.h 2015-11-27 18:37:52 UTC (rev 62609)
+++ firebird/trunk/src/jrd/build_no.h 2015-11-28 00:09:51 UTC (rev 62610)
@@ -3,16 +3,16 @@
*** DO NOT EDIT ***
TO CHANGE ANY INFORMATION IN HERE PLEASE
EDIT src/misc/writeBuildNum.sh
- FORMAL BUILD NUMBER:32198
+ FORMAL BUILD NUMBER:32199
*/
-#define PRODUCT_VER_STRING "3.0.0.32198"
-#define FILE_VER_STRING "WI-V3.0.0.32198"
-#define LICENSE_VER_STRING "WI-V3.0.0.32198"
-#define FILE_VER_NUMBER 3, 0, 0, 32198
+#define PRODUCT_VER_STRING "3.0.0.32199"
+#define FILE_VER_STRING "WI-V3.0.0.32199"
+#define LICENSE_VER_STRING "WI-V3.0.0.32199"
+#define FILE_VER_NUMBER 3, 0, 0, 32199
#define FB_MAJOR_VER "3"
#define FB_MINOR_VER "0"
#define FB_REV_NO "0"
-#define FB_BUILD_NO "32198"
+#define FB_BUILD_NO "32199"
#define FB_BUILD_TYPE "V"
#define FB_BUILD_SUFFIX "Firebird 3.0 Release Candidate 2"
Modified: firebird/trunk/src/misc/writeBuildNum.sh
===================================================================
--- firebird/trunk/src/misc/writeBuildNum.sh 2015-11-27 18:37:52 UTC (rev 62609)
+++ firebird/trunk/src/misc/writeBuildNum.sh 2015-11-28 00:09:51 UTC (rev 62610)
@@ -9,7 +9,7 @@
MajorVer=3
MinorVer=0
RevNo=0
-BuildNum=32198
+BuildNum=32199
NowAt=`pwd`
cd `dirname $0`
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <fir...@us...> - 2015-11-30 00:11:56
|
Revision: 62615
http://sourceforge.net/p/firebird/code/62615
Author: firebirds
Date: 2015-11-30 00:11:54 +0000 (Mon, 30 Nov 2015)
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 2015-11-29 23:02:29 UTC (rev 62614)
+++ firebird/trunk/ChangeLog 2015-11-30 00:11:54 UTC (rev 62615)
@@ -1,3 +1,41 @@
+ 2015-11-29 23:02 egorpugin
+ M .travis.yml
+[ci] Fix wget sertificate error.
+
+ 2015-11-29 15:12 dimitr
+ M src/jrd/Attachment.cpp
+ M src/jrd/Attachment.h
+ M src/jrd/ExtEngineManager.cpp
+ M src/jrd/GlobalRWLock.cpp
+ M src/jrd/Relation.cpp
+ M src/jrd/Routine.cpp
+ M src/jrd/cch.cpp
+ M src/jrd/dfw.epp
+ M src/jrd/fun.epp
+ M src/jrd/inf.cpp
+ M src/jrd/intl.cpp
+ M src/jrd/jrd.cpp
+ M src/jrd/jrd.h
+ M src/jrd/jrd_proto.h
+ M src/jrd/lck.cpp
+ M src/jrd/met.epp
+ M src/jrd/nbak.cpp
+ M src/jrd/nbak.h
+ M src/jrd/os/pio_proto.h
+ M src/jrd/os/posix/unix.cpp
+ M src/jrd/os/win32/winnt.cpp
+ M src/jrd/pag.cpp
+ M src/jrd/pag_proto.h
+ M src/jrd/sdw.cpp
+ M src/jrd/tra.cpp
+ M src/jrd/vio.cpp
+ M src/lock/lock.cpp
+ M src/lock/lock_proto.h
+1) Slightly refactored recheduling and checkout logic.
+2) Re-enabled checkouts in PIO routines, this resolves CORE-4179. Windows build may be broken, please validate.
+3) Implemented faster reaction on asynchronous cancellation/shutdown requests.
+4) Avoided locking dbb_sync in AST. This change also solves races during massive attachment shutdown.
+
2015-11-27 18:37 asfernandes
M src/common/MsgMetadata.cpp
M src/common/MsgMetadata.h
Modified: firebird/trunk/src/jrd/build_no.h
===================================================================
--- firebird/trunk/src/jrd/build_no.h 2015-11-29 23:02:29 UTC (rev 62614)
+++ firebird/trunk/src/jrd/build_no.h 2015-11-30 00:11:54 UTC (rev 62615)
@@ -3,16 +3,16 @@
*** DO NOT EDIT ***
TO CHANGE ANY INFORMATION IN HERE PLEASE
EDIT src/misc/writeBuildNum.sh
- FORMAL BUILD NUMBER:32199
+ FORMAL BUILD NUMBER:32201
*/
-#define PRODUCT_VER_STRING "3.0.0.32199"
-#define FILE_VER_STRING "WI-V3.0.0.32199"
-#define LICENSE_VER_STRING "WI-V3.0.0.32199"
-#define FILE_VER_NUMBER 3, 0, 0, 32199
+#define PRODUCT_VER_STRING "3.0.0.32201"
+#define FILE_VER_STRING "WI-V3.0.0.32201"
+#define LICENSE_VER_STRING "WI-V3.0.0.32201"
+#define FILE_VER_NUMBER 3, 0, 0, 32201
#define FB_MAJOR_VER "3"
#define FB_MINOR_VER "0"
#define FB_REV_NO "0"
-#define FB_BUILD_NO "32199"
+#define FB_BUILD_NO "32201"
#define FB_BUILD_TYPE "V"
#define FB_BUILD_SUFFIX "Firebird 3.0 Release Candidate 2"
Modified: firebird/trunk/src/misc/writeBuildNum.sh
===================================================================
--- firebird/trunk/src/misc/writeBuildNum.sh 2015-11-29 23:02:29 UTC (rev 62614)
+++ firebird/trunk/src/misc/writeBuildNum.sh 2015-11-30 00:11:54 UTC (rev 62615)
@@ -9,7 +9,7 @@
MajorVer=3
MinorVer=0
RevNo=0
-BuildNum=32199
+BuildNum=32201
NowAt=`pwd`
cd `dirname $0`
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <fir...@us...> - 2015-12-02 00:12:37
|
Revision: 62621
http://sourceforge.net/p/firebird/code/62621
Author: firebirds
Date: 2015-12-02 00:12:35 +0000 (Wed, 02 Dec 2015)
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 2015-12-01 21:12:31 UTC (rev 62620)
+++ firebird/trunk/ChangeLog 2015-12-02 00:12:35 UTC (rev 62621)
@@ -1,3 +1,17 @@
+ 2015-12-01 21:12 hvlad
+ M src/jrd/jrd.h
+Fixed AV in CS introduced recently. Dmitry, please review.
+
+ 2015-12-01 12:24 dimitr
+ M src/lock/print.cpp
+Misc.
+
+ 2015-12-01 12:23 dimitr
+ M src/jrd/jrd.cpp
+ M src/jrd/jrd.h
+ M src/lock/lock.cpp
+Second round of my checkout/rescheduling changes.
+
2015-11-29 23:02 egorpugin
M .travis.yml
[ci] Fix wget sertificate error.
Modified: firebird/trunk/src/jrd/build_no.h
===================================================================
--- firebird/trunk/src/jrd/build_no.h 2015-12-01 21:12:31 UTC (rev 62620)
+++ firebird/trunk/src/jrd/build_no.h 2015-12-02 00:12:35 UTC (rev 62621)
@@ -3,16 +3,16 @@
*** DO NOT EDIT ***
TO CHANGE ANY INFORMATION IN HERE PLEASE
EDIT src/misc/writeBuildNum.sh
- FORMAL BUILD NUMBER:32201
+ FORMAL BUILD NUMBER:32204
*/
-#define PRODUCT_VER_STRING "3.0.0.32201"
-#define FILE_VER_STRING "WI-V3.0.0.32201"
-#define LICENSE_VER_STRING "WI-V3.0.0.32201"
-#define FILE_VER_NUMBER 3, 0, 0, 32201
+#define PRODUCT_VER_STRING "3.0.0.32204"
+#define FILE_VER_STRING "WI-V3.0.0.32204"
+#define LICENSE_VER_STRING "WI-V3.0.0.32204"
+#define FILE_VER_NUMBER 3, 0, 0, 32204
#define FB_MAJOR_VER "3"
#define FB_MINOR_VER "0"
#define FB_REV_NO "0"
-#define FB_BUILD_NO "32201"
+#define FB_BUILD_NO "32204"
#define FB_BUILD_TYPE "V"
#define FB_BUILD_SUFFIX "Firebird 3.0 Release Candidate 2"
Modified: firebird/trunk/src/misc/writeBuildNum.sh
===================================================================
--- firebird/trunk/src/misc/writeBuildNum.sh 2015-12-01 21:12:31 UTC (rev 62620)
+++ firebird/trunk/src/misc/writeBuildNum.sh 2015-12-02 00:12:35 UTC (rev 62621)
@@ -9,7 +9,7 @@
MajorVer=3
MinorVer=0
RevNo=0
-BuildNum=32201
+BuildNum=32204
NowAt=`pwd`
cd `dirname $0`
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <fir...@us...> - 2015-12-04 00:09:53
|
Revision: 62624
http://sourceforge.net/p/firebird/code/62624
Author: firebirds
Date: 2015-12-04 00:09:50 +0000 (Fri, 04 Dec 2015)
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 2015-12-03 22:17:50 UTC (rev 62623)
+++ firebird/trunk/ChangeLog 2015-12-04 00:09:50 UTC (rev 62624)
@@ -1,3 +1,20 @@
+ 2015-12-03 22:17 hvlad
+ M src/common/isc_sync.cpp
+Correction
+
+ 2015-12-03 16:17 hvlad
+ M src/common/isc_sync.cpp
+Fixed the race condition on Windows when shared memory is initialized.
+It could raise errors like:
+MonitoringData: Cannot initialize the shared memory region
+sh_mem_length_mapped is 0
+LockManager::LockManager()
+Database is probably already opened by another engine instance in another Windows session
+MonitoringData: Cannot initialize the shared memory region
+operating system directive CreateFile failed
+Access is denied.
+Test case is at CORE-4680, see comments by Pavel Zotov at 18 Nov 2015.
+
2015-12-01 21:12 hvlad
M src/jrd/jrd.h
Fixed AV in CS introduced recently. Dmitry, please review.
Modified: firebird/trunk/src/jrd/build_no.h
===================================================================
--- firebird/trunk/src/jrd/build_no.h 2015-12-03 22:17:50 UTC (rev 62623)
+++ firebird/trunk/src/jrd/build_no.h 2015-12-04 00:09:50 UTC (rev 62624)
@@ -3,16 +3,16 @@
*** DO NOT EDIT ***
TO CHANGE ANY INFORMATION IN HERE PLEASE
EDIT src/misc/writeBuildNum.sh
- FORMAL BUILD NUMBER:32204
+ FORMAL BUILD NUMBER:32206
*/
-#define PRODUCT_VER_STRING "3.0.0.32204"
-#define FILE_VER_STRING "WI-V3.0.0.32204"
-#define LICENSE_VER_STRING "WI-V3.0.0.32204"
-#define FILE_VER_NUMBER 3, 0, 0, 32204
+#define PRODUCT_VER_STRING "3.0.0.32206"
+#define FILE_VER_STRING "WI-V3.0.0.32206"
+#define LICENSE_VER_STRING "WI-V3.0.0.32206"
+#define FILE_VER_NUMBER 3, 0, 0, 32206
#define FB_MAJOR_VER "3"
#define FB_MINOR_VER "0"
#define FB_REV_NO "0"
-#define FB_BUILD_NO "32204"
+#define FB_BUILD_NO "32206"
#define FB_BUILD_TYPE "V"
#define FB_BUILD_SUFFIX "Firebird 3.0 Release Candidate 2"
Modified: firebird/trunk/src/misc/writeBuildNum.sh
===================================================================
--- firebird/trunk/src/misc/writeBuildNum.sh 2015-12-03 22:17:50 UTC (rev 62623)
+++ firebird/trunk/src/misc/writeBuildNum.sh 2015-12-04 00:09:50 UTC (rev 62624)
@@ -9,7 +9,7 @@
MajorVer=3
MinorVer=0
RevNo=0
-BuildNum=32204
+BuildNum=32206
NowAt=`pwd`
cd `dirname $0`
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <fir...@us...> - 2015-12-05 00:08:57
|
Revision: 62626
http://sourceforge.net/p/firebird/code/62626
Author: firebirds
Date: 2015-12-05 00:08:55 +0000 (Sat, 05 Dec 2015)
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 2015-12-04 13:07:25 UTC (rev 62625)
+++ firebird/trunk/ChangeLog 2015-12-05 00:08:55 UTC (rev 62626)
@@ -1,3 +1,8 @@
+ 2015-12-04 13:07 aafemt
+ M src/yvalve/DistributedTransaction.cpp
+ M src/yvalve/why.cpp
+Move call addRef() out of constructor
+
2015-12-03 22:17 hvlad
M src/common/isc_sync.cpp
Correction
Modified: firebird/trunk/src/jrd/build_no.h
===================================================================
--- firebird/trunk/src/jrd/build_no.h 2015-12-04 13:07:25 UTC (rev 62625)
+++ firebird/trunk/src/jrd/build_no.h 2015-12-05 00:08:55 UTC (rev 62626)
@@ -3,16 +3,16 @@
*** DO NOT EDIT ***
TO CHANGE ANY INFORMATION IN HERE PLEASE
EDIT src/misc/writeBuildNum.sh
- FORMAL BUILD NUMBER:32206
+ FORMAL BUILD NUMBER:32207
*/
-#define PRODUCT_VER_STRING "3.0.0.32206"
-#define FILE_VER_STRING "WI-V3.0.0.32206"
-#define LICENSE_VER_STRING "WI-V3.0.0.32206"
-#define FILE_VER_NUMBER 3, 0, 0, 32206
+#define PRODUCT_VER_STRING "3.0.0.32207"
+#define FILE_VER_STRING "WI-V3.0.0.32207"
+#define LICENSE_VER_STRING "WI-V3.0.0.32207"
+#define FILE_VER_NUMBER 3, 0, 0, 32207
#define FB_MAJOR_VER "3"
#define FB_MINOR_VER "0"
#define FB_REV_NO "0"
-#define FB_BUILD_NO "32206"
+#define FB_BUILD_NO "32207"
#define FB_BUILD_TYPE "V"
#define FB_BUILD_SUFFIX "Firebird 3.0 Release Candidate 2"
Modified: firebird/trunk/src/misc/writeBuildNum.sh
===================================================================
--- firebird/trunk/src/misc/writeBuildNum.sh 2015-12-04 13:07:25 UTC (rev 62625)
+++ firebird/trunk/src/misc/writeBuildNum.sh 2015-12-05 00:08:55 UTC (rev 62626)
@@ -9,7 +9,7 @@
MajorVer=3
MinorVer=0
RevNo=0
-BuildNum=32206
+BuildNum=32207
NowAt=`pwd`
cd `dirname $0`
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <fir...@us...> - 2015-12-07 00:09:53
|
Revision: 62628
http://sourceforge.net/p/firebird/code/62628
Author: firebirds
Date: 2015-12-07 00:09:51 +0000 (Mon, 07 Dec 2015)
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 2015-12-06 22:49:24 UTC (rev 62627)
+++ firebird/trunk/ChangeLog 2015-12-07 00:09:51 UTC (rev 62628)
@@ -1,3 +1,9 @@
+ 2015-12-06 22:49 asfernandes
+ M src/common/isc_sync.cpp
+ M src/jrd/validation.cpp
+ M src/remote/os/win32/xnet.cpp
+Misc.
+
2015-12-04 13:07 aafemt
M src/yvalve/DistributedTransaction.cpp
M src/yvalve/why.cpp
Modified: firebird/trunk/src/jrd/build_no.h
===================================================================
--- firebird/trunk/src/jrd/build_no.h 2015-12-06 22:49:24 UTC (rev 62627)
+++ firebird/trunk/src/jrd/build_no.h 2015-12-07 00:09:51 UTC (rev 62628)
@@ -3,16 +3,16 @@
*** DO NOT EDIT ***
TO CHANGE ANY INFORMATION IN HERE PLEASE
EDIT src/misc/writeBuildNum.sh
- FORMAL BUILD NUMBER:32207
+ FORMAL BUILD NUMBER:32208
*/
-#define PRODUCT_VER_STRING "3.0.0.32207"
-#define FILE_VER_STRING "WI-V3.0.0.32207"
-#define LICENSE_VER_STRING "WI-V3.0.0.32207"
-#define FILE_VER_NUMBER 3, 0, 0, 32207
+#define PRODUCT_VER_STRING "3.0.0.32208"
+#define FILE_VER_STRING "WI-V3.0.0.32208"
+#define LICENSE_VER_STRING "WI-V3.0.0.32208"
+#define FILE_VER_NUMBER 3, 0, 0, 32208
#define FB_MAJOR_VER "3"
#define FB_MINOR_VER "0"
#define FB_REV_NO "0"
-#define FB_BUILD_NO "32207"
+#define FB_BUILD_NO "32208"
#define FB_BUILD_TYPE "V"
#define FB_BUILD_SUFFIX "Firebird 3.0 Release Candidate 2"
Modified: firebird/trunk/src/misc/writeBuildNum.sh
===================================================================
--- firebird/trunk/src/misc/writeBuildNum.sh 2015-12-06 22:49:24 UTC (rev 62627)
+++ firebird/trunk/src/misc/writeBuildNum.sh 2015-12-07 00:09:51 UTC (rev 62628)
@@ -9,7 +9,7 @@
MajorVer=3
MinorVer=0
RevNo=0
-BuildNum=32207
+BuildNum=32208
NowAt=`pwd`
cd `dirname $0`
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <fir...@us...> - 2015-12-10 00:10:29
|
Revision: 62640
http://sourceforge.net/p/firebird/code/62640
Author: firebirds
Date: 2015-12-10 00:10:27 +0000 (Thu, 10 Dec 2015)
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 2015-12-09 14:22:13 UTC (rev 62639)
+++ firebird/trunk/ChangeLog 2015-12-10 00:10:27 UTC (rev 62640)
@@ -1,3 +1,21 @@
+ 2015-12-09 14:22 aafemt
+ M src/dsql/DdlNodes.epp
+ M src/jrd/CryptoManager.cpp
+ M src/jrd/CryptoManager.h
+Perform db encryption checks at ddl time to avoid corrupting database by wrong plugin name in header
+
+ 2015-12-09 13:47 aafemt
+ M src/dsql/DdlNodes.epp
+ M src/dsql/DdlNodes.h
+ M src/dsql/Parser.h
+ M src/dsql/parse.y
+Prevent using DECRYPT and ENCRYPT clauses in one query
+
+ 2015-12-09 10:25 paul_reeves
+ M builds/install/arch-specific/win32/ru/custom_messages_ru.inc
+Change file format of custom messages to UTF-8
+This ought to fix CORE-5002 but needs further testing
+
2015-12-06 22:49 asfernandes
M src/common/isc_sync.cpp
M src/jrd/validation.cpp
Modified: firebird/trunk/src/jrd/build_no.h
===================================================================
--- firebird/trunk/src/jrd/build_no.h 2015-12-09 14:22:13 UTC (rev 62639)
+++ firebird/trunk/src/jrd/build_no.h 2015-12-10 00:10:27 UTC (rev 62640)
@@ -3,16 +3,16 @@
*** DO NOT EDIT ***
TO CHANGE ANY INFORMATION IN HERE PLEASE
EDIT src/misc/writeBuildNum.sh
- FORMAL BUILD NUMBER:32208
+ FORMAL BUILD NUMBER:32211
*/
-#define PRODUCT_VER_STRING "3.0.0.32208"
-#define FILE_VER_STRING "WI-V3.0.0.32208"
-#define LICENSE_VER_STRING "WI-V3.0.0.32208"
-#define FILE_VER_NUMBER 3, 0, 0, 32208
+#define PRODUCT_VER_STRING "3.0.0.32211"
+#define FILE_VER_STRING "WI-V3.0.0.32211"
+#define LICENSE_VER_STRING "WI-V3.0.0.32211"
+#define FILE_VER_NUMBER 3, 0, 0, 32211
#define FB_MAJOR_VER "3"
#define FB_MINOR_VER "0"
#define FB_REV_NO "0"
-#define FB_BUILD_NO "32208"
+#define FB_BUILD_NO "32211"
#define FB_BUILD_TYPE "V"
#define FB_BUILD_SUFFIX "Firebird 3.0 Release Candidate 2"
Modified: firebird/trunk/src/misc/writeBuildNum.sh
===================================================================
--- firebird/trunk/src/misc/writeBuildNum.sh 2015-12-09 14:22:13 UTC (rev 62639)
+++ firebird/trunk/src/misc/writeBuildNum.sh 2015-12-10 00:10:27 UTC (rev 62640)
@@ -9,7 +9,7 @@
MajorVer=3
MinorVer=0
RevNo=0
-BuildNum=32208
+BuildNum=32211
NowAt=`pwd`
cd `dirname $0`
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <fir...@us...> - 2015-12-11 00:10:24
|
Revision: 62644
http://sourceforge.net/p/firebird/code/62644
Author: firebirds
Date: 2015-12-11 00:10:22 +0000 (Fri, 11 Dec 2015)
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 2015-12-10 19:15:11 UTC (rev 62643)
+++ firebird/trunk/ChangeLog 2015-12-11 00:10:22 UTC (rev 62644)
@@ -1,3 +1,16 @@
+ 2015-12-10 16:58 alexpeshkoff
+ M src/jrd/CryptoManager.cpp
+ M src/jrd/CryptoManager.h
+ M src/jrd/cch.cpp
+ M src/jrd/jrd.cpp
+ M src/jrd/nbak.cpp
+ M src/jrd/sdw.cpp
+Fixed CORE-5041: Database may get corrupted after ALTER DATABASE ENCRYPT/DECRYPT issued multiple times per database open time
+
+ 2015-12-10 15:30 alexpeshkoff
+ M src/common/classes/condition.h
+Misc - fixed system call name in exception
+
2015-12-09 14:22 aafemt
M src/dsql/DdlNodes.epp
M src/jrd/CryptoManager.cpp
Modified: firebird/trunk/src/jrd/build_no.h
===================================================================
--- firebird/trunk/src/jrd/build_no.h 2015-12-10 19:15:11 UTC (rev 62643)
+++ firebird/trunk/src/jrd/build_no.h 2015-12-11 00:10:22 UTC (rev 62644)
@@ -3,16 +3,16 @@
*** DO NOT EDIT ***
TO CHANGE ANY INFORMATION IN HERE PLEASE
EDIT src/misc/writeBuildNum.sh
- FORMAL BUILD NUMBER:32211
+ FORMAL BUILD NUMBER:32213
*/
-#define PRODUCT_VER_STRING "3.0.0.32211"
-#define FILE_VER_STRING "WI-V3.0.0.32211"
-#define LICENSE_VER_STRING "WI-V3.0.0.32211"
-#define FILE_VER_NUMBER 3, 0, 0, 32211
+#define PRODUCT_VER_STRING "3.0.0.32213"
+#define FILE_VER_STRING "WI-V3.0.0.32213"
+#define LICENSE_VER_STRING "WI-V3.0.0.32213"
+#define FILE_VER_NUMBER 3, 0, 0, 32213
#define FB_MAJOR_VER "3"
#define FB_MINOR_VER "0"
#define FB_REV_NO "0"
-#define FB_BUILD_NO "32211"
+#define FB_BUILD_NO "32213"
#define FB_BUILD_TYPE "V"
#define FB_BUILD_SUFFIX "Firebird 3.0 Release Candidate 2"
Modified: firebird/trunk/src/misc/writeBuildNum.sh
===================================================================
--- firebird/trunk/src/misc/writeBuildNum.sh 2015-12-10 19:15:11 UTC (rev 62643)
+++ firebird/trunk/src/misc/writeBuildNum.sh 2015-12-11 00:10:22 UTC (rev 62644)
@@ -9,7 +9,7 @@
MajorVer=3
MinorVer=0
RevNo=0
-BuildNum=32211
+BuildNum=32213
NowAt=`pwd`
cd `dirname $0`
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <fir...@us...> - 2015-12-12 00:09:40
|
Revision: 62653
http://sourceforge.net/p/firebird/code/62653
Author: firebirds
Date: 2015-12-12 00:09:37 +0000 (Sat, 12 Dec 2015)
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 2015-12-11 19:46:32 UTC (rev 62652)
+++ firebird/trunk/ChangeLog 2015-12-12 00:09:37 UTC (rev 62653)
@@ -1,3 +1,24 @@
+ 2015-12-11 19:46 aafemt
+ M src/jrd/CryptoManager.cpp
+Allow only one ALTER DATABASE ENCRYPT query in transaction
+
+ 2015-12-11 16:06 paul_reeves
+ M builds/install/arch-specific/win32/FirebirdInstallEnvironmentChecks.inc
+ M builds/install/arch-specific/win32/FirebirdInstall_30.iss
+Include zlib1.dll in the binary kits
+
+ 2015-12-11 13:44 alexpeshkoff
+ M src/jrd/CryptoManager.cpp
+Postfix for CORE-5041: try to leave slow I/O mode as soon as possible
+
+ 2015-12-11 13:27 alexpeshkoff
+ M src/yvalve/preparse.cpp
+Fixed CORE-5042: FB3 client cannot create database on FB2.5 server
+
+ 2015-12-11 06:52 dimitr
+ M src/jrd/jrd.cpp
+Fixed possible problems with asynchronous query cancellation (recent regression).
+
2015-12-10 16:58 alexpeshkoff
M src/jrd/CryptoManager.cpp
M src/jrd/CryptoManager.h
Modified: firebird/trunk/src/jrd/build_no.h
===================================================================
--- firebird/trunk/src/jrd/build_no.h 2015-12-11 19:46:32 UTC (rev 62652)
+++ firebird/trunk/src/jrd/build_no.h 2015-12-12 00:09:37 UTC (rev 62653)
@@ -3,16 +3,16 @@
*** DO NOT EDIT ***
TO CHANGE ANY INFORMATION IN HERE PLEASE
EDIT src/misc/writeBuildNum.sh
- FORMAL BUILD NUMBER:32213
+ FORMAL BUILD NUMBER:32218
*/
-#define PRODUCT_VER_STRING "3.0.0.32213"
-#define FILE_VER_STRING "WI-V3.0.0.32213"
-#define LICENSE_VER_STRING "WI-V3.0.0.32213"
-#define FILE_VER_NUMBER 3, 0, 0, 32213
+#define PRODUCT_VER_STRING "3.0.0.32218"
+#define FILE_VER_STRING "WI-V3.0.0.32218"
+#define LICENSE_VER_STRING "WI-V3.0.0.32218"
+#define FILE_VER_NUMBER 3, 0, 0, 32218
#define FB_MAJOR_VER "3"
#define FB_MINOR_VER "0"
#define FB_REV_NO "0"
-#define FB_BUILD_NO "32213"
+#define FB_BUILD_NO "32218"
#define FB_BUILD_TYPE "V"
#define FB_BUILD_SUFFIX "Firebird 3.0 Release Candidate 2"
Modified: firebird/trunk/src/misc/writeBuildNum.sh
===================================================================
--- firebird/trunk/src/misc/writeBuildNum.sh 2015-12-11 19:46:32 UTC (rev 62652)
+++ firebird/trunk/src/misc/writeBuildNum.sh 2015-12-12 00:09:37 UTC (rev 62653)
@@ -9,7 +9,7 @@
MajorVer=3
MinorVer=0
RevNo=0
-BuildNum=32213
+BuildNum=32218
NowAt=`pwd`
cd `dirname $0`
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <fir...@us...> - 2015-12-14 00:09:57
|
Revision: 62661
http://sourceforge.net/p/firebird/code/62661
Author: firebirds
Date: 2015-12-14 00:09:54 +0000 (Mon, 14 Dec 2015)
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 2015-12-13 19:50:15 UTC (rev 62660)
+++ firebird/trunk/ChangeLog 2015-12-14 00:09:54 UTC (rev 62661)
@@ -1,3 +1,11 @@
+ 2015-12-13 01:02 asfernandes
+ M src/dsql/DdlNodes.epp
+ M src/dsql/Parser.h
+ M src/jrd/CryptoManager.cpp
+ M src/jrd/CryptoManager.h
+ M src/yvalve/preparse.cpp
+Misc.
+
2015-12-11 19:46 aafemt
M src/jrd/CryptoManager.cpp
Allow only one ALTER DATABASE ENCRYPT query in transaction
Modified: firebird/trunk/src/jrd/build_no.h
===================================================================
--- firebird/trunk/src/jrd/build_no.h 2015-12-13 19:50:15 UTC (rev 62660)
+++ firebird/trunk/src/jrd/build_no.h 2015-12-14 00:09:54 UTC (rev 62661)
@@ -3,16 +3,16 @@
*** DO NOT EDIT ***
TO CHANGE ANY INFORMATION IN HERE PLEASE
EDIT src/misc/writeBuildNum.sh
- FORMAL BUILD NUMBER:32218
+ FORMAL BUILD NUMBER:32219
*/
-#define PRODUCT_VER_STRING "3.0.0.32218"
-#define FILE_VER_STRING "WI-V3.0.0.32218"
-#define LICENSE_VER_STRING "WI-V3.0.0.32218"
-#define FILE_VER_NUMBER 3, 0, 0, 32218
+#define PRODUCT_VER_STRING "3.0.0.32219"
+#define FILE_VER_STRING "WI-V3.0.0.32219"
+#define LICENSE_VER_STRING "WI-V3.0.0.32219"
+#define FILE_VER_NUMBER 3, 0, 0, 32219
#define FB_MAJOR_VER "3"
#define FB_MINOR_VER "0"
#define FB_REV_NO "0"
-#define FB_BUILD_NO "32218"
+#define FB_BUILD_NO "32219"
#define FB_BUILD_TYPE "V"
#define FB_BUILD_SUFFIX "Firebird 3.0 Release Candidate 2"
Modified: firebird/trunk/src/misc/writeBuildNum.sh
===================================================================
--- firebird/trunk/src/misc/writeBuildNum.sh 2015-12-13 19:50:15 UTC (rev 62660)
+++ firebird/trunk/src/misc/writeBuildNum.sh 2015-12-14 00:09:54 UTC (rev 62661)
@@ -9,7 +9,7 @@
MajorVer=3
MinorVer=0
RevNo=0
-BuildNum=32218
+BuildNum=32219
NowAt=`pwd`
cd `dirname $0`
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <fir...@us...> - 2015-12-15 00:08:58
|
Revision: 62669
http://sourceforge.net/p/firebird/code/62669
Author: firebirds
Date: 2015-12-15 00:08:56 +0000 (Tue, 15 Dec 2015)
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 2015-12-14 19:59:14 UTC (rev 62668)
+++ firebird/trunk/ChangeLog 2015-12-15 00:08:56 UTC (rev 62669)
@@ -1,3 +1,13 @@
+ 2015-12-14 14:07 aafemt
+ M src/jrd/jrd.cpp
+ M src/yvalve/YObjects.h
+ M src/yvalve/why.cpp
+Allow key holders to be called on client side (CORE-5043)
+
+ 2015-12-14 12:57 alexpeshkoff
+ M builds/install/misc/firebird.conf.in
+comments
+
2015-12-13 01:02 asfernandes
M src/dsql/DdlNodes.epp
M src/dsql/Parser.h
Modified: firebird/trunk/src/jrd/build_no.h
===================================================================
--- firebird/trunk/src/jrd/build_no.h 2015-12-14 19:59:14 UTC (rev 62668)
+++ firebird/trunk/src/jrd/build_no.h 2015-12-15 00:08:56 UTC (rev 62669)
@@ -3,16 +3,16 @@
*** DO NOT EDIT ***
TO CHANGE ANY INFORMATION IN HERE PLEASE
EDIT src/misc/writeBuildNum.sh
- FORMAL BUILD NUMBER:32219
+ FORMAL BUILD NUMBER:32221
*/
-#define PRODUCT_VER_STRING "3.0.0.32219"
-#define FILE_VER_STRING "WI-V3.0.0.32219"
-#define LICENSE_VER_STRING "WI-V3.0.0.32219"
-#define FILE_VER_NUMBER 3, 0, 0, 32219
+#define PRODUCT_VER_STRING "3.0.0.32221"
+#define FILE_VER_STRING "WI-V3.0.0.32221"
+#define LICENSE_VER_STRING "WI-V3.0.0.32221"
+#define FILE_VER_NUMBER 3, 0, 0, 32221
#define FB_MAJOR_VER "3"
#define FB_MINOR_VER "0"
#define FB_REV_NO "0"
-#define FB_BUILD_NO "32219"
+#define FB_BUILD_NO "32221"
#define FB_BUILD_TYPE "V"
#define FB_BUILD_SUFFIX "Firebird 3.0 Release Candidate 2"
Modified: firebird/trunk/src/misc/writeBuildNum.sh
===================================================================
--- firebird/trunk/src/misc/writeBuildNum.sh 2015-12-14 19:59:14 UTC (rev 62668)
+++ firebird/trunk/src/misc/writeBuildNum.sh 2015-12-15 00:08:56 UTC (rev 62669)
@@ -9,7 +9,7 @@
MajorVer=3
MinorVer=0
RevNo=0
-BuildNum=32219
+BuildNum=32221
NowAt=`pwd`
cd `dirname $0`
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <fir...@us...> - 2015-12-16 00:10:31
|
Revision: 62673
http://sourceforge.net/p/firebird/code/62673
Author: firebirds
Date: 2015-12-16 00:10:28 +0000 (Wed, 16 Dec 2015)
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 2015-12-15 16:54:23 UTC (rev 62672)
+++ firebird/trunk/ChangeLog 2015-12-16 00:10:28 UTC (rev 62673)
@@ -1,3 +1,8 @@
+ 2015-12-15 16:54 alexpeshkoff
+ M src/jrd/CryptoManager.cpp
+ M src/jrd/CryptoManager.h
+Mostly comments needed after fix for CORE-5041, also added some checks to be safer with repeated I/O
+
2015-12-14 14:07 aafemt
M src/jrd/jrd.cpp
M src/yvalve/YObjects.h
Modified: firebird/trunk/src/jrd/build_no.h
===================================================================
--- firebird/trunk/src/jrd/build_no.h 2015-12-15 16:54:23 UTC (rev 62672)
+++ firebird/trunk/src/jrd/build_no.h 2015-12-16 00:10:28 UTC (rev 62673)
@@ -3,16 +3,16 @@
*** DO NOT EDIT ***
TO CHANGE ANY INFORMATION IN HERE PLEASE
EDIT src/misc/writeBuildNum.sh
- FORMAL BUILD NUMBER:32221
+ FORMAL BUILD NUMBER:32222
*/
-#define PRODUCT_VER_STRING "3.0.0.32221"
-#define FILE_VER_STRING "WI-V3.0.0.32221"
-#define LICENSE_VER_STRING "WI-V3.0.0.32221"
-#define FILE_VER_NUMBER 3, 0, 0, 32221
+#define PRODUCT_VER_STRING "3.0.0.32222"
+#define FILE_VER_STRING "WI-V3.0.0.32222"
+#define LICENSE_VER_STRING "WI-V3.0.0.32222"
+#define FILE_VER_NUMBER 3, 0, 0, 32222
#define FB_MAJOR_VER "3"
#define FB_MINOR_VER "0"
#define FB_REV_NO "0"
-#define FB_BUILD_NO "32221"
+#define FB_BUILD_NO "32222"
#define FB_BUILD_TYPE "V"
#define FB_BUILD_SUFFIX "Firebird 3.0 Release Candidate 2"
Modified: firebird/trunk/src/misc/writeBuildNum.sh
===================================================================
--- firebird/trunk/src/misc/writeBuildNum.sh 2015-12-15 16:54:23 UTC (rev 62672)
+++ firebird/trunk/src/misc/writeBuildNum.sh 2015-12-16 00:10:28 UTC (rev 62673)
@@ -9,7 +9,7 @@
MajorVer=3
MinorVer=0
RevNo=0
-BuildNum=32221
+BuildNum=32222
NowAt=`pwd`
cd `dirname $0`
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <fir...@us...> - 2015-12-17 00:09:12
|
Revision: 62679
http://sourceforge.net/p/firebird/code/62679
Author: firebirds
Date: 2015-12-17 00:09:09 +0000 (Thu, 17 Dec 2015)
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 2015-12-16 17:23:02 UTC (rev 62678)
+++ firebird/trunk/ChangeLog 2015-12-17 00:09:09 UTC (rev 62679)
@@ -1,3 +1,23 @@
+ 2015-12-16 17:23 aafemt
+ M src/yvalve/why.cpp
+Restore raising of error from last tried provider as pointed by Alex
+
+ 2015-12-16 17:17 alexpeshkoff
+ M src/yvalve/why.cpp
+Totally misc - formatting
+
+ 2015-12-16 17:16 alexpeshkoff
+ M src/yvalve/YObjects.h
+Cleanup
+
+ 2015-12-16 17:12 alexpeshkoff
+ M src/remote/server/os/posix/inet_server.cpp
+Fixed CORE-5032: Cannot connect to a database which have own security database without security3.fdb
+
+ 2015-12-16 16:43 dimitr
+ M src/jrd/jrd.cpp
+This should fix the minor error reporting regression noticed for bugs.core_3323.
+
2015-12-15 16:54 alexpeshkoff
M src/jrd/CryptoManager.cpp
M src/jrd/CryptoManager.h
Modified: firebird/trunk/src/jrd/build_no.h
===================================================================
--- firebird/trunk/src/jrd/build_no.h 2015-12-16 17:23:02 UTC (rev 62678)
+++ firebird/trunk/src/jrd/build_no.h 2015-12-17 00:09:09 UTC (rev 62679)
@@ -3,16 +3,16 @@
*** DO NOT EDIT ***
TO CHANGE ANY INFORMATION IN HERE PLEASE
EDIT src/misc/writeBuildNum.sh
- FORMAL BUILD NUMBER:32222
+ FORMAL BUILD NUMBER:32227
*/
-#define PRODUCT_VER_STRING "3.0.0.32222"
-#define FILE_VER_STRING "WI-V3.0.0.32222"
-#define LICENSE_VER_STRING "WI-V3.0.0.32222"
-#define FILE_VER_NUMBER 3, 0, 0, 32222
+#define PRODUCT_VER_STRING "3.0.0.32227"
+#define FILE_VER_STRING "WI-V3.0.0.32227"
+#define LICENSE_VER_STRING "WI-V3.0.0.32227"
+#define FILE_VER_NUMBER 3, 0, 0, 32227
#define FB_MAJOR_VER "3"
#define FB_MINOR_VER "0"
#define FB_REV_NO "0"
-#define FB_BUILD_NO "32222"
+#define FB_BUILD_NO "32227"
#define FB_BUILD_TYPE "V"
#define FB_BUILD_SUFFIX "Firebird 3.0 Release Candidate 2"
Modified: firebird/trunk/src/misc/writeBuildNum.sh
===================================================================
--- firebird/trunk/src/misc/writeBuildNum.sh 2015-12-16 17:23:02 UTC (rev 62678)
+++ firebird/trunk/src/misc/writeBuildNum.sh 2015-12-17 00:09:09 UTC (rev 62679)
@@ -9,7 +9,7 @@
MajorVer=3
MinorVer=0
RevNo=0
-BuildNum=32222
+BuildNum=32227
NowAt=`pwd`
cd `dirname $0`
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <fir...@us...> - 2015-12-18 00:09:19
|
Revision: 62692
http://sourceforge.net/p/firebird/code/62692
Author: firebirds
Date: 2015-12-18 00:09:17 +0000 (Fri, 18 Dec 2015)
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 2015-12-17 20:28:29 UTC (rev 62691)
+++ firebird/trunk/ChangeLog 2015-12-18 00:09:17 UTC (rev 62692)
@@ -1,3 +1,31 @@
+ 2015-12-17 15:14 alexpeshkoff
+ M src/remote/server/os/posix/inet_server.cpp
+Postfix for CORE-5032: error handling was broken, therefore checked for invalid error code
+
+ 2015-12-17 13:44 aafemt
+ M src/jrd/jrd.cpp
+ M src/yvalve/YObjects.h
+ M src/yvalve/why.cpp
+Rollback
+
+ 2015-12-17 12:43 alexpeshkoff
+ M src/yvalve/why.cpp
+Fixed CORE-5039: Connecting to service with invalid servicename yields incorrect error message
+
+ 2015-12-17 11:28 hvlad
+ M src/remote/os/win32/xnet.cpp
+Let XNET client returns correct isc_network_error in case of not running XNET server.
+Before it returns isc_unavailable and fools y-valve.
+
+ 2015-12-17 09:56 hvlad
+ M src/yvalve/preparse.cpp
+Fixed warning
+
+ 2015-12-17 09:56 hvlad
+ M src/yvalve/YObjects.h
+ M src/yvalve/why.cpp
+Make names less dumb. Formatting a bit.
+
2015-12-16 17:23 aafemt
M src/yvalve/why.cpp
Restore raising of error from last tried provider as pointed by Alex
Modified: firebird/trunk/src/jrd/build_no.h
===================================================================
--- firebird/trunk/src/jrd/build_no.h 2015-12-17 20:28:29 UTC (rev 62691)
+++ firebird/trunk/src/jrd/build_no.h 2015-12-18 00:09:17 UTC (rev 62692)
@@ -3,16 +3,16 @@
*** DO NOT EDIT ***
TO CHANGE ANY INFORMATION IN HERE PLEASE
EDIT src/misc/writeBuildNum.sh
- FORMAL BUILD NUMBER:32227
+ FORMAL BUILD NUMBER:32233
*/
-#define PRODUCT_VER_STRING "3.0.0.32227"
-#define FILE_VER_STRING "WI-V3.0.0.32227"
-#define LICENSE_VER_STRING "WI-V3.0.0.32227"
-#define FILE_VER_NUMBER 3, 0, 0, 32227
+#define PRODUCT_VER_STRING "3.0.0.32233"
+#define FILE_VER_STRING "WI-V3.0.0.32233"
+#define LICENSE_VER_STRING "WI-V3.0.0.32233"
+#define FILE_VER_NUMBER 3, 0, 0, 32233
#define FB_MAJOR_VER "3"
#define FB_MINOR_VER "0"
#define FB_REV_NO "0"
-#define FB_BUILD_NO "32227"
+#define FB_BUILD_NO "32233"
#define FB_BUILD_TYPE "V"
#define FB_BUILD_SUFFIX "Firebird 3.0 Release Candidate 2"
Modified: firebird/trunk/src/misc/writeBuildNum.sh
===================================================================
--- firebird/trunk/src/misc/writeBuildNum.sh 2015-12-17 20:28:29 UTC (rev 62691)
+++ firebird/trunk/src/misc/writeBuildNum.sh 2015-12-18 00:09:17 UTC (rev 62692)
@@ -9,7 +9,7 @@
MajorVer=3
MinorVer=0
RevNo=0
-BuildNum=32227
+BuildNum=32233
NowAt=`pwd`
cd `dirname $0`
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <fir...@us...> - 2015-12-19 00:09:49
|
Revision: 62703
http://sourceforge.net/p/firebird/code/62703
Author: firebirds
Date: 2015-12-19 00:09:46 +0000 (Sat, 19 Dec 2015)
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 2015-12-18 19:03:49 UTC (rev 62702)
+++ firebird/trunk/ChangeLog 2015-12-19 00:09:46 UTC (rev 62703)
@@ -1,3 +1,31 @@
+ 2015-12-18 16:57 dimitr
+ M src/dsql/DdlNodes.epp
+Constness.
+
+ 2015-12-18 16:34 asfernandes
+ M src/dsql/Nodes.h
+ M src/include/fb_blk.h
+ M src/jrd/JrdStatement.cpp
+ M src/jrd/sdw.cpp
+Avoid warnings with clang.
+
+ 2015-12-18 16:34 asfernandes
+ M src/dsql/DdlNodes.epp
+Fixed CORE-5049 - Regression: incorrect calculation of byte-length for view columns.
+
+ 2015-12-18 13:53 alexpeshkoff
+ M src/common/call_service.cpp
+Fixed gsec with SS
+
+ 2015-12-18 13:45 asfernandes
+ M src/common/classes/alloc.h
+ M src/include/fb_blk.h
+Avoid warnings with clang.
+
+ 2015-12-18 12:28 dimitr
+ M builds/install/arch-specific/win32/BuildExecutableInstall.bat
+This should fix CORE-4862: ibase.h from x64 package includes non-existing file.
+
2015-12-17 15:14 alexpeshkoff
M src/remote/server/os/posix/inet_server.cpp
Postfix for CORE-5032: error handling was broken, therefore checked for invalid error code
Modified: firebird/trunk/src/jrd/build_no.h
===================================================================
--- firebird/trunk/src/jrd/build_no.h 2015-12-18 19:03:49 UTC (rev 62702)
+++ firebird/trunk/src/jrd/build_no.h 2015-12-19 00:09:46 UTC (rev 62703)
@@ -3,16 +3,16 @@
*** DO NOT EDIT ***
TO CHANGE ANY INFORMATION IN HERE PLEASE
EDIT src/misc/writeBuildNum.sh
- FORMAL BUILD NUMBER:32233
+ FORMAL BUILD NUMBER:32239
*/
-#define PRODUCT_VER_STRING "3.0.0.32233"
-#define FILE_VER_STRING "WI-V3.0.0.32233"
-#define LICENSE_VER_STRING "WI-V3.0.0.32233"
-#define FILE_VER_NUMBER 3, 0, 0, 32233
+#define PRODUCT_VER_STRING "3.0.0.32239"
+#define FILE_VER_STRING "WI-V3.0.0.32239"
+#define LICENSE_VER_STRING "WI-V3.0.0.32239"
+#define FILE_VER_NUMBER 3, 0, 0, 32239
#define FB_MAJOR_VER "3"
#define FB_MINOR_VER "0"
#define FB_REV_NO "0"
-#define FB_BUILD_NO "32233"
+#define FB_BUILD_NO "32239"
#define FB_BUILD_TYPE "V"
#define FB_BUILD_SUFFIX "Firebird 3.0 Release Candidate 2"
Modified: firebird/trunk/src/misc/writeBuildNum.sh
===================================================================
--- firebird/trunk/src/misc/writeBuildNum.sh 2015-12-18 19:03:49 UTC (rev 62702)
+++ firebird/trunk/src/misc/writeBuildNum.sh 2015-12-19 00:09:46 UTC (rev 62703)
@@ -9,7 +9,7 @@
MajorVer=3
MinorVer=0
RevNo=0
-BuildNum=32233
+BuildNum=32239
NowAt=`pwd`
cd `dirname $0`
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <fir...@us...> - 2015-12-20 00:11:31
|
Revision: 62708
http://sourceforge.net/p/firebird/code/62708
Author: firebirds
Date: 2015-12-20 00:11:28 +0000 (Sun, 20 Dec 2015)
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 2015-12-19 23:05:05 UTC (rev 62707)
+++ firebird/trunk/ChangeLog 2015-12-20 00:11:28 UTC (rev 62708)
@@ -1,3 +1,11 @@
+ 2015-12-19 10:43 dimitr
+ M src/jrd/jrd.cpp
+Fixed CORE-4840: Transactions with isc_tpb_autocommit can hang the server.
+
+ 2015-12-19 05:55 dimitr
+ M src/dsql/DdlNodes.epp
+Remove the redundant (no-op) line.
+
2015-12-18 16:57 dimitr
M src/dsql/DdlNodes.epp
Constness.
Modified: firebird/trunk/src/jrd/build_no.h
===================================================================
--- firebird/trunk/src/jrd/build_no.h 2015-12-19 23:05:05 UTC (rev 62707)
+++ firebird/trunk/src/jrd/build_no.h 2015-12-20 00:11:28 UTC (rev 62708)
@@ -3,16 +3,16 @@
*** DO NOT EDIT ***
TO CHANGE ANY INFORMATION IN HERE PLEASE
EDIT src/misc/writeBuildNum.sh
- FORMAL BUILD NUMBER:32239
+ FORMAL BUILD NUMBER:32241
*/
-#define PRODUCT_VER_STRING "3.0.0.32239"
-#define FILE_VER_STRING "WI-V3.0.0.32239"
-#define LICENSE_VER_STRING "WI-V3.0.0.32239"
-#define FILE_VER_NUMBER 3, 0, 0, 32239
+#define PRODUCT_VER_STRING "3.0.0.32241"
+#define FILE_VER_STRING "WI-V3.0.0.32241"
+#define LICENSE_VER_STRING "WI-V3.0.0.32241"
+#define FILE_VER_NUMBER 3, 0, 0, 32241
#define FB_MAJOR_VER "3"
#define FB_MINOR_VER "0"
#define FB_REV_NO "0"
-#define FB_BUILD_NO "32239"
+#define FB_BUILD_NO "32241"
#define FB_BUILD_TYPE "V"
#define FB_BUILD_SUFFIX "Firebird 3.0 Release Candidate 2"
Modified: firebird/trunk/src/misc/writeBuildNum.sh
===================================================================
--- firebird/trunk/src/misc/writeBuildNum.sh 2015-12-19 23:05:05 UTC (rev 62707)
+++ firebird/trunk/src/misc/writeBuildNum.sh 2015-12-20 00:11:28 UTC (rev 62708)
@@ -9,7 +9,7 @@
MajorVer=3
MinorVer=0
RevNo=0
-BuildNum=32239
+BuildNum=32241
NowAt=`pwd`
cd `dirname $0`
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ale...@us...> - 2015-12-21 17:01:30
|
Revision: 62714
http://sourceforge.net/p/firebird/code/62714
Author: alexpeshkoff
Date: 2015-12-21 17:01:26 +0000 (Mon, 21 Dec 2015)
Log Message:
-----------
Added support for using pascal to access OO API
Modified Paths:
--------------
firebird/trunk/builds/install/arch-specific/linux/makeInstallImage.sh.in
firebird/trunk/builds/posix/Makefile.in
firebird/trunk/extern/cloop/Makefile
firebird/trunk/extern/cloop/src/cloop/Generator.cpp
firebird/trunk/extern/cloop/src/cloop/Generator.h
firebird/trunk/extern/cloop/src/cloop/Main.cpp
firebird/trunk/lang_helpers/gds_codes.ftn
firebird/trunk/lang_helpers/gds_codes.pas
firebird/trunk/src/include/gen/codetext.h
firebird/trunk/src/include/gen/iberror.h
firebird/trunk/src/include/gen/msg_facs.h
firebird/trunk/src/include/gen/msgs.h
firebird/trunk/src/include/gen/sql_code.h
firebird/trunk/src/include/gen/sql_state.h
firebird/trunk/src/misc/codes.epp
Added Paths:
-----------
firebird/trunk/examples/interfaces/01.create.pas
firebird/trunk/src/misc/pascal/
firebird/trunk/src/misc/pascal/Pascal.Constants.awk
firebird/trunk/src/misc/pascal/Pascal.implementation.pas
firebird/trunk/src/misc/pascal/Pascal.interface.pas
firebird/trunk/src/misc/pascal/fb_get_master_interface.pas
Modified: firebird/trunk/builds/install/arch-specific/linux/makeInstallImage.sh.in
===================================================================
--- firebird/trunk/builds/install/arch-specific/linux/makeInstallImage.sh.in 2015-12-21 13:34:19 UTC (rev 62713)
+++ firebird/trunk/builds/install/arch-specific/linux/makeInstallImage.sh.in 2015-12-21 17:01:26 UTC (rev 62714)
@@ -227,10 +227,11 @@
#secureDB (access rights will be set at install time)
cp $BuiltFBDir/$SecurityDatabase ${TargetDir}@FB_SECDBDIR@
- #include (.h files)
+ #include (.h .pas files)
cp $BuiltFBDir/include/*.h ${TargetDir}@FB_INCDIR@
cp $BuildRootDir/src/include/firebird/*.h ${TargetDir}@FB_INCDIR@/firebird
tar -C $BuildRootDir/src/include/firebird -cf - impl | tar -C ${TargetDir}@FB_INCDIR@/firebird -x
+ cp $BuildRootDir/src/include/gen/Firebird.pas ${TargetDir}@FB_INCDIR@/firebird
chown -R root:root ${TargetDir}@FB_INCDIR@/*.h ${TargetDir}@FB_INCDIR@/firebird/*
chmod -R 0444 ${TargetDir}@FB_INCDIR@/*.h ${TargetDir}@FB_INCDIR@/firebird/*
Modified: firebird/trunk/builds/posix/Makefile.in
===================================================================
--- firebird/trunk/builds/posix/Makefile.in 2015-12-21 13:34:19 UTC (rev 62713)
+++ firebird/trunk/builds/posix/Makefile.in 2015-12-21 17:01:26 UTC (rev 62714)
@@ -81,11 +81,34 @@
.PHONY: updateCloopInterfaces updateBuildNum
-updateCloopInterfaces : $(SRC_ROOT)/include/firebird/IdlFbInterfaces.h
+IDL_ROOT=$(SRC_ROOT)/include/firebird
+IDL_FILE=$(IDL_ROOT)/FirebirdInterface.idl
+API_H_FILE=$(IDL_ROOT)/IdlFbInterfaces.h
+API_PAS_FILE=$(SRC_ROOT)/include/gen/Firebird.pas
+PAS_ROOT=$(SRC_ROOT)/misc/pascal
+PASCAL_SOURCES=$(wildcard $(PAS_ROOT)/*)
+TMP_FUNCS=$(TMP_ROOT)/func.pas
+XPB_CONSTS=$(SRC_ROOT)/include/consts_pub.h
+ERR_CONSTS=$(ROOT)/lang_helpers/gds_codes.pas
-$(SRC_ROOT)/include/firebird/IdlFbInterfaces.h: $(SRC_ROOT)/include/firebird/FirebirdInterface.idl
+updateCloopInterfaces : $(API_H_FILE) $(API_PAS_FILE)
+
+$(API_H_FILE): $(IDL_FILE)
$(CLOOP) $< c++ $@ IDL_FB_INTERFACES_H Firebird I
+$(TMP_FUNCS): $(PASCAL_SOURCES) $(XPB_CONSTS) $(ERR_CONSTS)
+ cat $(PAS_ROOT)/fb_get_master_interface.pas >$(TMP_FUNCS)
+ awk -f $(PAS_ROOT)/Pascal.Constants.awk <$(XPB_CONSTS) >>$(TMP_FUNCS)
+ grep '[[:space:]]isc_' $(ERR_CONSTS) >>$(TMP_FUNCS)
+
+$(API_PAS_FILE): $(IDL_FILE) $(PASCAL_SOURCES) $(TMP_FUNCS)
+ $(CLOOP) $(IDL_FILE) pascal $@ Firebird --uses SysUtils \
+ --interfaceFile $(PAS_ROOT)/Pascal.interface.pas \
+ --implementationFile $(PAS_ROOT)/Pascal.implementation.pas \
+ --exceptionClass FbException \
+ --functionsFile $(TMP_FUNCS) \
+ --prefix I
+
updateBuildNum : $(SRC_ROOT)/jrd/build_no.h $(GEN_ROOT)/Make.Version
$(SRC_ROOT)/jrd/build_no.h : $(SRC_ROOT)/misc/writeBuildNum.sh
@@ -667,6 +690,8 @@
clean_objects:
$(RM) `find $(TMP_ROOT)/ -type f -name '*.o' -print`
$(RM) `find $(TMP_ROOT)/ -type f -name '*.a' -print`
+ $(RM) `find $(TMP_ROOT)/ -type f -name '*.cpp' -print`
+ $(RM) `find $(TMP_ROOT)/ -type f -name '*.pas' -print`
clean_extern_objects:
$(RM) `find $(ROOT)/extern/ -type f -name '*.lo' -print`
Added: firebird/trunk/examples/interfaces/01.create.pas
===================================================================
--- firebird/trunk/examples/interfaces/01.create.pas (rev 0)
+++ firebird/trunk/examples/interfaces/01.create.pas 2015-12-21 17:01:26 UTC (rev 62714)
@@ -0,0 +1,137 @@
+{
+ * PROGRAM: Object oriented API samples.
+ * MODULE: 01.create.pas
+ * DESCRIPTION: A sample of creating new database and new table in it.
+ * Run second time (when database already exists) to see
+ * how FbException is caught and handled by this code.
+ *
+ * Example for the following interfaces:
+ * IMaster - main inteface to access all the rest
+ * Status - returns the status of executed command
+ * Provider - main interface to access DB / service
+ * Attachment - database attachment interface
+ * Transaction - transaction interface
+ * Util - helper calls here and there
+ * XpbBuilder - build various parameters blocks
+ *
+ * Run something like this to build: fpc -Fu<path-to-Firebird.pas> -Mdelphi 01.create.pas
+ *
+ * The contents of this file are subject to the Initial
+ * Developer's Public License Version 1.0 (the "License");
+ * you may not use this file except in compliance with the
+ * License. You may obtain a copy of the License at
+ * http://www.ibphoenix.com/main.nfs?a=ibphoenix&page=ibp_idpl.
+ *
+ * Software distributed under the License is distributed AS IS,
+ * WITHOUT WARRANTY OF ANY KIND, either express or implied.
+ * See the License for the specific language governing rights
+ * and limitations under the License.
+ *
+ * The Original Code was created by Alexander Peshkoff
+ * for the Firebird Open Source RDBMS project.
+ *
+ * Copyright (c) 2015 Alexander Peshkoff <pes...@ma...>
+ * and all contributors signed below.
+ *
+ * All Rights Reserved.
+ * Contributor(s): ______________________________________. }
+
+Program create;
+
+uses Sysutils, Firebird;
+
+var
+ // Declare pointers to required interfaces
+
+ // Status is used to return wide error description to user
+ st : IStatus;
+
+ // This is main interface of firebird, and the only one
+ // for getting which there is special function in our API
+ master : IMaster;
+ util : IUtil;
+
+ // XpbBuilder helps to create various parameter blocks for API calls
+ dpb : IXpbBuilder;
+
+ // Provider is needed to start to work with database (or service)
+ prov : IProvider;
+
+ // Attachment and Transaction contain methods to work with
+ // database attachment and transactions
+ att : IAttachment;
+ tra : ITransaction;
+
+ procedure PrintError(s : IStatus);
+ var
+ maxMessage : Integer;
+ outMessage : PAnsiChar;
+ begin
+ maxMessage := 256;
+ outMessage := StrAlloc(maxMessage);
+ util.formatStatus(outMessage, maxMessage, s);
+ writeln (outMessage);
+ StrDispose(outMessage);
+ end;
+
+begin
+ // Here we get access to master interface and helper utility interface
+ // no error return may happen - these functions always succeed
+ master := fb_get_master_interface;
+ util := master.getUtilInterface;
+
+ // status vector and main dispatcher are returned by calls to IMaster functions
+ // no error return may happen - these functions always succeed
+ st := master.getStatus;
+ prov := master.getDispatcher;
+
+ try
+ // create DPB
+ dpb := util.getXpbBuilder(st, IXpbBuilder.DPB, nil, 0);
+ dpb.insertInt(st, isc_dpb_page_size, 4 * 1024);
+ dpb.insertString(st, isc_dpb_user_name, 'sysdba');
+ dpb.insertString(st, isc_dpb_password, 'masterkey');
+
+ // create empty database
+ att := prov.createDatabase(st, 'fbtests.fdb', dpb.getBufferLength(st), dpb.getBuffer(st));
+ writeln ('Database fbtests.fdb created');
+
+ // detach from database
+ att.detach(st);
+ att := nil;
+
+ // attach it once again
+ att := prov.attachDatabase(st, 'fbtests.fdb', dpb.getBufferLength(st), dpb.getBuffer(st));
+ writeln ('Re-attached database fbtests.fdb');
+
+ // start transaction
+ tra := att.startTransaction(st, 0, nil);
+
+ // create table
+ att.execute(st, tra, 0, 'create table dates_table (d1 date)', 3,
+ nil, nil, nil, nil); // Input parameters and output data not used
+
+ // commit transaction retaining
+ tra.commitRetaining(st);
+ writeln ('Table dates_table created');
+
+ // insert a record into dates_table
+ att.execute(st, tra, 0, 'insert into dates_table values (CURRENT_DATE)', 3,
+ nil, nil, nil, nil); // Input parameters and output data not used
+
+ // commit transaction (will close interface)
+ tra.commit(st);
+ tra := nil;
+
+ writeln ('Record inserted into dates_table');
+
+ // detach from database (will close interface)
+ att.detach(st);
+ att := nil;
+
+ except
+ on e: FbException do PrintError(e.getStatus);
+ end;
+
+ prov.release;
+end.
Property changes on: firebird/trunk/examples/interfaces/01.create.pas
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: firebird/trunk/extern/cloop/Makefile
===================================================================
--- firebird/trunk/extern/cloop/Makefile 2015-12-21 13:34:19 UTC (rev 62713)
+++ firebird/trunk/extern/cloop/Makefile 2015-12-21 17:01:26 UTC (rev 62714)
@@ -96,9 +96,11 @@
$(SRC_DIR)/tests/test1/Interface.idl \
$(SRC_DIR)/tests/test1/CalcPascalApi.interface.pas \
$(SRC_DIR)/tests/test1/CalcPascalApi.implementation.pas
- $(BIN_DIR)/cloop $(SRC_DIR)/tests/test1/Interface.idl pascal $@ CalcPascalApi "SysUtils" \
- $(SRC_DIR)/tests/test1/CalcPascalApi.interface.pas \
- $(SRC_DIR)/tests/test1/CalcPascalApi.implementation.pas CalcException
+ $(BIN_DIR)/cloop $(SRC_DIR)/tests/test1/Interface.idl pascal $@ CalcPascalApi \
+ --uses "SysUtils" \
+ --interfaceFile $(SRC_DIR)/tests/test1/CalcPascalApi.interface.pas \
+ --implementationFile $(SRC_DIR)/tests/test1/CalcPascalApi.implementation.pas \
+ --exceptionClass CalcException
$(SRC_DIR)/tests/test1/CppTest.cpp: $(SRC_DIR)/tests/test1/CalcCppApi.h
Modified: firebird/trunk/extern/cloop/src/cloop/Generator.cpp
===================================================================
--- firebird/trunk/extern/cloop/src/cloop/Generator.cpp 2015-12-21 13:34:19 UTC (rev 62713)
+++ firebird/trunk/extern/cloop/src/cloop/Generator.cpp 2015-12-21 17:01:26 UTC (rev 62714)
@@ -866,14 +866,15 @@
PascalGenerator::PascalGenerator(const string& filename, const string& prefix, Parser* parser,
const string& unitName, const std::string& additionalUses, const std::string& interfaceFile,
- const std::string& implementationFile, const std::string& exceptionClass)
+ const std::string& implementationFile, const std::string& exceptionClass, const std::string& functionsFile)
: FileGenerator(filename, prefix),
parser(parser),
unitName(unitName),
additionalUses(additionalUses),
interfaceFile(interfaceFile),
implementationFile(implementationFile),
- exceptionClass(exceptionClass)
+ exceptionClass(exceptionClass),
+ functionsFile(functionsFile)
{
}
@@ -900,7 +901,7 @@
++i)
{
Interface* interface = *i;
- fprintf(out, "\t%s = class;\n", escapeName(interface->name).c_str());
+ fprintf(out, "\t%s = class;\n", escapeName(interface->name, true).c_str());
}
fprintf(out, "\n");
@@ -958,9 +959,9 @@
!method->returnTypeRef.isPointer;
fprintf(out, "\t%s_%sPtr = %s(this: %s",
- escapeName(interface->name).c_str(), escapeName(method->name).c_str(),
+ escapeName(interface->name, true).c_str(), escapeName(method->name).c_str(),
(isProcedure ? "procedure" : "function"),
- escapeName(interface->name).c_str());
+ escapeName(interface->name, true).c_str());
for (vector<Parameter*>::iterator k = method->parameters.begin();
k != method->parameters.end();
@@ -990,7 +991,7 @@
fprintf(out, "\t%sVTable = class", escapeName(interface->name).c_str());
if (interface->super)
- fprintf(out, "(%sVTable)", interface->super->name.c_str());
+ fprintf(out, "(%sVTable)", escapeName(interface->super->name).c_str());
fprintf(out, "\n");
@@ -1004,15 +1005,15 @@
Method* method = *j;
fprintf(out, "\t\t%s: %s_%sPtr;\n", escapeName(method->name).c_str(),
- escapeName(interface->name).c_str(), escapeName(method->name).c_str());
+ escapeName(interface->name, true).c_str(), escapeName(method->name).c_str());
}
fprintf(out, "\tend;\n\n");
- fprintf(out, "\t%s = class", escapeName(interface->name).c_str());
+ fprintf(out, "\t%s = class", escapeName(interface->name, true).c_str());
if (interface->super)
- fprintf(out, "(%s)", interface->super->name.c_str());
+ fprintf(out, "(%s)", escapeName(interface->super->name, true).c_str());
fprintf(out, "\n");
@@ -1076,7 +1077,7 @@
fprintf(out, "\tend;\n\n");
fprintf(out, "\t%sImpl = class(%s)\n",
- escapeName(interface->name).c_str(), escapeName(interface->name).c_str());
+ escapeName(interface->name, true).c_str(), escapeName(interface->name, true).c_str());
fprintf(out, "\t\tconstructor create;\n\n");
deque<Method*> methods;
@@ -1118,6 +1119,8 @@
fprintf(out, "\tend;\n\n");
}
+ insertFile(functionsFile);
+
fprintf(out, "implementation\n\n");
for (vector<Interface*>::iterator i = parser->interfaces.begin();
@@ -1137,7 +1140,7 @@
fprintf(out, "%s %s.%s(",
(isProcedure ? "procedure" : "function"),
- escapeName(interface->name).c_str(),
+ escapeName(interface->name, true).c_str(),
escapeName(method->name).c_str());
for (vector<Parameter*>::iterator k = method->parameters.begin();
@@ -1212,9 +1215,9 @@
fprintf(out, "%s %sImpl_%sDispatcher(this: %s",
(isProcedure ? "procedure" : "function"),
- escapeName(interface->name).c_str(),
+ escapeName(interface->name, true).c_str(),
escapeName(method->name).c_str(),
- escapeName(interface->name).c_str());
+ escapeName(interface->name, true).c_str());
for (vector<Parameter*>::iterator k = method->parameters.begin();
k != method->parameters.end();
@@ -1241,7 +1244,7 @@
if (!isProcedure)
fprintf(out, "Result := ");
- fprintf(out, "%sImpl(this).%s(", escapeName(interface->name).c_str(),
+ fprintf(out, "%sImpl(this).%s(", escapeName(interface->name, true).c_str(),
escapeName(method->name).c_str());
for (vector<Parameter*>::iterator k = method->parameters.begin();
@@ -1279,11 +1282,11 @@
fprintf(out, "var\n");
fprintf(out, "\t%sImpl_vTable: %sVTable;\n\n",
- escapeName(interface->name).c_str(), escapeName(interface->name).c_str());
+ escapeName(interface->name, true).c_str(), escapeName(interface->name).c_str());
- fprintf(out, "constructor %sImpl.create;\n", escapeName(interface->name).c_str());
+ fprintf(out, "constructor %sImpl.create;\n", escapeName(interface->name, true).c_str());
fprintf(out, "begin\n");
- fprintf(out, "\tvTable := %sImpl_vTable;\n", escapeName(interface->name).c_str());
+ fprintf(out, "\tvTable := %sImpl_vTable;\n", escapeName(interface->name, true).c_str());
fprintf(out, "end;\n\n");
}
@@ -1303,18 +1306,18 @@
methods.insert(methods.begin(), p->methods.begin(), p->methods.end());
fprintf(out, "\t%sImpl_vTable := %sVTable.create;\n",
- escapeName(interface->name).c_str(), escapeName(interface->name).c_str());
+ escapeName(interface->name, true).c_str(), escapeName(interface->name).c_str());
fprintf(out, "\t%sImpl_vTable.version := %d;\n",
- escapeName(interface->name).c_str(), (int) methods.size());
+ escapeName(interface->name, true).c_str(), (int) methods.size());
for (deque<Method*>::iterator j = methods.begin(); j != methods.end(); ++j)
{
Method* method = *j;
fprintf(out, "\t%sImpl_vTable.%s := @%sImpl_%sDispatcher;\n",
- escapeName(interface->name).c_str(),
+ escapeName(interface->name, true).c_str(),
escapeName(method->name).c_str(),
- escapeName(interface->name).c_str(),
+ escapeName(interface->name, true).c_str(),
escapeName(method->name).c_str());
}
@@ -1328,7 +1331,7 @@
++i)
{
Interface* interface = *i;
- fprintf(out, "\t%sImpl_vTable.destroy;\n", escapeName(interface->name).c_str());
+ fprintf(out, "\t%sImpl_vTable.destroy;\n", escapeName(interface->name, true).c_str());
}
fprintf(out, "\n");
@@ -1378,6 +1381,10 @@
name = "QWord";
break;
+ case Token::TYPE_IDENTIFIER:
+ name = (typeRef.type == BaseType::TYPE_INTERFACE ? prefix : "") + typeRef.token.text;
+ break;
+
default:
name = typeRef.token.text;
break;
@@ -1397,7 +1404,7 @@
return name;
}
-string PascalGenerator::escapeName(const string& name)
+string PascalGenerator::escapeName(string name, bool interfaceName)
{
//// TODO: Create a table of keywords.
@@ -1408,10 +1415,13 @@
name == "to" ||
name == "type")
{
- return name + "_";
+ name += "_";
}
- else
- return name;
+
+ if (interfaceName)
+ name = prefix + name;
+
+ return name;
}
void PascalGenerator::insertFile(const string& filename)
Modified: firebird/trunk/extern/cloop/src/cloop/Generator.h
===================================================================
--- firebird/trunk/extern/cloop/src/cloop/Generator.h 2015-12-21 13:34:19 UTC (rev 62713)
+++ firebird/trunk/extern/cloop/src/cloop/Generator.h 2015-12-21 17:01:26 UTC (rev 62714)
@@ -122,7 +122,7 @@
PascalGenerator(const std::string& filename, const std::string& prefix, Parser* parser,
const std::string& unitName, const std::string& additionalUses,
const std::string& interfaceFile, const std::string& implementationFile,
- const std::string& exceptionClass);
+ const std::string& exceptionClass, const std::string& functionsFile);
public:
virtual void generate();
@@ -130,7 +130,7 @@
private:
std::string convertParameter(const Parameter& parameter);
std::string convertType(const TypeRef& typeRef);
- std::string escapeName(const std::string& name);
+ std::string escapeName(std::string name, bool interfaceName = false);
void insertFile(const std::string& filename);
@@ -141,6 +141,7 @@
std::string interfaceFile;
std::string implementationFile;
std::string exceptionClass;
+ std::string functionsFile;
std::set<std::string> pointerTypes;
};
Modified: firebird/trunk/extern/cloop/src/cloop/Main.cpp
===================================================================
--- firebird/trunk/extern/cloop/src/cloop/Main.cpp 2015-12-21 13:34:19 UTC (rev 62713)
+++ firebird/trunk/extern/cloop/src/cloop/Main.cpp 2015-12-21 17:01:26 UTC (rev 62714)
@@ -92,14 +92,42 @@
throw runtime_error("Invalid command line parameters for Pascal output.");
string unitName(argv[4]);
- string additionalUses(argc > 5 ? argv[5] : "");
- string interfaceFile(argc > 6 ? argv[6] : "");
- string implementationFile(argc > 7 ? argv[7] : "");
- string exceptionClass(argc > 8 ? argv[8] : "");
- string prefix; //// TODO:
- generator.reset(new PascalGenerator(outFilename, prefix, &parser, unitName,
- additionalUses, interfaceFile, implementationFile, exceptionClass));
+ struct pascalSwitch
+ {
+ const char* sw;
+ string val;
+ };
+ pascalSwitch sw[] = {
+ {"--uses", ""}, {"--interfaceFile", ""}, {"--implementationFile", ""},
+ {"--exceptionClass", ""}, {"--prefix", ""}, {"--functionsFile", ""},
+ {NULL, ""} };
+
+ argv += 5;
+ argc -= 5;
+ for (; argc >= 2; argc -= 2, argv += 2)
+ {
+ string key = argv[0];
+ bool found = false;
+ for (pascalSwitch* cur = sw; cur->sw; ++cur)
+ {
+ if (cur->sw == key)
+ {
+ if (!cur->val.empty())
+ throw runtime_error("Repeated switch " + key);
+ found = true;
+ cur->val = argv[1];
+ break;
+ }
+ }
+ if (!found)
+ throw runtime_error("Unknown switch " + key);
+ }
+
+ generator.reset(new PascalGenerator(outFilename, sw[4].val/*prefix*/, &parser, unitName,
+ sw[0].val/*additionalUses*/, sw[1].val/*interfaceFile*/,
+ sw[2].val/*implementationFile*/, sw[3].val/*exceptionClass*/,
+ sw[5].val/*functionsFile*/));
}
else
throw runtime_error("Invalid output format.");
Modified: firebird/trunk/lang_helpers/gds_codes.ftn
===================================================================
--- firebird/trunk/lang_helpers/gds_codes.ftn 2015-12-21 13:34:19 UTC (rev 62713)
+++ firebird/trunk/lang_helpers/gds_codes.ftn 2015-12-21 17:01:26 UTC (rev 62714)
@@ -10,7 +10,7 @@
C -- rights and limitations under the License.
C --
C -- The content of this file was generated by the Firebird project
-C -- using the program jrd/codes.epp
+C -- using the program src/misc/codes.epp
C --
C --
C --
@@ -1686,8 +1686,8 @@
PARAMETER (GDS__dsql_dialect_warning_expr = 336003076)
INTEGER*4 GDS__sql_db_dialect_dtype_unsupport
PARAMETER (GDS__sql_db_dialect_dtype_unsupport = 336003077)
- INTEGER*4 GDS__isc_sql_dialect_conflict_num
- PARAMETER (GDS__isc_sql_dialect_conflict_num = 336003079)
+ INTEGER*4 GDS__sql_dialect_conflict_num
+ PARAMETER (GDS__sql_dialect_conflict_num = 336003079)
INTEGER*4 GDS__dsql_warning_number_ambiguous
PARAMETER (GDS__dsql_warning_number_ambiguous = 336003080)
INTEGER*4 GDS__dsql_warning_number_ambiguous1
Modified: firebird/trunk/lang_helpers/gds_codes.pas
===================================================================
--- firebird/trunk/lang_helpers/gds_codes.pas 2015-12-21 13:34:19 UTC (rev 62713)
+++ firebird/trunk/lang_helpers/gds_codes.pas 2015-12-21 17:01:26 UTC (rev 62714)
@@ -10,7 +10,7 @@
* rights and limitations under the License.
*
* The content of this file was generated by the Firebird project
- * using the program jrd/codes.epp
+ * using the program src/misc/codes.epp
*)
(*
*
@@ -19,9 +19,23 @@
*)
const
+ isc_facility = 20;
+ isc_err_base = 335544320;
+ isc_err_factor = 1;
gds_facility = 20;
gds_err_base = 335544320;
gds_err_factor = 1;
+
+ isc_arg_end = 0; (* end of argument list *)
+ isc_arg_gds = 1; (* generic DSRI status value *)
+ isc_arg_string = 2; (* string argument *)
+ isc_arg_cstring = 3; (* count & string argument *)
+ isc_arg_number = 4; (* numeric argument (long) *)
+ isc_arg_interpreted = 5; (* interpreted status code (string) *)
+ isc_arg_vms = 6; (* VAX/VMS status code (long) *)
+ isc_arg_unix = 7; (* UNIX error code *)
+ isc_arg_domain = 8; (* Apollo/Domain error code *)
+ isc_arg_dos = 9; (* MSDOS/OS2 error code *)
gds_arg_end = 0; (* end of argument list *)
gds_arg_gds = 1; (* generic DSRI status value *)
gds_arg_string = 2; (* string argument *)
@@ -33,1251 +47,2499 @@
gds_arg_domain = 8; (* Apollo/Domain error code *)
gds_arg_dos = 9; (* MSDOS/OS2 error code *)
+ isc_arith_except = 335544321;
gds_arith_except = 335544321;
+ isc_bad_dbkey = 335544322;
gds_bad_dbkey = 335544322;
+ isc_bad_db_format = 335544323;
gds_bad_db_format = 335544323;
+ isc_bad_db_handle = 335544324;
gds_bad_db_handle = 335544324;
+ isc_bad_dpb_content = 335544325;
gds_bad_dpb_content = 335544325;
+ isc_bad_dpb_form = 335544326;
gds_bad_dpb_form = 335544326;
+ isc_bad_req_handle = 335544327;
gds_bad_req_handle = 335544327;
+ isc_bad_segstr_handle = 335544328;
gds_bad_segstr_handle = 335544328;
+ isc_bad_segstr_id = 335544329;
gds_bad_segstr_id = 335544329;
+ isc_bad_tpb_content = 335544330;
gds_bad_tpb_content = 335544330;
+ isc_bad_tpb_form = 335544331;
gds_bad_tpb_form = 335544331;
+ isc_bad_trans_handle = 335544332;
gds_bad_trans_handle = 335544332;
+ isc_bug_check = 335544333;
gds_bug_check = 335544333;
+ isc_convert_error = 335544334;
gds_convert_error = 335544334;
+ isc_db_corrupt = 335544335;
gds_db_corrupt = 335544335;
+ isc_deadlock = 335544336;
gds_deadlock = 335544336;
+ isc_excess_trans = 335544337;
gds_excess_trans = 335544337;
+ isc_from_no_match = 335544338;
gds_from_no_match = 335544338;
+ isc_infinap = 335544339;
gds_infinap = 335544339;
+ isc_infona = 335544340;
gds_infona = 335544340;
+ isc_infunk = 335544341;
gds_infunk = 335544341;
+ isc_integ_fail = 335544342;
gds_integ_fail = 335544342;
+ isc_invalid_blr = 335544343;
gds_invalid_blr = 335544343;
+ isc_io_error = 335544344;
gds_io_error = 335544344;
+ isc_lock_conflict = 335544345;
gds_lock_conflict = 335544345;
+ isc_metadata_corrupt = 335544346;
gds_metadata_corrupt = 335544346;
+ isc_not_valid = 335544347;
gds_not_valid = 335544347;
+ isc_no_cur_rec = 335544348;
gds_no_cur_rec = 335544348;
+ isc_no_dup = 335544349;
gds_no_dup = 335544349;
+ isc_no_finish = 335544350;
gds_no_finish = 335544350;
+ isc_no_meta_update = 335544351;
gds_no_meta_update = 335544351;
+ isc_no_priv = 335544352;
gds_no_priv = 335544352;
+ isc_no_recon = 335544353;
gds_no_recon = 335544353;
+ isc_no_record = 335544354;
gds_no_record = 335544354;
+ isc_no_segstr_close = 335544355;
gds_no_segstr_close = 335544355;
+ isc_obsolete_metadata = 335544356;
gds_obsolete_metadata = 335544356;
+ isc_open_trans = 335544357;
gds_open_trans = 335544357;
+ isc_port_len = 335544358;
gds_port_len = 335544358;
+ isc_read_only_field = 335544359;
gds_read_only_field = 335544359;
+ isc_read_only_rel = 335544360;
gds_read_only_rel = 335544360;
+ isc_read_only_trans = 335544361;
gds_read_only_trans = 335544361;
+ isc_read_only_view = 335544362;
gds_read_only_view = 335544362;
+ isc_req_no_trans = 335544363;
gds_req_no_trans = 335544363;
+ isc_req_sync = 335544364;
gds_req_sync = 335544364;
+ isc_req_wrong_db = 335544365;
gds_req_wrong_db = 335544365;
+ isc_segment = 335544366;
gds_segment = 335544366;
+ isc_segstr_eof = 335544367;
gds_segstr_eof = 335544367;
+ isc_segstr_no_op = 335544368;
gds_segstr_no_op = 335544368;
+ isc_segstr_no_read = 335544369;
gds_segstr_no_read = 335544369;
+ isc_segstr_no_trans = 335544370;
gds_segstr_no_trans = 335544370;
+ isc_segstr_no_write = 335544371;
gds_segstr_no_write = 335544371;
+ isc_segstr_wrong_db = 335544372;
gds_segstr_wrong_db = 335544372;
+ isc_sys_request = 335544373;
gds_sys_request = 335544373;
+ isc_stream_eof = 335544374;
gds_stream_eof = 335544374;
+ isc_unavailable = 335544375;
gds_unavailable = 335544375;
+ isc_unres_rel = 335544376;
gds_unres_rel = 335544376;
+ isc_uns_ext = 335544377;
gds_uns_ext = 335544377;
+ isc_wish_list = 335544378;
gds_wish_list = 335544378;
+ isc_wrong_ods = 335544379;
gds_wrong_ods = 335544379;
+ isc_wronumarg = 335544380;
gds_wronumarg = 335544380;
+ isc_imp_exc = 335544381;
gds_imp_exc = 335544381;
+ isc_random = 335544382;
gds_random = 335544382;
+ isc_fatal_conflict = 335544383;
gds_fatal_conflict = 335544383;
+ isc_badblk = 335544384;
gds_badblk = 335544384;
+ isc_invpoolcl = 335544385;
gds_invpoolcl = 335544385;
+ isc_nopoolids = 335544386;
gds_nopoolids = 335544386;
+ isc_relbadblk = 335544387;
gds_relbadblk = 335544387;
+ isc_blktoobig = 335544388;
gds_blktoobig ...
[truncated message content] |
|
From: <fir...@us...> - 2015-12-22 00:10:45
|
Revision: 62718
http://sourceforge.net/p/firebird/code/62718
Author: firebirds
Date: 2015-12-22 00:10:42 +0000 (Tue, 22 Dec 2015)
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 2015-12-21 20:05:07 UTC (rev 62717)
+++ firebird/trunk/ChangeLog 2015-12-22 00:10:42 UTC (rev 62718)
@@ -1,3 +1,40 @@
+ 2015-12-21 17:01 alexpeshkoff
+ M builds/install/arch-specific/linux/makeInstallImage.sh.in
+ M builds/posix/Makefile.in
+ A examples/interfaces/01.create.pas
+ M extern/cloop/Makefile
+ M extern/cloop/src/cloop/Generator.cpp
+ M extern/cloop/src/cloop/Generator.h
+ M extern/cloop/src/cloop/Main.cpp
+ M lang_helpers/gds_codes.ftn
+ M lang_helpers/gds_codes.pas
+ M src/include/gen/codetext.h
+ M src/include/gen/iberror.h
+ M src/include/gen/msg_facs.h
+ M src/include/gen/msgs.h
+ M src/include/gen/sql_code.h
+ M src/include/gen/sql_state.h
+ M src/misc/codes.epp
+ A src/misc/pascal
+ A src/misc/pascal/Pascal.Constants.awk
+ A src/misc/pascal/Pascal.implementation.pas
+ A src/misc/pascal/Pascal.interface.pas
+ A src/misc/pascal/fb_get_master_interface.pas
+Added support for using pascal to access OO API
+
+ 2015-12-21 13:34 egorpugin
+ M .travis.yml
+[ci] Switch to Ubuntu 14.04.
+
+ 2015-12-21 11:16 alexpeshkoff
+ M src/msgs/messages2.sql
+ M src/msgs/system_errors2.sql
+Fixed strange mistype in error code. This error code is never used in sources, i.e. nothing to fix due to this change.
+
+ 2015-12-21 09:48 dimitr
+ M src/jrd/scl.epp
+Cleaned up the unused routine.
+
2015-12-19 10:43 dimitr
M src/jrd/jrd.cpp
Fixed CORE-4840: Transactions with isc_tpb_autocommit can hang the server.
Modified: firebird/trunk/src/jrd/build_no.h
===================================================================
--- firebird/trunk/src/jrd/build_no.h 2015-12-21 20:05:07 UTC (rev 62717)
+++ firebird/trunk/src/jrd/build_no.h 2015-12-22 00:10:42 UTC (rev 62718)
@@ -3,16 +3,16 @@
*** DO NOT EDIT ***
TO CHANGE ANY INFORMATION IN HERE PLEASE
EDIT src/misc/writeBuildNum.sh
- FORMAL BUILD NUMBER:32241
+ FORMAL BUILD NUMBER:32245
*/
-#define PRODUCT_VER_STRING "3.0.0.32241"
-#define FILE_VER_STRING "WI-V3.0.0.32241"
-#define LICENSE_VER_STRING "WI-V3.0.0.32241"
-#define FILE_VER_NUMBER 3, 0, 0, 32241
+#define PRODUCT_VER_STRING "3.0.0.32245"
+#define FILE_VER_STRING "WI-V3.0.0.32245"
+#define LICENSE_VER_STRING "WI-V3.0.0.32245"
+#define FILE_VER_NUMBER 3, 0, 0, 32245
#define FB_MAJOR_VER "3"
#define FB_MINOR_VER "0"
#define FB_REV_NO "0"
-#define FB_BUILD_NO "32241"
+#define FB_BUILD_NO "32245"
#define FB_BUILD_TYPE "V"
#define FB_BUILD_SUFFIX "Firebird 3.0 Release Candidate 2"
Modified: firebird/trunk/src/misc/writeBuildNum.sh
===================================================================
--- firebird/trunk/src/misc/writeBuildNum.sh 2015-12-21 20:05:07 UTC (rev 62717)
+++ firebird/trunk/src/misc/writeBuildNum.sh 2015-12-22 00:10:42 UTC (rev 62718)
@@ -9,7 +9,7 @@
MajorVer=3
MinorVer=0
RevNo=0
-BuildNum=32241
+BuildNum=32245
NowAt=`pwd`
cd `dirname $0`
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ale...@us...> - 2015-12-22 17:53:33
|
Revision: 62720
http://sourceforge.net/p/firebird/code/62720
Author: alexpeshkoff
Date: 2015-12-22 17:53:30 +0000 (Tue, 22 Dec 2015)
Log Message:
-----------
Fixed CORE-4964: Real errors during connect to security database are hidden by Srp user manager. Errors should be logged no matter what AuthServer is used. (taking into an account Sean's request re. special error for system-related problems)
Modified Paths:
--------------
firebird/trunk/lang_helpers/gds_codes.ftn
firebird/trunk/lang_helpers/gds_codes.pas
firebird/trunk/src/auth/SecureRemotePassword/server/SrpServer.cpp
firebird/trunk/src/auth/SecurityDatabase/LegacyServer.cpp
firebird/trunk/src/include/gen/codetext.h
firebird/trunk/src/include/gen/iberror.h
firebird/trunk/src/include/gen/msgs.h
firebird/trunk/src/include/gen/sql_code.h
firebird/trunk/src/include/gen/sql_state.h
firebird/trunk/src/msgs/facilities2.sql
firebird/trunk/src/msgs/messages2.sql
firebird/trunk/src/msgs/system_errors2.sql
firebird/trunk/src/remote/server/server.cpp
Modified: firebird/trunk/lang_helpers/gds_codes.ftn
===================================================================
--- firebird/trunk/lang_helpers/gds_codes.ftn 2015-12-22 10:48:36 UTC (rev 62719)
+++ firebird/trunk/lang_helpers/gds_codes.ftn 2015-12-22 17:53:30 UTC (rev 62720)
@@ -1622,6 +1622,8 @@
PARAMETER (GDS__invalid_attachment_charset = 335545104)
INTEGER*4 GDS__map_down
PARAMETER (GDS__map_down = 335545105)
+ INTEGER*4 GDS__login_error
+ PARAMETER (GDS__login_error = 335545106)
INTEGER*4 GDS__gfix_db_name
PARAMETER (GDS__gfix_db_name = 335740929)
INTEGER*4 GDS__gfix_invalid_sw
Modified: firebird/trunk/lang_helpers/gds_codes.pas
===================================================================
--- firebird/trunk/lang_helpers/gds_codes.pas 2015-12-22 10:48:36 UTC (rev 62719)
+++ firebird/trunk/lang_helpers/gds_codes.pas 2015-12-22 17:53:30 UTC (rev 62720)
@@ -1617,6 +1617,8 @@
gds_invalid_attachment_charset = 335545104;
isc_map_down = 335545105;
gds_map_down = 335545105;
+ isc_login_error = 335545106;
+ gds_login_error = 335545106;
isc_gfix_db_name = 335740929;
gds_gfix_db_name = 335740929;
isc_gfix_invalid_sw = 335740930;
Modified: firebird/trunk/src/auth/SecureRemotePassword/server/SrpServer.cpp
===================================================================
--- firebird/trunk/src/auth/SecureRemotePassword/server/SrpServer.cpp 2015-12-22 10:48:36 UTC (rev 62719)
+++ firebird/trunk/src/auth/SecureRemotePassword/server/SrpServer.cpp 2015-12-22 17:53:30 UTC (rev 62720)
@@ -276,6 +276,7 @@
switch(status->getErrors()[1])
{
case isc_stream_eof: // User name not found in security database
+ status->init();
return AUTH_CONTINUE;
default:
break;
Modified: firebird/trunk/src/auth/SecurityDatabase/LegacyServer.cpp
===================================================================
--- firebird/trunk/src/auth/SecurityDatabase/LegacyServer.cpp 2015-12-22 10:48:36 UTC (rev 62719)
+++ firebird/trunk/src/auth/SecurityDatabase/LegacyServer.cpp 2015-12-22 17:53:30 UTC (rev 62720)
@@ -385,28 +385,21 @@
void SecurityDatabase::checkStatus(const char* callName, ISC_STATUS userError)
{
- // showing real problems with security database to users is not good idea
- // from security POV - therefore some generic message is used
- // also suppress throwing errors from destructor which passes userError == 0
-
if (status[1] == 0)
- {
return;
- }
+ // suppress throwing errors from destructor which passes userError == 0
+ if (!userError)
+ return;
+
+ Arg::Gds secDbError(userError);
+
string message;
message.printf("Error in %s() API call when working with legacy security database", callName);
- iscLogStatus(message.c_str(), status);
+ secDbError << Arg::Gds(isc_random) << message;
- if (userError)
- {
-#ifdef DEV_BUILD
- // throw original status error
- status_exception::raise(status);
-#else
- Arg::Gds(userError).raise();
-#endif
- }
+ secDbError << Arg::StatusVector(status);
+ secDbError.raise();
}
typedef HalfStaticArray<SecurityDatabase*, 4> InstancesArray;
Modified: firebird/trunk/src/include/gen/codetext.h
===================================================================
--- firebird/trunk/src/include/gen/codetext.h 2015-12-22 10:48:36 UTC (rev 62719)
+++ firebird/trunk/src/include/gen/codetext.h 2015-12-22 17:53:30 UTC (rev 62720)
@@ -807,6 +807,7 @@
{"domain_primary_key_notnull", 335545103},
{"invalid_attachment_charset", 335545104},
{"map_down", 335545105},
+ {"login_error", 335545106},
{"gfix_db_name", 335740929},
{"gfix_invalid_sw", 335740930},
{"gfix_incmp_sw", 335740932},
Modified: firebird/trunk/src/include/gen/iberror.h
===================================================================
--- firebird/trunk/src/include/gen/iberror.h 2015-12-22 10:48:36 UTC (rev 62719)
+++ firebird/trunk/src/include/gen/iberror.h 2015-12-22 17:53:30 UTC (rev 62720)
@@ -841,6 +841,7 @@
const ISC_STATUS isc_domain_primary_key_notnull = 335545103L;
const ISC_STATUS isc_invalid_attachment_charset = 335545104L;
const ISC_STATUS isc_map_down = 335545105L;
+const ISC_STATUS isc_login_error = 335545106L;
const ISC_STATUS isc_gfix_db_name = 335740929L;
const ISC_STATUS isc_gfix_invalid_sw = 335740930L;
const ISC_STATUS isc_gfix_incmp_sw = 335740932L;
@@ -1304,7 +1305,7 @@
const ISC_STATUS isc_trace_switch_param_miss = 337182758L;
const ISC_STATUS isc_trace_param_act_notcompat = 337182759L;
const ISC_STATUS isc_trace_mandatory_switch_miss = 337182760L;
-const ISC_STATUS isc_err_max = 1248;
+const ISC_STATUS isc_err_max = 1249;
#else /* c definitions */
@@ -2115,6 +2116,7 @@
#define isc_domain_primary_key_notnull 335545103L
#define isc_invalid_attachment_charset 335545104L
#define isc_map_down 335545105L
+#define isc_login_error 335545106L
#define isc_gfix_db_name 335740929L
#define isc_gfix_invalid_sw 335740930L
#define isc_gfix_incmp_sw 335740932L
@@ -2578,7 +2580,7 @@
#define isc_trace_switch_param_miss 337182758L
#define isc_trace_param_act_notcompat 337182759L
#define isc_trace_mandatory_switch_miss 337182760L
-#define isc_err_max 1248
+#define isc_err_max 1249
#endif
Modified: firebird/trunk/src/include/gen/msgs.h
===================================================================
--- firebird/trunk/src/include/gen/msgs.h 2015-12-22 10:48:36 UTC (rev 62719)
+++ firebird/trunk/src/include/gen/msgs.h 2015-12-22 17:53:30 UTC (rev 62720)
@@ -810,6 +810,7 @@
{335545103, "Domain used in the PRIMARY KEY constraint of table @1 must be NOT NULL"}, /* domain_primary_key_notnull */
{335545104, "CHARACTER SET @1 cannot be used as a attachment character set"}, /* invalid_attachment_charset */
{335545105, "Some database(s) were shutdown when trying to read mapping data"}, /* map_down */
+ {335545106, "Error occurred during login, please check server firebird.log for details"}, /* login_error */
{335740929, "data base file name (@1) already given"}, /* gfix_db_name */
{335740930, "invalid switch @1"}, /* gfix_invalid_sw */
{335740932, "incompatible switch combination"}, /* gfix_incmp_sw */
Modified: firebird/trunk/src/include/gen/sql_code.h
===================================================================
--- firebird/trunk/src/include/gen/sql_code.h 2015-12-22 10:48:36 UTC (rev 62719)
+++ firebird/trunk/src/include/gen/sql_code.h 2015-12-22 17:53:30 UTC (rev 62720)
@@ -806,6 +806,7 @@
{335545103, -291}, /* 783 domain_primary_key_notnull */
{335545104, -204}, /* 784 invalid_attachment_charset */
{335545105, -901}, /* 785 map_down */
+ {335545106, -902}, /* 786 login_error */
{335740929, -901}, /* 1 gfix_db_name */
{335740930, -901}, /* 2 gfix_invalid_sw */
{335740932, -901}, /* 4 gfix_incmp_sw */
Modified: firebird/trunk/src/include/gen/sql_state.h
===================================================================
--- firebird/trunk/src/include/gen/sql_state.h 2015-12-22 10:48:36 UTC (rev 62719)
+++ firebird/trunk/src/include/gen/sql_state.h 2015-12-22 17:53:30 UTC (rev 62720)
@@ -806,6 +806,7 @@
{335545103, "42000"}, // 783 domain_primary_key_notnull
{335545104, "2C000"}, // 784 invalid_attachment_charset
{335545105, "08004"}, // 785 map_down
+ {335545106, "08006"}, // 786 login_error
{335740929, "00000"}, // 1 gfix_db_name
{335740930, "00000"}, // 2 gfix_invalid_sw
{335740932, "00000"}, // 4 gfix_incmp_sw
Modified: firebird/trunk/src/msgs/facilities2.sql
===================================================================
--- firebird/trunk/src/msgs/facilities2.sql 2015-12-22 10:48:36 UTC (rev 62719)
+++ firebird/trunk/src/msgs/facilities2.sql 2015-12-22 17:53:30 UTC (rev 62720)
@@ -1,7 +1,7 @@
/* MAX_NUMBER is the next number to be used, always one more than the highest message number. */
set bulk_insert INSERT INTO FACILITIES (LAST_CHANGE, FACILITY, FAC_CODE, MAX_NUMBER) VALUES (?, ?, ?, ?);
--
-('2015-08-17 20:53:01', 'JRD', 0, 786)
+('2015-12-22 20:33:22', 'JRD', 0, 787)
('2015-03-17 18:33:00', 'QLI', 1, 533)
('2015-01-07 18:01:51', 'GFIX', 3, 134)
('1996-11-07 13:39:40', 'GPRE', 4, 1)
Modified: firebird/trunk/src/msgs/messages2.sql
===================================================================
--- firebird/trunk/src/msgs/messages2.sql 2015-12-22 10:48:36 UTC (rev 62719)
+++ firebird/trunk/src/msgs/messages2.sql 2015-12-22 17:53:30 UTC (rev 62720)
@@ -893,6 +893,7 @@
('domain_primary_key_notnull', NULL, 'DdlNodes.epp', NULL, 0, 783, NULL, 'Domain used in the PRIMARY KEY constraint of table @1 must be NOT NULL', NULL, NULL);
('invalid_attachment_charset', NULL, NULL, NULL, 0, 784, NULL, 'CHARACTER SET @1 cannot be used as a attachment character set', NULL, NULL);
('map_down', NULL, 'Mapping.cpp', NULL, 0, 785, NULL, 'Some database(s) were shutdown when trying to read mapping data', NULL, NULL);
+('login_error', NULL, 'server.cpp', NULL, 0, 786, NULL, 'Error occurred during login, please check server firebird.log for details', NULL, NULL);
-- QLI
(NULL, NULL, NULL, NULL, 1, 0, NULL, 'expected type', NULL, NULL);
(NULL, NULL, NULL, NULL, 1, 1, NULL, 'bad block type', NULL, NULL);
Modified: firebird/trunk/src/msgs/system_errors2.sql
===================================================================
--- firebird/trunk/src/msgs/system_errors2.sql 2015-12-22 10:48:36 UTC (rev 62719)
+++ firebird/trunk/src/msgs/system_errors2.sql 2015-12-22 17:53:30 UTC (rev 62720)
@@ -792,6 +792,7 @@
(-291, '42', '000', 0, 783, 'domain_primary_key_notnull', NULL, NULL)
(-204, '2C', '000', 0, 784, 'invalid_attachment_charset', NULL, NULL)
(-901, '08', '004', 0, 785, 'map_down', NULL, NULL)
+(-902, '08', '006', 0, 786, 'login_error', NULL, NULL)
-- GFIX
(-901, '00', '000', 3, 1, 'gfix_db_name', NULL, NULL)
(-901, '00', '000', 3, 2, 'gfix_invalid_sw', NULL, NULL)
Modified: firebird/trunk/src/remote/server/server.cpp
===================================================================
--- firebird/trunk/src/remote/server/server.cpp 2015-12-22 10:48:36 UTC (rev 62719)
+++ firebird/trunk/src/remote/server/server.cpp 2015-12-22 17:53:30 UTC (rev 62720)
@@ -460,6 +460,7 @@
{
authServer = NULL;
working = false;
+ (Arg::Gds(isc_random) << "Plugin not supported by network protocol").copyTo(&st); // add port_protocol parameter
break;
}
@@ -495,6 +496,7 @@
{
authServer = NULL;
working = false;
+ (Arg::Gds(isc_random) << "Plugin not supported by network protocol").copyTo(&st); // add port_protocol parameter
break;
}
}
@@ -517,14 +519,21 @@
// no success - perform failure processing
loginFail(userName, authPort->getRemoteId());
- Arg::Gds loginError(isc_login);
-#ifndef DEV_BUILD
- if (st.getErrors()[1] == isc_missing_data_structures)
-#endif
+ if (st.hasData())
{
+ if (st.getErrors()[1] == isc_missing_data_structures)
+ status_exception::raise(&st);
+
+ iscLogStatus("Authentication error", &st);
+ Arg::Gds loginError(isc_login_error);
+#ifdef DEV_BUILD
loginError << Arg::StatusVector(&st);
+#endif
+ loginError.raise();
}
- status_exception::raise(loginError.value());
+ else
+ Arg::Gds(isc_login).raise();
+
return false; // compiler warning silencer
}
@@ -6416,11 +6425,13 @@
if (final.getCount() == 0)
{
HANDSHAKE_DEBUG(fprintf(stderr, "Srv: createPluginsItr: No matching plugins on server\n"));
- (Arg::Gds(isc_login)
+
+ Arg::Gds loginError(isc_login_error);
#ifdef DEV_BUILD
- << Arg::Gds(isc_random) << "No matching plugins on server"
+ loginError << Arg::Gds(isc_random) << "No matching plugins on server";
#endif
- ).raise();
+ gds__log("Authentication error\n\tNo matching plugins on server");
+ loginError.raise();
}
// reorder to make it match first, already passed, plugin data
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <fir...@us...> - 2015-12-23 00:10:20
|
Revision: 62722
http://sourceforge.net/p/firebird/code/62722
Author: firebirds
Date: 2015-12-23 00:10:18 +0000 (Wed, 23 Dec 2015)
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 2015-12-22 20:01:29 UTC (rev 62721)
+++ firebird/trunk/ChangeLog 2015-12-23 00:10:18 UTC (rev 62722)
@@ -1,3 +1,19 @@
+ 2015-12-22 17:53 alexpeshkoff
+ M lang_helpers/gds_codes.ftn
+ M lang_helpers/gds_codes.pas
+ M src/auth/SecureRemotePassword/server/SrpServer.cpp
+ M src/auth/SecurityDatabase/LegacyServer.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/msgs/facilities2.sql
+ M src/msgs/messages2.sql
+ M src/msgs/system_errors2.sql
+ M src/remote/server/server.cpp
+Fixed CORE-4964: Real errors during connect to security database are hidden by Srp user manager. Errors should be logged no matter what AuthServer is used. (taking into an account Sean's request re. special error for system-related problems)
+
2015-12-21 17:01 alexpeshkoff
M builds/install/arch-specific/linux/makeInstallImage.sh.in
M builds/posix/Makefile.in
Modified: firebird/trunk/src/jrd/build_no.h
===================================================================
--- firebird/trunk/src/jrd/build_no.h 2015-12-22 20:01:29 UTC (rev 62721)
+++ firebird/trunk/src/jrd/build_no.h 2015-12-23 00:10:18 UTC (rev 62722)
@@ -3,16 +3,16 @@
*** DO NOT EDIT ***
TO CHANGE ANY INFORMATION IN HERE PLEASE
EDIT src/misc/writeBuildNum.sh
- FORMAL BUILD NUMBER:32245
+ FORMAL BUILD NUMBER:32246
*/
-#define PRODUCT_VER_STRING "3.0.0.32245"
-#define FILE_VER_STRING "WI-V3.0.0.32245"
-#define LICENSE_VER_STRING "WI-V3.0.0.32245"
-#define FILE_VER_NUMBER 3, 0, 0, 32245
+#define PRODUCT_VER_STRING "3.0.0.32246"
+#define FILE_VER_STRING "WI-V3.0.0.32246"
+#define LICENSE_VER_STRING "WI-V3.0.0.32246"
+#define FILE_VER_NUMBER 3, 0, 0, 32246
#define FB_MAJOR_VER "3"
#define FB_MINOR_VER "0"
#define FB_REV_NO "0"
-#define FB_BUILD_NO "32245"
+#define FB_BUILD_NO "32246"
#define FB_BUILD_TYPE "V"
#define FB_BUILD_SUFFIX "Firebird 3.0 Release Candidate 2"
Modified: firebird/trunk/src/misc/writeBuildNum.sh
===================================================================
--- firebird/trunk/src/misc/writeBuildNum.sh 2015-12-22 20:01:29 UTC (rev 62721)
+++ firebird/trunk/src/misc/writeBuildNum.sh 2015-12-23 00:10:18 UTC (rev 62722)
@@ -9,7 +9,7 @@
MajorVer=3
MinorVer=0
RevNo=0
-BuildNum=32245
+BuildNum=32246
NowAt=`pwd`
cd `dirname $0`
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <fir...@us...> - 2015-12-24 00:09:41
|
Revision: 62725
http://sourceforge.net/p/firebird/code/62725
Author: firebirds
Date: 2015-12-24 00:09:39 +0000 (Thu, 24 Dec 2015)
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 2015-12-23 19:42:49 UTC (rev 62724)
+++ firebird/trunk/ChangeLog 2015-12-24 00:09:39 UTC (rev 62725)
@@ -1,3 +1,14 @@
+ 2015-12-23 19:42 hvlad
+ M builds/win32/make_examples.bat
+Build and copy udrcpp_example.dll
+
+ 2015-12-23 19:10 hvlad
+ M builds/install/misc/plugins.conf
+ M builds/win32/msvc10/udr_engine.vcxproj.filters
+ M builds/win32/msvc10/udrcpp_example.vcxproj
+ M builds/win32/msvc10/udrcpp_example.vcxproj.filters
+Fixed MSVC10 build of UDR examples
+
2015-12-22 17:53 alexpeshkoff
M lang_helpers/gds_codes.ftn
M lang_helpers/gds_codes.pas
Modified: firebird/trunk/src/jrd/build_no.h
===================================================================
--- firebird/trunk/src/jrd/build_no.h 2015-12-23 19:42:49 UTC (rev 62724)
+++ firebird/trunk/src/jrd/build_no.h 2015-12-24 00:09:39 UTC (rev 62725)
@@ -3,16 +3,16 @@
*** DO NOT EDIT ***
TO CHANGE ANY INFORMATION IN HERE PLEASE
EDIT src/misc/writeBuildNum.sh
- FORMAL BUILD NUMBER:32246
+ FORMAL BUILD NUMBER:32248
*/
-#define PRODUCT_VER_STRING "3.0.0.32246"
-#define FILE_VER_STRING "WI-V3.0.0.32246"
-#define LICENSE_VER_STRING "WI-V3.0.0.32246"
-#define FILE_VER_NUMBER 3, 0, 0, 32246
+#define PRODUCT_VER_STRING "3.0.0.32248"
+#define FILE_VER_STRING "WI-V3.0.0.32248"
+#define LICENSE_VER_STRING "WI-V3.0.0.32248"
+#define FILE_VER_NUMBER 3, 0, 0, 32248
#define FB_MAJOR_VER "3"
#define FB_MINOR_VER "0"
#define FB_REV_NO "0"
-#define FB_BUILD_NO "32246"
+#define FB_BUILD_NO "32248"
#define FB_BUILD_TYPE "V"
#define FB_BUILD_SUFFIX "Firebird 3.0 Release Candidate 2"
Modified: firebird/trunk/src/misc/writeBuildNum.sh
===================================================================
--- firebird/trunk/src/misc/writeBuildNum.sh 2015-12-23 19:42:49 UTC (rev 62724)
+++ firebird/trunk/src/misc/writeBuildNum.sh 2015-12-24 00:09:39 UTC (rev 62725)
@@ -9,7 +9,7 @@
MajorVer=3
MinorVer=0
RevNo=0
-BuildNum=32246
+BuildNum=32248
NowAt=`pwd`
cd `dirname $0`
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <fir...@us...> - 2015-12-25 00:09:26
|
Revision: 62727
http://sourceforge.net/p/firebird/code/62727
Author: firebirds
Date: 2015-12-25 00:09:23 +0000 (Fri, 25 Dec 2015)
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 2015-12-24 11:17:13 UTC (rev 62726)
+++ firebird/trunk/ChangeLog 2015-12-25 00:09:23 UTC (rev 62727)
@@ -1,3 +1,7 @@
+ 2015-12-24 11:17 alexpeshkoff
+ M src/misc/src_bundle.sh
+Fixed CORE-5008: add missing cmake files to fb3 linux tarball
+
2015-12-23 19:42 hvlad
M builds/win32/make_examples.bat
Build and copy udrcpp_example.dll
Modified: firebird/trunk/src/jrd/build_no.h
===================================================================
--- firebird/trunk/src/jrd/build_no.h 2015-12-24 11:17:13 UTC (rev 62726)
+++ firebird/trunk/src/jrd/build_no.h 2015-12-25 00:09:23 UTC (rev 62727)
@@ -3,16 +3,16 @@
*** DO NOT EDIT ***
TO CHANGE ANY INFORMATION IN HERE PLEASE
EDIT src/misc/writeBuildNum.sh
- FORMAL BUILD NUMBER:32248
+ FORMAL BUILD NUMBER:32249
*/
-#define PRODUCT_VER_STRING "3.0.0.32248"
-#define FILE_VER_STRING "WI-V3.0.0.32248"
-#define LICENSE_VER_STRING "WI-V3.0.0.32248"
-#define FILE_VER_NUMBER 3, 0, 0, 32248
+#define PRODUCT_VER_STRING "3.0.0.32249"
+#define FILE_VER_STRING "WI-V3.0.0.32249"
+#define LICENSE_VER_STRING "WI-V3.0.0.32249"
+#define FILE_VER_NUMBER 3, 0, 0, 32249
#define FB_MAJOR_VER "3"
#define FB_MINOR_VER "0"
#define FB_REV_NO "0"
-#define FB_BUILD_NO "32248"
+#define FB_BUILD_NO "32249"
#define FB_BUILD_TYPE "V"
#define FB_BUILD_SUFFIX "Firebird 3.0 Release Candidate 2"
Modified: firebird/trunk/src/misc/writeBuildNum.sh
===================================================================
--- firebird/trunk/src/misc/writeBuildNum.sh 2015-12-24 11:17:13 UTC (rev 62726)
+++ firebird/trunk/src/misc/writeBuildNum.sh 2015-12-25 00:09:23 UTC (rev 62727)
@@ -9,7 +9,7 @@
MajorVer=3
MinorVer=0
RevNo=0
-BuildNum=32248
+BuildNum=32249
NowAt=`pwd`
cd `dirname $0`
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <fir...@us...> - 2015-12-26 00:09:58
|
Revision: 62732
http://sourceforge.net/p/firebird/code/62732
Author: firebirds
Date: 2015-12-26 00:09:56 +0000 (Sat, 26 Dec 2015)
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 2015-12-25 18:19:49 UTC (rev 62731)
+++ firebird/trunk/ChangeLog 2015-12-26 00:09:56 UTC (rev 62732)
@@ -1,3 +1,16 @@
+ 2015-12-25 18:19 alexpeshkoff
+ M builds/install/arch-specific/linux/linuxLibrary.sh.in
+ M builds/install/posix-common/posixLibrary.sh.in
+ M builds/install/posix-common/preinstall.sh.in
+Fixed CORE-4842: Installer script fails in some linux environments
+
+ 2015-12-25 01:08 robocop
+ M src/jrd/CryptoManager.cpp
+ M src/remote/os/win32/xnet.cpp
+ M src/remote/os/win32/xnet.h
+ M src/remote/server/os/posix/inet_server.cpp
+Misc.
+
2015-12-24 11:17 alexpeshkoff
M src/misc/src_bundle.sh
Fixed CORE-5008: add missing cmake files to fb3 linux tarball
Modified: firebird/trunk/src/jrd/build_no.h
===================================================================
--- firebird/trunk/src/jrd/build_no.h 2015-12-25 18:19:49 UTC (rev 62731)
+++ firebird/trunk/src/jrd/build_no.h 2015-12-26 00:09:56 UTC (rev 62732)
@@ -3,16 +3,16 @@
*** DO NOT EDIT ***
TO CHANGE ANY INFORMATION IN HERE PLEASE
EDIT src/misc/writeBuildNum.sh
- FORMAL BUILD NUMBER:32249
+ FORMAL BUILD NUMBER:32251
*/
-#define PRODUCT_VER_STRING "3.0.0.32249"
-#define FILE_VER_STRING "WI-V3.0.0.32249"
-#define LICENSE_VER_STRING "WI-V3.0.0.32249"
-#define FILE_VER_NUMBER 3, 0, 0, 32249
+#define PRODUCT_VER_STRING "3.0.0.32251"
+#define FILE_VER_STRING "WI-V3.0.0.32251"
+#define LICENSE_VER_STRING "WI-V3.0.0.32251"
+#define FILE_VER_NUMBER 3, 0, 0, 32251
#define FB_MAJOR_VER "3"
#define FB_MINOR_VER "0"
#define FB_REV_NO "0"
-#define FB_BUILD_NO "32249"
+#define FB_BUILD_NO "32251"
#define FB_BUILD_TYPE "V"
#define FB_BUILD_SUFFIX "Firebird 3.0 Release Candidate 2"
Modified: firebird/trunk/src/misc/writeBuildNum.sh
===================================================================
--- firebird/trunk/src/misc/writeBuildNum.sh 2015-12-25 18:19:49 UTC (rev 62731)
+++ firebird/trunk/src/misc/writeBuildNum.sh 2015-12-26 00:09:56 UTC (rev 62732)
@@ -9,7 +9,7 @@
MajorVer=3
MinorVer=0
RevNo=0
-BuildNum=32249
+BuildNum=32251
NowAt=`pwd`
cd `dirname $0`
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <fir...@us...> - 2015-12-29 00:10:42
|
Revision: 62741
http://sourceforge.net/p/firebird/code/62741
Author: firebirds
Date: 2015-12-29 00:10:39 +0000 (Tue, 29 Dec 2015)
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 2015-12-28 17:22:57 UTC (rev 62740)
+++ firebird/trunk/ChangeLog 2015-12-29 00:10:39 UTC (rev 62741)
@@ -1,3 +1,15 @@
+ 2015-12-28 14:10 alexpeshkoff
+ M builds/install/arch-specific/linux/firebird.init.d.debian.in
+ M builds/install/arch-specific/linux/firebird.init.d.generic.in
+ M builds/install/arch-specific/linux/linuxLibrary.sh.in
+ M builds/install/posix-common/changeServerMode.sh.in
+ M builds/install/posix-common/posixLibrary.sh.in
+Fixed CORE-5053: changeServerMode.sh can mess with configuration
+
+ 2015-12-28 06:22 dimitr
+ M src/jrd/jrd.cpp
+Unwind the cache before throwing. This prevents lock-ups during database shutdown.
+
2015-12-25 18:19 alexpeshkoff
M builds/install/arch-specific/linux/linuxLibrary.sh.in
M builds/install/posix-common/posixLibrary.sh.in
Modified: firebird/trunk/src/jrd/build_no.h
===================================================================
--- firebird/trunk/src/jrd/build_no.h 2015-12-28 17:22:57 UTC (rev 62740)
+++ firebird/trunk/src/jrd/build_no.h 2015-12-29 00:10:39 UTC (rev 62741)
@@ -3,16 +3,16 @@
*** DO NOT EDIT ***
TO CHANGE ANY INFORMATION IN HERE PLEASE
EDIT src/misc/writeBuildNum.sh
- FORMAL BUILD NUMBER:32251
+ FORMAL BUILD NUMBER:32253
*/
-#define PRODUCT_VER_STRING "3.0.0.32251"
-#define FILE_VER_STRING "WI-V3.0.0.32251"
-#define LICENSE_VER_STRING "WI-V3.0.0.32251"
-#define FILE_VER_NUMBER 3, 0, 0, 32251
+#define PRODUCT_VER_STRING "3.0.0.32253"
+#define FILE_VER_STRING "WI-V3.0.0.32253"
+#define LICENSE_VER_STRING "WI-V3.0.0.32253"
+#define FILE_VER_NUMBER 3, 0, 0, 32253
#define FB_MAJOR_VER "3"
#define FB_MINOR_VER "0"
#define FB_REV_NO "0"
-#define FB_BUILD_NO "32251"
+#define FB_BUILD_NO "32253"
#define FB_BUILD_TYPE "V"
#define FB_BUILD_SUFFIX "Firebird 3.0 Release Candidate 2"
Modified: firebird/trunk/src/misc/writeBuildNum.sh
===================================================================
--- firebird/trunk/src/misc/writeBuildNum.sh 2015-12-28 17:22:57 UTC (rev 62740)
+++ firebird/trunk/src/misc/writeBuildNum.sh 2015-12-29 00:10:39 UTC (rev 62741)
@@ -9,7 +9,7 @@
MajorVer=3
MinorVer=0
RevNo=0
-BuildNum=32251
+BuildNum=32253
NowAt=`pwd`
cd `dirname $0`
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <fir...@us...> - 2015-12-30 00:12:05
|
Revision: 62747
http://sourceforge.net/p/firebird/code/62747
Author: firebirds
Date: 2015-12-30 00:12:03 +0000 (Wed, 30 Dec 2015)
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 2015-12-29 19:00:05 UTC (rev 62746)
+++ firebird/trunk/ChangeLog 2015-12-30 00:12:03 UTC (rev 62747)
@@ -1,3 +1,23 @@
+ 2015-12-29 19:00 dimitr
+ M src/jrd/Monitoring.cpp
+ M src/jrd/Monitoring.h
+Fixed CORE-4708: Content of MON$EXPLAINED_PLAN in MON$STATEMENTS is truncated if exceeds the 32KB limit.
+
+ 2015-12-29 15:17 dimitr
+ M src/jrd/DbCreators.cpp
+ M src/jrd/Mapping.cpp
+ M src/jrd/Monitoring.cpp
+ M src/jrd/Monitoring.h
+ M src/jrd/UserManagement.cpp
+Tag the shmem session clumplets with username. This allows much faster lookups for non-locksmith users. Also, it allows to simplify some code. While being there, cleaned up some unused logic.
+
+ 2015-12-29 14:39 alexpeshkoff
+ M src/jrd/Mapping.cpp
+ M src/remote/client/interface.cpp
+ M src/remote/remote.cpp
+ M src/remote/remote.h
+Fixed CORE-5047: mapUser() routine establish secondary attach using wrong provider
+
2015-12-28 14:10 alexpeshkoff
M builds/install/arch-specific/linux/firebird.init.d.debian.in
M builds/install/arch-specific/linux/firebird.init.d.generic.in
Modified: firebird/trunk/src/jrd/build_no.h
===================================================================
--- firebird/trunk/src/jrd/build_no.h 2015-12-29 19:00:05 UTC (rev 62746)
+++ firebird/trunk/src/jrd/build_no.h 2015-12-30 00:12:03 UTC (rev 62747)
@@ -3,16 +3,16 @@
*** DO NOT EDIT ***
TO CHANGE ANY INFORMATION IN HERE PLEASE
EDIT src/misc/writeBuildNum.sh
- FORMAL BUILD NUMBER:32253
+ FORMAL BUILD NUMBER:32256
*/
-#define PRODUCT_VER_STRING "3.0.0.32253"
-#define FILE_VER_STRING "WI-V3.0.0.32253"
-#define LICENSE_VER_STRING "WI-V3.0.0.32253"
-#define FILE_VER_NUMBER 3, 0, 0, 32253
+#define PRODUCT_VER_STRING "3.0.0.32256"
+#define FILE_VER_STRING "WI-V3.0.0.32256"
+#define LICENSE_VER_STRING "WI-V3.0.0.32256"
+#define FILE_VER_NUMBER 3, 0, 0, 32256
#define FB_MAJOR_VER "3"
#define FB_MINOR_VER "0"
#define FB_REV_NO "0"
-#define FB_BUILD_NO "32253"
+#define FB_BUILD_NO "32256"
#define FB_BUILD_TYPE "V"
#define FB_BUILD_SUFFIX "Firebird 3.0 Release Candidate 2"
Modified: firebird/trunk/src/misc/writeBuildNum.sh
===================================================================
--- firebird/trunk/src/misc/writeBuildNum.sh 2015-12-29 19:00:05 UTC (rev 62746)
+++ firebird/trunk/src/misc/writeBuildNum.sh 2015-12-30 00:12:03 UTC (rev 62747)
@@ -9,7 +9,7 @@
MajorVer=3
MinorVer=0
RevNo=0
-BuildNum=32253
+BuildNum=32256
NowAt=`pwd`
cd `dirname $0`
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|