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

43760 Commits

Author SHA1 Message Date
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
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
dimitr
db982b80fe Misc. 2011-12-28 18:16:11 +00:00
firebirds
0241496ee8 nightly update 2011-12-28 03:21:12 +00:00
asfernandes
3c2e388571 Warning. 2011-12-28 01:20:11 +00:00
asfernandes
c75f170530 Misc. 2011-12-28 01:07:49 +00:00
firebirds
aa5db0e3e5 nightly update 2011-12-27 03:21:31 +00:00
alexpeshkoff
c31aea58ed Diagnostics 2011-12-26 16:06:00 +00:00
alexpeshkoff
e093442122 Enable passwords >9 bytes in gsec. Remove old warning. 2011-12-26 14:51:25 +00:00
hvlad
a3ebd462fd Built SRP server into firebird.exe 2011-12-26 14:46:28 +00:00
alexpeshkoff
ce026f29ec Fixed init/fini order in srp 2011-12-26 14:33:59 +00:00
dimitr
b5919087f0 A patch resolving client-side crashes with a new fbclient. Thanks to Alex. 2011-12-26 13:51:45 +00:00
hvlad
de723c9df7 Fixed mismatched parameters order 2011-12-26 13:35:26 +00:00
dimitr
0b00d98167 Fixed the asserts in the debug build. 2011-12-26 13:17:58 +00:00
dimitr
1129013cf8 Fixed a connection error (FB3 client - FB3 server), only LegacyAuth was affected. 2011-12-26 12:57:30 +00:00
dimitr
83831b130c This should fix the trusted authentication. 2011-12-26 12:26:15 +00:00
alexpeshkoff
1a4b65f4c2 Fixed overloaded virtual function error - thanks to Adriano 2011-12-26 10:05:29 +00:00
alexpeshkoff
6631bc93a9 Moved big integer implementation to common dir 2011-12-26 09:16:24 +00:00