Change log for python3.1 package in Ubuntu

130 of 30 results
Obsolete in natty-updates on 2013-06-04
Obsolete in natty-security on 2013-06-04
python3.1 (3.1.3-1ubuntu1.2) natty-security; urgency=low

  * SECURE UPDATE: http://bugs.python.org/issue13512
    - debian/patches/CVE-2011-4944.diff: create ~/.pypirc securely
    - CVE-2011-4944
  * SECURITY UPDATE: xmlrpc: Fix an endless loop in SimpleXMLRPCServer upon
    malformed POST request
    - debian/patches/CVE-2012-0845.diff: break if don't receive EOF in
      Lib/SimpleXMLRPCServer.py
    - CVE-2012-0845
  * SECURITY UPDATE: fix hash randomization DoS
    - debian/patches/CVE-2012-1150.diff: add -R command-line option and
      PYTHONHASHSEED environment variable, to provide an opt-in way to protect
      against denial of service attacks due to hash collisions within the dict
      and set types.
    - CVE-2012-1150
  * SECURITY UPDATE: http://bugs.python.org/issue14579
    - debian/patches/CVE-2012-2135.diff: fix vulnerability in the utf-16
      decoder after error handling
    - CVE-2012-2135
 -- Jamie Strandboge <email address hidden>   Tue, 23 Oct 2012 10:55:06 -0500
Obsolete in lucid-updates on 2016-10-26
Obsolete in lucid-security on 2016-10-26
python3.1 (3.1.2-0ubuntu3.2) lucid-security; urgency=low

  * SECURITY UPDATE: optionally disallow setting sys.path when setting
    sys.argv
    - debian/patches/CVE-2008-5983.dpatch: add new C API function,
      PySys_SetArgvEx
    - CVE-2008-5983
  * SECURITY UPDATE: fix integer overflows in audioop module
    - debian/patches/CVE-2010-1634.dpatch: Fix incorrect and UB-inducing
      overflow checks
    - CVE-2010-1634
  * SECURITY UPDATE: fix DoS in audioop module
    - debian/patches/CVE-2010-2089.dpatch: ensure that the input string length
      is a multiple of the frame size
    - CVE-2010-2089
  * SECURE UPDATE: http://bugs.python.org/issue13512
    - debian/patches/CVE-2011-4944.dpatch: create ~/.pypirc securely
    - CVE-2011-4944
  * SECURITY UPDATE: xmlrpc: Fix an endless loop in SimpleXMLRPCServer upon
    malformed POST request
    - debian/patches/CVE-2012-0845.dpatch: break if don't receive EOF in
      Lib/SimpleXMLRPCServer.py
    - CVE-2012-0845
  * SECURITY UPDATE: fix hash randomization DoS
    - debian/patches/CVE-2012-1150.dpatch: add -R command-line option and
      PYTHONHASHSEED environment variable, to provide an opt-in way to protect
      against denial of service attacks due to hash collisions within the dict
      and set types.
    - CVE-2012-1150
  * SECURITY UPDATE: http://bugs.python.org/issue14579
    - debian/patches/CVE-2012-2135.dpatch: fix vulnerability in the utf-16
      decoder after error handling
    - CVE-2012-2135
 -- Jamie Strandboge <email address hidden>   Tue, 23 Oct 2012 09:34:32 -0500
Superseded in natty-updates on 2012-10-24
Superseded in natty-security on 2012-10-24
python3.1 (3.1.3-1ubuntu1.1) natty-security; urgency=low

  * SECURITY UPDATE: only process Location headers for http, https, and ftp
    - http://bugs.python.org/issue11662
    - CVE-2011-1521
 -- Jamie Strandboge <email address hidden>   Fri, 09 Dec 2011 09:02:22 -0600
Obsolete in maverick-updates on 2013-03-05
Obsolete in maverick-security on 2013-03-05
python3.1 (3.1.2+20100915-0ubuntu4.1) maverick-security; urgency=low

  * SECURITY UPDATE: only process Location headers for http, https, and ftp
    - http://bugs.python.org/issue11662
    - CVE-2011-1521
 -- Jamie Strandboge <email address hidden>   Fri, 09 Dec 2011 09:05:43 -0600
Superseded in lucid-updates on 2012-10-24
Superseded in lucid-security on 2012-10-24
python3.1 (3.1.2-0ubuntu3.1) lucid-security; urgency=low

  * SECURITY UPDATE: only process Location headers for http, https, and ftp
    - http://bugs.python.org/issue11662
    - CVE-2011-1521
  * SECURITY UPDATE: adds proper error handling on accept() when smtpd accepts
    new incoming connections
    - http://bugs.python.org/issue9129
    - CVE-2010-3493
 -- Jamie Strandboge <email address hidden>   Fri, 09 Dec 2011 09:33:22 -0600
Deleted in oneiric-release on 2013-06-04 (Reason: obsoleted, removed from Debian; LP: #791423)
Superseded in oneiric-release on 2011-06-06
Obsolete in natty-release on 2013-06-04
python3.1 (3.1.3-1ubuntu1) natty; urgency=low

  * Search libraries in multiarch directories too. LP: #738213.
 -- Matthias Klose <email address hidden>   Fri, 25 Mar 2011 18:05:31 +0100

Available diffs

Superseded in natty-release on 2011-03-25
python3.1 (3.1.3-1) unstable; urgency=low

  * Python 3.1.3 release.
    - Issue #10391: Don't dereference invalid memory in error messages
      in the ast module.
    - Issue #10459: Update CJK character names to Unicode 5.1.
    - Issue #10092: Properly reset locale in calendar.Locale*Calendar classes.
    - Issue #6098: Don't claim DOM level 3 conformance in minidom.
    - Issue #5762: Fix AttributeError raised by ``xml.dom.minidom`` when
      an empty XML namespace attribute is encountered.
    - Issue #1710703: Write structures for an empty ZIP archive when a ZipFile
      is created in modes 'a' or 'w' and then closed without adding any files.
      Raise BadZipfile (rather than IOError) when opening small non-ZIP files.
    - Issue #4493: urllib.request adds '/' in front of path components which
      does not start with '/. Common behavior exhibited by browsers and other
      clients.
    - Issue #6378: idle.bat now runs with the appropriate Python version
      rather than the system default. Patch by Sridhar Ratnakumar.
    - Issue #10407: Fix two NameErrors in distutils.
    - Issue #10198: fix duplicate header written to wave files when
      writeframes() is called without data.
    - Issue #10467: Fix BytesIO.readinto() after seeking into a position after
      the end of the file.
    - Issue #1682942: configparser supports alternative option/value delimiters.
    - Backport r83399 to allow test_distutils to pass on installed versions.
    - Accept Oracle Berkeley DB 4.8, 5.0 and 5.1 as backend for the dbm
      extension.
    - Issue #10299: List the built-in functions in a table in functions.rst.
 -- Matthias Klose <email address hidden>   Sun,  28 Nov 2010 16:58:18 +0000

Available diffs

Superseded in natty-release on 2010-11-28
python3.1 (3.1.3~rc1-1) unstable; urgency=low

  * Python 3.1.3 release candidate 1.
    - Issue #10221: dict.pop(k) now has a key error message that includes the
      missing key (same message d[k] returns for missing keys).
    - Issue #5437: A preallocated MemoryError instance should not hold
      traceback data (including local variables caught in the stack trace)
      alive infinitely.
    - Issue #10077: Fix logging of site module errors at startup.
    - Issue #10186: Fix the SyntaxError caret when the offset is equal
      to the length of the offending line.
    - Issue #9713, #10114: Parser functions (eg. PyParser_ASTFromFile) expects
      filenames encoded to the filesystem encoding with surrogateescape error
      handler (to support undecodable bytes), instead of UTF-8 in strict mode.
    - Issue #9997: Don't let the name "top" have special significance in scope
      resolution.
    - Issue #10068: Global objects which have reference cycles with
      their module's dict are now cleared again.
    - Issue #4471: Properly shutdown socket in IMAP.shutdown().
    - Fix IMAP.login() to work properly.
    - Issue #10126: Fix distutils' test_build when Python was built with
      --enable-shared.
    - Fix typo in one sdist option (medata-check).
    - Issue #9199: Fix incorrect use of distutils.cmd.Command.announce.
    - Issue #1718574: Fix options that were supposed to accept arguments but did
      not in build_clib.
    - Issue #9281: Prevent race condition with mkdir in distutils.
    - Issue #10229: Fix caching error in gettext.
    - Issue #10252: Close file objects in a timely manner in distutils code and
      tests.
    - Issue #10311: The signal module now restores errno before returning from
      its low-level signal handler.
    - The keyword only restriction for the places argument in
      unittest.TestCase.assert[Not]AlmostEqual methods has been removed.
    - Issue 6706: asyncore accept() method no longer raises
      EWOULDBLOCK/ECONNABORTED on incomplete connection attempt but returns
      None instead.
    - Issue #10266: uu.decode didn't close in_file explicitly when it was given
      as a filename.
    - Issue #10246: uu.encode didn't close file objects explicitly when
      filenames were given to it.
    - Issue #10253: FileIO leaks a file descriptor when trying to open a file
      for append that isn't seekable.
    - Issue #5027: The standard ``xml`` namespace is now understood by
      xml.sax.saxutils.XMLGenerator as being bound to
      http://www.w3.org/XML/1998/namespace.
    - Issue #5117: Case normalization was needed on ntpath.relpath(). And
      fixed root directory issue on posixpath.relpath(). (Ported working fixes
      from ntpath)
    - Issue #10041: The signature of optional arguments in socket.makefile()
      didn't match that of io.open(), and they also didn't get forwarded
      properly to TextIOWrapper in text mode.
    - Issue #6612: Fix site and sysconfig to catch os.getcwd() error, eg. if the
      current directory was deleted.
    - Issue #9054: Fix a crash occurring when using the pyexpat module
      with expat version 2.0.1.
  * Move the Makefile into the -min package, required by sysconfig.
    Addresses: #603237.
 -- Matthias Klose <email address hidden>   Sun,  14 Nov 2010 20:33:25 +0000

Available diffs

Superseded in natty-release on 2010-11-14
python3.1 (3.1.2+20101012-1) unstable; urgency=low

  * Update to the 3.1 release branch, 20101012.
    - Issue #10006: type.__abstractmethods__ now raises an AttributeError.
      As a result metaclasses can now be ABCs (see #9533).
    - Issue #9759: GzipFile now raises ValueError when an operation is
      attempted after the file is closed.
    - Issue #9042: Fix interaction of custom translation classes and caching
      in gettext.
    - Issue #9065: tarfile no longer uses "root" as the default for the uname
      and gname field.
    - Issue #8980: Fixed a failure in distutils.command check that was shadowed
      by an environment that does not have docutils.
    - Issue #1050268: parseaddr now correctly quotes double quote and backslash
      characters that appear inside quoted strings in email addresses.
    - Issue #10004: quoprimime no longer generates a traceback when confronted
      with invalid characters after '=' in a Q-encoded word.
    - Issue #9950: Fix socket.sendall() crash or misbehaviour when a signal is
      received.  Now sendall() properly calls signal handlers if necessary,
      and retries sending if these returned successfully, including on sockets
      with a timeout.
    - Issue #10003: Allow handling of SIGBREAK on Windows. Fixes a regression
      introduced by issue #9324.
    - Issue #10054: Some platforms provide uintptr_t in inttypes.h.
    - Issue #10055: Make json C89-compliant in UCS4 mode.
    - Issue #6244: Allow detect_tkinter to look for Tcl/Tk 8.6.

Superseded in lucid-updates on 2011-12-20
Deleted in lucid-proposed on 2011-12-21 (Reason: moved to -updates)
python3.1 (3.1.2-0ubuntu3) lucid-proposed; urgency=low

  * Assume working semaphores, don't rely on running kernel for the check.
    LP: #630511.
  * Disable test_threading test on powerpc, which fail on the buildds.
 -- Matthias Klose <email address hidden>   Mon, 20 Sep 2010 14:31:19 +0200

Available diffs

Superseded in natty-release on 2010-10-15
Obsolete in maverick-release on 2013-03-05
python3.1 (3.1.2+20100915-0ubuntu4) maverick; urgency=low

  * Disable test_threading test on powerpc, which fail on the buildds.
 -- Matthias Klose <email address hidden>   Fri, 17 Sep 2010 15:11:53 +0200
Superseded in maverick-release on 2010-09-17
python3.1 (3.1.2+20100915-0ubuntu3) maverick; urgency=low

  * Fix typo in last patch.
 -- Matthias Klose <email address hidden>   Thu, 16 Sep 2010 22:04:57 +0200
Superseded in maverick-release on 2010-09-16
python3.1 (3.1.2+20100915-0ubuntu2) maverick; urgency=low

  * Assume working semaphores, don't rely on running kernel for the check.
    LP: #630511.
 -- Matthias Klose <email address hidden>   Thu, 16 Sep 2010 15:19:45 +0200
Superseded in maverick-release on 2010-09-16
python3.1 (3.1.2+20100915-0ubuntu1) maverick; urgency=low

  * Update to the 3.1 release branch, 20100915.
  * Add copyright information for expat, libffi and zlib. Addresses: #596276.
  * Apply proposed fix for issue 9054, configure --with-system-expat.
  * Provide Lib/plat-gnukfreebsd[78] (Jakub Wilk). Addresses: #593818.
 -- Matthias Klose <email address hidden>   Wed, 15 Sep 2010 17:02:57 +0200
Superseded in maverick-release on 2010-09-15
python3.1 (3.1.2+20100707-1ubuntu1) maverick; urgency=low

  * Merge with Debian; remaining changes:
    - Regenerate the control file.

Superseded in maverick-release on 2010-07-08
python3.1 (3.1.2+20100706-2ubuntu1) maverick; urgency=low

  * Merge with Debian; remaining changes:
    - Regenerate the control file.
 -- Matthias Klose <email address hidden>   Tue, 06 Jul 2010 22:29:19 +0200
Superseded in maverick-release on 2010-07-06
python3.1 (3.1.2+20100706-1ubuntu1) maverick; urgency=low

  * Merge with Debian; remaining changes:
    - Regenerate the control file.
    - Add debian/patches/overwrite-semaphore-check for Lucid buildds.

Superseded in maverick-release on 2010-07-06
python3.1 (3.1.2-3ubuntu1) maverick; urgency=low

  * Merge from debian unstable.  Remaining changes:
    - Add debian/patches/overwrite-semaphore-check for Lucid buildds

Available diffs

Superseded in maverick-release on 2010-06-28
Obsolete in lucid-release on 2016-10-26
python3.1 (3.1.2-0ubuntu2) lucid; urgency=low

  * Overwrite the sem_open autoconf check, depending on a newer
    kernel version not available on the buildd. LP: #556477.
  * debian/patches/issue8032.dpatch: Update to version from the
    trunk. Upload for beta2 to avoid apport errors.
    - Handle PyFrameObject's: LP: #543624, #548723.
    - Detect cycles in object reference graph and add extra
      protection: LP: #544823, LP: #552356.
 -- Matthias Klose <email address hidden>   Wed, 14 Apr 2010 23:54:59 +0200

Available diffs

Superseded in lucid-release on 2010-04-15
Superseded in lucid-release on 2010-04-06
python3.1 (3.1.2-0ubuntu1) lucid; urgency=low

  * Python 3.1.2 release.
  * Fix issue #4961: Inconsistent/wrong result of askyesno function in
    tkMessageBox with Tcl8.5. LP: #462950.
  * Don't complain when /usr/local is not writable on installation.
  * Apply proposed patch for issue #8032, gdb7 hooks for debugging.
  * Backport issue #8140: Extend compileall to compile single files.
    Add -i option.
 -- Matthias Klose <email address hidden>   Sun, 21 Mar 2010 17:27:57 +0100
Superseded in lucid-release on 2010-03-21
python3.1 (3.1.2~rc1-0ubuntu1) lucid; urgency=low

  * Python 3.1.2 release candidate 1.
 -- Matthias Klose <email address hidden>   Thu, 11 Mar 2010 13:38:49 +0100
Superseded in lucid-release on 2010-03-11
python3.1 (3.1.1-1ubuntu1) lucid; urgency=low

  * Update to the 3.1 release branch, 20091102.
  * distutils install: Don't install into /usr/local/local, if option
    --prefix=/usr/local is present. LP: #456917.
  * python3.1-doc: Fix searching in local documentation. LP: #456025.

 -- Matthias Klose <email address hidden>   Mon, 02 Nov 2009 12:38:24 +0100

Available diffs

Obsolete in karmic-updates on 2013-03-04
Deleted in karmic-proposed on 2013-03-04 (Reason: moved to -updates)
python3.1 (3.1.1-0ubuntu5) karmic-proposed; urgency=low

  * distutils install: Don't install into /usr/local/local, if option
    --prefix=/usr/local is present. LP: #456917.
  * python3.1-doc: Fix searching in local documentation. LP: #456025.

 -- Matthias Klose <email address hidden>   Mon, 02 Nov 2009 12:38:24 +0100

Available diffs

Superseded in lucid-release on 2009-11-02
Obsolete in karmic-release on 2013-03-04
python3.1 (3.1.1-0ubuntu4) karmic; urgency=low

  * Update to the 3.1 release branch, 20091011.
  * Remove /usr/local/lib/python3.1 on package removal, if empty.
  * Build _hashlib as a builtin. LP: #445530.
  * python3.1-doc: Don't compress the sphinx inventory.
  * python3.1-doc: Fix jquery.js symlink. LP: #447370.
  * Run the benchmark with -C 2 -n 5 -w 4 on all architectures.
  * python3.1-dbg: Don't create debug subdirectory in /usr/local. No
    separate debug directory needed anymore.

 -- Matthias Klose <email address hidden>   Sun, 11 Oct 2009 19:59:17 +0200

Available diffs

Superseded in karmic-release on 2009-10-11
python3.1 (3.1.1-0ubuntu3) karmic; urgency=low

  * Update to the 3.1 release branch, 20090913.
  * Fix title of devhelp document. LP: #423551.

 -- Matthias Klose <email address hidden>   Sun, 13 Sep 2009 23:13:51 +0200

Available diffs

Superseded in karmic-release on 2009-09-13
python3.1 (3.1.1-0ubuntu2) karmic; urgency=low

  * Fix regeneration of configure script.

 -- Matthias Klose <email address hidden>   Wed, 19 Aug 2009 13:38:24 +0200

Available diffs

Superseded in karmic-release on 2009-08-19
python3.1 (3.1.1-0ubuntu1) karmic; urgency=low

  * Python 3.1.1 final release.

 -- Matthias Klose <email address hidden>   Tue, 18 Aug 2009 18:00:17 +0200

Available diffs

Superseded in karmic-release on 2009-08-18
python3.1 (3.1-0ubuntu2) karmic; urgency=low

  * Disable profile feedback based optimization on amd64 (GCC
    PR gcov-profile/38292).

 -- Matthias Klose <email address hidden>   Fri, 24 Jul 2009 16:27:22 +0200

Available diffs

Superseded in karmic-release on 2009-07-24
python3.1 (3.1-0ubuntu1) karmic; urgency=low

  * Python 3.1 final release.
  * Update to the 3.1 release branch, 20090723.
  * Add explicit build dependency on tk8.5-dev.

 -- Matthias Klose <email address hidden>   Thu, 23 Jul 2009 18:52:17 +0200
Superseded in karmic-release on 2009-07-23
python3.1 (3.1~rc2+20090622-0ubuntu1) karmic; urgency=low

  [Matthias Klose]
  * Python 3.1 rc2 release. Closes: #529320.
  * Update to the trunk, 20090622, remove patches integrated upstream.
  * Configure with --with-fpectl --with-dbmliborder=bdb --with-wide-unicode.
    NOTE: The --with-wide-unicode configuration will break most extensions
    built with 3.1~a1, but is consistent with python2.x configurations.
  * Add symbols files for libpython3.1 and python3.1-dbg, don't include symbols
    from builtins, which can either be built as builtins or extensions.
  * Keep an empty lib-dynload in python3.1-minimal to avoid a warning on
    startup.
  * python3.1-doc: Depend on libjs-jquery, use jquery.js from this package.
    Closes: #523485.
  * Do not add /usr/lib/pythonXY.zip on sys.path.
  * Add symbols files for libpython3.1 and python3.1-dbg, don't include symbols
    from builtins, which can either be built as builtins or extensions.
  * Keep an empty lib-dynload in python3.1-minimal to avoid a warning on
    startup.
  * Fix some lintian warnings.
  * Use the information in /etc/lsb-release for platform.dist(). LP: #196526.
  * Move the bdist_wininst files into the -dev package (only needed to build
    windows installers).
  * Document changes to the site directory name in the installation manual.
  * Don't build a profiled binary. Closes: #521811.

  * Address issues when working with PYTHONUSERBASE and non standard prefix
    (pointed out by Larry Hastings):
    - distutils.sysconfig.get_python_lib(): Only return ".../dist-packages" if
      prefix is the default prefix and if PYTHONUSERBASE is not set in the
      environment.
    - site.addusersitepackages(): Add USER_BASE/.../dist-packages to sys.path.
  * Always use the `unix_prefix' scheme for setup.py install in a virtualenv
    setup. LP: #339904.
  * Don't make the setup.py install options --install-layout=deb and --prefix
    conflict with each other.
  * distutils: Always install into `/usr/local/lib/python3.1/dist-packages'
    if an option `--prefix=/usr/local' is present (except for virtualenv
    and PYTHONUSERBASE installations). LP: #362570.
  * Always use `site-packages' as site directory name in virtualenv.

  [Marc Deslauriers]
  * debian/pyhtml2devhelp.py: update for sphinx generated documentation.
  * debian/rules: re-enable documentation files for devhelp.

 -- Matthias Klose <email address hidden>   Mon, 22 Jun 2009 16:18:39 +0200
130 of 30 results