| 
									
										
										
										
											2018-12-06 16:17:48 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Thu Dec  6 15:47:56 UTC 2018 - Stephan Kulow <coolo@suse.com> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - updated to 4.0 | 
					
						
							|  |  |  |    see /usr/share/doc/packages/perl-JSON-XS/Changes | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-09-03 08:59:21 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Fri Aug 18 05:38:04 UTC 2017 - coolo@suse.com | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - updated to 3.04 | 
					
						
							|  |  |  |    see /usr/share/doc/packages/perl-JSON-XS/Changes | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   TODO: move json_xs to types::serialiser | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |   3.04 Thu Aug 17 04:30:47 CEST 2017 | 
					
						
							|  |  |  |   	- change exponential realloc algorithm on encoding and string decoding to be | 
					
						
							|  |  |  |             really exponential (this helps slow/debugging allocators such as libumem) | 
					
						
							|  |  |  |             (reported by Matthew Horsfall). | 
					
						
							|  |  |  |           - string encoding would needlessly overallocate output space | 
					
						
							|  |  |  |             (testcase by Matthew Horsfall). | 
					
						
							|  |  |  |           - be very paranoid about extending buffer lengths and croak if buffers get too large, | 
					
						
							|  |  |  |             which might (or might not) improve security. | 
					
						
							|  |  |  |   	- add cbor-packed type to json_xs. | 
					
						
							|  |  |  |           - switch from YAML to YAML::XS in json_xs, as YAML is way too buggy and outdated. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-11-17 20:00:45 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Thu Nov 17 06:37:58 UTC 2016 - coolo@suse.com | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - updated to 3.03 | 
					
						
							|  |  |  |    see /usr/share/doc/packages/perl-JSON-XS/Changes | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   TODO: rfc7464 | 
					
						
							|  |  |  |   TODO: Victor Efimov | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |   3.03 Wed Nov 16 20:20:59 CET 2016 | 
					
						
							|  |  |  |   	- fix a bug introduced by a perl bug workaround that would cause | 
					
						
							|  |  |  |             incremental parsing to fail with a sv_chop panic. | 
					
						
							|  |  |  |   	- json_xs: toformat failure error message fixed. | 
					
						
							|  |  |  |           - json_xs: allow cyclic data structures in CBOR. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-03-11 21:29:03 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Fri Mar 11 10:17:07 UTC 2016 - coolo@suse.com | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - updated to 3.02 | 
					
						
							|  |  |  |    see /usr/share/doc/packages/perl-JSON-XS/Changes | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   TODO: how to cope with tagged values and standard json decoders | 
					
						
							|  |  |  |   TODO: investigate magic (Eric Brine) | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2013-11-25 07:47:18 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Mon Nov 25 07:46:38 UTC 2013 - coolo@suse.com | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - updated to 3.01 | 
					
						
							|  |  |  |       - backport to perls < 5.18 (reported by Paul Howarth). | 
					
						
							|  |  |  |       - implemented an object tagging extension (using the | 
					
						
							|  |  |  |          Types::Serialiser serialisation protocol). | 
					
						
							|  |  |  |       - reworked the documentation regarding object serialisation, | 
					
						
							|  |  |  |          add a new OBJECT SERIALISATION section that explains the | 
					
						
							|  |  |  |          whole process. | 
					
						
							|  |  |  |       - new setting: allow_tags. | 
					
						
							|  |  |  |       - switch to Types::Serialiser booleans. | 
					
						
							|  |  |  |       - remove to_json/from_json. | 
					
						
							|  |  |  |       - other minor improvements to the documentation. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2013-06-05 11:43:51 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Wed Jun  5 08:30:08 UTC 2013 - coolo@suse.com | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - updated to 2.34 | 
					
						
							|  |  |  |        - work around bugs in perl 5.18 breaking more than 100 | 
					
						
							|  |  |  |           widely used modules, without a fix in sight because | 
					
						
							|  |  |  |           p5pers don't care about CPAN anymore. | 
					
						
							|  |  |  |        - when canonicalising, only allocate up to 64 hash key | 
					
						
							|  |  |  |           pointers on the stack. for larger hashes, use the heap, | 
					
						
							|  |  |  |           to avoid using too much stackspace. | 
					
						
							|  |  |  |         - discuss the problem with setlocale (reported by a few victims). | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |        - internal encode/decode XS wrappers did not expect stack | 
					
						
							|  |  |  |           moves caused by callbacks (analyzed and testcase by Jesse Luehrs). | 
					
						
							|  |  |  |        - add bencode as to/from option in bin/json_xs. | 
					
						
							|  |  |  |         - add -e option to json_xs, and none and string in/out formats. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2011-11-18 11:36:28 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Fri Nov 18 11:08:50 UTC 2011 - coolo@suse.com | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - use original .tar.gz | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2011-08-13 19:51:21 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Sat Aug 13 16:59:48 UTC 2011 - pascal.bleser@opensuse.org | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - update to 2.32: | 
					
						
							|  |  |  |   * fix a bug in the initial whitespace accumulation | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - changes from 2.31: | 
					
						
							|  |  |  |   * don't accumulate initial whitespace in the incremental buffer (this can be | 
					
						
							|  |  |  |     useful to allow whitespace-keepalive on a tcp connection without triggering | 
					
						
							|  |  |  |     the max_size limit) | 
					
						
							|  |  |  |   * properly croak on some invalid inputs that are not strings (e.g. undef) | 
					
						
							|  |  |  |     when trying to decode a json text | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2011-01-17 20:10:11 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Mon Jan 17 20:09:30 UTC 2011 - coolo@novell.com | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - update to 2.3(0) | 
					
						
							| 
									
										
										
										
											2011-01-17 20:11:11 +00:00
										 |  |  |   - make sure decoder doesn't change the decoding in the incremental | 
					
						
							|  |  |  |     parser (testcase provided by Hendrik Schumacher). | 
					
						
							|  |  |  |   - applied patch by DaTa for Data::Dumper support in json_xs. | 
					
						
							|  |  |  |   - added -t dump support to json_xs, using Data::Dump. | 
					
						
							|  |  |  |   - added -f eval support to json_xs. | 
					
						
							| 
									
										
										
										
											2011-01-17 20:10:11 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2010-12-01 13:47:47 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Wed Dec  1 13:33:10 UTC 2010 - coolo@novell.com | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - switch to perl_requires macro | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2010-09-08 23:29:34 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Wed Sep  8 23:24:16 UTC 2010 - chris@computersalat.de | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - update to 2.29 | 
					
						
							|  |  |  |   - fix a memory leak when callbacks set using filter_json_object | 
					
						
							|  |  |  |     or filter_json_single_key_object were called (great testcase | 
					
						
							|  |  |  |     by Eric Wilhelm). | 
					
						
							|  |  |  | 2.28  Thu Mar 11 20:30:46 CET 2010 | 
					
						
							|  |  |  |   - implement our own atof function - perl's can be orders of | 
					
						
							|  |  |  |     magnitudes slower than even the system one. on the positive | 
					
						
							|  |  |  |     side, ours seems to be more exact in general than perl's. | 
					
						
							|  |  |  |     (testcase provided by Tim Meadowcroft). | 
					
						
							|  |  |  |   - clarify floating point conversion issues a bit. | 
					
						
							|  |  |  |   - update jpsykes csrf article url. | 
					
						
							|  |  |  |   - updated benchmark section - JSON::PP became much faster! | 
					
						
							|  |  |  | - recreated by cpanspec 1.78 | 
					
						
							|  |  |  | - fix deps | 
					
						
							|  |  |  |   o missing Req perl(common::sense) | 
					
						
							|  |  |  | - changelog to changes file | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2010-01-15 19:18:11 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Wed Jan 13 23:29:13 UTC 2010 - jw@novell.com | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - 2.27  Thu Jan  7 07:35:08 CET 2010 | 
					
						
							| 
									
										
										
										
											2010-09-08 23:29:34 +00:00
										 |  |  |   - support relaxed option inside the incremental parser | 
					
						
							|  |  |  |     (testcase provided by IKEGAMI via Makamaka). | 
					
						
							| 
									
										
										
										
											2010-01-15 19:18:11 +00:00
										 |  |  | - 2.26  Sat Oct 10 03:26:19 CEST 2009 | 
					
						
							| 
									
										
										
										
											2010-09-08 23:29:34 +00:00
										 |  |  |   - big integers could become truncated (based on patch | 
					
						
							|  |  |  |     by Strobl Anton). | 
					
						
							|  |  |  |   - output format change: indent now adds a final newline, which is | 
					
						
							|  |  |  |     more expected and more true to the documentation. | 
					
						
							| 
									
										
										
										
											2010-01-15 19:18:11 +00:00
										 |  |  | - 2.25  Sat Aug  8 12:04:41 CEST 2009 | 
					
						
							| 
									
										
										
										
											2010-09-08 23:29:34 +00:00
										 |  |  |   - the perl debugger completely breaks lvalue subs - try to work | 
					
						
							|  |  |  |     around the issue. | 
					
						
							|  |  |  |   - ignore RMAGICAL hashes w.r.t. CANONICAL. | 
					
						
							|  |  |  |   - try to work around a possible char signedness issue on aix. | 
					
						
							|  |  |  |   - require common sense. | 
					
						
							| 
									
										
										
										
											2009-07-25 17:41:18 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Sat Jul 25 19:38:56 CEST 2009 - chris@computersalat.de | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - spec mods | 
					
						
							|  |  |  |   * removed ^---------- | 
					
						
							|  |  |  |   * removed ^#--------- | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-06-20 17:21:06 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Sat Jun 20 19:03:42 CEST 2009 - chris@computersalat.de | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - update to 2.24 | 
					
						
							|  |  |  | - added perl-macros | 
					
						
							|  |  |  |   o autogen filelist with perl_gen_filelist | 
					
						
							|  |  |  | - spec mods | 
					
						
							|  |  |  |   o added header | 
					
						
							|  |  |  |   o fixed deps | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2010-09-08 23:29:34 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Sun Oct 26 16:54:56 UTC 2008 - gerrit.beine@gmx.de | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - first release 2.23 | 
					
						
							|  |  |  | 
 |