Send connman mailing list submissions to
        [email protected]

To subscribe or unsubscribe via the World Wide Web, visit
        https://lists.01.org/mailman/listinfo/connman
or, via email, send a message with subject or body 'help' to
        [email protected]

You can reach the person managing the list at
        [email protected]

When replying, please edit your Subject line so it is more specific
than "Re: Contents of connman digest..."


Today's Topics:

   1. ConnMan 1.36 (Daniel Wagner)
   2. [PATCH] log: Always add a __debug section (Daniel Wagner)
   3. Re: [PATCH 0/1] Don't use gateway as timeserver (Daniel Wagner)
   4. Re: [PATCH 0/1] Don't use gateway as timeserver (Daniel Wagner)
   5. Re: [PATCH v3 02/27] dhcp: Use __connman_util_get_random
      (Daniel Wagner)


----------------------------------------------------------------------

Message: 1
Date: Tue, 22 May 2018 08:01:48 +0200
From: Daniel Wagner <[email protected]>
To: "[email protected]" <[email protected]>
Subject: ConnMan 1.36
Message-ID: <[email protected]>
Content-Type: text/plain; charset=utf-8; format=flowed

ConnMan 1.36 was released on 12.05.2018.

The highlight (aka new features) are:

   - Add support for systemd-resolved backend.
   - Add support for mDNS configuration setup.

Both features were added by Ismo Puustinen from Intel

Improvements and bug fixes include:

   - Fix issue with DNS short response on error handling.
   - Fix issue with handling incoming DNS requests.
   - Fix issue with handling empty timeserver list.
   - Fix issue with incorrect DHCP byte order.
   - Fix issue with AllowDomainnameUpdates handling.
   - Fix issue with IPv4 link-local IP conflict error.
   - Fix issue with handling WISPr over TLS connections.
   - Fix issue with WiFi background scanning handling.
   - Fix issue with WiFi disconnect+connect race condition.
   - Fix issue with WiFi scanning and tethering operation.
   - Fix issue with WiFi security change handling.
   - Fix issue with missing signal for WPS changes.
   - Fix issue with online check retry handling.

Thanks for all the hard work and bug fixes go to Alexander Kochetkov, 
Andr? Draszik, Angus Gratton, Bertrand Jacquin, Bjoern Thorwirth, Chris 
Novakovic, Christophe Ronco, Daniel Mack, Daniel Wagner, Eliott Dumeix, 
Gerald Loacker, Harish Jenny K N, Ismo Puustinen, Jian Liang, Jonas 
Bonn, Jose Blanquicet, Jussi Laakkonen, Marcel Holtmann, Mikhail 
Kovyazin, Mounesh Sutar, Niraj Kumar Goit, Patrik Flykt, Peter 
Meerwald-Stadler, Robert Tiemann, Santtu Lakkala, Saurav Babu, Slava 
Monich and Vasyl Vavrychuk.

ConnMan 1.36 can be downloaded from:
http://www.kernel.org/pub/linux/network/connman/

ConnMan is available via git at:
git://git.kernel.org/pub/scm/network/connman/connman.git

Web interface to the git repository:
http://git.kernel.org/?p=network/connman/connman.git;a=summary


------------------------------

Message: 2
Date: Tue, 22 May 2018 19:17:10 +0200
From: Daniel Wagner <[email protected]>
To: [email protected]
Cc: Christian Spielberger <[email protected]>, Daniel
        Wagner <[email protected]>
Subject: [PATCH] log: Always add a __debug section
Message-ID: <[email protected]>

We want to use the utils code for our tools. Because the utils code
only uses parts of the logger we need to make sure a __debug section
always exists otherwise we get an linker error, e.g. "undefined
reference to `__stop___debug'".

Currently, the __debug section is only added by using DBG(). By adding
a dummy entry we make sure to have always a __debug section.
---
Hi Christian,

With this change we can drop the tools changes in the first patch of
your series. I'll update your patch, so no need to resend.

Thanks,
Daniel

 src/log.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/log.c b/src/log.c
index 9bae4a3d63a3..5deaff83f2a3 100644
--- a/src/log.c
+++ b/src/log.c
@@ -37,6 +37,9 @@
 static const char *program_exec;
 static const char *program_path;
 
+/* This makes sure we always have a __debug section. */
+CONNMAN_DEBUG_DEFINE(dummy);
+
 /**
  * connman_info:
  * @format: format string
-- 
2.14.3


------------------------------

Message: 3
Date: Tue, 22 May 2018 19:19:20 +0200
From: Daniel Wagner <[email protected]>
To: Slava Monich <[email protected]>, [email protected]
Subject: Re: [PATCH 0/1] Don't use gateway as timeserver
Message-ID: <[email protected]>
Content-Type: text/plain; charset=utf-8; format=flowed

Hi Slava,

> It had been attempted before (probably more than once, since this
> behaviour is so obviously wrong), but to no avail:
> 
> https://lists.01.org/pipermail/connman/2015-March/019636.html
> 
> It's hopeless.

There is hope. I'll add the patch with the config option. Just a 
bandwidth problem.

Thanks,
Daniel


------------------------------

Message: 4
Date: Tue, 22 May 2018 19:21:27 +0200
From: Daniel Wagner <[email protected]>
To: [email protected], [email protected]
Subject: Re: [PATCH 0/1] Don't use gateway as timeserver
Message-ID: <[email protected]>
Content-Type: text/plain; charset=utf-8; format=flowed

Hi Chris,

On 05/19/2018 04:21 PM, Chris Novakovic wrote:
> I haven't heard back about this in over two weeks.
> 
> Daniel, I propose that you follow your original instinct and merge the
> patch: the current behaviour is clearly and indefensibly broken.

I'll take the patch but as requested by Marcel with the config switch. I 
can do it though it takes a while (reviewing Christian's ACD feature).

Thanks,
Daniel


------------------------------

Message: 5
Date: Tue, 22 May 2018 19:40:26 +0200
From: Daniel Wagner <[email protected]>
To: Christian Spielberger <[email protected]>
Cc: [email protected]
Subject: Re: [PATCH v3 02/27] dhcp: Use __connman_util_get_random
Message-ID: <[email protected]>
Content-Type: text/plain; charset=utf-8; format=flowed

Hi Christian,

On 05/15/2018 12:35 PM, Christian Spielberger wrote:
> In gdhcp replace usage of local functions for random number generation by
>   functions in src/util.c. So dhcp_get_random() and dhcp_cleanup_random() are
>   removed.
> ---
>   Makefile.am    |  4 ----
>   gdhcp/client.c |  8 ++++----
>   gdhcp/common.c | 39 ++-------------------------------------
>   gdhcp/gdhcp.h  |  3 ---
>   gdhcp/ipv4ll.c |  3 ++-
>   src/dhcp.c     |  2 --
>   6 files changed, 8 insertions(+), 51 deletions(-)
> 
> diff --git a/Makefile.am b/Makefile.am
> index edd1969..dcd803b 100644
> --- a/Makefile.am
> +++ b/Makefile.am
> @@ -32,10 +32,6 @@ gdbus_libgdbus_internal_la_SOURCES = gdbus/gdbus.h \
>                               gdbus/mainloop.c gdbus/watch.c \
>                               gdbus/object.c gdbus/client.c gdbus/polkit.c
>   
> -if BACKTRACE
> -backtrace_sources = src/backtrace.c
> -endif
> -

I guess this should stay, no? You just added it the patch before :)

[...]

> --- a/src/dhcp.c
> +++ b/src/dhcp.c
> @@ -761,6 +761,4 @@ void __connman_dhcp_cleanup(void)
>   
>       g_hash_table_destroy(ipconfig_table);
>       ipconfig_table = NULL;
> -
> -     dhcp_cleanup_random();
>   }

Seeing this removed, I guess we need to add __connman_util_init() and 
__connman_util_cleanup() to the dhcp-test-server.c and dhcp-client.c. 
I'll add it to this patch after testing my theory. So no need to send an 
update.

Thanks,
Daniel


------------------------------

Subject: Digest Footer

_______________________________________________
connman mailing list
[email protected]
https://lists.01.org/mailman/listinfo/connman


------------------------------

End of connman Digest, Vol 31, Issue 14
***************************************

Reply via email to