GitWeb
Get Gentoo!
gentoo.org sites
gentoo.org
Wiki
Bugs
Forums
Packages
Planet
Archives
Sources
Infra Status
Home
Gentoo Repository
Repositories
Projects
Developer Overlays
User Overlays
Data
Websites
index
:
proj/portage.git
master
prefix
public_api
Package management system
Portage development team <dev-portage@gentoo.org>
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
pym
/
portage
/
process.py
Commit message (
Expand
)
Author
Age
Files
Lines
*
Update dates in recently changed files.
Arfrever Frehtes Taifersar Arahesis
2014-02-05
1
-1
/
+1
*
various pylint clean ups
Mike Frysinger
2014-02-03
1
-2
/
+3
*
_setup_pipes: fix for Python 3.1 to 3.3
Zac Medico
2013-09-01
1
-3
/
+8
*
_setup_pipes: copy descriptor flags after dup2
Zac Medico
2013-09-01
1
-9
/
+27
*
_setup_pipes: os.set_inheritable() for Python 3.4
Zac Medico
2013-09-01
1
-2
/
+15
*
Add FEATURES=cgroup to isolate phase processes.
Michał Górny
2013-08-19
1
-3
/
+14
*
Add FEATURES=ipc-sandbox to isolate IPC from host.
Michał Górny
2013-08-18
1
-21
/
+35
*
_exec: close socket
Zac Medico
2013-08-17
1
-0
/
+1
*
Add FEATURES=network-sandbox support, bug #481450
Michał Górny
2013-08-17
1
-5
/
+49
*
Cast uid/gid proxies to int for Python 3.4.
Zac Medico
2013-08-11
1
-2
/
+4
*
FreeBSD: don't use /dev/fd, bug #478446
Zac Medico
2013-07-29
1
-0
/
+4
*
Disable global spawned_pids (avoid memory leak)
Zac Medico
2013-07-05
1
-23
/
+14
*
Use /proc/self/fd for solaris compat, bug #474536
Zac Medico
2013-06-25
1
-4
/
+4
*
Use /proc/<pid>/fd for solaris compat, bug 474536
Zac Medico
2013-06-23
1
-1
/
+10
*
find_binary: return bytes when input is bytes
Zac Medico
2013-06-22
1
-3
/
+12
*
get_open_fds: use /dev/fd or /proc/self/fd
Zac Medico
2013-04-28
1
-3
/
+8
*
_exec: avoid UnicodeEncodeError for execve args
Zac Medico
2013-02-17
1
-0
/
+4
*
Fix some typos.
Arfrever Frehtes Taifersar Arahesis
2013-01-31
1
-1
/
+1
*
_setup_pipes: close unnecessary duplicate fds
Zac Medico
2013-01-17
1
-9
/
+46
*
SpawnProcess: improve dummy pipe allocation logic
Zac Medico
2013-01-15
1
-0
/
+15
*
spawn: add close_fds parameter
Zac Medico
2013-01-03
1
-5
/
+9
*
Handle closed sys.__stdin__, for multiprocessing
Zac Medico
2012-12-15
1
-1
/
+1
*
spawn: setup _exit finally block before fork
Zac Medico
2012-10-08
1
-17
/
+26
*
spawn: use finally block for failure os._exit()
Zac Medico
2012-10-08
1
-2
/
+5
*
Use sys.__std*.fileno() in case of overrides.
Zac Medico
2012-08-22
1
-3
/
+3
*
Close fewer file descriptors for fork / no exec.
Zac Medico
2012-03-27
1
-1
/
+13
*
Replace @returns with @return.
Zac Medico
2012-03-27
1
-2
/
+2
*
get_open_fds: handle EAGAIN for PyPy 1.8
Zac Medico
2012-02-15
1
-1
/
+15
*
After python fork, don't close fds for PyPy 1.8.
Zac Medico
2012-02-14
1
-9
/
+11
*
spawn: assert that fork returns int type
Zac Medico
2012-02-06
1
-1
/
+4
*
process._exec: tweak opt_name for PyPy
Zac Medico
2011-12-01
1
-1
/
+6
*
_exec: use default SIGINT/TERM handlers
Zac Medico
2011-01-31
1
-0
/
+5
*
_exec: disable SIGQUIT handler override by parent
Zac Medico
2010-12-28
1
-0
/
+4
*
Fix some typos and improve a message in repoman.
Arfrever Frehtes Taifersar Arahesis
2010-10-23
1
-2
/
+2
*
EbuildFetcher: close uneeded fds in subprocess
Zac Medico
2010-10-22
1
-16
/
+19
*
With waitpid and WNOHANG, only check the first element of the tuple
v2.2_rc85
Zac Medico
2010-09-19
1
-2
/
+8
*
Remove unused imports found by pylint.
Arfrever Frehtes Taifersar Arahesis
2010-08-29
1
-2
/
+1
*
Ensure SystemExit is never caught.
Zac Medico
2010-08-26
1
-0
/
+2
*
Move PORTAGE_PYTHON setting to doebuild_environment() so that it
Zac Medico
2010-08-14
1
-3
/
+0
*
Set PORTAGE_PYTHON in processes executed by portage.process._exec().
Arfrever Frehtes Taifersar Arahesis
2010-08-14
1
-1
/
+4
*
Remove all svn $Id keywords.
Zac Medico
2010-03-24
1
-1
/
+0
*
Bug #309001 - Install a SIGPIPE handler inside _exec for all forked processes.
Zac Medico
2010-03-13
1
-0
/
+3
*
Make find_binary() use os.environ.get instead of os.getenv, since os.getenv
Zac Medico
2009-09-21
1
-2
/
+1
*
Don't encode the env in py3k since it expects strings for the env that's
Zac Medico
2009-09-21
1
-13
/
+9
*
Decode all keys in dictionary containing environment passed to os.execve() in...
Arfrever Frehtes Taifersar Arahesis
2009-09-21
1
-1
/
+7
*
Use dict.(keys|values|items)() instead of dict.(iterkeys|itervalues|iteritems...
Arfrever Frehtes Taifersar Arahesis
2009-09-21
1
-1
/
+1
*
Use range() instead of xrange() for compatibility with Python 3.
Arfrever Frehtes Taifersar Arahesis
2009-09-21
1
-1
/
+1
*
Define basestring as str when Python 3 is used.
Arfrever Frehtes Taifersar Arahesis
2009-09-21
1
-0
/
+3
*
Fix all remaining SyntaxErrors with Python 3.
Arfrever Frehtes Taifersar Arahesis
2009-09-21
1
-1
/
+4
*
Update syntax of 'except' statements for compatibility with Python 3.
Arfrever Frehtes Taifersar Arahesis
2009-09-20
1
-1
/
+1
[next]