wireshark/epan
Stephen Fisher c97caf2a94 From Stig Bjorlykke:
I have added a new dissector for DMP (STANAG 4406 Direct Message
Profile) as defined in STANAG 4406 Annex E.  The DMP protocol has no
assigned UDP port number yet, so the default value in this dissector
is 0 (I suppose this is som sort of "disabled"?) until we get this
registered.

The dissector has been tested on OSX Intel/PowerPC and Solaris SPARC.

Changes in this patch:
* Added DMP dissector
* Added a new CRC table and functions in crc16.c
* Made NonDeliveryReasonCode and NonDeliveryDiagnosticCode available
from X.411
* Made NonReceiptReasonField and DiscardReasonField available from X.420


svn path=/trunk/; revision=20133
2006-12-14 00:16:06 +00:00
..
dfilter Add a few missing /$(MAKEFLAGS) 2006-12-05 12:36:06 +00:00
dissectors From Stig Bjorlykke: 2006-12-14 00:16:06 +00:00
ftypes Fix bytes_repr_len() to correctly handle a zero-length FT_BYTES field 2006-11-07 20:30:34 +00:00
wslua Avoid ${ename}[...] being interpreted as $ename[...]. 2006-11-06 18:16:56 +00:00
Makefile.am Make epan/tvbtest compile again by adding emem.o 2006-12-02 03:06:55 +00:00
Makefile.common From Julian Cable: 2006-11-25 13:03:48 +00:00
Makefile.nmake Use 'igncr' as needed with Bash (workaround for bug report 1162); 2006-12-04 05:41:53 +00:00
addr_and_mask.c name change 2006-05-21 05:12:17 +00:00
addr_and_mask.h name change 2006-05-21 05:12:17 +00:00
addr_resolv.c Fix for bug 795: handle CR as line end as well 2006-08-29 16:54:39 +00:00
addr_resolv.h Change ETH_VAR_IMPORT to WS_VAR_IMPORT. Try to fix a duplicate variable 2006-06-20 18:30:54 +00:00
address.h add a new port type for usb endpoints 2006-10-15 06:10:59 +00:00
adler32.c name change 2006-05-21 05:12:17 +00:00
adler32.h name change 2006-05-21 05:12:17 +00:00
afn.c name change 2006-05-21 05:12:17 +00:00
afn.h name change 2006-05-21 05:12:17 +00:00
aftypes.h name change 2006-05-21 05:12:17 +00:00
arcnet_pids.h name change 2006-05-21 05:12:17 +00:00
arptypes.h name change 2006-05-21 05:12:17 +00:00
asn1.c name change 2006-05-21 05:12:17 +00:00
asn1.h name change 2006-05-21 05:12:17 +00:00
atalk-utils.c
atalk-utils.h
base64.c name change 2006-05-21 05:12:17 +00:00
base64.h name change 2006-05-21 05:12:17 +00:00
bitswap.c name change 2006-05-21 05:12:17 +00:00
bitswap.h name change 2006-05-21 05:12:17 +00:00
bridged_pids.h name change 2006-05-21 05:12:17 +00:00
camel-persistentdata.c Get rid of forward declaration of non-existent routine. 2006-12-08 01:05:19 +00:00
camel-persistentdata.h Declare data values exported from libwireshark with WS_VAR_IMPORT. 2006-12-08 18:40:42 +00:00
charsets.c name change 2006-05-21 05:12:17 +00:00
charsets.h name change 2006-05-21 05:12:17 +00:00
chdlctypes.h name change 2006-05-21 05:12:17 +00:00
circuit.c name change 2006-05-21 05:12:17 +00:00
circuit.h name change 2006-05-21 05:12:17 +00:00
column-utils.c From Thomas Sillaber: 2006-12-11 20:24:51 +00:00
column-utils.h name change 2006-05-21 05:12:17 +00:00
column.c From Thomas Sillaber: 2006-12-11 20:24:51 +00:00
column.h Add a new function to build column widths based not only on the max 2006-12-11 20:09:04 +00:00
column_info.h From Thomas Sillaber: 2006-12-11 20:24:51 +00:00
conversation.c From Peter Johansson: 2006-08-02 19:50:04 +00:00
conversation.h name change 2006-05-21 05:12:17 +00:00
crc16.c From Stig Bjorlykke: 2006-12-14 00:16:06 +00:00
crc16.h From Stig Bjorlykke: 2006-12-14 00:16:06 +00:00
crc32.c name change 2006-05-21 05:12:17 +00:00
crc32.h name change 2006-05-21 05:12:17 +00:00
crcdrm.c From Julian Cable: 2006-11-25 13:03:48 +00:00
crcdrm.h From Julian Cable: 2006-11-25 13:03:48 +00:00
crypt-des.c
crypt-des.h
crypt-md4.c
crypt-md4.h
crypt-md5.c
crypt-md5.h
crypt-rc4.c
crypt-rc4.h
doxygen.cfg.in Rename the main executable to "wireshark", along with more conversions: 2006-05-31 19:12:15 +00:00
dtd.h Ethereal->Wireshark 2006-05-28 19:49:07 +00:00
dtd_grammar.lemon ethereal to wireshark change 2006-06-17 12:00:41 +00:00
dtd_parse.h Ethereal->Wireshark 2006-05-28 19:49:07 +00:00
dtd_parse.l solve both issues pointed out in: 2006-11-15 18:40:37 +00:00
dtd_preparse.l Ethereal->Wireshark 2006-05-29 20:44:06 +00:00
emem.c fix a warning 2006-11-15 23:48:56 +00:00
emem.h fix so that tcp.pdu.time works again. 2006-11-11 22:39:25 +00:00
enterprise-numbers Update enterprise-numbers 2006-09-06 21:08:24 +00:00
epan.c Add GPL disclaimer, which as been missing since forever. 2006-11-30 21:32:05 +00:00
epan.h new function epan_get_version() 2006-06-13 08:18:50 +00:00
epan_dissect.h name change 2006-05-21 05:12:17 +00:00
etypes.h From Eliot Blennerhassett : 2006-11-25 12:04:21 +00:00
ex-opt.c name change 2006-05-21 05:12:17 +00:00
ex-opt.h name change 2006-05-21 05:12:17 +00:00
except.c Win32: call an existing debugger if a DissectorError is thrown. This preserves the call stack of the bug making debugging much easier. 2006-01-22 16:32:45 +00:00
except.h
exceptions.h Ethereal->Wireshark 2006-05-28 19:49:07 +00:00
exntest.c
expert.c move value_strings from expert_dialogs into expert.c to remove duplicates 2006-08-31 22:56:38 +00:00
expert.h move value_strings from expert_dialogs into expert.c to remove duplicates 2006-08-31 22:56:38 +00:00
filesystem.c Add missing files from last commit. Fix an #include. 2006-09-22 22:34:54 +00:00
filesystem.h Ethereal->Wireshark 2006-05-28 19:49:07 +00:00
follow.c name change 2006-05-21 05:12:17 +00:00
follow.h Change ETH_VAR_IMPORT to WS_VAR_IMPORT. Try to fix a duplicate variable 2006-06-20 18:30:54 +00:00
frame_data.c name change 2006-05-21 05:12:17 +00:00
frame_data.h change all file offsets from long to gint64 so we can - theoretically - handle files > 2GB correct. 2006-11-05 22:46:44 +00:00
funnel.c * rename REGISTER_STAT_GROUP_E -> register_stat_group_t 2006-09-27 17:12:42 +00:00
funnel.h have the funnel client passing the destructors for btn data structures to the funnel. 2006-10-05 16:25:13 +00:00
g_ascii_strtoull.c
g_ascii_strtoull.h Ethereal->Wireshark 2006-05-28 19:49:07 +00:00
gnuc_format_check.h name change 2006-05-21 05:12:17 +00:00
greproto.h name change 2006-05-21 05:12:17 +00:00
guid-utils.c Add support for reading from stdin under Windows. Based on a patch sent 2006-09-22 21:14:54 +00:00
guid-utils.h some further work on the GUID/UUID resolvings 2006-08-17 19:09:41 +00:00
h225-persistentdata.c name change 2006-05-21 05:12:17 +00:00
h225-persistentdata.h ethereal->wireshark updates 2006-05-22 08:14:01 +00:00
iax2_codec_type.h name change 2006-05-21 05:12:17 +00:00
in_cksum.c
in_cksum.h
inet_aton.c
inet_aton.h name change 2006-05-21 05:12:17 +00:00
inet_ntop.c
inet_pton.c
inet_v6defs.h name change 2006-05-21 05:12:17 +00:00
ip_opts.h name change 2006-05-21 05:12:17 +00:00
ipproto.c name change 2006-05-21 05:12:17 +00:00
ipproto.h name change 2006-05-21 05:12:17 +00:00
ipv4.c name change 2006-05-21 05:12:17 +00:00
ipv4.h name change 2006-05-21 05:12:17 +00:00
ipv6-utils.h name change 2006-05-21 05:12:17 +00:00
lapd_sapi.h name change 2006-05-21 05:12:17 +00:00
libwireshark.def Add get_column_width_string to make win32 build work. 2006-12-12 07:05:01 +00:00
llcsaps.h name change 2006-05-21 05:12:17 +00:00
make-sminmpec.pl removed options. 2006-09-07 22:38:16 +00:00
next_tvb.c - "next tvb" list moved from h225 to new file next_tvb.[ch] 2006-06-13 13:21:12 +00:00
next_tvb.h No , at end of enum 2006-06-14 08:11:29 +00:00
nlpid.h name change 2006-05-21 05:12:17 +00:00
nstime.c name change 2006-05-21 05:12:17 +00:00
nstime.h name change 2006-05-21 05:12:17 +00:00
oid_resolv.c name change 2006-05-21 05:12:17 +00:00
oid_resolv.h name change 2006-05-21 05:12:17 +00:00
osi-utils.c name change 2006-05-21 05:12:17 +00:00
osi-utils.h name change 2006-05-21 05:12:17 +00:00
oui.h From David Pelton: 2006-09-20 06:13:02 +00:00
packet.c add a tcp_tree field to packet_info so that we can access the tree from tcp_dissect_pdus() (and others if need be) 2006-10-22 00:21:40 +00:00
packet.h name change 2006-05-21 05:12:17 +00:00
packet_info.h fix for bug 1200 2006-11-07 13:19:31 +00:00
pint.h name change 2006-05-21 05:12:17 +00:00
plugins.c image/wireshark.rc.in 2006-06-02 06:50:57 +00:00
plugins.h Change ETH_VAR_IMPORT to WS_VAR_IMPORT. Try to fix a duplicate variable 2006-06-20 18:30:54 +00:00
ppptypes.h name change 2006-05-21 05:12:17 +00:00
prefs-int.h A callback in read_prefs_file() should return a prefs_set_pref_e, not an 2006-12-08 01:11:20 +00:00
prefs.c Handle the "no error" return from pref_set_pair_fct(), to squelch 2006-12-08 04:09:44 +00:00
prefs.h From Giorgio Tino: Add a "static text" protocol preference type. This 2006-12-05 00:43:00 +00:00
privileges.c Tethereal/tethereal -> TShark/tshark. 2006-05-31 17:38:42 +00:00
privileges.h name change 2006-05-21 05:12:17 +00:00
proto.c create a nice helper to dissect bitmasks and implement some test useage of it in the scsi dissector 2006-11-27 14:50:23 +00:00
proto.h create a nice helper to dissect bitmasks and implement some test useage of it in the scsi dissector 2006-11-27 14:50:23 +00:00
ptvcursor.h name change 2006-05-21 05:12:17 +00:00
radius_dict.l name change 2006-05-21 05:12:17 +00:00
range.c name change 2006-05-21 05:12:17 +00:00
range.h name change 2006-05-21 05:12:17 +00:00
reassemble.c Fix pluralization of "bytes" so it doesn't say "1 bytes". 2006-11-21 21:49:58 +00:00
reassemble.h name change 2006-05-21 05:12:17 +00:00
reedsolomon.c From Julian Cable: 2006-11-25 13:03:48 +00:00
reedsolomon.h From Julian Cable: 2006-11-25 13:03:48 +00:00
report_err.h name change 2006-05-21 05:12:17 +00:00
req_resp_hdrs.c fix for bug 1142 2006-11-10 20:53:42 +00:00
req_resp_hdrs.h name change 2006-05-21 05:12:17 +00:00
rtp_pt.h Change ETH_VAR_IMPORT to WS_VAR_IMPORT. Try to fix a duplicate variable 2006-06-20 18:30:54 +00:00
sctpppids.h name change 2006-05-21 05:12:17 +00:00
sha1.c
sha1.h
sigcomp-udvm.c From Cristian Constantin: 2006-12-05 06:43:47 +00:00
sigcomp-udvm.h name change 2006-05-21 05:12:17 +00:00
sigcomp_state_hdlr.c From Cristian Constantin: 2006-12-05 06:43:47 +00:00
sigcomp_state_hdlr.h From Cristian Constantin: 2006-12-05 06:43:47 +00:00
slab.h name change 2006-05-21 05:12:17 +00:00
sminmpec.h name change 2006-05-21 05:12:17 +00:00
sna-utils.c name change 2006-05-21 05:12:17 +00:00
sna-utils.h
stat_cmd_args.c name change 2006-05-21 05:12:17 +00:00
stat_cmd_args.h name change 2006-05-21 05:12:17 +00:00
stats_tree.c Tethereal/tethereal -> TShark/tshark. 2006-05-31 17:38:42 +00:00
stats_tree.h Ethereal->Wireshark 2006-05-28 19:49:07 +00:00
stats_tree_priv.h name change 2006-05-21 05:12:17 +00:00
stream.c name change 2006-05-21 05:12:17 +00:00
stream.h name change 2006-05-21 05:12:17 +00:00
strutil.c In the 802.11 dissector, mark the "wep_keys" preference as obsolete, 2006-10-18 17:55:29 +00:00
strutil.h Add support for reading from stdin under Windows. Based on a patch sent 2006-09-22 21:14:54 +00:00
t35.c name change 2006-05-21 05:12:17 +00:00
t35.h name change 2006-05-21 05:12:17 +00:00
tap.c Do bounds checking on tap_packet_array. 2006-12-11 02:58:38 +00:00
tap.h Change ETH_VAR_IMPORT to WS_VAR_IMPORT. Try to fix a duplicate variable 2006-06-20 18:30:54 +00:00
tcap-persistentdata.c From Florent Drouin: 2006-09-27 20:06:06 +00:00
tcap-persistentdata.h Declare data values exported from libwireshark with WS_VAR_IMPORT. 2006-12-08 18:40:42 +00:00
timestamp.c name change 2006-05-21 05:12:17 +00:00
timestamp.h From Douglas Pratley with trivial changes and documentation changes 2006-12-05 03:19:51 +00:00
to_str.c From Douglas Pratley with trivial changes and documentation changes 2006-12-05 03:19:51 +00:00
to_str.h From Douglas Pratley with trivial changes and documentation changes 2006-12-05 03:19:51 +00:00
tpg.c name change 2006-05-21 05:12:17 +00:00
tpg.h name change 2006-05-21 05:12:17 +00:00
tvbparse.c name change 2006-05-21 05:12:17 +00:00
tvbparse.h name change 2006-05-21 05:12:17 +00:00
tvbtest.c
tvbuff.c Make our tvb exists before we try to dereference it. Fixes some of the 2006-07-05 18:47:21 +00:00
tvbuff.h New rutine tvb_format_text_wsp() which will change "whiite space" characters to space 2006-06-19 15:53:03 +00:00
unicode-utils.c Remove svn:executable property from a few more .[hc] files 2006-12-12 02:24:51 +00:00
unicode-utils.h Remove svn:executable property from a few more .[hc] files 2006-12-12 02:24:51 +00:00
value_string.c From Francesco Fondelli: 2006-12-07 20:29:40 +00:00
value_string.h From Francesco Fondelli: 2006-12-07 20:29:40 +00:00
x264_prt_id.h name change 2006-05-21 05:12:17 +00:00
xdlc.c name change 2006-05-21 05:12:17 +00:00
xdlc.h name change 2006-05-21 05:12:17 +00:00
xmlstub.c Ethereal->Wireshark 2006-05-28 19:49:07 +00:00
xmlstub.h Apply The Written Word's patch from bug 333, which changes HAVE_ICONV_H 2006-07-18 15:54:03 +00:00