Commit History

Author SHA1 Message Date
  Zoë Peterson b9207f656a Fix Delphi 13 $PUSHOPT/$POPOPT and noreturn warnings (#666) 1 month ago
  Remy Lebeau 31d67fec33 Adding TIdLibFuncName and PIdLibFuncNameChar aliases to IdGlobal.pas. 6 years ago
  RemyLebeau 41cbdd8c5f Fix for compiler errors in FPC. 7 years ago
  RemyLebeau d83cae854f Adding TIdLibHandle type and IdNilHandle constant, to address THandle/TLibHandle discrepancies between Delphi and FreePascal when dealing with dynamically loaded libraries. 7 years ago
  RemyLebeau 5764e023ff Embarcadero patches. 7 years ago
  RemyLebeau 38699d8115 FreePascal patch for IdGlobal.GOffsetFromUTC and IdWship6.GIdIPv6FuncsAvailable variable declarations. 9 years ago
  RemyLebeau 627f40aa52 Miscellaneous tweaks 9 years ago
  RemyLebeau 000ef2f05b Patch from Embarcadero 10 years ago
  JPeterMugaas b7b252e6dc Some updates for Winsock 2 API's. 10 years ago
  RemyLebeau 2206dea81a Adding XE8 project files. 11 years ago
  RemyLebeau af02cfae84 Bug fix for WspiapiLegacyGetAddrInfo() not returning a correct IPv4 wildcard address when pszNodeName is nil. 11 years ago
  RemyLebeau ce02874624 Bug fixes from Asbjørn Heid 11 years ago
  RemyLebeau aeb0b02efd Updating TIdComponentSelectionEditor to recognize Indy components that derive directly from TIdBaseComponent instead of TIdComponent. 11 years ago
  RemyLebeau 22d8b9917f Adding some type-casts when {$TYPEDADDDRESS ON} is enabled. 11 years ago
  RemyLebeau 6a339843d3 Misc fixes for FreePascal and Windows CE. 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 a723640b59 Bug fix for WspiapiLegacyGetNameInfo() not setting pszService correctly when UnicodeString is used. 12 years ago
  RemyLebeau a483bd1e86 Added IdDisposeAndNil(). Similar to FreeAndNil() but works under ARC. 12 years ago
  JPeterMugaas a0b03d6033 Disable warning about depreciated variable defined in the same unit. Ihe depreciation warning does not contribute anything in that case. 12 years ago
  RemyLebeau e0c26f2f65 Removing inline specifier from Wspiapi helper functions. 12 years ago
  RemyLebeau 102a3be613 Fixes for compiler errors in Delphi 5. 12 years ago
  RemyLebeau 1390a1e576 Fix for compiler error in WspiapiQueryDNS(). 12 years ago
  RemyLebeau 3882d7a0ec Enabling getnameinfo(), getaddrinfo(), and freeaddrinfo() functions for older Windows systems. Only supports IPv4, but it eliminates the need for GIdIPv6FuncsAvailable flag and various IFDEFs. 12 years ago
  JPeterMugaas 37bbb10312 Match Emb's Windows headers. 15 years ago
  RemyLebeau 720b528df6 Re-writing IdCompilerDefines.inc. General cleanup, and preparation for Delphi 64-bit and cross-platform compilers. 15 years ago
  JPeterMugaas 73e5ad7081 Minor size_t fixes. 15 years ago
  JPeterMugaas a9723558e7 More size_t fixes. 15 years ago
  JPeterMugaas 435881b55a ai_addrlen must be size_t in order to work in Win64 and be consistant with the SDK headers. Fix errors in PROTECTION_LEVEL_UNRESTRICTED and PROTECTION_LEVEL_RESTRICTED. Move PPaddrinfoW and PPaddrinfo to IdWinsock2 for consistency with other definitions. Set Alignment on Win64. GStack.LocalAddresses now works in Win64. 15 years ago
  JPeterMugaas 1d3c2f2019 Workarounds for Pulsar in IdGlobal.pas. In IdWship6, add support for inlining in Delphi by adding syncobjs. 15 years ago