Age | Commit message (Collapse) | Author | Files | Lines |
|
2012-03-22 Raptor2 Version 2.0.7 Released
CVE-2012-0037 fixed
Removed Expat support
Removed internal Unicode NFC code for better and optional ICU
Added options for denying file requests and XML entity loading
Added options for SSL certificate verifying
Fixed reported issues: 0000448 and 0000469
|
|
|
|
Based on packaged by tnozaki@.
This module is a direct XS implementation of Perl SAX parser
using Expat. XML::SAX::Expat is implemented as a layer over
XML::Parser.
|
|
Upstream changes:
No major enhancements but quite a few bug fixes which, among other things,
fixes Jython compatibility and improves Windows compatibility.
All additions and changes
Vim syntax highlighter: highlight entity refs in macro arguments.
Added files with .asciidoc extension to Vim file type detection. Patch
submitted by Dag Wiers.
Added replacement3 substitution to enable ODT whitespace processing.
Added unbreakable option to XHTML and HTML 5 backends.
Implemented toc::[] block macro and toc-placement attribute for HTML
backends to allow the Table of Contents placement to be set manually by the
author.
Added FAQs: How can I control page breaks when printing HTML outputs? and
Is it possible to reposition the Table of Contents in HTML outputs?.
Added --backend and --backend-opts options to the a2x command to allow a2x
to use backend plugin code extensions. Patch submitted by Lex Trotman.
Added args block attribute to source highlight blocks to allow arbitrary
parameters to be passed to the source highlighters.
If the ascii-ids attribute is defined then non-ascii characters in
auto-generated IDs are replaced by their nearest ascii equivalents (to work
around DocBook processor limitations).
Added global blockname attribute which is dynamically updated to identify
the current block. See discussion list.
xhtml11, html5 backends: Include book part TOC entries for multi-part
books. Patch submitted by Loïc Paillotin.
Removed code filter example from the AsciiDoc User Guide so that backends
implemented as external plugins can compile the manual. See discussion list.
If the delimited block skip option is set then do not consume block title
and attributes. This makes it possible for the comment delimited blocks to use
an attribute list (previously the comment delimited block was hardwired to skip
preceding attributes and titles). See discussion list.
Added backend-confdir intrinsic attribute.
Bug fixes:
FIXED: slidy backend: broken stylesheet attribute. Patch submitted by
Micheal Hackett.
FIXED: Restored missing themes to zip file distribution archive.
FIXED: Grammatical error in error messages. Patch submitted by Dag Wieers.
FIXED: Use configured normal substitution in preference to the default one.
FIXED: The eval block macro would execute multiple times if it evaluated to
None.
FIXED: Duplicated entries in TOC of large document. Patch submitted by
Sebastien Helleu.
FIXED: Python 2.4 backward incompatibility.
FIXED: 8.6.6 regression broke Jython compatibility. See discussion list.
FIXED: Leaky file handles in a2x and music and latex filters which created
incompatibility problems for Jython.
FIXED: All Python filters are executed with the same Python interpreter
that executes the asciidoc parent (previously filters were hardwired to execute
the python interpreter). This prevents Python mix-ups.
FIXED: Microsoft Windows shelled command-line truncation that caused
shelled commands to fail e.g. the data-uri attribute failure.
|
|
|
|
Why use ag?
* It searches through code about 3x-5x faster than ack.
* It ignores files matched by patterns in your .gitignore and .hgignore.
* If there are files in your source repo that you don't want to
search, just add their patterns to a .agignore file.
* It's written in C instead of perl, the lesser of two evils :)
* The binary name is 33% shorter than ack!
|
|
* Add ECHO_C to end of version string. This reduce unnecessary newline.
Thank you, obache@.
|
|
Upstream changes:
version: 0.80
date: Fri Feb 10 12:56:08 PST 2012
changes:
- Patch from https://rt.cpan.org/Ticket/Display.html?id=73702
- Make YAML::Node subclass YAML::Mo::Object as well as Exporter (MSTROUT)
version: 0.79
date: Wed Feb 8 17:25:55 PST 2012
changes:
- Peter Scott and others noticed Mo::xxx causing problems on newer perls.
Removed xxx for now.
version: 0.78
date: Sun Jan 1 23:53:57 PST 2012
changes:
- Apply patch from ANDK++ to deal with B::Deparse changes.
|
|
from 0.37 to 0.38
Upstream changes:
version: 0.38
date: Tue Jan 3 22:56:01 PST 2012
changes:
- Apply SPROUT++ deparse test patch. Thanks!
|
|
textproc/p5-YAML-Syck from 1.19 to 1.20
Upstream changes (since 1.19):
[Changes for 1.20] (JSON::Syck 0.43) - 2012-02-14]
* Tests all green on CPAN Testers. releasing to public.
[Changes for 1.20_01] (JSON::Syck 0.43_01) - 2012-02-11]
* Add test to assure META.yml is up to date before release
* Fix for RT 70933 - disable check for empty file handle in LoadFile calls
* Remove call to non-existant code YAML::Syck::_is_openhandle.
* Fix for RT 74785 - compiling with -Werror=format-security fails
|
|
1.50 to 1.51.
Upstream changes:
1.51 Sun 11 Mar 2012
- The fix described in 1.48 was incorrect. Removing an additional
if $@ to fix it properly.
- Make the Scalar::Util version check resistant to bugs caused by
development versions.
|
|
${PLIST.eggfile} from PLISTs and support code from lang/python.
|
|
Remove devel/py-ctypes (only needed by and supporting python24).
Remove PYTHON_VERSIONS_ACCEPTED and PYTHON_VERSIONS_INCOMPATIBLE
lines that just mirror defaults now.
Miscellaneous cleanup while editing all these files.
|
|
Release 0.62 - 11 January, 2012
-------------------------------
* Releasing stable
Release 0.62_01 - 7 January, 2012
---------------------------------
* Better installation under Windows, and specifically, Win 7.
Release 0.61 - 20 October, 2011
-------------------------------
* Thanks to Philip Kime (again), we have STDERR working on Windows
(hopefully)
* Make Windows tests no longer ignored.
Release 0.60 - 31 July, 2011
----------------------------
* Fix test in t/output.t
Release 0.59 - 28 July, 2011
----------------------------
* Add comma at the end of each and any line in BibTeX record
as all modern parsers support them.
* Rewrote some tests in t/output.t
Release 0.58 - 21 June, 2011
----------------------------
* Remove some old documentation about btparse.
* Warn users when installing on non standard library path.
Release 0.57 - 17 June, 2011
----------------------------
* Mark two tests that fail from time to time as TODO for now.
Release 0.56 - 8 June, 2011
---------------------------
* Use File::Temp instead of POSIX. Fixes some Win32 builds.
Thanks to Alex Gough for reporting this build problem.
Release 0.55 - 25 April, 2011
-----------------------------
* Added some extra checks for lib64 dir.
* Rewrote some code on MyBuilder.pm
* Add soname to library build.
Release 0.54 - 17 April, 2011
-----------------------------
* Applied patch to work under lib64 archs (hopefuly)
(Guillaume Rousse)
Release 0.53 - 10 March, 2011
-----------------------------
* Working under Cygwin (Philip Kime)
* Changed Windows testing mode (based on Cygwin approach)
- getting rid of 00_ and zz_ test files. Great!
Release 0.52 - 15 February, 2011
--------------------------------
* More name abbreviation tweeks (Philip Kime)
Release 0.51 - 1 February, 2011
-------------------------------
* Fixed environment during Linux/Unix testing
Release 0.50 - 1 February, 2011
-------------------------------
* Fixed name abbreviation when name has hiffens (Philip Kime)
Release 0.49 - 27 January, 2011
-------------------------------
* Small patch by Philip Kime to enlarge macros buffer size.
* Fixed Build.PL to clean some object files.
|
|
|
|
* Disable linkage with pthread for FreeBSD/DragonFly/NetBSD, they have
pthread_* () stubs in libc (it result in same as the previous behavior).
* but NetBSD<4.99.36 does not have pthread_equal() stub in libc,
so define weak reference to it.
* Treat OpenBSD and MirBSD same as Linux to avoid linkage with libpthread.
* Others will be linked with pthread, fixes PR 46254.
tested NetBSD-5.1.2, and confirmed fixed on NetBSD-4.0.1 and OpenBSD-5.0.
Bump PKGREVISION.
|
|
|
|
Release 0.48 - 23 September, 2010
---------------------------------
* depend on ExtUtils::LibBuilder for library compilation.
Release 0.47 - 18 September, 2010
---------------------------------
* fixed a problem with 160 char being considered whitespace on many unixes.
Thanks, again, to Philip Kime :)
Release 0.46 - 24 August, 2010
------------------------------
* support entry keys in unicode. Thanks to Philip Kime.
Release 0.45 - 8 June, 2010
---------------------------
* fixed ldconfig call under linux, now only if the user is root.
* fixed library installation path when user specifies different
installbase during install action.
(thanks to François for both fixes)
Release 0.44 - 9 May, 2010
--------------------------
* RPath information on link - Thanks to Jens Rehsack
* removed dependency on 'UNIVERSAL' as it is now built-in
(change for perl 5.12 deprecation)
Release 0.43 - 18 March, 2010
-----------------------------
* small fix on warnings issue
* run ldconfig after installing the .so file under linux
|
|
Release 2.1.0 Sat March 24 2012
- Bug Fixes:
#1742315: Harmful XML_ParserCreateNS suggestion.
#2895533: CVE-2012-1147 - Resource leak in readfilemap.c.
#1785430: Expat build fails on linux-amd64 with gcc version>=4.1 -O3.
#1983953, 2517952, 2517962, 2649838:
Build modifications using autoreconf instead of buildconf.sh.
#2815947, #2884086: OBJEXT and EXEEXT support while building.
#1990430: CVE-2009-3720 - Parser crash with special UTF-8 sequences.
#2517938: xmlwf should return non-zero exit status if not well-formed.
#2517946: Wrong statement about XMLDecl in xmlwf.1 and xmlwf.sgml.
#2855609: Dangling positionPtr after error.
#2894085: CVE-2009-3560 - Buffer over-read and crash in big2_toUtf8().
#2958794: CVE-2012-1148 - Memory leak in poolGrow.
#2990652: CMake support.
#3010819: UNEXPECTED_STATE with a trailing "%" in entity value.
#3206497: Unitialized memory returned from XML_Parse.
#3287849: make check fails on mingw-w64.
#3496608: CVE-2012-0876 - Hash DOS attack.
- Patches:
#1749198: pkg-config support.
#3010222: Fix for bug #3010819.
#3312568: CMake support.
#3446384: Report byte offsets for attr names and values.
- New Features / API changes:
Added new API member XML_SetHashSalt() that allows setting an intial
value (salt) for hash calculations. This is part of the fix for
bug #3496608 to randomize hash parameters.
When compiled with XML_ATTR_INFO defined, adds new API member
XML_GetAttributeInfo() that allows retrieving the byte
offsets for attribute names and values (patch #3446384).
Added CMake build system.
See bug #2990652 and patch #3312568.
Added run-benchmark target to Makefile.in - relies on testdata module
present in the same relative location as in the repository.
|
|
On SunOS, gcc 4.6 and later enable c99 and XPG6 features for c++, but
the configure check for iconv uses plain c and gets a pre-XPG6 prototype
for iconv(). This inconsistency then leads to failure when building
preconv.
|
|
PR 46252.
|
|
PR 46124.
Bump PKGREVISION.
|
|
|
|
beginning of a line.
|
|
|
|
textproc/p5-Text-CSV_XS from 0.86 to 0.88.
Upstream changes:
0.88 - 2012-03-16, H.Merijn Brand
* Fix for $/ in 0.86 broke parsing fields that contain excessive $/'s
|
|
0.5.0 Use raptor2 and openssl for MD5
|
|
man page.
|
|
some setups
|
|
|
|
= Release History
== 2.3.2 / 2012-03-20 Charlie Savage
* Define various canonicalize constants to support libxml2 versions
older than 1.1.25 (thanks Apple!)
== 2.3.1 / 2012-03-20 Charlie Savage
* Yanked - didn't fix the OSX canonicalize issue
|
|
= Release History
== 2.3.0 / 2012-02-22 Ryan Johnson
* Add ability to insert new PI-nodes into the xmltree (Axel Struebing).
* Added full pass-through access to libxml2 xmlC14NDocDumpMemory method via
LibXML::XML::Document#canonicalize method with optional arguments.
* Added full test data for C14N based off of W3C spec.
(http://www.w3.org/TR/xml-c14n#Examples)
* Update sax handler to support encodings on Ruby 1.9 and higher.
|
|
Release 2.0.0 - 2012/02/29
--------------------------
Improvements
^^^^^^^^^^^^
* [dat] Added 0 length key check.
* [windows] Added missing GCC related DLLs. [groonga-dev,00686]
[Reported by Suzuki]
* [php] Supported PHP 5.4. [Patch by Daiki Ueno]
* Updated FSF address. [Suggested by Daiki Ueno]
* [fedora] Supported systemd. [Patch by Daiki Ueno]
* [rpm][debian] Changed the default protocol to HTTP from gqtp.
* [rpm][centos] Supported status command.
* Removed needless ``:`` from log message.
* Removed deprecated grn_query. [#1247]
* Reduced needless grn_ctx_at() calls on creating table.
* [pat] Supported cache.
* [tokenizer] Improved tokenizer API.
* Accepted ``@`` as a valid name character.
* [tokenizer] Added a tokenizer based on
`KyTea <http://www.phontron.com/kytea/>`_.
* Supported :doc:`offline indexing construction </indexing>`.
* [tokenizer] Supported MeCab 0.993. [groonga-dev,00703]
[Reported by Masaharu YOSHIOKA]
* [windows] Supported MessagePack.
Fixes
^^^^^
* [pat] Fixed a bug that the last node can't be found. [#1258]
* [doc] Fixed links in Japanese page. [Reported by @naoina]
* [doc] Fixed wrong the default value. [Reported by @naoina]
* Fixed a typo. [Reported by Kazuhiko]
* [http] Fixed a bug that ``load`` command error isn't cleared.
[Reported by @wareohji]
|
|
Thanks to David Holland.
|
|
Always use xorg-cf-files and imake from pkgsrc, replacing xpkgwedge.
Always install man pages, not cat pages when using imake.
Unify the various imake PLIST variables in preparation for dropping.
Adjust xbattbar for the new expectations.
|
|
|
|
Bugfixes, port to Raptor 2. Required for KDE SC 4.8.
|
|
Bug fixes, new features. Requires Raptor V2.
|
|
Various bug fixes, new features and works with raptor2.
|
|
Version 2 of the Raptor RDF Syntax Library.
|
|
Changes unknown but required for KDE SC 4.8
|
|
Thanks joerg!
|
|
0.9.9 :
* Major bug correction
|
|
Exact changes are unknown.
|
|
Exact changes are unknown.
|
|
Changes are too many to write here, please refer ChangeLog.
|
|
= 0.8.6
=== 17 January 2012
* Allow any tags to contain unknown tags (Steven Parkes)
|
|
Exact changes are unknown.
|
|
Exact changes are unknown.
|
|
== 1.5.2 / 2012-03-09
Repackaging of 1.5.1 with a gemspec that is compatible with older Rubies. #631, #632.
== 1.5.1 / 2012-03-09
* Features
* XML::Builder#comment allows creation of comment nodes.
* CSS searches now support namespaced attributes. #593
* Java integration feature is added. Now, XML::Document.wrap
and XML::Document#to_java methods are available.
* RelaxNG validator support in the `nokogiri` cli utility. #591 (thanks, Dan Radez!)
* Bugfixes
* Fix many memory leaks and segfault opportunities. Thanks, Tim Elliott!
* extconf searches homebrew paths if homebrew is installed.
* Inconsistent behavior of Nokogiri 1.5.0 Java #620
* Inheriting from Nokogiri::XML::Node on JRuby (1.6.4/5) fails #560
* XML::Attr nodes are not allowed to be added as node children, so an
exception is raised. #558
* No longer defensively "pickle" adjacent text nodes on
Node#add_next_sibling and Node#add_previous_sibling calls. #595.
* Java version inconsistency: it returns nil for empty attributes #589
* to_xhtml incorrectly generates <p /></p> when tag is empty #557
* Document#add_child now accepts a Node, NodeSet, DocumentFragment,
or String. #546.
* Document#create_element now recognizes namespaces containing
non-word characters (like "SOAP-ENV"). This is mostly relevant to
users of Builder, which calls Document#create_element for nearly
everything. #531.
* File encoding broken in 1.5.0 / jruby / windows #529
* Java version does not return namespace defs as attrs for ::HTML #542
* Bad file descriptor with Nokogiri 1.5.0 #495
* remove_namespace! doesn't work in pure java version #492
* The Nokogiri Java native build throws a null pointer exception
when ActiveSupport's .blank? method is called directly on a parsed
object. #489
* 1.5.0 Not using correct character encoding #488
* Raw XML string in XML Builder broken on JRuby #486
* Nokogiri 1.5.0 XML generation broken on JRuby #484
* Do not allow multiple root nodes. #550
* Fixes for custom XPath functions. #605, #606 (thanks, Juan Wajnerman!)
* Node#to_xml does not override :save_with if it is provided. #505
* Node#set is a private method [JRuby]. #564 (thanks, Nick Sieger!)
* C14n cleanup and Node#canonicalize (thanks, Ivan Pirlik!) #563
|