paulbeach
|
d668ed78e6
|
Commit the right inet.cpp and fix for CORE-966
|
2006-10-25 09:54:32 +00:00 |
|
robocop
|
27a9f9d586
|
Undo Paul Beach's fix for CORE-966 in HEAD because the patch is malformed and contains outdated code. Maybe it was intended for v2.0.
|
2006-10-25 07:05:25 +00:00 |
|
paulbeach
|
dd89b18833
|
Fix for Core-966
|
2006-10-24 15:06:24 +00:00 |
|
alexpeshkoff
|
2d5a3061d7
|
Instead of rejecting connect packet with more than 10 protocols
try to use first 10 of them, ignoring others.
|
2006-10-09 13:16:18 +00:00 |
|
dimitr
|
dd91852178
|
Simplified the code as Adriano suggests.
|
2006-09-15 06:11:34 +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 |
|
dimitr
|
b018393168
|
Fixed CORE-923.
|
2006-09-12 06:48:03 +00:00 |
|
dimitr
|
00080ab731
|
More patches for Win64 compatibility.
|
2006-08-02 05:28:57 +00:00 |
|
dimitr
|
a09dc97d6b
|
Corrections, thanks to Claudio.
|
2006-07-20 06:19:25 +00:00 |
|
asfernandes
|
ea0435247a
|
Misc
|
2006-07-18 02:45:35 +00:00 |
|
dimitr
|
a9348e5766
|
Fixed CORE-833.
|
2006-07-17 11:10:18 +00:00 |
|
dimitr
|
2bc42d7dba
|
Cleanup.
|
2006-06-02 08:26:08 +00:00 |
|
alexpeshkoff
|
b953f965b0
|
Fixed setsockopt() level - thanks to Fred
|
2006-06-02 07:16:39 +00:00 |
|
alexpeshkoff
|
a2720f8e51
|
Fixed my previous commit
|
2006-05-29 16:36:49 +00:00 |
|
alexpeshkoff
|
b36b5fb9a0
|
Report failure instead of having AV in case of too many suggested protocol versions
|
2006-05-29 16:34:06 +00:00 |
|
alexpeshkoff
|
d8560dd061
|
common code to set NODELAY option
|
2006-05-24 14:08:06 +00:00 |
|
robocop
|
9886d09647
|
Misc.
|
2006-05-20 04:22:07 +00:00 |
|
robocop
|
ae51945b18
|
Misc.
|
2006-05-20 03:31:05 +00:00 |
|
asfernandes
|
292ad66e96
|
Misc
|
2006-05-20 01:53:51 +00:00 |
|
asfernandes
|
f772eae2c8
|
Fix windows build
|
2006-05-20 01:48:05 +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 |
|
asfernandes
|
df37723a48
|
Misc
|
2006-05-02 01:32:41 +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
|
d306dc5ef4
|
Since TCP_NO_DELAY is gone, comments regarding it are obsolete.
|
2006-04-29 03:01:40 +00:00 |
|
robocop
|
150112b8c3
|
Delete obsolete code after Dmitry's changes.
|
2006-04-21 06:33:11 +00:00 |
|
dimitr
|
ccc620e334
|
A bunch of changes targeted to support multi-instancing on win32.
|
2006-04-20 10:35:44 +00:00 |
|
robocop
|
67919047a2
|
Try to comply with MacOS docs... there's work to do in inet.cpp with FB_SETOPT_FLAGS.
|
2006-04-19 03:07:34 +00:00 |
|
robocop
|
a278bc8413
|
Style.
|
2006-04-19 03:05:09 +00:00 |
|
alexpeshkoff
|
f12d282788
|
avoid too much #ifdef's inside the file
|
2006-04-18 09:43:37 +00:00 |
|
robocop
|
a2d0a4d348
|
Style.
|
2006-04-18 04:50:02 +00:00 |
|
robocop
|
a89957c0ab
|
Restore Win32 port to compilable state.
|
2006-04-18 04:48:32 +00:00 |
|
kkuznetsov
|
450fc1d863
|
Fix compile error on Solaris
|
2006-04-17 18:39:22 +00:00 |
|
alexpeshkoff
|
4eb30fcf39
|
Don't raise SIGPIPE when other side terminated connection
|
2006-04-17 15:52:56 +00:00 |
|
alexpeshkoff
|
105bff246e
|
removed unneeded h-file
|
2006-04-17 10:40:28 +00:00 |
|
asfernandes
|
48abddae4c
|
Use THREAD_SLEEP as sleep don't exist in WIN32
|
2006-04-16 17:09:02 +00:00 |
|
alexpeshkoff
|
fb4888dca1
|
shutdown working threads before server shutdown
|
2006-04-14 16:46:12 +00:00 |
|
robocop
|
2e9353d7e7
|
Delete dead code after checking with Dmitry.
The B.O. are still there when copying the result of GetCommandLine().
|
2006-04-11 07:18:53 +00:00 |
|
robocop
|
192832199f
|
Solve a possible truncation problem due to USHORT<->ULONG issues.
Tweak for embedded so it doesn't crash when handling an error.
|
2006-04-11 07:16:37 +00:00 |
|
robocop
|
00c9d548a6
|
Handle zero-length strings even if we have our buffer full.
|
2006-04-09 06:53:38 +00:00 |
|
robocop
|
eb727adf2f
|
We can't handle more than 255 bytes for some items when merging information. Let's be consistent between the length indicator and the bytes we put in the buffer.
|
2006-04-09 06:50:46 +00:00 |
|
robocop
|
4243e7bcc4
|
Style.
|
2006-04-09 06:46:28 +00:00 |
|
robocop
|
b8636c120b
|
Refactor this damn unreadable code and take into account the problem Adriano found with zero length file names in my previous commit.
|
2006-04-09 00:53:55 +00:00 |
|
robocop
|
1f22045df1
|
I think I'm fixing a potential buffer overrun here.
|
2006-04-07 04:51:13 +00:00 |
|
asfernandes
|
2b5eef3103
|
Correction
|
2006-04-07 02:55:34 +00:00 |
|
alexpeshkoff
|
f59a457b5d
|
validate port_context before use to avoid AV in remote
|
2006-04-06 13:34:09 +00:00 |
|
robocop
|
c5f2284b15
|
Style.
|
2006-04-06 08:18:53 +00:00 |
|
dimitr
|
442ff93a3b
|
Nagle algorithm is now disabled by default, so there's no need to print an appropriate message in the server log.
|
2006-04-05 07:08:32 +00:00 |
|
dimitr
|
d123ead3a5
|
1) Set NoNagle depending on config only.
2) Set socket options for Win32 CS.
|
2006-04-05 05:04:52 +00:00 |
|
alexpeshkoff
|
1b6df6110a
|
fixed server hang in case of broken client
|
2006-03-20 16:29:04 +00:00 |
|