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
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
robocop
1824343930
Cleanup.
...
Fixed a linking error with MSVC6, too.
2004-03-28 09:10:30 +00:00
skidder
248b51c592
Fix build of FORTRAN preprocessor. Breakage reported by FSG
2004-03-28 05:34:47 +00:00
skidder
9baf676298
add forgotten file
2004-03-26 16:06:50 +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
skidder
75a47b38a0
Fix HEAD troubles with Linux SS installer
2004-03-25 06:01:12 +00:00
aafemt
ac44f8d39a
Remove DEBUG_GDS_ALLOC from platform files since Alex's added it into make.rules
2004-03-23 11:08:31 +00:00
alexpeshkoff
2063c360c6
fixed some problems with posix debug build
2004-03-22 15:16:11 +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
eku
c15ac1c33f
SINIX-Z: fixed package list
2004-02-27 12:04:35 +00:00
skidder
2c4fe73bd4
Implement new shutdown modes (single-user and full shutdown). Tested on Linux/AMD64 CS and SS
2004-02-25 01:50:40 +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
stryqx
9b3d2c22ad
change CLIENT_UTIL_TARGET from gds_delay to gds_relay
2004-02-13 10:14:40 +00:00
aafemt
69c2d5de45
Fix for my previous commit
2004-02-11 11:14:36 +00:00
aafemt
9e0ed5af92
Add fb_string to POSIX build
2004-02-10 11:27:22 +00:00
alexpeshkoff
efb64b2aab
Added native firebird::string class.
2004-02-08 17:08:34 +00:00
kkuznetsov
48553844a9
this is requared files
2004-01-31 19:27:31 +00:00
skidder
cfa7b7fe70
fix AMD64 packaging issue
2004-01-29 09:47:43 +00:00
skidder
75ae1d9890
Fix some packaging issues with non-x86 Linux ports. Prepare AMD64 port for public testing
2004-01-29 06:32:09 +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
6973b067ea
Do more AMD64 fixes. libfbstatic builds and can do some basic stuff now
2004-01-12 06:58:27 +00:00
stryqx
ed9428af76
Cope with upgrades more gracefully.
2004-01-12 06:24:36 +00:00
stryqx
c327a617f9
libgds links to libfbembed for ClassicServer.
2004-01-12 05:59:55 +00:00
skidder
ae809d5c63
Add prefix for my machine
2004-01-12 04:58:09 +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
brodsom
90ccb542cf
Fix Posix build after
...
- utils.cpp creation
- WAL/JOURNAL removal
2004-01-07 00:31:32 +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
a143019f78
Forward port generation of external debug info to FB2 HEAD
2003-12-30 02:06:13 +00:00
skidder
ed75d2e51b
Build debuggable release binaries on Linux
2003-12-27 23:48:26 +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
aafemt
f8f3a55c8a
Add db_alias.cpp to gstat
2003-12-17 11:05:53 +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
alexpeshkoff
efe094676d
SS scripts - slightly optimized for various linux distibutions
2003-12-06 09:40:12 +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
brodsom
202d12631e
Fix posix builds (new btn.cpp source)
2003-12-02 16:03:43 +00:00
brodsom
eb3c552424
Fix posix build, add new source btn.cpp.
2003-12-02 02:50:16 +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
kkuznetsov
9adf479a0b
some solaris fixes
2003-11-21 19:45:50 +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
alexpeshkoff
016e29843e
fixed install problems
2003-11-15 12:07:07 +00:00
bellardo
b4b0b73124
Get rid of the space between the "-L" parameter and the library name. The space breaks the darwin build.
2003-11-08 07:39:06 +00:00
brodsom
98d5fff9f6
Add needed files from B1_5
2003-11-07 14:18:41 +00:00
brodsom
a31f45134c
Corrections
2003-11-07 11:37:18 +00:00
stryqx
0bfc247521
Even though the libgds symlinks are commented out, make them correct.
2003-11-06 12:25:23 +00:00
stryqx
0f67d0e872
A better solution - copy the symlinks as symlinks.
2003-11-06 12:20:45 +00:00
stryqx
334202f9c0
Make the install less noisy for 2.0.
...
Save some disk space by symlinking libfbclient.so.2 and libfbembed.so.2
to libfbclient.so.2.0.0 and libfbembed.so.2.0.0 respectively.
2003-11-06 12:13:00 +00:00
stryqx
a34401d15e
First cut at the install script for FreeBSD.
...
Package management for FreeBSD binaries will be done via the FreeBSD Ports
Tree.
2003-11-06 09:20:33 +00:00
brodsom
4f4ad058cc
Gsplit.exe is build now
2003-11-05 16:54:25 +00:00
brodsom
6fb1964481
Add journal and archive to posix build
2003-11-05 16:53:37 +00:00
eku
157f1188b9
Updated file list.
2003-11-04 12:12:27 +00:00
eku
d924b4cd93
Undo my latest changes as requested by Nickolay Samofatov.
2003-11-04 06:25:11 +00:00
dimitr
75ea314307
no message
2003-11-01 11:32:16 +00:00
skidder
5bd7f7328d
Do not create home directory for firebird user
2003-10-31 16:43:36 +00:00
eku
83c6c315ca
Let autoconf control whether -DSUPERCLIENT is used or not.
2003-10-31 12:41:46 +00:00
skidder
d6c0b775ac
We are known as Firebird now
2003-10-31 12:25:40 +00:00
skidder
26e6654e4f
Fix SuSE 9.0 install problem
2003-10-31 12:21:27 +00:00
eku
79fdcf4d04
Removed '-DSUPERCLIENT' as it breaks CS build.
2003-10-31 11:31:22 +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
eku
b7d254f4fc
Removed '-DSUPERCLIENT' as it breaks CS build.
2003-10-30 14:26:26 +00:00
aafemt
60c4012776
Turn off automatic CPU optimisation 'coz it doesn't work on AMD K6-2
2003-10-30 12:09:59 +00:00
eku
9b2754e333
Use autoheader to generate config.h.in.
2003-10-30 07:26:28 +00:00
skidder
f984bdc93d
Build and install libfbclient.so in Linux CS
2003-10-28 17:58:12 +00:00
skidder
1c9628acac
Remove unneeded define. Noted by Claudio
2003-10-28 12:37:41 +00:00
skidder
1be4fe1d61
Forward port Solaris fixes
2003-10-27 18:42:47 +00:00
alexpeshkoff
805e01fb05
Port SS build changes from 1_5_Release
2003-10-27 18:00:44 +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
brodsom
320786f94d
Corrections
2003-10-27 02:41:59 +00:00
brodsom
90c3320fd2
Restore dummy file
2003-10-27 01:51:16 +00:00
brodsom
b6a34095a3
-Add resources to iscguard
...
-Generate import library for fbclient.
2003-10-27 01:10:26 +00:00
brodsom
a642974576
Toward installable MinGW build
2003-10-27 01:09:38 +00:00
dimitr
31e52605aa
Modified an existing error message.
2003-10-26 12:29:01 +00:00
dimitr
abefe05d96
Added new error message.
2003-10-25 12:35:51 +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
brodsom
35247931f1
First step toward mingw installable
2003-10-20 02:49:26 +00:00
brodsom
1b5b4fd245
Add gdef and qli to posix ss build (needed for the tcs)
2003-10-20 01:45:06 +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
eku
b6151b52c2
SINIX-Z: POSIX stylish sigaction.
2003-10-14 13:10:05 +00:00
skidder
4e8605294e
Forward port Sparc fixes
2003-10-10 23:56:57 +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
dimitr
fa331268ef
no message
2003-10-08 11:50:05 +00:00
stryqx
d42ac86e9c
Fix typo
2003-10-07 06:48:47 +00:00
stryqx
c9cc277e07
Fix up build flags.
2003-10-07 06:43:55 +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
brodsom
9efbcc7ff5
Solve fbudf build in MinGW
2003-09-27 23:29:07 +00:00
brodsom
42c46e7369
Remove ipserver from mingw build
2003-09-27 23:28:11 +00:00
aafemt
26793f235f
Rollback my unneeded anymore hack
2003-09-26 10:22:28 +00:00
aafemt
7c3870cbe7
Gpre used during build doesn't need additional language modules
2003-09-24 10:39:20 +00:00
skidder
1bce3be919
Make Firebird 2.0 Linux CS install prefix-aware and secure
2003-09-23 22:38:48 +00:00
skidder
e7f54d902f
I don't know why Blas disabled building fbudf.so. Let's build it again
2003-09-23 22:36:12 +00:00
dimitr
d63065d9e6
Updated project files.
2003-09-15 09:36:27 +00:00
aafemt
757936b1d3
instsvc doesn't need OS_specific_files
2003-09-12 10:16:13 +00:00
brodsom
ad122347cc
-Remove PYXIS
2003-09-11 02:54:26 +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
skidder
77b17de987
NBACKUP-related changes and some clean-up
2003-09-08 20:23:46 +00:00
brodsom
86daa19fdc
Move Alex commit to the right place
2003-09-08 19:31:12 +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
alexpeshkoff
089c7d06df
fix posix SS build - script files are copied for both SS and CS
2003-09-05 10:05:28 +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
7e9608d015
-Add all the examples to the installer
2003-09-03 01:46:38 +00:00
brodsom
4e06eaa795
-Making journal buildable (and translating e to epp)
2003-09-02 18:28:23 +00:00
brodsom
577beb54d0
-Making journal buildable (and translating e to epp)
2003-09-02 18:19:44 +00:00
brodsom
6646490a8d
-Fix to allow use repositories named differently.
2003-09-02 12:45:02 +00:00
alexpeshkoff
34c250a66e
fix posix SS client library name
2003-09-01 14:22:50 +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
dimitr
b6f1b4cfe3
Added new error message for Arno.
2003-08-25 08:17:56 +00:00
aafemt
264bdfe7c6
Object files are in temp dir now
2003-08-22 10:29:35 +00:00
aafemt
3bcc2e2ce2
Make intl compilable
2003-08-22 10:28:00 +00:00
arnobrinkman
010a776085
update fbembed
2003-08-21 23:05:56 +00:00
skidder
6f2c2095ae
Fix kernel memory leak
2003-08-21 22:30:20 +00:00
brodsom
139160119a
Remove intlcpp
2003-08-21 01:46:36 +00:00
arnobrinkman
05b6cf8350
make fbembed work again
2003-08-20 12:34:13 +00:00
brodsom
8093eca225
Move intl module to c++
2003-08-20 08:38:05 +00:00
brodsom
81bebbe1a8
-Fix parse.cpp (yacc generated) warnings
2003-08-19 11:42:45 +00:00
brodsom
b4eb27949b
-Remove parse.cpp (yacc generated) warnings
2003-08-19 09:25:21 +00:00
robocop
03ac110ffd
We no longer have a "relations" project.
...
Static metadata definitions came back.
2003-08-19 06:05:15 +00:00
skidder
95de179b0c
Adjust MSVC7 makefiles to reduce command line compiler warnings
2003-08-18 16:56:27 +00:00
arnobrinkman
d5dbfe5151
make build work again
2003-08-18 14:11:02 +00:00
skidder
1c394c6d4b
Fix up server-side database aliases
...
- expand Windows SS local connection strings on the client side unless they
specify database aliases (return to backward-compatible behavior)
- use aliases for database creation
- do security checks after database file name expansion
- forbid usage of relative paths in aliases
- do not stick to 8.3 filenames on Windows as it causes problems
2003-08-17 19:56:53 +00:00
alexpeshkoff
2bcc8898ba
Also fix MSVC6 gfix build in head branch
2003-08-13 11:26:38 +00:00
robocop
1d4089c3f7
Committed... just in case
2003-08-13 11:11:47 +00:00
skidder
bd1b3e9ead
Add nbak messages
2003-08-12 19:54:34 +00:00
eku
4ff4800a4a
Use autoconf to do it right :-)
2003-08-12 10:06:14 +00:00
brodsom
33c44586d5
-Remove parentheses warnings.
...
-Remove unknown-pragmas warnings.
-Remove unused variables warnings, near all the actual warnings are for gpre generated stuff.
-Avoid message wrapping.
2003-08-11 01:25:09 +00:00
brodsom
1d84e4f50c
Change message (the previous one is wrong)
2003-08-10 23:10:52 +00:00
brodsom
d4d5857041
beautify
2003-08-10 23:09:59 +00:00
brodsom
e6df9f5ff5
Move compiler output to a log file
2003-08-10 23:05:26 +00:00
skidder
ce78ed1f1d
1) Make NBACKUP happy on Win32 CS too.
...
2) Fix tracking of OWN_hung in Win32 CS lock manager (lock-up debugging aid)
3) Fix possible unsynchronized access to memory manager in Win32 CS builds
and client library. Have shown itself as a very rare crash of Win32 CS manager
process during its startup.
4) Reduce warnings a little
Points 2 and 3 need to be backported to B1_5_Release
2003-08-10 15:43:23 +00:00
brodsom
854078d8ee
Reapply Paul change in the HEAD using the HEAD sources.
2003-08-08 15:54:09 +00:00
skidder
a8e7979ece
Fix tweak in MSVC7 build
2003-08-08 14:01:34 +00:00
brodsom
c6b9bb5f0d
Rollback Paul changes, it breaks the builds in several places.
2003-08-08 10:26:09 +00:00
paulbeach
65047a5450
Fix moronic spelling mistake
2003-08-08 09:13:20 +00:00
paulbeach
34a40fdebf
Fix Blas' fix for Firebird location in prepare, so it can handle spaces in the path name. Echo %FIREBIRD% in setenvvar.bat. Copy firebird.conf to output so the server will actually run.
2003-08-08 07:52:21 +00:00
kkuznetsov
8b8a9bb179
*** empty log message ***
2003-08-08 06:29:52 +00:00
brodsom
c8e8bdaa93
Patch msvc6 after Nickolay changes
2003-08-08 00:29:43 +00:00
brodsom
6c6a521968
Change nbbackup to nbackup
2003-08-07 16:58:54 +00:00
brodsom
780a8830f6
Move miniinstall from src/install to builds/install
2003-08-07 14:31:55 +00:00
brodsom
7d7810850e
Patch msvc6 after Nickolay changes
2003-08-07 13:59:15 +00:00
skidder
a43fdc98bd
Add makefile for NBACKUP
2003-08-06 20:03:11 +00:00
skidder
4b36922e60
Make NBACKUP tool work on Windows. Seems to work.
2003-08-06 20:01:02 +00:00
skidder
84bfde306d
Win32 engine builds and seems to work
2003-08-06 18:06:22 +00:00
skidder
143f8d2443
Implementation of fast physical incremental backup
2003-08-06 16:30:49 +00:00
brodsom
7eee2c42d5
Patch. previoulsy when the directory parameter have spaces (as in the example) the script fail.
2003-08-06 16:21:52 +00:00
brodsom
2b37e800af
Correction (no need to build relations.cpp)
2003-08-06 15:41:55 +00:00
skidder
38c75dd754
Clean up some recent shit after Blas to make engine compile
2003-08-04 15:33:28 +00:00
brodsom
d5d94c145d
Solve the examples failure in Linux build
2003-08-03 23:18:57 +00:00
skidder
d35f452e80
Continue fixing MSVC build
2003-08-03 19:20:33 +00:00
skidder
d2e64fe18d
Fix MSVC7 makefiles
2003-07-17 15:40:42 +00:00
brodsom
1b2bea76c1
Correct codes.cpp directory
2003-07-17 13:59:33 +00:00
brodsom
99b88c68ad
Update output directories
2003-07-17 11:41:28 +00:00
brodsom
8722e3d801
Restore examples build (and add intlbld)
2003-07-17 02:15:46 +00:00
brodsom
1c310aa0ef
Remove examples stuff from make_all
2003-07-16 19:14:18 +00:00
brodsom
306f154dd5
Remove commented sed commands
2003-07-16 19:06:37 +00:00
brodsom
3674015198
Adding the make_examples to build employee.fdb and intlemp.fdb
2003-07-16 18:46:15 +00:00
brodsom
499337fda5
Split utilities dir
2003-07-15 02:43:36 +00:00
brodsom
5829455596
Move win32 specific sources in remote to remote/os/win32
2003-07-14 23:29:45 +00:00
brodsom
46c9f79302
Move physical io to os specific
2003-07-14 11:23:04 +00:00
brodsom
49a86dde7d
Move physical io to os specific
2003-07-14 10:35:49 +00:00
brodsom
523e000333
Update
2003-07-14 09:45:18 +00:00
brodsom
dafc23b2a5
Adding generator for fields.h, relations.h, ids.h and names.h
2003-07-12 20:38:27 +00:00
brodsom
32787c51c1
Adding generator for fields.h, relations.h, ids.h and names.h
2003-07-12 20:13:22 +00:00
brodsom
b46b68ad00
Correction
2003-07-12 20:02:17 +00:00
brodsom
b3fa20ad04
Remove, replaced with boot.gpre, client.gpre and embed.gpre
2003-07-12 09:54:44 +00:00
brodsom
7dfdc04600
Remove not used rdb*.h
2003-07-12 09:42:10 +00:00
brodsom
3b7da08529
-Build fbudf
...
-Copy ib_udf and fb_udf sql to output/udf
-Copy ib_udf/* and fb_udf/* to examples/udf
2003-07-11 16:49:35 +00:00
brodsom
50e19d0740
Remove v5_examples dsp
2003-07-11 16:47:48 +00:00
brodsom
b5e3e9bc9e
Remove gen/v5_examples directory
2003-07-11 16:47:08 +00:00
brodsom
1b351afee9
Move examples builds to examples directory
2003-07-11 13:31:08 +00:00
brodsom
e2d92197ab
Let winevent with api examples
2003-07-11 10:55:24 +00:00
brodsom
56c67b5571
Correction
2003-07-11 03:25:22 +00:00
brodsom
08b589c322
Updates
2003-07-11 02:28:45 +00:00
brodsom
5d4315302b
Updated scripts
2003-07-11 00:03:58 +00:00