Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add a `.makefile` for immediate make targets | Ingy döt Net | 2017-01-02 | 2 | -0/+58 |
| | | | | | | | | | | | | | | | | We can add various development activities to this alternate Makefile. If you do this first: ``` ln {.,GNU}makefile ``` then you can use the new targets and the old ones without specifying the `.makefile` in make commands and without worrying about bootstrap. ie Before this, to use Makefile targets, you needed to run `./bootstrap` and `./configure` first. This file will proxy all common Makefile targets, first making sure that the Makefile exists. | ||||
* | Add fedora dockerfile from PR #43 | Ingy döt Net | 2016-12-30 | 1 | -0/+25 |
| | |||||
* | Get tests passing on Docker | Ingy döt Net | 2016-12-30 | 3 | -1/+6 |
| | | | | | | | | | | The Dockerfiles needed to set LD_LIBRARY_PATH. For some bizarre reason I needed to build the parser and emitter twice. Since I plan to redo the building of these binaries later, this is OK for now, since all tests on all CICDs will pass. The docker stuff was needed by the semaphoreci system. | ||||
* | Include libyaml-test and libyaml-parser-emitter | Ingy döt Net | 2016-12-30 | 19 | -54/+876 |
| | | | | | | | | | | Before the `make test-suite` command would clone yaml/libyaml-test which would in tuen clone yaml/libyaml-parser-emitter. Now they are part of the repository since they are not really useful outside the repository. They still clone the data branch of yaml/yaml-test-suite. That is where all the actual test data resides. That belongs outside the repo because it is intended for all yaml frameworks. | ||||
* | Move Travis CI steps into a Bash script | Ingy döt Net | 2016-12-29 | 2 | -9/+31 |
| | | | | | | | | This allows us to run the same Travis testing locally. Examples: ./tests/run-tests.sh | ||||
* | Update .gitignore with latest generated files | Ingy döt Net | 2016-12-29 | 1 | -6/+23 |
| | |||||
* | Fix pointer and enum warnings in deconstructor-alt | Ian Cordasco | 2016-12-29 | 1 | -66/+66 |
| | | | | | This should cover the remainder of the warnings found on the Travis CI OSX builder. | ||||
* | Fix pointer warnings in example-deconstructor | Ian Cordasco | 2016-12-29 | 1 | -83/+83 |
| | | | | | | | There were several places in our test deconstructor where we were passing plain char[]s to functions expecting (yaml_char_t *)s. Since we will soon be forcing warnings to become errors, it makes sense to clean these up. | ||||
* | Add -Wall to list of compile flags | Ian Cordasco | 2016-12-29 | 2 | -2/+2 |
| | | | | | Let's start warning on everything and we'll clean the warnings up as we go along. | ||||
* | Fix typo | Kevin Wojniak | 2016-12-28 | 1 | -1/+1 |
| | |||||
* | Add `make test-all` to travis | Ingy döt Net | 2016-12-17 | 1 | -1/+1 |
| | | | | This runs `make test` and `make test-suite`. | ||||
* | Add Makefile support for yaml-test-suite | Ingy döt Net | 2016-12-17 | 1 | -0/+11 |
| | | | | | | | | | | | Add `test-suite` rule to Makefile. This test clones the libyaml-test repo (which then clones the libyaml-parser and libyaml-emitter repos) and calls `make test` in it. That in turn clone yaml/yaml-test suite. Normally the subtests will clone the latest libyaml, but this test passes the current libyaml via an environment variable. Also add `test-all` to run this together with normal `make test` rule. | ||||
* | Utilize Travis CI's OSX builders | Ian Cordasco | 2016-12-17 | 1 | -0/+4 |
| | | | | This should catch the problems Ingy saw locally | ||||
* | Fix -Wformat compilation errors in tests | Ian Cordasco | 2016-12-17 | 8 | -54/+54 |
| | | | | | There were several warnings generated by formatting errors in the tests, this corrects the format strings and silences the warnings. | ||||
* | Use AM_CPPFLAGS since autotools deprecated INCLUDE | Ian Cordasco | 2016-12-10 | 1 | -3/+3 |
| | | | | | | | | autoconf deprecated INCLUDE around version 2.69. No other automake file in the project uses INCLUDE (instead they use AM_CPPFLAGS) and this warning prevents the bootstrap-configure-make process from working on OSX for me. Updating the variable name in the include/Makefile.am fixes this and allows me to move along with development on OSX. | ||||
* | Update bug report URL in README | Alex Gaynor | 2016-12-09 | 1 | -1/+1 |
| | |||||
* | Update bug report URL in LibYAML | Ian Cordasco | 2016-12-08 | 1 | -1/+1 |
| | | | | | Previously we pointed at BitBucket, but we're using GitHub now, so we should update that. | ||||
* | Add maintainer field to dockerfiles | Ian Cordasco | 2016-12-07 | 2 | -0/+2 |
| | |||||
* | Added an example of using a global tag | Alex Gaynor | 2016-12-07 | 1 | -0/+14 |
| | | | From the yaml spec | ||||
* | Include an example of a %YAML tag | Alex Gaynor | 2016-12-07 | 1 | -0/+3 |
| | |||||
* | Include an example of a custom tag from Python | Alex Gaynor | 2016-12-07 | 1 | -0/+1 |
| | |||||
* | Start working with multiple Dockerfiles | Ian Cordasco | 2016-12-07 | 3 | -3/+48 |
| | | | | | As opposed to having a single Dockerfile with support for only one distro. | ||||
* | Dockerfile for creating a test environment | Ingy döt Net | 2016-12-07 | 1 | -0/+14 |
| | | | | Uses ubuntu 16.04. `make test` is not yet working. | ||||
* | Added missing Cflags path in pkg-config file | Stephen H. Gerstacker | 2016-12-07 | 1 | -1/+1 |
| | |||||
* | Fix misspell: preceed | Leo Arias | 2016-12-07 | 1 | -4/+4 |
| | | | https://en.wiktionary.org/wiki/preceed | ||||
* | add unit tests to cmake and appveyor config | Miguel Grinberg | 2016-12-05 | 3 | -0/+26 |
| | |||||
* | Update LICENSE years. | Ingy döt Net | 2016-11-23 | 1 | -1/+1 |
| | |||||
* | Removed trailing-whitespaces | SHIBATA Hiroshi | 2016-11-23 | 6 | -20/+16 |
| | |||||
* | Picked typofix from Ruby's Psych parser | SHIBATA Hiroshi | 2016-11-23 | 2 | -21/+21 |
| | | | | | See also https://github.com/ruby/psych/commit/66fb7fb77533d0606748940288858794752d95cb | ||||
* | added an examples directory with a few yaml examples | Alex Gaynor | 2016-11-23 | 7 | -0/+29 |
| | |||||
* | spec-1.2 rule [53] | Ingy döt Net | 2016-10-06 | 1 | -0/+4 |
| | | | | Support "\/" for JSON compatability. | ||||
* | This code is not needed and breaks tests | Ingy döt Net | 2016-09-21 | 1 | -4/+0 |
| | | | | | | | | 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 | ||||
* | Make .travis.yml a little easier to read | Ian Cordasco | 2016-09-16 | 1 | -1/+4 |
| | |||||
* | Add .travis.yml to use Travis-CI | Ingy döt Net | 2016-09-14 | 1 | -0/+7 |
| | |||||
* | Add `make test` target to Makefile | Ingy döt Net | 2016-09-14 | 1 | -0/+2 |
| | |||||
* | Use .gitignore instead of .hgignore | Ian Cordasco | 2016-09-07 | 1 | -1/+0 |
| | | | | | Now that we've switched to git, let's use Git's ignore file instead of Mercurial's. | ||||
* | Added tag 0.1.7 for changeset 88bd944837cd | Kirill Simonov | 2016-08-28 | 0 | -0/+0 |
| | |||||
* | Updated announcement.0.1.7 | Kirill Simonov | 2016-08-27 | 1 | -18/+10 |
| | |||||
* | Fixed error handling in run-emitter example. | Kirill Simonov | 2016-07-04 | 1 | -1/+1 |
| | |||||
* | Examples: prevent crashes on some input files (thank to Mathias Svensson). | Kirill Simonov | 2016-06-26 | 2 | -9/+10 |
| | |||||
* | Fixed double free in an example. | Kirill Simonov | 2016-06-20 | 1 | -3/+0 |
| | |||||
* | win32/config.h: bump the version number. | Kirill Simonov | 2016-06-20 | 1 | -2/+2 |
| | |||||
* | Removed obsolete Visual Studio project files; use CMake. | Kirill Simonov | 2016-06-20 | 43 | -6343/+1 |
| | |||||
* | Updated the link to the bug tracker. | Kirill Simonov | 2016-06-20 | 2 | -3/+3 |
| | |||||
* | Fixed segfault in yaml_string_write_handler. | Kirill Simonov | 2016-06-05 | 3 | -4/+4 |
| | |||||
* | Removed invalid simple key assertion (thank to Jonathan Gray). | Kirill Simonov | 2014-11-28 | 1 | -7/+0 |
| | |||||
* | Added tag 0.1.6 for changeset bce8b60f0b9a | Kirill Simonov | 2014-03-26 | 0 | -0/+0 |
| | |||||
* | Fixed heap overflow in yaml_parser_scan_uri_escapes (Thanks Ivan Fratric of ↵0.1.6 | Kirill Simonov | 2014-03-26 | 5 | -7/+13 |
| | | | | the Google Security Team). | ||||
* | Added tag 0.1.5 for changeset a5142b24428b | Kirill Simonov | 2014-02-03 | 0 | -0/+0 |
| | |||||
* | Manually define PTRDIFF_MAX for VS C compiler.0.1.5 | Kirill Simonov | 2014-02-03 | 1 | -0/+9 |
| |