asfernandes
8608223f53
Misc.
2014-04-13 01:42:10 +00:00
robocop
de7ed79414
Fixing several issues with my previous commit:
...
Use increment [by], no step.
Enable again code in ini.epp because it's needed when restoring (but not when creating gens directly in a new db).
Gbak has code to fix system generators and we should allow it.
Nbackup cannot update the history generator when doing a backup.
Field name renamed to rdb$generator_increment.
2014-04-09 07:17:34 +00:00
alexpeshkoff
20e846369e
Implemented CORE-3370: Resolve additional aspects of multiple security databases from services and cross-database requests POV (mapping names)
2014-04-04 15:57:18 +00:00
asfernandes
b0d8a55c63
Misc.
2014-03-05 02:15:58 +00:00
robocop
9be0222bb6
Misc.
2014-03-04 14:25:49 +00:00
alexpeshkoff
86d9a11f6c
Mac port
2014-02-26 12:31:20 +00:00
robocop
caaf525d3c
Misc.
2014-02-25 06:13:30 +00:00
hvlad
65a1f44442
Improvement CORE-4345: Ability to trace stored functions execution
2014-02-19 23:16:47 +00:00
alexpeshkoff
26b090c93b
Added access to configuration interfaces from IMaster and support for getting configured directories
2014-02-12 11:20:55 +00:00
robocop
2810026363
Misc and warnings.
2013-12-29 00:35:50 +00:00
asfernandes
7bb6f550ee
Misc.
2013-12-25 23:36:56 +00:00
alexpeshkoff
d0a916138f
Fixed CORE-4298: fbsvcmgr doesn't recognise sts_record_versions and other sts switches
2013-12-19 13:48:17 +00:00
alexpeshkoff
64b4f89d43
Changed syntax of user definition operators according to discussion in devel
...
Added virtual table sec$user_attributes with parsed user's attributes
Implemented CORE-2004: Ability to alter user inactive/active
Implemented CORE-2063: Added CREATE OR ALTER USER operator
Implemented CORE-3931: Ability to set comment for the user
2013-12-17 14:20:25 +00:00
asfernandes
8e73b1cb28
Misc.
2013-12-14 23:59:55 +00:00
alexpeshkoff
40de1dabb0
Implemented CORE-4290: Extensible property support which can add properties (name-value pairs) to users
2013-12-06 17:10:10 +00:00
roman-simakov
366a58e3a7
Hope the last fix of nbackup host case insensitive cutting. Sorry.
2013-12-06 15:58:47 +00:00
roman-simakov
2c8a258ae5
Sorry. More correct fix for case insensitive mode.
2013-12-06 15:12:46 +00:00
roman-simakov
592c89dbea
Make comparing of host name case-insensitive
2013-12-06 14:58:07 +00:00
roman-simakov
57d68d8c54
Ignoring port for localhost in nbackup. Added check for localhost and error message if non localhost provided.
2013-12-05 10:15:17 +00:00
asfernandes
9c9dd72977
Misc.
2013-11-24 03:21:11 +00:00
alexpeshkoff
d6297bebd4
Fixed some gcc warnings
2013-11-19 13:19:11 +00:00
alexpeshkoff
83db69c849
Fixed new gcc 4.7 warning "deleting object of polymorphic class" in many places. Adjusted use of interface types (reference counted vs just vesrioned). Avoided some hacks caused by badly chosen interface type.
2013-11-18 12:20:23 +00:00
alexpeshkoff
120b10a78a
Implemented CORE-4263: Database linger
2013-11-14 16:16:24 +00:00
alexpeshkoff
5a054cca16
Fix found by Jim Starkey man-in-themiddle attack on ATTACH packet.
...
That packet may contain database name, command line for service and/or some other important and critical information.
To avoid such attack wire encryption is started before attaching database or service manager, right after connect.
Also should fix a number of issues found in Alpha1 regarding services attach.
2013-10-16 12:53:04 +00:00
alexpeshkoff
b84835d590
Fixed CORE-4163: Configuration fbtrace.conf contains syntax errors (make trace use native order of config file keys)
2013-09-18 16:03:43 +00:00
alexpeshkoff
5806aeb714
Comment
2013-09-18 16:01:18 +00:00
hvlad
b9f34c1b46
Fixed bug CORE-4225 : Server crashes when attempting to trace activity on database having a db-level trigger
2013-09-18 13:48:22 +00:00
alexpeshkoff
8999c92392
Make firebird use as default ICU present on the host
2013-07-29 13:00:23 +00:00
paul_reeves
71ac4c2f80
Fix for CORE-4020
...
Instantiate cpl applet methods with LPARAM instead of long.
2013-07-05 09:38:51 +00:00
alexpeshkoff
b813a35d33
Avoid adding incompatible info item to pure info requests
2013-06-24 08:36:46 +00:00
alexpeshkoff
b9a96911ca
Avoid extra atomic operations when assigning pointer to the object with pre-incremented counter (like returned from the function) to reference-counted pointer holder
2013-04-17 11:16:06 +00:00
dimitr
3031034302
Moved ThreadData into the namespace + small cleanup.
2013-04-13 15:07:51 +00:00
alexpeshkoff
8780552b94
Added support for changing configuration (client and embedded) from API
2013-04-04 13:17:57 +00:00
alexpeshkoff
e4356e4b46
Added operator include to config files
2013-03-27 11:45:02 +00:00
alexpeshkoff
63e6eb01b5
Make gsec take into an account settings from firebird.conf
2012-12-29 10:53:24 +00:00
alexpeshkoff
c7454a49a5
Work in progress (committed due to SF upgrade). Checked only on SS.
...
1. Frontported fix for CORE-3935 and CORE-3993.
2. Added debugging support for mutexes and rwlocks in Vulcan style.
Unfortunately after last 'svn up' build asserts in JrdStatement:71.
2012-12-14 17:59:02 +00:00
hvlad
4875c235a7
Fixed Windows build after recent Alex's changes
2012-11-03 10:55:16 +00:00
alexpeshkoff
4ca6e669fe
1. Fixed CORE-3786: Firebird 2.5.1 Hangs on MacOSX 10.7 (Lion) on DB create after reboot.
...
2. Cleanup: avoid functional style in stuff exception.
2012-11-01 11:40:18 +00:00
alexpeshkoff
8a9c4e720c
misc
2012-10-03 09:19:37 +00:00
hvlad
6b15cd96ec
Missed include
2012-10-01 07:41:11 +00:00
hvlad
8f537e0d45
Fixed bug CORE-3934 : Value of log_sweep parameter in trace configuration is ignored by trace plugin (assumed always true)
2012-09-24 07:07:56 +00:00
dimitr
9f2a992078
Implemented:
...
CORE-2780: Include client library version and protocol version in mon$attachments
CORE-2187: Return the Hostname in mon$attachments
CORE-3779: Report OS user name in MON$ATTACHMENTS
+ some cleanup.
2012-09-12 07:45:51 +00:00
asfernandes
ba9f68d5d0
Misc.
2012-08-13 01:20:32 +00:00
hvlad
710205b599
Make consistent usage of CRT routines in windows builds (perror() not aware of Win32 errors).
...
Unify file IO API usage across POSIX\WIN32 platforms (use common read()\write() routines).
Avoid usage of (questionable) gbak code in other utility.
2012-08-12 21:10:01 +00:00
hvlad
9124f5e188
Front ported improvements
...
CORE-3656 : Support for sweep information in Trace API, and
CORE-2668 : Write note into log when automatic sweep is started
Also per-table stats is enabled at transaction level (see thread_db::bumpRelStats)
2012-08-02 08:55:21 +00:00
alexpeshkoff
3e80805d5d
Removed debugging code
2012-07-16 10:40:43 +00:00
asfernandes
b31f4d9b94
Frontport UUID fixes (CORE-3238 and CORE-3887).
2012-07-11 01:56:37 +00:00
asfernandes
e600b93773
Misc.
2012-06-29 01:47:40 +00:00
alexpeshkoff
477e14a820
Implemented CORE-2666: Make it possible to use API to do remote backups/restores
2012-06-20 11:47:30 +00:00
alexpeshkoff
2c27cf6017
Frontported fix for CORE-3769: The message 'Unknown tag (4) in isc_svc_query() results' appears when fbtracemgr is interrupted by Ctrl-C
2012-06-04 16:53:56 +00:00