framework/connectivity/connman.git
14 years agoFix segmentation fault with service type lookup
Marcel Holtmann [Sun, 29 Nov 2009 16:26:51 +0000 (17:26 +0100)]
Fix segmentation fault with service type lookup

14 years agoDisable DNS proxying when all services are disabled
Marcel Holtmann [Sat, 28 Nov 2009 16:41:57 +0000 (17:41 +0100)]
Disable DNS proxying when all services are disabled

14 years agoFollow changes to the default service and use its DNS servers
Marcel Holtmann [Sat, 28 Nov 2009 16:39:19 +0000 (17:39 +0100)]
Follow changes to the default service and use its DNS servers

14 years agoAdd method to retrieve interface name from service
Marcel Holtmann [Sat, 28 Nov 2009 16:38:43 +0000 (17:38 +0100)]
Add method to retrieve interface name from service

14 years agoDisable DNS proxy handling when in offline mode
Marcel Holtmann [Sat, 28 Nov 2009 16:27:02 +0000 (17:27 +0100)]
Disable DNS proxy handling when in offline mode

14 years agoAdd support for default service changed notifier
Marcel Holtmann [Sat, 28 Nov 2009 14:32:09 +0000 (14:32 +0000)]
Add support for default service changed notifier

14 years agoUse one common service type to string conversion routine
Marcel Holtmann [Sat, 28 Nov 2009 14:15:38 +0000 (14:15 +0000)]
Use one common service type to string conversion routine

14 years agoFix: Retry the wakeup command until the modem OKs
Denis Kenzior [Thu, 26 Nov 2009 13:38:51 +0000 (07:38 -0600)]
Fix: Retry the wakeup command until the modem OKs

The calypso is weird where it doesn't actually wakeup on the first try,
we need to bang its head a few times until it responds

14 years agoRelease 0.47
Marcel Holtmann [Thu, 26 Nov 2009 12:47:55 +0000 (12:47 +0000)]
Release 0.47

14 years agoDisable PolicyKit when building distribution package
Marcel Holtmann [Thu, 26 Nov 2009 12:47:31 +0000 (12:47 +0000)]
Disable PolicyKit when building distribution package

14 years agoDisable reconnect when removing service
Martin Xu [Thu, 26 Nov 2009 07:24:18 +0000 (15:24 +0800)]
Disable reconnect when removing service

14 years agoAdd PropertyChanged signal for service Favorite setting
Martin Xu [Thu, 26 Nov 2009 07:24:17 +0000 (15:24 +0800)]
Add PropertyChanged signal for service Favorite setting

14 years agoRemove empty plugins for Novatel and Huawei modems
Marcel Holtmann [Thu, 26 Nov 2009 08:46:42 +0000 (09:46 +0100)]
Remove empty plugins for Novatel and Huawei modems

14 years agoAdd comment about new debugging options
Marcel Holtmann [Thu, 26 Nov 2009 08:40:37 +0000 (09:40 +0100)]
Add comment about new debugging options

14 years agoDon't show passphrases in debug messages
Marcel Holtmann [Thu, 26 Nov 2009 08:26:48 +0000 (09:26 +0100)]
Don't show passphrases in debug messages

14 years agoAdd checks for invalid supplicant state transitions
Marcel Holtmann [Thu, 26 Nov 2009 08:20:48 +0000 (09:20 +0100)]
Add checks for invalid supplicant state transitions

14 years agoTrigger background scan after successful connection
Marcel Holtmann [Thu, 26 Nov 2009 08:13:16 +0000 (09:13 +0100)]
Trigger background scan after successful connection

14 years agoAdd device function for scheduling a scan
Marcel Holtmann [Thu, 26 Nov 2009 08:11:28 +0000 (09:11 +0100)]
Add device function for scheduling a scan

14 years agoFix segmentation fault on resolver shutdown
Marcel Holtmann [Thu, 26 Nov 2009 08:00:25 +0000 (09:00 +0100)]
Fix segmentation fault on resolver shutdown

14 years agoAdd support for dynamic debug framework
Marcel Holtmann [Wed, 25 Nov 2009 15:54:47 +0000 (16:54 +0100)]
Add support for dynamic debug framework

14 years agoRemove element signal emission
Marcel Holtmann [Wed, 25 Nov 2009 14:51:44 +0000 (15:51 +0100)]
Remove element signal emission

14 years agoFramework to support non-standard terminator
Yang Gu [Tue, 24 Nov 2009 15:55:45 +0000 (23:55 +0800)]
Framework to support non-standard terminator

14 years agoFix: Make sure we don't gobble up unsolicited
Denis Kenzior [Tue, 24 Nov 2009 01:56:24 +0000 (19:56 -0600)]
Fix: Make sure we don't gobble up unsolicited

14 years agoFix issue with potentially unused GPRS context type
Marcel Holtmann [Tue, 24 Nov 2009 07:29:01 +0000 (08:29 +0100)]
Fix issue with potentially unused GPRS context type

14 years agoAdd first version of oFono GPRS support
Martin Xu [Tue, 24 Nov 2009 07:00:47 +0000 (15:00 +0800)]
Add first version of oFono GPRS support

14 years agoAdd function connman_network_set_error
Martin Xu [Mon, 23 Nov 2009 07:56:56 +0000 (15:56 +0800)]
Add function connman_network_set_error

14 years agoAdd function connman_device_remove_all_networks
Martin Xu [Mon, 23 Nov 2009 07:56:55 +0000 (15:56 +0800)]
Add function connman_device_remove_all_networks

14 years agoAdd network type CONNMAN_NETWORK_TYPE_CELLULAR
Martin Xu [Mon, 23 Nov 2009 08:11:43 +0000 (16:11 +0800)]
Add network type CONNMAN_NETWORK_TYPE_CELLULAR

14 years agoAdd device type CONNMAN_DEVICE_TYPE_CELLULAR
Martin Xu [Mon, 23 Nov 2009 07:56:53 +0000 (15:56 +0800)]
Add device type CONNMAN_DEVICE_TYPE_CELLULAR

14 years agoClear scan trigger in device_destruct function
Haibo Zhu [Sat, 21 Nov 2009 09:01:10 +0000 (17:01 +0800)]
Clear scan trigger in device_destruct function

14 years agoRemove GTHREAD_CFLAGS and GTHREAD_LIBS usage
Marcel Holtmann [Tue, 10 Nov 2009 19:43:02 +0000 (20:43 +0100)]
Remove GTHREAD_CFLAGS and GTHREAD_LIBS usage

14 years agoProperly skip over quoted values
Andrzej Zaborowski [Tue, 10 Nov 2009 06:31:31 +0000 (07:31 +0100)]
Properly skip over quoted values

Otherwise a left paren in a string can bring an obscure segfault.

15 years agoFix issue with adding nameserver that doesn't exist
Mohamed Abbas [Thu, 8 Oct 2009 18:49:13 +0000 (11:49 -0700)]
Fix issue with adding nameserver that doesn't exist

15 years agoFix issue when no broadcast address is given
Mohamed Abbas [Thu, 8 Oct 2009 18:49:12 +0000 (11:49 -0700)]
Fix issue when no broadcast address is given

15 years agoRelease 0.46
Marcel Holtmann [Sat, 31 Oct 2009 15:49:05 +0000 (00:49 +0900)]
Release 0.46

15 years agoRemove problematic retry on failure code path
Martin Xu [Sat, 31 Oct 2009 06:17:43 +0000 (14:17 +0800)]
Remove problematic retry on failure code path

15 years agoFix message handling for autostart.
Claudio Takahasi [Tue, 27 Oct 2009 20:24:11 +0000 (18:24 -0200)]
Fix message handling for autostart.

Current implementation of libdbus Request name is blocking, consequently
the first incomming message that triggered the service autostart is not
being processed properly.

15 years agoCleanup previous patch and update docs
Denis Kenzior [Wed, 28 Oct 2009 21:38:55 +0000 (16:38 -0500)]
Cleanup previous patch and update docs

15 years agoCapitalize g_at_tty option names
Ryan Raasch [Tue, 27 Oct 2009 12:54:31 +0000 (13:54 +0100)]
Capitalize g_at_tty option names

15 years agoSet reconnect to FALSE when power off or disabling the device
Martin Xu [Tue, 27 Oct 2009 09:51:07 +0000 (17:51 +0800)]
Set reconnect to FALSE when power off or disabling the device

15 years agoRelease 0.45
Marcel Holtmann [Mon, 26 Oct 2009 18:08:38 +0000 (03:08 +0900)]
Release 0.45

15 years agoRemove connect timer before second connect attempt
Marcel Holtmann [Mon, 26 Oct 2009 17:29:25 +0000 (02:29 +0900)]
Remove connect timer before second connect attempt

15 years agoRun auto-connect once service goes into idle state and reconnect is enabled
Martin Xu [Fri, 23 Oct 2009 10:38:40 +0000 (18:38 +0800)]
Run auto-connect once service goes into idle state and reconnect is enabled

15 years agoAdd support for setting reconnect state
Martin Xu [Fri, 23 Oct 2009 10:38:39 +0000 (18:38 +0800)]
Add support for setting reconnect state

When user connects service manually, reconnect will be set as FALSE
firstly, if the connection is successful, device will go into reconnect;
if connection is failure, device will keep at reconnect FALSE state.

When user dissconnect service manually, reconnect will be set as FALSE.

15 years agoAdd set_reconnect_state and get_reconnect_state helper functions
Martin Xu [Fri, 23 Oct 2009 10:38:38 +0000 (18:38 +0800)]
Add set_reconnect_state and get_reconnect_state helper functions

15 years agoAdd device reconnect state and its helper functions
Martin Xu [Fri, 23 Oct 2009 10:38:36 +0000 (18:38 +0800)]
Add device reconnect state and its helper functions

15 years agoTry to use SSID to connect AP when available
Martin Xu [Fri, 23 Oct 2009 10:38:37 +0000 (18:38 +0800)]
Try to use SSID to connect AP when available

15 years agoHandle right bracket in next_unquoted_string
Zhenhua Zhang [Thu, 22 Oct 2009 16:47:08 +0000 (00:47 +0800)]
Handle right bracket in next_unquoted_string

15 years agoRelease 0.44
Marcel Holtmann [Thu, 22 Oct 2009 01:32:14 +0000 (10:32 +0900)]
Release 0.44

15 years agoUpdate and sync GAtChat from oFono
Marcel Holtmann [Thu, 22 Oct 2009 01:28:26 +0000 (10:28 +0900)]
Update and sync GAtChat from oFono

15 years agoEnable / Disable CREAD functionality in gattty
Ryan Raasch [Wed, 21 Oct 2009 08:43:36 +0000 (10:43 +0200)]
Enable / Disable CREAD functionality in gattty

15 years agoMention Sam's contributions
Marcel Holtmann [Tue, 20 Oct 2009 20:26:10 +0000 (22:26 +0200)]
Mention Sam's contributions

15 years agoInstall header files for resolver and IP configuration
Marcel Holtmann [Tue, 20 Oct 2009 20:24:37 +0000 (22:24 +0200)]
Install header files for resolver and IP configuration

15 years agoFix some coding style issues and make it more readable
Marcel Holtmann [Tue, 20 Oct 2009 20:20:50 +0000 (22:20 +0200)]
Fix some coding style issues and make it more readable

15 years agoFilter out signal strength values of zero
Sam Leffler [Mon, 19 Oct 2009 18:00:24 +0000 (11:00 -0700)]
Filter out signal strength values of zero

15 years agoUpdate services sorting after a signal strength change
Sam Leffler [Mon, 19 Oct 2009 17:57:42 +0000 (10:57 -0700)]
Update services sorting after a signal strength change

15 years agoFix command line options for device filtering
Sam Leffler [Mon, 19 Oct 2009 17:52:59 +0000 (10:52 -0700)]
Fix command line options for device filtering

Also re-implement -I option to filter devices discovered through netlink.

15 years agoCheck data->network reference at MBM network cleanup
Martin Xu [Wed, 14 Oct 2009 07:39:05 +0000 (15:39 +0800)]
Check data->network reference at MBM network cleanup

15 years agoSet data->network as NULL when removing MBM networks
Martin Xu [Wed, 14 Oct 2009 07:39:04 +0000 (15:39 +0800)]
Set data->network as NULL when removing MBM networks

15 years agoStop crashing when unrefing chat in callback
Denis Kenzior [Fri, 16 Oct 2009 21:25:19 +0000 (16:25 -0500)]
Stop crashing when unrefing chat in callback

15 years agoAllow builds to install the test scripts for field debugging
Inaky Perez-Gonzalez [Thu, 3 Sep 2009 17:10:23 +0000 (10:10 -0700)]
Allow builds to install the test scripts for field debugging

15 years agoFix broken libiWmxSDK callback parameter handling
Inaky Perez-Gonzalez [Thu, 8 Oct 2009 04:08:48 +0000 (13:08 +0900)]
Fix broken libiWmxSDK callback parameter handling

libiWmxSDK broke AGAIN the callback model, by passing a 'device_id'
pointer that is not the original the callback was registered
with.

This makes it impossible to obtain the 'wmxsdk' that contains said
'device_id'.

Thus, implemented device_id_to_wmxsdk() by iterating over the list of
known wmxsdks looking for an index match.

15 years agoDynamically allocate wmxsdk device descriptors
Inaky Perez-Gonzalez [Thu, 8 Oct 2009 04:08:01 +0000 (13:08 +0900)]
Dynamically allocate wmxsdk device descriptors

This makes it easier to run electricfence on them to verify overruns.

15 years agoFix more WiMAX SDK API compat breakage from 1.4 to 1.5
Inaky Perez-Gonzalez [Thu, 8 Oct 2009 04:05:47 +0000 (13:05 +0900)]
Fix more WiMAX SDK API compat breakage from 1.4 to 1.5

These deal with types that were messed up in the version
iteration. These are autoconf checks plus stubs in iwmx.h.

15 years agoAdd work around Intel WiMAX SDK API breakage
Inaky Perez-Gonzalez [Thu, 8 Oct 2009 02:33:14 +0000 (11:33 +0900)]
Add work around Intel WiMAX SDK API breakage

Release of the Intel WiMAX SDK 1.5 breaks source compatibility from
1.4 by removing WIMAX_API_DEVICE_STATUS_Connection_Idle.

Rather than fight a useless fight, work aronud it with an autoconf
test and a few (ugly) #ifdefs.

15 years agoUse free() instead of g_free() for things returned by index2*()
Inaky Perez-Gonzalez [Thu, 8 Oct 2009 02:01:59 +0000 (11:01 +0900)]
Use free() instead of g_free() for things returned by index2*()

Otherwise ElectricFence choked on them.

15 years agoFix handling when losing network access in MBM plugin
Martin Xu [Fri, 9 Oct 2009 08:35:37 +0000 (16:35 +0800)]
Fix handling when losing network access in MBM plugin

15 years agoRelease 0.43
Marcel Holtmann [Sun, 4 Oct 2009 11:32:04 +0000 (13:32 +0200)]
Release 0.43

15 years agoFix: Make next_hexstring handle optional quotes
Denis Kenzior [Fri, 2 Oct 2009 23:22:44 +0000 (18:22 -0500)]
Fix: Make next_hexstring handle optional quotes

Ericsson MBM devices send CRSM information as hex strings, yet enclose
them in quotes which is not according to the standard.

15 years agoAdd support for switching to a different GAtSyntax at runtime
Marcel Holtmann [Fri, 2 Oct 2009 10:29:02 +0000 (12:29 +0200)]
Add support for switching to a different GAtSyntax at runtime

15 years agoUse Ethernet MAC address for MBM devices
Marcel Holtmann [Fri, 2 Oct 2009 02:40:11 +0000 (04:40 +0200)]
Use Ethernet MAC address for MBM devices

15 years agoUse 120 seconds timeout for service connect operation
Marcel Holtmann [Fri, 2 Oct 2009 01:36:53 +0000 (03:36 +0200)]
Use 120 seconds timeout for service connect operation

15 years agoUpdate plugins to the new g_at_tty_open API
Marcel Holtmann [Fri, 2 Oct 2009 01:36:21 +0000 (03:36 +0200)]
Update plugins to the new g_at_tty_open API

15 years agoReplace g_at_chat_new_from_tty with g_at_tty_open
Marcel Holtmann [Fri, 2 Oct 2009 01:32:50 +0000 (03:32 +0200)]
Replace g_at_chat_new_from_tty with g_at_tty_open

15 years agogdbus: handle introspection generally in generic_message.
RISKÓ Gergely [Wed, 16 Sep 2009 12:03:12 +0000 (15:03 +0300)]
gdbus: handle introspection generally in generic_message.

Previously it was a specific case, now introspection is just another
interface, which is always implemented.  It is registered/unregistered
when an object path is referenced first/last.

15 years agoUnref GIOChannel in g_at_chat_new_from_tty
Zhenhua Zhang [Wed, 23 Sep 2009 10:57:17 +0000 (18:57 +0800)]
Unref GIOChannel in g_at_chat_new_from_tty

15 years agoCleanup scanning when the scanning is halted
Martin Xu [Tue, 22 Sep 2009 02:32:33 +0000 (10:32 +0800)]
Cleanup scanning when the scanning is halted

15 years agoAdd function connman_device_cleanup_scanning()
Martin Xu [Tue, 22 Sep 2009 02:32:26 +0000 (10:32 +0800)]
Add function connman_device_cleanup_scanning()

15 years agoAdd internal helper scanning_changed function
Martin Xu [Tue, 22 Sep 2009 02:32:09 +0000 (10:32 +0800)]
Add internal helper scanning_changed function

15 years agoDon't auto-connect services if they are roaming
Marcel Holtmann [Sat, 19 Sep 2009 11:34:49 +0000 (04:34 -0700)]
Don't auto-connect services if they are roaming

15 years agoFix broken concept of roaming tracking with MBM devices
Marcel Holtmann [Sat, 19 Sep 2009 11:33:38 +0000 (04:33 -0700)]
Fix broken concept of roaming tracking with MBM devices

15 years agoAdd support for handling cellular roaming state changes
Marcel Holtmann [Sat, 19 Sep 2009 11:33:17 +0000 (04:33 -0700)]
Add support for handling cellular roaming state changes

15 years agoTrack roaming indication for cellular networks
Marcel Holtmann [Sat, 19 Sep 2009 11:22:43 +0000 (04:22 -0700)]
Track roaming indication for cellular networks

15 years agoAdd support for network roaming property
Marcel Holtmann [Sat, 19 Sep 2009 11:14:16 +0000 (04:14 -0700)]
Add support for network roaming property

15 years agoAdd support for basic boolean properties
Marcel Holtmann [Sat, 19 Sep 2009 11:13:59 +0000 (04:13 -0700)]
Add support for basic boolean properties

15 years agoAdd cellular specific properties to service documentation
Marcel Holtmann [Sat, 19 Sep 2009 11:03:16 +0000 (04:03 -0700)]
Add cellular specific properties to service documentation

15 years agoAdd support for monitoring technology changes of MBM devices
Marcel Holtmann [Fri, 18 Sep 2009 22:54:30 +0000 (15:54 -0700)]
Add support for monitoring technology changes of MBM devices

15 years agoAdd missing cellular mode definitions
Marcel Holtmann [Fri, 18 Sep 2009 22:53:53 +0000 (15:53 -0700)]
Add missing cellular mode definitions

15 years agoAdd support for cellular modes and change notifications
Marcel Holtmann [Fri, 18 Sep 2009 22:52:56 +0000 (15:52 -0700)]
Add support for cellular modes and change notifications

15 years agoEnable auto-connect support for cellular devices
Marcel Holtmann [Fri, 18 Sep 2009 21:21:41 +0000 (14:21 -0700)]
Enable auto-connect support for cellular devices

15 years agoFix issue with not removing cellular configuration
Marcel Holtmann [Fri, 18 Sep 2009 21:17:45 +0000 (14:17 -0700)]
Fix issue with not removing cellular configuration

15 years agoSimplify cleanup logic
Denis Kenzior [Fri, 18 Sep 2009 18:33:22 +0000 (13:33 -0500)]
Simplify cleanup logic

15 years agoDestroy the AT chat object only when modem got disabled
Marcel Holtmann [Fri, 18 Sep 2009 18:21:03 +0000 (11:21 -0700)]
Destroy the AT chat object only when modem got disabled

15 years agoFix build problem when udev is disabled
Marcel Holtmann [Fri, 18 Sep 2009 15:10:44 +0000 (08:10 -0700)]
Fix build problem when udev is disabled

15 years agoRequest and process network capability messages
Marcel Holtmann [Fri, 18 Sep 2009 07:10:40 +0000 (00:10 -0700)]
Request and process network capability messages

15 years agoHandle more technology notifications
Marcel Holtmann [Fri, 18 Sep 2009 06:59:58 +0000 (23:59 -0700)]
Handle more technology notifications

15 years agoUse IMSI to differentiate between cellular services
Marcel Holtmann [Fri, 18 Sep 2009 06:50:40 +0000 (23:50 -0700)]
Use IMSI to differentiate between cellular services

15 years agoFix copy and paste mistake from previous commit
Marcel Holtmann [Fri, 18 Sep 2009 04:02:57 +0000 (21:02 -0700)]
Fix copy and paste mistake from previous commit

15 years agoAdd support for cellular username and password settings
Marcel Holtmann [Fri, 18 Sep 2009 03:16:30 +0000 (20:16 -0700)]
Add support for cellular username and password settings

15 years agoRemove two useless debug statements
Marcel Holtmann [Fri, 18 Sep 2009 03:02:22 +0000 (20:02 -0700)]
Remove two useless debug statements