<feed xmlns='http://www.w3.org/2005/Atom'>
<title>external_python_setuptools/setuptools/sandbox.py, branch 0.6.7</title>
<subtitle>Python setuptools
</subtitle>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/external_python_setuptools/'/>
<entry>
<title>fix a hole in sandboxing allowing builtin file to write outside of the sandbox</title>
<updated>2009-10-12T21:47:40+00:00</updated>
<author>
<name>Philip Jenvey</name>
<email>pjenvey@underboss.org</email>
</author>
<published>2009-10-12T21:47:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/external_python_setuptools/commit/?id=7ed4be906cc7195c4d15bdd7a8b2bfa8474cc6be'/>
<id>7ed4be906cc7195c4d15bdd7a8b2bfa8474cc6be</id>
<content type='text'>
--HG--
branch : distribute
extra : rebase_source : 5ff181b30f41080ec0e0628c96abf270ffe1a730
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
--HG--
branch : distribute
extra : rebase_source : 5ff181b30f41080ec0e0628c96abf270ffe1a730
</pre>
</div>
</content>
</entry>
<entry>
<title>Conditionalize _file processing.</title>
<updated>2009-09-11T21:50:28+00:00</updated>
<author>
<name>Martin v. Löwis</name>
<email>martin@v.loewis.de</email>
</author>
<published>2009-09-11T21:50:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/external_python_setuptools/commit/?id=96c97c7b38ffe815a6f1cc6e76fea1d627610d60'/>
<id>96c97c7b38ffe815a6f1cc6e76fea1d627610d60</id>
<content type='text'>
--HG--
branch : distribute
extra : rebase_source : fd07ce0e0541a269a88596e985884f688c86185e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
--HG--
branch : distribute
extra : rebase_source : fd07ce0e0541a269a88596e985884f688c86185e
</pre>
</div>
</content>
</entry>
<entry>
<title>Packages required at build time where not fully present at install time. This closes #12.</title>
<updated>2009-07-17T12:49:13+00:00</updated>
<author>
<name>Hanno Schlichting</name>
<email>hanno@hannosch.eu</email>
</author>
<published>2009-07-17T12:49:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/external_python_setuptools/commit/?id=d7db8bf8f402130e3ce49603ead50de5f7a4d6b2'/>
<id>d7db8bf8f402130e3ce49603ead50de5f7a4d6b2</id>
<content type='text'>
--HG--
branch : distribute
extra : rebase_source : 178f508c83ecab9244064108d55ce840111a0e34
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
--HG--
branch : distribute
extra : rebase_source : 178f508c83ecab9244064108d55ce840111a0e34
</pre>
</div>
</content>
</entry>
<entry>
<title>Applied patch from pjenvey. This closes #6.</title>
<updated>2009-07-16T15:39:16+00:00</updated>
<author>
<name>Hanno Schlichting</name>
<email>hanno@hannosch.eu</email>
</author>
<published>2009-07-16T15:39:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/external_python_setuptools/commit/?id=457f95783acaed3c59668b6c6bf93414c4f1967b'/>
<id>457f95783acaed3c59668b6c6bf93414c4f1967b</id>
<content type='text'>
--HG--
branch : distribute
extra : rebase_source : 96ce51b3a70155a8b87de8ed0f72de8e12a7a27c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
--HG--
branch : distribute
extra : rebase_source : 96ce51b3a70155a8b87de8ed0f72de8e12a7a27c
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix os.open() sandboxing code that refused anything but read-only access.</title>
<updated>2006-12-30T03:06:57+00:00</updated>
<author>
<name>PJ Eby</name>
<email>distutils-sig@python.org</email>
</author>
<published>2006-12-30T03:06:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/external_python_setuptools/commit/?id=981bc8e3da37dda70f06d59b81b4dc694f1c48df'/>
<id>981bc8e3da37dda70f06d59b81b4dc694f1c48df</id>
<content type='text'>
(backport from trunk)

--HG--
branch : setuptools-0.6
extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4053199
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(backport from trunk)

--HG--
branch : setuptools-0.6
extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4053199
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed not allowing ``os.open()`` of paths outside the sandbox, even if they</title>
<updated>2006-10-24T18:37:04+00:00</updated>
<author>
<name>PJ Eby</name>
<email>distutils-sig@python.org</email>
</author>
<published>2006-10-24T18:37:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/external_python_setuptools/commit/?id=3abf8f8b8c886bdbcb28261ced7010f6cc88256f'/>
<id>3abf8f8b8c886bdbcb28261ced7010f6cc88256f</id>
<content type='text'>
are opened read-only (e.g. reading ``/dev/urandom`` for random numbers, as
is done by ``os.urandom()`` on some platforms).
(backport from trunk)

--HG--
branch : setuptools-0.6
extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4052438
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
are opened read-only (e.g. reading ``/dev/urandom`` for random numbers, as
is done by ``os.urandom()`` on some platforms).
(backport from trunk)

--HG--
branch : setuptools-0.6
extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4052438
</pre>
</div>
</content>
</entry>
<entry>
<title>Recognize 'U' as a valid read-only mode for open()</title>
<updated>2006-04-21T17:40:38+00:00</updated>
<author>
<name>PJ Eby</name>
<email>distutils-sig@python.org</email>
</author>
<published>2006-04-21T17:40:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/external_python_setuptools/commit/?id=3f6ffbc76c79adac2905221aef8f03bef28999f7'/>
<id>3f6ffbc76c79adac2905221aef8f03bef28999f7</id>
<content type='text'>
--HG--
branch : setuptools-0.6
extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4045629
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
--HG--
branch : setuptools-0.6
extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4045629
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed the setup script sandbox facility not recognizing certain paths as</title>
<updated>2005-07-24T02:38:20+00:00</updated>
<author>
<name>PJ Eby</name>
<email>distutils-sig@python.org</email>
</author>
<published>2005-07-24T02:38:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/external_python_setuptools/commit/?id=20851ca9363b0fded18d42c3bd0f2dd2105f5093'/>
<id>20851ca9363b0fded18d42c3bd0f2dd2105f5093</id>
<content type='text'>
valid on case-insensitive platforms.

--HG--
branch : setuptools
extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041146
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
valid on case-insensitive platforms.

--HG--
branch : setuptools
extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041146
</pre>
</div>
</content>
</entry>
<entry>
<title>Detect and handle conflicts with "unmanaged" packages when installing</title>
<updated>2005-07-10T04:49:31+00:00</updated>
<author>
<name>PJ Eby</name>
<email>distutils-sig@python.org</email>
</author>
<published>2005-07-10T04:49:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/external_python_setuptools/commit/?id=451377d0e877fc610d1bdf8181ba70a90e4c14cc'/>
<id>451377d0e877fc610d1bdf8181ba70a90e4c14cc</id>
<content type='text'>
packages managed by EasyInstall.  Also, add an option to exclude source
files from .egg distributions.

--HG--
branch : setuptools
extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041109
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
packages managed by EasyInstall.  Also, add an option to exclude source
files from .egg distributions.

--HG--
branch : setuptools
extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041109
</pre>
</div>
</content>
</entry>
<entry>
<title>0.5a3 bugfix release</title>
<updated>2005-06-25T19:33:06+00:00</updated>
<author>
<name>PJ Eby</name>
<email>distutils-sig@python.org</email>
</author>
<published>2005-06-25T19:33:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/external_python_setuptools/commit/?id=5ed7f988bca676d52388b7d0db6e540bfd1476f7'/>
<id>5ed7f988bca676d52388b7d0db6e540bfd1476f7</id>
<content type='text'>
--HG--
branch : setuptools
extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041072
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
--HG--
branch : setuptools
extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041072
</pre>
</div>
</content>
</entry>
</feed>
