Search results

  1. JamesBowen

    Question Openedge HTTP client - Supported ciphers.

    "Afternoon" UTC+13:00
  2. JamesBowen

    Question Openedge HTTP client - Supported ciphers.

    Thanks! Something for me to try this evening.
  3. JamesBowen

    Question Openedge HTTP client - Supported ciphers.

    Funny. I too queried about missing E, and apparently, the ciphers are correct "ECDH-ECDSA-AES256-GCM-SHA384" & "ECDH-ECDSA-AES128-GCM-SHA256". Here is a table mapping Mapping OpenSSL cipher suite names to IANA names of ciphers and "ECDH-ECDSA-AES256-GCM-SHA384" is number [0xc02e]. proenv>sslc...
  4. JamesBowen

    Question Openedge HTTP client - Supported ciphers.

    OE 11.7.18 64bit OS Windows10 Hi all, I access a REST API and the service provider is narrowing down the list of ciphers that it's going to support. They are only going to allow TLS 1.2 & 1.3 and the following ciphers. OpenSSL Cipher Name TLS13-AES-256-GCM-SHA384...
  5. JamesBowen

    Question DB user-level password policy implementation OE 11.73

    Going a bit off topic. But I wrote the DECODE() function as a static class object in the ABL: Comment - My gimmicky version of the ENCODE() function
  6. JamesBowen

    Resolved Problem in OpenEdge Explorer - Publishing failed

    Update... I seem to have resoled the issue by using the common name of my lets encrypt into the URL parameter. Never had to do this before, but it got rid of the issue. I'm assuming the overedge default certificate must have expired.
  7. JamesBowen

    Resolved Problem in OpenEdge Explorer - Publishing failed

    OE 11.7.15 I'm getting nowhere fast with this issue. First time I had this problem. Tried to Google the issue, but it's a case "have you checked this" and "check that" etc. Anyone got an answer?
  8. JamesBowen

    Unpacking arrays

    With a little bit of help from ChatGPT to write the HTML. I just included the ScriptScript code. <SCRIPT LANGUAGE="SpeedScript"> create widget-pool. procedure output-Header : define var mFile as memptr no-undo. define var cfile as char no-undo. if...
  9. JamesBowen

    Unpacking arrays

    I think you will have to make multiple file send requests. Because the get-binary-data() function can only handle one tag name at a time OR In your Javascript when appending form data, add a counter to the input name object, i.e. files[]0, files[]1, files[]2...files[]x, and include the total...
  10. JamesBowen

    Need replacement for OCX to display image in PROGRESS 64-bit

    If anyone is interested in this code, I have published it to GitHub. ABL-Image-Viewer/ABLImageViewer at main · Jimbobnz/ABL-Image-Viewer Alot of the hard work was done using Chat GPT and the converting the C# syntax into ABL.NET. It's been fun just to get some sort of crude Image viewer...
  11. JamesBowen

    Need replacement for OCX to display image in PROGRESS 64-bit

    I've just done a quick proof of concept where I can view a TIFF image and scroll through each page. It can handle other image types. Todo: Add a Zoom in-out feature. Rotate image Save the image to a file.
  12. JamesBowen

    Need replacement for OCX to display image in PROGRESS 64-bit

    It's tricky to find a 64bit version of a control you are looking for without all the bells and whistles. Most of the image controls are C# .NET WinForm objects. Are you open to the idea of using the ABL .NET Form. I've looked at the possibility of using a PictureBox class object and some .NET...
  13. JamesBowen

    Need replacement for OCX to display image in PROGRESS 64-bit

    What is the core functionality that Imageman OCX provides you with that you would want to retain?
  14. JamesBowen

    Question Disconnect Crystal Report Connexion

    Yeah, I did not if it was going to work either. I just founds some C# examples on stack overflow who have reported similar issue. just converted the C# code to ABL.
  15. JamesBowen

    Querying LDAP Passwords

    Not sure if that is going to work... There is a client startup parameter -assemblies which can be placed in a custom .pf file. https://docs.progress.com/bundle/openedge-startup-and-parameter-reference-117/page/Assemblies-assemblies.html
  16. JamesBowen

    Question Disconnect Crystal Report Connexion

    Try this... Don't know if it will work. DEFINE VARIABLE k AS INTEGER NO-UNDO. DO k = 1 TO crReport:DATABASE:tables:COUNT: crReport:DATABASE:tables(k):Dispose() . END. crReport:Database:Dispose(). crReport:Close(). crReport:Dispose().
  17. JamesBowen

    Querying LDAP Passwords

    Worked for me too once I updated the assemblies.xml file. using System.DirectoryServices.AccountManagement.*. do on error undo, leave on endkey undo, leave on stop undo, leave on quit undo, leave: define variable objContext as class PrincipalContext. objContext...
  18. JamesBowen

    Question TCP vs. Shared Memory

    I look forward to it with trepidation.
  19. JamesBowen

    Question TCP vs. Shared Memory

    Does anyone have any test results of connecting to a multi-user database via the TCP vs. Shared Memory? 24 years ago on 8.3C we found there was a massive performance gain for accessing the database in shared memory vs. the TCP stack. I think it was between 20% to 33% performance gain. I was...
  20. JamesBowen

    adecomm/_oscpath.p

    This may (or may not) help. If you are using OpenEge on Windows and you need to create a directory tree structure, you can use .NET CreateDirectory Method to do this. System.IO.Directory is a static class object, so there is no need to define class objects. Very easy to implement.
Back
Top