asfernandes
c3709b35a4
Fixed (hope!) CORE-1997 - Broken foreign key handling for multi-segmented index using multi-level collations.
2012-01-12 14:54:35 +00:00
alexpeshkoff
47f8bca945
Fixed multifactor auth-plugin use on server - thanks to Claudio
2012-01-12 13:53:11 +00:00
firebirds
8a06045451
nightly update
2012-01-12 03:22:12 +00:00
alexpeshkoff
c2e8b26b74
Cleanup - use flags parameter of alloc_port() function for async ports
2012-01-11 13:24:13 +00:00
alexpeshkoff
71ca2d9348
Applied Michal's patch
2012-01-11 12:56:48 +00:00
alexpeshkoff
b55dc77d0d
Misc
2012-01-11 12:05:27 +00:00
dimitr
f915c77b31
Cleanup.
2012-01-11 07:58:49 +00:00
dimitr
af516c5c3f
Cleanup.
2012-01-11 07:51:04 +00:00
dimitr
2be20979b1
Cleanup.
2012-01-11 07:48:52 +00:00
firebirds
1b02692faa
nightly update
2012-01-11 03:23:28 +00:00
asfernandes
226bec97de
Invert the RDB$PACKAGE_NAME segment in system indexes to make them usable in more cases.
2012-01-10 13:53:44 +00:00
dimitr
4af9803007
Slightly different fix for CORE-3722: IS NOT DISTINCT FROM NULL doesn't use index.
2012-01-10 13:15:09 +00:00
firebirds
424f5b7011
nightly update
2012-01-10 03:21:48 +00:00
dimitr
0e41945307
1) Made the functions logic in sync with the procedures one.
...
2) Simplified the privileges creation code.
2012-01-09 09:48:14 +00:00
dimitr
d1c2b8b2a2
More indices to avoid full table scans on system tables (this time during the column modification).
2012-01-09 08:57:51 +00:00
dimitr
808f4ebc59
Added a system index that helps to avoid a full table scan on RDB$PROCEDURE_PARAMETERS and RDB$FUNCTION_ARGUMENTS during domain deletion.
...
Also, simplified the system index definitions and removed the gaps in the ID numbering.
2012-01-09 08:41:52 +00:00
firebirds
efed07b549
nightly update
2012-01-09 03:22:53 +00:00
asfernandes
c5b605af3c
Misc.
2012-01-09 00:49:25 +00:00
asfernandes
ac5713d843
Misc.
2012-01-09 00:08:58 +00:00
asfernandes
c44c548f8c
Corrections and cleanup.
2012-01-09 00:08:33 +00:00
dimitr
69cede6f1a
Refactored CREATE/ALTER USER. Untested at runtime.
2012-01-08 18:33:59 +00:00
dimitr
e956e2e6c0
1) Restricted ALTER/DROP permissions to the object owners only. Now this applies to domains, charsets, collations, generators and exceptions. This fixes CORE-304: Metadata security hole - any user can alter/drop generators and exceptions.
...
2) Opened the gates to implement the standard USAGE privilege (CORE-2884). SQL support and validation logic are still to be developed.
3) Added the grant option to the owner permissions for packages, procedures and functions.
4) Misc cleanup and refactoring.
2012-01-08 14:05:29 +00:00
dimitr
ea73eb8935
Misc.
2012-01-08 09:40:58 +00:00
firebirds
f5f8a27a7d
nightly update
2012-01-07 03:21:50 +00:00
dimitr
2dd5b35f2b
Cleanup. We don't need a separately stored global index selectivity for along time already.
2012-01-07 02:30:42 +00:00
asfernandes
9564611f90
Improvement CORE-3343 - RETURNING clause is not supported in positioned (WHERE CURRENT OF) UPDATE and DELETE statements.
2012-01-06 14:33:01 +00:00
dimitr
51c0e87146
Removed support for the remote protocol versions prior to v10.
2012-01-06 11:25:17 +00:00
dimitr
cf9427d88b
Removed support for the remote protocol versions prior to v10.
2012-01-06 11:24:37 +00:00
firebirds
37c48d2e7e
nightly update
2012-01-05 03:22:12 +00:00
asfernandes
9394fea3ab
Misc.
2012-01-05 01:07:06 +00:00
firebirds
213fcec8bb
nightly update
2012-01-04 03:21:51 +00:00
dimitr
abf5c027f4
Totally misc.
2012-01-03 18:26:51 +00:00
dimitr
704694f5c7
Removed the outdated RPC support + some misc cleanup.
2012-01-03 18:06:42 +00:00
alexpeshkoff
a0371269e2
Make SRP management plugin notify caller when user to alter/drop is missing
2012-01-03 16:14:41 +00:00
firebirds
93e0756ddb
nightly update
2012-01-03 03:21:16 +00:00
hvlad
b3cbdac808
Correction
2012-01-02 11:28:09 +00:00
hvlad
d95de831a8
Misc
2012-01-02 11:14:20 +00:00
firebirds
ec90730043
nightly update
2011-12-31 03:21:54 +00:00
asfernandes
7c9fb70af3
Make UUID_TO_CHAR2 returns lower-cased strings, as the RFC specifies·
2011-12-30 14:38:03 +00:00
alexpeshkoff
dfa99f218a
Small correction for CORE-3658
2011-12-30 14:19:47 +00:00
alexpeshkoff
db80e18dc7
Fixed CORE-3658: FBSVCMGR connects to server as OS user name rather than value of ISC_USER environment variable
2011-12-30 14:11:24 +00:00
firebirds
edd8e39f45
nightly update
2011-12-30 03:19:57 +00:00
alexpeshkoff
e3f9db44cd
Front-ported fix for CORE-3646: Segmentation fault in Linux
2011-12-29 17:48:59 +00:00
firebirds
7d4f7d2819
nightly update
2011-12-29 03:23:07 +00:00
asfernandes
4b115ba622
Make the thing build with Ubuntu 11.10, binutils 2.21.53.20110810.
...
Was failing to build 'firebird' caused by common.a (BigInteger.o) usage of libtommath functions.
2011-12-29 00:21:21 +00:00
dimitr
db982b80fe
Misc.
2011-12-28 18:16:11 +00:00
hvlad
3876fe1d0b
Adjust LibTomMath project files to allow build both Firebird and libtommath library by the same version of MSVC.
...
Adjust make_boot to automatically choose correct solution to build libtommath.
2011-12-28 15:15:32 +00:00
hvlad
3edd8a075d
Update VS 2005 build to support SRP.
2011-12-28 14:31:39 +00:00
hvlad
3cd2ce2899
Cleanup, tune and add x64 target
2011-12-28 14:29:29 +00:00
firebirds
0241496ee8
nightly update
2011-12-28 03:21:12 +00:00