8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-26 07:23:08 +01:00
Commit Graph

28424 Commits

Author SHA1 Message Date
asfernandes
c04e398fd5 increment build number 2008-03-17 01:07:00 +00:00
asfernandes
d78d7d40ea increment build number 2008-03-17 01:06:51 +00:00
asfernandes
7ee9949db8 increment build number 2008-03-17 01:06:50 +00:00
asfernandes
44bf2fe0f5 increment build number 2008-03-17 01:06:44 +00:00
asfernandes
f01c24d9e6 increment build number 2008-03-17 01:06:32 +00:00
asfernandes
b334826ed8 increment build number 2008-03-17 01:06:28 +00:00
asfernandes
846d1d631e increment build number 2008-03-17 01:06:19 +00:00
asfernandes
b537658018 increment build number 2008-03-17 01:06:13 +00:00
asfernandes
47dc791516 increment build number 2008-03-17 01:06:12 +00:00
asfernandes
bfc8db5cfe increment build number 2008-03-17 01:06:00 +00:00
asfernandes
5287b5543d increment build number 2008-03-17 01:05:55 +00:00
asfernandes
2b5f161858 increment build number 2008-03-17 01:05:44 +00:00
asfernandes
080b9489cb increment build number 2008-03-17 01:05:43 +00:00
asfernandes
c0a34ae7b3 increment build number 2008-03-17 01:05:38 +00:00
asfernandes
67a239b142 increment build number 2008-03-17 01:05:33 +00:00
asfernandes
32fa410fe0 increment build number 2008-03-17 01:05:26 +00:00
asfernandes
0c9a8afba4 increment build number 2008-03-17 01:05:20 +00:00
fsg
da7339fd35 increment build number 2008-03-16 20:01:10 +00:00
asfernandes
25c53d9318 increment build number 2008-03-16 19:30:11 +00:00
asfernandes
8bb723bec3 Validate (and store in tdbb) non-NULL transaction handles 2008-03-16 19:30:00 +00:00
alexpeshkoff
de2598b442 increment build number 2008-03-16 17:10:48 +00:00
alexpeshkoff
d3ec37bba0 Fixed CORE-1770: Bugcheck 291 in DDL 2008-03-16 17:10:41 +00:00
robocop
a6184e59a0 increment build number 2008-03-16 13:39:04 +00:00
robocop
4d4b18c115 Fix some issues: wrong pathname used for localized msgs, possibly trash stored in msg file, some obvious checks, etc. 2008-03-16 13:38:58 +00:00
fsg
52bf2414e6 increment build number 2008-03-15 20:04:55 +00:00
skidder
a8f641231e increment build number 2008-03-15 19:14:03 +00:00
skidder
57cc4b8edd increment build number 2008-03-15 19:12:24 +00:00
skidder
e83877349f increment build number 2008-03-15 19:12:23 +00:00
skidder
6ef7cd1e30 Allow running engine in superclassic mode on Windows as the service.
This also changes the behavior of -d switch. To run superclassic
engine as application please now invoke fb_inet_server with both -d and -a switches.
2008-03-15 19:12:20 +00:00
asfernandes
f1892fd6a2 increment build number 2008-03-15 17:55:30 +00:00
asfernandes
0e4787a602 increment build number 2008-03-15 17:55:28 +00:00
asfernandes
262dbadc4f Misc 2008-03-15 17:55:27 +00:00
asfernandes
413233a83e increment build number 2008-03-15 17:55:22 +00:00
asfernandes
2a9d525fde increment build number 2008-03-15 16:02:19 +00:00
asfernandes
f4b520c589 Misc 2008-03-15 16:02:10 +00:00
hvlad
e8004cba3f increment build number 2008-03-15 13:46:33 +00:00
hvlad
5c2300fc65 Fixed few my mistakes noted by Claudio 2008-03-15 13:46:28 +00:00
robocop
9ede115146 increment build number 2008-03-15 10:28:29 +00:00
robocop
40ab207ae2 increment build number 2008-03-15 10:28:28 +00:00
robocop
b741dd8a0d Simplification. 2008-03-15 10:28:25 +00:00
robocop
8dfa720c9a increment build number 2008-03-15 10:27:51 +00:00
robocop
d9d95267a7 A bit more readable and more friendly with source code analysis tools (including code completion in editors). 2008-03-15 10:27:49 +00:00
robocop
3495621b4b increment build number 2008-03-15 10:26:39 +00:00
robocop
462e6f66a3 Use the template type. 2008-03-15 10:26:36 +00:00
robocop
9e25e4ca61 increment build number 2008-03-15 10:25:34 +00:00
robocop
b5e103c3f5 Misc. 2008-03-15 10:25:30 +00:00
asfernandes
5ec7cda835 increment build number 2008-03-14 15:59:20 +00:00
asfernandes
44ec4fa0e3 Release the request when prepare throws 2008-03-14 15:59:12 +00:00
asfernandes
6e7c87c7f1 increment build number 2008-03-14 15:29:31 +00:00
asfernandes
a6f5327cc8 Fixed EXECUTE STATEMENT returning BLOBs 2008-03-14 15:29:23 +00:00
asfernandes
be706b222a increment build number 2008-03-14 14:39:54 +00:00
asfernandes
51990b2928 Correction 2008-03-14 14:39:48 +00:00
asfernandes
20db20a3d7 increment build number 2008-03-14 11:12:00 +00:00
asfernandes
81a148c1bd Misc 2008-03-14 11:11:49 +00:00
asfernandes
aa8166dce3 increment build number 2008-03-14 11:06:58 +00:00
paul_reeves
ad5524b884 increment build number 2008-03-14 10:51:54 +00:00
alexpeshkoff
b4571f94e5 increment build number 2008-03-14 10:43:47 +00:00
alexpeshkoff
2571b5c1e1 Fixed races in client when working with events 2008-03-14 10:43:36 +00:00
alexpeshkoff
824e2cf064 increment build number 2008-03-14 08:32:40 +00:00
alexpeshkoff
44d1158059 fixed gcc build 2008-03-14 08:32:34 +00:00
alexpeshkoff
3519ba9d5e increment build number 2008-03-14 08:23:32 +00:00
alexpeshkoff
a16b34df4e fixed gcc build 2008-03-14 08:23:26 +00:00
hvlad
480d154ddd increment build number 2008-03-14 07:58:23 +00:00
hvlad
1a941e1ebe Correction. Thank to Adriano 2008-03-14 07:58:20 +00:00
asfernandes
fc72397bad increment build number 2008-03-14 02:50:44 +00:00
asfernandes
4762e049ee Misc 2008-03-14 02:50:40 +00:00
fsg
5e9656b7c4 increment build number 2008-03-13 20:42:12 +00:00
asfernandes
a1b798c7da increment build number 2008-03-13 19:50:23 +00:00
asfernandes
19a5b0afd2 Small optimization 2008-03-13 19:50:13 +00:00
asfernandes
b81fc4919f increment build number 2008-03-13 19:46:55 +00:00
hvlad
daaccf2ad6 increment build number 2008-03-13 19:14:47 +00:00
hvlad
f82d517b09 Fixed bug CORE-1790 : PAG_page_count returns 3 for just created database.
pip->pip_header.reserved is valid only for OSD 11.1, not for 11.2
2008-03-13 19:14:45 +00:00
asfernandes
c7ec88bee4 1) Created classes PreparedStatement and ResultSet
2) Changed EXECUTE STATEMENT to use these classes
3) Fixed CORE-1784 - Error with EXECUTE PROCEDURE inside EXECUTE STATEMENT
2008-03-13 16:37:20 +00:00
asfernandes
49e833de50 increment build number 2008-03-13 16:37:17 +00:00
asfernandes
5c344b9fb3 increment build number 2008-03-13 16:37:01 +00:00
dimitr
8b93402031 increment build number 2008-03-13 14:20:42 +00:00
dimitr
ebad313cfd 1) Fixed CORE-1788.
2) Protected from other similar deadlocks.
3) Refactoring.
2008-03-13 14:20:32 +00:00
hvlad
7baf513333 increment build number 2008-03-13 13:48:09 +00:00
hvlad
2423a4bc3e Use EnsureUnlock where appropriate. Remove not used thread accounting in CNTL. Fix few mistakes\typos in my previous commit. 2008-03-13 13:48:05 +00:00
hvlad
7fd0266036 increment build number 2008-03-13 13:48:01 +00:00
hvlad
eb572e1876 increment build number 2008-03-13 12:54:39 +00:00
hvlad
ebc4644ea1 Add check in WIN_NT's DEV_BUILD for correct mutex unlocking\deleting.
Implement new EnsureUnlock class for use instead of (or together with) LockGuard's if LockGuard is not usable.
2008-03-13 12:54:31 +00:00
alexpeshkoff
397ceb7ed8 increment build number 2008-03-13 12:06:01 +00:00
alexpeshkoff
627e7f2846 Fixed unexpected server exits. Slightly better diagnostics for them added. 2008-03-13 12:05:49 +00:00
robocop
73759d2d02 increment build number 2008-03-13 11:03:20 +00:00
robocop
d293e5f0d1 Misc. 2008-03-13 11:02:56 +00:00
robocop
33b5aa1703 increment build number 2008-03-13 11:02:51 +00:00
robocop
4f979e3fce increment build number 2008-03-13 11:02:50 +00:00
robocop
3269b6ce40 increment build number 2008-03-13 11:00:40 +00:00
robocop
55c27384cf Remove files that were superseded by their *2.sql counterparts. 2008-03-13 11:00:29 +00:00
robocop
dd8cf45a59 increment build number 2008-03-13 10:41:46 +00:00
robocop
e9d4b1f8cf increment build number 2008-03-13 10:41:45 +00:00
robocop
d5ff786e3d Misc. 2008-03-13 10:41:38 +00:00
robocop
efc3e8d6ef increment build number 2008-03-13 10:38:43 +00:00
robocop
55e17e46d7 - Made some constructor explicit and discovered that for adding one byte to a string, a temporary string was being created on the fly. Unacceptable in loops.
- Disabled constructor from hell for now. I wasn't the only one confused about the nature of the only argument: only looking at the signature one realizes it's a byte's value, not the initial length.
2008-03-13 10:38:39 +00:00
robocop
5353b44ab8 increment build number 2008-03-13 10:38:36 +00:00
robocop
c82125cbf4 increment build number 2008-03-13 10:38:26 +00:00
asfernandes
2f44b7b0ad increment build number 2008-03-13 02:43:37 +00:00
asfernandes
12c50384b5 Misc 2008-03-13 02:43:32 +00:00
asfernandes
5e14da586e increment build number 2008-03-13 02:43:31 +00:00
fsg
bbedd8d66f increment build number 2008-03-12 20:37:30 +00:00
dimitr
ff7b3712ec increment build number 2008-03-12 17:07:54 +00:00
dimitr
2636e3a4db increment build number 2008-03-12 17:07:32 +00:00
dimitr
8c4b57c948 increment build number 2008-03-12 17:02:16 +00:00
dimitr
4e59b7c4ba increment build number 2008-03-12 17:01:30 +00:00
dimitr
4b80128cdc increment build number 2008-03-12 16:54:02 +00:00
dimitr
afb970dba1 1) Cleanup.
2) Catch exceptions in AST routines.
2008-03-12 16:53:57 +00:00
dimitr
4c15230b86 increment build number 2008-03-12 16:50:42 +00:00
dimitr
27bc470f10 increment build number 2008-03-12 16:50:41 +00:00
dimitr
5559faad5d increment build number 2008-03-12 16:48:25 +00:00
dimitr
386ce1fed6 increment build number 2008-03-12 16:48:16 +00:00
dimitr
29b2b52520 increment build number 2008-03-12 16:42:59 +00:00
dimitr
cf2cf27dfc increment build number 2008-03-12 16:42:57 +00:00
dimitr
ff090e6a7b Cleanup. 2008-03-12 16:42:51 +00:00
dimitr
e64e307473 increment build number 2008-03-12 16:41:36 +00:00
dimitr
ea7a3bbcdd increment build number 2008-03-12 16:40:53 +00:00
dimitr
d931bd0f22 increment build number 2008-03-12 16:39:47 +00:00
dimitr
e2b9dc31aa increment build number 2008-03-12 16:34:28 +00:00
dimitr
8f0dde23d3 Cleanup. 2008-03-12 16:34:18 +00:00
dimitr
a6a26cd901 increment build number 2008-03-12 16:27:41 +00:00
dimitr
ca82e85d7b Cleanup. 2008-03-12 16:27:36 +00:00
alexpeshkoff
a1e0ea0f9b increment build number 2008-03-12 13:36:38 +00:00
alexpeshkoff
4139292369 added new method to posix threads mutex 2008-03-12 13:36:33 +00:00
alexpeshkoff
42ba8aef81 increment build number 2008-03-12 13:35:04 +00:00
alexpeshkoff
3c176200e0 increment build number 2008-03-12 12:33:25 +00:00
alexpeshkoff
d8d8f6c60a Fixed AV when QLI started. I wonder how could it ever work at all? 2008-03-12 12:33:21 +00:00
dimitr
0abe69d0a1 increment build number 2008-03-12 11:02:58 +00:00
dimitr
62b48b3bd3 Fixed my own bug. Thanks to Claudio. 2008-03-12 11:02:43 +00:00
alexpeshkoff
aa2dd0fb72 increment build number 2008-03-12 10:38:55 +00:00
dimitr
2bd3ef2376 increment build number 2008-03-12 10:18:10 +00:00
dimitr
29694be08d Change the ISQL output to show SQLSTATE instead of SQLCODE. 2008-03-12 10:18:02 +00:00
dimitr
605fee1e62 increment build number 2008-03-12 10:17:28 +00:00
dimitr
0ccff26276 increment build number 2008-03-12 10:04:24 +00:00
dimitr
30447bc4f1 Fixed yet another AV reported by Dmitry Kovalenko. 2008-03-12 10:04:20 +00:00
hvlad
fe908dc737 increment build number 2008-03-12 09:50:49 +00:00
hvlad
2dfe40d2d0 Fixed fbclient's problem with releasing blob after transaction end. Reported by Dmitry Kovalenko in fb-devel.
The fix is like code in server.cpp
2008-03-12 09:50:46 +00:00
hvlad
0426574baf increment build number 2008-03-12 09:41:37 +00:00
hvlad
b3cb185235 One more correction noted by Claudio 2008-03-12 09:41:34 +00:00
hvlad
37b0bb7c0a increment build number 2008-03-12 09:20:15 +00:00
hvlad
98b3b880b5 Empty SPB not allowed anymore 2008-03-12 09:20:10 +00:00
dimitr
e8fee774e1 increment build number 2008-03-12 08:44:44 +00:00
dimitr
153a5b997f Don't print SQLSTATE by fb_interpret(). 2008-03-12 08:44:41 +00:00
hvlad
c9c3abb6e3 increment build number 2008-03-12 08:17:20 +00:00
hvlad
6c17170820 Made Mutex::tryEnter more efficient. Per Claudio request 2008-03-12 08:17:15 +00:00
dimitr
7131a02351 increment build number 2008-03-12 08:08:37 +00:00
dimitr
bd6f9a72bf Fixed the AV reported by Dmitry Kovalenko in fb-devel. 2008-03-12 08:08:33 +00:00
robocop
016ef930a1 increment build number 2008-03-12 07:33:21 +00:00
robocop
63189b10ee increment build number 2008-03-12 07:33:20 +00:00
robocop
04106ddde6 More fixes for CORE-1600.
CORE-1777.
2008-03-12 07:33:12 +00:00
robocop
702f86c4f4 increment build number 2008-03-12 07:33:08 +00:00
robocop
7c7bcfc969 increment build number 2008-03-12 07:32:57 +00:00
robocop
b63727dfec increment build number 2008-03-12 07:32:47 +00:00
robocop
e00bb1f610 increment build number 2008-03-12 07:17:38 +00:00
robocop
da0f4d693a Added member functions. 2008-03-12 07:17:27 +00:00
robocop
e4dd3d01e6 increment build number 2008-03-12 07:16:33 +00:00
robocop
c407e8cd0e Make member function inline. 2008-03-12 07:16:26 +00:00
asfernandes
22bdcbcbe7 increment build number 2008-03-12 00:37:38 +00:00
asfernandes
7023d034ff Fixed the problem noticed by Dmitry Kovalenko 2008-03-12 00:37:34 +00:00
fsg
89189fa3b3 increment build number 2008-03-11 20:53:22 +00:00
hvlad
3767ca2514 increment build number 2008-03-11 14:33:12 +00:00
hvlad
a4c75379e9 Correction, noted by Alex 2008-03-11 14:33:09 +00:00
hvlad
d5a7c879fe increment build number 2008-03-11 14:11:40 +00:00
hvlad
4115317607 Make remote module thread-safe, remove THREAD_EXIT\THREAD_ENTER from it, refactor server code and some cleanup. To be continued. Please check posix builds. 2008-03-11 14:11:32 +00:00
hvlad
4a1bcd0036 increment build number 2008-03-11 14:11:31 +00:00
hvlad
2b981acbba increment build number 2008-03-11 14:08:27 +00:00
hvlad
b033934400 Implement Mutex::tryEnter and new RefMutex class - mutex with reference counted lifetime 2008-03-11 14:08:23 +00:00
dimitr
7cb743c775 increment build number 2008-03-11 12:25:20 +00:00
dimitr
836ea2c649 Ooops. Fixed my own mistake. 2008-03-11 12:25:15 +00:00
dimitr
0a619b39a8 increment build number 2008-03-11 12:24:07 +00:00
dimitr
570bc2a748 Fixed CORE-1782. 2008-03-11 12:24:01 +00:00
asfernandes
855dbb959b increment build number 2008-03-11 02:05:15 +00:00
asfernandes
9a19c76ce1 Misc 2008-03-11 02:05:09 +00:00
paul_reeves
eba9aea3c4 increment build number 2008-03-10 15:04:22 +00:00
paul_reeves
17746c0b67 increment build number 2008-03-10 15:04:21 +00:00
paul_reeves
3f6011d119 increment build number 2008-03-10 15:04:13 +00:00
paul_reeves
12d7beda4a increment build number 2008-03-10 15:03:59 +00:00
paul_reeves
425c8f06e0 increment build number 2008-03-10 15:03:50 +00:00
paul_reeves
f705929962 increment build number 2008-03-10 15:03:41 +00:00
paul_reeves
81ac9c017a increment build number 2008-03-10 15:03:37 +00:00
paul_reeves
738ef0f03c increment build number 2008-03-10 15:03:36 +00:00
paul_reeves
f1264a3f97 increment build number 2008-03-10 15:03:29 +00:00
paul_reeves
f701f60f25 increment build number 2008-03-10 15:03:16 +00:00
robocop
cd32794442 increment build number 2008-03-10 09:42:53 +00:00
robocop
97d0692180 Cleanup. Done separately in case bad behavior happens.
Notice you can't safely assume SCHAR is signed char since Mike Nordell made it a synonym for plain char that's compiler-dependent.
SCHAR is defined in both types_pub.h and fb_types.h.
2008-03-10 09:42:48 +00:00
robocop
cdc3138e1f increment build number 2008-03-10 09:32:50 +00:00
robocop
2da08d1afc Cleanup. 2008-03-10 09:32:43 +00:00
robocop
dadefcb479 Binary things are UCHAR. Let's try to fix them from the innermost layer to the outermost layer until we can fix the public interfaces. 2008-03-10 09:31:40 +00:00
robocop
8a74ad0bd3 increment build number 2008-03-10 09:31:38 +00:00
robocop
0777a3d6dd increment build number 2008-03-10 09:23:38 +00:00
robocop
cc46a7b12e Cleanup. 2008-03-10 09:23:27 +00:00
robocop
605ac550cc increment build number 2008-03-10 09:08:17 +00:00
robocop
82b4aeb939 Cleanup, minimize casts and a bit better error reporting. 2008-03-10 09:08:12 +00:00
robocop
60d9a63cd7 increment build number 2008-03-10 08:44:11 +00:00
robocop
2912e6a5be Cleanup and misc. 2008-03-10 08:44:07 +00:00
robocop
01481a8f06 increment build number 2008-03-10 08:44:04 +00:00
robocop
0021acbf92 increment build number 2008-03-10 08:43:54 +00:00
robocop
4206258c92 increment build number 2008-03-10 08:43:49 +00:00
robocop
25d301c204 increment build number 2008-03-10 08:43:45 +00:00
robocop
2b33eae4d1 Minimize casts. 2008-03-10 08:31:35 +00:00
robocop
8f224b2cd8 increment build number 2008-03-10 08:31:34 +00:00