8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-31 14:43:04 +01:00
Commit Graph

168 Commits

Author SHA1 Message Date
dimitr
ff090e6a7b Cleanup. 2008-03-12 16:42:51 +00:00
hvlad
2dfe40d2d0 Fixed fbclient's problem with releasing blob after transaction end. Reported by Dmitry Kovalenko in fb-devel.
The fix is like code in server.cpp
2008-03-12 09:50:46 +00:00
hvlad
4115317607 Make remote module thread-safe, remove THREAD_EXIT\THREAD_ENTER from it, refactor server code and some cleanup. To be continued. Please check posix builds. 2008-03-11 14:11:32 +00:00
asfernandes
5d2ca89242 Misc 2008-03-01 18:24:06 +00:00
robocop
28d58050b4 Cleanup. 2008-03-01 11:49:04 +00:00
alexpeshkoff
48e9858b57 fixed CORE-1756: AV in isc_start_transaction (isc_start_multiple) 2008-02-29 16:44:17 +00:00
alexpeshkoff
00c63c1f8d 1. Make signals handling in yValve MT safe.
2. Introduce new private API calls, fb__shutdown() and fb__shutdown_callback().
3. Introduce fb_smp_server - binary to run superclassic on posix.
4. Various cleanups.
2008-02-28 18:42:30 +00:00
dimitr
2e4d036eed Get rid of the Win9x/ME specifics. We don't support them anymore. 2008-02-26 11:03:09 +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
c577fde263 The merge is being fixed. 2008-01-16 12:29:45 +00:00
dimitr
f25819fb19 The merge continued. 2008-01-16 07:55:28 +00:00
hvlad
1f1a8c81fe More general fix for bug CORE-1561 : False isc_req_sync error may be reported by fbclient to the client application 2008-01-02 08:54:53 +00:00
asfernandes
3b1be7ccdc Misc 2007-12-13 23:25:28 +00:00
robocop
5cf8293407 Totally misc. 2007-12-13 08:28:34 +00:00
hvlad
f13d7bb85b Fixed bug CORE-1651 : False isc_req_sync error may be reported by fbclient to the client application 2007-12-12 13:42:28 +00:00
robocop
a3dfe97258 Parameter blocks are UCHAR streams.
Make their length unsigned, too.
2007-10-29 03:23:56 +00:00
dimitr
9e6ad731e3 Let's use the new method for other similar cases as well. 2007-10-28 20:36:28 +00:00
alexpeshkoff
5bf6bd05d9 Fixed CORE-1543: Security bug in trusted authentication 2007-10-26 13:17:33 +00:00
hvlad
cb18e4f44d Fixed bug CORE-1519 : AV in isc_dsql_fetch 2007-10-17 08:56:06 +00:00
asfernandes
981489e1a4 Misc 2007-10-15 01:02:01 +00:00
hvlad
d1ade42420 Fixed bug CORE-1515 : Error isc_bad_req_handle at isc_commit_transaction call 2007-10-14 12:25:17 +00:00
asfernandes
16bc18df54 Misc 2007-09-15 02:37:04 +00:00
dimitr
8d121c77a9 Fixed CORE-1452. 2007-09-12 08:17:16 +00:00
hvlad
4a72397c71 Fixed bug CORE-1430 : AV in fbclient.dll if statement prepared and executed right after events was registered 2007-08-28 19:35:53 +00:00
hvlad
4d2211d61f Fix for CORE-1388 : Can't attach to remote service manager if remote engine version is less than 2.0 2007-07-31 10:49:52 +00:00
hvlad
77f2bf6dd5 Fixed bug CORE-1372 : isc_dsql_fetch called after isc_commit_transaction not raised error 2007-07-20 12:40:12 +00:00
hvlad
caa5194ad8 Fixed bug CORE-1349 : Remote interface not checked in REM_receive and REM_fetch client supplied message length against length of format of message 2007-07-06 12:46:07 +00:00
robocop
0d71e5b00f Misc (to match an almost identical code elsewhere). 2007-06-24 08:53:51 +00:00
alexpeshkoff
31beadfb64 fixed BOF during op_connect processing, avoid use of sprintf() in remote 2007-06-21 08:40:04 +00:00
hvlad
0593719f67 Additional patch for CORE-1310 : Got "request synchronization error" when calling isc_dsql_sql_info with isc_info_sql_records parameter after last record fetched 2007-06-09 11:06:59 +00:00
hvlad
a3757ab602 Fixed CORE-1310 : Got "request synchronization error" when calling isc_dsql_sql_info with isc_info_sql_records parameter after last record fetched 2007-06-08 12:41:18 +00:00
hvlad
f31a3116ec Fixed bug with wrongly initialized remote statement when lazy_port feature active.
It visible with TCS's test DSQL_DOMAIN_20
2007-06-01 12:46:30 +00:00
hvlad
a010a612a6 Fixed bug reported by Adriano in fb-devel : exception occurred after 3rd suspend reported by fbclient after 1st fetch.
Solution is to check for statement's exception not at every fetched row but before first fetch only.
2007-05-28 20:09:18 +00:00
hvlad
88671bf258 Correct error handling for deferred executed statements 2007-05-17 13:03:57 +00:00
dimitr
bc7c4d0054 Added remote process name to the monitoring data. Applications are allowed to override this value via DPB. 2007-05-16 07:54:33 +00:00
hvlad
a6314265ef Fixed CORE-1206 : 'Error reading data from connection' when Lazy Port feature active and more that one active cursors present 2007-04-14 08:26:57 +00:00
hvlad
c13e67fe49 Restored broken compatibility between clients and servers of different versions (2.1 and other) 2007-04-04 10:31:47 +00:00
robocop
b776f1f19c Minor corrections. 2007-04-03 08:18:11 +00:00
hvlad
2c10b3ff92 Implement one more LazyPort feature : defer op_execute packet when it possible 2007-04-01 21:42:40 +00:00
robocop
409ff041dd Misc and replaced "IB" by "FB" where it made sense to me. 2007-02-11 09:04:54 +00:00
hvlad
cba92d53f3 Fixed CORE-1097 : isc_dsql_set_cursor_name() fails 2007-01-17 20:06:17 +00:00
asfernandes
a150855ef8 Misc 2006-12-09 01:23:17 +00:00
alexpeshkoff
1a4652f01a Trusted authentication for windows 2006-12-08 18:38:15 +00:00
dimitr
bdc09b234a The remote subsystem should not guess about the internal structure of BLOB ID. 2006-12-04 21:42:27 +00:00
dimitr
7c405166aa 1) Support for client PID in the monitoring data.
2) Changed XNET to return local hostname instead of PID as its remote address.
2006-09-14 13:47:31 +00:00
asfernandes
292ad66e96 Misc 2006-05-20 01:53:51 +00:00
alexpeshkoff
b056a118b5 1. Avoid use of STL
2. Reworked exceptions to make status_exception always hold correct status vector
3. Avoid use of RTTI
2006-05-19 15:17:02 +00:00
robocop
07f4bed382 I don't want another "interprete", so I rename "defered" to "deferred". 2006-05-02 00:04:12 +00:00
hvlad
f94b8bd641 Merge B1_5_Remote_LazyPort branch into HEAD 2006-05-01 22:23:31 +00:00
robocop
179a4b7cfb Style. 2006-03-07 05:44:13 +00:00