RemyLebeau
|
853621a577
Updated TIdMappedPortThread.OutboundConnect() to not use TIdTCPConnection.CurrentReadBuffer() anymore when checking for pending data from the inbound client. Doing so causes TIdMappedPortTCP to delay reading inbound data from the server until after the client has sent data first, which is not desirable.
|
8 лет назад |
RemyLebeau
|
ba9229b89e
Deleting Indy100.cfg
|
15 лет назад |
RemyLebeau
|
ebf5157ee3
Merging more updates from Malcolm Smith
|
15 лет назад |
RemyLebeau
|
d7b6ab2324
Merging Malcolm Smith's updates, and a few additional tweaks.
|
15 лет назад |
RemyLebeau
|
ce9db25802
Updated TIdTCPStream to support write buffering. This is primarily used by TIdMessageClient. When encoding large attachments, sending the encoded data line by line can take a long time on slow connections. Write buffering helps speed it up.
|
15 лет назад |
RemyLebeau
|
14f2d6152c
Updated TIdRFCReply.GenerateReply() to include a space after the NumericCode if the Text is empty.
|
15 лет назад |
RemyLebeau
|
073f960d98
Updated TIdSocketHandle.Readable() to loop its reading when TIdAntiFreeze is active so the TIdAntiFreeze.IdleTimeOut property is handled correctly
|
16 лет назад |
RemyLebeau
|
4de0354f47
Updated TIdConnection to check for a nil pointer when closing/flushing/clearing the FWriteBuffer object.
|
16 лет назад |
RemyLebeau
|
f035969361
Updated IsNumeric() to handle strings that represent 64-bit numbers
|
16 лет назад |
RemyLebeau
|
f5ad232206
Updated TIdCookieRFC2109.SetExpires() to handle values that use delta seconds instead of date/time.
|
16 лет назад |
RemyLebeau
|
4041c27651
Updated TIdSysLogMessage.Create() to call TIdStack.WSGetHostName() instead of TIdStack.LocalAddress
|
17 лет назад |
RemyLebeau
|
e8cd2051eb
Updated TIdSysLogMessage.Create() to prevent errors when constructing instances in multiple threads at the same time.
|
17 лет назад |
RemyLebeau
|
6d493594f4
Fix for AVs in TIdNotifyThread.Execute()
|
17 лет назад |
RemyLebeau
|
c8c3861ab6
Updated TIdMappedPortThread.OutboundConnect() to check for pending data in the inbound client's InputBuffer after the OnOutboundConnect event handler exits.
|
17 лет назад |
RemyLebeau
|
de50acf824
Updated DecodeHeader() to decode UTF-8 data
|
17 лет назад |
RemyLebeau
|
ac50269d62
Updated to better support decoding messages that are encoded at the top-level rather than in sub-parts
|
17 лет назад |
RemyLebeau
|
4cf283dc0f
test checkin
|
17 лет назад |
Remy Lebeau
|
2fe7289ccd
Fix for hang in ReceiveBody()
|
18 лет назад |
Remy Lebeau
|
6210c9a95e
Added BoundIP and BoundPort properties
|
18 лет назад |
Remy Lebeau
|
c82a361cb5
Updated TIdHTTPProtocol.BuildAndSendRequest() to use a string array of method names instead of using a 'case of' statement, which was originally missing an entry for 'hmDelete'.
|
18 лет назад |
Remy Lebeau
|
e09ec58fe0
Fix for TIdEntityHeaderInfo.ProcessHeaders() not handling 'Expires' header when it contains very large integer values
|
19 лет назад |
Remy Lebeau
|
1516168135
Bug fix to look for "chunked" encodings in a case-insensitive manner
|
19 лет назад |
Remy Lebeau
|
d0a44d1f1a
Fix for AV in DoOnAuthorization()
|
19 лет назад |
Remy Lebeau
|
4ea8e50225
Bug fix for ReadStream() not exiting properly when a graceful disconnect occurs
|
19 лет назад |
Remy Lebeau
|
9bc5d4f898
Bug fix for ParseOrg()
|
19 лет назад |
Remy Lebeau
|
ec9e46ec24
Bug fix for array indexes being used incorrectly
|
19 лет назад |
Remy Lebeau
|
81d9dc4319
Changed ReadStream() to handle disconnect exceptions better while reading from the socket, and to not remove too many bytes from the InputBuffer when an exception does occur
|
20 лет назад |
Remy Lebeau
|
6ee6adf5fe
Fix for LookupMessageRange() returning the wrong ending ID when the client specifies a range with no ending ID specified
|
20 лет назад |
Remy Lebeau
|
5b9e9cb1e8
Changed Execute() to lock the notifications list only once per loop iteration instead of twice
|
20 лет назад |
Remy Lebeau
|
9333987faa
Added setter method for the ChainedHandler property
|
20 лет назад |