summaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2009-12-17Style: Flip the if statementDenis Kenzior1-3/+3
The if case should have the multiple expressions
2009-12-17Style: Add empty lines where neededDenis Kenzior1-0/+2
2009-12-17Add Powered property to CbsManager.Andrzej Zaborowski1-12/+160
2009-12-17Style: Fixup style issuesDenis Kenzior1-1/+3
2009-12-17Handle EF-CBSMID contents.Andrzej Zaborowski3-10/+59
2009-12-17Add utility for checking if CBS topic is in rangeAndrzej Zaborowski2-1/+23
2009-12-16Support 51.011 EFecc format.Andrzej Zaborowski1-4/+43
EFecc has different formats in G2 and G3 UICC specs.
2009-12-14Fix: Concatenation of datagram SMS messagesDenis Kenzior1-4/+8
The 16 bit port address was not being computed correctly.
2009-12-09Add context-id allocation / deallocation codeDenis Kenzior1-3/+76
This also disables attempts to use multiple active contexts. The code isn't setup to do this yet.
2009-12-09Refactor: use unsigned ints for cidsDenis Kenzior1-3/+4
2009-12-08Fix: Reset active contexts if gprs is detachedDenis Kenzior1-0/+21
When we lose network registration or are forcefully detached from the network we must reset all active contexts to inactive.
2009-12-08Reset context settings when context is deactivatedDenis Kenzior1-0/+1
2009-12-08Style: Remove extra blank lineDenis Kenzior1-1/+0
2009-12-08Fix: Be more paranoid even during shutdownDenis Kenzior1-1/+1
2009-12-08Fix: Print a warning in set_poweredDenis Kenzior1-4/+8
If ofono_modem_set_powered is used with no driver set, print a warning
2009-12-08Fix remove all atoms in ofono_modem_set_poweredZhenhua Zhang1-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-08Remove: Unused code related to modem powered prefsDenis Kenzior1-8/+0
2009-12-08Revert: Previous powered patchDenis Kenzior1-4/+4
2009-12-08Fix a crash during isimodem initializationAlexander Kanavin1-4/+4
2009-12-04Don't generate multiple g_sources, 1 is enoughDenis Kenzior1-3/+8
2009-12-04Use signalfd for signal handlingDenis Kenzior1-32/+58
2009-12-04Optimize: call list signal emissionDenis Kenzior1-9/+0
2009-12-04Update voicecall atom to use new callid apiDenis Kenzior1-9/+7
2009-12-04Add utility to get the next free call idDenis Kenzior1-0/+11
2009-12-04Refactor: call id allocation / releaseDenis Kenzior2-5/+10
2009-12-03Fix: Exit right awayDenis Kenzior1-0/+3
If no plugin needs to run the eventloop to shutdown cleanly, exit right away.
2009-12-02Fix: Be a bit more signal-handler safeDenis Kenzior1-5/+12
2009-12-02Fix: Paste errorDenis Kenzior1-2/+0
2009-12-02When SIGTERM is received, run the event loopDenis Kenzior3-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-02Refactor: Set powered to false if disable timedoutDenis Kenzior1-1/+12
2009-12-02Fix: unregister modem when unregistering driverDenis Kenzior1-0/+12
2009-12-02Refactor: modem de-registrationDenis Kenzior1-9/+3
2009-12-02Fix: Remove all atoms when attempting to power offDenis Kenzior1-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-02Fix: Store refs as 16 bits, not 8Denis Kenzior1-1/+1
Refs are handled as 16 bits properly everywhere, yet are stored as 8 bits in the assembly.
2009-12-01Fix: Don't forget to cleanup the atom watchDenis Kenzior1-0/+7
2009-12-01Fix: Simplify logic to use g_memdupDenis Kenzior1-5/+3
2009-12-01Fix: Be more signed/unsigned correctDenis Kenzior1-3/+3
2009-12-01Style: Use unsigned int instead of unsignedDenis Kenzior1-1/+2
2009-11-26Fix: Reset call_ids when modem is powered offZhenhua Zhang1-0/+3
2009-11-24Fix: Add check for register_auto methodZhenhua Zhang1-2/+5
Add check for register_auto method to avoid crash. HFP backend does not provide implementation for register_auto.
2009-11-24Fix: Send all SMS segmentsZhigang Li1-1/+1
2009-11-24Get rid of the pointless checks before g_free in GPRS engineMarcel Holtmann1-30/+11
2009-11-24Add support bringing GPRS interfaces up and down as neededMarcel Holtmann1-0/+50
2009-11-23Emit settings signal before active signalMartin Xu1-6/+7
2009-11-18Report AttachInProgress ErrorDenis Kenzior3-1/+9
If one tries to activate a context and we're currently attaching or detaching from GPRS, report the AttachInProgress error
2009-11-18Refactor: Send NotAttached errorDenis Kenzior3-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-18Add ProposeScan methodDenis Kenzior1-12/+65
This is the replacement for automatic operator scanning
2009-11-18Fix: Use a different function for initial registerDenis Kenzior1-1/+10
Just in case pending variable gets set to something
2009-11-18Refactor: Reshuffle bit flagsDenis Kenzior1-2/+2
2009-11-18Refactor: Remove period operator scanDenis Kenzior1-50/+0