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

49602 Commits

Author SHA1 Message Date
dimitr
42a4c93b97 1) Removed the no longer actual "parent lock" concept from both the lock and event managers.
2) Reworked the lock manager synchronization: added the RAII mutex holders and avoided dirty reads for the shared memory.
3) Encapsulated lck_length into the Lock class + small related  refactoring.
4) Front ported recent fixes from the v2.x branches.
5) Misc cleanup.
2012-06-21 15:37:38 +00:00
alexpeshkoff
dede899c99 Added parameter to firebird.conf, thanks to Carlos 2012-06-21 07:17:38 +00:00
firebirds
e6123933db nightly update 2012-06-21 04:27:30 +00:00
alexpeshkoff
477e14a820 Implemented CORE-2666: Make it possible to use API to do remote backups/restores 2012-06-20 11:47:30 +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
firebirds
60fa59b2e7 nightly update 2012-06-20 04:25:17 +00:00
dimitr
baf67f019e Misc. 2012-06-19 18:28:13 +00:00
dimitr
bd5226b0e5 Misc. 2012-06-19 18:27:51 +00:00
firebirds
85a254cc85 nightly update 2012-06-19 03:30:37 +00:00
dimitr
2b91f6fcbc Removed the faulty debug break and reworked the code a bit to be more useful. 2012-06-18 16:51:30 +00:00
firebirds
c799e9d8db nightly update 2012-06-15 03:33:32 +00:00
paul_reeves
851fa1c447 Modify firebird.conf at install time according to choice of server architecture. 2012-06-14 09:31:24 +00:00
firebirds
ac9d11020a nightly update 2012-06-14 03:28:11 +00:00
hvlad
9bd1bcea60 Update msvc10 build 2012-06-13 07:59:09 +00:00
firebirds
adc098fc77 nightly update 2012-06-13 03:32:45 +00:00
paul_reeves
00a23281e8 Validate sysdba password entry 2012-06-12 14:32:08 +00:00
paul_reeves
7d866ed16c Misc 2012-06-12 14:29:12 +00:00
paul_reeves
ca821f1805 Add a couple of new i18n strings for the innosetup installer. 2012-06-12 14:27:38 +00:00
firebirds
ef98c8eaa1 nightly update 2012-06-12 03:27:12 +00:00
paul_reeves
78518edbcf Pass correct param to gsec 2012-06-11 09:34:03 +00:00
paul_reeves
5eb6888214 remove redundant file 2012-06-11 09:04:04 +00:00
firebirds
b455e9a70a nightly update 2012-06-08 03:29:12 +00:00
alexpeshkoff
292cf70723 Cleanup - no more separate classic/super builds support 2012-06-07 11:43:41 +00:00
paul_reeves
ad9966b3cd Add option to just build (default is to do make packages after build.) 2012-06-07 10:08:46 +00:00
paul_reeves
0cdfcbbad2 Build employee database with newly built embedded engine. 2012-06-07 10:06:58 +00:00
firebirds
53419d61cf nightly update 2012-06-07 03:37:17 +00:00
asfernandes
e8d1710d95 Warning. 2012-06-06 14:50:53 +00:00
paul_reeves
0d3c682825 Use FB_ prefix for environment variables 2012-06-06 13:17:51 +00:00
alexpeshkoff
ec99aff55f Implemented CORE-3594: Include expected and actual string length into error message 2012-06-06 11:06:31 +00:00
asfernandes
87ea81df34 Improvements to the UDR engines. 2012-06-05 15:31:32 +00:00
alexpeshkoff
9af385d031 Some changes in CryptoManager, discussed with Vlad and Adriano 2012-06-05 10:06:31 +00:00
firebirds
afa8068b91 nightly update 2012-06-05 03:30:58 +00:00
alexpeshkoff
2c27cf6017 Frontported fix for CORE-3769: The message 'Unknown tag (4) in isc_svc_query() results' appears when fbtracemgr is interrupted by Ctrl-C 2012-06-04 16:53:56 +00:00
firebirds
b2a6551324 nightly update 2012-06-04 03:22:32 +00:00
asfernandes
cf6e699698 Misc. 2012-06-03 15:43:59 +00:00
firebirds
12d3953367 nightly update 2012-06-03 03:22:49 +00:00
asfernandes
1dcad0fe90 Misc. 2012-06-03 03:00:24 +00:00
firebirds
f8e93c1272 nightly update 2012-06-02 03:21:48 +00:00
hvlad
428c6360de Update MSVC8 and MSVC9 builds, MSVC10 will follow 2012-06-01 07:13:58 +00:00
hvlad
0e029d34eb Follow Alex changes, small correction and cleanup 2012-06-01 07:09:42 +00:00
firebirds
4046d92b5b nightly update 2012-06-01 03:21:00 +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
firebirds
ed2cf92cb0 nightly update 2012-05-30 03:21:45 +00:00
mkubecek
1f6eaf18e5 isql: fix buffer overflow when 'set width' sets bigger width
than column's natural size
2012-05-29 20:19:58 +00:00
mkubecek
7d64b76c14 isql: fix output if charset is different from locale 2012-05-29 20:14:54 +00:00
asfernandes
4a431dd696 1) Change UdrCpp triggers macros to match procedures and functions - first phase.
2) Adjustments to procedures and functions.
2012-05-29 16:02:39 +00:00
paul_reeves
7c722c03dd Add innosetup install script for fb3.
Misc changes to support new install requirements of fb3
(Note - this is still a work in progress.)
2012-05-29 10:14:03 +00:00
paul_reeves
9d0aef435d Add stub files for ru and cz for win32 installer. 2012-05-29 09:40:55 +00:00
firebirds
d2e3cf0561 nightly update 2012-05-27 03:21:28 +00:00
hvlad
b6c6915693 Fixed bug CORE-3855 : Blobs, inserted into GLOBAL TEMPORARY TABLE ON COMMIT DELETE ROWS, could be placed into newly allocated pages even if there is enough free place on some existing data page 2012-05-26 22:01:30 +00:00