Jörg Mayer
eff40f65db
Trivial warning fixes
...
svn path=/trunk/; revision=16561
2005-11-22 12:51:14 +00:00
Anders Broman
e91462a7d8
Add "application/resource-lists+xml" to xml types
...
svn path=/trunk/; revision=16374
2005-11-01 19:50:25 +00:00
Luis Ontanon
f35f5e317e
do not free the element name, as its been passed to the hf array.
...
svn path=/trunk/; revision=16154
2005-10-07 17:59:13 +00:00
Luis Ontanon
f1b498587b
remove location from dtd_build_data_t avoiding to (double) free it.
...
svn path=/trunk/; revision=16147
2005-10-06 22:01:52 +00:00
Luis Ontanon
c6ed07b117
tvbparse.[ch]:
...
- 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-28 21:32:47 +00:00
Luis Ontanon
02a506e15f
make sure we tell tvbparse_until() to include the last token.
...
svn path=/trunk/; revision=16033
2005-09-28 01:17:45 +00:00
Luis Ontanon
95d60cc7ea
in tvbparse:
...
- 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-27 22:57:07 +00:00
Luis Ontanon
3cf75fd6bb
get rid of most dtd leaks.
...
There's just one left I'm aware of (the doctype name).
svn path=/trunk/; revision=15990
2005-09-24 19:03:35 +00:00
Ulf Lamping
a9e1c71b7a
bugfix: don't crash, if current_frame->ns == NULL
...
svn path=/trunk/; revision=15967
2005-09-22 21:18:19 +00:00
Luis Ontanon
88dd585d23
in register_dtd() do not leak the elements hash
...
svn path=/trunk/; revision=15959
2005-09-22 16:41:53 +00:00
Gerald Combs
71f16f2a3f
If pinfo->match_string is null (e.g. when we're called from the Jabber
...
dissector), don't try to look it up in a hash table. Fixes the current
Buildbot failure.
svn path=/trunk/; revision=15929
2005-09-21 15:03:19 +00:00
Luis Ontanon
4c14b12c25
Because there's more than just text in XML...
...
DTDs are imported to create fields
svn path=/trunk/; revision=15851
2005-09-17 17:05:46 +00:00
Guy Harris
45e8a4c579
"g_strdown()" doesn't return a value in GLib 1.2[.x]; don't depend on it
...
doing so.
svn path=/trunk/; revision=15767
2005-09-12 07:55:14 +00:00
Luis Ontanon
96326c0b86
the dtd parser (still missing the glue) and few fixes to packet-xml.c
...
svn path=/trunk/; revision=15745
2005-09-10 17:29:15 +00:00
Luis Ontanon
e6f9a5ce11
forgot the Id
...
svn path=/trunk/; revision=15730
2005-09-08 21:21:05 +00:00
Luis Ontanon
c7d06bc63f
a new version of the xml dissector, look ma no lex!
...
mmh still missing the dtd parser...
svn path=/trunk/; revision=15728
2005-09-08 21:14:24 +00:00