lp:~connman-maintainers/connman/head

Created by David Barth on 2010-05-31 and last modified on 2021-04-05
Get this branch:
bzr branch lp:~connman-maintainers/connman/head

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
ConnMan packaging maintainers
Project:
Connection Manager
Status:
Development

Import details

Import Status: Reviewed

This branch is an import of the HEAD branch of the Git repository at git://git.kernel.org/pub/scm/network/connman/connman.git.

The next import is scheduled to run in 2 hours.

Last successful import was 3 hours ago.

Import started 3 hours ago on alnitak and finished 3 hours ago taking 10 seconds — see the log
Import started 9 hours ago on alnitak and finished 9 hours ago taking 10 seconds — see the log
Import started 15 hours ago on izar and finished 15 hours ago taking 10 seconds — see the log
Import started 21 hours ago on alnitak and finished 21 hours ago taking 10 seconds — see the log
Import started on 2021-04-16 on izar and finished on 2021-04-16 taking 10 seconds — see the log
Import started on 2021-04-16 on alnitak and finished on 2021-04-16 taking 10 seconds — see the log
Import started on 2021-04-16 on izar and finished on 2021-04-16 taking 10 seconds — see the log
Import started on 2021-04-16 on izar and finished on 2021-04-16 taking 10 seconds — see the log
Import started on 2021-04-15 on alnitak and finished on 2021-04-15 taking 10 seconds — see the log
Import started on 2021-04-15 on izar and finished on 2021-04-15 taking 10 seconds — see the log

Recent revisions

8093. By Daniel Wagner on 2021-04-05

wireguard: Copy interfance names obeying lengths rules

gcc points out the destination buffer has the same size the specified
bound for the string.

  warning: ‘__builtin_strncpy’ specified bound 16 equals destination size [-Wstringop-truncation]

Let's make sure we do not overflow the buffer (should not happen as
the names are provide by the kernel and hence should fit).

8092. By Daniel Wagner on 2021-04-05

ethernet: Copy interfance names obeying lengths rules

gcc points out the destination buffer has the same size the specified
bound for the string:

  warning: ‘__builtin_stpncpy’ specified bound 16 equals destination size [-Wstringop-truncation]

Let's make sure we do not overflow the buffer (should not happen as
the names are provide by the kernel and hence should fit).

8091. By Jussi Laakkonen <email address hidden> on 2021-04-05

ipconfig: Refactor /proc value get/set to separate functions

Refactor getting and setting the proc conf values, have read and write
in their own respective general functions. If write/read is issued
without interface name (NULL) then "all" section is used to follow the
old behavior.

8090. By Jussi Laakkonen <email address hidden> on 2021-04-05

service: Sort VPNs using the transport service if connected

Use the transport to verify the order of the connected VPN services. If
there is a transport service in use that ranks lower than an another
service it means that the order must be changed based on comparing the
transport and the service instead of comparing VPN and the service. This
is because the higher ranking service should then become the transport
of the VPN.

This ensures that when the list is sorted the transport check in
plugins/vpn.c will make VPN to switch to the new transport that is
enabled to be the default. Use of the service ident from hash table for
searching is used because the index cannot be retrieved from the list
while sorting the list.

8089. By Jussi Laakkonen <email address hidden> on 2021-04-05

provider: Add function to get transport ident from VPN

Get the ident of the transport of the VPN. Use get_property() callback
with "Transport" to get the value.

8088. By Jussi Laakkonen <email address hidden> on 2021-04-05

vpn: Return transport ident with get_property()

Return the service_ident with "Transport" keyword given to
get_property(). Plugin tracks the transport and this is can be used
elsewhere as well.

It is important to free the service_ident after notifying provider about
state change as the service_ident is used for IPv6 checks when disconnecting.

8087. By Jussi Laakkonen <email address hidden> on 2021-03-27

dnsproxy: Enable DNS servers on connected VPN if split routing changes

If split routing is enabled on a connected VPN the DNS servers of the
VPN should be enabled as well when the default service is switched to be
the transport service.

8086. By Justin Maggard <email address hidden> on 2021-03-27

timeserver: Fix false error message

The gettimeofday() function returns -1 on error, but ntp_callback() was
testing for 0 instead since 7af765d10 (clock: Add TimeSynced signal
emitted when the system time has been synced), resulting in "Failed to
get current time" error messages.

8085. By Jonathan Liu on 2021-03-27

iwd: Fix typo in error message when stopping AccessPoint mode

The error text indicates that it could not start AccessPoint mode when
it is actually trying to stop AccessPoint mode.

Fixes: 648ed549f0ac ("iwd: Add support for tethering")

8084. By VAUTRIN Emmanuel (Canal Plus Prestataire) <email address hidden> on 2021-03-27

service: Allow only user connection after WiFi failure

The failure state may not always result from a bad connection.
For security matter, as a password renewal, the AP may disconnect the
station, and finally completely block it, after several inappropriate
retries, due to auto connection with former password.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers

No subscribers.