aboutsummaryrefslogtreecommitdiff
path: root/src/main.c
AgeCommit message (Collapse)Author
2009-02-10add --enable-more-warnings=yes/no and fix up resulting errorsDan Williams
2009-02-04Fix a typo in error message when MM couldn't acquire it's DBus service name.Tambet Ingo
2008-10-30Enable/disable debugging on SIGUSR1.Tambet Ingo
2008-09-11Rewrite serial device communications.Tambet Ingo
Instead of vague "send something, wait something" the responses are now analyzed by (overridable) parsers. Makes all the modem implementations much easier since each caller knows without any code whether the call succeeded or failed. Another thing that makes modem code simpler (and the whole thing more robust), is the queueing of sent commands. Each queued command has a command and a callback which is quaranteed to get called, even if sending failed. Define and implement error reporting.
2008-07-31Initial commit.Tambet Ingo