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

22650 Commits

Author SHA1 Message Date
alexpeshkoff
cdcf540662 increment build number 2008-05-12 13:37:35 +00:00
alexpeshkoff
ce20c7a7ab increment build number 2008-05-12 13:37:34 +00:00
alexpeshkoff
b14b89f4cd increment build number 2008-05-12 13:36:24 +00:00
alexpeshkoff
17061d4280 Make fb_cancel_operation() behave better when enable/disable command is used 2008-05-12 13:36:22 +00:00
dimitr
b0697ca12e increment build number 2008-05-12 07:02:19 +00:00
dimitr
ce01eb98ae Removed the unnecessary debugging field. 2008-05-12 07:02:08 +00:00
dimitr
4caa25bedc increment build number 2008-05-12 05:59:43 +00:00
dimitr
f027b761a5 increment build number 2008-05-12 05:25:58 +00:00
dimitr
aa6c07f66a increment build number 2008-05-12 04:47:58 +00:00
dimitr
b5d8f4a42b Reduce number of warnings for 64-bit targets. 2008-05-12 04:47:52 +00:00
hvlad
9bb9fce985 increment build number 2008-05-11 21:27:26 +00:00
hvlad
85aed9d302 Make ViewContext::vcx_context_name able to store more than 31 chars as was discussed in fb-devel. Thanks to Claudio for the tips. 2008-05-11 21:27:21 +00:00
asfernandes
44a930da8b increment build number 2008-05-11 20:05:17 +00:00
asfernandes
f93fa18a4e increment build number 2008-05-11 20:05:13 +00:00
asfernandes
86b80853bf increment build number 2008-05-11 19:37:33 +00:00
asfernandes
5f6d61c185 Fix incorrect error message 2008-05-11 19:37:29 +00:00
asfernandes
bb66075298 increment build number 2008-05-11 19:08:18 +00:00
asfernandes
102bd1d54d Fixed problems with SIMILAR TO expressions [^x-y] and [x^y] 2008-05-11 19:08:16 +00:00
fsg
d218249002 increment build number 2008-05-11 18:56:45 +00:00
fsg
d3f4ffdf58 increment build number 2008-05-11 18:55:59 +00:00
robocop
c20f5964f1 increment build number 2008-05-11 14:35:59 +00:00
robocop
3fa3dfd2b2 increment build number 2008-05-11 14:34:58 +00:00
robocop
3e330727d2 increment build number 2008-05-11 12:27:55 +00:00
robocop
89a57960db Cleanup. 2008-05-11 12:27:51 +00:00
robocop
50c88c9f97 increment build number 2008-05-11 12:26:32 +00:00
robocop
39636cf26e increment build number 2008-05-11 12:26:28 +00:00
robocop
3a9a884284 increment build number 2008-05-11 12:26:25 +00:00
robocop
88fcca8cfb increment build number 2008-05-11 12:25:19 +00:00
robocop
ba80a07abc increment build number 2008-05-11 12:25:12 +00:00
hvlad
30e75e2eac Fixed unregistered bug in EXEC STMT2 : varchar's descriptor lengths did not accounted SHORT field for string length. It was lost during refactoring, i.e. initial code has no this bug. 2008-05-11 09:46:34 +00:00
asfernandes
8b4a83f201 Misc 2008-05-11 03:00:46 +00:00
hvlad
4ad2aff7db Correction 2008-05-10 20:27:19 +00:00
dimitr
9a6c0accf6 Reduce number of warnings for 64-bit targets. 2008-05-10 16:49:39 +00:00
robocop
7a29e7db06 increment build number 2008-05-10 11:18:29 +00:00
robocop
04c7fc86fe increment build number 2008-05-10 11:18:09 +00:00
robocop
91edfc7a70 increment build number 2008-05-10 11:12:06 +00:00
robocop
77d9ba0e23 increment build number 2008-05-10 11:12:05 +00:00
robocop
597aa0a16a increment build number 2008-05-10 11:11:53 +00:00
robocop
9fcd93f7f2 increment build number 2008-05-10 10:54:29 +00:00
robocop
776e6133a9 increment build number 2008-05-10 10:54:19 +00:00
robocop
e16471b611 increment build number 2008-05-10 10:54:17 +00:00
robocop
aa7ba6d255 increment build number 2008-05-10 10:26:57 +00:00
robocop
0ea54630db increment build number 2008-05-10 10:26:49 +00:00
robocop
3f3a61ae6c increment build number 2008-05-10 09:02:07 +00:00
robocop
12cc1d236f increment build number 2008-05-10 08:58:19 +00:00
robocop
804e27dd32 increment build number 2008-05-10 08:58:10 +00:00
robocop
97c32c0d1b increment build number 2008-05-10 08:58:08 +00:00
robocop
657b741a29 increment build number 2008-05-10 08:56:28 +00:00
robocop
233e0f826c increment build number 2008-05-10 08:56:13 +00:00
robocop
a0da93b3dd increment build number 2008-05-10 08:54:37 +00:00
robocop
64a1db689b increment build number 2008-05-10 05:10:20 +00:00
robocop
cb33a5e715 increment build number 2008-05-10 05:02:46 +00:00
robocop
c91816fb19 increment build number 2008-05-10 05:02:40 +00:00
robocop
c2ecdd9aba increment build number 2008-05-10 05:02:35 +00:00
robocop
16aad49b42 increment build number 2008-05-10 04:56:51 +00:00
robocop
57370b7c2c increment build number 2008-05-10 04:56:44 +00:00
robocop
58e5ded4ca increment build number 2008-05-10 03:45:03 +00:00
robocop
e44a99f339 Style and minor cleanup. 2008-05-10 03:44:57 +00:00
robocop
d48899aa18 increment build number 2008-05-10 03:44:54 +00:00
robocop
6a24c4628f increment build number 2008-05-10 03:44:46 +00:00
robocop
06ad7a45cb increment build number 2008-05-10 03:44:39 +00:00
fsg
4c6e1f2452 increment build number 2008-05-09 19:10:23 +00:00
asfernandes
5d81ec0d68 increment build number 2008-05-09 17:35:42 +00:00
asfernandes
4f1d7ed973 increment build number 2008-05-09 15:27:39 +00:00
dimitr
c839ad13f9 increment build number 2008-05-09 10:16:09 +00:00
dimitr
090fc2ac6c Misc. 2008-05-09 10:16:00 +00:00
fsg
19fe323a35 increment build number 2008-05-08 19:43:05 +00:00
robocop
95227c4a3c increment build number 2008-05-08 14:22:14 +00:00
robocop
89cf9c449c Comment unused fields. 2008-05-08 14:22:09 +00:00
alexpeshkoff
c1a2cf8854 increment build number 2008-05-08 13:11:09 +00:00
alexpeshkoff
3a0db7e7ae increment build number 2008-05-08 12:46:09 +00:00
alexpeshkoff
326372a1cc increment build number 2008-05-08 12:42:09 +00:00
dimitr
4dcf6a71d4 increment build number 2008-05-08 12:08:42 +00:00
dimitr
6edd53ee46 increment build number 2008-05-08 11:31:11 +00:00
dimitr
daea19cf61 increment build number 2008-05-08 11:26:47 +00:00
dimitr
e02469bd1b Fixed CORE-1890. 2008-05-08 11:26:31 +00:00
robocop
8fdb98f754 increment build number 2008-05-08 09:43:28 +00:00
robocop
dc7176c697 Misc. 2008-05-08 09:43:24 +00:00
alexpeshkoff
c8347b6360 increment build number 2008-05-08 09:30:43 +00:00
alexpeshkoff
4ad3d20fe4 increment build number 2008-05-08 09:28:01 +00:00
robocop
6caa0172b7 Misc. 2008-05-08 08:51:53 +00:00
robocop
8a28565ea7 Misc. 2008-05-08 08:19:50 +00:00
hvlad
422338e5e3 Lock att_mutex in Attachment's constructor 2008-05-08 07:45:19 +00:00
alexpeshkoff
0afd5dad5e increment build number 2008-05-08 07:29:34 +00:00
alexpeshkoff
e481f37e5d increment build number 2008-05-08 07:29:27 +00:00
alexpeshkoff
0e06d2f6f8 increment build number 2008-05-08 07:29:25 +00:00
asfernandes
185d0f4211 increment build number 2008-05-08 02:31:28 +00:00
asfernandes
4f9faf7255 increment build number 2008-05-08 02:29:26 +00:00
fsg
6b6ecc893f increment build number 2008-05-07 20:07:59 +00:00
alexpeshkoff
eccf9bbc48 increment build number 2008-05-07 16:35:17 +00:00
alexpeshkoff
9697684de0 increment build number 2008-05-07 16:35:16 +00:00
alexpeshkoff
c874454cf9 increment build number 2008-05-07 16:34:44 +00:00
alexpeshkoff
8ba0cc7e08 increment build number 2008-05-07 16:34:38 +00:00
alexpeshkoff
5ef0727cb7 increment build number 2008-05-07 16:34:34 +00:00
alexpeshkoff
2dbb9a97da increment build number 2008-05-07 16:08:11 +00:00
asfernandes
a525d99764 increment build number 2008-05-07 16:05:33 +00:00
asfernandes
3039066631 Fixed problem matching expressions of type x{n} 2008-05-07 16:05:26 +00:00
asfernandes
44b578edd4 increment build number 2008-05-07 15:40:04 +00:00
asfernandes
eee88b371a Make easier to debug the recursive version of SIMILAR TO 2008-05-07 15:39:56 +00:00
asfernandes
ac5a4ab277 increment build number 2008-05-07 15:20:56 +00:00
asfernandes
c4838f08d2 Fixed problem of regular expression branches (separated by vertical bar) being not matched correctly 2008-05-07 15:20:40 +00:00
alexpeshkoff
8190c14ac3 increment build number 2008-05-07 12:51:04 +00:00
alexpeshkoff
14889c8c52 increment build number 2008-05-07 12:50:02 +00:00
alexpeshkoff
dd256595b9 increment build number 2008-05-07 12:40:28 +00:00
alexpeshkoff
2cb02c2325 increment build number 2008-05-07 12:39:27 +00:00
hvlad
5b0e628728 increment build number 2008-05-07 12:26:22 +00:00
alexpeshkoff
e4d36be8e7 increment build number 2008-05-07 12:23:11 +00:00
alexpeshkoff
c66d60c857 Fixed CORE-1887: New created databases have wrong access rights 2008-05-07 12:22:59 +00:00
alexpeshkoff
1943e5ec23 increment build number 2008-05-07 12:20:27 +00:00
alexpeshkoff
7355c57e78 increment build number 2008-05-07 11:43:21 +00:00
alexpeshkoff
58693ad198 fixed gcc warning 2008-05-07 11:43:13 +00:00
makowski
298fca1716 increment build number 2008-05-07 11:31:03 +00:00
alexpeshkoff
4bdc3dc388 increment build number 2008-05-07 11:00:59 +00:00
dimitr
67468d68a2 increment build number 2008-05-07 10:39:38 +00:00
dimitr
2c7acdef79 Cleanup of the disabled/unused code. 2008-05-07 10:39:24 +00:00
hvlad
99113a3c04 increment build number 2008-05-07 08:04:01 +00:00
dimitr
7047aeb964 increment build number 2008-05-07 05:33:52 +00:00
dimitr
cf95575b13 increment build number 2008-05-07 05:23:52 +00:00
dimitr
6d1ef8f107 increment build number 2008-05-07 05:18:13 +00:00
dimitr
7edcee435b 1) Turn on FW on all platforms by default.
2) Cleanup/misc.
2008-05-07 05:18:09 +00:00
dimitr
62fc508360 increment build number 2008-05-07 05:17:47 +00:00
dimitr
2f4d9b6830 increment build number 2008-05-07 05:17:17 +00:00
dimitr
93015ee14b increment build number 2008-05-07 05:16:38 +00:00
fsg
00ba68730e increment build number 2008-05-06 19:51:59 +00:00
asfernandes
363ecff8d7 increment build number 2008-05-06 15:27:50 +00:00
asfernandes
9a65232ebf Fixed SIMILAR TO expressions <regular primary> { <low value> } and <regular primary> { <low value> <comma> } 2008-05-06 15:27:48 +00:00
asfernandes
1f334b9802 increment build number 2008-05-06 15:20:30 +00:00
alexpeshkoff
28868929ce increment build number 2008-05-06 13:45:01 +00:00
asfernandes
182952a5b3 increment build number 2008-05-06 13:36:51 +00:00
asfernandes
8caec7e732 increment build number 2008-05-06 13:36:28 +00:00
alexpeshkoff
f01ddfaf93 increment build number 2008-05-06 13:10:43 +00:00
hvlad
bea93beafe increment build number 2008-05-06 13:10:35 +00:00
alexpeshkoff
e65ae6a904 increment build number 2008-05-06 13:10:18 +00:00
makowski
94e846e77c increment build number 2008-05-06 13:02:50 +00:00
hvlad
c8e0ec6ad6 increment build number 2008-05-06 13:00:17 +00:00
alexpeshkoff
28a1c55da4 increment build number 2008-05-06 12:56:40 +00:00
dimitr
afa79a592a increment build number 2008-05-06 12:27:39 +00:00
hvlad
7ac056e3bf increment build number 2008-05-06 12:15:36 +00:00
hvlad
5f8774827c Better and simpler fix for bug CORE-1884. 2008-05-06 12:15:09 +00:00
dimitr
70bfdb36dd increment build number 2008-05-06 09:43:00 +00:00
dimitr
6c2a627229 increment build number 2008-05-06 09:42:58 +00:00
dimitr
310b59173e Misc. Let's handle req_rpb's consistently across the module. 2008-05-06 09:42:56 +00:00
dimitr
b2586131df increment build number 2008-05-06 09:40:24 +00:00
dimitr
e0c6d0e13d Fixed CORE-1812. 2008-05-06 09:40:22 +00:00
dimitr
bf0399bad1 increment build number 2008-05-06 09:09:39 +00:00
dimitr
0305f9a6ac increment build number 2008-05-06 09:06:11 +00:00
dimitr
d55e7eb6b3 Fixed CORE-1881. 2008-05-06 09:06:04 +00:00
robocop
afdcb925d1 increment build number 2008-05-06 09:05:09 +00:00
robocop
19c24e93ce increment build number 2008-05-06 09:05:08 +00:00
robocop
6fa1e23c21 Misc. 2008-05-06 09:05:02 +00:00
robocop
168a8cdbe1 increment build number 2008-05-06 09:03:36 +00:00
robocop
c376d70cd9 Make sure rdb$system_flag is written (it's still nullable field). 2008-05-06 09:03:33 +00:00
robocop
1eb4739ed9 increment build number 2008-05-06 09:01:05 +00:00
robocop
89ebe8c4bc More meaningful name for input param. 2008-05-06 09:00:59 +00:00
robocop
f7adb0980f Misc. 2008-05-06 08:59:31 +00:00
dimitr
86e2473565 Correction. 2008-05-06 08:58:51 +00:00
dimitr
c4b990c51d increment build number 2008-05-06 08:46:42 +00:00
dimitr
0a9e8c8382 Implemented CORE-1751. The changes include:
1) Make memory counters aggregated.
2) Add attachment pool and allocate appropriate resources out of this pool.
3) Always release attachments explicitly (via destructor).
4) Always delete user requests prior to attachment deletion.
5) Introduce memory usage counters per every monitoring object.
6) Misc refactoring.
Some pieces are still incomplete (although everything basically works), but I'd like to get feedback and testing sooner rather than later.
2008-05-06 08:46:39 +00:00
dimitr
9f0a000780 increment build number 2008-05-06 08:46:37 +00:00
dimitr
16206f951b increment build number 2008-05-06 08:41:29 +00:00
dimitr
1485094eed increment build number 2008-05-06 08:24:10 +00:00
dimitr
0a1268830e Added table MON$MEMORY_USAGE. 2008-05-06 08:24:07 +00:00
dimitr
2b4abf6bf7 increment build number 2008-05-06 08:23:33 +00:00
hvlad
f1284f88ad increment build number 2008-05-06 07:06:14 +00:00
hvlad
c3e8b5c75b Fixed bug CORE-1884 : Random AVs using stored procedures with expressions as default values of input parameters 2008-05-06 07:06:06 +00:00
makowski
46ebca4bc1 increment build number 2008-05-06 07:00:24 +00:00
fsg
c4aa18c2f2 increment build number 2008-05-05 19:53:32 +00:00
asfernandes
773c1139ab increment build number 2008-05-05 13:25:40 +00:00
asfernandes
132051c62c increment build number 2008-05-05 13:25:33 +00:00
asfernandes
bda8efbbf9 increment build number 2008-05-05 13:22:59 +00:00
dimitr
e3375a845b Misc. 2008-05-05 04:39:09 +00:00
asfernandes
b30236303d Misc 2008-05-05 02:22:53 +00:00
asfernandes
0d2e8310a8 increment build number 2008-05-05 02:22:52 +00:00
hvlad
dc6b5c13c4 increment build number 2008-05-04 21:25:59 +00:00
hvlad
adc1ed0f03 Let cache_writer also lock its own attachment during execution 2008-05-04 21:25:56 +00:00
hvlad
59060cea53 increment build number 2008-05-04 21:24:37 +00:00
hvlad
a8d9303dc7 Restore att_mutex blocking logic as prior commit broked EXECUTE STATEMENT. Add extra mt protection in cancel_attachments. 2008-05-04 21:24:33 +00:00
fsg
a5ace52fdb increment build number 2008-05-04 19:13:31 +00:00
alexpeshkoff
a5a66b864f increment build number 2008-05-04 16:03:30 +00:00
alexpeshkoff
714f6ca887 increment build number 2008-05-04 15:18:46 +00:00
alexpeshkoff
08311f3293 increment build number 2008-05-04 14:27:41 +00:00
alexpeshkoff
f9f931f1e4 increment build number 2008-05-04 13:38:08 +00:00
alexpeshkoff
7768864136 increment build number 2008-05-04 13:38:06 +00:00
alexpeshkoff
7ff8e4d2be Fixed CORE-1879: Server uses wrong authentication method 2008-05-04 13:38:02 +00:00
alexpeshkoff
7a9997f4d3 increment build number 2008-05-04 13:37:56 +00:00
alexpeshkoff
83a0b8a688 increment build number 2008-05-04 13:37:51 +00:00
alexpeshkoff
92ff56ff01 increment build number 2008-05-04 13:37:50 +00:00
hvlad
9e4fdf69ad increment build number 2008-05-04 12:49:31 +00:00
hvlad
9280a572a0 Avoid long blocking of att_mutex and make sure it is always released when attachment deleted.
Move active requests cancellation at engine shutdown from Y-valve into engine and let them stop execution before deletion of attachments.
Make sweep run in separate thread despite of engine architecture.
2008-05-04 12:49:29 +00:00
hvlad
6ae7d3fde7 increment build number 2008-05-04 12:49:23 +00:00
fsg
b395b5b0f9 increment build number 2008-05-03 19:26:53 +00:00
asfernandes
767c95d8ab increment build number 2008-05-03 17:21:54 +00:00
asfernandes
4372c557f9 increment build number 2008-05-03 17:21:53 +00:00
asfernandes
eb51573c1b increment build number 2008-05-03 17:20:58 +00:00
asfernandes
75dcb98f2d increment build number 2008-05-03 01:58:40 +00:00
asfernandes
59673b03e8 Misc 2008-05-03 01:58:36 +00:00
skidder
8a6580df9f increment build number 2008-05-02 20:38:08 +00:00
fsg
52ccacab10 increment build number 2008-05-02 19:08:42 +00:00
hvlad
f278f8609a increment build number 2008-05-02 15:23:57 +00:00
hvlad
c4c7839472 increment build number 2008-05-02 13:42:27 +00:00
hvlad
b474db385b increment build number 2008-05-02 13:42:23 +00:00
hvlad
612d46bfa8 increment build number 2008-05-02 11:23:32 +00:00
dimitr
a33178cdd9 increment build number 2008-05-02 11:10:31 +00:00
dimitr
51cdfd50e0 Enabled security database connection caching and brute-force attack protection for SuperClassic.
This code is almost useless for the regular Classic, but it doesn't hurt either.
2008-05-02 11:10:00 +00:00
asfernandes
e06cf223dd increment build number 2008-05-01 16:12:14 +00:00
robocop
5a7fdfddd9 increment build number 2008-05-01 11:56:37 +00:00
robocop
56d0cf1f86 increment build number 2008-05-01 11:56:32 +00:00
robocop
14f9e5395b increment build number 2008-05-01 11:56:27 +00:00
robocop
4f67614c7f increment build number 2008-05-01 11:56:23 +00:00
robocop
a63e156fe2 increment build number 2008-05-01 11:33:55 +00:00
robocop
7a452b214b increment build number 2008-05-01 11:33:53 +00:00
robocop
9c24737819 increment build number 2008-05-01 11:33:46 +00:00
robocop
d27d7959ba increment build number 2008-05-01 11:07:11 +00:00
robocop
a7fc444a92 increment build number 2008-05-01 11:06:58 +00:00
robocop
fde87334a3 increment build number 2008-05-01 11:04:28 +00:00
robocop
bf344e477f increment build number 2008-05-01 11:04:26 +00:00
robocop
be64b8fd92 increment build number 2008-05-01 11:01:24 +00:00
robocop
ec66e1713a Fix indentation. 2008-05-01 11:01:10 +00:00
robocop
119b7f1fe0 Misc. 2008-05-01 10:58:39 +00:00
robocop
0dc468e304 increment build number 2008-05-01 10:58:22 +00:00
robocop
ac798f8205 increment build number 2008-05-01 10:56:35 +00:00
robocop
d0899d284b Avoid referencing an element that may go out of scope before decoding the status vector. 2008-05-01 10:56:29 +00:00
hvlad
a5f057f776 increment build number 2008-05-01 07:31:12 +00:00
hvlad
722dce6919 increment build number 2008-05-01 07:31:11 +00:00
hvlad
00c59ae2f3 increment build number 2008-05-01 07:30:20 +00:00
hvlad
64264cef04 increment build number 2008-05-01 07:26:55 +00:00
asfernandes
a6e45db8a6 increment build number 2008-05-01 02:13:48 +00:00
asfernandes
1b215ecbad increment build number 2008-05-01 02:13:39 +00:00
skidder
8d9a3f5513 increment build number 2008-05-01 01:40:28 +00:00
skidder
3d8af77572 Fix regression CORE-1876. Incremental backups with NBACKUP broken in 2.1 2008-05-01 01:40:22 +00:00
hvlad
9358ead4d5 increment build number 2008-04-30 20:04:23 +00:00
hvlad
4452fe36b3 increment build number 2008-04-30 20:03:44 +00:00
hvlad
fc0331ec9f increment build number 2008-04-30 19:58:11 +00:00
hvlad
b6b9a83abf increment build number 2008-04-30 19:55:49 +00:00
dimitr
17bbc9de36 increment build number 2008-04-30 19:16:20 +00:00
dimitr
c66a8cb62a Misc. 2008-04-30 19:16:12 +00:00
fsg
7e1321ec08 increment build number 2008-04-30 18:57:39 +00:00
dimitr
75e225fc40 increment build number 2008-04-30 17:48:56 +00:00
dimitr
90d1477258 increment build number 2008-04-30 17:45:52 +00:00
alexpeshkoff
78bc58f1e8 increment build number 2008-04-30 17:27:26 +00:00
alexpeshkoff
93b7bef215 increment build number 2008-04-30 17:26:59 +00:00
asfernandes
2d3881c806 increment build number 2008-04-30 15:50:19 +00:00
asfernandes
21464e2901 increment build number 2008-04-30 15:50:13 +00:00
asfernandes
9de812df7c increment build number 2008-04-30 15:50:12 +00:00
asfernandes
8d04f25fb3 Misc 2008-04-30 01:42:09 +00:00
hvlad
6ee4242552 Fixed bug CORE-1841 : If some VIEW used derived tables and long table names\aliases, It is possible to overflow RDB$VIEW_RELATIONS.RDB$CONTEXT_NAME.
Attention : ODS changed !
2008-04-29 16:39:17 +00:00
hvlad
71eb6ee952 increment build number 2008-04-29 16:39:11 +00:00
alexpeshkoff
42bdb39c2d increment build number 2008-04-29 14:11:39 +00:00
alexpeshkoff
8b91245085 increment build number 2008-04-29 13:27:14 +00:00
robocop
b3335a69b5 increment build number 2008-04-29 12:37:09 +00:00
robocop
58f1e2ebf0 increment build number 2008-04-29 12:36:59 +00:00
hvlad
60b971897b increment build number 2008-04-29 12:24:15 +00:00
robocop
fcc41d428c increment build number 2008-04-29 12:21:31 +00:00
robocop
4cbdb23710 Fix IntlManager.cpp to sync with "config" cleanup.
Notice that whereas JString had a const char* operator for automatic or forced conversion, Firebird::string doesn't have one. Worse, the layout of FBString has a static buffer of size 32 but can allocate a dynamic buffer for larger requirements and therefore, casting FBString to char* or const char* will most likely produce wrong behavior or crash. Thereforer, I removed the places with such explicit cast. Alex, please watch if there are more problems of this type in IntlManager.cpp, the "config" dir or the "vulcan" dir.
2008-04-29 12:21:17 +00:00
robocop
16dbb17061 increment build number 2008-04-29 12:01:36 +00:00
robocop
e9737dd290 increment build number 2008-04-29 11:33:20 +00:00
robocop
b47556d394 increment build number 2008-04-29 11:23:22 +00:00
robocop
93f58d1671 increment build number 2008-04-29 11:10:54 +00:00
robocop
db995b0d02 increment build number 2008-04-29 11:05:31 +00:00
alexpeshkoff
6ab931ebed increment build number 2008-04-29 09:57:58 +00:00
alexpeshkoff
1bd985f223 increment build number 2008-04-29 09:57:57 +00:00
alexpeshkoff
db8f4f1cce increment build number 2008-04-29 09:57:53 +00:00
alexpeshkoff
0ba2ab7ea7 Make fb_cancel_operation() public API call. Related cleanup. 2008-04-29 09:55:41 +00:00
alexpeshkoff
dd6086edc0 increment build number 2008-04-29 09:55:39 +00:00
alexpeshkoff
2954db5a99 increment build number 2008-04-29 09:55:30 +00:00
paulbeach
f31bf55e38 increment build number 2008-04-29 09:40:23 +00:00
alexpeshkoff
3bb16bbef9 increment build number 2008-04-29 08:15:44 +00:00
alexpeshkoff
e6569dd06b increment build number 2008-04-29 07:57:59 +00:00
fsg
64952fa2cd increment build number 2008-04-28 19:21:19 +00:00
hvlad
292b447238 increment build number 2008-04-28 09:35:15 +00:00
hvlad
b04aa77f13 Fixed bug CORE-1830 2008-04-28 09:35:10 +00:00
alexpeshkoff
efbdd3106d increment build number 2008-04-28 07:41:50 +00:00
fsg
e631a409a7 increment build number 2008-04-27 19:23:56 +00:00
fsg
2587337be6 increment build number 2008-04-27 19:23:15 +00:00
asfernandes
cd35f836d3 increment build number 2008-04-27 18:53:39 +00:00
asfernandes
efb083c560 increment build number 2008-04-27 02:39:52 +00:00
asfernandes
53a2090f65 Misc 2008-04-27 02:39:51 +00:00
asfernandes
13915998c3 increment build number 2008-04-27 02:39:47 +00:00
asfernandes
aa4ce69a7f increment build number 2008-04-26 23:20:43 +00:00
fsg
4cd70c1b8c increment build number 2008-04-26 19:38:39 +00:00
asfernandes
3762641975 increment build number 2008-04-26 15:58:22 +00:00
asfernandes
1eef61d8e4 Fixed CORE-1859 - Arithmetic overflow or division by zero has occurred. in MAX function 2008-04-26 15:58:16 +00:00
asfernandes
aeab665515 increment build number 2008-04-26 15:49:33 +00:00
robocop
1a56fb0fde increment build number 2008-04-26 14:50:30 +00:00
robocop
e1c02611c9 increment build number 2008-04-26 14:46:03 +00:00
robocop
e593a978b8 Fix the code in these almost forgotten files.
Close some B.O., fix the parameters (constness, type) and mark unused functions with our macro for that purpose.
2008-04-26 14:45:58 +00:00
robocop
2a88090ed9 increment build number 2008-04-26 14:35:23 +00:00
robocop
53bf05282d Misc. 2008-04-26 14:35:12 +00:00
robocop
b23d31fbd8 increment build number 2008-04-26 14:34:21 +00:00
robocop
b95f9a963a increment build number 2008-04-26 14:33:21 +00:00
robocop
fd11574f6f increment build number 2008-04-26 10:36:46 +00:00
robocop
cc29cad2eb increment build number 2008-04-26 10:33:57 +00:00
robocop
a93fed02cf increment build number 2008-04-26 10:31:12 +00:00
robocop
ee9b4036ad increment build number 2008-04-26 10:31:10 +00:00
robocop
4c379b8a1a increment build number 2008-04-26 10:29:55 +00:00
robocop
83d3ddd6cb Replace custom code by helper class ThreadStatusGuard. 2008-04-26 10:29:52 +00:00
fsg
87b4118954 increment build number 2008-04-25 19:19:35 +00:00
alexpeshkoff
4b60d8d5d7 increment build number 2008-04-25 16:37:34 +00:00
alexpeshkoff
751f90e7bb increment build number 2008-04-25 16:37:33 +00:00
alexpeshkoff
a7ec61e555 increment build number 2008-04-25 16:36:26 +00:00
alexpeshkoff
3da277879c increment build number 2008-04-25 13:40:46 +00:00
asfernandes
49a72a21ec increment build number 2008-04-25 11:01:11 +00:00
paulbeach
8fc7cdf1f2 increment build number 2008-04-25 10:14:56 +00:00
paulbeach
2600e01b89 Fix optimisation problem on MacOSX ppc build that results in a segfault on exit for all utilities
Re-define __ppc__ where necessary
2008-04-25 10:14:54 +00:00
paulbeach
c06edd91c0 increment build number 2008-04-25 10:14:50 +00:00
paulbeach
a099700ac1 increment build number 2008-04-25 10:04:28 +00:00
paulbeach
200915e330 increment build number 2008-04-25 10:04:21 +00:00
paulbeach
b8ae68d534 increment build number 2008-04-25 09:42:22 +00:00
paulbeach
bc448cd3d1 increment build number 2008-04-25 09:42:21 +00:00
paulbeach
64df8dd761 Solaris 64bit AMD port 2008-04-25 09:42:19 +00:00
paulbeach
4591bde771 increment build number 2008-04-25 09:42:15 +00:00
alexpeshkoff
251c9e6b10 increment build number 2008-04-25 09:30:31 +00:00
alexpeshkoff
dceac94a4a Fixed CORE-1868: AV in isc_dsql_free_statement() 2008-04-25 09:30:27 +00:00
hvlad
544ac78286 increment build number 2008-04-25 08:40:03 +00:00
hvlad
ac8ca54483 increment build number 2008-04-25 08:39:20 +00:00
fsg
b00a137d1f increment build number 2008-04-24 18:56:20 +00:00
alexpeshkoff
fdd83da48b increment build number 2008-04-24 16:08:42 +00:00
alexpeshkoff
5c1dcfc16b increment build number 2008-04-24 16:08:40 +00:00
alexpeshkoff
d13a6cbdad increment build number 2008-04-24 16:06:25 +00:00
alexpeshkoff
e6ddce9bfe increment build number 2008-04-24 16:05:47 +00:00
alexpeshkoff
d4ffa306bf Fixed CORE-1864: SELECT operator does not work in ISQL 2008-04-24 16:05:39 +00:00
alexpeshkoff
ba8e97d185 increment build number 2008-04-24 15:53:08 +00:00
alexpeshkoff
c0a472d65e 1. Replaced JString (and some plain char[] buffers) with Firebird::string.
2. Make memory allocations look (and wrok) in current firebird style.
3. Fixed vararg usage problem on amd64/linux in AdminException.
2008-04-24 15:49:43 +00:00
alexpeshkoff
b0309298b2 increment build number 2008-04-24 15:49:37 +00:00
alexpeshkoff
ef403fb1f5 increment build number 2008-04-24 15:44:59 +00:00
alexpeshkoff
5c4efdc6e3 increment build number 2008-04-24 15:11:49 +00:00
alexpeshkoff
6e04201fa5 Fixed AV: exception may be thrown when there is no attachment at all 2008-04-24 15:11:45 +00:00
robocop
455d2e0864 increment build number 2008-04-24 10:57:01 +00:00
robocop
b70fc21329 Collapse some lines of repetitive code. 2008-04-24 10:56:57 +00:00
robocop
38afbc41a9 increment build number 2008-04-24 10:50:35 +00:00
robocop
87654e0cc8 increment build number 2008-04-24 07:19:10 +00:00
robocop
f6140e2a20 Cleanup. 2008-04-24 07:18:56 +00:00
robocop
2f7dea748c increment build number 2008-04-24 07:18:20 +00:00
robocop
6ea17fa81d Misc. 2008-04-24 07:18:15 +00:00
robocop
36c983c60e increment build number 2008-04-24 07:16:19 +00:00
robocop
2ce6a25c83 Style. 2008-04-24 07:16:12 +00:00
asfernandes
d45f8c97dc increment build number 2008-04-24 01:53:43 +00:00
asfernandes
e18ac3cb53 Misc 2008-04-24 01:53:40 +00:00
asfernandes
2038f50229 increment build number 2008-04-24 01:53:36 +00:00
asfernandes
2533b11454 increment build number 2008-04-24 01:53:32 +00:00
fsg
d7aa414c78 increment build number 2008-04-23 19:10:04 +00:00
hvlad
fb70f5616b increment build number 2008-04-23 09:38:18 +00:00
hvlad
3c353209d2 Implement CORE-818 : Server needs to detect disconnects.
For INET only.
2008-04-23 09:38:15 +00:00
hvlad
9d89c63d16 increment build number 2008-04-23 09:38:13 +00:00
hvlad
e2fdb670ab increment build number 2008-04-23 09:38:08 +00:00
hvlad
3199fddd72 increment build number 2008-04-23 09:31:45 +00:00
hvlad
969a81f138 Lets cleanup status vector correctly. 2008-04-23 09:31:40 +00:00
alexpeshkoff
e7f1e914e2 increment build number 2008-04-23 08:40:42 +00:00
alexpeshkoff
036f078fed increment build number 2008-04-23 08:40:30 +00:00
dimitr
ee323dcaf0 increment build number 2008-04-23 08:06:32 +00:00
dimitr
5765e4efea increment build number 2008-04-23 08:06:31 +00:00
dimitr
68f3670087 Made indices on procedure and exception IDs unique.
Added new unique index on generator ID.
2008-04-23 08:06:28 +00:00
dimitr
d7973aa164 increment build number 2008-04-23 08:01:39 +00:00
dimitr
06f13e393c Misc. 2008-04-23 08:01:36 +00:00
dimitr
a355c60d02 1) Implemented CORE-793. More work is required to terminate idle CS processes, this will be done the next week.
2) Fixed the "lock conflict" error for the CS monitoring in v2.5.
2008-04-23 08:00:27 +00:00
asfernandes
f4e86a9d37 increment build number 2008-04-23 02:19:27 +00:00
asfernandes
ba958fcb87 increment build number 2008-04-23 02:19:21 +00:00
fsg
80607dc14c increment build number 2008-04-22 19:11:36 +00:00
asfernandes
5fa230376e increment build number 2008-04-22 15:32:39 +00:00
asfernandes
a599f8a49a Fixed problems of attachment lock in Windows - thanks to Vlad 2008-04-22 15:32:33 +00:00
robocop
a874c2efb2 increment build number 2008-04-22 13:01:23 +00:00
robocop
9b6ca77304 increment build number 2008-04-22 11:34:34 +00:00
robocop
3934d8fb1f increment build number 2008-04-22 11:34:32 +00:00
robocop
ff82f5e858 increment build number 2008-04-22 11:32:50 +00:00
robocop
9a228e381a increment build number 2008-04-22 11:28:24 +00:00
robocop
ccaf157b4d Since all usages cast ext_filename to char*, I switched to it. 2008-04-22 11:27:42 +00:00
alexpeshkoff
e9e8fb39a8 increment build number 2008-04-22 09:26:59 +00:00
alexpeshkoff
52496594ff increment build number 2008-04-22 09:26:54 +00:00
fsg
38a854fa5b increment build number 2008-04-21 19:01:31 +00:00
fsg
f6ade02722 increment build number 2008-04-21 19:00:36 +00:00
alexpeshkoff
511e68fa9c increment build number 2008-04-21 16:29:08 +00:00
alexpeshkoff
b96cae73fb Use internal trusted authentication in services 2008-04-21 16:29:04 +00:00
alexpeshkoff
fad54a91ad increment build number 2008-04-21 16:18:47 +00:00
alexpeshkoff
9ff2935d79 Fixed CORE-1854: Value of CURRENT_USER may be not in upper case when using unix OS auth 2008-04-21 16:18:41 +00:00
robocop
c349e63e50 increment build number 2008-04-21 14:02:56 +00:00
robocop
f32d1ac819 Style. 2008-04-21 14:02:47 +00:00
robocop
aa268dfcc7 increment build number 2008-04-21 13:45:43 +00:00
robocop
b41cd7d048 increment build number 2008-04-21 12:56:20 +00:00
robocop
161bb87587 increment build number 2008-04-21 12:14:31 +00:00
robocop
a631525624 increment build number 2008-04-21 11:39:43 +00:00
robocop
e4986792c3 increment build number 2008-04-21 11:39:41 +00:00
robocop
f8dee95b8c Misc. 2008-04-21 11:39:35 +00:00
robocop
6c7f2e93a5 increment build number 2008-04-21 11:39:28 +00:00
robocop
3d23c12f0c increment build number 2008-04-21 11:37:35 +00:00
alexpeshkoff
a34b706ffd increment build number 2008-04-21 09:53:32 +00:00
dimitr
f2e1304e17 increment build number 2008-04-21 09:13:52 +00:00
dimitr
6e67797037 increment build number 2008-04-21 09:07:27 +00:00
dimitr
45cb0a2353 increment build number 2008-04-21 09:03:14 +00:00
asfernandes
833aba1d0c increment build number 2008-04-21 02:42:18 +00:00
asfernandes
083a3ccc36 increment build number 2008-04-21 02:28:45 +00:00
asfernandes
87bbcad64c increment build number 2008-04-20 23:03:40 +00:00
asfernandes
5d7597dc69 increment build number 2008-04-20 23:00:55 +00:00
asfernandes
122594c388 increment build number 2008-04-20 22:54:40 +00:00
asfernandes
c416ea1621 Lock the attachment handle during API calls 2008-04-20 22:54:36 +00:00
asfernandes
53dddcdf2b increment build number 2008-04-20 22:54:33 +00:00
asfernandes
9a79df82cb increment build number 2008-04-20 22:54:23 +00:00
asfernandes
adbaa5bb3b increment build number 2008-04-20 19:47:37 +00:00
asfernandes
6f9383df16 increment build number 2008-04-20 19:16:36 +00:00
fsg
3a6365d88c increment build number 2008-04-20 18:59:20 +00:00
dimitr
24ec0122b0 increment build number 2008-04-20 14:35:26 +00:00
dimitr
456e36da79 increment build number 2008-04-20 14:02:58 +00:00
dimitr
fe3c271644 increment build number 2008-04-20 13:57:07 +00:00
dimitr
d668d6c33b increment build number 2008-04-20 13:55:30 +00:00
robocop
b9b5658b2c increment build number 2008-04-20 11:46:08 +00:00
robocop
0ba8a36d7d increment build number 2008-04-20 10:41:07 +00:00
robocop
4ba56c4468 increment build number 2008-04-20 10:41:05 +00:00
robocop
60802a9d77 Fix the most obvioius problems:
- style (few fixes only)
- constness
- total lack of encapsulation (all data members exposed in the interface).
2008-04-20 10:40:58 +00:00
robocop
67e68fd8ed increment build number 2008-04-20 10:40:51 +00:00
fsg
b66ffeda25 increment build number 2008-04-19 19:05:18 +00:00
alexpeshkoff
64d58c5a7c increment build number 2008-04-19 13:02:24 +00:00
alexpeshkoff
ede4082090 Fixed one more problem detected with valgrind.
Also do not write empty blobs to temp file.
2008-04-19 13:02:13 +00:00
alexpeshkoff
10de99b04c increment build number 2008-04-19 11:46:16 +00:00
alexpeshkoff
5dc978ae5d Added missing initializer 2008-04-19 11:46:09 +00:00
robocop
6757683cad increment build number 2008-04-19 11:33:51 +00:00
robocop
9cc4fdfa1a increment build number 2008-04-19 11:11:21 +00:00
robocop
b95a7d3b28 increment build number 2008-04-19 11:11:19 +00:00
robocop
22dbbc1a08 increment build number 2008-04-19 11:10:42 +00:00
robocop
e8cc245a5d increment build number 2008-04-19 09:42:09 +00:00
robocop
496300beab increment build number 2008-04-19 09:42:08 +00:00
robocop
61662f5b5b Constness and style. 2008-04-19 09:42:01 +00:00
robocop
e9e0e1025f increment build number 2008-04-19 09:41:57 +00:00
fsg
49d4ce12d8 increment build number 2008-04-18 19:16:26 +00:00
dimitr
3993d1c826 increment build number 2008-04-18 18:34:48 +00:00
dimitr
ae4ad27667 Cleanup. 2008-04-18 18:34:43 +00:00
alexpeshkoff
cf5729f9be increment build number 2008-04-18 16:15:20 +00:00
alexpeshkoff
3334cf7fe1 Fixed a problem detected by valgrind - uninitialized data in temp file 2008-04-18 16:15:04 +00:00
robocop
b49efee01c increment build number 2008-04-18 14:30:55 +00:00
robocop
37ca104c1a Misc. 2008-04-18 14:30:45 +00:00
alexpeshkoff
08c98b0a1b increment build number 2008-04-18 10:52:41 +00:00
dimitr
987f2ed5b8 increment build number 2008-04-18 10:33:41 +00:00
dimitr
b198d3b09f DSQL now belongs to the engine, so its pools will be released automagically upon disconnect.
There's no need in such crappy anti-memory-leak hacks anymore.
2008-04-18 10:33:35 +00:00
robocop
b266f49d88 increment build number 2008-04-18 10:03:09 +00:00
robocop
f7b3f4ec13 increment build number 2008-04-18 09:57:05 +00:00
robocop
6243bee9a1 increment build number 2008-04-18 09:50:29 +00:00
robocop
ba9e8481d0 increment build number 2008-04-18 09:48:57 +00:00
alexpeshkoff
1f23119802 increment build number 2008-04-18 09:44:39 +00:00
robocop
ed91de9083 increment build number 2008-04-18 06:00:53 +00:00
robocop
5896e1caec Tring to fix chaotic indentation (spaces v/s tabs). 2008-04-18 06:00:48 +00:00
asfernandes
92a15bdafc increment build number 2008-04-18 01:37:48 +00:00
asfernandes
d75951e8e5 Misc 2008-04-18 01:37:44 +00:00
asfernandes
ce60949c7a increment build number 2008-04-18 01:37:39 +00:00
asfernandes
3daaf92135 increment build number 2008-04-18 01:37:35 +00:00
fsg
cb850bb5c8 increment build number 2008-04-17 19:40:15 +00:00
alexpeshkoff
a2ab7d3dc1 increment build number 2008-04-17 17:09:13 +00:00
alexpeshkoff
1e7a2dd592 increment build number 2008-04-17 17:05:45 +00:00
alexpeshkoff
a5bb5a6517 increment build number 2008-04-17 16:25:27 +00:00
dimitr
47873096a3 increment build number 2008-04-17 16:02:52 +00:00
dimitr
a082f9fc3c increment build number 2008-04-17 14:54:59 +00:00
dimitr
98e46ee75f increment build number 2008-04-17 14:54:58 +00:00
dimitr
f85d5f64fd increment build number 2008-04-17 14:52:35 +00:00