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

51356 Commits

Author SHA1 Message Date
mapopa
5bdef01c71 Create semaphores with 0660 permissions
Yes, a bit later the access mode is set to the one of the
security database, but in the mean time someone evil could
find some use of an open (0666) semaphore array
Author: Damyan Ivanov <dmn@debian.org>
https://anonscm.debian.org/cgit/pkg-firebird/3.0.git/plain/debian/patches/tighten-sem-perms.patch
2015-06-07 19:24:21 +00:00
mapopa
b24b380cfd a couple of spelling corrections from debian 3.0
supress → suppress
priviledge → privilege
2015-06-07 19:06:13 +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
egorpugin
52a81cdd34 [ci] Use default build system until cmake is fixed. 2015-06-07 18:11:01 +00:00
asfernandes
6f2609bcdf Correction. 2015-06-07 17:17:51 +00:00
asfernandes
be1ce49c30 Add travis files on request of Egor. 2015-06-07 17:13:28 +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
4e9539b074 Postfix for CORE-4821: fixed segfault in REVOKE ALL ON ALL 2015-06-04 14:10:15 +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
6d9e9dc360 Make ISQL display character set when sqlda_display is on 2015-06-03 18:01:35 +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
3e6525a47d Updated the docs for Beta 2. 2015-06-02 11:07:48 +00:00
dimitr
d72929c6e9 Restore the pre-v3 prefetch performance. 2015-06-02 10:44:34 +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
dimitr
cb6ddcde83 Fixed CORE-4809: HASH/MERGE JOIN is not used for more than two streams if they are joined via USING/NATURAL clauses and join is based on DBKEY concatenations. 2015-05-31 13:06:04 +00:00
firebirds
6db75261f1 nightly update 2015-05-31 00:09:46 +00:00
asfernandes
f86a15c90b Fixed CORE-4819 - EXECUTE PROCEDURE's RETURNING_VALUES and EXECUTE STATEMENT's INTO does not check validity of assignments targets leading to bugcheck. 2015-05-30 19:01:02 +00:00
firebirds
67f1b82b0d nightly update 2015-05-29 00:09:54 +00:00
egorpugin
d07e85568e [build][cmake] Fix mingw build: removed unix prefixes from output libraries. 2015-05-28 13:27:11 +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
alexpeshkoff
9bf96ddf67 Fixed CORE-4795: fbclient executes callback function twice 2015-05-18 16:46:20 +00:00
alexpeshkoff
867ef82872 Fixed CORE-4794: isc_cancel_events returns error invalid events id (handle) (code: 335545021) if event is (no longer) queued 2015-05-18 16:01:52 +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
alexpeshkoff
488101c26d Fixed CORE-4756: Firebird 3 events broken 2015-05-15 16:11:34 +00:00
asfernandes
ba03a8c71e 1) Improvement CORE-4791 - Make INSERTING/UPDATING/DELETING reserved words to fix ambiguity with boolean expresions.
2) Fixed CORE-4735 -  Expression 'where bool_field IS true | false' should also use index as 'where bool_field = true | false' (if such index exists).
2015-05-15 16:10:39 +00:00
alexpeshkoff
97990aff56 Make ref.counted pointer recursive-call safe 2015-05-15 16:08:31 +00:00
firebirds
db833d3a63 nightly update 2015-05-15 00:10:02 +00:00
alexpeshkoff
3eb6728368 Postfix for CORE-4785 2015-05-14 10:04:26 +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
alexpeshkoff
9646a5d593 Fixed CORE-4785: Bad packet of op_execute kills the server 2015-05-13 13:24:33 +00:00
firebirds
b87d5a00ee nightly update 2015-05-13 00:09:35 +00:00
alexpeshkoff
28025c6c1c Fixed CORE-4788: Superclassic server hangs when receiving network packet 2015-05-12 12:17:24 +00:00
firebirds
e249c77675 nightly update 2015-05-12 00:10:20 +00:00