8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-23 19:23:03 +01:00
Commit Graph

50 Commits

Author SHA1 Message Date
Alexander Peshkov
4ea61ec05b
Wire encryption plugin using chacha cypher (#244)
* Added wire crypt plugin using ChaCha cipher
Co-authored-by: Vlad Khorsun <hvlad@users.sourceforge.net>
2019-12-24 11:16:59 +03:00
hvlad
9cf48629e1 Update Windows build 2019-12-06 18:35:43 +03:00
Alexander Peshkov
861d536fc2
Int128 - new datatype (#220)
* Int128 support - work in progress

* Work in progress

* Int128 datatype appears to be mostly OK except sort & index

* Fixed divide scaling, added sorting & network (xdr) support

* Binding control, aggregate nodes, cleanup and documentation

* Fixed VS2017 AppVeyor build

* Next attempt to fix vs2017 build

* Next attempt to fix vs2017 build

* Next attempt to fix vs2017 build

* Update MSVC build.

* Set VS architecture correctly

* Fixed a number of issues noticed by Mark
2019-09-16 20:59:54 +03:00
hvlad
4287e43291 Update Widows builds 2019-07-01 20:22:09 +03:00
hvlad
1791eb89df Update Widows builds 2019-06-28 19:35:51 +03:00
hvlad
c967b43991 Update Windows build 2019-01-25 13:27:25 +02:00
Dmitry Yemanov
932ca51574
Replication support (#182)
* Initial implementation of replication

* Postfixes for configuration and Windows builds

* Misc Windows adjustments

* Forgotten changes from prior commits

* Last round (fingers crossed) of fixing the Windows build

* Improve self-documentation

* Misc improvements

* Updates the docs

* More configuration

* Frontported some remaining pieces

* Installation post-fixes

* Special permission for replication
2019-01-25 12:09:01 +03:00
hvlad
fa5867a5cb Update MSVC12 build 2018-11-27 16:06:17 +02:00
hvlad
b0116d7177 Enable "Enhance Optimized Debugging" to produce more useful debug info (.pdb files) 2018-11-09 12:47:44 +02:00
hvlad
614ce5ccf8 Update MSVC builds 2018-08-06 15:09:15 +03:00
hvlad
ca71a54609 Merge branch 'master' into read_consistency 2018-07-16 16:16:22 +03:00
hvlad
0a2082628f Add sha2 into Windows builds (vc10, vc12 and vc14) 2018-06-21 16:16:31 +03:00
hvlad
fdecfd1319 Merge branch 'master' into read_consistency 2018-02-20 13:50:04 +02:00
Alexander Peshkov
a6d57fc4d8
Gbak (#139)
* Rewritten gbak using OO API
* Make gbak correctly work with wide records (if record format to be made > 64K)
* Improve gbak performance over network using batch interface
* Enhanced template AutoPtr to make use of it more comfortable
2018-02-19 13:38:28 +03:00
hvlad
ccbf5c724a Merge branch 'master' into read_consistency 2017-12-29 10:55:31 +02:00
hvlad
c7d6c4f234 Update Windows build (CORE-5657)
MSVC12 only so far
2017-11-09 14:44:08 +02: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
hvlad
0d11d6ecad Remove libtomcrypt files from common.
Integrate libtomcrypt in extern into Windows build.
2017-09-14 15:55:48 +03:00
Paul Reeves
96c1bb84bd Add wix config files to build msvc runtimes for Fb4.0 2017-08-23 16:38:21 +02:00
hvlad
eae0a1d62f Merge branch 'master' into read_consistency 2017-08-08 12:16:18 +03:00
hvlad
a6633a01e6 Fixed typo 2017-07-27 14:24:42 +03:00
hvlad
3b14537956 Adjust Windows build 2017-07-24 18:52:57 +03:00
hvlad
bdc7bd8d3e Merge branch 'master' into read_consistency 2017-07-10 23:54:42 +03:00
hvlad
aff780ca94 Merge branch 'master' into read_consistency 2017-01-31 23:59:31 +02:00
hvlad
16a276089b Support for VC 2013 (MSVC12) 2016-12-01 13:13:25 +02:00
hvlad
79542dfe66 Misc 2016-06-22 23:43:08 +03:00
Dmitry Yemanov
f07281c9af Adjust library name to match the new ODS version. 2016-06-01 11:40:49 +03:00
hvlad
8f311f3c27 Merge branch 'master' into read_consistency
# Conflicts:
#	src/include/fb_types.h
#	src/jrd/Database.cpp
#	src/jrd/tpc.cpp
#	src/jrd/tra.cpp
#	src/jrd/vio_proto.h
2016-05-21 21:17:31 +03:00
hvlad
c95aaf9300 Place expression index support routines where it should be.
Add protection from changes while expression index is built.
Remove PCMET module.
2016-05-12 14:03:01 +03:00
Dmitry Yemanov
f03a80f37e Fix Windows builds. 2016-05-07 09:42:38 +03:00
Roman Simakov
5021c37285 Merge 2016-04-01 17:52:13 +03:00
hvlad
4d3961a847 This should fix examples build issue (VC10-14). 2016-03-31 09:39:02 +03:00
Dmitry Yemanov
a958ee4fe2 Minimize dependencies on ODS number in project files. 2016-03-25 09:47:13 +03:00
hvlad
3c62d90518 Merge branch 'master' into read_consistency 2016-03-24 11:58:13 +02:00
aafemt
bab852a1f5 Correction 2016-03-07 15:51:40 +00:00
dimitr
277d85c520 Removed filename dependencies on FB version, to avoid renaming them with the every release. Cleaned up the MSVC6 remainings. 2016-03-06 08:17:00 +00:00
aafemt
a1d55c3e6e Optimized hash function for lock manager and hash join 2016-03-05 12:28:04 +00:00
hvlad
097cb99024 Update VC10 and VC12 builds 2016-01-25 14:03:43 +00:00
dimitr
ff3365520a Fixed Windows build. 2015-06-08 10:55:30 +00:00
hvlad
7400866d99 Windows implementation of ISC_utf8Upper. Refactoring. Update VC10 and VC12 builds. 2015-05-04 11:45:05 +00:00
hvlad
9989008f41 Update MSVC12 build after recent changes 2015-03-22 22:40:34 +00:00
dimitr
2286b5a600 Postfixes for Windows builds. 2015-02-15 08:31:15 +00:00
hvlad
8ef8c8b643 This should fix msvc10 and msvc12 builds 2015-02-13 13:46:49 +00:00
hvlad
2b4df2f187 MSVC12 build system:
- use XP-compatible toolset for 32-bit builds
- set linker option "Subsystem" where it was missing
- misc
2015-02-04 14:03:43 +00:00
dimitr
5d0f362be8 Fixed Windows builds. 2015-01-27 10:31:34 +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
asfernandes
e9f74f04d1 Improvements to the UDR plugin. 2015-01-25 20:27:46 +00:00
hvlad
5d6723c25b Support for zlib on Windows 2014-12-01 09:04:39 +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
hvlad
07d1cc3194 MSVC12 project files 2014-11-17 22:32:54 +00:00