--- ibx/trunk/fbintf/changelog 2018/04/16 09:24:55 208 +++ ibx/trunk/fbintf/changelog 2018/03/14 12:48:51 209 @@ -1,4 +1,32 @@ -FBINTF Change Log version (1.1-1) Tue, 27 Feb 2018 16:51:16 +0000 +FBINTF Change Log version (1.1-2) Tue, 13 Mar 2018 10:13:14 +0000 + +1. Firebird.pas: {$OBJECTCHECKS OFF} added to file to avoid runtime error when + program compiled with -CR command line switch. + +2. IServiceManager additions (informational): + function getProtocol: TProtocol; + function getPortNo: AnsiString; + +3. IServiceManager improved error handling. Interfaces changed: + function Start(Request: ISRB; RaiseExceptionOnError: boolean=true): boolean; + function Query(SQPB: ISQPB; Request: ISRB; RaiseExceptionOnError: boolean=true) :IServiceQueryResults; overload; + function Query(Request: ISRB; RaiseExceptionOnError: boolean=true) :IServiceQueryResults; overload; + +4. IAttachment addition (informational) + function GetSecurityDatabase: AnsiString; + +5. IStatement: performance counters now updated after each Fetch. GetPerfStatistics + thus now returns accumulated stats for a select statement from opening a cursor + up to the last fetch. + +6. DARWIN: uloadlibrary.inc bug fix. Many thanks to Luigi Naimi for correcting + the problem. + +7. Type change: "TPerfCounters = array[TPerfStats] of Int64". Note "Int64" + replaces deprecated "comp" type. + + +FBINTF Change Log version (1.1-1) Tue, 27 Feb 2018 16:51:16 +0000 1. IBUtils.QuoteIdentifierIfNeeded: Add check for space character.