aboutsummaryrefslogtreecommitdiff
path: root/emacs
Commit message (Collapse)AuthorAgeFilesLines
* 26.3, 27.2, 28.2: Backport security fixes from 29.3HEADemacs-28.2-patches-6emacs-27.2-patches-8emacs-26.3-patches-7masterUlrich Müller2024-03-256-0/+293
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* 29.3: Copy patches from 29.2emacs-29.3-patches-1Ulrich Müller2024-03-242-0/+51
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* 25.3: Remove patchsetUlrich Müller2024-03-066-513/+0
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* Remove 29.1 patchsetUlrich Müller2024-02-247-246/+0
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* Fix implicit function declarations in configure.acemacs-29.2-patches-2emacs-28.2-patches-5emacs-27.2-patches-7emacs-26.3-patches-6Ulrich Müller2024-01-304-0/+250
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* 29.2: Copy patches from 29.1emacs-29.2-patches-1Ulrich Müller2024-01-192-0/+51
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* 29.1: Don't enable pinentry loopback mode for gpgsmemacs-29.1-patches-6Ulrich Müller2023-11-251-0/+38
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* 29.1: Fix "make sanity-check"emacs-29.1-patches-5Ulrich Müller2023-10-241-0/+13
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* 29.1: Regenerate Japanese dictionaryemacs-29.1-patches-4Ulrich Müller2023-09-241-0/+92
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* 29.1: Fix build failure with tree-sitteremacs-29.1-patches-3Ulrich Müller2023-08-071-0/+21
| | | | | Bug: https://bugs.gentoo.org/911826 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* 29.1: Support decompressing pigz-compressed filesemacs-29.1-patches-2Ulrich Müller2023-08-011-0/+22
| | | | | Bug: https://bugs.gentoo.org/911539 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* Remove 28.3 patchsetUlrich Müller2023-07-305-169/+0
| | | | | | Emacs 28.3 was not released. Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* 29.1: Fix modeline problemsemacs-29.1-patches-1Ulrich Müller2023-07-302-0/+60
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* Fix D-Bus session bus issue when running as a daemonemacs-28.3-patches-2emacs-28.2-patches-4Ulrich Müller2023-06-132-0/+100
| | | | | Bug: https://bugs.gentoo.org/908438 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* 28.3: Update patchsetemacs-28.3-patches-1Ulrich Müller2023-06-042-0/+78
| | | | | | | Disable failing copyright tests. Cherry-pick tramp version patch from emacs-28 branch. Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* 28.3: Number patches consecutivelyUlrich Müller2023-06-041-0/+0
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* Fix multiple command injection vulnerabilitiesemacs-28.2-patches-3emacs-27.2-patches-6emacs-26.3-patches-5emacs-25.3-patches-5Ulrich Müller2023-02-2611-0/+566
| | | | | | | | | | | | | | | | This fixes command injection vulnerabilities in etags (CVE-2022-48337), ruby-mode (CVE-2022-48338), and htmlfontify (CVE-2022-48339) for Emacs slots 25, 26, 27, and 28. Note that Emacs 25 and 26 are not affected by the ruby-mode vulnerability because function ruby-find-library-file did not yet exist (and there is no call to the gem command in ruby-mode.el). Emacs 18 is not affected by either of them: It doesn't have ruby-mode and htmlfontify, and we no longer install the ctags and etags binaries. Bug: https://bugs.gentoo.org/897950 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* 28.3: Copy patchset from 28.2Ulrich Müller2023-02-202-0/+41
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* Support webkit2gtk-4.1emacs-28.2-patches-2emacs-27.2-patches-5emacs-26.3-patches-4Ulrich Müller2023-02-123-0/+78
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* Remove 28.1 patchsetUlrich Müller2023-02-121-15/+0
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* Remove 23.4 and 24.5 patchsetsUlrich Müller2023-02-1230-3184/+0
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* 18.59: Don't use non-ASCII characters in the ChangeLogUlrich Müller2022-11-302-4/+4
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* 18.59: Don't install ctags and etagsemacs-18.59-patches-15Ulrich Müller2022-11-301-0/+47
| | | | | Bug: https://bugs.gentoo.org/883687 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* Fix ctags command execution vulnerabilityemacs-28.2-patches-1emacs-27.2-patches-4emacs-26.3-patches-3emacs-25.3-patches-4Ulrich Müller2022-11-304-0/+1020
| | | | | Bug: https://bugs.gentoo.org/883687 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* 28.2: Copy patchset from 28.1Ulrich Müller2022-11-301-0/+15
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* 28.1: Disable libseccompemacs-28.1-patches-1Ulrich Müller2022-07-141-0/+15
| | | | | https://bugs.gentoo.org/857906 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* 18.59: Fix a warningemacs-18.59-patches-14Ulrich Müller2022-06-271-0/+27
| | | | | | server.c:198:11: warning: ignoring return value of ‘scanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* 26.3: Enable WebKit sandboxingemacs-26.3-patches-2Ulrich Müller2022-03-261-0/+41
| | | | | Bug: https://bugs.gentoo.org/739354 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* Fix compilation with glibc-2.34emacs-27.2-patches-3emacs-26.3-patches-1emacs-25.3-patches-3Ulrich Müller2021-07-243-0/+60
| | | | | Bug: https://bugs.gentoo.org/803644 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* 27.2: Update IRC patchemacs-27.2-patches-2Ulrich Müller2021-07-042-53/+515
| | | | | | From upstream emacs-27 branch; etc/NEWS backported to 27.2 release. Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* 27.2: Add Libera.Chat to ERC servicesemacs-27.2-patches-1Ulrich Müller2021-06-161-0/+53
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* Include Noah Friedman's patches in the patchset.emacs-18.59-patches-13Ulrich Müller2020-08-291-0/+1372
| | | | | | | | The original download location appears to be dead: ftp://ftp.splode.com/pub/users/friedman/emacs/emacs-18.59-linux22x-elf-glibc21.diff.gz I could not find the file anywhere else (except on Gentoo mirrors). Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* Fix compilation with glibc-2.32.Ulrich Müller2020-08-291-0/+234
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* Remove 26.1 patchset.Ulrich Müller2019-08-312-130/+0
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* Don't use UTF-8 in patches for Emacs 18.Ulrich Müller2019-08-293-4/+4
|
* Fix compilation with glibc-2.28, bug 681904.emacs-18.59-patches-12Ulrich Müller2019-08-291-0/+27
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* Declare __dso_handle variable, bug 682282.emacs-23.4-patches-23Ulrich Müller2019-04-021-0/+13
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* Fix compilation with glibc-2.28, bug 681904.emacs-23.4-patches-22Ulrich Müller2019-03-291-0/+15
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* Support ImageMagick version 7, bug 665058.emacs-26.1-patches-2emacs-25.3-patches-2emacs-24.5-patches-5Ulrich Müller2018-09-023-0/+283
|
* Initial patchset for Emacs 26.1.emacs-26.1-patches-1Ulrich Müller2018-07-071-0/+34
|
* Make the X11 interface work again.emacs-18.59-patches-11Ulrich Müller2018-07-011-0/+46
|
* Fix segmentation fault on sparc, bug 647238.emacs-25.3-patches-1Ulrich Müller2018-03-201-0/+31
|
* Remove 25.2 patchset.Ulrich Müller2018-03-201-80/+0
|
* Fix compilation with glibc-2.26, bug 639562.emacs-18.59-patches-10Ulrich Müller2017-12-071-0/+24
|
* Fix security vulnerability in enriched mode, bug 630680.emacs-25.2-patches-1emacs-24.5-patches-4emacs-23.4-patches-21Ulrich Müller2017-09-113-0/+237
|
* Fix compilation with glibc-2.24.emacs-23.4-patches-20Ulrich Müller2017-02-192-0/+111
|
* Fix temacs segmentation fault due to endless calloc loop.emacs-24.5-patches-3Ulrich Müller2017-02-181-0/+81
|
* Remove 24.4 patchset.Ulrich Müller2017-02-185-424/+0
|
* Fix icons in toolbar with GTK+ 3.20.6, bug 588704.emacs-24.5-patches-2Ulrich Müller2016-07-131-0/+922
|
* Remove 24.3 patchset.Ulrich Müller2016-01-178-495/+0
|