freebsd-nq/contrib/libyaml
Baptiste Daroussin 968ba8fe77 Apply patch for CVE-2013-6393 [1] to fix heap-based buffer overflow when
parsing YAML tags.
Also apply a patch for hardenning the guards againt the issue

The only user in base in yaml is pkg(7) which uses the library a way that it is not affected

Submitted by:	delphij
Obtained from:	https://bugzilla.redhat.com/show_bug.cgi?id=1033990
MFC after:	3 days
Security:	CVE-2013-6393
2014-02-03 08:13:44 +00:00
..
config
doc
include
src
tests
win32
aclocal.m4
config.h.in
configure
configure.ac
LICENSE
Makefile.am
Makefile.in
README
yaml-0.1.pc.in

LibYAML - A C library for parsing and emitting YAML.

To build and install the library, run:
$ ./configure
$ make
# make install

If you checked the source code from the Subversion repository, run
$ ./bootstrap
$ ./configure
$ make
# make install

For more information, check the LibYAML homepage:
'http://pyyaml.org/wiki/LibYAML'.

Post your questions and opinions to the YAML-Core mailing list:
'http://lists.sourceforge.net/lists/listinfo/yaml-core'.

Submit bug reports and feature requests to the LibYAML bug tracker:
'http://pyyaml.org/newticket?component=libyaml'.

LibYAML is written by Kirill Simonov <xi@resolvent.net>.  It is released
under the MIT license.  See the file LICENSE for more details.

This project is developed for Python Software Foundation as a part of
Google Summer of Code under the mentorship of Clark Evans.