# changelog

author: Sérgio Basto <sergio@serjux.com> - 1.5.87-2
changelog:
  - Drop debconf-gnome on epel 10 because we don't have perl-GTK3 package
    and I don't know if we'll ever have or want have it (perl-GTK3 on epel 10)


author: Fedora Release Engineering <releng@fedoraproject.org> - 1.5.87-3
changelog:
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
  - Fix sbin merge for all releases


author: Mike Williams <mike.williams@grammm.com>
changelog:
  - Update to jitsi-meet_11031 (commit 206e038f); build with JDK 17; refresh toolchain.patch against the new pom.


author: Mike Williams <mike.williams@grammm.com>
changelog:
  - Update to jitsi-meet_11031 (2.0.11031); regenerate vendored node_deps; raise webpack heap to 12G; require prosody >= 0.12; move manifest.json, apple-touch-icon.png and pwa icon512 to the branding subpackage.


author: Mike Williams <mike.williams@grammm.com>
changelog:
  - Regenerate vendored Maven repository for jitsi-meet_11031; pin component commits in the build image; build with JDK 17.


author: Mike Williams <mike.williams@grammm.com>
changelog:
  - Update to jitsi-meet_11031 (commit 7bc556aa); build with JDK 17; refresh toolchain.patch against the new pom.


author: Jan Engelhardt <jengelh@inai.de>
changelog:
  - Update to release 4.25
    * New headers endian.h and scope.hpp
    * New define HXSIZEOF_UNITSEC64 for the maximum output size of
      HX_unit_seconds


author: Jan Engelhardt <jengelh@inai.de>
changelog:
  - Update to release 4.26
    * Resolve integer truncation in HX_unit_seconds's output when the
      result were to exceeded 2^32 years or months or weeks.


author: Jan Engelhardt <jengelh@inai.de>
changelog:
  - Update to release 4.28
    * string: make HX_strtoull_sec support some ISO 8601 periods
    * string: add function HX_strtoull8601p_sec
    * opt: new getopt API that facilitates iterating over options and
      non-options and doing away with unnecessary memory allocations
    * opt: the implementation for the HXOPT_PTHRU flag was deleted
      (its use will now be rejected by the parser)


author: Jan Engelhardt <jengelh@inai.de>
changelog:
  - Update to release 5.0
    * getopt6: new function set ``HX_getopt6`` which allows for
      parsing options with an iterative style.
    * getopt6: the result set no longer forces strdup-ed results on
      the user.
    * Deleted functions ``HX_getopt``, ``HX_getopt5`` (use
      ``HX_getopt6`` instead), ``HX_strnlen`` (use ``strnlen``
      instead), ``HX_strsep`` (use ``strtok_r`` instead),
      ``HX_stpltrim`` (no replacement).
    * The struct members ``HXclist::items``, ``HXdeque::items``,
      ``HXmap::items`` have changed from ``unsigned int`` to
      ``size_t``. The function ``HXdeque_to_vec`` has accordingly
      changed the result parameter type.


author: Jan Engelhardt <jengelh@inai.de>
changelog:
  - Update to release 5.1
    * getopt6: ``HXTYPE_STRP`` can now be used for HXoption::type
      for argument assignment without incurring strdup.
    * map: resolve corruption of HXmap::items field.


author: Jan Engelhardt <jengelh@inai.de>
changelog:
  - Update to release 5.3
    * Added the <libHX/tie.hpp> header containing the
      HX::unique_tie function
    * Make HX_isascii work in C23 mode


author: Jan Engelhardt <jengelh@inai.de>
changelog:
  - Update to release 5.4
    * Resolved some compile warnings/errors with newer
      compilers, libcs, and -std modes.


author: Jan Engelhardt <jengelh@inai.de>
changelog:
  - Update to release 20231130
    * RTF body decompression used wrong argument order, now fixed
    * Improved Python Unicode handling


author: Mike Williams <mike.williams@grommunio.com>
changelog:
  - Import sphinx 2.2.11 from openSUSE server:search into grommunio.
    Sphinxsearch is present in openSUSE:Factory but absent from stock
    openSUSE Leap 16.0, so it is vendored here to remain available on
    that target. No spec changes; all BuildRequires resolve via the
    SLFO 1.2 base inherited by Leap 16.0.


author: Mike Williams <mike.williams@grommunio.com>
changelog:
  - Port spec to EL10 (Enterprise Linux 10), which also lacks sphinx in
    its stock repositories. Changes are guarded with %if 0%{?suse_version}
    so the openSUSE/SLE build is unchanged:
    * BuildRequires: mariadb-connector-c-devel (not libmariadb-devel),
      shadow-utils (not shadow); keep only pkgconfig(libpq) ? the
      libecpg/libecpg_compat/libpgtypes .pc files are SUSE-specific.
    * Drop sysuser-tools / %sysusers_generate_pre / %sysusers_requires /
      %fillup_prereq; the sphinx user is created in %pre via useradd, and
      Requires(pre): shadow-utils.
    * Replace %service_add_*/%service_del_* with native %systemd_post /
      %systemd_preun / %systemd_postun_with_restart.
    * Skip the SUSE-only rcsearchd symlink and %_sysusersdir file install.
    Debian 13 and Ubuntu 24.04/25.10/26.04 already ship sphinxsearch
    2.2.11, so no packaging is added for those targets.


author: Jan Engelhardt <jengelh@inai.de>
changelog:
  - Update to snapshot 0.9.2+git188 (c3c6242ed)
    * Fix emission of bugs Envelope-From to sendmail:// transports.
    * Add parsing feedback via parsingContext
  - Drop 0001-Avoid-generating-illegal-Envelope-From-with-sendmail.patch
    (merged)


author: Jan Engelhardt <jengelh@inai.de>
changelog:
  - Update to snapshot 0.9.2+git191 (d03ad5f0)
    * url: fix an off-by-one error in parsing hostnames
    * url: strip leading slash from url-path
    * Support FIPS under OpenSSL 3


author: Jan Engelhardt <jengelh@inai.de>
changelog:
  - Update to snapshot 0.9.2+git196 (d296c2d)
    * vmime: prevent loss of a space when a multi-word mailbox name
      contains an umlaut


author: Jan Engelhardt <jengelh@inai.de>
changelog:
  - Update to snapshot 0.9.2+git203 (43b262bd)
    * another potential multiplication overflows
    * build: upgrade to C++17 when ICU is used
    * Fix a test failure in testNewFromString and
      pathTest::testGenerate


author: Jan Engelhardt <jengelh@inai.de>
changelog:
  - Switch upstream location from vmime to wmime
  - Update to release 1.0.0
    * No further changes from last snapshot (0.9.2+git203)
  - Drop libvmime-soname.diff (merged in 1.0.0)
  - Rename libvmime-nodatetime.diff to nodate.patch


author: Jan Engelhardt <jengelh@inai.de>
changelog:
  - Update to release 1.4
    * Conditionally provide
      ``PR_EC_WEBAPP_PERSISTENT_SETTINGS_JSON``,
      ``PR_EC_RECIPIENT_HISTORY_JSON`` if they is not already made
      available from mapi.so
    * Occurrence exceptions are treated as localtime
    * Fix erroneous end time for never-ending recurrences
    * Fix duplicate participants appearing in meeting objects
    * Do not process meeting requests locate in the "Sent Items"
      folder


author: Jan Engelhardt <jengelh@inai.de>
changelog:
  - Update to release 1.5
    * Added defines for USER_PRIVILEGE bits exposed through
      PR_EC_ENABLED_FEATURES_L.
    * Fix invited participants disappearing from meetings when
      their tracking status is cleared.


author: Jan Engelhardt <jengelh@inai.de>
changelog:
  - Update to release 1.6
    * Add PidTagWlinkSection/PR_WLINK_SECTION value definitions
    * Util to convert restriction consts into strings
    * Fix invitees disappearing from meetings with resources


author: Jan Engelhardt <jengelh@inai.de>
changelog:
  - Update to release 2.0
    * Correct logic bug in TaskRequest::isTaskRequestUpdated() that
      could cause soft-deleted task requests to be incorrectly
      processed when an associated task exists in the active folder.
    * Enhanced recurrence pattern validation with better error
      handling for invalid nday values.
    * More robust address book entry comparison in
      compareABEntryIDs().
    * Code quality improvements and stricter type safety throughout.
    * Performance optimizations through optimized function usage.


author: Jan Engelhardt <jengelh@inai.de>
changelog:
  - Update to release 5
    * Do away with %sysusers_generate_pre, it is not needed because
      system-user-gromox.%post runs before gromox.%pre anyway.


author: Jan Engelhardt <jengelh@inai.de>
changelog:
  - Update to release 6
    * Switch back to %sysusers_generate_pre because systemd-sysusers
      is not present in buildroots.


author: Gagah Pangeran <gagahpangeran29@gmail.com>
changelog:
  - update to 1.22.21:
    https://github.com/yarnpkg/yarn/releases/tag/v1.22.20
    https://github.com/yarnpkg/yarn/releases/tag/v1.22.21


author: Avindra Goolcharan <avindra@opensuse.org>
changelog:
  - update to 1.22.22:
    * Fix a hoisting issue when transitive dependencies themselves
      listed aliases as dependencies
    * Fix a punycode warning


