robocop
05a2a2bea9
- Delete references to header files that only existed in FB1 or until FB2.1.
...
- Fix references to files that are in another location.
- Delete references to files that don't belong to Windows (the VMS files).
2008-05-14 05:08:22 +00:00
robocop
15fd8c4252
Delete explicit references to headers that only existed on FB1 (MSVC doesn't complain unless the missing header is in an #include clause).
...
Fix reference to header files that existed in another location in FB1.
2008-05-10 11:18:32 +00:00
robocop
0221e7bab4
Fix reference to header file that existed in another location in FB1.
2008-05-10 08:58:15 +00:00
robocop
9bf5c55047
Delete explicit references to headers that only existed on FB1 (MSVC doesn't complain unless the missing header is in an #include clause).
2008-05-10 04:56:49 +00:00
robocop
a7d9e7f25c
DirectoryList wasn't used, so I'm deleting it.
...
Fortunately, because it has half-finished functionality.
2008-04-29 12:37:02 +00:00
hvlad
a622fe2bfe
Fix MSVC build after JString removal
2008-04-25 08:40:00 +00:00
hvlad
fe3f8c184b
New EXECUTE STATEMENT with support of external data source implementation
2008-04-09 20:18:47 +00:00
hvlad
aa967c3d80
Update MSVC8 project files
2008-03-25 18:59:53 +00:00
dimitr
a7c9e9cc38
Update the makefiles.
2008-03-20 17:00:01 +00:00
dimitr
d637ed09e2
Major cleanup of the old-style blk and allocator-based blk_type.
2008-03-19 16:29:17 +00:00
asfernandes
c7ec88bee4
1) Created classes PreparedStatement and ResultSet
...
2) Changed EXECUTE STATEMENT to use these classes
3) Fixed CORE-1784 - Error with EXECUTE PROCEDURE inside EXECUTE STATEMENT
2008-03-13 16:37:20 +00:00
dimitr
1d0ca7607b
Cleanup.
2008-03-12 17:02:10 +00:00
asfernandes
0b6ecafe1b
1) Remove REPLAY_OSRI_API_CALLS_SUBSYSTEM code
...
2) Remove internal y-valve function INTERNAL_COMPILE_REQUEST
3) Go direct to engine internals from DSQL, without need to exit/enter the attachment lock and check exceptions in status vector
2008-03-07 15:23:21 +00:00
robocop
8b4d89ab9e
After doing a clean BOOT and ALL build, I think we don't need gpre_boot in Firebird2.sln, only in Firebird2Boot.sln.
2008-03-04 06:07:37 +00:00
dimitr
99caa91b85
DSQL integration into the engine.
2008-02-28 13:48:16 +00:00
dimitr
f9b75ffc74
Cleanup the makefiles.
2008-02-20 15:38:36 +00:00
robocop
7a0a29e234
Move some clutter out of jrd.h to Database.h and Database.cpp.
2008-02-14 12:24:27 +00:00
dimitr
8769891f0c
Fixed the build.
2008-02-06 20:18:47 +00:00
asfernandes
607ef7d9fa
Encapsulate the parser and make it thread safe
2008-02-03 19:16:12 +00:00
dimitr
0cda20a31a
Cleanup AliceMemoryPool.
2008-01-29 12:28:28 +00:00
hvlad
7ae321b32f
Restore broken boot build
2008-01-27 12:36:03 +00:00
dimitr
971af7942b
Fixed the win32 build.
2008-01-23 19:34:51 +00:00
dimitr
e1d53429ae
Fixed the win32 build.
2008-01-23 19:27:36 +00:00
dimitr
e8c8879696
The merge is being fixed.
2008-01-16 13:57:06 +00:00
dimitr
dd9ec5f1cc
The merge is being fixed.
2008-01-16 13:55:51 +00:00
dimitr
414ffe4466
The merge is being fixed.
2008-01-16 13:29:21 +00:00
dimitr
d536dc3f8c
The merge is being fixed.
2008-01-16 13:03:37 +00:00
dimitr
36b8ab6457
The merge is being fixed.
2008-01-16 11:35:22 +00:00
dimitr
91da348ad3
The merge continued.
2008-01-16 11:32:21 +00:00
paul_reeves
50d5e101ed
Add support to build VCRT merge modules. These files are VC8 specific, and technically they belong under the 'install\arch-specific\win32\msvc8' directory. But that directory does not exist (and may never exist), so they can be parked here for the time being.
2007-12-21 12:21:25 +00:00
paul_reeves
74b3502494
Fix build
2007-12-13 11:04:58 +00:00
hvlad
8e52da6e14
Make instreg independent from common
2007-11-26 12:32:23 +00:00
robocop
2d2b8cf718
Misc.
2007-11-17 10:18:10 +00:00
dimitr
ae790e61bc
Fixed the CPL applet linkage (made it static instead of dynamic).
...
This is the only project that overrides the common property sheets (in terms of linkage).
2007-11-14 10:02:33 +00:00
dimitr
0f4023ee6e
Fixed linkage issues.
2007-11-13 15:01:26 +00:00
dimitr
4f48b4e61a
Re-enable the dynamic linkage for the release builds as well. This should solve both CORE-1587 and CORE-1590.
2007-11-13 14:09:46 +00:00
asfernandes
9dd863d6d7
Create class to buffer random bytes generation as process of generate many small random bytes is slow - thanks to Nickolay
2007-10-28 14:54:16 +00:00
skidder
1a8e6e55be
Fix broken MSVC 2005 build. The problem was about the GUIDs in solution file
...
not matching the ones in project files causing VS to kill dependencies in SLN file during the build.
Tested against recent MSVC 8.0.50727.867
2007-10-26 10:44:57 +00:00
paul_reeves
673d5a95ef
Restore tabs
2007-10-04 13:23:36 +00:00
hvlad
6ba3cbc242
Remove 'common' from dependencies of 'fb2control' to allow static linkage
2007-10-02 19:19:26 +00:00
hvlad
977d290487
Add 'common' into dependencies to 'fb2control'
2007-09-30 14:12:46 +00:00
paul_reeves
94c5f7d4c5
Misc.
2007-09-27 13:06:27 +00:00
paul_reeves
aa3fd068b1
Minor cleanup
2007-09-18 12:48:55 +00:00
paul_reeves
f9d2c07785
Misc tidy up.
2007-09-17 09:48:43 +00:00
paul_reeves
11e13470c7
Fix debug build to use release target when building ICU module
2007-09-17 08:14:06 +00:00
paul_reeves
8d76d28b21
Roll back support for icu debug builds as part of the Firebird build process on Windows
2007-09-12 14:05:00 +00:00
paul_reeves
a41bdbb6ec
Be consistent with usage of Detect64BitPortabilityProblems property
2007-09-12 13:49:49 +00:00
paul_reeves
5bb396e54c
Misc cleanup
2007-09-12 13:09:50 +00:00
asfernandes
71b91dd1c8
We don't want these warnings
2007-09-11 15:20:29 +00:00
paul_reeves
83dfad93b5
Misc. cleanup
2007-09-11 12:10:46 +00:00
robocop
8e03d9d48e
Correction.
2007-09-10 23:43:54 +00:00
paul_reeves
04f2b3a372
link with icu debug libraries when appropriate.
2007-09-10 13:48:48 +00:00
asfernandes
7eb068c3ee
Misc
2007-09-10 00:45:40 +00:00
paul_reeves
b88af36f52
Add target specific property sheets to VS2005 projects.
2007-09-06 12:57:31 +00:00
paul_reeves
32d84a3b81
Add property sheets for VS 2005 builds, to give finer control over release and debug configurations.
2007-09-06 10:59:49 +00:00
dimitr
bc7145e622
Fixed CORE-1398, CORE-1399, CORE-1400.
2007-08-03 05:21:53 +00:00
paul_reeves
a399aa0fc4
Statically link cpl applet to mfc for the time being. It doesn't solve all
...
the problems related to deployment of VC8 apps, but it does solve one.
2007-07-26 12:58:23 +00:00
asfernandes
b3b980f791
Update MSVC8 build
2007-05-17 14:48:53 +00:00
asfernandes
2faeca0389
Added fbsvcmgr for MSVC8.
...
Note: it should depend on common and fbclient.
2007-05-04 01:38:43 +00:00
asfernandes
58e40cdc10
This shouldn't belong to this project
2007-04-25 02:31:23 +00:00
skidder
04b9ec818b
NBAK synchronization rework. This should fix CORE-1151 and other Nbackup stability issues
2007-04-24 14:05:46 +00:00
asfernandes
f2ecfc4898
Misc changes as per Claudio and Alex comments
2007-04-19 01:09:44 +00:00
asfernandes
9582ea243c
1) Upgrade INTL interface to undestand misc. configuration informations
...
2) Make our ICU collations work with different ICU versions (tested with ICU 3.6)
2007-04-15 15:57:12 +00:00
asfernandes
8c7076b67f
Port of Yaffil builtin functions
2007-04-12 15:56:34 +00:00
asfernandes
9f02666c55
Integrating new classes in MSVC8 build
2007-03-30 02:48:24 +00:00
asfernandes
1438a83552
Integrating new classes in MSVC8 build
2007-03-30 02:18:02 +00:00
paul_reeves
7d85073417
Use a property sheet for VS2005 builds
...
Fully separate the win32 output from the x64 output
2007-02-26 15:12:07 +00:00
robocop
5eae01a8a9
I'm simply following Alex changes to MSVC7 to get rid of static dependency on secur32.lib for now, editing the files by hand. I noticed that VC8's fbclient.vcproj and fbembed.vcproj don't include AuthSspi.h explicitly, but that should be irrelevant.
2007-01-23 08:24:35 +00:00
asfernandes
2d4ad0e235
Update MSVC8 Win32 platform
2006-12-10 00:56:24 +00:00
dimitr
fbfadd947d
Fixed MSVC8 build.
2006-12-09 12:53:48 +00:00
asfernandes
6effa57318
Remove use of ODBC in FBUDF
2006-11-22 14:33:03 +00:00
asfernandes
3808aec64c
Clean the build files and make buildable with MS Visual C++ Express
2006-11-19 14:24:09 +00:00
asfernandes
9b589539fb
Fix the boot build
2006-11-18 20:24:38 +00:00
asfernandes
047f51835b
Fix and integrate Steve Boyd changes in MSVC8 build - hope to not break it even more done changes with Visual Studio Express
2006-11-18 02:40:24 +00:00
robocop
3331898246
Commit build changes by Stephen Boyd to support RM Cobol.
...
fbrmclib.vcproj needs to be added to VC8's Firebird2.sln and then the corresponding changes have to be propagated to VC7 and *nix builds.
2006-11-10 07:57:36 +00:00
dimitr
820f5769c1
Changed the optimization mode. This is required because MS has deprecated /Og.
2006-10-31 12:03:42 +00:00
dimitr
581092e80f
Updated projects for the AMD64 target.
...
+ added Vlad's new files.
2006-10-31 10:12:02 +00:00
asfernandes
1d422a8330
1) Refactor intl_classes.h and intl.cpp
...
2) Make conversions from CharSet1->UTF16->CharSet2 job of CsConvert class
2006-10-10 19:40:33 +00:00
dimitr
2fdab50465
Fixed the project files.
2006-10-10 04:42:19 +00:00
asfernandes
45346169c5
1) UNICODE_CI - UNICODE case-insensitive collation for UTF8
...
2) Locale specific attribute for UNICODE collations
3) Remove code duplication in implementation of UNICODE collations for fbintl
4) Remove ugly TEXTTYPE type
2006-09-17 20:06:36 +00:00
asfernandes
eb4fb2f491
1) Concatenate of BLOBs
...
2) Start a refactoration on descriptor manipulations
2006-08-10 02:53:16 +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
dimitr
f18e7e6f86
Added project files for VC8.
2006-07-20 08:06:41 +00:00