summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPetteri Aimonen <jpa@git.mail.kapsi.fi>2012-09-02 20:49:08 +0300
committerPetteri Aimonen <jpa@git.mail.kapsi.fi>2012-09-02 20:49:08 +0300
commit11e0918b5e8832fef167a260b4afde2dc972dcf7 (patch)
tree439654e5099698f41e7c59b1dc538ceaa9405054
parent07d44cf632bb3d1a4fb87c44e422ab9af42f2717 (diff)
Created a CHANGELOG file for easy reference.
-rw-r--r--CHANGELOG37
-rw-r--r--README2
2 files changed, 39 insertions, 0 deletions
diff --git a/CHANGELOG b/CHANGELOG
new file mode 100644
index 0000000..1effb16
--- /dev/null
+++ b/CHANGELOG
@@ -0,0 +1,37 @@
+nanopb-0.1.6
+ Reorganize the field decoder interface (issue 2)
+ Improve performance in submessage decoding (issue 28)
+ Implement error messages in the decoder side (issue 7)
+ Extended testcases (alltypes test is now complete).
+ Fix some compiler warnings (issues 25, 26, 27, 32).
+
+nanopb-0.1.5
+ Fix bug in decoder with packed arrays (issue 23).
+ Extended testcases.
+ Fix some compiler warnings.
+
+nanopb-0.1.4
+ Add compile-time options for easy-to-use >255 field support.
+ Improve the detection of missing required fields.
+ Added example on how to handle union messages.
+ Fix generator error with .proto without messages.
+ Fix problems that stopped the code from compiling with some compilers.
+ Fix some compiler warnings.
+
+nanopb-0.1.3
+ Refactor the field encoder interface.
+ Improve generator error messages (issue 5)
+ Add descriptor.proto into the #include exclusion list
+ Fix some compiler warnings.
+
+nanopb-0.1.2
+ Make the generator to generate include for other .proto files (issue 4).
+ Fixed generator not working on Windows (issue 3)
+
+nanopb-0.1.1
+ Fixed bug in encoder with 'bytes' fields (issue 1).
+ Fixed a bug in the generator that caused a compiler error on sfixed32 and sfixed64 fields.
+ Extended testcases.
+
+nanopb-0.1.0
+ First stable release.
diff --git a/README b/README
index 0fc79c4..2a12b4f 100644
--- a/README
+++ b/README
@@ -5,5 +5,7 @@ Homepage: http://kapsi.fi/~jpa/nanopb/
To compile the library, you'll need these libraries:
protobuf-compiler python-protobuf libprotobuf-dev
+The only runtime dependencies are memset() and memcpy().
+
To run the tests, run make under the tests folder.
If it completes without error, everything is fine.