changeset 478:904eec6daae6

wip changelog
author Louis Opter <kalessin@kalessin.fr>
date Sun, 26 Jun 2016 10:03:05 -0700
parents edb24f9016ad
children cac17a050953
files fix_build_warnings.patch
diffstat 1 files changed, 46 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/fix_build_warnings.patch	Sun Jun 26 09:32:55 2016 -0700
+++ b/fix_build_warnings.patch	Sun Jun 26 10:03:05 2016 -0700
@@ -1,6 +1,6 @@
 # HG changeset patch
-# Parent  146b6e2aee4c4b8dcc2d8f7791c8e1e5795f1cbb
-Fix build warnings in the broadcast's module tests and lightsd.c
+# Parent  1ac38c86384ead939ff131b852ab43687d930bb9
+Fix build warnings and update the changelog
 
 diff --git a/core/lightsd.c b/core/lightsd.c
 --- a/core/lightsd.c
@@ -14,6 +14,50 @@
      assert(i >= 0);
      assert(i < (int)LGTD_ARRAY_SIZE(lgtd_signals));
      assert(i < (int)LGTD_ARRAY_SIZE(lgtd_signal_evs));
+diff --git a/docs/changelog.rst b/docs/changelog.rst
+--- a/docs/changelog.rst
++++ b/docs/changelog.rst
+@@ -18,29 +18,32 @@
+ and improvements, both in the code but also the documentation and examples.
+ 
+ Also worth noting, is the full continuous integration pipeline that has been
+-setup behind the scenes. It will hopefully make it a lot easier to work on the
+-project.
++setup behind the scenes. Most of the work for this release went into it. It will
++hopefully make it a lot easier to work on the project.
+ 
+ Fixes
+ ~~~~~
+ 
+-- A couple of crash/security fixes by , one being in jsmn_
+-  (JSON parser) which has been upgraded to its latest version;
+-- FreeBSD build (more BSD fixes to come though, see GH-16_);
+-- WIP…
++- Discovery now works properly on computers with multiple network interfaces
++  (closes :gh:`2`);
++- Correctly support optional arguments in the JSON-RPC API;
++- A couple of crash/security fixes, one being in the jsmn_ JSON parser which has
++  been upgraded to its latest version;
++- FreeBSD build (more BSD fixes to come though, see :gh:`16`).
+ 
+ .. _jsmn: https://github.com/zserge/jsmn
+-.. _GH-16: https://github.com/lopter/lightsd/issues/16
+ 
+ Acknowledgments
+ ~~~~~~~~~~~~~~~
+ 
+ Thanks to:
+ 
+-- `Xavier Deguillard`_ for his contributions, additional automated tests will be
++- `Sylvain Laurent`_ for his original work on fixing discovery;
++- `Xavier Deguillard`_ for his contributions; additional automated tests will be
+   setup to make crashes and security issues much harder to creep in;
+ - All the people who have been trying the project and reporting issues!
+ 
++.. _Sylvain Laurent: https://github.com/Magicking/
+ .. _Xavier Deguillard: https://github.com/Rip-Rip
+ 
+ 1.1.2 (2015-11-30)
 diff --git a/tests/lifx/broadcast/test_broadcast_write_callback_getifaddrs_fails.c b/tests/lifx/broadcast/test_broadcast_write_callback_getifaddrs_fails.c
 --- a/tests/lifx/broadcast/test_broadcast_write_callback_getifaddrs_fails.c
 +++ b/tests/lifx/broadcast/test_broadcast_write_callback_getifaddrs_fails.c