Search results

  1. JamesBowen

    Connecting to Virtual Machine from local PC

    Is the Azure firewall open for port 4001?
  2. JamesBowen

    CBOR Decoding and WebAuthn/Passkey

    No, I have not seen this spring add-on. I would not know how to incorporate it in with open edge.
  3. JamesBowen

    CBOR Decoding and WebAuthn/Passkey

    I'm scoping out the prospect of implementing WebAuth into PASOE web transport. I can't see any existing implementation of this in OpenEdge and it seem that the SPRING Tomcat security framework is not able to handle WebAuthn. So, I've started going down the road of trying to "Roll-your-own"...
  4. JamesBowen

    Comment 12.8.x Developer Studio help unsalable

    Shame that there is not plans to fix it.
  5. JamesBowen

    Comment 12.8.x Developer Studio help unsalable

    I'm not sure if anyone else is experiencing this but, I've notice the Help search in the Openedge Developer Studio is almost unusable in version 12.8. I would select a keyword in the editor and bring up the context menu and click "Help on keyword" and the help search never brings up anything...
  6. JamesBowen

    Resolved PASOE ABL Service not getting published from Developer Studio

    I found a workaround. From the developer studio I had to perform a full export of the ABL Web Services and then manually import the new Web Handlers. I'm not sure why this can't be pushed from the developer studio. Is this a bug?
  7. JamesBowen

    Resolved PASOE ABL Service not getting published from Developer Studio

    Context migrating to 11.7 OE 12.8 I'm developing a new project and I'm creating a new ABL Service with it's associated web handler. The problem I'm facing is the the ABL Service is not getting Published to my local PASOE instance from the Developer Studio. Developer Studio goes through the...
  8. JamesBowen

    Question How do I convert IPv6 into a 128bit number.

    There is possiblitly 170141183460469273745278895279919563358.9442406122
  9. JamesBowen

    Question How do I convert IPv6 into a 128bit number.

    I have a requirement to convert an IPv6 address into a number (128bit number). Because it's a 128bit number I will have to store it in the database as a character field. I found some javascript code which does what I need, but for something so simple I can't figure out what need to do to...
  10. JamesBowen

    DLLs or other encryption options

    I've updated the code on GitHub. I've altered things a bit and made it into a ABLOO static class object. GitHub - Jimbobnz/ABL-RC4: ABL RC4 (RC4) cipher I've crossed check the output with other RC4 utilities and it encrypts/decrypts as expected.
  11. JamesBowen

    DLLs or other encryption options

    Hi Liza. Just so that I understand you correctly, the code sort of works but not 100% of the time? Is the ABL code working with the previously generated encrypted content? Is the content that you are trying to encrypt (or decrypt) text based or binary? When I wrote the first revision of the...
  12. JamesBowen

    DLLs or other encryption options

    I've tested it with a binary file (1.2MB) and to my surprise it did work. However, it was very, very slow and that just because the ABL language is just not optimal for bitwise operations. Recommendation is to use an alternative encryption method which is supported by OpenEdge. If you do need...
  13. JamesBowen

    DLLs or other encryption options

    Re-wrote using memptrs rather than concatenating character string values. It seems to be working well with larger string values too. It might possibly work with binary files aswell, but I have not tested that. Link the ABL DOJO...
  14. JamesBowen

    DLLs or other encryption options

    Some Improvement to the code. Still has a bug where the source string can't exceed 261 characters. Possibly someone cleverer than me can spot the bug. FUNCTION bitXOR RETURNS INTEGER (INPUT X AS INTEGER, INPUT Y AS INTEGER): DEFINE VARIABLE b1 AS INTEGER NO-UNDO. DEFINE VARIABLE b2...
  15. JamesBowen

    DLLs or other encryption options

    I've just written the algorithm ABL and tested it in ABL DOJO. Use it at your own risk. I've done about 2 mins of testing in the ABL DOJO. I think it also breaks when the string exceeds 112/113 characters. Until today I've never head of RC4 or ARC4. Hopefully, you can fix it. I do have a...
  16. JamesBowen

    4GL code to copy a value to windows clipboard

    Alternative using .NET within the ABL. System.Windows.Forms.Clipboard:SetText("FooBar").
  17. JamesBowen

    Question OPenEdge OpenEdge.Net.HTTP performance issue

    I won't be deploying the source code. At the moment it's a bit of a mixed bag of 11.7.x to 12.x.x.
  18. JamesBowen

    Question OPenEdge OpenEdge.Net.HTTP performance issue

    Is this good practice to us the PROVERSION statement in this manor?: ASSIGN /* Only enable TLS1.3 if the Progress version is 12.8 or greater*/ cSSLProtocols[1] = "TLSv1.2":U cSSLProtocols[2] = "TLSv1.3":U WHEN PROVERSION GE "12.8" chCiphers[1] =...
  19. JamesBowen

    Question OPenEdge OpenEdge.Net.HTTP performance issue

    This is a working solution (so far). I don't like that is limiting itself to a single cipher. Performance has increased to 900ms on 11.7.18, but slow on 12.8.0 DEFINE VARIABLE TLSCiphers AS CHARACTER NO-UNDO EXTENT 1. DEFINE VARIABLE TLSProtocols AS CHARACTER NO-UNDO EXTENT...
  20. JamesBowen

    Question OPenEdge OpenEdge.Net.HTTP performance issue

    Just to try something. I placed the PSC_SSLCLIENT_PROTOCOLS environment variable and I get a whole new error message. I think this is something to do with Ciphers. In my code I'm not specifying any ciphers.
Back
Top