<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nimpb/tests/conformance, branch master</title>
<subtitle>Protocol Buffers for Nim</subtitle>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/nimpb/'/>
<entry>
<title>Fixes for Nim 1.0</title>
<updated>2019-09-24T20:43:09+00:00</updated>
<author>
<name>Oskari Timperi</name>
<email>oskari.timperi@iki.fi</email>
</author>
<published>2019-09-24T20:43:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/nimpb/commit/?id=fd813d1128611c8f3bdcfe36d63e78acce51a48a'/>
<id>fd813d1128611c8f3bdcfe36d63e78acce51a48a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>First try at somewhat working Any</title>
<updated>2018-04-30T18:38:22+00:00</updated>
<author>
<name>Oskari Timperi</name>
<email>oskari.timperi@iki.fi</email>
</author>
<published>2018-04-30T18:38:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/nimpb/commit/?id=ee952098da537187d011a135e23b079756480f6f'/>
<id>ee952098da537187d011a135e23b079756480f6f</id>
<content type='text'>
Now users can register their own types to work with Any. WKT's are automatically
registered. User messages can be packed into an Any and unpacked from an Any.
Then there's support for converting Any to/from JSON with user types and WKT's.

The conformance test suite looks always better and better:

	Required.Proto3.JsonInput.Int32FieldLeadingZero
	Required.Proto3.JsonInput.Int32FieldNegativeWithLeadingZero
	Required.Proto3.JsonInput.Struct.ProtobufOutput
	Required.Proto3.JsonInput.Uint64FieldMaxValueNotQuoted.JsonOutput
	Required.Proto3.JsonInput.Uint64FieldMaxValueNotQuoted.ProtobufOutput
	Required.Proto3.JsonInput.ValueAcceptNull.JsonOutput
	Required.Proto3.JsonInput.ValueAcceptNull.ProtobufOutput
	Required.Proto3.ProtobufInput.RepeatedScalarSelectsLast.DOUBLE.JsonOutput
	Required.Proto3.ProtobufInput.ValidDataRepeated.DOUBLE.JsonOutput

	CONFORMANCE SUITE FAILED: 594 successes, 194 skipped, 0 expected failures, 9
	unexpected failures.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Now users can register their own types to work with Any. WKT's are automatically
registered. User messages can be packed into an Any and unpacked from an Any.
Then there's support for converting Any to/from JSON with user types and WKT's.

The conformance test suite looks always better and better:

	Required.Proto3.JsonInput.Int32FieldLeadingZero
	Required.Proto3.JsonInput.Int32FieldNegativeWithLeadingZero
	Required.Proto3.JsonInput.Struct.ProtobufOutput
	Required.Proto3.JsonInput.Uint64FieldMaxValueNotQuoted.JsonOutput
	Required.Proto3.JsonInput.Uint64FieldMaxValueNotQuoted.ProtobufOutput
	Required.Proto3.JsonInput.ValueAcceptNull.JsonOutput
	Required.Proto3.JsonInput.ValueAcceptNull.ProtobufOutput
	Required.Proto3.ProtobufInput.RepeatedScalarSelectsLast.DOUBLE.JsonOutput
	Required.Proto3.ProtobufInput.ValidDataRepeated.DOUBLE.JsonOutput

	CONFORMANCE SUITE FAILED: 594 successes, 194 skipped, 0 expected failures, 9
	unexpected failures.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add initial JSON parsing support</title>
<updated>2018-04-26T20:45:37+00:00</updated>
<author>
<name>Oskari Timperi</name>
<email>oskari.timperi@iki.fi</email>
</author>
<published>2018-04-26T20:45:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/nimpb/commit/?id=c68904433166a8c44ed958a53942f207afb401e5'/>
<id>c68904433166a8c44ed958a53942f207afb401e5</id>
<content type='text'>
It's looking quite nice from conformance point of view:

	CONFORMANCE SUITE FAILED: 564 successes, 194 skipped, 0 expected failures,
	38 unexpected failures.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It's looking quite nice from conformance point of view:

	CONFORMANCE SUITE FAILED: 564 successes, 194 skipped, 0 expected failures,
	38 unexpected failures.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixes to bytes handling</title>
<updated>2018-04-26T15:24:01+00:00</updated>
<author>
<name>Oskari Timperi</name>
<email>oskari.timperi@iki.fi</email>
</author>
<published>2018-04-26T15:24:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/nimpb/commit/?id=629d7f0fe2ab9b20f14da11acfb6819176267e44'/>
<id>629d7f0fe2ab9b20f14da11acfb6819176267e44</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update conformance README</title>
<updated>2018-04-08T13:16:30+00:00</updated>
<author>
<name>Oskari Timperi</name>
<email>oskari.timperi@iki.fi</email>
</author>
<published>2018-04-08T13:16:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/nimpb/commit/?id=29b197fee90ca19925e19fd45f71f78b6525ffcd'/>
<id>29b197fee90ca19925e19fd45f71f78b6525ffcd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add initial message to JSON serialization support</title>
<updated>2018-04-08T13:13:00+00:00</updated>
<author>
<name>Oskari Timperi</name>
<email>oskari.timperi@iki.fi</email>
</author>
<published>2018-04-08T13:13:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/nimpb/commit/?id=d94b73731fb7da1f42f2bf0a6293070690bb9a5c'/>
<id>d94b73731fb7da1f42f2bf0a6293070690bb9a5c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update test_messages_proto3.proto</title>
<updated>2018-04-07T08:32:06+00:00</updated>
<author>
<name>Oskari Timperi</name>
<email>oskari.timperi@iki.fi</email>
</author>
<published>2018-04-07T08:32:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/nimpb/commit/?id=c065aed3140018bd2717566b21ec462c45ffe2a1'/>
<id>c065aed3140018bd2717566b21ec462c45ffe2a1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add README for conformance test</title>
<updated>2018-04-04T20:02:18+00:00</updated>
<author>
<name>Oskari Timperi</name>
<email>oskari.timperi@iki.fi</email>
</author>
<published>2018-04-04T20:02:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/nimpb/commit/?id=bcc4e4539c31d47d6662a321c639e4c983261aeb'/>
<id>bcc4e4539c31d47d6662a321c639e4c983261aeb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename library to nimpb</title>
<updated>2018-04-03T18:27:07+00:00</updated>
<author>
<name>Oskari Timperi</name>
<email>oskari.timperi@iki.fi</email>
</author>
<published>2018-04-03T18:27:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/nimpb/commit/?id=a862f4d7b35b5cb999ea9c7ce11e0f59b6318b74'/>
<id>a862f4d7b35b5cb999ea9c7ce11e0f59b6318b74</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename stream.nim to protobuf.nim and merge with types.nim</title>
<updated>2018-04-03T15:57:11+00:00</updated>
<author>
<name>Oskari Timperi</name>
<email>oskari.timperi@iki.fi</email>
</author>
<published>2018-04-03T15:48:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/nimpb/commit/?id=e2cfc6717ae8acd9c47a132fa2cbc8446b5920c5'/>
<id>e2cfc6717ae8acd9c47a132fa2cbc8446b5920c5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
