robocop
256b9d3efd
Misc.
2009-06-07 10:31:16 +00:00
dimitr
f76bf6e89c
Misc.
2009-06-04 06:17:04 +00:00
robocop
66b1227b22
Unused params, some formatting, cleanup.
2009-05-01 17:21:36 +00:00
robocop
4490f77b06
More unused params.
2009-04-28 13:48:18 +00:00
asfernandes
0a22fef7d7
Fixed CORE-2434 - CREATE USER command: Invalid error message
2009-04-17 02:30:46 +00:00
robocop
54356a146e
Delete unused vars.
2009-02-25 06:00:11 +00:00
alexpeshkoff
40e2f7f892
Fixed transactions support in user management commands
2009-02-19 12:59:32 +00:00
robocop
3689f15321
Style.
2009-01-20 08:33:59 +00:00
robocop
2c2fee86da
Style.
2009-01-14 11:10:48 +00:00
asfernandes
5311dd5a5e
Misc
2008-12-20 19:57:43 +00:00
robocop
0a94d6fee8
Style.
2008-12-18 10:57:12 +00:00
alexpeshkoff
af3b4e62b1
Frontported fix for CORE-2242: Engine incorrectly fills BPB
2008-12-15 18:08:27 +00:00
robocop
d39690fbff
Style (and let lines grow up to 100 columns).
2008-12-04 09:29:16 +00:00
alexpeshkoff
c33a6e6c1c
DBA should be able to revoke really everything
2008-11-14 10:19:51 +00:00
alexpeshkoff
d3f22d3fc5
Implemented feature CORE-2113: Remove all privileges of a user or role. Readme will be ready soon.
2008-11-14 10:00:45 +00:00
dimitr
02bc98b01e
Fixed CORE-1544: RDB$procedures generator overflow.
...
The fix also solves the same issue with exceptions and generators.
2008-09-05 09:32:51 +00:00
alexpeshkoff
9cadc3af50
avoid storing string in circular buffer twice
2008-09-03 08:56:00 +00:00
alexpeshkoff
13a15d4bfe
1. Final fix for CORE-1964 - finished vararg cleanup in jrd.
...
2. Generic cleanup of error reporting functions all around engine.
2008-08-27 12:20:47 +00:00
asfernandes
45786da3bc
Misc
2008-07-06 16:42:52 +00:00
alexpeshkoff
5ac5869661
CORE-1964 - stop vararg mess when reporting errors. Use special class for it. More (ERR_post cleanup) to come.
2008-07-03 12:02:54 +00:00
alexpeshkoff
a2e416210b
Fixed CORE-1964: Use of 0 instead of isc_arg_end to terminate list of ERR_post's (and cousines) arguments is invalid.
...
Also cleaned up use of gds__log() in a few places.
2008-06-26 09:47:59 +00:00
robocop
6345380ea5
Misc.
2008-06-11 13:14:55 +00:00
alexpeshkoff
5f0278b14e
Added GRANTED BY clause to GRANT and REVOKE commands.
...
Fixed CORE-1869: Roles granting/revoking logic differs between 2.0 and 2.1.
2008-06-10 10:55:48 +00:00
alexpeshkoff
e0109ab067
1. Use DFW to store data for user management.
...
2. Minor cleanup in DFW, fixed memory leaks.
2008-05-21 08:13:20 +00:00
alexpeshkoff
0552035ce5
Added transaction support in user management commands
2008-05-15 15:15:02 +00:00
dimitr
71fb15593c
Fixed CORE-1840.
2008-04-16 15:40:49 +00:00
alexpeshkoff
4a919885e1
Fixed CORE-1810: Usernames with '.' character
2008-04-04 15:46:04 +00:00
dimitr
ebad313cfd
1) Fixed CORE-1788.
...
2) Protected from other similar deadlocks.
3) Refactoring.
2008-03-13 14:20:32 +00:00
dimitr
afb970dba1
1) Cleanup.
...
2) Catch exceptions in AST routines.
2008-03-12 16:53:57 +00:00
robocop
f363882082
Switch to FB_ prefix.
2008-02-29 05:33:44 +00:00
robocop
2a0238254f
Make sqlstate a public type like status vector.
2008-02-28 09:35:49 +00:00
dimitr
b4a3c2d418
Ported SQLSTATE from Vulcan.
...
Part III: explicit passing of isc_arg_sql_state.
2008-02-24 15:28:52 +00:00
dimitr
a38b327886
Cleanup. Get rid of the JrdMemoryPool.
2008-01-29 10:11:52 +00:00
dimitr
8f742ba52c
Major synchronization changes. Description of the commit will be posted to fb-devel.
2008-01-26 12:57:52 +00:00
alexpeshkoff
39896cb955
Fixed CORE-1671: atexit() calls in client libraries cause segfaults
...
and CORE-1079: Every attach of fbclient/fbembed library leaks 64KB of memory
To do it:
- created new template GlobalPtr, controlling access to destructors of global objects.
- applied it to global objects.
Also some related cleanup.
2008-01-23 15:52:40 +00:00
dimitr
1fa56f4cd7
The merge is being fixed.
2008-01-16 12:10:43 +00:00
dimitr
2c78462820
The merge continued.
2008-01-16 08:46:02 +00:00
asfernandes
41faeba3cc
Misc
2007-12-05 00:03:15 +00:00
alexpeshkoff
eea9070f48
Optimized RuntimeStaticstics (and related part of ThreadDb) for performance - some tests run 25faster
2007-12-03 15:46:39 +00:00
robocop
fa1538a1ae
Minor changes in MetaName usage.
2007-08-26 09:05:29 +00:00
alexpeshkoff
e5f1e63836
Fixed CORE-1312: A remote attacker can check, if a file is present in the system, running firebird server
2007-06-08 10:24:57 +00:00
alexpeshkoff
ea8ba3370d
Cleaned up mutexes - removed MUTX_T and related macros
2007-06-06 12:37:24 +00:00
hvlad
add72ba94d
Don't convert to UNICODE_FSS metadata text blobs for ODS < 11.1 as older engines didn't convert it back to attachment charset when reading
2007-05-24 20:05:14 +00:00
alexpeshkoff
346dea2f04
misc
2007-05-11 09:19:36 +00:00
robocop
52f1b15e0c
Misc.
2007-05-02 06:57:18 +00:00
asfernandes
eefa3ff1c9
Misc
2007-04-29 16:29:18 +00:00
alexpeshkoff
f9b7195280
Fixed CORE-1083 - engine silently ignored attempt to revoke privilege
2007-04-28 14:13:44 +00:00
robocop
e71a03261c
This is the full SafeArg implementation for getting rid of the fixed parameter types in the messages db. Alas, the legacy messages (before FB2.1) can't be changed in number of arguments neither the types of arguments sent by callers of the MsgPrint family or the fb_msg_format functions can be changed because old clients know these legacy messages and would crash.
2007-03-28 04:20:36 +00:00
asfernandes
8feba5fcd2
Improvement CORE-1170 - Conversion of DDL source from client charset to metadata charset
2007-03-16 00:46:02 +00:00
asfernandes
e26fa90333
Don't wast time moving bytes when not necessary
2006-12-22 00:12:12 +00:00