Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-12-08 | Fix remove all atoms in ofono_modem_set_powered | Zhenhua Zhang | 1 | -0/+3 | |
We should remove all atoms when we disable the modem. In function set_powered, we remove all atoms if modem is powered down by dbus call. | |||||
2009-12-08 | Remove: Unused code related to modem powered prefs | Denis Kenzior | 1 | -8/+0 | |
2009-12-08 | Revert: Previous powered patch | Denis Kenzior | 1 | -4/+4 | |
2009-12-08 | Fix a crash during isimodem initialization | Alexander Kanavin | 1 | -4/+4 | |
2009-12-04 | Refactor: call id allocation / release | Denis Kenzior | 1 | -3/+7 | |
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: Paste error | Denis Kenzior | 1 | -2/+0 | |
2009-12-02 | When SIGTERM is received, run the event loop | Denis Kenzior | 1 | -12/+48 | |
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-11-26 | Fix: Reset call_ids when modem is powered off | Zhenhua Zhang | 1 | -0/+3 | |
2009-11-11 | Fix: Emit Manufacturer, not Serial | Denis Kenzior | 1 | -1/+1 | |
2009-09-28 | Fix: Report registered modems properly | Denis Kenzior | 1 | -2/+2 | |
2009-09-22 | Fix: Comparison should be against negative errno | Denis Kenzior | 1 | -1/+1 | |
2009-09-17 | Split populate modem driver method | Denis Kenzior | 1 | -12/+45 | |
Introduce two new methods - pre_sim - SIM is not inserted or locked. This should populate the modem with atoms that can be used without the SIM. Generally this is the devinfo atom, the sim atom and the voice call atom (emergency calls only) - post_sim - SIM is ready. This method should populate the modem with the remaining atoms | |||||
2009-09-11 | Create watchlists during register | Denis Kenzior | 1 | -1/+2 | |
2009-09-11 | Refactor various watch functions | Denis Kenzior | 1 | -80/+33 | |
Use a common core kernel for all the watcher registrations / notifications. This is now done in watch.c | |||||
2009-09-10 | Keep modem->powered_pending up to date after set_powered. | Andrzej Zaborowski | 1 | -3/+6 | |
Without this once a request to power up the modem fails, modem.c won't retry even when asked. | |||||
2009-09-08 | Add modem properties for booleans | Marcel Holtmann | 1 | -0/+25 | |
2009-09-03 | Get rid of stupid debug message | Denis Kenzior | 1 | -2/+0 | |
2009-09-02 | Fix emitting Modems Property in the wrong place | Denis Kenzior | 1 | -2/+4 | |
2009-09-02 | Squash compiler warning | Denis Kenzior | 1 | -0/+2 | |
2009-09-02 | Get rid of node argument in ofono_modem_create | Denis Kenzior | 1 | -4/+12 | |
2009-09-02 | Add modem property capability | Denis Kenzior | 1 | -0/+123 | |
Add ofono_modem_set_string & ofono_modem_get_string Add ofono_modem_set_integer & ofono_modem_get_integer | |||||
2009-09-01 | change int vendor to unsigned int vendor | Denis Kenzior | 1 | -1/+1 | |
2009-09-01 | Add ofono_modem_get_powered | Denis Kenzior | 1 | -0/+8 | |
2009-09-01 | Add vendor flag capability to devinfo | Denis Kenzior | 1 | -2/+2 | |
2009-08-31 | Fix being able to set powered after failure | Denis Kenzior | 1 | -1/+4 | |
If enable failed, subsequent attempts will also fail. | |||||
2009-08-30 | Add debug to modem_create | Denis Kenzior | 1 | -0/+2 | |
2009-08-29 | Make history drivers work again | Denis Kenzior | 1 | -3/+7 | |
2009-08-21 | Introduce the Modem driver API | Denis Kenzior | 1 | -89/+309 | |
2009-08-20 | Fix unused variable l | Denis Kenzior | 1 | -1/+0 | |
2009-08-20 | Rename ofono_modem_*_userdata | Denis Kenzior | 1 | -3/+3 | |
Rename ofono_modem_get_userdata to ofono_modem_get_data Rename ofono_modem_set_userdata to ofono_modem_set_data For consistency with other drivers | |||||
2009-08-20 | Hide the ofono_modem datastructure | Denis Kenzior | 1 | -57/+48 | |
2009-08-20 | Port history to the new atom API | Denis Kenzior | 1 | -1/+0 | |
Use __atom_foreach | |||||
2009-08-20 | Add __ofono_modem_foreach_atom function | Denis Kenzior | 1 | -0/+20 | |
2009-08-20 | Break out device info into a separate driver | Denis Kenzior | 1 | -107/+205 | |
The modem info ops (Serial, Manufacturer, etc) are broken into a separate oFono atom. This is mainly to support a proper modem device driver infrastructure. As a result the data structures have been tweaked a little. driver.h is now empty and has been removed. | |||||
2009-08-19 | Remove traces of sim_manager from modem.c | Denis Kenzior | 1 | -5/+0 | |
2009-08-19 | Fix whitespace and style issues | Denis Kenzior | 1 | -2/+2 | |
2009-08-17 | Fix invalid watch id being returned the first time | Denis Kenzior | 1 | -1/+1 | |
Should use pre-increment instead of post increment | |||||
2009-08-14 | Refactor cssn into ofono_ssn | Denis Kenzior | 1 | -3/+0 | |
Make this into a fully fledged entity, with a driver instead of the current kludge. This means modem drivers can actually choose whether to instantiate a CSSN atom or not Move the notification functions from voicecall.c into ssn.c. Move the cssn.h header into include/ssn.h and refactor Update call barring to utilize ofono_ssn and use the new atom_watch functionality to detect when ssn has been added or removed | |||||
2009-08-14 | Add atom get_registered function | Denis Kenzior | 1 | -0/+5 | |
2009-08-14 | Follow the more common glib convention for destroy | Denis Kenzior | 1 | -1/+1 | |
2009-08-14 | Fix whitespace issue | Denis Kenzior | 1 | -1/+0 | |
2009-08-14 | Utilize call_watches | Denis Kenzior | 1 | -1/+5 | |
2009-08-14 | Add call_watches utility | Denis Kenzior | 1 | -0/+17 | |
2009-08-14 | Add atom_watch functions | Denis Kenzior | 1 | -0/+86 | |
2009-08-14 | Rework ofono_modem_remove_atom | Denis Kenzior | 1 | -4/+2 | |
Change to ofono_atom_free since the atom now carries all necessary information about the modem it is attached to |