Commit Graph

4885 Commits

Author SHA1 Message Date
Rafael Ignacio Zurita 20f7f90221 mbmmodem: add location-reporting driver 2011-02-23 17:19:08 -06:00
Rafael Ignacio Zurita f6a2b25771 location-reporting: add atom implementation 2011-02-23 17:18:06 -06:00
Rafael Ignacio Zurita 709775987e location-reporting: add public header 2011-02-23 17:18:03 -06:00
Denis Kenzior 991f32aa5c emulator: return if SLC is not yet established 2011-02-23 14:07:04 -06:00
Frédéric Danis bee05efc2a emulator: add BRSF support 2011-02-23 14:05:19 -06:00
Frédéric Danis c8f3472e25 emulator: add CMER support 2011-02-23 13:51:01 -06:00
Denis Kenzior 964ae3606a emulator: Reflow the code slightly 2011-02-23 11:17:28 -06:00
Frédéric Danis f079d00b4d emulator: add CIND support 2011-02-23 11:11:53 -06:00
Frédéric Danis 2524bbffdd emulator: add support of indicators 2011-02-23 11:11:18 -06:00
Frédéric Danis f3496af019 emulator: add indicator support API 2011-02-23 09:58:40 -06:00
Frédéric Dalleau d1062d0e4e emulator: Disable echo for hfp emulators 2011-02-23 09:31:07 -06:00
Frédéric Dalleau 42224e2bbe gatserver: Add function to enable/disable echo 2011-02-23 09:31:07 -06:00
Aki Niemi 6fe0effb5d u8500: Fix plugin description 2011-02-23 15:22:56 +02:00
Jessica Nilsson de2b203e64 build: Add u8500 plugin 2011-02-23 15:22:14 +02:00
Jessica Nilsson c0b799a45b plugins: add plugin for u8500 2011-02-23 15:21:30 +02:00
Jessica Nilsson 70f6c91e8d isimodem: added codepoints for u8500 2011-02-23 15:12:59 +02:00
Denis Kenzior 4654f0b145 ste: Fix various style issues with previous patch 2011-02-22 12:06:09 -06:00
Jussi Kangas 8075d66775 ste: preparation for hotswap 2011-02-22 11:48:02 -06:00
Olivier Guiter 4ae645d7e6 gatserver: Add various ATSx handlers 2011-02-22 09:45:59 -06:00
Rolf Offermanns 80c1cec0c0 ofono.rules: remove patch leftovers in linktop rules 2011-02-22 09:31:04 -06:00
Marit Henriksen 09a1b8414c stemodem: Add support for multiple pdp contexts.
Redesigned, there will be only one contexts for each instance of
the driver and only one CAIF interface, no longer need the list
of caif devices.
2011-02-21 08:27:23 -08:00
Marit Henriksen 252d35cb05 ste: Add support for multiple pdp contexts. 2011-02-21 08:27:08 -08:00
Denis Kenzior d187f9fc8c emulator: fix whitespace corruption 2011-02-19 16:05:54 -06:00
Andrzej Zaborowski da169bc967 AUTHORS: Deduplicate
As noted on IRC.
2011-02-19 16:05:30 -06:00
Gustavo F. Padovan 19e09511b2 emulator: add dialing support
It handles client ATD*99# request and then initiate the PPP negotiation.
IP forward through the new ppp interface is not done yet.

Initially based on patches from Zhenhua Zhang <zhenhua.zhang@intel.com>
2011-02-18 13:20:29 -06:00
Denis Kenzior e8553f5337 sim: Check for SIM lockout condition
When a user tries to lock/unlock/change a PIN and enters it wrongly
several times, it is possible to lock themselves out.  In this case we
should drop to a pre-sim state, wait for the user to enter the PUK and
re-init the sim.
2011-02-18 11:28:43 -06:00
Denis Kenzior 5543d935c5 sim: Move stuff around and remove forward decl 2011-02-18 11:28:43 -06:00
Denis Kenzior 5d626b6967 sim: move stuff around 2011-02-18 11:28:43 -06:00
Aki Niemi 5c84a23515 isimodem: Refactor gprs-context driver
Use stack allocation for padding, and simplify message sending and
failure handling.
2011-02-18 16:17:14 +02:00
Jessica Nilsson 2141228651 isimodem: Context driver updates for wgmodem2.5 2011-02-18 16:17:14 +02:00
Aki Niemi c3e9c7f0fd isiusb: Create also the wgmodem2.5 driver 2011-02-18 16:17:13 +02:00
Aki Niemi dfc78c0ca0 isimodem: Refactor netreg driver a bit more
Split the driver into two separate drivers, one for each resource ID
used.
2011-02-18 16:17:13 +02:00
Gustavo F. Padovan 8250c1edad bluetooth: add DBG() messages 2011-02-17 16:02:54 -08:00
Gustavo F. Padovan 10caaadd9b bluetooth: fix crash by removing record
When bluetoothd is not running we should not call RemoveRecord()
2011-02-17 16:02:28 -08:00
Gustavo F. Padovan df3d0d8365 bluetooth: change how we report DBus errors 2011-02-17 16:02:03 -08:00
Gustavo F. Padovan a0dce4c015 bluetooth: add a bluetoothd connect watch
This fix a issue with sending DBus messages when bluetoothd is not up yet.
2011-02-17 16:00:00 -08:00
Gustavo F. Padovan e7f8041acd bluetooth: move find_adapter_cb to better place. 2011-02-17 15:59:45 -08:00
Andrzej Zaborowski f7d4643cc5 stk: Partially handle Refresh command
Only the four "NAA initialisation" modes are handled at the moment.
2011-02-17 15:16:34 -06:00
Denis Kenzior 7f43fc0f69 cbs: Set topics on EFcbmid change only if powered 2011-02-17 15:09:17 -06:00
Andrzej Zaborowski 9e640a246a cbs: Watch for changes to relevant SIM files 2011-02-17 15:09:17 -06:00
Andrzej Zaborowski 1d38e7e075 network: Watch for changes to relevant SIM files 2011-02-17 15:09:16 -06:00
Andrzej Zaborowski 85644e913b voicecall: Watch for changes to relevant SIM files 2011-02-17 15:09:16 -06:00
Denis Kenzior ad181b690b sim: Tweak the behavior of sim_refresh slightly
Instead of notifying everyone of sim_inserted condition, we should
simply notify the modem directly.  It is the only one interested in this
particular change.

This partly reverts an earlier commit:
9498ad6b5633e350eb529f8efbe08270d95c8003
2011-02-17 15:09:16 -06:00
Andrzej Zaborowski 131d86a2f9 sim: Implement basic Refresh 2011-02-17 15:09:16 -06:00
Andrzej Zaborowski 5815d9547c modem.c: Handle SIM Resets
The assumption so far was that SIM state would only go from
NOT_PRESENT -> INSERTED -> READY -> NOT_PRESENT because there's
no method to unauthenticate from SIM without removing.  We need to
be able to switch to INSERTED when SIM is being reset,
reinitialised, etc. because going to NOT_PRESENT and then
immediately INSERTED would be logically wrong.
2011-02-17 15:09:16 -06:00
Marcel Holtmann 72ad6ccd40 Release 0.43 2011-02-17 11:55:30 -08:00
Guillaume Zajac 205d40db82 test-server: Fix crash when remote disconnects
If the remote side kills the connection when PPP is established, we
should not try to resume the AT server.
2011-02-17 11:30:47 -06:00
Frédéric Danis afe16ba22a emulator: always create emulators in offline state
this allows to fix problem when atom created in online state
are destroyed when modem goes to offline state
2011-02-17 11:25:27 -06:00
Frédéric Danis de02942e77 bluetooth: remove unneeded g_io_channel_shutdown 2011-02-17 11:15:48 -06:00
Denis Kenzior ba8000cadf hfp_ag: Minor style fix 2011-02-17 10:07:52 -06:00