summaryrefslogtreecommitdiffstats
path: root/gatchat/gatserver.c
AgeCommit message (Expand)AuthorFilesLines
2010-03-24Refactor: Simplify parsing logicDenis Kenzior1-14/+1
2010-03-24Refactor basic command parsingDenis Kenzior1-59/+46
2010-03-24Style: foo[0] is preferable to *fooDenis Kenzior1-2/+2
2010-03-24Fix: Be more paranoid in basic command parsingDenis Kenzior1-6/+21
2010-03-24Add basic command parsingZhenhua Zhang1-1/+111
2010-03-22Fix: extract line should use S3, not hardcode CRDenis Kenzior1-3/+4
2010-03-22Refactor: Command line extractionDenis Kenzior1-4/+10
2010-03-22Refactor: Extended command parsingDenis Kenzior1-114/+93
2010-03-22Add g_at_server_register and unregister callbackZhenhua Zhang1-0/+48
2010-03-22Add notify at command callbackZhenhua Zhang1-0/+48
2010-03-22Add server at command data structureZhenhua Zhang1-0/+27
2010-03-22Add extended command parsingZhenhua Zhang1-2/+69
2010-03-22Add framework of server parserZhenhua Zhang1-20/+26
2010-03-18Fix: Echo everything as soon as receivedDenis Kenzior1-4/+5
2010-03-18Refactor add is_basic_command_prefix functionZhenhua Zhang1-2/+13
2010-03-18Rename parse_v250_settingsZhenhua Zhang1-2/+2
2010-03-18Rename parse_at_commandZhenhua Zhang1-2/+2
2010-03-18Rename is_at_command_prefixZhenhua Zhang1-2/+2
2010-03-18Rename g_at_server_send_resultZhenhua Zhang1-8/+8
2010-03-03Fix: Use the proper enum typeDenis Kenzior1-1/+1
2010-03-03Add command echo back if ATE=1Zhenhua Zhang1-0/+3
2010-02-26Fix: Simplify write-again logicDenis Kenzior1-6/+3
2010-02-26Fix: Don't allocate buffers if we don't need toDenis Kenzior1-1/+6
2010-02-26Add write server response into non-blocking IOZhenhua Zhang1-0/+66
2010-02-26Add write buffer queue for non-blocking writeZhenhua Zhang1-10/+95
2010-02-26Add define for read and write buffer sizeZhenhua Zhang1-1/+3
2010-02-26Do not trigger user disconnect at g_at_shutdownZhenhua Zhang1-14/+28
2010-02-10Rename server_io to channelZhenhua Zhang1-6/+6
2010-02-10Replace sprintf with snprintfZhenhua Zhang1-2/+3
2010-02-10Rename buf to read_buf in GAtServerZhenhua Zhang1-27/+27
2010-02-02Fix change state immediately when meet the slashZhenhua Zhang1-15/+5
2010-02-01Fix: Remove unused labelDenis Kenzior1-1/+0
2010-02-01Fix: Skip whitespace in AT command lineDenis Kenzior1-5/+33
2010-02-01Refactor: Use more flexible parser frameworkDenis Kenzior1-101/+165
2010-02-01Fix: Don't set variables to NULL/0Denis Kenzior1-7/+1
2010-02-01Refactor: Support max_read attempts like GAtChatDenis Kenzior1-6/+14
2010-02-01Fix: Use a function instead of a tableDenis Kenzior1-32/+30
2010-02-01Fix: Make compileDenis Kenzior1-7/+7
2010-02-01Add GAtServer basic parsing supportZhenhua Zhang1-0/+486