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