• [Git][ocaml-team/liquidsoap][upstream] New upstream version 2.3.1

    From " @21:1/5 to All on Wed Feb 19 17:00:02 2025
    Kyle Robbertze pushed to branch upstream at Debian OCaml Maintainers / liquidsoap


    Commits:
    af9342c9 by Kyle Robbertze at 2025-02-18T10:35:51+00:00
    New upstream version 2.3.1
    - - - - -


    137 changed files:

    - − .github/docker/Dockerfile.production
    - − .github/docker/Dockerfile.production-alpine
    - + .github/docker/alpine.dockerfile
    - + .github/docker/debian.dockerfile
    - .github/docker/Dockerfile.website → .github/docker/website.dockerfile
    - .github/opam/liquidsoap-core-windows.opam → .github/opam/liquidsoap-windows.opam
    - + .github/opam/packages/posix-base-windows/posix-base-windows.2.2.0/opam
    - + .github/opam/packages/posix-socket/posix-socket-windows.2.2.0/opam
    - + .github/opam/packages/srt-windows/srt-windows.0.3.3/opam
    - + .github/renovate.json
    - .github/scripts/add-local-opam-packages.sh
    - .github/scripts/build-details.sh
    - − .github/scripts/build-docker-alpine.sh
    - − .github/scripts/build-docker.sh
    - .github/scripts/build-posix.sh
    - .github/scripts/build-website.sh
    - .github/scripts/build-win32.sh
    - .github/workflows/ci.yml
    - .pre-commit-config.yaml
    - CHANGES.md
    - README.md
    - ROADMAP.md
    - doc/content/build.md
    - doc/content/faq.md
    - doc/content/liq/radiopi.liq
    - doc/content/migrating.md
    - + doc/content/xml.md
    - doc/dune.inc
    - dune-project
    - − liquidsoap-core.opam
    - liquidsoap-js.opam
    - + liquidsoap-js.opam.template
    - liquidsoap-lang.opam
    - + liquidsoap-lang.opam.template
    - − liquidsoap-libs-extra.opam
    - − liquidsoap-libs.opam
    - liquidsoap-mode.opam
    - liquidsoap.opam
    - liquidsoap.opam.template
    - scripts/dune
    - src/bin/dune
    - − src/config/lastfm_option.disabled.ml
    - − src/config/lastfm_option.enabled.ml
    - − src/core/builtins/builtins_lastfm.ml
    - src/core/builtins/builtins_optionals.ml
    - src/core/builtins/builtins_resolvers.ml
    - src/core/builtins/builtins_srt.ml
    - src/core/builtins/builtins_thread.ml
    - src/core/builtins/builtins_tls.ml
    - src/core/decoder/liq_flac_decoder.ml
    - src/core/decoder/ogg_flac_duration.ml
    - src/core/dune
    - src/core/encoder/encoders/flac_encoder.ml
    - src/core/encoder/encoders/ogg_encoder.ml
    - src/core/file_watcher.inotify.ml
    - src/core/harbor/harbor.ml
    - src/core/harbor/harbor_base.ml
    - src/core/io/alsa_io.ml
    - src/core/io/ffmpeg_io.ml
    - src/core/io/srt_io.ml
    - src/core/ogg_formats/ogg_flac_encoder.ml
    - src/core/ogg_formats/ogg_muxer.ml
    - src/core/operators/compress.ml
    - src/core/operators/delay.ml
    - src/core/operators/echo.ml
    - src/core/operators/video_effects.ml
    - src/core/outputs/icecast2.ml
    - src/core/playlists/playlist_basic.ml
    - src/core/request.ml
    - src/core/source.ml
    - − src/core/tools/liqfm.ml
    - src/core/tools/sdl_utils.ml
    - src/core/tools/unix_c.c
    - src/core/tools/utils.ml
    - src/core/tools/wav_aiff.ml
    - src/js/index.html
    - src/lang/builtins_string.ml
    - + src/lang/builtins_xml.ml
    - src/lang/builtins_yaml.ml
    - src/lang/dune
    - src/lang/lang_string.ml
    - src/lang/lexer.ml
    - src/lang/parser.mly
    - src/lang/parser_helper.ml
    - src/lang/parser_helper.mli
    - src/lang/pos.ml
    - + src/lang/pos.mli
    - src/lang/queues.ml
    - src/lang/queues.mli
    - src/lang/term/parsed_term.ml
    - src/lang/term/term_preprocessor.ml
    - src/lang/term/term_reducer.ml
    - src/lang/term/term_reducer.mli
    - src/lang/value.ml
    - src/libs/audio.liq
    - src/libs/autocue.liq
    - src/libs/dune
    - + src/libs/extra/audioscrobbler.liq
    - − src/libs/extra/lastfm.liq
    - src/libs/ffmpeg.liq
    - src/libs/http.liq
    - src/libs/medialib.liq
    - src/libs/playlist.liq
    - src/libs/replaygain.liq
    - src/libs/stdlib.liq
    - src/libs/tracks.liq
    - src/libs/video.liq
    - src/runtime/build_config.ml
    - src/tooling/parsed_json.ml
    - tests/core/dune
    - tests/core/dune.inc
    - tests/core/gen_dune.ml
    - tests/core/json_test.ml
    - tests/core/string_test.ml
    - + tests/language/cue_test.liq
    - tests/language/dune.inc
    - tests/language/typing.liq
    - + tests/language/xml_test.liq
    - + tests/regression/GH4246.liq
    - + tests/regression/GH4281-2.liq
    - + tests/regression/GH4281.liq
    - tests/regression/dune.inc
    - + tests/regression/fallible_ogg.liq
    - tests/streams/dune.inc
    - tests/streams/harbor_metadata.liq
    - + tests/streams/harbor_metadata_2.liq
    - + tests/streams/harbor_metadata_3.liq
    - tests/streams/hls_id3v2.liq
    - + tests/streams/icecast_last_meta.liq
    - tests/streams/icecast_ssl.liq
    - tests/streams/icecast_ssl_tls.liq
    - tests/streams/icecast_tls.liq
    - tests/streams/icecast_tls_ssl.liq
    - tests/streams/srt_listen_callback.liq
    - tests/streams/srt_multiple_outputs.liq
    - tests/streams/srt_passphrase.liq
    - tests/streams/srt_raw_pcm.liq


    The diff was not included because it is too large.


    View it on GitLab: https://salsa.debian.org/ocaml-team/liquidsoap/-/commit/af9342c9a3eb79c2b048aee6c661e070e1159f0d

    --
    View it on GitLab: https://salsa.debian.org/ocaml-team/liquidsoap/-/commit/af9342c9a3eb79c2b048aee6c661e070e1159f0d
    You're receiving this email because of your account on salsa.debian.org.



    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
    <html lang="en" style='--code-editor-font: var(--default-mono-font, "GitLab Mono"), JetBrains Mono, Menlo, DejaVu Sans Mono, Liberation Mono, Consolas, Ubuntu Mono, Courier New, andale mono, lucida console, monospace;'>
    <head>
    <meta content="text/html; charset=US-ASCII" http-equiv="Content-Type">
    <title>
    GitLab
    </title>

    <style data-premailer="ignore" type="text/css">
    a { color: #1068bf; }
    </style>


    <style>img {
    max-width: 100%; height: auto;
    }
    body {
    font-size: .875rem;
    }
    body {
    -webkit-text-shadow: rgba(255,255,255,.01) 0 0 1px;
    }
    body {
    font-family: "GitLab Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans",Ubuntu,Cantarell,"Helvetica Neue",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; font-size: inherit;
    }
    </style>
    </head>
    <body style='font-size: inherit; -webkit-text-shadow: rgba(255,255,255,.01) 0 0 1px; font-family: "GitLab Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans",Ubuntu,Cantarell,"Helvetica Neue",sans-serif,"Apple Color Emoji","Segoe UI
    Emoji","Segoe UI Symbol","Noto Color Emoji";'>
    <div class="content">

    <h3 style="margin-top: 20px; margin-bottom: 10px;">
    Kyle Robbertze pushed to branch upstream at <a href="https://salsa.debian.org/ocaml-team/liquidsoap">Debian OCaml Maintainers / liquidsoap</a>
    </h3>
    <h4 style="margin-top: 10px; margin-bottom: 10px;">
    Commits:
    </h4>


    <strong style="font-weight: 600;"><a href="https://salsa.debian.org/ocaml-team/liquidsoap/-/commit/af9342c9a3eb79c2b048aee6c661e070e1159f0d">af9342c9</a></strong>
    <div>
    <span> by Kyle Robbertze </span> <i> at 2025-02-18T10:35:51+00:00 </i>
    </div>
    <pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "
    Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>New upstream
    version 2.3.1</pre>
    </li>
    </ul>
    <h4 style="margin-top: 10px; margin-bottom: 10px;">
    137 changed files:
    </h4>

    <li class="file-stats">
    <a href="#dd06c2ff01d50793e06aab83a9192a6c253a2f99">
    <span class="deleted-file">
    &#8722;
    .github/docker/Dockerfile.production
    </span>

    </li>
    <li class="file-stats">
    <a href="#c65945ab49f33e528c040e56e28ee189365cf705">
    <span class="deleted-file">
    &#8722;
    .github/docker/Dockerfile.production-alpine
    </span>

    </li>
    <li class="file-stats">
    <a href="#5044a508860d4fc554550789f8c9012e6c1d17a3">
    <span class="new-file">
    +
    .github/docker/alpine.dockerfile
    </span>

    </li>
    <li class="file-stats">
    <a href="#622bcfbce2e0a385d874cc07cd955da3ee7b31c4">
    <span class="new-file">
    +
    .github/docker/debian.dockerfile
    </span>

    </li>
    <li class="file-stats">
    <a href="#892b7ee39bd9bade6108dc3d36c8b736e5db0618"> .github/docker/Dockerfile.website
    &#8594;
    .github/docker/website.dockerfile

    </li>
    <li class="file-stats">
    <a href="#0c4d8a386885058ba5903cdd83af11e49c2bb5a5"> .github/opam/liquidsoap-core-windows.opam
    &#8594;
    .github/opam/liquidsoap-windows.opam

    </li>
    <li class="file-stats">
    <a href="#ca145f3ed7bd08afd2456d388fd25242818bcdfc">
    <span class="new-file">
    +
    .github/opam/packages/posix-base-windows/posix-base-windows.2.2.0/opam
    </span>

    </li>
    <li class="file-stats">
    <a href="#68c8ec9e51532ff1f5f44d77d3d3b1d2eece4026">
    <span class="new-file">
    +
    .github/opam/packages/posix-socket/posix-socket-windows.2.2.0/opam
    </span>

    </li>
    <li class="file-stats">
    <a href="#fb55532a1ea16b104b62ec5add80e246860b8dd6">
    <span class="new-file">
    +
    .github/opam/packages/srt-windows/srt-windows.0.3.3/opam
    </span>

    </li>
    <li class="file-stats">
    <a href="#a76538a5bde8f8b029844bb761a5234bcdce8d15">
    <span class="new-file">
    +
    .github/renovate.json
    </span>

    </li>
    <li class="file-stats">
    <a href="#24f707f9d6ef80f13d5ac278d4366c030d4938dd"> .github/scripts/add-local-opam-packages.sh

    </li>
    <li class="file-stats">
    <a href="#331a3f2c6c91bb57a342607ba372ed36d2cccfda"> .github/scripts/build-details.sh

    </li>
    <li class="file-stats">
    <a href="#333de5f58839f7d373447298f3b5c061ebfa2567">
    <span class="deleted-file">
    &#8722;
    .github/scripts/build-docker-alpine.sh
    </span>

    </li>
    <li class="file-stats">
    <a href="#a37ee18023a9b31f1aa175e51eff38ccfd0a7aac">
    <span class="deleted-file">
    &#8722;
    .github/scripts/build-docker.sh
    </span>

    </li>
    <li class="file-stats">
    <a href="#7ed36706793e62863647ec3bcfe304bd9356a4ed"> .github/scripts/build-posix.sh

    </li>
    <li class="file-stats">
    <a href="#d657396a6a5a443887305a25702e6dcf45738473"> .github/scripts/build-website.sh

    </li>
    <li class="file-stats">
    <a href="#96ec2f7524a041dc73b7bdfa27bd41f83bf90124"> .github/scripts/build-win32.sh

    </li>
    <li class="file-stats">
    <a href="#899ce9c202bf7bb5480e72836c3edc773c9c4244">
    .github/workflows/ci.yml

    </li>
    <li class="file-stats">
    <a href="#e7d14d429f898757a423156de0e8c49d75240694">
    .pre-commit-config.yaml

    </li>
    <li class="file-stats">
    <a href="#7facec255884dc55d3818e4dfbea89b1bdd7f49e">
    CHANGES.md

    </li>
    <li class="file-stats">
    <a href="#8ec9a00bfd09b3190ac6b22251dbb1aa95a0579d">
    README.md

    </li>
    <li class="file-stats">
    <a href="#aca0bc867aba812c0f64b734f6f15684711c22ba">
    ROADMAP.md

    </li>
    <li class="file-stats">
    <a href="#8c20e789caf108d56f00e62eb5e8e8e97c353ba0">
    doc/content/build.md

    </li>
    <li class="file-stats">
    <a href="#1c04c70dde379943a218066444c3181db8427876">
    doc/content/faq.md

    </li>
    <li class="file-stats">
    <a href="#2a7e98afe62b9dd24e4800888a431382912186f0"> doc/content/liq/radiopi.liq

    </li>
    <li class="file-stats">
    <a href="#e794b4fd21341d7b3c120ab4d34ebf240979f1ea">
    doc/content/migrating.md

    </li>
    <li class="file-stats">
    <a href="#c78af2ac819ead4768dda454bbcfbe45fa820452">
    <span class="new-file">
    +
    doc/content/xml.md
    </span>

    </li>
    <li class="file-stats">
    <a href="#9df6612cf98c582e6d5b6a3ad66f75f370a7a13f">
    doc/dune.inc

    </li>
    <li class="file-stats">
    <a href="#a883255a0b9405feaed74dd1260b37fc100b3554">
    dune-project

    </li>
    <li class="file-stats">
    <a href="#7eb22cac66da9147f661b843de142729b59a3141">
    <span class="deleted-file">
    &#8722;
    liquidsoap-core.opam
    </span>

    </li>
    <li class="file-stats">
    <a href="#96f639302754a0d18117ea99fb850533c0ca7153">
    liquidsoap-js.opam

    </li>
    <li class="file-stats">
    <a href="#875cfe137f4d3b50c5ea18e7f1d060abb81947bf">
    <span class="new-file">
    +
    liquidsoap-js.opam.template
    </span>

    </li>
    <li class="file-stats">
    <a href="#db15a3475178e1cc4e3b765be3644fad61bcf0b0">
    liquidsoap-lang.opam

    </li>
    <li class="file-stats">
    <a href="#c7c2af1b1f2772b1235aeded655c35c1fe4b7fe5">
    <span class="new-file">
    +
    liquidsoap-lang.opam.template
    </span>

    </li>
    <li class="file-stats">
    <a href="#a6797cec3dff3821aad4a46c960aa35e614cd679">
    <span class="deleted-file">
    &#8722;
    liquidsoap-libs-extra.opam
    </span>

    </li>
    <li class="file-stats">
    <a href="#3d677b4003fb9b01e089e7fc468afadcdc3f032e">
    <span class="deleted-file">
    &#8722;
    liquidsoap-libs.opam
    </span>

    </li>
    <li class="file-stats">
    <a href="#6a8f1a3b6b95698174872ef8f54e1b46520ffb77">
    liquidsoap-mode.opam

    </li>
    <li class="file-stats">
    <a href="#4833f01851aaa51533295b64e56a0a45c0a7712c">
    liquidsoap.opam

    </li>
    <li class="file-stats">
    <a href="#e56c079d5b77271df1e391ed7f76b00732f86b2d">
    liquidsoap.opam.template

    </li>
    <li class="file-stats">
    <a href="#ab4f814803a01945e7172011493a6a398a0f50ee">
    scripts/dune

    </li>
    <li class="file-stats">
    <a href="#cc45afdceb07245c9aba3a21a64e01a87d2514c6">
    src/bin/dune

    </li>
    <li class="file-stats">
    <a href="#baddf890a95bfd75913b970948b3b23544424715">
    <span class="deleted-file">
    &#8722;
    src/config/lastfm_option.disabled.ml
    </span>

    </li>
    <li class="file-stats">
    <a href="#361eea1f681357c3ed6d2567080ec540364ea183">
    <span class="deleted-file">
    &#8722;
    src/config/lastfm_option.enabled.ml
    </span>

    </li>
    <li class="file-stats">
    <a href="#3bd0f305c42c5cc174e125d9eea37b4262712712">
    <span class="deleted-file">
    &#8722;
    src/core/builtins/builtins_lastfm.ml
    </span>

    </li>
    <li class="file-stats">
    <a href="#128190cea234114101d14dc61f22b712494523ec"> src/core/builtins/builtins_optionals.ml

    </li>
    <li class="file-stats">
    <a href="#4ba96863d7324aa86b877f27c0cfd65b23ad4478"> src/core/builtins/builtins_resolvers.ml

    </li>
    <li class="file-stats">
    <a href="#1b1689bad727bc5e75a7df0d4a3232fd76ff44f5"> src/core/builtins/builtins_srt.ml

    </li>
    <li class="file-stats">
    <a href="#82e2505c110364a050704a70633f481d2d89fde8"> src/core/builtins/builtins_thread.ml

    </li>
    <li class="file-stats">
    <a href="#448375149f07d3f5d52bdac220e2446a9d25f40a"> src/core/builtins/builtins_tls.ml

    </li>
    <li class="file-stats">
    <a href="#7197559fdf8867fb1350200debd32e7164a30fdc"> src/core/decoder/liq_flac_decoder.ml

    </li>
    <li class="file-stats">
    <a href="#76745c70d8b9db0d44a22f78affbbfb696cbf443"> src/core/decoder/ogg_flac_duration.ml

    </li>
    <li class="file-stats">
    <a href="#161ee9a005c73889aee39920562ad53552e9934e">
    src/core/dune

    </li>
    <li class="file-stats">
    <a href="#52a78ad71d435a4525bf85413f96f412b20b6b19"> src/core/encoder/encoders/flac_encoder.ml

    </li>
    <li class="file-stats">
    <a href="#506acc4fe6cf135ea036bf5ad63db20771561fc9"> src/core/encoder/encoders/ogg_encoder.ml

    </li>
    <li class="file-stats">
    <a href="#63cbd8364d5bb7df55d249dd76e0300b9e578ca8"> src/core/file_watcher.inotify.ml

    </li>
    <li class="file-stats">
    <a href="#69aae4254d9e1de334d12ef19133628a5b4759bb">
    src/core/harbor/harbor.ml

    </li>
    <li class="file-stats">
    <a href="#2adc92c7c5180421d59a4263118a343bbf3c787c"> src/core/harbor/harbor_base.ml

    </li>
    <li class="file-stats">
    <a href="#a65b4837223ba1d61965cad431426fb60d4e3028">
    src/core/io/alsa_io.ml

    </li>
    <li class="file-stats">
    <a href="#6bd883bc4bcc99994676f467880e608e7cc1e03b">
    src/core/io/ffmpeg_io.ml

    </li>
    <li class="file-stats">
    <a href="#dd17c586e4d592ebc03b596b552c2a0703e80612">
    src/core/io/srt_io.ml

    </li>
    <li class="file-stats">
    <a href="#1994e3c7e6f817d330457f177a29a4acb6984942"> src/core/ogg_formats/ogg_flac_encoder.ml

    </li>
    <li class="file-stats">
    <a href="#190334d9cc524470eb5071dacd869693c1cce811"> src/core/ogg_formats/ogg_muxer.ml

    </li>
    <li class="file-stats">
    <a href="#7514103201d5cca80c7fffd77670f889f23066c1"> src/core/operators/compress.ml

    </li>
    <li class="file-stats">
    <a href="#1435b3da32baa778956372554aa89da0f0b773e9"> src/core/operators/delay.ml

    </li>
    <li class="file-stats">
    <a href="#e862608d8cdade7b24f848988f67ead919c09405">
    src/core/operators/echo.ml

    </li>
    <li class="file-stats">
    <a href="#b01040da4c6ea55143ea4f2cd1609164fb06aebd"> src/core/operators/video_effects.ml

    </li>
    <li class="file-stats">
    <a href="#a69e44cd7bcc7b97e8345684124730cfc753c328"> src/core/outputs/icecast2.ml

    </li>
    <li class="file-stats">
    <a href="#568247678251690f9b7b0b0e4dba20000869b125"> src/core/playlists/playlist_basic.ml

    </li>
    <li class="file-stats">
    <a href="#de8de235894db63003df5f0510d0d1e3a19b6c9a">
    src/core/request.ml

    </li>
    <li class="file-stats">
    <a href="#f5bd2d12ab10b8abe03afc21a8c9b868021ab3db">
    src/core/source.ml

    </li>
    <li class="file-stats">
    <a href="#3505f0bf32b0d27a6667a247e29f4b35cd3911f8">
    <span class="deleted-file">
    &#8722;
    src/core/tools/liqfm.ml
    </span>

    </li>
    <li class="file-stats">
    <a href="#7127731ea768c27fa659d1b04fea2d939cb837a4"> src/core/tools/sdl_utils.ml

    </li>
    <li class="file-stats">
    <a href="#7b9b0ea461455d69fc004234af63e816b5600e4e">
    src/core/tools/unix_c.c

    </li>
    <li class="file-stats">
    <a href="#f9b1563abf1cce6969fe35f0786eefc41e3efd41">
    src/core/tools/utils.ml

    </li>
    <li class="file-stats">
    <a href="#15b96739fc1a4efe229c9991f4f3b862e13354fc">
    src/core/tools/wav_aiff.ml

    </li>
    <li class="file-stats">
    <a href="#3d2bed3e71355ca85803e97bcb690c9b260af361">
    src/js/index.html

    </li>
    <li class="file-stats">
    <a href="#d6bf85ca4a50251cc6340e5b9488910439f5fde3"> src/lang/builtins_string.ml

    </li>
    <li class="file-stats">
    <a href="#13a3fc0dddd462951c0a4a455cf7f7f781e31637">
    <span class="new-file">
    +
    src/lang/builtins_xml.ml
    </span>

    </li>
    <li class="file-stats">
    <a href="#c3fc0affcaa2d9451865f30af12b15578d09e1e6">
    src/lang/builtins_yaml.ml

    </li>
    <li class="file-stats">
    <a href="#619023eff30ff86cab22cc58c0d9f224c1a40d42">
    src/lang/dune

    </li>
    <li class="file-stats">
    <a href="#c06d978210fe4d9d659daafb98432328ca6b2351">
    src/lang/lang_string.ml

    </li>
    <li class="file-stats">
    <a href="#2779921ce3bdf80cc99295a0ab9339fb0ab249ab">
    src/lang/lexer.ml

    </li>
    <li class="file-stats">
    <a href="#09163435721f733911548e998b26a7e4eb2b5296">
    src/lang/parser.mly

    </li>
    <li class="file-stats">
    <a href="#262b746647517e0c85846251ce4cf72680289f9c">
    src/lang/parser_helper.ml

    </li>
    <li class="file-stats">
    <a href="#63b86bb7cf48d70527e255b8933622aba125836b">
    src/lang/parser_helper.mli

    </li>
    <li class="file-stats">
    <a href="#989f85a2712a37be2d0e50e1483590e5c424dd3c">
    src/lang/pos.ml

    </li>
    <li class="file-stats">
    <a href="#ac01039cf5d3238982695eea5bd137f8760eefca">
    <span class="new-file">
    +
    src/lang/pos.mli
    </span>

    </li>
    <li class="file-stats">
    <a href="#96ab44fb33d30dfeca346729431e86dacd966015">
    src/lang/queues.ml

    </li>
    <li class="file-stats">
    <a href="#037dc187e6cf4a8096fc3263b294fc244b82d643">
    src/lang/queues.mli

    </li>
    <li class="file-stats">
    <a href="#ade170e0b5827c2db03e01750961a28e8da4b0d9"> src/lang/term/parsed_term.ml

    </li>
    <li class="file-stats">
    <a href="#ad2f1cae771b43778999486f8c8f39849fcb67b5"> src/lang/term/term_preprocessor.ml

    </li>
    <li class="file-stats">
    <a href="#59daf7f2fcc76d8bc3109bd4413b115862e13300"> src/lang/term/term_reducer.ml

    </li>
    <li class="file-stats">
    <a href="#c8b69ff4f13b4befa614a7a9efce12adde4ce669"> src/lang/term/term_reducer.mli

    </li>
    <li class="file-stats">
    <a href="#ad7c2796ede1003453061f4ed0a87d2e6136ed32">
    src/lang/value.ml

    </li>
    <li class="file-stats">
    <a href="#83d3c61c9809189cb3423efdc6f8868b2e9e89e4">
    src/libs/audio.liq

    </li>
    <li class="file-stats">
    <a href="#c22299f437193bfc2ae75a86a8528eb1d0d986dd">
    src/libs/autocue.liq

    </li>
    <li class="file-stats">
    <a href="#aa05909bd49a5b75ef155aca11b0dd5b157eefdd">
    src/libs/dune

    </li>
    <li class="file-stats">
    <a href="#5ee2b14968894aa0799deded4bdb2a8acec33e06">
    <span class="new-file">
    +
    src/libs/extra/audioscrobbler.liq
    </span>

    </li>
    <li class="file-stats">
    <a href="#088b4adf132193b95bfc6b7379a68193065e4c0d">
    <span class="deleted-file">
    &#8722;
    src/libs/extra/lastfm.liq
    </span>

    </li>
    <li class="file-stats">
    <a href="#85629300aad41aa26cb1f8e9699a7c6586ec7fe4">
    src/libs/ffmpeg.liq

    </li>
    <li class="file-stats">
    <a href="#cdcb1a22d86312ed45016b0c3e50ab5a83a0e1f3">
    src/libs/http.liq

    </li>
    <li class="file-stats">
    <a href="#ece4a83c38f551e9b915d39d59d519ddd6743b94">
    src/libs/medialib.liq

    </li>
    <li class="file-stats">
    <a href="#f19f1083264083bfec98b67043eb6feb098f433b">
    src/libs/playlist.liq

    </li>
    <li class="file-stats">
    <a href="#e90df00db8331fbeb0bff70e1673666f3dd2d24c">
    src/libs/replaygain.liq

    </li>
    <li class="file-stats">
    <a href="#252fde7fcb003a9c8fda70bc1c163d0e5652d0bc">
    src/libs/stdlib.liq

    </li>
    <li class="file-stats">
    <a href="#f37c26c26a9b2828e0ff133af7b49997c9c59ce5">
    src/libs/tracks.liq

    </li>
    <li class="file-stats">
    <a href="#ec545ce0eba4cdd12f7cc572e2f2cb3251e0acce">
    src/libs/video.liq

    </li>
    <li class="file-stats">
    <a href="#f3e99616c9153744eb6cb7ed36bb31bcc129120f"> src/runtime/build_config.ml

    </li>
    <li class="file-stats">
    <a href="#bc71ef4d4a7e3742a2b8ae26c9bc0cfd4f8095b3">
    src/tooling/parsed_json.ml

    </li>
    <li class="file-stats">
    <a href="#6bd4e96031c815909b03ad7a07e8ff18e098a7e0">
    tests/core/dune

    </li>
    <li class="file-stats">
    <a href="#3543f18d70e26f8e5756b27343f8fc9f87d4e8e0">
    tests/core/dune.inc

    </li>
    <li class="file-stats">
    <a href="#927d6f1364f58d53d12c5527b9ab17a2a94e37d7">
    tests/core/gen_dune.ml

    </li>
    <li class="file-stats">
    <a href="#5ce8d472cbc50cb2e7d61143adef5703f684dc75">
    tests/core/json_test.ml

    </li>
    <li class="file-stats">
    <a href="#8c18c3490df0ea4f6f3d9b05ba22b9435d177fee">
    tests/core/string_test.ml

    </li>
    <li class="file-stats">
    <a href="#eb61846c4f6a163fa5f4532002c24d562dca7213">
    <span class="new-file">
    +
    tests/language/cue_test.liq
    </span>

    </li>
    <li class="file-stats">
    <a href="#a5910bb49b9642fd29c04fc4f5191da150972560">
    tests/language/dune.inc

    </li>
    <li class="file-stats">
    <a href="#06c6798fc7925d9e44994ba7dedc35b983844c9c">
    tests/language/typing.liq

    </li>
    <li class="file-stats">
    <a href="#aaa602f2cf30c3f0a27aa6cfeeeb5bee26cf8798">
    <span class="new-file">
    +
    tests/language/xml_test.liq
    </span>

    </li>
    <li class="file-stats">
    <a href="#0930be2451f14c4fadac4a3de11ce7a903f22144">
    <span class="new-file">
    +
    tests/regression/GH4246.liq
    </span>

    </li>
    <li class="file-stats">
    <a href="#36f1ba1d12cbda29bc2f429f89f14004781537ca">
    <span class="new-file">
    +
    tests/regression/GH4281-2.liq
    </span>

    </li>
    <li class="file-stats">
    <a href="#6e9ba3932d75cc59bfbf5d4cf492e71f0a2d9724">
    <span class="new-file">
    +
    tests/regression/GH4281.liq
    </span>

    </li>
    <li class="file-stats">
    <a href="#a544fda53625c059b0c47dc16fe27f470de8d411">
    tests/regression/dune.inc

    </li>
    <li class="file-stats">
    <a href="#9c9e5b348f327d1fe7b2c10dc3cbacb5faffa3ea">
    <span class="new-file">
    +
    tests/regression/fallible_ogg.liq
    </span>

    </li>
    <li class="file-stats">
    <a href="#17e081c1fdfeb6182f12e077e8bfc81221b25aa3">
    tests/streams/dune.inc

    </li>
    <li class="file-stats">
    <a href="#77aaf3e24c2066f84ad406d6e5c8f8fda0b989c5"> tests/streams/harbor_metadata.liq

    </li>
    <li class="file-stats">
    <a href="#554d41127e5930deb7e8f3f62bf288d39ddb5d7a">
    <span class="new-file">
    +
    tests/streams/harbor_metadata_2.liq
    </span>

    </li>
    <li class="file-stats">
    <a href="#40f2e81c4d6b8b44c4e7e9fc3317e81af967c775">
    <span class="new-file">
    +
    tests/streams/harbor_metadata_3.liq
    </span>

    </li>
    <li class="file-stats">
    <a href="#1ee0f85963c09687a67a72c9b18964ad940a152d"> tests/streams/hls_id3v2.liq

    </li>
    <li class="file-stats">
    <a href="#454f32e92cf1aa857b930833a754b4899fb9a34d">
    <span class="new-file">
    +
    tests/streams/icecast_last_meta.liq
    </span>

    </li>
    <li class="file-stats">
    <a href="#9e52385121b9852b9a1ce76e3cd8d4387547072c"> tests/streams/icecast_ssl.liq

    </li>
    <li class="file-stats">
    <a href="#16b993847856ea211cf79e8df16f7c111555d5c4"> tests/streams/icecast_ssl_tls.liq

    </li>
    <li class="file-stats">
    <a href="#00be570961e13548495b0476638415fecdd85efb"> tests/streams/icecast_tls.liq

    </li>
    <li class="file-stats">
    <a href="#b8eba7b3c101cc1f902d0f0a0698c3ed8280f2cc"> tests/streams/icecast_tls_ssl.liq

    </li>
    <li class="file-stats">
    <a href="#ea09b930875443a2d8b81e1ce6d0b8a9cd1761f6"> tests/streams/srt_listen_callback.liq

    </li>
    <li class="file-stats">
    <a href="#04ecdcbc6501ffb459c7954b3da765c9df764405"> tests/streams/srt_multiple_outputs.liq

    </li>
    <li class="file-stats">
    <a href="#90b6db976729412457607457626b21010c00fe7b"> tests/streams/srt_passphrase.liq

    </li>
    <li class="file-stats">
    <a href="#c8322248bbc693f5dd155e6c12f0a758c1d9b082"> tests/streams/srt_raw_pcm.liq

    </li>
    </ul>
    <h5 style="margin-top: 10px; margin-bottom: 10px; font-size: .875rem;">
    The diff was not included because it is too large.
    </h5>

    </div>
    <div class="footer" style="margin-top: 10px;">
    <p style="font-size: small; color: #626168;">
    &#8212;

    <a href="https://salsa.debian.org/ocaml-team/liquidsoap/-/commit/af9342c9a3eb79c2b048aee6c661e070e1159f0d">View it on GitLab</a>.

    You're receiving this email because of your account on <a target="_blank" rel="noopener noreferrer" href="https://salsa.debian.org">salsa.debian.org</a>. <a href="https://salsa.debian.org/-/profile/notifications" target="_blank" rel="noopener noreferrer"
    class="mng-notif-link">Manage all notifications</a> &#183; <a href="https://salsa.debian.org/help" target="_blank" rel="noopener noreferrer" class="help-link">Help</a>
    <script type="application/ld+json">{"@context":"http://schema.org","@type":"EmailMessage","action":{"@type":"ViewAction","name":"View Commit","url":"https://salsa.debian.org/ocaml-team/liquidsoap/-/commit/af9342c9a3eb79c2b048aee6c661e070e1159f0d"}}</
    script>



    </div>
    </body>
    </html>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)