Remy Lebeau
|
0a77b21d70
Fixes #648. Fix for compiler error in TIdStack.RaiseSocketError()
|
4 months ago |
Remy Lebeau
|
3b74c80f9a
Resolves #646. Workaround for a 'noreturn' regression in FPC 3.3.1.
|
4 months ago |
Remy Lebeau
|
7df1b6233b
Resolves #633, adding support for FreePascal's noreturn keyword.
|
6 months ago |
Remy Lebeau
|
203d12c378
Fixes #457. Updating TIdStack.SetKeepAliveValues() to convert ATimeMS and AInterval values to seconds on Nix platforms.
|
2 years ago |
Remy Lebeau
|
d7fa63cd5a
#383 Adding Description and FriendlyName properties to TIdStackLocalAddress
|
4 years ago |
Remy Lebeau
|
1897387ab5
Fix for TIdStackLocalAddress.FInterfaceIndex member being declared with the incorrectly type.
|
6 years ago |
Remy Lebeau
|
5fb9225fc1
Checking in changes that have been pending for a long time. Getting back in sync with the trunk:
|
6 years ago |
RemyLebeau
|
5764e023ff
Embarcadero patches.
|
7 years ago |
RemyLebeau
|
5a1ddb7374
Re-working some platform IFDEFs
|
8 years ago |
RemyLebeau
|
bc4c5abc07
Updating IdStack.pas to include the 'Androidapi.JNI.JavaTypes' unit again in the 'uses' clause on Delphi 10.0 Seattle and later, because the StringToJString() function has been inlined.
|
9 years ago |
RemyLebeau
|
f5357fd298
Various tweaks and additions before next RAD Studio release
|
9 years ago |
RemyLebeau
|
627f40aa52
Miscellaneous tweaks
|
9 years ago |
RemyLebeau
|
d9bf161e2d
Updating Computil.dpr to support RAD Studio 10.0 Seattle.
|
10 years ago |
RemyLebeau
|
2e8404e4f7
Reverted previous revisions for Android error handling tweaks, and re-applied them in a manner that does not cause interface breakages. This way, Embarcadero can include the changes in an update for Delphi Seattle.
|
10 years ago |
RemyLebeau
|
7c1e350645
Moving Android error handling to TIdStackVCLPosix, and applying Embarcadero patch to remove dependency on the FMX.Helpers.Android unit in Delphi 10 Seattle.
|
10 years ago |
RemyLebeau
|
a8af04f86a
Adding TIdUInt64 to address a UInt64 HPP bug in C++Builder 2006 and 2007.
|
10 years ago |
RemyLebeau
|
2206dea81a
Adding XE8 project files.
|
11 years ago |
RemyLebeau
|
eb5b2ee015
Fix for IdStack.pas not compiling for Android in XE5.
|
11 years ago |
RemyLebeau
|
c467d69588
Tweaking previous workaround for 'deprecated' compiler bug in Delphi 6. Now moving all {$WARN ... OFF/ON} directives to new .inc files.
|
12 years ago |
RemyLebeau
|
683a6ed729
Workarounds for compiler issues in Delphi 6.
|
12 years ago |
RemyLebeau
|
276222dd68
Adding EIdInternetPermissionNeeded for Android
|
12 years ago |
RemyLebeau
|
391179efa5
Adding project files for RAD Studio XE6.
|
12 years ago |
RemyLebeau
|
d0e0f1d7c0
Updated TIdStack.SetKeepAliveValues() to enable SO_KEEPALIVE before then setting the TCP_KEEPIDLE and TCP_KEEPINTVL options, on platforms that support them.
|
12 years ago |
RemyLebeau
|
b8c69bb002
Moving {$ZEROBASEDSTRINGS OFF} directives into IdCompilerDefines.inc.
|
12 years ago |
RemyLebeau
|
f60999f66f
Indy 10.6.0 - XE4 Release
|
13 years ago |
RemyLebeau
|
274db8e3f6
Updated TIdStack.SetKeepAliveValues() to use TCP_KEEPIDLE and TCP_KEEPINTVL when available.
|
13 years ago |
JPeterMugaas
|
afdbfb616e
Replace WIN32_OR_WIN64_OR_WINCE with WINDOWS define since that is used in Delphi and FreePascal for Win32, Win64, and Windows CE. This is for consistancy with an IdCompilerDefines rewrite that is in progress.
|
15 years ago |
RemyLebeau
|
ce554760a7
Added SetKeepAliveValues() method to TIdStack. Primarily for use with TIdFTP so idle command channels can send TCP keep-alives while data channel transfers are busy.
|
15 years ago |
JPeterMugaas
|
f236bc7774
initial start on FreePascal HaikuOS support. HaikuOS is an attempt to continue BeOS.
|
15 years ago |
RemyLebeau
|
2bfd8f7470
Merging tagged "Indy 10.5.7" code (RAD Studio XE public release) into trunk
|
15 years ago |