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
asfernandes
3c2e388571
Warning.
2011-12-28 01:20:11 +00:00
asfernandes
c75f170530
Misc.
2011-12-28 01:07:49 +00:00
alexpeshkoff
4780466fcd
Fixed CORE-3677: Stop utilities to export entrypoints
2011-12-27 08:14:58 +00:00
firebirds
aa5db0e3e5
nightly update
2011-12-27 03:21:31 +00:00
hvlad
7bd31f9642
Update VS 2010 build to support SRP.
...
New plugin srp.dll is created - it is necessary for user management using SRP.
VC8\VC9 builds will follow tomorrow.
2011-12-26 23:35:48 +00:00
hvlad
851be3ca0c
Build LibTomMath as part of boot build process. Only VS2010 supported so far.
2011-12-26 23:20:12 +00:00
hvlad
ad4116a0f7
Clean up project file and make working folders ignored by SVN
2011-12-26 23:18:47 +00:00
hvlad
914fb65ec9
VS2010 project files
2011-12-26 22:37:27 +00:00
hvlad
452374b401
Import LibTomMath library required for SRP to work.
...
This is minimal subset of source code.
2011-12-26 22:29:26 +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
alexpeshkoff
60568258c3
correct defaults
2011-12-26 12:41:01 +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