Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: cyrus-imapd-utils | Distribution: CentOS |
Version: 3.0.7 | Vendor: CentOS |
Release: 20.el8 | Build date: Tue Nov 10 17:27:32 2020 |
Group: Unspecified | Build host: aah11.rdu2.centos.org |
Size: 4643723 | Source RPM: cyrus-imapd-3.0.7-20.el8.src.rpm |
Packager: CentOS Buildsys <bugs@centos.org> | |
Url: http://www.cyrusimap.org/ | |
Summary: Cyrus IMAP server administration utilities |
The cyrus-imapd-utils package contains administrative tools for the Cyrus IMAP server. It can be installed on systems other than the one running the server.
BSD
* Fri Nov 06 2020 Pavel Zhukov <pzhukov@redhat.com> - 3.0.7-20 - Use PROFILE=SYSTEM as default configuration for tls_ciphers * Thu Apr 23 2020 Pavel Zhukov <pzhukov@redhat.com> - 3.0.7-19 - change ownership of pki files (#1710722) * Thu Apr 23 2020 Pavel Zhukov <pzhukov@redhat.com> - 3.0.7-18 - Move old changelog into separate file (#1671239) * Tue Apr 21 2020 Pavel Zhukov <pavel@desktop.zhukoff.net> - 3.0.7-17 - Add fix for CVE-2019-19783 - Add fix for CVE-2019-18928 * Fri Jun 07 2019 Pavel Zhukov <pzhukov@redhat.com> - 3.0.7-16 - Resolves: #1718195 - don't overrun buffer when parsing strings with sscanf() * Mon Oct 08 2018 Pavel Zhukov <pzhukov@redhat.com> - 3.0.7-15 - Related: #1602472 - Fix rpmdiff warnings * Mon Oct 08 2018 Pavel Zhukov <pzhukov@redhat.com> - 3.0.7-14 - Related: #1602472 - Fix misused syntax warning * Tue Oct 02 2018 Pavel Zhukov <pzhukov@redhat.com> - 3.0.7-13 - Related: #1602472 - Fix few covscan warnings * Sun Aug 12 2018 Pavel Zhukov <pzhukov@redhat.com> - 3.0.7-12 - Rename master -> cyrus-master in documentation * Thu Aug 09 2018 Josef Ridky <jridky@redhat.com> - 3.0.7-11 - Rebuild for Net-SNMP * Wed Aug 08 2018 Pavel Zhukov <pzhukov@redhat.com> - 3.0.7-10 - Rename master -> cyrus-master * Wed Aug 08 2018 Pavel Zhukov <pzhukov@redhat.com> - 3.0.7-9 - Load supported modules only * Mon Aug 06 2018 Pavel Zhukov <pzhukov@redhat.com> - 3.0.7-7 - Resolves: №1611713 - Generate SSl cerificates for starttls test * Mon Jun 25 2018 Pavel Zhukov <pzhukov@redhat.com> - 3.0.7-6 - Drop shapelib in RHEL * Fri Jun 22 2018 Pavel Zhukov <pzhukov@redhat.com> - 3.0.7-5 - Drop xapian support * Tue May 22 2018 Pavel Zhukov <pzhukov@redhat.com> - 3.0.7-4 - Disable clamav support for non Fedora's - Disable forktest due to builders slowness * Fri May 18 2018 Jason L Tibbitts III <tibbs@math.uh.edu> - 3.0.7-2 - Really enable mysql and clamav support. * Fri May 18 2018 Jason L Tibbitts III <tibbs@math.uh.edu> - 3.0.7-1 - Update to 3.0.7. - Update Cassandane checkout. - Update excluded Cassandane test list. * Tue May 01 2018 Jason L Tibbitts III <tibbs@math.uh.edu> - 3.0.6-1 - Update to 3.0.6. - Remove upstreamed patches and renumber the rest. - Disable one new failing test: https://github.com/cyrusimap/cyrus-imapd/issues/2332 * Mon Apr 30 2018 Pete Walter <pwalter@fedoraproject.org> - 3.0.5-15 - Rebuild for ICU 61.1 * Tue Apr 17 2018 Jason L Tibbitts III <tibbs@math.uh.edu> - 3.0.5-14 - Update Cassandane again, fixing a broken test. * Fri Apr 13 2018 Jason L Tibbitts III <tibbs@math.uh.edu> - 3.0.5-13 - Update Cassandane, fixing a few tests and a class of weird random build failures. * Fri Apr 06 2018 Jason L Tibbitts III <tibbs@math.uh.edu> - 3.0.5-12 - Update list of excluded tests. - Update Cassandane snapshot; use new base_port config setting. No need to patch that in now. - Add four new expected-to-fail tests from new Cassandane snapshot. - Add patch to collect extra Cassandane logging in case we hit some of those sporadic failures again. * Tue Apr 03 2018 Jason L Tibbitts III <tibbs@math.uh.edu> - 3.0.5-11 - Re-enable imaptest on >= F29. - F29's imaptest fixes several bugs, allowing all tests to be run there. - Relocate cassandane base port to hopefully work better in koji. * Mon Apr 02 2018 Jason L Tibbitts III <tibbs@math.uh.edu> - 3.0.5-10 - Update cassandane checkout to fix a test that was broken by DST. - Add patch to fix sieve scripts for usernames containing a dot. - Disable imaptest in cassandane until https://bugzilla.redhat.com/show_bug.cgi?id=1562970 is fixed. - Re-enable tests on s390; it seems to be better now. * Thu Mar 15 2018 Jason L Tibbitts III <tibbs@math.uh.edu> - 3.0.5-9 - Re-enable clamav on ppc64. * Thu Mar 01 2018 Jason L Tibbitts III <tibbs@math.uh.edu> - 3.0.5-8 - Bump client_timeout value in test suite. * Thu Mar 01 2018 Jason L Tibbitts III <tibbs@math.uh.edu> - 3.0.5-7 - Add patch to fix imtest (rhbz#1543481). - Fix vzic makefile to use proper cflags (rhbz#1550543). * Mon Feb 26 2018 Jason L Tibbitts III <tibbs@math.uh.edu> - 3.0.5-6 - Update cassandane checkout. - Add two new build dependencies. - Remove all JMAP-related tests from the exclusion lists, since cassandane no longer runs any JMAP tests on cyrus 3.0. - Collapse unused test skip lists. - Add ten additional skipped tests, after consultation with upstream. * Mon Feb 26 2018 Jason L Tibbitts III <tibbs@math.uh.edu> - 3.0.5-5 - Add patch to fix segfaults in squatter. - Exclude one test on all releases instead of just F28+. - Remove --cleanup from cassandane invocation. * Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.5-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild * Tue Jan 09 2018 Jason L Tibbitts III <tibbs@math.uh.edu> - 3.0.5-3 - Re-enable clamav and mariadb support as those are now built with openssl 1.1. - But no clamav on ppc64 because of https://bugzilla.redhat.com/show_bug.cgi?id=1534071 * Thu Jan 04 2018 Jason L Tibbitts III <tibbs@math.uh.edu> - 3.0.5-2 - Reorganize some test exclusions so things build on all releases. * Thu Jan 04 2018 Jason L Tibbitts III <tibbs@math.uh.edu> - 3.0.5-1 - Update to 3.0.5. - Add one new failing test. - Remove one now-passing test on rawhide. * Mon Dec 18 2017 Pavel Zhukov <pzhukov@redhat.com> - 3.0.4-6 - Rebuild with new net-snmp * Thu Nov 30 2017 Pete Walter <pwalter@fedoraproject.org> - 3.0.4-5 - Rebuild for ICU 60.1 * Wed Nov 29 2017 Pavel Zhukov <pzhukov@redhat.com> - 3.0.4-4 - Do not require tcp_wrappers (#1518759) * Tue Nov 14 2017 Jason L Tibbitts III <tibbs@math.uh.edu> - 3.0.4-3 - Rebuild for new libical. - Add patch to fix compilation error with new libical. - Disable two tests which fail due to the new libical. * Tue Oct 24 2017 Jason L Tibbitts III <tibbs@math.uh.edu> - 3.0.4-2 - Fix typo in default config; https://bugzilla.redhat.com/show_bug.cgi?id=1506000 * Tue Sep 05 2017 Pavel Zhukov <landgraf@fedoraproject.org> - 3.0.4-1 - Update to 3.0.4 - Patched cassandane for new behaviour. It should be updated idealy. - Disable ImapTest.urlauth2 test; it seems to fail randomly regardless of architecture. * Fri Aug 11 2017 Jason L Tibbitts III <tibbs@math.uh.edu> - 3.0.3-1 - Update to 3.0.3, which contains an important security fix. The fix is not embargoed but no CVE has been assigned yet. - Drop patches merged upstream. - An update of imaptest has resulted in three additional cassandane failures, reported upstream as https://github.com/cyrusimap/cyrus-imapd/issues/2087. In order to get the security fix out without delay, those three tests have been disabled. * Fri Aug 11 2017 Igor Gnatenko <ignatenko@redhat.com> - 3.0.2-9 - Rebuilt after RPM update (№ 3) * Thu Aug 10 2017 Igor Gnatenko <ignatenko@redhat.com> - 3.0.2-8 - Rebuilt for RPM soname bump * Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.2-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild * Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.2-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild * Fri Jun 30 2017 Jason L Tibbitts III <tibbs@math.uh.edu> - 3.0.2-5 - Add two patches from upstream which fix JMAPCalendars issues on 32-bit and big-endian architectures. - Clean up test invocation and exclusion list. More tests pass now. * Wed Jun 28 2017 Jason L Tibbitts III <tibbs@math.uh.edu> - 3.0.2-4 - Explicitly set specialusealways: 1 in the default config. * Tue Jun 27 2017 Jason L Tibbitts III <tibbs@math.uh.edu> - 3.0.2-3 - Patch the provided imapd.conf and cyrus.conf to more closely match previous Fedora defaults and directories included in this package and to enable features which are supported by the Fedora build. - Add tmpfiles.d configuration file for directories in /run. * Tue Jun 27 2017 Jason L Tibbitts III <tibbs@math.uh.edu> - 3.0.2-2 - Exclude one more test from 32-bit arches. Looks like this failure crept in with the Cassandane update. * Thu Jun 22 2017 Jason L Tibbitts III <tibbs@math.uh.edu> - 3.0.2-1 - Update to 3.0.2. - New Cassandane snapshot, with more tests (all of which are passing). * Tue Jun 20 2017 Jason L Tibbitts III <tibbs@math.uh.edu> - 3.0.1-7 - Add old /usr/lib/cyrus-imapd directory to the utils package and add a symlink there to the deliver binary. This should help a bit with migrations. - Add upstream patch to fix reconstruct failures on 32-bit architectures. Re-enable those five Cassandane tests. * Thu Jun 15 2017 Jason L Tibbitts III <tibbs@math.uh.edu> - 3.0.1-6 - Rename two commands: quota -> cyr_quota, restore -> cyr_restore. - Fix Cassandane to handle those renames. - Fix location of cyr_fetchnews. - Fix Perl 5.26-related module linking issue which caused a test failure. Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1461669 * Tue Jun 06 2017 Jason L Tibbitts III <tibbs@math.uh.edu> - 3.0.1-5 - Use proper path to ctl_mboxlist in cron file. - Add patch to increase individual test timeout. Sometimes armv7hl can't complete a single test in 20 seconds. - Disable the Metronome tests; upstream says that they just won't reliably on shared hardware. - Don't bother running Cassandane on s390x for now. The machines are simply too slow. * Tue Jun 06 2017 Jitka Plesnikova <jplesnik@redhat.com> - 3.0.1-4 - Perl 5.26 rebuild * Fri Jun 02 2017 Jason L Tibbitts III <tibbs@math.uh.edu> - 3.0.1-3 - Remove clamav from build requirements. - Add --cleanup to Cassandane call to hopefully reduce build disk usage. - Disable maxforkrate test on s390x; our builders are too slow to run it. * Fri Jun 02 2017 Jason L Tibbitts III <tibbs@math.uh.edu> - 3.0.1-2 - Add patch to fix up some endianness issues. - Enable both test suites on all architectures. - Add arch-specific excludes for a few Cassandane tests. * Thu Apr 20 2017 Jason L Tibbitts III <tibbs@math.uh.edu> - 3.0.1-1 - Initial attempt at importing 3.0. Many new dependencies. - Use a stock sample imapd.conf file instead of a Fedora-provided one. * Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.5.10-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild * Mon Jan 09 2017 Jason L Tibbitts III <tibbs@math.uh.edu> - 2.5.10-2 - Rename httpd manpage to "cyrhttpd" to avoid conflict with the httpd package. * Wed Nov 23 2016 Jason L Tibbitts III <tibbs@math.uh.edu> - 2.5.10-1 - Initial update to the 2.5 series. - Significant spec cleanups. - Add sscg dep and follow https://fedoraproject.org/wiki/Packaging:Initial_Service_Setup for initial cert generation. - Change default conf to use the system crypto policy. * Sat Jan 01 2000 Pavel Zhukov <pzhukov@redhat.com> - 0.0.1-1 - See /usr/share/doc/cyrus-imapd/CHANGELOG.rpm for more history
/usr/bin/cyradm /usr/bin/httptest /usr/bin/imtest /usr/bin/installsieve /usr/bin/lmtptest /usr/bin/mupdatetest /usr/bin/nntptest /usr/bin/notifytest /usr/bin/pop3test /usr/bin/sieveshell /usr/bin/sivtest /usr/bin/smtptest /usr/bin/synctest /usr/lib/.build-id /usr/lib/.build-id/04 /usr/lib/.build-id/04/43e1e8a07f96ad4935ebd6c473433d619fe70d /usr/lib/.build-id/0c /usr/lib/.build-id/0c/649a60fec5591278d6508fac509de2ce21f58b /usr/lib/.build-id/12 /usr/lib/.build-id/12/aeae2596658d4bf002e9d33cea6cee317aff08 /usr/lib/.build-id/13 /usr/lib/.build-id/13/6833829ccee57fa169bb2bda67c14e98fc0138 /usr/lib/.build-id/16 /usr/lib/.build-id/16/197fa767fa67f10da35d81de366430fc2231c6 /usr/lib/.build-id/17/8cdc40321d5cb49565fbe4a61b472ecc2ef285 /usr/lib/.build-id/1d /usr/lib/.build-id/1d/5a14e907857466e2e61a4255cbdf2f4df319d3 /usr/lib/.build-id/1e /usr/lib/.build-id/1e/f791bd0e61fc009c7dc91511ab64e5ef6d1123 /usr/lib/.build-id/26 /usr/lib/.build-id/26/31bedaacfd7d810099d7805a48eeb7f35e987a /usr/lib/.build-id/28 /usr/lib/.build-id/28/99e1d5a2999986da823443e3a87dcfe8d5e4f7 /usr/lib/.build-id/29 /usr/lib/.build-id/29/40dece7e9e09080535f2aea695607d47f8c67d /usr/lib/.build-id/2a /usr/lib/.build-id/2a/2417c9d58b82d3bc0971c830a35539d8ac63b8 /usr/lib/.build-id/2f/e1ff02ed87f1af64f74f083be9cf7bd83d454a /usr/lib/.build-id/32 /usr/lib/.build-id/32/62901f56ae4a937ea913460236c422684b6d0c /usr/lib/.build-id/43 /usr/lib/.build-id/43/45f67e685481d4c897819148ca6fbebbaa689a /usr/lib/.build-id/45 /usr/lib/.build-id/45/e339c400be066ddf581e86b640ed504070c662 /usr/lib/.build-id/56 /usr/lib/.build-id/56/dbd3852f2bdee9036111ca8f109da7103f7b79 /usr/lib/.build-id/5a /usr/lib/.build-id/5a/248a95ee594feddcc864615327347aadf2515d /usr/lib/.build-id/5d /usr/lib/.build-id/5d/f01c73bb6ffe496a15c6c5bb2943b5bf852f1b /usr/lib/.build-id/68 /usr/lib/.build-id/68/ac9d756e57b2c252e9fe7b319f4af7f68e8679 /usr/lib/.build-id/75 /usr/lib/.build-id/75/311ae0bc2ca7260d0391872d3ebb864769054c /usr/lib/.build-id/89 /usr/lib/.build-id/89/a431edea6fd22bad820a0e39d5f1d9f8017708 /usr/lib/.build-id/92/3d763bf7a23893bba891309df0946585600f60 /usr/lib/.build-id/96 /usr/lib/.build-id/96/32a363a2ced83be8fbd02a3d483ecfa1f18ac8 /usr/lib/.build-id/97/49d8f908a8e132284a3a67870ad6a7e0546509 /usr/lib/.build-id/a5 /usr/lib/.build-id/a5/c40c731b76a67bc74552b9438192bff1540e01 /usr/lib/.build-id/aa /usr/lib/.build-id/aa/d8fdbcba32742978ae77f0ab825dff9fc22cd1 /usr/lib/.build-id/b0/2233a02b2b836e126435e6ccf72b02bf712588 /usr/lib/.build-id/b0/7900e4250735c1055db6fd20b985c425a7f285 /usr/lib/.build-id/b3 /usr/lib/.build-id/b3/4a301c622c29d7d17e1bf1ed17d027224512a2 /usr/lib/.build-id/b3/fcfebf960492bf52a6ec0f21e3c667befcac4f /usr/lib/.build-id/b9 /usr/lib/.build-id/b9/7c2b828a9af74529a09eb712401e2f5c4ab49a /usr/lib/.build-id/ba /usr/lib/.build-id/ba/f9c7efdc9aad1bb6479d942b0f1d85c2dbf3bf /usr/lib/.build-id/bc /usr/lib/.build-id/bc/ffc384c8a672ccbf7e3aa19cdb45ba587e0040 /usr/lib/.build-id/be /usr/lib/.build-id/be/d600802bc65d6e108f0a84275e58d5150e4cf8 /usr/lib/.build-id/c0/1648c83f2a11599aa56e2561c6a65fa19de8b6 /usr/lib/.build-id/d6 /usr/lib/.build-id/d6/2537089c29706d8e48ea3d660de4cc2bb418df /usr/lib/.build-id/dc /usr/lib/.build-id/dc/ece873d34e06211f8e459ae84fe982ecc9b19f /usr/lib/.build-id/e9 /usr/lib/.build-id/e9/dfd0c6dae4ff5699b3ef5812535be1155d6ebe /usr/lib/.build-id/ee /usr/lib/.build-id/ee/9129daff3c1cd3123b6e3e5c905c38a78e5aec /usr/lib/.build-id/f6 /usr/lib/.build-id/f6/46b4088226912be1b10a6c94e5d9ab62ede92f /usr/lib/.build-id/f9 /usr/lib/.build-id/f9/e785c423af76e3fdcde6a62b9cfb3ccb25d973 /usr/lib/.build-id/fe /usr/lib/.build-id/fe/913c31e700d7afa225c18a547b10ff2831fb4a /usr/lib/.build-id/ff /usr/lib/.build-id/ff/84e39d3341846cc546ccdd8be283e35798cb10 /usr/lib/cyrus-imapd /usr/lib/cyrus-imapd/deliver /usr/lib64/perl5/vendor_perl/Cyrus /usr/lib64/perl5/vendor_perl/Cyrus/IMAP /usr/lib64/perl5/vendor_perl/Cyrus/IMAP.pm /usr/lib64/perl5/vendor_perl/Cyrus/IMAP/Admin.pm /usr/lib64/perl5/vendor_perl/Cyrus/IMAP/IMSP.pm /usr/lib64/perl5/vendor_perl/Cyrus/IMAP/Shell.pm /usr/lib64/perl5/vendor_perl/Cyrus/SIEVE /usr/lib64/perl5/vendor_perl/Cyrus/SIEVE/managesieve.pm /usr/lib64/perl5/vendor_perl/auto/Cyrus /usr/lib64/perl5/vendor_perl/auto/Cyrus/Annotator /usr/lib64/perl5/vendor_perl/auto/Cyrus/Annotator/Daemon /usr/lib64/perl5/vendor_perl/auto/Cyrus/IMAP /usr/lib64/perl5/vendor_perl/auto/Cyrus/IMAP/IMAP.so /usr/lib64/perl5/vendor_perl/auto/Cyrus/SIEVE /usr/lib64/perl5/vendor_perl/auto/Cyrus/SIEVE/managesieve /usr/lib64/perl5/vendor_perl/auto/Cyrus/SIEVE/managesieve/managesieve.so /usr/sbin/arbitron /usr/sbin/chk_cyrus /usr/sbin/ctl_backups /usr/sbin/ctl_conversationsdb /usr/sbin/ctl_cyrusdb /usr/sbin/ctl_deliver /usr/sbin/ctl_mboxlist /usr/sbin/ctl_zoneinfo /usr/sbin/cvt_cyrusdb /usr/sbin/cvt_xlist_specialuse /usr/sbin/cyr_backup /usr/sbin/cyr_buildinfo /usr/sbin/cyr_dbtool /usr/sbin/cyr_deny /usr/sbin/cyr_df /usr/sbin/cyr_expire /usr/sbin/cyr_fetchnews /usr/sbin/cyr_info /usr/sbin/cyr_quota /usr/sbin/cyr_restore /usr/sbin/cyr_sequence /usr/sbin/cyr_synclog /usr/sbin/cyr_userseen /usr/sbin/cyr_virusscan /usr/sbin/cyrdump /usr/sbin/dav_reconstruct /usr/sbin/deliver /usr/sbin/ipurge /usr/sbin/mbexamine /usr/sbin/mbpath /usr/sbin/mbtool /usr/sbin/ptdump /usr/sbin/ptexpire /usr/sbin/reconstruct /usr/sbin/sievec /usr/sbin/sieved /usr/sbin/squatter /usr/sbin/sync_client /usr/sbin/sync_reset /usr/sbin/tls_prune /usr/sbin/unexpunge /usr/share/doc/cyrus-imapd-utils /usr/share/doc/cyrus-imapd-utils/Changes /usr/share/doc/cyrus-imapd-utils/README /usr/share/doc/cyrus-imapd-utils/examples /usr/share/doc/cyrus-imapd-utils/examples/auditmbox.pl /usr/share/doc/cyrus-imapd-utils/examples/imapcollate.pl /usr/share/doc/cyrus-imapd-utils/examples/imapdu.pl /usr/share/doc/cyrus-imapd-utils/examples/test-imsp.pl /usr/share/licenses/cyrus-imapd-utils /usr/share/licenses/cyrus-imapd-utils/COPYING /usr/share/man/man1/cyradm.1.gz /usr/share/man/man1/httptest.1.gz /usr/share/man/man1/imtest.1.gz /usr/share/man/man1/installsieve.1.gz /usr/share/man/man1/lmtptest.1.gz /usr/share/man/man1/mupdatetest.1.gz /usr/share/man/man1/nntptest.1.gz /usr/share/man/man1/pop3test.1.gz /usr/share/man/man1/sieveshell.1.gz /usr/share/man/man1/sivtest.1.gz /usr/share/man/man1/smtptest.1.gz /usr/share/man/man3/Cyrus::Annotator::Daemon.3pm.gz /usr/share/man/man3/Cyrus::Annotator::Message.3pm.gz /usr/share/man/man3/Cyrus::IMAP.3pm.gz /usr/share/man/man3/Cyrus::IMAP::Admin.3pm.gz /usr/share/man/man3/Cyrus::IMAP::IMSP.3pm.gz /usr/share/man/man3/Cyrus::IMAP::Shell.3pm.gz /usr/share/man/man3/Cyrus::SIEVE::managesieve.3pm.gz /usr/share/perl5/vendor_perl/Cyrus /usr/share/perl5/vendor_perl/Cyrus/Annotator /usr/share/perl5/vendor_perl/Cyrus/Annotator/AnnotateInlinedCIDs.pm /usr/share/perl5/vendor_perl/Cyrus/Annotator/Daemon.pm /usr/share/perl5/vendor_perl/Cyrus/Annotator/Message.pm
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed May 1 04:00:37 2024