Automatic updates - appcast files on update server
Summary
Appcast files for Development
channel are out of date.
Affected website
(url syntax requires version but as in this example it's not checked)
curl https://www.wireshark.org/update/0/Wireshark/0.0.0/macOS/x86-64/en-US/stable.xml
curl https://www.wireshark.org/update/0/Wireshark/0.0.0/macOS/arm64/en-US/stable.xml
curl https://www.wireshark.org/update/0/Wireshark/0.0.0/Windows/x86/en-US/stable.xml
curl https://www.wireshark.org/update/0/Wireshark/0.0.0/Windows/x86-64/en-US/stable.xml
curl https://www.wireshark.org/update/0/Wireshark/0.0.0/macOS/x86-64/en-US/development.xml
curl https://www.wireshark.org/update/0/Wireshark/0.0.0/macOS/arm64/en-US/development.xml
curl https://www.wireshark.org/update/0/Wireshark/0.0.0/Windows/x86/en-US/development.xml
curl https://www.wireshark.org/update/0/Wireshark/0.0.0/Windows/x86-64/en-US/development.xml
What is the exact issue
Appcast files for Development
channel are out of date.
arm64
has been added to software_update.c.
Add appcast files when build process supports arm64
.
Relevant logs and/or screenshots
macOS - stable (Intel - ok; arm64 - not yet implemented)
~$ curl https://www.wireshark.org/update/0/Wireshark/0.0.0/macOS/x86-64/en-US/stable.xml
<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:sparkle="http://www.andymatuschak.org/xml-namespaces/sparkle" version="2.0">
<channel>
<title>Wireshark Stable Release</title>
<link>https://www.wireshark.org/download.html</link>
<description>The latest stable release of Wireshark.</description>
<item>
<title>Version 3.4.6</title>
<sparkle:minimumSystemVersion>10.12</sparkle:minimumSystemVersion>
<pubDate>Wed, 02 Jun 2021 19:00:47 GMT</pubDate>
<sparkle:releaseNotesLink>https://www.wireshark.org/update/relnotes/wireshark-3.4.6.html</sparkle:releaseNotesLink>
<enclosure
url="https://1.na.dl.wireshark.org/osx/Wireshark%203.4.6%20Intel%2064.dmg"
sparkle:version="3.4.6" sparkle:shortVersionString="3.4.6"
sparkle:edSignature="wigNn2nb75ed8AGXQUxLJIzZy2SUMFBlg8Pzoj3TqyJCv5YjAr67/sLQZ9/44J5y197SdZD29ls5osVnRfgWAQ==" length="130991548"
type="application/octet-stream"/>
<!-- SHA256: fbf27fb0947cd2fefca7896158552e6f3b90b863afb46a75780ff0b24d649ce2 -->
</item>
</channel>
</rss>
~$ curl https://www.wireshark.org/update/0/Wireshark/0.0.0/macOS/arm64/en-US/stable.xml
<!DOCTYPE html>
<html>
<head>
<title>Bananas</title>
https://www.youtube.com/watch?v=XMl6HnhFFIA
<a href="https://en.wikipedia.org/wiki/The_Banana_Splits">One banana, two banana, three banana, four</a>,</br>
whatever you requested came back 404.
</p>
Windows - stable (x86 - ok; x86-64 - ok)
~$ curl https://www.wireshark.org/update/0/Wireshark/0.0.0/Windows/x86/en-US/stable.xml
<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:sparkle="http://www.andymatuschak.org/xml-namespaces/sparkle">
<channel>
<title>Wireshark Stable Release</title>
<link>https://www.wireshark.org/download.html</link>
<description>The latest stable release of Wireshark.</description>
<language>en</language>
<item>
<title>Version 3.4.6</title>
<sparkle:releaseNotesLink>https://www.wireshark.org/update/relnotes/wireshark-3.4.6.html</sparkle:releaseNotesLink>
<pubDate>Wed, 02 Jun 2021 19:00:47 GMT</pubDate>
<enclosure
url="https://1.na.dl.wireshark.org/win32/Wireshark-win32-3.4.6.exe"
sparkle:version="3.4.6" sparkle:shortVersionString="3.4.6"
length="56435872"
type="application/octet-stream">
</enclosure>
</item>
</channel>
</rss>
~$ curl https://www.wireshark.org/update/0/Wireshark/0.0.0/Windows/x86-64/en-US/stable.xml
<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:sparkle="http://www.andymatuschak.org/xml-namespaces/sparkle">
<channel>
<title>Wireshark Stable Release</title>
<link>https://www.wireshark.org/download.html</link>
<description>The latest stable release of Wireshark.</description>
<language>en</language>
<item>
<title>Version 3.4.6</title>
<sparkle:releaseNotesLink>https://www.wireshark.org/update/relnotes/wireshark-3.4.6.html</sparkle:releaseNotesLink>
<pubDate>Wed, 02 Jun 2021 19:00:48 GMT</pubDate>
<enclosure
url="https://1.na.dl.wireshark.org/win64/Wireshark-win64-3.4.6.exe"
sparkle:version="3.4.6" sparkle:shortVersionString="3.4.6"
length="61382664"
type="application/octet-stream">
</enclosure>
</item>
</channel>
</rss>
macOS - development (Intel - out of date, title shows Stable
; arm64 - not yet implemented)
~$ curl https://www.wireshark.org/update/0/Wireshark/0.0.0/macOS/x86-64/en-US/development.xml
<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:sparkle="http://www.andymatuschak.org/xml-namespaces/sparkle" version="2.0">
<channel>
<title>Wireshark Stable Release</title>
<link>https://www.wireshark.org/download.html</link>
<description>The latest stable release of Wireshark.</description>
<item>
<title>Version 3.2.2</title>
<sparkle:minimumSystemVersion>10.12</sparkle:minimumSystemVersion>
<pubDate>Wed, 26 Feb 2020 21:39:47 GMT</pubDate>
<sparkle:releaseNotesLink>https://www.wireshark.org/update/relnotes/wireshark-3.2.2.html</sparkle:releaseNotesLink>
<enclosure
url="https://1.na.dl.wireshark.org/osx/Wireshark%203.2.2%20Intel%2064.dmg"
sparkle:version="9.9.9" sparkle:shortVersionString="9.9.9"
sparkle:edSignature="r8fwHk7pIntn+JccfFkQUS1zpLIIoBqO7/LCea/XNzf7q6fqcMv5gWKQIV116C436RGq4XKIenlKEpj49BYEAA==" length="97487826"
type="application/octet-stream"/>
<!-- SHA256: c6bda7aba34c441dc8b3998ffbe938ea37a98cf9e4cbf0136a8b65229ce0887f -->
</item>
</channel>
</rss>
~$ curl https://www.wireshark.org/update/0/Wireshark/0.0.0/macOS/arm64/en-US/development.xml
<!DOCTYPE html>
<html>
<head>
<title>Bananas</title>
https://www.youtube.com/watch?v=XMl6HnhFFIA
<a href="https://en.wikipedia.org/wiki/The_Banana_Splits">One banana, two banana, three banana, four</a>,</br>
whatever you requested came back 404.
Windows - development (x86 - out of date; x86-64 - out of date)
~$ curl https://www.wireshark.org/update/0/Wireshark/0.0.0/Windows/x86/en-US/development.xml
<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:sparkle="http://www.andymatuschak.org/xml-namespaces/sparkle">
<channel>
<title>Wireshark Development Release</title>
<link>https://www.wireshark.org/development.html</link>
<description>The latest development build of Wireshark.</description>
<language>en</language>
<item>
<title>Version 2.5.0</title>
<sparkle:releaseNotesLink>https://www.wireshark.org/update/relnotes/wireshark-2.5.0.html</sparkle:releaseNotesLink>
<pubDate>Tue, 06 Feb 2018 23:28:19 GMT</pubDate>
<enclosure url="https://1.na.dl.wireshark.org/win32/Wireshark-win32-2.5.0.exe"
sparkle:version="2.5.0"
type="application/octet-stream">
</enclosure>
</item>
</channel>
</rss>
~$ curl https://www.wireshark.org/update/0/Wireshark/0.0.0/Windows/x86-64/en-US/development.xml
<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:sparkle="http://www.andymatuschak.org/xml-namespaces/sparkle">
<channel>
<title>Wireshark Development Release</title>
<link>https://www.wireshark.org/development.html</link>
<description>The latest development build of Wireshark.</description>
<language>en</language>
<item>
<title>Version 2.5.0</title>
<sparkle:releaseNotesLink>https://www.wireshark.org/update/relnotes/wireshark-2.5.0.html</sparkle:releaseNotesLink>
<pubDate>Tue, 06 Feb 2018 23:28:19 GMT</pubDate>
<enclosure url="https://1.na.dl.wireshark.org/win64/Wireshark-win64-2.5.0.exe"
sparkle:version="2.5.0"
type="application/octet-stream">
</enclosure>
</item>
</channel>
</rss>
(Paste any relevant screenshots here)
Additional information
(Further information which may help to solve this issue)