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

82 Commits

Author SHA1 Message Date
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