hvlad
d2c89f53f3
Fixed bug CORE-2656 : Error reading data from the connection. On disconnect
...
Thanks to Oleg Matveyev for test case and assistance
2009-10-11 19:54:04 +00:00
hvlad
653a3f2e02
Make better XNET's error messages in firebird.log
2009-10-01 09:12:49 +00:00
verbguy
56f291e05f
HP-UX changes - 64-bit atomic counters, support for HP-UX 11 v2, and small tweak of build options
2009-09-29 19:13:51 +00:00
alexpeshkoff
60a115efc2
Fixed CORE-2601: fine tuning of the installation directories does not work in configure
2009-09-11 10:49:46 +00:00
asfernandes
519a3b0aa7
A few necessary "volatile" usage
2009-09-10 15:30:03 +00:00
robocop
43962281d4
Misc and isolate the win9x code even more.
2009-09-02 04:23:02 +00:00
alexpeshkoff
d7a9b25e74
Store strings, received from server, in circular buffer
2009-09-01 13:56:16 +00:00
alexpeshkoff
9629eafccd
Use per-thread circular strings buffers instead common and per-attachment combination
2009-09-01 09:20:24 +00:00
skidder
aca5a83a46
Fixed CORE-2609: Update support for Windows 98/ME and NT4.0
2009-08-30 19:00:46 +00:00
asfernandes
398975b940
Misc
2009-08-20 01:32:24 +00:00
robocop
6a521a72b2
Comment obsolete architectures.
2009-08-18 12:56:00 +00:00
robocop
f84198ee98
Comment or delete unused things.
2009-08-18 12:55:38 +00:00
dimitr
70b28297c1
Fixed the POSIX build.
2009-08-18 07:35:29 +00:00
robocop
ff405cfa85
Comments and misc.
2009-08-15 11:47:48 +00:00
robocop
ee40c31cb7
Comments.
2009-08-15 11:46:48 +00:00
robocop
8120fcd23e
Style.
2009-08-14 10:05:00 +00:00
robocop
959203c1fe
Comments.
2009-08-14 10:03:19 +00:00
robocop
4def041e27
Comments.
2009-08-14 09:44:49 +00:00
asfernandes
ae6c7e7352
Misc
2009-08-14 01:58:22 +00:00
dimitr
6f887cb6dc
More information about unexpected failures.
2009-08-13 10:07:53 +00:00
dimitr
5b5a19fa70
No need to check the handle here, as the retrieval from the array will handle it automagically.
2009-08-13 09:56:38 +00:00
dimitr
b1107730c0
1) protocol.cpp is not expected to throw. Processing of port_objects should be wrapped by try-catch blocks.
...
2) Minor refactoring.
2009-08-13 09:55:33 +00:00
dimitr
9a34d50e99
1) Let's process unexpected port disconnections gracefully.
...
2) Don't allow any untrapped exceptions to leave loopThread.
2009-08-13 09:52:56 +00:00
dimitr
e50d813c0e
Let's process returned errors correctly.
2009-08-13 08:18:46 +00:00
asfernandes
2cb136d9b8
Misc
2009-08-05 02:12:46 +00:00
dimitr
54814e9393
Misc.
2009-08-04 11:36:17 +00:00
dimitr
96e39adc2e
Cleanup the code not relevant anymore.
2009-08-04 11:35:39 +00:00
robocop
ab578df954
Fix the Win32 build by brute force for VC2008 (other compilers may complain).
2009-08-02 14:50:58 +00:00
dimitr
e24dd620a0
Little battle against warnings.
2009-08-02 10:47:45 +00:00
dimitr
632ec92723
Little battle against warnings.
2009-08-02 10:36:21 +00:00
asfernandes
8c265e5a45
Misc
2009-08-01 18:41:46 +00:00
alexpeshkoff
5b6738dcb4
Patch from Bill Oliver and some more consts
2009-07-31 09:17:30 +00:00
alexpeshkoff
a55c2a35a0
Fixed posix build
2009-07-31 09:05:25 +00:00
dimitr
a0941a6b34
Someone attempted to turn on a keepalive option for the event channel, but used a main connection socket handle instead of the event one ;-)
2009-07-31 08:55:10 +00:00
dimitr
3038f8b5db
Use a proper handle type for TCP sockets. Don't share that handle with named pipes. This allows to eliminate many unnecessary casts.
2009-07-31 08:46:35 +00:00
hvlad
3e4b0677ce
Fixed regression in Beta2 : can't connect using XNET
2009-07-29 08:59:28 +00:00
asfernandes
6377356940
Misc
2009-07-23 00:56:28 +00:00
dimitr
d6c79a4203
Fixed two issues for the case of non-authorized op_connect_request:
...
1) Missing error reporting which makes the client to stall forever
2) CORE-2563: Possible DoS attack using the malformed packet sent into the connection port
2009-07-20 14:05:39 +00:00
asfernandes
68ebf172f6
Fixed CORE-2561 - Incorrect database name transliteration when connecting using WNET or XNET
2009-07-19 17:33:52 +00:00
robocop
cfb9403481
Warnings.
2009-07-17 09:06:03 +00:00
asfernandes
5063bafc36
Misc
2009-07-15 03:13:16 +00:00
asfernandes
b2c8c1f1e6
Fixed the problem with trusted authentication
2009-07-13 15:26:37 +00:00
dimitr
816f2971da
Deleted the unnecessary files.
2009-07-13 15:13:23 +00:00
dimitr
136d064565
1) Complete the Alex's changes for CORE-2526 (Windows part).
...
2) Cleanup the license, help and settings parts of the server properties window (they're unused for a long time already).
3) Misc changes.
2009-07-13 15:09:58 +00:00
asfernandes
e26c3083f8
Improvement CORE-2551 - Interpret DPB items as now the database name parameter is interpreted and change MON$ filenames fields from NONE to UNICODE_FSS.
2009-07-11 19:58:28 +00:00
asfernandes
20c91dcef7
Misc
2009-07-11 03:01:18 +00:00
asfernandes
7d0074310c
Initialize xcc struct.
...
After its creation, things may go wrong and then cleanup_comm access not initialized members.
2009-07-09 17:30:29 +00:00
alexpeshkoff
fe4aec8a12
Fixed CORE-2550: Bus error when working with DB_KEY on bigendian machines. Introduced dtype_dbkey inside engine.
2009-07-09 14:04:42 +00:00
robocop
33f2a7881d
Leave xdr and friends in peace for now.
2009-07-07 08:50:26 +00:00
robocop
e297859792
Undo some particular cases of signed/unsigned conversions.
2009-07-07 07:21:34 +00:00