diff options
| author | ivan <ivan@13f79535-47bb-0310-9956-ffa450edef68> | 2019-10-15 10:59:58 +0000 |
|---|---|---|
| committer | ivan <ivan@13f79535-47bb-0310-9956-ffa450edef68> | 2019-10-15 10:59:58 +0000 |
| commit | 0c9cb36a7c59608bc10968b79674d4e4939973da (patch) | |
| tree | 0e941ca85ba6e9986fffdc8a51daec6d1e5e1eac /CHANGES | |
| parent | 3b6afb3790a454117d50dff312e3bc596caf91dc (diff) | |
| download | libapr-0c9cb36a7c59608bc10968b79674d4e4939973da.tar.gz | |
apr_proc_create(): Properly escape arguments containing whitespace characters
on Windows.
* CMakeLists.txt
(single_source_programs): Add test/echoargs.c.
* test/echoargs.c: New test app for test_proc_args test.
* test/testproc.c
(test_proc_args): New test.
(testproc): Add test_proc_args to test list.
* threadproc/win32/proc.c
(quote_arg): New. Helper for apr_proc_create().
(apr_proc_create): Use quote_arg() helper to escape arguments in command
line.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@1868477 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'CHANGES')
| -rw-r--r-- | CHANGES | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -228,6 +228,9 @@ Changes for APR 2.0.0 *) apr_atomic_read64(): Fix non-atomic read on 32-bit Windows [Ivan Zhakov] + *) apr_proc_create(): Properly escape arguments containing whitespace + characters on Windows [Ivan Zhakov] + Changes for APR and APR-util 1.6.x and later: *) http://svn.apache.org/viewvc/apr/apr/branches/1.6.x/CHANGES?view=markup |
