aafemt
b0e083ecf9
Add consts_pub.h to public ibase.h
2006-09-01 10:50:34 +00:00
robocop
76709d7dd1
MSVC6 insists in restoring RTTI enabled when the project files are modified. Let's see if I convince it this time.
2006-08-13 06:24:08 +00:00
asfernandes
eb4fb2f491
1) Concatenate of BLOBs
...
2) Start a refactoration on descriptor manipulations
2006-08-10 02:53:16 +00:00
asfernandes
7070f6e8ae
Correction
2006-07-31 01:16:49 +00:00
asfernandes
4f0b4a3775
Add fb_string.cpp in MSVC6/8 intl projects
2006-07-31 01:11:45 +00:00
asfernandes
c13b4cc61a
Work on collation attributes:
...
1) Define a common format for it
2) Merge attributes of the base collation in the attributes of the derived one
2006-07-30 20:31:25 +00:00
robocop
248b4884ae
Sync MSVC6 with MSVC7 build files.
2006-07-21 01:37:17 +00:00
robocop
64f6eb42a1
Misc.
2006-07-21 01:35:17 +00:00
dimitr
f18e7e6f86
Added project files for VC8.
2006-07-20 08:06:41 +00:00
dimitr
57efac3e0e
This should work for both VC7 and VC8 properly. Hopefully, I didn't break the VC6 check.
2006-07-20 08:04:02 +00:00
dimitr
c68587fe66
1. Virtual tables
...
2. ODS 11.1, procedure type and relation type
2006-07-17 17:44:18 +00:00
asfernandes
a0d8e6dc24
Remove duplicate references to .def files - noted by Claudio
2006-07-06 18:35:36 +00:00
robocop
40580ebcf9
Sync with VC7 just in case.
2006-07-06 02:54:34 +00:00
asfernandes
1b91c08390
Fix B.O. in y-valve
2006-06-28 22:50:45 +00:00
asfernandes
f401c740ea
Only regenerate preprocessed files when needed to make builds faster
2006-06-28 00:56:45 +00:00
asfernandes
98e3b8e104
Fix link errors in gds32
2006-06-15 22:36:26 +00:00
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
asfernandes
ef19bcc943
Define DEV_BUILD in fbudf of MSVC7
2006-06-04 01:19:58 +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
asfernandes
59f1533796
Put fb2control again in MSVC6 build
2006-06-02 13:07:51 +00:00
asfernandes
d65531361a
Make make_boot.bat stop when error occur
2006-06-02 12:55:19 +00:00
robocop
d64f0296eb
Fix the VC6 build after Dmitry's changes.
2006-06-02 08:06:28 +00:00
asfernandes
c98e4d72b8
Try to fix MSVC7 boot-build. There is problem in DSQL/pass1 crashing the server.
2006-06-01 02:49:27 +00:00
asfernandes
23eb60fa78
Rename Firebird2Boot2.* to Firebird2Boot.*
2006-06-01 02:29:01 +00:00
asfernandes
6b139b098a
Remove obsolete functions from .def files
2006-06-01 02:01:36 +00:00
dimitr
7cc12e8489
1) Reworked memory management in SORT. Now we're pools aware there.
...
2) Reworked error handling in SORT and its callers.
3) Replaced DLS+SortMem with the generic TempSpace class.
4) Replaced GDS temp file management with the TempFile class.
5) Various cleanup.
2006-05-31 08:53:00 +00:00
hvlad
f793c34dcc
Add Relation.h\Relation.cpp into MSVC6 build files
2006-05-30 13:31:36 +00:00
hvlad
40b60c076b
Add Relation.h\Relation.cpp into MSCV7 build files
2006-05-30 13:30:41 +00:00
asfernandes
479f461cd7
GDEF isn't needed in boot phase - noted by Claudio
2006-05-28 22:07:02 +00:00
robocop
5fedd0d738
Disable obsolete or problematic projects in MSVC6.
2006-05-28 07:43:30 +00:00
robocop
0a88f91df0
Disable RTTI in the boot build, too.
2006-05-28 07:42:54 +00:00
asfernandes
7d42e255ee
Fix run_all.bat
2006-05-28 00:54:07 +00:00
asfernandes
424eeabf38
Remove the old build system. Make the new one as: make_icu.bat, make_boot.bat, make_all.bat.
2006-05-27 18:06:09 +00:00
asfernandes
a03c3b5d14
Disable RTTI in MSVC7 boot-build projects
2006-05-27 01:33:30 +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
asfernandes
dbb2a92563
Remove hacks and make fb_assert work in INTL.
...
DEV_BUILD should be turned on in MSVC6 intl.dsp debug configuration.
2006-05-21 19:26:03 +00:00
asfernandes
2aa3d479a8
Remove RTTI in MSVC7 debug build too - thanks to Claudio
2006-05-21 15:17:28 +00:00
asfernandes
2922c0b1e7
Disable RTTI in MSVC7 build
2006-05-21 00:24:49 +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
asfernandes
91da025643
Misc
2006-05-18 02:32:37 +00:00
dimitr
20a635c3b3
Remove DLS where it's not used.
2006-05-17 13:24:22 +00:00
asfernandes
3762cbd200
Build DEBUG version of ICU when asked to do it in MSVC7 build
2006-05-16 19:17:54 +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
20bbad25f7
Made fbguard a true client utility.
2006-04-20 10:37:56 +00:00
asfernandes
0865287fc7
Remove generated files from build directory
2006-04-20 02:26:24 +00:00
dimitr
f070442e02
Changed the build to use btyacc.
2006-04-19 11:28:20 +00:00
dimitr
e47188b821
Changed the build to use btyacc.
2006-04-19 11:17:48 +00:00
asfernandes
ac41cdb0d7
Add create_msgs.bat to be able to rebuild messages files without running make_boot2.bat
2006-04-14 18:16:10 +00:00
asfernandes
b177e5bcd4
Polish collation ISO_PLK for ISO8859_2 charset - contributed by Jaroslaw Glowacki
2006-04-13 03:04:30 +00:00
paul_reeves
29df42060c
Minor tweaks to the Win32 build/install stuff. Updated readme and install_readme.
2006-03-29 13:44:55 +00:00
dimitr
192c2c3a05
Committed changes for the win32 build process.
2006-02-10 19:40:01 +00:00
dimitr
3f611eebfb
Fixed MSVC7 build.
2006-02-06 14:27:19 +00:00
robocop
14d73ccb8f
Use SUPERCLIENT for fbudf for avoiding exception-related code.
2006-02-04 04:39:00 +00:00
dimitr
eaa2962745
Fixed the win32 build.
2006-02-02 13:17:59 +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
aafemt
48927053aa
Some more mangled exports
2005-12-17 12:59:16 +00:00
dimitr
a644cd8588
Changed location of some defines in order to avoid internals inside ibase.h.
2005-12-05 11:44:41 +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
dimitr
9996a5f016
Fixed MSVC7 build.
2005-09-30 17:45:34 +00:00
paul_reeves
2413ddb66f
Evaluate available compilers in correct order.
2005-09-30 10:34:46 +00:00
asfernandes
d2308bfcaa
Forward-port collation LT_LT from 1.5 branch
2005-09-24 22:50:25 +00:00
robocop
9cb34a45a1
Nitpicking.
2005-08-19 00:53:24 +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
2932cb0c11
Export IB_UDF_srand function
2005-07-30 01:48:31 +00:00
aafemt
ded6a80c4a
Use libfbcommon wherever possible and drop ancient workaround for dependencies (use -MMD switch instead)
2005-07-22 10:26:30 +00:00
paul_reeves
a8065a80fb
When we say clean lets make sure to include the icu tree as well.
2005-07-19 13:17:01 +00:00
paul_reeves
c919586c8f
Minor updates to the Win32 build scripts. Disable intlbuild in make_examples. Update Win32 readmes.
2005-07-12 12:36:12 +00:00
asfernandes
874a2bf5ac
Fix normal build for MSVC7
2005-07-10 17:57:58 +00:00
robocop
3cfdbcce31
Prevent confusing error msg "1 was unexpected at this time."
2005-07-08 03:43:21 +00:00
aafemt
4224c35066
Mangled stdcall export
2005-07-04 05:54:21 +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
asfernandes
340855b97e
Use fbembed in boot-build
2005-06-22 23:00:19 +00:00
asfernandes
3d7a99c75a
Misc.
2005-06-22 22:47:54 +00:00
asfernandes
515e3cc6ce
MSVC7 projects for boot-build with fbembed
2005-06-22 22:46:36 +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
dimitr
ec0a084a61
Correction.
2005-05-19 03:28:07 +00:00
dimitr
edf48a04be
Fixed the threading issues in fbembed.
2005-05-18 19:26:47 +00:00
hvlad
f09b71c941
Update project files after Alex changes
2005-05-13 07:03:30 +00:00
hvlad
61c702c419
Update project files after Alex changes
2005-05-13 06:54:49 +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
dimitr
ed39c56a17
Let's see whether VC71 produces better code than VC60.
...
Previously, these modules couldn't be globally optimized (causing to server crashes).
2005-03-31 15:34:00 +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
bec585cacc
Final tweaks for Win32 Alpha1 builds.
2005-03-18 11:25:48 +00:00
paul_reeves
b8fa97dfe8
Add fb2control.dsp
2005-03-14 14:41:40 +00:00
paul_reeves
2c6bbad8ca
Add fbcontrol.vcproj. Bring instclient.vcproj file into line with 7.1
2005-03-14 14:36:21 +00:00
hvlad
ff43bec044
1. Take in account CLEAN parameter when builded build_msg and codes. This decreased build time
...
2. run_all now produced RELEASE builds
2005-03-09 10:24:32 +00:00
hvlad
55252b5c97
Direct DEBUG build to debug directory
2005-03-09 10:17:56 +00:00
robocop
8a8f0ad8dc
Include fbembed in MSVC6 build.
2005-03-07 07:37:39 +00:00
paul_reeves
4b26e525c3
Update Win32 MSVC7 project files. Fix some Win32 packaging issues.
2005-03-04 10:08:06 +00:00
robocop
bfd59de89a
Make FB2 buildable with MSVC6 again after Konstantin's changes.
2005-03-04 01:01:14 +00:00
paul_reeves
7d52fff154
Append .txt to readme when generating Win32 examples kit.
2005-03-01 14:53:46 +00:00
hvlad
dbcf1a6125
output\security.fbk renamed to security2.fbk
2005-02-26 18:54:32 +00:00
hvlad
a4c9eb267c
Correction
2005-02-26 18:22:55 +00:00
paul_reeves
5fdf7a582c
Remove misplaced CR/LF
2005-02-25 14:17:23 +00:00
alexpeshkoff
f4cd5a154f
Changed name to security2.fdb
2005-02-24 12:24:38 +00:00
paul_reeves
0cae302084
Tidy up error handling in make_all.bat.
2005-02-17 10:46:39 +00:00
paul_reeves
dc25323893
Add instclient to MSVC7 solution.
2005-02-17 10:45:25 +00:00
dimitr
c00ffe7ec0
Fixed the default memory management in fbclient.
...
Avoid crashing the server when fbclient is used in its address space.
2005-02-16 08:46:48 +00:00
robocop
ece9ba87fb
Misc.
2005-02-11 09:09:55 +00:00
robocop
08cd3467ae
Misc.
2005-02-11 07:06:14 +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
paul_reeves
3cb0fce65b
Some enhancements and fixes for the Win32 build scripts.
2005-02-08 14:59:13 +00:00
paul_reeves
65f1d96f03
Add Firebird2_examples solution. Note that this is for VS 7.1, not 7.0
2005-02-03 13:57:31 +00:00
paul_reeves
1642e60e24
Set all VS 7.1 project files to output binaries into the same directory.
2005-02-02 11:57:22 +00:00
robocop
b6b981e9a6
Hide error message if there's nothing to delete.
2005-01-26 03:33:43 +00:00
skidder
b83503e0f7
Fix MSVC7 build
2004-12-22 17:26:20 +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
9adf38b2b3
Fix MSVC7 makefiles
2004-12-07 19:21:26 +00:00
robocop
bb170bd3b6
isc_interpret is fb_interpret again.
...
Please do a full rebuild.
2004-11-28 01:03:05 +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
3fe9fd52b7
Rebuild was used always because the intermediates and/or the executables for build_msg and codes where written to the same dir for the debug and release versions. Since that was fixed time ago in msvc6, rebuild is not needed. I don't know about the msvc7 configuration, so I didn't touch it.
2004-11-24 09:32:56 +00:00
robocop
f7f47a31cc
More verbosity to know where to look at when there are problems.
2004-11-24 08:55:21 +00:00
robocop
c795d35805
Fix MSVC6 build after Nickolay's changes.
2004-11-23 09:55:45 +00:00
skidder
9507cf9714
Context variables support
2004-11-22 20:22:03 +00:00
alexpeshkoff
46e6c438e8
replaced platform-dependent SHA1 with in-tree sha.cpp
2004-11-15 07:35:26 +00:00
skidder
f4feb2ff99
Update MSVC7 makefiles
2004-11-15 00:21:11 +00:00
asfernandes
092043eb49
Fix MSVC7 build after Alex changes
2004-11-08 12:53:21 +00:00
alexpeshkoff
b80daa69f1
security fix
...
use SQL instead of gbak to create security database
2004-11-07 14:01:13 +00:00
alexpeshkoff
d25ac4ea32
security fix
...
added new files to win32 VC6 build
2004-11-07 13:49:42 +00:00
skidder
933063c7ce
Slightly adjust Dmitry's Firebird::TimeStamp class to make it more useful, change is coordiated with Dmitry. Use thread-safe localtime_r routine when it is available
2004-11-04 19:14:20 +00:00
robocop
ace3474cd7
Remove the reference to ib_udf.c from MSVC6.
2004-11-04 05:42:58 +00:00
robocop
4b4d5d7fb3
Fix MSVC6 build after timestamp.cpp was created.
2004-11-04 05:34:33 +00:00
robocop
597a433087
Misc typo
2004-11-04 01:35:58 +00:00
skidder
c01c6584d4
Enable Claudio's workaround of using boot gpre for a few files in build process to permit using Firebird 1.5 or 1.0 as a build host engine. Medium-term solution would probably be to replicate boot build process for POSIX on Windows, it is not difficult
2004-11-04 00:25:04 +00:00
skidder
7a4da144f2
Move MSVC7 build to ib_udf.cpp
2004-11-02 06:27:44 +00:00
skidder
3e26513b38
fb_interpret->isc_interpet, deprecate isc_interpete, clean interface a little bit
2004-10-25 03:53:03 +00:00
robocop
ef45338b6c
Indication on how to recover the build manually after adding fields to the engine.
2004-10-23 00:51:40 +00:00
robocop
efed4e82ec
Switch the NSVC6 version to use the new ib_udf2.sql with ib_udf.cpp
2004-10-20 01:03:07 +00:00
robocop
c5543b4358
ipserver is being deleted. Update build files.
2004-10-03 06:34:45 +00:00
skidder
32666b4661
Update MSVC6 makefiles (untested)
2004-09-28 22:00:09 +00:00
skidder
85297ac45a
Fix MSVC7 builds
2004-09-28 21:50:10 +00:00
arnobrinkman
cb04037b49
fix build
2004-09-28 20:59:33 +00:00
robocop
5ecdae2437
Added common/utils.cpp & h to common_static and gpre.
...
Please update your non MSVC6 build environments accordingly
2004-09-26 07:33:30 +00:00
robocop
a4337ec4f9
MSVC put these lines, don't know how or why, but most other projects have them, too.
2004-09-26 07:32:25 +00:00
robocop
41567542ab
No surprise I wasn't able to get a debug build_msg if the directories where overlapping with the released version (the only one used in the script)
2004-09-26 07:31:29 +00:00
robocop
e6cb17cac6
Vulnerability reported by Daniel Urban.
...
First step: reorganize code.
Please do a full rebuild after retrieving those changes.
2004-09-22 01:59:39 +00:00
alexpeshkoff
f34a8bbb89
Removed alice\lls.h as absolutely unneeded during alice cleanup.
...
Other non-posix platforms may also need fix.
2004-09-01 14:55:51 +00:00
alexpeshkoff
2295386234
fixed bug in previous commit
2004-09-01 12:06:35 +00:00
alexpeshkoff
8d950d0ccd
fixed msg.fdb build on windows terminal server remote session
...
posix is also in sync
2004-09-01 11:53:38 +00:00
robocop
ce3a14168a
Comment what seems to me a redundant copy
2004-08-27 08:30:49 +00:00
robocop
e756993e4c
Invoke isql in silent mode
2004-08-26 04:21:01 +00:00
aafemt
c847361cd6
Create msg.fdb from scripts instead of backup
2004-08-23 09:55:51 +00:00
robocop
eb18074d95
Misc: fix misleading message
2004-08-21 09:13:22 +00:00
dimitr
5d1bb93fbb
Synchronized MSVC7 build with others.
2004-08-17 09:29:27 +00:00
alexpeshkoff
074dcaac32
I've added thd.cpp to gfix in VC6 and posix builds. Other builds should also be fixed.
2004-08-16 12:56:20 +00:00
alexpeshkoff
572d12f442
Thread cleanup:
...
Removed thd_proto.h, all required definitions are in thd.h know.
2004-06-08 13:56:02 +00:00
brodsom
2f425888c2
Removing unused dba_full (After Ann advice)
2004-05-28 01:31:27 +00:00
brodsom
9109ba3a62
Avoid duplicated definition of SERVER_SHUTDOWN (defined in firebird.h)
2004-05-19 15:03:13 +00:00
brodsom
42a695a67f
Removing llio* and codes.h
2004-05-10 07:21:09 +00:00
brodsom
db89eb16d8
Solve a duplicated macro definition which are not detected previously, when the definition was #define GOVERNOR 1
...
instead of
#define GOVERNOR.
Detected by Claudio.
2004-05-09 22:52:10 +00:00
robocop
f42e144105
Fix typo that creates incomplete ibase.h
2004-05-09 05:34:59 +00:00
brodsom
3acf7023dc
-To solve the dsc.h and ibase.h duplicated definitions
...
Create new dsc_pub.h and include it into ibase.h and dsc.h
2004-05-07 11:22:23 +00:00
skidder
8a4cb13eb2
Care about quirks of Windows platform
2004-05-03 01:53:24 +00:00
brodsom
e9bbc32e85
Add sqlda_pub.h to monolithic ibase
2004-04-30 22:49:01 +00:00
brodsom
5cf9fdfc90
Removing ib_stdio.h
2004-04-28 22:43:34 +00:00
brodsom
acbf2cc904
Remove references to gds.h, gds.hxx and gdsold.h from builds
2004-04-27 12:38:57 +00:00
alexpeshkoff
6b1007a4eb
rolling back bat files commit - sorry, please
2004-03-31 17:50:17 +00:00
alexpeshkoff
4a318fff04
renamed header - non-critical change for non-VC6 builds
2004-03-31 17:08:37 +00:00
robocop
fd268b8e1c
More cleanup. Get rid of obsolete files, too.
2004-03-30 09:02:55 +00:00
robocop
4b3e5da421
More cleanup. Get rid of obsolete files, too.
2004-03-30 08:54:12 +00:00
robocop
68c038d132
More cleanup. Get rid of obsolete files, too.
2004-03-30 08:34:14 +00:00
robocop
1824343930
Cleanup.
...
Fixed a linking error with MSVC6, too.
2004-03-28 09:10:30 +00:00
skidder
f26d84f76b
1. POSIX build libraries export only public API. 2. Unify exports for PROD_BUILD and DEV_BUILD. 3. Support for context memory pools. 4. Memory manager has lower memory overhead exceptionally on 64 bit targets
2004-03-25 23:12:50 +00:00
alexpeshkoff
95bb6521d2
Added new h-files to VC6 projects. Not critical.
2004-03-14 14:31:07 +00:00
robocop
56f95e9a11
Third step to rename
2004-03-11 05:09:33 +00:00
robocop
e6187cecd2
Cleanup
...
Some bug fixes
Style
2004-03-07 07:58:55 +00:00
alexpeshkoff
e8d62c70a7
fixed MSVC6 build with RTTI
2004-03-01 16:37:36 +00:00
skidder
5cb24ba873
Enable RTTI, remove fb_exception.cpp from utilities
2004-03-01 04:54:55 +00:00
skidder
4c06a6db77
Enable RTTI, remove fb_exception.cpp from utilities
2004-03-01 04:27:51 +00:00
skidder
3ab69473b7
Update MSVC makefiles.
...
1) add PDB generation for release binaries
2) add fb_string stuff
2004-02-17 20:10:54 +00:00
alexpeshkoff
efb64b2aab
Added native firebird::string class.
2004-02-08 17:08:34 +00:00
skidder
08eee5ebaa
Further AMD64 fixes. Given this fixes you may start playing with databases using isql_static.
2004-01-21 07:18:30 +00:00
robocop
b441cd9aef
Cleanup
2004-01-13 09:52:19 +00:00
skidder
d20ee8b414
Update MSVC7 makefiles. Use VS2003 since nobody else is obviously using VS7 makefiles. To build with original VS.NET use one of the available converters (I fixed up VSPC to be able to convert Firebird projects, for example)
2004-01-08 17:15:28 +00:00
robocop
164628dad9
Removing JOURNAL leftover. Thanks Blas.
2004-01-08 05:49:50 +00:00
robocop
06a4df3708
A requiem for JOURNAL and WAL.
...
Instructions in the list.
2004-01-06 10:33:18 +00:00
skidder
e6ef17eeca
fix solution file
2004-01-05 05:03:35 +00:00
epocman
a75b48c6a8
Win32 HEAD porting of 1.5 branch RC8 latest updates, to keep HEAD in synch with about to be released 1.5.
...
Please someone check and adjust MSVC7 compile, cause I only have MSVC6.
2004-01-03 12:20:08 +00:00
skidder
a1e276b9dd
Fix up MSVC7 makefiles
2004-01-03 01:29:04 +00:00
robocop
16cbc204df
Cleanup
2003-12-31 05:36:12 +00:00
skidder
1b43575fa9
Rollback crazy change made by Dimitry Sibiryakov and approved by Claudio Valderrama. We should not break compatibility with half of the world without apparent reasons.
2003-12-21 23:54:24 +00:00
skidder
bea4e7c3b8
Fix MSVC7 makefiles. Note: I didn't test them with VC 7.0, only 7.1
2003-12-14 04:39:36 +00:00
dimitr
01ee50a97d
1) Move db_alias.cpp to common.lib
...
2) Add common.lib to gstat.exe
2003-12-13 14:42:37 +00:00
skidder
dbc89040a4
Update MSVC7 makefiles. Files were actually edited using VS2003 and then version numbers were replaced back to 7.0
2003-12-05 20:39:51 +00:00
arnobrinkman
bafdd44f1b
Enhanced Index Structure.
...
1) NULLs on top when sorting on ASC index, DESC stays the same.
2) Support for larger index lengths, can be up to 1/4 page size.
3) Store record-number on non-leafpages for faster lookup in many duplicates.
4) Jump-nodes for faster key-lookup in index on larger page-sizes.
5) Segment selectivity calculation added.
2003-12-01 02:51:52 +00:00
robocop
9fafc348bf
const correctness
...
vars in scope
minimal interface cleanup
small bug fixes
2003-11-28 06:48:34 +00:00
brodsom
1155713a33
-Enable build of dba_full
2003-11-18 02:31:01 +00:00
skidder
e08ea38727
Fix MSVC7 build
2003-11-17 16:04:54 +00:00
brodsom
0e8cd8d1ab
-Add gstat_full project (utilities/dba_full)
2003-11-16 15:40:59 +00:00
dimitr
75ea314307
no message
2003-11-01 11:32:16 +00:00
epocman
bbbf2cbff1
Win32 stub GDS32.DLL now preferably attempts to load FBCLIENT.DLL from its installation location (rootdir/bin) instead of system directories. Related to the finishing touches of the Win32 installation scheme looking forward multi-instances support after V1.5.
...
Please build maintainers, add advapi32.lib to msvc7/mingw builds of gds32.dll. Thanks.
2003-10-30 18:06:07 +00:00
robocop
42aa6432fd
We made EXACT_NUMERICS unconditional in FB1 and the macro was removed
2003-10-27 09:29:33 +00:00
robocop
0178bb9753
Get rid of SUPERCLIENT
...
Add explicitly proto_proto.h to the headers list
2003-10-27 09:25:27 +00:00
robocop
96d51430b6
Minor correction to error messages
2003-10-24 07:15:21 +00:00
brodsom
0f570b908b
Correction
2003-10-23 23:18:04 +00:00
arnobrinkman
0eb1dc7d94
A batch-file i forgot, thanks to Blas
2003-10-19 15:49:05 +00:00
arnobrinkman
58caa54d49
Let's make my life a little bit easier, so i don't have to change everytime the files ;-)
2003-10-19 13:42:23 +00:00
arnobrinkman
6823e18473
Let's make my life a little bit easier, so i don't have to change everytime the files ;-)
2003-10-19 13:35:32 +00:00
brodsom
dd094f3245
Corrections
2003-10-19 01:25:36 +00:00
brodsom
36e5118ab1
Allow debug or release build
2003-10-19 01:23:34 +00:00
brodsom
ee34875087
Add DEV_BUILD to the debug build
2003-10-19 01:22:32 +00:00
brodsom
b41f317811
Correction
2003-10-17 14:32:48 +00:00
brodsom
1130322c3b
Exit from build process if msdev returns errorlevel 1
2003-10-15 12:47:31 +00:00
brodsom
6b2298cc24
Correction
2003-10-09 18:06:55 +00:00
brodsom
672caef317
Test if firebird is set and ask for it if not
2003-10-09 17:48:29 +00:00
robocop
c9f10fc8ae
Included two unnecessary files time ago
2003-10-06 09:46:29 +00:00
brodsom
2c6d999f76
include journal
2003-10-05 23:06:39 +00:00
robocop
c3fc0097bc
Removed win16 survivor
2003-10-05 04:06:55 +00:00
robocop
c931a674c2
Cleanup.
...
Hopefully harmless
It should fix the issue introduced with constness in gds__interprete for current applications.
2003-09-29 12:43:14 +00:00
skidder
235db035ce
Ok, i'm joining Firebird destruction team with my cleanup:
...
1. Bring trace DSQL, DYN and BLR trace logging up-to-date
2. Remove redundant CSB pointer dereferences in BLR parser and request compiler
3. Convert RIGHT JOIN to LEFT JOIN early during BLR parsing
4. Check BLR syntax for unititalized contexts usage
5. Some type-safety and const-correctness fixes
2003-09-28 21:36:05 +00:00
dimitr
d63065d9e6
Updated project files.
2003-09-15 09:36:27 +00:00
brodsom
9bf60eadc0
-Removing PYXIS
2003-09-11 02:17:05 +00:00
skidder
2557bda632
Adjust MSVC7 makefiles for XNET support
2003-09-09 19:00:44 +00:00
skidder
9ca33f65e8
Update MSVC7 makefiles
2003-09-09 16:43:33 +00:00
brodsom
ae00e628ce
Add a script to build from scratch to installer
2003-09-09 07:51:25 +00:00
brodsom
25488398a6
Update msvc6 build after Nickolay changes
2003-09-09 07:49:42 +00:00
skidder
2ee2f2ad62
Update MSVC7 makefiles
2003-09-08 21:43:39 +00:00
dimitr
efe2cbce0d
Added the current XNET implementation.
...
Let's hope it works not only for me <g>
2003-09-08 14:14:23 +00:00
epocman
fa3a00ebb5
instsvc 'remove' new syntax does'nt need a '-g' option.
2003-09-07 21:39:36 +00:00
epocman
3e3e5f6336
instsvc new syntax does not take root_directory on the command-line.
2003-09-07 21:36:51 +00:00
brodsom
8e1419af36
Correction
2003-09-04 16:59:37 +00:00
brodsom
2ced467c50
Move stats.epp to utilities
2003-09-04 13:47:49 +00:00
brodsom
4e06eaa795
-Making journal buildable (and translating e to epp)
2003-09-02 18:28:23 +00:00
brodsom
6d3e653370
-Remove build warning (warning LNK4098: defaultlib MSVCRTD conflicts with use of other libs)
2003-09-01 14:17:03 +00:00
skidder
7e29413c02
Adjust MSVC7 makefiles
2003-09-01 14:04:14 +00:00
brodsom
7a04ed0496
-Corrections to wal build
...
-Add walw.exe build to msvc6
2003-09-01 12:08:56 +00:00
brodsom
03bfd915ce
Remove envelope.epp from preprocess
2003-08-29 11:20:27 +00:00
aafemt
6fbb6c5ad7
No more isc_array_gen_sdl() in public API
2003-08-29 10:55:07 +00:00
arnobrinkman
010a776085
update fbembed
2003-08-21 23:05:56 +00:00
brodsom
139160119a
Remove intlcpp
2003-08-21 01:46:36 +00:00