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

162 Commits

Author SHA1 Message Date
Adriano dos Santos Fernandes
efe42da059 Fix MacOS UDR and Legacy_UserManager plugins not working due to not exported entry point. (#7088)
Add FB_DLL_EXPORT to public headers.

Use default visibility also for Linux/Unix (in addition to MacOS) as
user application can also be compiled with -fvisibility=hidden.
2021-12-27 10:48:55 -03:00
Adriano dos Santos Fernandes
22aed48cb9 Fix memory leaks in external triggers examples. 2021-05-05 11:26:54 -03:00
hvlad
24b5f83d1c This should fix non-MSVC builds 2020-07-13 12:49:17 +03:00
hvlad
f7c2ac9f25 Fixed bug CORE-6364 : Wrong reference counting in UDR trigger sample 2020-07-13 12:02:27 +03:00
Adriano dos Santos Fernandes
20d4058801 Misc. 2020-06-17 13:57:19 -03:00
AlexPeshkoff
fea20da7fa Fixed example - thanks to DS 2020-02-25 09:03:40 +03:00
hvlad
868d9e981d Fixed examples. 2018-03-13 20:24:46 +02:00
AlexPeshkoff
857e782fe2 Backported CORE-5769: Database crypt plugin sample on Pascal is broken 2018-03-11 14:17:41 +03:00
2fdb281759 Backported fix for CORE-5472: Problems with dbcrypt key transfer 2017-03-16 12:17:17 +03:00
ef2fbabf1e Backported implementation of CORE-5442: Enhance control upon ability to share database crypt key between attachments in SS 2017-01-09 20:28:48 +03:00
0971eebb8f Backported implementation of CORE-5374: Make database name available to crypt plugin 2016-10-12 15:24:03 +03:00
27b653834f Fixed CORE-5355: XpbBuilder fails to create new TPB 2016-09-22 14:49:33 +03:00
2c6e6576f7 Misc comments - thanks to Dmitry Sibiryakov 2016-06-09 12:49:30 +03:00
122fb02f6d Cleanup and minor enhancement in database crypt example 2016-04-04 20:09:26 +03:00
6e9a2f7344 Little examples fix 2016-04-01 16:04:47 +03:00
4d58ea8dce Added services example 2016-04-01 16:02:51 +03:00
c4a63b7e69 Backported events usage sample 2016-03-31 15:17:07 +03:00
1621bf86ef Added sample of using blobs 2016-03-23 17:06:16 +03:00
10b60cdbd1 backported examples changes 2016-03-18 18:56:47 +03:00
alexpeshkoff
666b110590 Backported fix for CORE-5134: Samples of dbcrypt-related plugins contain references to internal files 2016-03-11 15:11:38 +00:00
asfernandes
87f78f460d Warnings. 2016-03-03 22:53:31 +00:00
alexpeshkoff
be9bef903e Sample of writing plugin using pascal 2016-02-23 16:54:19 +00:00
alexpeshkoff
2e04326709 Misc changes in example 2016-02-23 16:53:32 +00:00
alexpeshkoff
7379705b9d Fixed bug in a sample - thanks to Adriano 2016-02-19 10:39:11 +00:00
asfernandes
6259b1b1e0 Misc. 2016-02-15 02:53:24 +00:00
alexpeshkoff
0c2f694ead Postfix for CORE-5100: restored binary compatibility with crypt plugins for RC1 2016-02-04 09:22:03 +00:00
alexpeshkoff
bebf1d5a70 Implemented CORE-5100: Improve control over database crypt keys 2016-02-03 13:20:41 +00:00
alexpeshkoff
081bbb72d8 comment 2016-02-01 16:13:29 +00:00
asfernandes
0e228836a8 Correction. 2016-01-30 23:40:20 +00:00
alexpeshkoff
ffa487a1bc Implemented CORE-5083: Provide method to correcty set offsets in implemented by user IMessageMetadata 2016-01-25 18:34:27 +00:00
asfernandes
c2a0ec08c0 Missing dispose. 2016-01-17 01:14:51 +00:00
alexpeshkoff
474538c7ff Added support for using pascal to access OO API 2015-12-21 17:01:26 +00:00
alexpeshkoff
e3a73a20a6 Fixed crypt application 2015-11-16 16:13:33 +00:00
aafemt
556175ca45 Missing export direcrive 2015-11-06 16:43:49 +00:00
alexpeshkoff
f001ede048 Update samples - use IUtil and IXpbBuilder
Avoid plain isc_ calls
2015-11-05 17:15:10 +00:00
paul_reeves
7224a0ac91 Disconnect from empbuild database on error. 2015-06-26 15:52:56 +00:00
paul_reeves
2daf347b4f Improve error handling and document addlang correctly as a function that updates an array, not a blob. 2015-06-26 13:23:04 +00:00
egorpugin
0e02f91a72 Add cloop to CMake build. 2015-04-07 10:08:58 +00:00
robocop
939feab036 Misc. 2015-03-13 15:26:22 +00:00
alexpeshkoff
adee7ab4b6 Fixed error handlig in test 2015-02-27 15:59:11 +00:00
alexpeshkoff
88f3e7e266 misc 2015-02-27 15:42:53 +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
9ece682387 Misc. 2015-02-14 18:55:00 +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
alexpeshkoff
9e627f3c64 Bring examples up-to-date, use ThrowStatusWrapper in them 2015-02-10 13:32:03 +00:00
egorpugin
25fd28f604 [build] [cmake] Call custom commands via scripts. 2015-02-06 12:58:17 +00:00
egorpugin
0fbb859f43 [build] [cmake] Bump minimal cmake version. Add missed dependency. 2015-02-05 17:10:41 +00:00
egorpugin
e50c2a4708 [build] [cmake] Do not place boot targets into output directory. 2015-02-05 06:36:23 +00:00