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

440 Commits

Author SHA1 Message Date
alexpeshkoff
d39dd937b9 Cleanup - overflow_handler() is not needed cause now we use class FpeControl for that purpose 2009-07-10 11:43:21 +00:00
asfernandes
bf1e2c3a72 Fix scope problem in DEV_BUILD 2009-07-05 00:25:07 +00:00
hvlad
a6345fe4c9 Fixed bug CORE-2532 : Incorrect size of volumes in multi volume database 2009-06-28 20:43:07 +00:00
robocop
f10e1b72eb Style. 2009-06-27 06:23:36 +00:00
asfernandes
928d2616fd Misc 2009-06-19 02:29:08 +00:00
alexpeshkoff
a2f7582562 Though we do not actively use signals since 2.5, let's better initialize paths before setting handlers 2009-06-10 09:18:08 +00:00
hvlad
605296a2a0 Fix Windows build 2009-06-10 07:33:45 +00:00
robocop
9a66eb1fe4 Totally misc. 2009-06-10 06:30:07 +00:00
alexpeshkoff
f21a2bf4be Make initialization distributed - each subsystem does what it needs when needs, removed gds.cpp:init() 2009-06-09 10:08:12 +00:00
asfernandes
f8eb935eb7 Misc 2009-06-06 18:13:57 +00:00
robocop
12a36080f8 This is already a Windows file, no need to check for the WIN_NT macro. 2009-06-02 06:26:20 +00:00
robocop
e9040f1a76 Misc. 2009-05-29 10:33:01 +00:00
hvlad
c551d98c83 Missed LocalFree call. Thanks to Claudio 2009-05-28 20:51:19 +00:00
hvlad
7cc177c049 Set appropriate access rights for files in lock directory 2009-05-28 09:46:45 +00:00
alexpeshkoff
46527f2084 MT safe floating point exceptions control. Raise error in case of FP overflow according to SQL standard requirements. 2009-05-27 07:57:06 +00:00
alexpeshkoff
64442e23b6 comment 2009-05-25 12:36:27 +00:00
alexpeshkoff
b62e4f1c28 Renamed function to better match it's tasks 2009-05-25 11:31:38 +00:00
asfernandes
fd7245cf05 Misc 2009-05-23 01:33:36 +00:00
hvlad
a46b10e22d Make engine create lock files in /tmp/firebird : Windows part 2009-05-22 14:48:11 +00:00
alexpeshkoff
91134ab0d0 Make engine create lock files in /tmp/firebird 2009-05-22 13:47:27 +00:00
alexpeshkoff
378b04652a CORE-2467 - better symlink detection, thanks to Damyan 2009-05-21 07:48:38 +00:00
asfernandes
6041bd8c9e Fix MSVC8 build 2009-05-20 15:21:15 +00:00
alexpeshkoff
7cc8b347f6 It was bad idea to include .h-files inside namespace 2009-05-20 08:17:05 +00:00
alexpeshkoff
86f3176307 Fixed CORE-2467: security risk in 2.5 beta1 2009-05-19 14:33:36 +00:00
robocop
4bae43779f Some #if should be #ifdef instead. 2009-05-17 11:25:50 +00:00
alexpeshkoff
c93c65df4c Use macro __sun instead of sun for this platform 2009-05-07 07:11:06 +00:00
robocop
66b1227b22 Unused params, some formatting, cleanup. 2009-05-01 17:21:36 +00:00
asfernandes
1c20adb8fc Misc 2009-04-29 01:52:49 +00:00
robocop
2d7cb94844 Unused params
Some BLR checks
2009-04-28 13:08:04 +00:00
robocop
6016b5b6c0 Misc. 2009-04-26 13:51:56 +00:00
robocop
888000e21e Unused function params. 2009-04-26 10:24:44 +00:00
asfernandes
8db711cd42 Feature CORE-2398 - Make Firebird correct detect its installed path in Linux 2009-04-08 02:14:03 +00:00
alexpeshkoff
d080161b15 Use same access rights for CS and SS when creating database file 2009-04-06 16:16:40 +00:00
asfernandes
f6f364da49 Trim trailling spaces 2009-04-04 16:39:31 +00:00
roman-simakov
1a4949891b Refactored NBackup subsystem.
1) Fixed CORE-1696 - "Deadlock in LM by using nbackup utility" with priority rating of lock requesting for LCK_backup_database and LCK_bdb.
2) A lot of stability fixes were made.
3) The key thing is using new GlobalRWLock for removing LCK_set_owner_handle function and speed up performance.
4) The code is still ready for using both in shared cache architecture and in claster architecture.
2009-03-17 07:39:55 +00:00
hvlad
41e767945b MSVC 2005 have defined _MSC_VER as 1400, so make check for CRT version correct.
It must fix bug CORE-2366 : Embeded can't find/open DLLs (snapshot 3.9.2009)
2009-03-13 15:41:49 +00:00
dimitr
9732cd89a0 Constness. 2009-03-03 11:49:56 +00:00
aafemt
f3b61c6784 Suppress error pop-up in non-server modes 2009-03-03 11:18:40 +00:00
alexpeshkoff
934fb5e192 cleanup 2009-03-03 10:17:07 +00:00
skidder
56fa3716ba Disable CRT context activation hack for VS2003 build. This build should not be affected with CRT issues 2009-03-02 03:55:01 +00:00
asfernandes
283509ad8d Misc 2009-03-01 15:42:23 +00:00
aafemt
fcd4ed854b Fix MinGW build 2009-03-01 13:26:03 +00:00
robocop
fab6a3a6cf Get rid of superflous parentheses. 2009-02-28 11:57:40 +00:00
dimitr
d83be3481c Fix by Alex for yet another races during the engine shutdown. 2009-02-24 13:05:12 +00:00
asfernandes
7ba3e7d0e5 Misc 2009-02-11 01:32:09 +00:00
hvlad
8c1dc222aa Make it work correctly 2009-02-08 19:28:13 +00:00
asfernandes
0038863661 Misc 2009-02-08 17:23:00 +00:00
hvlad
fbeb005108 Move DLL instance variable into separate file. It would be much better to make it member of Config class but currently it is not desirable due to big amount of related changes of build process. 2009-02-08 15:40:05 +00:00
hvlad
0d0c43f6fe Make it compiles 2009-02-08 13:34:50 +00:00
alexpeshkoff
c8b37f1b54 Fixed problems when setting rootDir and installDir 2009-02-08 13:24:35 +00:00