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

45519 Commits

Author SHA1 Message Date
asfernandes
40b38014e4 Misc. 2014-05-08 23:26:40 +00:00
asfernandes
88f58e409f Misc. 2014-05-08 02:51:12 +00:00
firebirds
6b36cc07f4 nightly update 2014-05-08 00:26:24 +00:00
alexpeshkoff
bf82df1ebb Postfix for CORE-3242: somewhy when checking metadata access (like MODIFY or DROP) always checked that access from object itself. Strange at the first glance behavior, but let us do not change legacy (at least since FB1.0) when possible. 2014-05-07 11:21:31 +00:00
alexpeshkoff
9e3f5a9a56 Fixed CORE-4398: Provide ability to specify extra-long name of log when doing gbak to avoid "attempt to store 256 bytes in a clumplet" message 2014-05-07 10:21:49 +00:00
alexpeshkoff
854aa5ec96 Change Hash duplicates control interface to avoid unexpected use - thanks to Claudio 2014-05-07 09:18:52 +00:00
robocop
4895ac6067 Fix the problem with gbak restoring a db and lack of rights on sys tables that Philippe detected. 2014-05-07 08:58:36 +00:00
firebirds
2709be39c3 nightly update 2014-05-07 00:51:58 +00:00
robocop
2a9f17ec6d I need name_length_limit() for testing some isql functionality. 2014-05-06 22:41:24 +00:00
asfernandes
8162336592 Fixed CORE-4415 - Useless extraction of generic DDL trigger. 2014-05-06 18:10:07 +00:00
alexpeshkoff
094c540f23 Turn off db triggers for mapping connections 2014-05-06 12:37:45 +00:00
alexpeshkoff
d83d4d084a Fixed a bug, privately reported by Pavel Zotov - segfault when closing trace 2014-05-06 12:25:35 +00:00
alexpeshkoff
2fdac342a0 Turn of forgotten debugging 2014-05-06 10:29:59 +00:00
alexpeshkoff
148f60aa94 Fixed support of maps with same hash value 2014-05-06 10:07:08 +00:00
robocop
e6d3b34c55 Fix CORE-4418, using the property of special triggers that are marked "system" or "ignore_perm". 2014-05-06 01:28:53 +00:00
firebirds
14dffb79a2 nightly update 2014-05-06 00:30:24 +00:00
alexpeshkoff
7469e4498c Use separate callback event per process - should make windows happy 2014-05-05 14:58:48 +00:00
alexpeshkoff
467ff965f9 Corrected patch from Dmitry Sibiryakov 2014-05-05 10:07:48 +00:00
firebirds
2a3c851d1a nightly update 2014-05-05 00:25:33 +00:00
dimitr
0d255045b9 Fixed the issue with UNION ALL vs WITH LOCK reported by Claudio privately. 2014-05-04 07:43:49 +00:00
robocop
51b9c701ba 1.- Prevent special chars from disabling isql. 2.- Do not take offsets from null pointers. 2014-05-04 06:46:39 +00:00
robocop
e853009f49 Group some global vars in isql (relative to the SET command). 2014-05-04 05:40:55 +00:00
firebirds
6fb7406eba nightly update 2014-05-04 00:28:10 +00:00
firebirds
ffa9c25008 nightly update 2014-05-03 00:30:45 +00:00
robocop
a6133d02a8 Replace "unknown token" by specific messages. 2014-05-03 00:27:47 +00:00
robocop
8f1373aaa1 In ODS12, rdb$system_flag is not nullable thus we can simplify some conditions. 2014-05-02 03:04:56 +00:00
robocop
a6fc5ea73b 1.- Don't let gbak delete more than the only table it might clean. 2.- Special case for rdb$types: user can insert records, provided that's locksmith and the records contain non-system types. 2014-05-02 03:01:38 +00:00
firebirds
5d6afb3ec7 nightly update 2014-05-02 00:54:31 +00:00
robocop
8c83e71e88 More sys tables protected. 2014-05-01 05:55:15 +00:00
robocop
6af9181230 Misc. 2014-05-01 05:51:23 +00:00
robocop
c5ff8fb1e6 Avoid var shadowing. 2014-05-01 05:30:14 +00:00
robocop
1bb6f45b89 Misc. 2014-05-01 05:29:19 +00:00
firebirds
1f998151bc nightly update 2014-05-01 00:31:52 +00:00
hvlad
e758495ddd Fixed event leak. Alex, please review. 2014-04-30 15:38:29 +00:00
alexpeshkoff
9bd0939f09 Implemented CORE-1377: Add an ability to change role without reconnecting to database 2014-04-30 15:12:12 +00:00
alexpeshkoff
235fb16aa9 Fixed unhandled exception in services brought my one of recent commits 2014-04-30 12:20:59 +00:00
mapopa
204f33a5c9 VMS lock cleanup 2014-04-30 09:20:30 +00:00
mapopa
9176e2f4f6 VMS cleanup 2014-04-30 09:14:20 +00:00
mapopa
73a0eca8c8 VMS cleanup 2014-04-30 09:08:28 +00:00
firebirds
b5d2470e58 nightly update 2014-04-29 00:48:02 +00:00
alexpeshkoff
3d943864f9 Fixed CORE-4395: execute statement on external doesn't find Firebird 2.5 database 2014-04-28 12:51:34 +00:00
hvlad
bb2c97fb0c MSVC 12 support, very first step 2014-04-28 12:50:31 +00:00
alexpeshkoff
523c55f9d9 Implemented CORE-2208: New gbak option to ignore specific tables data during the backup 2014-04-28 09:40:34 +00:00
firebirds
d279be7df8 nightly update 2014-04-28 01:46:46 +00:00
firebirds
ea60904fd4 nightly update 2014-04-26 00:33:30 +00:00
alexpeshkoff
a98e565571 Fixed CORE-4303: Possible races while Service destruction, related code cleanup 2014-04-25 10:59:34 +00:00
firebirds
5cb30ebd7b nightly update 2014-04-24 01:05:32 +00:00
alexpeshkoff
1920804fb2 Missing return - thanks to Claudio 2014-04-23 12:43:20 +00:00
firebirds
0eaa3ef4dc nightly update 2014-04-23 00:57:51 +00:00
alexpeshkoff
10346ce4bc Fixed CORE-2119: Use entries in restrict list of ExternalFileAccess parameter to mangle filenames with relative path, also fixed assertion and diagnostics related to EXTERNAL FILE tables 2014-04-22 13:37:14 +00:00
firebirds
d2b062e089 nightly update 2014-04-22 00:45:43 +00:00
alexpeshkoff
b412d2d001 Postfix for CORE-3242: enable same trick for functions too 2014-04-21 17:05:19 +00:00
alexpeshkoff
68431df02e Fixed CORE-3242: Recursive stored procedure shouldnt require execute right to call itself 2014-04-21 13:34:06 +00:00
asfernandes
44798fb0d0 Fixed CORE-4396 - Incorrect result query if it is execute through "execute statement". 2014-04-21 01:01:18 +00:00
firebirds
b777e3d8bd nightly update 2014-04-21 00:28:26 +00:00
dimitr
62405ad22f Fixed ON DISCONNECT triggers I accidentally broke more than a year ago. 2014-04-20 10:09:05 +00:00
firebirds
e878fc09ce nightly update 2014-04-20 00:25:55 +00:00
asfernandes
128ec5aee0 Fixed problem with ALTER SEQUENCE. 2014-04-19 22:17:59 +00:00
asfernandes
913c435667 Misc. 2014-04-19 21:36:55 +00:00
firebirds
69bc8f809a nightly update 2014-04-19 00:28:15 +00:00
mapopa
1dd025a587 cleanup comments 2014-04-18 15:45:58 +00:00
mapopa
075ab8f4d6 cleanup comments 2014-04-18 15:41:21 +00:00
mapopa
38dbb12df5 cleanup comments 2014-04-18 15:40:34 +00:00
alexpeshkoff
8c39e4563c Enhanced diagnostics in authentication mapping 2014-04-18 15:33:11 +00:00
mapopa
2c3d7d8981 remove unused constants 2014-04-18 14:43:06 +00:00
mapopa
df118f7cf8 cleanup WAL was removed 2014-04-18 14:32:03 +00:00
dimitr
fa22d8556f CORE-4386: Report more details for "object in use" errors. More changes to follow. 2014-04-18 12:08:57 +00:00
alexpeshkoff
58ec2954c1 Fixed CORE-4394: Cursor not found error when using legacy API 2014-04-18 12:08:17 +00:00
mapopa
d4c1bcbca2 cleanup Not found, probably in some lost GUI-related file 2014-04-18 11:44:51 +00:00
firebirds
8fd04ba1e8 nightly update 2014-04-16 00:44:30 +00:00
alexpeshkoff
5bfe0dfa97 Fixed some errors in mapping code, reported by Vlad privately, when using serverwide auth plugin 2014-04-15 12:18:28 +00:00
firebirds
b5fc88dccf nightly update 2014-04-15 00:35:50 +00:00
asfernandes
9ea4e7957b Correction. 2014-04-14 15:46:18 +00:00
dimitr
7c540ae0db 1) Prevent shutdown/cancellation for system attachments.
2) Fixed incorrect generation of attachment IDs causing a hangup during gfix -mode read_only.
2014-04-14 15:27:27 +00:00
firebirds
aa898c544f nightly update 2014-04-14 00:37:10 +00:00
dimitr
ae8f5bbc5a Misc. 2014-04-13 10:58:15 +00:00
dimitr
a6225eca2d Attempted to fix CORE-4388: SELECT WITH LOCK may enter an infinite loop for a single record. To be field tested. 2014-04-13 08:27:04 +00:00
asfernandes
cabf79d843 Correction. 2014-04-13 01:46:10 +00:00
asfernandes
8608223f53 Misc. 2014-04-13 01:42:10 +00:00
firebirds
bc7d957885 nightly update 2014-04-13 00:38:36 +00:00
robocop
08a090439e I hope I fixed the issues noted by Adriano about my generators commit. 2014-04-12 06:35:36 +00:00
robocop
2d7feec2af Simplify QUADCONST definition for Windows. 2014-04-12 06:31:01 +00:00
robocop
648a6927de Use symbolic constants. 2014-04-12 06:30:17 +00:00
firebirds
1ed6b0ce46 nightly update 2014-04-12 00:34:47 +00:00
alexpeshkoff
071b07045f Fixed alter global mapping - thanks to Adriano 2014-04-11 16:59:42 +00:00
asfernandes
29602be60f Misc. 2014-04-11 02:06:08 +00:00
firebirds
748d0eae96 nightly update 2014-04-11 00:46:58 +00:00
alexpeshkoff
82a3a54896 Fixed mapping errors reported by Claudio & Treeve 2014-04-10 16:43:10 +00:00
robocop
6fcd20e73f Experimental way of stopping gbak impersonation in sys tables. Gbak only needs to write to sys tables when it's restoring and only in the first attachment. Second and third attachment are for bringing the DB online and setting the R/O flag. Please test. 2014-04-10 01:39:32 +00:00
robocop
d26b039d0e Let's see if this time I got the formatting well done. 2014-04-10 01:36:15 +00:00
firebirds
84de922d0e nightly update 2014-04-10 01:13:30 +00:00
alexpeshkoff
c7462d2278 Restored original error code when database file not found 2014-04-09 13:29:23 +00:00
alexpeshkoff
df78c817e9 Bad name "Buffer" and misc cleanup around 2014-04-09 12:32:02 +00:00
robocop
de7ed79414 Fixing several issues with my previous commit:
Use increment [by], no step.
Enable again code in ini.epp because it's needed when restoring (but not when creating gens directly in a new db).
Gbak has code to fix system generators and we should allow it.
Nbackup cannot update the history generator when doing a backup.
Field name renamed to rdb$generator_increment.
2014-04-09 07:17:34 +00:00
robocop
2d1c89c134 Misc. 2014-04-09 02:35:34 +00:00
robocop
0b89015944 Misc. 2014-04-09 02:29:16 +00:00
robocop
cadd8accc4 Implemented STEP for generators/sequences and took the opportunity to make the blrOp param const. Please rebuild the databases. 2014-04-09 02:28:38 +00:00
firebirds
78007df22c nightly update 2014-04-09 00:37:52 +00:00
alexpeshkoff
260050f5f2 Patch from Dmitry Sibiryakov - convert SQLDA directly to IMessageMetadata w/o intermediate BLR 2014-04-08 16:13:12 +00:00
alexpeshkoff
8b28dd1da9 Implemented improvement CORE-4387: IStatement::execute() and IAttachment::execute() functions should return on error pointer to old transaction interface 2014-04-08 13:45:21 +00:00