<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ports/lang/python27/files, branch release/7.3.0</title>
<subtitle>FreeBSD ports tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/ports/'/>
<entry>
<title>This commit was manufactured by cvs2svn to create tag 'RELEASE_7_3_0'.</title>
<updated>2010-03-11T09:42:07+00:00</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2010-03-11T09:42:07+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/ports/commit/?id=08acf5c407242344b0047b8040900f52df620dde'/>
<id>08acf5c407242344b0047b8040900f52df620dde</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix build if POSIX semaphore enabled is</title>
<updated>2009-09-15T21:41:21+00:00</updated>
<author>
<name>Martin Wilke</name>
<email>miwi@FreeBSD.org</email>
</author>
<published>2009-09-15T21:41:21+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/ports/commit/?id=87ee28693e2fb6ecbb98d21239fa820e011b77db'/>
<id>87ee28693e2fb6ecbb98d21239fa820e011b77db</id>
<content type='text'>
Reported by:	many on ports@/python@
Patched by:	beat@

Feature safe: yes
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reported by:	many on ports@/python@
Patched by:	beat@

Feature safe: yes
</pre>
</div>
</content>
</entry>
<entry>
<title>- Add support for FreeBSD 9.0</title>
<updated>2009-09-11T14:58:08+00:00</updated>
<author>
<name>Martin Wilke</name>
<email>miwi@FreeBSD.org</email>
</author>
<published>2009-09-11T14:58:08+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/ports/commit/?id=7ab93f8778107d1870669b200b30c50dba4bd940'/>
<id>7ab93f8778107d1870669b200b30c50dba4bd940</id>
<content type='text'>
PR:		based on 138600
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
PR:		based on 138600
</pre>
</div>
</content>
</entry>
<entry>
<title>- Update lang/python26 and make Python 2.6.2 to the default Python version</title>
<updated>2009-06-08T22:30:55+00:00</updated>
<author>
<name>Martin Wilke</name>
<email>miwi@FreeBSD.org</email>
</author>
<published>2009-06-08T22:30:55+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/ports/commit/?id=81100672d4de2795c4284cf568383d48955cbdcb'/>
<id>81100672d4de2795c4284cf568383d48955cbdcb</id>
<content type='text'>
Tested by:	3 pointyhat runs
Thanks to:	pav, gahr, lwhsu, mva, amdmi3
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Tested by:	3 pointyhat runs
Thanks to:	pav, gahr, lwhsu, mva, amdmi3
</pre>
</div>
</content>
</entry>
<entry>
<title>Add support for building Python against GNU Portable Threads (Pth),</title>
<updated>2009-03-14T09:33:40+00:00</updated>
<author>
<name>Bruce M Simpson</name>
<email>bms@FreeBSD.org</email>
</author>
<published>2009-03-14T09:33:40+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/ports/commit/?id=a95007e2081d3b2f6008a3503c1eca7a498228ad'/>
<id>a95007e2081d3b2f6008a3503c1eca7a498228ad</id>
<content type='text'>
and also add experimental support for POSIX semaphores in FreeBSD
7-STABLE and up. The option knobs PTH and SEM respectively are
added to enable this behaviour.

Python is able to use POSIX semaphores for thread synchronization
in threading, and prefers them.
The multiprocessing module in Python 2.6 requires POSIX semaphores,
however, the FreeBSD rtld and malloc need further work to allow
a process to call pthread_create() immediately after fork() as it is
not something allowed by a strict interpretation of the POSIX specs;
therefore allow GNU Pth to be used until the situation is resolved.

Approved by:	miwi
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
and also add experimental support for POSIX semaphores in FreeBSD
7-STABLE and up. The option knobs PTH and SEM respectively are
added to enable this behaviour.

Python is able to use POSIX semaphores for thread synchronization
in threading, and prefers them.
The multiprocessing module in Python 2.6 requires POSIX semaphores,
however, the FreeBSD rtld and malloc need further work to allow
a process to call pthread_create() immediately after fork() as it is
not something allowed by a strict interpretation of the POSIX specs;
therefore allow GNU Pth to be used until the situation is resolved.

Approved by:	miwi
</pre>
</div>
</content>
</entry>
<entry>
<title>Make sure the singal is delivered to the main thread, where python</title>
<updated>2009-02-27T01:25:32+00:00</updated>
<author>
<name>Maxim Sobolev</name>
<email>sobomax@FreeBSD.org</email>
</author>
<published>2009-02-27T01:25:32+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/ports/commit/?id=f4711ece62ae605030165a01431ea6a36f7ea096'/>
<id>f4711ece62ae605030165a01431ea6a36f7ea096</id>
<content type='text'>
runs its signal handlers, not to a random thread that happens to be
executing at the time when signal arrives. This functionality has been
lost since Python 2.3, possible cause is that the linux implementation
of POSIX threads always delivered signal to the main thread. This
bug results in rather annoying inability to terminate threading script
with ^C for example and there could be other issues as well.

Bump PORTREVISION.

PR:		ports/131080
Submitted by:	Andriy Pylypenko &lt;bamby@sippysoft.com&gt;
Approved by:	MAINTAINER's timeout
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
runs its signal handlers, not to a random thread that happens to be
executing at the time when signal arrives. This functionality has been
lost since Python 2.3, possible cause is that the linux implementation
of POSIX threads always delivered signal to the main thread. This
bug results in rather annoying inability to terminate threading script
with ^C for example and there could be other issues as well.

Bump PORTREVISION.

PR:		ports/131080
Submitted by:	Andriy Pylypenko &lt;bamby@sippysoft.com&gt;
Approved by:	MAINTAINER's timeout
</pre>
</div>
</content>
</entry>
<entry>
<title>Introduce two new versions of Python: 2.6 and 3.0rc1 (finally!)</title>
<updated>2008-10-13T08:23:00+00:00</updated>
<author>
<name>Hye-Shik Chang</name>
<email>perky@FreeBSD.org</email>
</author>
<published>2008-10-13T08:23:00+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/ports/commit/?id=3813a5dbe7d0608965d690d98e1730ad5c8878ff'/>
<id>3813a5dbe7d0608965d690d98e1730ad5c8878ff</id>
<content type='text'>
Python 2.6 will be the next default python version when enough
testings of consumer ports are done.  The new "2to3" program is
renamed to 2to3-2.6 and 2to3-3.0 for each version, respectively.

Repo-copied by:	marcus
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Python 2.6 will be the next default python version when enough
testings of consumer ports are done.  The new "2to3" program is
renamed to 2to3-2.6 and 2to3-3.0 for each version, respectively.

Repo-copied by:	marcus
</pre>
</div>
</content>
</entry>
<entry>
<title>- Security fixes</title>
<updated>2008-09-08T00:14:06+00:00</updated>
<author>
<name>Martin Wilke</name>
<email>miwi@FreeBSD.org</email>
</author>
<published>2008-09-08T00:14:06+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/ports/commit/?id=8a1ff65b9b4abb36af6477b5c168037be07d4f71'/>
<id>8a1ff65b9b4abb36af6477b5c168037be07d4f71</id>
<content type='text'>
Multiple vulnerabilities:

	1) Various integer overflow errors exist in core modules e.g. stringobject,
	   unicodeobject, bufferobject, longobject, tupleobject, stropmodule, gcmodule, mmapmodule.
	2) An integer overflow in the hashlib module can lead to an unreliable cryptographic digest results.
	3) Integer overflow errors in the processing of unicode strings can be exploited to cause
	   buffer overflows on 32-bit systems.
	4) An integer overflow exists in the PyOS_vsnprintf() function on architectures that do not
	   have a "vsnprintf()" function.
	5) An integer underflow error in the PyOS_vsnprintf() function when passing zero-length strings
	   can lead to memory corruption.

PR:		127172 (based on)
Submitted by:	bf &lt;bf2006a@yahoo.com&gt;
Obtained from:	python svn
Security:	CVE-2008-2315, CVE-2008-2316, CVE-2008-3142, CVE-2008-3144, CVE-2008-3143. (vuxml come later)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Multiple vulnerabilities:

	1) Various integer overflow errors exist in core modules e.g. stringobject,
	   unicodeobject, bufferobject, longobject, tupleobject, stropmodule, gcmodule, mmapmodule.
	2) An integer overflow in the hashlib module can lead to an unreliable cryptographic digest results.
	3) Integer overflow errors in the processing of unicode strings can be exploited to cause
	   buffer overflows on 32-bit systems.
	4) An integer overflow exists in the PyOS_vsnprintf() function on architectures that do not
	   have a "vsnprintf()" function.
	5) An integer underflow error in the PyOS_vsnprintf() function when passing zero-length strings
	   can lead to memory corruption.

PR:		127172 (based on)
Submitted by:	bf &lt;bf2006a@yahoo.com&gt;
Obtained from:	python svn
Security:	CVE-2008-2315, CVE-2008-2316, CVE-2008-3142, CVE-2008-3144, CVE-2008-3143. (vuxml come later)
</pre>
</div>
</content>
</entry>
<entry>
<title>- Fix zlib crash from zlib.decompressobj().flush(val)</title>
<updated>2008-04-25T08:16:04+00:00</updated>
<author>
<name>Martin Wilke</name>
<email>miwi@FreeBSD.org</email>
</author>
<published>2008-04-25T08:16:04+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/ports/commit/?id=87262d65c47c91e2713e485a3d513f6e47086a87'/>
<id>87262d65c47c91e2713e485a3d513f6e47086a87</id>
<content type='text'>
  when val was not positive. It tried to allocate negative
  or zero memory.  That fails.
- Bump PORTREVISION

Reviewed by:	alexbl
Obtained from:	python svn
Security:	http://www.vuxml.org/freebsd/ec41c3e2-129c-11dd-bab7-0016179b2dd5.html
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  when val was not positive. It tried to allocate negative
  or zero memory.  That fails.
- Bump PORTREVISION

Reviewed by:	alexbl
Obtained from:	python svn
Security:	http://www.vuxml.org/freebsd/ec41c3e2-129c-11dd-bab7-0016179b2dd5.html
</pre>
</div>
</content>
</entry>
<entry>
<title>Force to build bsddb185 module to make pkg-plist consistent.</title>
<updated>2008-02-29T14:05:31+00:00</updated>
<author>
<name>Hye-Shik Chang</name>
<email>perky@FreeBSD.org</email>
</author>
<published>2008-02-29T14:05:31+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/ports/commit/?id=3c61d8d746c2849066e54d13b0706b317c84d370'/>
<id>3c61d8d746c2849066e54d13b0706b317c84d370</id>
<content type='text'>
Reported by:	ports/121191
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reported by:	ports/121191
</pre>
</div>
</content>
</entry>
</feed>
