summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* multiindex: add function to combine update and lookupth/wip/util/multi-index-update-and-lookupth/util/multi-index-update-and-lookupThomas Haller2016-04-072-71/+239
|
* config: let NMConfig handle "NetworkManager.state" file (bgo#764474)Thomas Haller2016-04-075-217/+278
| | | | | | | | | | | | | Move reading and writing of the state file to NMConfig ("/var/lib/NetworkManager/NetworkManager.state" file). Originally, I intended to persist more state, thus it made sense to cleanup handling of the state file and move it all at one place. Now, it's not clear that will happen anytime soon. Still, the change is a worthy cleanup, so do it anyway. https://bugzilla.gnome.org/show_bug.cgi?id=764474
* release: bump version to 1.3.0 (development)1.3.0-devLubomir Rintel2016-04-052-4/+4
|
* release: add version 1.4 macrosLubomir Rintel2016-04-053-0/+29
|
* build: disable deprecation checks for internal compilationThomas Haller2016-04-0544-42/+11
| | | | | | | | | | | | For internal compilation we want to be able to use deprecated API without warnings. Define the version min/max macros to effectively disable deprecation warnings. However, don't do it via CFLAGS option in the makefiles, instead hack it to "nm-default.h". After all, *every* source file that is for internal compilation needs to include this header as first.
* man: gitignore man7Lubomir Rintel2016-04-051-1/+1
|
* build: make man page hardlinks conditional on having man pagesColin Walters2016-04-051-12/+25
| | | | | | Otherwise we fail since they don't exist. We have to carefully implement an "or" condition for the cases of having prebuilt manpages in a tarball, vs actually building them from source.
* po: update Slovak translationLubomir Rintel2016-04-0566-578/+92
|
* po: fix line terminationsLubomir Rintel2016-04-054-19/+20
| | | | | | | Seems like Zanata makes it easy to make this mistake if it's just a warning. Turn the string back to fuzzy if unsure.
* merge: branch 'lr/docbook'Lubomir Rintel2016-04-0564-5345/+5991
|\ | | | | | | Various documentation improvements.
| * dbus: fix up the XML formattinglr/docbookLubomir Rintel2016-04-0532-111/+73
| | | | | | | | The conversion script didn't do a very good job. It got fired.
| * dbus: correct the NMDevice::StateReason typeLubomir Rintel2016-04-051-1/+1
| |
| * dbus: correct the links to typesLubomir Rintel2016-04-0512-33/+33
| | | | | | | | | | gdbus-codegen is not smart enough to understand #Type, include raw docbook directly.
| * Revert "dbus: tool to convert documentation annotations"Lubomir Rintel2016-04-051-112/+0
| | | | | | | | Not needed anymore.
| * dbus: convert the annotations to gtk-doc blocksLubomir Rintel2016-04-0535-3405/+2353
| |
| * dbus: tool to convert documentation annotationsLubomir Rintel2016-04-051-0/+112
| |
| * dbus: move NMWimaxNspNetworkType to nm-dbus-interface.hLubomir Rintel2016-04-052-16/+15
| | | | | | | | It's an enum used on D-Bus.
| * dbus: remove the telepathy annotationsLubomir Rintel2016-04-0512-295/+0
| | | | | | | | | | We now generate documentation with gdbus-codegen and these are now useless.
| * man: move nmcli-examples to section 7Lubomir Rintel2016-04-0510-11/+15
| | | | | | | | It really is not a configuration file and doesn't belong to section 5.
| * man: make the templated manuals a bit more consistent with the restLubomir Rintel2016-04-053-60/+47
| | | | | | | | Use the docbook tags wherever appropriate.
| * man: include version from a XML entityLubomir Rintel2016-04-0512-37/+54
| | | | | | | | | | | | | | | | This way it's consistently used across all manual page without a need for XSL templating. Also, the entities file could in future possibly be used to template the build-time configurables such as filesystem paths or bug tracker URL.
| * man: drop datesLubomir Rintel2016-04-055-16/+0
| | | | | | | | | | | | | | It's injected from the makefile, but not even used consistently or included in the resulting render of manual page. Which is good, otherwise we'd have a non-reproducible build with possible multilib conflicts if rendered around midnight.
| * man: rename some variablesLubomir Rintel2016-04-051-29/+27
| | | | | | | | | | | | No functional change, just a readability improvement. No need to prefix the variables with docbook_ and docbook_generated -- all manual pages are generated from docbook.
| * man: drop nm-system-settings.conf.5Lubomir Rintel2016-04-053-32/+10
| | | | | | | | | | | | | | It's long deprecated and the last roff manual page. Instead, NetworkManager.conf(5) documents the file. Let's just link that one.
| * man: convert nm-online(1) manual to docbook refentryLubomir Rintel2016-04-056-78/+172
| |
| * man: convert nmtui(1) manual to docbook refentryLubomir Rintel2016-04-055-2/+138
| |
| * man: convert nmcli(1) manual to docbook refentryLubomir Rintel2016-04-056-1285/+3121
| |
| * docs: load the dbus documentation and manuals from original locationLubomir Rintel2016-04-052-46/+44
|/ | | | There's nothing to expand there.
* merge: branch 'lr/translations'Lubomir Rintel2016-04-0567-117527/+123034
|\ | | | | | | Translation updates & Zanata configuration.
| * po: add Zanata configurationlr/translationsLubomir Rintel2016-04-051-0/+16
| |
| * po: pull translations from Red HatLubomir Rintel2016-04-0526-69/+62
| |
| * po: pull translations from Fedora ZanataLubomir Rintel2016-04-059-1128/+1238
| |
| * po: update-poLubomir Rintel2016-04-0566-116355/+121743
| |
| * po: remove bad character from Italian translationLubomir Rintel2016-04-051-1/+1
|/
* core: fix message format for failed creation of secret keyBeniamino Galvani2016-04-051-1/+1
|
* build: reorder files for building platformThomas Haller2016-04-052-15/+18
| | | | | Build the sources in order so that files that depend on other files are build after the files they depend on.
* auth: downgrade g_assert() to nm_assert()Thomas Haller2016-04-051-1/+1
| | | | We know that this isn't going to fail. No need to check every time.
* manager: ensure IP config of device is cleared before removalLubomir Rintel2016-04-042-1/+14
| | | | | | | | | | | | | | | | If the manager removes the device, the IP config objects must be cleared. The reason is that NMPolicy registers to the IP config changed signal and passes these object on to NMDnsManager. If the INTERNAL_DEVICE_REMOVED signal is emited with IP configuration object pending, those objects will be leaked. This partly redoes commit f72816bf108cf3fa52ae267e3622a1f19db28b21, which was reverted. Co-Authored-By: Thomas Haller <thaller@redhat.com> https://bugzilla.gnome.org/show_bug.cgi?id=764483
* device: ensure @error always set by nm_device_factory_create_device()Thomas Haller2016-04-041-1/+18
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=764606
* manager: refactor error variable in platform_link_added()Thomas Haller2016-04-041-4/+4
| | | | Free the error via gs_free_error and create separate instances.
* policy: merge branch 'th/policy-cleanup-v2'Thomas Haller2016-04-0410-204/+214
|\
| * core: use defines for signal names in NMDnsManager and NMFirewallManagerThomas Haller2016-04-045-10/+14
| |
| * policy: pass private pointer as signal user-data for settings handlersThomas Haller2016-04-041-16/+19
| |
| * policy: pass private pointer as signal user-data for manager handlersThomas Haller2016-04-041-16/+22
| |
| * policy: pass private pointer as signal user-data for device handlersThomas Haller2016-04-041-14/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | We want to unregister the signals at cleanup time via g_signal_handlers_disconnect_by_data(). This saves us from storing the signal handler id or by naming the function explicitly via g_signal_handlers_disconnect_by_func(). However, the registered user-data @self is a public pointer. That is ugly, because potentially another component could register a signal with passing the public @self pointer as user-data. Although that doesn't currently happen, it is more correct to register with a private pointer to avoid this case altogether.
| * policy: removed unused signal subscription to "NMManager::state-changed"Thomas Haller2016-04-041-6/+0
| |
| * policy: refactor tracking registered signals to NMManager's instanceThomas Haller2016-04-041-24/+16
| |
| * manager: remove unused signal "user-permissions-changed"Thomas Haller2016-04-041-8/+0
| |
| * manager: use defines for signal namesThomas Haller2016-04-043-9/+17
| |
| * policy: refactor tracking registered signals to NMSettings's instanceThomas Haller2016-04-041-23/+10
| |