From: Daniel Wagner <daniel.wag...@bmw-carit.de>

Hi,

Let's have the next batch of patches from the 'per application routing
and staticics' series.

This version of series changes slightly the order of the patches
and the previouly patch called

    [PATCH v0 4/5] session_policy_local: Do not free policy on load error

is splitted into three patches


  session: Reorder shutdown sequence
  session: Do not access initialized hash table

These patches are fixing crashes I was able to trigger via
ctrl-c while a session was activated.

  session: Empty policy list indicated no match all
  session_policy_local: Set default policy using common code
  session_policy_local: Empty policy list indicated no match all

Fix the semantics of an empty AllowedBearers list. The D-Bus
AllowedBearers API does handles this correctly.

  session_policy_local: Do not free policy on load error
  session_policy_local: Load policy when a new file is added

These fix the parsing and freeing of the policy files.

If you want to see where we are heading have a look at the
whole series here:

https://github.com/bmwcarit/connman/tree/secmark-v3

cheers,
daniel

Daniel Wagner (7):
  session: Reorder shutdown sequence
  session: Do not access initialized hash table
  session: Empty policy list indicated no match all
  session_policy_local: Set default policy using common code
  session_policy_local: Empty policy list indicated no match all
  session_policy_local: Do not free policy on load error
  session_policy_local: Load policy when a new file is added

 plugins/session_policy_local.c | 31 +++++++++++++++++--------------
 src/main.c                     |  2 +-
 src/session.c                  |  5 ++++-
 3 files changed, 22 insertions(+), 16 deletions(-)

-- 
1.8.2.rc3.16.gce432ca

_______________________________________________
connman mailing list
connman@connman.net
http://lists.connman.net/listinfo/connman

Reply via email to