paulbeach
0cbd833b0f
Fix problem with Trace not working on MacOS
2012-11-01 09:13:13 +00:00
paulbeach
19730bf27b
Fix CORE-3740 - optimisation bug in GCC
2012-08-08 14:41:07 +00:00
alexpeshkoff
b91c68bb30
Cross-build support + android port: work in progress, currently can build fbclient for android
2012-06-22 11:39:24 +00:00
paulbeach
4d1651a327
Copy libfbclient.dylib to Firebird SuperServer Framework Libraries to support the ODBC driver
2012-06-20 09:30:39 +00:00
alexpeshkoff
292cf70723
Cleanup - no more separate classic/super builds support
2012-06-07 11:43:41 +00:00
alexpeshkoff
2a01e4bcf9
Implemented CORE-3861: Make it possible to encrypt database
...
Also some cleanups, the most important are:
- meaningful ctor on Jrd::Lock, helping to avoid code dup
- avoid unneeded h-file dependencies, making boot build engine dependent
2012-05-31 16:53:42 +00:00
asfernandes
a2b389f1db
Getting rid of dsql_nod.
2012-04-25 01:42:47 +00:00
alexpeshkoff
6a45fe32a1
Better track file dependencies
2012-03-15 09:52:55 +00:00
alexpeshkoff
6e6c7bcbcd
Fixed opening read-only databases on unix
2012-03-01 08:37:55 +00:00
alexpeshkoff
9a4670a33f
Fixed Darwin build
2012-02-27 16:59:01 +00:00
alexpeshkoff
b4c806385f
Fixed make syntax
2012-02-27 12:12:47 +00:00
alexpeshkoff
50bbe2e446
Mac port
2012-02-24 16:55:18 +00:00
alexpeshkoff
2a5e7e7f32
Implemented CORE-672: "Over the wire" connection encryption
2012-02-24 12:39:27 +00:00
alexpeshkoff
173db599b7
Fixed CORE-3727: Support C preprocessor flags in firebird build system
2012-01-12 15:00:49 +00:00
alexpeshkoff
71ca2d9348
Applied Michal's patch
2012-01-11 12:56:48 +00:00
asfernandes
4b115ba622
Make the thing build with Ubuntu 11.10, binutils 2.21.53.20110810.
...
Was failing to build 'firebird' caused by common.a (BigInteger.o) usage of libtommath functions.
2011-12-29 00:21:21 +00:00
alexpeshkoff
4780466fcd
Fixed CORE-3677: Stop utilities to export entrypoints
2011-12-27 08:14:58 +00:00
asfernandes
359f74e73a
Misc.
2011-12-24 18:08:13 +00:00
alexpeshkoff
7fb8ebd3a9
Fixed CORE-1898: Increase the password length from 8 characters, CORE-3372: Simplify process of non-default security database creation
2011-12-23 12:43:58 +00:00
alexpeshkoff
ef11481552
Fixed CORE-3606: Linker commands that use c or c++ compiler should apply CFLAGS and CXXFLAGS respectively
2011-10-12 11:55:18 +00:00
alexpeshkoff
0109520964
Fixed non-root build
2011-10-12 11:24:03 +00:00
alexpeshkoff
bf36c6a366
Cleanup
2011-10-11 13:42:55 +00:00
alexpeshkoff
d61e4a7344
Create metadata.fdb using isql
2011-10-11 08:20:16 +00:00
alexpeshkoff
963096063f
Fronported CORE-3615: add silent_install target to firebird's Makefile (and some other misc install-related fixes)
2011-10-06 09:31:22 +00:00
paulbeach
78dfea75db
2011-09-14 13:01:11 +00:00
asfernandes
4463186e19
Correction for my last commit to make it work without gen's bin directory in the $PATH.
2011-08-22 01:07:27 +00:00
asfernandes
7545b8d172
Make Linux build faster.
...
It seems the usage of databases with FW=ON in ext4 filesystems mounted with barriers=1 (default) is very slow.
This change decreased build time in my machine from 2m41s to 1m21s.
2011-08-21 04:11:41 +00:00
alexpeshkoff
40ef6666d5
Enabled use of any available on the target system ICU version for non-collation calls
2011-08-02 11:54:30 +00:00
alexpeshkoff
9a58295f44
Reflect Vlad's changes in posix build
2011-07-01 07:55:13 +00:00
paulbeach
317430bc0d
Fix typo
2011-06-15 08:35:30 +00:00
alexpeshkoff
40348295e1
Used upgradeInterface() in a number of places.
...
Fixed memory leak when unloading module, related with upgraded interfaces.
Fixed timer on posix to be high resolution.
Better diagnostic in services.
2011-06-10 12:53:51 +00:00
asfernandes
7ad98cd292
Work in progress on the external engines API changes.
2011-06-01 01:44:54 +00:00
alexpeshkoff
2d6355645f
misc
2011-05-20 16:44:12 +00:00
asfernandes
69dc52ba48
Integrate IAttachment and ITransaction in the external engines API.
2011-05-07 19:52:44 +00:00
alexpeshkoff
2ce69ffac3
Applied patch from Damyan Ivanov: no compiler flag repetinion when CXXFLAGS is set in the environment
2011-03-27 11:22:57 +00:00
alexpeshkoff
abeb17be14
Fix boot build
2011-03-21 13:43:51 +00:00
alexpeshkoff
0102a5c9fc
Follow Vlad's changes in posix build
2011-03-03 08:36:02 +00:00
alexpeshkoff
0a7c3fc69d
Fixed CORE-3369: first step to make it possible to specify non-default security database for specific database
2011-03-02 13:42:56 +00:00
alexpeshkoff
ada72e8ec2
Damyan's fix for an error, noticed by him
2011-02-24 14:06:39 +00:00
alexpeshkoff
dc9e744fc3
Fixed binary packages build. No more CS/SS difference. No more linux RPMs on SF.
2011-01-17 17:38:25 +00:00
alexpeshkoff
0492d1ff83
cleanup
2011-01-16 14:03:18 +00:00
alexpeshkoff
d6fcde387b
New plugin manager. Use it for all types of plugins.
2011-01-14 17:31:40 +00:00
asfernandes
4318920100
An attempt which seems to work to not lose cpp files generated from epp ones.
2010-12-12 19:53:27 +00:00
asfernandes
9c42d4e5af
Finish the statements refactor in the engine. Get rid of jrd_nod.
2010-12-04 22:15:03 +00:00
alexpeshkoff
a77b580d8c
Fixed build without --with-system-editline switch
2010-12-01 16:20:22 +00:00
alexpeshkoff
108fd3a000
Make it work with long paths, when ":" is placed on the second line of file
2010-11-30 08:57:10 +00:00
alexpeshkoff
e5825e97da
Better handling of absolute and relative paths
2010-11-23 09:43:58 +00:00
alexpeshkoff
de453fcfd3
Check for presence of ICU development package in configure, related cleanup
2010-11-08 18:12:03 +00:00
alexpeshkoff
f694b301be
Damyan's patch for distro-untegrated posix builds
2010-11-04 17:06:59 +00:00
asfernandes
b5cfdbf513
Misc
2010-10-27 00:32:58 +00:00