Age | Commit message (Collapse) | Author | Files | Lines |
|
svn path=/trunk/; revision=18197
|
|
that could be used with any plugin. (It'd be nice if there were some
way to do that with Makefile.am, but automake doesn't seem to like
macro names being used in the definitions of its magic macros.)
svn path=/trunk/; revision=18150
|
|
sets errno to 0 when we can't open a file. This resurrected the annoying
"C:\Program Files\Ethereal\asn1/default.tt" error in the ASN.1 plugin,
since we depended on errno being set to ENOENT. Move some logic around
to account for this.
svn path=/trunk/; revision=18073
|
|
svn path=/trunk/; revision=18021
|
|
svn path=/trunk/; revision=18009
|
|
svn path=/trunk/; revision=17992
|
|
svn path=/trunk/; revision=17970
|
|
changes needed to Makefile.nmake for a new plugin.
svn path=/trunk/; revision=17967
|
|
svn path=/trunk/; revision=17966
|
|
svn path=/trunk/; revision=17965
|
|
svn path=/trunk/; revision=17964
|
|
svn path=/trunk/; revision=17963
|
|
scripts.
svn path=/trunk/; revision=17961
|
|
add Precision Time Control Protocol dissector (PTCP)
svn path=/trunk/; revision=17930
|
|
Python versions, as it no longer makes only "register.c", it can also
make a "plugin.c" file for a plugin.
When making "plugin.c", there's no need to include "register.h", as it's
not defining any functions declared there.
svn path=/trunk/; revision=17919
|
|
svn path=/trunk/; revision=17918
|
|
format, so the script that generates plugin.c will generate code to call
them.
svn path=/trunk/; revision=17917
|
|
svn path=/trunk/; revision=17911
|
|
svn path=/trunk/; revision=17908
|
|
svn path=/trunk/; revision=17907
|
|
Fix the Makefile.nmake files to pass the output type argument to
make-reg-dotc or make-reg-dotc.py.
Make tools/make-reg-dotc executable.
svn path=/trunk/; revision=17904
|
|
libetheral or a plugin.c for a plugin, rather than having plugin.c for a
dissector call the routines from register.c. This means we don't ahve
multiple register_all_protocols() and register_all_protocol_handoffs()
routines, and that all the plugin boilerplate is automatically
generated.
svn path=/trunk/; revision=17903
|
|
this patch leads to a more condensed representation of strings in the GIOP module, e.g. in Parlay instead of having:
length = 42
TpAddress_AddrString = sip:anyone@somebody.thehost.whose.es:5432
you have now:
TpAddress_AddrString (42) = sip:anyone@somebody.thehost.whose.es:5432
The former was not as concise, if you have a lot of strings (as in CosNaming) and it was not clear whether the protocol had a explicit field named "length" in the IDL.
svn path=/trunk/; revision=17902
|
|
not handle lowcase descriptor
svn path=/trunk/; revision=17900
|
|
- Regenerated files.
- Use .sort() on one or two of the lists in ethereal_gen.py to make generated files
more diff-friendly in the future.
svn path=/trunk/; revision=17885
|
|
"register.c" with "make-reg-dotc"/"make-reg-dotc.py".
Pull the lists of dissector .c and .h files into Makefile.common and
have Makefile.am and Makefile.nmake use it.
svn path=/trunk/; revision=17883
|
|
svn path=/trunk/; revision=17868
|
|
This patch fixes the decode problem mentioned in this bug report:
"3. Frames 9 and 13 are only partially decoded and show up as "Packet size limited during capture" It looks like the decode chokes on the DQ-RI line."
DQ-RI is a localconnectionoptions parameter and shouldn't appear as a top-level parameter. This patch makes sure that all of the single-character top-level parmeter codes are followed immediately by a ':'.
svn path=/trunk/; revision=17816
|
|
svn path=/trunk/; revision=17774
|
|
- add buttons
- make editable
svn path=/trunk/; revision=17773
|
|
svn path=/trunk/; revision=17770
|
|
svn path=/trunk/; revision=17768
|
|
wiretap/README.developer
- the referenced default seek_read function doesn't exist now
wiretap/wtap.c
- a "hole" in encap_table was causing the wrong encap value for later
types to be looked up (by name)
mergecap.c
- fix a couple of program name copy+paste errors from editcap.c
svn path=/trunk/; revision=17765
|
|
svn path=/trunk/; revision=17755
|
|
svn path=/trunk/; revision=17751
|
|
svn path=/trunk/; revision=17749
|
|
svn path=/trunk/; revision=17747
|
|
IMHO). This should hopefully take care of bug 826 / CID 42.
svn path=/trunk/; revision=17744
|
|
elua_field was #include "elua_field.h"
This is the actual elua_field.c
svn path=/trunk/; revision=17743
|
|
just the value.
svn path=/trunk/; revision=17742
|
|
svn path=/trunk/; revision=17736
|
|
confusing my feeble mind) NULLs. Fix up whitespace.
svn path=/trunk/; revision=17710
|
|
acked_packets (i.e. packets that have interesting tcp properties such as being retransmissions etc) hang off the per conversation tcpd struct instead of being global.
while this should improve performance by unmeasurably little it does have the sideeffect that once we finish the rewrite tcp analysis might actually work and work well even for tcp over tcp tunnelling.
this also means that if you include packet-tcp.h you also need to include emem.h .
svn path=/trunk/; revision=17681
|
|
pinfo.src and pinfo.dst.
Do not faill if Columns is NULL, as it can normally be NULL.
svn path=/trunk/; revision=17677
|
|
svn path=/trunk/; revision=17652
|
|
svn path=/trunk/; revision=17624
|
|
from the stack, shiftXxx will happily (and rightfully) return a null pointer without an error.
svn path=/trunk/; revision=17615
|
|
For the sake of speed use integers instead of strings to then be converted into integers.
svn path=/trunk/; revision=17609
|
|
svn path=/trunk/; revision=17607
|
|
svn path=/trunk/; revision=17603
|