8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-31 15:23:03 +01:00
Commit Graph

48980 Commits

Author SHA1 Message Date
alexpeshkoff
bb034da477 Restore separate datatypes for thread ID and handle according to Vlad's request. They match on posix build, but supposed to be different on windows. 2012-03-01 15:47:01 +00:00
hvlad
4041b0e780 Undo part of previous commit: it is not good to make internal type (ThreadId) as public 2012-03-01 15:42:24 +00:00
hvlad
adf02dd070 Misc 2012-03-01 15:27:23 +00:00
hvlad
686702c2cb Isolate POSIX-related code 2012-03-01 14:55:28 +00:00
alexpeshkoff
4e795f4047 Include platform definitions file common.h in firebird.h. Use OS-specific ThreadId instead artificial FB_THREAD_ID, avoiding unneeded casts in the code. This should fix BSD and MAC ports. 2012-03-01 08:55:43 +00:00
alexpeshkoff
6e6c7bcbcd Fixed opening read-only databases on unix 2012-03-01 08:37:55 +00:00
firebirds
87cfc2f431 nightly update 2012-03-01 04:50:12 +00:00
asfernandes
2522f8fc94 Correction. 2012-02-29 15:24:50 +00:00
alexpeshkoff
c881c9bc6c Always define appropriate macro before including pthread.h 2012-02-29 07:08:01 +00:00
firebirds
d5adf13a1e nightly update 2012-02-29 04:51:17 +00:00
alexpeshkoff
a2ac117fe6 Lock database file when opening it 2012-02-28 12:58:07 +00:00
alexpeshkoff
12cf01d608 Cleanup unneeded parameter (was used in nbackup, where PIO is replaced with OS function calls) 2012-02-28 11:08:30 +00:00
firebirds
84a9f44f80 nightly update 2012-02-28 04:54:44 +00:00
alexpeshkoff
9a4670a33f Fixed Darwin build 2012-02-27 16:59:01 +00:00
alexpeshkoff
e3866b85b3 Fixed broken multi DB transaction - thanks to Adriano 2012-02-27 16:09:40 +00:00
alexpeshkoff
4201b434a1 cleanup 2012-02-27 16:07:51 +00:00
alexpeshkoff
462822f4cd cleanup 2012-02-27 13:50:09 +00:00
alexpeshkoff
b4c806385f Fixed make syntax 2012-02-27 12:12:47 +00:00
firebirds
7f0b49b7b5 nightly update 2012-02-27 04:48:16 +00:00
asfernandes
435666cea5 Misc. 2012-02-26 14:27:27 +00:00
asfernandes
aa2b0a02e1 Corrections. 2012-02-26 14:26:51 +00:00
asfernandes
ec14b1aac0 Replace reinterpret_casts to static_casts. 2012-02-26 14:26:23 +00:00
firebirds
4ba40ac5cc nightly update 2012-02-26 04:49:58 +00:00
asfernandes
8f46d9300e 1) Make a new kind of Node (TransactionNode).
2) Make main parser statement return requests instead of nodes.
3) Some related cleanup (ddlData, ddlScratch).
4) Added dsqlPass to dsql_req and children, to get rid of ugly logic in prepareStatement.
2012-02-25 19:56:37 +00:00
asfernandes
1198014fcf Renamed error constant/message by Alex request. 2012-02-25 13:55:04 +00:00
asfernandes
1039b3115f Patch by Alex to fix some bug in restore. 2012-02-25 13:53:49 +00:00
firebirds
5867b88107 nightly update 2012-02-25 04:49:52 +00:00
alexpeshkoff
50bbe2e446 Mac port 2012-02-24 16:55:18 +00:00
alexpeshkoff
2a5e7e7f32 Implemented CORE-672: "Over the wire" connection encryption 2012-02-24 12:39:27 +00:00
alexpeshkoff
acd923aabb No use in specially handling DBB_security_db when closing engine. Keep it commented for a while. 2012-02-24 12:27:36 +00:00
alexpeshkoff
488bd238c2 Fixed races in YValve 2012-02-24 12:25:26 +00:00
alexpeshkoff
8f9370ecda Minor debugging enhancement - makes it possible to watch name in dtor 2012-02-24 12:24:39 +00:00
firebirds
c62013843c nightly update 2012-02-24 04:49:32 +00:00
dimitr
c879beaa21 Fixed the assert/crash when using the cursors at runtime. 2012-02-23 15:39:57 +00:00
robocop
b29cdc92b3 Kill variable shadowing. 2012-02-23 07:17:12 +00:00
firebirds
264d0160a0 nightly update 2012-02-23 04:53:56 +00:00
dimitr
47caec6d00 Fixed the MSVC8 build. 2012-02-22 08:09:29 +00:00
firebirds
87f1fbe961 nightly update 2012-02-22 04:49:20 +00:00
robocop
1c3fa15b79 Misc. 2012-02-22 01:29:35 +00:00
firebirds
15326a1a99 nightly update 2012-02-21 04:49:31 +00:00
asfernandes
07f2d7117e Misc. 2012-02-20 21:52:29 +00:00
firebirds
f4b6d3b6bf nightly update 2012-02-20 04:50:16 +00:00
asfernandes
b522566474 Remove legacy statements residuals. 2012-02-20 02:02:04 +00:00
firebirds
7128ab2d24 nightly update 2012-02-19 04:48:52 +00:00
asfernandes
df31dac958 Refactor GRANT and REVOKE commands. This eliminates the DYN subsystem. 2012-02-19 02:17:27 +00:00
firebirds
4b2e143307 nightly update 2012-02-16 04:50:47 +00:00
asfernandes
4ffb392c89 Warnings. 2012-02-16 01:11:27 +00:00
robocop
0b5ee78cb7 Make more members of blb private. 2012-02-15 07:13:41 +00:00
firebirds
8b9a83fb45 nightly update 2012-02-15 04:50:57 +00:00
robocop
843ebacf0a Include a new type of validation error: unknown blob type. 2012-02-15 03:44:17 +00:00