summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* libnm: use "libnm-systemd-shared.a" in "libnm-core.la" (and "libnm.so")th/shared-systemdThomas Haller2019-01-028-2/+100
* systemd: expose unbase64mem() as nm_sd_utils_unbase64mem()Thomas Haller2019-01-024-0/+98
* systemd: move basic systemd library to shared/nm-utilsThomas Haller2019-01-02145-380/+561
* shared/trivial: add comment about compat macro _NM_CC_SUPPORT_GENERIC w.r.t. C11Thomas Haller2019-01-021-0/+4
* systemd: drop workaround for missing C11 header <uchar.h>Thomas Haller2019-01-026-14/+17
* build: bump C standard to (gcc's) C11Thomas Haller2019-01-021-2/+5
* shared,core: move logging enums to header "shared/nm-utils/nm-logging-fwd.h"Thomas Haller2019-01-024-82/+121
* all: merge branch 'th/various-fixes'Thomas Haller2019-01-029-142/+193
|\
| * keyfile: various refactoring and restructure nm_keyfile_read()Thomas Haller2019-01-024-125/+145
| * keyfile: ensure array lengths are always initializedThomas Haller2019-01-022-9/+25
| * contrib: adjust NM-log for changes to platform loggingThomas Haller2018-12-301-1/+1
| * checkpatch: warn if there is a file "TODO.txt"Thomas Haller2018-12-301-3/+17
| * checkpatch: warn about suspicious gtk-doc annotationsThomas Haller2018-12-301-0/+1
| * libnm/gtk-doc: fix transfer-none annotation for nm_settings_get_connections()Thomas Haller2018-12-301-1/+1
| * platform: fix nm_platform_wireguard_peer_to_string()Thomas Haller2018-12-301-1/+2
| * systemd: fix nm-logging domain for systemd loggingThomas Haller2018-12-301-1/+1
| * keyfile: fix memleak in nm_keyfile_read()Thomas Haller2018-12-301-2/+1
|/
* core: merge branch 'th/nm-error'Thomas Haller2018-12-2734-851/+903
|\
| * platform: use nm_steal_fd() in nmp_utils_sysctl_open_netdir()Thomas Haller2018-12-271-5/+2
| * platform: return platform-error from link-add functionThomas Haller2018-12-274-39/+38
| * platform: merge NMPlatformError with nm-errorThomas Haller2018-12-2726-618/+591
| * shared: declare error numbers as enum and minor cleanupThomas Haller2018-12-272-36/+46
| * trivial: rename nl-errno to nm-errnoThomas Haller2018-12-276-136/+137
| * shared: move nm_errno() function to nm-errno.hThomas Haller2018-12-272-14/+22
| * core: move netlink errors to nm-errno.hThomas Haller2018-12-277-90/+100
| * shared,core: add "nm-errno.h"Thomas Haller2018-12-274-0/+54
|/
* systemd: merge branch systemd into masterThomas Haller2018-12-2368-1505/+2088
|\
| * systemd: update code from upstream (2018-12-22)Thomas Haller2018-12-2364-1522/+2288
* | systemd: merge branch 'thom311/dhcp-set-client-id-no-inval'Thomas Haller2018-12-214-22/+27
|\ \
| * | dhcp6: don't enforce DUID content for sd_dhcp6_client_set_duid()Thomas Haller2018-12-214-6/+16
| * | dhcp: don't enforce hardware address length for sd_dhcp_client_set_client_id()Thomas Haller2018-12-211-18/+11
| * | dhcp: fix sd_dhcp_client_set_client_id() for infiniband addressesThomas Haller2018-12-211-1/+3
|/ /
* | device: ensure IP configuration is restored when link goes upBeniamino Galvani2018-12-211-1/+6
* | build/meson: merge branch 'inigomartinez/meson-review'Thomas Haller2018-12-2064-293/+275
|\ \
| * | build: meson: Remove unnecessary auxiliary variableIñigo Martínez2018-12-201-4/+2
| * | build: meson: Add trailing commasIñigo Martínez2018-12-2062-264/+264
| * | build: meson: Use variables present in pkg-config filesIñigo Martínez2018-12-202-20/+6
| * | build: meson: Remove polkit_dir optionIñigo Martínez2018-12-203-5/+3
|/ /
* | device: fix method check in IPvLL codeBeniamino Galvani2018-12-201-5/+2
* | dhcp: merge branch 'th/internal-dhcp-routes-rh1634657'Thomas Haller2018-12-1928-393/+651
|\ \
| * | core: allow addresses with zero prefix lengthThomas Haller2018-12-193-3/+4
| * | dhcp: fix static-route handling for intenal client and support multiple defau...Thomas Haller2018-12-192-57/+123
| * | dhcp: request classless-static-route option first according to RFC 3442Thomas Haller2018-12-191-2/+7
| * | network: add sd_dhcp_route_get_option() accessorThomas Haller2018-12-192-0/+7
| * | dhcp: minor cleanup parsing default route for internal clientThomas Haller2018-12-191-10/+6
| * | dhcp: cleanup parsing of DHCP lease for internal clientThomas Haller2018-12-191-108/+109
| * | dhcp: let lease_to_ip4_config() allocate option hashThomas Haller2018-12-191-16/+26
| * | dhcp: fix signedness of loop variable in lease_to_ip4_config()Thomas Haller2018-12-191-2/+2
| * | dhcp: cleanup static option list for internal clientThomas Haller2018-12-191-56/+70
| * | dhcp: don't request DHCP6 client-id option with internal clientThomas Haller2018-12-192-1/+3