v2.7
----
Author: Neil Schemenauer <nas@arctrix.com>
Date: Wed Mar 16 20:22:33 2011 -0600
Update version to 2.7
Author: Neil Schemenauer <nas@arctrix.com>
Date: Wed Mar 16 19:30:00 2011 -0600
Relax MIME boundary pattern (some clients skip final \r\n).
v2.7b2
------
Author: Neil Schemenauer <nas@arctrix.com>
Date: Fri Jan 22 13:35:21 2010 -0600
Update version to 2.7b2
Author: Neil Schemenauer <nas@arctrix.com>
Date: Fri Jan 22 13:32:44 2010 -0600
Use the StringIO module rather than cStringIO.
cStringIO is gone in Python 3 and also does not handle unicode
strings properly.
Author: Neil Schemenauer <nas@arctrix.com>
Date: Fri Jan 22 13:29:46 2010 -0600
By default, set Cache-Control in addition to the Expires header.
The Expires header is sufficient for HTTP 1.0 but for HTTP 1.1 we
must add a must-revalidate directive. Clients and proxies are
allowed to ignore Expires in certain cases and use stale pages (RFC
2616 sections 13.1.5 and 14.9.4).
Author: Neil Schemenauer <nas@arctrix.com>
Date: Fri Jan 22 13:28:58 2010 -0600
Disable cimport module for Python >= 2.6.
The current version of the cimport module does not support relative
imports. Disable it for now.
Author: Neil Schemenauer <nas@arctrix.com>
Date: Sun Dec 13 14:18:45 2009 -0600
Fix reference to compile_file function (fixes compile_dir function).
v2.7b1
------
Author: Neil Schemenauer <nas@arctrix.com>
Date: Mon Sep 7 00:41:44 2009 -0600
Update version for 2.7b1 release.
Author: Neil Schemenauer <nas@arctrix.com>
Date: Mon Sep 7 00:42:51 2009 -0600
Add session iterator.
Author: Neil Schemenauer <nas@arctrix.com>
Date: Wed Dec 3 14:41:05 2008 -0600
Don't use callable().
Author: Neil Schemenauer <nas@arctrix.com>
Date: Wed Dec 3 12:43:38 2008 -0600
Use __contains__ instead of has_key.
Author: Neil Schemenauer <nas@arctrix.com>
Date: Wed Dec 3 12:41:18 2008 -0600
Use utf-8 as default encoding.
Author: Neil Schemenauer <nas@arctrix.com>
Date: Fri Nov 28 23:00:40 2008 -0600
Use built-in set type.
Author: Neil Schemenauer <nas@arctrix.com>
Date: Mon Sep 7 01:30:26 2009 -0600
Work around broken ihooks module in Python 2.6.
Using the import hook is still the most convenient way of using PTL
modules.
Author: Neil Schemenauer <nas@arctrix.com>
Date: Sun Apr 12 10:57:06 2009 -0600
Remove spurious kwargs from WidgetDict.__init__.
Author: Neil Schemenauer <nas@arctrix.com>
Date: Tue Jun 16 09:55:31 2009 -0600
Add options to sendmail so it can be used without a Quixote config.
Also, remove broken encode() call since it can't handle Unicode properly
as implemented.
Author: Neil Schemenauer <nas@arctrix.com>
Date: Sun May 31 19:09:53 2009 -0600
Add SESSION_COOKIE_SECURE and SESSION_COOKIE_HTTPONLY.
Based on a suggestion from Emmanuel Dreyfus <manu@netbsd.org>, add
the SESSION_COOKIE_SECURE and SESSION_COOKIE_HTTPONLY options.
Setting them to true will cause the corresponding flag to be set
on the session cookie.
Author: Hamish Lawson <hbl@st-andrews.ac.uk>
Date: Mon Feb 2 10:04:04 2009 -0600
Check for other possible values of HTTPS.
Currently HTTPRequest only checks whether the HTTPS environment
variable has a value of 'on', but other possible positive values are
'1' (as set by mod_wsgi) and 'yes'.
Author: Neil Schemenauer <nas@arctrix.com>
Date: Tue Jan 6 20:16:39 2009 -0600
Avoid infinite redirect when PATH_INFO is empty.
Version 1.6 released.
* Use absolute imports to disambiguate provenance of names.
* setup.py: Require ‘lockfile >=0.9’.
* daemon/pidfile.py: Renamed from ‘daemon/pidlockfile.py’. Change
references elsewhere to use this new name.
* test/test_pidfile.py: Renamed from ‘test/test_pidlockfile.py’.
Change references elsewhere to use this new name.
* daemon/pidfile.py: Remove functionality now migrated to ‘lockfile’
library.
The new major version number doesn't indicate any deliberate API incompatibility.
We have endeavoured to avoid breaking existing APIs. However, pexpect is under
new maintenance after a long dormancy, so some caution is warranted.
* A new :ref:`unicode API <unicode>` was introduced.
* Python 3 is now supported, using a single codebase.
* Pexpect now requires at least Python 2.6 or 3.2.
* The modules other than pexpect, such as :mod:`pexpect.fdpexpect` and
:mod:`pexpect.pxssh`, were moved into the pexpect package. For now, wrapper
modules are installed to the old locations for backwards compatibility (e.g.
``import pxssh`` will still work), but these will be removed at some point in
the future.
* Ignoring ``SIGHUP`` is now optional - thanks to Kimmo Parviainen-Jalanko for
the patch.
* The "--[no-]informative-errors" options to "git daemon" were parsed
a bit too loosely, allowing any other string after these option
names.
* A "gc" process running as a different user should be able to stop a
new "gc" process from starting.
* An earlier "clean-up" introduced an unnecessary memory leak to the
credential subsystem.
* "git mv A B/", when B does not exist as a directory, should error
out, but it didn't.
* "git rev-parse <revs> -- <paths>" did not implement the usual
disambiguation rules the commands in the "git log" family used in
the same way.
* "git cat-file --batch=", an admittedly useless command, did not
behave very well.
Also contains typofixes, documentation updates and trivial code clean-ups.
1.11 (2014-01-02)
~~~~~~~~~~~~~~~~~
* **BACKWARDS INCOMPATIBLE** Switched to using wheels for the bundled copies of
setuptools and pip. Using sdists is no longer supported - users supplying
their own versions of pip/setuptools will need to provide wheels.
* **BACKWARDS INCOMPATIBLE** Modified the handling of ``--extra-search-dirs``.
This option now works like pip's ``--find-links`` option, in that it adds
extra directories to search for compatible wheels for pip and setuptools.
The actual wheel selected is chosen based on version and compatibility, using
the same algorithm as ``pip install setuptools``.
* Upgraded pip to v1.5
* Upgraded setuptools to v1.4
depend on it still build and install fine. From HISTORY.rst:
2.2.0 (2014-01-09)
++++++++++++++++++
**API Changes**
- New exception: ``ContentDecodingError``. Raised instead of ``urllib3``
``DecodeError`` exceptions.
**Bugfixes**
- Avoid many many exceptions from the buggy implementation of ``proxy_bypass``
on OS X in Python 2.6.
- Avoid crashing when attempting to get authentication credentions from
~/.netrc when running as a user without a home directory.
- Use the correct pool size for pools of connections to proxies.
- Fix iteration of ``CookieJar`` objects.
- Ensure that cookies are persisted over redirect.
- Switch back to using chardet since charade has merged with it
REPLACE_PYTHON in two installed files. Lots of PLIST additions/moves. From
CHANGES.txt:
Changelog
=========
1.5 (2014-01-01)
----------------
* **BACKWARD INCOMPATIBLE** pip no longer supports the ``--use-mirrors``,
``-M``, and ``--mirrors`` flags. The mirroring support has been removed. In
order to use a mirror specify it as the primary index with ``-i`` or
``--index-url``, or as an additional index with ``--extra-index-url``. (Pull #1098, CVE-2013-5123)
* **BACKWARD INCOMPATIBLE** pip no longer will scrape insecure external urls by
default nor will it install externally hosted files by default. Users may opt
into installing externally hosted or insecure files or urls using
``--allow-external PROJECT`` and ``--allow-unverified PROJECT``. (Pull #1055)
* **BACKWARD INCOMPATIBLE** pip no longer respects dependency links by default.
Users may opt into respecting them again using ``--process-dependency-links``.
* **DEPRECATION** ``pip install --no-install`` and ``pip install
--no-download`` are now formally deprecated. See Issue #906 for discussion on
possible alternatives, or lack thereof, in future releases.
* **DEPRECATION** ``pip zip`` and ``pip unzip`` are now formally deprecated.
* pip will now install Mac OSX platform wheels from PyPI. (Pull #1278)
* pip now generates the appropriate platform-specific console scripts when
installing wheels. (Pull #1251)
* Pip now confirms a wheel is supported when installing directly from a path or
url. (Pull #1315)
* Fixed#1097, ``--ignore-installed`` now behaves again as designed, after it was
unintentionally broke in v0.8.3 when fixing Issue #14 (Pull #1352).
* Fixed a bug where global scripts were being removed when uninstalling --user
installed packages (Pull #1353).
* Fixed#1163, --user wasn't being respected when installing scripts from wheels (Pull #1176).
* Fixed#1150, we now assume '_' means '-' in versions from wheel filenames (Pull #1158).
* Fixed#219, error when using --log with a failed install (Pull #1205).
* Fixed#1131, logging was buffered and choppy in Python 3.
* Fixed#70, --timeout was being ignored (Pull #1202).
* Fixed#772, error when setting PIP_EXISTS_ACTION (Pull #1201).
* Added colors to the logging output in order to draw attention to important
warnings and errors. (Pull #1109)
* Added warnings when using an insecure index, find-link, or dependency link. (Pull #1121)
* Added support for installing packages from a subdirectory using the ``subdirectory``
editable option. ( Pull #1082 )
* Fixed#1192. "TypeError: bad operand type for unary" in some cases when
installing wheels using --find-links (Pull #1218).
* Fixed#1133 and #317. Archive contents are now written based on system
defaults and umask (i.e. permissions are not preserved), except that regular
files with any execute permissions have the equivalent of "chmod +x" applied
after being written (Pull #1146).
* PreviousBuildDirError now returns a non-zero exit code and prevents the
previous build dir from being cleaned in all cases (Pull #1162).
* Renamed --allow-insecure to --allow-unverified, however the old name will
continue to work for a period of time.
* Fixed#1006, error when installing local projects with symlinks in Python 3.
* The previously hidden ``--log-file`` otion, is now shown as a general option.
1.4.1 (2013-08-07)
------------------
* **New Signing Key** Release 1.4.1 is using a different key than normal with
fingerprint: 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA
* Fixed issues with installing from pybundle files
* Fixed error when sysconfig module throws an exception
* Don't ignore already installed pre-releases
* Fixes related to upgrading setuptools
* Fixes so that --download works with wheel archives
* Fixes related to recognizing and cleaning global build dirs
Upstream changelog:
Fix a bug regarding making the pty the controlling terminal when the
process spawning it is not, actually, a terminal (such as from cron)
(3.0 is out, but this update is far more clearly safe.)
Changelog:
from: https://developer.mozilla.org/en-US/docs/NSS/NSS_3.15.4_release_notes
Security Advisories
The following security-relevant bugs have been resolved in NSS 3.15.4.
Users are encouraged to upgrade immediately.
Bug 919877 - (CVE-2013-1740) When false start is enabled, libssl will
sometimes return unencrypted, unauthenticated data from PR_Recv
New in NSS 3.15.4
New Functionality
Implemented OCSP querying using the HTTP GET method, which is the new default, and will fall back to the HTTP POST method.
Implemented OCSP server functionality for testing purposes (httpserv utility).
Support SHA-1 signatures with TLS 1.2 client authentication.
Added the --empty-password command-line option to certutil, to be used with -N: use an empty password when creating a new database.
Added the -w command-line option to pp: don't wrap long output lines.
New Functions
CERT_ForcePostMethodForOCSP
CERT_GetSubjectNameDigest
CERT_GetSubjectPublicKeyDigest
SSL_PeerCertificateChain
SSL_RecommendedCanFalseStart
SSL_SetCanFalseStartCallback
New Types
CERT_REV_M_FORCE_POST_METHOD_FOR_OCSP: When this flag is used, libpkix will never attempt to use the HTTP GET method for OCSP requests; it will always use POST.
New PKCS #11 Mechanisms
None.
Notable Changes in NSS 3.15.4
Reordered the cipher suites offered in SSL/TLS client hello messages to match modern best practices.
Updated the set of root CA certificates (version 1.96).
Improved SSL/TLS false start. In addition to enabling the SSL_ENABLE_FALSE_START option, an application must now register a callback using the SSL_SetCanFalseStartCallback function.
When building on Windows, OS_TARGET now defaults to WIN95. To use the WINNT build configuration, specify OS_TARGET=WINNT.
Bugs fixed in NSS 3.15.4
A complete list of all bugs resolved in this release can be obtained at
https://bugzilla.mozilla.org/buglist.cgi?resolution=FIXED&classification=Components&query_format=advanced&target_milestone=3.15.4&product=NSS
Compatibility
NSS 3.15.4 shared libraries are backward compatible with all older NSS 3.x
shared libraries. A program linked with older NSS 3.x shared libraries will
work with NSS 3.15.4 shared libraries without recompiling or relinking.
Furthermore, applications that restrict their use of NSS APIs to the
functions listed in NSS Public Functions will remain compatible with future
versions of the NSS shared libraries.
git-svn: workaround for a bug in svn serf backend
Subversion serf backend in versions 1.8.5 and below has a bug that the
function creating the descriptor of a file change -- add_file() --
doesn't make a copy of its 3d argument when storing it on the returned
descriptor. As a result, by the time this field is used (in
transactions of file copying or renaming) it may well be released.
This patch works around this bug, by storing the value to be passed as
the 3d argument to add_file() in a local variable with the same scope as
the file change descriptor, making sure their lifetime is the same.
Cc: Benjamin Pabst <benjamin.pabst85 <at> gmail.com>
Cc: Eric Wong <normalperson <at> yhbt.net>
Signed-off-by: Roman Kagan <rkagan <at> mail.ru>
---
perl/Git/SVN/Editor.pm | 10 ++++++++--
1 file changed, 8 insertions(+), 2 deletions(-)
http://permalink.gmane.org/gmane.comp.version-control.git/239690
* proposes documentation generated with gtk-doc
* removes code for the DeforaOS distributed framework (moved to libApp)
* no longer depends on security/openssl
* switches to the LGPL license
* introduces a Python binding (not built by default)
* fixes some build and installation issues (newer Makefiles...)
ChangeLog:
from ucommon 6.0.7 to 6.1.0
- small fixes based on notes from Tristan
- exception behavior is changed (fixed) for commoncpp
- keywait utility added
from ucommon 6.0.6 to 6.0.7
- error state in fsys open fixed
- fsys error reset inline added
talloc is a hierarchical pool based memory allocator with destructors.
It is the core memory allocator used in Samba, and has made a huge
difference in many aspects of Samba4 development.
Upstream changes:
0.05 2013-12-17 23:20:10Z
- fully-qualified type names like MooseX::Types::URI::Uri work again
(removed in 0.04)
0.04 2013-11-15 03:50:07Z
- convert to Dist::Zilla, fixing metadata
- fix coercion from HashRef (thanks, MORIYA Masaki!) (RT#69476)
Upstream changes:
0.30 2013-12-19 22:51:17Z
- remove pod from internal and unindexed modules, for a prettier
metacpan release page
0.29 2013-11-20 23:36:48Z
- fixed use of an interface that was deprecated in Moose-2.1100
(ether)
- repository migrated from shadowcat to the github moose organization