Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fixed segfault in yaml_string_write_handler. | Kirill Simonov | 2016-06-05 | 1 | -1/+1 |
| | |||||
* | Removed invalid simple key assertion (thank to Jonathan Gray). | Kirill Simonov | 2014-11-28 | 1 | -7/+0 |
| | |||||
* | Fixed heap overflow in yaml_parser_scan_uri_escapes (Thanks Ivan Fratric of ↵0.1.6 | Kirill Simonov | 2014-03-26 | 2 | -2/+8 |
| | | | | the Google Security Team). | ||||
* | Manually define PTRDIFF_MAX for VS C compiler.0.1.5 | Kirill Simonov | 2014-02-03 | 1 | -0/+9 |
| | |||||
* | Forgot to set the error state. | Kirill Simonov | 2014-02-03 | 1 | -2/+6 |
| | |||||
* | Limit input size to SIZE_MAX/2. | Kirill Simonov | 2014-02-03 | 2 | -0/+5 |
| | |||||
* | Guard against overflows in indent and flow_level. | Kirill Simonov | 2014-02-02 | 2 | -7/+14 |
| | |||||
* | Prevent node index overflow (Reported by Florian Weimer). | Kirill Simonov | 2014-02-02 | 2 | -0/+18 |
| | |||||
* | Fixed invalid size_t->int cast (Thank to Florian Weimer). | Kirill Simonov | 2014-01-12 | 1 | -1/+1 |
| | |||||
* | Fixed pointer arithmetic overflow when calculating the position of a ↵ | Kirill Simonov | 2010-10-11 | 1 | -1/+1 |
| | | | | potential simple key (#156, thank to ppelletier(at)oblong(dot)com). | ||||
* | Fixed a bug which prevented an empty mapping from being used as a simple key ↵ | Kirill Simonov | 2010-10-11 | 1 | -1/+1 |
| | | | | (#150, thank to spitzak(at)rhythm(dot)com). | ||||
* | Do not update the raw buffer when not necessary (fixes #123). | Kirill Simonov | 2009-08-29 | 1 | -2/+7 |
| | |||||
* | Fixed non-ANSI initializations (fixes #115). | Kirill Simonov | 2009-02-23 | 6 | -25/+70 |
| | |||||
* | Always use lower case in error messages. | Kirill Simonov | 2008-12-28 | 2 | -13/+13 |
| | |||||
* | Fixed emitting folded scalars with trailing breaks; Forced emitting of a ↵ | Kirill Simonov | 2008-12-27 | 1 | -1/+29 |
| | | | | document end indicator when there is a possibility of ambiguous parsing. | ||||
* | Rewritten whitespace detection in the scalar analyzer and block scalar ↵ | Kirill Simonov | 2008-12-27 | 1 | -110/+103 |
| | | | | writers (ported from PyYAML). | ||||
* | Fixed grammar in error messages (from YAML::XS::LibYAML). | Kirill Simonov | 2008-07-31 | 2 | -13/+13 |
| | |||||
* | Fixed a problem when the DOCUMENT-END event is not emitted until the ↵ | Kirill Simonov | 2007-04-17 | 1 | -3/+12 |
| | | | | beginning of the next document is available. Fixed #51. Thanks edward(at)sweetbytes.net for the bug report. | ||||
* | Eliminate some warnings and add more doxygen definitions. | Kirill Simonov | 2007-01-08 | 5 | -19/+29 |
| | |||||
* | Fix a bug in the emitter introduced while fixing warnings for VC6. | Kirill Simonov | 2007-01-08 | 1 | -2/+2 |
| | |||||
* | Add win32 fixes and project files for VC6. | Kirill Simonov | 2007-01-07 | 6 | -32/+38 |
| | |||||
* | Add functions for constructing, parsing and emitting YAML documents. | Kirill Simonov | 2007-01-07 | 6 | -86/+1104 |
| | |||||
* | Add `const` qualifier for `yaml_parser_set_input_string` parameter `input`. | Kirill Simonov | 2006-12-11 | 2 | -1/+218 |
| | |||||
* | Force a new line at the end of the input stream even if there are no a new ↵ | Kirill Simonov | 2006-12-11 | 1 | -0/+7 |
| | | | | line character. This fixes a nasty bug when libyaml hangs on documents like `[[[[`. Thanks ciaranm for reporting the bug. | ||||
* | Add two examples and prepare the build system for distribution. | Kirill Simonov | 2006-07-31 | 2 | -3/+6 |
| | |||||
* | Fix Emitter bugs and leaks. | Kirill Simonov | 2006-07-30 | 3 | -21/+59 |
| | |||||
* | Scalar writers are completed. | Kirill Simonov | 2006-07-29 | 2 | -16/+417 |
| | |||||
* | Implement everything except tag and scalar writers. | Kirill Simonov | 2006-07-28 | 4 | -384/+1427 |
| | |||||
* | Implement Emitter state machine. | Kirill Simonov | 2006-07-26 | 5 | -274/+1108 |
| | |||||
* | Add yaml_emitter_emit_* set of functions. | Kirill Simonov | 2006-07-25 | 5 | -9/+421 |
| | |||||
* | Add Emitter definitions and implement the Writer. | Kirill Simonov | 2006-07-23 | 6 | -119/+498 |
| | |||||
* | Fix some leaks, segfaults and warnings. | Kirill Simonov | 2006-07-21 | 4 | -6/+20 |
| | |||||
* | Refactor internal and external API. | Kirill Simonov | 2006-07-21 | 5 | -2210/+1704 |
| | |||||
* | Complete the Parser (it requires refactoring though) and fix some bugs. | Kirill Simonov | 2006-07-07 | 3 | -15/+498 |
| | |||||
* | Implement half of the parsers. | Kirill Simonov | 2006-07-05 | 2 | -2/+768 |
| | |||||
* | Start working on the parser. | Kirill Simonov | 2006-07-04 | 3 | -1/+262 |
| | |||||
* | Move yaml/yaml.h to yaml.h and merge version.c to api.c. | Kirill Simonov | 2006-07-03 | 5 | -25/+18 |
| | |||||
* | Add event constructors and destructors. | Kirill Simonov | 2006-07-03 | 2 | -5/+256 |
| | |||||
* | Fix numerous bugs in the Scanner. | Kirill Simonov | 2006-06-19 | 1 | -25/+67 |
| | |||||
* | The scanner is completed (not tested though). | Kirill Simonov | 2006-06-18 | 2 | -24/+577 |
| | |||||
* | Implement the block scalar scanner. | Kirill Simonov | 2006-06-16 | 1 | -20/+412 |
| | |||||
* | Implement scanners for directives, anchors, and tags. | Kirill Simonov | 2006-06-11 | 1 | -61/+1026 |
| | |||||
* | Scanner: implement everything except token scanners. | Kirill Simonov | 2006-06-08 | 1 | -32/+1125 |
| | |||||
* | Implementing Scanner: macros and high-level functions. | Kirill Simonov | 2006-06-07 | 2 | -24/+479 |
| | |||||
* | Add scanner definitions. | Kirill Simonov | 2006-06-06 | 2 | -1/+668 |
| | | | | Add a basic description of all tokens produced by the scanner. | ||||
* | Add token constructors and destructors. | Kirill Simonov | 2006-06-02 | 2 | -102/+305 |
| | | | | Add YAML_DECLARE to the API declarations (Thanks to Peter Murphy for suggestion). | ||||
* | Complete buffering and encoding code. | Kirill Simonov | 2006-06-01 | 1 | -59/+78 |
| | |||||
* | Complete UTF-8 and UTF-16 decoders. | Kirill Simonov | 2006-05-30 | 1 | -105/+220 |
| | | | | Reader is mostly done (though untested). | ||||
* | Working on the decoding code. | Kirill Simonov | 2006-05-29 | 2 | -39/+325 |
| | |||||
* | Implementing Reader: first tries. | Kirill Simonov | 2006-05-27 | 3 | -4/+186 |
| |