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

128 Commits

Author SHA1 Message Date
Dmitry Yemanov
0c277723fb Drop support for some old MSVC versions. 2016-05-31 20:30:54 +03:00
Dmitry Starodubov
c3722be6de Added LSB compliance (#28) 2016-05-25 15:14:01 +03:00
Adriano dos Santos Fernandes
c31769c46a Fixed problems reported by PVS-Studio - http://www.viva64.com/en/b/0396/ 2016-05-11 13:16:24 -03:00
a11b0adb1e Fixed CORE-5205: Add a switch to build linux binaries with builtin libtommath 2016-04-24 18:09:48 +03:00
Adriano dos Santos Fernandes
eff871dc53 Added .gitignore for editline. 2016-03-26 23:42:13 -03:00
a614624483 .gitignore pass 2016-03-18 20:36:23 +03:00
hvlad
43fc0e3f10 Ignore what should be ignored 2016-03-18 13:05:55 +02:00
hvlad
21b76bf44f MSVC14 build 2016-03-17 12:01:59 +02:00
paulbeach
628633accb Reverse Cloop change (LibreeOffice), until it can be examined properly. 2016-03-03 11:57:30 +00:00
paulbeach
08cbcd502d malloc.h is no longer needed (LibreOffice) 2016-03-02 15:23:25 +00:00
asfernandes
68456e8ddd Add missing (GBK, for example) character sets to our ICU data file. 2016-01-13 13:53:52 +00:00
alexpeshkoff
474538c7ff Added support for using pascal to access OO API 2015-12-21 17:01:26 +00:00
aafemt
439ee6b954 MSVC2010 has no inttypes.h, may be stdint.h or cstdint was supposed?.. 2015-11-17 16:24:29 +00:00
alexpeshkoff
f8ace7e566 Fixed posix build 2015-04-07 13:56:06 +00:00
asfernandes
2b23040281 Import cloop (hash 912a16ee1424c9b8548dfdef78ad18cba901f6c8) utility. 2015-04-07 03:19:35 +00:00
mapopa
5632a72f48 Dos file not needed 2015-04-03 10:25:46 +00:00
mapopa
cbfbe1929a Update libedit 2015-03-29 16:44:55 +00:00
mapopa
e9f4705308 Remove deprecated GCC flag -mno-cygwin . 2014-12-08 16:35:22 +00:00
hvlad
6cd8838728 Add pre-built zlib library 2014-12-01 09:03:36 +00:00
hvlad
a70f97c2eb Support for MSVC12 (VS 2013) 2014-11-14 11:04:48 +00:00
mapopa
85a94f4357 revert configure , use the old one 2014-02-27 08:54:01 +00:00
mapopa
6e65ce09d2 sync with libedit-20140213-3.1 2014-02-27 07:47:33 +00:00
asfernandes
e6ba3d47f2 Improvement CORE-2224 - Upgrade ICU to version 52.1 2014-02-24 16:23:16 +00:00
alexpeshkoff
096397097c Use better way to ignore unused return value - thanks to Adriano 2013-11-20 12:12:07 +00:00
alexpeshkoff
d6297bebd4 Fixed some gcc warnings 2013-11-19 13:19:11 +00:00
alexpeshkoff
6ac6b40bc0 Avoid dependency from aclocal-1.12 in editline 2013-10-23 11:49:59 +00:00
alexpeshkoff
a0b39e25f6 Avoid automake dependency which caused people a lot of problems 2013-10-17 15:56:28 +00:00
fsg
66a9deb737 No need to include locale.h twice and don't try to call setlocale if it isn't available. 2013-09-14 15:22:37 +00:00
fsg
985e98a59e enable UTF8 support for the new editline version and isql 2013-08-27 17:04:00 +00:00
alexpeshkoff
2df79f7c23 Replaced editline with new version, recommended by Frank 2013-08-23 10:44:04 +00:00
mapopa
e5ee578454 update config files after fixing recent version of autoconf/automake/libtool complain about the firebird
scripts aclocal: warning: autoconf input should be named 'configure.ac', not 'configure.in'
2013-03-28 09:32:30 +00:00
dimitr
7e9beb8b01 Enabled multi-threaded compilation for ICU. 2013-03-24 07:14:26 +00:00
dimitr
218369162e An ultimate solution for the CRT warnings targeted at both native and external (ICU, BTYACC) modules. Inspired by the ICU-only patch contributed by Dmitry Kovalenko. 2013-03-06 14:30:05 +00:00
asfernandes
84147eb443 Fixed CORE-3820 - RDB$TYPES contain duplicate character sets. 2012-07-27 01:48:03 +00:00
alexpeshkoff
b91c68bb30 Cross-build support + android port: work in progress, currently can build fbclient for android 2012-06-22 11:39:24 +00:00
robocop
b45e25690e Update vc9 files. 2012-01-17 12:29:51 +00:00
hvlad
b3cbdac808 Correction 2012-01-02 11:28:09 +00:00
hvlad
3876fe1d0b Adjust LibTomMath project files to allow build both Firebird and libtommath library by the same version of MSVC.
Adjust make_boot to automatically choose correct solution to build libtommath.
2011-12-28 15:15:32 +00:00
hvlad
3cd2ce2899 Cleanup, tune and add x64 target 2011-12-28 14:29:29 +00:00
hvlad
ad4116a0f7 Clean up project file and make working folders ignored by SVN 2011-12-26 23:18:47 +00:00
hvlad
914fb65ec9 VS2010 project files 2011-12-26 22:37:27 +00:00
hvlad
452374b401 Import LibTomMath library required for SRP to work.
This is minimal subset of source code.
2011-12-26 22:29:26 +00:00
alexpeshkoff
9d375fccfa regenerated with fresh autotools 2011-06-10 12:35:46 +00:00
asfernandes
ebb22b20b8 Fixed memory corruption in btyacc code. 2011-03-29 00:54:38 +00:00
hvlad
164334abc9 Avoid annoying warnings 2010-10-20 21:54:45 +00:00
alexpeshkoff
2dc25a44bb OSRI and new posix build 2010-10-12 08:02:57 +00:00
asfernandes
69fea5a49c MSVC10 support 2010-06-27 03:47:40 +00:00
paulbeach
14824da4b2 Grand Central Dispatch - 10.6 Darwin only 2010-06-08 14:44:45 +00:00
asfernandes
8d8413da02 Set svn:eol-style to native 2010-06-04 23:14:48 +00:00
asfernandes
ed0e0daeb3 - External Engines implementation.
- Plugins API.

- Feature CORE-2700 - UDR (User Defined Routines) Engine - C++ API supporting functions, triggers and stored procedures.
- Feature CORE-2470 - Support for alternate format of strings literals.
- Feature CORE-2310 - DDL triggers.
- Feature CORE-2312 - PSQL Packages.
- Feature CORE-1209 - CONTINUE statement.
- Feature CORE-1180 - DDL syntax to change (not) nullable state of columns.
- Feature CORE-2090 - Support OVER () clause with current aggregate functions.

- Fixed CORE-2699 - Common table expression context could be used with parameters.

- Introduce ODS 12.0.

- Work in progress in type-safe parser.
- Refactor some DDL commands (procedures and triggers) from DYN to DdlNodes.
- Refactor virtual tables to use a class hierarchy instead of namespaces. This is basic thing, not based on the changes done in Vulcan. Window functions is based on this work.
- Refactor COMMENT ON and DROP FUNCTION from DYN to DdlNodes. COMMENT ON do not use GDML anymore, it uses DSQL with PreparedStatement class.
- Refactor EXECUTE BLOCK to StmtNodes.
- Refactor the IUDF to SysFunctions. That eliminates RDB$GET_CONTEXT and RDB$SET_CONTEXT from RDB$FUNCTIONS.
2009-10-21 00:42:38 +00:00