Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-12-04 | Update voicecall atom to use new callid api | Denis Kenzior | 1 | -9/+7 | |
2009-12-04 | Add utility to get the next free call id | Denis Kenzior | 1 | -0/+11 | |
2009-12-04 | Refactor: call id allocation / release | Denis Kenzior | 2 | -5/+10 | |
2009-12-03 | Fix: Exit right away | Denis Kenzior | 1 | -0/+3 | |
If no plugin needs to run the eventloop to shutdown cleanly, exit right away. | |||||
2009-12-02 | Fix: Be a bit more signal-handler safe | Denis Kenzior | 1 | -5/+12 | |
2009-12-02 | Fix: Paste error | Denis Kenzior | 1 | -2/+0 | |
2009-12-02 | When SIGTERM is received, run the event loop | Denis Kenzior | 3 | -13/+71 | |
This feature will continue running the event loop for another 10 seconds or so or until all the modems have been shut down. This will allow the modem drivers to properly shutdown their respective devices. | |||||
2009-12-02 | Refactor: Set powered to false if disable timedout | Denis Kenzior | 1 | -1/+12 | |
2009-12-02 | Fix: unregister modem when unregistering driver | Denis Kenzior | 1 | -0/+12 | |
2009-12-02 | Refactor: modem de-registration | Denis Kenzior | 1 | -9/+3 | |
2009-12-02 | Fix: Remove all atoms when attempting to power off | Denis Kenzior | 1 | -9/+9 | |
The current behavior is to remove atoms when the modem has powered off successfully. The modem driver must now take special precautions to cancel all pending actions of the atom drivers, since they would have been destroyed. | |||||
2009-12-02 | Fix: Store refs as 16 bits, not 8 | Denis Kenzior | 1 | -1/+1 | |
Refs are handled as 16 bits properly everywhere, yet are stored as 8 bits in the assembly. | |||||
2009-12-01 | Fix: Don't forget to cleanup the atom watch | Denis Kenzior | 1 | -0/+7 | |
2009-12-01 | Fix: Simplify logic to use g_memdup | Denis Kenzior | 1 | -5/+3 | |
2009-12-01 | Fix: Be more signed/unsigned correct | Denis Kenzior | 1 | -3/+3 | |
2009-12-01 | Style: Use unsigned int instead of unsigned | Denis Kenzior | 1 | -1/+2 | |
2009-11-26 | Fix: Reset call_ids when modem is powered off | Zhenhua Zhang | 1 | -0/+3 | |
2009-11-24 | Fix: Add check for register_auto method | Zhenhua Zhang | 1 | -2/+5 | |
Add check for register_auto method to avoid crash. HFP backend does not provide implementation for register_auto. | |||||
2009-11-24 | Fix: Send all SMS segments | Zhigang Li | 1 | -1/+1 | |
2009-11-24 | Get rid of the pointless checks before g_free in GPRS engine | Marcel Holtmann | 1 | -30/+11 | |
2009-11-24 | Add support bringing GPRS interfaces up and down as needed | Marcel Holtmann | 1 | -0/+50 | |
2009-11-23 | Emit settings signal before active signal | Martin Xu | 1 | -6/+7 | |
2009-11-18 | Report AttachInProgress Error | Denis Kenzior | 3 | -1/+9 | |
If one tries to activate a context and we're currently attaching or detaching from GPRS, report the AttachInProgress error | |||||
2009-11-18 | Refactor: Send NotAttached error | Denis Kenzior | 3 | -3/+10 | |
If one tries to activate the context and we're currently not attached to GPRS, report a NotAttached error instead of a failure | |||||
2009-11-18 | Add ProposeScan method | Denis Kenzior | 1 | -12/+65 | |
This is the replacement for automatic operator scanning | |||||
2009-11-18 | Fix: Use a different function for initial register | Denis Kenzior | 1 | -1/+10 | |
Just in case pending variable gets set to something | |||||
2009-11-18 | Refactor: Reshuffle bit flags | Denis Kenzior | 1 | -2/+2 | |
2009-11-18 | Refactor: Remove period operator scan | Denis Kenzior | 1 | -50/+0 | |
2009-11-18 | Refactor: Get rid of PENDING flag in netreg | Denis Kenzior | 1 | -9/+3 | |
2009-11-18 | Implement CGREG query | Denis Kenzior | 1 | -1/+21 | |
Some modems do not properly send CGREG notifications when the context is attached / detached. We manually query the registration state of GPRS to make sure that if the modem is indeed attached, the state is reflected properly | |||||
2009-11-18 | Refactor: Move functions up to avoid declaration | Denis Kenzior | 1 | -72/+75 | |
2009-11-18 | Fix: Again, uncross the wires | Denis Kenzior | 1 | -1/+1 | |
2009-11-18 | Fix: Uncross the wires | Denis Kenzior | 1 | -2/+2 | |
2009-11-17 | Support Settings property of PrimaryContext | Denis Kenzior | 1 | -9/+206 | |
2009-11-17 | Add ofono_gprs_context_get_modem | Martin Xu | 1 | -0/+5 | |
2009-11-13 | Fix: Make sure we don't dial with an incoming call | Denis Kenzior | 1 | -0/+3 | |
2009-11-13 | Refactor: Simplify code and add have_incoming | Denis Kenzior | 1 | -12/+12 | |
2009-11-13 | Revert: Go back to the old dial behavior | Denis Kenzior | 1 | -64/+4 | |
The driver has a better idea of how to handle ATD being invoked when a waiting/held/active call(s) is/are already present. Generally most modems will swap the call automatically preserving the state of the waiting call. We do block dialing another call while a dial is still in progress. | |||||
2009-11-13 | Style: add new line | Denis Kenzior | 1 | -0/+1 | |
2009-11-12 | Use release_all_held to release a single held call | Denis Kenzior | 1 | -0/+8 | |
2009-11-12 | Remove Voicecall.Busy method | Denis Kenzior | 1 | -27/+14 | |
According to 22.030, UDUB or CHLD=0 can only be invoked on waiting calls. Most AT command based modems do not support using CHLD=0 on an incoming call. So we remove the Busy method and invoke set_udub on a call that is in the waiting state. | |||||
2009-11-11 | Fix: Emit Manufacturer, not Serial | Denis Kenzior | 1 | -1/+1 | |
2009-11-11 | Fix: Invoke microphone_volume, not speaker | Zhenhua Zhang | 1 | -1/+1 | |
2009-11-05 | Add basic state saving for SMS atom | Denis Kenzior | 1 | -0/+39 | |
Message ID and Reference number for concatenated messages should be persisted. | |||||
2009-11-05 | Add hooks to call into sms history for SMS atom | Denis Kenzior | 1 | -1/+21 | |
2009-11-05 | Add SMS history capability | Denis Kenzior | 2 | -5/+122 | |
2009-11-05 | Refactor: Make SendMessage async | Denis Kenzior | 1 | -27/+79 | |
This commit does two things. First it makes SendMessage an async method, which returns only when the SMS message has been successfully sent or failed. This also adds a set number of tries that oFono will resubmit the PDU to the SMSC. If any fragment fails to be submitted, the entire send message attempt is deemed a failure and an error is returned to the caller. | |||||
2009-11-05 | Rename sms assembly path to sms_assembly from sms | Denis Kenzior | 1 | -1/+1 | |
Not to interfere with sms settings storage | |||||
2009-11-05 | Use localtime_r instead of localtime | Denis Kenzior | 1 | -1/+2 | |
2009-11-05 | Refactor: Move SMS SendMessage to 1 recipient only | Denis Kenzior | 1 | -28/+12 | |