summaryrefslogtreecommitdiffstats
path: root/src/networksettings/connman/qnetworksettingsmanager_p.h
Commit message (Collapse)AuthorAgeFilesLines
* Do not leak QNetworkSettingsService instances for unnamed networksRobert Griebl2021-12-031-6/+8
| | | | | | | | | | | | | | | | | | | For unnamed/hidden networks, a QNetworkSettingsService object was allocated every time connman reported these networks via its ServicesChanged signal. Depending on the system setup, this could happen as often as every 30sec. We now track these objects in m_unnamedServices and m_unknownServices to avoid those re-allocations. Also fixed a potential dangling pointer being returned from current{Wifi,Wired}Connection() Fixes: QTBUG-94864 Change-Id: I0a217b1bd334073cc6621397ad09ce6a98776ab1 Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io> (cherry picked from commit b80655d9ec266155e3719d91c17ed69e81a3a103) Reviewed-by: Janne Juntunen <janne.juntunen@qt.io> Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* new menu item for usb ethernet protocol selectionRami Potinkara2020-07-151-1/+10
| | | | | | | Task-number: QTBUG-83011 Change-Id: I8098ef26c9fa42cdf301145937eca011365d6f19 Pick-to: 5.15 Reviewed-by: Teemu Holappa <teemu.holappa@qt.io>
* Add support for dynamically add/remove physical network interfacesPasi Petäjäjärvi2018-10-251-0/+2
| | | | | Change-Id: I1690ce5f4b71c1faf14002a9389ca7b5f2b5665d Reviewed-by: Teemu Holappa <teemu.holappa@qt.io>
* Fix ip address tracking and displayVille Voutilainen2018-08-311-0/+3
| | | | | | Task-number: QTBUG-69814 Change-Id: Ifc90871c11aeddd1d07c5f1feb2a4292f0d36463 Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
* Fix connman connection initialization after it is availablePasi Petäjäjärvi2018-08-241-0/+4
| | | | | | | | | | Currently if connman service is not up and running, we never try again to initialize connection to it and request network information. * Requires at least d-bus daemon to be running Change-Id: I70b0358ee255174edce8d578517e9df091206ceb Reviewed-by: Teemu Holappa <teemu.holappa@qt.io>
* Add support for wi-fi networks with hidden SSIDVille Voutilainen2018-04-271-0/+10
| | | | | | Task-number: QTBUG-62661 Change-Id: I894f37d2ac397ca2a10db92b1daec9997a9733bb Reviewed-by: Teemu Holappa <teemu.holappa@qt.io>
* Fix compilation with namespacesSami Nurmenniemi2017-11-241-4/+13
| | | | | | | Task-number: QTBUG-64693 Change-Id: I35487b54271f031077c0f96a90eb47f0683caa77 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io> Reviewed-by: Teemu Holappa <teemu.holappa@qt.io>
* Fix qmake warningsJesus Fernandez2017-01-311-0/+11
| | | | | | | Removes some "We mean it" and "QT_BEGIN_NAMESPACE" warnings. Change-Id: Ia00b00e4e064814a1cb0dd2ca85a4bd888d58d26 Reviewed-by: Teemu Holappa <teemu.holappa@qt.io>
* Fix QNetworkSettingsManager usage from the C++Teemu Holappa2016-11-171-1/+4
| | | | | | | | | Fixed servicesChanged signal handling. Fixed services and interfaces functions return types in QNetworkSettingsManager. Task-number: QTBUG-56760 Change-Id: Iaade0d5c06e8ff8f8dea4b421e226ae6348a9fe5 Reviewed-by: Rainer Keller <Rainer.Keller@qt.io>
* Qt does not name getter functions with 'get'Rainer Keller2016-10-311-1/+1
| | | | | | | Change-Id: Ic9614ef35fbec999494f122d65f5b3afa32c54aa Reviewed-by: Kimmo Ollila <kimmo.ollila@theqtcompany.com> Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com> Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* Fixed connman backend crashes and changed it as default.Kimmo Ollila2016-06-071-2/+3
| | | | | Change-Id: I65c6f4bf1e89c8f26b7c83a0d911813e7941c5a1 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* Replaced license headers with GPLv3Kimmo Ollila2016-06-021-18/+11
| | | | | | Change-Id: Ie355ff1e296ee48d4d66e0610e4df56640f829d4 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com> Reviewed-by: Kalle Viironen <kalle.viironen@theqtcompany.com>
* Refactored Qml plugins into modules.Teemu Holappa2016-02-171-0/+72
Separated C++ and Qml interfaces. All the UI's from plugins are moved to the settingsui folder. Change-Id: Id6a6623346b18321357bc42d24121c4d9cdfd098 Reviewed-by: Kimmo Ollila <kimmo.ollila@theqtcompany.com>