firebirds
d547fde4a8
nightly update
2015-06-15 00:10:54 +00:00
firebirds
2d8c4b2765
nightly update
2015-06-14 00:09:49 +00:00
firebirds
4bc31ff59b
nightly update
2015-06-13 00:10:03 +00:00
firebirds
6761de43b6
nightly update
2015-06-12 00:11:09 +00:00
firebirds
fa4e0f092a
nightly update
2015-06-11 00:10:28 +00:00
firebirds
0bc2956734
nightly update
2015-06-10 00:10:13 +00:00
alexpeshkoff
58bba21ed2
Fixed CORE-4802: GRANT UPDATE(<some_column>) on <T> acts like grant update on ALL columns of <T>
2015-06-09 13:18:27 +00:00
firebirds
e3634b455a
nightly update
2015-06-09 00:11:31 +00:00
firebirds
fdf7b9ecbe
nightly update
2015-06-08 00:09:20 +00:00
asfernandes
1b7f77bc2a
Fixed CORE-4807 - Regression: List of aggregation is not checked properly.
2015-06-07 23:41:57 +00:00
mapopa
1217895f82
USE_QSORT_CTX on Debian/kFreeBSD If qsort_r is available, use it on all platforms. Use the platform-specific
...
code otherwise. Patch https://anonscm.debian.org/cgit/pkg-firebird/3.0.git/commit/?id=feac4328eb7a300c59fbb57c05618d710c9981d2
2015-06-07 18:34:47 +00:00
firebirds
674c9f925b
nightly update
2015-06-06 00:13:30 +00:00
asfernandes
f9bc6e1736
Add code to print the parser/executable tree to XML for debugging purposes.
2015-06-05 18:26:36 +00:00
firebirds
e496408878
nightly update
2015-06-05 00:11:04 +00:00
alexpeshkoff
5dff2e4fc0
Fixed CORE-4821: ensure CREATE DATABASE right is granted only to roles that do exist in security database
2015-06-04 13:43:09 +00:00
alexpeshkoff
6cf0445c56
Fixed extremely rare segfault when shutting down server - no use in keeping security database(s) opened during shutdown
2015-06-04 12:07:10 +00:00
firebirds
e3c76baae9
nightly update
2015-06-04 00:10:45 +00:00
alexpeshkoff
1b6632ac8b
Fixed CORE-4811: Make user names behave according to SQL identifiers rules
2015-06-03 13:57:18 +00:00
firebirds
ebdf793154
nightly update
2015-06-03 00:10:38 +00:00
dimitr
8744b80766
1) Reverted a more complex refetch logic introduced recently to its original state.
...
2) Protected against an undo record being used in VIO modify/erase/writelock routines.
3) Avoided false deadlocks in read-committed transactions.
This should cure CORE-4369, CORE-4561 and CORE-4618 at once.
2015-06-02 10:43:16 +00:00
firebirds
22ac9d5187
nightly update
2015-06-01 00:10:45 +00:00
asfernandes
d58f343b2f
Misc.
2015-05-31 23:38:17 +00:00
dimitr
70f16f1c9c
Fixed CORE-4798: Regression: MIN/MAX with a join ignores possible index navigation.
2015-05-31 19:23:09 +00:00
dimitr
f58768ab3d
Fixed CORE-4806: Regression: generators can be seen/modified by unprivileged users.
2015-05-31 18:46:29 +00:00
dimitr
14ba585c0e
Fixed CORE-214: Count ( DISTINCT ... ) is too slow.
2015-05-31 16:14:48 +00:00
dimitr
b4a6d4726d
Postfix for CORE-4786: Problematic key value (when attempt to insert duplicate in PK/UK) is not shown where length of key >= 127 characters.
2015-05-31 13:15:55 +00:00
firebirds
6db75261f1
nightly update
2015-05-31 00:09:46 +00:00
firebirds
67f1b82b0d
nightly update
2015-05-29 00:09:54 +00:00
firebirds
372242e865
nightly update
2015-05-21 00:10:15 +00:00
asfernandes
003be8071e
Fixed CORE-4740 - SIMILAR TO with quantifier {n,} in the pattern: 1) fails on 2.5 ("Invalid pattern"), 2) strange result in 3.0.
2015-05-20 15:27:02 +00:00
alexpeshkoff
364995fb88
Fixed code disabling access to network filenames in embedded mode
2015-05-20 13:07:06 +00:00
firebirds
90cb9dd29a
nightly update
2015-05-19 00:10:50 +00:00
firebirds
eb53fc3b1f
nightly update
2015-05-18 00:10:34 +00:00
asfernandes
a2b2d63d51
Postfix for CORE-4789 - Prohibit ability to cast timestamps that out of valid range to varchar.
2015-05-17 02:22:09 +00:00
firebirds
5c1d9aaa4a
nightly update
2015-05-16 00:09:59 +00:00
firebirds
db833d3a63
nightly update
2015-05-15 00:10:02 +00:00
firebirds
e63887f720
nightly update
2015-05-14 00:10:09 +00:00
asfernandes
2e932a517e
Fixed CORE-4789 - Prohibit ability to cast timestamps that out of valid range to varchar.
2015-05-13 15:19:26 +00:00
firebirds
b87d5a00ee
nightly update
2015-05-13 00:09:35 +00:00
firebirds
e249c77675
nightly update
2015-05-12 00:10:20 +00:00
firebirds
a3d3a08a6c
nightly update
2015-05-11 00:09:16 +00:00
hvlad
feea0f7924
Fixed few stability issues with EDS related with cases when external connection is broken unexpectedly.
2015-05-10 20:46:17 +00:00
firebirds
ef2d27b10c
nightly update
2015-05-09 00:10:37 +00:00
dimitr
5d5c47371a
Fixed CORE-4786: Problematic key value (when attempt to insert duplicate in PK/UK) is not shown where length of key >= 127 characters.
2015-05-08 16:46:52 +00:00
firebirds
8a9d9519d6
nightly update
2015-05-07 00:11:53 +00:00
firebirds
b03c9f09cd
nightly update
2015-05-06 00:12:15 +00:00
firebirds
46b9f1c04f
nightly update
2015-05-05 00:11:36 +00:00
firebirds
3c762acdc3
nightly update
2015-05-04 00:12:34 +00:00
robocop
5f20e61723
Var shadowing.
2015-05-03 06:20:34 +00:00
firebirds
abe9755e1f
nightly update
2015-05-03 00:11:18 +00:00
asfernandes
adf1fd737d
Misc.
2015-05-02 03:54:03 +00:00
firebirds
08def8eaef
nightly update
2015-05-01 00:10:20 +00:00
firebirds
c0502c61bd
nightly update
2015-04-30 00:09:45 +00:00
firebirds
d25af9b013
nightly update
2015-04-28 00:26:44 +00:00
alexpeshkoff
164e2cbcba
Check for source nullifying a bit more accurate
2015-04-27 13:15:44 +00:00
robocop
a9dfddf495
Misc.
2015-04-27 04:44:59 +00:00
firebirds
0ab7fb5242
nightly update
2015-04-25 00:16:24 +00:00
alexpeshkoff
7c4f302f72
rolled back accidentially committed debug code
2015-04-24 17:48:48 +00:00
alexpeshkoff
852c4366b2
Make it possible for DBA only to NULLify sources
2015-04-24 17:47:29 +00:00
alexpeshkoff
d284fa3c6a
Fixed CORE-4768: CREATE USER ... TAGS ( argument_1 = 'value1', ..., argument_N = 'valueN' ) - wrong results of statement when there are many arguments
2015-04-24 13:07:40 +00:00
firebirds
faf66aa2cb
nightly update
2015-04-23 00:17:11 +00:00
alexpeshkoff
a56062a7b7
Fixed CORE-4767: CREATE USER ... TAGS ( attr = "prefix #suffix" ): "suffix" will be removed from storage because of character # in the value of attribute
2015-04-22 17:02:19 +00:00
hvlad
1301cf964f
Fixed bug CORE-4766 : AV when trying to manage users list using EXECUTE STATEMENT on behalf of non-sysdba user which has RDB$ADMIN role
2015-04-22 11:03:14 +00:00
firebirds
0cf3cb8367
nightly update
2015-04-22 00:17:57 +00:00
asfernandes
ed36387e0b
Misc.
2015-04-21 19:26:27 +00:00
asfernandes
1fdf3644c5
Fixed CORE-4752 - EXECUTE STATEMENT using BLOB parameters results in "Invalid BLOB ID" error.
2015-04-21 19:26:09 +00:00
hvlad
12d08e7178
Fixed bug CORE-4759 : request synchronization error when build expression index.
2015-04-21 10:39:13 +00:00
firebirds
e0a4131e70
nightly update
2015-04-21 00:10:23 +00:00
alexpeshkoff
30414ee562
Disabled use of system tables in foreign key constraints
2015-04-20 17:04:42 +00:00
alexpeshkoff
1a9830ebd6
Do not let SYSDBA modify structure of system tables
2015-04-20 15:07:14 +00:00
alexpeshkoff
512f0d944e
Write-protect one more system relation
2015-04-20 11:42:17 +00:00
hvlad
5186bff658
Fixed bug CORE-4754 : Manipulations with GTT from several attachments (using ES/EDS and different roles) leads to: "internal Firebird consistency check (invalid SEND request (167), file: JrdStatement.cpp line: 325)"
2015-04-20 09:36:29 +00:00
firebirds
fd5aec59d8
nightly update
2015-04-18 23:59:02 +00:00
firebirds
d73bfd4a5f
nightly update
2015-04-18 11:48:09 +00:00
alexpeshkoff
bab9ce6e47
Fixed CORE-4743: Granted role does not work with non-ascii username
2015-04-17 18:35:39 +00:00
hvlad
b008023ab6
Exceptions in getTransactionInterface() should be catched and traced too
2015-04-17 13:27:01 +00:00
firebirds
85b30975ef
nightly update
2015-04-17 12:47:59 +00:00
firebirds
c709599a85
nightly update
2015-04-16 14:03:10 +00:00
alexpeshkoff
0afc4289de
Postfix for CORE-4731
2015-04-16 11:58:19 +00:00
robocop
addd67c018
Misc.
2015-04-15 17:38:33 +00:00
hvlad
8edeb97d5f
Fixed bug CORE-4747 : Error "invalid BLOB ID" can occur when retrieving MON$STATEMENTS.MON$SQL_TEXT using ES/EDS and db_connect argument is not specified
2015-04-15 16:59:33 +00:00
asfernandes
23c8c928c7
More fixes for CORE-1605 - Bugcheck 232 (invalid operation) for an aggregated query.
2015-04-15 16:10:14 +00:00
firebirds
69cad24f7b
nightly update
2015-04-15 14:54:19 +00:00
alexpeshkoff
18c902de46
Fixed CORE-4715: Restore of shadowed database fails using -k ("restore without shadow") switch
2015-04-15 14:01:24 +00:00
alexpeshkoff
d42402d0b9
Fixed CORE-4731: Prohibit an ability to issue DML or DDL statements on RDB$ tables
2015-04-15 13:19:18 +00:00
firebirds
32535885cc
nightly update
2015-04-14 15:56:57 +00:00
asfernandes
5109af2436
Fixed CORE-4725 - Inconsistencies with ALTER DOMAIN and ALTER TABLE with DROP NOT NULL and PRIMARY KEYs; Fixed some others problems with trailing spaces in object names in error messages.
2015-04-13 18:35:46 +00:00
firebirds
d7d7f3670c
nightly update
2015-04-13 17:02:22 +00:00
firebirds
505288bc78
nightly update
2015-04-11 18:58:34 +00:00
firebirds
80fcd01821
nightly update
2015-04-08 22:06:56 +00:00
firebirds
6c58923f24
nightly update
2015-04-07 23:07:16 +00:00
firebirds
2b3ef62256
nightly update
2015-04-07 00:09:05 +00:00
asfernandes
b363356223
Fixed CORE-4738 - Command "Alter table <T> alter <C> type <domain_>" does not work: "BLR syntax error: expected valid BLR code at offset 15, encountered 255" - regression introduced with CORE-4733.
2015-04-06 23:21:25 +00:00
firebirds
19e5f3c0d1
nightly update
2015-04-06 00:13:06 +00:00
asfernandes
2828aee4ab
Fixed CORE-4733 - Command "Alter table <T> alter TYPE <C> <DOMAIN_WITH_NOT_NULL" does not verifies data in column <C> and makes incorrect assignments in <C> to ZERO / JULIAN_DATE / ASCII(0) for types INT, TIMESTAMP and VARCHAR.
2015-04-05 02:24:40 +00:00
asfernandes
b50abdb04c
Optimize check of column NULLs when changing field or domain to NOT NULL.
2015-04-05 02:24:26 +00:00
firebirds
f81d0aab14
nightly update
2015-04-04 00:13:08 +00:00
asfernandes
a1a745b942
Fixed (again) CORE-3373 - It is possible to store string with lenght 31 chars into column varchar(25).
2015-04-03 01:31:15 +00:00
firebirds
c4dcc1cf92
nightly update
2015-04-03 00:14:05 +00:00
firebirds
2a0db82304
nightly update
2015-04-02 00:14:14 +00:00