• src/sbbs3/js_cryptcert.c

    From deuce@VERT to CVS commit on Fri Feb 23 01:18:23 2018
    src/sbbs3 js_cryptcert.c 1.1 1.2
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv30220

    Modified Files:
    js_cryptcert.c
    Log Message:
    Fix some things that exploded when I touched them.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Fri Feb 23 15:46:32 2018
    src/sbbs3 js_cryptcert.c 1.3 1.4
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv26373

    Modified Files:
    js_cryptcert.c
    Log Message:
    Fix Date certificate property handling. It's read/written as a string,
    but it's parsed as a number. Use the JS Date type for the values.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Fri Feb 23 17:14:54 2018
    src/sbbs3 js_cryptcert.c 1.4 1.5
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv11138

    Modified Files:
    js_cryptcert.c
    Log Message:
    Deal with having more properties than a tinyid can hold by exposing the attribute_get/set[_string|_time]? interface. This is way easier than a
    bunch of tiny getter/setter functions, and most of these certificate
    extensions aren't actually going to be used anyway.

    Also, surface the attribte cursor constants for more advanced certificate parsing/creation.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Fri Feb 23 23:05:24 2018
    src/sbbs3 js_cryptcert.c 1.5 1.6
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv16394

    Modified Files:
    js_cryptcert.c
    Log Message:
    Add new add_extension() function which maps to cryptAddCertExtension().
    Also, allow signing unrecognized attributes.

    These changes allow getting a Let's Encrypt certificate covering multiple domain names.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Sat Feb 24 13:58:39 2018
    src/sbbs3 js_cryptcert.c 1.6 1.7
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv6666

    Modified Files:
    js_cryptcert.c
    Log Message:
    Resolve compile warnings from msvc2013.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Sun Feb 25 23:05:10 2018
    src/sbbs3 js_cryptcert.c 1.7 1.8
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv30010

    Modified Files:
    js_cryptcert.c
    Log Message:
    export is a reserved word.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Stephen Hurd@VERT to Git commit to sbbs/master on Wed Nov 18 17:48:29 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/da1eff6a800521958d4ebebb
    Modified Files:
    src/sbbs3/js_cryptcert.c
    Log Message:
    Looks like MSVC hates forward declarations for no good reason.
    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuce@VERT to Git commit to sbbs/master on Sat Nov 21 01:24:37 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/83e11d9bf217f2ac0cc8a98f
    Modified Files:
    src/sbbs3/js_cryptcert.c
    Log Message:
    Remove useless documentation.
    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Sun Apr 4 15:13:57 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/b2c5577f39388b220dd1a219
    Modified Files:
    src/sbbs3/js_cryptcert.c
    Log Message:
    Remove structurally dead code (copy pasta?)

    CID 174455
    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Wed Dec 13 16:10:02 2023
    https://gitlab.synchro.net/main/sbbs/-/commit/31ec5431b73a9a97ee9f304f
    Modified Files:
    src/sbbs3/js_cryptcert.c
    Log Message:
    Add workaround for cryptlib bug.

    CryptCert.export_cert(CryptCert.FORMAT.TEXT_CERTIFICATE) should
    now work properly instead of always returning an error.
    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Fri Jan 31 16:48:48 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/0f85941fa102017820ba6830
    Modified Files:
    src/sbbs3/js_cryptcert.c
    Log Message:
    Fix JSDOCS

    It's CryptCert.FORMAT.XXX
    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Sat Nov 8 13:19:05 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/163eed7bc71042f79bc49498
    Modified Files:
    src/sbbs3/js_cryptcert.c
    Log Message:
    Add the properties you set the cursor values to to the CURSOR object

    Previously, the only way to use the CURSOR values was to "know" the
    ID of the attribute to stick them in, which is clearly not great.
    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net