Jump to content

EugeneK

Members
  • Content Count

    116
  • Joined

  • Last visited

  • Days Won

    1

EugeneK last won the day on October 10 2024

EugeneK had the most liked content!

Community Reputation

28 Excellent

Technical Information

  • Delphi-Version
    Delphi 12 Athens

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. I've undefined OpenSSL_Resource_Files and OpenSSL_ProgramData, Can folder be created only if either or both of these is set?
  2. But can it be created only if it used, I manage my own OpenSSL installation and don't use this folder, so there is no reason to create it.
  3. Hi I just randomly noticed this folder C:\ProgramData\ICS-OpenSSL on customers machine and then found this code in OverbyteIcsLIBEAY.pas // create OpenSSL public directory is missing, usually created when installing packages or application installer ForceDirectories(GSSL_PUBLIC_DIR); can we please not do it, or at least provide some conditional define to avoid it it is not a good idea to pollute public folders with random files for no reason.
  4. It is true at least based on votes in old quality.embarcadero.com portal.
  5. Conditional operator coming in Delphi 13 https://blogs.embarcadero.com/coming-in-rad-studio-13-a-conditional-ternary-operator-for-the-delphi-language/ It is not clear from blog post are both expressions evaluated every time or based on condition? I think is most important thing about this feature.
  6. EugeneK

    if Obj <> nil then Obj.Free

    According to https://stackoverflow.com/a/8591357/1325672 if FField <> nil then FField.Destroy;
  7. EugeneK

    if Obj <> nil then Obj.Free

    If you have license Delphi 7 is available for download on Embarcadero website, you can check source code there.
  8. EugeneK

    if Obj <> nil then Obj.Free

    Free on nil works in Delphi 7 as well.
  9. Hi In OverbyteIcsWebSocketCli.pas there are many instances of this if Obj <> nil then Obj.Free; I think it should be simplified to just Obj.Free;
  10. EugeneK

    Delphi 13 beta

    Delphi 13 beta announced https://blogs.embarcadero.com/update-subscription-customers-invited-to-join-rad-studio-ganymede-beta/ Have anyone received invites? Apparently they sent to premium and regular subscription licenses this time. I'm on regular subscription and did not get any. Getting regular marketing emails, though.
  11. EugeneK

    Intercepting UuidCreate function

    Thanks! I did not know that you can use this form of InterceptCreate
  12. EugeneK

    Intercepting UuidCreate function

    I mostly use abstractions, but using abstractions for Now feels like an overkill, that's the only one I use DDetours for so far. Also until Spring4d uses namespaces I'm not using it.
  13. I'm using DDetours to intercept Windows functions for unit testing purposes, but don't know how to intercept UuidCreate function because its declaration is hidden in implementation section of System.SysUtils unit. Is there a way to do it?
  14. EugeneK

    Azure Relay

    Looks like there is commercial solution that implements AMQP 1.0, https://www.esegece.com/websockets/protocols/amqp/amqp-1-0-0 I wonder if anyone tried it?
  15. EugeneK

    Azure Relay

    It seems to be for AMQP v0.9.1, there is Delphi implementation for it here https://github.com/felipecaputo/delphi-amqp
×