Jump to content

EugeneK

Members
  • Content Count

    13
  • Joined

  • Last visited

Community Reputation

2 Neutral

Technical Information

  • Delphi-Version
    Delphi 11 Alexandria
  1. Hi OpenSsl renamed dlls to libssl and libcrypto quite a long time ago, it would be nice to add new names in the code as well to make it easier to read and understand code. I've attached proposed changes. OverbyteIcsLibSsl.patch
  2. Hi Is it possible to add couple of functions to OverbyteIcsLibEAY.pas I've attached patch file --- C:/Users/EKOTLY~1/AppData/Local/Temp/OverbyteIcsLIBEAY.pas-revBASE.svn003.tmp.pas Thu Sep 23 13:09:54 2021 +++ C:/Users/ekotlyarov/Documents/svn/POS/Source/3rdParty/icsv8/Source/OverbyteIcsLIBEAY.pas Thu Sep 23 16:36:34 2021 @@ -2186,0 +2187,2 @@ const + PKCS5_PBKDF2_HMAC_SHA1 : function(pass: PAnsiChar; passlen: Integer; const salt: PAnsiChar; saltlen: Integer; iter: Integer; keylen: Integer; u: Pointer): Integer; cdecl = nil; + PKCS5_PBKDF2_HMAC : function(pass: PAnsiChar; passlen: Integer; const salt: PAnsiChar; saltlen: Integer; iter: Integer; digest: PEVP_MD; keylen: Integer; u: Pointer): Integer; cdecl = nil; @@ -2834 +2836 @@ const - GLIBEAYImports1: array[0..728] of TOSSLImports = ( + GLIBEAYImports1: array[0..730] of TOSSLImports = ( @@ -3226,0 +3229,2 @@ const + (F: @@PKCS5_PBKDF2_HMAC_SHA1 ; N: 'PKCS5_PBKDF2_HMAC_SHA1'; MI: OSSL_VER_MIN; MX: OSSL_VER_MAX), + (F: @@PKCS5_PBKDF2_HMAC ; N: 'PKCS5_PBKDF2_HMAC'; MI: OSSL_VER_MIN; MX: OSSL_VER_MAX), OverbyteIcsLibEAY.patch
  3. Hi TFDConnection has following method function ExecSQL(const ASQL: String; var AResultSet: TDataSet): LongInt; When using this do I need to free returned AResultSet? And if yes then if exception will be raised when opening query does it mean that there will be memory leak of TFDQuery object?
  4. EugeneK

    Generic Type Inference

    Same happens with Integers, you have to write for example Assert.AreEqual(1, Integer(Length(smth))); it is very annoying, I wonder if there is a way to fix it in DunitX?
  5. Hi Anyone knows why this was closed as fixed in 10.3, although it is not fixed? Is there way to reopen it? https://quality.embarcadero.com/browse/RSP-17148
  6. EugeneK

    TMagnifierGlass scaling

    Hi Can someone explain why is this by design https://quality.embarcadero.com/browse/RSP-16775 ? Basically TMagnifierGlass scales when it is square but not when it is a circle, it can be fixed just by changing style, aren't all visual components in FMX supposed to be scalable?
  7. Hi Bucket name is different from folder name, you have to call it as Service.UploadObject(bucketName, folderName + '/' + objectName, ...
  8. EugeneK

    Smartinspect status

    Hi Does anyone knows what is the status of Smartinspect? Last update on code partners site is from November 2020 that it is almost ready, but it is still not available.
  9. This is not gonna help because OverbyteIcsDefs.inc is not included in the actual file. Workaround is to define RTL_NAMESPACES in project options. But this is not the best way.
  10. Any chance of fixing it? It uses RTL_NAMESPACES definition from OverbyteIcsDefs.inc
  11. It has RTL_NAMESPACES define, so it can't find Windows unit , when I try to compile because I don't use unit scope names.
  12. OverbyteIcsTicks64.pas is missing {$I Include\OverbyteIcsDefs.inc} so it can't compile
  13. Hi Could you please add {$IFDEF DELPHI17_UP} {$WARN IMMUTABLE_STRINGS OFF} {$ENDIF} to OverbyteIcsDefs.inc this is needed so if project has this warning enabled it won't show warnings about ICS
×