• Rntrack 2.1.2

    From Sergey Anohin@2:5034/10.1 to Nil A on Sat Jan 6 21:25:59 2024
    Hello, Nil!

    Это по твоему вопросу, и там этот тред посмотри весь дальше, чтоб понять.

    Что нового в версии 2.1.2:
    # любое действие, меняющее письмо с установленным флагом Lock
    (Locked), игнорируется и выполняется запись об ошибке в лог
    # письмо, в котором установлен один из флагов Received, Sent, Archive/Sent, не будет упаковано в пакет
    # при упаковке в пакет письма флаги Received, Sent, KillSent,
    Local, Hold обнуляются
    ! исправлена дата при отсутствии имени месяца в заголовке письма
    # добавлена опция USE_CLANG=1 для использования компилятора Clang
    в линуксе
    Теперь о том, почему появились некоторые из изменений. В руководстве написано, что Rntrack сам ничего не изменит, не установит и не удалит никаких флагов и что это надо делать самому сисопу. Это хороший принцип. Однако он предполагает, что все пользователи Rntrack внимательно прочли фидошные стандарты и скрупулёзно им следуют. В то же время, я столкнулся с тем, что не один человек посылает линкам письма с флагом Sent. Если письмо должно этим линком быть переслано дальше, то возникает проблема. Поскольку флаг Sent обозначает, что письмо уже было отослано и его не нужно отсылать повторно, данное письмо у этого линка застрянет.
    Поэтому я решил, что приведённый выше принцип надо немного ограничить и некоторые действия всё-таки выполнять самим Rntrack'ом. Я также постарался более подробно изложить смысл каждого флага в заголовке письма в главе Flags руководства.
    у и, чтобы как-то разнообразить скучную жизнь в самоизоляции, я забыл написать первый пункт из приведённого выше списка в файле ChangeLog. Я впишу его туда в следующей версии.
    Скачать новую версию можно тут: https://sourceforge.net/projects/ftrack-as/files/RNtrack/2.1.2/



    С наилучшими пожеланиями, Sergey Anohin.

    --- wfido
    * Origin: https://5034.ru/wfido (2:5034/10.1)
  • From Nil A@2:5015/46 to Sergey Anohin on Sat Jan 6 23:03:50 2024
    Hello, Sergey!

    Saturday January 06 2024 21:25, from Sergey Anohin -> Nil A:

    Скачать новую версию можно тут:
    https://sourceforge.net/projects/ftrack-as/files/RNtrack/2.1.2/

    А это новее https://github.com/vasilyevmax/rntrack ?

    Best Regards, Nil
    --- GoldED+/LNX 1.1.5
    * Origin: Linux 2.6.32-042stab145.3 (2:5015/46)
  • From Sergey Anohin@2:5034/10.1 to Nil A on Sun Jan 7 00:16:02 2024
    Hello, Nil!

    А это новее https://github.com/vasilyevmax/rntrack ?

    Да, считай это самое новое.

    Max Vasilyev (2:5057/77) писал:

    Михаил Дукельский тут в эхе объявил, что RNtrack больше не занимается.
    Hо fork своих последних исходников сделать дал.
    Я поправил поломаную сборку под dos, os/2, win32 после изменений версии 2.0.2 upgrade smapi library from v.2.4.1 to v.2.5.1.
    Что при этом сломал - вопрос :-)
    Желающие понаступать на грабли могут скачать dos, win32, os/2 версии на: https://sites.google.com/view/vasilyevmax/
    Все вопросы и ответы искать в github, ко мне не приставать :-) https://github.com/vasilyevmax/rntrack/
    Кому нужны какие-то изменения - делаете fork и вперед.
    changelog:

    2.2.1 2022-02-19 (tag "v2.2.1")
    # fixed DOS/DJGPP, OS2/EMX, Windows' Cygwin and MSVC6 compilation
    # set DefaultConfig to "rntrack.cfg" for Windows OS
    # split OsType /Win to /W64 and /W32

    2.2.0 2022-01-08 (tag "v2.2.0")
    ! restrict the MSGID length by eight hex digits.

    2.1.16 2022-01-08 (tag "v2.1.16")
    # update INSTALL file taking into account the migration from svn.
    # add "build_rpm" for building a rntrack.rpm;
    add .gitignore to ignore "result/" directory created by "build_rpm"
    # changes in rntrack.spec:
    add "BuildRequires: perl(ExtUtils::Embed)";
    use %make_build and %make_install; remove unnecessary code;
    use DEBUG=1 ENABLE_SCRIPTS=1 options.
    # define ROOTDIR and use it in other variables;
    remove "result" subdirectory while running distclean.
    The subdirectory is created by `build_rpm`.
    # reorganize makefiles to include "smapi/makefile.lnx"
    instead of using recursive make. Now calling the
    makefile again does not result in a rebuild. Parallel
    build is now possible.
    # add DEBUG option to Makefile

    2.1.15 2022-01-03 (tag "v2.1.15")
    # set version to 2.1.15 (tag "v2.1.15")
    # change BUG-REPORTING and README.md after migration from svn
    # rename README to README.md
    # migrate the project from svn to git

    2.1.14 2021-06-06 (Subversion rev.339)
    ! Update gentoo ebuilds: fix EAPI 7 support
    ! Update gentoo ebuilds: add forgotten ebuild for the version 2.1.10
    # Update gentoo ebuilds: switch to EAPI=7, add a ebuild for the version 2.1.10


    С наилучшими пожеланиями, Sergey Anohin.

    --- wfido
    * Origin: https://5034.ru/wfido (2:5034/10.1)