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

1248 Commits

Author SHA1 Message Date
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
alexpeshkoff
a84dab163b Applied class MetaName 2005-05-12 18:28:49 +00:00
robocop
bef551ef3e Totally misc. 2005-05-05 08:39:12 +00:00
paul_reeves
660ee953d4 Add Spanish translations for Win32 installer. Fix problem with Bosnian translation. Update readmes for Alpha2. 2005-05-04 10:47:44 +00:00
alexpeshkoff
1543b10e82 New scripts for linux 2005-04-29 18:24:44 +00:00
alexpeshkoff
a6e01313e7 removed obsolete scripts - moving to new scripting style 2005-04-29 18:18:31 +00:00
alexpeshkoff
a912b14498 New scripts for posix 2005-04-29 18:16:46 +00:00
alexpeshkoff
27d6144ade removed obsolete scripts - moving to new scripting style 2005-04-29 18:12:44 +00:00
kkuznetsov
58f4cd4cdc Make Solaris install scripts "unified" for sparc and x86 2005-04-20 14:30:49 +00:00
kkuznetsov
59c8324fd3 misc cleanup 2005-04-19 08:23:49 +00:00
kkuznetsov
13c9bfeaa3 Try to pick-up Ray Holme Solaris spark32 port into FB2 (not tested yet) 2005-04-18 16:06:21 +00:00
kkuznetsov
bb8dc9d9c0 Some more moving from solx86 to sol-sparc-64 2005-04-13 13:02:43 +00:00
kkuznetsov
1b0d8489c5 Some workarounds 2005-04-13 07:46:39 +00:00
kkuznetsov
483d31e242 Starting work to port FB2 to Solaris sparc 64 using gcc (incomplete) 2005-04-07 14:59:51 +00:00
alexpeshkoff
8ddef77269 removed due to new method to create security database 2005-04-06 08:46:31 +00:00
kkuznetsov
6c54fe33e8 Changed commented value of TCPNONAGLE to default 1 2005-04-05 07:08:02 +00:00
kkuznetsov
438005440f Allow setting TCP_NODELAY socket option in Classic Server
and make if default true on both arhitecture.
2005-04-04 12:54:34 +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
aafemt
017497b834 Comment out dirs with broken files 2005-03-24 11:16:27 +00:00
paul_reeves
a561c352ec Install msvc runtimes in <sys>; ship msvc runtimes with embedded; Assume MSVC 7 is default compiler. 2005-03-23 08:20:30 +00:00
tsteinmaurer
c574a51c4e German translation for the Firebird 2.0 Alpha 1 installer added 2005-03-22 13:36:45 +00:00
alexpeshkoff
a0854e0e4c fix examples in package 2005-03-20 12:48:04 +00:00
alexpeshkoff
8ffabb2d8a fix examples in package 2005-03-20 11:11:33 +00:00
alexpeshkoff
3f24624257 fix examples in package 2005-03-20 11:00:34 +00:00
robocop
94e04d3768 Misc. 2005-03-20 04:26:10 +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
aafemt
888bde030c Drop outdated duplicates 2005-03-18 05:13:44 +00:00
paul_reeves
c466bb4b2a Bring installation_readme.txt up-to-date. 2005-03-16 14:46:51 +00:00
paul_reeves
819d0fe39e Minor fix to Win32 build script. Sync isc_version.h. 2005-03-16 13:16:03 +00:00
paul_reeves
7047f6d1ee Improve detection of previous Windows installs. 2005-03-16 10:53:53 +00:00
paul_reeves
a00041e80a Add Polish translation of Win32 installer. 2005-03-16 10:51:52 +00:00
robocop
8991dabefd We renamed the list to become firebird-support a lot of time ago. 2005-03-16 01:08:13 +00:00
robocop
496ba98327 Fixing typos 2005-03-16 01:04:50 +00:00
alexpeshkoff
ab341a1425 removed unused link /usr/include/gds.h 2005-03-15 11:46:11 +00:00
paul_reeves
abec46fcb8 Add Bosnian translation of Win32 installer. 2005-03-15 09:27:08 +00:00
paul_reeves
4f9598eb21 Update Win32 install scripts, and readme's. 2005-03-14 14:55:48 +00:00
kkuznetsov
ce607338b6 Solaris install system: classic 2005-03-14 14:50:57 +00:00
paul_reeves
062401a4a9 make custom_messages.inc more version agnostic. 2005-03-14 14:48:38 +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
alexpeshkoff
11e1bfcdec merge 1.5 install files to 2.0 2005-03-13 16:04:59 +00:00
kkuznetsov
40bc3eb4d5 Solaris packaging system next parts (incomplete) 2005-03-11 15:20:14 +00:00
kkuznetsov
8fba62a4d6 Solaris install system parts incomplete 2005-03-11 14:54:49 +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
robocop
a749151080 Correct some files to refer to FB2 and security2.fdb 2005-03-05 01:44:38 +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
robocop
2f752f36aa Totally misc. 2005-03-04 00:01:42 +00:00
kkuznetsov
e78207ddba Splitting thd.cpp into 2 files
ThreadData.cpp - thread control class to use in Client
thd.cpp -  thread control class to use in Server
To avoid making global visibility of a lot of THD_* ISC_event and so functions in libfbclient.so
(Can be breakable but needed)
2005-03-01 15:49:10 +00:00
kkuznetsov
afde1d317e Fix error in makefile 2005-03-01 15:10:40 +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
robocop
3c7754e27e Totally misc. 2005-02-24 06:27:25 +00:00
paul_reeves
2d1b902d28 Add supporting files to build Win32 packages 2005-02-17 15:04:23 +00:00
paul_reeves
c7731c92f1 Major overhaul of Win32 package building script. Update win32 readme and install readme. 2005-02-17 14:53:43 +00:00
paul_reeves
ec9329960b Forward port i18n strings for Win32 installer from Fb 1.5 2005-02-17 14:49:01 +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
fsg
071e9652c9 Add Optimizer.cpp to posix build.
FSG
2005-02-14 21:02:04 +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
fsg
3c04dcdf34 Fixed posix superserver build.
FSG
2005-02-05 10:30:48 +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
stryqx
49a19c9946 Fix final instance of gds_delay to gds_relay. 2005-01-24 02:15:48 +00:00
dimitr
03cfc7c237 Changes and cleanup regarding XNET vs old-style IPC. 2005-01-16 12:35:27 +00:00
aafemt
6196c962ac Missed objects 2005-01-13 07:28:32 +00:00
robocop
1062f96919 Fix typo reported by Kristof Petr. 2005-01-04 00:18:19 +00:00
skidder
f36811f20c Honor CFLAGS given by the user in POSIX builds 2004-12-28 21:12:47 +00:00
skidder
d6324d2e17 Add support for generic Linux builds (misc platforms) 2004-12-28 21:00:57 +00:00
skidder
f5a12f2a0d Update Linux/Sparc build 2004-12-28 20:57:46 +00:00
skidder
b83503e0f7 Fix MSVC7 build 2004-12-22 17:26:20 +00:00
alexpeshkoff
9738692f68 Added new parameter 2004-12-19 16:19:35 +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
robocop
1f0b8804d1 Misc. 2004-12-10 14:51:25 +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
16faeb6372 Fix POSIX build 2004-11-22 22:33:33 +00:00
skidder
9507cf9714 Context variables support 2004-11-22 20:22:03 +00:00
skidder
425ae95416 Fix problem with XP SP2 clients talking to POSIX server (SF#1065511) 2004-11-18 19:53:25 +00:00
alexpeshkoff
46e6c438e8 replaced platform-dependent SHA1 with in-tree sha.cpp 2004-11-15 07:35:26 +00:00
skidder
c0a1bd4a8a Fix posix build 2004-11-15 04:15:20 +00:00
skidder
f4feb2ff99 Update MSVC7 makefiles 2004-11-15 00:21:11 +00:00
hvlad
0babe00375 Added config file parameter for the garbage collection policy 2004-11-09 13:06:53 +00:00
asfernandes
092043eb49 Fix MSVC7 build after Alex changes 2004-11-08 12:53:21 +00:00
robocop
2e2f9df25b Change the license. 2004-11-08 05:50:57 +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
alexpeshkoff
8af7bdaffc security fix
1. added separate gsec.client build
2. added new files to posix build
2004-11-07 13:47:05 +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
a3184703a1 Fix POSIX build 2004-11-03 23:47:29 +00:00
paulbeach
d56ddc1850 Fix minor typo 2004-11-03 12:06:41 +00:00
skidder
270882fe3d Migrate POSIX build to ib_udf.cpp 2004-11-02 07:15:55 +00:00
skidder
7a4da144f2 Move MSVC7 build to ib_udf.cpp 2004-11-02 06:27:44 +00:00
aafemt
1987957c8c Unfortunatelly GNU autoconf macros added by Nikolay don't work for mingw 2004-10-27 09:21:25 +00:00
skidder
3e26513b38 fb_interpret->isc_interpet, deprecate isc_interpete, clean interface a little bit 2004-10-25 03:53:03 +00:00
skidder
69363fd241 Add support for biarch builds 2004-10-24 09:10:56 +00:00
skidder
9087f86539 Add documentation note per claudio suggestion 2004-10-24 08:04:37 +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
skidder
c7e2bcd435 Update BugCheckAbort option description 2004-10-18 20:48:25 +00:00
skidder
186591eda1 Build threaded version of fbudf library in SuperServer builds 2004-10-07 20:44:52 +00:00
skidder
a0b5535a05 Fix POSIX build after recent Claudio fix 2004-10-07 20:25:40 +00:00
skidder
6c85fc2f27 Use GNU autoconf macros to determine switches required to generate threaded binaries properly 2004-10-04 05:23:56 +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
skidder
02a0915156 Teach engine to work with larger record numbers - 64-bit internally, 40-bit externally 2004-09-28 06:28:38 +00:00
skidder
d9854a9eb4 Fix POSIX builds after Claudio changes 2004-09-26 22:37:24 +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
skidder
420ee3f5ff Cleanup 2004-09-16 22:32:30 +00:00
kkuznetsov
f816b1d083 Added server_main to fix unresolved dependency error
while linking something against libfbclient.so using Sun-Like(TM) linker.


	The os/sun/server_main_dummy.cpp is a file with noop routine
	server_main to put into libfbclient
	if it defined by firebird.vers mapfile while
	linking libfbclient with Sun-like LD
2004-09-15 08:35:12 +00:00
skidder
2627dbec8f Add newline printed after Firebird SS service startup 2004-09-14 16:11:26 +00:00
kkuznetsov
e10ed4d5b9 Fix some unresolved symbols. Make FB CS linkable on Solaris x86. 2004-09-09 11:32:54 +00:00
alexpeshkoff
c68956dc2c Added firebird.conf parameter UsePriorityScheduler (requested by Nickolay) 2004-09-02 09:09:34 +00:00
alexpeshkoff
a808403767 Partially removed DeadThreadsCollection parameter from firebird.conf.
Concerning complete removal of it I wait for response on my letter to devel list.
2004-09-01 16:11:12 +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
aafemt
d2958bd3cf Create msg.fdb from scripts instaed of backup 2004-08-23 09:53:54 +00:00
robocop
eb18074d95 Misc: fix misleading message 2004-08-21 09:13:22 +00:00
skidder
46a15ac2a2 Erik's script producing source bundle including configure script. Invoked via: make srctarfile 2004-08-20 05:11:55 +00:00
skidder
5400dcc669 Correct POSIX SuperServer build dependency tracking problem 2004-08-17 22:34:26 +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
skidder
651b5c1b48 Cosmetic changes 2004-08-12 23:28:37 +00:00
dimitr
4bd53f42cc Added two new error messages. 2004-08-02 21:17:53 +00:00
skidder
b980507ad2 Valgrind support 2004-07-30 22:38:08 +00:00
skidder
32baa87086 Change license for source files which I wrote 2004-06-30 01:26:40 +00:00
kkuznetsov
e04eaf0a9a Commented out THD_* functions if using new style of thd 2004-06-16 15:41:10 +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
kkuznetsov
8c2a4723e1 Some more solx86 commits 2004-06-08 12:10:26 +00:00
brodsom
2f425888c2 Removing unused dba_full (After Ann advice) 2004-05-28 01:31:27 +00:00
eku
4d7115aca3 env variable changed 2004-05-25 13:20:24 +00:00
kkuznetsov
44242a72ce Fixed a couple of compile errors on Solaris x86 2004-05-24 11:23:41 +00:00
brodsom
f3fe379ee5 -Update MinGW warning switchs (+Wshadow +Wundef +pedantic) 2004-05-22 14:30:25 +00:00
skidder
277788de7a NetBSD port from James K. Lowden 2004-05-20 23:05:02 +00:00
kkuznetsov
936ec7895c Add LIB_LINK_MAPFILE variable option 2004-05-20 09:55:36 +00:00
brodsom
9109ba3a62 Avoid duplicated definition of SERVER_SHUTDOWN (defined in firebird.h) 2004-05-19 15:03:13 +00:00
kkuznetsov
234fdb0e43 Add check for caddr_t to fix compile error on Solaris munmap,
some more warnings to prefix solx86gcc, comment historycal pragmas
2004-05-13 14:05:00 +00:00
eku
1925c9fb8d Always use $(MAKE) instead of plain make. 2004-05-11 07:30:56 +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
skidder
e816dc8d5a Import (unmodified) libedit-2.6.9 to provide line editing capabilities for isql 2004-05-08 03:28:26 +00:00
brodsom
30b11863b5 Correction 2004-05-07 11:26:22 +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
brodsom
2f675febb2 llio is not used actually 2004-05-07 07:47:02 +00:00
eku
12762aafa4 Updated compiler flags. 2004-05-06 12:49:34 +00:00
kkuznetsov
c3a4b0161b mirroring all compiler options from other platforms 2004-05-06 11:40:48 +00:00
eku
63f05caf21 Fixed compilation issues by changing compiler flags. 2004-05-03 09:20:42 +00:00
skidder
8a4cb13eb2 Care about quirks of Windows platform 2004-05-03 01:53:24 +00:00
brodsom
e9444b9311 -Modify object generation to be dependent on type (boot, std, superserver and superclient) not module. This saves 8% time in a full build.
-Add sqlda_pub.h to monolithic ibase
-Correct refDatabases symbols to avoid repeated generation of executables.
2004-04-30 23:02:07 +00:00
brodsom
e9bbc32e85 Add sqlda_pub.h to monolithic ibase 2004-04-30 22:49:01 +00:00
kkuznetsov
09ced6945f removed -fwritable-strings on so on to const char * instead of char*
for example cant compile config_file
2004-04-30 11:44:07 +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
brodsom
795d0d42f1 Installer for MinGW (first try) 2004-04-21 01:45:53 +00:00
brodsom
94f7f9af65 Correction needed for fbembed build to succeed 2004-04-20 19:21:58 +00:00
brodsom
eb8c4153aa Correction use generated gbak not installed one 2004-04-19 18:45:28 +00:00
paulbeach
6b2a911370 Improve NFS Warning in conf file 2004-04-19 10:20:37 +00:00
skidder
61e1af4265 Implement Paul B. suggestion about dangerous config file option 2004-04-17 02:36:11 +00:00
aafemt
318f3eff58 Remove obsolete workaround 2004-04-15 10:13:10 +00:00
skidder
af366d4f5a Add BugcheckAbort option to produce coredumps on BUGCHECKs and structured exceptions 2004-04-06 07:25:45 +00:00
skidder
03a49a0341 A couple versions of eu-strip I tried produce broken debug info. Let's standartize on binutils objcopy for now as it seems to be more reliable. I hope an official binutils version with needed feature aka 2.15 will be released soon 2004-04-06 02:45:54 +00:00
skidder
1ab704d010 Add switches for new shutdown modes to the GFIX usage messages 2004-04-03 02:23:19 +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