- Revision -r 1.14 to -r 1.15 update was actually below upstream update.
Just for record, this commit is actually removing one # line. Sorry.
(upstream)
- Updated textproc/p5-Net-Dict to 2.21
------------------------------------
2.21 2016-03-01 NEILB
- Use Test::RequiresInternet to skip tests if you don't have
an internet connection and ability to connect to dict.org's
DICT server. This is a holding position until I can add a
mock DICT server. Added a basic require test, so there's
always at least one test that should pass.
2.20 2016-02-27 NEILB
- Updated tests to reflect changes in dict.org databases.
Thanks to SREZIC for pointing out that they'd changed.
- Fixed typo in doc. Patch from Gregor Herrmann. RT#112367
- Dropped usage of "use vars".
----------------------------------
Revision: 2.84 Date: 2016/04/11 07:17:02
! lib/Encode/MIME/Header.pm
Pulled: Encode::MIME::Header:
Update description that this module is only for unstructured header
https://github.com/dankogai/p5-encode/pull/53
! lib/Encode/MIME/Header.pm t/mime-header.t
Pulled: Encode::MIME::Header: Fix valid_q_chars, '-' needs to be escaped
https://github.com/dankogai/p5-encode/pull/52
2.83 2016/03/24 07:49:54
! lib/Encode/MIME/Header.pm t/mime-header.t
Both decoder and encoder are rewritten by Pali Rohár.
Encoder should be now fully compliant of RFC 2047.
Decoder is less strict to be able to decode
strings generated by old versions of this module.
https://github.com/dankogai/p5-encode/pull/51
! t/mime-header.t
Add more test vectors from RFC2047, pp.11-12
! lib/Encode/Supported.pod
merge: Autrijus -> Audrey
https://github.com/dankogai/p5-encode/pull/50
2.82 2016/02/06 20:17:24
! lib/Encode/MIME/Header.pm
lib/Encode/MIME/Header/ISO_2022_JP.pm
t/mime-header.t
Reverted to 2.80 upon the request of whom submitted pull/48
2.81 2016/02/06 19:25:22
! lib/Encode/MIME/Header.pm
lib/Encode/MIME/Header/ISO_2022_JP.pm
t/mime-header.t
Merged: Encode::MIME::Header: Fix decoder and rewrite encoder
> Encoder should be now fully compliant of RFC 2047.
> Decoder is less strict to be able to decode strings
> generated by old versions of this module.
https://github.com/dankogai/p5-encode/pull/48
! t/mime-header.t
merge t/mime-header.t @ https://github.com/asjo/p5-encode19dcbff63e
! t/mime-header.t
Add more test vectors from RFC2047, pp.11-12
---------------------------------------------
0.02 2016-02-07 NEILB
- Switched to Dist::Zilla, fixing RT#107484 in the process, so the release
will have META.{json,yml} files.
- Moved test from test.pl in top directory to t/basic.t
- Updated format of this file to follow CPAN::Changes::Spec
-----------------------------------------
0.04 2016-02-12 NEILB
- Dropped use of 'use vars'
- Updated the Win32 installation instructions
- Added github repo to doc, along with an AUTHOR section,
and updated SEE ALSO.
- All the above changes submitted by ZORAN++
0.03 2016-02-04 NEILB
- Corrected the URL for the algorithm. PR from ZORAN++
--------------------------------------------------------
4.008 2016-04-24 09:48:22+01:00 Europe/London
- remove an unneeded dependency on List::MoreUtils
4.007 2016-04-23 18:35:29+01:00 Europe/London
- cope with both Dist::Zilla v5 and v6
---------------------------------------------
version 0.97: Tue 12 Apr 15:12:21 CEST 2016
Fixes:
- HookNodes parameter was not allowed. [Kit Peters]
version 0.96: Fri 11 Mar 15:09:43 CET 2016
Improvements:
- deprecate XML input from 'undef'
- rewrite UNIVERSAL::isa into blessed ->isa
- implement hooks on nodes
-----------------------------------
1.45 (tjmather) 08/16/2015
- Fix pod errors and a typo ( Florian Schlichting )
- properly encode output for printToFile ( Martin Ferrari, Gregor Herrmann )
2.0125 2016-05-30
- Moved the repository from Mercurial and BitBucket to Git and GitHub:
- https://github.com/shlomif/perl-XML-LibXML
- This was done to better encourage contributions to XML::LiBXML and
to be able to use the better Continuous Integration options that
are available for GitHub projects.
Upstream changes:
2.027 2016-03-11
- This release contains seven fixes for parsing PDFs. They mostly
affect files using cross-reference streams, which were first
supported in the previous release. Thanks to Marco Pessotto and
Stuart Henderson for their help identifying and troubleshooting
bugs.
- Added contrib/pdf-debug.pl to help track down issues related to
opening and parsing PDFs.
2.026 2016-02-24
- [RT #48683] Add support for PDFs with cross-reference streams
and object streams (patch by Don Huettl of Grant Street Group).
- [RT #107333] Accept an empty string as a valid Name, per PDF
spec 1.7 section 7.3.5 (patch by Mark Balitsky).
- [RT #98551] Rename aliases 2A, 4A, 2B, and 4B to 2A0, 4A0, 2B0,
and 4B0. The old names will continue to work, but are now
undocumented (patch by Phil Perry).
- Add -mils and -color as options for barcodes. Reset linedash so
that barcodes are always solid lines (patch by Erelen).
- [RT #98549] Rename meterlimit to miterlimit (patch by Phil
Perry).
- [RT #98534] Rename hspace to hscale (patch by Phil Perry).
- Fixed an infinite loop when RunLengthDecode is used for output.
- [RT #65582] Fix embedding of OpenType fonts (fix by Simon Cozens).
- [RT #67767] Allow an empty page to be imported into a PDF using
importPageIntoForm (reported by Antti Lankila).
- [RT #66341] Various fixes for ASCII85Decode and LZWDecode.
Update DEPENDS
Upstream changes:
1.32 2016-06-03 12:00:00 MANWAR
- Corrected Helvetica font width.
1.31 2016-05-02 02:45:00 MANWAR
- Updated method PDF::Font::_generate_char_width() to load data in sorted order.
- Added script "verify-char-width" to test char width in different fonts.
- Added section "SYNOPSIS" to the package PDF::Font.
1.30 2016-04-30 08:00:00 MANWAR
- Refactored character width handling for supported fonts.
- Fixed method block_text() w.r.t line spacing.
1.29 2016-02-12 11:15:00 MANWAR
- Updated method block_text() to parameterize paragraph spacing on email request
of Joel Goode.
- Added example code to the pod for the method block_text().
Upstream changes:
Version 0.9.12 - hotfix for failing tests - Desislav Kamenov
Version 0.9.11 Changes by contributors on GitHub - Keith Carangelo, Mohammad S Anwar
3264342 Added cell_render_hook subroutine to create hyperlinks
0fb2e57 Fixed broken link to Rick Measham's tutorial.
8361ec3 Fixed new_page_func valid setting
38610ec Header alignment default should be column alignment
e3ec184 Added parameter checking in the method table(). - Added unit test t/table.t script.
a73e67f Proposed fix to the CPANTS error as below: - Added standard unit test for MANIFEST file (t/manifest.t). - Removed MYMETA.json, MYMETA.yml and Makefile (auto generated files)
Upstream changes:
0.200006 2016-04-24 19:22:40+01:00 Europe/London
- strip leading BOM (well, U+FEFF) from input
- pass text, not bytes, to PPI
0.200005 2016-04-24 16:17:30+01:00 Europe/London
- avoid double-decoding; new pod is already text
0.200004 2016-04-24 10:50:23+01:00 Europe/London
- decode the fully new document, not just the Perl part
(thanks, van-de-bugger and perlancar)
Update DEPENDS
Upstream changes:
1.20 2016-04-22
- Stable release, made in Rugby, UK during Perl QA Hackathon 2016
1.19_91 2016-04-21
- Drop use of File::ShareDir::ProjectDistDir (GitHub #26). Thanks Kent
Fredric!
- Allow stop words with '.' (GitHub #28). Thanks Paulo Custodio!
1.19_90 2016-02-20
- Hide internals: the POD parser is moved to a private package and
the Pod::Spell package now only exposes the public interface.
This is a first step towards rewriting the parser using Pod::Simple
(planned for Pod-Spell-2.0).
- 'parse_from_file' and 'parse_from_filehandle' are now explicitely
documented (by copying doc from Pod::Parser).
Upstream changes:
3.005 2016-03-06T02:51:24Z
- Fix pod.
3.004 2016-03-06T02:22:21Z
- Leave email addresses (<foo@bar.com>) in tact for Markdown to process.
Thanks to Andreas Boesen for reporting [rt-112631].
Add Makefile.common for use by py-libxslt.
1.1.29: May 24 2016:
- Security:
CVE-2015-7995 Fix for type confusion in preprocessing attributes (Daniel Veillard)
- Documentation:
- Portability:
Fix a portibility problem with previous commit (Eduard Sanou),
Fix MingW build (Nick Wellnhofer),
Correctly emulate snprintf on older MSVC versions (Nick Wellnhofer),
Add Python script to run some tests on Windows (Nick Wellnhofer),
Remove /OPT:NOWIN98 option (Nick Wellnhofer),
Visual Studio 14 CTP defines snprintf() (Daniel Veillard),
Use AC_PATH_TOOL to find libgcrypt-config and xml2-config (Micha¿ Górny),
Use $libdir for LIBXSLT_DEFAULT_PLUGINS_PATH (larryhaja),
Use mkdir macro also in case if mingw32. (Lars Kanis),
Add math library to executable link flags (Nick Wellnhofer),
Fix quoting of xlocale test program in configure.in (Nick Wellnhofer)
- Bug Fixes:
Fix OOB heap read in xsltExtModuleRegisterDynamic (Nick Wellnhofer),
Remove CDATA markup from libxslt_tutorial.c (Nick Wellnhofer),
Remove generated headers from dist tarball (Nick Wellnhofer),
Mark XML file argument as repeatable (Nick Wellnhofer),
Keep timezone in date:add (Nick Wellnhofer),
Fix buffer overflow in exsltDateFormat (Nick Wellnhofer),
Fix saxon:line-number with namespace nodes (Nick Wellnhofer),
Fix dyn:map with namespace nodes (Nick Wellnhofer),
Fix error handling in Saxon extension functions (Nick Wellnhofer),
Fix double free in libexslt hash functions (Nick Wellnhofer),
Fix libxslt format warnings (David Kilzer),
Fix xsltNumberFormatGetMultipleLevel (Nick Wellnhofer),
Fix use-after-free in xsltDocumentFunctionLoadDocument (Nick Wellnhofer),
Always initialize EXSLT month and day to 1 (Nick Wellnhofer),
Fix possible NULL pointer deref in transform.c (mahendra.n),
Fix possible NULL pointer deref in xsltCopyTextString (Nick Wellnhofer),
Fix possible NULL pointer deref in libexslt/functions.c (Nick Wellnhofer),
Fix possible NULL pointer deref in xsltproc.c (mahendra.n),
Fix possible NULL pointer deref in preproc.c (mahendra.n),
Fix LIBXSLT_DEFAULT_PLUGINS_PATH in xsltconfig.h (Nick Wellnhofer),
Fix memory leak in xsltNumberFormat (Albert Astals Cid),
Error in doc/Makefile.am (Brice De Bruyne),
Detect attribute sets recursions in more cases (Daniel Veillard),
Check name vales for attribute-set elements (Daniel Veillard),
Fix hang with namespace-alias, fixes#700689 (Shaun McCance),
Fix str:align with UTF-8 strings (Nick Wellnhofer),
Fix for compiled XPath helpers (Nick Wellnhofer),
Check return value of exsltFuncNewFunctionData (Nick Wellnhofer),
Fix return value of xsltRegisterExtModuleElement (Nick Wellnhofer),
Call xmlNodeGetSpacePreserve with element node (Nick Wellnhofer),
Set namespaces before evaluating xsl:number (Nick Wellnhofer),
Make --maxvars option work (Per Hedeland),
Set correct context node when initializing xsl:keys (Nick Wellnhofer),
Fix for bug 436589 (Imran Azeezullah),
Memory leak in xsltCompileIdKeyPattern error path (Nick Wellnhofer),
Fix handling of UTF-8 strings in EXSLT crypto module (Nick Wellnhofer),
Fix certain patterns with predicates (Nick Wellnhofer),
Fix direct pattern matching (Nick Wellnhofer),
Fix str:padding to work with UTF-8 strings (Nick Wellnhofer),
EXSLT function str:replace() is broken as-is (Nick Wellnhofer),
Fix a couple of places where (f)printf parameters were broken (Daniel Veillard)
- Improvements:
Add support timestamps from environment (Daniel Veillard),
Add missing tests to dist tarball (Nick Wellnhofer),
Improve error message in xsltAddTemplate and fix test (Nick Wellnhofer),
Allow REC tests with empty stdout (Nick Wellnhofer),
Fix GPL license in HTML files as well (Nick Wellnhofer),
Fix status message in EXSLT dynamic tests (Nick Wellnhofer),
Add public function macros to xsltlocale.h (Nick Wellnhofer),
Make valgrind tests work with libtool (Nick Wellnhofer),
Add a couple of xsl:number tests (Nick Wellnhofer),
Lower and upper bound for format token "i" (Nick Wellnhofer),
Lower bound for format token "a" (Nick Wellnhofer),
Handle negative xsl:number values (Nick Wellnhofer),
Round xsl:number values to nearest integer (Nick Wellnhofer),
Allow {URI}NCName syntax for user parameters (Nick Wellnhofer),
Fix endTimer parameter type (Nick Wellnhofer),
Fix error messages for unsupported methods (Nick Wellnhofer),
Replace sprintf with snprintf (David Kilzer),
Enforce two digit exponent under MSVC (Nick Wellnhofer),
Rework xsltNumberFormat to fix warning (Nick Wellnhofer),
Fix a couple of GPL licences found in the documentation (Daniel Veillard),
Use hash table to lookup named templates (Christian Ceelen),
Fix to reg tests post 737840 fix (Daniel Veillard),
Don't fail build the man page if xsltproc is not present (Daniel Veillard),
Re-adding xsltproc.1 (Daniel Veillard),
Fix time type in xsltSaveProfiling (Nick Wellnhofer),
Remove unused parameters (Nick Wellnhofer),
Suppress unused variable warning. (Nick Wellnhofer),
Remove unused variable in xsltGenerateIdFunction (Nick Wellnhofer),
Add test case for XPath function args in error case (Nick Wellnhofer),
Add comment about known-to-fail test (Nick Wellnhofer),
Adjust expected test output (Nick Wellnhofer),
Helper functions to evaluate compiled XPath expressions (Nick Wellnhofer),
Add tests for crypto:rc4 (Nick Wellnhofer),
Add first test case for EXSLT crypto module (Nick Wellnhofer),
Separate function for predicate matching in patterns (Nick Wellnhofer),
Initialize pseudo random number generator with current time or optional command line parameter (Nils Werner),
Adding doc update related to 1.1.28 (Daniel Veillard)
- Cleanups:
Remove bogus test file (Nick Wellnhofer),
Add warning message to expected test output (Nick Wellnhofer)
kapidox - Frameworks API Documentation Tools
kcodecs - Provide a collection of methods to manipulate strings using various
encodings
kcompletion - Text completion helpers and widgets
sonnet - Spelling framework for Qt5
Pkgsrc changes:
* Add some casts to match types and format strings, plus
fix value range of toupper() operation.
* Merge patch-ag into the new patch-encoding.c.
* Add comments to existing patches which lacked comments.
Upstream changes to libxml2-2.9.4: May 23 2016
Security:
CVE-2016-3627 Avoid building recursive entities
CVE-2016-1833 Heap-based buffer overread in htmlCurrentChar
CVE-2016-1835 Heap use-after-free in xmlSAX2AttributeNs
CVE-2016-1837 Heap use-after-free in htmlParsePubidLiteral
and htmlParseSystemiteral
CVE-2016-1836 Bug 759398: Heap use-after-free in xmlDictComputeFastKey
CVE-2016-1839 Bug 758605: Heap-based buffer overread in xmlDictAddString
CVE-2016-1838 Bug 758588: Heap-based buffer overread in
xmlParserPrintFileContextInternal
CVE-2016-1840 Bug 757711: heap-buffer-overflow in xmlFAParsePosCharGroup
CVE-2016-4483 Avoid an out of bound access when serializing
malformed strings
CVE-2016-1834 Bug 763071: heap-buffer-overflow in xmlStrncat
CVE-2016-3705 Add missing increments of recursion depth counter to
XML parser.
CVE-2016-1762 Heap-based buffer overread in xmlNextChar
More format string warnings with possible format string vulnerability
Heap-based buffer-underreads due to xmlParseName
Fix some format string warnings with possible format string vulnerability
Unsigned addition may overflow in xmlMallocAtomicLoc()
Other bugfixes:
Detect change of encoding when parsing HTML names
Fix inappropriate fetch of entities content
Correct the usage of LDFLAGS
Revert the use of SAVE_LDFLAGS in configure.ac
libxml2 hardcodes -L/lib in zlib/lzma tests which breaks cross-compiles
Add more debugging info to runtest
Implement "runtest -u" mode
Integer signed/unsigned type mismatch in xmlParserInputGrow()
Integer overflow parsing port number in URI
Fix apibuild for a recently added constructv2.9.4-rc2
Use pkg-config to locate zlib when possible
Use pkg-config to locate ICU when possible
Fix an error with regexp on nullable counted char transition
Fix memory leak with XPath namespace nodes
Fix namespace axis traversal
Add a make rule to rebuild for ASAN
Fix null pointer deref in docs with no root element
Portability to non C99 compliant compilers
dict.h: Move xmlDictPtr definition before includes to allow direct
inclusion.
Fix XSD validation of URIs with ampersands
xmlschemastypes.c: accept endOfDayFrag Times set to "24:00:00" mean
"end of day" and should not cause an error. v2.9.4-rc1
os400: tell about xmllint and xmlcatalog in README400.
os400: properly process SGML add in XMLCATALOG command.
os400: implement CL command XMLCATALOG.
os400: compile and install program xmlcatalog (qshell-only).
xmlcatalog: flush stdout before interactive shell input.
os400: expand tabs in sources, strip trailing blanks.
os400: implement CL command XMLLINT.
os400: compile and install program xmllint (qshell-only).
os400: initscript make_module(): Use options instead of
positional parameters.
xmllint: flush stdout before interactive shell input.
os400: c14n.rpgle: allow *omit for nullable reference parameters.
os400: use like() for double type.
os400: use like() for int type.
os400: use like() for unsigned int type.
os400: use like() for enum types.
Add xz to xml2-config --libs output
Don't recurse into OP_VALUEs in xmlXPathOptimizeExpression
Fix namespace::node() XPath expression
Fix OOB write in xmlXPathEmptyNodeSet
Fix parsing of NCNames in XPath
Fix OOB read with invalid UTF-8 in xmlUTF8Strsize
Do normalize string-based datatype value in RelaxNG facet checking
Fix typo: s{ ec -> cr }cipt
Fix typos: dictio{ nn -> n }ar{y,ies}
Fix typos: PATH_{ SEAPARATOR -> SEPARATOR }
Correct a typo.
Bug 760921: REGRESSION (8eb55d78): doc/examples/io1 test fails after fix
for "xmlSaveUri() incorrectly recomposes URIs with rootless paths"
Bug 760861: REGRESSION (bf9c1dad): Missing results for
test/schemas/regexp-char-ref_[01].xsd
error.c: *input->cur == 0 does not mean no error
Add missing RNG test files
Bug 760190: configure.ac should be able to build --with-icu without
icu-config tool
Bug 760183: REGRESSION (v2.9.3): XML push parser fails with bogus
UTF-8 encoding error when multi-byte character in large CDATA
section is split across buffer
Bug 758572: ASAN crash in make check
Bug 721158: Missing ICU string when doing --version on xmllint
python 3: libxml2.c wrappers create Unicode str already
win32\VC10\config.h and VS 2015
Add autogen.sh to distrib
Add configure maintainer mode
iso-codes 3.68
--------------
Dr. Tobias Quathamer <toddy@debian.org>
Mon, 2 May 2016
[ ISO 3166-1 ]
* Change long name of GM (ISO-3166 change as of 2016-03-31)
[ ISO 3166-2 ]
* Add changes for Lao (ISO 3166-2 change as of 2015-11-27).
Thanks to Cédric Krier for the bug report and patch.
Closes: alioth#315352
[ ISO 3166-2 translations ]
* Ukrainian by Yuri Chornoivan (TP)
* German by Dr. Tobias Quathamer
[ ISO 3166-1 translations ]
* Brazilian Portuguese by Rafael Fontenelle (TP)
* French by Christian Perrier
* German by Dr. Tobias Quathamer
* Thai by Theppitak Karoonboonyanan
[ ISO 639-3 translations ]
* Ukrainian by Yuri Chornoivan (TP)
[ ISO 639-2 translations ]
* Thai by Theppitak Karoonboonyanan
* German by Dr. Tobias Quathamer
[ ISO 15924 translations ]
* German by Dr. Tobias Quathamer
[ ISO 4217 translations ]
* German by Dr. Tobias Quathamer