http://anonsvn.wireshark.org/viewvc/viewvc.cgi?view=rev&revision=45579
User: etxrab
Date: 2012/10/16 05:04 AM
Log:
Copy over:
Revision 45408 - fix https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7800
use correct data types in eigrp dissector to prevent overflow
--------------------------------------------------------------------------------
Revision 45361 - Clean up properly when we can't find a radius $INCLUDE regardless of the
state of errno. Don't treat it as a fatal parse error because it isn't,
so we keep parsing the rest of the dictionaries even if one is missing.
--------------------------------------------------------------------------------
Revision 45360 - Don't destroy the in-memory radius dictionary if we hit a parse error:
- If it's something as simple as a missing $INCLUDE then we probably still want
whatever we could parse
- We weren't doing it consistently anyways
- There were a whole bunch of places where we were using it regardless of
whether or not the parse failed, leading to read-after-free errors.
--------------------------------------------------------------------------------
Revision 45359 - Clean up better if we can't open a radius dictionary included by another
radius dictionary. One of many issues with the way we load radius
dictionaries.
Part of https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7803
--------------------------------------------------------------------------------
Revision 45354 - Work around bug 7803 by not freeing the old name value until after it's been
replaced in the key-set of the hash table. This doesn't really provide proper
behaviour, it just stops us from accessing freed memory.
Also, add modelines.
--------------------------------------------------------------------------------
Revision 43681 - Don't call subdissectors / expert...() / col...() under 'if (tree)'
Also:
Remove some uneeded initializers;
Do some whitespace cleanup and re-formatting.
Directory: /trunk-1.8/epan/dissectors/
Changes Path Action
+105 -108 packet-eigrp.c Modified
Directory: /trunk-1.8/epan/
Changes Path Action
+36 -61 radius_dict.l Modified