hvlad
dfe7549efc
MSVC14 build
2020-05-07 21:51:06 +03:00
hvlad
425eb5c6a4
Renamed exauth sample plugins\app.
...
Windows build for dbcrypt sample plugins\app.
Fixed dbcrypt sample app to compile on Windows.
make_examples.bat updated.
2020-05-07 18:41:27 +03:00
AlexPeshkoff
0fefff1944
Name change missed in my previous commit - thanks to D.Sibiryakov
2020-05-07 16:17:26 +03:00
AlexPeshkoff
0839d1c200
Reflect changed sample plugin names in posix built&install scripts
2020-05-07 13:22:19 +03:00
AlexPeshkoff
fae3ecb93e
New names of plugins
2020-05-07 11:31:55 +03:00
AlexPeshkoff
1723b61ec0
An attempt to fix appveyor build
2020-04-27 14:24:24 +03:00
AlexPeshkoff
1b6b717f78
Place precompiled samples of plugins into binary package according to new rules
2020-04-21 18:58:37 +03:00
hvlad
5433b32d20
Windows build for ExtAuth sample plugin and its keygen
2020-04-18 19:26:55 +03:00
AlexPeshkoff
5d041851a0
Misc comment
2020-04-15 19:32:08 +03:00
AlexPeshkoff
4dffa04237
Added sample of changing returned by engine metadata and using changed metadata in Statement::execute()
2020-04-15 19:29:55 +03:00
Alexander Peshkov
2d2df601a3
None gmt fallback ( #260 )
...
Added new form of set bind: SET BIND OF TIME ZONE TO EXTENDED
2020-03-04 19:14:58 +03:00
AlexPeshkoff
92fbd23039
Fixed example - thanks to DS
2020-02-25 09:02:24 +03:00
AlexPeshkoff
8d32de94be
Misc
2020-02-13 11:14:05 +03:00
AlexPeshkoff
57e7035411
Added a sample of authentication plugin based on shared secret key
2020-02-07 20:36:20 +03:00
Adriano dos Santos Fernandes
b2b5f9a87c
Improvement CORE-6239 - Procedures and EXECUTE BLOCK without RETURNS should not be allowed to use SUSPEND.
2020-02-04 15:42:02 +00:00
AlexPeshkoff
460c7a9649
Fixed example
2019-11-15 14:44:01 +03:00
Adriano dos Santos Fernandes
fce84939b7
Revert events example to usable version.
2019-11-07 12:56:21 -03:00
Adriano dos Santos Fernandes
79de456a5b
Fix example.
2019-03-07 22:18:19 -03:00
Adriano dos Santos Fernandes
d936c74cdd
Misc.
2019-01-05 18:47:04 -02:00
AlexPeshkoff
a676d61b72
Improved batch example and interfaces documentation
2018-12-10 17:42:22 +03:00
Alex Peshkoff
e306caff9b
Make it possible to use batch interface from ISC API based applications
2018-09-28 18:51:15 +03:00
Adriano dos Santos Fernandes
a3e24613e8
Misc.
2018-08-05 22:39:28 -03:00
hvlad
269ed73bfa
Fixed examples.
2018-05-15 12:00:43 +03:00
AlexPeshkoff
45b0e52313
Fixed CORE-5769: Database crypt plugin sample on Pascal is broken
2018-03-11 14:14:33 +03:00
Adriano dos Santos Fernandes
de1c8e4aad
Misc.
2018-03-09 00:07:14 -03:00
AlexPeshkoff
f989c6226b
An example of accessing DECFLOAT data in UDR
2018-03-07 20:22:33 +03:00
Alexander Peshkov
f53c23c17a
New interface Batch helping to efficiently implement JDBC prepared statement batches ( #99 )
...
Batch interface implementation
2017-10-23 17:10:49 +03:00
1b8b7d37f5
Enhanced support of decimal float numbers in the client: use better names for SQL_ constants, added interfaces supporting access to decimal float fields in native format, use them in isql instead direct library access, added decimal float support in messages and a sample of it
2017-04-04 13:00:27 +03:00
Adriano dos Santos Fernandes
6b06320fdc
Misc.
2017-03-09 00:49:23 -03:00
2df9f4f6d3
Postfix (mostly comments & documentation) for core-5472
2017-02-02 17:05:46 +03:00
4da3997b49
Fixed CORE-5472: Problems with dbcrypt key transfer
2017-01-31 17:38:53 +03:00
e722a4095c
Implemented CORE-5442: Enhance control upon ability to share database crypt key between attachments in SS
2017-01-09 20:28:11 +03:00
Adriano dos Santos Fernandes
1e592de776
Misc.
2016-11-13 09:55:21 -02:00
83899abaac
Better style
2016-10-14 12:02:15 +03:00
b76648f1f6
Implemented CORE-5374: Make database name available to crypt plugin
2016-10-12 15:22:15 +03:00
10a4cded1a
Frontported fix for CORE-5355: XpbBuilder fails to create new TPB
2016-09-22 14:55:20 +03:00
de283bb77b
Misc comments - thanks to Dmitry Sibiryakov
2016-06-09 12:48:52 +03:00
Adriano dos Santos Fernandes
c07101e929
Misc.
2016-06-08 21:50:01 -03:00
5d6030db2e
Make example 01 built on Windows. Add example of backup ( #33 )
2016-06-02 13:43:14 +03:00
24ba968d34
Cleanup and minor enhancement in database crypt example
2016-04-04 20:06:55 +03:00
Adriano dos Santos Fernandes
ede09bf269
Misc.
2016-04-03 16:26:11 -03:00
a0bf23492e
Added services example
2016-04-01 16:02:18 +03:00
c133e0db89
Little example fix
2016-04-01 15:54:56 +03:00
f92f2a1b09
Implemented CORE-5176: Add interface replacing isc_event_block() and isc_event_counts() functions
2016-03-28 21:10:01 +03:00
69e6c4c07f
Fixed docs - thanks to Adriano
2016-03-28 12:02:47 +03:00
Dmitry Yemanov
a958ee4fe2
Minimize dependencies on ODS number in project files.
2016-03-25 09:47:13 +03:00
260fc675dc
Added sample of using blobs
2016-03-23 17:04:30 +03:00
1c548a533c
Updated samples, added sample 6
2016-03-18 18:29:25 +03:00
alexpeshkoff
0e32c78489
Fixed CORE-5134: Samples of dbcrypt-related plugins contain references to internal files
2016-03-11 15:11:04 +00:00
asfernandes
983b12b676
Warnings.
2016-03-03 22:52:03 +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
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
egorpugin
23178f0d09
[build] [cmake] Move some projects to Boot folder. Improve generating of build_msg and codes. Fix Windows issue with databases.
2015-02-01 16:43:35 +00:00
egorpugin
acbd633e45
[build] [cmake] Make 'remote' and 'common' targets private for 'yvalve' target.
2015-01-30 20:23:34 +00:00
egorpugin
7fbb9837ae
[build] [cmake] Fix crosscompiling for android on linux.
2015-01-26 19:20:48 +00:00
egorpugin
d75a3ec4d6
[build] [cmake] Update build according to the last changes.
2015-01-26 15:23:27 +00:00
asfernandes
157d5c4eb1
Split the UDR examples in multiple files to demonstrate how it should be done.
2015-01-26 14:52:54 +00:00
egorpugin
4ea86e5205
[build] [cmake] Fix build, typos. Move some projects to 'Boot' dir.
2015-01-26 07:56:51 +00:00
asfernandes
e9f74f04d1
Improvements to the UDR plugin.
2015-01-25 20:27:46 +00:00
egorpugin
14163d7e3e
[build] [cmake] Initial CMake build system commit.
2015-01-21 11:21:51 +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
efa3067233
Remove old hacks.
2015-01-15 01:16:16 +00:00
asfernandes
7f7887e895
Make UDR StatusType customizable.
2015-01-13 14:43:24 +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
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
asfernandes
49d1a73994
Get rid of upgradeInterface API method and some adjustments. To be continued.
2014-11-10 14:45:40 +00:00
alexpeshkoff
f2193f088e
Fixed build errors
2014-10-16 10:36:23 +00:00
asfernandes
c642ddca82
Misc.
2014-10-12 02:25:02 +00:00
alexpeshkoff
153de0f271
Language independent API
2014-09-29 11:03:47 +00:00
alexpeshkoff
d513daa574
Divide IStatus information into 3 parts: errors, warnings and completion code.
...
Errors and warnings are processed in IStatus independently. Completion code
is moved away from IStatus and returned directly by appropriate functions.
Replaced isSuccess() with more generic function getStatus(), which sets
appropriate bits in returned value when errors/warnings are present.
Also use same style when returning bytes' array and it's length in different
interfaces.
2014-08-27 09:24:30 +00:00
alexpeshkoff
94f9a7e6e2
Make a dbCrypt sample a little more interesting
2014-08-25 14:04:50 +00:00