Commit History

Author SHA1 Message Date
  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