summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2010-04-28ppp: Initial port of PPP to use GAtHDLCDenis Kenzior2-360/+41
2010-04-28ppp: Make pppcp functions const correctDenis Kenzior2-35/+29
2010-04-28ppp: Make ppp_chap_process_packet const correctDenis Kenzior2-4/+4
2010-04-28ppp: Make ppp_net_process_packet const correctDenis Kenzior2-2/+2
2010-04-28gathdlc: Add recording support, ported from PPPDenis Kenzior2-0/+60
For protocol examination using wireshark
2010-04-28gathdlc: Add receive ACCM supportDenis Kenzior2-1/+23
2010-04-28gathdlc: Support transmit ACCMDenis Kenzior2-2/+27
2010-04-28gatchat: Don't try to cleanup twiceDenis Kenzior1-11/+8
In case we get unrefed from the disconnect callback
2010-04-28gatchat: Use GAtIO for write watchersDenis Kenzior1-65/+21
2010-04-28gatio: support for blocking / nonblocking writesDenis Kenzior2-4/+105
2010-04-28gatchat: get_channel should return one from GAtIODenis Kenzior1-2/+2
2010-04-28gatchat: Channel is now setup by GAtIODenis Kenzior1-2/+0
2010-04-28gatchat: Better re-entrancy handlingDenis Kenzior1-6/+13
2010-04-28gsmdial: Get rid of g_at_chat_shutdown usageDenis Kenzior1-9/+16
2010-04-28gsmdial: Unref the chat instead of using shutdownDenis Kenzior1-2/+2
2010-04-28gatmux: Unref the chat instead of using shutdownDenis Kenzior1-1/+2
2010-04-28Fix: For now calling g_at_chat_unref is fineDenis Kenzior1-1/+1
Same as g_at_chat_shutdown in this case
2010-04-28Fix: g_at_chat_shutdown usage in test-muxDenis Kenzior1-1/+0
2010-04-28Fix: Remove easy uses of g_at_chat_shutdownDenis Kenzior8-12/+0
2010-04-28gatchat: Only set debug on IO if we have itDenis Kenzior1-1/+2
2010-04-28gatchat: Replace shutdown by suspend/resumeDenis Kenzior2-13/+29
Shutdown was actually pointless and according to Marcel he only had it in mind for PPP useage.
2010-04-28gatchat: port gatchat to use gatioDenis Kenzior1-112/+41
2010-04-28gatio: Remove g_at_io_shutdownDenis Kenzior2-18/+13
2010-04-28gatio: Get re-entrancy correctDenis Kenzior1-3/+6
2010-04-28gatio: Style fix for gsource id comparisonsDenis Kenzior1-2/+2
2010-04-28gatio: Kill the reader when no more spaceDenis Kenzior1-0/+4
2010-04-28gatchat: Remove g_at_chat_set_syntaxDenis Kenzior2-14/+0
Never used and too unsafe in its current form
2010-04-28gatchat: Add initial GAtIO implementationDenis Kenzior3-0/+326
2010-04-27Add sane default to dial-number scriptAki Niemi1-1/+4
2010-04-27gisi: remove misplaced defineAki Niemi1-2/+0
2010-04-27gisi: refactor client implementationAki Niemi2-214/+313
2010-04-27Fix typo in gprs driverAki Niemi1-1/+1
2010-04-27Fix faulty logic in netreg driverAki Niemi1-24/+21
Also add missing tech param.
2010-04-27Fix remove ops in isimodem driversAki Niemi8-31/+42
2010-04-27Fix style issues in isimodemAki Niemi14-53/+61
2010-04-27stkutil: Make get inkey parser use its own structYang Gu2-5/+11
2010-04-27stkutil: Use char* instead of char**Yang Gu1-14/+14
char ** should only be used for character arrays that are allocated by the parser. Static buffers should be passed as char*
2010-04-27test-stkutil: Add unit test for more time parserYang Gu1-0/+38
2010-04-27stkutil: Add 'more time' proactive command parserYang Gu1-0/+15
2010-04-27test-stkutil: Refactor display text unit testsYang Gu1-51/+109
2010-04-27stkutil: Use struct to represent frame idYang Gu2-13/+12
Use a field has_id to indicate if we have frame id or not. Originally we use 0xFF to indicate we don't have frame id. But in that way, we have to initialize each test case of proactive command when it doesn't have this comprehension tlv to be 0xFF. To use has_id will save this effort, and keep consistency with other implementations.
2010-04-27stkutil: Move advance of ctlv to parse_dataobjYang Gu1-3/+5
Not all the proactive commands have comprehension tlv other than command details and device identities. So the appropriate code should be moved to parse_dataobj() from stk_command_new_from_pdu().
2010-04-26ppp: use default ACCM when sending LCP codes 1-7Kristen Carlson Accardi3-0/+20
According to the spec, you must transmit all Link Configuration, Termination, and Code-Reject packets as if no options had been negotiated. This requires that when encoding we use the default ACCM of 0xffffffff when sending these types of packets.
2010-04-26ppp: discard non-LCP packets in ESTABLISHMENT phaseKristen Carlson Accardi1-0/+7
2010-04-26stkutil: Fix the assignment to minimum setYang Gu1-1/+1
2010-04-24Fix: transaction id usage in gisi/server.cPekka Pessi1-57/+54
2010-04-24Fix broken HDLC flag handlingMarcel Holtmann1-2/+13
2010-04-24Fix wrong escape character check in HDLC transmitMarcel Holtmann1-2/+2
2010-04-24Allow real wrapping around of HDLC transmit ring bufferMarcel Holtmann1-2/+2
2010-04-24Add offset parameter to ring_buffer_write_ptr() functionMarcel Holtmann5-10/+12