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

30752 Commits

Author SHA1 Message Date
robocop
016a422351 increment build number 2008-05-23 13:19:23 +00:00
robocop
73994d24c8 CORE-1911: Make the inline gbak help print its options again. 2008-05-23 13:19:20 +00:00
robocop
4171984c83 increment build number 2008-05-23 13:05:40 +00:00
robocop
6a439b2866 Solved CORE-1911 in a simple albeit not very clever way.
svc.cpp only needs to read the gbak switches table, but burp.cpp needs to toggle the in_sw_state field, hence I made the global instance a constant and copied it to a local array inside burp.cpp's "gbak" function.
2008-05-23 13:05:35 +00:00
robocop
97aa52687c increment build number 2008-05-23 13:05:34 +00:00
paulbeach
1724b0d4b9 increment build number 2008-05-23 11:04:09 +00:00
paulbeach
549a2b8a58 increment build number 2008-05-23 10:53:46 +00:00
paulbeach
918b53b2d8 increment build number 2008-05-23 10:53:45 +00:00
paulbeach
f39370744a increment build number 2008-05-23 10:51:23 +00:00
paulbeach
8f5985f40b increment build number 2008-05-23 10:49:06 +00:00
robocop
ba13e073b7 increment build number 2008-05-23 10:43:33 +00:00
robocop
ee897e57b1 Delete obsolete constant. 2008-05-23 10:43:22 +00:00
paulbeach
7cdab13458 increment build number 2008-05-23 10:02:03 +00:00
asfernandes
9dc724988a increment build number 2008-05-23 01:37:22 +00:00
asfernandes
71bd20b209 Fixed CORE-1910 - Not valid fields in MERGE's insert clause are allowed 2008-05-23 01:37:19 +00:00
asfernandes
7bf3bdb926 increment build number 2008-05-23 00:38:11 +00:00
asfernandes
bdf999ddef Slight more correct usage of scope level in MERGE 2008-05-23 00:38:06 +00:00
asfernandes
978e9ae656 increment build number 2008-05-22 23:19:12 +00:00
asfernandes
36e7ddd38c Corrections 2008-05-22 23:19:09 +00:00
asfernandes
a69577d9d9 increment build number 2008-05-22 21:45:26 +00:00
asfernandes
9fc4a1881f Misc 2008-05-22 21:45:22 +00:00
asfernandes
ab1b0f3794 increment build number 2008-05-22 21:45:20 +00:00
asfernandes
06bf913eb8 increment build number 2008-05-22 21:45:19 +00:00
asfernandes
279135dc4a increment build number 2008-05-22 21:45:12 +00:00
asfernandes
0a937ccd8d increment build number 2008-05-22 21:44:58 +00:00
fsg
ba893dd5d3 increment build number 2008-05-22 19:16:42 +00:00
asfernandes
ad9cb10c32 increment build number 2008-05-22 15:07:23 +00:00
asfernandes
a91a722185 increment build number 2008-05-22 15:07:22 +00:00
asfernandes
6b9ede4a88 increment build number 2008-05-22 15:06:52 +00:00
asfernandes
173cea36c6 increment build number 2008-05-22 15:03:06 +00:00
asfernandes
d5e481ba10 Linux IA-64 port 2008-05-22 15:02:59 +00:00
asfernandes
bd938b07fb increment build number 2008-05-22 15:02:55 +00:00
asfernandes
67739a415b increment build number 2008-05-22 15:02:54 +00:00
asfernandes
79f2dccd3c increment build number 2008-05-22 15:02:48 +00:00
asfernandes
59bd8077c4 increment build number 2008-05-22 15:02:47 +00:00
asfernandes
c4878c3005 increment build number 2008-05-22 15:02:39 +00:00
asfernandes
d7105b5448 increment build number 2008-05-22 15:01:26 +00:00
asfernandes
0b90ac895f increment build number 2008-05-22 15:01:17 +00:00
asfernandes
cc062fe4a2 increment build number 2008-05-22 15:01:04 +00:00
alexpeshkoff
7010c27796 increment build number 2008-05-22 12:28:36 +00:00
alexpeshkoff
790190bc24 increment build number 2008-05-22 12:25:17 +00:00
alexpeshkoff
050bde44d9 increment build number 2008-05-22 12:16:49 +00:00
alexpeshkoff
fb7240a16c increment build number 2008-05-22 12:12:20 +00:00
alexpeshkoff
84f7511f68 increment build number 2008-05-22 12:12:19 +00:00
alexpeshkoff
267f80ae45 increment build number 2008-05-22 12:12:11 +00:00
alexpeshkoff
5601ed1575 increment build number 2008-05-22 11:14:23 +00:00
alexpeshkoff
14812ea8a3 increment build number 2008-05-22 09:48:45 +00:00
robocop
5cd11867ec Get rid of (ALLOC/FREE)_LIB_MEMORY macro as requested by Dmitry. 2008-05-22 09:38:21 +00:00
robocop
11146a66f1 increment build number 2008-05-22 09:38:20 +00:00
robocop
27d958db41 increment build number 2008-05-22 09:38:16 +00:00
robocop
de094cb659 increment build number 2008-05-22 09:31:33 +00:00
robocop
cbbf80f91e Misc. 2008-05-22 09:31:32 +00:00
paulbeach
c052975484 increment build number 2008-05-22 09:08:53 +00:00
alexpeshkoff
ae17539a0c increment build number 2008-05-22 09:00:48 +00:00
alexpeshkoff
f83647c983 increment build number 2008-05-22 08:59:50 +00:00
alexpeshkoff
ff7cfc717e Implemented Adriano's suggestion concerning fb_shutdown_callback() - added new parameter 2008-05-22 08:59:45 +00:00
alexpeshkoff
28f8c36007 increment build number 2008-05-22 08:57:45 +00:00
alexpeshkoff
39bda3a1bf increment build number 2008-05-22 08:57:39 +00:00
alexpeshkoff
c64ca5af5b increment build number 2008-05-22 08:57:38 +00:00
alexpeshkoff
1c16d4945b increment build number 2008-05-22 08:57:32 +00:00
alexpeshkoff
c2d6bd34e9 increment build number 2008-05-22 08:57:29 +00:00
alexpeshkoff
ca3f9fac59 increment build number 2008-05-22 08:57:24 +00:00
alexpeshkoff
47e1811002 increment build number 2008-05-22 08:57:17 +00:00
fsg
ed60c03e27 increment build number 2008-05-21 20:01:17 +00:00
dimitr
4c55d7bfdd increment build number 2008-05-21 18:26:02 +00:00
dimitr
5d7d7692a0 Cleanup. 2008-05-21 18:25:55 +00:00
asfernandes
30b9f24603 increment build number 2008-05-21 16:04:16 +00:00
asfernandes
ffe554acc1 Misc 2008-05-21 16:04:10 +00:00
asfernandes
8d62fbbe93 increment build number 2008-05-21 16:02:33 +00:00
asfernandes
d84c1c1d2f Misc 2008-05-21 16:02:25 +00:00
asfernandes
6c2fbeb527 increment build number 2008-05-21 15:22:25 +00:00
asfernandes
725a100324 Correction - thanks to Claudio 2008-05-21 15:22:22 +00:00
robocop
2a1e1c42ef increment build number 2008-05-21 13:53:21 +00:00
robocop
a520a47a68 Fix CORE-1905 for aliases.conf (firebird.conf uses other rules, like demanding paths without quotes). My test string in aliases.conf was:
default = "F:\fb2dev\fbbuild\firebird2\temp\Win32\Debug\firebird\bin\#\f.fdb" #cats
2008-05-21 13:53:17 +00:00
robocop
358f3e81b2 increment build number 2008-05-21 13:53:15 +00:00
robocop
8a2c517e9f increment build number 2008-05-21 13:00:42 +00:00
robocop
83f77468a0 Misc. 2008-05-21 13:00:37 +00:00
robocop
0f5bed96d4 increment build number 2008-05-21 12:58:10 +00:00
robocop
6637c1266e increment build number 2008-05-21 12:58:09 +00:00
robocop
a7fb572b3c - Collapse the same includes for different platforms.
- Minor cleanup.
- Close very ancient B.O. with wrong LOCALE_MAX value on Windows.
2008-05-21 12:58:05 +00:00
robocop
d5f2376c7f increment build number 2008-05-21 12:56:16 +00:00
robocop
19209a3ab8 increment build number 2008-05-21 12:56:15 +00:00
robocop
c4b60d4198 Style. 2008-05-21 12:56:11 +00:00
robocop
6b32683273 increment build number 2008-05-21 12:55:53 +00:00
robocop
98e5ddb2ca increment build number 2008-05-21 12:53:36 +00:00
robocop
78afd8e305 increment build number 2008-05-21 12:52:32 +00:00
robocop
66aab208b0 Simplification. 2008-05-21 12:52:29 +00:00
alexpeshkoff
ec2e71086a increment build number 2008-05-21 12:43:44 +00:00
alexpeshkoff
5e81cfa225 event_thread() should have own reference to the port. This minimizes chances
to get AV when client exits.
2008-05-21 12:43:41 +00:00
robocop
7ecc51e846 increment build number 2008-05-21 12:42:00 +00:00
robocop
1ec7e600ae increment build number 2008-05-21 12:41:59 +00:00
robocop
ff1d4c61cf Misc. 2008-05-21 12:41:58 +00:00
dimitr
16ce406890 increment build number 2008-05-21 12:37:49 +00:00
dimitr
28f1c1eb8c Fixed the build. 2008-05-21 12:37:46 +00:00
dimitr
40a8ad7651 increment build number 2008-05-21 12:23:04 +00:00
alexpeshkoff
4b6ce8c1de increment build number 2008-05-21 12:19:43 +00:00
alexpeshkoff
e32cea2c15 added files forgotten in previous commit 2008-05-21 12:19:38 +00:00
alexpeshkoff
604bfbeaf0 increment build number 2008-05-21 08:41:06 +00:00
alexpeshkoff
b85be10e63 Fixed static variables in verify_database_name() - thanks to Claudio 2008-05-21 08:40:58 +00:00
alexpeshkoff
1ef1dba578 increment build number 2008-05-21 08:14:12 +00:00
alexpeshkoff
57b6526d26 increment build number 2008-05-21 08:13:26 +00:00
alexpeshkoff
e0109ab067 1. Use DFW to store data for user management.
2. Minor cleanup in DFW, fixed memory leaks.
2008-05-21 08:13:20 +00:00
dimitr
3eff3a2c5c increment build number 2008-05-21 07:32:48 +00:00
dimitr
92fb3f0b7a Misc. 2008-05-21 07:32:39 +00:00
dimitr
5101321484 increment build number 2008-05-21 05:51:00 +00:00
dimitr
47039b3ad8 Misc. 2008-05-21 05:50:56 +00:00
fsg
b3d06900d6 increment build number 2008-05-20 19:10:22 +00:00
asfernandes
1c38e15084 increment build number 2008-05-20 00:58:15 +00:00
asfernandes
900c4ff7d3 Misc 2008-05-20 00:58:14 +00:00
asfernandes
e2daff44d0 increment build number 2008-05-20 00:58:13 +00:00
fsg
f7be5aadc8 increment build number 2008-05-19 19:25:12 +00:00
asfernandes
6e5365dc54 increment build number 2008-05-19 15:26:13 +00:00
asfernandes
b471e912d3 Fixed CORE-1907 - Dropping and adding a domain constraint in the same transaction leaves incorrect dependencies 2008-05-19 15:26:09 +00:00
alexpeshkoff
b2abb48cca increment build number 2008-05-19 13:58:38 +00:00
alexpeshkoff
796e02d2a5 1. Cleanup - use constants ISC_USER/ISC_PASSWORD instead of always repeated string constants.
2. Let services uses environment and OS auth when run embedded.
2008-05-19 13:58:37 +00:00
alexpeshkoff
15018ccd3a increment build number 2008-05-19 13:58:32 +00:00
alexpeshkoff
469a2a24d0 increment build number 2008-05-19 13:58:30 +00:00
alexpeshkoff
9f54d805ca increment build number 2008-05-19 13:58:22 +00:00
alexpeshkoff
ab413f4827 increment build number 2008-05-19 13:58:09 +00:00
asfernandes
a0090cef41 increment build number 2008-05-19 13:47:56 +00:00
asfernandes
0efb4f2a7b increment build number 2008-05-19 13:47:49 +00:00
asfernandes
d52dc96278 1) Move the new Node classes to appropriate files
2) Creation of StmtNode
3) Conversion of IN AUTONOMOUS TRANSACTION to InAutonomousTransactionNode (inherited from StmtNode) - it makes this feature almost self-contained

Please do a boot build or at least run blr_table.
2008-05-19 13:47:48 +00:00
asfernandes
4d8d61a60e increment build number 2008-05-19 13:47:46 +00:00
asfernandes
3d5ad8bdae increment build number 2008-05-19 13:47:37 +00:00
asfernandes
6b3bed675f increment build number 2008-05-19 13:47:27 +00:00
asfernandes
923fdbe46a increment build number 2008-05-19 13:47:20 +00:00
asfernandes
57f78d25a2 increment build number 2008-05-19 13:47:04 +00:00
asfernandes
ddcf1aedd0 increment build number 2008-05-19 13:30:24 +00:00
asfernandes
d1126795cb Fixed BLR print of autonomous transaction 2008-05-19 13:30:11 +00:00
asfernandes
f6dd1bf0b9 increment build number 2008-05-19 12:11:07 +00:00
asfernandes
3d8ad6c414 Correction 2008-05-19 12:10:43 +00:00
fsg
dde0ced218 increment build number 2008-05-18 20:06:34 +00:00
dimitr
f0c3119ec1 increment build number 2008-05-18 06:54:33 +00:00
asfernandes
cb2ccca86e increment build number 2008-05-18 02:02:57 +00:00
asfernandes
bae9389e88 increment build number 2008-05-18 02:02:56 +00:00
asfernandes
c9202a3767 Misc 2008-05-18 02:02:50 +00:00
asfernandes
227ded525c increment build number 2008-05-18 02:02:44 +00:00
asfernandes
39e8843a93 increment build number 2008-05-18 02:02:35 +00:00
asfernandes
11726138b2 increment build number 2008-05-18 02:02:27 +00:00
asfernandes
8f22c9a8af increment build number 2008-05-18 02:02:05 +00:00
asfernandes
02a5847567 increment build number 2008-05-18 01:59:32 +00:00
asfernandes
a5b53f36ed Correction 2008-05-18 01:59:29 +00:00
asfernandes
869b533df7 increment build number 2008-05-18 01:34:41 +00:00
asfernandes
a13821cd31 Optimization 2008-05-18 01:34:37 +00:00
asfernandes
cbaae5acd1 increment build number 2008-05-18 01:02:41 +00:00
asfernandes
4343cbfeba Do the same kind of cleanup in jrd/pass1 as done for "proc_flag" in dsql/pass1 - recursive passing the same parameters that is changed in specific situations makes difficult to understand the logic. 2008-05-18 01:02:35 +00:00
asfernandes
e33e2f6834 increment build number 2008-05-18 01:02:34 +00:00
fsg
0935150be1 increment build number 2008-05-17 19:35:34 +00:00
asfernandes
1e5f59191c increment build number 2008-05-17 18:18:39 +00:00
asfernandes
62ea4dc307 Fixed CORE-1802 - Maximum key size using PXW_CSY collation 2008-05-17 18:18:31 +00:00
asfernandes
4e24e1454f increment build number 2008-05-17 18:18:25 +00:00
asfernandes
73a1ca8dd0 increment build number 2008-05-17 16:51:12 +00:00
asfernandes
e469bd562a Cleanup on the "proc_flag" logic: store it on the request and changes when necessary. 2008-05-17 16:51:07 +00:00
asfernandes
b015667d95 increment build number 2008-05-17 16:19:41 +00:00
asfernandes
d83116346b Remove warnings of GCC/AMD64 2008-05-17 16:19:36 +00:00
asfernandes
cb55f618fe increment build number 2008-05-17 16:14:33 +00:00
asfernandes
95273037a2 Warnings 2008-05-17 16:14:29 +00:00
asfernandes
fc026454cf increment build number 2008-05-17 16:13:30 +00:00
asfernandes
4f8b10d7dd Correction 2008-05-17 16:13:23 +00:00
fsg
54b06cbe10 increment build number 2008-05-16 19:19:08 +00:00
alexpeshkoff
1c3821aca6 increment build number 2008-05-16 15:45:22 +00:00
alexpeshkoff
1aa1eb0bf0 increment build number 2008-05-16 14:08:48 +00:00
alexpeshkoff
990c259373 Fixed CORE-1843: gbak with service manager don't allow path with space 2008-05-16 14:08:45 +00:00
alexpeshkoff
ee37e5c032 increment build number 2008-05-16 14:08:39 +00:00
alexpeshkoff
d693740e65 increment build number 2008-05-16 11:32:02 +00:00
alexpeshkoff
c2ca98ff70 increment build number 2008-05-16 11:32:00 +00:00
alexpeshkoff
86cd8cb6b3 1. Added parameter 'shutdown reason' to fb_shutdown() API call. It's passed to shutdown
callback function, and helps to take correct action in it. This fixes CORE-1827: Win32
Embedded Server should pass control to application before calling exit(3).
2. Removed unneeded any more flag in isql and qli, used earlier to distinguish between
kinds of shutdown.
2008-05-16 11:31:57 +00:00
alexpeshkoff
a8f1b3c3ac increment build number 2008-05-16 11:31:51 +00:00
alexpeshkoff
222047a83a increment build number 2008-05-16 11:31:46 +00:00
alexpeshkoff
0b43ced09f increment build number 2008-05-16 11:31:39 +00:00
alexpeshkoff
09a7c1495b increment build number 2008-05-16 11:31:29 +00:00
fsg
74c26edaca increment build number 2008-05-15 19:29:40 +00:00
asfernandes
9f6b3626cd increment build number 2008-05-15 16:02:45 +00:00
asfernandes
7072385162 Typo 2008-05-15 16:02:33 +00:00
alexpeshkoff
566f5ea623 increment build number 2008-05-15 15:49:46 +00:00
asfernandes
ced2f05eb8 increment build number 2008-05-15 15:28:37 +00:00
asfernandes
e8c9161f30 increment build number 2008-05-15 15:27:47 +00:00
asfernandes
6c7170463a Follow the standard and do not allow binary strings with odd number of characters 2008-05-15 15:27:43 +00:00
alexpeshkoff
2c8c9bf05c increment build number 2008-05-15 15:19:24 +00:00
alexpeshkoff
0552035ce5 Added transaction support in user management commands 2008-05-15 15:15:02 +00:00
alexpeshkoff
9c33f37f4d increment build number 2008-05-15 15:15:00 +00:00
hvlad
9c510ee2be increment build number 2008-05-15 11:44:10 +00:00
hvlad
0d27b88752 Commented out never reduced rule. 2008-05-15 11:43:56 +00:00
asfernandes
2aa3d21714 increment build number 2008-05-15 01:27:26 +00:00
asfernandes
61ca51e7af Misc 2008-05-15 01:27:23 +00:00
hvlad
ae20146fc3 increment build number 2008-05-14 22:33:19 +00:00
hvlad
7d28033b39 Fixed bug CORE-1902 : XNET protocol does not work correctly in SuperClassic. Thanks to Alexander Potapchenko. 2008-05-14 22:33:10 +00:00
fsg
171d53fcc4 increment build number 2008-05-14 19:30:41 +00:00
fsg
bd290127c6 increment build number 2008-05-14 19:29:45 +00:00
dimitr
85cf18e18e increment build number 2008-05-14 17:27:12 +00:00
dimitr
579a979b1d Misc. 2008-05-14 17:27:07 +00:00
robocop
5777ff76fa More VC6 cleanup. 2008-05-14 13:11:41 +00:00
robocop
293cede277 increment build number 2008-05-14 13:11:39 +00:00
robocop
209e2dcfd8 increment build number 2008-05-14 13:11:36 +00:00
robocop
30e58fdbea increment build number 2008-05-14 13:11:29 +00:00
robocop
b9b28d889d increment build number 2008-05-14 12:25:36 +00:00
robocop
a805f4a37e increment build number 2008-05-14 12:25:27 +00:00
robocop
e699794914 increment build number 2008-05-14 12:25:16 +00:00
robocop
b7958e5181 increment build number 2008-05-14 12:24:58 +00:00
robocop
6a47c99f1b increment build number 2008-05-14 12:23:30 +00:00
robocop
4a1fa7262d increment build number 2008-05-14 12:05:05 +00:00
robocop
b2b665a149 increment build number 2008-05-14 11:53:10 +00:00
alexpeshkoff
27a97e2a6a 1. Modified syntax of ALTER ROLE command according to Dmitry's request.
2. Avoid any use of predefined NT group name "Domain Admins".
3. Fixed DYN code generation for USER operations.

                     ***** WARNING *****
After this commit all previous backups of 2.5 databases with turned on
admins mapping become unrestorable. ODS is not changed.
2008-05-14 11:24:45 +00:00
alexpeshkoff
c96db93e72 increment build number 2008-05-14 11:24:43 +00:00
alexpeshkoff
1dc38c0518 increment build number 2008-05-14 11:24:42 +00:00
alexpeshkoff
cb33080342 increment build number 2008-05-14 11:24:31 +00:00
alexpeshkoff
d582c9a7b7 increment build number 2008-05-14 11:24:08 +00:00
robocop
773fc88dc8 increment build number 2008-05-14 11:16:11 +00:00
robocop
27cd36d79d increment build number 2008-05-14 11:15:16 +00:00
robocop
fb923e6470 increment build number 2008-05-14 09:24:17 +00:00
robocop
a2cd97355b Misc. 2008-05-14 09:24:14 +00:00
robocop
90f3097d26 increment build number 2008-05-14 09:24:12 +00:00
dimitr
c91a3ed755 increment build number 2008-05-14 09:21:06 +00:00
dimitr
f84ad12e33 Misc. 2008-05-14 09:21:01 +00:00
robocop
2ce0379e10 increment build number 2008-05-14 08:54:20 +00:00
robocop
b88a1fd86f Misc. 2008-05-14 08:54:16 +00:00
robocop
c09c774052 increment build number 2008-05-14 08:54:14 +00:00
robocop
e6a9ece4a9 increment build number 2008-05-14 05:17:54 +00:00
robocop
1cdd4e4126 Clean the sources from VC6 hacks. 2008-05-14 05:17:53 +00:00
robocop
513804ae66 increment build number 2008-05-14 05:17:41 +00:00
robocop
5570563ab1 increment build number 2008-05-14 05:17:22 +00:00
robocop
26e9db210e increment build number 2008-05-14 05:08:28 +00:00
robocop
af45838fcc increment build number 2008-05-14 04:46:14 +00:00
asfernandes
e1c678ca19 increment build number 2008-05-14 02:29:37 +00:00
asfernandes
87df69bc50 increment build number 2008-05-14 02:29:36 +00:00
asfernandes
600230b2ed increment build number 2008-05-14 02:29:32 +00:00
asfernandes
a6491205d5 increment build number 2008-05-14 02:29:25 +00:00
asfernandes
dc4ae3af2f increment build number 2008-05-14 02:12:16 +00:00
fsg
f895ff4c60 increment build number 2008-05-13 19:12:57 +00:00
fsg
2fe733f326 increment build number 2008-05-13 19:12:14 +00:00
asfernandes
e4f364ae7c increment build number 2008-05-13 18:51:40 +00:00
asfernandes
fa3e3c24d1 Misc 2008-05-13 18:51:35 +00:00
alexpeshkoff
7fdad34d0b increment build number 2008-05-13 14:00:32 +00:00
hvlad
6e8425d58a increment build number 2008-05-13 09:11:18 +00:00
hvlad
a59f1d7e3d increment build number 2008-05-13 08:29:17 +00:00
dimitr
9a23fe8360 increment build number 2008-05-13 08:15:46 +00:00
alexpeshkoff
6b9dae5b6b increment build number 2008-05-13 08:07:34 +00:00
alexpeshkoff
d086d52b52 fixed garbage in firebird.log on linux/amd64 2008-05-13 08:07:31 +00:00
hvlad
50439d1c54 increment build number 2008-05-13 08:04:13 +00:00
hvlad
0500540861 increment build number 2008-05-13 07:26:29 +00:00
asfernandes
4fd571439f increment build number 2008-05-13 02:26:47 +00:00
asfernandes
452a025306 increment build number 2008-05-13 01:29:41 +00:00
asfernandes
ee7a3f5930 Misc 2008-05-13 01:29:38 +00:00
asfernandes
18dc9bc7cb increment build number 2008-05-13 01:29:34 +00:00
asfernandes
3a636e584d increment build number 2008-05-13 00:59:52 +00:00
fsg
316ba007de increment build number 2008-05-12 19:47:04 +00:00
dimitr
8572ba4cec increment build number 2008-05-12 17:04:59 +00:00
dimitr
3594595510 increment build number 2008-05-12 17:04:58 +00:00
dimitr
1a8ef52a27 increment build number 2008-05-12 17:00:20 +00:00
dimitr
2234762ad0 increment build number 2008-05-12 16:58:36 +00:00
alexpeshkoff
96879f5d8b increment build number 2008-05-12 16:09:34 +00:00
asfernandes
135beb8930 increment build number 2008-05-12 15:15:54 +00:00
asfernandes
d149f927ff Report the saved errno 2008-05-12 15:15:48 +00:00
alexpeshkoff
d0bc405b64 increment build number 2008-05-12 14:14:40 +00:00
alexpeshkoff
ac119258f2 Remove file if chmod failed - thanks to Adriano 2008-05-12 14:14:37 +00:00
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
6c93cc3086 Disable ctrl-C processing when running internal SQL statements (API calls) and cleanup 2008-05-12 13:37:30 +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
alexpeshkoff
204e6d342f increment build number 2008-05-12 13:34:57 +00:00
alexpeshkoff
c0bf97f735 Make it possible to have normal operations after async ones in single network packet 2008-05-12 13:34:52 +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
b22ca46d6c Reduce number of warnings for 64-bit targets. 2008-05-12 05:59:40 +00:00
dimitr
f027b761a5 increment build number 2008-05-12 05:25:58 +00:00
dimitr
3aad1f4cf3 Reduce number of warnings for 64-bit targets. 2008-05-12 05:25:55 +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
7d34ead84e 1) Allow to reference others fields in the expression of ALTER...COMPUTED
2) Documentation
2008-05-11 20:05:12 +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
5d0ecdc3ba increment build number 2008-05-11 12:26:33 +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
robocop
674cc53f0c increment build number 2008-05-11 12:23:29 +00:00
hvlad
027b009437 increment build number 2008-05-11 09:46:37 +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
28f439309f increment build number 2008-05-11 03:00:48 +00:00
asfernandes
8b4a83f201 Misc 2008-05-11 03:00:46 +00:00
asfernandes
894857c222 increment build number 2008-05-11 03:00:42 +00:00
asfernandes
84ff493e3e increment build number 2008-05-11 03:00:34 +00:00
asfernandes
e3ec755416 increment build number 2008-05-11 03:00:31 +00:00
asfernandes
441a4d67f3 increment build number 2008-05-11 03:00:22 +00:00
asfernandes
23cbd1a482 increment build number 2008-05-11 03:00:18 +00:00
asfernandes
5f94279d57 increment build number 2008-05-11 02:59:15 +00:00
asfernandes
2312a98e6e increment build number 2008-05-11 01:12:40 +00:00
hvlad
6fdd674720 increment build number 2008-05-10 20:27:22 +00:00
hvlad
4ad2aff7db Correction 2008-05-10 20:27:19 +00:00
fsg
17ee28e8d8 increment build number 2008-05-10 19:02:43 +00:00
fsg
2461ceec3d increment build number 2008-05-10 19:01:52 +00:00
dimitr
2fb0c3a607 increment build number 2008-05-10 16:49:42 +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
cb257203aa increment build number 2008-05-10 11:11:39 +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
e05bb565a5 increment build number 2008-05-10 10:54:00 +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
e4ad12bcc0 increment build number 2008-05-10 08:58:20 +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
d39ee03ed0 increment build number 2008-05-10 08:56:21 +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
20836621a8 increment build number 2008-05-10 05:10:24 +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
3e6b542517 increment build number 2008-05-10 03:44:47 +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
a8cf0131c0 Fixed CORE-1891 - SHOW VIEW shows non-sense information for view fields with expressions 2008-05-09 17:35:38 +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
89469ca41f increment build number 2008-05-08 08:51:54 +00:00
robocop
6caa0172b7 Misc. 2008-05-08 08:51:53 +00:00
robocop
a2741dd850 increment build number 2008-05-08 08:24:59 +00:00
robocop
a8b9f4cdd0 Misc. 2008-05-08 08:24:57 +00:00
robocop
15b2c7b3ab increment build number 2008-05-08 08:19:53 +00:00
robocop
8a28565ea7 Misc. 2008-05-08 08:19:50 +00:00
robocop
a255b67fc3 increment build number 2008-05-08 08:19:04 +00:00
robocop
6eff98294b increment build number 2008-05-08 07:56:40 +00:00
robocop
b3b9335b49 increment build number 2008-05-08 07:55:20 +00:00
robocop
db24bf014d increment build number 2008-05-08 07:54:47 +00:00
robocop
a537f4d84a increment build number 2008-05-08 07:54:04 +00:00
robocop
34eda3ce87 increment build number 2008-05-08 07:52:57 +00:00
hvlad
bcef26b7d8 increment build number 2008-05-08 07:45:21 +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
alexpeshkoff
568d4d02c8 increment build number 2008-05-08 07:29:15 +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
d26a7385ca increment build number 2008-05-07 16:34:28 +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
alexpeshkoff
0c9c2e6554 Fixed printing of help text 2008-05-07 11:00:48 +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
b09a10965a Misc. 2008-05-07 05:33:48 +00:00
dimitr
cf95575b13 increment build number 2008-05-07 05:23:52 +00:00
dimitr
c40d188bf5 1) Turn on FW on all platforms by default.
2) Cleanup/misc.
2008-05-07 05:23:48 +00:00
dimitr
bf72dca771 increment build number 2008-05-07 05:18:14 +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
asfernandes
90b3b08ca0 Fixed the problematic assert 2008-05-06 15:20:18 +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
2f48b317b3 Better message - thanks to Paul Vinkenoog 2008-05-06 13:36:46 +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
7bebac9090 increment build number 2008-05-06 09:37:58 +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
a3978a631b increment build number 2008-05-06 08:59:32 +00:00
robocop
f7adb0980f Misc. 2008-05-06 08:59:31 +00:00
dimitr
3b9b010128 increment build number 2008-05-06 08:58:54 +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
6a593eca17 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:41:24 +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
8906d490e2 increment build number 2008-05-05 13:25:32 +00:00
asfernandes
bda8efbbf9 increment build number 2008-05-05 13:22:59 +00:00
alexpeshkoff
e4f4b53830 increment build number 2008-05-05 09:27:52 +00:00
alexpeshkoff
e40105fe12 Make fbguard work with superclassic too 2008-05-05 09:27:49 +00:00
alexpeshkoff
39863463b0 increment build number 2008-05-05 09:22:53 +00:00
dimitr
16774f3325 increment build number 2008-05-05 04:39:12 +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
de71c11659 increment build number 2008-05-04 13:38:01 +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
alexpeshkoff
8d7954a5a2 increment build number 2008-05-04 13:37:44 +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
dd644813e9 increment build number 2008-05-03 17:20:42 +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
hvlad
1c7c22820f increment build number 2008-05-02 07:37:00 +00:00
hvlad
a69cc30cd1 increment build number 2008-05-02 07:28:27 +00:00
hvlad
a8ae080391 increment build number 2008-05-02 07:04:40 +00:00
fsg
ca34ddb2b9 increment build number 2008-05-01 18:59:27 +00:00
asfernandes
ac1cfe49a8 Remove a lot of warnings compiling parse.cpp with GCC 4.2.3 2008-05-01 16:12:16 +00:00
asfernandes
e06cf223dd increment build number 2008-05-01 16:12:14 +00:00
asfernandes
3ab670252e increment build number 2008-05-01 15:11:08 +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
4927ceb5d6 increment build number 2008-05-01 11:56:28 +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
5bab0c2fe8 increment build number 2008-05-01 11:33:26 +00:00
robocop
2768c69f75 increment build number 2008-05-01 11:07:12 +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
9d0c1dc8f9 Style. 2008-05-01 11:04:20 +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
58447c5d38 increment build number 2008-05-01 10:58:42 +00:00
robocop
119b7f1fe0 Misc. 2008-05-01 10:58:39 +00:00
robocop
82269ca26a increment build number 2008-05-01 10:58:23 +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
hvlad
02f2cef2db Update DSQL_pretty to print nod_src_info contents even more correctly :) Noted by Adriano. Also make DSQL_pretty to not loop endlessly on nod_return. 2008-05-01 07:26:53 +00:00
hvlad
f8dff21408 increment build number 2008-05-01 07:22:18 +00:00
hvlad
a1b08862f0 Corrected fix for bug CORE-1875. Noted by Adriano. 2008-05-01 07:22:11 +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
62b5c645e5 Fixed bug CORE-1875 : Error on script with current_date 2008-04-30 20:04:18 +00:00
hvlad
4452fe36b3 increment build number 2008-04-30 20:03:44 +00:00
hvlad
7667d6e88f Update DSQL_pretty to print nod_src_info contents correctly 2008-04-30 20:03:40 +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
9071049788 Let's avoid crashing when no information is returned in the ouput buffer. 2008-04-30 17:48:50 +00:00
dimitr
90d1477258 increment build number 2008-04-30 17:45:52 +00:00
dimitr
6fbb76c115 Fixed the crash reported privately by Bill Oliver. 2008-04-30 17:45:46 +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
3107048170 increment build number 2008-04-30 15:48:01 +00:00
asfernandes
a74ef4c9b5 increment build number 2008-04-30 01:48:14 +00:00
asfernandes
f10505e82b Misc 2008-04-30 01:48:11 +00:00
asfernandes
1679cfdd17 Fix POSIX build 2008-04-30 01:47:10 +00:00
asfernandes
99287be47f increment build number 2008-04-30 01:47:08 +00:00
asfernandes
a41c769f74 increment build number 2008-04-30 01:42:11 +00:00
asfernandes
8d04f25fb3 Misc 2008-04-30 01:42:09 +00:00
asfernandes
c89459bb3c increment build number 2008-04-30 01:42:04 +00:00
fsg
ee044d3519 increment build number 2008-04-29 19:39:37 +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
a7d9e7f25c DirectoryList wasn't used, so I'm deleting it.
Fortunately, because it has half-finished functionality.
2008-04-29 12:37:02 +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
hvlad
2d7379aa3b Fixed broken restore via service API 2008-04-29 12:24:07 +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
39e02e49fb 1.- Style.
2.- Cleanup.
3.- Put enumerations and plain structures in their due classes, checked constness, commented or deleted unused crap (watch stupid macros in header files that pollute all the files where such headers are included), etc.

There's a lot of pending work to do. Still trying to convert to decent C++ this barbarian code probably written by Genghis Khan or Attila the Hun.
2008-04-29 12:01:24 +00:00
robocop
e9737dd290 increment build number 2008-04-29 11:33:20 +00:00
robocop
9953529694 1.- Style.
2.- Cleanup.
3.- Put a compilation warning on DirectoryList::matchFileName because the function's purpose only can be guessed: it returns true unconditionally. Maybe it was expected to tell us if a file name matched a directory name or querying the operating system to know whether the file existed inside the given directory name. Anyway, since it does nothing useful, DirectoryList::validateFilename is suspicious, too, since it uses the former in a loop.
2008-04-29 11:33:11 +00:00
robocop
b47556d394 increment build number 2008-04-29 11:23:22 +00:00
robocop
0a9c97a255 1.- Style.
2.- Cleanup.
3.- Mark a disastrous condition in Stream::allocSegment in DEBUG mode at least so it can be detected: potentially negative argument to
new char[<number>] if the caller of the function doesn't do what's expected by this function.
4.- Now that the weed JString was eradicated, rename Stream::getJString to getFBString and put an assertion to verify the initial assumption (in the worst case, it could be a buffer overrun).
5.- Fix a deallocation bug (probable heap corruption) in Stream::truncate because delete[] should be used instead of plain delete.

Generally speaking, the code inherited from Vulcan is so weak that expects the caller to know the internal logic of the callee to do the right thing to avoid crashing the callee. This is a general problem with the files in the "config" dir.
2008-04-29 11:23:06 +00:00
robocop
93f58d1671 increment build number 2008-04-29 11:10:54 +00:00
robocop
f075a729a5 1.- Style.
2.- Cleanup.
3.- Fix an invalid memory access when returning data member belonging to an object from the stack in
ConfObject::getConcatenatedValues. I didn't see a runtime error because I don't use the feature, but reading the code is enough.
2008-04-29 11:10:35 +00:00
robocop
db995b0d02 increment build number 2008-04-29 11:05:31 +00:00
robocop
5ee6bf66b6 1.- Style.
2.- Cleanup.
3.- Fix what I assume may cause astray behavior. Only an inept could create an enumeration in Lex.h like this
enum TokenType {
	END_OF_STREAM,
	PUNCT,
	NAME,
to be used in the data member tokenType but at the same time, create preprocessor macros like this
#define WHITE	1
#define PUNCT	2
to be stored and retrieved by
char charTableArray [256]
to calculate the character class (punctuation, spaces, etc) in the Lexer,
where the macro PUNCT (value 2) overrides the enum member PUNCT (value 1) and that inconsistent value is used in both tasks, causing PUNCT to be interpreted as tokenType being NAME (value 2 in the enum). Since this module has several bugs, maybe all the bugs cancel among themselves and all works as expected, but it would be pure luck.
2008-04-29 11:05:11 +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
19a1fe2116 increment build number 2008-04-29 09:55:45 +00:00
alexpeshkoff
0ba2ab7ea7 Make fb_cancel_operation() public API call. Related cleanup. 2008-04-29 09:55:41 +00:00
alexpeshkoff
55a5904cac increment build number 2008-04-29 09:55:40 +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
1b20fba1e9 Fixed "-s" switch in posix CS 2008-04-29 08:15:36 +00:00
alexpeshkoff
e6569dd06b increment build number 2008-04-29 07:57:59 +00:00
alexpeshkoff
bf691d08c1 Cleanup - posix CS works with MT listener as expected. 2008-04-29 07:57:53 +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
b2abfa3d8b Compatibility with Valgrind 3.3 2008-04-27 18:53:33 +00:00
robocop
de2d6eb02e increment build number 2008-04-27 04:44: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
649c1733e9 Misc. 2008-04-26 14:50:27 +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
ec03603707 increment build number 2008-04-26 14:35:24 +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
299803d438 increment build number 2008-04-26 10:36:47 +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