<?xml version="1.0" encoding="UTF-8"?>
<!-- Copyright 2023 Richard Hughes <richard@hughsie.com> -->
<component type="console-application">
  <id>org.freedesktop.Passim</id>
  <metadata_license>CC0-1.0</metadata_license>
  <project_license>LGPL-2.1-or-later</project_license>
  <name>Passim</name>
  <summary>Local caching server</summary>
  <description>
    <p>
      Passim is a daemon that allows other software to share metadata on your local network.
    </p>
  </description>
  <url type="bugtracker">https://github.com/hughsie/passim/issues</url>
  <url type="homepage">https://github.com/hughsie/passim</url>
  <content_rating type="oars-1.0">
    <content_attribute id="social-info">moderate</content_attribute>
  </content_rating>
  <provides>
    <binary>passim</binary>
  </provides>
  <releases>
    <release version="0.1.10" date="2025-05-02">
      <description>
        <p>This release fixes the following bugs:</p>
        <ul>
          <li>Adjust man page to parse properly in tools like lexgrog</li>
          <li>Fix a crash when reaching the share limit</li>
          <li>Fix the location the icon is installed to match the correct size</li>
          <li>Restart service after failure</li>
        </ul>
      </description>
    </release>
    <release version="0.1.9" date="2025-02-03">
      <description>
        <p>This release fixes the following bugs:</p>
        <ul>
          <li>Install the icons to the correct location</li>
        </ul>
      </description>
    </release>
    <release version="0.1.8" date="2024-04-29">
      <description>
        <p>This release fixes the following bugs:</p>
        <ul>
          <li>Fix an almost-impossible resource leak when adding files</li>
        </ul>
      </description>
    </release>
    <release version="0.1.7" date="2024-04-17">
      <description>
        <p>This release fixes the following bugs:</p>
        <ul>
          <li>Fix a crash when deleting items</li>
          <li>Fix a small memory leak when parsing a request with duplicate arguments</li>
          <li>Lock the systemd service down some more</li>
        </ul>
      </description>
    </release>
    <release version="0.1.6" date="2024-04-15">
      <description>
        <p>
          This release adds the following features:
        </p>
        <ul>
          <li>Add a 'download' command to the CLI, and allow ignoring the localhost scan</li>
          <li>Log to an audit log when publishing, unpublishing and sharing</li>
          <li>Show the URI, auto-generated name, network and carbon saving in the CLI</li>
        </ul>
        <p>This release fixes the following bugs:</p>
        <ul>
          <li>Add translation support for the CLI tool</li>
          <li>Properly encode socket addresses, but disable IPv6 by default</li>
          <li>Redirect with the basename set correctly</li>
          <li>Reduce some log-spam when checking item ages</li>
        </ul>
      </description>
    </release>
    <release version="0.1.5" date="2024-01-02">
      <description>
        <p>This release adds some new API for fwupd to use.</p>
        <ul>
          <li>Add passim_item_set_stream()</li>
        </ul>
      </description>
    </release>
    <release version="0.1.4" date="2023-10-27">
      <description>
        <p>This release fixes the following bugs:</p>
        <ul>
          <li>Allow setting MaxItemSize bigger than 4GB</li>
          <li>Do not abort with a critical warning when no query is used</li>
          <li>Do not follow symlinks in libdir and sysconfpkgdir</li>
          <li>Fix a harmless assertion warning when serving a zero-length file</li>
          <li>Properly escape the Content-Disposition filename</li>
          <li>Reduce RSS when reloading the daemon</li>
          <li>Show a better message when publishing a file that is too large</li>
        </ul>
        <p>Many thanks to Matthias Gerstner from the SUSE Security team for the code review.</p>
      </description>
    </release>
    <release version="0.1.3" date="2023-10-09">
      <description>
        <p>This release fixes the following bug:</p>
        <ul>
          <li>Use a dedicated user to run the server</li>
        </ul>
      </description>
    </release>
    <release version="0.1.2" date="2023-09-25">
      <description>
        <p>
          This release adds the following features:
        </p>
        <ul>
          <li>Add file size information into the exported item</li>
          <li>Allow admins to add a directory of static contents</li>
        </ul>
        <p>This release fixes the following bugs:</p>
        <ul>
          <li>Do not advertise files when on a metered network connection</li>
          <li>Do not fail to start the service if /var/lib/passim/data does not exist</li>
          <li>Explicitly depend on avahi-daemon in passim.service</li>
        </ul>
      </description>
    </release>
    <release version="0.1.1" date="2023-08-24">
      <description>
        <p>This release fixes the following bugs:</p>
        <ul>
          <li>Sanity check share-count is less than share-limit</li>
          <li>Show the correct age in the 'passim dump' CLI</li>
        </ul>
      </description>
    </release>
    <release version="0.1.0" date="2023-08-16">
      <description>
        <p>Initial release.</p>
      </description>
    </release>
  </releases>
</component>
