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

26 Commits

Author SHA1 Message Date
AlexPeshkoff
1db7b07edd Fixed #8236: Avoid "hangs" in clock_gettime() in tomcrypt PRNG 2024-09-02 14:29:29 +03:00
Alexandr Zhdanov
167d28f188 Added sha3 support for the built-in function CRYPT_HASH()
Added support for sha3_224, sha3_256, sha3_384, sha3_512 for the built-in
CRYPT_HASH() function
2023-08-11 12:35:37 +03:00
Adriano dos Santos Fernandes
ea8732fc80 Use SDK 10.0 for VS >= 2019.
See https://developercommunity.visualstudio.com/t/windowstargetplatformversion-makes-it-impossible-t/140294#T-N548052
2021-10-28 20:43:53 -03:00
Adriano dos Santos Fernandes
801784db69 Add support for VS 2022 build. 2021-10-28 14:31:45 -03:00
Adriano dos Santos Fernandes
440433fc7c Add support for VS 2019 build. 2021-10-28 14:31:45 -03:00
Adriano dos Santos Fernandes
39afbeb7f1 Remove old MSVC projects. 2021-06-08 14:59:39 -03:00
AlexPeshkoff
ecb17cef2a Android port, both armv7a & aarch64 2021-02-05 21:06:20 +03:00
hvlad
b33bffff07 Allow MP compilation for extern projects. MSVC15 only for now. 2020-03-02 19:40:25 +02:00
hvlad
6fb0cda616 Update MSVC15 project files to use latest SDK version 2019-02-21 11:54:11 +02:00
AlexPeshkoff
8ab5f2a493 Massive warnings in windows build 2018-12-07 11:17:06 +03:00
AlexPeshkoff
9d03a58a26 Ensure MT safety in windows 2018-12-07 11:17:06 +03:00
AlexPeshkoff
9c3b96de55 Windows build - many thanks to Vlad Horsun 2018-12-07 11:17:06 +03:00
AlexPeshkoff
e48ca497f2 Totally misc - avoid CR in linux checkout 2018-12-07 11:17:06 +03:00
AlexPeshkoff
3b000020e4 Customize the build - leave only used by us components 2018-12-07 11:17:06 +03:00
AlexPeshkoff
dad4f22d13 Added CFLAGS needed for FB posix build 2018-12-07 11:17:06 +03:00
AlexPeshkoff
8a03b6b222 Fixed wrong #ifdef in tomcrypt 2018-12-07 11:17:06 +03:00
AlexPeshkoff
1547ed16ca Upgrade tomcrypt to v1.18.2 2018-12-07 11:17:06 +03:00
Vlad Khorsun
4ef89423dd MSVC15 (VS 2017) build 2018-09-02 16:02:58 +03:00
hvlad
49566e6b89 Update MSVC10 build. Missed LibTomCrypt solution. 2018-01-08 17:15:55 +02:00
hvlad
c83f7e535b Update MSVC14 build. 2017-10-13 15:16:08 +03:00
hvlad
15204d1183 Fix incompatible compiler options for MSVC12 Win32\debug build 2017-10-13 15:14:14 +03:00
hvlad
0e89a3caf2 MSVC12 build for LibTomCrypt
libtomcrypt/libtomcrypt_MSVC12.vcxproj uses limited file set used by Firebird currently
libtomcrypt/libtomcrypt_full_MSVC12.vcxproj contains full library but requires some adjustment re. aes.c (it should be compiled twice)
MSVC10 and MSVC14 builds will follow
2017-09-14 15:54:01 +03:00
Adriano dos Santos Fernandes
24db8f62ac Customize algorithms imported from libtomcrypt. 2017-09-06 16:35:40 +00:00
Adriano dos Santos Fernandes
92f59d799b Do not build and run libtomcrypt tests. 2017-09-06 16:35:40 +00:00
Adriano dos Santos Fernandes
7907f1735f Change libtomcrypt includes to search first in its own files rather than system files. 2017-09-06 16:35:40 +00:00
Adriano dos Santos Fernandes
f85609ce17 Remove custom libtomcrypt from common and add to extern. 2017-09-06 16:35:40 +00:00