Upstream changes:
0.23 2013-01-26
- The new_events() watcher method blocked when using IO::Kqueue as the watcher
backend. Reported and patched by Jun Kuriyama.
0.22 2012-04-13
- Remove unnecessary Perl 5.10 requirement.
0.21 2012-02-03
- The implementation of the exclude feature did not work properly in several
cases. First, for the Inotify and KQueue watchers, when a new directory was
created that should have been excluded, it was not. Second, it didn't work
for files at all for these watchers. Reported by Jon Swartz. RT #73089.
Remove some unneeded comments.
Upstream changes;
2.1004 Fri, Jul 26, 2013
[BUG FIXES]
* 2.1003 was released with some bad metadata, which caused the prereq test
to fail.
2.1003 Fri, Jul 26, 2013
[OTHER]
* Releasing 2.0901 as stable.
2.0901-TRIAL Fri, Jun 21, 2013
[ENHANCEMENTS]
* The with_immutable() sub from Test::Moose now passes a boolean value to
the code block containing tests indicating whether or not the classes have
been made immutable. This can make for nicer test descriptions. (Dave
Rolsky)
* You can now use Specio types instead of Moose builtins or
MooseX::Types. As a bonus, Specio types inline coercion. However, this
support is still experimental (as is Specio), so use it with care. (Dave
Rolsky)
2.0900-TRIAL Sun, May 26, 2013
[API CHANGES]
* Fixed the Num builtin type to reject NaN, Inf, numbers with whitespace,
and other questionable strings. The MooseX::Types::LaxNum distro
implements the old behavior. RT#70539 (Upasana Shukla)
Upstream changes:
0.30 2013-06-24
- doy/data-visitor should probably be the canonical repository at this
point
0.29 2013-06-24
- The class callbacks to be run for an object are now chosen once, at the
start of visiting that object. Previously, it always looked through the
entire list of callbacks every time, in a loop in which the object in
question could be changed by the callback. Since the class callbacks are
only partially ordered, this lead to differences in whether a callback
would be called or not based on hash order. reported by Robin Smidsrd.
Based on a package by Lokesh Mandvekar <lsm5@fedoraproject.org>
and wm/scrotwm.
Spectrwm is a small dynamic tiling window manager for X11. It tries
to stay out of the way so that valuable screen real estate can be
used for much more important stuff. It has sane defaults and does
not require one to learn a language to do any configuration. It
was written by hackers for hackers and it strives to be small,
compact and fast.
It was largely inspired by xmonad and dwm. Both are fine products
but suffer from things like: crazy-unportable-language-syndrome,
silly defaults, asymmetrical window layout, "how hard can it be?"
and good old NIH. Nevertheless dwm was a phenomenal resource and
many good ideas and code was borrowed from it. On the other hand
xmonad has great defaults, key bindings and xinerama support but
is crippled by not being written in C.
Spectrwm is a beautiful pearl! For it too, was created by grinding
irritation. Nothing is a bigger waste of time than moving windows
around until they are the right size-ish or having just about any
relevant key combination being eaten for some task one never needs.
The path of agony is too long to quote and in classical OpenBSD
fashion (put up, or hack up) a brand new window manager was whooped
up to serve no other purpose than to obey its masters. It was
written by Marco Peereboom & Ryan Thomas McBride and it is released
under the ISC license.
* src: fix process.getuid() return value (Ben Noordhuis)
2013.07.25, Version 0.10.14 (Stable), fdf57f811f9683a4ec49a74dc7226517e32e6c9d
* uv: Upgrade to v0.10.13
* npm: Upgrade to v1.3.5
* os: Don't report negative times in cpu info (Ben Noordhuis)
* fs: Handle large UID and GID (Ben Noordhuis)
* url: Fix edge-case when protocol is non-lowercase (Shuan Wang)
* doc: Streams API Doc Rewrite (isaacs)
* node: call MakeDomainCallback in all domain cases (Trevor Norris)
* crypto: fix memory leak in LoadPKCS12 (Fedor Indutny)
Fixes PR 48067 by Matthias Kretschmer.
Tests: Backported to 2013Q1, it passes "make test" on NetBSD/i386
6.1, the PR submitter's quick test as well as the PR submitter's
extended application that triggered the PR.
Version 0.9.3
-------------
(bugfix release, released on July 25th 2013)
- Restored beahvior of the ``data`` descriptor of the request class to pre 0.9
behavior. This now also means that ``.data`` and ``.get_data()`` have
different behavior. New code should use ``.get_data()`` always.
In addition to that there is now a flag for the ``.get_data()`` method that
controls what should happen with form data parsing and the form parser will
honor cached data. This makes dealing with custom form data more consistent.
Upstream changes:
1.4 (2013-07-23)
BACKWARD INCOMPATIBLE pip now only installs stable versions by default, and offers a new --pre option to also find pre-release and development versions. (Pull #834)
BACKWARD INCOMPATIBLE Dropped support for Python 2.5. The minimum supported Python version for pip 1.4 is Python 2.6.
Added support for installing and building wheel archives. Thanks Daniel Holth, Marcus Smith, Paul Moore, and Michele Lacchia (Pull #845)
Applied security patch to pip's ssl support related to certificate DNS wildcard matching (http://bugs.python.org/issue17980).
To satisfy pip's setuptools requirement, pip now recommends setuptools>=0.8, not distribute. setuptools and distribute are now merged into one project called 'setuptools'. (Pull #1003)
pip will now warn when installing a file that is either hosted externally to the index or cannot be verified with a hash. In the future pip will default to not installing them and will require the flags -allow-external NAME, and -allow-insecure NAME respectively. (Pull #985)
If an already-downloaded or cached file has a bad hash, re-download it rather than erroring out. (Issue #963).
pip bundle and support for installing from pybundle files is now considered deprecated and will be removed in pip v1.5.
Fixed a number of issues (#413, #709, #634, #602, and #939) related to cleaning up and not reusing build directories. (Pull #865, #948)
Added a User Agent so that pip is identifiable in logs. (Pull #901)
Added ssl and -user support to get-pip.py. Thanks Gabriel de Perthuis. (Pull #895)
Fixed the proxy support, which was broken in pip 1.3.x (Pull #840)
Fixed issue #32 - pip fails when server does not send content-type header. Thanks Hugo Lopes Tavares and Kelsey Hightower (Pull #872).
"Vendorized" distlib as pip.vendor.distlib (https://distlib.readthedocs.org/).
Fixed git VCS backend with git 1.8.3. (Pull #967)
Upstream changes:
1.6932 2013-07-24 15:28:05 PDT
[Bug Fixes]
- Stop scanning .pm files for root installdeps target (e.g. carton apps)
1.6931 2013-07-24 14:50:59 PDT
[Bug Fixes]
- Use (patched) Parse::PMFile to parse packages and versions from current directory
rather than Module::Metadata from blib.
- Fixes a bug where install.json has bogus file path in provides
- Honor no_index metadata when scanning provides from .pm files
- no_index fatscript.pm since fatpacks bunch of external modules
1.6930 2013-07-24 13:46:10 PDT
[Bug Fixes]
- Fixed fatscript.pm being stripped, causing issues with Metadata inspection
- Bumped Module::CPANfile
1.6929 2013-07-24 11:45:48 PDT
[New Features]
- Include App/cpanminus/fatscript.pm which is exactly the same content as cpanm.
This allows both calling .pm as a script or reading the content to call with Scriptlet,
which would also make fatpacking cpanm (in another program!) easier.
- Removed the Share dir feature added in 1.6928 in favor of fatscript
1.6928 2013-07-23 14:10:20 PDT
[New Features]
- Installs cpanm executable to share dir for App-cpanminus, so that other applications
can run the specific version of cpanm without relying on user's $PATH or shebang
1.6927 2013-07-23 00:44:53 PDT
[New Features]
- Add experimental --cpanfile option to specify alternate cpanfile location
1.6926 2013-07-20 09:02:39 PDT
[Incompatible Changes]
- Log messages are printed to STDOUT rather than STDERR, except errors.
- --scandeps are now deprecated. Only in the documentation for now.
[Bug Fixes]
- Fixes a bug in printing "Expiring directories"
1.6925 2013-07-19 22:07:21 PDT
[Bug Fixes]
- Ignore leading/trailing spaces in PERL_CPANM_OPT #288 (ribasushi)
- Stop checking dependencies with --scandeps mode #286 (tazle)
[Improvements]
- Mask passwords in URI when printing them in terminal and log files #281 (xdg, thaljef)
- Added link to App::cpanminus::reporter #284 (garu)
[New Features]
- Added experimental --cpanmetadb option #279 (xdg)
1.6924 2013-07-16 11:36:56 PDT
[Bug Fixes]
- Sort MetaCPAN API results based on date (older one wins) to work around the issue
with Crixa-0.01 (https://github.com/CPAN-API/cpan-api/issues/274)
[Improvements]
- Document --with-develop
- Document fixes (oalders, garu)
- Added Perl::Strip for develop deps if you'd like to build fatpacked binary
Upstream changes:
1.09 - Tue 23 Jul '13
made SvUPGRADE a statement
corrected VERSION statement
fixed _idea.c for Strawberry
(No upstream changelog for 1.10)
Noteworthy changes in version 1.5.3 (2013-07-25)
------------------------------------------------
* Mitigate the Yarom/Falkner flush+reload side-channel attack on
RSA secret keys. See <http://eprint.iacr.org/2013/448>.
Noteworthy changes in version 1.4.14 (2013-07-25)
-------------------------------------------------
* Mitigate the Yarom/Falkner flush+reload side-channel attack on
RSA secret keys. See <http://eprint.iacr.org/2013/448>.
* Fixed IDEA for big-endian CPUs
* Improved the diagnostics for failed keyserver lockups.
* Minor bug and portability fixes.