framework/connectivity/connman.git
14 years agoRelease 0.44
Marcel Holtmann [Thu, 22 Oct 2009 01:32:14 +0000 (10:32 +0900)]
Release 0.44

14 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

14 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

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

14 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

14 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

14 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

14 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

14 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.

14 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

14 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

14 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

14 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

14 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.

14 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.

14 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.

14 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.

14 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.

14 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

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

14 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.

14 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

14 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

14 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

14 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

14 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

14 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.

14 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

14 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

14 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()

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

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

14 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

14 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

14 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

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

14 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

14 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

14 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

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

14 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

14 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

14 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

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

14 years agoAdd MCC and MNC values to service properties
Marcel Holtmann [Fri, 18 Sep 2009 01:35:43 +0000 (18:35 -0700)]
Add MCC and MNC values to service properties

14 years agoConvert and store MCC and MNC values
Marcel Holtmann [Fri, 18 Sep 2009 01:35:23 +0000 (18:35 -0700)]
Convert and store MCC and MNC values

14 years agoAdd network registration and setup support for MBM devices
Marcel Holtmann [Fri, 18 Sep 2009 01:20:09 +0000 (18:20 -0700)]
Add network registration and setup support for MBM devices

14 years agoAdd attribute for cellular roaming indication
Marcel Holtmann [Fri, 18 Sep 2009 01:19:45 +0000 (18:19 -0700)]
Add attribute for cellular roaming indication

14 years agoAdd support for setting cellular APN details
Marcel Holtmann [Fri, 18 Sep 2009 01:16:29 +0000 (18:16 -0700)]
Add support for setting cellular APN details

14 years agoFix issue with missing service ready state notification
Marcel Holtmann [Fri, 18 Sep 2009 00:52:27 +0000 (17:52 -0700)]
Fix issue with missing service ready state notification

14 years agoAdd introspection interface to the output of introspection calls
RISKÓ Gergely [Mon, 14 Sep 2009 14:52:43 +0000 (17:52 +0300)]
Add introspection interface to the output of introspection calls

This provides better compatibility with some D-Bus clients, such as qdbus.

14 years agoAdd inet helper to retrieve current flags
Marcel Holtmann [Mon, 14 Sep 2009 13:13:46 +0000 (06:13 -0700)]
Add inet helper to retrieve current flags

14 years agoAdd support for monitoring operation state from plugins
Marcel Holtmann [Mon, 14 Sep 2009 13:01:38 +0000 (06:01 -0700)]
Add support for monitoring operation state from plugins

14 years agoAdd support for tracking the operation state
Marcel Holtmann [Mon, 14 Sep 2009 12:26:50 +0000 (05:26 -0700)]
Add support for tracking the operation state

14 years agoAdd support for multiple connection attempts
Marcel Holtmann [Mon, 14 Sep 2009 12:01:42 +0000 (05:01 -0700)]
Add support for multiple connection attempts

14 years agoAdd extra message for RFKILL block/unblock state changes
Marcel Holtmann [Mon, 14 Sep 2009 01:37:27 +0000 (18:37 -0700)]
Add extra message for RFKILL block/unblock state changes

14 years agoAdd message when udev based RFKILL processing is enabled
Marcel Holtmann [Mon, 14 Sep 2009 01:37:03 +0000 (18:37 -0700)]
Add message when udev based RFKILL processing is enabled

14 years agoFix issue with udev versus /dev/rfkill event processing
Marcel Holtmann [Mon, 14 Sep 2009 01:33:01 +0000 (18:33 -0700)]
Fix issue with udev versus /dev/rfkill event processing

14 years agoFix issue with powered down device on connection attempt
Marcel Holtmann [Mon, 14 Sep 2009 00:31:34 +0000 (17:31 -0700)]
Fix issue with powered down device on connection attempt

14 years agoFix issue with missing scanning after power up
Marcel Holtmann [Mon, 14 Sep 2009 00:30:59 +0000 (17:30 -0700)]
Fix issue with missing scanning after power up

14 years agoRelease 0.42
Marcel Holtmann [Sun, 13 Sep 2009 16:06:10 +0000 (18:06 +0200)]
Release 0.42

14 years agoFix issue with missing scanning after disconnect
Marcel Holtmann [Sun, 13 Sep 2009 15:34:20 +0000 (17:34 +0200)]
Fix issue with missing scanning after disconnect

14 years agoFix issue with not triggering auto-connect in some cases
Marcel Holtmann [Sun, 13 Sep 2009 15:24:20 +0000 (17:24 +0200)]
Fix issue with not triggering auto-connect in some cases

14 years agoMove hidden counter variable to be global
Marcel Holtmann [Sun, 13 Sep 2009 15:16:59 +0000 (17:16 +0200)]
Move hidden counter variable to be global

14 years agoFix issue with switching between hidden WiFi networks
Martin Xu [Thu, 10 Sep 2009 04:58:07 +0000 (12:58 +0800)]
Fix issue with switching between hidden WiFi networks

14 years agoFix g_at_chat_unref from command callback
Denis Kenzior [Tue, 8 Sep 2009 04:20:29 +0000 (23:20 -0500)]
Fix g_at_chat_unref from command callback

The resources were being used after being freed in this case

14 years agoRelease 0.41
Marcel Holtmann [Sun, 6 Sep 2009 00:56:23 +0000 (02:56 +0200)]
Release 0.41

14 years agoAdd quirks for non-mac80211 compliant drivers
Marcel Holtmann [Sat, 5 Sep 2009 15:48:26 +0000 (17:48 +0200)]
Add quirks for non-mac80211 compliant drivers

14 years agoAdd helper to check if it is a mac80211 interface
Marcel Holtmann [Sat, 5 Sep 2009 15:42:47 +0000 (17:42 +0200)]
Add helper to check if it is a mac80211 interface

14 years agoUse extra phy80211 directory check in case WEXT got disabled
Marcel Holtmann [Sat, 5 Sep 2009 15:36:17 +0000 (17:36 +0200)]
Use extra phy80211 directory check in case WEXT got disabled

14 years agoSet powered_pending to TRUE during setup to fix race with RFKILL
Marcel Holtmann [Sun, 6 Sep 2009 00:27:15 +0000 (02:27 +0200)]
Set powered_pending to TRUE during setup to fix race with RFKILL

14 years agoAdd support for correcting loopback settings
Marcel Holtmann [Sun, 6 Sep 2009 00:22:43 +0000 (02:22 +0200)]
Add support for correcting loopback settings

14 years agoMake use of the supplicant disconnect method
Marcel Holtmann [Sat, 5 Sep 2009 15:01:38 +0000 (17:01 +0200)]
Make use of the supplicant disconnect method

14 years agoAdd GSM Permissive parser
Denis Kenzior [Fri, 4 Sep 2009 18:25:30 +0000 (13:25 -0500)]
Add GSM Permissive parser

14 years agoAdd unquoted string capability
Denis Kenzior [Fri, 4 Sep 2009 04:03:42 +0000 (23:03 -0500)]
Add unquoted string capability

This is completely broken according to the standard, but some vendors
use this in their "special" commands.

14 years agoRemove unused AC_SUBST values
Marcel Holtmann [Wed, 2 Sep 2009 01:38:38 +0000 (18:38 -0700)]
Remove unused AC_SUBST values

14 years agoAdd tracking of oFono startup and termination
Marcel Holtmann [Wed, 2 Sep 2009 01:29:43 +0000 (18:29 -0700)]
Add tracking of oFono startup and termination

14 years agoDon't initialize error variable
Marcel Holtmann [Wed, 2 Sep 2009 01:19:26 +0000 (18:19 -0700)]
Don't initialize error variable

14 years agoAdd PDU listing support
Denis Kenzior [Tue, 1 Sep 2009 03:59:22 +0000 (22:59 -0500)]
Add PDU listing support

14 years agoRelease 0.40
Marcel Holtmann [Mon, 31 Aug 2009 22:04:36 +0000 (15:04 -0700)]
Release 0.40

14 years agoFix wrong variable for dhclient-script location
Marcel Holtmann [Mon, 31 Aug 2009 20:14:53 +0000 (13:14 -0700)]
Fix wrong variable for dhclient-script location

14 years agoIgnore loopback devices from IP configuration
Marcel Holtmann [Mon, 31 Aug 2009 20:10:53 +0000 (13:10 -0700)]
Ignore loopback devices from IP configuration

14 years agoDetect missing storage entries for AutoConnect setting
Marcel Holtmann [Sun, 30 Aug 2009 09:15:35 +0000 (02:15 -0700)]
Detect missing storage entries for AutoConnect setting

14 years agoAdd basic hookup of passphrase agent callback
Marcel Holtmann [Sun, 30 Aug 2009 06:28:32 +0000 (23:28 -0700)]
Add basic hookup of passphrase agent callback

14 years agoFix Bluetooth disconnect race condition
Marcel Holtmann [Sun, 30 Aug 2009 06:28:07 +0000 (23:28 -0700)]
Fix Bluetooth disconnect race condition

14 years agoFix profile cleanup race condition
Marcel Holtmann [Sun, 30 Aug 2009 06:26:15 +0000 (23:26 -0700)]
Fix profile cleanup race condition

14 years agoUpdate simple agent example
Marcel Holtmann [Sun, 30 Aug 2009 06:24:06 +0000 (23:24 -0700)]
Update simple agent example

14 years agoAdd support for handling errors from agent registration
Marcel Holtmann [Sun, 30 Aug 2009 05:50:54 +0000 (22:50 -0700)]
Add support for handling errors from agent registration

14 years agoAdd some more callbacks to agent documentation
Marcel Holtmann [Sun, 30 Aug 2009 05:40:23 +0000 (22:40 -0700)]
Add some more callbacks to agent documentation

14 years agoRemove all the useless D-Bus connection passing
Marcel Holtmann [Sun, 30 Aug 2009 05:28:32 +0000 (22:28 -0700)]
Remove all the useless D-Bus connection passing

14 years agoFix a problem with CtrlZ echo
Denis Kenzior [Sat, 29 Aug 2009 15:44:44 +0000 (10:44 -0500)]
Fix a problem with CtrlZ echo

When a PDU is submitted and echoed by the modem, the CtrlZ character
is also echoed back.  Fix the parser to handle this case appropriately.

14 years agoIgnore bonding Ethernet interfaces
Marcel Holtmann [Wed, 26 Aug 2009 02:40:36 +0000 (19:40 -0700)]
Ignore bonding Ethernet interfaces