emacs (1:28.2+1-15+deb12u1) bookworm; urgency=high * Fix CVE-2024-30202, CVE-2024-30203, CVE-2024-30204 & CVE-2024-30205 (Closes: #1067630). -- Sean Whitton <spwhitton@spwhitton.name> Sat, 27 Apr 2024 10:49:04 +0100 emacs (1:28.2+1-15) unstable; urgency=medium * emacs-common: add breaks/replaces emacs-bin-common (<< 1:28) since the emacs.service file moved from emacs-bin-common to emacs-common. Thanks to Helmut Grohne for reporting the problem and Andreas Beckmann for providing and testing the fix. (Closes: 1034941) * emacs-common: add breaks elpa-cider (<< 0.19.0+dfsg-4~). Thanks to Andreas Beckmann for reporting the problem and providing and testing the fix. (Closes: 1035781) -- Rob Browning <rlb@defaultvalue.org> Sat, 13 May 2023 15:17:27 -0500 emacs (1:28.2+1-14) unstable; urgency=medium * Fix gnus nnml crash on some invalid headers. Add 0026-Gnus-nnml-should-avoid-crashing-on-some-invalid-head.patch to address the issue. (Closes: 1033397) * Fix Org Mode command injection vulnerability CVE-2023-28617. Add 0027-Org-Mode-vulnerability-CVE-2023-28617-is-fixed-1-2.patch and 0028-Org-Mode-vulnerability-CVE-2023-28617-is-fixed-2-2.patch to address the issue. (Closes: 1033342) -- Rob Browning <rlb@defaultvalue.org> Sat, 01 Apr 2023 22:38:56 -0500 emacs (1:28.2+1-13) unstable; urgency=high * Cherry-pick upstream fixes for command injection vulnerabilities (CVE-2023-27985, CVE-2023-27986) (Closes: #1032538). -- Sean Whitton <spwhitton@spwhitton.name> Tue, 14 Mar 2023 13:30:28 -0700 emacs (1:28.2+1-12) unstable; urgency=medium * Fix memory leak in etags.c introduced by recent security fix. Thanks to Adrian Bunk for identifying the issue. -- Sean Whitton <spwhitton@spwhitton.name> Thu, 02 Mar 2023 12:21:19 -0700 emacs (1:28.2+1-11) unstable; urgency=high * Cherry-pick upstream fixes for command injection vulnerabilities (CVE-2022-48337, CVE-2022-48338, CVE-2022-48339) (Closes: #1031730). -- Sean Whitton <spwhitton@spwhitton.name> Wed, 22 Feb 2023 11:01:50 -0700 emacs (1:28.2+1-10) unstable; urgency=medium * Fix copyright tests for 2023 onwards. Thanks to Mattias EngdegÄrd for the fix, and Vincent Lefevre for reporting the bug and posting the patch to the Debian BTS (Closes: #1028607). -- Sean Whitton <spwhitton@spwhitton.name> Tue, 17 Jan 2023 17:32:40 -0700 emacs (1:28.2+1-9) unstable; urgency=medium * Backport inhibit-automatic-native-compilation from Emacs 29. We intend to use the EMACS_INHIBIT_AUTOMATIC_NATIVE_COMPILATION environment variable to address bugs like #1021842. -- Sean Whitton <spwhitton@spwhitton.name> Sun, 18 Dec 2022 15:36:53 -0700 emacs (1:28.2+1-8) unstable; urgency=high * Fix ctags local command execution vulnerability (CVE-2022-45939) (Closes: #1025009). -- Sean Whitton <spwhitton@spwhitton.name> Thu, 01 Dec 2022 18:44:21 -0700 emacs (1:28.2+1-7) unstable; urgency=medium * Drop unused gcc-12 and libmagick++-6.q16-dev build-deps. * Add liblcms2-dev build-dep. * d/copyright: Fix format of Upstream-Contact field. * d/copyright: Fix the names of upstream's release tag and our tarball. Introduce a new substitution variable, DEBORIG_VERSION. * Run 'wrap-and-sort -st' Additionally apply the changes to d/copyright.in. -- Sean Whitton <spwhitton@spwhitton.name> Sun, 27 Nov 2022 17:37:32 -0700 emacs (1:28.2+1-6) unstable; urgency=medium * Mark two flaky tests as unstable. test-undo-region is failing on Debian arch:all autobuilders, and process-tests/multiple-threads-waiting randomly fails locally and on autobuilders. (Closes: #1024060) -- Sean Whitton <spwhitton@spwhitton.name> Thu, 17 Nov 2022 13:13:12 -0700 emacs (1:28.2+1-5) unstable; urgency=medium * Fix large core dumps from background processes. Add 0013-Fix-large-core-dumps-from-background-processes.patch to fix the problem. (Closes: #1017711) -- Sean Whitton <spwhitton@spwhitton.name> Sun, 13 Nov 2022 13:44:02 -0700 emacs (1:28.2+1-4) unstable; urgency=medium * Fix eln files not being generated by native-comp-async. Add 0012-Fix-eln-files-not-being-generated-when-native-comp-a.patch to fix the problem. Thanks to Youhei SASAKI and Tatsuya Kinoshita for reporting the problem and indicating the upstream fix to backport (Closes: #1023440). -- Sean Whitton <spwhitton@spwhitton.name> Tue, 08 Nov 2022 12:32:50 -0700 emacs (1:28.2+1-3) unstable; urgency=medium * Avoid fork bomb caused by native compilation trampolines. Add 0011-Avoid-fork-bomb-caused-by-native-compilation-trampol.patch to fix the problem. -- Sean Whitton <spwhitton@spwhitton.name> Thu, 27 Oct 2022 15:41:35 -0700 emacs (1:28.2+1-2) unstable; urgency=medium * Avoid fork bomb caused by native compilation. Add 0010-Avoid-fork-bomb-caused-by-native-compilation.patch to fix the problem. Thanks to Aymeric Agon-Rambosson for help backporting the patch. -- Sean Whitton <spwhitton@spwhitton.name> Tue, 25 Oct 2022 18:41:26 -0700 emacs (1:28.2+1-1) unstable; urgency=medium * Merge upstream version 28.2. * Add myself, Sean Whitton, to Uploaders field. -- Sean Whitton <spwhitton@spwhitton.name> Thu, 13 Oct 2022 16:32:09 -0700 emacs (1:28.1+1-4) unstable; urgency=medium [ Rob Browning ] * debian/rules: don't set debian CFLAGS to -O0 on arm64 anymore. It looks like this may be fixed now. Let's see. * Disable debian mips64el native compilation given ABI incompatibility. Currently ./configure fails on eller.debian.org (mipsel host with mips64 sbuild chroot) with this in the config.log: Error: -march=mips1 is not compatible with the selected ABI. * Disable debian s390x native compilation to avoid build crashes. cf. https://debbugs.gnu.org/57789 * Fix pdumper alignment problem causing m68k build failures. Add 0009-pdumper-set-DUMP_RELOC_ALIGNMENT_BITS-1-for-m68k.patch to address the issue. Thanks to John Paul Adrian Glaubitz for the patch. (Closes: 1019130) * Ignore lintian shared-library-lacks-prerequisites for eln files. * Don't crash when the ~/.emacs.d/eln-cache isn't writable. Add 0010-Emacs-should-no-longer-crash-when-the-eln-cache-isn-.patch to fix the problem. Thanks to David Bremner for helping pursue the issue. [ Nicholas D Steeves ] * Don't enable Debian systemd unit by default. -- Rob Browning <rlb@defaultvalue.org> Mon, 26 Sep 2022 20:27:06 -0500 emacs (1:28.1+1-3) unstable; urgency=medium * Have emacs-common depend on emacs-el until the crash is resolved. This should mitigate a whole raft of bugs, some of which have been merged into #1017698. * debian/copyright: fix DEP-5 format errors. Have one upstream-contact with multiple values (DEP-5), and separate paragraphs in comments with " ." lines. -- Rob Browning <rlb@defaultvalue.org> Wed, 07 Sep 2022 16:08:01 -0500 emacs (1:28.1+1-2) unstable; urgency=medium * Switch from gcc 11 to 12. -- Rob Browning <rlb@defaultvalue.org> Sat, 20 Aug 2022 17:02:41 -0500 emacs (1:28.1+1-1) unstable; urgency=medium * Merge upstream version 28.1. (Closes: #1009169) * Update debian/copyright for 28.1. * Drop 0008-Don-t-downcase-real-xref-in-elisp-mode-tests.patch. This appears to have been addressed upstream, and now the patch just breaks the tests. * debian/rules: configure --with-libsystemd not --enable-libsystemd. The latter doesn't appear to be a supported option. * debian/control: recommend fonts-noto-color-emoji. See "** Improved support for Emoji" in the 28.1 NEWS. * debian/rules: update copyrights; rely on dpkg pkg-info.mk for src_name and debian_ver; rely on dpkg architecture.mk for DEB_HOST_* DEB_BUILD_*.; move libexecdir /usr/lib to /usr/libexec. * debian/emacs.desktop: add upstream "StartupNotify=true". * debian/compat: upgrade from 10 to 13. * Enable native compilation for debian. Thanks to Aymeric Agon-Rambosson for noting that the native-lisp tree is flavor specific. * debian/control: add ca-certificates build dependency for tests. The process-async-https-with-delay test depends on it. * debian/changelog: add 1:27.1+1-3.1 NMU. -- Rob Browning <rlb@defaultvalue.org> Fri, 15 Jul 2022 17:26:23 -0500 emacs (1:27.1+1-3.1) unstable; urgency=medium * Non-maintainer upload. * d/p/0014-Skip-tests-that-require-Internet-when-there-s-no-Int.patch: Skip tests that require internet connection, fixing a FTBFS. (Closes: #982969) -- Sergio Durigan Junior <sergiodj@debian.org> Sat, 20 Mar 2021 17:41:44 -0400 emacs (1:27.1+1-3) unstable; urgency=medium * Strip parent path from package descriptions for reprodcibility. Add 0012-Strip-parent-path-from-package-descriptions-for-repr.patch to incorporate the changes. Thanks to Chris Lamb for reporting the problem and tracking down the cause. (Closes: 972861) * Apply upstream patch to restore schemas.xml to fix nXML mode. Add 0013-Recover-the-contents-of-the-schemas.xml-file.patch to incorporate the changes. Thanks to Yasuhiro KIMURA for reporting the problem and the fix. (Closes: 973633) -- Rob Browning <rlb@defaultvalue.org> Sat, 07 Nov 2020 16:16:23 -0600 emacs (1:27.1+1-2) unstable; urgency=medium * Upload to unstable. -- Rob Browning <rlb@defaultvalue.org> Sat, 24 Oct 2020 11:31:42 -0500 emacs (1:27.1+1-1) experimental; urgency=medium * Merge upstream version 27.1. * Update debian/control for 27.1. * Update debian/copyright for 27.1. * Update debian/control build-deps for 27.1. * Fix emacs-module-tests to work with VPATH builds. Add 0011-emacs-module-tests-fix-VPATH-builds.patch to address the issue. * debian/rules: put new pdmp files in flavor-specific packages. -- Rob Browning <rlb@defaultvalue.org> Sun, 23 Aug 2020 16:09:09 -0500 emacs (1:26.3+1-2) unstable; urgency=medium * Fix intermittent test failures in process-tests. Add 0012-The-Emacs-process-tests-should-no-longer-fail-interm.patch to address the issue. Thanks to Ivo De Decker for reporting the problem, J. Smith for tracking down the upstream bug, and Nick Gasson for locating the upstream patch. (Closes: 944616) -- Rob Browning <rlb@defaultvalue.org> Sat, 16 May 2020 19:25:51 -0500 emacs (1:26.3+1-1) unstable; urgency=medium * Merge upstream version 26.3. (Closes: 939737) * Update debian/copyright for 26.3. * Update debian/control for 26.3. * Don't override the upstream EPLA packaging key anymore. Emacs 26.3 has the correct version. -- Rob Browning <rlb@defaultvalue.org> Mon, 09 Sep 2019 20:17:48 -0500 emacs (1:26.1+1-4) unstable; urgency=high * Update the EPLA packaging key (previous key expires 2019-09-23) via the upstream commit f16785d361097df9fddfcc0b60ae6f0d92e7e911. Add the old and new keyrings to debian/ and debian/source/include-binaries since debian/patches/ can't handle git binary diffs. Thanks to Stefan Monnier for reporting the problem and providing the patch. -- Rob Browning <rlb@defaultvalue.org> Sun, 08 Sep 2019 15:02:23 -0500 emacs (1:26.1+1-3.3) unstable; urgency=medium * Non-maintainer upload. * Drop transitional versioned emacsXX* packages. * Cherry-pick 408bf21a8c and 95b77b0451 to fix crashes with color fonts, thanks to Vincent Lefevre. (Closes: #929567) -- Andreas Beckmann <anbe@debian.org> Fri, 12 Jul 2019 20:42:27 +0200 # Older entries have been removed from this changelog. # To read the complete changelog use `apt changelog emacs-el`.
Generated by dwww version 1.15 on Thu May 23 15:40:49 CEST 2024.