• src/sbbs3/js_cryptcon.c

    From deuce@VERT to CVS commit on Monday, November 17, 2014 22:06:53
    src/sbbs3 js_cryptcon.c NONE 1.1
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv3075

    Added Files:
    js_cryptcon.c
    Log Message:
    JavaScript CryptContext class for encryption/decryption.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From deuce@VERT to CVS commit on Tuesday, November 18, 2014 04:48:14
    src/sbbs3 js_cryptcon.c 1.1 1.2
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv13257

    Modified Files:
    js_cryptcon.c
    Log Message:
    Fix warnings.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From rswindell@VERT to CVS commit on Wednesday, November 19, 2014 00:01:42
    src/sbbs3 js_cryptcon.c 1.2 1.3
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv8888

    Modified Files:
    js_cryptcon.c
    Log Message:
    Fix/work-around build errors on Win32:
    - include files in wrong order causing #error in jscpucfg.h
    - CRYPT_ALGO_CAST not defined (need newer cryptlib.h?)
    Added CVS Id keyword.


    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From deuce@VERT to CVS commit on Wednesday, November 19, 2014 01:23:22
    src/sbbs3 js_cryptcon.c 1.3 1.4
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv11716

    Modified Files:
    js_cryptcon.c
    Log Message:
    Re-add CRYPT_ALGO_CAST



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From Kirkman@VERT/GUARDIAN to deuce on Saturday, January 03, 2015 20:54:56
    Re: src/sbbs3/js_cryptcon.c
    By: deuce to CVS commit on Wed Nov 19 2014 01:23 am

    js_cryptcon.c
    Log Message:
    Re-add CRYPT_ALGO_CAST

    I just did my first CVS update in a few months, and js_cryptcon.c is erroring out for me when I run "make".

    When I re-remove the CRYPT_ALGO_CAST stuff (basically stepping back one revision), it compiles fine.

    I'm using Debian Linux for whatever it's worth.

    --Josh

    ////--------------------------------------------------
    BiC -=- http://breakintochat.com -=- bbs wiki and blog

    ---
    þ Synchronet
  • From deuce@VERT to CVS commit on Monday, October 05, 2015 17:11:07
    src/sbbs3 js_cryptcon.c 1.5 1.6
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv22249

    Modified Files:
    js_cryptcon.c
    Log Message:
    List all the supported ALGO and MODE values.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From deuce@VERT to CVS commit on Tuesday, January 02, 2018 22:41:48
    src/sbbs3 js_cryptcon.c 1.7 1.8
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv10470/sbbs3

    Modified Files:
    js_cryptcon.c
    Log Message:
    Remove obsolete and no-longer-supported encryption




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Monday, February 19, 2018 22:08:19
    src/sbbs3 js_cryptcon.c 1.9 1.10
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv7418

    Modified Files:
    js_cryptcon.c
    Log Message:
    Address Coverity-reported "Explicit null dereferences".


    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Wednesday, February 21, 2018 18:12:18
    src/sbbs3 js_cryptcon.c 1.10 1.11
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv20063

    Modified Files:
    js_cryptcon.c
    Log Message:
    Add new private_key object to CryptContext (not in JSDOCS). Values are in
    the format required by ACMEv2/Let's Encrypt.

    Yes, this seems to be the easiest way to exfiltrate a private key from
    a cryptlib context.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Thursday, February 22, 2018 02:44:10
    src/sbbs3 js_cryptcon.c 1.11 1.12
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv11726

    Modified Files:
    js_cryptcon.c
    Log Message:
    Add new create_signature() method.
    Don't force set the label, require the caller to set it.
    Fix up ASN.1 parsing of RSA certificates.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Thursday, February 22, 2018 02:48:35
    src/sbbs3 js_cryptcon.c 1.12 1.13
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv12300

    Modified Files:
    js_cryptcon.c
    Log Message:
    Ah, THAT'S what the second argument HANDLE_PENDING() grew is.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Thursday, February 22, 2018 16:31:13
    src/sbbs3 js_cryptcon.c 1.14 1.15
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv31925

    Modified Files:
    js_cryptcon.c
    Log Message:
    Fix JSDOCS build.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Thursday, February 22, 2018 18:03:57
    src/sbbs3 js_cryptcon.c 1.15 1.16
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv10595

    Modified Files:
    js_cryptcon.c
    Log Message:
    Free pointer before re-using it as a temp variable.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Friday, February 23, 2018 03:15:58
    src/sbbs3 js_cryptcon.c 1.16 1.17
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv10345

    Modified Files:
    js_cryptcon.c
    Log Message:
    Strip leading zero bytes from public key values.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Tuesday, February 27, 2018 01:38:19
    src/sbbs3 js_cryptcon.c 1.18 1.19
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv2708

    Modified Files:
    js_cryptcon.c
    Log Message:
    Fix support for ECDSA keys.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Monday, February 15, 2021 21:33:43
    https://gitlab.synchro.net/main/sbbs/-/commit/b911ee032d83ac1660511ec8
    Modified Files:
    src/sbbs3/js_cryptcon.c
    Log Message:
    Remove dead code in js_cryptcon_get() - reported by Coverity

    Deuce said to just delete it. <shrug>

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¨@VERT to Git commit to main/sbbs/master on Tuesday, February 16, 2021 09:32:11
    https://gitlab.synchro.net/main/sbbs/-/commit/5a60ea6ee0b04500c53031bc
    Modified Files:
    src/sbbs3/js_cryptcon.c
    Log Message:
    Only patch I looked at in 68990cd was wrong.

    x points to the terminating NUL in x64. free()ing it would do wild
    and crazy things depending on how paranoid the free() implementation
    is.

    free(x64) instead... at least Coverity was happy though!

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Sunday, April 04, 2021 15:13:57
    https://gitlab.synchro.net/main/sbbs/-/commit/a54308df042510fa7c6755be
    Modified Files:
    src/sbbs3/js_cryptcon.c
    Log Message:
    Don't use mode without checking if NULL first

    CID 319598

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¨@VERT to Git commit to main/sbbs/master on Sunday, October 20, 2024 14:15:57
    https://gitlab.synchro.net/main/sbbs/-/commit/e46381d7a93277383a489f3b
    Modified Files:
    src/sbbs3/js_cryptcon.c
    Log Message:
    Add new algorithms.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¨@VERT to Git commit to main/sbbs/master on Sunday, October 20, 2024 14:25:38
    https://gitlab.synchro.net/main/sbbs/-/commit/9d9988d422dc88cf662cc964
    Modified Files:
    src/sbbs3/js_cryptcon.c
    Log Message:
    Poly1305 isn't HMAC.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¨@VERT to Git commit to main/sbbs/master on Sunday, October 20, 2024 14:31:52
    https://gitlab.synchro.net/main/sbbs/-/commit/e0b47595f897702a1ba0e102
    Modified Files:
    src/sbbs3/js_cryptcon.c
    Log Message:
    Add a couple commas for the docs.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¨@VERT to Git commit to main/sbbs/master on Sunday, October 20, 2024 14:52:02
    https://gitlab.synchro.net/main/sbbs/-/commit/a0843ac78d68c66383fb4d6d
    Modified Files:
    src/sbbs3/js_cryptcon.c
    Log Message:
    Seriously, Poly1305 is not HMAC.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net