• ANNOUNCE: tclcurl-ng 8.0.3

    From Harald Oehlmann@wortkarg3@yahoo.com to comp.lang.tcl on Mon Jul 27 15:59:39 2026
    From Newsgroup: comp.lang.tcl

    Hi everyone,

    IrCOd like to announce the release of tclcurl-ng, a refactored version of
    the tclcurl-fa extension.

    This release has been labelled as 8.x.x to highlight that it may break compatibility with some existing scripts since options deprecated by
    recent versions of libcurl are no longer supported by default.

    The extension is available at:

    https://github.com/mxmanghi/tclcurl-ng

    As part of the refactoring, I rewrote the code responsible for
    constructing MIME multipart messages. I also broke down the original
    tclcurl.c - which had grown into a very large and unwieldy source file
    -into several separate C files, making the codebase easier to understand
    and maintain.

    With the assistance of an AI coding tool, I also replaced the huge
    switch statement used to process command options with an implementation
    based on the preprocessor X-macro pattern.

    rCo Massimo
    --- Synchronet 3.22a-Linux NewsLink 1.2