summaryrefslogtreecommitdiffstatshomepage
path: root/src/nvim/os/shell.c
AgeCommit message (Expand)AuthorFiles
2026-04-14build: update clang v21, fix warningsdundargoc1
2026-04-06fix(events): avoid recursive loop_uv_run() from vim.ui_attach() shell messageLuuk van Baal1
2026-04-05fix(windows): force console codepage to UTF-8 for shell/system() #38742Elijah Koulaxis1
2026-03-20vim-patch:9.2.0202: [security]: command injection via newline in glob() (#38385)zeertzjq1
2026-03-09fix(messages): non-fast and append for "shell_*" kinds #38188luukvbaal1
2026-02-22vim-patch:9.2.0031: Inefficient use of ga_concat()zeertzjq1
2026-02-19fix(rpc): include write failure reason in log (#37959)zeertzjq1
2026-01-07docs: misc (#37280)zeertzjq1
2025-12-04vim-patch:9.1.1947: [security]: Windows: Vim may execute commands from curren...zeertzjq1
2025-10-31Merge pull request #36393 from zeertzjq/rstream-close-cbzeertzjq1
2025-10-10vim-patch:8.2.4772: old Coverity warning for not checking ftell() return valueJan Edmund Lazo1
2025-10-04vim-patch:partial:8.1.1939: code for handling v: variables in generic eval fi...Jan Edmund Lazo1
2025-08-14refactor(build): remove INCLUDE_GENERATED_DECLARATIONS guardsbfredl1
2025-05-25fix(system): don't treat NUL at start as no input (#34167)zeertzjq1
2025-05-02feat(messages): hl-StderrMsg, hl-StdoutMsg #33429Sathya Pramodh1
2025-04-30feat(terminal): parse current buffer contents in nvim_open_term() (#33720)Gregory Anders1
2025-04-12feat(defaults): shelltemp=false #33012Alexej Kowalew1
2025-03-30vim-patch:9.1.1260: Hang when filtering buffer with NUL bytes (#33192)zeertzjq1
2025-01-24vim-patch:partial:9.1.1050: too many strlen() calls in os_unix.c (#32188)zeertzjq1
2025-01-15feat(messages): add :!cmd shell message kindsLuuk van Baal1
2024-11-08refactor(message): propagate highlight id instead of attrsLuuk van Baal1
2024-10-03refactor: fix incorrect use of enum (#30631)zeertzjq1
2024-09-15refactor: rename "process" => "proc" #30387Justin M. Keyes1
2024-09-12refactor(stream.c): unused params in stream_close #30356Justin M. Keyes1
2024-06-11refactor(memory): use builtin strcat() instead of STRCAT()bfredl1
2024-06-09refactor(os/shell): we have DynamicBuffer at homebfredl1
2024-06-08refactor(io): make rstream use a linear bufferbfredl1
2024-06-04fixup: apply the change on more filesJames Tirta Halim1
2024-06-01refactor: move shared messages to errors.h #26214Justin M. Keyes1
2024-05-31refactor(io): separate types for read and write streamsbfredl1
2024-03-28docs: fix typos (#27868)dundargoc1
2024-01-11refactor(IWYU): fix headersdundargoc1
2023-12-30refactor: follow style guidedundargoc1
2023-12-21refactor: run IWYU on entire repodundargoc1
2023-12-20refactor: eliminate cyclic includesdundargoc1
2023-12-18docs: add style rule regarding initializationdundargoc1
2023-12-17refactor: move non-symbols to defs.h headersdundargoc1
2023-11-30build: don't define FUNC_ATTR_* as empty in headers (#26317)zeertzjq1
2023-11-29refactor: move some constants out of vim_defs.h (#26298)zeertzjq1
2023-11-29refactor(IWYU): create normal_defs.h (#26293)zeertzjq1
2023-11-28refactor: fix headers with IWYUdundargoc1
2023-11-27refactor: rename types.h to types_defs.hdundargoc1
2023-11-27build(IWYU): fix includes for undo_defs.hdundargoc1
2023-11-27build(IWYU): fix includes for func_attr.hdundargoc1
2023-11-13refactor: follow style guidedundargoc1
2023-11-12build: remove PVSdundargoc1
2023-11-05refactor: the long goodbyedundargoc1
2023-10-23build(lint): remove unnecessary clint.py rulesdundargoc1
2023-09-30refactor: reorganize option header files (#25437)zeertzjq1
2023-09-30build(iwyu): add a few more _defs.h mappings (#25435)zeertzjq1