Guillaume Zajac
daf7c57178
emulator: add handler for ppp stream suspensions
...
Resulting from the client sending '+++' escape sequence.
2011-05-08 23:14:05 -05:00
Guillaume Zajac
f1cbb783fc
gatppp: Add API for setting suspend callback
...
In situations where the PPP stream can be suspended by the peer, e.g. in
the server role using '+++'
2011-05-08 23:03:22 -05:00
Denis Kenzior
d48c309151
ppp_net: Reset the watch to zero when removing
2011-05-08 23:02:19 -05:00
Guillaume Zajac
9fea153593
ppp_net: add ppp_net_suspend_interface() function
2011-05-08 23:00:12 -05:00
Guillaume Zajac
badd5555ec
gathdlc: delete read/write handler in hdlc_suspend
2011-05-08 22:59:03 -05:00
Guillaume Zajac
8a56acd549
gathdlc: Add public suspend function
2011-05-08 22:58:41 -05:00
Marcel Holtmann
6d426a19a6
gatchat: Fix memory leak with notify nodes list
...
The list itself needs to be freed as well and not only its elements.
2011-05-06 09:19:54 -07:00
Bertrand Aygon
f35f985235
call-forwarding: Fix uninitialized var warning
...
Fix a gcc 4.5.2 warning uninit var
2011-05-05 21:18:39 -05:00
Denis Kenzior
5c9d59bad1
voicecall: CHLD support must be enclosed in a list
2011-05-04 22:29:08 -05:00
Denis Kenzior
2a5f5fe6be
voicecall: Simplify CHLD support generator
...
In addition, fix ordering and make sure that lower case 'x' is used
2011-05-04 22:27:03 -05:00
Denis Kenzior
1655cb9bd2
voicecall: CHLD call ids start at 1, not 0
2011-05-04 22:03:11 -05:00
Frédéric Dalleau
307687942a
voicecall: add +CHLD=2X support for HFP emulator
2011-05-04 22:00:21 -05:00
Frédéric Dalleau
aa0f93b664
voicecall: add +CHLD=1X support for HFP emulator
2011-05-04 22:00:07 -05:00
Frédéric Dalleau
6d501aa93a
voicecall: add +CHLD=4 support for HFP emulator
2011-05-04 21:59:21 -05:00
Frédéric Dalleau
bb02dd4070
voicecall: add +CHLD=3 support for HFP emulator
2011-05-04 21:59:18 -05:00
Frédéric Dalleau
81ccae5a97
voicecall: add +CHLD=0 support for HFP emulator
2011-05-04 21:58:23 -05:00
Frédéric Dalleau
41d54b2718
voicecall: add +CHLD support for HFP emulator
2011-05-04 21:57:30 -05:00
Frédéric Dalleau
ffe11200a9
voicecall: Fix variable initialization
2011-05-04 21:51:27 -05:00
Denis Kenzior
dc86e86446
gathdlc: Make sure to set in_read_handler properly
2011-05-02 07:15:41 -05:00
Denis Kenzior
94d6d505ee
gathdlc: Add support for detecting +++ escapes
2011-05-02 07:06:28 -05:00
Guillaume Zajac
70ae2f0028
gatio: add ability to drain GAtIO read buffer
2011-05-02 07:05:57 -05:00
Guillaume Zajac
6b3cfbba85
gat: add GAtSuspendFunc CB typedef
2011-04-29 08:30:22 -05:00
Bertrand Aygon
48e97447ab
sms: Remove use of uninitialized variable
...
Remove a debug information, since the info is useless, and more,
it can display invalid info due to var not initialise in some case
2011-04-29 04:15:47 -05:00
Denis Kenzior
2f2436bc20
modem: Don't allow setting online unless powered
2011-04-28 09:48:48 -05:00
Denis Kenzior
407e177bc1
test: Add swap-calls test script
2011-04-28 09:30:54 -05:00
Pekka Pessi
847a09dc47
gisi: log normal responses in a less confusing way
2011-04-28 09:29:26 -05:00
Denis Kenzior
082c098b2a
build: Add send-vcal to Makefile.am
2011-04-28 09:20:11 -05:00
Bertrand Aygon
b5acc93aec
test: Add send-vcal test script
2011-04-28 09:20:11 -05:00
Bertrand Aygon
fa552ed8c4
test: Add modem argument to send-vcard
2011-04-28 09:20:11 -05:00
Bertrand Aygon
aedd02a1fe
test: Add modem argument to send-sms
2011-04-28 09:20:11 -05:00
Marcel Holtmann
d6fc5ffd5b
Release 0.48
2011-04-26 13:29:19 -07:00
Martin Xu
eaf6f64879
huawei: Switch to offline mode only if offline
2011-04-26 14:55:55 -05:00
Martin Xu
d38fa75518
huawei: Check that the modem device is open
...
Don't create the gprs atom if the modem device was not opened
successfully. Otherwise ofonod will crash.
2011-04-26 14:51:57 -05:00
Martin Xu
0dc3d69c54
gatppp: Fix crash related to not stopping timers
...
In case of offline modem when GPRS data connection is connected, if gprs
atom is removed before PPP termination process is complete, the terminate_timer
will not be stop. It will cause ofonod crash when the timer times out.
2011-04-26 14:47:11 -05:00
Frédéric Danis
b60762e026
voicecall: fix waiting calls for HFP emulator
...
Fix precedence between waiting and dialing so HFP emulator is notified
of dialing/alerting even in case of a waiting call pending.
2011-04-26 14:43:42 -05:00
Denis Kenzior
f8eb178b29
voicecall: Update CLCC buffer size and comment
2011-04-26 14:41:52 -05:00
Denis Kenzior
97a7a61789
voicecall: Refactor the previous commit slightly
2011-04-26 14:41:26 -05:00
Frédéric Dalleau
719fae9587
voicecall: add +CLCC support for HFP emulator
2011-04-26 14:22:11 -05:00
Frédéric Danis
7ff32ab8e8
emulator: fix +CLIP in case of withheld call
2011-04-21 16:23:08 -05:00
Denis Kenzior
0b1ac1eaf5
emulator: Create both emulator types in example
2011-04-19 20:20:04 -05:00
Denis Kenzior
c9250abdcf
hfp_ag: Be extra pedantic on plugin cleanup
2011-04-19 16:49:33 -05:00
Denis Kenzior
888218680d
dun_gw: Be extra pedantic on plugin cleanup
2011-04-19 16:49:12 -05:00
Denis Kenzior
a6489e6850
dun_gw: Minor style tweak
2011-04-19 16:46:54 -05:00
Denis Kenzior
a7543913f4
hfp_ag: Minor style tweak
2011-04-19 16:39:11 -05:00
Denis Kenzior
5dcab7b507
voicecall: Tweak the behavior of previous commit
...
Use a generic void pointer to remove the need for emulator_release_done
function.
Use naming a bit more consistent with the rest of the codebase
2011-04-19 16:32:59 -05:00
Frédéric Danis
4ad9833c25
voicecall: add +CHUP support for HFP emulator
...
Update multirelease_callback to be used from DBus calls or HFP Emulator.
"release done" is configurable by multirelease caller.
2011-04-19 16:27:11 -05:00
Denis Kenzior
f081400c98
voicecall: Don't go over 80 characters per line
2011-04-19 16:25:08 -05:00
Frédéric Danis
8600a39cce
voicecall: add ATA support for HFP emulator
2011-04-19 13:53:24 -05:00
Denis Kenzior
cae4553710
emulator: Use a switch/case instead of if
...
Seems a bit cleaner
2011-04-19 13:53:24 -05:00
Denis Kenzior
894c9cf406
emulator: Reflow comments
2011-04-19 13:53:24 -05:00