• src/sbbs3/filedat.c js_archive.c main.cpp pack_qwk.cpp pack_rep.cpp qw

    From Rob Swindell (on ChromeOS)@VERT to Git commit to main/sbbs/master on Sat Jan 25 16:18:04 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/7cb684c366b9de0a723835fb
    Modified Files:
    src/sbbs3/filedat.c js_archive.c main.cpp pack_qwk.cpp pack_rep.cpp qwk.cpp sbbs.h src/sbbs3/scfg/scfgxfr1.c src/sbbs3/scfgdefs.h scfglib2.c scfgsave.c useredit.cpp
    Log Message:
    Make the fully-supported (lib)archive file types/formats configurable

    Before now, the archive formats/types (e.g. for creating QWK/REP packets or temp file download archives) supported by libarchive have been *hard-coded* in Synchronet to "zip, 7z, tgz", but if you really want to support the creation
    of more archive formats using the internal (libarchive) support in Synchronet, and your system supports it (e.g. confirmed using archive.js), you can add those types to this list or remove any that are problematic.

    This list does not impact the archive types that can be viewed or extracted using libarchive.

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