8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-31 12:43:02 +01:00
Commit Graph

945 Commits

Author SHA1 Message Date
asfernandes
641adcf7a4 Correction. 2015-03-04 15:21:33 +00:00
asfernandes
776a1eb8d1 Change to make the generated C API work with latest cloop. 2015-02-23 01:44:29 +00:00
asfernandes
47f64b0da4 Better constant names: avoid FB, enclosing class (double prefix) or wrong prefixes.
Left some TODOs in FirebirdInterface.idl and utilities/ntrace/TracePluginImpl.cpp related to trace.

(redo with fix for Windows build, and left another TODO comment in FirebirdInterface.idl)
2015-02-18 15:01:17 +00:00
asfernandes
c861f0cd54 Revert my last change after it broke the Windows build. 2015-02-17 23:21:25 +00:00
asfernandes
3c967bbe71 Better constant names: avoid FB, enclosing class (double prefix) or wrong prefixes.
Left some TODOs in FirebirdInterface.idl and utilities/ntrace/TracePluginImpl.cpp related to trace.
2015-02-17 14:56:59 +00:00
asfernandes
e02bf841ad Move Helper class from UDR to the main interface header. Use proper (argh) ref. counting in the ExternalContext::get* methods. 2015-02-11 15:12:18 +00:00
dimitr
0cbb81daed Added new error message. 2015-02-03 16:16:28 +00:00
asfernandes
69ccf374b7 Fix Windows (cmake only) build. Linux build currently is not using udr_plugin.vers when linking examples/udr. 2015-02-03 14:56:20 +00:00
alexpeshkoff
7bcfa91654 WIP on CORE-3885: Firebird for Android, databases may be created, trivial requests run in embedded mode 2015-02-02 17:14:06 +00:00
egorpugin
0c20b47e2c Improve Qt+MSVC build. Fix some messages. Crosscompiling improvements (add some defines). 2015-01-27 14:37:59 +00:00
alexpeshkoff
69cdd58f19 Work in progress on CORE-3885: Firebird for Android, build is complete 2015-01-27 10:46:48 +00:00
dimitr
cc8cc680a3 Core (engine-level) support for scrollable DSQL cursors. Fixed the IResultSet API to match the JDBC spec. Renamed FB_EOF to FB_NO_DATA. Refactored some DSQL internals. 2015-01-27 10:29:30 +00:00
asfernandes
5e2d7ba3e7 Fix. 2015-01-25 22:24:41 +00:00
asfernandes
e9f74f04d1 Improvements to the UDR plugin. 2015-01-25 20:27:46 +00:00
alexpeshkoff
fd0b06e567 Enhance diags 2015-01-22 10:23:33 +00:00
egorpugin
14163d7e3e [build] [cmake] Initial CMake build system commit. 2015-01-21 11:21:51 +00:00
alexpeshkoff
0e0a37be81 Public header cleanup 2015-01-19 12:58:00 +00:00
asfernandes
c697a0268a Fixed problem of local templates being not allowed in pre-C++-11 code. 2015-01-18 14:53:06 +00:00
asfernandes
96e003bbc3 Add iberror.h in the place so that external code may point to the development tree include files. 2015-01-18 14:52:50 +00:00
alexpeshkoff
c9a6728d41 Avoid use of plain structures, missing in previous FB versions, in public API 2015-01-16 17:53:38 +00:00
asfernandes
83e8f713fb Adjustments after fix and test of fbstuff repository. 2015-01-16 15:12:25 +00:00
asfernandes
4647d5b78f Added encode/decode date/time methods to IUtil interface. 2015-01-15 14:55:27 +00:00
asfernandes
2a857cb415 Misc. 2015-01-15 01:17:27 +00:00
asfernandes
b61a267fee Implement FbException copying. 2015-01-15 01:16:40 +00:00
asfernandes
06cee8ac16 Correction. 2015-01-14 14:43:07 +00:00
asfernandes
f16c8c3179 Renamed "Utl" API to "Util". 2015-01-14 14:21:22 +00:00
asfernandes
7f7887e895 Make UDR StatusType customizable. 2015-01-13 14:43:24 +00:00
asfernandes
346992fcec Remove IMaster::same from the API. 2015-01-12 14:56:55 +00:00
asfernandes
b99311dd1e Make the API usable with different type of IStatus classes, throwing (what class?) or not throwing. Builtin are CheckStatusWrapper (no throw) and ThrowStatusWrapper (throws FbException). 2015-01-12 00:21:38 +00:00
alexpeshkoff
df0ecdac9a Implemented CORE-4607: Add support for having >1 UserManager in firebird.conf and use them from SQL 2014-12-24 14:50:03 +00:00
hvlad
3f387c96b7 Fixed compilation errors 2014-12-22 14:41:15 +00:00
asfernandes
d8a0ff5f4b Generate interfaces with I-prefix. 2014-12-19 15:24:44 +00:00
alexpeshkoff
88925cd92a Changed struct DtcStart to interface. Make external programs build again with minimum changes. 2014-12-18 16:54:44 +00:00
dimitr
2cd3863201 Fixed CORE-4572: Incorrect error for PSQL function when the number of actual arguments does not match the number of formal arguments. 2014-12-16 19:12:18 +00:00
alexpeshkoff
255b4ff855 Fixed CORE-4571: Can't select from table with ICU column when database (.FDB) is created on LINUX with icu 4.2.1 and then copied to WINDOWS 2014-12-16 14:39:04 +00:00
mapopa
52bb773834 16-bit platforms not supported 2014-12-16 04:41:57 +00:00
alexpeshkoff
92da93e43b Misc 2014-12-03 14:19:43 +00:00
hvlad
5d6723c25b Support for zlib on Windows 2014-12-01 09:04:39 +00:00
mrotteveel
155508d05e CORE-4526 Support for SQL:2008 OFFSET and FETCH clauses 2014-11-29 15:39:59 +00:00
hvlad
d5c08a9fd0 Move ConfigRoot from common to the yvalve. Add its methods to the public interface ConfigManager.
Now all plug-ins have the same root\install folders.
It should fix CORE-4581 and related issues.
MSVC10 and MSVC12 builds are updated, Posix and Darwin builds will follow.
2014-11-26 09:45:42 +00:00
asfernandes
49d1a73994 Get rid of upgradeInterface API method and some adjustments. To be continued. 2014-11-10 14:45:40 +00:00
asfernandes
1ce6cacced Really remove the file now :). 2014-10-15 15:45:35 +00:00
asfernandes
b8daabcea7 Misc. 2014-10-15 15:43:56 +00:00
asfernandes
69c4a3e5ae Remove obsolete header file. 2014-10-15 15:43:32 +00:00
dimitr
5d29d55113 CORE-4564: Add per-table performance counters to the monitoring tables. 2014-09-30 17:35:44 +00:00
alexpeshkoff
5ccc32e0ed Better place for trace-related constants, thanks to Vlad 2014-09-30 15:04:14 +00:00
alexpeshkoff
153de0f271 Language independent API 2014-09-29 11:03:47 +00:00
alexpeshkoff
2a293c2691 Implemented CORE-4538: Access rights for CREATE DATABASE operator 2014-09-02 16:55:14 +00:00
dimitr
82bf6c2c0e Minor adjustments to the performance counters. Work in progress. 2014-08-28 15:16:39 +00:00
roman-simakov
6703f3aed2 Fixed CORE-4522 - DDL permission do not protect
against removal BLOB filters. Owner was added to RDB$FILTERS. ODS is changed.
Fixed bug when one DDL privilege could be shown several times.
Removed unneccesary check of locksmith in alter database.
2014-08-28 12:19:46 +00:00