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

34 Commits

Author SHA1 Message Date
skidder
7c743fc291 Fix build warnings 2014-07-17 18:48:46 +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
dimitr
444d5302e1 Refactored the tdbb initialization, especially in AST and BG threads.
Replaced dbb_use_count with a list of active requests (to be utilized later).
Misc cleanup.
2011-10-18 18:02:57 +00:00
alexpeshkoff
83d6a2f88c Restored a lot of changes, rolled back by me unintentionally 2010-10-12 11:36:51 +00:00
alexpeshkoff
2dc25a44bb OSRI and new posix build 2010-10-12 08:02:57 +00:00
asfernandes
2227426f2e Sub-task CORE-3147 - Fix SUBSTRING(SIMILAR) in regard to initial and final shortest matching specified in the standard 2010-10-03 00:50:17 +00:00
asfernandes
f9154aca75 Misc 2010-04-07 02:04:22 +00:00
robocop
ac551e2b71 Cleanup. 2010-04-04 08:52:10 +00:00
robocop
7546c2282d Misc. 2010-03-15 06:38:49 +00:00
asfernandes
2b788805ab Simplificate the pattern matchers templates 2010-03-14 20:58:50 +00:00
asfernandes
4f9b9161b4 Feature CORE-2006 - SUBSTRING with regular expression (SIMILAR TO) capability 2010-02-21 01:47:54 +00:00
uid32383
eca4ecba76 Comments. 2009-11-22 03:56:20 +00:00
robocop
b217b6cf09 Style. 2009-08-13 10:35:56 +00:00
dimitr
468b31fddd 1) Let the collation existence locks respect the database shutdown. In particular, let's distinguish between "releasing" and "destroying" the lock.
2) Explicitly invalidate and release the cached system requests.
2009-07-13 19:45:08 +00:00
robocop
66b1227b22 Unused params, some formatting, cleanup. 2009-05-01 17:21:36 +00:00
asfernandes
38ac4ab183 Use SIMILAR TO regexp (with sed syntax for replacements) for trace config 2009-03-26 16:33:21 +00:00
alexpeshkoff
af0a175454 Temporary commented assert() to avoid aborts in 2.5 beta1 2009-03-18 12:45:25 +00:00
hvlad
d518301424 Fixed bug CORE-2372 : AV in CMP_release releasing already freed collation resource 2009-03-13 16:03:05 +00:00
robocop
f8d9fad6e5 Style. 2008-12-27 07:02:57 +00:00
asfernandes
5a85277726 Misc 2008-12-25 14:25:01 +00:00
robocop
762d7e1392 Style. 2008-12-25 06:09:37 +00:00
asfernandes
8fbf0e8e8c Remove trailing spaces (.cpp files) 2008-12-05 01:20:14 +00:00
robocop
1cdd4e4126 Clean the sources from VC6 hacks. 2008-05-14 05:17:53 +00:00
dimitr
132176a475 Major synchronization changes. Description of the commit will be posted to fb-devel. 2008-01-26 12:52:51 +00:00
dimitr
db7d3ecd4c The merge continued. 2008-01-16 08:31:31 +00:00
alexpeshkoff
eea9070f48 Optimized RuntimeStaticstics (and related part of ThreadDb) for performance - some tests run 25faster 2007-12-03 15:46:39 +00:00
alexpeshkoff
2b6fcbc1fb looks like it worked without it, but this way it will be better 2007-07-25 13:30:14 +00:00
alexpeshkoff
87da865e6a Make sure to release lock before delete 2007-07-25 13:16:31 +00:00
robocop
422d659fcb Misc. 2007-04-15 11:25:23 +00:00
alexpeshkoff
d63491e3c5 Finished gcc-warnings cleanup 2007-04-11 16:05:40 +00:00
alexpeshkoff
a6d49bc3d2 Slightly reorganized a code. Hope this should help posix compilation
on some gcc versions.
2006-12-04 17:55:25 +00:00
dimitr
ec90ad4f88 Misc. 2006-10-29 10:19:28 +00:00
dimitr
7846621e83 This should fix the compilation issue on posix. No idea why it's not required for win32. 2006-10-11 18:18:20 +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