Mercurial > louis > mq > lightsd
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