[{"id":3681551,"web_url":"http://patchwork.ozlabs.org/comment/3681551/","msgid":"<0f8a0d35-199f-4c07-9e85-5ce03a8c1d16@swupdate.org>","list_archive_url":null,"date":"2026-04-23T16:00:05","subject":"Re: [swupdate] [PATCH] doc: fix broken links in documentation","submitter":{"id":86869,"url":"http://patchwork.ozlabs.org/api/people/86869/","name":"Stefano Babic","email":"stefano.babic@swupdate.org"},"content":"Hi Kumar,\n\nOn 4/23/26 17:24, Keshava Kumar B wrote:\n> Signed-off-by: Keshava Kumar B <keshava1994@gmail.com>\n> ---\n>   doc/source/bootloader_interface.rst |  1 -\n>   doc/source/contributing.rst         |  4 ++--\n>   doc/source/hawkbit-setup.rst        |  1 -\n>   doc/source/help_and_support.rst     | 15 +++------------\n>   doc/source/suricatta.rst            |  2 +-\n>   5 files changed, 6 insertions(+), 17 deletions(-)\n> \n> diff --git a/doc/source/bootloader_interface.rst b/doc/source/bootloader_interface.rst\n> index 8c32259a..d68d8f24 100644\n> --- a/doc/source/bootloader_interface.rst\n> +++ b/doc/source/bootloader_interface.rst\n> @@ -132,7 +132,6 @@ follows:\n>           bool \"TrUnK Bootloader\"\n>           help\n>             Support for the TrUnK Bootloader\n> -          https://github.com/knurt/trunk\n\nWell, this is not supposed to work. There is no \"TrUnk\" bootloader - \nsome lines above, the name \"trunk\" is taken as example. The \ndocumentation here refers to explain the API, supposing that a TrUNK \nbootloader exists.\n\n\n>   \n>   \n>   Then, in order to enable the compile-time selection of the \"trunk\" bootloader\n> diff --git a/doc/source/contributing.rst b/doc/source/contributing.rst\n> index d61ef28d..ee099aef 100644\n> --- a/doc/source/contributing.rst\n> +++ b/doc/source/contributing.rst\n> @@ -47,8 +47,8 @@ FOSS projects.\n>   - do not use github Pull Request. github facilities are not used for this project.\n\nWhy do you want to remove this ? I could disable issues in github, but \nthis makes clear that issues are not used in this project.\n\n>     The review is done in a single place : the Mailing List. PR from github are ignored.\n>   \n> -Patches are tracked by patchwork (see http://jk.ozlabs.org/projects/patchwork/).\n> -You can see the status of your patches at http://patchwork.ozlabs.org/project/swupdate/list.\n> +Patches are tracked by patchwork (see https://patchwork.ozlabs.org/project/swupdate/list/).\n> +You can see the status of your patches at https://patchwork.ozlabs.org/project/swupdate/list/.\n>   \n>   Developer's Certificate of Origin 1.1\n>   -------------------------------------\n> diff --git a/doc/source/hawkbit-setup.rst b/doc/source/hawkbit-setup.rst\n> index 2892c819..ab3fd95d 100644\n> --- a/doc/source/hawkbit-setup.rst\n> +++ b/doc/source/hawkbit-setup.rst\n> @@ -58,7 +58,6 @@ Recipe\n>     #\n>     # Server cert+key w/ private CA + subCA\n>     # See also https://stackoverflow.com/questions/906402/how-to-import-an-existing-x509-certificate-and-private-key-in-java-keystore-to-u\n> -  #          http://cunning.sharp.fm/2008/06/importing_private_keys_into_a.html (2008, still relevant!?)\n>     #\n>     # File .jks is a .p12 imported via keytool. Only one password supported, set from openssl.\n>     server.ssl.key-store=hb-pass.jks\n> diff --git a/doc/source/help_and_support.rst b/doc/source/help_and_support.rst\n> index 822c5897..112e25dd 100644\n> --- a/doc/source/help_and_support.rst\n> +++ b/doc/source/help_and_support.rst\n> @@ -15,12 +15,6 @@ There is a mailing list for this project:\n>   Issue related to the project or to the documentation are discussed\n>   here.\n>   \n> -SWUpdate Flyer\n> -==============\n> -\n> -A short description about the project and the features (in English and German)\n> -can be found in the `flyer <http://www.denx.de/en/pub/Software/WebHome/we-update.pdf>`_\n> -\n>   Workshop and SWUpdate integration in project\n>   ============================================\n>   \n> @@ -29,7 +23,7 @@ For quick integration of SWUpdate in your project, you could be interested in th\n>   Commercial support and board integration\n>   ========================================\n>   \n> -Please check for `services <https://swupdate.org/services>` if you need professional support or you need help to get SWUpdate on your device.\n> +Please check for `services <https://swupdate.org/services>`_ if you need professional support or you need help to get SWUpdate on your device.\n>   \n>   Talks about SWUpdate\n>   ====================\n> @@ -62,8 +56,7 @@ Talks about SWUpdate\n>          - Evolution of (OTA) Update in the IoT world by Stefano Babic, ELC 2019,\n>            `Slides ELC 2019 <https://www.slideshare.net/StefanoBabic/evolution-of-otaupdateintheiotworld>`_,\n>            `Video ELC 2019 <https://www.youtube.com/watch?v=WZHO18EhD7Y>`_,\n> -       - Introduction of CIP Software Updates Working Group by Akihiro Suzuki, CIP Mini Summit 2019,\n> -         `Slides CIP 2019 <https://wiki.linuxfoundation.org/_media/civilinfrastructureplatform/cipconferences/sw_updates_wg_mini-summit.pdf>`_,\n\nI can still get the slides, link is not broken.\n\n> +       - Introduction of CIP Software Updates Working Group by Akihiro Suzuki, CIP Mini Summit 2019\n>          - There is No Store For Self-Driving Car Parts by Stephen Segal and Matt Fornero (Cruise LLC), ELC 2020,\n>            `Slides Cruise ELC 2020 <https://static.sched.com/hosted_files/ossna2020/56/No_Store_for_AV_Parts_ELC_NA_2020.pdf>`_,\n>            `Video Cruise <https://www.youtube.com/watch?v=PSq13Kv4Qk4>`_\n> @@ -74,7 +67,7 @@ Talks about SWUpdate\n>            `Slides Diving into SWUpdate <https://de.slideshare.net/PierrejeanTexier/diving-into-swupdate-adding-new-platform-support-in-30minutes-with-yoctooe>`_,\n>            `Video Diving into SWUpdate <https://www.youtube.com/watch?v=TK10pNb_mzw>`_\n>          - Implementing UEFI-based Secure Boot + OTA Update for Embedded ARM Devices by Jan Kiszka & Christian Storm, ELCE 2022\n> -         `Slides Implementing UEFI Secure Boot + OTA Update <https://https://elinux.org/images/4/42/ELCE2022-UEFISecureBootOTAUpdatesOnARM.pdf>`_,\n> +         `Slides Implementing UEFI Secure Boot + OTA Update <https://elinux.org/images/4/42/ELCE2022-UEFISecureBootOTAUpdatesOnARM.pdf>`_,\n>            `Video Implementing UEFI-based Secure Boot + OTA Update for Embedded ARM Devices <https://www.youtube.com/watch?v=H_dBnwkTAbw>`_\n>          - Delta OTA Update with SWUpdate by Stefano Babic, ELCE 2022\n>            `Slides  Delta OTA Update with SWUpdate <https://elinux.org/images/9/98/Delta_OTA_Update_with_SWUpdate_-_ELCE_2022.pdf>`_,\n> @@ -91,13 +84,11 @@ Talks about SWUpdate\n>   Useful references\n>   =================\n>   \n> -        - `Boundary Devices, Using SWUpdate to upgrade your system <https://boundarydevices.com/using-swupdate-upgrade-system>`_\n\nBoudary Devices was bought by Ezurio, but the page is still present:\n\nhttps://www.ezurio.com/documentation/using-swupdate-to-upgrade-your-system\n\n\n>           - `Présentation de Software Update (French) <http://www.linuxembedded.fr/2016/09/presentation-de-software-update>`_\n>           - `Easy OS upgrades with SWUpdate <http://warpx.io/blog/tutorial/easy-os-upgrades-swupdate>`_\n>           - `SWUpdate for feature-rich IoT applications <https://3mdeb.com/app-dev/swupdate-for-feature-rich-iot-applications/>`_\n>           - `Implement swupdate - replacing opkg based updating, VictronEnergy <https://github.com/victronenergy/venus/issues/27>`_\n>           - `Variscite, SWUpdate <http://www.variwiki.com/index.php?title=SWUpdate_Guide>`_\n> -        - `Updating Embedded Linux Devices: SWUpdate <http://mkrak.org/2018/01/26/updating-embedded-linux-devices-part2/>`_\n\nThis is \nhttps://www.mkrak.org/2018/01/26/updating-embedded-linux-devices-part2.html\n\n>           - `Approach to Software Update Management, Pelux  <https://pelux.io/software-factory/PELUX-3.0/swf-blueprint/docs/articles/architecture/vert-config-SOTA.html>`_\n>           - `SOTA System, Pelux  <https://pelux.io/software-factory/PELUX-3.0/chapters/architecture/subsystems/SOTA/SOTA-system.html>`_\n>           - `Building a Linux system for the STM32MP1: remote firmware updates, Bootlin <https://bootlin.com/blog/tag/swupdate/>`_\n> diff --git a/doc/source/suricatta.rst b/doc/source/suricatta.rst\n> index a4081a63..5dddfc1e 100644\n> --- a/doc/source/suricatta.rst\n> +++ b/doc/source/suricatta.rst\n> @@ -28,7 +28,7 @@ The support for suricatta modules written in Lua is not a particular server\n>   support implementation but rather an option for writing such in Lua instead\n>   of C.\n>   \n> -.. _hawkBit Direct Device Integration API:  http://sp.apps.bosch-iot-cloud.com/documentation/developerguide/apispecifications/directdeviceintegrationapi.html\n> +.. _hawkBit Direct Device Integration API:  https://eclipse.dev/hawkbit/apis/ddi_api.html\n>   .. _hawkBit:  https://projects.eclipse.org/projects/iot.hawkbit\n>   \n>   \n\nBest regards,\nStefano Babic","headers":{"Return-Path":"<swupdate+bncBD2ZDGN6SEKRBCMEVHHQMGQEDGESIBY@googlegroups.com>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=googlegroups.com header.i=@googlegroups.com\n header.a=rsa-sha256 header.s=20251104 header.b=AeZV9OVa;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=googlegroups.com\n (client-ip=2a00:1450:4864:20::338; helo=mail-wm1-x338.google.com;\n envelope-from=swupdate+bncbd2zdgn6sekrbcmevhhqmgqedgesiby@googlegroups.com;\n receiver=patchwork.ozlabs.org)"],"Received":["from mail-wm1-x338.google.com (mail-wm1-x338.google.com\n [IPv6:2a00:1450:4864:20::338])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g1gm56ZHzz1yD5\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 24 Apr 2026 02:00:21 +1000 (AEST)","by mail-wm1-x338.google.com with SMTP id\n 5b1f17b1804b1-48906aa28cbsf39621935e9.0\n        for <incoming@patchwork.ozlabs.org>;\n Thu, 23 Apr 2026 09:00:20 -0700 (PDT)","by 2002:a05:600c:8889:10b0:488:d074:3a3 with SMTP id\n 5b1f17b1804b1-488f08befadls23187155e9.1.-pod-prod-00-eu-canary; Thu, 23 Apr\n 2026 09:00:08 -0700 (PDT)","from mout.kundenserver.de (mout.kundenserver.de. [212.227.126.135])\n        by gmr-mx.google.com with ESMTPS id\n 5b1f17b1804b1-488fc138fa6si3796345e9.2.2026.04.23.09.00.06\n        for <swupdate@googlegroups.com>\n        (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n        Thu, 23 Apr 2026 09:00:06 -0700 (PDT)","from client.hidden.invalid by mrelayeu.kundenserver.de (mreue011\n [212.227.15.134]) with ESMTPSA (Nemesis) id 1N4hex-1vHHJR083D-017xgW; Thu, 23\n Apr 2026 18:00:06 +0200"],"ARC-Seal":["i=2; a=rsa-sha256; t=1776960013; cv=pass;\n        d=google.com; s=arc-20240605;\n        b=RJvmSmWfMZGI2ZY84ojI7M+k++hsBGm2a8BXfQowBJqz0FohJPTETp+7lu5lq66GmR\n         eIAP32QRV1k0xl35KNt1qUb1G6PM85ZpY14lPQzcg9RenNoDWUrC+G/EhyKlYTbUz5mi\n         QYep/slw8Wr1Ml0C1eKqhu7kHAnwSyebZpL6HfUPUN/XRi7fr4pJBbV9IWA4yEoi0NN4\n         +8BfetiUCivXtXS1BnnRLCexWyiTMHPwuvaaZWVvyvBrfaKCn9keXXO9C30Ab0wYTpAp\n         evOXrvtuplEt+Hlc+x5OreOg6Cs72rphWhyQbkn5TLFBXHAVzbWckqx6Fc3oQJsNlAKl\n         T5DQ==","i=1; a=rsa-sha256; t=1776960007; cv=none;\n        d=google.com; s=arc-20240605;\n        b=KXN7Al6LtJ/14GP+Fts9neSlmQ9b6fuWoTB73QHbtBPFRRd/SwYv+7yy62ntJtnIOT\n         mp36L4QWWcDaSs3m7tTXTKcxZ6ZrvRp8BpNwcMe3VRdmzFM3A1NmkjVHgJH1nZragBgS\n         0ZTkyAHmUpDz57r5IMGCz9ruPUb30BVExYEY6FSmBEZ+GxTf658OsYR6InrR9rP6yPNM\n         2iTrwZxAzx59LUOL+MDuCwWkpzHX5yCAlaKAfjRxqEdL51JXeLfbyDphNim6M8yypWtO\n         4r5B5QW2EfeC5DYVsLqJQmashF3h8S1aLc9tn5wgtamxIl7Fi4XqPyYcgrsEztEfaR5F\n         0vMA=="],"ARC-Message-Signature":["i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com;\n s=arc-20240605;\n        h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post\n         :list-id:mailing-list:precedence:ui-outboundreport\n         :content-transfer-encoding:in-reply-to:from:content-language\n         :references:to:subject:user-agent:mime-version:date:message-id\n         :sender:dkim-signature;\n        bh=r/YuLaTexnWVkoCN3O8geVMfnmjI43Qw0M1Qn/QsQF0=;\n        fh=zgi2D+eV3u7fBcEto0SOSb0Fojylecx4ABV3oklqI+k=;\n        b=PHVsfaVPr0Kq8+SCdi1QituYBwaQHb2Rm/4djXfcePQjJ5Zpu43EIUaQSmVvPjzHlK\n         c+oTO8GlVaJ2HMkVNWlkdxAAadUveuFBHzt7fYtVfMeH9esx8rIkVm8BwwwEUW0Ct/th\n         dRbIxKRuUUVNJxRCgtL+lPailDtfN8z/FXTK8YAfgDM5yh6483eY3lP9lcydpbwp9di4\n         JUmw4o0DZ/8HhYz4gr1lOxtQaYA1a8XfT6p4haUscsAXa0kL83O57vw7e7BVxNYCcDPV\n         +M0zgx3qmc/0PzIuj8GFSii/lqPLEDkA6evyt3jSRFCjSpUUz8IIPbTk2oz7zlT4knDd\n         7fHg==;\n        darn=patchwork.ozlabs.org","i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com;\n s=arc-20240605;\n        h=ui-outboundreport:content-transfer-encoding:in-reply-to:from\n         :content-language:references:to:subject:user-agent:mime-version:date\n         :message-id:dkim-signature;\n        bh=jPzUgxKU2kMYZWL/G5tEdoMYodARCiBAnAfqJklPyr4=;\n        fh=gB9FsBRYRUWzZgwAOFGxY1mB1qNwyMPw+kcI2Pi8zcU=;\n        b=J3N9gQ2z3zwxhiNUhnQmt5iBQGYm3lY6RA9JEkTCzlrNrizNOYQUaPGZJ1Od7WFO5I\n         5Bs+HhgnIEH5YznRwrt3d0Fiyr4GE7a6Hsrd3mAC9cQumrGmrMzddxYvzKHOj3T62Kx9\n         nqSrFdhzfVyfQH+k1fUZudhoGg8tPovkjPERy+ITa7DskRVXKYdhOLF0cD8T9tn2Kjlq\n         OB0oD7njEokISGoNaTyW4nnrnFypSxaTRQ1sD5O8S41bNhyrOy3Eap0T7mNN9+nZzSE6\n         XcjWQFpii2pSySbdRtKSrt/DJTFqa6ktbCy72POt2IKYo3kifegmDfwPG82j0vlijagE\n         VUNQ==;\n        dara=google.com"],"ARC-Authentication-Results":["i=2; gmr-mx.google.com;\n       dkim=pass header.i=@swupdate.org header.s=s1-ionos header.b=BojxSVzR;\n       spf=pass (google.com: domain of stefano.babic@swupdate.org designates\n 212.227.126.135 as permitted sender)\n smtp.mailfrom=stefano.babic@swupdate.org;\n       dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=swupdate.org","i=1; gmr-mx.google.com;\n       dkim=pass header.i=@swupdate.org header.s=s1-ionos header.b=BojxSVzR;\n       spf=pass (google.com: domain of stefano.babic@swupdate.org designates\n 212.227.126.135 as permitted sender)\n smtp.mailfrom=stefano.babic@swupdate.org;\n       dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=swupdate.org"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n        d=googlegroups.com; s=20251104; t=1776960013; x=1777564813;\n darn=patchwork.ozlabs.org;\n        h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post\n         :list-id:mailing-list:precedence:x-original-authentication-results\n         :x-original-sender:ui-outboundreport:content-transfer-encoding\n         :in-reply-to:from:content-language:references:to:subject:user-agent\n         :mime-version:date:message-id:sender:from:to:cc:subject:date\n         :message-id:reply-to;\n        bh=r/YuLaTexnWVkoCN3O8geVMfnmjI43Qw0M1Qn/QsQF0=;\n        b=AeZV9OVaM4Xs3gADia12JvpN7gHM2cu5Q29rVkZEnsDxG4WJmdd5VLFpZinj0yjslA\n         EJ6ji+FgoIjRVOqDbzFeLoXxSsNxisTcLN/5phCiil7nW+pSVjf3ISuSJfttUEA4wuTp\n         2PRIPWcR3qXSPQE2btKrIN8V92k/R3j/woJGBW7mddioAn6roT+S9wUz57wNJpVsUQiB\n         y2o67rhQcL9xcGWTa+o/Zy4sO513fBG5g21VF/QpgVQ8NVV5XTCl1VPfAgFmpbzvXBfT\n         UlUWrwzVpSUuJTkm6PDRyBrA6oI6FuVGDm4LR4CLN73z7NHTvpjgeDR6CsIuw3URcdhY\n         LEkA==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n        d=1e100.net; s=20251104; t=1776960013; x=1777564813;\n        h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post\n         :x-spam-checked-in-group:list-id:mailing-list:precedence\n         :x-original-authentication-results:x-original-sender\n         :ui-outboundreport:content-transfer-encoding:in-reply-to:from\n         :content-language:references:to:subject:user-agent:mime-version:date\n         :message-id:x-beenthere:x-gm-message-state:sender:from:to:cc:subject\n         :date:message-id:reply-to;\n        bh=r/YuLaTexnWVkoCN3O8geVMfnmjI43Qw0M1Qn/QsQF0=;\n        b=hjOFi9fwOU2pO2JhLYonrdTmxDhXY0EDLcV96iOGIFG8DuU0Pnr7bzem7F1FFq4x6y\n         2DgzE9MxFrmnrGgOPvOaVR0nNz6xPWz8qTtgrO/GNKYb8lQpPkA6iqWQZw6HgM6C17x0\n         bPthWFSZY2ku1KHjkZ6tm4t/5NkN2vXP+S9+9EqJVu9qZTJQPYVUNnMxzRpvimbrH6lf\n         8hDzNmzxULY6pd9eEBC6f6IcIpgLTaEWH+N7LU4ukgEKdNc6M3B7RA8NxZK12/y57t7e\n         DIrT5jiYJwOKrtQGWU9MYUCr1J7GUbpHbpsRt210rFRUr0szQhdNESCNI3IYJWc+ueb+\n         qj5Q==","Sender":"swupdate@googlegroups.com","X-Forwarded-Encrypted":["i=2;\n AFNElJ/c2QmrKRRWNHomSUlTjrRLV2Kroz+5tJY9L9v9r1Ytv37xdcMu73GG5/2EyFC5TyIgC4JGXqqInQ==@patchwork.ozlabs.org","i=2;\n AFNElJ9kuYktQ+qYMZVqZB0yMtoWeH6HZDbmWD+Jv+0CFxQjyo5QWJEJzDl9NwmLKLttWaUzkpwMmtCv1A==@googlegroups.com"],"X-Gm-Message-State":"AOJu0YwMO+DRGSZTKXuzuh8HACGnojhBT4t/ObwOo0u0PIgXQHsbdHUP\n\t4k4U99a3d06iDh8Y2lJ98ahEdYdDj6SZzETw6dPz/TpDjZRF4Hu7HkXG","X-Received":["by 2002:a05:600c:3150:b0:485:3cef:d6ea with SMTP id\n 5b1f17b1804b1-488fb8b9deamr317150505e9.13.1776960011738;\n        Thu, 23 Apr 2026 09:00:11 -0700 (PDT)","by 2002:a05:600d:8447:b0:486:f893:56c6 with SMTP id\n 5b1f17b1804b1-488fb8b18d1mr275057565e9.10.1776960007531;\n        Thu, 23 Apr 2026 09:00:07 -0700 (PDT)"],"X-BeenThere":"swupdate@googlegroups.com;\n h=\"AYAyTiJN6OKwK5SojuHe8Zzb8EnnMGfmGSvONQyb0LNYoBAJAg==\"","Received-SPF":"pass (google.com: domain of stefano.babic@swupdate.org\n designates 212.227.126.135 as permitted sender) client-ip=212.227.126.135;","X-UI-Sender-Class":"55c96926-9e95-11ee-ae09-1f7a4046a0f6","Message-ID":"<0f8a0d35-199f-4c07-9e85-5ce03a8c1d16@swupdate.org>","Date":"Thu, 23 Apr 2026 18:00:05 +0200","MIME-Version":"1.0","User-Agent":"Mozilla Thunderbird","Subject":"Re: [swupdate] [PATCH] doc: fix broken links in documentation","To":"Keshava Kumar B <keshava1994@gmail.com>, swupdate@googlegroups.com","References":"<20260423152431.82115-1-keshava1994@gmail.com>","Content-Language":"en-US","From":"Stefano Babic <stefano.babic@swupdate.org>","In-Reply-To":"<20260423152431.82115-1-keshava1994@gmail.com>","Content-Type":"text/plain; charset=\"UTF-8\"; format=flowed","Content-Transfer-Encoding":"quoted-printable","X-Provags-ID":"V03:K1:PjlOfpa5Nd7/Ajl8P+N+jwzcpWRITc9z6Yg1Wvom+kSWyG0b71k\n 5LhdIvra2zmPoUPWhwNeTcrewVohJo0vy7NvpErwIrDICIPOSxz3RePa4tPtTe2UwLtYp7b\n NTyzK4JXphp+ixW3mrq251Oe5gkbN5iesYP9ead4Jt4tm3pwUxUprccoZTS9mI1QeM9yVls\n qICaJvm2YGRpc6LCGp8fw==","X-Spam-Flag":"NO","UI-OutboundReport":"notjunk:1;M01:P0:CfpAcFsuClg=;J8XzIlc+YLZVj/7IqnSpMV+a1Ah\n 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","X-Original-Sender":"stefano.babic@swupdate.org","X-Original-Authentication-Results":"gmr-mx.google.com;       dkim=pass\n header.i=@swupdate.org header.s=s1-ionos header.b=BojxSVzR;       spf=pass\n (google.com: domain of stefano.babic@swupdate.org designates 212.227.126.135\n as permitted sender) smtp.mailfrom=stefano.babic@swupdate.org;\n       dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=swupdate.org","Precedence":"list","Mailing-list":"list swupdate@googlegroups.com;\n contact swupdate+owners@googlegroups.com","List-ID":"<swupdate.googlegroups.com>","X-Spam-Checked-In-Group":"swupdate@googlegroups.com","X-Google-Group-Id":"605343134186","List-Post":"<https://groups.google.com/group/swupdate/post>,\n <mailto:swupdate@googlegroups.com>","List-Help":"<https://groups.google.com/support/>,\n <mailto:swupdate+help@googlegroups.com>","List-Archive":"<https://groups.google.com/group/swupdate","List-Subscribe":"<https://groups.google.com/group/swupdate/subscribe>,\n <mailto:swupdate+subscribe@googlegroups.com>","List-Unsubscribe":"\n <mailto:googlegroups-manage+605343134186+unsubscribe@googlegroups.com>,\n <https://groups.google.com/group/swupdate/subscribe>"}}]