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

235 Commits

Author SHA1 Message Date
asfernandes
93b5358e58 Ability to use:
1) ICU charsets through fbintl
2) UNICODE collation (charset_UNICODE) for all fbintl charsets
2006-06-13 02:38:39 +00:00
robocop
50a16ac43f fbudf didn't define DEV_BUILD for the debug version: I couldn't use "testreflect". 2006-06-03 04:52:18 +00:00
robocop
d64f0296eb Fix the VC6 build after Dmitry's changes. 2006-06-02 08:06:28 +00:00
asfernandes
23eb60fa78 Rename Firebird2Boot2.* to Firebird2Boot.* 2006-06-01 02:29:01 +00:00
hvlad
f793c34dcc Add Relation.h\Relation.cpp into MSVC6 build files 2006-05-30 13:31:36 +00:00
robocop
0a88f91df0 Disable RTTI in the boot build, too. 2006-05-28 07:42:54 +00:00
robocop
3ba7d8452d Finally got the new Windows build system working also in VC6. Thanks to Adriano. 2006-05-26 03:52:43 +00:00
asfernandes
8dfca54dda Complete Dmitry's cleanup of all_proto.h 2006-05-23 12:23:53 +00:00
robocop
352114771e Follow Adriano's cleanup in VC7. 2006-05-23 10:15:03 +00:00
robocop
cc4a6459d0 Work in progress. 2006-05-20 06:11:55 +00:00
robocop
5782deb282 No need to have btyacc here. 2006-05-20 06:11:09 +00:00
robocop
b6bffea8c4 Disable RTTI after Alex' source code changes. 2006-05-20 06:10:27 +00:00
robocop
fc033cc5a5 Misc. 2006-05-18 06:31:38 +00:00
robocop
107aa7129c Copy Dmitry's changes to MSVC6. 2006-05-18 06:25:35 +00:00
robocop
cf537a437a Integrate fb_event_print into the VC6 build. Time will say if it's useful or not. 2006-04-30 06:43:59 +00:00
robocop
abc65e7381 Finally I figured out how to update and compile the events printing facility, but I'm still trying to figure out a linker problem. Built with a small trick for now. 2006-04-29 08:08:48 +00:00
robocop
5f0fde8bfe Fixed the btyacc project so MSVC6 can load it (was reported as corrupt). 2006-04-29 00:30:20 +00:00
robocop
f077bb8319 Make FbGuardian a client utility as in VC7. However, I didn't need to add more files to the project as in VC7 case. 2006-04-22 23:00:04 +00:00
dimitr
e47188b821 Changed the build to use btyacc. 2006-04-19 11:17:48 +00:00
asfernandes
b177e5bcd4 Polish collation ISO_PLK for ISO8859_2 charset - contributed by Jaroslaw Glowacki 2006-04-13 03:04:30 +00:00
robocop
14d73ccb8f Use SUPERCLIENT for fbudf for avoiding exception-related code. 2006-02-04 04:39:00 +00:00
robocop
0c28df8cf2 Declare independence day from client library for fbudf . For builds other than MSVC6, the following has to be done:
- add to fbudf project the files timestamp.cpp and timestamp.h
- for the same project, define FBUDF_EXPORTS as preprocessor macro
- for the firebird2 workspace/solution/make/etc get rid of the dependency of fbudf on fbclient. Build files that I indentified that need fixes are:
builds\posix\Makefile.in.client.fbudf
builds\posix\Makefile.in.embed.fbudf
builds\win32\msvc7\fbudf.vcproj
builds\win32\msvc7\Firebird2.sln
MacOs build files ignore fbudf completely.
This change eliminates the problem with the client library having different names depending on the build type (SS, CS, embedded).
2006-02-02 00:28:03 +00:00
robocop
85f98f6d8b The files rng.cpp, rng.h, rng_proto.h, bookmark.cpp and bookmark.h belong exclusively to PC_ENGINE, that's obsolete functionality.
First step: remove them from the build configurations. More to come.
2006-02-01 08:51:09 +00:00
asfernandes
fff3a4339b Add Czech collations - contributed by Ivan Prenosil:
- WIN_CZ (case-insensitive, accent-sensitive)
 - WIN_CZ_CI_AI (case-insensitive, accent-insensitive)
2006-01-14 18:04:08 +00:00
robocop
612bb088b9 Add alloc.cpp to the "common" section in fbclient and fbembed projects as Dmitry did in MSVC7. 2005-12-01 05:46:51 +00:00
robocop
50cb5823c7 Fix MSVC6 "intl" project file that Adriano invalidated accidentally by manual editing. 2005-10-05 06:23:47 +00:00
dimitr
b73133a2c4 Fixed MSVC6 build. 2005-09-30 17:49:03 +00:00
asfernandes
d2308bfcaa Forward-port collation LT_LT from 1.5 branch 2005-09-24 22:50:25 +00:00
dimitr
6430c7ac10 Moved the ODS checking routine from ods.h to a separate module. 2005-08-16 13:39:26 +00:00
asfernandes
2a41a6d305 Integrate collations KOI8R_RU (Russian), KOI8U_UA (Ukrainian), WIN1257_EE (Estonian), WIN1257_LT (Lithuanian) and WIN1257_LV (Latvian) ported by Dmitry from Yaffil 2005-06-11 19:51:00 +00:00
asfernandes
47e4d81e0d Add bl88591ptbr0.h and pw1252ptbr.h to MSVC6 build 2005-06-05 22:08:42 +00:00
asfernandes
59213efe7e Merge INTL branch into HEAD 2005-05-27 22:45:31 +00:00
hvlad
f09b71c941 Update project files after Alex changes 2005-05-13 07:03:30 +00:00
alexpeshkoff
a84dab163b Applied class MetaName 2005-05-12 18:28:49 +00:00
robocop
fcb0e10fcb Misc. 2005-04-02 02:57:31 +00:00
paul_reeves
226eb164e2 Fix msvc6 project file for cpl applet. 2005-03-29 09:48:23 +00:00
robocop
6896a27f4b Fixing the MSVC6 build after Paul Reeves' changes, second part. 2005-03-20 04:21:33 +00:00
robocop
8d6fd75c84 Fixing the MSVC6 build after Paul Reeves' changes. 2005-03-19 07:51:31 +00:00
paul_reeves
b8fa97dfe8 Add fb2control.dsp 2005-03-14 14:41:40 +00:00
robocop
bfd59de89a Make FB2 buildable with MSVC6 again after Konstantin's changes. 2005-03-04 01:01:14 +00:00
robocop
ece9ba87fb Misc. 2005-02-11 09:09:55 +00:00
arnobrinkman
283d7f0d8c Add new optimizer logic for handling :
ODS11:
- segment-selectivity
- better support for IS NULL
- better support for STARTING WITH
- matching both OR and AND nodes to indexes
- pick better JOIN order based on cost rules

ODSx:
- Indexed order on OUTER JOIN queries
2005-02-10 22:54:17 +00:00
robocop
3229363ef6 val.h and val.cpp are unrelated.
Change was agreed a year ago in the list.
2004-12-17 06:21:39 +00:00
alexpeshkoff
387e678cca applied Clumplet* classes to dpb where possible 2004-12-09 19:19:47 +00:00
skidder
f808b2b9af Update makefiles 2004-11-24 20:45:19 +00:00
alexpeshkoff
bdd3b32278 use ClumpletReader to parse dpb options 2004-11-24 18:26:24 +00:00
robocop
c795d35805 Fix MSVC6 build after Nickolay's changes. 2004-11-23 09:55:45 +00:00
alexpeshkoff
46e6c438e8 replaced platform-dependent SHA1 with in-tree sha.cpp 2004-11-15 07:35:26 +00:00
alexpeshkoff
d25ac4ea32 security fix
added new files to win32 VC6 build
2004-11-07 13:49:42 +00:00
robocop
ace3474cd7 Remove the reference to ib_udf.c from MSVC6. 2004-11-04 05:42:58 +00:00