1. 15 Dec, 2017 4 commits
  2. 14 Dec, 2017 1 commit
  3. 13 Dec, 2017 1 commit
  4. 12 Dec, 2017 3 commits
  5. 11 Dec, 2017 19 commits
  6. 08 Dec, 2017 5 commits
    • Thomas Haller's avatar
      libnm: use nm_utils_named_values_from_str_dict() · b11eac1a
      Thomas Haller authored
      Make use of NMUtilsNamedValue in nm_utils_format_variant_attributes().
      This avoids creating a GList and sorting it.
      
      Also, reuse nm_utils_named_values_from_str_dict() in
      nm_setting_bond_get_option().
      b11eac1a
    • Thomas Haller's avatar
    • Thomas Haller's avatar
      Revert "Makefile: rework team compilation flags" · b1c65d32
      Thomas Haller authored
      I don't think we should do this.
      
      - renamining/dropping configure options is still an annoyance,
        because it requires to different ./configure options depending
        on the version. The rename from --enable-teamctl to --enable-team
        might be theoretically nice, but more annoying then helpful.
      
      - There is no strict dependency between --enable-team and
        --enable-json-validation. At most, one could argue that
        when enabling the team plugin (--enable-teamctl), then
        libnm must also be build with --enable-json-validation.
        But in fact, the team plugin will happily work with a
        libnm that doesn't link against libjansson.
        That is --enable-teamctl --disable-json-validation will work
        in practice just fine.
        On the other hand, libnm is a client library to create connection
        profiles, fully supporting team profiles also makes sense if the
        actual plugin is not installed (or build). Thus, --disable-teamctl
        --enable-json-validation certainly makes sense.
      
      At this point, one might ask whether libnm is even still complete without
      libjansson. Maybe libnm should *require* --enable-json-validation.
      But that is not what the patch was doing, and it would also need
      some careful consideration before doing so.
      
      This reverts commit 9d5cd7ea.
      b1c65d32
    • Thomas Haller's avatar
      libnm/tests: fix memleak in test · af6f62be
      Thomas Haller authored
      af6f62be
    • Thomas Haller's avatar
      keyfile: reject team properties in parser · 1b8ae839
      Thomas Haller authored
      We don't properly coordinate reading the team properties from keyfile.
      They must be ignored, at least for now.
      1b8ae839
  7. 07 Dec, 2017 7 commits