Recent activity
Commits by nat_linden were pushed to lindenlab/3p-apr
ee01c7c
-
MAINT-1144: Tease apart "have handles" case from "constrain handles." The previous commit inadvertently conflated the case of trying to pass at least one handle to ...
25ebdcf
-
MAINT-1144: normally, use basic STARTUPINFOW for CreateProcessW(). When we introduced apr_procattr_constrain_handle_set(), we changed apr_proc_create() to build a (new) STARTUPINFOEXW struct rather than plain STARTUPINFOW as ...
b0bf294
-
Add internal apr_log() function, initially win32-specific. This has a signature like printf(), internally published in apr_log.h. Also introduce apr_logstr() and apr_logwstr() functions to safely log ...
7ece2f8
-
DRTVWR-151: Make use of new Win32 API functions conditional. Changeset ba49f9fc495a introduced apr_procattr_constrain_handle_set() function. Its implementation relies on Windows API functions that were introduced with ...
2890d9e
-
CHOP-900: classic C != C++. STARTUPINFOEXW* != STARTUPINFOW*. I changed the STARTUPINFOW struct in proc.c to a STARTUPINFOEXW, still passing a pointer to CreateProcessW(). Somehow ...
ba49f9f
-
CHOP-900: Introduce apr_procattr_constrain_handle_set() extension. On Windows, it turns out to be amazingly tricky to pass a child process a specific set of open file handles. ...
92ade9f
-
IQA-463: commit backout of apr_procattr_inherit_set() extension.
bba4677
-
Backed out changeset d9a823eea194 (apr_procattr_inherit_set()) This extension turns out to be pretty useless. For our purposes, the original APR is correct: unconditionally passing TRUE to ...
3db62c0
-
Eliminate local build products from 'hg status' output.
ffa1ea5
-
IQA-463: Make apr_procattr_io_set() call apr_file_inherit_set(). On successful creation of each pipe, apr_procattr_io_set() presently calls apr_file_inherit_unset(parent end). Oddly, though, it failed to call apr_file_inherit_set(child end) -- ...