asfernandes
|
27bb1f8bc1
|
1) Removed READ/WRITE BLOB sql commands. 2) Refactored request operations to fix server crashes.
|
2012-02-03 19:01:36 +00:00 |
|
asfernandes
|
e51ddc7a38
|
Misc.
|
2012-01-29 02:53:44 +00:00 |
|
robocop
|
32712c2c40
|
Misc and cleanup
|
2012-01-27 09:10:12 +00:00 |
|
dimitr
|
88336dfde3
|
Cleaned up and slightly refactored the XDR logic.
|
2012-01-25 07:13:53 +00:00 |
|
robocop
|
c333847adf
|
Uninvited file went with others in the commit.
|
2012-01-24 09:26:07 +00:00 |
|
robocop
|
a12820300f
|
Move hardcoded message to the msg db.
|
2012-01-24 03:04:28 +00:00 |
|
dimitr
|
f0112290c6
|
Disallowed deletions from RDB$DATABASE. This fixes the only problematic part of CORE-3735: Unprivileged user can delete from RDB$DATABASE, RDB$COLLATIONS, RDB$CHARACTER_SETS. The implemented solution could be used to protect other system tables from direct modifications.
|
2012-01-20 10:23:31 +00:00 |
|
alexpeshkoff
|
a91c034a37
|
Misc
|
2012-01-13 11:36:32 +00:00 |
|
dimitr
|
69cede6f1a
|
Refactored CREATE/ALTER USER. Untested at runtime.
|
2012-01-08 18:33:59 +00:00 |
|
alexpeshkoff
|
1a4b65f4c2
|
Fixed overloaded virtual function error - thanks to Adriano
|
2011-12-26 10:05:29 +00:00 |
|
asfernandes
|
359f74e73a
|
Misc.
|
2011-12-24 18:08:13 +00:00 |
|
asfernandes
|
d1f9bce0d6
|
Correction.
|
2011-12-24 17:59:53 +00:00 |
|
alexpeshkoff
|
7fb8ebd3a9
|
Fixed CORE-1898: Increase the password length from 8 characters, CORE-3372: Simplify process of non-default security database creation
|
2011-12-23 12:43:58 +00:00 |
|
dimitr
|
e7c9ebba12
|
Re-implemented the disabled code in the remote server. Cleaned up the legacy logic that doesn't look actual these days.
Some code refactoring.
|
2011-12-22 15:32:06 +00:00 |
|
asfernandes
|
016ddf41dc
|
Refactored CREATE FILTER and CREATE INDEX.
|
2011-11-27 19:08:06 +00:00 |
|
asfernandes
|
b956356922
|
DDL refactor: ALTER EXTERNAL FUNCTION, ALTER INDEX, SET STATISTICS, CREATE SHADOW, ALTER ROLE, CREATE/ALTER DATABASE.
|
2011-11-22 16:33:25 +00:00 |
|
asfernandes
|
193f9379b9
|
Refactor DDL commands: DROP INDEX, DROP FILTER, DROP SHADOW, CREATE/DROP ROLE and DROP USER.
|
2011-11-13 21:32:12 +00:00 |
|
asfernandes
|
45327bf06b
|
Feature CORE-3018 - RECREATE SEQUENCE/GENERATOR.
|
2011-11-10 14:55:06 +00:00 |
|
asfernandes
|
e090671523
|
Apply CORE-3114 patch (Attempt to drop non-existing generator produces bad error) with some modifications.
|
2011-11-09 15:30:00 +00:00 |
|
asfernandes
|
c627005a89
|
Feature CORE-3626 - Subfunctions in PSQL and EXECUTE BLOCK.
Tests at http://firebird.cvs.sourceforge.net/viewvc/firebird/fbtcs/GTCS/tests/FB_SQL_SUBFUNC_1.output.
Also did:
- Refactor to share more code/data between procedures and functions.
- Fixed some PSQL functions problems.
|
2011-10-16 20:36:07 +00:00 |
|
alexpeshkoff
|
70ddf7a875
|
Make services work correctly with multiple security databases
|
2011-10-04 12:51:57 +00:00 |
|
asfernandes
|
5ae632cf0b
|
Feature CORE-1288 - Sub Procedures.
They're very simple for now. No access to parent variables nor to call neighbour procedures.
Tests at http://firebird.cvs.sourceforge.net/viewvc/firebird/fbtcs/GTCS/tests/FB_SQL_SUBPROC_1.output.
|
2011-10-02 22:11:41 +00:00 |
|
asfernandes
|
b7fefbc751
|
Make easier to use hardcoded messages.
|
2011-09-03 20:19:58 +00:00 |
|
alexpeshkoff
|
417b13b2a2
|
Make diagnostics about wrong array subscript a bit better
|
2011-08-02 09:26:49 +00:00 |
|
asfernandes
|
42850d55b8
|
Misc.
|
2011-07-16 18:49:28 +00:00 |
|
dimitr
|
d9e4c3eac0
|
Completed some missing parts of the PSQL functions implementation. Adriano, please review.
|
2011-07-15 11:52:16 +00:00 |
|
dimitr
|
d455d15bfe
|
Implemented COMMENT for function arguments.
|
2011-07-15 08:54:00 +00:00 |
|
asfernandes
|
cb38cfe114
|
Correction and improvement to the config system.
|
2011-07-14 15:56:40 +00:00 |
|
dimitr
|
496ab098c4
|
Removed the accidentally committed lines.
|
2011-07-14 15:34:21 +00:00 |
|
dimitr
|
ffa0c84d97
|
Added the missing RDB$SYSTEM_FLAG and RDB$DESCRIPTION columns into RDB$FUNCTION_ARGUMENTS.
|
2011-07-14 15:27:25 +00:00 |
|
asfernandes
|
edcde31b79
|
Remove the old getVersion method from external engines.
|
2011-07-13 02:10:28 +00:00 |
|
asfernandes
|
06430c488b
|
Fixed problems in public headers.
|
2011-07-12 16:07:05 +00:00 |
|
asfernandes
|
cd7c8dee95
|
Use the BLR message definition of external procedures and functions.
|
2011-07-10 01:23:53 +00:00 |
|
robocop
|
e3f52f2520
|
Misc.
|
2011-07-07 07:58:02 +00:00 |
|
alexpeshkoff
|
13e0341fea
|
Use interface-based API in remote server. Use stable "next" pointers in yvalve.
|
2011-06-29 09:41:47 +00:00 |
|
asfernandes
|
4f5dd005ac
|
Work in progress on message-based external functions and procedures.
|
2011-06-26 15:57:55 +00:00 |
|
asfernandes
|
5a414ee680
|
Add boost files for FB_MESSAGE.
|
2011-06-26 15:56:56 +00:00 |
|
hvlad
|
ab4e88d49e
|
Missed FB_CARG
|
2011-06-13 11:08:26 +00:00 |
|
robocop
|
f65d84596b
|
Misc.
|
2011-06-11 06:12:53 +00:00 |
|
alexpeshkoff
|
40348295e1
|
Used upgradeInterface() in a number of places.
Fixed memory leak when unloading module, related with upgraded interfaces.
Fixed timer on posix to be high resolution.
Better diagnostic in services.
|
2011-06-10 12:53:51 +00:00 |
|
asfernandes
|
5ffa6c77c8
|
Move v3 public include files to src/include/firebird.
|
2011-06-02 15:57:08 +00:00 |
|
alexpeshkoff
|
ffbf088273
|
Fixed CORE-3462: Add metadata only restore to Services API
|
2011-06-01 10:38:41 +00:00 |
|
asfernandes
|
7ad98cd292
|
Work in progress on the external engines API changes.
|
2011-06-01 01:44:54 +00:00 |
|
alexpeshkoff
|
3ef46d7fa8
|
Frontported fix for CORE-3482: nbackup ctrl-c segfaults and leaves db locked (delta file continues to grow)
|
2011-05-25 12:59:41 +00:00 |
|
alexpeshkoff
|
564b482fa9
|
Slightly better struct layout from cunning alignment POV
|
2011-05-23 11:45:09 +00:00 |
|
asfernandes
|
7dbe11c98a
|
Correction.
|
2011-05-21 19:10:11 +00:00 |
|
asfernandes
|
19cbed237b
|
Misc.
|
2011-05-21 18:56:02 +00:00 |
|
asfernandes
|
a4a71bbea5
|
Correction.
|
2011-05-21 18:55:14 +00:00 |
|
alexpeshkoff
|
4641d2de68
|
Better interfaces hierarchy: all of them are derived from IVersioned
|
2011-05-19 16:24:46 +00:00 |
|
alexpeshkoff
|
85b3b5cf95
|
Interface for 2PC (distributed transactions coordinator)
|
2011-05-19 11:38:38 +00:00 |
|