# Backporting bypass_shell and posix_pipe() from trunk to 5.3

- Thread: https://externals.io/message/46219
- Original archive: https://news-web.php.net/php.internals/46219
- Started by Gwynne Raskind on 2009-11-28T22:21:23+00:00
- Messages: 3
- Reply by email to internals@lists.php.net
- More for agents: search with https://externals.io/search.md?q={query} · JSON API at https://externals.io/api · documentation at https://externals.io/llms.txt

---

## #46219 — Gwynne Raskind — 2009-11-28T22:21:23+00:00

URL: https://externals.io/message/46219#46219

Some while ago, I committed a patch to trunk which adds the shell_bypass option to `proc_open()` on UNIX. I'd like to backport that patch to 5.3.2, along with posix_pipe(), which helps quite a bit in using it. The patch can be found at <http://pastebin.ca/raw/1691644>. It's been tested and run through valgrind and the Clang analyzer. Any reason I shouldn't commit it? I tried to get it into 5.3.0 but the consensus at the time was "let's get this out the door already" :).

-- Gwynne

---

## #46222 — Jani Taskinen — 2009-11-28T22:54:33+00:00

URL: https://externals.io/message/46219#46222 · In reply to: #46219

Gwynne Raskind wrote:
> Some while ago, I committed a patch to trunk which adds the shell_bypass option to `proc_open()` on UNIX. I'd like to backport that patch to 5.3.2, along with posix_pipe(), which helps quite a bit in using it. The patch can be found at <http://pastebin.ca/raw/1691644>. It's been tested and run through valgrind and the Clang analyzer. Any reason I shouldn't commit it? I tried to get it into 5.3.0 but the consensus at the time was "let's get this out the door already" :).

-1

And buy an enter key.

--Jani

---

## #46251 — Richard Quadling — 2009-11-30T15:59:30+00:00

URL: https://externals.io/message/46219#46251 · In reply to: #46222

2009/11/28 Jani Taskinen <jani.taskinen@sci.fi>:
> Gwynne Raskind wrote:
> > […]
>
> -1
>
> And buy an enter key.
>
> --Jani
>
>
>
> --
> 
> 
>
>

You'll find them in the same place as the "Any" key.

-- 
-----
Richard Quadling
"Standing on the shoulders of some very clever giants!"
EE : http://www.experts-exchange.com/M_248814.html
Zend Certified Engineer : http://zend.com/zce.php?c=ZEND002498&r=213474731
ZOPA : http://uk.zopa.com/member/RQuadling
