aboutsummaryrefslogtreecommitdiffstats
path: root/epan/tvbparse.c
AgeCommit message (Collapse)AuthorFilesLines
2006-05-21name changeRonnie Sahlberg1-2/+2
svn path=/trunk/; revision=18197
2006-02-09Add heuristic dissection of XMLLuis Ontanon1-2/+34
svn path=/trunk/; revision=17228
2005-12-28Change tvbparse's engine to use callbacks instead of a big switch.Luis Ontanon1-554/+1083
add some primitives. svn path=/trunk/; revision=16916
2005-11-22Trivial warning fixesJörg Mayer1-1/+1
svn path=/trunk/; revision=16561
2005-10-01one step further... Luis Ontanon1-3/+7
TPG now uses the ignore feature of tvbparse named sub_rules can have cardinality epan/tvbparse.c: do not crash on zero cardinality svn path=/trunk/; revision=16065
2005-09-29I needed to cut'n'paste something more...Luis Ontanon1-1/+6
I did not even try to compile it before check it in, sorry! svn path=/trunk/; revision=16057
2005-09-29add a debugging function that creates a tree exploding the parsed elementsLuis Ontanon1-0/+32
svn path=/trunk/; revision=16054
2005-09-28tvbparse.[ch]:Luis Ontanon1-26/+67
- add a tvbparse_handle() (for recursion) - change tvbparse_until() to allow more control when parsing - make the wanted control an union so that different types of data can be used packet-xml.c: - change the parser definition to match changes to tvbparse_until() svn path=/trunk/; revision=16045
2005-09-28update tpgLuis Ontanon1-3/+0
tvbparse: - for tvbparse_until spend the target token even if it isn't included svn path=/trunk/; revision=16032
2005-09-27in tvbparse:Luis Ontanon1-2/+14
- tvbparse_some now handles 0 items. - added accessors for a tt's offset and remaining length. in packet-xml: - min_len=0 for tvbparse_chars() is soon going to mean zero instead of 1 change the 0s to 1s. - attribute names can have ':' even if it's namespaces isn't managed yet. - split the xml grammar in more elements so It can be actually read by a human being. svn path=/trunk/; revision=16031
2005-09-08fix the svn keywords and some comments that were out of dateLuis Ontanon1-1/+1
svn path=/trunk/; revision=15727
2005-09-08an API for "bufferless" parsing of text tvbsLuis Ontanon1-0/+756
svn path=/trunk/; revision=15726