2008-02-28 20:28:11 +00:00
|
|
|
*~
|
2011-11-14 12:27:04 +00:00
|
|
|
.*.swp
|
2013-04-17 15:08:45 +00:00
|
|
|
*.bak
|
2008-02-28 20:28:11 +00:00
|
|
|
*.o
|
|
|
|
*.lo
|
2013-03-27 13:42:37 +00:00
|
|
|
*.gcno
|
|
|
|
*.gcda
|
2008-02-28 20:28:11 +00:00
|
|
|
*.la
|
2017-11-04 19:41:45 +00:00
|
|
|
*-*.gir
|
2011-01-21 20:46:09 +00:00
|
|
|
*.typelib
|
2016-10-14 10:13:50 +00:00
|
|
|
**.stamp
|
|
|
|
.dirstamp
|
2012-02-08 17:56:52 +00:00
|
|
|
*-enum-types.[ch]
|
2015-10-27 14:31:13 +00:00
|
|
|
*-glue.h
|
2015-06-11 11:45:22 +00:00
|
|
|
*.loT
|
2008-02-28 20:28:11 +00:00
|
|
|
Makefile
|
|
|
|
Makefile.in*
|
|
|
|
compile
|
|
|
|
depcomp
|
|
|
|
install-sh
|
|
|
|
libtool
|
|
|
|
ltmain.sh
|
|
|
|
missing
|
|
|
|
mkinstalldirs
|
|
|
|
POTFILES
|
|
|
|
stamp-*
|
|
|
|
.deps
|
|
|
|
.libs
|
2009-03-16 09:41:14 +00:00
|
|
|
gtk-doc.make
|
2010-03-01 20:45:51 +00:00
|
|
|
*.pc
|
2011-11-14 12:35:30 +00:00
|
|
|
cscope.*out
|
2013-07-26 12:16:47 +00:00
|
|
|
valgrind-*.log
|
2015-05-14 12:45:45 +00:00
|
|
|
test-*.log
|
|
|
|
test-*.trs
|
2017-04-19 09:45:29 +00:00
|
|
|
/.zanata-cache/
|
2013-07-26 14:02:19 +00:00
|
|
|
|
2015-08-13 15:15:30 +00:00
|
|
|
/NetworkManager-*.tar.*
|
|
|
|
|
2013-07-26 14:02:19 +00:00
|
|
|
/ABOUT-NLS
|
|
|
|
/COPYING
|
|
|
|
/INSTALL
|
|
|
|
/TAGS
|
|
|
|
/aclocal.m4
|
|
|
|
/autom4te.cache
|
|
|
|
/build-aux
|
|
|
|
/config.*
|
|
|
|
/configure
|
|
|
|
/intltool-*
|
|
|
|
|
2015-06-11 11:45:22 +00:00
|
|
|
/confdefs.h
|
|
|
|
/conftest.[ch]
|
|
|
|
/conftest.o.*
|
|
|
|
|
2016-10-12 09:56:33 +00:00
|
|
|
/dispatcher/nm-avahi-autoipd.action
|
|
|
|
/dispatcher/nm-dispatcher
|
|
|
|
/dispatcher/nmdbus-dispatcher.*
|
|
|
|
/dispatcher/org.freedesktop.nm_dispatcher.service
|
|
|
|
/dispatcher/tests/test-dispatcher-envp
|
2013-07-26 14:02:19 +00:00
|
|
|
|
2014-08-26 18:41:29 +00:00
|
|
|
/clients/cli/nmcli
|
2017-03-30 15:28:57 +00:00
|
|
|
/clients/common/settings-docs.c
|
2014-08-26 18:41:29 +00:00
|
|
|
/clients/tui/newt/libnmt-newt.a
|
|
|
|
/clients/tui/nmtui
|
|
|
|
/clients/nm-online
|
|
|
|
|
|
|
|
/data/NetworkManager.service
|
|
|
|
/data/NetworkManager-wait-online.service
|
|
|
|
/data/NetworkManager-dispatcher.service
|
|
|
|
/data/org.freedesktop.NetworkManager.service
|
|
|
|
/data/server.conf
|
2016-11-03 12:25:36 +00:00
|
|
|
/data/org.freedesktop.NetworkManager.policy
|
|
|
|
/data/org.freedesktop.NetworkManager.policy.in
|
2014-08-26 18:41:29 +00:00
|
|
|
|
|
|
|
/docs/api/version.xml
|
|
|
|
/docs/api/settings-spec.html
|
|
|
|
/docs/api/settings-spec.xml
|
|
|
|
/docs/api/*.stamp
|
|
|
|
/docs/api/html/
|
|
|
|
/docs/api/tmpl/
|
|
|
|
/docs/api/xml/
|
|
|
|
/docs/api/NetworkManager-*.txt
|
|
|
|
/docs/api/NetworkManager-decl-list.txt.bak
|
|
|
|
/docs/api/NetworkManager-decl.txt.bak
|
|
|
|
/docs/api/NetworkManager.args
|
|
|
|
/docs/api/NetworkManager.hierarchy
|
|
|
|
/docs/api/NetworkManager.interfaces
|
|
|
|
/docs/api/NetworkManager.prerequisites
|
|
|
|
/docs/api/NetworkManager.signals
|
|
|
|
/docs/api/NetworkManager.types
|
2013-07-26 14:02:19 +00:00
|
|
|
|
2016-11-23 12:14:08 +00:00
|
|
|
/docs/api/dbus-org.freedesktop.NetworkManager*.xml
|
|
|
|
|
2013-07-26 14:02:19 +00:00
|
|
|
/docs/libnm-glib/*.stamp
|
|
|
|
/docs/libnm-glib/html/
|
|
|
|
/docs/libnm-glib/tmpl/
|
|
|
|
/docs/libnm-glib/xml/
|
|
|
|
/docs/libnm-glib/libnm-glib-*.txt
|
|
|
|
/docs/libnm-glib/libnm-glib.args
|
|
|
|
/docs/libnm-glib/libnm-glib.hierarchy
|
|
|
|
/docs/libnm-glib/libnm-glib.interfaces
|
|
|
|
/docs/libnm-glib/libnm-glib.prerequisites
|
|
|
|
/docs/libnm-glib/libnm-glib.signals
|
|
|
|
/docs/libnm-glib/version.xml
|
|
|
|
|
|
|
|
/docs/libnm-util/*.stamp
|
|
|
|
/docs/libnm-util/html/
|
|
|
|
/docs/libnm-util/tmpl/
|
|
|
|
/docs/libnm-util/xml/
|
|
|
|
/docs/libnm-util/libnm-util-*.txt
|
|
|
|
/docs/libnm-util/libnm-util-decl-list.txt.bak
|
|
|
|
/docs/libnm-util/libnm-util-decl.txt.bak
|
|
|
|
/docs/libnm-util/libnm-util.args
|
|
|
|
/docs/libnm-util/libnm-util.hierarchy
|
|
|
|
/docs/libnm-util/libnm-util.interfaces
|
|
|
|
/docs/libnm-util/libnm-util.prerequisites
|
|
|
|
/docs/libnm-util/libnm-util.signals
|
|
|
|
/docs/libnm-util/libnm-util.types
|
|
|
|
/docs/libnm-util/version.xml
|
|
|
|
|
2014-07-24 12:59:21 +00:00
|
|
|
/docs/libnm/*.stamp
|
|
|
|
/docs/libnm/html/
|
|
|
|
/docs/libnm/tmpl/
|
|
|
|
/docs/libnm/xml/
|
|
|
|
/docs/libnm/libnm-*.txt
|
|
|
|
/docs/libnm/libnm.args
|
|
|
|
/docs/libnm/libnm.hierarchy
|
|
|
|
/docs/libnm/libnm.interfaces
|
|
|
|
/docs/libnm/libnm.prerequisites
|
|
|
|
/docs/libnm/libnm.signals
|
|
|
|
/docs/libnm/libnm.types
|
|
|
|
/docs/libnm/version.xml
|
|
|
|
|
2014-08-20 14:08:18 +00:00
|
|
|
/examples/C/glib/add-connection-gdbus
|
2014-05-19 17:44:02 +00:00
|
|
|
/examples/C/glib/add-connection-libnm
|
2014-08-20 14:08:18 +00:00
|
|
|
/examples/C/glib/get-active-connections-gdbus
|
2014-05-19 17:44:02 +00:00
|
|
|
/examples/C/glib/get-ap-info-libnm
|
2014-08-20 14:08:18 +00:00
|
|
|
/examples/C/glib/list-connections-gdbus
|
2014-05-19 17:44:02 +00:00
|
|
|
/examples/C/glib/list-connections-libnm
|
2014-08-20 14:08:18 +00:00
|
|
|
/examples/C/glib/monitor-nm-running-gdbus
|
|
|
|
/examples/C/glib/monitor-nm-state-gdbus
|
2013-07-26 14:02:19 +00:00
|
|
|
/examples/C/qt/add-connection-wired
|
|
|
|
/examples/C/qt/list-connections
|
|
|
|
/examples/C/qt/change-ipv4-addresses
|
|
|
|
|
2015-12-22 11:18:22 +00:00
|
|
|
/shared/nm-version-macros.h
|
build: extract version macros from "nm-version.h" to new header file "nm-version-macros.h"
For libnm library, "nm-dbus-interface.h" contains defines like the D-Bus
paths of NetworkManager. It is desirable to have this header usable without
having a dependency on "glib.h", for example for a QT application. For that,
commit c0852964a890cf43cc2dcaeff41ac6edc5028f24 removed that dependancy.
For libnm-glib library, the analog to "nm-dbus-interface.h" is
"NetworkManager.h", and the same applies there. Commit
159e827a72f420048e12d318f8ba1edd3f641fc8 removed that include.
However, that broke build on PackageKit [1] which expected to get the
version macros by including "NetworkManager.h". So at least for libnm-glib,
we need to preserve old behavior so that a user including
"NetworkManager.h" gets the version macros, but not "glib.h".
Extract the version macros to a new header file "nm-version-macros.h".
This header doesn't include "glib.h" and can be included from
"NetworkManager.h". This gives as previous behavior and a glib-free
include.
For libnm we still don't include "nm-version-macros.h" to "nm-dbus-interface.h".
Very few users will actually need the version macros, but not using
libnm.
Users that use libnm, should just include (libnm's) "NetworkManager.h" to
get all headers.
As a special case, a user who doesn't want to use glib/libnm, but still
needs both "nm-dbus-interface.h" and "nm-version-macros.h", can include
them both separately.
[1] https://github.com/hughsie/PackageKit/issues/85
Fixes: 4545a7fe9670ce4d7c259c11c2cc853bfae6729b
2015-09-25 14:07:50 +00:00
|
|
|
|
2016-11-23 12:14:08 +00:00
|
|
|
/introspection/org.freedesktop.NetworkManager*.[ch]
|
2014-08-26 18:41:29 +00:00
|
|
|
|
2014-08-27 15:24:23 +00:00
|
|
|
/libgsystem/
|
|
|
|
|
2014-08-08 13:50:24 +00:00
|
|
|
/libnm-core/tests/test-compare
|
2014-07-04 17:26:57 +00:00
|
|
|
/libnm-core/tests/test-crypto
|
|
|
|
/libnm-core/tests/test-settings-defaults
|
|
|
|
/libnm-core/tests/test-general
|
keyfile: support writing certificates as blob inside the keyfile
keyfile should become our main import/export format. It is desirable,
that a keyfile can contain every aspect of a connection.
For blob certificates, the writer in core daemon would always write
them to a file and convert the scheme to path.
This behavior is not great for a (hyptetical) `nmcli connection export`
command because it would have to export them somehow outside of keyfile,
e.g. by writing them to temporary files.
Instead, if the write handler does not handle a certificate, use a
default implementation in nm_keyfile_write() which adds the blob inside
the keyfile.
Interestingly, keyfile reader already supported reading certificate
blobs. But this legacy format accepts the blob as arbitrary
binary without marking the format and without scheme prefix.
Instead of writing the binary data directly, write it with a new
uri scheme "data:;base64," and encode it in base64.
Also go through some lengths to make sure that whatever path
keyfile plugin writes, can be read back again. That is, because
keyfile writer preferably writes relative paths without prefix.
Add nm_keyfile_detect_unqualified_path_scheme() to encapsulate
the detection of pathnames without file:// prefix and use it to
check whether the path name must be fully qualified.
2015-02-24 21:22:14 +00:00
|
|
|
/libnm-core/tests/test-keyfile
|
2014-07-04 17:26:57 +00:00
|
|
|
/libnm-core/tests/test-need-secrets
|
|
|
|
/libnm-core/tests/test-secrets
|
|
|
|
/libnm-core/tests/test-setting-8021x
|
2016-03-18 15:37:52 +00:00
|
|
|
/libnm-core/tests/test-setting-bond
|
2014-07-04 17:26:57 +00:00
|
|
|
/libnm-core/tests/test-setting-dcb
|
2016-04-21 16:06:43 +00:00
|
|
|
/libnm-core/nm-dbus-types.xml
|
|
|
|
/libnm-core/nm-vpn-dbus-types.xml
|
2014-08-26 18:41:29 +00:00
|
|
|
|
2015-04-16 16:34:55 +00:00
|
|
|
/libnm-glib/nm-secret-agent-glue.h
|
|
|
|
/libnm-glib/nm-vpn-plugin-glue.h
|
2014-08-26 18:41:29 +00:00
|
|
|
/libnm-glib/libnm-glib-test
|
|
|
|
/libnm-glib/tests/test-nm-client
|
|
|
|
/libnm-glib/tests/test-remote-settings-client
|
|
|
|
|
2013-07-26 14:02:19 +00:00
|
|
|
/libnm-util/test-crypto
|
|
|
|
/libnm-util/tests/test-crypto
|
|
|
|
/libnm-util/tests/test-settings-defaults
|
|
|
|
/libnm-util/tests/test-general
|
2014-07-25 21:50:14 +00:00
|
|
|
/libnm-util/tests/test-libnm-linking
|
2013-07-26 14:02:19 +00:00
|
|
|
/libnm-util/tests/test-need-secrets
|
|
|
|
/libnm-util/tests/test-secrets
|
|
|
|
/libnm-util/tests/test-setting-8021x
|
2013-09-13 14:44:56 +00:00
|
|
|
/libnm-util/tests/test-setting-dcb
|
2013-07-26 14:02:19 +00:00
|
|
|
|
2017-11-04 19:41:45 +00:00
|
|
|
/libnm/fake-typelib/typelibs.c
|
2016-11-23 16:09:48 +00:00
|
|
|
/libnm/nm-settings-ifcfg-rh-docs.xml
|
2014-11-16 22:07:56 +00:00
|
|
|
/libnm/nm-property-docs.xml
|
2016-11-23 16:09:48 +00:00
|
|
|
/libnm/nm-settings-docs.xml
|
|
|
|
/libnm/nm-settings-docs-overrides.xml
|
|
|
|
/libnm/nm-settings-keyfile-docs.xml
|
2017-05-19 08:19:25 +00:00
|
|
|
/libnm/tests/test-general
|
2014-08-26 18:41:29 +00:00
|
|
|
/libnm/tests/test-nm-client
|
|
|
|
/libnm/tests/test-remote-settings-client
|
2014-08-29 16:27:47 +00:00
|
|
|
/libnm/tests/test-secret-agent
|
2013-07-26 14:02:19 +00:00
|
|
|
|
2014-08-26 18:41:29 +00:00
|
|
|
/m4/codeset.m4
|
|
|
|
/m4/gettext.m4
|
|
|
|
/m4/glibc2.m4
|
|
|
|
/m4/glibc21.m4
|
2013-07-26 14:02:19 +00:00
|
|
|
/m4/gtk-doc.m4
|
2014-08-26 18:41:29 +00:00
|
|
|
/m4/iconv.m4
|
|
|
|
/m4/intdiv0.m4
|
|
|
|
/m4/intl.m4
|
|
|
|
/m4/intldir.m4
|
|
|
|
/m4/intlmacosx.m4
|
2013-07-26 14:02:19 +00:00
|
|
|
/m4/intltool.m4
|
2014-08-26 18:41:29 +00:00
|
|
|
/m4/intmax.m4
|
|
|
|
/m4/inttypes-pri.m4
|
|
|
|
/m4/inttypes_h.m4
|
|
|
|
/m4/lcmessage.m4
|
|
|
|
/m4/lib-ld.m4
|
|
|
|
/m4/lib-link.m4
|
|
|
|
/m4/lib-prefix.m4
|
2013-07-26 14:02:19 +00:00
|
|
|
/m4/libtool.m4
|
2014-08-26 18:41:29 +00:00
|
|
|
/m4/lock.m4
|
|
|
|
/m4/longlong.m4
|
2013-07-26 14:02:19 +00:00
|
|
|
/m4/lt*.m4
|
2014-08-26 18:41:29 +00:00
|
|
|
/m4/nls.m4
|
|
|
|
/m4/po.m4
|
|
|
|
/m4/printf-posix.m4
|
|
|
|
/m4/progtest.m4
|
|
|
|
/m4/size_max.m4
|
|
|
|
/m4/stdint_h.m4
|
|
|
|
/m4/uintmax_t.m4
|
|
|
|
/m4/visibility.m4
|
|
|
|
/m4/wchar_t.m4
|
|
|
|
/m4/wint_t.m4
|
|
|
|
/m4/xsize.m4
|
|
|
|
|
2016-04-05 18:30:43 +00:00
|
|
|
/man/*.[1785]
|
2014-08-26 18:41:29 +00:00
|
|
|
/man/nm-settings.xml
|
2014-09-04 03:04:22 +00:00
|
|
|
/man/nm-settings-ifcfg-rh.xml
|
|
|
|
/man/nm-settings-keyfile.xml
|
2016-04-04 17:22:45 +00:00
|
|
|
/man/common.ent
|
2014-08-26 18:41:29 +00:00
|
|
|
|
|
|
|
/po/*.gmo
|
|
|
|
/po/.intltool-merge-cache
|
|
|
|
/po/NetworkManager.pot
|
|
|
|
/po/Makevars.template
|
|
|
|
/po/Rules-quot
|
|
|
|
/po/boldquot.sed
|
|
|
|
/po/en@boldquot.header
|
|
|
|
/po/en@quot.header
|
|
|
|
/po/insert-header.sin
|
|
|
|
/po/quot.sed
|
|
|
|
/po/remove-potcdate.sin
|
2013-07-26 14:02:19 +00:00
|
|
|
|
2014-08-26 18:41:29 +00:00
|
|
|
/src/NetworkManager
|
2016-11-10 16:06:37 +00:00
|
|
|
/src/NetworkManager.ver
|
2016-01-21 13:57:07 +00:00
|
|
|
/src/devices/tests/test-arping
|
2015-11-16 15:30:36 +00:00
|
|
|
/src/devices/tests/test-lldp
|
2016-10-06 16:32:27 +00:00
|
|
|
/src/devices/wifi/tests/test-general
|
2016-11-20 23:26:17 +00:00
|
|
|
/src/dhcp/nm-dhcp-helper
|
|
|
|
/src/dhcp/tests/test-dhcp-dhclient
|
|
|
|
/src/dhcp/tests/test-dhcp-options
|
|
|
|
/src/dhcp/tests/test-dhcp-utils
|
2016-11-20 23:35:32 +00:00
|
|
|
/src/dnsmasq/tests/test-dnsmasq-utils
|
2014-10-29 14:12:18 +00:00
|
|
|
/src/nm-iface-helper
|
2016-10-13 11:06:25 +00:00
|
|
|
/src/ndisc/tests/test-ndisc-fake
|
|
|
|
/src/ndisc/tests/test-ndisc-linux
|
2014-07-30 20:37:31 +00:00
|
|
|
/src/settings/plugins/ibft/tests/test-ibft
|
2015-04-15 18:53:30 +00:00
|
|
|
/src/settings/plugins/ifcfg-rh/nmdbus-ifcfg-rh.[ch]
|
2014-08-26 18:41:29 +00:00
|
|
|
/src/settings/plugins/ifcfg-rh/tests/test-ifcfg-rh
|
2015-05-26 14:30:19 +00:00
|
|
|
/src/settings/plugins/ifnet/tests/test-ifnet
|
2014-08-26 18:41:29 +00:00
|
|
|
/src/settings/plugins/ifupdown/tests/test-ifupdown
|
|
|
|
/src/settings/plugins/keyfile/tests/test-keyfile
|
2017-06-29 12:52:00 +00:00
|
|
|
/src/settings/plugins/ifcfg-rh/tests/network-scripts/tmp/
|
2016-11-20 23:24:54 +00:00
|
|
|
/src/supplicant/tests/test-supplicant-config
|
2014-08-26 18:41:29 +00:00
|
|
|
/src/tests/config/test-config
|
|
|
|
/src/tests/test-dcb
|
|
|
|
/src/tests/test-general
|
|
|
|
/src/tests/test-general-with-expect
|
|
|
|
/src/tests/test-ip4-config
|
|
|
|
/src/tests/test-ip6-config
|
|
|
|
/src/tests/test-resolvconf-capture
|
2015-01-06 12:41:29 +00:00
|
|
|
/src/tests/test-route-manager-fake
|
|
|
|
/src/tests/test-route-manager-linux
|
2016-03-01 07:56:14 +00:00
|
|
|
/src/tests/test-systemd
|
2015-11-16 15:32:33 +00:00
|
|
|
/src/tests/test-utils
|
2014-09-08 21:11:51 +00:00
|
|
|
/src/tests/test-wired-defname
|
2013-12-02 21:20:26 +00:00
|
|
|
|
2017-04-04 08:41:22 +00:00
|
|
|
/clients/common/tests/test-general
|
|
|
|
|
2013-07-26 14:02:19 +00:00
|
|
|
/vapi/*.vapi
|
2015-11-25 10:33:24 +00:00
|
|
|
|
|
|
|
# The following names are no longer present on this branch,
|
|
|
|
# but they were on older versions. Thus keep ignoring them
|
|
|
|
# otherwise when switching branches these untracked files show
|
|
|
|
# up.
|
2016-10-12 09:56:33 +00:00
|
|
|
/callouts/nm-avahi-autoipd.action
|
|
|
|
/callouts/nm-dispatcher
|
|
|
|
/callouts/nmdbus-dispatcher.*
|
|
|
|
/callouts/org.freedesktop.nm_dispatcher.service
|
|
|
|
/callouts/tests/test-dispatcher-envp
|
2016-01-07 16:49:14 +00:00
|
|
|
/include/
|
2016-11-03 12:25:36 +00:00
|
|
|
/policy/org.freedesktop.NetworkManager.policy
|
|
|
|
/policy/org.freedesktop.NetworkManager.policy.in
|
2015-12-07 12:31:10 +00:00
|
|
|
/initscript/Slackware/rc.networkmanager
|
|
|
|
/initscript/*/[Nn]etwork[Mm]anager
|
2016-10-08 08:19:10 +00:00
|
|
|
/src/devices/wifi/tests/test-wifi-ap-utils
|
2016-11-20 23:26:17 +00:00
|
|
|
/src/dhcp-manager/nm-dhcp-helper
|
|
|
|
/src/dhcp-manager/tests/test-dhcp-dhclient
|
|
|
|
/src/dhcp-manager/tests/test-dhcp-options
|
|
|
|
/src/dhcp-manager/tests/test-dhcp-utils
|
2016-11-20 23:35:32 +00:00
|
|
|
/src/dnsmasq-manager/tests/test-dnsmasq-utils
|
2016-11-20 23:24:54 +00:00
|
|
|
/src/rdisc/
|
2016-10-07 10:00:53 +00:00
|
|
|
/src/settings/plugins/ifcfg-rh/tests/test-ifcfg-rh-utils
|
2015-11-25 10:33:24 +00:00
|
|
|
/src/settings/plugins/ifnet/tests/check_ifnet
|
2016-11-20 23:24:54 +00:00
|
|
|
/src/supplicant-manager/tests/test-supplicant-config
|
2016-11-23 12:14:08 +00:00
|
|
|
/introspection/nmdbus-*.c
|
|
|
|
/introspection/nmdbus-*.h
|
|
|
|
/introspection/nmdbus-*.xml
|
2016-11-23 16:09:48 +00:00
|
|
|
/libnm/nm-ifcfg-rh-docs.xml
|
|
|
|
/libnm/nm-keyfile-docs.xml
|
|
|
|
/libnm/nm-setting-docs.xml
|
|
|
|
/libnm/nm-setting-docs-overrides.xml
|
2017-03-30 15:28:57 +00:00
|
|
|
/clients/cli/settings-docs.c
|