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

48114 Commits

Author SHA1 Message Date
alexpeshkoff
5aae50354d Frontported fix for CORE-3532: Server hangs starting new session when trace is running 2011-10-13 12:39:06 +00:00
alexpeshkoff
def8abe36f misc 2011-10-13 11:58:02 +00:00
alexpeshkoff
9dab626467 Frontported fix for CORE-3589: Internal shared resource leak. Make trunk work with SystemV semaphores as shared mutexes/events. 2011-10-13 11:31:15 +00:00
firebirds
8ee9033501 nightly update 2011-10-13 03:19:05 +00:00
asfernandes
5635607c9d Avoid exception in successfull attachments. 2011-10-12 23:17:45 +00:00
hvlad
917ad9c55f Fixed bug CORE-3631 : Duplicate records with NULLs checked incorrectly 2011-10-12 18:59:20 +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
2390d0be30 Frontported fix for CORE-3627: Server crashes with access violation when inserting row into table with unique index 2011-10-12 09:57:30 +00:00
firebirds
f1cee0e9d1 nightly update 2011-10-12 03:19:10 +00:00
asfernandes
32fe5b0988 Avoid thrown exceptions in normal operation when loading non-existent ICU versions. This was a pain in the debugger. 2011-10-12 02:06:25 +00:00
alexpeshkoff
bf36c6a366 Cleanup 2011-10-11 13:42:55 +00:00
alexpeshkoff
343c7862bf Fixed CORE-3607: Solaris does not define the RLIMIT_NPROC limit 2011-10-11 11:59:47 +00:00
alexpeshkoff
715df9d4d7 Porting - some Debians miss SA_SIGINFO, committed fixing it patch by Samuel Thibault 2011-10-11 10:29:35 +00:00
alexpeshkoff
d61e4a7344 Create metadata.fdb using isql 2011-10-11 08:20:16 +00:00
alexpeshkoff
5af848ad8e Cleanup: remove all GDEF files - we anyway have no tool to run them 2011-10-11 07:46:13 +00:00
alexpeshkoff
ae198472d3 Fixed CORE-3576: Make ICU built with U_DISABLE_RENAMING load correctly - thanks to Treeve Jelbert 2011-10-11 06:46:53 +00:00
firebirds
3fa29b4bcc nightly update 2011-10-11 03:18:11 +00:00
alexpeshkoff
705d0b90de misc 2011-10-10 17:15:20 +00:00
dimitr
4263301039 Refactored the database shutdown. Work in progress. 2011-10-10 13:51:10 +00:00
dimitr
1b0ff623e7 Misc. 2011-10-10 10:39:59 +00:00
firebirds
67ca8b4b9c nightly update 2011-10-07 03:18:24 +00:00
asfernandes
eb5689ef0e Misc. 2011-10-07 02:33:02 +00:00
alexpeshkoff
cf4fe8ae9b Added license files to linux packages 2011-10-06 12:19:54 +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
firebirds
a07f19b294 nightly update 2011-10-06 03:19:07 +00:00
asfernandes
be18048455 Avoid waste some bytes per record and procedure streams. 2011-10-06 01:41:10 +00:00
dimitr
0130da039f Fixed the Windows build. 2011-10-05 17:14:35 +00:00
alexpeshkoff
1eb6cbbaef Added forgotten upgradeInterface() - thanks to Claudio 2011-10-05 10:31:02 +00:00
alexpeshkoff
af4d1d87d6 Posix-only fix for CORE-3600: temp files fb_query_xxxx remains after ISQL has been closed 2011-10-05 09:59:34 +00:00
firebirds
acc4af92a2 nightly update 2011-10-05 03:19:36 +00:00
alexpeshkoff
4b87ef2341 Front-ported fix for unregistered bug - check return value of poll() before using it's output structures 2011-10-04 13:43:38 +00:00
alexpeshkoff
5cfb49f79b Fixed CORE-3612: gfix-related services may loose error value in status vector in isc_service_start() 2011-10-04 12:55:47 +00:00
alexpeshkoff
70ddf7a875 Make services work correctly with multiple security databases 2011-10-04 12:51:57 +00:00
firebirds
9876683315 nightly update 2011-10-04 03:20:16 +00:00
asfernandes
c9a5a513d0 Mark sub procedure scratch as a procedure. 2011-10-03 15:52:14 +00:00
asfernandes
7c1a04ea83 This check appears to do nothing good. Let the error always be thrown in DSQL. 2011-10-03 15:35:49 +00:00
hvlad
ca1a67992c Return explicit sign of active transaction from VIO_get_current() - it makes logic more clear in check_duplicates() and allows to clear transient lock error from status vector and not propagate up to the callers.
Cleanup : removed my old disabled code (checking for old and new values) and restored original code in check_duplicates().
2011-10-03 11:27:46 +00:00
firebirds
98085ae41a nightly update 2011-10-03 03:19:02 +00:00
asfernandes
5ae632cf0b Feature CORE-1288 - Sub Procedures.
They're very simple for now. No access to parent variables nor to call neighbour procedures.

Tests at http://firebird.cvs.sourceforge.net/viewvc/firebird/fbtcs/GTCS/tests/FB_SQL_SUBPROC_1.output.
2011-10-02 22:11:41 +00:00
hvlad
dc4abc05e4 Protect system attachments list with dedicated sync object. It prevents deadlocks with common sync object on process shutdown. 2011-10-02 10:19:06 +00:00
firebirds
38317552a3 nightly update 2011-10-02 03:20:24 +00:00
asfernandes
92cb1cbd87 Fix ACL checking. Alex, please review. 2011-10-01 21:38:02 +00:00
firebirds
976e9ba7fd nightly update 2011-09-30 03:20:40 +00:00
asfernandes
b048dfb072 Misc. 2011-09-30 01:15:13 +00:00
hvlad
fb36296224 Port forward fix for bug CORE-3610 : Can insert DUPLICATE keys in UNIQUE index 2011-09-29 12:34:07 +00:00
firebirds
284f68e581 nightly update 2011-09-28 03:18:21 +00:00
alexpeshkoff
c6b3a162b8 misc 2011-09-27 11:51:24 +00:00
firebirds
5252b70cb0 nightly update 2011-09-27 03:19:00 +00:00
hvlad
c55cdb25f6 Fixed AV in trace: after refactoring dsc_address field of input parameter descriptor contains offset in message buffer (it was real addresses before).
Reported by Alex privately.
2011-09-26 08:20:51 +00:00