103 Commits

Author SHA1 Message Date
John Kirkham
974ef1ac52 cmake: Provide support for building dynamic and static libraries. 2016-12-02 17:51:10 -08:00
Ingy döt Net
e4fd0393e6
Update LICENSE years. 2016-11-23 16:16:50 -06:00
SHIBATA Hiroshi
986dbde7b3
Removed trailing-whitespaces 2016-11-23 16:15:19 -06:00
SHIBATA Hiroshi
bdf4d192d0
Picked typofix from Ruby's Psych parser
See also
66fb7fb775
2016-11-23 10:09:18 -06:00
Alex Gaynor
1d24d4d2ab added an examples directory with a few yaml examples 2016-11-23 09:52:14 -06:00
Ingy döt Net
6db69c72d4 spec-1.2 rule [53]
Support "\/" for JSON compatability.
2016-10-06 10:03:48 -07:00
Ingy döt Net
56400d976a This code is not needed and breaks tests
This code was disabled in Perl binding for breaking tests.

Kirill said on IRC:

< rz> ingy: i'm not sure why i set open_ended in yaml_emitter_write_plain_scalar
2016-09-21 11:17:39 -07:00
Ian Cordasco
e5607fb569 Make .travis.yml a little easier to read 2016-09-16 10:49:11 -07:00
Ingy döt Net
1525ded0ed Add .travis.yml to use Travis-CI 2016-09-14 22:44:18 -07:00
Ingy döt Net
9db8216095 Add make test target to Makefile 2016-09-14 22:44:18 -07:00
Ian Cordasco
6238ef6d9e
Use .gitignore instead of .hgignore
Now that we've switched to git, let's use Git's ignore file instead of
Mercurial's.
2016-09-07 15:31:11 -05:00
Kirill Simonov
a7975608b0 Added tag 0.1.7 for changeset 88bd944837cd 2016-08-28 18:55:13 -05:00
Kirill Simonov
955060d552 Updated announcement. 0.1.7 2016-08-27 16:00:57 -05:00
Kirill Simonov
45cf8b5411 Fixed error handling in run-emitter example. 2016-07-04 21:58:23 -05:00
Kirill Simonov
3b570fc9ab Examples: prevent crashes on some input files (thank to Mathias Svensson). 2016-06-26 22:28:25 -05:00
Kirill Simonov
dfe448315f Fixed double free in an example. 2016-06-20 19:22:50 -05:00
Kirill Simonov
d7904e816c win32/config.h: bump the version number. 2016-06-20 17:34:16 -05:00
Kirill Simonov
99f8a01d7a Removed obsolete Visual Studio project files; use CMake. 2016-06-20 17:33:13 -05:00
Kirill Simonov
b608c76fa5 Updated the link to the bug tracker. 2016-06-20 17:30:02 -05:00
Kirill Simonov
686b2d8507 Fixed segfault in yaml_string_write_handler. 2016-06-05 13:02:56 -05:00
Kirill Simonov
946596172d Removed invalid simple key assertion (thank to Jonathan Gray). 2014-11-28 11:55:12 -06:00
Kirill Simonov
1dda168595 Added tag 0.1.6 for changeset bce8b60f0b9a 2014-03-26 13:55:54 -05:00
Kirill Simonov
d1003a9d40 Fixed heap overflow in yaml_parser_scan_uri_escapes (Thanks Ivan Fratric of the Google Security Team). 0.1.6 2014-03-26 07:03:17 -05:00
Kirill Simonov
662f4be270 Added tag 0.1.5 for changeset a5142b24428b 2014-02-03 23:42:24 -06:00
Kirill Simonov
303b4558ef Manually define PTRDIFF_MAX for VS C compiler. 0.1.5 2014-02-03 21:41:19 -06:00
Kirill Simonov
1ef1171721 Forgot to set the error state. 2014-02-03 00:44:03 -06:00
Kirill Simonov
c9479c77ed Limit input size to SIZE_MAX/2. 2014-02-03 00:26:46 -06:00
Kirill Simonov
c201bf64fa Guard against overflows in indent and flow_level. 2014-02-02 23:41:44 -06:00
Kirill Simonov
bb8ab829a2 Added .hgignore. 2014-02-02 20:54:05 -06:00
Kirill Simonov
2d94fc5002 Prevent node index overflow (Reported by Florian Weimer). 2014-02-02 20:53:10 -06:00
Kirill Simonov
df33f257e5 Bumped the version number. 2014-01-12 21:50:39 -06:00
Kirill Simonov
f56726b996 Fixed invalid size_t->int cast (Thank to Florian Weimer). 2014-01-12 21:44:24 -06:00
Kirill Simonov
01e8dadf4c Added a basic CMake project. 2014-01-12 18:27:39 -06:00
Kirill Simonov
f54fc40922 Added tag 0.1.4 for changeset 3e6507fa0c26 2014-01-11 18:01:29 -06:00
convert-repo
4dce9c142b update tags 0.1.4 2012-12-24 03:51:32 +00:00
Kirill Simonov
adf7261933 Bumped the version number and updated the announcement. 2011-05-29 05:52:36 +00:00
Kirill Simonov
242a44b6a6 Added support for pkg-config. 2011-05-29 05:29:39 +00:00
Kirill Simonov
52e34e2b73 Use _WIN32 instead of WIN32 as the latter is not defined by Visual C. 2011-05-29 02:41:36 +00:00
Kirill Simonov
3b160b6028 Fixed pointer arithmetic overflow when calculating the position of a potential simple key (#156, thank to ppelletier(at)oblong(dot)com). 2010-10-11 06:41:03 +00:00
Kirill Simonov
bbaaf49bc4 Fixed a bug which prevented an empty mapping from being used as a simple key (#150, thank to spitzak(at)rhythm(dot)com). 2010-10-11 06:29:07 +00:00
Kirill Simonov
d2f37f6978 Added a short note on changes in this release. 0.1.3 2009-08-29 23:32:13 +00:00
Kirill Simonov
0be7421be5 Preparing the 0.1.3 release. 2009-08-29 23:08:25 +00:00
Kirill Simonov
1893dabd78 Do not update the raw buffer when not necessary (fixes #123). 2009-08-29 21:26:11 +00:00
Kirill Simonov
252c575a5c Fixed non-ANSI initializations (fixes #115). 2009-02-23 19:59:19 +00:00
Kirill Simonov
45bc975e7b Set YAML_AGE to 0 as the current interface is not really compatible with the previous one. 2009-01-05 09:30:07 +00:00
Kirill Simonov
b11a3e6e50 'make distclean' should not remove html docs, 'make maintainer-clean' should (Thanks Anders Kaseorg). 2008-12-30 03:42:23 +00:00
Kirill Simonov
c70abc4d0d Always use lower case in error messages. 2008-12-28 20:46:22 +00:00
Kirill Simonov
dded84b14d Added autoconf rules to distribute win32 project files. 2008-12-27 22:55:39 +00:00
Kirill Simonov
cf436014a9 Updated the LibYAML announcement. 2008-12-27 22:08:49 +00:00
Kirill Simonov
59b46bb08a Fixed the DLL name in the win32 projects. 0.1.2 2008-12-27 21:28:35 +00:00