Commit Graph

4035 Commits

Author SHA1 Message Date
Denis Kenzior 4a2111347f sms: Add __ofono_sms_message_path_from_uuid 2010-11-04 10:25:41 -05:00
Denis Kenzior 0edb5e3645 sms: add __ofono_sms_get_next_ref 2010-11-04 10:25:41 -05:00
Pekka Pessi b3495d3a9b isigen: increase offline timeout
The modem deregisters from network before response to MTC_STATE_REQ is
returned.  Deregistering can take up to 6 seconds.
2010-11-04 16:19:53 +01:00
Marcel Holtmann ce7b1e2e67 build: Remove generic AT command modem plugin
This plugin was used for initial testing and is no longer needed. So
just remove it.
2010-11-04 15:20:38 +01:00
Marcel Holtmann 18faf8ebf7 Mention Marit's contributions 2010-11-04 10:41:43 +01:00
Marit Henriksen a25d57531c atmodem: Remove at_pin_send_puk_cb, and use at_pin_send_cb instead.
When adding the use of pin event *EPEV also to at_pin_send_puk_cb,
it becomes identical to at_pin_send_cb, and can be removed.
2010-11-04 10:40:17 +01:00
Jeevaka Badrappan e6c545c52c TODO: Update Read/Write EFcfis description 2010-11-03 15:38:49 +01:00
Denis Kenzior 8b54166523 smsutil: Remove traces of ref_offset variable 2010-11-02 15:56:30 -05:00
Denis Kenzior 2a18afa994 sms: Fix unused variable warning 2010-11-02 15:56:22 -05:00
Denis Kenzior 4c659f5e69 ofono.conf: Punch hole for SmartMessagingAgent 2010-11-02 15:08:24 -05:00
Denis Kenzior 8283d127e6 test: Add test-smart-messaging 2010-11-02 15:08:22 -05:00
Denis Kenzior 59bbdd5d08 smart-messaging: Register to vCal notifications 2010-11-02 14:58:21 -05:00
Denis Kenzior 429dcb6ef5 smart-messaging: Register for vCard notifications 2010-11-02 14:58:21 -05:00
Denis Kenzior 6e6409ff42 smart-messaging: Free agent when sms atom exits 2010-11-02 14:58:21 -05:00
Denis Kenzior 49eee4006a smart-messaging: Implement unregister agent 2010-11-02 14:58:21 -05:00
Denis Kenzior d56e72ee1d smart-messaging: Implement RegisterAgent 2010-11-02 14:58:21 -05:00
Denis Kenzior 2cc92d80e6 smsutil: Add sms_datagram_prepare 2010-11-02 14:58:21 -05:00
Denis Kenzior e29d1338b9 sms: Update to the new smsutil api 2010-11-02 14:58:21 -05:00
Denis Kenzior 149ebae625 unit: Update test-sms to the new API 2010-11-02 14:58:21 -05:00
Denis Kenzior 57d847692c smsutil: Get rid of ref_offset in sms_text_prepare
The reason for this parameter has ceased to exist quite a while ago.
Namely when the API allowed multiple SMS recipients.  We prepared a
single set of segments and then reset the to address and reference.  We
no longer allow multiple recipients and none of this is now needed.
2010-11-02 14:58:21 -05:00
Yang Gu e9b41e953f coding_style: Add case for enum as switch variable 2010-11-02 14:58:20 -05:00
Yang Gu bd816f4063 coding_style: Fix enum name 2010-11-02 14:58:20 -05:00
Denis Kenzior 7f4a14cafe test: Add test-push-notification script 2010-11-02 14:58:18 -05:00
Denis Kenzior 348bdb7f1d sms: Don't crash when encoding fails 2010-11-02 12:15:53 -05:00
Denis Kenzior a05ebc93ab smsutil: Additional sanity checks for decode_scts 2010-11-02 12:15:53 -05:00
Denis Kenzior 9d52fd0da0 ofono.conf: Punch hole for PushNotificationAgent 2010-11-02 12:15:53 -05:00
Denis Kenzior 0d80076c79 push-notification: Handle WAP push messages 2010-11-02 12:15:53 -05:00
Denis Kenzior 8f5d8280b6 sms: Minor style fix 2010-11-02 12:15:53 -05:00
Denis Kenzior f5db7564e8 sms: Left shift 8-bit ports by 16
These are less commonly used so make them not interfere with 16 bit
ports
2010-11-02 12:15:53 -05:00
Denis Kenzior f9066be4f0 push-notification: Free agent when sms atom exits 2010-11-02 12:15:53 -05:00
Denis Kenzior 853f449892 push-notification: Implement unregister agent 2010-11-02 12:15:53 -05:00
Denis Kenzior df5339bf89 push-notification: Implement register agent 2010-11-02 12:15:53 -05:00
Denis Kenzior 55a61c3a63 push-notification: Add skeleton 2010-11-02 12:15:53 -05:00
Denis Kenzior ac731f2071 smsagent: Add smsagent implementation
Based on the patches by Aki Niemi
2010-11-02 12:15:53 -05:00
Yang Gu 3ef21b5bc8 TODO: update owner of see/cancel pending SMS task 2010-11-01 17:29:29 +01:00
Mika Liljeberg d282509a9d main: add capabilities for phonet
Phonet sockets require CAP_SYS_ADMIN and SO_BINDTODEVICE socket
option requires CAP_NET_RAW.
2010-11-01 17:27:46 +01:00
Mika Liljeberg 6f94ed0685 isigen: fix phonet address initialization 2010-11-01 17:27:33 +01:00
Marcel Holtmann a37e38bc02 Release 0.34 2010-11-01 14:56:22 +01:00
Marcel Holtmann 1b920e4b57 stemodem: Fix broken coding style 2010-10-30 19:09:59 +02:00
Jeevaka Badrappan 31fb8bed35 TODO: Owner of Read / Write EFcfis 2010-10-29 14:28:52 +02:00
Marcel Holtmann cada693dc8 ifxmodem: Enable emergency call state notifications
This enables the Infineon specific emergency call state notifications so
that they show up in the traces when this happens. No logic to handle
them properly is implemented.
2010-10-29 13:56:09 +02:00
Marcel Holtmann f6c3a9ae94 ifx: Enable vendor quirk for GPRS atom
Enabling the Infineon specific vendor quirk for the GPRS atom will enable
support for the GPRS suspend notifications.
2010-10-29 13:42:34 +02:00
Marcel Holtmann 080ff41db9 atmodem: Add support for IFX specific GPRS suspend notification
The Infineon modem informs about GPRS suspend cases. For example when
GPRS is active and a call is made. If the status changes, inform the
core about this change.

This uses GPRS_SUSPENDED_UNKNOWN_CAUSE reason since the modem does not
give a clear reason why GPRS was suspended. With this reason there is
a delay before the status change gets send out as D-Bus signal.
2010-10-29 13:39:27 +02:00
Marcel Holtmann 0ec69a291d atmodem: Add dummy handler for generic time zone update 2010-10-28 19:11:18 +02:00
Marcel Holtmann ed7a22c867 atmodem: Time reporting on Infineon modem is IFX specific
The time reporting via +CTZV and +CTZDST on the Infineon modem is not
following the standard. So mark these clearly as IFX specific.
2010-10-28 19:05:29 +02:00
Marcel Holtmann 969e242d72 atmodem: Enable home zone reporting for IFX modems
For the Infineon modem the AT+XHOMEZR option can be set to get informed
about home zone labels. If this information is available, it it still
not properly used, but it shows up in the traces for reference.
2010-10-28 19:01:55 +02:00
Marcel Holtmann b433249763 ifxmodem: Enable Calling Name Presentation (CNAP) notifications
This enables the CNAP notifications so that they show up in the traces
if used by a network. No logic is implemented to handle them.
2010-10-28 18:10:15 +02:00
Denis Kenzior d684c81149 features: Annotate modem-handled commands 2010-10-28 10:42:59 -05:00
Denis Kenzior 6d0a0b5a4f TODO: Mark Send USSD task as done 2010-10-28 10:42:14 -05:00
Denis Kenzior fedfcb3274 TODO: Mark Send SS task as done 2010-10-28 10:37:27 -05:00