Age | Commit message (Collapse) | Author | Files | Lines |
|
directory to the epan directory. Some of them should perhaps ultimately
be moved to epan/dissectors, if they pertain only to stuff exported by a
particular dissector.
Fix Gerald's e-mail address in files we're moving.
svn path=/trunk/; revision=15844
|
|
svn path=/trunk/; revision=15843
|
|
svn path=/trunk/; revision=15842
|
|
svn path=/trunk/; revision=15841
|
|
It looks like we can't put "COPYCMD=/Y" in config.nmake and expect nmake
to do the right thing. Add a comment, and set COPYCMD explicitly in the
root Makefile.nmake. The rest of the occurrences of xcopy will have to
be taken care of at some point.
svn path=/trunk/; revision=15840
|
|
svn path=/trunk/; revision=15839
|
|
going again. I have most of a patch to get it working but I don't
think it will be finished tonight.
svn path=/trunk/; revision=15838
|
|
into the protocol tree once.
Fix the offsets and lengths used to put the variable binding values into
the protocol tree.
svn path=/trunk/; revision=15837
|
|
minimalistic building and usage instructions.
svn path=/trunk/; revision=15836
|
|
This makes Ethereal build again - there's no real reason that
ethereal fails to build for such a long time on so many platforms.
svn path=/trunk/; revision=15835
|
|
Show MS NLB Adresses individually
manuf:
Update
svn path=/trunk/; revision=15834
|
|
captures.
svn path=/trunk/; revision=15833
|
|
svn path=/trunk/; revision=15832
|
|
svn path=/trunk/; revision=15831
|
|
svn path=/trunk/; revision=15830
|
|
is currently empty. Can happen at capture start.
svn path=/trunk/; revision=15829
|
|
might require other files to be included to get it.
svn path=/trunk/; revision=15828
|
|
svn path=/trunk/; revision=15827
|
|
Make the release cause value filterable.
svn path=/trunk/; revision=15826
|
|
svn path=/trunk/; revision=15825
|
|
svn path=/trunk/; revision=15824
|
|
svn path=/trunk/; revision=15823
|
|
svn path=/trunk/; revision=15822
|
|
wrong string before we display it
svn path=/trunk/; revision=15821
|
|
svn path=/trunk/; revision=15820
|
|
svn path=/trunk/; revision=15819
|
|
svn path=/trunk/; revision=15818
|
|
svn path=/trunk/; revision=15817
|
|
svn path=/trunk/; revision=15816
|
|
Get rid of remaining sprintf'ing into on-the-stack buffers.
Note where some items came from.
svn path=/trunk/; revision=15815
|
|
string for val_to_str().
svn path=/trunk/; revision=15814
|
|
so we get compile-time checking of arguments when possible.
svn path=/trunk/; revision=15813
|
|
commit replaces the hand written dcerpc initshutdown and winreg
interfaces with autogenerated ones.
The pidl generated code is still a bit rought around the edges but will
hopefully improve with time.
svn path=/trunk/; revision=15812
|
|
svn path=/trunk/; revision=15811
|
|
svn path=/trunk/; revision=15810
|
|
Use "tvb_format_stringzpad()" rather than "tvb_format_text()" on
strings, as some of them are null-padded. (XXX - are they null-padded
or null-terminated?)
Clean up the TLV length checks, and do many more such checks.
svn path=/trunk/; revision=15809
|
|
our own.
Get rid of MAC_to_str() - ether_to_str() suffices.
Don't copy to on-the-stack fixed-size string buffers, just save the
results of various formatting calls as pointers.
Use tvb_format_text() to get displayable versions of text strings.
Use tvb_get_ipv4() and tvb_get_ipv6().
Don't put an item into the protocol tree as text and then put in a
hidden item that, if unhidden, would display the same or almost exactly
the same; just put the item into the tree unhidden.
svn path=/trunk/; revision=15808
|
|
and the stuff you have to do is compiler-dependent, so use
G_GINT64_CONSTANT()).
Properly handle formatting 64-bit quantities (they don't format
correctly by magic, and the stuff you have to do is compiler-dependent,
so use PRI[duoxX]64).
Don't copy the result of tvb_bytes_to_str() to a string buffer and then
only use it as an argument to a "%s" - just use the result directly.
Don't copy constant strings to a buffer - just use the strings directly.
Fetch 64-bit integral quantities with tvb_get_ntoh64(); they're
presumably in a standard byte order, which is probably big-endian for
Internet-family protocols, and using tvb_memcpy() is *guaranteed* to be
wrong on some platforms.
Fix up a format string.
Fix up indentation a bit.
svn path=/trunk/; revision=15807
|
|
svn path=/trunk/; revision=15806
|
|
don't do this check in Ethereal either and we will recognize problems at next write anyway ...
svn path=/trunk/; revision=15805
|
|
has a checkbox "Compress with gzip"
currently limited to Ethereal and all the variants of libpcap filetypes only.
We might want to add output compression support to the other tools as well (tethereal, mergecap, ...).
We might also want to add support for the other filetypes, but this is only possible if the filetype functions doesn't use special output operations like fseek.
One bug is still left: if the input and output filetypes while saving are the same, Ethereal currently optimizes this by simply copy the binary file instead of using wiretap (so it will be faster but it will ignore the compress setting).
Don't know a good workaround for this, as I don't know a way to find out if the input file is currently compressed or not. One idea might be to use a heuristic on the filesize (compared to the packet size summmary). Another workaround I see is to remove this optimization, which is of course not the way I like to do it ...
svn path=/trunk/; revision=15804
|
|
svn path=/trunk/; revision=15803
|
|
I added a description for the call to DISSECTOR_ASSERT in proto.c to be
printed to stderr.
svn path=/trunk/; revision=15802
|
|
svn path=/trunk/; revision=15801
|
|
Our company (Mitel) has developed an LLDP-MED plug-in for Ethereal.
svn path=/trunk/; revision=15800
|
|
Support some new messages and fix a couple of bugs.
packet-fc.h - Added a #define for a Cisco MDS-specific frame called OHMS (online health mgmt srv) packet-fc.c - Support for OHMS frame, fixed an incorrect "malformed frame" error caused on ACK1 frames (they
don't contain anything but (encap hdr + FC hdr + encap trailer), fixed incorrect detection of
last-data-frame
packet-fcct.h - Support for new service type, "Fabric Controller", used in conjunction with FC-SW3 ESS message,
exported the service name value string definitions and
packet-fcct.c - Support for recognizing "Fabric Controller" service type and "vendor-specific" service
packet-fcswils.h - Support for ESS & MRRA messages, defined as part of FC-SW3 packet-fcswils.c - Support for ESS & MRRA messages, defined as part of FC-SW3
packet-scsi.c - Support for Verify and Write&Verify SBC commands.
svn path=/trunk/; revision=15799
|
|
svn path=/trunk/; revision=15798
|
|
svn path=/trunk/; revision=15797
|
|
it is detected the pdu is "short"
svn path=/trunk/; revision=15796
|
|
subset tvb of what we have and use that instead of bailing out completely.
svn path=/trunk/; revision=15795
|