summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* editor: add macsec support (wip)bg/macsecBeniamino Galvani2017-05-2910-0/+540
|
* revertBeniamino Galvani2017-05-292-2/+6
|
* applet: use default active interface, even if it is of unsupported classNikolay Martynov2017-05-241-2/+6
| | | | | | | | | | | | | | | | | | | | | Currently if I have bond interface running as my default interface and I try to establish VPN connection I get route to VPN server added to physical ethernet interface - one of bond slaves. This makes no sense - that slave doesn't even have IP address, and obviously such VPN connection fails to work. The problem happanes because we try to determine what interface has default route and we skip all interfaces that we do not know about (i.e. anything that is not ethernet, wifi, wwan, modem and BT). Since bond is not on the list code skips it. It looks like code doesn't really care what type the 'default' interface is - so that check is really not nessesary. Removing that check fixes 'VPN with default route via bond' problem. Signed-off-by: Nikolay Martynov <mar.kolya@gmail.com> https://mail.gnome.org/archives/networkmanager-list/2017-May/msg00042.html
* trivial: fix whitespaceThomas Haller2017-05-191-6/+7
|
* applet: do not skip wifi slave connectionsNikolay Martynov2017-05-191-2/+3
| | | | | | | | | | | If slave connection is a wifi connection we should still display it Otherwise this AP gets scanned regardless, but when user clicks it new network is created in NM's configuation - which is unlikely what user desired Signed-off-by: Nikolay Martynov <mar.kolya@gmail.com> https://mail.gnome.org/archives/networkmanager-list/2017-May/msg00041.html https://github.com/NetworkManager/network-manager-applet/pull/1
* Switch to stable libsecret APIMichael Biebl2017-05-154-4/+1
| | | | | | | | Most of the libsecret API was declared stable in 0.18 and the stable API now provides everything we need, so switch from libsecret-unstable to libsecret-1. https://bugzilla.gnome.org/show_bug.cgi?id=782638
* release: bump version to 1.8.1 (development)1.8.1-devThomas Haller2017-05-101-1/+1
|
* release: bump version to 1.8.01.8.0Thomas Haller2017-05-101-2/+2
|
* release: update NEWSth/nm-1-8Thomas Haller2017-05-101-5/+6
|
* po: make update-poThomas Haller2017-05-1081-59312/+116403
|
* applet: fix split translatable sentenceBeniamino Galvani2017-04-211-5/+3
| | | | Fixes: 145dfaecad9b81bb70bf72bde5ed5980f68232b0
* applet: merge branch 'bg/vpn-state-rh1442782'Beniamino Galvani2017-04-201-79/+57
|\ | | | | | | https://bugzilla.redhat.com/show_bug.cgi?id=1442782
| * applet: also react to vpn-state property changesBeniamino Galvani2017-04-201-5/+21
| | | | | | | | | | | | | | | | | | We use the 'state-changed' signal of active-connection to start and stop the icon animation and show notifications to user. In applet_update_icon() we also update the icon and tooltip based on the VPN state and thus it's necessary to react to changes in the 'vpn-state' property of the vpn-connection, otherwise the icon/tooltip would be out-of-sync with the real state.
| * applet: subscribe to notify::state property of unsupported devicesBeniamino Galvani2017-04-201-9/+7
| | | | | | | | | | | | | | | | | | | | | | | | In different places we call applet_is_any_device_activating() to start or stop an activation animation. Such fuction takes all devices into account, including ones not directly supported by the applet. Therefore, we should update the animation status also when their state changes. Without this commit, the applet starts the icon animation when an unsupported device is activating but does not stop it when the device changes state.
| * applet: refactor make_active_failure_message()Beniamino Galvani2017-04-201-19/+11
| |
| * applet: fix handling of VPN state changesBeniamino Galvani2017-04-201-50/+22
|/ | | | | | | | | | | | | | vpn_connection_state_changed() is called as handler for the "state-changed" signal of active connection, but wrongly parses the argument as NMVpnConnectionState, with the result that we fail to detect when the VPN becomes active and thus we keep refreshing the icon animation every 100ms. Use the correct state values and, while at it, simplify applet_is_any_vpn_activating() to use the active-connection state instead of the VPN state. Fixes: c6e787aac808b2b434455eae8be0137cbab4892a
* Update Indonesian translationAndika Triwidada2017-04-121-218/+343
|
* Update Indonesian translationAndika Triwidada2017-04-121-739/+1456
| | | | (cherry picked from commit 553eba5ac583e0276b4a4eba1171d77c8f38ba6d)
* Update Croatian translationgogo2017-04-101-496/+916
|
* applet: fix crash in activate_vpn_cb()Beniamino Galvani2017-04-101-1/+1
| | | | | | The return value of g_dbus_error_get_remote_error() can be NULL. https://bugzilla.redhat.com/show_bug.cgi?id=1440277
* applet: fix memory leak in activate_vpn_cb()Beniamino Galvani2017-04-101-0/+1
|
* Update Croatian translationgogo2017-04-091-418/+946
|
* applet: merge branch 'bg/menu-wifi-scan-bgo774848'Beniamino Galvani2017-04-053-36/+107
|\ | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=774848
| * applet: update menu while it is openbg/menu-wifi-scan-bgo774848Beniamino Galvani2017-04-042-43/+62
| |
| * applet: request wifi scan while the menu is openBeniamino Galvani2017-04-042-2/+54
|/
* Update Russian translationStas Solovey2017-04-031-64/+55
|
* Update German translationMario Blättermann2017-03-311-905/+794
|
* wireless-security: build pkcs11 cert password support only with libnmBeniamino Galvani2017-03-301-7/+7
| | | | | | | Compile pkcs11 certificate password support only when building with libnm. https://bugzilla.gnome.org/show_bug.cgi?id=780708
* build: bump libnm requirement to 1.7Beniamino Galvani2017-03-301-1/+1
| | | | Fixes: 60d16df6d298a83491c7e4b2ef70ada0ef212217
* Update Russian translationStas Solovey2017-03-301-19/+26
|
* Update Russian translationStas Solovey2017-03-301-275/+394
|
* Update Russian translationStas Solovey2017-03-301-780/+627
| | | | (cherry picked from commit 10d00e373247c862eb742b2c9d017555d32adc7d)
* Update Russian translationStas Solovey2017-03-291-895/+1912
|
* Update Brazilian Portuguese translationRafael Fontenelle2017-03-261-355/+432
|
* Updated Danish translationAlan Mortensen2017-03-251-187/+357
|
* Fix build with SELinux disabledEmmanuele Bassi2017-03-251-2/+2
| | | | | We always define the `WITH_SELINUX` pre-processor symbol inside config.h, so we cannot use `ifdef`.
* Updated Lithuanian translationAurimas Černius2017-03-251-162/+335
|
* Update Polish translationPiotr Drąg2017-03-241-35/+71
|
* release: bump version to 1.7.1 (development)1.7.1-devLubomir Rintel2017-03-241-1/+1
|
* release: update NEWSLubomir Rintel2017-03-241-0/+16
|
* merge: branch 'lr/selinux'Lubomir Rintel2017-03-245-3/+414
|\ | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=777054
| * editor: warn users if certificates are labelled incorrectlylr/selinuxLubomir Rintel2017-03-245-3/+414
|/ | | | And provide an option to relabel them.
* applet: ignore APs with hidden SSID when checking available APsBeniamino Galvani2017-03-241-1/+6
| | | | | | | | Any APs with no SSID should be ignored in idle_check_avail_access_point_notification(), because they are hidden in the GUI and we don't want to raise notifications for them. https://bugzilla.gnome.org/show_bug.cgi?id=773675
* Update Swedish translationJosef Andersson2017-03-231-812/+1705
|
* Update Polish translationPiotr Drąg2017-03-231-12/+17
|
* c-e: use Unicode quotation marks in a new stringPiotr Drąg2017-03-231-1/+1
| | | | See https://developer.gnome.org/hig/stable/typography.html
* c-e: minor code cleanup in eap_method_validate_filepicker()Thomas Haller2017-03-231-10/+4
| | | | The check for empty password is redundant. Drop it.
* c-e: improve error message for non-existing certificate fileThomas Haller2017-03-231-0/+1
| | | | | | | | | | | | | | | | | When the connection references a certifiate file that does not exist, the GUI's file picker button shows an "(None)", however the "Save" button is disable with message: "Invalid setting Wi-Fi Security: invalid EAP-PEAP CA certificate: unspecified error validating eap-method file" Slightly improve that by showing instead "Invalid setting Wi-Fi Security: invalid EAP-PEAP CA certificate: file "..." does not exist" The solution is not optimal because the GUI shows file "(None)", with is some hidden information that makes the connection invalid. https://bugzilla.gnome.org/show_bug.cgi?id=780423
* libnma: fix uninitialized variable in update_title() ↵Thomas Haller2017-03-231-5/+4
| | | | | | | | ("nma-cert-chooser-button.c") Fixes: 2644d631afd072f66878799e75c5aa1947510c7a Fixes "src/libnma/nma-cert-chooser-button.c:165:7: error: variable label is used uninitialized whenever if condition is false [-Werror,-Wsometimes-uninitialized]"
* Update Polish translationPiotr Drąg2017-03-221-25/+26
|