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

267 Commits

Author SHA1 Message Date
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
paulbeach
eba69c9d7b MacOSX 10.6 and gcc 4.1.2 changes 2009-10-20 13:46:02 +00:00
alexpeshkoff
89f2569083 Close skeleton file after reading it 2009-10-05 07:06:57 +00:00
asfernandes
1fc134a32f Feature CORE-2636 - Add support for GB 18030 character set 2009-09-23 15:44:26 +00:00
alexpeshkoff
b877adaa46 Updated required files after changes in configure.ac 2009-09-02 06:21:14 +00:00
verbguy
a79df5ff50 AIX archive tool, ar, needs -X64 option 2009-08-31 19:32:06 +00:00
skidder
aca5a83a46 Fixed CORE-2609: Update support for Windows 98/ME and NT4.0 2009-08-30 19:00:46 +00:00
verbguy
8586788c31 non-standard hp-ux tgetent( ) returns 0 when all is well 2009-08-13 11:13:25 +00:00
alexpeshkoff
fd037c8f7e HPUX port 2009-06-08 13:09:08 +00:00
alexpeshkoff
cef41b3286 1. Solaric/Sparc SunProCC port.
2. Cleanup SOLARIS_MT threading model.
2009-05-05 08:06:37 +00:00
asfernandes
e7208d57cb Remove the extern regex library 2009-05-03 22:21:03 +00:00
asfernandes
7be7979f3f Misc 2009-04-25 20:36:07 +00:00
alexpeshkoff
973b16ad23 fixed warning 2009-04-24 08:16:10 +00:00
asfernandes
8db711cd42 Feature CORE-2398 - Make Firebird correct detect its installed path in Linux 2009-04-08 02:14:03 +00:00
alexpeshkoff
a737f8a42e Avoid rebuild of skeleton.c from btyaccpa.ske - it makes no use for us, but requires gawk 2009-04-03 13:05:08 +00:00
alexpeshkoff
0bfbb01cad Rolled back wrongly committed changes (thought it seems all directory should go away) 2009-04-03 11:02:02 +00:00
alexpeshkoff
77498cac9b Fixed some warnings 2009-04-03 10:49:07 +00:00
alexpeshkoff
5aaa41613b warning fixed 2009-03-26 08:43:05 +00:00
alexpeshkoff
9de2ff57e6 Make it build not with gcc only 2009-03-26 08:42:45 +00:00
asfernandes
517f426392 Misc 2009-02-15 18:05:38 +00:00
alexpeshkoff
b0d6211590 Updated libtool-related files 2009-02-02 11:16:05 +00:00
hvlad
ace562227b Don't confuse MSVC8 with deprecated 'errcode' as formal parameter 2009-02-01 22:16:24 +00:00
alexpeshkoff
004be852c3 Fixed CORE-2270: isql consumes all memory and crashes when run in zlogin console 2009-01-11 16:23:16 +00:00
asfernandes
05947b7afc Misc 2008-12-12 00:55:03 +00:00
alexpeshkoff
017a5b6759 HPUX port 2008-12-11 10:59:26 +00:00
robocop
521d215225 I became tired of the many warnings in btyacc (really ugly code) and decided to solve or hide most of them. 2008-09-05 08:47:48 +00:00
dimitr
37c6efa01a ICU solution/project files for MSVC9. 2008-09-02 08:36:06 +00:00
paulbeach
dac128547a Support 64bit Darwin PPC - And will "only" work on 10.5 no matter how hard I try to support earlier versions. 2008-06-09 14:05:42 +00:00
asfernandes
8b4a83f201 Misc 2008-05-11 03:00:46 +00:00
asfernandes
8aa67e6b0d Fixed CORE-1885 - CREATE COLLATION connection lost under Posix 2008-05-08 02:31:24 +00:00
asfernandes
ac1cfe49a8 Remove a lot of warnings compiling parse.cpp with GCC 4.2.3 2008-05-01 16:12:16 +00:00
asfernandes
244fadd0d9 Missing changes - please rebuild ICU 2008-02-12 16:02:08 +00:00
paulbeach
95cac4966b Welcome to 64bit MacOS builds 2008-01-18 15:13:44 +00:00
dimitr
2205f74377 Finished the merge. 2008-01-17 11:57:10 +00:00
paulbeach
4a2f1647fe Apply MacOS changes to HEAD 2007-12-27 10:55:58 +00:00
paulbeach
f0e34ffc83 Apply MacOS changes to HEAD 2007-12-19 14:35:52 +00:00
paul_reeves
33dbbaed40 Correctly detect the target config, so as to use the appropriate directory layout.
(ie, make sure that VC6 and VC7 can still build ICU after the changes to the VC8 build.)
2007-09-27 13:11:20 +00:00
paul_reeves
97bf2655ac Use dynamic linking by default for ICU debug builds. 2007-09-11 12:28:28 +00:00
paul_reeves
38053e70f0 Add property sheets to VS2005 projects in ICU module
Separate output from 32-bit and 64-bit builds into different directories.
2007-09-06 12:52:07 +00:00
paul_reeves
9441e2bd87 Add VS 2005 property sheets for the ICU module 2007-09-06 11:16:31 +00:00
paulbeach
2ee7f821c1 Solaris Port 2007-08-31 08:51:52 +00:00
asfernandes
f044f67464 Feature request CORE-1324 - Japanese character set cp932 -- waiting for user feedback on what ICU charset is best 2007-06-22 01:59:34 +00:00
paulbeach
bdfbc85d59 MacOS Port into HEAD - Minor mods 2007-06-13 11:56:47 +00:00
alexpeshkoff
6bf77ed0c0 replaced by library with compatible license 2007-04-09 12:57:49 +00:00
alexpeshkoff
eb4978d6ff Fixed CORE-703 - Using DEL-Key in isql under Linux gives "~". Upgraded readline version 2007-04-05 14:19:30 +00:00
asfernandes
7a26e05cfa Activate TIS620 and GBK (CORE-1167) 2007-03-17 21:08:24 +00:00
dimitr
a734f011bc Updated projects for the AMD64 target. 2006-10-30 13:40:44 +00:00
dimitr
f00369dcae This weird change fixes the compilation issue on VC8. 2006-10-30 13:09:34 +00:00
dimitr
222da929b7 Added makefiles for MSVC8. 2006-09-12 05:55:56 +00:00
asfernandes
2c40ac2b7a Misc 2006-06-12 01:50:07 +00:00
asfernandes
e961198c9e Changes based on comments of Geoff Worboys using VS2005 Express 2006-06-12 01:47:34 +00:00
robocop
f76ba5755d Do C programmers think the worse the code they write, the more expert they are? Fix this crap so it looks less like assembler and can compile happily on MSVC6. 2006-04-29 00:29:46 +00:00
robocop
4d65334f82 Totally misc. 2006-04-20 06:27:57 +00:00
alexpeshkoff
f4ba73432d fixed linux compilation 2006-04-19 12:02:34 +00:00
dimitr
8332c5ed52 Added btyacc sources. 2006-04-19 09:53:27 +00:00
kkuznetsov
7f8f552c0d Add readme 2006-03-30 05:59:40 +00:00
kkuznetsov
94fdcf65f3 Add modifyed SFIO include file to public CVS 2006-03-29 09:39:27 +00:00
kkuznetsov
b57c4ac281 minor fixes 2006-02-06 16:13:31 +00:00
kkuznetsov
f0f902356f misc 2006-02-06 13:01:09 +00:00
kkuznetsov
ac1f7bfbba Add 64 bit swithes to solaris port of icu 2006-02-03 12:23:30 +00:00
kkuznetsov
0ab7078847 reflect changes to configure.in for sun threading 2005-12-20 20:36:32 +00:00
kkuznetsov
da74c213eb Fix my previos commit 2005-09-28 14:03:34 +00:00
kkuznetsov
262e540f9b Maked Solaris gcc ICU build unified 2005-09-28 09:27:04 +00:00
kkuznetsov
e97496be07 revert my previos commit 2005-08-15 11:30:33 +00:00
kkuznetsov
4408bbb54d Second part of making icu using Solaris threads on Solaris platforms
Others platforms should be retested
2005-08-12 12:47:05 +00:00
robocop
132eedb7a6 Misc. 2005-08-12 08:05:53 +00:00
kkuznetsov
5d7de7a511 First step switching to sun threading of icu 2005-08-04 11:40:21 +00:00
robocop
66f466d3a9 Misc. 2005-07-08 03:25:31 +00:00
kkuznetsov
cc98bd001b Still working on icu on Solaris x86: compiling it with threads 2005-06-30 15:06:34 +00:00
kkuznetsov
c22624083b Sun asm do not eat pipes. Fixed. 2005-06-29 09:17:11 +00:00
kkuznetsov
c2ebe55a68 Make icu happy on Solaris x86 2005-06-29 09:07:31 +00:00
aafemt
97999ee007 We can't check for U_MINGW becaise it is defined in platform.h. Let's rollback a bit 2005-06-29 05:22:48 +00:00
paul_reeves
8a3629328a Minor tweaks to Win32 build system to integrate the icu code into the build. 2005-06-27 13:54:02 +00:00
aafemt
a713ad12c4 Case 2005-06-27 10:22:20 +00:00
kkuznetsov
7d18f43dad Fix configure error on Solaris x86 2005-06-23 10:10:24 +00:00
kkuznetsov
48013f54ed More plays with icu on Solaris x86 2005-06-22 13:48:23 +00:00
aafemt
060a7b1a6d MinGW port of ICU 2005-06-15 05:31:47 +00:00
aafemt
faa538c74a A bit better method to check for _tzname 2005-06-08 10:21:21 +00:00
asfernandes
59213efe7e Merge INTL branch into HEAD 2005-05-27 22:45:31 +00:00