1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-05 22:20:24 -08:00
emacs/lib-src
lu4nx e339926272 Fix etags local command injection vulnerability
* lib-src/etags.c: (escape_shell_arg_string): New function.
(process_file_name): Use it to quote file names passed to the
shell.  (Bug#59817)

(cherry picked from commit 01a4035c86)
2023-02-17 11:20:42 +01:00
..
ChangeLog.1 ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
COPYING Merge from Gnulib 2017-10-01 18:31:10 -07:00
ctags.c
ebrowse.c Fix UB in ebrowse 2022-01-20 13:42:56 +02:00
emacsclient.c Revert "Don’t assume openat" 2022-04-17 22:03:52 +03:00
etags.c Fix etags local command injection vulnerability 2023-02-17 11:20:42 +01:00
hexl.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
make-docfile.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
make-fingerprint.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
Makefile.in Build Seccomp filter only if we have a 64-bit userspace (Bug#56549) 2022-07-15 17:56:02 +02:00
movemail.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ntlib.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ntlib.h ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
pop.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
pop.h ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
rcs2log ; Run set-copyright from admin.el 2022-01-01 09:52:06 -08:00
README
seccomp-filter.c * lib-src/seccomp-filter.c (main): Use faccessat2 only if defined. 2022-03-05 14:41:22 +01:00
update-game-score.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00

This directory contains the source code for the architecture-dependent
files that go in ${archlibdir}.  At present, these are mostly utility
programs used by GNU Emacs.