• 3rdp/build/GNUmakefile cl

    From deuce@VERT to CVS commit on Monday, January 21, 2019 18:44:00
    3rdp/build GNUmakefile 1.42 1.43 cl-bn_div.patch NONE 1.1
    Update of /cvsroot/sbbs/3rdp/build
    In directory cvs:/tmp/cvs-serv26430

    Modified Files:
    GNUmakefile
    Added Files:
    cl-bn_div.patch
    Log Message:
    Switch to "The old slow way" in BN_div()




    ---
    Synchronet Vertrauen Home of Synchronet [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Thursday, January 24, 2019 20:50:00
    3rdp/build GNUmakefile 1.44 1.45 cl-bn_div2.patch NONE 1.1
    Update of /cvsroot/sbbs/3rdp/build
    In directory cvs:/tmp/cvs-serv2430

    Modified Files:
    GNUmakefile
    Added Files:
    cl-bn_div2.patch
    Log Message:
    Don't use the inline assembler in the BN_div function.

    This has not had the crash here in over three days (crosses fingers).



    ---
    Synchronet Vertrauen Home of Synchronet [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Monday, June 03, 2019 22:21:00
    3rdp/build GNUmakefile 1.46 1.47 cl-cryptodev.patch NONE 1.1 cl-posix-me-gently.patch NONE 1.1 cl-tpm-linux.patch NONE 1.1 cl-zlib.patch NONE 1.1 cl-endian.patch 1.3 1.4 cl-PAM-noprompts.patch 1.2 1.3 terminal-params.patch 1.4 1.5 Dynamic-linked-static-lib.patch 1.6 1.7 SSL-fix.patch 1.2 1.3 cl-algorithms.patch 1.2 1.3
    Update of /cvsroot/sbbs/3rdp/build
    In directory cvs:/tmp/cvs-serv25745/build

    Modified Files:
    GNUmakefile cl-endian.patch cl-PAM-noprompts.patch
    terminal-params.patch Dynamic-linked-static-lib.patch
    SSL-fix.patch cl-algorithms.patch
    Added Files:
    cl-cryptodev.patch cl-posix-me-gently.patch cl-tpm-linux.patch
    cl-zlib.patch
    Log Message:
    Update Cryptlib to 3.4.5

    This versions has a lot more assumptions that the whole world runs Linux
    in it, and just a small number of perviously reported bugs actually fixed.

    I think the patch count has actually gone up rather than down for this.

    As it turns out, the thing I was trying to fix (https://pskreporter.info not working with HTTP.js) is not fixed in the new version and was just yet
    another abitrary undocumented limit being hit.

    This *may* break anything crypto-releated, though it seems to work on FreeBSD fine. Win32 build not tested since Digital Man provides precompiled libs
    for that, and mingw32 builds not yet tested.

    Please report any *NEW* crypto-related issues after getting this to work.

    Oh yeah, it also looks like the cryptlib dependency for Synchronet got
    broken somewhere, so the easiest way to rebuild with the new cryptlib is
    to build SyncTERM first. I'll try to get this one fixed soonish.




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