EugeneK
Members-
Content Count
79 -
Joined
-
Last visited
-
Days Won
1
Everything posted by EugeneK
-
Hi Can we also have function that returns TBytes? It is more convenient in many cases
-
Hi Anyone else has issue with Crowdstrike killing Delphi process when you start debugging? It happens when it stops on breakpoint and then when I try to continue it shows error and kills bds.exe. Seems to happen only on one of my projects but not on other ones.
-
OAuth Authentication Embedded or Standard Browser?
EugeneK replied to Angus Robertson's topic in ICS - Internet Component Suite
My problem is not in what OAuth unit uses, it is in what units use OAuth. If I just have THttpServer in my project OAuth should not be compiled in it, it is some dependency bloat. -
OAuth Authentication Embedded or Standard Browser?
EugeneK replied to Angus Robertson's topic in ICS - Internet Component Suite
Is not it client only functionality? I noticed if I just have THttpServer in the project this unit is still somehow included. -
OAuth Authentication Embedded or Standard Browser?
EugeneK replied to Angus Robertson's topic in ICS - Internet Component Suite
There is a problem in OverbyteIcsOAuthFormVcl, missing namespace WebView2, Winapi.ActiveX, Vcl.Edge, Vcl.OleCtrls, needs to be Winapi.WebView2, Winapi.ActiveX, Vcl.Edge, Vcl.OleCtrls, -
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.
-
Using System.Zlib instead of OverbyteIcsZLibObj
EugeneK posted a topic in ICS - Internet Component Suite
Hi I made a patch to use System.Zlib instead of OverbyteIcsZLibObj to avoid duplicating zlib code in application. ICSZlib.patch -
Using System.Zlib instead of OverbyteIcsZLibObj
EugeneK replied to EugeneK's topic in ICS - Internet Component Suite
It is for XE2+ right now, i.e.. {$IFDEF DELPHI16_UP} {$DEFINE UseDelphiZlib} {$ENDIF} For Delphi 11, should be changed to DELPHI28_UP, not sure, how to check for Delphi 11.1 -
Hi Any chance of adding TCustomWSocket.Send(const Data: TBytes) and/or marking function TCustomWSocket.SendStr(const Str : UnicodeString) : Integer; as deprecated to prevent inadvertent use of wrong encoding.
-
Hi Can anyone login to quality.embarcadero.com? It stopped letting me in, even though I can login to my.embarcadero.com with the same credentials
-
Same for me, shows as banned content on google.
-
Hi Does anyone have experience using TFDEventAlerter with MSSQL server? I'm trying to get notified when new records were added to certain table, pretty much copying logic from sample application, except using my own Queue and Service. Problem is that it works for some time then randomly stops, or sometimes does not even start working when application starts. Any suggestions how to track down this issue?
-
Hi When using TEdgeBrowser directly it is possible to set custom UserDataFolder property value. Is there a way to set it when using TWebBrowser with Edge engine? (Delphi 11 if that matters)
-
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
-
Add couple of functions to OverbyteIcsLibEAY
EugeneK posted a topic in ICS - Internet Component Suite
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 -
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?
-
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?
-
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
-
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?
-
Amazon S3 upload to folder inside bucket
EugeneK replied to Fuandi's topic in Network, Cloud and Web
Hi Bucket name is different from folder name, you have to call it as Service.UploadObject(bucketName, folderName + '/' + objectName, ... -
OverbyteIcsTicks64.pas is missing {$I Include\OverbyteIcsDefs.inc} so it can't compile
-
OverbyteIcsTicks64 missing include file
EugeneK replied to EugeneK's topic in ICS - Internet Component Suite
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. -
OverbyteIcsTicks64 missing include file
EugeneK replied to EugeneK's topic in ICS - Internet Component Suite
Any chance of fixing it? It uses RTL_NAMESPACES definition from OverbyteIcsDefs.inc -
OverbyteIcsTicks64 missing include file
EugeneK replied to EugeneK's topic in ICS - Internet Component Suite
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. -
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