xref: /freebsd/contrib/libyaml/Changes (revision 0f5c86ddb0257f4b7620f1d8e898289be30b19bf)
10.2.5 2020-06-01
2
3https://github.com/yaml/libyaml/pull/105
4Allow question marks in plain scalars in flow collections
5
6https://github.com/yaml/libyaml/pull/186
7Emitter: Don't output trailing space for empty scalar nodes
8
9https://github.com/yaml/libyaml/pull/185
10Emitter: Output space after an alias mapping key
11
12https://github.com/yaml/libyaml/pull/187
13Add -h and --flow (on|off|keep) to run-*-test-suite
14
15https://github.com/yaml/libyaml/pull/182
16Remove unnecessary include and malloc
17
18https://github.com/yaml/libyaml/pull/177
19Add specific files back to .gitignore
20
21https://github.com/yaml/libyaml/pull/181
22Output error position in run-parser-test-suite.c
23
24https://github.com/yaml/libyaml/pull/191
25A couple patches to improve test suite support
26
270.2.4 2020-04-19
28
29  - https://github.com/yaml/libyaml/pull/143
30    Add packaging/docker-dist to Makefile.am
31
32  - https://github.com/yaml/libyaml/pull/174
33    Fix logic for document end before directive
34
35
360.2.3 2020-04-11
37
38  - https://github.com/yaml/libyaml/pull/130
39    Fixed typo.
40
41  - https://github.com/yaml/libyaml/pull/144
42    Fix typo in comment
43
44  - https://github.com/yaml/libyaml/pull/140
45    Use pointer to const for strings that aren't/shouldn't be modified
46
47  - https://github.com/yaml/libyaml/pull/128
48    Squash a couple of warnings in example-deconstructor-alt
49
50  - https://github.com/yaml/libyaml/pull/151
51    Fix spelling for error message
52
53  - https://github.com/yaml/libyaml/pull/161
54    Make appveyor config be a hidden file
55
56  - https://github.com/yaml/libyaml/pull/159
57    Add CHANGES file
58
59  - https://github.com/yaml/libyaml/pull/160
60    Always output document end before directive (YAML 1.2 compatibility)
61
62  - https://github.com/yaml/libyaml/pull/162
63    Output document end marker after open ended scalars
64
65  - https://github.com/yaml/libyaml/pull/157
66    change cmake target name from libOFF.a to libyaml.a
67
68  - https://github.com/yaml/libyaml/pull/155
69    include/yaml.h: fix comments
70
71  - https://github.com/yaml/libyaml/pull/169
72    Fixed missing token in example
73
74  - https://github.com/yaml/libyaml/pull/127
75    Avoid recursion in the document loader.
76
77  - https://github.com/yaml/libyaml/pull/172
78    Support %YAML 1.2 directives
79
80  - https://github.com/yaml/libyaml/pull/66
81    Change dllexport controlling macro to use _WIN32
82
830.2.2 2019-03-12
84
85  - https://github.com/yaml/libyaml/pull/95
86    build: do not install config.h
87
88  - https://github.com/yaml/libyaml/pull/97
89    appveyor.yml: fix Release build
90
91  - https://github.com/yaml/libyaml/pull/103
92    Remove unused code in yaml_document_delete
93
94  - https://github.com/yaml/libyaml/pull/104
95    Allow colons in plain scalars inside flow collections
96
97  - https://github.com/yaml/libyaml/pull/109
98    Fix comparison in tests/run-emitter.c
99
100  - https://github.com/yaml/libyaml/pull/117
101    Fix typo error
102
103  - https://github.com/yaml/libyaml/pull/119
104    The closing single quote needs to be indented...
105
106  - https://github.com/yaml/libyaml/pull/121
107    fix token name typos in comments
108
109  - https://github.com/yaml/libyaml/pull/122
110    Revert removing of open_ended after top level plain scalar
111
112  - https://github.com/yaml/libyaml/pull/125
113    Cherry-picks from PR 27
114
115  - https://github.com/yaml/libyaml/pull/135
116    Windows/C89 compatibility
117
118  - https://github.com/yaml/libyaml/pull/136
119    allow override of Windows static lib name
120
1210.2.1 2018-06-24
122
123  - https://github.com/yaml/libyaml/pull/10
124    Support static and dynamic libraries
125
126  - https://github.com/yaml/libyaml/pull/12
127    Use .gitignore instead of .hgignore
128
129  - https://github.com/yaml/libyaml/pull/13
130    Add support for `make test` and travis
131
132  - https://github.com/yaml/libyaml/pull/14
133    Dockerfile for testing
134
135  - https://github.com/yaml/libyaml/pull/15
136    Apply old fix for `\/` that is not in master.
137
138  - https://github.com/yaml/libyaml/pull/17
139    Update license to include all years until now.
140
141  - https://github.com/yaml/libyaml/pull/18
142    Port bug fix from Perl binding
143
144  - https://github.com/yaml/libyaml/pull/22
145    Fix misspell: preceed
146
147  - https://github.com/yaml/libyaml/pull/23
148    Removed trailing-whitespaces
149
150  - https://github.com/yaml/libyaml/pull/24
151    Fix typo
152
153  - https://github.com/yaml/libyaml/pull/25
154    added an examples directory with a few yaml examples
155
156  - https://github.com/yaml/libyaml/pull/26
157    Added missing Cflags path in pkg-config file
158
159  - https://github.com/yaml/libyaml/pull/31
160    add unit tests to cmake configuration
161
162  - https://github.com/yaml/libyaml/pull/32
163    Include an example of a custom tag from Python
164
165  - https://github.com/yaml/libyaml/pull/33
166    Include an example of a %YAML tag
167
168  - https://github.com/yaml/libyaml/pull/34
169    Added an example of using a global tag
170
171  - https://github.com/yaml/libyaml/pull/36
172    Fix -Wformat compilation errors in tests
173
174  - https://github.com/yaml/libyaml/pull/37
175    Update bug report URL in LibYAML
176
177  - https://github.com/yaml/libyaml/pull/38
178    Use AM_CPPFLAGS since autotools deprecated INCLUDE
179
180  - https://github.com/yaml/libyaml/pull/39
181    Update bug report URL in README
182
183  - https://github.com/yaml/libyaml/pull/41
184    Add travis and Makefile support for libyaml-test
185
186  - https://github.com/yaml/libyaml/pull/43
187    Add Dockerfile for Fedora 25
188
189  - https://github.com/yaml/libyaml/pull/44
190    WIP: Enable all warnings (-Wall) in libyaml and tests
191
192  - https://github.com/yaml/libyaml/pull/45
193    Fix typo
194
195  - https://github.com/yaml/libyaml/pull/47
196    Move travis script guts to separate file
197
198  - https://github.com/yaml/libyaml/pull/48
199    `yaml/libyaml-test` should become part of `yaml/libyaml`
200
201  - https://github.com/yaml/libyaml/pull/50
202    Add a GNUMakefile for immediate make targets
203
204  - https://github.com/yaml/libyaml/pull/53
205    Switch from test blacklist to whitelist
206
207  - https://github.com/yaml/libyaml/pull/55
208    Update defs for MingGW support on Windows
209
210  - https://github.com/yaml/libyaml/pull/58
211    Improve CMakeLists
212
213  - https://github.com/yaml/libyaml/pull/64
214    README: Update libyaml link
215
216  - https://github.com/yaml/libyaml/pull/69
217    Skip 5 tests in libyaml-emitter.list
218
219  - https://github.com/yaml/libyaml/pull/74
220    Forbid escaped singlequote in doublequotes
221
222  - https://github.com/yaml/libyaml/pull/76
223    Rewrite make test-suite
224
225  - https://github.com/yaml/libyaml/pull/77
226    Undefined PTRDIFF_MAX on HP-UX
227
228  - https://github.com/yaml/libyaml/pull/78
229    Fixed most compiler warnings -Wall -Wextra
230
231  - https://github.com/yaml/libyaml/pull/82
232    Move yaml-test-suite integration onto a separate branch.
233
234  - https://github.com/yaml/libyaml/pull/86
235    Fix problems in CI failures (travis and semaphore)
236
237  - https://github.com/yaml/libyaml/pull/87
238    appveyor.yml: add mingw-w64 builds
239
240  - https://github.com/yaml/libyaml/pull/88
241    add -no-undefined to src/Makefile.am
242
243  - https://github.com/yaml/libyaml/pull/89
244    Added alpine linux testing to dockerfiles
245
246  - https://github.com/yaml/libyaml/pull/93
247    remove need for PTRDIFF_MAX
248
249  - https://github.com/yaml/libyaml/pull/94
250    .gitignore: major cleanup
251
252  - https://github.com/yaml/libyaml/pull/120
253    Fix doc.
254
2550.1.7 2016-08-27
256
257  - Fixed segfault in yaml_string_write_handler.
258
259  - Fixed invalid simple key assertion.
260
261  - Fixed error handling in some examples (thank to Mathias Svensson).
262
263  - Removed obsolete VS project files.
264
2650.1.6 2014-03-26
266
267  - https://github.com/yaml/libyaml/commit/d1003a9
268    Fixed heap overflow in yaml_parser_scan_uri_escapes (Thanks
269    Ivan Fratric of the Google Security Team).
270
271  - https://github.com/yaml/libyaml/commit/662f4be
272    Added tag 0.1.5 for changeset a5142b24428b
273
2740.1.5 2014-02-03
275
276  - https://github.com/yaml/libyaml/commit/303b455
277    Manually define PTRDIFF_MAX for VS C compiler.
278
279  - https://github.com/yaml/libyaml/commit/1ef1171
280    Forgot to set the error state.
281
282  - https://github.com/yaml/libyaml/commit/c9479c7
283    Limit input size to SIZE_MAX/2.
284
285  - https://github.com/yaml/libyaml/commit/c201bf6
286    Guard against overflows in indent and flow_level.
287
288  - https://github.com/yaml/libyaml/commit/bb8ab82
289    Added .hgignore.
290
291  - https://github.com/yaml/libyaml/commit/2d94fc5
292    Prevent node index overflow (Reported by Florian Weimer).
293
294  - https://github.com/yaml/libyaml/commit/df33f25
295    Bumped the version number.
296
297  - https://github.com/yaml/libyaml/commit/f56726b
298    Fixed invalid size_t->int cast (Thank to Florian Weimer).
299
300  - https://github.com/yaml/libyaml/commit/01e8dad
301    Added a basic CMake project.
302
303  - https://github.com/yaml/libyaml/commit/f54fc40
304    Added tag 0.1.4 for changeset 3e6507fa0c26
305
3060.1.4 2012-12-24
307
308  - Fixed a bug that prevented an empty mapping being used as a simple key
309    (thank to spitzak(at)rhythm(dot)com).
310
311  - Fixed pointer overflow when calculating the position of a potential
312    simple key (thank to ppelletier(at)oblong(dot)com).
313
314  - Fixed yaml.dll not exporting any symbols
315    (thank to pxn11432(at)nifty(dot)com).
316
317  - Added pkg-config support (thank to rainwoodman(at)gmail(dot)com).
318
3190.1.3 2009-08-29
320
321  - This release fixes non-standard structure initialization and
322    a streaming-related issue.
323
3240.1.2 2008-12-27
325
326  - Minor bugfix release
327
3280.1.1 2006-08-01
329
330  - https://github.com/yaml/libyaml/commit/5e52c31
331    Fixed a problem when the DOCUMENT-END event is not emitted until
332    the beginning of the next document is available. Fixed #51.
333    Thanks edward(at)sweetbytes.net for the bug report.
334
335  - https://github.com/yaml/libyaml/commit/dd71484
336    Add project files for Visual Studio 2003.
337
338  - https://github.com/yaml/libyaml/commit/ce8a93e
339    Fix the example_deconstructor project.
340
341  - https://github.com/yaml/libyaml/commit/c9b74de
342    Eliminate some warnings and add more doxygen definitions.
343
344  - https://github.com/yaml/libyaml/commit/0122490
345    Undefine the NDEBUG directive for the test programs.
346
347  - https://github.com/yaml/libyaml/commit/071329a
348    Fix a bug in the emitter introduced while fixing warnings for VC6.
349
350  - https://github.com/yaml/libyaml/commit/6f6bbb8
351    Add VC6 projects for the test executables.
352
353  - https://github.com/yaml/libyaml/commit/0174ed6
354    Add win32 fixes and project files for VC6.
355
356  - https://github.com/yaml/libyaml/commit/e27a3c8
357    Add functions for constructing, parsing and emitting YAML documents.
358
359  - https://github.com/yaml/libyaml/commit/a907bf8
360    Add `const` qualifier for `yaml_parser_set_input_string` parameter `input`.
361
362  - https://github.com/yaml/libyaml/commit/c83b67a
363    Force a new line at the end of the input stream even if there
364    are no a new line character. This fixes a nasty bug when libyaml hangs on
365    documents like `[[[[`. Thanks ciaranm for reporting the bug.
366
367  - https://github.com/yaml/libyaml/commit/609cce0
368    Older versions of gcc do not know about -Wno-pointer-sign.
369
3700.0.1 2006-08-01
371
372  - Initial release
373