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

1448 Commits

Author SHA1 Message Date
asfernandes
2faeca0389 Added fbsvcmgr for MSVC8.
Note: it should depend on common and fbclient.
2007-05-04 01:38:43 +00:00
asfernandes
7759dc1bff Correction 2007-05-04 01:23:34 +00:00
asfernandes
9d0d8bf2db Misc 2007-05-04 01:18:25 +00:00
alexpeshkoff
8aba4a1ea1 Added fbsvcmgr, utility to access services manager 2007-05-03 11:25:05 +00:00
robocop
566407aa8c Fix VC6 project files after the last file(s) addition. 2007-05-02 06:59:00 +00:00
robocop
52f1b15e0c Misc. 2007-05-02 06:57:18 +00:00
alexpeshkoff
e26228270f 1. avoid code duplication defining arg_string
2. fix posix build
2007-04-27 09:20:17 +00:00
asfernandes
c722690150 Misc 2007-04-27 02:28:57 +00:00
hvlad
29ab1ca027 Implement CORE-1229 : Teach Firebird to allocate disk space by more than one page at a time 2007-04-25 21:08:57 +00:00
alexpeshkoff
8274d3213d Fixed CORE-867 - all utilities now hide password from "ps" as soon as possible 2007-04-25 14:10:47 +00:00
alexpeshkoff
20585b8e7e added minimum support for easy profiling setup 2007-04-25 14:00:49 +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
f676883248 Misc 2007-04-21 03:27:36 +00:00
alexpeshkoff
feb4e91351 added path_utils to appropriate Makefiles 2007-04-19 09:09:25 +00:00
asfernandes
f2ecfc4898 Misc changes as per Claudio and Alex comments 2007-04-19 01:09:44 +00:00
robocop
82bdebebd1 Fix the VC6 build. 2007-04-18 11:05:43 +00:00
hvlad
896499b47d Update MSVC7 project file after changes in INTL module 2007-04-16 09:37:55 +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
dimitr
26b62cd390 Resolved CORE-861. 2007-04-13 11:10:18 +00:00
asfernandes
8c7076b67f Port of Yaffil builtin functions 2007-04-12 15:56:34 +00:00
alexpeshkoff
e0493683a7 fixed plain-C compilation rule 2007-04-11 09:39:58 +00:00
alexpeshkoff
a3a160fa38 Turn off RTTI for known platforms 2007-04-11 09:23:24 +00:00
alexpeshkoff
d896c1ea6b misc 2007-04-09 13:07:08 +00:00
alexpeshkoff
4fcf5d4402 BSD-licensed editline build support 2007-04-09 13:06:29 +00:00
asfernandes
72d139baf3 Misc 2007-04-07 15:52:45 +00:00
alexpeshkoff
ec468c7c4a Support of new editline's version 2007-04-07 08:05:56 +00:00
asfernandes
fbbde208ee Make available UNICODE and UNICODE_CI for all charsets (not registered automatically in the db) 2007-04-05 19:14:55 +00:00
alexpeshkoff
0239d16477 Fixed build on gcc 4.1/ld 2.17 2007-04-05 16:26:14 +00:00
paulbeach
d568d3cde2 More Darwin related stuff 2007-04-05 10:09:26 +00:00
robocop
698b5e6cff I remember I was told to leave common* in peace and thus I introduced new classes' files where needed in VC6, but since almost everyone seems to prefer common, common_classic and common_static, I'm following the trend. 2007-04-04 08:49:08 +00:00
alexpeshkoff
9d3d4573e6 make clean_all should clean as much as possible 2007-04-03 12:30:26 +00:00
aafemt
bc30836992 Another mangled export to please new modules 2007-04-03 10:41:03 +00:00
alexpeshkoff
29815559fc Added configure switches to build with OS-wide editline and/or ICU 2007-04-03 08:25:55 +00:00
asfernandes
f4aba4e145 Misc 2007-04-03 02:31:30 +00:00
hvlad
353d55726a Fixed MSVC 7 build 2007-04-02 11:28:34 +00:00
alexpeshkoff
775ebf25fb Remove btyacc output when making clean 2007-04-02 10:42:14 +00:00
alexpeshkoff
004579a1c3 fixed lock manager build 2007-04-02 07:58:58 +00:00
mkubecek
fa1a52dd7c fix for CORE-1189 2007-04-01 12:32:53 +00:00
alexpeshkoff
60b09ce34d remove unneeded, insecure gds_relay from all builds 2007-04-01 10:34:30 +00:00
alexpeshkoff
4724770a8f last minute change 2007-04-01 10:06:34 +00:00
alexpeshkoff
d108970f7f Patch by Damyan Ivanov for Mipsel 2007-04-01 10:04:28 +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
asfernandes
1e37b9d5f2 Misc 2007-03-29 17:10:20 +00:00
robocop
0acd955ed8 Commit changes on behalf of Stephen Boyd to support RM/Cobol.
This linker change is needed for RM/Cobol to be able to load fbrmclib.dll because it doesn't use the typical LoadLibrary call.
2007-03-29 07:18:48 +00:00
aafemt
07bb8336e9 Some tweaks for POSIX builds 2007-03-29 06:08:47 +00:00
alexpeshkoff
ca83abfce9 fixed posix built after latest changes 2007-03-28 11:32:13 +00:00
robocop
33959bebf3 Handle blob in user side with a class and optimize blob handling for bulk insertion in isql. 2007-03-28 07:14:18 +00:00
robocop
e71a03261c This is the full SafeArg implementation for getting rid of the fixed parameter types in the messages db. Alas, the legacy messages (before FB2.1) can't be changed in number of arguments neither the types of arguments sent by callers of the MsgPrint family or the fb_msg_format functions can be changed because old clients know these legacy messages and would crash. 2007-03-28 04:20:36 +00:00
alexpeshkoff
0d48f91995 Removed unneeded any more creation of equiv file 2007-03-22 13:25:59 +00:00
paul_reeves
bfa81ae564 Include consts_pub.h in ibase.h
Create the examples directories before trying to copy files into them.
2007-03-22 09:10:14 +00:00
robocop
b8f8dded53 Misc. 2007-03-22 04:20:27 +00:00
paul_reeves
b913620c50 Update readme for 2.1 alpha 2007-03-21 13:23:16 +00:00
paul_reeves
3dca2c8c92 Don't include fbrmclib.dll in standard kits until we a) agree otherwise, and b) produce an x64 library. 2007-03-20 13:25:09 +00:00
paul_reeves
64ca585e9f Include the Fb 2.1 pdf file in the Windows kits. 2007-03-20 13:11:46 +00:00
alexpeshkoff
ababb0b31a let this platforms also have correct debug info 2007-03-19 17:27:33 +00:00
paul_reeves
17556b87ae Update manual installation batch files to support installation as a non-default service name. 2007-03-16 11:49:45 +00:00
paul_reeves
bc8abd1ef1 Make inclusion of examples in zip package optional. 2007-03-15 15:25:41 +00:00
paul_reeves
1f0f68113a compile.bat must always be called, otherwise execution stops after the current statement.
Other misc improvements.
2007-03-15 15:21:28 +00:00
aafemt
82bb38d00a Move some of darwin hacks to appropriate place 2007-03-13 05:28:49 +00:00
robocop
4ddfab5fec Misc. 2007-03-11 03:52:15 +00:00
alexpeshkoff
ac8277b0f5 front-ported various fixes from B2_0_Release 2007-03-09 13:32:17 +00:00
robocop
7dd5a216a8 Include more files to be able to link. 2007-03-09 11:35:05 +00:00
paulbeach
68b261513c Firebird 2.0 MacOS Classic Intel Build 2007-03-09 10:32:58 +00:00
robocop
63ddfd2272 Getting rid of RTTI and other cleanup. 2007-03-07 08:34:31 +00:00
robocop
87806dfc77 Getting rid of RTTI. 2007-03-07 07:14:22 +00:00
paul_reeves
81deb3f7d1 Document Vista requirement. 2007-03-06 08:22:56 +00:00
aafemt
90fb39d44b More mangled exports because Claudio decided to use this undocumented thing in isql 2007-02-28 12:43:57 +00:00
paul_reeves
7014e385f9 Start bringing main install script into line with requirements to build x64 and Win32 targets.
The ZIP option works for now. Other options are temporarily broken.
2007-02-26 15:20:30 +00:00
paul_reeves
e528997dc7 Prefix (almost) all env vars with FB.
Refactor common code (mostly into set_build_target.bat).
Ensure that all VS2005 x64 output is clearly generated into x64
directories,  and likewise for Win32 output
2007-02-26 15:18:41 +00:00
paul_reeves
2e63ca020d Minor changes caused by other modifications to the build process 2007-02-26 15:13:19 +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
paul_reeves
633fc6bf17 Move install scripts to the install script directory. 2007-02-26 15:08:51 +00:00
dimitr
c6c688180a Restored the legacy entrypoint as suggested by Claudio many months ago.
It's imported by pre-v2.1 utilities.
2007-02-14 11:38:11 +00:00
dchri
7124a5c6e1 Changed sed "discovery" switch to a compatible but more widely used switch. 2007-02-09 08:29:55 +00:00
asfernandes
90337587ff Misc 2007-02-08 00:03:36 +00:00
aafemt
604d85dc77 Fix MinGW build 2007-02-06 12:18:18 +00:00
robocop
839cfa6ed4 Corrections. 2007-02-03 10:38:42 +00:00
robocop
257306263f Integrating Alex's Win32 NTLM authentication in VC6. 2007-02-02 10:58:46 +00:00
alexpeshkoff
75291104c5 fixed posix build 2007-01-28 15:35:32 +00:00
dimitr
9ee8ef88cf Resolved CORE-937. 2007-01-25 12:56:16 +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
robocop
302a639d2a Removed unneeded junk. 2007-01-21 07:16:45 +00:00
alexpeshkoff
06804e82ec Use dynamic loadind of secur32.dll - some extremely old
NT4 do not have one.
2007-01-20 17:19:58 +00:00
paul_reeves
4b4c3f27ce Some minor documentation improvements 2007-01-04 13:26:02 +00:00
alexpeshkoff
e18f8046bd Use symbolic names for authentication methods in firebird.conf 2006-12-17 14:02:23 +00:00
helebor
26b17b9813 *** empty log message *** 2006-12-11 12:53:41 +00:00
alexpeshkoff
01f2969e7f Added 'Authentication' parameter to firebird.conf 2006-12-10 12:31:15 +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
alexpeshkoff
1a4652f01a Trusted authentication for windows 2006-12-08 18:38:15 +00:00
paul_reeves
e77b743b33 Forward port the windows installation scripts and i18n from B2_0_Release 2006-12-06 05:52:31 +00:00
asfernandes
a8948c8847 Remove obsolete files 2006-11-29 14:17:12 +00:00
asfernandes
e8cea23f7a Remove use of ODBC in FBUDF of MSVC7 build 2006-11-24 14:20:26 +00:00
robocop
c89fefb1b4 Get rid of empbuild and intlbl in Firebird2.dsw to follow newer VC versions that put them in a separate solution. 2006-11-24 10:17:14 +00:00
robocop
788f1207ce Clean linker references to ODBC and others in fbudf. 2006-11-24 10:15:59 +00:00
robocop
3f981681d8 Use the famous brute force approach to fix syntax error in this new DOS batch file introduced by Adriano (for the VC6 case). 2006-11-24 10:14:26 +00:00
asfernandes
6effa57318 Remove use of ODBC in FBUDF 2006-11-22 14:33:03 +00:00
asfernandes
e718790ab7 Misc 2006-11-19 14:57:17 +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
asfernandes
fecf00c1eb Integrate Steve Boyd changes to GPRE in MSVC7 build 2006-11-18 02:06:57 +00:00
robocop
f0ce8fda36 Commit build changes by Stephen Boyd to support RM Cobol.
Restoring the missing entry points that COBOL needs and that were deleted years ago. Added the entry points in the new fbrmclib.
2006-11-10 08:04:36 +00:00
robocop
8ae00d1a3e VC6 cleanup. 2006-11-10 08:02:35 +00:00
robocop
ddbba4cd6c Commit build changes by Stephen Boyd to support RM Cobol.
Fixing VC6 builds.
2006-11-10 07:59:59 +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
paul_reeves
b4e76639df Add missing quotes 2006-11-09 09:25:33 +00:00
asfernandes
b267ad6fae More cleanup in internal gpre 2006-11-09 00:31:57 +00:00
asfernandes
12be4cc0a5 Correction - thanks to Claudio 2006-11-08 14:50:51 +00:00
asfernandes
1e9aa7a8b3 Remove support of optional languages from gpre_embeded - suggested by Claudio 2006-11-08 01:21:30 +00:00
robocop
bc0cfa121b Add DebugInterface to the VC6 builds. 2006-11-05 04:02:53 +00:00
alexpeshkoff
ecae1bcc5c fixed posix build 2006-10-31 12:24:56 +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
hvlad
fa5394914a Add new files (debug info) 2006-10-30 21:06:04 +00:00
asfernandes
ec3ba55319 Fix problems reported by "dlh" in fb-devel 2006-10-30 15:14:45 +00:00
alexpeshkoff
182adc6036 applied patch by Damyan Ivanov for PowepPC 2006-10-23 11:48:32 +00:00
alexpeshkoff
9aae126eb9 fixed posix build 2006-10-23 11:41:00 +00:00
robocop
8ba3abbf90 Updating the VC6 build after Adriano's additions. 2006-10-14 01:20:37 +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
asfernandes
d1d4fc0b10 Add RuntimeStatistics to MSVC7 build 2006-10-10 15:31:42 +00:00
robocop
766e2ee8c9 Sync VC6 files with VC8 files. 2006-10-10 06:43:19 +00:00
dimitr
2fdab50465 Fixed the project files. 2006-10-10 04:42:19 +00:00
robocop
861cc66a6f Dmitry's last commit appears incomplete for me (for example, no project files were updated). While trying to fix the VC6 build, I added the new class to the three "common*" projects and commented a line in jrd.cpp. Server may misbehave due to the jrd modification. 2006-10-08 07:57:15 +00:00
asfernandes
e246aae6ab prepare.bat was removed 2006-10-08 01:09:07 +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
dimitr
222da929b7 Added makefiles for MSVC8. 2006-09-12 05:55:56 +00:00
aafemt
b0e083ecf9 Add consts_pub.h to public ibase.h 2006-09-01 10:50:34 +00:00
aafemt
e6576cfc69 Fix MinGW SS build 2006-08-29 08:37:33 +00:00
aafemt
dc8f8985d6 Add consts_pub.h to public ibase.h 2006-08-17 05:59:08 +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
aafemt
01d5526423 Misc 2006-08-10 11:29:44 +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
asfernandes
6eb4e2cbb0 Implementation of character sets TIS620 and GBK with collations TIS620_UNICODE and GBK_UNICODE. They don't work with our current stripped version of ICU. 2006-07-29 18:28:50 +00:00
asfernandes
23c9df2a64 Misc 2006-07-26 02:37:54 +00:00
alexpeshkoff
0b79d0f5d8 fixed posix build 2006-07-25 13:21:19 +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
52cf18d83c Misc 2006-07-05 02:17:47 +00:00
aafemt
97e3f9ad42 Use linker to link DLLs on MinGW 2006-07-04 04:05:06 +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
mkubecek
5e4ef1a0c8 compatibility with rpm 4.4 2006-06-27 10:31:25 +00:00
asfernandes
98e3b8e104 Fix link errors in gds32 2006-06-15 22:36:26 +00:00
asfernandes
1ed2374c94 Misc 2006-06-14 01:48:20 +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
aafemt
046b6fb1f4 Include autoconf cache to cleanup process
Get rid of YACC
2006-06-05 11:10:45 +00:00
asfernandes
e681063481 Add Spanish case-/accent-insensitive collation ES_ES_CI_AI for ISO8859_1 2006-06-05 01:14:02 +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
dimitr
7278ad2627 Provided some self-docs about the possible XNET issues. 2006-06-02 06:52:02 +00:00
dimitr
46823ae1b4 Update the conf-file. 2006-06-02 03:29:11 +00:00
asfernandes
b3e21618b5 Misc 2006-06-02 01:17:36 +00:00
alexpeshkoff
8e051a3a7e Misc 2006-06-01 10:10:34 +00:00
mkubecek
acd23a069c adjust makefiles to recent changes 2006-06-01 07:33:26 +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
alexpeshkoff
61427e2a73 Limit packet size which we can process correctly 2006-05-29 16:30:28 +00:00
asfernandes
13154cab22 Misc 2006-05-28 22:50:23 +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
alexpeshkoff
19dee096bc statically link C++ runtime in client 2006-05-26 15:38:43 +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
alexpeshkoff
cdbaf44a02 Applied changes, recommended by Michal Kubecek 2006-05-23 13:10:32 +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
asfernandes
a3b411a4c1 Misc 2006-05-20 00:59:22 +00:00
alexpeshkoff
5a8664a0aa avoid use of RTTI 2006-05-19 15:14:14 +00:00
alexpeshkoff
84c9b9bd8b added nbackup to SS binary packages 2006-05-19 11:42:47 +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
8089416fcf Fixing docs and scripts. 2006-05-13 05:50:28 +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
asfernandes
296571e0fc Misc 2006-04-25 02:16:33 +00:00
alexpeshkoff
2d7f749456 ported changes from B2_0_Release 2006-04-24 10:08:16 +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
04c989bb4e Misc 2006-04-20 02:44:48 +00:00
asfernandes
0865287fc7 Remove generated files from build directory 2006-04-20 02:26:24 +00:00
dimitr
c92884fd79 Hopefully, this should cure the posix builds. 2006-04-19 11:45:05 +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
robocop
67919047a2 Try to comply with MacOS docs... there's work to do in inet.cpp with FB_SETOPT_FLAGS. 2006-04-19 03:07:34 +00:00
robocop
a1e873b13e Totally misc. 2006-04-19 03:04:11 +00:00
asfernandes
0ee70a66c1 Misc 2006-04-19 02:31:06 +00:00
alexpeshkoff
35783feeca correcting my previous commit - thanks to Claudio 2006-04-18 10:12:27 +00:00
alexpeshkoff
37bcd38740 set FB_SEND_FLAGS for known platforms 2006-04-18 09:44:41 +00:00
asfernandes
a5be4e7e2c Misc 2006-04-16 22:11:20 +00:00
alexpeshkoff
1a5505065d ported fixes from 2.0 release 2006-04-16 12:58:29 +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
asfernandes
6df3f27648 Misc 2006-04-07 02:58:06 +00:00
aafemt
27574fc477 Since timestamp routines are compiled-in directly, no need to link against fbclient. 2006-04-06 04:19:00 +00:00
asfernandes
00fbfce04c Misc 2006-03-29 15:20:38 +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
paul_reeves
c80f17c239 Win32 installer - latest portuguese translations 2006-03-29 13:43:33 +00:00
paul_reeves
010a698f4d Add italian translations of install strings for Windows installs 2006-03-29 13:41:22 +00:00
asfernandes
487aeb2a72 Misc 2006-03-21 01:55:01 +00:00
alexpeshkoff
6601374bcb removed absolutely unneeded setuid - thanks to Sergey Skvortsov 2006-03-19 15:32:00 +00:00
robocop
23cf0c9e42 Misc. 2006-03-16 08:53:49 +00:00
alexpeshkoff
eddade0912 change default value of LegacyHash 2006-03-15 17:23:07 +00:00
asfernandes
a0b728a202 Misc 2006-03-10 02:05:24 +00:00
kkuznetsov
dddcbfdea5 Update solaris packaging 2006-03-09 15:24:42 +00:00
kkuznetsov
b02f5ba7ae Minor cleanup 2006-03-09 09:34:55 +00:00
kkuznetsov
4cc9c89261 Fix Solaris sparc 32 bit gcc port 2006-03-09 09:23:35 +00:00
asfernandes
b33f0a9ee2 Use tab instead of spaces 2006-03-08 02:06:50 +00:00
kkuznetsov
e7aa5f0206 Temporally comment out my previous commit 2006-03-07 13:01:53 +00:00
kkuznetsov
24929aec13 Fix make process on Solaris OSes 2006-03-07 11:21:55 +00:00
alexpeshkoff
2bcacd9feb fixed FBUDF build on posix 2006-03-06 17:49:47 +00:00
kkuznetsov
fbd37ebdd9 Removed profile gcc flag 2006-03-03 10:56:26 +00:00
robocop
bc70ac7e13 This was the only project file referencing legacy mem.cpp. 2006-02-22 07:21:43 +00:00
kkuznetsov
4e9bcc0d48 Add defines to support Sun C++ compiller
in FB Code.
2006-02-20 07:45:20 +00:00
dimitr
192c2c3a05 Committed changes for the win32 build process. 2006-02-10 19:40:01 +00:00
kkuznetsov
819daebddf Minor updates to Solaris sparc 64 prefixes 2006-02-08 09:25:32 +00:00
kkuznetsov
1d075f735e More fixes to SCC port 2006-02-06 16:12:49 +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
kkuznetsov
da4a0dba5c Fix 64 switches 2006-02-03 12:24:25 +00:00
kkuznetsov
31de60a64a Prepare for use Sun CC compiler on Solaris sparc platform 2006-02-03 08:19:08 +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
alexpeshkoff
8917de76eb applied patch from Michal Kubecek 2006-01-19 14:32:45 +00:00
paul_reeves
6baee04435 Forward port OldColumnNaming from Fb 1.5.3 2006-01-17 04:40:31 +00:00
paul_reeves
51b33c286b Catch up with commit of some win32 install docs that were part of beta 1 2006-01-16 15:21:21 +00:00
alexpeshkoff
e16afe3583 fixed posix build 2006-01-15 13:39:56 +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
alexpeshkoff
c97afa8f55 fixed runuser problem on Debian 2005-12-30 15:13:29 +00:00
aafemt
e036d9a77f Strip executables in prod build 2005-12-28 06:58:28 +00:00
aafemt
0122f7a0d7 Redundant objects 2005-12-28 06:09:42 +00:00
aafemt
977db0b105 Adapted for GCC 3.4 2005-12-28 06:08:32 +00:00
alexpeshkoff
29c883241a fixed fbudf 2005-12-24 17:03:32 +00:00
alexpeshkoff
dcfb897e70 fix fbmgr operation 2005-12-23 11:42:47 +00:00
alexpeshkoff
8de8ef96ce added Redirection parameter to firebird.conf 2005-12-21 10:10:37 +00:00
alexpeshkoff
1bdceef8a2 fix non-nptl SS build 2005-12-20 12:14:52 +00:00
alexpeshkoff
f13cdb88d2 deleted libfbcommon as was suggested by Jim 2005-12-18 17:56:43 +00:00
alexpeshkoff
07720dd5fa correctly build public ibase.h 2005-12-18 17:56:17 +00:00
alexpeshkoff
0ff18a3bc4 deleted libfbcommon as was suggested by Jim 2005-12-18 17:49:52 +00:00
alexpeshkoff
3bf321d649 let all users run applications 2005-12-18 15:23:32 +00:00
aafemt
48927053aa Some more mangled exports 2005-12-17 12:59:16 +00:00
asfernandes
533f9f484b Add Vietnamese charset WIN1258 - contributed by Nguyen The Phuong 2005-12-09 21:50:24 +00:00
dimitr
62beb045d7 Changed location of some defines in order to avoid internals inside ibase.h. 2005-12-05 12:57:15 +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
dimitr
5cdb471d27 Changed location of some defines in order to avoid internals inside ibase.h. 2005-12-05 11:39:38 +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
paul_reeves
d50f2e4652 Update win32 build installer script for snapshot builds. 2005-11-28 10:27:58 +00:00
alexpeshkoff
722e0efdc5 rebuild libraries not only during boot_phase1 2005-11-27 15:04:40 +00:00
kkuznetsov
b99036db59 Some more updates 2005-11-23 09:23:17 +00:00
kkuznetsov
956dd91f6c Start update Solaris packaging for FB2 2005-11-17 14:24:16 +00:00
kkuznetsov
15d9a76eed Sync solaris prefixes 2005-11-17 06:55:44 +00:00
alexpeshkoff
c2ba532128 added new stuff to the packages 2005-10-27 13:51:35 +00:00
alexpeshkoff
023e4f2b70 fixed bug with access to QLI's help 2005-10-26 14:03:19 +00:00
aafemt
d774e43c03 Fix MinGW SS build 2005-10-22 12:35:04 +00:00
asfernandes
8dc822337a 1) Remove feature that allow one collation name to be used with more than one charset.
2) Remove PT_BR for WIN1252, let's live with WIN_PTBR only.
2005-10-13 19:11:29 +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
alexpeshkoff
bb962b92ef Reanimated -database switch in gsec. Also fixed linux CS build after solaris-related changes. 2005-09-30 16:25:52 +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
kkuznetsov
936ad598b6 Adding ability to build CS server with threaded services (can be controled throught configure platform varyable
service_thread_CS):
1)Moving object files of utils to superclient temp directory
2)Add new define STD_UTIL
3) Hide utils functions to local scope of libfbembed


Build tested Solaris x86 and Linux x86
2005-09-21 08:30:42 +00:00
kkuznetsov
d65fb07878 Allowing using SERVICE_THREAD in CLASSIC server as platform option 2005-08-24 12:12:23 +00:00
robocop
9cb34a45a1 Nitpicking. 2005-08-19 00:53:24 +00:00
alexpeshkoff
826d92c6d9 Added ods.cpp to posix. Also fixes for SS build. 2005-08-17 14:07:19 +00:00
dimitr
6430c7ac10 Moved the ODS checking routine from ods.h to a separate module. 2005-08-16 13:39:26 +00:00
alexpeshkoff
5630c10eb2 new way to build linux scripts 2005-08-16 10:04:13 +00:00
aafemt
94d1b55a01 Remove isc_ipc from platform files after it was added to main list 2005-08-10 04:42:23 +00:00
alexpeshkoff
23430bf2c3 applied Renato's patch - makes it successfully buildable on freebsd 2005-08-09 06:51:43 +00:00
alexpeshkoff
e2f58e69f5 fixed posix CS build 2005-08-09 06:46:56 +00:00
alexpeshkoff
7eeb60267d Applied suggested by Dmitry changes with some additions, this should be OK for both linux and MinGW 2005-08-08 13:47:25 +00:00
paul_reeves
61371d9f45 Don't include embeddable client tools in Win32 distribution packs. 2005-08-08 13:22:34 +00:00
alexpeshkoff
991e84ec26 fixed utils build - such way of adding isc_ipc to lockprint anyway bad 2005-08-08 11:20:18 +00:00
alexpeshkoff
4d182bc6fb fixed posix build 2005-08-08 09:56:29 +00:00
asfernandes
d1da541db5 Rename collation BO_BO to BS_BA - per Fikret request 2005-08-05 01:53:40 +00:00
asfernandes
2932cb0c11 Export IB_UDF_srand function 2005-07-30 01:48:31 +00:00
kkuznetsov
b8f373d101 Fix solaris x86 build 2005-07-29 09:24:46 +00:00
asfernandes
e425a45a63 Bosnian collation BO_BO for WIN1250 - contributed by Fikret Hasovic 2005-07-28 19:59:11 +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
7364e5a271 Make sure we ship instructions on scripted installs with the binary installer. 2005-07-19 13:09:46 +00:00
paul_reeves
826b85e531 Update Polish text of Win32 install notes. 2005-07-19 12:36:05 +00:00
paul_reeves
91bc697a21 Add updated bosnian Win32 install notes. 2005-07-18 14:05:12 +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
asfernandes
ffef9313c0 INTL script 2005-07-05 15:25:27 +00:00
aafemt
4224c35066 Mangled stdcall export 2005-07-04 05:54:21 +00:00
alexpeshkoff
0d1a78724a one more attempt to make it build on all platforms 2005-06-29 06:17:03 +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
alexpeshkoff
03ee94ad38 make it compatible with solaris build 2005-06-27 12:46:02 +00:00
alexpeshkoff
b6e53c4e5b make icu build on both linux and solaris 2005-06-27 12:43:32 +00:00
aafemt
86394e24ce Let's produce not so big files 2005-06-27 10:20:00 +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
alexpeshkoff
d59be2b673 Fixed problem, noticed by Dimitry Sibiryakov 2005-06-22 09:21:37 +00:00
alexpeshkoff
bc516b4788 a bit better handling of intl stuff 2005-06-21 09:16:17 +00:00
alexpeshkoff
10983b1078 a bit better handling of intl stuff while packaging 2005-06-21 09:03:39 +00:00
aafemt
eae3679604 Fix over-export 2005-06-16 12:09:46 +00:00
alexpeshkoff
5cb1f00392 fixed INTL issues in SS package build 2005-06-15 15:19:29 +00:00
alexpeshkoff
4602578217 fixed INTL issues in package build 2005-06-15 15:18:37 +00:00
alexpeshkoff
77f0cf5bee fixed gsec CS posix build 2005-06-15 15:03:50 +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
aafemt
c7a7155dc6 ICU adaptation and some improvements 2005-06-10 10:32:51 +00:00
alexpeshkoff
e031878ff4 fixed posix build after Dmitry's change 2005-06-08 09:58:40 +00:00
aafemt
c24c3130b1 ICU build with MinGW 2005-06-08 05:28:47 +00:00
aafemt
93da790005 More appropriate place to configure ICU 2005-06-07 05:09:42 +00:00
robocop
b8d1f00f94 - Corrections and changes to Adriano's commit, subject to his inspection.
- Solved an endless loop with trim and zero-length trim characters, etc.
- Some places are signaled with FB_COMPILER_MESSAGE for prompt attention.
2005-06-06 08:30:03 +00:00
asfernandes
47e4d81e0d Add bl88591ptbr0.h and pw1252ptbr.h to MSVC6 build 2005-06-05 22:08:42 +00:00
kkuznetsov
0ee1eb1ef9 First step to build icu on others then Linux
Linux should work but must be retested
2005-06-02 08:00:34 +00:00
asfernandes
f9bf775ce6 Removed inconsistences spotted by Claudio 2005-05-30 15:57:43 +00:00
asfernandes
0f67560006 Make "configure --with-editline" work 2005-05-29 15:27:08 +00:00
asfernandes
59213efe7e Merge INTL branch into HEAD 2005-05-27 22:45:31 +00:00
aafemt
d1d1c1423a Config classes are not part of common library because of ifdefs inside 2005-05-19 05:09:06 +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