Age | Commit message (Collapse) | Author | Files | Lines |
|
Changes in 0.8.2
----------------
* A fix for BCON when used from C++.
* Change bson_next_power_of_two() to accept size_t. This should not be
an ABI break since it is static inline.
Changes in 0.8.0
----------------
This cycle includes much, much more documentation for your perusing. There is
much more cross-referencing and structure for your navigation pleasure.
We've improved support for Libbson on a few more exotic platforms. SPARC
support is looking pretty good these days.
You'll also find some new examples in this release to help you get started a
bit faster. If there is something you'd like to see, just ask!
There are a few ABI breaks this cycle, as we are well on the road to a 1.0 and
would like things as clean as possible. I anticipate a few more during the next
couple of cycles, but we will try to keep them to a minimum. With that said,
you *WILL* need to recompile your application against 0.8.0.
|
|
|
|
* Update HOMEPAGE
Changelog:
Not provided.
https://www.mozilla.org/security/announce/2014/mfsa2014-55.html
Mozilla Foundation Security Advisory 2014-55 has been fixed
in this release.
|
|
Bump PKGREVISION.
|
|
|
|
|
|
- Check for valid module names. RT#94866 from TOBYINK.
- Changed used of die() to croak() RT#23113
- Fixed typo in pod (fschlich++)
- Added README
- Specified min version of perl 5.6.0
- Now "use warnings"
|
|
- eliminated a UNIVERSAL::isa warning
- added =encoding to POD (thanks to Debian Perl Group)
|
|
- add optional test deps as recommended prereqs (Karen Etheridge, #18)
- also skip the test if Capture::Tiny is too old (Martin Popel, #17)
- documentation updates (Flimm, #15)
|
|
This release fixes a memory leak with the default tempfile backend
layer implementation for trapping output. The systemsafe alternative
backend had the same kind of leak, and has also been fixed. (The
perlio alternative backend was not affected.) Thanks go again to
Felipe Gasper for discovering this!
Test::Trap::Builder:
- Add a method ExceptionFunction to make it easier to avoid
circular references arising from registered closures.
Document and export this method.
Test::Trap::Builder::TempFile:
- Break a circular reference chain.
Test::Trap::Builder::SystemSafe:
- Break a similar but slightly more complicated circular
reference chain.
Tests:
- Added t/14-leaks.t to check that the reference count is as
expected, at least with trivial code and standard setup for
all three output layer backends.
- Regression test for the stale references.
Library files:
- RT #87263: typo fixes, courtesy dsteinbrunner@pobox.com.
- Localize the trap coderef, so that it does not hold on to
what it closes over, creating stale references, but lets
them go out of scope; thanks go to Felipe Gasper.
Documentation:
- Some clarification for RT #91687: Wrong exit code after die.
Also:
- Use ebhanssen@cpan.org for my email address.
- Update copyright years.
- Update MANIFEST.SKIP &c for use of git (goodbye subversion).
|
|
- added repository metadata for CPAN
Contributed by David Steinbrunner (issue #13)
|
|
- Fixed "(in cleanup) Can't use an undefined value as a subroutine
reference" error.
- Remove Build.PL.
|
|
- rebuild MANIFEST, adding two forgotten files
- When printing diagnostics, differentiate the type of a blessed object
from the name of the class itself (RT#78288, caused by changes to how
blessed objects are treated in 0.109) (thanks, Karen Etheridge)
- Typo fixes (thanks, David Steinbrunner)
- Fixes to clarity and accuracy of documentation (thanks, Michael Hamlin)
- Add metadata links to repo and issue tracker
- Added obj_isa for testing ->isa without falling back to ref($x)
- Added the *experimental* ":v1" export group to skip importing
Isa, isa, and blessed
|
|
- properly handle thrown exceptions that stringify to the empty string
before or after chomping (Karen Etheridge, PR#11)
|
|
- Module now maintained by Sanko Robinson. Please see TODO for a possible
set of changes to this module that may effect code written for old, pre-
perl 5.14.0 platforms!!!
|
|
- Require Readonly 1.03+ and Scalar::Util 1.20 for testing with
Readonly. AFAICT, earlier versions of Readonly worked very differently,
and/or this is related to Scalar::Util. Either way, this test isn't that
important anyway. RT #95402.
- A call to validate() where the spec was a reference to a Readonly hash would
segfault. Reported by Salvatore Bonaccorso. RT #80572.
- When using the XS implementation, attempting to validate parameters with
tainted values would cause an "Insecure dependency in eval_sv() while
running with -T switch" exception from Perl *if the validation failed*. This
is fixed, but only for Perl 5.14+. Older Perls do not include the necessary
XS API. RT #70174.
- Fixed some potential segfaults from the XS implementation including the one
reported by Анатолий Гришаев in RT #50412. However, the XS code in general
is pretty crufty and tends to assume that values which could be NULL aren't.
- Fixed bad example of state() in POD. Reported by Salvatore Bonaccorso. RT
#80250.
|
|
- updated for 2014 release
- added support for 5.18
|
|
- Add =encoding directive to POD (RT#85625)
|
|
- switched packaging to just EUMM, as MBT wants the .xs file in a
different place
- switched packaging from MB to EUMM+MBT
- repository moved to the github moose organization
|
|
- repository moved to the github moose organization
|
|
- Replacing string `eval` with block `eval` for requiring test harnesses -
thanks Paul Cochrane
- Module metadata now points to repository and bug tracker - thanks Peter
Rabbitson
- Removed Ouch
- Another attempt to fix up the weird regex test bug
- Remove our experiment with ShareDir
- Some PerlCritic-ish fixes from Paul Cochrane
- Updated copyrights, again from Paul Cochrane
- There's some weird-ass bug with $1 not getting set properly, sometimes,
on perl's older than 5.14. I can't reproduce, and virtually identical
examples act differently. Also I can't reproduce it. Rewritten the test
itself to go via ->matches
- Now works with 5.10.0 again
- Adding missed dependency from Paul Cochrane
- Removed Method::Signatures dependency
- Added C and S step file shortcut subrefs
- Added Internationalization support, thanks to some sterling work
by Gregor Goldbach and Pablo Duboue
|
|
- Assign local abs_path rather than shuffle the symbol table after
using Cwd. Avoids issues with munging symbol table in Cwd itself.
|
|
|
|
Bump PKGREVISION.
|
|
---------------
3.7.1 and 4.0.1
---------------
* Issue #213: Use legacy StringIO behavior for compatibility under pbr.
---
4.0
---
* Issue #210: ``setup.py develop`` now copies scripts in binary mode rather
than text mode, matching the behavior of the ``install`` command.
---
3.8
---
* Extend Issue #197 workaround to include all Python 3 versions prior to
3.2.2.
---
3.7
---
* Issue #193: Improved handling of Unicode filenames when building manifests.
|
|
will now only install those when ncurses is not used. Fixes various
issues with TERM=screen on systems where misc/screen wasn't installed.
Bump PKGREVISION.
|
|
Those are required for the case in readline compatible mode, not for using
builtin editline.
|
|
|
|
Bugs fixed
* Unpacker doesn't increment refcount of ExtType hook.
* Packer raises no exception for inputs doesn't fit to msgpack format.
0.4.1
Changes
* fallback.Unpacker.feed() supports bytearray.
Bugs fixed
* Unpacker doesn't increment refcount of hooks. Hooks may be GCed while
unpacking.
* Unpacker may read unfilled internal buffer.
|
|
Changes are too many to write here.
|
|
Changelog:
3.10: 2014-04-19
Finer control over filtering with caC flags.
New setfield command for tweaking object attributes from lift scripts.
3.9: 2014-04-12
The attribution-parsing code handles odd characters in names better now.
The filter command can operate on email addresses as well as names.
New 'stamp' command to report action stamps of commits.
New 'count' comment reports selection-set counts.
New branchify_mapping option for renaming Subversion branches on analysis.
|
|
|
|
PCRE_INFO_MAXLOOKBEHIND which is introduced in pcre 8.31.
|
|
This should work around PR pkg/48732 until we have a beter solution
e.g. building this package with "libtool".
|
|
|
|
|
|
Upstream changes:
2.1209 2014-06-04
[OTHER]
- The is_anon method now always returns false when called on
Moose::Meta::Role::Composite objects. This isn't strictly right, but for
the purposes of Moose internals, where "is_anon" really means "needs to be
cleaned up", it's correct. This fixes warnings that were seen when using
recent Moose (2.1100+) and MooseX::Role::Parameterized roles as part of a
composite role. These warnings only appear with Perl 5.16 and earlier.
2.1208 2014-06-01
[BUG FIXES]
- fix implementation of throw_exception in internal Class::MOP traits,
caused by changes in 2.1207 (ether, RT#96112)
|
|
|
|
Bump PKGREVISION.
|
|
Bump PKGREVISION.
|
|
Port the intended flags to cmake arguments.
Fixes the build in obscure circumstances where doxygen is installed, but
some documentation python build-time requirements happen to be missing.
|
|
This is a regularly-scheduled bugfix release.
alias: change return code of bad definition to 255
alias: fix loss of non-zero return code in command aliases
alias: handle shlex error in command aliases
bookmarks: properly align multi-byte characters
bugzilla: support Bugzilla 4.4.3+ API login token authentication (issue4257)
bundle2: fix bundle2 pulling all revs on empty pulls
bundle2: fix configuration name mismatch
changelog: ensure changelog._delaybuf is initialized
color: don't fail on error messages when no curses (issue4237)
exchange: propagate arguments to the _getbundleextrapart function
localrepo: prevent leak of transaction object (issue4258)
proxy: remove unneeded _set_hostport for compatibility with Python 2.7.7rc1
setup.py, make: avoid problems with outdated, existing hgext/index.py*
subrepo: avoid sanitizing ".hg/hgrc" in meta data area for non-hg subrepos
subrepo: invoke "_sanitize()" also after "git merge --ff"
subrepo: make "_sanitize()" take absolute path to the root of subrepo
subrepo: make "_sanitize()" work
subrepo: normalize path in the specific way for problematic encodings
templates: fix ifcontains against sets with length > 1 (issue4259)
win32: backout 1a9ebc83a74c
|
|
|
|
a version which satisfies all current dependencies.
|
|
|
|
This gem is a C binding to the excellent YAJL JSON parsing and
generation library.
Features:
* JSON parsing and encoding directly to and from an IO stream (file,
socket, etc) or String. Compressed stream parsing and encoding
supported for Bzip2, Gzip and Deflate.
* Parse and encode multiple JSON objects to and from streams or
strings continuously.
* JSON gem compatibility API - allows yajl-ruby to be used as a
drop-in replacement for the JSON gem
* Basic HTTP client (only GET requests supported for now) which
parses JSON directly off the response body as it's being received
* ~3.5x faster than JSON.generate
* ~1.9x faster than JSON.parse
* ~4.5x faster than YAML.load
* ~377.5x faster than YAML.dump
* ~1.5x faster than Marshal.load
* ~2x faster than Marshal.dump
|
|
- ruby-mixlib-authentication
- ruby-mixlib-cli
- ruby-mixlib-config
- ruby-mixlib-log
- ruby-mixlib-shellout
|
|
Provides a simplified interface to shelling out yet still collecting
both standard out and standard error and providing full control over
environment, working directory, uid, gid, etc.
|
|
A simple class based Log mechanism, similar to Merb and Chef, that you
can mix in to your project. Mixlib::Log provides a mixin for enabling
a class based logger object, a-la Merb, Chef, and Nanite.
|
|
A simple class based Config mechanism, similar to the one found in
Chef.
|