diff options
author | lu4nx <lx@shellcodes.org> | 2022-11-25 14:38:29 +0800 |
---|---|---|
committer | Eli Zaretskii <eliz@gnu.org> | 2022-11-27 15:20:49 +0200 |
commit | d48bb4874bc6cd3e69c7a15fc3c91cc141025c51 (patch) | |
tree | 21b69d8ab5b9b53034760acff3ece409c1e0388c /lisp/progmodes/python.el | |
parent | bacba02e5c7fe69e79c9ba3d65de851f8ccb86bb (diff) | |
download | emacs-d48bb4874bc6cd3e69c7a15fc3c91cc141025c51.tar.gz emacs-d48bb4874bc6cd3e69c7a15fc3c91cc141025c51.tar.bz2 emacs-d48bb4874bc6cd3e69c7a15fc3c91cc141025c51.zip |
Fixed ctags local command execute vulnerability
* lib-src/etags.c:
(clean_matched_file_tag): New function
(do_move_file): New function
(readline_internal):
Add `leave_cr` parameter, if true, include the \r character
* test/manual/etags/CTAGS.good_crlf: New file
* test/manual/etags/CTAGS.good_update: New file
* test/manual/etags/crlf: New file
* test/manual/etags/Makefile: Add `ctags -u` test cases
Diffstat (limited to 'lisp/progmodes/python.el')
0 files changed, 0 insertions, 0 deletions