------------------------------------------------------------------------
r33129 | gerald | 2010-06-07 08:22:03 -0700 (Mon, 07 Jun 2010) | 2 lines
Changed paths:
   A /trunk-1.4 (from /trunk:33128)

Create the 1.4 trunk.

------------------------------------------------------------------------
r33128 | etxrab | 2010-06-07 07:29:03 -0700 (Mon, 07 Jun 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gtpv2.c

ECI (E-UTRAN Cell Identifier) wrongly decoded.
Spotted by Tamás Regõs.
------------------------------------------------------------------------
r33126 | etxrab | 2010-06-07 05:29:04 -0700 (Mon, 07 Jun 2010) | 2 lines
Changed paths:
   M /trunk/diameter/TGPPGmb.xml

From Tamás Regõs:
updated TGPPGmb.xml to version 9.2.0.
------------------------------------------------------------------------
r33125 | guy | 2010-06-07 02:43:32 -0700 (Mon, 07 Jun 2010) | 4 lines
Changed paths:
   M /trunk/tshark.c

Alas, the stuff to see whether the standard output and error are the
same works only on UN*X; note that, and don't bother compiling it on
Windows.

------------------------------------------------------------------------
r33124 | guy | 2010-06-07 01:42:29 -0700 (Mon, 07 Jun 2010) | 12 lines
Changed paths:
   M /trunk/tshark.c

If we get an error reading the capture file, don't give up - run the
taps, etc., so we at least print the statistics for the packets we
*could* read.

Also, if we're printing packet data, and the standard output and
standard error are going to the same place, before printing the error
message for that error, flush the standard output and print a newline to
the standard error, so the error appears after all the packet data, and
has a newline separating it from the packet data.

This fixes bug 4845.

------------------------------------------------------------------------
r33118 | guy | 2010-06-06 15:35:33 -0700 (Sun, 06 Jun 2010) | 2 lines
Changed paths:
   M /trunk/wiretap/wtap.h

Clean up indentation.

------------------------------------------------------------------------
r33117 | guy | 2010-06-06 15:24:48 -0700 (Sun, 06 Jun 2010) | 4 lines
Changed paths:
   M /trunk/wiretap/file_wrappers.h

Get rid of file_write(); nobody uses it, and file writers should use
wtap_dump_file_write() (it does the right error checking for you, and
returns FALSE on failure and gives you the right error code).

------------------------------------------------------------------------
r33116 | guy | 2010-06-06 15:19:30 -0700 (Sun, 06 Jun 2010) | 5 lines
Changed paths:
   M /trunk/wiretap/5views.c
   M /trunk/wiretap/catapult_dct2000.c
   M /trunk/wiretap/commview.c
   M /trunk/wiretap/k12.c
   M /trunk/wiretap/k12text.l
   M /trunk/wiretap/lanalyzer.c
   M /trunk/wiretap/netmon.c
   M /trunk/wiretap/netscaler.c
   M /trunk/wiretap/nettl.c
   M /trunk/wiretap/network_instruments.c
   M /trunk/wiretap/netxray.c
   M /trunk/wiretap/ngsniffer.c
   M /trunk/wiretap/pcap-common.c
   M /trunk/wiretap/snoop.c
   M /trunk/wiretap/visual.c

Don't use fwrite directly when writing a dump file; call it through
wtap_dump_file_write().  Replace various wrappers around fwrite() with
wtap_dump_file_write(), or at least make the wrappers call
wtap_dump_file_write().

------------------------------------------------------------------------
r33114 | guy | 2010-06-06 12:37:49 -0700 (Sun, 06 Jun 2010) | 11 lines
Changed paths:
   M /trunk/wiretap/eyesdn.c
   M /trunk/wiretap/wtap-int.h

Move the seekback stuff out of esc_read() to the one place where it's
done.

Use the wtap_dump_file_ routines to write out capture files, and check
for errors.

Use the phton macros, when available, to translate to big-endian byte
order.  Add a new phton24() macro.

Clean up indentation.

------------------------------------------------------------------------
r33113 | guy | 2010-06-06 12:14:32 -0700 (Sun, 06 Jun 2010) | 10 lines
Changed paths:
   M /trunk/wiretap/btsnoop.c
   M /trunk/wiretap/file_access.c
   M /trunk/wiretap/libpcap.c
   M /trunk/wiretap/pcap-common.c
   M /trunk/wiretap/pcapng.c
   M /trunk/wiretap/wtap-int.h

Rename wtap_dump_file_write_all() to wtap_dump_file_write(), and have
everybody use it; the places using the old wtap_dump_file_write() were
using it in the same way the old wtap_dump_file_write_all() did.

That also lets us get rid of wtap_dump_file_ferror().

Also, have the new wtap_dump_file_write() check for errors from
gzwrite() and fwrite() differently - the former returns 0 on error, the
latter can return a short write on error.

------------------------------------------------------------------------
r33112 | etxrab | 2010-06-06 09:25:41 -0700 (Sun, 06 Jun 2010) | 4 lines
Changed paths:
   M /trunk/gtk/gui_utils.c

From Jim Young:
Remove unneeded "gtk_tree_path_free(path);" from case
"GDK_Return:" in tree_view_key_pressed_cb() that was reverted in r32957 to restore X11 functionality lost in refactored code from r32323.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4847
------------------------------------------------------------------------
r33109 | gerald | 2010-06-06 08:03:33 -0700 (Sun, 06 Jun 2010) | 1 line
Changed paths:
   M /trunk/epan/enterprise-numbers
   M /trunk/manuf

[Automatic manuf and enterprise-numbers update for 2010-06-06]
------------------------------------------------------------------------
r33108 | krj | 2010-06-05 23:09:26 -0700 (Sat, 05 Jun 2010) | 1 line
Changed paths:
   M /trunk/README.cmake

Add 32bit Ubuntu 10.04 to supported platforms
------------------------------------------------------------------------
r33107 | guy | 2010-06-05 15:59:20 -0700 (Sat, 05 Jun 2010) | 2 lines
Changed paths:
   M /trunk/AUTHORS
   M /trunk/wiretap/eyesdn.c
   M /trunk/wiretap/eyesdn.h
   M /trunk/wiretap/file_access.c

From Rolf Fiedler: support for writing EyeSDN trace files.

------------------------------------------------------------------------
r33106 | guy | 2010-06-05 15:04:28 -0700 (Sat, 05 Jun 2010) | 8 lines
Changed paths:
   M /trunk/acinclude.m4

First check for the new GTK+/OS X integration functions, then the old
ones; it appears that at least one user's -ligemacintegration has both
(see bug 4823), and we should choose the new ones in that case.

Also, always set have_ige_mac if we have the functions.

Fix tpyoes while we're at it.

------------------------------------------------------------------------
r33105 | jake | 2010-06-05 02:22:45 -0700 (Sat, 05 Jun 2010) | 9 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ipsec.c

From John Fitzgibbon:
When specifying SA keys for AES-CTR, Wireshark expects a key length of 160, 224
or 288 bits, (i.e. 128, 192 or 256 bits, followed by the 32 bit nonce value),
but gcry_cipher_setkey() in packet_ipsec.c fails, as it expects 128, 192 or 256
bits.

Omitting the nonce won't work -- even if Wireshark liked those key lengths,
gcrypt wouldn't be able to decrypt without it.

------------------------------------------------------------------------
r33104 | guy | 2010-06-04 19:19:45 -0700 (Fri, 04 Jun 2010) | 2 lines
Changed paths:
   M /trunk/test/suite-capture.sh

Clean up indentation.

------------------------------------------------------------------------
r33103 | guy | 2010-06-04 18:55:06 -0700 (Fri, 04 Jun 2010) | 4 lines
Changed paths:
   M /trunk/tshark.c

Clarify an error message (and the corresponding comment).

Fix the no-libpcap build.

------------------------------------------------------------------------
r33102 | gerald | 2010-06-04 17:29:31 -0700 (Fri, 04 Jun 2010) | 2 lines
Changed paths:
   M /trunk/Makefile.am
   M /trunk/configure.in
   M /trunk/packaging/nsis/Makefile.nmake
   M /trunk/packaging/nsis/wireshark.nsi
   M /trunk/plugins/Makefile.am
   M /trunk/plugins/Makefile.nmake
   D /trunk/plugins/llrp

Back out r33088 for now.

------------------------------------------------------------------------
r33101 | morriss | 2010-06-04 17:25:46 -0700 (Fri, 04 Jun 2010) | 10 lines
Changed paths:
   M /trunk/epan/dissectors/packet-nfs.c

From Cal Turney via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4831 :

Add the data read/write length to the NFS tree so it is filterable.

From me: don't bother incrementing the offset just to decrement it again.
Change the hf info a bit.

(Ideally the RPC dissector would add the length to the tree not as a text
item; that is left for future work.)

------------------------------------------------------------------------
r33100 | guy | 2010-06-04 17:08:37 -0700 (Fri, 04 Jun 2010) | 2 lines
Changed paths:
   M /trunk/tshark.c

Catch some cases that don't currently work.

------------------------------------------------------------------------
r33099 | gerald | 2010-06-04 16:16:31 -0700 (Fri, 04 Jun 2010) | 4 lines
Changed paths:
   M /trunk/gtk/stats_tree_stat.c

From Chris Maynard via bug 1546:

Add units to the rate.

------------------------------------------------------------------------
r33098 | guy | 2010-06-04 16:08:08 -0700 (Fri, 04 Jun 2010) | 4 lines
Changed paths:
   M /trunk/tap-sv.c

Thou shalt not have a tap whose listener is always active; that means,
for example, that, if it's a TShark tap, TShark can never be run with
"-w -", as it means that TShark will always have to dissect the packets.

------------------------------------------------------------------------
r33097 | morriss | 2010-06-04 13:52:02 -0700 (Fri, 04 Jun 2010) | 8 lines
Changed paths:
   M /trunk/epan/dissectors/packet-sccp.c

Add a preference that allows the user to decide if they want the calling and
called GTs (if RI=GT) put in the (pinfo) source and destination (and thus into
the source and destination columns).

This may help (if the PCs change but the GT does not) or hurt (if the GT or RI
change but the PCs do not) TCAP's ability to identify which messages belong to
which TCAP "session."

------------------------------------------------------------------------
r33096 | morriss | 2010-06-04 13:48:45 -0700 (Fri, 04 Jun 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-sua.c

Use a gboolean to store a boolean and change the plurality on the preference name
------------------------------------------------------------------------
r33095 | jake | 2010-06-04 13:37:23 -0700 (Fri, 04 Jun 2010) | 2 lines
Changed paths:
   M /trunk/plugins/llrp

Set props on llrp directory.

------------------------------------------------------------------------
r33094 | morriss | 2010-06-04 13:36:43 -0700 (Fri, 04 Jun 2010) | 8 lines
Changed paths:
   M /trunk/epan/dissectors/packet-sua.c

Add a preference that allows the user to decide if they want the source and
destination address PC or GT (depending on the RI) put in the (pinfo) source and
destination (and thus into the source and destination columns).

This may help (if the IP addresses change but the PC or GT do not) or hurt (if
the PC, GT, or RI change but the IP addresses do not) TCAP's ability to identify
which messages belong to which TCAP "session."

------------------------------------------------------------------------
r33093 | morriss | 2010-06-04 12:57:11 -0700 (Fri, 04 Jun 2010) | 1 line
Changed paths:
   M /trunk/tools/test-fuzzed-cap.sh

Add BIN_DIR.  If it is '.' then set WIRESHARK_RUN_FROM_BUILD_DIRECTORY so that we test plugins
------------------------------------------------------------------------
r33092 | gerald | 2010-06-04 12:49:12 -0700 (Fri, 04 Jun 2010) | 2 lines
Changed paths:
   M /trunk/plugins/llrp/Makefile.nmake

Add a checkapis target.

------------------------------------------------------------------------
r33091 | morriss | 2010-06-04 12:37:31 -0700 (Fri, 04 Jun 2010) | 1 line
Changed paths:
   M /trunk/epan/tcap-persistentdata.h

Increase LENGTH_OID a bit to give us more room for ACNs (probably more than will ever be used).
------------------------------------------------------------------------
r33090 | guy | 2010-06-04 12:29:26 -0700 (Fri, 04 Jun 2010) | 2 lines
Changed paths:
   M /trunk/epan/sigcomp-udvm.c

Fix comments.

------------------------------------------------------------------------
r33089 | morriss | 2010-06-04 12:28:39 -0700 (Fri, 04 Jun 2010) | 1 line
Changed paths:
   M /trunk/asn1/ansi_tcap/packet-ansi_tcap-template.c
   M /trunk/asn1/tcap/packet-tcap-template.c
   M /trunk/epan/dissectors/packet-ansi_tcap.c
   M /trunk/epan/dissectors/packet-tcap.c

tcaphash_context_t.oid is of size LENGTH_OID+1, not LENGTH_OID.  Just use sizeof(tcaphash_context_t.oid) instead of LENGTH_OID so we can use that last byte.  This allows us to retrieve the whole ACN when the ACN is LENGTH_OID bytes long.
------------------------------------------------------------------------
r33088 | gerald | 2010-06-04 11:45:02 -0700 (Fri, 04 Jun 2010) | 6 lines
Changed paths:
   M /trunk/Makefile.am
   M /trunk/configure.in
   M /trunk/packaging/nsis/Makefile.nmake
   M /trunk/packaging/nsis/wireshark.nsi
   M /trunk/plugins/Makefile.am
   M /trunk/plugins/Makefile.nmake
   A /trunk/plugins/llrp
   A /trunk/plugins/llrp/AUTHORS
   A /trunk/plugins/llrp/ChangeLog
   A /trunk/plugins/llrp/Makefile.am
   A /trunk/plugins/llrp/Makefile.common
   A /trunk/plugins/llrp/Makefile.nmake
   A /trunk/plugins/llrp/llrp-1x0-def.c
   A /trunk/plugins/llrp/llrp-1x0-def.h
   A /trunk/plugins/llrp/llrp-Intermec.c
   A /trunk/plugins/llrp/llrp-Intermec.h
   A /trunk/plugins/llrp/llrpparse.c
   A /trunk/plugins/llrp/llrpparse.h
   A /trunk/plugins/llrp/llrpparsehelp.c
   A /trunk/plugins/llrp/llrpparsehelp.h
   A /trunk/plugins/llrp/llrpparseinc.h
   A /trunk/plugins/llrp/llrpparsetypes.c
   A /trunk/plugins/llrp/llrpparsetypes.h
   A /trunk/plugins/llrp/moduleinfo.h
   A /trunk/plugins/llrp/moduleinfo.nmake
   A /trunk/plugins/llrp/packet-llrp.c
   A /trunk/plugins/llrp/plugin.rc.in

From Matt Poduska via bug 1957 (with minor changes):

New dissector (plugin) to support decode of the EPCglobal Low-Level Reader
protocol (see llrp.org for more information). This dissector has passed fuzz
testing.

------------------------------------------------------------------------
r33087 | gerald | 2010-06-04 11:28:02 -0700 (Fri, 04 Jun 2010) | 3 lines
Changed paths:
   M /trunk/epan/sigcomp-udvm.c

According to RFC 3220 section 7 the max UDVM message size is 65536,
not 65535. Hopefully fixes bug 4837.

------------------------------------------------------------------------
r33086 | wmeier | 2010-06-04 10:59:53 -0700 (Fri, 04 Jun 2010) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-hip.c

From  Samu Varjonen: Whitespace cleanup

Tabs converted to 8 spaces and trailing whitespaces removed, etc.

------------------------------------------------------------------------
r33085 | gerald | 2010-06-04 09:59:49 -0700 (Fri, 04 Jun 2010) | 3 lines
Changed paths:
   M /trunk/tools/fuzz-test.sh

If BIN_DIR is ".", set WIRESHARK_RUN_FROM_BUILD_DIRECTORY so that we
test plugins.

------------------------------------------------------------------------
r33084 | gal | 2010-06-04 08:07:17 -0700 (Fri, 04 Jun 2010) | 3 lines
Changed paths:
   M /trunk/asn1/ns_cert_exts/NETSCAPE-CERT-EXTS.asn
   M /trunk/epan/dissectors/packet-ns_cert_exts.c

Description for netscape-cert-type bit 4 (e.g. see http://docs.sun.com/source/816-5531-10/poli_ext.htm#1078885)


------------------------------------------------------------------------
r33083 | gal | 2010-06-04 07:36:53 -0700 (Fri, 04 Jun 2010) | 2 lines
Changed paths:
   M /trunk/asn1/pkix1implicit/PKIX1IMPLICIT93.asn
   M /trunk/epan/dissectors/packet-pkix1implicit.c

RCS 3280, which obsoletes RFC 2459, allows an IA5String CHOICE in the DisplayText of a UserNotice.

------------------------------------------------------------------------
r33082 | stig | 2010-06-04 05:14:18 -0700 (Fri, 04 Jun 2010) | 6 lines
Changed paths:
   M /trunk/AUTHORS
   M /trunk/epan/CMakeLists.txt
   M /trunk/epan/dissectors/Makefile.common
   A /trunk/epan/dissectors/packet-nwmtp.c

From Holger Freyther via bug 4841:
Add a new dissector for the NexusWare C7 MTP over UDP/TCP protocol. One of
NexusWare's example applications provide a way to forward MTP Level 3 messages
via UDP/TCP. This is a dissector for this protocol (which is lacking an IANA
assigned port).

------------------------------------------------------------------------
r33081 | jake | 2010-06-03 22:57:05 -0700 (Thu, 03 Jun 2010) | 2 lines
Changed paths:
   M /trunk/docbook/wsug_graphics/ws-stats-compare.png

Set the right DPI for PDF production.

------------------------------------------------------------------------
r33080 | wmeier | 2010-06-03 18:32:21 -0700 (Thu, 03 Jun 2010) | 6 lines
Changed paths:
   M /trunk/epan/dissectors/packet-bat.c

From  Sven Eckelmann: Remove recursion for aggregated packets in batman dissector
"Different developers wanted to have the recursive dissector for aggregated
 packets changed to a iterative approach."

See Bug #4836: https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4836

------------------------------------------------------------------------
r33079 | wmeier | 2010-06-03 17:45:37 -0700 (Thu, 03 Jun 2010) | 12 lines
Changed paths:
   M /trunk/epan/dissectors/packet-nfs.c

From Cal Turney: The NFS FH hash (nfs.fh.hash) incorrectly matches multiple filehandles.
"The method used in packet-nfs.c to calculate a 32-bit hash representing the 
 32-byte filehandle is faulty in that the hash often matches multiple
 filehandles."

"This patch uses CRC-32 to calculate the hash.
 We (EMC GNS) have tested this patch for the past two years and we have not
 found a single case where the hash matched more than one filehandle."

See Bug #4839: https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4839


------------------------------------------------------------------------
r33078 | jake | 2010-06-03 14:39:38 -0700 (Thu, 03 Jun 2010) | 2 lines
Changed paths:
   M /trunk/docbook/wsug_src/WSUG_app_tools.xml
   M /trunk/docbook/wsug_src/WSUG_chapter_build_install.xml
   M /trunk/docbook/wsug_src/WSUG_chapter_capture.xml
   M /trunk/docbook/wsug_src/WSUG_chapter_introduction.xml
   M /trunk/docbook/wsug_src/WSUG_chapter_io.xml
   M /trunk/docbook/wsug_src/WSUG_chapter_work.xml

Bring more texts and examples up to date.

------------------------------------------------------------------------
r33077 | wmeier | 2010-06-03 12:14:18 -0700 (Thu, 03 Jun 2010) | 2 lines
Changed paths:
   M /trunk/editcap.c

Fix a gcc -Wshadow warning

------------------------------------------------------------------------
r33076 | morriss | 2010-06-03 11:57:25 -0700 (Thu, 03 Jun 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-sua.c

Set the (pinfo) address if a PC is present (for now: regardless of whether routing is on GT or not).
------------------------------------------------------------------------
r33075 | wmeier | 2010-06-03 11:56:39 -0700 (Thu, 03 Jun 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-batadv.c

From  Sven Eckelmann: Change recursion for aggregated packets to iteration.
See Bug #2631: https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2631

------------------------------------------------------------------------
r33074 | stig | 2010-06-03 06:53:03 -0700 (Thu, 03 Jun 2010) | 2 lines
Changed paths:
   M /trunk/epan/column-utils.c

Improved readability when displaying seconds with hours and minutes.

------------------------------------------------------------------------
r33073 | jmayer | 2010-06-03 06:04:22 -0700 (Thu, 03 Jun 2010) | 5 lines
Changed paths:
   M /trunk/CMakeLists.txt
   M /trunk/README.cmake
   M /trunk/epan/CMakeLists.txt

- Add tap-sv.c and packet-sv.c to the list of files to build
- Whitespace fixes
- Add Fedora 64 bit to the list of platforms where cmake should
  work

------------------------------------------------------------------------
r33072 | etxrab | 2010-06-03 01:22:08 -0700 (Thu, 03 Jun 2010) | 1 line
Changed paths:
   M /trunk/epan/sigcomp_state_hdlr.c

Use g_hash_table_new_full().
------------------------------------------------------------------------
r33071 | etxrab | 2010-06-03 00:47:07 -0700 (Thu, 03 Jun 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-nas_eps.c

From Pascal Quantin:
Avoid triggering a malformed packet error when decoding a simple UE terminated Detach Request when the EMM cause IE is not present:
------------------------------------------------------------------------
r33070 | jake | 2010-06-03 00:38:27 -0700 (Thu, 03 Jun 2010) | 2 lines
Changed paths:
   M /trunk/epan/gcp.c
   M /trunk/epan/gcp.h

Whitespace/indentation/code style cleanup.

------------------------------------------------------------------------
r33069 | morriss | 2010-06-02 19:23:36 -0700 (Wed, 02 Jun 2010) | 7 lines
Changed paths:
   M /trunk/epan/dissectors/packet-nfs.c

From Cal Turney via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4832 :

Add field 'nfs.ops.count' in the detail pane of NFSv4 calls and replies that
displays the number of operations in NFSv4 COMPOUND requests/replies.

From me: change the blurb wording a bit.

------------------------------------------------------------------------
r33068 | morriss | 2010-06-02 19:15:32 -0700 (Wed, 02 Jun 2010) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-nfs.c

From Cal Turney via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4830 :

Display the fsid (filesystem ID) in decimal as well as hex in the "attributes"
section of the header in NFSv3/v4 replies.

------------------------------------------------------------------------
r33067 | morriss | 2010-06-02 19:05:52 -0700 (Wed, 02 Jun 2010) | 8 lines
Changed paths:
   M /trunk/epan/dissectors/x11-declarations.h
   M /trunk/epan/dissectors/x11-enum.h
   M /trunk/epan/dissectors/x11-extension-errors.h
   M /trunk/epan/dissectors/x11-extension-implementation.h
   M /trunk/epan/dissectors/x11-glx-render-enum.h
   M /trunk/epan/dissectors/x11-register-info.h
   M /trunk/tools/process-x11-xcb.pl

From Peter Harris via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4820 :

Mesa moved its API description file again.

Also, while I'm here, I noticed that they stopped using signed tags, so add
--tags to "git describe" for a better description of the mesa version used to
build the X11 dissector.

------------------------------------------------------------------------
r33066 | wmeier | 2010-06-02 19:03:32 -0700 (Wed, 02 Jun 2010) | 9 lines
Changed paths:
   M /trunk/epan/dissectors/packet-batadv.c

From:  Sven Eckelmann:Add support for v10 packet format
 "v10 of the packet format was added recently and could be added
  to the wireshark dissector"
See: Bug #4833: https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4833

From me:
- Fix a compile error: ...version=tvb_get_ntohs...
- Fix a missing = NULL.

------------------------------------------------------------------------
r33065 | guy | 2010-06-02 18:22:18 -0700 (Wed, 02 Jun 2010) | 20 lines
Changed paths:
   M /trunk/epan/sigcomp-udvm.c

Sorry, I forgot that 8.6. UDVM Cycles says

	Note that the number of UDVM cycles MUST NOT be increased if a
	request for additional compressed data fails.

so we *shouldn't* increase the cycle count further when
SIGCOMP_INSTR_INPUT_BYTES fails.  That does *NOT* of course, mean that
we shouldn't increase the cycle count by 1 for a failed INPUT-BYTES
instruction - that would leave UDVM vulnerable to infinite loops (as per
bug 4826), and I *really* doubt that was their intent; presumably, it
means it should not be increased *by the number of cycles for the
additional data*:

	Additionally, if the UDVM successfully requests n bits of
	compressed data using one of the INPUT instructions then the
	number of available UDVM cycles is increased by n *
	cycles_per_bit once the instruction has been executed.

if the attempt to get that additional data fails.

------------------------------------------------------------------------
r33064 | wmeier | 2010-06-02 17:52:08 -0700 (Wed, 02 Jun 2010) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-batadv.c

Add back a few 'if (check_col()...' removed by me in a previous commit.
Possibly it's better to use an 'if (checkcol()' if the enclosed call to
'col_...' has "complex" arguments.

------------------------------------------------------------------------
r33063 | gerald | 2010-06-02 17:42:21 -0700 (Wed, 02 Jun 2010) | 17 lines
Changed paths:
   M /trunk/doc/rawshark.pod

From Reinhard Speyerer via bug 4779:

From reading the rawshark(1) manpage my assumption was that rawshark
could be used like
$ /usr/bml/bin/rawshark -s -r test.pcap -d encap:EN10MB ...

However rawshark either expects the -r argument to be -
(read from stdin) or a pipe which results in the following error
message:

rawshark: ".../test.pcap" is neither an interface nor a pipe

The proposed rawshark.pod patch updates the -r description to
the implemented rawshark functionality.

The patch also applies to the current SVN version.

------------------------------------------------------------------------
r33062 | wmeier | 2010-06-02 17:26:27 -0700 (Wed, 02 Jun 2010) | 10 lines
Changed paths:
   M /trunk/epan/dissectors/Makefile.common
   M /trunk/epan/dissectors/packet-bat.c
   D /trunk/epan/dissectors/packet-bat.h

From Sven Eckelmann: Synchronize bat dissector with batadv dissector
 "Different people made changes to enhance the batman-adv dissector. It seems
 that the batman dissector wasn't touched and misses those changes. Following
 patchset should improve the dissector the same way Gerald Combs, Guy Harris and
 Bill Meier improved batman-adv."
See Bug #4384: https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4834

From me: Add back a few 'if (check_col()) ...';
 I probably went just a bit too far in changes I made in packet-batadv.c

------------------------------------------------------------------------
r33061 | gerald | 2010-06-02 15:16:49 -0700 (Wed, 02 Jun 2010) | 4 lines
Changed paths:
   M /trunk/epan/sigcomp-udvm.c

Increment the cycle count no matter what. Increase the cycle count
further when SIGCOMP_INSTR_INPUT_BYTES fails. Fixes the infinite loop
found in bug 4826.

------------------------------------------------------------------------
r33060 | wmeier | 2010-06-02 14:36:24 -0700 (Wed, 02 Jun 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-batadv.c

From  Sven Eckelmann:  Fix endless recursive loop
See Bug #2631: https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2631

------------------------------------------------------------------------
r33059 | etxrab | 2010-06-02 12:29:14 -0700 (Wed, 02 Jun 2010) | 10 lines
Changed paths:
   M /trunk/epan/dissectors/packet-isis.c
   M /trunk/epan/dissectors/packet-trill.c
   M /trunk/epan/epan.c
   M /trunk/epan/etypes.h

From  David Bond:
Added the IEEE defined ether types for TRILL and Layer 2 ISIS. Also had ISIS
register itself with the ethertype dissector.

References:
http://www.postel.org/pipermail/rbridge/2010-May/003998.html
http://tools.ietf.org/html/draft-ietf-isis-layer2-05
http://tools.ietf.org/html/draft-ietf-trill-rbridge-protocol-16

https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4825
------------------------------------------------------------------------
r33058 | jake | 2010-06-02 12:01:16 -0700 (Wed, 02 Jun 2010) | 2 lines
Changed paths:
   M /trunk/asn1/sv/Makefile.am
   M /trunk/asn1/sv/Makefile.common
   M /trunk/asn1/sv/Makefile.nmake
   M /trunk/asn1/sv/packet-sv-template.c
   M /trunk/asn1/sv/packet-sv-template.h
   M /trunk/asn1/sv/sv.asn
   M /trunk/asn1/sv/sv.cnf

Set Subversion properties right.

------------------------------------------------------------------------
r33057 | wmeier | 2010-06-02 12:00:20 -0700 (Wed, 02 Jun 2010) | 7 lines
Changed paths:
   M /trunk/epan/dissectors/packet-batadv.c

Misc changes:
- Clear info col before beginning dissection;
- Remove some uneeded forward declarations;
- Remove some ... = NULL initializers;
- Display protocol as BATADV_??? if unknown type;
- '(gwflags & 0x7C) >> 3'  ==> '(gwflags & 0x78) >> 3'

------------------------------------------------------------------------
r33056 | gerald | 2010-06-02 11:13:00 -0700 (Wed, 02 Jun 2010) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-icmp.c
   M /trunk/epan/dissectors/packet-ip.c
   M /trunk/epan/packet_info.h

From Chris Maynard via bug 4014:

This trivial patch merely displays the ICMP ID and sequence # in the Info
column.

------------------------------------------------------------------------
r33055 | wmeier | 2010-06-02 11:11:17 -0700 (Wed, 02 Jun 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-batadv.c

check_col() no longer required;
Use col_add_fstr() instead of col_clear()/col_append_fstr() combo.

------------------------------------------------------------------------
r33054 | stig | 2010-06-02 10:59:18 -0700 (Wed, 02 Jun 2010) | 2 lines
Changed paths:
   M /trunk/epan/CMakeLists.txt

Added packet-batadv.c

------------------------------------------------------------------------
r33053 | guy | 2010-06-02 10:33:45 -0700 (Wed, 02 Jun 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-batadv.c

Fix incorrect fetch of version field.

------------------------------------------------------------------------
r33052 | gerald | 2010-06-02 10:10:55 -0700 (Wed, 02 Jun 2010) | 21 lines
Changed paths:
   M /trunk/AUTHORS
   M /trunk/epan/dissectors/Makefile.common
   A /trunk/epan/dissectors/packet-batadv.c

From Sven Eckelmann via but 2631:

The wireless meshing protocol B.A.T.M.A.N. Advanced changed their packet format
in such a way that now versions can be identified and so correct dissection of
the packets can be supported by wireshark.
Since it is a ever moving target it is very possible that the packet format is
changing slightly. The dissector was written in such a way that new version can
be supported relative easy.
I hope that it sufficient for the inclusion in wireshark.

I tried to fuzzing it some hours and no error was reported.


From me:

Initialize our dissector handles.

Merge packet-batadv.h into packet-batadv.c. It isn't included anywhere else.

Fuzz 500 passes using attached capture files.

------------------------------------------------------------------------
r33051 | morriss | 2010-06-02 09:01:51 -0700 (Wed, 02 Jun 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-diameter.c

Initialize no_vs_avps_ext with a pointer to a valid 'match' function so we don't crash in val_to_str_ext() if an AVP from an unknown vendor is encountered.
------------------------------------------------------------------------
r33050 | gal | 2010-06-02 08:09:11 -0700 (Wed, 02 Jun 2010) | 2 lines
Changed paths:
   M /trunk/asn1/x509ce/x509ce.cnf
   M /trunk/epan/dissectors/packet-x509ce.c

Definition of certificatePolicies certificate extension and removal of warnings

------------------------------------------------------------------------
r33049 | gal | 2010-06-02 07:58:42 -0700 (Wed, 02 Jun 2010) | 2 lines
Changed paths:
   M /trunk/asn1/x509sat/x509sat.cnf
   M /trunk/epan/dissectors/packet-x509sat.c

CA Version certificate extension

------------------------------------------------------------------------
r33048 | gal | 2010-06-02 07:42:57 -0700 (Wed, 02 Jun 2010) | 9 lines
Changed paths:
   M /trunk/asn1/pres/pres.cnf
   M /trunk/epan/dissectors/packet-ber.c
   M /trunk/epan/dissectors/packet-pres.c

Bug 3597 - implicit octet string that is constructed causes PRES/FTAM dissect failure

Introduced some state to remember last dissected Tag/Length so that they can be recalled if an IMPLICIT tag is encountered and stripped. This allows its to be determined if the value has a constructed value - and so can be reassembled.

In this case, it is a IMPLICIT constructed OCTET STRING at the presentation layer.

Many thanks to Fred Gruman for identifying - and apologies for the delay in commiting.


------------------------------------------------------------------------
r33047 | gal | 2010-06-02 06:36:10 -0700 (Wed, 02 Jun 2010) | 3 lines
Changed paths:
   M /trunk/asn1/ftam/ftam.cnf
   M /trunk/epan/dissectors/packet-ftam.c

Minor change to remember the object identifier.


------------------------------------------------------------------------
r33046 | gal | 2010-06-02 06:33:37 -0700 (Wed, 02 Jun 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ber.c

Updated get_ber_length to handle multiple nested indefinite length encodings.


------------------------------------------------------------------------
r33045 | etxrab | 2010-06-02 03:50:39 -0700 (Wed, 02 Jun 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-icmpv6.c
   M /trunk/epan/dissectors/packet-ipv6.h

Clean up a bit, fix indent.
------------------------------------------------------------------------
r33044 | stig | 2010-06-02 00:47:12 -0700 (Wed, 02 Jun 2010) | 2 lines
Changed paths:
   M /trunk/asn1/sv

Set default ignore targets.

------------------------------------------------------------------------
r33043 | etxrab | 2010-06-01 23:17:02 -0700 (Tue, 01 Jun 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-gtpv2.c

Update value_strings with IE names.
------------------------------------------------------------------------
r33042 | gerald | 2010-06-01 17:30:25 -0700 (Tue, 01 Jun 2010) | 12 lines
Changed paths:
   M /trunk/AUTHORS
   M /trunk/doc/editcap.pod
   M /trunk/docbook/release-notes.xml
   M /trunk/editcap.c

From Jim Young via bug 4331:

This patch adds a new '-S' option to editcap that will rewrite timestamps of
packets to insure that the new capture file is in strict chronological order.

This option's primary use case is to fixup the occasional timestamps that have
a negative delta time relative to previous packet.

This feature is related to (but does not depend on) capinfos enhancement
submitted in bug #4315 which helps identify tracefiles with "out-of-order"
packets.

------------------------------------------------------------------------
r33041 | gerald | 2010-06-01 17:24:03 -0700 (Tue, 01 Jun 2010) | 6 lines
Changed paths:
   M /trunk/AUTHORS
   M /trunk/capinfos.c
   M /trunk/doc/capinfos.pod
   M /trunk/docbook/release-notes.xml

From Jim Young via bug 4049:

This patch adds a new '-o' option to capinfos (enabled by default) to report if
the packets within a particular capture file are in strict chronological time
order or not.

------------------------------------------------------------------------
r33040 | gerald | 2010-06-01 17:20:12 -0700 (Tue, 01 Jun 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-sv.c
   M /trunk/epan/dissectors/packet-sv.h

Rebuild the IEC 61850 dissector.

------------------------------------------------------------------------
r33039 | gerald | 2010-06-01 16:27:16 -0700 (Tue, 01 Jun 2010) | 17 lines
Changed paths:
   M /trunk/AUTHORS
   M /trunk/Makefile.common
   M /trunk/asn1/Makefile.am
   M /trunk/asn1/Makefile.nmake
   A /trunk/asn1/sv
   A /trunk/asn1/sv/Makefile.am
   A /trunk/asn1/sv/Makefile.common
   A /trunk/asn1/sv/Makefile.nmake
   A /trunk/asn1/sv/packet-sv-template.c
   A /trunk/asn1/sv/packet-sv-template.h
   A /trunk/asn1/sv/sv.asn
   A /trunk/asn1/sv/sv.cnf
   M /trunk/configure.in
   M /trunk/epan/dissectors/Makefile.common
   A /trunk/epan/dissectors/packet-sv.c
   A /trunk/epan/dissectors/packet-sv.h
   A /trunk/tap-sv.c

From Michael Bernhard via bug 3398 with minor fixups:

I've created a ASN.1 dissector for the IEC 61850 Sampled Values protocol. It
dissects ethernet frames of the IEC 61850-9-2LE specification form the UCA
International User Group.

There is also a new TAP for tshark (-R sv) which extracts the important
information of the frame and allows to create plots (with external tools) of
the sampled values.

I've developed under Linux (Ubuntu 8.10) but everything should be in place for
successful compilation under Windows.

It would be great if this dissector could be included in wireshark. I'm looking
forward for your comments.


------------------------------------------------------------------------
r33038 | etxrab | 2010-06-01 15:23:22 -0700 (Tue, 01 Jun 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-gtpv2.c

Remove the now unused value_strings.
------------------------------------------------------------------------
r33037 | etxrab | 2010-06-01 15:22:09 -0700 (Tue, 01 Jun 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_common.h
   M /trunk/epan/dissectors/packet-gsm_a_gm.c
   M /trunk/epan/dissectors/packet-gtpv2.c

- Traffic flow template miss dissected, use de_sm_tflow_temp()
  insted.
- Dissect vendor id of private message.
------------------------------------------------------------------------
r33036 | gerald | 2010-06-01 15:20:15 -0700 (Tue, 01 Jun 2010) | 16 lines
Changed paths:
   M /trunk/Makefile.nmake
   M /trunk/config.h.win32
   M /trunk/config.nmake
   M /trunk/epan/Makefile.nmake
   M /trunk/epan/libwireshark.def
   M /trunk/epan/wspython/wspy_register.c

From Kovarththanan Rajaratnam via bug 3500:

Sébastien's initial commit [1] didn't contain support for embedding Python on
Windows.

[1] http://anonsvn.wireshark.org/viewvc?view=rev&revision=28529


From me:

Comment out PYTHON_EMBED for now.

Start a list of known Python+CRT versions.

Add get_wspython_dir to libwireshark.def.

------------------------------------------------------------------------
r33035 | sfisher | 2010-06-01 11:33:16 -0700 (Tue, 01 Jun 2010) | 6 lines
Changed paths:
   M /trunk/gtk/main.c


Per Jaap's suggestion on -dev list: remove "with new_packet_list" from
version output since it has been the default for a while now and show
"with old_packet_list" if compiled as such. 


------------------------------------------------------------------------
r33034 | sfisher | 2010-06-01 11:32:03 -0700 (Tue, 01 Jun 2010) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-exec.c


There's no need to assign numerical values to the enum values.


------------------------------------------------------------------------
r33033 | jake | 2010-06-01 11:10:21 -0700 (Tue, 01 Jun 2010) | 9 lines
Changed paths:
   M /trunk/epan/dissectors/packet-bacapp.c

From Herbert Lischka:
Lori made a simple change to the bacapp.c file for segmentation parsing. 
Basically all fragments have some common data in the APDU which is useful to
see parsed in the tree.

I added support for vendor numbers bigger than 255. 

Corrected Info column for "message fragment" and "message reassembled"

------------------------------------------------------------------------
r33032 | gal | 2010-06-01 02:25:51 -0700 (Tue, 01 Jun 2010) | 3 lines
Changed paths:
   M /trunk/asn1/x420/x420.cnf

The Permitted-Actions-Attribute is exported from ftam-exp.cnf as DISPLAY = BASE_HEX. This causes a runtime error and so we override the definition here until we can find the correct fix. 


------------------------------------------------------------------------
r33031 | stig | 2010-06-01 00:31:10 -0700 (Tue, 01 Jun 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-nas_eps.c

Fixed a comment.

------------------------------------------------------------------------
r33030 | etxrab | 2010-06-01 00:26:08 -0700 (Tue, 01 Jun 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-nas_eps.c

From Pascal Quantin:
Decode the EIA0 (null integrity algorithm) bit in EMM messages. This was introduced in 3GPP 24.301 CR-0422 (Release 9.2) and is also used by the LTSI (LTE/SAE Trial Initiative) for interoperability tests between constructors (with Release 8 equipments). I also updated the description of EEA0 as stated in 24.302 release 9.2.
------------------------------------------------------------------------
r33029 | guy | 2010-05-31 20:37:51 -0700 (Mon, 31 May 2010) | 6 lines
Changed paths:
   M /trunk/test/suite-clopts.sh
   M /trunk/tshark.c

capture() can, in some cases, return FALSE when the capture succeeds;
back out the change to check its return value until we fix that.

Also back out the test suite changes to look for an error exit for
invalid capture filters and interfaces.

------------------------------------------------------------------------
r33028 | guy | 2010-05-31 12:37:26 -0700 (Mon, 31 May 2010) | 13 lines
Changed paths:
   M /trunk/Makefile.am

Wireshark requires routines from libm, such as ceil(), so link with it;
we shouldn't rely on getting it pulled in by other shared libraries, as

	1) there's no guarantee that the other shared libraries we use
	   are linked with it or will continue to be linked with it;

	2) there's no guarantee that we're even linking dynamically;

	3) it fails on Fedora 13 as part of a change to catch programs
	   that implicitly (or explicitly) assume, in their build
	   procedures, that they'll get libraries linked in as a result
	   of linking with other libraries.

------------------------------------------------------------------------
r33027 | etxrab | 2010-05-30 22:13:27 -0700 (Sun, 30 May 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-nfs.c

From Ian Schorr:
NFS Dissector needs FH support for EMC Celerra.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4813
------------------------------------------------------------------------
r33026 | jake | 2010-05-30 14:39:41 -0700 (Sun, 30 May 2010) | 6 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ppp.c

From Chris Maynard:
Fix for bug 4810 so PPP/USB dissector registers for IF_CLASS_CDC_DATA
- in addition to IF_CLASS_UNKNOWN and IF_CLASS_VENDOR_SPECIFIC, for those rare 
occasions that the right set of circumstances arise where PPP traffic will be 
(correctly) encapsulated in a USB frame of that interface class.

------------------------------------------------------------------------
r33023 | gerald | 2010-05-30 08:03:31 -0700 (Sun, 30 May 2010) | 1 line
Changed paths:
   M /trunk/epan/enterprise-numbers
   M /trunk/manuf

[Automatic manuf and enterprise-numbers update for 2010-05-30]
------------------------------------------------------------------------
r33022 | jake | 2010-05-30 03:51:44 -0700 (Sun, 30 May 2010) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rtcp.c

From Matteo Valdina
There are two typos in the RTCP TMMBR packets:
1. In the dissector of RTCP TMMBR is written "messured" instead of measured.
2. In the text title field is written TMMBN instead on TMMBR and vice-versa.

------------------------------------------------------------------------
r33021 | jake | 2010-05-30 03:28:21 -0700 (Sun, 30 May 2010) | 13 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ppp.c

From Chris Maynard:
Fix for bug 4807 to handle compressed (NULL) address and control bytes.

The problem seems to be that the address and control bytes are missing,
presumably because they are compressed per section 3.2 of
http://tools.ietf.org/html/rfc1662.  The attached patch tries to account for
that.

The patch also fixes another bug.  If the hdlc framing character, 0x7e, is not
present, but the address and control fields are, then the offset might need to
be 3 bytes instead of only 2 bytes if the control field is escaped.  Sometimes
it is escaped and sometimes it isn't, so we need to handle both cases.

------------------------------------------------------------------------
r33020 | etxrab | 2010-05-29 15:29:09 -0700 (Sat, 29 May 2010) | 1 line
Changed paths:
   M /trunk/epan/proto.c

Increase the base size to 100 000 we are using more than that.
------------------------------------------------------------------------
r33019 | morriss | 2010-05-28 20:35:32 -0700 (Fri, 28 May 2010) | 1 line
Changed paths:
   M /trunk/wsutil/strerror.c

Include glib.h (for g_snprintf).
------------------------------------------------------------------------
r33018 | morriss | 2010-05-28 20:34:05 -0700 (Fri, 28 May 2010) | 1 line
Changed paths:
   M /trunk/wsutil/strptime.c

Add braces to avoid an ambiguous else
------------------------------------------------------------------------
r33017 | morriss | 2010-05-28 20:33:28 -0700 (Fri, 28 May 2010) | 8 lines
Changed paths:
   M /trunk/configure.in
   M /trunk/wsutil/CMakeLists.txt
   M /trunk/wsutil/Makefile.am

Put the optional objects in EXTRA..SOURCES instead of EXTRA_DIST.

Put the optional objects in a _DEPENDENCIES rule so they actually get built
when needed.

Use libtool to make these objects.  Remove AC variables that are no longer
needed.

------------------------------------------------------------------------
r33016 | morriss | 2010-05-28 18:00:52 -0700 (Fri, 28 May 2010) | 1 line
Changed paths:
   M /trunk/wsutil/Makefile.am
   M /trunk/wsutil/Makefile.common
   M /trunk/wsutil/Makefile.nmake

Make inet_aton an optional object on *NIX again
------------------------------------------------------------------------
r33015 | morriss | 2010-05-28 17:34:08 -0700 (Fri, 28 May 2010) | 1 line
Changed paths:
   M /trunk/epan/CMakeLists.txt
   M /trunk/epan/Makefile.am

Remove a couple more references to the optional objects (that are now in wsutil)
------------------------------------------------------------------------
r33014 | gerald | 2010-05-28 16:00:29 -0700 (Fri, 28 May 2010) | 6 lines
Changed paths:
   M /trunk/epan/dissectors/packet-sip.c

From Karl Heinz Wolf via bug 3571 (with minor changes):

Patch for the SIP dissector: the raw SIP message can be shown with our without
the "\r\n". User may want to remove the \r\n for clarity (by selecting a
checkbox).

------------------------------------------------------------------------
r33013 | morriss | 2010-05-28 13:37:18 -0700 (Fri, 28 May 2010) | 1 line
Changed paths:
   M /trunk/wsutil/libwsutil.def

Add a missing variable from wsgetopt
------------------------------------------------------------------------
r33012 | morriss | 2010-05-28 13:19:55 -0700 (Fri, 28 May 2010) | 1 line
Changed paths:
   M /trunk/CMakeLists.txt
   M /trunk/Makefile.am
   M /trunk/Makefile.common
   M /trunk/Makefile.nmake
   M /trunk/capinfos.c
   M /trunk/capture_ifinfo.c
   M /trunk/dftest.c
   M /trunk/dumpcap.c
   M /trunk/editcap.c
   M /trunk/epan
   M /trunk/epan/Makefile.am
   M /trunk/epan/Makefile.nmake
   M /trunk/epan/addr_resolv.c
   M /trunk/epan/address_to_str.c
   M /trunk/epan/dissectors/packet-dcom.c
   M /trunk/epan/dissectors/packet-dtls.c
   M /trunk/epan/dissectors/packet-giop.c
   M /trunk/epan/dissectors/packet-sdp.c
   M /trunk/epan/dissectors/packet-ssl.c
   M /trunk/epan/dissectors/packet-tacacs.c
   M /trunk/epan/ftypes/ftype-time.c
   D /trunk/epan/inet_aton.c
   D /trunk/epan/inet_aton.h
   M /trunk/gtk/main.c
   D /trunk/inet_ntop.c
   D /trunk/inet_pton.c
   D /trunk/inet_v6defs.h
   M /trunk/mergecap.c
   M /trunk/randpkt.c
   M /trunk/rawshark.c
   D /trunk/strerror.c
   D /trunk/strerror.h
   D /trunk/strncasecmp.c
   D /trunk/strptime.c
   D /trunk/strptime.h
   M /trunk/text2pcap.c
   M /trunk/tshark.c
   D /trunk/wsgetopt.c
   D /trunk/wsgetopt.h
   M /trunk/wsutil/CMakeLists.txt
   M /trunk/wsutil/Makefile.am
   M /trunk/wsutil/Makefile.common
   M /trunk/wsutil/Makefile.nmake
   A /trunk/wsutil/inet_aton.c (from /trunk/epan/inet_aton.c:33009)
   A /trunk/wsutil/inet_aton.h (from /trunk/epan/inet_aton.h:33009)
   A /trunk/wsutil/inet_ntop.c (from /trunk/inet_ntop.c:33009)
   A /trunk/wsutil/inet_pton.c (from /trunk/inet_pton.c:33009)
   A /trunk/wsutil/inet_v6defs.h (from /trunk/inet_v6defs.h:33009)
   M /trunk/wsutil/libwsutil.def
   A /trunk/wsutil/strerror.c (from /trunk/strerror.c:33009)
   A /trunk/wsutil/strerror.h (from /trunk/strerror.h:33009)
   A /trunk/wsutil/strncasecmp.c (from /trunk/strncasecmp.c:33009)
   A /trunk/wsutil/strptime.c (from /trunk/strptime.c:33009)
   A /trunk/wsutil/strptime.h (from /trunk/strptime.h:33009)
   A /trunk/wsutil/wsgetopt.c (from /trunk/wsgetopt.c:33009)
   A /trunk/wsutil/wsgetopt.h (from /trunk/wsgetopt.h:33009)

Move some code (including the optional objects) into libwsutil
------------------------------------------------------------------------
r33011 | gerald | 2010-05-28 11:04:56 -0700 (Fri, 28 May 2010) | 9 lines
Changed paths:
   M /trunk/gtk/packet_list_store.c

From Jakub Zawadzki via bug 4273:

After appending new record set packet_list->columnized to FALSE.

From me:

Use g_ptr_array_sort_with_data instead of g_qsort_with_data in case the
GPtrArray internals ever change.

------------------------------------------------------------------------
r33010 | morriss | 2010-05-28 06:09:12 -0700 (Fri, 28 May 2010) | 1 line
Changed paths:
   M /trunk/epan/wslua/Makefile.nmake

Fix the Windows build
------------------------------------------------------------------------
r33009 | jmayer | 2010-05-28 04:48:29 -0700 (Fri, 28 May 2010) | 7 lines
Changed paths:
   M /trunk/epan/CMakeLists.txt
   M /trunk/epan/wslua/CMakeLists.txt
   M /trunk/epan/wslua/Makefile.am
   M /trunk/epan/wslua/make-init-lua.pl
   M /trunk/epan/wspython/CMakeLists.txt

Remaining fixes for
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4788
- Compile the python code directly into epan - don't link it in as
  a static lib.
- Call make-init-lua.pl with the top level directory instead of the
  current directory. Change make-init-lua.pl accordingly.

------------------------------------------------------------------------
r33008 | jmayer | 2010-05-28 04:18:04 -0700 (Fri, 28 May 2010) | 2 lines
Changed paths:
   M /trunk/gtk/CMakeLists.txt

Add proto_help.c to the list of files.

------------------------------------------------------------------------
r33007 | wmeier | 2010-05-27 18:37:32 -0700 (Thu, 27 May 2010) | 2 lines
Changed paths:
   M /trunk/gtk/proto_help.c
   M /trunk/gtk/proto_help.h

Add svn:keywords & svn:eol-style properties

------------------------------------------------------------------------
r33006 | guy | 2010-05-27 18:09:28 -0700 (Thu, 27 May 2010) | 9 lines
Changed paths:
   M /trunk/test/suite-clopts.sh
   M /trunk/tshark.c

Use return rather than exit in main().

Return 2 for a capture error - we mainly use 1 for command-line syntax
errors (rather than, say, filter syntax errors or an invalid interface).

Now that TShark exits with an error status when given an invalid capture
filter or invalid interface, check for "error" rather than "success" as
an exit status.

------------------------------------------------------------------------
r33005 | gerald | 2010-05-27 16:55:04 -0700 (Thu, 27 May 2010) | 4 lines
Changed paths:
   M /trunk/capture.c
   M /trunk/file.c
   M /trunk/file.h

Add cf_fake_continue_tail() which is called when real-time capture
updates are off and which sets the capture file state to a value that
won't cause an assertion when the user stops capturing. Fixes bug 4035.

------------------------------------------------------------------------
r33004 | wmeier | 2010-05-27 16:46:01 -0700 (Thu, 27 May 2010) | 3 lines
Changed paths:
   M /trunk/tshark.c

Fix bug #4735: tshark returns 0 on non-valid filter and interface.
See: https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4735

------------------------------------------------------------------------
r33003 | jake | 2010-05-27 14:54:58 -0700 (Thu, 27 May 2010) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-pgm.c

From  Steven McCoy:
AFI fields are 2 bytes i.s.o. 1.

From me, several more size changes and decode cleanup.

------------------------------------------------------------------------
r33002 | gerald | 2010-05-27 14:17:55 -0700 (Thu, 27 May 2010) | 2 lines
Changed paths:
   M /trunk/gtk/proto_help.c

fopen -> ws_fopen

------------------------------------------------------------------------
r33001 | gerald | 2010-05-27 12:54:02 -0700 (Thu, 27 May 2010) | 2 lines
Changed paths:
   M /trunk/gtk/menus.c
   M /trunk/gtk/proto_help.c
   M /trunk/gtk/proto_help.h

Protocol Help requires GLib 2.6+. Add newlines. Fixup whitespace.

------------------------------------------------------------------------
r33000 | morriss | 2010-05-27 12:13:26 -0700 (Thu, 27 May 2010) | 1 line
Changed paths:
   M /trunk/doc/wireshark.pod.template

Copy the (no longer Win32-specific) description of the -B option to the Wireshark man page.
------------------------------------------------------------------------
r32999 | morriss | 2010-05-27 12:11:53 -0700 (Thu, 27 May 2010) | 1 line
Changed paths:
   M /trunk/doc/dumpcap.pod
   M /trunk/doc/tshark.pod
   M /trunk/doc/wireshark.pod.template

Document the maximum number of files in a ring buffer, including a warning about using large numbers of files.
------------------------------------------------------------------------
r32998 | gerald | 2010-05-27 11:00:46 -0700 (Thu, 27 May 2010) | 4 lines
Changed paths:
   M /trunk/capture_opts.c
   M /trunk/ringbuffer.c
   M /trunk/ringbuffer.h

Set RINGBUFFER_MAX_NUM_FILES to 100000. Use it to generate file names.
Add RINGBUFFER_WARN_NUM_FILES and use it to print a warning. Print
warnings when we change the number of ringbuffer files.

------------------------------------------------------------------------
r32997 | gerald | 2010-05-27 10:57:10 -0700 (Thu, 27 May 2010) | 3 lines
Changed paths:
   M /trunk/AUTHORS

Add .11s to Sam Leffler's entry. We haven't used Alain Magloire's
snprintf.c for almost four years. Remove the entry.

------------------------------------------------------------------------
r32996 | etxrab | 2010-05-27 09:24:44 -0700 (Thu, 27 May 2010) | 1 line
Changed paths:
   M /trunk/epan/libwireshark.def

Add string_replace to exported functions.
------------------------------------------------------------------------
r32995 | gerald | 2010-05-27 08:51:25 -0700 (Thu, 27 May 2010) | 42 lines
Changed paths:
   M /trunk/AUTHORS
   M /trunk/docbook/wsug_src/WSUG_app_files.xml
   M /trunk/epan/strutil.c
   M /trunk/epan/strutil.h
   M /trunk/gtk/Makefile.common
   M /trunk/gtk/main.c
   M /trunk/gtk/menus.c
   A /trunk/gtk/proto_help.c
   A /trunk/gtk/proto_help.h

From Edgar Gladkich:

This is an extension to the Wireshark context sensitive protocol help. Rows in
TreeView window are analyzed and suitable help file (as HTML) is opened in a
browser.

The help part (large file, 23 MB) of the Protocol Help can be downloaded under
www.inacon.com/dowload/stuff/protocol_help.tar.gz

This protocol help "light" provides descriptive content for the most frequently
used standard protocols, including IP, TCP or SMTP.

From me:

Changes:

Rename "ph_" in some function names to "proto_help_". Move the protocol
help code to its own module.

Make a bunch of functions static. Remove unused code.

Use browser_open_url() instead of a custom function.

Increase the logging levels. Don't clobber the normal log handler.

Update some Doxygen comments to match the format in the rest of the code
base.

Removed GTK version checks. We've been 2.x only for a while.

Move ph_replace_string to string_replace() in epan/strutil.[ch].

Fix a bunch of memory leaks.

Add a NULL pointer check.

Reformat the overview menu label.

Document the file format and locations.

Add Edgar to AUTHORS.

------------------------------------------------------------------------
r32994 | wmeier | 2010-05-27 08:47:34 -0700 (Thu, 27 May 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-kerberos.c

Reword two error messages as per Bug #4518.
See: https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4518

------------------------------------------------------------------------
r32993 | etxrab | 2010-05-27 07:05:20 -0700 (Thu, 27 May 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-nas_eps.c

From Pascal Quantin:
 Prettify decoding of EPS NAS messages.
------------------------------------------------------------------------
r32992 | jmayer | 2010-05-27 03:49:33 -0700 (Thu, 27 May 2010) | 8 lines
Changed paths:
   M /trunk/epan/CMakeLists.txt
   M /trunk/epan/wslua/CMakeLists.txt

Fix for the LUA part of bug
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4788

- Don't build the wslua stuff as a (static) library, build the
  stuff directly into epan instead.

The wspython remains to be done.

------------------------------------------------------------------------
r32991 | etxrab | 2010-05-27 01:12:58 -0700 (Thu, 27 May 2010) | 2 lines
Changed paths:
   M /trunk/diameter/dictionary.xml

From Tamás Regõs:
Updated Experimental-Result-Code AVP 298.
------------------------------------------------------------------------
r32990 | guy | 2010-05-26 23:11:28 -0700 (Wed, 26 May 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ieee80211.c

Data frames, not management frames, can have a mesh header.

------------------------------------------------------------------------
r32989 | gerald | 2010-05-26 20:24:04 -0700 (Wed, 26 May 2010) | 2 lines
Changed paths:
   M /trunk/docbook/release-notes.xml

Remove a couple of items from the "known bugs" list.

------------------------------------------------------------------------
r32988 | guy | 2010-05-26 18:13:49 -0700 (Wed, 26 May 2010) | 3 lines
Changed paths:
   M /trunk/capture_opts.c
   M /trunk/capture_opts.h
   M /trunk/dumpcap.c
   M /trunk/tshark.c

Make -q not a capture option again - it's used by tshark even when not
capturing, and thus even when we build without pcap.

------------------------------------------------------------------------
r32987 | gerald | 2010-05-26 17:49:01 -0700 (Wed, 26 May 2010) | 3 lines
Changed paths:
   M /trunk/gtk/filter_autocomplete.c

Make sure our prefix length is > 0 before lopping off the last
character.  Fixes bug 4797.

------------------------------------------------------------------------
r32986 | guy | 2010-05-26 17:48:08 -0700 (Wed, 26 May 2010) | 9 lines
Changed paths:
   M /trunk/capture_sync.c
   M /trunk/tshark.c

Clean up the error reporting.  An EOF from the sync pipe when capturing
is just an indication that the capture child exited; don't treat it as
an error, unless the child process exits with an abnormal status.
 
As tshark sends a "stop capture" indication to the child when it's
^C'ed, the child will exit and we'll get an EOF from the capture pipe;
don't make SIGINT etc. interrupt system calls, so they don't cause reads
from the capture pipe to get EINTR errors.

------------------------------------------------------------------------
r32985 | gerald | 2010-05-26 16:29:56 -0700 (Wed, 26 May 2010) | 5 lines
Changed paths:
   M /trunk/file.c

Another attempt at bug 4669: Properly set the previous-displayed-packet
timestamp when we're recalculating reference times.

Remove an unused variable. Add whitespace & comment fixups.

------------------------------------------------------------------------
r32984 | etxrab | 2010-05-26 14:39:24 -0700 (Wed, 26 May 2010) | 3 lines
Changed paths:
   M /trunk/gtk/main.c

From Jakub Zawadzki:
One more change from wtap_seek_read to cf_read_frame.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4666
------------------------------------------------------------------------
r32983 | jake | 2010-05-26 14:23:45 -0700 (Wed, 26 May 2010) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-cigi.c

From Brian Woodard:
User Defined CIGI packets with a packet size greater than 127 bytes are
displayed as Malformed. Instead, treat size as unsigned integers.

------------------------------------------------------------------------
r32982 | jake | 2010-05-26 14:10:02 -0700 (Wed, 26 May 2010) | 7 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dhcpv6.c

From Hadar Shoham:
Change DHCPv6 option 17.8 to be the same as BOOTP option 43.8 
CableLabs specs treat 43.8\17.8 inconsistently as either binary (3 byte) 
or string (6 byte)

Additional cleanup and extension of interface ID presentation by me.

------------------------------------------------------------------------
r32981 | gerald | 2010-05-26 12:44:40 -0700 (Wed, 26 May 2010) | 4 lines
Changed paths:
   M /trunk/gtk/new_packet_list.c

Have new_packet_list_queue_draw() redraw the packet detail as well. Call
new_packet_list_queue_draw() whenever we mark/unmark frames. Fixes bug
4669.

------------------------------------------------------------------------
r32980 | etxrab | 2010-05-26 12:11:23 -0700 (Wed, 26 May 2010) | 8 lines
Changed paths:
   M /trunk/file.c
   M /trunk/file.h
   M /trunk/gtk/iax2_analysis.c
   M /trunk/gtk/main.c
   M /trunk/gtk/packet_list_store.c
   M /trunk/gtk/packet_win.c
   M /trunk/gtk/rtp_analysis.c
   M /trunk/gtk/sctp_assoc_analyse.c
   M /trunk/gtk/tcp_graph.c
   M /trunk/proto_hier_stats.c

From Jakub Zawadzki:
New functions: cf_read_frame_r, cf_read_frame

It's much easier to write:
 cf_read_frame (cf, fdata, &err, &err_info)
Than:
 wtap_seek_read (cf->wth, fdata->file_off, &cf->pseudo_header, cf->pd,
fdata->cap_len, &err, &err_info)
------------------------------------------------------------------------
r32979 | jake | 2010-05-26 12:06:17 -0700 (Wed, 26 May 2010) | 1 line
Changed paths:
   M /trunk/docbook/wsug_src/WSUG_chapter_advanced.xml

Update name resolving description.
------------------------------------------------------------------------
r32978 | wmeier | 2010-05-26 09:21:19 -0700 (Wed, 26 May 2010) | 4 lines
Changed paths:
   M /trunk/docbook/wsdg_src/WSDG_chapter_dissection.xml

Reference the 'interlink' plugin dir as an example (rather than agentx
  which is no longer a plugin).
Fix a typo.

------------------------------------------------------------------------
r32977 | martinm | 2010-05-26 08:51:47 -0700 (Wed, 26 May 2010) | 2 lines
Changed paths:
   M /trunk/gtk/mac_lte_stat_dlg.c

Add a tooltip.

------------------------------------------------------------------------
r32976 | martinm | 2010-05-26 08:20:10 -0700 (Wed, 26 May 2010) | 2 lines
Changed paths:
   M /trunk/gtk/rlc_lte_stat_dlg.c

Add some tooltips.

------------------------------------------------------------------------
r32975 | wmeier | 2010-05-26 07:35:06 -0700 (Wed, 26 May 2010) | 2 lines
Changed paths:
   M /trunk/epan/proto.c

proto_registrar_dump_fields: output "" for blurb if blurb is a zero-length string.

------------------------------------------------------------------------
r32974 | martinm | 2010-05-26 06:53:17 -0700 (Wed, 26 May 2010) | 2 lines
Changed paths:
   M /trunk/epan/proto.h

Expert severity was still overlapping with bits length, so separate them.

------------------------------------------------------------------------
r32973 | etxrab | 2010-05-26 04:51:41 -0700 (Wed, 26 May 2010) | 1 line
Changed paths:
   M /trunk/epan/req_resp_hdrs.c

Try to optimize a bit.
------------------------------------------------------------------------
r32972 | etxrab | 2010-05-26 04:51:07 -0700 (Wed, 26 May 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-tcp.h

Fix indentation.
------------------------------------------------------------------------
r32971 | kukosa | 2010-05-26 00:39:03 -0700 (Wed, 26 May 2010) | 1 line
Changed paths:
   M /trunk/epan/libwireshark.def

Export value_string_ext related functions
------------------------------------------------------------------------
r32970 | stig | 2010-05-26 00:19:42 -0700 (Wed, 26 May 2010) | 2 lines
Changed paths:
   M /trunk/capture_sync.c

Untabify.

------------------------------------------------------------------------
r32969 | guy | 2010-05-25 22:33:57 -0700 (Tue, 25 May 2010) | 4 lines
Changed paths:
   M /trunk/capture_sync.c

Don't report EINTR - it might be from a ^C.

Do report the error string for other read errors, though.

------------------------------------------------------------------------
r32968 | guy | 2010-05-25 21:29:36 -0700 (Tue, 25 May 2010) | 5 lines
Changed paths:
   M /trunk/dumpcap.c
   M /trunk/tshark.c

Don't send ^T output to the standard error if we're a capture child.

Make SIGINFO a restart-the-system-call signal, so reads etc. don't
return an error.

------------------------------------------------------------------------
r32967 | morriss | 2010-05-25 20:31:30 -0700 (Tue, 25 May 2010) | 12 lines
Changed paths:
   M /trunk/epan/prefs-int.h
   M /trunk/epan/prefs.c

Remember the default value of each protocol preference.

If, when we're writing the preferences file, the current value of the
preference is the same as the default, write out the preference (since the
preference file is also the documentation for the preferences) but comment it
out (so that if, for example, you go back to an older version of Wireshark
you won't get warnings about non-existant preferences that you didn't
change--and thus probably don't care too much about).

It might be interesting to, in the future, add a UI to restore the default
values.

------------------------------------------------------------------------
r32966 | gerald | 2010-05-25 19:46:50 -0700 (Tue, 25 May 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ieee80211.c

g_error -> expert_add_info_format. Fixup whitespace.

------------------------------------------------------------------------
r32965 | guy | 2010-05-25 19:34:12 -0700 (Tue, 25 May 2010) | 2 lines
Changed paths:
   M /trunk/capture_sync.c

Use the right system call name.

------------------------------------------------------------------------
r32964 | guy | 2010-05-25 19:32:19 -0700 (Tue, 25 May 2010) | 2 lines
Changed paths:
   M /trunk/capture.c
   M /trunk/capture.h
   M /trunk/capture_sync.c
   M /trunk/tshark.c

If dumpcap exits abnormally, report the error.

------------------------------------------------------------------------
r32963 | guy | 2010-05-25 19:25:13 -0700 (Tue, 25 May 2010) | 6 lines
Changed paths:
   M /trunk/epan/dissectors/dcerpc/idl2wrs.c
   M /trunk/epan/proto.c
   M /trunk/tools/lemon/lemon.c
   M /trunk/trigcap.c

More <stdarg.h> cleanup; some are real bugs, some are just "don't do
va_start and va_end unless you're actually going to use the va_list"
(those bring the va_start and va_end closer to the use point, which
makes it a little more obvious that we're using <stdarg.h> correctly and
makes it a little harder to use it incorrectly).

------------------------------------------------------------------------
r32962 | guy | 2010-05-25 19:21:23 -0700 (Tue, 25 May 2010) | 3 lines
Changed paths:
   M /trunk/doc/README.developer

Put in a warning about the <stdarg.h> problem that I just found and
fixed in one place (and am now fixing in some other places).

------------------------------------------------------------------------
r32961 | guy | 2010-05-25 19:01:49 -0700 (Tue, 25 May 2010) | 4 lines
Changed paths:
   M /trunk/epan/column-utils.c

Once you've used a va_list, you can't use it again until you
reinitialize it with va_start().  (Yes, there are platforms where
reusing the va_arg fails, e.g. Mac OS X on x86-64.)

------------------------------------------------------------------------
r32960 | morriss | 2010-05-25 18:51:41 -0700 (Tue, 25 May 2010) | 1 line
Changed paths:
   M /trunk/epan/prefs.c

Reindent a bit
------------------------------------------------------------------------
r32959 | guy | 2010-05-25 18:32:00 -0700 (Tue, 25 May 2010) | 2 lines
Changed paths:
   M /trunk/tshark.c

Fix build without pcap.

------------------------------------------------------------------------
r32958 | guy | 2010-05-25 17:19:27 -0700 (Tue, 25 May 2010) | 4 lines
Changed paths:
   M /trunk/capture_opts.c
   M /trunk/capture_opts.h
   M /trunk/doc/dumpcap.pod
   M /trunk/dumpcap.c
   M /trunk/tshark.c

Add a -q flag to dumpcap, to squelch its reporting of the packet count,
and add support for SIGINFO, so, if your OS supports SIGINFO, you can
get the packet count by typing ^T.

------------------------------------------------------------------------
r32957 | gerald | 2010-05-25 16:55:33 -0700 (Tue, 25 May 2010) | 3 lines
Changed paths:
   M /trunk/gtk/gui_utils.c

r32323 broke packet detail tree expansion using the left/right keys on
X11. Add back the removed code and add checks for expandable items.

------------------------------------------------------------------------
r32956 | wmeier | 2010-05-25 15:27:00 -0700 (Tue, 25 May 2010) | 4 lines
Changed paths:
   M /trunk/text2pcap-scanner.l

Handle lines ending in \r\n.
Fixes Bug #4780 
See: https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4780

------------------------------------------------------------------------
r32955 | gerald | 2010-05-25 15:15:46 -0700 (Tue, 25 May 2010) | 13 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ieee80211.c

From Sam Leffler and Javier Cardona via email & bug 4793:

Add 802.11s mesh support.

From me:

Merge all of the "#ifdef" and "#if 0" switches into "#ifdef
MESH_OVERRIDES"

Add Fast BSS Transition to the list of overridden tags.

Fix a couple of variable initialization errors.

------------------------------------------------------------------------
r32954 | gerald | 2010-05-25 15:11:00 -0700 (Tue, 25 May 2010) | 2 lines
Changed paths:
   M /trunk/README.bsd

Add a note about running autogen.sh.

------------------------------------------------------------------------
r32953 | morriss | 2010-05-25 14:12:43 -0700 (Tue, 25 May 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-m2pa.c

RFC 4165 uses the same message/parameter formats as draft-12 did so let's
call it RFC 4165.

------------------------------------------------------------------------
r32952 | etxrab | 2010-05-25 14:00:55 -0700 (Tue, 25 May 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-sip.c

Only try header reassembly for TCP.
------------------------------------------------------------------------
r32951 | morriss | 2010-05-25 13:57:51 -0700 (Tue, 25 May 2010) | 1 line
Changed paths:
   M /trunk/epan/libwireshark.def

Remove find_val_for_string
------------------------------------------------------------------------
r32950 | morriss | 2010-05-25 13:57:14 -0700 (Tue, 25 May 2010) | 8 lines
Changed paths:
   M /trunk/epan/prefs-int.h
   M /trunk/epan/prefs.c

find_val_for_string() is only used in prefs.c so remove the prototype
and make it static.

When reading enum preferences, use the current value of the preference as the
default value of the preference instead of a hard-coded 1.  This way if we
couldn't find the appropriate value we'll don't end up changing the preference
to something that may or may not make sense.

------------------------------------------------------------------------
r32949 | guy | 2010-05-25 13:14:22 -0700 (Tue, 25 May 2010) | 4 lines
Changed paths:
   M /trunk/dumpcap.c

Pull the big pile of code that handles the
capture-stopping/file-switching operation into a routine.  Move a few
variables into the loop_data structure so that routine can get at them.

------------------------------------------------------------------------
r32948 | etxrab | 2010-05-25 12:29:23 -0700 (Tue, 25 May 2010) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-per.c

From Neil Piercy:
Fix  misleading PER Bit string display.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4789
(I Added bits display)
------------------------------------------------------------------------
r32947 | jake | 2010-05-25 10:47:00 -0700 (Tue, 25 May 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-bgp.h

Fix for bug 4782:
Use proper bitmask to test the "MATCH"-part.

------------------------------------------------------------------------
r32946 | martinm | 2010-05-25 07:02:17 -0700 (Tue, 25 May 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-catapult-dct2000.c
   M /trunk/gtk/rlc_lte_stat_dlg.c

Add a filter for DCT2000 error strings, and allow it be included in generated filters from RLC status window.

------------------------------------------------------------------------
r32945 | martinm | 2010-05-25 04:21:51 -0700 (Tue, 25 May 2010) | 4 lines
Changed paths:
   M /trunk/epan/proto.h

Re-organise which FI bits are used to store expert severity and event info, in order to avoid clash with bit offset and length as added in 4413 (Improve bitview display).

The event info values were (mostly) done as though they were flags rather than values, but as it doesn't really make sense to combine events I changed them to use contiguous values.  They now use the 8 m.s. bits, so there are now 9 unused bits available for new uses.

------------------------------------------------------------------------
r32944 | kukosa | 2010-05-25 02:07:12 -0700 (Tue, 25 May 2010) | 2 lines
Changed paths:
   M /trunk/asn1/nbap/nbap.cnf
   M /trunk/epan/dissectors/packet-nbap.c
   M /trunk/tools/asn2wrs.py

Support of value_string_ext in the asn2wrs using new directive #.USE_VALS_EXT
Example usage in NBAP
------------------------------------------------------------------------
r32943 | etxrab | 2010-05-25 01:42:24 -0700 (Tue, 25 May 2010) | 1 line
Changed paths:
   M /trunk/diameter/dictionary.xml
   M /trunk/diameter/eap.xml
   M /trunk/diameter/nasreq.xml
   M /trunk/diameter/sip.xml

Remove faulty vendor from SIP AVP:s, update comments.
------------------------------------------------------------------------
r32942 | etxrab | 2010-05-24 22:48:36 -0700 (Mon, 24 May 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-iax2.c
   M /trunk/epan/dissectors/packet-iax2.h

From Jakub Ruzicka:
Trunk packet support in IAX2 dissector 
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4783
------------------------------------------------------------------------
r32941 | guy | 2010-05-24 17:35:44 -0700 (Mon, 24 May 2010) | 16 lines
Changed paths:
   M /trunk/AUTHORS
   M /trunk/acinclude.m4
   M /trunk/configure.in
   M /trunk/epan/dissectors/packet-nbns.c
   M /trunk/epan/prefs.c
   M /trunk/gtk/main.c
   M /trunk/gtk/menus.c
   M /trunk/gtk/prefs_gui.c
   M /trunk/version_info.c

From H.sivank: GtkOSXApplication support.

Call the various flavors of OS X integration just "OS X integration",
not anything with "IGE" in it - it appears that, in some places,
"ige-mac-integration" refers only to the older Carbon-based functions,
although the library still appears to be called -ligemacintegration.

Update the URLs for the information about the OS X integration
libraries.

Clean up help message for --with-pcap-remote.

Clean up white space a bit.

Speaking of white space, it's "Mac OS X", not "MacOS X".

------------------------------------------------------------------------
r32940 | wmeier | 2010-05-24 17:00:58 -0700 (Mon, 24 May 2010) | 2 lines
Changed paths:
   M /trunk/doc/README.developer

Minor rewording; Also: add note to not use "" for a hf[] array blurb.

------------------------------------------------------------------------
r32939 | jmayer | 2010-05-24 16:41:21 -0700 (Mon, 24 May 2010) | 6 lines
Changed paths:
   M /trunk/cmake/modules/FindPCAP.cmake

Jose Pedro Oliveira <jpo@di.uminho.pt>
(via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4786)

Add missing +INCLUDE(CheckVariableExists) to make the previous
commit work.

------------------------------------------------------------------------
r32938 | guy | 2010-05-24 15:50:30 -0700 (Mon, 24 May 2010) | 4 lines
Changed paths:
   M /trunk/CMakeLists.txt
   M /trunk/cmake/modules/FindPCAP.cmake

At least according to the CMake 2.6 documentation,
CHECK_VARIABLE_EXISTS() can be used to check for C variables; use that
to check for pcap_version.

------------------------------------------------------------------------
r32937 | morriss | 2010-05-24 15:31:51 -0700 (Mon, 24 May 2010) | 1 line
Changed paths:
   M /trunk/tools/checkAPIs.pl

Fix the value_string regexp so it doesn't match value_string_ext (which we don't have to check for NULL termination and the like)
------------------------------------------------------------------------
r32936 | jmayer | 2010-05-24 14:59:29 -0700 (Mon, 24 May 2010) | 4 lines
Changed paths:
   M /trunk/CMakeLists.txt

- Add a comment about the magic in the FindXXX.cmake filenames.
- Fix for https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4786
  Define HAVE_PCAP_VERSION if HAVE_PCAP_LIB_VERSION is set.

------------------------------------------------------------------------
r32935 | guy | 2010-05-24 10:39:03 -0700 (Mon, 24 May 2010) | 2 lines
Changed paths:
   M /trunk/epan/reassemble_test.c

Use the new name for the last argument to proto_tree_add_item().

------------------------------------------------------------------------
r32934 | martinm | 2010-05-24 09:28:34 -0700 (Mon, 24 May 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c

Check that the PDU isn't bigger than the reported grant size. Thought I was already doing this...

------------------------------------------------------------------------
r32933 | morriss | 2010-05-24 08:13:02 -0700 (Mon, 24 May 2010) | 7 lines
Changed paths:
   M /trunk/epan/reassemble.c
   M /trunk/epan/reassemble.h
   M /trunk/epan/reassemble_test.c

Fix reassemble_test's (copy of the) proto_tree_add_item() prototype to get it
compiling again.

fragment_add_seq_check(), fragment_add_seq_802_11(), and fragment_add_seq_next()
all call fragment_add_seq_check_work() so make their prototypes match each other
in const-ness.  This fixes a warning when compiling reassemble_test.

------------------------------------------------------------------------
r32932 | etxrab | 2010-05-24 07:20:53 -0700 (Mon, 24 May 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-diameter.c

Use value_string_ext for AVP:s
------------------------------------------------------------------------
r32931 | etxrab | 2010-05-24 07:18:02 -0700 (Mon, 24 May 2010) | 2 lines
Changed paths:
   M /trunk/diameter/dictionary.xml
   M /trunk/diameter/nasreq.xml

From Tamás Regõs:
Diameter AVP clean up.
------------------------------------------------------------------------
r32930 | etxrab | 2010-05-24 02:01:22 -0700 (Mon, 24 May 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-nas_eps.c

From Pascal Quantin:
Try to decode the message when the direction is unknown (I dissect it as DL first as fake UL dissection could trigger a malformed packet error). Moreover the patch fixes a shift in the EMM IE strings list, leading to incorrect decoding.
------------------------------------------------------------------------
r32929 | guy | 2010-05-23 23:06:17 -0700 (Sun, 23 May 2010) | 7 lines
Changed paths:
   M /trunk/doc/README.developer
   M /trunk/epan/dissectors/packet-asap.c
   M /trunk/epan/dissectors/packet-bssgp.c
   M /trunk/epan/dissectors/packet-cigi.c
   M /trunk/epan/dissectors/packet-dua.c
   M /trunk/epan/dissectors/packet-enrp.c
   M /trunk/epan/dissectors/packet-iua.c
   M /trunk/epan/dissectors/packet-m2pa.c
   M /trunk/epan/dissectors/packet-m2ua.c
   M /trunk/epan/dissectors/packet-m3ua.c
   M /trunk/epan/dissectors/packet-mq.c
   M /trunk/epan/dissectors/packet-mtp2.c
   M /trunk/epan/dissectors/packet-sctp.c
   M /trunk/epan/dissectors/packet-sua.c
   M /trunk/epan/proto.c
   M /trunk/epan/proto.h
   M /trunk/epan/ptvcursor.h
   M /trunk/epan/tvbuff.c
   M /trunk/epan/tvbuff.h
   M /trunk/plugins/giop/packet-coseventcomm.c
   M /trunk/plugins/giop/packet-cosnaming.c
   M /trunk/plugins/giop/packet-parlay.c
   M /trunk/plugins/giop/packet-tango.c
   M /trunk/tools/wireshark_gen.py

Refer to the endianness arguments as "encoding" rather than
"representation" - we already use "representation" to refer to the text
representation of fields.

Change some routines with an endianness argument to make it a
representation argument instead; 

------------------------------------------------------------------------
r32928 | etxrab | 2010-05-23 22:01:39 -0700 (Sun, 23 May 2010) | 1 line
Changed paths:
   M /trunk/diameter/dictionary.xml

Add missing vendor atribute.
------------------------------------------------------------------------
r32927 | etxrab | 2010-05-23 21:09:03 -0700 (Sun, 23 May 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-ethertype.c

Move VLAN and ARP closer to the top.
------------------------------------------------------------------------
r32926 | etxrab | 2010-05-23 21:03:45 -0700 (Sun, 23 May 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-sip.c

Fix a typo.
------------------------------------------------------------------------
r32925 | guy | 2010-05-23 20:05:19 -0700 (Sun, 23 May 2010) | 2 lines
Changed paths:
   M /trunk/doc/README.developer

Use the new REP_ values for proto_tree_add_item().

------------------------------------------------------------------------
r32924 | guy | 2010-05-23 19:54:08 -0700 (Sun, 23 May 2010) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-bssgp.c

Use REP_BIG_ENDIAN for integral data types not already using REP_
(they're one-byte, so the byte order is irrelevant, but it's probably a
bit cleaner to use REP_*_ENDIAN for all integral data types), and REP_NA
for the top-level protocol item.

------------------------------------------------------------------------
r32923 | guy | 2010-05-23 19:28:16 -0700 (Sun, 23 May 2010) | 7 lines
Changed paths:
   M /trunk/epan/dissectors/packet-bssgp.c

Get rid of private byte-order definition.  The definition didn't match
the name - a non-zero last argument to proto_tree_add_item(), such as
TRUE or REP_LITTLE_ENDIAN, means "little-endian", and a zero argument,
such as FALSE or REP_BIG_ENDIAN, means "big-endian"; at least as I read
the spec, little-endian is correct, but the wrong definition's been used
for a while, so we'll use REP_BIG_ENDIAN.

------------------------------------------------------------------------
r32922 | gerald | 2010-05-23 16:42:58 -0700 (Sun, 23 May 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ber.c

Make get_ber_length() iterative instead of recursive so we don't overrun the
stack. Discovered by J. Oquendo.

------------------------------------------------------------------------
r32921 | sake | 2010-05-23 15:23:33 -0700 (Sun, 23 May 2010) | 6 lines
Changed paths:
   M /trunk/epan/dissectors/packet-smtp.c
   M /trunk/epan/dissectors/packet-ssl.c

Fix for bug 4544 - Decrypted data for STARTLS session is not shown in packet list when using "starttls" SSL decryption preference

- make sure the SSL dissector knows how to reach the original dissector for the decrypted data
- make sure the SMTP dissector does not call the SSL dissector again with the decrypted data


------------------------------------------------------------------------
r32920 | stig | 2010-05-23 09:02:40 -0700 (Sun, 23 May 2010) | 2 lines
Changed paths:
   M /trunk/services

Update the services file from IANA's port-numbers.

------------------------------------------------------------------------
r32917 | gerald | 2010-05-23 08:03:35 -0700 (Sun, 23 May 2010) | 1 line
Changed paths:
   M /trunk/epan/enterprise-numbers
   M /trunk/manuf

[Automatic manuf and enterprise-numbers update for 2010-05-23]
------------------------------------------------------------------------
r32916 | etxrab | 2010-05-23 03:00:50 -0700 (Sun, 23 May 2010) | 1 line
Changed paths:
   M /trunk/doc/README.developer

Describe values_string_ext.
------------------------------------------------------------------------
r32915 | guy | 2010-05-22 19:27:08 -0700 (Sat, 22 May 2010) | 4 lines
Changed paths:
   M /trunk/epan/ipproto.h

Declare ipproto_val_ext as extern, in the hopes that will keep it from
being exported by epan/dissectors/packet-ip.c (imported, yes; exported,
no).

------------------------------------------------------------------------
r32914 | etxrab | 2010-05-22 15:04:18 -0700 (Sat, 22 May 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-ip.c
   M /trunk/epan/ipproto.c
   M /trunk/epan/ipproto.h

Use value_string_ext for ip protocol.
------------------------------------------------------------------------
r32913 | guy | 2010-05-20 23:33:25 -0700 (Thu, 20 May 2010) | 5 lines
Changed paths:
   M /trunk/asn1/goose/goose.cnf
   M /trunk/asn1/mms/mms.cnf
   M /trunk/asn1/snmp/packet-snmp-template.c
   M /trunk/epan/dissectors/packet-ccsds.c
   M /trunk/epan/dissectors/packet-collectd.c
   M /trunk/epan/dissectors/packet-dhcp-failover.c
   M /trunk/epan/dissectors/packet-dhcpv6.c
   M /trunk/epan/dissectors/packet-dmp.c
   M /trunk/epan/dissectors/packet-dnp.c
   M /trunk/epan/dissectors/packet-dns.c
   M /trunk/epan/dissectors/packet-dtn.c
   M /trunk/epan/dissectors/packet-goose.c
   M /trunk/epan/dissectors/packet-icq.c
   M /trunk/epan/dissectors/packet-ipmi.c
   M /trunk/epan/dissectors/packet-ipp.c
   M /trunk/epan/dissectors/packet-kink.c
   M /trunk/epan/dissectors/packet-kismet.c
   M /trunk/epan/dissectors/packet-mms.c
   M /trunk/epan/dissectors/packet-mmse.c
   M /trunk/epan/dissectors/packet-ncp2222.inc
   M /trunk/epan/dissectors/packet-pktc.c
   M /trunk/epan/dissectors/packet-radius.c
   M /trunk/epan/dissectors/packet-snmp.c
   M /trunk/epan/dissectors/packet-time.c
   M /trunk/epan/dissectors/packet-vcdu.c
   M /trunk/epan/dissectors/packet-wsp.c
   M /trunk/epan/ftypes/ftype-time.c
   M /trunk/epan/proto.c
   M /trunk/epan/to_str.c
   M /trunk/epan/to_str.h
   M /trunk/epan/wslua/wslua_util.c
   M /trunk/print.c

Have abs_time_to_str() and abs_time_to_str_secs() take an additional
argument indicating whether to include the time zone in the string.  If
we're constructing a display filter, don't include the time zone,
otherwise do.  Fixes bug 4756.

------------------------------------------------------------------------
r32912 | wmeier | 2010-05-20 16:49:57 -0700 (Thu, 20 May 2010) | 4 lines
Changed paths:
   M /trunk/gtk/dfilter_expr_dlg.c

Fix regression: unable to enter values in Filter Expression window unless value list present.
(Regression introduced in SVN #30918).
Code reworked slightly for clarification.

------------------------------------------------------------------------
r32911 | jake | 2010-05-20 12:03:13 -0700 (Thu, 20 May 2010) | 3 lines
Changed paths:
   M /trunk/gtk/gui_utils.c

Fix for bug 4778:
Check that the widget pointer is still present.

------------------------------------------------------------------------
r32910 | jake | 2010-05-20 11:34:38 -0700 (Thu, 20 May 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-kerberos.c

From Hadar Shoham:
Add support to AP request option reserved bit.

------------------------------------------------------------------------
r32909 | stig | 2010-05-20 07:53:29 -0700 (Thu, 20 May 2010) | 2 lines
Changed paths:
   M /trunk/plugins/asn1/packet-asn1.c

Fixed warning "Field width should have type 'int'".

------------------------------------------------------------------------
r32908 | stig | 2010-05-20 04:56:58 -0700 (Thu, 20 May 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ntp.c

Rewrote to avoid "More data arguments than '%' conversions" warning.

------------------------------------------------------------------------
r32907 | stig | 2010-05-20 04:51:24 -0700 (Thu, 20 May 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rdm.c

Rewrote to avoid "More data arguments than '%' conversions" warning.

------------------------------------------------------------------------
r32906 | guy | 2010-05-20 00:15:27 -0700 (Thu, 20 May 2010) | 4 lines
Changed paths:
   M /trunk/gtk/packet_list_store.c

Don't assume that certain address columns are always constant strings -
they're no more guaranteed to be constant strings than the columns we're
*not* assuming are constant strings.  Fixes bug 4771.

------------------------------------------------------------------------
r32905 | guy | 2010-05-19 16:39:45 -0700 (Wed, 19 May 2010) | 2 lines
Changed paths:
   M /trunk/version_info.c

Detect clang and llvm-gcc.

------------------------------------------------------------------------
r32904 | guy | 2010-05-19 16:27:35 -0700 (Wed, 19 May 2010) | 9 lines
Changed paths:
   M /trunk/doc/dumpcap.pod
   M /trunk/dumpcap.c

Don't have -M affect -v yet; if we end up, for example, having dumpcap
being the only program that needs to be linked with *pcap, that's when
we'd want to fetch that information, but there might be other libraries
(e.g., the POSIX capabilities library) that it might be linked with but
that programs that use it aren't linked with.

Don't commit to the output formats of -M, as they are, as noted, subject
to change from release to release.

------------------------------------------------------------------------
r32903 | dimeg | 2010-05-19 15:09:07 -0700 (Wed, 19 May 2010) | 2 lines
Changed paths:
   M /trunk/epan/value_string.c

Remove debugging printf from match_strval_ext_init()

------------------------------------------------------------------------
r32902 | martinm | 2010-05-19 14:33:01 -0700 (Wed, 19 May 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-q708.c

Remove VALS cast as discussed on dev mailing list.

------------------------------------------------------------------------
r32901 | morriss | 2010-05-19 13:42:53 -0700 (Wed, 19 May 2010) | 9 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ansi_a.c

Followup to rev 23668: ansi_a_ios501_elem_1_strings[] and
ansi_a_ios401_elem_1_strings[] are different lengths so use 'ansi_a_elem_1_max'
to know how far we can look into the array (instead of ANSI_A_E_NONE).
Since that variable points to the end of the array--a NULL entry--and since we
don't want to pass a NULL string pointer to proto_tree_add*(), ensure that
we only look at the last valid entry.

Also remove check_col() calls and reindent a bit.

------------------------------------------------------------------------
r32900 | jake | 2010-05-19 11:09:33 -0700 (Wed, 19 May 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-bootp.c

From Lars Ruoff:
Updated and added some sanity checks to Alcatel-Lucent DHCP vendor specific options.

------------------------------------------------------------------------
r32899 | jmayer | 2010-05-19 06:05:35 -0700 (Wed, 19 May 2010) | 5 lines
Changed paths:
   M /trunk/CMakeLists.txt
   M /trunk/cmake/modules/FindZLIB.cmake

Commit 32350 replaced the self written FindZ.cmake by cmakes
FindZLIB.cmake. What it didn't do was do adapt the magic names
that are derived from the name of the FindXXX.cmake script.
Fix that. Also add $Id$ to the FindZLIB.cmake script.

------------------------------------------------------------------------
r32898 | wmeier | 2010-05-19 05:44:57 -0700 (Wed, 19 May 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-btobex.c
   M /trunk/epan/dissectors/packet-btrfcomm.h

Add svn 'keywords' and 'eol-style' properties

------------------------------------------------------------------------
r32897 | krj | 2010-05-19 01:47:10 -0700 (Wed, 19 May 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-btobex.c

Add and use BTOBEX_CODE_VALS_MASK to avoid hardcoding values
------------------------------------------------------------------------
r32896 | krj | 2010-05-19 01:37:29 -0700 (Wed, 19 May 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-btl2cap.c

Remove a couple of check_col()
------------------------------------------------------------------------
r32895 | krj | 2010-05-19 01:23:53 -0700 (Wed, 19 May 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-btobex.c

Use newly introduced BTOBEX_CODE_VALS_CONNECT define
------------------------------------------------------------------------
r32894 | krj | 2010-05-19 01:19:41 -0700 (Wed, 19 May 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-btobex.c

Introduce defines to avoid hardcoding values
------------------------------------------------------------------------
r32893 | krj | 2010-05-19 01:13:26 -0700 (Wed, 19 May 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-btobex.c

Tighten scope of code variable
------------------------------------------------------------------------
r32892 | stig | 2010-05-19 00:21:55 -0700 (Wed, 19 May 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-data.c

Added a preference to display data as text.
This fixes bug 4603.

------------------------------------------------------------------------
r32891 | krj | 2010-05-18 23:45:57 -0700 (Tue, 18 May 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-btrfcomm.c

Remove superfluous NULL assignment
------------------------------------------------------------------------
r32890 | krj | 2010-05-18 23:28:48 -0700 (Tue, 18 May 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-btobex.c

Remove weird assignment to pinfo->private_data
------------------------------------------------------------------------
r32889 | krj | 2010-05-18 23:27:37 -0700 (Tue, 18 May 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-btrfcomm.c

Remove references to ppp_handle (unused)
------------------------------------------------------------------------
r32888 | krj | 2010-05-18 23:26:02 -0700 (Tue, 18 May 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/Makefile.common
   M /trunk/epan/dissectors/packet-btrfcomm.c
   A /trunk/epan/dissectors/packet-btrfcomm.h

Pass along btrfcomm_data_t to higher layer protocols
------------------------------------------------------------------------
r32887 | krj | 2010-05-18 23:01:29 -0700 (Tue, 18 May 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-btl2cap.h

Align defines
------------------------------------------------------------------------
r32886 | guy | 2010-05-18 20:50:09 -0700 (Tue, 18 May 2010) | 2 lines
Changed paths:
   M /trunk/tshark.c

Fix indentation.

------------------------------------------------------------------------
r32885 | guy | 2010-05-18 20:49:52 -0700 (Tue, 18 May 2010) | 2 lines
Changed paths:
   M /trunk/capture_sync.c

Fix comments.

------------------------------------------------------------------------
r32884 | guy | 2010-05-18 20:05:40 -0700 (Tue, 18 May 2010) | 4 lines
Changed paths:
   M /trunk/gtk/capture_if_dlg.c

If the user asks for the Capture -> Interfaces dialog, and there are no
network interfaces, pop up a dialog saying that, rather than popping up
an empty Interfaces dialog.

------------------------------------------------------------------------
r32883 | guy | 2010-05-18 19:55:05 -0700 (Tue, 18 May 2010) | 2 lines
Changed paths:
   M /trunk/dumpcap.c

-S doesn't require an interface, either.

------------------------------------------------------------------------
r32882 | guy | 2010-05-18 19:47:16 -0700 (Tue, 18 May 2010) | 7 lines
Changed paths:
   M /trunk/dumpcap.c

Regularize indentation a bit.

Let pcap_statustostr()'s result suffice for most PCAP_ERROR_ errors. 
Don't mention the capture device name multiple times in the error
message.  Treat positive returns from pcap_can_set_rfmon() other than 0
or 1 as weird returns, not error returns.

------------------------------------------------------------------------
r32881 | sahlberg | 2010-05-18 15:00:17 -0700 (Tue, 18 May 2010) | 7 lines
Changed paths:
   M /trunk/epan/dissectors/packet-iscsi.c

iscsi also has a system port (860) registered in addition to the more common
port (3260).

add knowledge about the registered system port for iscsi to the heuristics
so we automatically detect when iscsi is transported over this optional port.


------------------------------------------------------------------------
r32880 | morriss | 2010-05-18 09:05:37 -0700 (Tue, 18 May 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-gsmtap.c

Use val_to_str() instead of match_strval() to ensure we get a non-NULL result to pass to proto_tree_add*().
------------------------------------------------------------------------
r32879 | morriss | 2010-05-18 08:58:49 -0700 (Tue, 18 May 2010) | 1 line
Changed paths:
   M /trunk/configure.in
   M /trunk/epan/dissectors/Makefile.am
   M /trunk/epan/dissectors/dcerpc
   A /trunk/epan/dissectors/dcerpc/Makefile.am
   M /trunk/epan/dissectors/pidl
   A /trunk/epan/dissectors/pidl/Makefile.am

Add epan/dissectors/dcerpc/ and epan/dissectors/pidl/ to the source distribution
------------------------------------------------------------------------
r32878 | morriss | 2010-05-18 07:17:11 -0700 (Tue, 18 May 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_bssmap.c

Avoid passing a NULL pointer to a string to proto_tree_add_uint_format()
------------------------------------------------------------------------
r32877 | morriss | 2010-05-18 07:04:31 -0700 (Tue, 18 May 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-x11.c

Use val_to_str() instead of match_strval() to ensure we get a non-NULL result.
------------------------------------------------------------------------
r32876 | wmeier | 2010-05-18 07:01:59 -0700 (Tue, 18 May 2010) | 3 lines
Changed paths:
   M /trunk/AUTHORS

Restore blank line before "and by" removed in SVN #32864;
Also: Line up EMail address text for slava.

------------------------------------------------------------------------
r32875 | morriss | 2010-05-18 06:39:22 -0700 (Tue, 18 May 2010) | 1 line
Changed paths:
   M /trunk/AUTHORS

Add Slava as per https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4741#c4
------------------------------------------------------------------------
r32874 | krj | 2010-05-18 04:44:32 -0700 (Tue, 18 May 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-btobex.c

Add FIXME
------------------------------------------------------------------------
r32873 | krj | 2010-05-18 03:49:09 -0700 (Tue, 18 May 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-btobex.c

Remove NULL pointer guard in defragment_init()
------------------------------------------------------------------------
r32872 | krj | 2010-05-18 03:45:39 -0700 (Tue, 18 May 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-btobex.c

Remove a couple of superfluous NULL assignments
------------------------------------------------------------------------
r32871 | krj | 2010-05-18 03:43:36 -0700 (Tue, 18 May 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-btobex.c

Remove a couple of check_col()
------------------------------------------------------------------------
r32870 | krj | 2010-05-18 03:39:12 -0700 (Tue, 18 May 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-btrfcomm.c

Parse everything as OBEX (for now).
------------------------------------------------------------------------
r32869 | stig | 2010-05-18 02:01:08 -0700 (Tue, 18 May 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-user_encap.c

Add proper item for "User encapsulation not handled" to be able to
second-click the entry to edit preferences.

------------------------------------------------------------------------
r32868 | krj | 2010-05-18 01:29:19 -0700 (Tue, 18 May 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-btrfcomm.c

Remove #if 0 code
------------------------------------------------------------------------
r32867 | krj | 2010-05-18 01:22:42 -0700 (Tue, 18 May 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/dcerpc/idl2wrs.c

Handle fgets() error path
------------------------------------------------------------------------
r32866 | krj | 2010-05-18 01:08:08 -0700 (Tue, 18 May 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-btobex.c

Mark defragment_init() as an init routine
------------------------------------------------------------------------
r32865 | krj | 2010-05-18 00:49:55 -0700 (Tue, 18 May 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-btobex.c

Fix several GCC build issues
------------------------------------------------------------------------
r32864 | krj | 2010-05-18 00:37:37 -0700 (Tue, 18 May 2010) | 1 line
Changed paths:
   M /trunk/AUTHORS

Add Allan M. Madsen
------------------------------------------------------------------------
r32863 | krj | 2010-05-18 00:35:31 -0700 (Tue, 18 May 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-btobex.c

Include (local) packet-btl2cap.h properly
------------------------------------------------------------------------
r32862 | krj | 2010-05-18 00:32:04 -0700 (Tue, 18 May 2010) | 3 lines
Changed paths:
   M /trunk/epan/CMakeLists.txt
   M /trunk/epan/dissectors/Makefile.common
   A /trunk/epan/dissectors/packet-btobex.c

From Allan M. Madsen:

Initial implementation of Bluetooth OBEX dissector. Work in progress.
------------------------------------------------------------------------
r32861 | jake | 2010-05-17 23:16:03 -0700 (Mon, 17 May 2010) | 1 line
Changed paths:
   M /trunk/docbook/developer-guide.xml
   M /trunk/docbook/user-guide.xml

Prepare the docbooks for the 1.4 branch.
------------------------------------------------------------------------
r32860 | krj | 2010-05-17 23:09:52 -0700 (Mon, 17 May 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-bthci_cmd.c

Extract ogf from the opcode
------------------------------------------------------------------------
r32859 | jake | 2010-05-17 23:03:05 -0700 (Mon, 17 May 2010) | 2 lines
Changed paths:
   M /trunk/Makefile.am

Add CPackConfig.txt to the tarball.

------------------------------------------------------------------------
r32858 | krj | 2010-05-17 22:46:44 -0700 (Mon, 17 May 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-bthci_cmd.c

Dissect Synchronous Connection correctly
------------------------------------------------------------------------
r32857 | guy | 2010-05-17 22:32:29 -0700 (Mon, 17 May 2010) | 2 lines
Changed paths:
   M /trunk/capture_sync.c

Fix some errors.  Use FormatMessageA(), as we need the string in ASCII.

------------------------------------------------------------------------
r32856 | guy | 2010-05-17 20:35:20 -0700 (Mon, 17 May 2010) | 2 lines
Changed paths:
   M /trunk/dumpcap.c

Squelch an unused-variable warning.

------------------------------------------------------------------------
r32855 | guy | 2010-05-17 20:29:45 -0700 (Mon, 17 May 2010) | 8 lines
Changed paths:
   M /trunk/capture_sync.c

Add a routine to convert Win32 error statuses into strings, and use it
when generating error messages.

The error code from CreatePipe() is gotten by calling GetLastError();
it's not in errno.

Clean up indentation a bit.

------------------------------------------------------------------------
r32854 | guy | 2010-05-17 19:48:51 -0700 (Mon, 17 May 2010) | 2 lines
Changed paths:
   M /trunk/dumpcap.c

Move some routines around, fix and shuffle comments.

------------------------------------------------------------------------
r32853 | guy | 2010-05-17 19:36:02 -0700 (Mon, 17 May 2010) | 2 lines
Changed paths:
   M /trunk/capture-pcap-util.c
   M /trunk/capture-pcap-util.h
   M /trunk/dumpcap.c

Move get_pcap_linktype() into dumpcap - it's not used elsewhere.

------------------------------------------------------------------------
r32852 | guy | 2010-05-17 18:48:46 -0700 (Mon, 17 May 2010) | 5 lines
Changed paths:
   M /trunk/dumpcap.c

Only negative return values from pcap_activate() are errors; positive
return values are success-with-a-warning.

Report those errors with a string.

------------------------------------------------------------------------
r32851 | guy | 2010-05-17 17:20:30 -0700 (Mon, 17 May 2010) | 11 lines
Changed paths:
   M /trunk/doc/dumpcap.pod
   M /trunk/dumpcap.c

Don't write the SP_SUCCESS messages unless -Z was specified.

Add support for a machine-readable "-v" output, which prints only the
pcap version string.

Give a little more information about the machine-readable format, but
note that it's primarily intended for consumption by Wireshark and
TShark and is subject to change.

Properly hyphenate "pcap-ng".

------------------------------------------------------------------------
r32850 | guy | 2010-05-17 16:56:00 -0700 (Mon, 17 May 2010) | 4 lines
Changed paths:
   M /trunk/capture_sync.c
   M /trunk/dumpcap.c

Make -Z always generate machine-readable output, and don't bother
supplying -M along with -Z.  (We keep -M around for debugging use; it's
documented, unlike -Z.)

------------------------------------------------------------------------
r32849 | guy | 2010-05-17 16:13:24 -0700 (Mon, 17 May 2010) | 10 lines
Changed paths:
   M /trunk/dumpcap.c

If dumpcap is run with -D, don't select a default interface; it's not
necessary.

If it's run with -D and -M, and we found no interfaces, don't treat that
as an error; let the code that reads our output just indicate it as "no
interfaces available", so *its* caller can decide whether to report an
error or not (in some cases in Wireshark, it's obvious that there are no
interfaces, e.g. there aren't any listed on the welcome screen, so
popping up a dialog is pointless).

------------------------------------------------------------------------
r32848 | morriss | 2010-05-17 14:49:09 -0700 (Mon, 17 May 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-smb-pipe.c

Don't pass a NULL pointer to what is supposed to be (according to the format) a string: some implementations of vsnprintf() will core on that.  (Unfortunately it seems that g_vsnprintf() doesn't protect us from this...)
------------------------------------------------------------------------
r32847 | morriss | 2010-05-17 13:38:46 -0700 (Mon, 17 May 2010) | 1 line
Changed paths:
   M /trunk/tools/Makefile.am

Add a bunch of tools to the source distribution
------------------------------------------------------------------------
r32846 | stig | 2010-05-17 13:24:28 -0700 (Mon, 17 May 2010) | 2 lines
Changed paths:
   M /trunk/docbook/release-notes.xml

Added some new features.

------------------------------------------------------------------------
r32845 | jake | 2010-05-17 11:48:44 -0700 (Mon, 17 May 2010) | 11 lines
Changed paths:
   M /trunk/epan/dissectors/packet-bootp.c

From Lars Ruoff:
Add some more robustness to Alcatel-Lucent vendor specific 
DHCP options and add some new option values.

It now supports all currently implemented option values, i.e.:
{Option Opcode Length (bytes) Content}
AVA 58 (0x3A) 2 Vlanid
IP Touch TFTP1 64 (0x40) 4 IPv4 address
IP Touch TFTP2 65 (0x41) 4 IPv4 address
APPLICATION_TYPE 66 (0x42) 1 0 (noe) / 1 (sip)
SIP URL 67 (0x43) x bytes url string
------------------------------------------------------------------------
r32844 | guy | 2010-05-17 11:41:48 -0700 (Mon, 17 May 2010) | 2 lines
Changed paths:
   M /trunk/capture_sync.c

Update a comment.

------------------------------------------------------------------------
r32843 | guy | 2010-05-17 11:40:23 -0700 (Mon, 17 May 2010) | 5 lines
Changed paths:
   M /trunk/capture.c
   M /trunk/capture_ifinfo.c
   M /trunk/capture_ifinfo.h
   M /trunk/capture_sync.c
   M /trunk/capture_sync.h
   M /trunk/dumpcap.c
   M /trunk/gtk/main.c
   M /trunk/sync_pipe.h
   M /trunk/tshark.c

When dumpcap is run to get an interface list, interface capabilities, or
interface statistics, have its error messages come out as sync-pipe
errors, have it send a sync-pipe "success" message on success, and have
the callers get that message and display it.

------------------------------------------------------------------------
r32842 | morriss | 2010-05-17 08:07:08 -0700 (Mon, 17 May 2010) | 1 line
Changed paths:
   M /trunk/AUTHORS

Update Robert Hogan's entry to include TN5250
------------------------------------------------------------------------
r32841 | wmeier | 2010-05-16 21:08:08 -0700 (Sun, 16 May 2010) | 3 lines
Changed paths:
   M /trunk/AUTHORS
   M /trunk/epan/CMakeLists.txt
   M /trunk/epan/dissectors/Makefile.common
   M /trunk/epan/dissectors/packet-ethertype.c
   A /trunk/epan/dissectors/packet-ieee1722.c
   M /trunk/epan/etypes.h

From Torrey Atcitty: IEEE 1722(AVB Transport Protocol) Dissector
See Bug #4764 (https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4764)

------------------------------------------------------------------------
r32840 | morriss | 2010-05-16 20:01:03 -0700 (Sun, 16 May 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-tn3270.c
   M /trunk/epan/dissectors/packet-tn3270.h

Move most of the contents of the header file into the .c file.
------------------------------------------------------------------------
r32839 | morriss | 2010-05-16 20:00:37 -0700 (Sun, 16 May 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-tn5250.c

Remove trailing white space
------------------------------------------------------------------------
r32838 | morriss | 2010-05-16 19:55:51 -0700 (Sun, 16 May 2010) | 20 lines
Changed paths:
   M /trunk/epan/CMakeLists.txt
   M /trunk/epan/dissectors/Makefile.common
   M /trunk/epan/dissectors/packet-telnet.c
   A /trunk/epan/dissectors/packet-tn5250.c
   A /trunk/epan/dissectors/packet-tn5250.h

From Robert Hogan via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3922 :

Add support for the IBM TN5250 data stream protocol.

http://wiki.wireshark.org/TN5250

From me:

Move most of the contents of the header file to the .c file.

Replace blurbs that match the hf name with NULL.
Replace empty-string blurbs with NULL.
Fix some abbreviations (hf_tn5220_xxx -> tn5220.xxx).
Make some functions static.
Cast some offset increments to unsigned to make sure we don't go backwards
(which could create a loop).  This includes making most of the subdissection
functions return an unsigned number.

Use find_or_create_conversation().

------------------------------------------------------------------------
r32837 | morriss | 2010-05-16 19:43:15 -0700 (Sun, 16 May 2010) | 1 line
Changed paths:
   M /trunk/Makefile.am

Add CMakeOptions.txt to the source distribution
------------------------------------------------------------------------
r32836 | jake | 2010-05-16 09:58:04 -0700 (Sun, 16 May 2010) | 2 lines
Changed paths:
   M /trunk/docbook/release-notes.xml

Some cleanup and adding one more new feature.

------------------------------------------------------------------------
r32835 | stig | 2010-05-16 08:44:43 -0700 (Sun, 16 May 2010) | 2 lines
Changed paths:
   M /trunk/gtk/prefs_capture.c

Ensure we update default link-layer list when toggeling monitor mode.

------------------------------------------------------------------------
r32832 | gerald | 2010-05-16 08:04:06 -0700 (Sun, 16 May 2010) | 1 line
Changed paths:
   M /trunk/epan/enterprise-numbers
   M /trunk/manuf

[Automatic manuf and enterprise-numbers update for 2010-05-16]
------------------------------------------------------------------------
r32831 | jake | 2010-05-16 03:58:50 -0700 (Sun, 16 May 2010) | 7 lines
Changed paths:
   M /trunk/epan/dissectors/packet-h264.c

From Chidambaram Arunachalam:
Currently, H.264 dissector in Wireshark allows only one value for the "H264 
dynamic payload type" preference value.
This patch allows users to specify a value range for this parameter (96-127) 
so that both streams can be decoded for a video call with asymmetric rtp 
payload types.

------------------------------------------------------------------------
r32830 | jake | 2010-05-16 03:28:14 -0700 (Sun, 16 May 2010) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ymsg.c

From Robert Lickenbrock:
Wireshark does not extract the vendor identifier (i.e. the 7th and 8th bytes)
from the header of YMSG packets. The current implementations skips over these
bytes during dissection, presumably because they were believed to be padding.

------------------------------------------------------------------------
r32829 | guy | 2010-05-16 01:14:29 -0700 (Sun, 16 May 2010) | 3 lines
Changed paths:
   M /trunk/gtk/capture_dlg.c
   M /trunk/gtk/prefs_capture.c

If we don't know whether a device supports monitor mode, turn off
monitor mode in the checkbox before making the checkbox insensitive.

------------------------------------------------------------------------
r32828 | guy | 2010-05-15 20:19:40 -0700 (Sat, 15 May 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-usb.c
   M /trunk/epan/dissectors/packet-usb.h
   M /trunk/wiretap/pcap-common.c
   M /trunk/wiretap/wtap.h

Attempt to handle isochronous descriptors between the 64-byte header and
the payload.  Should fix bug 4401.

------------------------------------------------------------------------
r32827 | stig | 2010-05-15 16:25:53 -0700 (Sat, 15 May 2010) | 3 lines
Changed paths:
   M /trunk/gtk/prefs_capture.c

Also set sensitive on monitor and linktype label, as it's not clear that
the monitor mode is disabled when only the check box is disabled.

------------------------------------------------------------------------
r32826 | stig | 2010-05-15 15:54:44 -0700 (Sat, 15 May 2010) | 2 lines
Changed paths:
   M /trunk/gtk/prefs_capture.c

Set the correct "monitor mode" button state.

------------------------------------------------------------------------
r32825 | jmayer | 2010-05-15 14:40:25 -0700 (Sat, 15 May 2010) | 3 lines
Changed paths:
   M /trunk/CMakeLists.txt
   M /trunk/CMakeOptions.txt

text2pcap_scanner.l does not compile without warnings
on my system - add it to the non-clean file list.

------------------------------------------------------------------------
r32824 | jmayer | 2010-05-15 14:38:36 -0700 (Sat, 15 May 2010) | 10 lines
Changed paths:
   M /trunk/version_info.c

Bruno Matos <bruno.matos@gmail.com>

In version_info.c file, if we put the Python include in first place we
remove the warning/error "_POSIX_C_SOURCE redefined", as in this article:
http://bytes.com/topic/python/answers/30009-warning-_posix_c_source-redefined
.

I had problems with CMake build.


------------------------------------------------------------------------
r32823 | jmayer | 2010-05-15 13:41:53 -0700 (Sat, 15 May 2010) | 8 lines
Changed paths:
   M /trunk/CMakeLists.txt
   A /trunk/CMakeOptions.txt
   M /trunk/CPackConfig.txt
   M /trunk/configure.in

- Move cmake options into their own file, making it easier to
  use a locally modified version of the stuff
- Some (still preliminary) CPack changes
- Add -fexcess-precision=fast (configure.in and CmakeLists.txt)
  to the compileflags (new gcc-4.5 feature to maintain backward
  compatibility with gcc-4.4 and IMO we don't need the slower but
  more exact implementation gcc 4.5 offers.

------------------------------------------------------------------------
r32822 | dimeg | 2010-05-15 13:14:52 -0700 (Sat, 15 May 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-q708.c

Use binary search when scanning the SANC and ISPC lists; correct a couple of
double entries in the ISPC lists.

------------------------------------------------------------------------
r32821 | guy | 2010-05-15 13:00:09 -0700 (Sat, 15 May 2010) | 2 lines
Changed paths:
   M /trunk/epan/libwireshark.def

Export prefs_capture_device_monitor_mode().

------------------------------------------------------------------------
r32820 | guy | 2010-05-15 12:38:13 -0700 (Sat, 15 May 2010) | 5 lines
Changed paths:
   M /trunk/epan/prefs.c
   M /trunk/epan/prefs.h
   M /trunk/gtk/capture_dlg.c
   M /trunk/gtk/capture_dlg.h
   M /trunk/gtk/main_welcome.c
   M /trunk/gtk/prefs_capture.c

Support monitor mode in the capture preferences.

Use prefs_is_capture_device_hidden() to find out whether a device should
be hidden - don't scan the list of hidden devices ourselves.

------------------------------------------------------------------------
r32819 | etxrab | 2010-05-15 03:27:45 -0700 (Sat, 15 May 2010) | 1 line
Changed paths:
   M /trunk/asn1/nbap/NBAP-CommonDataTypes.asn
   M /trunk/asn1/nbap/NBAP-Constants.asn
   M /trunk/asn1/nbap/NBAP-Containers.asn
   M /trunk/asn1/nbap/NBAP-IEs.asn
   M /trunk/asn1/nbap/NBAP-PDU-Contents.asn
   M /trunk/asn1/nbap/NBAP-PDU-Descriptions.asn
   M /trunk/asn1/nbap/nbap.cnf
   M /trunk/epan/dissectors/packet-nbap.c

Update to V9.2.0 (2010-03)
------------------------------------------------------------------------
r32818 | etxrab | 2010-05-15 02:04:28 -0700 (Sat, 15 May 2010) | 1 line
Changed paths:
   M /trunk/asn1/pcap/PCAP-CommonDataTypes.asn
   M /trunk/asn1/pcap/PCAP-Constants.asn
   M /trunk/asn1/pcap/PCAP-Containers.asn
   M /trunk/asn1/pcap/PCAP-IEs.asn
   M /trunk/asn1/pcap/PCAP-PDU-Contents.asn
   M /trunk/asn1/pcap/PCAP-PDU-Descriptions.asn
   M /trunk/asn1/pcap/pcap.cnf
   M /trunk/epan/dissectors/packet-pcap.c

Update to V9.1.0 (2010-03).
------------------------------------------------------------------------
r32817 | etxrab | 2010-05-15 01:49:39 -0700 (Sat, 15 May 2010) | 1 line
Changed paths:
   M /trunk/asn1/ranap/RANAP-CommonDataTypes.asn
   M /trunk/asn1/ranap/RANAP-Constants.asn
   M /trunk/asn1/ranap/RANAP-Containers.asn
   M /trunk/asn1/ranap/RANAP-IEs.asn
   M /trunk/asn1/ranap/RANAP-PDU-Contents.asn
   M /trunk/asn1/ranap/RANAP-PDU-Descriptions.asn
   M /trunk/asn1/ranap/ranap.cnf
   M /trunk/epan/dissectors/packet-ranap.c

Update to V9.2.0 (2010-03).
------------------------------------------------------------------------
r32816 | wmeier | 2010-05-14 15:55:55 -0700 (Fri, 14 May 2010) | 3 lines
Changed paths:
   M /trunk/AUTHORS
   M /trunk/epan/CMakeLists.txt
   M /trunk/epan/dissectors/Makefile.common
   M /trunk/epan/dissectors/packet-ethertype.c
   A /trunk/epan/dissectors/packet-mrp-msrp.c
   M /trunk/epan/etypes.h

From  Torrey Atcitty:  IEEE 802.1Qat (Multiple Stream Reservation Protocol) dissector
See: Bug #4757: https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4757

------------------------------------------------------------------------
r32815 | morriss | 2010-05-14 14:54:48 -0700 (Fri, 14 May 2010) | 6 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dcm.c

From David Aggeler via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4762 :

- Fixed HF to separate signed & unsigned values and to have BASE_DEC all signed 
- Fixed private sequences with undefined length in ILE
- Fixed some spellings in comments

------------------------------------------------------------------------
r32814 | etxrab | 2010-05-14 14:50:23 -0700 (Fri, 14 May 2010) | 1 line
Changed paths:
   M /trunk/asn1/rnsap/RNSAP-CommonDataTypes.asn
   M /trunk/asn1/rnsap/RNSAP-Constants.asn
   M /trunk/asn1/rnsap/RNSAP-Containers.asn
   M /trunk/asn1/rnsap/RNSAP-IEs.asn
   M /trunk/asn1/rnsap/RNSAP-PDU-Contents.asn
   M /trunk/asn1/rnsap/RNSAP-PDU-Descriptions.asn
   M /trunk/asn1/rnsap/rnsap.cnf
   M /trunk/epan/dissectors/packet-rnsap.c

Update to  V9.2.3 (2010-03)
------------------------------------------------------------------------
r32813 | dimeg | 2010-05-14 14:12:48 -0700 (Fri, 14 May 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-e212.c
   M /trunk/epan/dissectors/packet-q708.c

MNC, SANC and ISPC lists updated up to the latest OB, No 955

------------------------------------------------------------------------
r32812 | morriss | 2010-05-14 12:27:11 -0700 (Fri, 14 May 2010) | 12 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_sms.c

Rework SMS reassembly:

- Take out the if(tree) because for reassembly to work we need to do the
  reassembly on the first pass.
- Remove the (confusing) "try_dissect_message_fragment" preference (which
  caused us to dissect the message fragments) and replace it with a "reassembly"
  preference.  Dissect the message fragments regardless of whether reassembly is
  enabled or not (it's just SMS).  This solves the user confusion reported in
  https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4232 .
- Add the text of the SMS using proto_tree_add_string*() so that we an filter on
  the text.

------------------------------------------------------------------------
r32811 | wmeier | 2010-05-14 11:56:28 -0700 (Fri, 14 May 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dcerpc-netlogon.c
   M /trunk/epan/dissectors/packet-ospf.c
   M /trunk/epan/dissectors/packet-pppoe.c

Fix a few usages of "" in the hfp] array 'blurb' field.

------------------------------------------------------------------------
r32810 | guy | 2010-05-14 10:36:17 -0700 (Fri, 14 May 2010) | 6 lines
Changed paths:
   M /trunk/gtk/capture_dlg.c

Fix the tooltip for the "monitor mode" checkbox.

Speak of network adapters rather than network cards (most personal
computers these days have no network cards - the network adapters are on
the motherboard).

------------------------------------------------------------------------
r32809 | morriss | 2010-05-14 10:05:50 -0700 (Fri, 14 May 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/dcerpc/CMakeLists.txt
   M /trunk/epan/dissectors/dcerpc/Makefile.inc
   M /trunk/epan/dissectors/pidl/IDL_LICENSE.txt
   M /trunk/epan/dissectors/pidl/README
   M /trunk/epan/dissectors/pidl/atsvc.cnf
   M /trunk/epan/dissectors/pidl/atsvc.idl
   M /trunk/epan/dissectors/pidl/dnsserver.cnf
   M /trunk/epan/dissectors/pidl/dnsserver.idl
   M /trunk/epan/dissectors/pidl/dssetup.idl
   M /trunk/epan/dissectors/pidl/initshutdown.idl
   M /trunk/epan/dissectors/pidl/srvsvc.idl
   M /trunk/epan/dissectors/pidl/winreg.cnf
   M /trunk/epan/dissectors/pidl/winreg.idl
   M /trunk/epan/dissectors/pidl/wkssvc.cnf

Set SVN properties
------------------------------------------------------------------------
r32808 | jake | 2010-05-14 09:48:17 -0700 (Fri, 14 May 2010) | 2 lines
Changed paths:
   M /trunk/plugins/docsis/Makefile.am
   M /trunk/plugins/ethercat/Makefile.am
   M /trunk/plugins/gryphon/Makefile.am
   M /trunk/plugins/interlink/Makefile.am
   M /trunk/plugins/irda/Makefile.am
   M /trunk/plugins/unistim/Makefile.am

Synchronize Makefiles even more.

------------------------------------------------------------------------
r32807 | morriss | 2010-05-14 09:27:03 -0700 (Fri, 14 May 2010) | 1 line
Changed paths:
   M /trunk/Makefile.am
   M /trunk/codecs/Makefile.am
   M /trunk/docbook/Makefile.am
   M /trunk/epan/Makefile.am
   M /trunk/epan/dissectors/Makefile.am
   M /trunk/epan/wslua/Makefile.am
   M /trunk/epan/wspython/Makefile.am
   M /trunk/gtk/Makefile.am
   M /trunk/gtk/Makefile.common
   M /trunk/plugins/asn1/Makefile.am
   M /trunk/plugins/docsis/Makefile.am
   M /trunk/plugins/ethercat/Makefile.am
   M /trunk/plugins/giop/Makefile.am
   M /trunk/plugins/gryphon/Makefile.am
   M /trunk/plugins/interlink/Makefile.am
   M /trunk/plugins/irda/Makefile.am
   M /trunk/plugins/m2m/Makefile.am
   M /trunk/plugins/mate/Makefile.am
   M /trunk/plugins/opcua/Makefile.am
   M /trunk/plugins/profinet/Makefile.am
   M /trunk/plugins/sercosiii/Makefile.am
   M /trunk/plugins/stats_tree/Makefile.am
   M /trunk/plugins/tpg/Makefile.am
   M /trunk/plugins/unistim/Makefile.am
   M /trunk/plugins/wimax/Makefile.am
   M /trunk/plugins/wimaxasncp/Makefile.am
   M /trunk/tools/lemon/Makefile.am

Add Cmake stuff to the source distribution so more people can try it out.
------------------------------------------------------------------------
r32806 | etxrab | 2010-05-14 00:57:32 -0700 (Fri, 14 May 2010) | 14 lines
Changed paths:
   M /trunk/diameter/dictionary.xml

From Tamas Regos:
diameter dictionary.xml update

AVP 1003:
- typo: Flow-Informatio <-> Flow-Information
- added: Monitoring-Key and AF-Signalling-Protocol
- whitespace corrections

AVP 1006:
- added code: 24-28 and 100
- whitespace correction

AVP 1001, 1007, 1013-1020: whitespace corrections
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4765
------------------------------------------------------------------------
r32805 | guy | 2010-05-14 00:48:50 -0700 (Fri, 14 May 2010) | 2 lines
Changed paths:
   M /trunk/gtk/capture_dlg.c

Fix compilation when we don't have pcap_create().

------------------------------------------------------------------------
r32804 | guy | 2010-05-13 22:15:40 -0700 (Thu, 13 May 2010) | 2 lines
Changed paths:
   M /trunk/gtk/capture_dlg.c

Support monitor mode from the GUI.

------------------------------------------------------------------------
r32803 | guy | 2010-05-13 19:47:13 -0700 (Thu, 13 May 2010) | 5 lines
Changed paths:
   M /trunk/capture-pcap-util-int.h
   M /trunk/capture.h
   M /trunk/capture_errs.h
   M /trunk/capture_ifinfo.h
   M /trunk/ringbuffer.h

If something is only supposed to be included if we have libpcap, don't
put #ifdef HAVE_LIBPCAP in it.

Add multiple-inclusion protection to capture_errs.h.

------------------------------------------------------------------------
r32802 | guy | 2010-05-13 18:39:02 -0700 (Thu, 13 May 2010) | 3 lines
Changed paths:
   M /trunk/gtk/main.c
   M /trunk/gtk/main_statusbar.c
   M /trunk/gtk/main_welcome.c

Don't include capture-related headers if we don't support capturing
network traffic.

------------------------------------------------------------------------
r32801 | guy | 2010-05-13 17:49:28 -0700 (Thu, 13 May 2010) | 5 lines
Changed paths:
   M /trunk/capture-pcap-util.c
   M /trunk/capture_ifinfo.c
   M /trunk/capture_ifinfo.h
   M /trunk/capture_opts.c
   M /trunk/capture_opts.h
   M /trunk/dumpcap.c
   M /trunk/gtk/capture_dlg.c
   M /trunk/gtk/main.c
   M /trunk/gtk/prefs_capture.c
   M /trunk/tshark.c

Um, no, the problem with the Leopard x86 build is that we first do a
build without libpcap, to make sure that works, and then do a build with
libpcap, to put into a binary release.  It's the former that's failing;
I'll back out the previous change and then work on that.

------------------------------------------------------------------------
r32800 | guy | 2010-05-13 17:16:59 -0700 (Thu, 13 May 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-tn3270.c

We already have a link to the IBM version of the 3270 manual; just refer
to that.

------------------------------------------------------------------------
r32799 | guy | 2010-05-13 17:10:15 -0700 (Thu, 13 May 2010) | 4 lines
Changed paths:
   M /trunk/capture-pcap-util.c
   M /trunk/capture_ifinfo.c
   M /trunk/capture_ifinfo.h
   M /trunk/capture_opts.c
   M /trunk/capture_opts.h
   M /trunk/dumpcap.c
   M /trunk/gtk/capture_dlg.c
   M /trunk/gtk/main.c
   M /trunk/gtk/prefs_capture.c
   M /trunk/tshark.c

See whether the Leopard x86 buildbot is upset because of the name
if_capabilities_t - it doesn't fail on Snow Leopard, even if I undefine
HAVE_PCAP_CREATE, and doesn't fail on the Leopard PPC buildbot, either.

------------------------------------------------------------------------
r32798 | guy | 2010-05-13 16:56:31 -0700 (Thu, 13 May 2010) | 3 lines
Changed paths:
   M /trunk/COPYING
   M /trunk/epan/dissectors/packet-tn3270.c

Handle the Set Buffer Address command differently; this gets rid of the
macro with the "give credit" license, so back that out of COPYING.

------------------------------------------------------------------------
r32797 | wmeier | 2010-05-13 15:16:28 -0700 (Thu, 13 May 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ptp.c

(Trivial) A little more whitespace cleanup.

------------------------------------------------------------------------
r32796 | wmeier | 2010-05-13 14:47:38 -0700 (Thu, 13 May 2010) | 2 lines
Changed paths:
   M /trunk/AUTHORS
   M /trunk/epan/dissectors/packet-ptp.c

From  Torrey Atcitty:  [Dissector Enhancement] Added new functionality to existing 1588v2 dissector to also support IEEE802.1AS.

------------------------------------------------------------------------
r32795 | morriss | 2010-05-13 13:39:56 -0700 (Thu, 13 May 2010) | 1 line
Changed paths:
   M /trunk/epan/address.h

Fix up some indentation
------------------------------------------------------------------------
r32794 | morriss | 2010-05-13 13:31:53 -0700 (Thu, 13 May 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-sccp.c

Reindent a bit
------------------------------------------------------------------------
r32793 | morriss | 2010-05-13 11:59:35 -0700 (Thu, 13 May 2010) | 1 line
Changed paths:
   M /trunk/doc/README.request_response_tracking

Use find_or_create_conversation() in the example
------------------------------------------------------------------------
r32792 | morriss | 2010-05-13 11:57:41 -0700 (Thu, 13 May 2010) | 1 line
Changed paths:
   M /trunk/doc/README.developer

Document find_or_create_conversation()
------------------------------------------------------------------------
r32791 | morriss | 2010-05-13 11:55:31 -0700 (Thu, 13 May 2010) | 1 line
Changed paths:
   M /trunk/asn1/h225/packet-h225-template.c
   M /trunk/asn1/ldap/packet-ldap-template.c
   M /trunk/asn1/ros/packet-ros-template.c
   M /trunk/asn1/spnego/spnego.cnf
   M /trunk/epan/dissectors/packet-h225.c
   M /trunk/epan/dissectors/packet-ldap.c
   M /trunk/epan/dissectors/packet-ros.c
   M /trunk/epan/dissectors/packet-spnego.c

Use find_or_create_conversation() in some ASN.1 dissectors
------------------------------------------------------------------------
r32790 | morriss | 2010-05-13 11:28:34 -0700 (Thu, 13 May 2010) | 10 lines
Changed paths:
   M /trunk/epan/conversation.c
   M /trunk/epan/conversation.h
   M /trunk/epan/dissectors/packet-afp.c
   M /trunk/epan/dissectors/packet-afs.c
   M /trunk/epan/dissectors/packet-ajp13.c
   M /trunk/epan/dissectors/packet-aoe.c
   M /trunk/epan/dissectors/packet-applemidi.c
   M /trunk/epan/dissectors/packet-atalk.c
   M /trunk/epan/dissectors/packet-beep.c
   M /trunk/epan/dissectors/packet-classicstun.c
   M /trunk/epan/dissectors/packet-dcerpc.c
   M /trunk/epan/dissectors/packet-diameter.c
   M /trunk/epan/dissectors/packet-dnp.c
   M /trunk/epan/dissectors/packet-dns.c
   M /trunk/epan/dissectors/packet-drda.c
   M /trunk/epan/dissectors/packet-dtls.c
   M /trunk/epan/dissectors/packet-enip.c
   M /trunk/epan/dissectors/packet-exec.c
   M /trunk/epan/dissectors/packet-fc.c
   M /trunk/epan/dissectors/packet-fix.c
   M /trunk/epan/dissectors/packet-giop.c
   M /trunk/epan/dissectors/packet-gssapi.c
   M /trunk/epan/dissectors/packet-gtp.c
   M /trunk/epan/dissectors/packet-http.c
   M /trunk/epan/dissectors/packet-ifcp.c
   M /trunk/epan/dissectors/packet-ipmi.c
   M /trunk/epan/dissectors/packet-iscsi.c
   M /trunk/epan/dissectors/packet-iwarp-mpa.c
   M /trunk/epan/dissectors/packet-jxta.c
   M /trunk/epan/dissectors/packet-kingfisher.c
   M /trunk/epan/dissectors/packet-mp2t.c
   M /trunk/epan/dissectors/packet-mq.c
   M /trunk/epan/dissectors/packet-msproxy.c
   M /trunk/epan/dissectors/packet-mysql.c
   M /trunk/epan/dissectors/packet-nbd.c
   M /trunk/epan/dissectors/packet-ndmp.c
   M /trunk/epan/dissectors/packet-ntlmssp.c
   M /trunk/epan/dissectors/packet-pana.c
   M /trunk/epan/dissectors/packet-pgsql.c
   M /trunk/epan/dissectors/packet-pop.c
   M /trunk/epan/dissectors/packet-rlogin.c
   M /trunk/epan/dissectors/packet-rsvp.c
   M /trunk/epan/dissectors/packet-rsync.c
   M /trunk/epan/dissectors/packet-rtmpt.c
   M /trunk/epan/dissectors/packet-rtsp.c
   M /trunk/epan/dissectors/packet-sbus.c
   M /trunk/epan/dissectors/packet-smb.c
   M /trunk/epan/dissectors/packet-smb2.c
   M /trunk/epan/dissectors/packet-smtp.c
   M /trunk/epan/dissectors/packet-socks.c
   M /trunk/epan/dissectors/packet-ssh.c
   M /trunk/epan/dissectors/packet-ssl.c
   M /trunk/epan/dissectors/packet-starteam.c
   M /trunk/epan/dissectors/packet-stun.c
   M /trunk/epan/dissectors/packet-synphasor.c
   M /trunk/epan/dissectors/packet-tcp.c
   M /trunk/epan/dissectors/packet-tds.c
   M /trunk/epan/dissectors/packet-tftp.c
   M /trunk/epan/dissectors/packet-tn3270.c
   M /trunk/epan/dissectors/packet-tuxedo.c
   M /trunk/epan/dissectors/packet-ucp.c
   M /trunk/epan/dissectors/packet-udp.c
   M /trunk/epan/dissectors/packet-vnc.c
   M /trunk/epan/dissectors/packet-x11.c
   M /trunk/epan/dissectors/packet-x224.c
   M /trunk/epan/dissectors/packet-ziop.c
   M /trunk/epan/libwireshark.def

As suggested in http://www.wireshark.org/lists/wireshark-dev/200809/msg00075.html
(as referenced in https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2907 ) and
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3411 :

Write a new convenience routine for finding a conversation and, if it is not
found, create it.  The frame number and addresses are taken from pinfo (as is
the common case).

Use this function in a bunch of dissectors.

------------------------------------------------------------------------
r32789 | guy | 2010-05-13 10:37:39 -0700 (Thu, 13 May 2010) | 7 lines
Changed paths:
   M /trunk/capture-pcap-util.c
   M /trunk/capture_ifinfo.c
   M /trunk/capture_ifinfo.h
   M /trunk/capture_opts.c
   M /trunk/capture_opts.h
   M /trunk/capture_sync.c
   M /trunk/capture_sync.h
   M /trunk/dumpcap.c
   M /trunk/gtk/capture_dlg.c
   M /trunk/gtk/main.c
   M /trunk/gtk/prefs_capture.c
   M /trunk/tshark.c

Fetch an indication of whether the interface supports capturing in
monitor mode at the same time that we fetch its list of link-layer
types.  Support fetching that list in monitor mode, as the list may be
different in regular and monitor mode.  If the interface supports
monitor mode, when printing the list of link-layer types, indicate
whether they're fetched in monitor mode or not, as tcpdump 4.1.x does.

------------------------------------------------------------------------
r32788 | jake | 2010-05-13 10:22:53 -0700 (Thu, 13 May 2010) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dhcpv6.c

From Hadar Shohami:
Add support to option 17 sub option 2171 for Packet Cable 2.0 according to
CL-SP-CANN-DHCP-Reg-I03-090811.doc

------------------------------------------------------------------------
r32787 | morriss | 2010-05-13 09:28:32 -0700 (Thu, 13 May 2010) | 1 line
Changed paths:
   M /trunk/AUTHORS

Add Robert Hogan.  Also update my entry.
------------------------------------------------------------------------
r32786 | morriss | 2010-05-13 08:22:55 -0700 (Thu, 13 May 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-tn3270.c

Remove some unused hf_ entries
------------------------------------------------------------------------
r32785 | morriss | 2010-05-13 08:19:40 -0700 (Thu, 13 May 2010) | 7 lines
Changed paths:
   M /trunk/COPYING
   M /trunk/epan/dissectors/packet-telnet.c
   M /trunk/epan/dissectors/packet-tn3270.c
   M /trunk/epan/dissectors/packet-tn3270.h

From Robert Hogan via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4257 :

Correctly decode and display the buffer address in SBA orders.


Note: This includes a macro with a new license which is added to COPYING.

------------------------------------------------------------------------
r32784 | etxrab | 2010-05-13 06:29:31 -0700 (Thu, 13 May 2010) | 1 line
Changed paths:
   M /trunk/asn1/rrc/Class-definitions.asn
   M /trunk/asn1/rrc/Constant-definitions.asn
   M /trunk/asn1/rrc/InformationElements.asn
   M /trunk/asn1/rrc/Internode-definitions.asn
   M /trunk/asn1/rrc/PDU-definitions.asn
   M /trunk/asn1/rrc/packet-rrc-template.c
   M /trunk/asn1/rrc/rrc.cnf
   M /trunk/epan/dissectors/packet-rrc.c

Update to  V9.2.1 (2010-04)
------------------------------------------------------------------------
r32783 | morriss | 2010-05-13 06:29:13 -0700 (Thu, 13 May 2010) | 6 lines
Changed paths:
   M /trunk/epan/diam_dict.l

From Tamas Regos via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4760 :

Harmless typo bug in diam_dict.l

applictation_start <-> application_start

------------------------------------------------------------------------
r32782 | kukosa | 2010-05-13 06:16:26 -0700 (Thu, 13 May 2010) | 2 lines
Changed paths:
   M /trunk/tools/asn2wrs.py

Support of AUTOMATIC tagging environment 
(necessary for generating e.g. H.248 from original ASN.1 source)
------------------------------------------------------------------------
r32781 | kukosa | 2010-05-13 03:00:37 -0700 (Thu, 13 May 2010) | 1 line
Changed paths:
   M /trunk/asn1/lte-rrc/EUTRA-InterNodeDefinitions.asn
   M /trunk/tools/asn2wrs.py

ASN.1 compiler accepts version brackets in SEQUENCE and CHOICE extensions
------------------------------------------------------------------------
r32780 | etxrab | 2010-05-13 01:03:04 -0700 (Thu, 13 May 2010) | 1 line
Changed paths:
   M /trunk/asn1/rrlp/RRLP-Components.asn
   M /trunk/asn1/rrlp/RRLP-Messages.asn

Update to V9.2.0 (2010-03)
------------------------------------------------------------------------
r32779 | etxrab | 2010-05-13 00:41:35 -0700 (Thu, 13 May 2010) | 1 line
Changed paths:
   M /trunk/asn1/rua/RUA-CommonDataTypes.asn
   M /trunk/asn1/rua/RUA-Constants.asn
   M /trunk/asn1/rua/RUA-Containers.asn
   M /trunk/asn1/rua/RUA-IEs.asn
   M /trunk/asn1/rua/RUA-PDU-Contents.asn
   M /trunk/asn1/rua/RUA-PDU-Descriptions.asn
   M /trunk/epan/dissectors/packet-rua.c

Update to V9.1.0 (2010-03)
------------------------------------------------------------------------
r32778 | etxrab | 2010-05-13 00:40:31 -0700 (Thu, 13 May 2010) | 1 line
Changed paths:
   M /trunk/asn1/hnbap/HNBAP-CommonDataTypes.asn
   M /trunk/asn1/hnbap/HNBAP-Constants.asn
   M /trunk/asn1/hnbap/HNBAP-Containers.asn
   M /trunk/asn1/hnbap/HNBAP-IEs.asn
   M /trunk/asn1/hnbap/HNBAP-PDU-Contents.asn
   M /trunk/asn1/hnbap/HNBAP-PDU-Descriptions.asn
   M /trunk/asn1/hnbap/hnbap.cnf
   M /trunk/epan/dissectors/packet-hnbap.c

Update to V9.1.0 (2010-03)
------------------------------------------------------------------------
r32777 | guy | 2010-05-12 17:20:40 -0700 (Wed, 12 May 2010) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-asap.c
   M /trunk/epan/dissectors/packet-dua.c
   M /trunk/epan/dissectors/packet-enrp.c
   M /trunk/epan/dissectors/packet-iua.c
   M /trunk/epan/dissectors/packet-m2pa.c
   M /trunk/epan/dissectors/packet-m2ua.c
   M /trunk/epan/dissectors/packet-m3ua.c
   M /trunk/epan/dissectors/packet-mq.c
   M /trunk/epan/dissectors/packet-mtp2.c
   M /trunk/epan/dissectors/packet-sctp.c
   M /trunk/epan/dissectors/packet-sua.c
   M /trunk/epan/proto.h
   M /trunk/plugins/giop/packet-coseventcomm.c
   M /trunk/plugins/giop/packet-cosnaming.c
   M /trunk/plugins/giop/packet-parlay.c
   M /trunk/plugins/giop/packet-tango.c
   M /trunk/tools/wireshark_gen.py

Create a new REP_NA value for fields where there are no representations
from which to choose; use that for protocol fields in some protocols
(modify the CORBA generator to use it, and manually update the generated
CORBA dissectors accordingly).

------------------------------------------------------------------------
r32776 | guy | 2010-05-12 16:45:16 -0700 (Wed, 12 May 2010) | 6 lines
Changed paths:
   M /trunk/epan/dissectors/packet-asap.c
   M /trunk/epan/dissectors/packet-cigi.c
   M /trunk/epan/dissectors/packet-dua.c
   M /trunk/epan/dissectors/packet-enrp.c
   M /trunk/epan/dissectors/packet-iua.c
   M /trunk/epan/dissectors/packet-m2pa.c
   M /trunk/epan/dissectors/packet-m2ua.c
   M /trunk/epan/dissectors/packet-m3ua.c
   M /trunk/epan/dissectors/packet-mq.c
   M /trunk/epan/dissectors/packet-mtp2.c
   M /trunk/epan/dissectors/packet-sctp.c
   M /trunk/epan/dissectors/packet-sua.c

Instead of using private #defines for the last argument to
proto_tree_add_item(), use the new REP_BIG_ENDIAN and REP_LITTLE_ENDIAN
values.

Use those #defines in variables that represent the byte order, as well.

------------------------------------------------------------------------
r32775 | guy | 2010-05-12 15:35:56 -0700 (Wed, 12 May 2010) | 5 lines
Changed paths:
   M /trunk/epan/proto.h

Add REP_{BIG,LITTLE}_ENDIAN #defines, for possible future use in
proto_tree_add_item() and field definitions, and for current use if
somebody finds it more self-documenting (some dissectors already have
their own #defines for that purpose).

------------------------------------------------------------------------
r32774 | guy | 2010-05-12 12:44:23 -0700 (Wed, 12 May 2010) | 4 lines
Changed paths:
   M /trunk/gtk/capture_file_dlg.c

Don't set the sensitivity of the Open button based on whether we can
open the currently-selected file; that button is also used to select the
file or directory typed in the location bar.  This should fix bug 1791.

------------------------------------------------------------------------
r32773 | wmeier | 2010-05-12 10:34:11 -0700 (Wed, 12 May 2010) | 2 lines
Changed paths:
   M /trunk/epan/ftypes/ftypes.c

(Trivial) Use consistent indentation.

------------------------------------------------------------------------
r32772 | morriss | 2010-05-12 06:24:42 -0700 (Wed, 12 May 2010) | 13 lines
Changed paths:
   M /trunk/epan/dissectors/packet-http.c

From Dirk via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4758 :

The HTTP dissector uses strtoll() to convert the Content-Length string into a
64bit variable. But that string can contain a number larger (or less) than
64bit, which lets the strtoll() return INT_MAX (or INT_MIN). strtoll() then
indicates this with errno==ERANGE.

The attachted patch checks if errno is set this way and then treats that HTTP
Content-Length as unspecified, since we don't know the real size.

I haven't checked other occurences of strtoll() in the HTTP dissector if they
could benefit from the errno check, or if other dissectors could use it.

------------------------------------------------------------------------
r32771 | etxrab | 2010-05-12 03:31:41 -0700 (Wed, 12 May 2010) | 16 lines
Changed paths:
   M /trunk/epan/wslua/wslua.h
   M /trunk/epan/wslua/wslua_proto.c
   M /trunk/epan/wslua/wslua_tree.c

From Tamas Regos:
WSLUA improvement.

The existing ProtoField.bool looks like the following:
ProtoField.bool(abbr, [name], [desc])

But checking any protocol dissector with bool protofield, it can be seen that
in C code we have more options than thru the WSLUA interface.

E.g.: {&hf_gtp_qos_sig_ind,{"Signalling Indication", "gtp.sig_ind", FT_BOOLEAN,
8, TFS(&gtp_sig_ind), GTP_EXT_QOS_SIG_IND_MASK, NULL, HFILL}},

So I've extended ProtoField.bool to have more options like this:
ProtoField.bool(abbr, [name], [bitfield], [true_false_string], [mask], [desc])

https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4700
------------------------------------------------------------------------
r32770 | etxrab | 2010-05-12 01:08:01 -0700 (Wed, 12 May 2010) | 2 lines
Changed paths:
   M /trunk/epan/wslua/wslua.h
   M /trunk/epan/wslua/wslua_proto.c
   M /trunk/epan/wslua/wslua_tree.c

From Tamas Regos:
Whitspace changes
------------------------------------------------------------------------
r32769 | etxrab | 2010-05-11 22:51:54 -0700 (Tue, 11 May 2010) | 1 line
Changed paths:
   M /trunk/asn1/lte-rrc/EUTRA-InterNodeDefinitions.asn
   M /trunk/asn1/lte-rrc/EUTRA-RRC-Definitions.asn
   M /trunk/asn1/lte-rrc/EUTRA-UE-Variables.asn
   M /trunk/asn1/lte-rrc/lte-rrc.cnf
   M /trunk/epan/dissectors/packet-lte-rrc.c

Update to V9.2.0 (2010-03)
------------------------------------------------------------------------
r32768 | gerald | 2010-05-11 21:03:07 -0700 (Tue, 11 May 2010) | 9 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ppp.c

From Chris Maynard via bug 4722:

When I submitted the USB and PPP changes, I had not previously tested with a
full insertion of a particular USB device.  Now that I have, I've found that
what used to be reported as an unknown interface class is now reported as a
vendor specific interface class.  Thus, in order for PPP/USB dissection to
work, the ppp dissector must register for that class as well.  The attached
trivial patch does just that.

------------------------------------------------------------------------
r32767 | dimeg | 2010-05-11 14:50:54 -0700 (Tue, 11 May 2010) | 2 lines
Changed paths:
   M /trunk/gtk/main_filter_toolbar.c

Initialize the GValues without triggering any warnings

------------------------------------------------------------------------
r32766 | jake | 2010-05-11 14:49:30 -0700 (Tue, 11 May 2010) | 2 lines
Changed paths:
   M /trunk/doc/dfilter2pod.pl
   M /trunk/docbook/dfilter2xml.pl

Update display filter scripts with new field types.

------------------------------------------------------------------------
r32765 | jake | 2010-05-11 14:46:17 -0700 (Tue, 11 May 2010) | 2 lines
Changed paths:
   M /trunk/epan/ftypes/ftype-bytes.c
   M /trunk/epan/ftypes/ftype-guid.c

Straighten out field type names.

------------------------------------------------------------------------
r32764 | dimeg | 2010-05-11 14:40:33 -0700 (Tue, 11 May 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-q708.c

Grinding through the Operational Bulletins:
SANC and ISPC lists updated up to OB No 949

------------------------------------------------------------------------
r32763 | gerald | 2010-05-11 14:09:21 -0700 (Tue, 11 May 2010) | 2 lines
Changed paths:
   M /trunk/capture-wpcap.c

Make sure pcap_open_live points to something.

------------------------------------------------------------------------
r32762 | jake | 2010-05-11 13:57:15 -0700 (Tue, 11 May 2010) | 2 lines
Changed paths:
   M /trunk/gtk/main_filter_toolbar.c

Make the changes compile on Linux also.

------------------------------------------------------------------------
r32761 | guy | 2010-05-11 13:19:35 -0700 (Tue, 11 May 2010) | 4 lines
Changed paths:
   M /trunk/dumpcap.c

If we have pcap_open(), and we're *not* opening an rpcap URL, open the
device, don't just execute whatever comes after the open code as an else
clause.

------------------------------------------------------------------------
r32760 | wmeier | 2010-05-11 13:14:37 -0700 (Tue, 11 May 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ssl.c

From Yaniv Kaul:  Fix errors found by clang static code analyzer and add some consts.

------------------------------------------------------------------------
r32759 | etxrab | 2010-05-11 12:52:40 -0700 (Tue, 11 May 2010) | 4 lines
Changed paths:
   M /trunk/gtk/main_filter_toolbar.c

Start to replace deprecated gtk_combo_new() with
gtk_combo_box_entry_new_text().

(I'll try to get back to this tomorrow)
------------------------------------------------------------------------
r32758 | wmeier | 2010-05-11 12:03:33 -0700 (Tue, 11 May 2010) | 2 lines
Changed paths:
   M /trunk/AUTHORS
   M /trunk/epan/dissectors/packet-dis-enums.c
   M /trunk/epan/dissectors/packet-dis-enums.h
   M /trunk/epan/dissectors/packet-dis-fields.c
   M /trunk/epan/dissectors/packet-dis-fields.h
   M /trunk/epan/dissectors/packet-dis-pdus.c
   M /trunk/epan/dissectors/packet-dis-pdus.h
   M /trunk/epan/dissectors/packet-dis.c

From Paul J. Metzger:  Add support for decoding DIS Electromagnetic Emission packets.

------------------------------------------------------------------------
r32757 | jake | 2010-05-11 12:01:56 -0700 (Tue, 11 May 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-xml.c

Allow for heuristic dissection of Unicode XML.

------------------------------------------------------------------------
r32756 | jake | 2010-05-11 11:04:03 -0700 (Tue, 11 May 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-igmp.c

Show version as generated field.

------------------------------------------------------------------------
r32755 | wmeier | 2010-05-11 09:54:55 -0700 (Tue, 11 May 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-bgp.c
   M /trunk/epan/dissectors/packet-bittorrent.c
   M /trunk/epan/dissectors/packet-dcerpc-netlogon.c
   M /trunk/epan/dissectors/packet-dcerpc.c
   M /trunk/epan/dissectors/packet-gsm_a_bssmap.c

Use consistent indentation; Whitesapce & formatting cleanup.

------------------------------------------------------------------------
r32754 | wmeier | 2010-05-11 08:34:57 -0700 (Tue, 11 May 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-kerberos.c

Use consistent indentation; Whitespace & formatting cleanup.

------------------------------------------------------------------------
r32753 | wmeier | 2010-05-11 08:12:13 -0700 (Tue, 11 May 2010) | 2 lines
Changed paths:
   M /trunk/asn1/kerberos/packet-kerberos-template.c

Reflect changes made in SVN #32752

------------------------------------------------------------------------
r32752 | wmeier | 2010-05-11 07:34:16 -0700 (Tue, 11 May 2010) | 10 lines
Changed paths:
   M /trunk/epan/dissectors/packet-kerberos.c

Fix handling of pa-data-type KRB5_PA_PAC_REQUEST (& KRB5_PA_S4U2SELF).

-Define pa-data-type KRB5_PA_PAC_REQUEST properly so that it is recognized.
  Fixes bug #4752 (https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4752)
-Also revert definition of  KRB5_PA_S4U2SELF (to be a positive number).
(All of the above reverts part of SVN #31400).

-Display pa-data-type as FT_INT32.
-Display the value for pa-data-type KRB5_PA_PAC_REQUEST as Boolean (not Int).

------------------------------------------------------------------------
r32751 | morriss | 2010-05-11 06:42:13 -0700 (Tue, 11 May 2010) | 4 lines
Changed paths:
   M /trunk/packaging/macosx/Resources/bin/wireshark

From Jay Moran via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4697 :

Fix generation of ~/.wireshark-etc/pangorc to fix font issue.

------------------------------------------------------------------------
r32750 | etxrab | 2010-05-11 01:36:16 -0700 (Tue, 11 May 2010) | 1 line
Changed paths:
   M /trunk/gtk/gui_utils.c

Replace deprecated gtk_input_add_full()
------------------------------------------------------------------------
r32749 | etxrab | 2010-05-10 23:53:03 -0700 (Mon, 10 May 2010) | 1 line
Changed paths:
   M /trunk/diameter/dictionary.xml

Fixwes to 3GPP AVP:s from Tamás Regõs.
------------------------------------------------------------------------
r32748 | morriss | 2010-05-10 20:53:31 -0700 (Mon, 10 May 2010) | 7 lines
Changed paths:
   M /trunk/epan/dissectors/packet-HI2Operations.c
   M /trunk/epan/dissectors/packet-acp133.c
   M /trunk/epan/dissectors/packet-acse.c
   M /trunk/epan/dissectors/packet-ansi_map.c
   M /trunk/epan/dissectors/packet-ansi_tcap.c
   M /trunk/epan/dissectors/packet-camel.c
   M /trunk/epan/dissectors/packet-cdt.c
   M /trunk/epan/dissectors/packet-charging_ase.c
   M /trunk/epan/dissectors/packet-cmip.c
   M /trunk/epan/dissectors/packet-cmp.c
   M /trunk/epan/dissectors/packet-cms.c
   M /trunk/epan/dissectors/packet-crmf.c
   M /trunk/epan/dissectors/packet-dap.c
   M /trunk/epan/dissectors/packet-disp.c
   M /trunk/epan/dissectors/packet-dop.c
   M /trunk/epan/dissectors/packet-dsp.c
   M /trunk/epan/dissectors/packet-ess.c
   M /trunk/epan/dissectors/packet-ftam.c
   M /trunk/epan/dissectors/packet-gnm.c
   M /trunk/epan/dissectors/packet-goose.c
   M /trunk/epan/dissectors/packet-gsm_map.c
   M /trunk/epan/dissectors/packet-h225.c
   M /trunk/epan/dissectors/packet-h235.c
   M /trunk/epan/dissectors/packet-h245.c
   M /trunk/epan/dissectors/packet-h248.c
   M /trunk/epan/dissectors/packet-h282.c
   M /trunk/epan/dissectors/packet-h283.c
   M /trunk/epan/dissectors/packet-h323.c
   M /trunk/epan/dissectors/packet-h450-ros.c
   M /trunk/epan/dissectors/packet-h450.c
   M /trunk/epan/dissectors/packet-h460.c
   M /trunk/epan/dissectors/packet-h501.c
   M /trunk/epan/dissectors/packet-hnbap.c
   M /trunk/epan/dissectors/packet-inap.c
   M /trunk/epan/dissectors/packet-ldap.c
   M /trunk/epan/dissectors/packet-logotypecertextn.c
   M /trunk/epan/dissectors/packet-lte-rrc.c
   M /trunk/epan/dissectors/packet-mms.c
   M /trunk/epan/dissectors/packet-mpeg-audio.c
   M /trunk/epan/dissectors/packet-mpeg-pes.c
   M /trunk/epan/dissectors/packet-nbap.c
   M /trunk/epan/dissectors/packet-ocsp.c
   M /trunk/epan/dissectors/packet-p7.c
   M /trunk/epan/dissectors/packet-pcap.c
   M /trunk/epan/dissectors/packet-pkcs12.c
   M /trunk/epan/dissectors/packet-pkix1explicit.c
   M /trunk/epan/dissectors/packet-pkix1implicit.c
   M /trunk/epan/dissectors/packet-pkixac.c
   M /trunk/epan/dissectors/packet-pkixqualified.c
   M /trunk/epan/dissectors/packet-pkixtsp.c
   M /trunk/epan/dissectors/packet-pres.c
   M /trunk/epan/dissectors/packet-q932-ros.c
   M /trunk/epan/dissectors/packet-q932.c
   M /trunk/epan/dissectors/packet-qsig.c
   M /trunk/epan/dissectors/packet-ranap.c
   M /trunk/epan/dissectors/packet-rnsap.c
   M /trunk/epan/dissectors/packet-ros.c
   M /trunk/epan/dissectors/packet-rrc.c
   M /trunk/epan/dissectors/packet-rrlp.c
   M /trunk/epan/dissectors/packet-rtse.c
   M /trunk/epan/dissectors/packet-rua.c
   M /trunk/epan/dissectors/packet-s1ap.c
   M /trunk/epan/dissectors/packet-s4406.c
   M /trunk/epan/dissectors/packet-sabp.c
   M /trunk/epan/dissectors/packet-smrse.c
   M /trunk/epan/dissectors/packet-snmp.c
   M /trunk/epan/dissectors/packet-spnego.c
   M /trunk/epan/dissectors/packet-t125.c
   M /trunk/epan/dissectors/packet-t38.c
   M /trunk/epan/dissectors/packet-tcap.c
   M /trunk/epan/dissectors/packet-ulp.c
   M /trunk/epan/dissectors/packet-x2ap.c
   M /trunk/epan/dissectors/packet-x411.c
   M /trunk/epan/dissectors/packet-x420.c
   M /trunk/epan/dissectors/packet-x509af.c
   M /trunk/epan/dissectors/packet-x509ce.c
   M /trunk/epan/dissectors/packet-x509if.c
   M /trunk/epan/dissectors/packet-x509sat.c
   M /trunk/tools/asn2wrs.py

Add a little more code to avoid not-very-useful blurbs:
  - Change spaces in the name to underscores before comparing it to the blurb.
  - Check if the type simply as T_ prepended to the name.
  - Don't put in a blurb of "NULL".

and regenerate the dissectors.

------------------------------------------------------------------------
r32747 | morriss | 2010-05-10 19:58:27 -0700 (Mon, 10 May 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-t125.c
   M /trunk/epan/dissectors/packet-t38.c
   M /trunk/epan/dissectors/packet-tcap.c
   M /trunk/epan/dissectors/packet-ulp.c
   M /trunk/epan/dissectors/packet-wlancertextn.c
   M /trunk/epan/dissectors/packet-x2ap.c
   M /trunk/epan/dissectors/packet-x411.c
   M /trunk/epan/dissectors/packet-x420.c
   M /trunk/epan/dissectors/packet-x509af.c
   M /trunk/epan/dissectors/packet-x509ce.c
   M /trunk/epan/dissectors/packet-x509if.c
   M /trunk/epan/dissectors/packet-x509sat.c

Regenerate a few more of the ASN.1 dissectors
------------------------------------------------------------------------
r32746 | morriss | 2010-05-10 19:51:39 -0700 (Mon, 10 May 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-q932-ros.c
   M /trunk/epan/dissectors/packet-q932.c
   M /trunk/epan/dissectors/packet-qsig.c
   M /trunk/epan/dissectors/packet-rnsap.c
   M /trunk/epan/dissectors/packet-ros.c
   M /trunk/epan/dissectors/packet-rrc.c
   M /trunk/epan/dissectors/packet-rrlp.c
   M /trunk/epan/dissectors/packet-rtse.c
   M /trunk/epan/dissectors/packet-rua.c
   M /trunk/epan/dissectors/packet-s1ap.c
   M /trunk/epan/dissectors/packet-s4406.c
   M /trunk/epan/dissectors/packet-smrse.c
   M /trunk/epan/dissectors/packet-snmp.c
   M /trunk/epan/dissectors/packet-spnego.c

Regenerate a few more of the ASN.1 dissectors
------------------------------------------------------------------------
r32745 | morriss | 2010-05-10 19:37:46 -0700 (Mon, 10 May 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-ocsp.c
   M /trunk/epan/dissectors/packet-p7.c
   M /trunk/epan/dissectors/packet-pcap.c
   M /trunk/epan/dissectors/packet-pkcs1.c
   M /trunk/epan/dissectors/packet-pkcs12.c
   M /trunk/epan/dissectors/packet-pkinit.c
   M /trunk/epan/dissectors/packet-pkix1explicit.c
   M /trunk/epan/dissectors/packet-pkix1implicit.c
   M /trunk/epan/dissectors/packet-pkixac.c
   M /trunk/epan/dissectors/packet-pkixproxy.c
   M /trunk/epan/dissectors/packet-pkixqualified.c
   M /trunk/epan/dissectors/packet-pkixtsp.c
   M /trunk/epan/dissectors/packet-pres.c

Regenerate a few more of the ASN.1 dissectors
------------------------------------------------------------------------
r32744 | morriss | 2010-05-10 19:33:30 -0700 (Mon, 10 May 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-HI2Operations.c
   M /trunk/epan/dissectors/packet-hnbap.c
   M /trunk/epan/dissectors/packet-inap.c
   M /trunk/epan/dissectors/packet-ldap.c
   M /trunk/epan/dissectors/packet-logotypecertextn.c
   M /trunk/epan/dissectors/packet-lte-rrc.c
   M /trunk/epan/dissectors/packet-mms.c
   M /trunk/epan/dissectors/packet-mpeg-audio.c
   M /trunk/epan/dissectors/packet-mpeg-pes.c
   M /trunk/epan/dissectors/packet-nbap.c
   M /trunk/epan/dissectors/packet-ns_cert_exts.c

Regenerate a few more of the ASN.1 dissectors
------------------------------------------------------------------------
r32743 | morriss | 2010-05-10 19:25:22 -0700 (Mon, 10 May 2010) | 1 line
Changed paths:
   M /trunk/gtk/main.c

Follow on to rev 32593: apparently delaying the start of resolv_update_cb() isn't always enough.  Delaying it further is would require adding the function call to several cases of an already complicated if/then/else + #ifdef/#else, so instead just put in a NULL check before calling gdk_window_invalidate_rect().
------------------------------------------------------------------------
r32742 | morriss | 2010-05-10 19:13:26 -0700 (Mon, 10 May 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-acp133.c
   M /trunk/epan/dissectors/packet-acse.c
   M /trunk/epan/dissectors/packet-ansi_map.c
   M /trunk/epan/dissectors/packet-ansi_tcap.c
   M /trunk/epan/dissectors/packet-camel.c
   M /trunk/epan/dissectors/packet-cdt.c
   M /trunk/epan/dissectors/packet-charging_ase.c
   M /trunk/epan/dissectors/packet-cmip.c
   M /trunk/epan/dissectors/packet-cmp.c
   M /trunk/epan/dissectors/packet-cms.c
   M /trunk/epan/dissectors/packet-crmf.c
   M /trunk/epan/dissectors/packet-dap.c
   M /trunk/epan/dissectors/packet-disp.c
   M /trunk/epan/dissectors/packet-dop.c
   M /trunk/epan/dissectors/packet-dsp.c
   M /trunk/epan/dissectors/packet-ess.c
   M /trunk/epan/dissectors/packet-ftam.c
   M /trunk/epan/dissectors/packet-gnm.c
   M /trunk/epan/dissectors/packet-goose.c
   M /trunk/epan/dissectors/packet-h225.c
   M /trunk/epan/dissectors/packet-h235.c
   M /trunk/epan/dissectors/packet-h245.c
   M /trunk/epan/dissectors/packet-h248.c
   M /trunk/epan/dissectors/packet-h282.c
   M /trunk/epan/dissectors/packet-h283.c
   M /trunk/epan/dissectors/packet-h323.c
   M /trunk/epan/dissectors/packet-h450-ros.c
   M /trunk/epan/dissectors/packet-h450.c
   M /trunk/epan/dissectors/packet-h460.c
   M /trunk/epan/dissectors/packet-h501.c

Regenerate a few of the ASN.1 dissectors
------------------------------------------------------------------------
r32741 | gerald | 2010-05-10 15:10:59 -0700 (Mon, 10 May 2010) | 2 lines
Changed paths:
   M /trunk/docbook/release-notes.xml

Add new packet list open bugs to the "known bugs" list.

------------------------------------------------------------------------
r32740 | gerald | 2010-05-10 14:58:44 -0700 (Mon, 10 May 2010) | 2 lines
Changed paths:
   M /trunk/docbook/release-notes.xml

Updates for 1.4.

------------------------------------------------------------------------
r32739 | jake | 2010-05-10 14:31:12 -0700 (Mon, 10 May 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-egd.c

Fix for bug 4720:
Assume all fields, except ProducerID, being LE, i.s.o. BE (network order).
------------------------------------------------------------------------
r32738 | dimeg | 2010-05-10 14:04:08 -0700 (Mon, 10 May 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-q708.c

Update the ISPC lists up to ITU Operational Bulletin 940

------------------------------------------------------------------------
r32737 | wmeier | 2010-05-10 09:51:09 -0700 (Mon, 10 May 2010) | 2 lines
Changed paths:
   M /trunk/tshark.c

Fix a gcc -Wshadow warning.

------------------------------------------------------------------------
r32736 | wmeier | 2010-05-10 09:39:53 -0700 (Mon, 10 May 2010) | 2 lines
Changed paths:
   M /trunk/gtk/main.c

Fix a gcc -Wshadow warning.

------------------------------------------------------------------------
r32735 | wmeier | 2010-05-10 08:54:57 -0700 (Mon, 10 May 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-acap.c
   M /trunk/epan/dissectors/packet-acn.c
   M /trunk/epan/dissectors/packet-actrace.c
   M /trunk/epan/dissectors/packet-afs.c
   M /trunk/epan/dissectors/packet-agentx.c
   M /trunk/epan/dissectors/packet-aim-admin.c
   M /trunk/epan/dissectors/packet-aim-adverts.c
   M /trunk/epan/dissectors/packet-aim-chat.c
   M /trunk/epan/dissectors/packet-aim-chatnav.c
   M /trunk/epan/dissectors/packet-aim-icq.c
   M /trunk/epan/dissectors/packet-aim-invitation.c
   M /trunk/epan/dissectors/packet-aim-popup.c
   M /trunk/epan/dissectors/packet-aim-signon.c
   M /trunk/epan/dissectors/packet-aim-sst.c
   M /trunk/epan/dissectors/packet-aim-userlookup.c
   M /trunk/epan/dissectors/packet-aim.c
   M /trunk/epan/dissectors/packet-airopeek.c
   M /trunk/epan/dissectors/packet-ajp13.c
   M /trunk/epan/dissectors/packet-ansi_637.c
   M /trunk/epan/dissectors/packet-arcnet.c
   M /trunk/epan/dissectors/packet-artnet.c
   M /trunk/epan/dissectors/packet-aruba-erm.c
   M /trunk/epan/dissectors/packet-atalk.c
   M /trunk/epan/dissectors/packet-atm.c
   M /trunk/epan/dissectors/packet-ayiya.c
   M /trunk/epan/dissectors/packet-bacapp.c
   M /trunk/epan/dissectors/packet-bfd.c
   M /trunk/epan/dissectors/packet-bootp.c
   M /trunk/epan/dissectors/packet-bpdu.c
   M /trunk/epan/dissectors/packet-brdwlk.c
   M /trunk/epan/dissectors/packet-bssap.c
   M /trunk/epan/dissectors/packet-dcerpc-bossvr.c
   M /trunk/epan/dissectors/packet-dcerpc-cds_clerkserver.c
   M /trunk/epan/dissectors/packet-dcerpc-cprpc_server.c
   M /trunk/epan/dissectors/packet-dcerpc-dtsprovider.c
   M /trunk/epan/dissectors/packet-dcerpc-dtsstime_req.c
   M /trunk/epan/dissectors/packet-dcerpc-epm.c
   M /trunk/epan/dissectors/packet-dcerpc-mgmt.c
   M /trunk/epan/dissectors/packet-dcerpc-rep_proc.c
   M /trunk/epan/dissectors/packet-dcerpc-roverride.c
   M /trunk/epan/dissectors/packet-dcerpc-rpriv.c
   M /trunk/epan/dissectors/packet-dcerpc-rs_attr.c
   M /trunk/epan/dissectors/packet-dcerpc-rs_pgo.c
   M /trunk/epan/dissectors/packet-dcerpc-rs_repadm.c
   M /trunk/epan/dissectors/packet-dcerpc-rs_replist.c
   M /trunk/epan/dissectors/packet-dcerpc-rs_unix.c
   M /trunk/epan/dissectors/packet-dcerpc-rsec_login.c
   M /trunk/epan/dissectors/packet-dcerpc-spoolss.c
   M /trunk/epan/dissectors/packet-dcerpc-tkn4int.c
   M /trunk/epan/dissectors/packet-dcerpc-trksvr.c
   M /trunk/epan/dissectors/packet-dcom-dispatch.c
   M /trunk/epan/dissectors/packet-dcom-remact.c
   M /trunk/epan/dissectors/packet-dcom-remunkn.c
   M /trunk/epan/dissectors/packet-dhcpv6.c
   M /trunk/epan/dissectors/packet-gsm_a_gm.c
   M /trunk/epan/dissectors/packet-gsm_a_rr.c
   M /trunk/epan/dissectors/packet-gsm_sms.c
   M /trunk/epan/dissectors/packet-gtp.c
   M /trunk/epan/dissectors/packet-gtpv2.c
   M /trunk/epan/dissectors/packet-isns.c
   M /trunk/epan/dissectors/packet-pim.c
   M /trunk/epan/dissectors/packet-ptp.c
   M /trunk/epan/dissectors/packet-rsvp.c
   M /trunk/epan/dissectors/packet-sctp.c
   M /trunk/epan/dissectors/packet-sdp.c
   M /trunk/epan/dissectors/packet-sqloracle.c
   M /trunk/epan/dissectors/packet-tds.c
   M /trunk/epan/dissectors/packet-usb.c

Indentation & whitespace cleanup (including: "4 space tabs" ==> spaces)

------------------------------------------------------------------------
r32734 | martinm | 2010-05-10 05:56:01 -0700 (Mon, 10 May 2010) | 2 lines
Changed paths:
   M /trunk/wiretap/wtap.c

Fix non-libz build.

------------------------------------------------------------------------
r32733 | stig | 2010-05-10 03:48:45 -0700 (Mon, 10 May 2010) | 2 lines
Changed paths:
   M /trunk/gtk/io_stat.c

Bring back "1 min" and "10 min" in IO Graph Tick interval.

------------------------------------------------------------------------
r32732 | kukosa | 2010-05-09 23:54:16 -0700 (Sun, 09 May 2010) | 1 line
Changed paths:
   M /trunk/tools/Makefile.am

Add missing textify.sh to source distribution
------------------------------------------------------------------------
r32731 | jake | 2010-05-09 23:32:31 -0700 (Sun, 09 May 2010) | 2 lines
Changed paths:
   M /trunk/epan/proto.c

Allow for proto_tree_add_item() with FT_ABSOLUTE_TIME and FT_RELATIVE_TIME.

------------------------------------------------------------------------
r32728 | gerald | 2010-05-09 08:03:37 -0700 (Sun, 09 May 2010) | 1 line
Changed paths:
   M /trunk/epan/enterprise-numbers
   M /trunk/manuf

[Automatic manuf and enterprise-numbers update for 2010-05-09]
------------------------------------------------------------------------
r32727 | sfisher | 2010-05-08 23:33:03 -0700 (Sat, 08 May 2010) | 6 lines
Changed paths:
   M /trunk/acinclude.m4


As of release 1.5, MIT Kerberos moved krb5.h to krb5/krb5.h.  Check both
places.  Fix prompted by report on -dev from Jeff Blaine using MIT Kerberos
1.8.


------------------------------------------------------------------------
r32726 | jake | 2010-05-08 22:40:29 -0700 (Sat, 08 May 2010) | 2 lines
Changed paths:
   M /trunk/gtk/decode_as_dlg.c

Clean comments and indentation.

------------------------------------------------------------------------
r32725 | wmeier | 2010-05-08 09:33:59 -0700 (Sat, 08 May 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-2dparityfec.c

(Trivial) Fix some indentation.

------------------------------------------------------------------------
r32724 | wmeier | 2010-05-08 09:12:29 -0700 (Sat, 08 May 2010) | 2 lines
Changed paths:
   M /trunk/epan/ftypes/ftypes.h

(Trivial) Fix a typo & some indentation

------------------------------------------------------------------------
r32723 | sake | 2010-05-08 00:55:12 -0700 (Sat, 08 May 2010) | 3 lines
Changed paths:
   M /trunk/epan/packet.c
   M /trunk/gtk/decode_as_dlg.c

Enable "Decode As..." for ethertype 0x0000 (fix for bug 4721)


------------------------------------------------------------------------
r32722 | guy | 2010-05-07 18:37:36 -0700 (Fri, 07 May 2010) | 3 lines
Changed paths:
   M /trunk/dumpcap.c

Include inet_v6defs.h after include the Windows socket headers, so it
knows whether AF_INET6 is needed.

------------------------------------------------------------------------
r32721 | guy | 2010-05-07 18:18:12 -0700 (Fri, 07 May 2010) | 2 lines
Changed paths:
   M /trunk/capture_opts.c

Prune some includes.

------------------------------------------------------------------------
r32720 | guy | 2010-05-07 18:15:56 -0700 (Fri, 07 May 2010) | 2 lines
Changed paths:
   M /trunk/dumpcap.c

Include inet_v6defs.h if needed to declare inet_ntop().

------------------------------------------------------------------------
r32719 | guy | 2010-05-07 17:43:23 -0700 (Fri, 07 May 2010) | 2 lines
Changed paths:
   M /trunk/wiretap/wtap.def

Add wtap_cleareof().

------------------------------------------------------------------------
r32718 | guy | 2010-05-07 17:39:07 -0700 (Fri, 07 May 2010) | 5 lines
Changed paths:
   M /trunk/doc/dumpcap.pod
   M /trunk/doc/tshark.pod
   M /trunk/dumpcap.c
   M /trunk/gtk/main.c
   M /trunk/tshark.c

The default capture buffer size is, in fact, *nominally* 1MB; however,
libpcap/WinPcap and the capture mechanism atop which they run might
either silently limit the buffer size to a smaller value or raise it to
a higher value - that's the part that's platform-dependent.

------------------------------------------------------------------------
r32717 | guy | 2010-05-07 17:17:06 -0700 (Fri, 07 May 2010) | 2 lines
Changed paths:
   M /trunk/gtk/main.c

Don't define err_str twice if building on Win32 with AirPcap support.

------------------------------------------------------------------------
r32716 | gerald | 2010-05-07 14:15:24 -0700 (Fri, 07 May 2010) | 3 lines
Changed paths:
   M /trunk/file.c
   M /trunk/wiretap/wtap.c
   M /trunk/wiretap/wtap.h

Zlib has an officially-sanctioned way of clearing EOF when we're tailing
a file.  Use it.

------------------------------------------------------------------------
r32715 | gerald | 2010-05-07 12:45:47 -0700 (Fri, 07 May 2010) | 5 lines
Changed paths:
   M /trunk/wiretap/wtap.c

EOF in zlib 1.2.5 seems to be sticky. When we're tailing a file and we
reach EOF, zlib's file handle seems to stay at EOF even when more data
is appended to the file. Add a check for 1.2.5 which calls gzseek in
order to unset EOF. Fixes bugs 4708 and 4748.

------------------------------------------------------------------------
r32714 | guy | 2010-05-07 12:24:32 -0700 (Fri, 07 May 2010) | 4 lines
Changed paths:
   M /trunk/capture_opts.c
   M /trunk/capture_opts.h
   M /trunk/dumpcap.c
   M /trunk/gtk/main.c
   M /trunk/tshark.c

As with the list of data link types, so with the list of interfaces; move
the code to print the machine-readable format into dumpcap, and have the
code in capture_opts.c just print the human-readable format.

------------------------------------------------------------------------
r32713 | etxrab | 2010-05-07 07:25:16 -0700 (Fri, 07 May 2010) | 1 line
Changed paths:
   M /trunk/diameter/dictionary.xml

Update 3GPP AVP codes.
------------------------------------------------------------------------
r32712 | etxrab | 2010-05-07 04:08:56 -0700 (Fri, 07 May 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-diameter.c

Register a dissector table for dissecting Ericsson AVP:s.
------------------------------------------------------------------------
r32711 | guy | 2010-05-07 01:40:02 -0700 (Fri, 07 May 2010) | 8 lines
Changed paths:
   M /trunk/Makefile.common
   M /trunk/capture_opts.c
   A /trunk/console_io.h
   M /trunk/dumpcap.c
   M /trunk/gtk/main.c
   M /trunk/tshark.c

Add routines vfprintf_stderr() and fprintf_stderr() to print to the
standard error and, in Wireshark on Windows, create a console if
necessary.  Have the cmdarg_err routines use them.

Use *fprintf_stderr() to print the output of -L, rather than using
cmdarg_err_cont(), so that we don't get extra newlines in the output (it
should look similar to the output of tcpdump).

------------------------------------------------------------------------
r32710 | guy | 2010-05-07 01:06:25 -0700 (Fri, 07 May 2010) | 5 lines
Changed paths:
   M /trunk/capture-pcap-util.c
   M /trunk/capture-pcap-util.h
   M /trunk/capture_opts.c
   M /trunk/capture_opts.h
   M /trunk/dumpcap.c
   M /trunk/gtk/main.c
   M /trunk/tshark.c

For TShark and Wireshark, get the list of link-layer types for an
interface by running dumpcap, so that if you need privileges to open an
interface, and dumpcap has those privileges, neither TShark nor
Wireshark need them.

------------------------------------------------------------------------
r32709 | stig | 2010-05-06 23:35:17 -0700 (Thu, 06 May 2010) | 2 lines
Changed paths:
   M /trunk/dftest.c
   M /trunk/rawshark.c

Set default seconds type in rawshark and dftest.

------------------------------------------------------------------------
r32708 | guy | 2010-05-06 22:59:32 -0700 (Thu, 06 May 2010) | 2 lines
Changed paths:
   M /trunk/test/suite-clopts.sh

-I is now a valid TShark option (at least if you have libpcap 1.x).

------------------------------------------------------------------------
r32707 | guy | 2010-05-06 19:00:46 -0700 (Thu, 06 May 2010) | 2 lines
Changed paths:
   M /trunk/doc/dumpcap.pod
   M /trunk/doc/tshark.pod

-B is no longer Windows-only.

------------------------------------------------------------------------
r32706 | guy | 2010-05-06 18:55:13 -0700 (Thu, 06 May 2010) | 3 lines
Changed paths:
   M /trunk/gtk/main.c

Add monitor mode support to Wireshark *on the command line*; support
through the GUI requires more work.

------------------------------------------------------------------------
r32705 | guy | 2010-05-06 18:50:22 -0700 (Thu, 06 May 2010) | 3 lines
Changed paths:
   M /trunk/dumpcap.c

Oops, -B disappeared from the list of dumpcap options in the change to
support multiple, err, optional options.

------------------------------------------------------------------------
r32704 | guy | 2010-05-06 18:46:38 -0700 (Thu, 06 May 2010) | 2 lines
Changed paths:
   M /trunk/capture_sync.c
   M /trunk/doc/tshark.pod
   M /trunk/tshark.c

Add monitor mode support to TShark.

------------------------------------------------------------------------
r32703 | guy | 2010-05-06 18:25:53 -0700 (Thu, 06 May 2010) | 2 lines
Changed paths:
   M /trunk/capture_opts.c

Handle -I in the options processing.

------------------------------------------------------------------------
r32702 | guy | 2010-05-06 18:22:33 -0700 (Thu, 06 May 2010) | 2 lines
Changed paths:
   M /trunk/capture_opts.h
   M /trunk/doc/dumpcap.pod
   M /trunk/dumpcap.c

Beginnings of monitor mode support with libpcap 1.x.

------------------------------------------------------------------------
r32701 | guy | 2010-05-06 17:28:42 -0700 (Thu, 06 May 2010) | 2 lines
Changed paths:
   M /trunk/dumpcap.c
   M /trunk/gtk/main.c
   M /trunk/tshark.c

Instead, say that the default is platform-dependent.

------------------------------------------------------------------------
r32700 | guy | 2010-05-06 17:16:52 -0700 (Thu, 06 May 2010) | 3 lines
Changed paths:
   M /trunk/dumpcap.c
   M /trunk/gtk/main.c
   M /trunk/tshark.c

Now that we support -B on various UN*X platforms as well as Windows, we
can no longer state what the default is (it's platform-dependent).

------------------------------------------------------------------------
r32699 | gerald | 2010-05-06 17:13:33 -0700 (Thu, 06 May 2010) | 8 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ieee80211.c

From Jouni Malinen via bug 4713:

The 0x80 bit in the Action Category field indicates that the
transmitter is reporting an unrecognized category (or somehow
incorrect frame). Rest of the frame body is identical to the original
Action frame, so we should handle dissecting of these just like with
the category without the 0x80 bit.

------------------------------------------------------------------------
r32698 | gerald | 2010-05-06 16:58:18 -0700 (Thu, 06 May 2010) | 2 lines
Changed paths:
   M /trunk/config.nmake

Our default target platform is still win32.

------------------------------------------------------------------------
r32697 | gerald | 2010-05-06 16:51:37 -0700 (Thu, 06 May 2010) | 3 lines
Changed paths:
   M /trunk/tshark.c

Set the timestamp seconds type to TS_SECONDS_DEFAULT at startup so we
don't abort.

------------------------------------------------------------------------
r32696 | gerald | 2010-05-06 16:34:56 -0700 (Thu, 06 May 2010) | 6 lines
Changed paths:
   M /trunk/epan/dissectors/packet-bootp.c

From Hadar Shoham via bug 4750:

1. add docsis3.0 support in bootp option 60
2. change to text option 123 (Cable lab)
3. change to text option 43 sub option 8 (OUI)

------------------------------------------------------------------------
r32695 | guy | 2010-05-06 16:33:41 -0700 (Thu, 06 May 2010) | 6 lines
Changed paths:
   M /trunk/acinclude.m4
   M /trunk/capture_opts.c
   M /trunk/capture_opts.h
   M /trunk/capture_sync.c
   M /trunk/dumpcap.c
   M /trunk/gtk/capture_dlg.c
   M /trunk/gtk/main.c
   M /trunk/tshark.c

Just check for pcap_create(); it first appeared in libpcap 1.0.0, and
pcap_set_buffer_size() did as well, so there aren't any libpcap releases
with pcap_create() but not pcap_set_buffer_size().

Only do one check for pcap_create.

------------------------------------------------------------------------
r32694 | gerald | 2010-05-06 16:29:55 -0700 (Thu, 06 May 2010) | 2 lines
Changed paths:
   M /trunk/dumpcap.c

Fix compilation.

------------------------------------------------------------------------
r32693 | wmeier | 2010-05-06 14:16:31 -0700 (Thu, 06 May 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-afp.c

Use consistent indentation & whitespace.

------------------------------------------------------------------------
r32692 | jake | 2010-05-06 12:16:45 -0700 (Thu, 06 May 2010) | 6 lines
Changed paths:
   M /trunk/epan/dissectors/packet-skinny.c

From Mathieu Parent:
* Added LineInstance and CallId to keypadButton-, stimulus-, offHook-, onHook-,
  startTone-, stopTone-, setRingerMessage
* Added RingMode to setRingerMessage
* Added displayName to LineStatMessage

------------------------------------------------------------------------
r32691 | etxrab | 2010-05-06 12:15:25 -0700 (Thu, 06 May 2010) | 1 line
Changed paths:
   M /trunk/epan/libwireshark.def

tvbparse_len_left does not seem to exist in tvbparse.c
------------------------------------------------------------------------
r32690 | jake | 2010-05-06 11:41:23 -0700 (Thu, 06 May 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-acn.c

Follow up for revision 32670.
Straighten out is_acn() function.

------------------------------------------------------------------------
r32689 | jake | 2010-05-06 11:37:47 -0700 (Thu, 06 May 2010) | 2 lines
Changed paths:
   M /trunk/epan/libwireshark.def
   M /trunk/epan/tvbparse.h

Cleanup and export the TVB parser.

------------------------------------------------------------------------
r32688 | etxrab | 2010-05-06 11:34:30 -0700 (Thu, 06 May 2010) | 8 lines
Changed paths:
   M /trunk/acinclude.m4
   M /trunk/capture_opts.c
   M /trunk/capture_opts.h
   M /trunk/capture_sync.c
   M /trunk/cmakeconfig.h.in
   M /trunk/config.nmake
   M /trunk/dumpcap.c
   M /trunk/gtk/capture_dlg.c
   M /trunk/gtk/main.c
   M /trunk/tshark.c

Checking in Stigs changes from
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=475
BUT not activating the check for 
pcap_create()
pcap_set_buffer_size()
This should make it possible to build with support for setting the buffersize if not capturing 802.11 traffic.

The code for handling the 'B' option should be OK in any case.
------------------------------------------------------------------------
r32687 | etxrab | 2010-05-06 08:39:08 -0700 (Thu, 06 May 2010) | 7 lines
Changed paths:
   M /trunk/acinclude.m4

Check for pcap_create
Using pcap create and pcap_activate should make it possible
to set the capture buffer size on Linux systems as well as Windows.
Help to implement it would be apreciated :-)

Ref:
http://seclists.org/tcpdump/2009/q3/151
------------------------------------------------------------------------
r32686 | etxrab | 2010-05-06 05:54:43 -0700 (Thu, 06 May 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-sctp.c
   M /trunk/epan/sctpppids.h

Add PPID 28  IRCP
------------------------------------------------------------------------
r32685 | stig | 2010-05-06 05:31:24 -0700 (Thu, 06 May 2010) | 3 lines
Changed paths:
   M /trunk/gtk/main.c
   M /trunk/tshark.c

Moved command line option for seconds type to -u.
Added this option to tshark.

------------------------------------------------------------------------
r32684 | stig | 2010-05-06 04:25:15 -0700 (Thu, 06 May 2010) | 2 lines
Changed paths:
   M /trunk/epan/column-utils.c

Simplified hour_min_sec calculations.

------------------------------------------------------------------------
r32683 | stig | 2010-05-06 03:32:59 -0700 (Thu, 06 May 2010) | 3 lines
Changed paths:
   M /trunk/epan/column-utils.c
   M /trunk/epan/libwireshark.def
   M /trunk/epan/timestamp.c
   M /trunk/epan/timestamp.h
   M /trunk/gtk/main.c
   M /trunk/gtk/menus.c
   M /trunk/gtk/recent.c
   M /trunk/gtk/recent.h

Added an option to display seconds as hours, minutes and seconds
in the packet list, on this format: "1h 2m 3.456s".

------------------------------------------------------------------------
r32680 | etxrab | 2010-05-05 12:22:28 -0700 (Wed, 05 May 2010) | 1 line
Changed paths:
   M /trunk/asn1/sabp/packet-sabp-template.c
   M /trunk/epan/dissectors/packet-sabp.c

Calculate correct PDU lenght if the per_length_determinant is one byte long.
------------------------------------------------------------------------
r32677 | etxrab | 2010-05-05 10:22:40 -0700 (Wed, 05 May 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-sip.c

- Remove check_col()
- only read method string once.
------------------------------------------------------------------------
r32673 | morriss | 2010-05-05 07:29:55 -0700 (Wed, 05 May 2010) | 9 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_map.c
   M /trunk/epan/dissectors/packet-ranap.c
   M /trunk/tools/asn2wrs.py

Try to avoid the user confusion reported in
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3477 by not using blurbs
that look like abbreviations (filter strings).

While we're at it try to avoid giving blurbs that are identical (or nearly so)
to the field name.

Regenerate a couple of dissectors like this to prove out the idea.

------------------------------------------------------------------------
r32672 | kukosa | 2010-05-05 06:14:41 -0700 (Wed, 05 May 2010) | 1 line
Changed paths:
   M /trunk/asn1/h225/H323-MESSAGES.asn
   M /trunk/asn1/h225/h225.cnf
   M /trunk/epan/dissectors/packet-h225.c

H.225.0 updated to version 7 (2009-12)
------------------------------------------------------------------------
r32671 | kukosa | 2010-05-05 03:29:23 -0700 (Wed, 05 May 2010) | 1 line
Changed paths:
   M /trunk/asn1/h245/MULTIMEDIA-SYSTEM-CONTROL.asn

File updated from ASN.1 database where the bug in ASN.1 definition has been fixed on request
------------------------------------------------------------------------
r32670 | etxrab | 2010-05-04 22:52:37 -0700 (Tue, 04 May 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-acn.c
   M /trunk/epan/dissectors/packet-acn.h

From Jim Schaettle:
Add Ratified DMX to ACN Dissector.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4745
------------------------------------------------------------------------
r32669 | etxrab | 2010-05-04 22:41:07 -0700 (Tue, 04 May 2010) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-netflow.c

From Andrew Feren:
The current implementation of options templates continues reading past the end
of the option template.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4744
------------------------------------------------------------------------
r32668 | sfisher | 2010-05-04 19:33:34 -0700 (Tue, 04 May 2010) | 6 lines
Changed paths:
   M /trunk/gtk/packet_list_store.c


Update the comment about being based on the GTK Tree View Tutorial,
including putting /tutorial/ at the end of the URL because the 
main web-site is something unrelated to the tutorial.


------------------------------------------------------------------------
r32667 | gerald | 2010-05-04 17:28:24 -0700 (Tue, 04 May 2010) | 2 lines
Changed paths:
   M /trunk/config.nmake
   M /trunk/configure.in
   M /trunk/debian/changelog
   M /trunk/docbook/release-notes.xml
   M /trunk/make-version.pl

1.3.5 -> 1.3.6.

------------------------------------------------------------------------
r32666 | gerald | 2010-05-04 16:03:42 -0700 (Tue, 04 May 2010) | 2 lines
Changed paths:
   M /trunk/make-version.pl

Build 1.3.5.

------------------------------------------------------------------------
r32664 | gerald | 2010-05-04 14:52:41 -0700 (Tue, 04 May 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-sip.c

Un-C++-ify a comment.

------------------------------------------------------------------------
r32660 | kukosa | 2010-05-04 12:01:25 -0700 (Tue, 04 May 2010) | 1 line
Changed paths:
   M /trunk/asn1/h245/MULTIMEDIA-SYSTEM-CONTROL.asn
   M /trunk/epan/dissectors/packet-h245.c

 H.245 updated to v15 (2009-12)
------------------------------------------------------------------------
r32659 | etxrab | 2010-05-04 08:36:54 -0700 (Tue, 04 May 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-sip.c

Remove unused variables.
------------------------------------------------------------------------
r32658 | etxrab | 2010-05-04 08:12:44 -0700 (Tue, 04 May 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-sip.c

Refactor the code to parse SIP contact parameters.
------------------------------------------------------------------------
r32657 | etxrab | 2010-05-03 22:34:14 -0700 (Mon, 03 May 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-netflow.c

From Andrew Feren:
Solve Problems decoding variable length strings in IPFIX.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4742
------------------------------------------------------------------------
r32656 | jake | 2010-05-03 22:31:29 -0700 (Mon, 03 May 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ieee80211.c

From Jouni Malinen:
Dissect the optional IEs following the fixed fields in Deauthentication
and Disassociation frames.
------------------------------------------------------------------------
r32654 | wmeier | 2010-05-03 16:05:27 -0700 (Mon, 03 May 2010) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ucp.c

Rework code to handle multiple messages in a packet.
Fixes Bug #4709.
See: https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4709

------------------------------------------------------------------------
r32653 | wmeier | 2010-05-03 13:38:06 -0700 (Mon, 03 May 2010) | 2 lines
Changed paths:
   M /trunk/doc/capinfos.pod

Update capinfos man page.

------------------------------------------------------------------------
r32652 | wmeier | 2010-05-03 13:25:33 -0700 (Mon, 03 May 2010) | 2 lines
Changed paths:
   M /trunk/docbook/wsug_src/WSUG_app_tools.xml

Update the capinfos documentation.

------------------------------------------------------------------------
r32651 | morriss | 2010-05-03 12:42:09 -0700 (Mon, 03 May 2010) | 1 line
Changed paths:
   M /trunk/capinfos.c

Remove extra % in printf format string.
------------------------------------------------------------------------
r32650 | morriss | 2010-05-03 12:33:23 -0700 (Mon, 03 May 2010) | 6 lines
Changed paths:
   M /trunk/epan/dissectors/packet-smb.c

Fix https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4734 :

Don't crash on a malformed SMB packet.  According to svn blame, this code
has been here since rev 21713 though maybe something else changed to make the
crash apparent.

------------------------------------------------------------------------
r32649 | wmeier | 2010-05-03 12:08:11 -0700 (Mon, 03 May 2010) | 5 lines
Changed paths:
   M /trunk/capinfos.c

Add "inferred" snapshot length (if any) to the output.
A snapshot length is inferred if there are records
in a capture file with "capture length" less than 
"packet length".

------------------------------------------------------------------------
r32648 | etxrab | 2010-05-03 11:31:00 -0700 (Mon, 03 May 2010) | 8 lines
Changed paths:
   M /trunk/epan/dissectors/packet-infiniband.c
   M /trunk/epan/dissectors/packet-infiniband.h

This patch is submitted on behalf of Mellanox Technologies:
Printing to the source and destination columns by the Infiniband dissector is
not working properly. This patch changes the printing code to perform the
correct operations, so that the source and destination information properly
appears in the columns.


https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4739
------------------------------------------------------------------------
r32647 | etxrab | 2010-05-03 11:14:38 -0700 (Mon, 03 May 2010) | 6 lines
Changed paths:
   M /trunk/epan/dissectors/packet-infiniband.c
   M /trunk/epan/dissectors/packet-infiniband.h

This patch is submitted on behalf of Mellanox Technologies:
This patch adds code for correct dissection of two performance management
datagrams to the Infiniband dissector. The added MADs are PortCounters and
PortCounters Extended.

https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4741
------------------------------------------------------------------------
r32646 | etxrab | 2010-05-03 11:06:21 -0700 (Mon, 03 May 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-infiniband.c

This patch is submitted on behalf of Mellanox Technologies:
This patch adds value strings that display the meaning of the possible values for the infiniband.mad.method field.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4740
------------------------------------------------------------------------
r32645 | etxrab | 2010-05-03 10:58:22 -0700 (Mon, 03 May 2010) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-infiniband.c
   M /trunk/epan/dissectors/packet-infiniband.h

This patch is submitted on behalf of Mellanox Technologies:
This patch fixes a bug in Infiniband dissection where the offset was
incorrectly incremented in some cases leading to attempt to read past the end
of the tvb and a MALFORMED-PACKET error being issued.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4738
------------------------------------------------------------------------
r32644 | etxrab | 2010-05-03 10:51:01 -0700 (Mon, 03 May 2010) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-infiniband.c
   M /trunk/epan/dissectors/packet-infiniband.h

This patch is submitted on behalf of Mellanox Technologies:
This patch fixes the code to correctly identify MAD
packets by their source and destination queue pairs.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4737
------------------------------------------------------------------------
r32643 | kukosa | 2010-05-03 01:07:53 -0700 (Mon, 03 May 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-q931.c

ignore unreassembled fragments if the first segment of the next message comes 
------------------------------------------------------------------------
r32641 | kukosa | 2010-05-03 00:16:25 -0700 (Mon, 03 May 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-iua.c

add SAPI "Q.931 packet mode communication" which is obsolete but used in some traces
------------------------------------------------------------------------
r32640 | etxrab | 2010-05-02 22:03:51 -0700 (Sun, 02 May 2010) | 1 line
Changed paths:
   M /trunk/gtk/manual_addr_resolv.c

Try to fix the solaris build bot.
------------------------------------------------------------------------
r32639 | sfisher | 2010-05-02 16:39:58 -0700 (Sun, 02 May 2010) | 6 lines
Changed paths:
   M /trunk/doc/idl2wrs.pod


Change two instances of "an Wireshark plugin" to "a Wireshark plugin".
The use of "an" must have been leftover from the Ethereal days ("an
Ethereal plugin").


------------------------------------------------------------------------
r32638 | etxrab | 2010-05-02 14:42:53 -0700 (Sun, 02 May 2010) | 1 line
Changed paths:
   M /trunk/gtk/Makefile.nmake
   M /trunk/tools/checkAPIs.pl

Run deprecated-gtk-todoon all files in the gtk dir.
------------------------------------------------------------------------
r32637 | stig | 2010-05-02 13:21:39 -0700 (Sun, 02 May 2010) | 2 lines
Changed paths:
   M /trunk/epan/addr_resolv.c

Rewrite: strcpy -> g_strlcpy.

------------------------------------------------------------------------
r32636 | stig | 2010-05-02 12:50:44 -0700 (Sun, 02 May 2010) | 2 lines
Changed paths:
   M /trunk/gtk/manual_addr_resolv.c

Rewrite: gtk_combo_new -> gtk_combo_box_entry_new_text.

------------------------------------------------------------------------
r32635 | etxrab | 2010-05-02 10:02:11 -0700 (Sun, 02 May 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ip.c

Fix:
packet-ip.c:1311: warning: 'field_tree' may be used uninitialized in this function
------------------------------------------------------------------------
r32634 | etxrab | 2010-05-02 08:37:23 -0700 (Sun, 02 May 2010) | 3 lines
Changed paths:
   M /trunk/epan/proto.c
   M /trunk/epan/proto.h
   M /trunk/gtk/main_proto_draw.c

From Jakub Zawadzki:
Fix copy&paste error + add support for proto_tree_add_bits API
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4413
------------------------------------------------------------------------
r32633 | etxrab | 2010-05-02 08:36:44 -0700 (Sun, 02 May 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ip.c

From Jakub Zawadzki:
patch for ip.flags (using proto_tree_add_bits_item).
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4413
------------------------------------------------------------------------
r32630 | gerald | 2010-05-02 08:03:30 -0700 (Sun, 02 May 2010) | 1 line
Changed paths:
   M /trunk/epan/enterprise-numbers
   M /trunk/manuf

[Automatic manuf and enterprise-numbers update for 2010-05-02]
------------------------------------------------------------------------
r32629 | stig | 2010-05-02 06:50:52 -0700 (Sun, 02 May 2010) | 2 lines
Changed paths:
   M /trunk/asn1/pres/packet-pres-template.c
   M /trunk/epan/dissectors/packet-pres.c

Don't type prune the data_ptr pointer for UAT.

------------------------------------------------------------------------
r32628 | stig | 2010-05-02 06:50:19 -0700 (Sun, 02 May 2010) | 2 lines
Changed paths:
   M /trunk/asn1/snmp/packet-snmp-template.c
   M /trunk/epan/dissectors/packet-snmp.c

Don't type prune the data_ptr pointer for UAT.

------------------------------------------------------------------------
r32627 | jake | 2010-05-02 05:50:54 -0700 (Sun, 02 May 2010) | 7 lines
Changed paths:
   M /trunk/epan/dissectors/packet-netflow.c

From Hitoshi Irino:
The function "dissect_v9_pdu" of "epan/dissectors/packet-netflow.c" decodes
NetFlow v9 packets and IPFIX packets with same logic. But, the "scope field" is
different between NetFlow v9 and IPFIX. NetFlow v9 has only 5 kind of scopes.
On the other hand, many Information Elements can be used as scope fields in 
IPFIX packets.

------------------------------------------------------------------------
r32626 | jake | 2010-05-02 05:32:52 -0700 (Sun, 02 May 2010) | 3 lines
Changed paths:
   M /trunk/asn1/ess/packet-ess-template.c
   M /trunk/epan/dissectors/packet-ess.c

Fix for bug 4723:
Don't type prune the data_ptr pointer for UAT.

------------------------------------------------------------------------
r32625 | stig | 2010-05-02 03:03:08 -0700 (Sun, 02 May 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-db-lsp.c

Added some more dissecting.

------------------------------------------------------------------------
r32624 | stig | 2010-05-02 03:01:54 -0700 (Sun, 02 May 2010) | 2 lines
Changed paths:
   M /trunk/gtk/manual_addr_resolv.c

Disable ok button when no name entered.

------------------------------------------------------------------------
r32623 | stig | 2010-05-02 02:59:02 -0700 (Sun, 02 May 2010) | 2 lines
Changed paths:
   M /trunk/gtk/uat_gui.c

Added tooltips for UAT column headers.

------------------------------------------------------------------------
r32622 | etxrab | 2010-05-01 07:58:03 -0700 (Sat, 01 May 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-diameter_3gpp.c
   M /trunk/epan/dissectors/packet-gtp.c

Dissect 3GPP AVP 5 3GPP-GPRS Negotiated QoS profile.
------------------------------------------------------------------------
r32621 | gerald | 2010-04-30 15:33:51 -0700 (Fri, 30 Apr 2010) | 4 lines
Changed paths:
   M /trunk/gtk/gui_utils.c
   M /trunk/gtk/gui_utils.h
   M /trunk/gtk/uat_gui.c

Replace GtkClist in uat_gui.c with GtkTreeView+GtkListStore. Pop up the
edit window when an item is double-clicked. Add a couple of convenience
routines to gui_utils.c.

------------------------------------------------------------------------
r32620 | morriss | 2010-04-30 15:00:05 -0700 (Fri, 30 Apr 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-rsvp.c

Revert rev 32519 for now: it is making the dissector bug a little too obvious.  It may make sense to put the check back in once the bug (tracked via 4698) is fixed.
------------------------------------------------------------------------
r32619 | guy | 2010-04-30 14:55:42 -0700 (Fri, 30 Apr 2010) | 5 lines
Changed paths:
   M /trunk/epan/ftypes/ftype-integer.c

Pick up other check from the almost-identical routine in
epan/dfilter/scanner.l.

(The common code should be in a utility routine.)

------------------------------------------------------------------------
r32618 | guy | 2010-04-30 14:51:47 -0700 (Fri, 30 Apr 2010) | 2 lines
Changed paths:
   M /trunk/epan/ftypes/ftype-integer.c

Fix comment.

------------------------------------------------------------------------
r32617 | morriss | 2010-04-30 14:40:57 -0700 (Fri, 30 Apr 2010) | 1 line
Changed paths:
   M /trunk/epan/dfilter/scanner.l

Fix up indentation a bit
------------------------------------------------------------------------
r32616 | morriss | 2010-04-30 14:40:39 -0700 (Fri, 30 Apr 2010) | 10 lines
Changed paths:
   M /trunk/epan/ftypes/ftype-integer.c

Fix https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1696 :

The change put in with rev 11382 meant that, on 64-bit systems, we could not
parse negative numbers into integers (since -1 taken as an unsigned 64-bit
number is (significantly) larger than G_MAX_UINT32).

To fix this, split the val_from_unparsed() routine for integers into two
routines: one for signed and one for unsigned; each routine can then do the
appropriate "is this bigger than what fits in a *32?" test.

------------------------------------------------------------------------
r32615 | gerald | 2010-04-30 13:49:41 -0700 (Fri, 30 Apr 2010) | 3 lines
Changed paths:
   M /trunk/epan/column-utils.c

Add a catch-all if statement for column formats that are filled in by
dissectors. Fixes bug 4732.

------------------------------------------------------------------------
r32614 | wmeier | 2010-04-30 13:15:27 -0700 (Fri, 30 Apr 2010) | 3 lines
Changed paths:
   M /trunk/tools/win-setup.sh

From Chris Maynard: Fix Bug #1292: "Win32: confusing setup target warning if cl.exe is not in path"
See: https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1292

------------------------------------------------------------------------
r32613 | wmeier | 2010-04-30 11:19:47 -0700 (Fri, 30 Apr 2010) | 2 lines
Changed paths:
   M /trunk/gtk/rtp_stream_dlg.c

Fix a gcc -Wshadow warning.

------------------------------------------------------------------------
r32612 | wmeier | 2010-04-30 10:47:23 -0700 (Fri, 30 Apr 2010) | 2 lines
Changed paths:
   M /trunk/asn1/ranap/packet-ranap-template.c
   M /trunk/epan/dissectors/packet-ranap.c

Fix a gcc -Wshadow warning.

------------------------------------------------------------------------
r32611 | martinm | 2010-04-30 10:15:59 -0700 (Fri, 30 Apr 2010) | 2 lines
Changed paths:
   M /trunk/AUTHORS
   M /trunk/epan/dissectors/packet-catapult-dct2000.c
   M /trunk/epan/dissectors/packet-mac-lte.c
   M /trunk/epan/dissectors/packet-rlc-lte.c

Trivial: Update AUTHORS entry, remove out-of-date comments, minor formatting

------------------------------------------------------------------------
r32610 | guy | 2010-04-30 01:26:12 -0700 (Fri, 30 Apr 2010) | 6 lines
Changed paths:
   M /trunk/epan/dissectors/packet-radiotap.c

Clean up some calls to use the same offset as the call to put the parent
into the protocol tree.

Put the cases for various Radiotap data items into numerical order by
the bit number.

------------------------------------------------------------------------
r32609 | gerald | 2010-04-29 16:53:57 -0700 (Thu, 29 Apr 2010) | 3 lines
Changed paths:
   M /trunk/epan/column-utils.c
   M /trunk/gtk/packet_list_store.c

Several dissectors fill in custom custom data in the source and
destination address columns. Don't clobber it in the new packet list.

------------------------------------------------------------------------
r32608 | gerald | 2010-04-29 15:36:40 -0700 (Thu, 29 Apr 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-iscsi.c

Terminate a string so that strchr doesn't wander off. Hopefully fixes bugs
4725 and 4728.

------------------------------------------------------------------------
r32607 | gerald | 2010-04-29 15:35:00 -0700 (Thu, 29 Apr 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_common.c

Remove an unused variable.

------------------------------------------------------------------------
r32606 | etxrab | 2010-04-29 13:45:53 -0700 (Thu, 29 Apr 2010) | 3 lines
Changed paths:
   M /trunk/asn1/ranap/packet-ranap-template.c
   M /trunk/asn1/ranap/ranap.cnf
   M /trunk/asn1/rrc/rrc.cnf
   M /trunk/epan/dissectors/packet-bssgp.c
   M /trunk/epan/dissectors/packet-bssgp.h
   M /trunk/epan/dissectors/packet-gsm_a_bssmap.c
   M /trunk/epan/dissectors/packet-gsm_a_common.c
   M /trunk/epan/dissectors/packet-gsm_a_common.h
   M /trunk/epan/dissectors/packet-gsm_a_rr.c
   M /trunk/epan/dissectors/packet-ranap.c
   M /trunk/epan/dissectors/packet-rrc.c
   M /trunk/epan/dissectors/packet-rrc.h

From Mike Morrin:
Dissection of BSSMAP IEs: Old BSS to New BSS Info and New BSS to Old BSS Info
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4712
------------------------------------------------------------------------
r32605 | etxrab | 2010-04-29 13:41:35 -0700 (Thu, 29 Apr 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-sip.c

Forgot a //
------------------------------------------------------------------------
r32604 | etxrab | 2010-04-29 13:02:14 -0700 (Thu, 29 Apr 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-sip.c

Simplify dissect_sip_authorization_item().
------------------------------------------------------------------------
r32603 | morriss | 2010-04-29 12:30:54 -0700 (Thu, 29 Apr 2010) | 6 lines
Changed paths:
   M /trunk/gtk/main.c

Fix https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4308 :

Make a function that checks if the user is running as root or if npf.sys isn't
loaded (on Windows) and call it *after* showing the main window so that the
popup (if any) shows up above the main window.

------------------------------------------------------------------------
r32602 | etxrab | 2010-04-29 12:11:48 -0700 (Thu, 29 Apr 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-sip.c

Do the header matching on lower case.
------------------------------------------------------------------------
r32601 | morriss | 2010-04-29 11:17:29 -0700 (Thu, 29 Apr 2010) | 1 line
Changed paths:
   M /trunk/epan/addr_resolv.c

Make the indentation consistent.
------------------------------------------------------------------------
r32600 | etxrab | 2010-04-29 09:08:14 -0700 (Thu, 29 Apr 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-sip.c

autentification info gives malformed packet if no space before "="
------------------------------------------------------------------------
r32599 | morriss | 2010-04-29 08:23:10 -0700 (Thu, 29 Apr 2010) | 1 line
Changed paths:
   M /trunk/asn1/spnego/packet-spnego-template.c
   M /trunk/epan/dissectors/packet-isakmp.c
   M /trunk/epan/dissectors/packet-spnego.c

Make a variable a guint8* instead of a char* since it a) holds TVB data and b) matches what tvb_new_child_real_data() wants for its 2nd argument.  This cleans up a warning from the Sun compiler.
------------------------------------------------------------------------
r32598 | morriss | 2010-04-29 07:58:22 -0700 (Thu, 29 Apr 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-iscsi.c

Make a variable a guint8* instead of a char* since it a) holds TVB data and b) matches what tvb_new_child_real_data() wants for its 2nd argument.  This cleans up a warning from the Sun compiler.
------------------------------------------------------------------------
r32597 | morriss | 2010-04-29 07:38:26 -0700 (Thu, 29 Apr 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-iscsi.c

Use strchr() instead of index()--Windows doesn't appear to have the latter.
------------------------------------------------------------------------
r32596 | morriss | 2010-04-29 06:12:54 -0700 (Thu, 29 Apr 2010) | 12 lines
Changed paths:
   M /trunk/gtk/about_dlg.c

From Michael Speck via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4726 :

If "Help -> About Wireshark" is selected from Wireshark's main menu an error
message pops up:

Could not open file "<DevelopmentPath>\Wireshark_Source\wireshark-gtk2\COPYING":
No such file or directory


The attached patch handles this situation by looking for COPYING.txt instead of
COPYING on windows systems.

------------------------------------------------------------------------
r32595 | sahlberg | 2010-04-29 01:41:23 -0700 (Thu, 29 Apr 2010) | 26 lines
Changed paths:
   M /trunk/epan/dissectors/packet-iscsi.c

It is becomming more common that iscsi vendors use iscsi-redirectors and redirect
initiators to a different host/port and thus often redirect to non-3260.

The heuristics to detect iscsi is quite weak since there is very little
in the average iscsi header that can be used to semi-reliably identify
something as iscsi and not random data/something else.
As such, the heuristics also use/rely on the port being 3260 in order
to reduce the otherwise massive numbver of false positives that would arise.


Add decoding of the text key/value pairs and trigger on TargetAddress.
This field would describe a address/port where we can quite reliably 
assume that this traffic is indeed iscsi and not something else.


When seeing the iscsi redirect/TargetAddress, use this as a signalling hint
and register a conversation dissector for TCP to that address/port so that 
any future packet to/from this port is sent to the iscsi dissector.


If the signalling/redirect is not in the capture, wireshark will not detect
the traffic as iscsi and the user will have to use DecodeAs.  and manually
\set it to iscsi.



------------------------------------------------------------------------
r32594 | sfisher | 2010-04-28 23:29:51 -0700 (Wed, 28 Apr 2010) | 4 lines
Changed paths:
   M /trunk/capinfos.c


Add snaplen to capinfos output.  Idea from Chris Maynard on -dev.


------------------------------------------------------------------------
r32593 | morriss | 2010-04-28 17:09:01 -0700 (Wed, 28 Apr 2010) | 7 lines
Changed paths:
   M /trunk/gtk/main.c

Delay starting the resolv_update_cb until the main window has been displayed
This avoids this error:

(lt-wireshark:16779): Gdk-CRITICAL **: gdk_window_invalidate_rect: assertion `window != NULL' failed

before the main window has been drawn if you've got a personal hosts file.

------------------------------------------------------------------------
r32592 | etxrab | 2010-04-28 14:20:57 -0700 (Wed, 28 Apr 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-sip.c

Use proto_add_item() and clean up the code a bit.
------------------------------------------------------------------------
r32591 | wmeier | 2010-04-28 09:38:21 -0700 (Wed, 28 Apr 2010) | 2 lines
Changed paths:
   M /trunk/conditions.c

Altho no tabs, use tab-width=8 anyway.

------------------------------------------------------------------------
r32590 | wmeier | 2010-04-28 09:37:25 -0700 (Wed, 28 Apr 2010) | 3 lines
Changed paths:
   M /trunk/file.c

Use consistent indentation;
Altho no tabs use tab-width=8 anyway.

------------------------------------------------------------------------
r32589 | jake | 2010-04-28 09:29:01 -0700 (Wed, 28 Apr 2010) | 2 lines
Changed paths:
   M /trunk/gtk/rtp_stream_dlg.c

Replace GtkCList by GtkTreeView.

------------------------------------------------------------------------
r32588 | wmeier | 2010-04-28 09:23:53 -0700 (Wed, 28 Apr 2010) | 3 lines
Changed paths:
   M /trunk/capture_wpcap_packet.c
   M /trunk/rawshark.c

 Let's not use tabs with tab-width=4; Convert tabs to spaces (with indent=4).
 Also: use consistent indentation & remove any trailing blanks.

------------------------------------------------------------------------
r32587 | wmeier | 2010-04-28 09:09:25 -0700 (Wed, 28 Apr 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-db-lsp.c
   M /trunk/epan/dissectors/packet-h223.c
   M /trunk/epan/dissectors/packet-iax2.c
   M /trunk/epan/dissectors/packet-memcache.c
   M /trunk/epan/dissectors/packet-sbus.c

Remove trailing blanks; Also: Altho tabs expanded, use tab-width=8 anyway.

------------------------------------------------------------------------
r32586 | wmeier | 2010-04-28 09:03:47 -0700 (Wed, 28 Apr 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-banana.c
   M /trunk/epan/dissectors/packet-tcp.c
   M /trunk/epan/dissectors/packet-v52.c

Let's not use tabs with tab-width=4; Converts tabs to spaces (with indent=4).
Also: use consistent indentation.

------------------------------------------------------------------------
r32585 | jake | 2010-04-28 01:19:39 -0700 (Wed, 28 Apr 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-tcp.c

From jmmikkel:
Set the sequence number for the next PDU if the current frame contains both the finish of the previous and the complete next one.
------------------------------------------------------------------------
r32584 | etxrab | 2010-04-28 01:15:20 -0700 (Wed, 28 Apr 2010) | 2 lines
Changed paths:
   M /trunk/epan/tvbuff.c

From Jakub Zawadzki:
 - use Glibc:s  highly optimized memchr()
------------------------------------------------------------------------
r32583 | etxrab | 2010-04-28 00:58:59 -0700 (Wed, 28 Apr 2010) | 2 lines
Changed paths:
   M /trunk/epan/tvbuff.c

From Jakub Zawadzki:
 - optimize guint8_pbrk().
------------------------------------------------------------------------
r32582 | etxrab | 2010-04-27 21:54:25 -0700 (Tue, 27 Apr 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-evrc.c

From Michael Lum:
EVRC packet bundling not handled correctly.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4718
------------------------------------------------------------------------
r32581 | wmeier | 2010-04-27 15:46:39 -0700 (Tue, 27 Apr 2010) | 3 lines
Changed paths:
   M /trunk/epan/addr_resolv.c
   M /trunk/epan/addr_resolv.h

Fix a gcc -Wshadow warning; Fix a comment;
Use consistent indentation.

------------------------------------------------------------------------
r32580 | morriss | 2010-04-27 11:08:03 -0700 (Tue, 27 Apr 2010) | 1 line
Changed paths:
   M /trunk/Makefile.am

Fix a typo in a comment
------------------------------------------------------------------------
r32579 | jake | 2010-04-27 09:29:37 -0700 (Tue, 27 Apr 2010) | 1 line
Changed paths:
   M /trunk/epan/tfs.c
   M /trunk/epan/tfs.h

Add some more strings.
------------------------------------------------------------------------
r32578 | jake | 2010-04-27 09:18:06 -0700 (Tue, 27 Apr 2010) | 2 lines
Changed paths:
   M /trunk/epan/value_string.h

Correct two comments.

------------------------------------------------------------------------
r32577 | morriss | 2010-04-27 06:50:43 -0700 (Tue, 27 Apr 2010) | 1 line
Changed paths:
   M /trunk/plugins/opcua/README
   M /trunk/plugins/opcua/opcua_complextypeparser.h
   M /trunk/plugins/opcua/opcua_enumparser.h
   M /trunk/plugins/opcua/opcua_hfindeces.h
   M /trunk/plugins/opcua/opcua_identifiers.h
   M /trunk/plugins/opcua/opcua_serviceids.h
   M /trunk/plugins/opcua/opcua_serviceparser.h

Add some information about how/why this dissector is (partially) machine-generated and what that means to Wireshark maintainers.
------------------------------------------------------------------------
r32576 | etxrab | 2010-04-27 05:38:49 -0700 (Tue, 27 Apr 2010) | 3 lines
Changed paths:
   M /trunk/epan/proto.c
   M /trunk/epan/proto.h
   M /trunk/epan/value_string.c
   M /trunk/epan/value_string.h

From Jakub Zawadzki:
 - use function pointers instead of switch.
 - initalize ->match_type during first use of match_str() func.
------------------------------------------------------------------------
r32575 | etxrab | 2010-04-27 03:35:12 -0700 (Tue, 27 Apr 2010) | 1 line
Changed paths:
   M /trunk/wiretap/pcap-common.c

Whitespace changes.
------------------------------------------------------------------------
r32574 | etxrab | 2010-04-27 03:32:34 -0700 (Tue, 27 Apr 2010) | 2 lines
Changed paths:
   M /trunk/epan/dfilter/semcheck.c
   M /trunk/epan/proto.c
   M /trunk/epan/proto.h
   M /trunk/epan/value_string.c
   M /trunk/epan/value_string.h

From Jakub Zawadzki:
Itroduce value_string_ext for faster value matching in value_strings.
------------------------------------------------------------------------
r32573 | stig | 2010-04-27 00:41:34 -0700 (Tue, 27 Apr 2010) | 2 lines
Changed paths:
   M /trunk/epan/libwireshark.def

Export add_ip_name_from_string from epan.

------------------------------------------------------------------------
r32572 | guy | 2010-04-27 00:41:28 -0700 (Tue, 27 Apr 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ieee802154.c

Squelch some compiler complaints.

------------------------------------------------------------------------
r32571 | stig | 2010-04-26 23:51:16 -0700 (Mon, 26 Apr 2010) | 4 lines
Changed paths:
   M /trunk/epan/addr_resolv.c
   M /trunk/epan/addr_resolv.h
   M /trunk/gtk/CMakeLists.txt
   M /trunk/gtk/Makefile.common
   M /trunk/gtk/help_dlg.c
   M /trunk/gtk/help_dlg.h
   M /trunk/gtk/main.c
   M /trunk/gtk/main.h
   A /trunk/gtk/manual_addr_resolv.c
   A /trunk/gtk/manual_addr_resolv.h
   M /trunk/gtk/menus.c

Added Manual IP address resolve functions.

This can later be extended with ethernet and probably other addresses.

------------------------------------------------------------------------
r32570 | wmeier | 2010-04-26 17:06:35 -0700 (Mon, 26 Apr 2010) | 2 lines
Changed paths:
   M /trunk/AUTHORS
   M /trunk/epan/CMakeLists.txt
   M /trunk/epan/dissectors/Makefile.common
   A /trunk/epan/dissectors/packet-trill.c

From David Bond: TRILL (TRansparent Interconnection of Lots of Links) dissector

------------------------------------------------------------------------
r32569 | wmeier | 2010-04-26 15:19:34 -0700 (Mon, 26 Apr 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-diameter.c

Move proto_reg_handoff... to the end of the file.
Whitespace cleanup: remove trailing spaces from a few lines.

------------------------------------------------------------------------
r32568 | wmeier | 2010-04-26 15:12:48 -0700 (Mon, 26 Apr 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dhcp-failover.c

Move proto_reg_handoff... to the end of the file.

------------------------------------------------------------------------
r32567 | wmeier | 2010-04-26 14:50:09 -0700 (Mon, 26 Apr 2010) | 7 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ucp.c

Various:
 - Fix bugs which caused incorrect packet-bytes highlighting for certain fields;
 - Display all "extended services" fields;
 - Minor code cleanup in several places;
 - Whitespace: Tabs ==> spaces.
(More changes yet to come to handle multiple PDUs in a single packet).

------------------------------------------------------------------------
r32566 | morriss | 2010-04-26 13:48:13 -0700 (Mon, 26 Apr 2010) | 1 line
Changed paths:
   M /trunk/epan/proto.c

Reindent a bunch
------------------------------------------------------------------------
r32565 | wmeier | 2010-04-26 08:30:00 -0700 (Mon, 26 Apr 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ucp.c

Remove some boilerplate text; Shorten a few long lines.

------------------------------------------------------------------------
r32564 | stig | 2010-04-26 05:19:04 -0700 (Mon, 26 Apr 2010) | 2 lines
Changed paths:
   M /trunk/docbook/wsug_src/WSUG_chapter_customize.xml

Document ESS Category Attributes UAT.

------------------------------------------------------------------------
r32563 | guy | 2010-04-25 19:26:22 -0700 (Sun, 25 Apr 2010) | 3 lines
Changed paths:
   M /trunk/wiretap/nettl.c

Clean up properly if we get an error after allocating the private data
structure.

------------------------------------------------------------------------
r32562 | morriss | 2010-04-25 17:31:06 -0700 (Sun, 25 Apr 2010) | 1 line
Changed paths:
   M /trunk/epan/proto.c

The comment here suggests fields should have abbreviations but previously we only checked if a string (even an empty string) was given.  Try putting out a warning if a field has an empty string for an abbreviation.
------------------------------------------------------------------------
r32561 | morriss | 2010-04-25 17:15:30 -0700 (Sun, 25 Apr 2010) | 6 lines
Changed paths:
   M /trunk/plugins/opcua/opcua_enumparser.c
   M /trunk/plugins/opcua/opcua_hfindeces.c
   M /trunk/plugins/opcua/opcua_simpletypes.c

Make the OpcUa plugin's fields filterable (by giving them abbreviations).
(Thank you, sed, for doing the 90% of the work for me.)

Note that two of these files says "do not modify" implying that they are
machine generated but AFAIK we don't have the means to rebuild them.

------------------------------------------------------------------------
r32560 | wmeier | 2010-04-25 14:46:18 -0700 (Sun, 25 Apr 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-maccontrol.c

Add dissection of Class Based Flow Control Pause frames.

------------------------------------------------------------------------
r32559 | morriss | 2010-04-25 10:38:46 -0700 (Sun, 25 Apr 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-ntp.c
   M /trunk/epan/dissectors/packet-pvfs2.c
   M /trunk/epan/dissectors/packet-pw-cesopsn.c
   M /trunk/epan/dissectors/packet-pw-satop.c

Empty strings are not very useful abbreviations.  Even if it seems unlikely someone would want to filter on a specific field, we should give the user the option.
------------------------------------------------------------------------
r32558 | wmeier | 2010-04-25 10:34:32 -0700 (Sun, 25 Apr 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-eth.c

Slightly reword the preference text about CCSDS packets.

------------------------------------------------------------------------
r32557 | wmeier | 2010-04-25 09:37:08 -0700 (Sun, 25 Apr 2010) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ccsds.c

Reapply SVN #27273 which was lost when SSVN #27768 was aspplied.
"http://stationpayloads.jsc.nasa.gov/J-reference/documents/ssp57002B.pdf
is a dead link; supply another link, to a document that describes *some*
of this."

------------------------------------------------------------------------
r32554 | gerald | 2010-04-25 08:03:30 -0700 (Sun, 25 Apr 2010) | 1 line
Changed paths:
   M /trunk/epan/enterprise-numbers
   M /trunk/manuf

[Automatic manuf and enterprise-numbers update for 2010-04-25]
------------------------------------------------------------------------
r32553 | sfisher | 2010-04-25 01:23:12 -0700 (Sun, 25 Apr 2010) | 5 lines
Changed paths:
   M /trunk/doc/README.developer


Change copyright date in sample dissector code to 201x from 200x for the
new decade.


------------------------------------------------------------------------
r32552 | morriss | 2010-04-24 12:07:21 -0700 (Sat, 24 Apr 2010) | 12 lines
Changed paths:
   M /trunk/epan/dissectors/packet-aruba-erm.c
   M /trunk/epan/dissectors/packet-dcerpc-lsa.c
   M /trunk/epan/proto.c
   M /trunk/epan/time_fmt.h

Make the absolute_time_display_e enum start at 1000 to avoid overlapping with
the base_display_e enum.

Fix a couple of dissectors that were still using FT_ABSOLUTE_TIME with
BASE_NONE.  (The time format chosen is based only on an attempt to not change
the behavior.  I don't know that it's right.)  One of these is built by Pidl.
I'll send a patch upstream too.

When checking hfinfos, display the absolute_time_display_e values too.
Display "bit count: X" instead of "unknown" when the display value doesn't
match one of the enumerated values.

------------------------------------------------------------------------
r32551 | morriss | 2010-04-24 07:53:30 -0700 (Sat, 24 Apr 2010) | 1 line
Changed paths:
   M /trunk/doc/README.developer

64-bit integers take the same FIELDDISPLAY as shorter integers
------------------------------------------------------------------------
r32550 | morriss | 2010-04-24 07:13:37 -0700 (Sat, 24 Apr 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-isakmp.c

Dissectors aren't allowed to call g_assert()
------------------------------------------------------------------------
r32549 | morriss | 2010-04-23 20:08:08 -0700 (Fri, 23 Apr 2010) | 11 lines
Changed paths:
   M /trunk/epan/proto.c

When checking the header_field_infos, use g_error() to give the developer a
(hopefully useful) explanation of what's wrong with his/her hfinfo field
rather than just asserting out.

So now instead of just getting a message saying aborted(core dumped), you can
get, for example:

22:31:54          Err  Field 'Message in frame' (sccp.assoc.msg) is an FT_FRAMENUM and is BASE_DEC instead of BASE_NONE

*and* an abort(core dumped) (for those who want it).

------------------------------------------------------------------------
r32548 | morriss | 2010-04-23 19:04:14 -0700 (Fri, 23 Apr 2010) | 1 line
Changed paths:
   M /trunk/version_info.c

Tell, in the version info, if we were compiled 32- or 64-bit.
------------------------------------------------------------------------
r32547 | jake | 2010-04-23 14:58:05 -0700 (Fri, 23 Apr 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-isakmp.c

From Alexis La Goutte:
Enhancements ISAKMP Vendor ID.
------------------------------------------------------------------------
r32546 | dimeg | 2010-04-23 14:24:32 -0700 (Fri, 23 Apr 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-m3ua.c

Interpret international point codes according to Q.708; white space edits

------------------------------------------------------------------------
r32545 | gerald | 2010-04-23 14:21:11 -0700 (Fri, 23 Apr 2010) | 7 lines
Changed paths:
   M /trunk/docbook/user-guide.xml
   A /trunk/docbook/wsug_graphics/ws-stats-compare.png
   M /trunk/docbook/wsug_src/WSUG_chapter_statistics.xml
   M /trunk/gtk/compare_stat.c

From Vincenzo Condoleo via bug 3724:

Update the compare stats documentation.

From me: Add a screen shot and editorial updates. Change some lables to
better match the IP and TCP dissectors.

------------------------------------------------------------------------
r32544 | gerald | 2010-04-23 10:22:51 -0700 (Fri, 23 Apr 2010) | 3 lines
Changed paths:
   M /trunk/dumpcap.c

Revert r31529. Timing out while waiting for the pcap file header causes
more problems than it solves.

------------------------------------------------------------------------
r32543 | stig | 2010-04-23 05:43:14 -0700 (Fri, 23 Apr 2010) | 2 lines
Changed paths:
   M /trunk/asn1/ess/ess.cnf
   M /trunk/asn1/ess/packet-ess-template.c
   M /trunk/epan/dissectors/packet-ess.c

Added a decoding table for ESS Security Category Attributes.

------------------------------------------------------------------------
r32542 | stig | 2010-04-22 23:13:34 -0700 (Thu, 22 Apr 2010) | 5 lines
Changed paths:
   M /trunk/epan/CMakeLists.txt
   M /trunk/epan/dissectors/Makefile.common
   A /trunk/epan/dissectors/packet-db-lsp.c

Added initial support for Dropbox LAN sync Protocol.

This is mostly to recognize the packets and a start to reverse engineer 
the currently undocumented protocol.  It's very far from complete/correct!

------------------------------------------------------------------------
r32541 | gerald | 2010-04-22 15:18:56 -0700 (Thu, 22 Apr 2010) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mdshdr.c

From Artem Tamazof via bug 3653: 

MDS dissector works improperly in some corner cases.

------------------------------------------------------------------------
r32540 | wmeier | 2010-04-22 12:35:47 -0700 (Thu, 22 Apr 2010) | 4 lines
Changed paths:
   M /trunk/Makefile.nmake
   M /trunk/config.nmake
   M /trunk/epan/Makefile.nmake

Manifests are not needed when building with VC10.
So: don't run mt program ("manifest-tool") when building Wireshark & etc with VC10.
See: http://msdn.microsoft.com/en-us/library/dd293574.aspx

------------------------------------------------------------------------
r32539 | martinm | 2010-04-22 10:46:12 -0700 (Thu, 22 Apr 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c

Set TA control element expert info based on improved understanding of spec.

------------------------------------------------------------------------
r32538 | martinm | 2010-04-22 06:54:30 -0700 (Thu, 22 Apr 2010) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c

- Lower severity on expert items about Timing Advance if <= 31
- Detect original frame for DL HARQ retx also 9 SFs ago (have even seen 10...)
- Getting ready to log 'grant subframe' for UL frames (only interesting for TDD)

------------------------------------------------------------------------
r32537 | guy | 2010-04-21 21:50:55 -0700 (Wed, 21 Apr 2010) | 2 lines
Changed paths:
   M /trunk/wiretap/wtap.h

A bit more information.

------------------------------------------------------------------------
r32536 | guy | 2010-04-21 21:38:48 -0700 (Wed, 21 Apr 2010) | 2 lines
Changed paths:
   M /trunk/wiretap/wtap.h

More updates to reflect all the hairy details of Linux USB capture.

------------------------------------------------------------------------
r32535 | guy | 2010-04-21 17:10:17 -0700 (Wed, 21 Apr 2010) | 3 lines
Changed paths:
   M /trunk/wiretap/wtap.h

Update a comment to reflect recent changes and to reflect behavior of
later Linux kernels.

------------------------------------------------------------------------
r32534 | guy | 2010-04-21 13:51:22 -0700 (Wed, 21 Apr 2010) | 10 lines
Changed paths:
   M /trunk/AUTHORS
   M /trunk/epan/dissectors/packet-ppp.c
   M /trunk/epan/dissectors/packet-usb.c
   M /trunk/epan/dissectors/packet-usb.h
   M /trunk/wiretap/libpcap.c
   M /trunk/wiretap/pcap-common.c
   M /trunk/wiretap/pcap-common.h
   M /trunk/wiretap/pcapng.c
   M /trunk/wiretap/wtap-int.h
   M /trunk/wiretap/wtap.h

From Chris Maynard:

	Support PPP-over-USB.

	Don't remove the USB pseudo-header from the packet data for
	Linux USB packets, just byte-swap it if necessary and have the
	USB dissector fetch the pseudo-header from the raw packet data.

	Update USB language ID values.

------------------------------------------------------------------------
r32533 | stig | 2010-04-21 03:15:01 -0700 (Wed, 21 Apr 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-memcache.c

Removed second include <epan/packet.h>.

------------------------------------------------------------------------
r32532 | stig | 2010-04-21 03:14:04 -0700 (Wed, 21 Apr 2010) | 2 lines
Changed paths:
   M /trunk/asn1/x509af/packet-x509af-template.c
   M /trunk/asn1/x509af/x509af.cnf
   M /trunk/epan/dissectors/packet-x509af.c
   M /trunk/epan/dissectors/packet-x509af.h

Export Certificate PDU so this can be dissected from non-asn dissectors.

------------------------------------------------------------------------
r32531 | martinm | 2010-04-21 03:12:03 -0700 (Wed, 21 Apr 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rlc-lte.c

Put offset++ back in again.

------------------------------------------------------------------------
r32530 | stig | 2010-04-21 03:05:19 -0700 (Wed, 21 Apr 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ber.c

Do not give a warning for not implemented OID if value is a "NULL tag".

------------------------------------------------------------------------
r32529 | etxrab | 2010-04-20 22:23:29 -0700 (Tue, 20 Apr 2010) | 2 lines
Changed paths:
   M /trunk/config.nmake

Add settings for "Microsoft Visual Studio 2010" note that
Wireshark does not build with Visual studio 10 yet.
------------------------------------------------------------------------
r32528 | morriss | 2010-04-20 17:53:24 -0700 (Tue, 20 Apr 2010) | 10 lines
Changed paths:
   M /trunk/tools/fuzz-test.sh
   M /trunk/tools/test-fuzzed-cap.sh

Export MALLOC_CHECK_=3 when fuzz testing in case we're on a glibc-based system:
this value will cause glibc to do some memory allocation checking for us and
abort if it finds a problem.

(If we're not on a glibc-based system this will have no effect but should also
do no harm.)

(I think the buildbot already runs with this set but it's better for all of us
to have it set, too.)

------------------------------------------------------------------------
r32527 | morriss | 2010-04-20 17:49:29 -0700 (Tue, 20 Apr 2010) | 1 line
Changed paths:
   M /trunk/AUTHORS

Update Peter Harris' entry
------------------------------------------------------------------------
r32526 | morriss | 2010-04-20 17:47:55 -0700 (Tue, 20 Apr 2010) | 14 lines
Changed paths:
   M /trunk/epan/dissectors/packet-x11.c
   M /trunk/epan/dissectors/x11-declarations.h
   M /trunk/epan/dissectors/x11-fields
   M /trunk/epan/dissectors/x11-register-info.h

From Peter Harris via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4701 :

The ChangeProperty request always calls LISTofBYTE, which always tries to
dissect at least one byte, even when the request is empty. This causes
Wireshark to put a big, red, scary "Malformed Packet" entry in the dissection.

Also, ChangeProperty only dissects (data_length) bytes. data_length is "number
of units", and units may be 16 or 32-bit entities. In this case, the dissected
data will be truncated.

First reported in https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4481#c10

The attached patch fixes these two bugs.

------------------------------------------------------------------------
r32525 | etxrab | 2010-04-20 10:32:12 -0700 (Tue, 20 Apr 2010) | 3 lines
Changed paths:
   M /trunk/epan/proto.c
   M /trunk/epan/proto.h
   M /trunk/gtk/main_proto_draw.c

From Jakub Zawadzki:
Add support for multi byte entries.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4413
------------------------------------------------------------------------
r32524 | martinm | 2010-04-20 08:41:03 -0700 (Tue, 20 Apr 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rlc-lte.c

From Pascal Quantin:
Don't report as an error if see non-zero padding bits.

------------------------------------------------------------------------
r32523 | stig | 2010-04-20 03:51:58 -0700 (Tue, 20 Apr 2010) | 2 lines
Changed paths:
   M /trunk/services

Update the services file from IANA's port-numbers.

------------------------------------------------------------------------
r32522 | etxrab | 2010-04-20 00:47:33 -0700 (Tue, 20 Apr 2010) | 4 lines
Changed paths:
   M /trunk/gtk/main_proto_draw.c

From Jakub Zawadzki:
Improve bitview display

https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4413
------------------------------------------------------------------------
r32521 | stig | 2010-04-19 23:24:30 -0700 (Mon, 19 Apr 2010) | 3 lines
Changed paths:
   M /trunk/epan/wslua/wslua_util.c

From Tamas Regos via bug 4699:
Added get_version() Lua function to get Wireshark version.

------------------------------------------------------------------------
r32520 | morriss | 2010-04-19 17:18:51 -0700 (Mon, 19 Apr 2010) | 13 lines
Changed paths:
   M /trunk/epan/dissectors/packet-x11.c
   M /trunk/epan/dissectors/x11-declarations.h
   M /trunk/epan/dissectors/x11-enum.h
   M /trunk/epan/dissectors/x11-extension-errors.h
   M /trunk/epan/dissectors/x11-extension-implementation.h
   M /trunk/epan/dissectors/x11-glx-render-enum.h
   M /trunk/epan/dissectors/x11-register-info.h
   M /trunk/tools/process-x11-xcb.pl

From Peter Harris via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4481 :

The XKEYBOARD extension is a pain in the... so XCB had to grow new ways to
describe the protocol.

This patch adds support to the Wireshark dissector, so it can successfully
process the XCB description of the XKEYBOARD extension.

Without this patch, "make x11-dissector" chokes on the current xcbproto from
git.

Also update the script to deal with the new mesa directory structure.

------------------------------------------------------------------------
r32519 | guy | 2010-04-19 16:38:55 -0700 (Mon, 19 Apr 2010) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rsvp.c

If that should truly "never happen", use DISSECTOR_ASSERT_NOT_REACHED()
so it's more clearly marked as a dissector bug.

(It apparently *does* happen - see bug 4698.)

------------------------------------------------------------------------
r32518 | etxrab | 2010-04-19 13:12:26 -0700 (Mon, 19 Apr 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-nas_eps.c

More updates towards V9.2.0 (2010-04).
------------------------------------------------------------------------
r32517 | jake | 2010-04-19 11:48:12 -0700 (Mon, 19 Apr 2010) | 4 lines
Changed paths:
   M /trunk/epan/wslua/wslua_proto.c

Fix for bug 4695:
Modify ProtoField_tostring() to ProtoField__tostring() 
and clean up description.

------------------------------------------------------------------------
r32516 | wmeier | 2010-04-19 07:38:20 -0700 (Mon, 19 Apr 2010) | 3 lines
Changed paths:
   M /trunk/doc/README.plugins
   M /trunk/plugins/Makefile.nmake

Simplify Makefile.nmake so that adding a new plugin to Makefile.nmake
requires only adding the plugin (directory) name to a list of plugins.

------------------------------------------------------------------------
r32515 | etxrab | 2010-04-19 07:06:12 -0700 (Mon, 19 Apr 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-nas_eps.c

From KATAOKA Toshihiro:
NAS EPC dissector correction.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4696
------------------------------------------------------------------------
r32514 | stig | 2010-04-19 03:34:52 -0700 (Mon, 19 Apr 2010) | 2 lines
Changed paths:
   M /trunk/epan/prefs.c

Use correct name for gprs-ns.

------------------------------------------------------------------------
r32513 | stig | 2010-04-19 03:23:41 -0700 (Mon, 19 Apr 2010) | 2 lines
Changed paths:
   M /trunk/epan/prefs.c

Revision 32295 renamed "nsip" to "gprs_ns".

------------------------------------------------------------------------
r32512 | stig | 2010-04-19 02:04:49 -0700 (Mon, 19 Apr 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-imf.c

Improved dumping when incorrect line ending.

------------------------------------------------------------------------
r32511 | stig | 2010-04-18 23:39:45 -0700 (Sun, 18 Apr 2010) | 2 lines
Changed paths:
   M /trunk/version_info.c

Disable usage of zlibVersion() on win32.

------------------------------------------------------------------------
r32510 | etxrab | 2010-04-18 23:02:56 -0700 (Sun, 18 Apr 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gtp.c

From Tamas Regos:
Another bug in packet-gtp.c (mask of Signalling Indication)
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4694
------------------------------------------------------------------------
r32509 | etxrab | 2010-04-18 22:58:01 -0700 (Sun, 18 Apr 2010) | 1 line
Changed paths:
   M /trunk/asn1/gsm_map/MAP-ApplicationContexts.asn
   M /trunk/asn1/gsm_map/MAP-BS-Code.asn
   M /trunk/asn1/gsm_map/MAP-CH-DataTypes.asn
   M /trunk/asn1/gsm_map/MAP-CallHandlingOperations.asn
   M /trunk/asn1/gsm_map/MAP-CommonDataTypes.asn
   M /trunk/asn1/gsm_map/MAP-DialogueInformation.asn
   M /trunk/asn1/gsm_map/MAP-Errors.asn
   M /trunk/asn1/gsm_map/MAP-ExtensionDataTypes.asn
   M /trunk/asn1/gsm_map/MAP-GR-DataTypes.asn
   M /trunk/asn1/gsm_map/MAP-Group-Call-Operations.asn
   M /trunk/asn1/gsm_map/MAP-LCS-DataTypes.asn
   M /trunk/asn1/gsm_map/MAP-LocationServiceOperations.asn
   M /trunk/asn1/gsm_map/MAP-MS-DataTypes.asn
   M /trunk/asn1/gsm_map/MAP-MobileServiceOperations.asn
   M /trunk/asn1/gsm_map/MAP-OperationAndMaintenanceOperations.asn
   M /trunk/asn1/gsm_map/MAP-Protocol.asn
   M /trunk/asn1/gsm_map/MAP-SM-DataTypes.asn
   M /trunk/asn1/gsm_map/MAP-SS-Code.asn
   M /trunk/asn1/gsm_map/MAP-SS-DataTypes.asn
   M /trunk/asn1/gsm_map/MAP-ShortMessageServiceOperations.asn
   M /trunk/asn1/gsm_map/MAP-SupplementaryServiceOperations.asn
   M /trunk/asn1/gsm_map/MAP-TS-Code.asn
   M /trunk/asn1/gsm_map/SS-DataTypes.asn
   M /trunk/asn1/gsm_map/SS-Errors.asn
   M /trunk/asn1/gsm_map/SS-Operations.asn
   M /trunk/asn1/gsm_map/SS-Protocol.asn
   M /trunk/epan/dissectors/packet-gsm_map.c

Update to V9.1.0 (2010-03).
------------------------------------------------------------------------
r32508 | dimeg | 2010-04-18 12:34:57 -0700 (Sun, 18 Apr 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-e212.c

Update MCC/MNC list; remove double appearance of the same value
in the MCC list.

------------------------------------------------------------------------
r32505 | gerald | 2010-04-18 08:03:27 -0700 (Sun, 18 Apr 2010) | 1 line
Changed paths:
   M /trunk/epan/enterprise-numbers
   M /trunk/manuf

[Automatic manuf and enterprise-numbers update for 2010-04-18]
------------------------------------------------------------------------
r32504 | wmeier | 2010-04-18 07:08:12 -0700 (Sun, 18 Apr 2010) | 2 lines
Changed paths:
   M /trunk/Makefile.nmake

(Trivial) Escape a '?' in an error message.

------------------------------------------------------------------------
r32503 | wmeier | 2010-04-18 07:06:59 -0700 (Sun, 18 Apr 2010) | 4 lines
Changed paths:
   M /trunk/asn1/Makefile.nmake

kerberos is currently not actually being used.
Use '_FORCE_' (rather than '::').
Whitespace changes. 

------------------------------------------------------------------------
r32502 | stig | 2010-04-17 03:22:38 -0700 (Sat, 17 Apr 2010) | 3 lines
Changed paths:
   M /trunk/version_info.c

From Richard Brodie via bug 4606:
Display runtime version for libz, as well as build version.

------------------------------------------------------------------------
r32501 | stig | 2010-04-17 03:09:52 -0700 (Sat, 17 Apr 2010) | 3 lines
Changed paths:
   M /trunk/wiretap/packetlogger.c
   M /trunk/wiretap/vms.c

From Jakub Zawadzki:
Fix compile without zlib.

------------------------------------------------------------------------
r32500 | morriss | 2010-04-16 15:48:33 -0700 (Fri, 16 Apr 2010) | 9 lines
Changed paths:
   M /trunk/gtk/main_packet_list.c
   M /trunk/gtk/main_packet_list.h
   M /trunk/gtk/prefs_dlg.c

Fix https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3387 (crash
when changing the font and deleting a column at the same time while using
the old packet list):

Don't calculate the default column widths until after both the font and column
preferences have been applied.

This isn't a problem in the new packet list.

------------------------------------------------------------------------
r32499 | wmeier | 2010-04-16 12:27:56 -0700 (Fri, 16 Apr 2010) | 3 lines
Changed paths:
   M /trunk/AUTHORS
   M /trunk/epan/dissectors/packet-ptp.c

From Marcus Renz: Fix for "PTP dissector displays big correction field values wrong"
See: https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4635

------------------------------------------------------------------------
r32498 | jake | 2010-04-16 12:21:31 -0700 (Fri, 16 Apr 2010) | 4 lines
Changed paths:
   M /trunk/AUTHORS
   M /trunk/epan/dissectors/packet-tcp.c

From Alexis La Goutte:
Add support of TCP Packet Mood (TCP Option 25)
More information is available in RFC 5841

------------------------------------------------------------------------
r32497 | wmeier | 2010-04-16 10:28:03 -0700 (Fri, 16 Apr 2010) | 2 lines
Changed paths:
   M /trunk/doc/README.developer

(Trivial changes)

------------------------------------------------------------------------
r32496 | wmeier | 2010-04-16 10:26:47 -0700 (Fri, 16 Apr 2010) | 2 lines
Changed paths:
   M /trunk/docbook/wsdg_src/WSDG_chapter_dissection.xml
   M /trunk/docbook/wsdg_src/WSDG_chapter_sources.xml

(Trivial changes)

------------------------------------------------------------------------
r32495 | wmeier | 2010-04-16 09:37:31 -0700 (Fri, 16 Apr 2010) | 5 lines
Changed paths:
   M /trunk/doc/README.developer

Updates:
1. Include stdio.h, stdlib.h and string.h only if needed;
2. Add dissector source filename to epan/CMakeLists.txt as well as 
   epan/Makefile.common.

------------------------------------------------------------------------
r32494 | wmeier | 2010-04-16 09:12:29 -0700 (Fri, 16 Apr 2010) | 2 lines
Changed paths:
   M /trunk/AUTHORS
   M /trunk/epan/CMakeLists.txt
   M /trunk/epan/dissectors/Makefile.common
   A /trunk/epan/dissectors/packet-vxi11.c

From Jens Kilian: VXI-11 (a.k.a. Network Instrument Protocol) dissector

------------------------------------------------------------------------
r32493 | wmeier | 2010-04-16 08:17:18 -0700 (Fri, 16 Apr 2010) | 2 lines
Changed paths:
   M /trunk/asn1/x721/Makefile.common

Fix a typo

------------------------------------------------------------------------
r32492 | morriss | 2010-04-16 08:05:42 -0700 (Fri, 16 Apr 2010) | 1 line
Changed paths:
   M /trunk/epan/emem.h

Fix a few comment typos
------------------------------------------------------------------------
r32491 | wmeier | 2010-04-16 07:50:39 -0700 (Fri, 16 Apr 2010) | 2 lines
Changed paths:
   M /trunk/asn1/Makefile.nmake

Simplify the Makefile ....

------------------------------------------------------------------------
r32490 | morriss | 2010-04-16 07:48:30 -0700 (Fri, 16 Apr 2010) | 7 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dcom.c

Fix the fuzz failure found in
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4685 :

Don't store pointers to g_malloc()'d memory (in this case GLists) in
se_alloc()'d memory: the se_alloc()'d memory is freed before the reinit
functions are called so it's no longer safe to use.

------------------------------------------------------------------------
r32489 | morriss | 2010-04-16 07:05:08 -0700 (Fri, 16 Apr 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-m3ua.c

Add an MTP3 equivalent for the SLS
------------------------------------------------------------------------
r32488 | jmayer | 2010-04-16 01:34:48 -0700 (Fri, 16 Apr 2010) | 5 lines
Changed paths:
   M /trunk/epan/CMakeLists.txt
   D /trunk/epan/dissectors/packet-gprs-ns.c

A previous patch added another implementaion of grps-ns and
removed the old implementation from Makefile.common.
This caused a duplicate registration and subsequent assertion
failure for cmake users. Fix this.

------------------------------------------------------------------------
r32487 | morriss | 2010-04-15 17:56:11 -0700 (Thu, 15 Apr 2010) | 1 line
Changed paths:
   M /trunk/tools/fuzz-test.sh
   M /trunk/tools/test-fuzzed-cap.sh

Turn on memory scrubbing when fuzz testing.
------------------------------------------------------------------------
r32486 | morriss | 2010-04-15 17:54:00 -0700 (Thu, 15 Apr 2010) | 5 lines
Changed paths:
   M /trunk/tshark.c

Fix https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2742 :

If the user specifies -V or -x, turn on print_packet_info (-S) so they actually
get some output in case we're also writing to a file.

------------------------------------------------------------------------
r32485 | wmeier | 2010-04-15 17:21:45 -0700 (Thu, 15 Apr 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-pkixac.c
   M /trunk/epan/dissectors/packet-pkixac.h

Remove svn:executable property

------------------------------------------------------------------------
r32484 | wmeier | 2010-04-15 15:44:02 -0700 (Thu, 15 Apr 2010) | 10 lines
Changed paths:
   M /trunk/asn1/Makefile.inc.nmake
   M /trunk/asn1/Makefile.nmake

Enhance Windows ASN1 Makefiles:
1. Implement a 'compare_files' target which can be used when generating
   an individual ASN1 dissector. This generates the dissector and 
   then compares the generated .[hc] files with apn\dissectors (rather than
   copying the files to epan\dissectors).
2. Rework asn1\Makefile.nmake to provide additional targets for
   use when building all the ASN1 dissectors.
   - compare_files
   - generate_dissectors [generate but don't copy]

------------------------------------------------------------------------
r32483 | wmeier | 2010-04-15 15:20:59 -0700 (Thu, 15 Apr 2010) | 2 lines
Changed paths:
   M /trunk/asn1/pkixac/packet-pkixac-template.c
   M /trunk/epan/dissectors/packet-pkixac.c

#include <stdio.h> & <string.h> not needed.

------------------------------------------------------------------------
r32482 | morriss | 2010-04-15 14:27:27 -0700 (Thu, 15 Apr 2010) | 6 lines
Changed paths:
   M /trunk/epan/dissectors/packet-m3ua.c

As requested in https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2748 :

Mark the "MTP3 equivalents" fields as generated.  They do come directly from
the packet but the fields themselves are kind-of artificial so it makes some
sense to mark them as "special" somehow.

------------------------------------------------------------------------
r32481 | jake | 2010-04-15 14:12:34 -0700 (Thu, 15 Apr 2010) | 7 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ntp.c

From Dave Higton:
When decoding NTP where the Reference Clock ID is "MSF/0", Wireshark textifies
this as "Rugby (UK) Radio 60 kHz".  The MSF transmitter was moved several years
ago from Rugby to Anthorn.

Also updates from RFC 4330.

------------------------------------------------------------------------
r32480 | guy | 2010-04-15 13:54:27 -0700 (Thu, 15 Apr 2010) | 7 lines
Changed paths:
   M /trunk/doc/README.developer

Rename FIELDBASE to FIELDDISPLAY, as it's a "how to display this"
indication, not necessarily a base (the base is "how to display" some
numeric fields, but it's not how to display some other fields).

Note that FIELDDISPLAY is the number of bits in the field containing an
FT_BOOLEAN bitfield.

------------------------------------------------------------------------
r32479 | etxrab | 2010-04-15 13:47:20 -0700 (Thu, 15 Apr 2010) | 1 line
Changed paths:
   M /trunk/diameter/TGPPSh.xml
   M /trunk/diameter/dictionary.xml

Diameter command codes update.
------------------------------------------------------------------------
r32478 | morriss | 2010-04-15 13:22:23 -0700 (Thu, 15 Apr 2010) | 4 lines
Changed paths:
   M /trunk/docbook/wsdg_src/WSDG_chapter_quick_setup.xml
   M /trunk/docbook/wsdg_src/WSDG_chapter_tools.xml

As per https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4680 :

Update the link to point to MSVC 2008EE now that 2010 is out.

------------------------------------------------------------------------
r32477 | morriss | 2010-04-15 13:09:46 -0700 (Thu, 15 Apr 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-rtp.c

Fix fuzz failure in bug 4671: don't assume the conversation data exists (check for a NULL pointer).  Also correct a typo (assignment to wrong variable).
------------------------------------------------------------------------
r32476 | wmeier | 2010-04-15 12:40:11 -0700 (Thu, 15 Apr 2010) | 5 lines
Changed paths:
   M /trunk/epan/proto.h

Revise comment on use of 'display' field in hf[] entry to show
that for FT_BOOLEAN the display field contains the bit-field width
only when hf[] entry bitmask is non-zero.


------------------------------------------------------------------------
r32475 | wmeier | 2010-04-15 12:33:33 -0700 (Thu, 15 Apr 2010) | 2 lines
Changed paths:
   M /trunk/doc/README.developer

Fix a typo

------------------------------------------------------------------------
r32474 | etxrab | 2010-04-15 10:58:54 -0700 (Thu, 15 Apr 2010) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gtp.c

From Tamas Regos:
Harmless typo and whitespace bugs in packet-gtp.c
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4677
(didn't apply cleanly so partly applied by hand).
------------------------------------------------------------------------
r32473 | etxrab | 2010-04-15 10:49:15 -0700 (Thu, 15 Apr 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rtps2.c
   M /trunk/epan/dissectors/packet-rtps2.h

From Clark Tucker:
RTPS2 dissector update.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4672
------------------------------------------------------------------------
r32472 | stig | 2010-04-15 06:59:15 -0700 (Thu, 15 Apr 2010) | 2 lines
Changed paths:
   M /trunk/wiretap/netscaler.c

Make it build without zlib on OSX.

------------------------------------------------------------------------
r32471 | wmeier | 2010-04-14 19:32:59 -0700 (Wed, 14 Apr 2010) | 2 lines
Changed paths:
   M /trunk/inet_ntop.c
   M /trunk/inet_pton.c

Let's try that again: Reword comment.

------------------------------------------------------------------------
r32470 | wmeier | 2010-04-14 19:21:24 -0700 (Wed, 14 Apr 2010) | 2 lines
Changed paths:
   M /trunk/inet_ntop.c
   M /trunk/inet_pton.c

Reword comment slightly.

------------------------------------------------------------------------
r32469 | guy | 2010-04-14 15:33:23 -0700 (Wed, 14 Apr 2010) | 2 lines
Changed paths:
   M /trunk/docbook/wsug_src/WSUG_chapter_customize.xml

Copyedit.

------------------------------------------------------------------------
r32468 | wmeier | 2010-04-14 14:56:00 -0700 (Wed, 14 Apr 2010) | 2 lines
Changed paths:
   M /trunk/config.h.win32
   M /trunk/inet_ntop.c
   M /trunk/inet_pton.c

Some changes req'd to build Wireshark with VS 2010 (VC10). [More changes still needed].

------------------------------------------------------------------------
r32467 | morriss | 2010-04-14 14:38:08 -0700 (Wed, 14 Apr 2010) | 1 line
Changed paths:
   M /trunk/asn1/h245/packet-h245-template.c
   M /trunk/epan/dissectors/packet-ansi_a.c
   M /trunk/epan/dissectors/packet-h245.c
   M /trunk/epan/dissectors/packet-sdp.c

Fix the build
------------------------------------------------------------------------
r32466 | etxrab | 2010-04-14 13:48:37 -0700 (Wed, 14 Apr 2010) | 1 line
Changed paths:
   M /trunk/asn1/h245/packet-h245-template.c
   M /trunk/epan/dissectors/packet-ansi_a.c
   M /trunk/epan/dissectors/packet-h245.c
   M /trunk/epan/dissectors/packet-rtp.c
   M /trunk/epan/dissectors/packet-rtp.h
   M /trunk/epan/dissectors/packet-sdp.c
   M /trunk/tap-rtp-common.c

Use the sample rate from SDP info in RTP stream analysis.
------------------------------------------------------------------------
r32465 | morriss | 2010-04-14 11:39:00 -0700 (Wed, 14 Apr 2010) | 6 lines
Changed paths:
   M /trunk/plugins/mate/mate.h
   M /trunk/plugins/mate/mate_grammar.lemon
   M /trunk/plugins/mate/mate_setup.c

Be sure we initialize the p_id in hf's.  This fixes
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3010 .

Also finish the implementation of ShowTimes for GOGs so that the variable gets
initialized (preventing another uninitialized variable warning from Valgrind).

------------------------------------------------------------------------
r32464 | morriss | 2010-04-14 07:20:16 -0700 (Wed, 14 Apr 2010) | 2 lines
Changed paths:
   M /trunk/plugins/mate/mate_setup.c

Fix up MATE's hf display values so MATE will actually run.

------------------------------------------------------------------------
r32463 | kukosa | 2010-04-14 05:07:29 -0700 (Wed, 14 Apr 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-sip.c

SIP headers are case-insensitive, fix case sensitivity introduced probably by mistake
------------------------------------------------------------------------
r32462 | stig | 2010-04-14 03:04:13 -0700 (Wed, 14 Apr 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/Makefile.common

Added packet-pkixac.h

------------------------------------------------------------------------
r32461 | stig | 2010-04-14 01:51:28 -0700 (Wed, 14 Apr 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/Makefile.common

Moved pkixac to clean dissectors.

------------------------------------------------------------------------
r32460 | stig | 2010-04-14 01:42:24 -0700 (Wed, 14 Apr 2010) | 2 lines
Changed paths:
   M /trunk/asn1/Makefile.am
   M /trunk/asn1/Makefile.nmake
   A /trunk/asn1/pkixac
   A /trunk/asn1/pkixac/Makefile.am
   A /trunk/asn1/pkixac/Makefile.common
   A /trunk/asn1/pkixac/Makefile.nmake
   A /trunk/asn1/pkixac/PKIXAttributeCertificate.asn
   A /trunk/asn1/pkixac/packet-pkixac-template.c
   A /trunk/asn1/pkixac/packet-pkixac-template.h
   A /trunk/asn1/pkixac/pkixac.cnf
   M /trunk/configure.in
   M /trunk/epan/CMakeLists.txt
   M /trunk/epan/dissectors/Makefile.common
   A /trunk/epan/dissectors/packet-pkixac.c
   A /trunk/epan/dissectors/packet-pkixac.h

Added PKIXAttributeCertificate (RFC3281).

------------------------------------------------------------------------
r32459 | stig | 2010-04-14 00:57:01 -0700 (Wed, 14 Apr 2010) | 2 lines
Changed paths:
   M /trunk/asn1/cms/packet-cms-template.c
   M /trunk/epan/dissectors/packet-cms.c

Register SignedData as a BER syntax dissector.

------------------------------------------------------------------------
r32458 | guy | 2010-04-13 17:46:29 -0700 (Tue, 13 Apr 2010) | 3 lines
Changed paths:
   M /trunk/doc/rawshark.pod
   M /trunk/doc/tshark.pod
   M /trunk/doc/wireshark.pod.template

In the section on WIRESHARK_ABORT_ON_DISSECTOR_BUG, give the name of the
program the man page describes, and give a bit more detail.

------------------------------------------------------------------------
r32457 | morriss | 2010-04-13 15:08:56 -0700 (Tue, 13 Apr 2010) | 1 line
Changed paths:
   M /trunk/doc/rawshark.pod
   M /trunk/doc/tshark.pod
   M /trunk/doc/wireshark.pod.template

Add an entry to the environment variable section about WIRESHARK_ABORT_ON_DISSECTOR_BUG
------------------------------------------------------------------------
r32456 | sake | 2010-04-13 12:37:44 -0700 (Tue, 13 Apr 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ssl.c

Fix for bug 4535: The SSL dissector can not correctly resemple SSL records when the record header is spit between packets


------------------------------------------------------------------------
r32455 | etxrab | 2010-04-13 12:27:14 -0700 (Tue, 13 Apr 2010) | 7 lines
Changed paths:
   M /trunk/epan/dissectors/packet-sdp.c

Extract encoding name and sample rate
i.e "AMR/8000"
This string can then be put in the hastable, extracted by
packet-rtp.c and split into "AMR" and "8000"
sample rate can then be a part of rtp_info and get rid of the
clock rate maping.
(I have some problem splitting the string, help apreciated) :-)
------------------------------------------------------------------------
r32454 | morriss | 2010-04-13 10:56:59 -0700 (Tue, 13 Apr 2010) | 3 lines
Changed paths:
   M /trunk/gtk/main_proto_draw.c

Include (horizontal) tabs in the Copy (Printable Text Only) output.  This
fixes https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2921 .

------------------------------------------------------------------------
r32453 | jake | 2010-04-13 10:38:53 -0700 (Tue, 13 Apr 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dns.c

From Ivan Sy:
Patch allows display of CD (Checking Disable) bit for DNS request and response. Section 3.2.2 of RFC 4035 revised section 6.1 of RFC 2535 
for the CD Bit.
------------------------------------------------------------------------
r32452 | morriss | 2010-04-12 14:35:19 -0700 (Mon, 12 Apr 2010) | 7 lines
Changed paths:
   M /trunk/doc/rawshark.pod
   M /trunk/doc/tshark.pod
   M /trunk/doc/wireshark.pod.template

Point out that hostname and MAC address resolution in capture filters will not
use any of the Wireshark "personal" files.

This helps to address the complaint in:

https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2904

------------------------------------------------------------------------
r32451 | etxrab | 2010-04-12 12:35:51 -0700 (Mon, 12 Apr 2010) | 1 line
Changed paths:
   M /trunk/asn1/s1ap/S1AP-CommonDataTypes.asn
   M /trunk/asn1/s1ap/S1AP-Constants.asn
   M /trunk/asn1/s1ap/S1AP-Containers.asn
   M /trunk/asn1/s1ap/S1AP-IEs.asn
   M /trunk/asn1/s1ap/S1AP-PDU-Contents.asn
   M /trunk/asn1/s1ap/S1AP-PDU-Descriptions.asn
   M /trunk/asn1/s1ap/packet-s1ap-template.c
   M /trunk/asn1/s1ap/s1ap.cnf
   M /trunk/epan/dissectors/packet-s1ap.c

Update to V9.2.0 (2010-03).
------------------------------------------------------------------------
r32450 | etxrab | 2010-04-12 12:13:36 -0700 (Mon, 12 Apr 2010) | 1 line
Changed paths:
   M /trunk/asn1/x2ap/X2AP-CommonDataTypes.asn
   M /trunk/asn1/x2ap/X2AP-Constants.asn
   M /trunk/asn1/x2ap/X2AP-Containers.asn
   M /trunk/asn1/x2ap/X2AP-IEs.asn
   M /trunk/asn1/x2ap/X2AP-PDU-Contents.asn
   M /trunk/asn1/x2ap/X2AP-PDU-Descriptions.asn
   M /trunk/asn1/x2ap/packet-x2ap-template.c
   M /trunk/asn1/x2ap/x2ap.cnf
   M /trunk/epan/dissectors/packet-x2ap.c

Update to V9.2.0 (2010-03).
------------------------------------------------------------------------
r32449 | morriss | 2010-04-12 09:26:27 -0700 (Mon, 12 Apr 2010) | 5 lines
Changed paths:
   M /trunk/packaging/macosx/Resources/bin/wireshark
   M /trunk/packaging/macosx/Resources/script

Attempt (blindly--I don't have a Mac) to fix
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2844 :

Quote all references to $HOME in case that variable has a space in it.

------------------------------------------------------------------------
r32448 | jake | 2010-04-12 09:06:52 -0700 (Mon, 12 Apr 2010) | 2 lines
Changed paths:
   M /trunk/doc/README.tapping
   M /trunk/docbook/wsdg_src/WSDG_chapter_dissection.xml

Add remark about including packet.h before tap.h

------------------------------------------------------------------------
r32447 | etxrab | 2010-04-12 00:23:49 -0700 (Mon, 12 Apr 2010) | 3 lines
Changed paths:
   M /trunk/diameter/dictionary.xml

From KATAOKA Toshihiro:
3GPP Gx "Online" AVP is not decoded because of missing vendor-id. 
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4662
------------------------------------------------------------------------
r32444 | gerald | 2010-04-11 08:03:28 -0700 (Sun, 11 Apr 2010) | 1 line
Changed paths:
   M /trunk/epan/enterprise-numbers
   M /trunk/manuf

[Automatic manuf and enterprise-numbers update for 2010-04-11]
------------------------------------------------------------------------
r32443 | sake | 2010-04-10 12:19:13 -0700 (Sat, 10 Apr 2010) | 4 lines
Changed paths:
   M /trunk/epan/proto.c

Partly revert the changes made to epan/proto.c in SVN-29490
because they break 'tshark -r <file> -q -z io,phs' (no statistics 
are shown, unless you omit the -q and use -V).

------------------------------------------------------------------------
r32442 | gerald | 2010-04-09 18:45:36 -0700 (Fri, 09 Apr 2010) | 2 lines
Changed paths:
   M /trunk/tools/Makefile.am

Fix the build.

------------------------------------------------------------------------
r32441 | gerald | 2010-04-09 16:51:22 -0700 (Fri, 09 Apr 2010) | 2 lines
Changed paths:
   M /trunk/packaging/nsis/Makefile.nmake
   M /trunk/packaging/nsis/wireshark.nsi
   M /trunk/packaging/portableapps/win32/makefile.nmake
   M /trunk/packaging/u3/win32/makefile.nmake

Fix the U3 and PortableApps builds.

------------------------------------------------------------------------
r32440 | gerald | 2010-04-09 14:42:51 -0700 (Fri, 09 Apr 2010) | 7 lines
Changed paths:
   M /trunk/INSTALL
   M /trunk/Makefile.am
   M /trunk/Makefile.nmake
   D /trunk/README.win32
   A /trunk/README.windows (from /trunk/README.win32:32439)
   M /trunk/asn1/Makefile.inc.nmake
   M /trunk/config.nmake
   M /trunk/packaging/nsis/Makefile.nmake
   M /trunk/packaging/nsis/wireshark.nsi
   A /trunk/tools/textify.sh
   D /trunk/tools/unix2dos.pl

Rename README.win32 to README.windows and add a 64-bit download link.

Add tools/textify.sh, which makes a Notepad-clickable copy of a text
file. Use it for COPYING, NEWS, README, README.windows, and help/*.txt.

Remove tools/unix2dos.pl and use Cygwin's u2d instead.

------------------------------------------------------------------------
r32439 | etxrab | 2010-04-09 10:10:43 -0700 (Fri, 09 Apr 2010) | 1 line
Changed paths:
   M /trunk/diameter/dictionary.xml

Add AVP:s
------------------------------------------------------------------------
r32438 | etxrab | 2010-04-09 07:47:27 -0700 (Fri, 09 Apr 2010) | 1 line
Changed paths:
   M /trunk/diameter/dictionary.xml

Update AVP.s
------------------------------------------------------------------------
r32437 | etxrab | 2010-04-08 22:58:48 -0700 (Thu, 08 Apr 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-ieee80211.c

More hf renaming.
------------------------------------------------------------------------
r32436 | etxrab | 2010-04-08 22:46:30 -0700 (Thu, 08 Apr 2010) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ieee80211.c

From Jouni Malinen:
Add a dissection ofr FT Action frames (part of IEEE 802.11r)
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4658
From me name header fields a bit more consistent.
------------------------------------------------------------------------
r32435 | morriss | 2010-04-08 19:09:10 -0700 (Thu, 08 Apr 2010) | 6 lines
Changed paths:
   M /trunk/doc/dumpcap.pod
   M /trunk/doc/tshark.pod
   M /trunk/doc/wireshark-filter.pod.template
   M /trunk/doc/wireshark.pod.template

As requested in:
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2132

Point to the Wiki's page on capture filter syntax in case neither libpcap's
nor tcpdump's man pages are available (e.g., on Windows).

------------------------------------------------------------------------
r32434 | guy | 2010-04-08 19:00:07 -0700 (Thu, 08 Apr 2010) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-http.c

Squelch compiler warnings.  (We know that header.content_length is less
than a value that fits into an int, so we know its value will fit into
an int.)

------------------------------------------------------------------------
r32433 | morriss | 2010-04-08 18:42:12 -0700 (Thu, 08 Apr 2010) | 5 lines
Changed paths:
   M /trunk/configure.in
   M /trunk/epan/dissectors/packet-http.c

Use a 64-bit number to store the content length.  This fixes:
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1958

Of course this doesn't mean we can reassemble that much data.

------------------------------------------------------------------------
r32432 | dimeg | 2010-04-08 12:40:57 -0700 (Thu, 08 Apr 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_bsslap.c

Fix for Bug 4651:
Dissector call used uninitialized packet_info pointer

------------------------------------------------------------------------
r32431 | morriss | 2010-04-08 12:18:05 -0700 (Thu, 08 Apr 2010) | 1 line
Changed paths:
   M /trunk/doc/Makefile.am

Revert 31864 and 31866: don't use suffix rules.  Pattern rules would work but I don't know if they're portable enough.
------------------------------------------------------------------------
r32430 | etxrab | 2010-04-08 12:06:27 -0700 (Thu, 08 Apr 2010) | 1 line
Changed paths:
   M /trunk/packaging/nsis/GetWindowsVersion.nsh

Revert incorrect change.
------------------------------------------------------------------------
r32429 | etxrab | 2010-04-08 09:17:57 -0700 (Thu, 08 Apr 2010) | 1 line
Changed paths:
   M /trunk/diameter/dictionary.xml

Add the 3GPP SWx application ID.
------------------------------------------------------------------------
r32428 | etxrab | 2010-04-08 08:51:44 -0700 (Thu, 08 Apr 2010) | 1 line
Changed paths:
   M /trunk/gtk/compare_stat.c
   M /trunk/plugins/profinet/packet-pn-dcp.c
   M /trunk/plugins/profinet/packet-pn-mrp.c
   M /trunk/plugins/profinet/packet-pn-mrrt.c

Get rid of check_col().
------------------------------------------------------------------------
r32427 | etxrab | 2010-04-08 08:27:22 -0700 (Thu, 08 Apr 2010) | 1 line
Changed paths:
   M /trunk/AUTHORS

Add Chuck Kristofek to AUTHORS
------------------------------------------------------------------------
r32426 | etxrab | 2010-04-08 08:21:07 -0700 (Thu, 08 Apr 2010) | 1 line
Changed paths:
   M /trunk/plugins/wimax/mac_hd_generic_decoder.c
   M /trunk/plugins/wimax/mac_hd_type1_decoder.c
   M /trunk/plugins/wimax/mac_hd_type2_decoder.c
   M /trunk/plugins/wimax/mac_mgmt_msg_decoder.c
   M /trunk/plugins/wimax/msg_dcd.c
   M /trunk/plugins/wimax/msg_dlmap.c
   M /trunk/plugins/wimax/msg_dreg.c
   M /trunk/plugins/wimax/msg_dsd.c
   M /trunk/plugins/wimax/msg_reg_req.c
   M /trunk/plugins/wimax/msg_reg_rsp.c
   M /trunk/plugins/wimax/msg_rep.c
   M /trunk/plugins/wimax/msg_res_cmd.c
   M /trunk/plugins/wimax/msg_rng_req.c
   M /trunk/plugins/wimax/msg_rng_rsp.c
   M /trunk/plugins/wimax/msg_sbc.c
   M /trunk/plugins/wimax/msg_ucd.c
   M /trunk/plugins/wimax/wimax_cdma_code_decoder.c
   M /trunk/plugins/wimax/wimax_compact_ulmap_ie_decoder.c
   M /trunk/plugins/wimax/wimax_fch_decoder.c
   M /trunk/plugins/wimax/wimax_ffb_decoder.c
   M /trunk/plugins/wimax/wimax_hack_decoder.c
   M /trunk/plugins/wimax/wimax_harq_map_decoder.c
   M /trunk/plugins/wimax/wimax_pdu_decoder.c
   M /trunk/plugins/wimax/wimax_phy_attributes_decoder.c
   M /trunk/plugins/wimax/wimax_utils.c

Get rid of check_col().
------------------------------------------------------------------------
r32425 | etxrab | 2010-04-08 01:41:56 -0700 (Thu, 08 Apr 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-erf.c
   M /trunk/epan/dissectors/packet-infiniband.c
   M /trunk/epan/dissectors/packet-infiniband.h
   M /trunk/wiretap/erf.c
   M /trunk/wiretap/erf.h

From Stephen Donnelly:
InfiniBand Link Packet (flow control) dissector.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4656
------------------------------------------------------------------------
r32424 | etxrab | 2010-04-07 23:36:38 -0700 (Wed, 07 Apr 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ieee80211.c

From Jouni Malinen:
Add a dissector for FTIE (part of IEEE 802.11r).
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4654
------------------------------------------------------------------------
r32423 | wmeier | 2010-04-07 22:17:27 -0700 (Wed, 07 Apr 2010) | 2 lines
Changed paths:
   M /trunk/asn1/dap/Makefile.common
   M /trunk/asn1/disp/Makefile.common

My try at fixing Bug 4653; (Also reverts SVN #32420)

------------------------------------------------------------------------
r32422 | guy | 2010-04-07 19:26:56 -0700 (Wed, 07 Apr 2010) | 2 lines
Changed paths:
   M /trunk/epan/emem.c

In C, foo() isn't a function with no arguments, foo(void) is.

------------------------------------------------------------------------
r32421 | gerald | 2010-04-07 17:02:29 -0700 (Wed, 07 Apr 2010) | 2 lines
Changed paths:
   M /trunk/Makefile.am
   M /trunk/configure.in
   M /trunk/doc/README.packaging

Add --enable-setcap-install and --with-dumpcap-group.

------------------------------------------------------------------------
r32420 | etxrab | 2010-04-07 13:11:09 -0700 (Wed, 07 Apr 2010) | 1 line
Changed paths:
   M /trunk/asn1/disp/Makefile.common

A stab at [Bug 4653] New: dap ASN1 generated dissector differs from epan/dissectors version.
------------------------------------------------------------------------
r32419 | wmeier | 2010-04-07 11:24:18 -0700 (Wed, 07 Apr 2010) | 2 lines
Changed paths:
   M /trunk/plugins/giop/packet-coseventcomm.c
   M /trunk/plugins/giop/packet-cosnaming.c
   M /trunk/plugins/giop/packet-parlay.c
   M /trunk/plugins/giop/packet-tango.c
   M /trunk/plugins/opcua/opcua_simpletypes.c
   M /trunk/plugins/opcua/opcua_transport_layer.c
   M /trunk/plugins/profinet/packet-pn-mrp.c
   M /trunk/plugins/profinet/packet-pn-mrrt.c
   M /trunk/plugins/profinet/packet-pn-ptcp.c
   M /trunk/plugins/profinet/packet-pn-rt.c

Remove some uneeded #includes

------------------------------------------------------------------------
r32418 | gerald | 2010-04-07 10:13:28 -0700 (Wed, 07 Apr 2010) | 2 lines
Changed paths:
   M /trunk/doc/README.packaging

Add a setuid example.

------------------------------------------------------------------------
r32417 | wmeier | 2010-04-07 09:54:29 -0700 (Wed, 07 Apr 2010) | 2 lines
Changed paths:
   M /trunk/asn1/HI2Operations/packet-HI2Operations-template.c
   M /trunk/asn1/acp133/packet-acp133-template.c
   M /trunk/asn1/ansi_map/packet-ansi_map-template.c
   M /trunk/asn1/charging_ase/packet-charging_ase-template.c
   M /trunk/asn1/cmip/packet-cmip-template.c
   M /trunk/asn1/cmp/packet-cmp-template.c
   M /trunk/asn1/crmf/packet-crmf-template.c
   M /trunk/asn1/dap/packet-dap-template.c
   M /trunk/asn1/disp/packet-disp-template.c
   M /trunk/asn1/dop/packet-dop-template.c
   M /trunk/asn1/dsp/packet-dsp-template.c
   M /trunk/asn1/ess/packet-ess-template.c
   M /trunk/asn1/ftam/packet-ftam-template.c
   M /trunk/asn1/gnm/packet-gnm-template.c
   M /trunk/asn1/goose/packet-goose-template.c
   M /trunk/asn1/h235/packet-h235-template.c
   M /trunk/asn1/h282/packet-h282-template.c
   M /trunk/asn1/h283/packet-h283-template.c
   M /trunk/asn1/h323/packet-h323-template.c
   M /trunk/asn1/h450/packet-h450-template.c
   M /trunk/asn1/h450-ros/packet-h450-ros-template.c
   M /trunk/asn1/h501/packet-h501-template.c
   M /trunk/asn1/inap/packet-inap-template.c
   M /trunk/asn1/logotypecertextn/packet-logotypecertextn-template.c
   M /trunk/asn1/lte-rrc/packet-lte-rrc-template.c
   M /trunk/asn1/mms/packet-mms-template.c
   M /trunk/asn1/mpeg-audio/packet-mpeg-audio-template.c
   M /trunk/asn1/mpeg-pes/packet-mpeg-pes-template.c
   M /trunk/asn1/nbap/packet-nbap-template.c
   M /trunk/asn1/ns_cert_exts/packet-ns_cert_exts-template.c
   M /trunk/asn1/ocsp/packet-ocsp-template.c
   M /trunk/asn1/p7/packet-p7-template.c
   M /trunk/asn1/pcap/packet-pcap-template.c
   M /trunk/asn1/pkcs1/packet-pkcs1-template.c
   M /trunk/asn1/pkcs12/packet-pkcs12-template.c
   M /trunk/asn1/pkinit/packet-pkinit-template.c
   M /trunk/asn1/pkix1explicit/packet-pkix1explicit-template.c
   M /trunk/asn1/pkix1implicit/packet-pkix1implicit-template.c
   M /trunk/asn1/pkixproxy/packet-pkixproxy-template.c
   M /trunk/asn1/pkixqualified/packet-pkixqualified-template.c
   M /trunk/asn1/pkixtsp/packet-pkixtsp-template.c
   M /trunk/asn1/q932-ros/packet-q932-ros-template.c
   M /trunk/asn1/ranap/packet-ranap-template.c
   M /trunk/asn1/rnsap/packet-rnsap-template.c
   M /trunk/asn1/ros/packet-ros-template.c
   M /trunk/asn1/rrc/packet-rrc-template.c
   M /trunk/asn1/rrlp/packet-rrlp-template.c
   M /trunk/asn1/rtse/packet-rtse-template.c
   M /trunk/asn1/s1ap/packet-s1ap-template.c
   M /trunk/asn1/s4406/packet-s4406-template.c
   M /trunk/asn1/sabp/packet-sabp-template.c
   M /trunk/asn1/smrse/packet-smrse-template.c
   M /trunk/asn1/snmp/packet-snmp-template.c
   M /trunk/asn1/t125/packet-t125-template.c
   M /trunk/asn1/ulp/packet-ulp-template.c
   M /trunk/asn1/wlancertextn/packet-wlancertextn-template.c
   M /trunk/asn1/x2ap/packet-x2ap-template.c
   M /trunk/asn1/x411/packet-x411-template.c
   M /trunk/asn1/x420/packet-x420-template.c
   M /trunk/asn1/x509af/packet-x509af-template.c
   M /trunk/asn1/x509ce/packet-x509ce-template.c
   M /trunk/asn1/x509if/packet-x509if-template.c
   M /trunk/asn1/x509sat/packet-x509sat-template.c
   M /trunk/epan/dissectors/packet-HI2Operations.c
   M /trunk/epan/dissectors/packet-acp133.c
   M /trunk/epan/dissectors/packet-ansi_map.c
   M /trunk/epan/dissectors/packet-charging_ase.c
   M /trunk/epan/dissectors/packet-cmip.c
   M /trunk/epan/dissectors/packet-cmp.c
   M /trunk/epan/dissectors/packet-crmf.c
   M /trunk/epan/dissectors/packet-dap.c
   M /trunk/epan/dissectors/packet-disp.c
   M /trunk/epan/dissectors/packet-dop.c
   M /trunk/epan/dissectors/packet-dsp.c
   M /trunk/epan/dissectors/packet-ess.c
   M /trunk/epan/dissectors/packet-ftam.c
   M /trunk/epan/dissectors/packet-gnm.c
   M /trunk/epan/dissectors/packet-goose.c
   M /trunk/epan/dissectors/packet-h235.c
   M /trunk/epan/dissectors/packet-h282.c
   M /trunk/epan/dissectors/packet-h283.c
   M /trunk/epan/dissectors/packet-h323.c
   M /trunk/epan/dissectors/packet-h450-ros.c
   M /trunk/epan/dissectors/packet-h450.c
   M /trunk/epan/dissectors/packet-h501.c
   M /trunk/epan/dissectors/packet-inap.c
   M /trunk/epan/dissectors/packet-logotypecertextn.c
   M /trunk/epan/dissectors/packet-lte-rrc.c
   M /trunk/epan/dissectors/packet-mms.c
   M /trunk/epan/dissectors/packet-mpeg-audio.c
   M /trunk/epan/dissectors/packet-mpeg-pes.c
   M /trunk/epan/dissectors/packet-nbap.c
   M /trunk/epan/dissectors/packet-ns_cert_exts.c
   M /trunk/epan/dissectors/packet-ocsp.c
   M /trunk/epan/dissectors/packet-p7.c
   M /trunk/epan/dissectors/packet-pcap.c
   M /trunk/epan/dissectors/packet-pkcs1.c
   M /trunk/epan/dissectors/packet-pkcs12.c
   M /trunk/epan/dissectors/packet-pkinit.c
   M /trunk/epan/dissectors/packet-pkix1explicit.c
   M /trunk/epan/dissectors/packet-pkix1implicit.c
   M /trunk/epan/dissectors/packet-pkixproxy.c
   M /trunk/epan/dissectors/packet-pkixqualified.c
   M /trunk/epan/dissectors/packet-pkixtsp.c
   M /trunk/epan/dissectors/packet-q932-ros.c
   M /trunk/epan/dissectors/packet-ranap.c
   M /trunk/epan/dissectors/packet-rnsap.c
   M /trunk/epan/dissectors/packet-ros.c
   M /trunk/epan/dissectors/packet-rrc.c
   M /trunk/epan/dissectors/packet-rrlp.c
   M /trunk/epan/dissectors/packet-rtse.c
   M /trunk/epan/dissectors/packet-s1ap.c
   M /trunk/epan/dissectors/packet-s4406.c
   M /trunk/epan/dissectors/packet-sabp.c
   M /trunk/epan/dissectors/packet-smrse.c
   M /trunk/epan/dissectors/packet-snmp.c
   M /trunk/epan/dissectors/packet-t125.c
   M /trunk/epan/dissectors/packet-ulp.c
   M /trunk/epan/dissectors/packet-wlancertextn.c
   M /trunk/epan/dissectors/packet-x2ap.c
   M /trunk/epan/dissectors/packet-x411.c
   M /trunk/epan/dissectors/packet-x420.c
   M /trunk/epan/dissectors/packet-x509af.c
   M /trunk/epan/dissectors/packet-x509ce.c
   M /trunk/epan/dissectors/packet-x509if.c
   M /trunk/epan/dissectors/packet-x509sat.c

#include <string.h> and/or #include <stdio.h> not needed.

------------------------------------------------------------------------
r32416 | jmayer | 2010-04-07 02:54:46 -0700 (Wed, 07 Apr 2010) | 2 lines
Changed paths:
   M /trunk/epan/CMakeLists.txt

Add packet-q708.c

------------------------------------------------------------------------
r32415 | guy | 2010-04-06 17:45:18 -0700 (Tue, 06 Apr 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-bacapp.c

Squelch a compiler warning.

------------------------------------------------------------------------
r32414 | guy | 2010-04-06 17:41:44 -0700 (Tue, 06 Apr 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-assa_r3.c

Squelch a compiler warning.

------------------------------------------------------------------------
r32413 | guy | 2010-04-06 17:39:35 -0700 (Tue, 06 Apr 2010) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ansi_683.c

Squelch a compiler warning.

Just make dtmf_digits and bcd_digits arrays; no need for the extra level
of indirection.

------------------------------------------------------------------------
r32412 | guy | 2010-04-06 17:34:20 -0700 (Tue, 06 Apr 2010) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-6lowpan.c

Squelch some compiler warnings (including warnings about the last member
of a structure being an empty array; that is *not* supported by all the
compilers that can be used to build Wireshark).

------------------------------------------------------------------------
r32411 | wmeier | 2010-04-06 15:09:47 -0700 (Tue, 06 Apr 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-acn.c
   M /trunk/epan/dissectors/packet-ajp13.c
   M /trunk/epan/dissectors/packet-alcap.c
   M /trunk/epan/dissectors/packet-ansi_801.c
   M /trunk/epan/dissectors/packet-cigi.c
   M /trunk/epan/dissectors/packet-cip.c
   M /trunk/epan/dissectors/packet-cmpp.c
   M /trunk/epan/dissectors/packet-cpha.c
   M /trunk/epan/dissectors/packet-dec-dnart.c
   M /trunk/epan/dissectors/packet-dhcpv6.c
   M /trunk/epan/dissectors/packet-enc.c
   M /trunk/epan/dissectors/packet-esis.c
   M /trunk/epan/dissectors/packet-etherip.c
   M /trunk/epan/dissectors/packet-exec.c
   M /trunk/epan/dissectors/packet-fcct.c
   M /trunk/epan/dissectors/packet-fcdns.c
   M /trunk/epan/dissectors/packet-fcfcs.c
   M /trunk/epan/dissectors/packet-fcfzs.c
   M /trunk/epan/dissectors/packet-fclctl.c
   M /trunk/epan/dissectors/packet-fcoe.c
   M /trunk/epan/dissectors/packet-fcswils.c
   M /trunk/epan/dissectors/packet-gsm_a_bssmap.c
   M /trunk/epan/dissectors/packet-gsm_a_common.c
   M /trunk/epan/dissectors/packet-gsm_a_dtap.c
   M /trunk/epan/dissectors/packet-gsm_bssmap_le.c
   M /trunk/epan/dissectors/packet-gtp.c
   M /trunk/epan/dissectors/packet-gtpv2.c
   M /trunk/epan/dissectors/packet-iapp.c
   M /trunk/epan/dissectors/packet-icep.c
   M /trunk/epan/dissectors/packet-icq.c
   M /trunk/epan/dissectors/packet-infiniband.c
   M /trunk/epan/dissectors/packet-ipsec-udp.c
   M /trunk/epan/dissectors/packet-ipv6.c
   M /trunk/epan/dissectors/packet-ipx.c
   M /trunk/epan/dissectors/packet-isis-clv.c
   M /trunk/epan/dissectors/packet-isup.c
   M /trunk/epan/dissectors/packet-ldp.c
   M /trunk/epan/dissectors/packet-lldp.c
   M /trunk/epan/dissectors/packet-lwapp.c
   M /trunk/epan/dissectors/packet-manolito.c
   M /trunk/epan/dissectors/packet-nbipx.c
   M /trunk/epan/dissectors/packet-nt-tpcp.c
   M /trunk/epan/dissectors/packet-pflog.c
   M /trunk/epan/dissectors/packet-pgm.c
   M /trunk/epan/dissectors/packet-pim.c
   M /trunk/epan/dissectors/packet-ppp.c
   M /trunk/epan/dissectors/packet-q2931.c
   M /trunk/epan/dissectors/packet-q933.c
   M /trunk/epan/dissectors/packet-ripng.c
   M /trunk/epan/dissectors/packet-scsi-smc.c
   M /trunk/epan/dissectors/packet-sigcomp.c
   M /trunk/epan/dissectors/packet-skinny.c
   M /trunk/epan/dissectors/packet-smb-common.c
   M /trunk/epan/dissectors/packet-sqloracle.c
   M /trunk/epan/dissectors/packet-teredo.c
   M /trunk/epan/dissectors/packet-tpkt.c
   M /trunk/epan/dissectors/packet-wccp.c
   M /trunk/epan/dissectors/packet-wow.c
   M /trunk/epan/dissectors/packet-wsp.c
   M /trunk/epan/dissectors/packet-zbee-zdp-discovery.c
   M /trunk/epan/dissectors/packet-zbee-zdp.c

#include <string.h> not needed.

------------------------------------------------------------------------
r32410 | wmeier | 2010-04-06 14:14:01 -0700 (Tue, 06 Apr 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-acap.c
   M /trunk/epan/dissectors/packet-afp.c
   M /trunk/epan/dissectors/packet-aim-admin.c
   M /trunk/epan/dissectors/packet-aim-adverts.c
   M /trunk/epan/dissectors/packet-aim-bos.c
   M /trunk/epan/dissectors/packet-aim-buddylist.c
   M /trunk/epan/dissectors/packet-aim-chat.c
   M /trunk/epan/dissectors/packet-aim-chatnav.c
   M /trunk/epan/dissectors/packet-aim-directory.c
   M /trunk/epan/dissectors/packet-aim-email.c
   M /trunk/epan/dissectors/packet-aim-generic.c
   M /trunk/epan/dissectors/packet-aim-icq.c
   M /trunk/epan/dissectors/packet-aim-invitation.c
   M /trunk/epan/dissectors/packet-aim-location.c
   M /trunk/epan/dissectors/packet-aim-oft.c
   M /trunk/epan/dissectors/packet-aim-popup.c
   M /trunk/epan/dissectors/packet-aim-signon.c
   M /trunk/epan/dissectors/packet-aim-ssi.c
   M /trunk/epan/dissectors/packet-aim-sst.c
   M /trunk/epan/dissectors/packet-aim-stats.c
   M /trunk/epan/dissectors/packet-aim-translate.c
   M /trunk/epan/dissectors/packet-aim-userlookup.c
   M /trunk/epan/dissectors/packet-airopeek.c
   M /trunk/epan/dissectors/packet-aodv.c
   M /trunk/epan/dissectors/packet-aoe.c
   M /trunk/epan/dissectors/packet-arcnet.c
   M /trunk/epan/dissectors/packet-aruba-adp.c
   M /trunk/epan/dissectors/packet-ascend.c
   M /trunk/epan/dissectors/packet-auto_rp.c
   M /trunk/epan/dissectors/packet-ayiya.c
   M /trunk/epan/dissectors/packet-bacnet.c
   M /trunk/epan/dissectors/packet-banana.c
   M /trunk/epan/dissectors/packet-bfd.c
   M /trunk/epan/dissectors/packet-bootparams.c
   M /trunk/epan/dissectors/packet-bpdu.c
   M /trunk/epan/dissectors/packet-brdwlk.c
   M /trunk/epan/dissectors/packet-bssap.c
   M /trunk/epan/dissectors/packet-bssgp.c
   M /trunk/epan/dissectors/packet-capwap.c
   M /trunk/epan/dissectors/packet-cast.c
   M /trunk/epan/dissectors/packet-ccsds.c
   M /trunk/epan/dissectors/packet-cfm.c
   M /trunk/epan/dissectors/packet-cgmp.c
   M /trunk/epan/dissectors/packet-cisco-sm.c
   M /trunk/epan/dissectors/packet-cosine.c
   M /trunk/epan/dissectors/packet-cpfi.c
   M /trunk/epan/dissectors/packet-ctdb.c
   M /trunk/epan/dissectors/packet-cups.c
   M /trunk/epan/dissectors/packet-dcc.c
   M /trunk/epan/dissectors/packet-dccp.c
   M /trunk/epan/dissectors/packet-dcerpc-bossvr.c
   M /trunk/epan/dissectors/packet-dcerpc-cds_clerkserver.c
   M /trunk/epan/dissectors/packet-dcerpc-cds_solicit.c
   M /trunk/epan/dissectors/packet-dcerpc-conv.c
   M /trunk/epan/dissectors/packet-dcerpc-cprpc_server.c
   M /trunk/epan/dissectors/packet-dcerpc-dtsprovider.c
   M /trunk/epan/dissectors/packet-dcerpc-dtsstime_req.c
   M /trunk/epan/dissectors/packet-dcerpc-epm.c
   M /trunk/epan/dissectors/packet-dcerpc-fileexp.c
   M /trunk/epan/dissectors/packet-dcerpc-fldb.c
   M /trunk/epan/dissectors/packet-dcerpc-ftserver.c
   M /trunk/epan/dissectors/packet-dcerpc-icl_rpc.c
   M /trunk/epan/dissectors/packet-dcerpc-krb5rpc.c
   M /trunk/epan/dissectors/packet-dcerpc-llb.c
   M /trunk/epan/dissectors/packet-dcerpc-mgmt.c
   M /trunk/epan/dissectors/packet-dcerpc-ndr.c
   M /trunk/epan/dissectors/packet-dcerpc-rdaclif.c
   M /trunk/epan/dissectors/packet-dcerpc-rep_proc.c
   M /trunk/epan/dissectors/packet-dcerpc-roverride.c
   M /trunk/epan/dissectors/packet-dcerpc-rpriv.c
   M /trunk/epan/dissectors/packet-dcerpc-rs_acct.c
   M /trunk/epan/dissectors/packet-dcerpc-rs_attr.c
   M /trunk/epan/dissectors/packet-dcerpc-rs_attr_schema.c
   M /trunk/epan/dissectors/packet-dcerpc-rs_bind.c
   M /trunk/epan/dissectors/packet-dcerpc-rs_misc.c
   M /trunk/epan/dissectors/packet-dcerpc-rs_pgo.c
   M /trunk/epan/dissectors/packet-dcerpc-rs_prop_acct.c
   M /trunk/epan/dissectors/packet-dcerpc-rs_prop_acl.c
   M /trunk/epan/dissectors/packet-dcerpc-rs_prop_attr.c
   M /trunk/epan/dissectors/packet-dcerpc-rs_prop_pgo.c
   M /trunk/epan/dissectors/packet-dcerpc-rs_prop_plcy.c
   M /trunk/epan/dissectors/packet-dcerpc-rs_pwd_mgmt.c
   M /trunk/epan/dissectors/packet-dcerpc-rs_repadm.c
   M /trunk/epan/dissectors/packet-dcerpc-rs_replist.c
   M /trunk/epan/dissectors/packet-dcerpc-rs_repmgr.c
   M /trunk/epan/dissectors/packet-dcerpc-rs_unix.c
   M /trunk/epan/dissectors/packet-dcerpc-rsec_login.c
   M /trunk/epan/dissectors/packet-dcerpc-secidmap.c
   M /trunk/epan/dissectors/packet-dcerpc-tkn4int.c
   M /trunk/epan/dissectors/packet-dcerpc-ubikdisk.c
   M /trunk/epan/dissectors/packet-dcerpc-ubikvote.c
   M /trunk/epan/dissectors/packet-dcerpc-update.c
   M /trunk/epan/dissectors/packet-dcom-oxid.c
   M /trunk/epan/dissectors/packet-dcom-remact.c
   M /trunk/epan/dissectors/packet-dcom-remunkn.c
   M /trunk/epan/dissectors/packet-dcom-sysact.c
   M /trunk/epan/dissectors/packet-dec-bpdu.c
   M /trunk/epan/dissectors/packet-dhcp-failover.c
   M /trunk/epan/dissectors/packet-diameter_3gpp.c
   M /trunk/epan/dissectors/packet-dis-fields.c
   M /trunk/epan/dissectors/packet-dlm3.c
   M /trunk/epan/dissectors/packet-dlsw.c
   M /trunk/epan/dissectors/packet-dpnss-link.c
   M /trunk/epan/dissectors/packet-dpnss.c
   M /trunk/epan/dissectors/packet-drda.c
   M /trunk/epan/dissectors/packet-dtp.c
   M /trunk/epan/dissectors/packet-dvmrp.c
   M /trunk/epan/dissectors/packet-echo.c
   M /trunk/epan/dissectors/packet-ehs.c
   M /trunk/epan/dissectors/packet-enttec.c
   M /trunk/epan/dissectors/packet-evrc.c
   M /trunk/epan/dissectors/packet-fc.c
   M /trunk/epan/dissectors/packet-fcels.c
   M /trunk/epan/dissectors/packet-fcip.c
   M /trunk/epan/dissectors/packet-fcp.c
   M /trunk/epan/dissectors/packet-fcsb3.c
   M /trunk/epan/dissectors/packet-fcsp.c
   M /trunk/epan/dissectors/packet-fefd.c
   M /trunk/epan/dissectors/packet-ff.c
   M /trunk/epan/dissectors/packet-fip.c
   M /trunk/epan/dissectors/packet-fmp_notify.c
   M /trunk/epan/dissectors/packet-fr.c
   M /trunk/epan/dissectors/packet-g723.c
   M /trunk/epan/dissectors/packet-gdsdb.c
   M /trunk/epan/dissectors/packet-gift.c
   M /trunk/epan/dissectors/packet-git.c
   M /trunk/epan/dissectors/packet-glbp.c
   M /trunk/epan/dissectors/packet-gmrp.c
   M /trunk/epan/dissectors/packet-gnutella.c
   M /trunk/epan/dissectors/packet-gprs-llc.c
   M /trunk/epan/dissectors/packet-gprs-ns.c
   M /trunk/epan/dissectors/packet-gsm_a_rp.c
   M /trunk/epan/dissectors/packet-gsm_bsslap.c
   M /trunk/epan/dissectors/packet-gsm_sms_ud.c
   M /trunk/epan/dissectors/packet-gvrp.c
   M /trunk/epan/dissectors/packet-h1.c
   M /trunk/epan/dissectors/packet-h221_nonstd.c
   M /trunk/epan/dissectors/packet-h261.c
   M /trunk/epan/dissectors/packet-h263.c
   M /trunk/epan/dissectors/packet-h263p.c
   M /trunk/epan/dissectors/packet-hyperscsi.c
   M /trunk/epan/dissectors/packet-icmp.c
   M /trunk/epan/dissectors/packet-icp.c
   M /trunk/epan/dissectors/packet-ifcp.c
   M /trunk/epan/dissectors/packet-igrp.c
   M /trunk/epan/dissectors/packet-imap.c
   M /trunk/epan/dissectors/packet-imf.c
   M /trunk/epan/dissectors/packet-ipfc.c
   M /trunk/epan/dissectors/packet-ipsi-ctl.c
   M /trunk/epan/dissectors/packet-ipvs-syncd.c
   M /trunk/epan/dissectors/packet-ipxwan.c
   M /trunk/epan/dissectors/packet-irc.c
   M /trunk/epan/dissectors/packet-isis-hello.c
   M /trunk/epan/dissectors/packet-isis-lsp.c
   M /trunk/epan/dissectors/packet-isis-snp.c
   M /trunk/epan/dissectors/packet-isis.c
   M /trunk/epan/dissectors/packet-ismp.c
   M /trunk/epan/dissectors/packet-iwarp-ddp-rdmap.c
   M /trunk/epan/dissectors/packet-jabber.c
   M /trunk/epan/dissectors/packet-jpeg.c
   M /trunk/epan/dissectors/packet-kink.c
   M /trunk/epan/dissectors/packet-l1-events.c
   M /trunk/epan/dissectors/packet-l2tp.c
   M /trunk/epan/dissectors/packet-lapb.c
   M /trunk/epan/dissectors/packet-lapbether.c
   M /trunk/epan/dissectors/packet-lapdm.c
   M /trunk/epan/dissectors/packet-laplink.c
   M /trunk/epan/dissectors/packet-lge_monitor.c
   M /trunk/epan/dissectors/packet-llt.c
   M /trunk/epan/dissectors/packet-lmi.c
   M /trunk/epan/dissectors/packet-lmp.c
   M /trunk/epan/dissectors/packet-lpd.c
   M /trunk/epan/dissectors/packet-lsc.c
   M /trunk/epan/dissectors/packet-m3ua.c
   M /trunk/epan/dissectors/packet-mbtcp.c
   M /trunk/epan/dissectors/packet-mdshdr.c
   M /trunk/epan/dissectors/packet-mesh.c
   M /trunk/epan/dissectors/packet-mikey.c
   M /trunk/epan/dissectors/packet-miop.c
   M /trunk/epan/dissectors/packet-mip.c
   M /trunk/epan/dissectors/packet-mp2t.c
   M /trunk/epan/dissectors/packet-mpeg1.c
   M /trunk/epan/dissectors/packet-mpls-echo.c
   M /trunk/epan/dissectors/packet-mrdisc.c
   M /trunk/epan/dissectors/packet-msdp.c
   M /trunk/epan/dissectors/packet-msn-messenger.c
   M /trunk/epan/dissectors/packet-msnip.c
   M /trunk/epan/dissectors/packet-mstp.c
   M /trunk/epan/dissectors/packet-nbd.c
   M /trunk/epan/dissectors/packet-ncp-nmas.c
   M /trunk/epan/dissectors/packet-ncp-sss.c
   M /trunk/epan/dissectors/packet-netdump.c
   M /trunk/epan/dissectors/packet-netsync.c
   M /trunk/epan/dissectors/packet-nettl.c
   M /trunk/epan/dissectors/packet-newmail.c
   M /trunk/epan/dissectors/packet-nlsp.c
   M /trunk/epan/dissectors/packet-nntp.c
   M /trunk/epan/dissectors/packet-nsip.c
   M /trunk/epan/dissectors/packet-nstrace.c
   M /trunk/epan/dissectors/packet-nt-sonmp.c
   M /trunk/epan/dissectors/packet-opsi.c
   M /trunk/epan/dissectors/packet-osi-options.c
   M /trunk/epan/dissectors/packet-osi.c
   M /trunk/epan/dissectors/packet-ositp.c
   M /trunk/epan/dissectors/packet-pagp.c
   M /trunk/epan/dissectors/packet-pana.c
   M /trunk/epan/dissectors/packet-pcep.c
   M /trunk/epan/dissectors/packet-pcli.c
   M /trunk/epan/dissectors/packet-pktgen.c
   M /trunk/epan/dissectors/packet-ppi.c
   M /trunk/epan/dissectors/packet-prp.c
   M /trunk/epan/dissectors/packet-ptp.c
   M /trunk/epan/dissectors/packet-pw-cesopsn.c
   M /trunk/epan/dissectors/packet-pw-common.c
   M /trunk/epan/dissectors/packet-pw-eth.c
   M /trunk/epan/dissectors/packet-pw-hdlc.c
   M /trunk/epan/dissectors/packet-pw-satop.c
   M /trunk/epan/dissectors/packet-radiotap.c
   M /trunk/epan/dissectors/packet-rdt.c
   M /trunk/epan/dissectors/packet-redbackli.c
   M /trunk/epan/dissectors/packet-retix-bpdu.c
   M /trunk/epan/dissectors/packet-rfc2190.c
   M /trunk/epan/dissectors/packet-rip.c
   M /trunk/epan/dissectors/packet-rlm.c
   M /trunk/epan/dissectors/packet-rmt-fec.c
   M /trunk/epan/dissectors/packet-rmt-lct.c
   M /trunk/epan/dissectors/packet-rsl.c
   M /trunk/epan/dissectors/packet-rtmpt.c
   M /trunk/epan/dissectors/packet-rtnet.c
   M /trunk/epan/dissectors/packet-rtp-events.c
   M /trunk/epan/dissectors/packet-rtp.c
   M /trunk/epan/dissectors/packet-rx.c
   M /trunk/epan/dissectors/packet-sccpmg.c
   M /trunk/epan/dissectors/packet-scsi-mmc.c
   M /trunk/epan/dissectors/packet-scsi-osd.c
   M /trunk/epan/dissectors/packet-scsi-sbc.c
   M /trunk/epan/dissectors/packet-scsi-ssc.c
   M /trunk/epan/dissectors/packet-scsi.c
   M /trunk/epan/dissectors/packet-sdlc.c
   M /trunk/epan/dissectors/packet-ses.c
   M /trunk/epan/dissectors/packet-sll.c
   M /trunk/epan/dissectors/packet-smb-browse.c
   M /trunk/epan/dissectors/packet-sndcp-xid.c
   M /trunk/epan/dissectors/packet-sndcp.c
   M /trunk/epan/dissectors/packet-sscf-nni.c
   M /trunk/epan/dissectors/packet-sscop.c
   M /trunk/epan/dissectors/packet-starteam.c
   M /trunk/epan/dissectors/packet-teamspeak2.c
   M /trunk/epan/dissectors/packet-teimanagement.c
   M /trunk/epan/dissectors/packet-text-media.c
   M /trunk/epan/dissectors/packet-tftp.c
   M /trunk/epan/dissectors/packet-tnef.c
   M /trunk/epan/dissectors/packet-tns.c
   M /trunk/epan/dissectors/packet-tte-pcf.c
   M /trunk/epan/dissectors/packet-turbocell.c
   M /trunk/epan/dissectors/packet-turnchannel.c
   M /trunk/epan/dissectors/packet-ucp.c
   M /trunk/epan/dissectors/packet-udld.c
   M /trunk/epan/dissectors/packet-uma.c
   M /trunk/epan/dissectors/packet-usb-hub.c
   M /trunk/epan/dissectors/packet-usb-masstorage.c
   M /trunk/epan/dissectors/packet-usb.c
   M /trunk/epan/dissectors/packet-uts.c
   M /trunk/epan/dissectors/packet-v120.c
   M /trunk/epan/dissectors/packet-v5ua.c
   M /trunk/epan/dissectors/packet-vrrp.c
   M /trunk/epan/dissectors/packet-vtp.c
   M /trunk/epan/dissectors/packet-who.c
   M /trunk/epan/dissectors/packet-winsrepl.c
   M /trunk/epan/dissectors/packet-wlccp.c
   M /trunk/epan/dissectors/packet-wol.c
   M /trunk/epan/dissectors/packet-wsmp.c
   M /trunk/epan/dissectors/packet-wtls.c
   M /trunk/epan/dissectors/packet-wtp.c
   M /trunk/epan/dissectors/packet-x29.c
   M /trunk/epan/dissectors/packet-xdmcp.c
   M /trunk/epan/dissectors/packet-xot.c
   M /trunk/epan/dissectors/packet-xtp.c
   M /trunk/epan/dissectors/packet-ymsg.c
   M /trunk/epan/dissectors/packet-zbee-zdp-binding.c
   M /trunk/epan/dissectors/packet-zbee-zdp-management.c
   M /trunk/epan/dissectors/packet-ziop.c

#include <string.h> not needed.

------------------------------------------------------------------------
r32409 | etxrab | 2010-04-06 13:22:19 -0700 (Tue, 06 Apr 2010) | 2 lines
Changed paths:
   M /trunk/asn1/pkcs12/Makefile.common
   M /trunk/epan/dissectors/packet-pkcs12.c

Try to fix Bug 4648 - pkcs12 ASN1 generated dissector differs from epan/dissectors version.
It's a pain to get these circular dependencies right.
------------------------------------------------------------------------
r32408 | etxrab | 2010-04-06 12:30:11 -0700 (Tue, 06 Apr 2010) | 1 line
Changed paths:
   M /trunk/asn1/p7/p7.cnf

Try to fix p7 compilation. Changed p7.cnf and regenerated but the generated dissector shows no difference which should be good.
------------------------------------------------------------------------
r32407 | wmeier | 2010-04-06 11:46:08 -0700 (Tue, 06 Apr 2010) | 5 lines
Changed paths:
   M /trunk/asn1/x411/packet-x411-template.c
   M /trunk/epan/dissectors/packet-x411.c

#include <stdio.h> not needed.
(Note: the change in  a generated function name looks benign:
  dissect_x411_PrintableString_SIZE_CONSTR4299806048 ==>
    dissect_x411_PrintableString_SIZE_CONSTR32134928)

------------------------------------------------------------------------
r32406 | wmeier | 2010-04-06 11:16:50 -0700 (Tue, 06 Apr 2010) | 2 lines
Changed paths:
   M /trunk/asn1/gnm/packet-gnm-template.c
   M /trunk/epan/dissectors/packet-gnm.c

#include <stdio.h> not needed

------------------------------------------------------------------------
r32405 | wmeier | 2010-04-06 10:01:14 -0700 (Tue, 06 Apr 2010) | 2 lines
Changed paths:
   M /trunk/asn1/HI2Operations/packet-HI2Operations-template.c
   M /trunk/asn1/acp133/packet-acp133-template.c
   M /trunk/asn1/acse/packet-acse-template.c
   M /trunk/asn1/ansi_map/packet-ansi_map-template.c
   M /trunk/asn1/ansi_tcap/packet-ansi_tcap-template.c
   M /trunk/asn1/camel/packet-camel-template.c
   M /trunk/asn1/charging_ase/packet-charging_ase-template.c
   M /trunk/asn1/cmip/packet-cmip-template.c
   M /trunk/asn1/cmp/packet-cmp-template.c
   M /trunk/asn1/cms/packet-cms-template.c
   M /trunk/asn1/crmf/packet-crmf-template.c
   M /trunk/asn1/dap/packet-dap-template.c
   M /trunk/asn1/disp/packet-disp-template.c
   M /trunk/asn1/dop/packet-dop-template.c
   M /trunk/asn1/dsp/packet-dsp-template.c
   M /trunk/asn1/ess/packet-ess-template.c
   M /trunk/asn1/ftam/packet-ftam-template.c
   M /trunk/asn1/goose/packet-goose-template.c
   M /trunk/asn1/gsm_map/packet-gsm_map-template.c
   M /trunk/asn1/h225/packet-h225-template.c
   M /trunk/asn1/h235/packet-h235-template.c
   M /trunk/asn1/h245/packet-h245-template.c
   M /trunk/asn1/h282/packet-h282-template.c
   M /trunk/asn1/h283/packet-h283-template.c
   M /trunk/asn1/h323/packet-h323-template.c
   M /trunk/asn1/h450/packet-h450-template.c
   M /trunk/asn1/h460/packet-h460-template.c
   M /trunk/asn1/h501/packet-h501-template.c
   M /trunk/asn1/hnbap/packet-hnbap-template.c
   M /trunk/asn1/inap/packet-inap-template.c
   M /trunk/asn1/ldap/packet-ldap-template.c
   M /trunk/asn1/logotypecertextn/packet-logotypecertextn-template.c
   M /trunk/asn1/lte-rrc/packet-lte-rrc-template.c
   M /trunk/asn1/mms/packet-mms-template.c
   M /trunk/asn1/mpeg-audio/packet-mpeg-audio-template.c
   M /trunk/asn1/mpeg-pes/packet-mpeg-pes-template.c
   M /trunk/asn1/nbap/packet-nbap-template.c
   M /trunk/asn1/ns_cert_exts/packet-ns_cert_exts-template.c
   M /trunk/asn1/ocsp/packet-ocsp-template.c
   M /trunk/asn1/pcap/packet-pcap-template.c
   M /trunk/asn1/pkcs1/packet-pkcs1-template.c
   M /trunk/asn1/pkinit/packet-pkinit-template.c
   M /trunk/asn1/pkix1explicit/packet-pkix1explicit-template.c
   M /trunk/asn1/pkix1implicit/packet-pkix1implicit-template.c
   M /trunk/asn1/pkixproxy/packet-pkixproxy-template.c
   M /trunk/asn1/pkixqualified/packet-pkixqualified-template.c
   M /trunk/asn1/pkixtsp/packet-pkixtsp-template.c
   M /trunk/asn1/pres/packet-pres-template.c
   M /trunk/asn1/ranap/packet-ranap-template.c
   M /trunk/asn1/rnsap/packet-rnsap-template.c
   M /trunk/asn1/ros/packet-ros-template.c
   M /trunk/asn1/rrc/packet-rrc-template.c
   M /trunk/asn1/rrlp/packet-rrlp-template.c
   M /trunk/asn1/rtse/packet-rtse-template.c
   M /trunk/asn1/rua/packet-rua-template.c
   M /trunk/asn1/s1ap/packet-s1ap-template.c
   M /trunk/asn1/s4406/packet-s4406-template.c
   M /trunk/asn1/sabp/packet-sabp-template.c
   M /trunk/asn1/smrse/packet-smrse-template.c
   M /trunk/asn1/spnego/packet-spnego-template.c
   M /trunk/asn1/t125/packet-t125-template.c
   M /trunk/asn1/t38/packet-t38-template.c
   M /trunk/asn1/tcap/packet-tcap-template.c
   M /trunk/asn1/ulp/packet-ulp-template.c
   M /trunk/asn1/wlancertextn/packet-wlancertextn-template.c
   M /trunk/asn1/x2ap/packet-x2ap-template.c
   M /trunk/asn1/x420/packet-x420-template.c
   M /trunk/asn1/x509af/packet-x509af-template.c
   M /trunk/asn1/x509ce/packet-x509ce-template.c
   M /trunk/asn1/x509if/packet-x509if-template.c
   M /trunk/asn1/x509sat/packet-x509sat-template.c
   M /trunk/epan/dissectors/packet-HI2Operations.c
   M /trunk/epan/dissectors/packet-acp133.c
   M /trunk/epan/dissectors/packet-acse.c
   M /trunk/epan/dissectors/packet-ansi_map.c
   M /trunk/epan/dissectors/packet-ansi_tcap.c
   M /trunk/epan/dissectors/packet-camel.c
   M /trunk/epan/dissectors/packet-charging_ase.c
   M /trunk/epan/dissectors/packet-cmip.c
   M /trunk/epan/dissectors/packet-cmp.c
   M /trunk/epan/dissectors/packet-cms.c
   M /trunk/epan/dissectors/packet-crmf.c
   M /trunk/epan/dissectors/packet-dap.c
   M /trunk/epan/dissectors/packet-disp.c
   M /trunk/epan/dissectors/packet-dop.c
   M /trunk/epan/dissectors/packet-dsp.c
   M /trunk/epan/dissectors/packet-ess.c
   M /trunk/epan/dissectors/packet-ftam.c
   M /trunk/epan/dissectors/packet-goose.c
   M /trunk/epan/dissectors/packet-gsm_map.c
   M /trunk/epan/dissectors/packet-h225.c
   M /trunk/epan/dissectors/packet-h235.c
   M /trunk/epan/dissectors/packet-h245.c
   M /trunk/epan/dissectors/packet-h282.c
   M /trunk/epan/dissectors/packet-h283.c
   M /trunk/epan/dissectors/packet-h323.c
   M /trunk/epan/dissectors/packet-h450.c
   M /trunk/epan/dissectors/packet-h460.c
   M /trunk/epan/dissectors/packet-h501.c
   M /trunk/epan/dissectors/packet-hnbap.c
   M /trunk/epan/dissectors/packet-inap.c
   M /trunk/epan/dissectors/packet-ldap.c
   M /trunk/epan/dissectors/packet-logotypecertextn.c
   M /trunk/epan/dissectors/packet-lte-rrc.c
   M /trunk/epan/dissectors/packet-mms.c
   M /trunk/epan/dissectors/packet-mpeg-audio.c
   M /trunk/epan/dissectors/packet-mpeg-pes.c
   M /trunk/epan/dissectors/packet-nbap.c
   M /trunk/epan/dissectors/packet-ns_cert_exts.c
   M /trunk/epan/dissectors/packet-ocsp.c
   M /trunk/epan/dissectors/packet-pcap.c
   M /trunk/epan/dissectors/packet-pkcs1.c
   M /trunk/epan/dissectors/packet-pkinit.c
   M /trunk/epan/dissectors/packet-pkix1explicit.c
   M /trunk/epan/dissectors/packet-pkix1implicit.c
   M /trunk/epan/dissectors/packet-pkixproxy.c
   M /trunk/epan/dissectors/packet-pkixqualified.c
   M /trunk/epan/dissectors/packet-pkixtsp.c
   M /trunk/epan/dissectors/packet-pres.c
   M /trunk/epan/dissectors/packet-ranap.c
   M /trunk/epan/dissectors/packet-rnsap.c
   M /trunk/epan/dissectors/packet-ros.c
   M /trunk/epan/dissectors/packet-rrc.c
   M /trunk/epan/dissectors/packet-rrlp.c
   M /trunk/epan/dissectors/packet-rtse.c
   M /trunk/epan/dissectors/packet-rua.c
   M /trunk/epan/dissectors/packet-s1ap.c
   M /trunk/epan/dissectors/packet-s4406.c
   M /trunk/epan/dissectors/packet-sabp.c
   M /trunk/epan/dissectors/packet-smrse.c
   M /trunk/epan/dissectors/packet-spnego.c
   M /trunk/epan/dissectors/packet-t125.c
   M /trunk/epan/dissectors/packet-t38.c
   M /trunk/epan/dissectors/packet-tcap.c
   M /trunk/epan/dissectors/packet-ulp.c
   M /trunk/epan/dissectors/packet-wlancertextn.c
   M /trunk/epan/dissectors/packet-x2ap.c
   M /trunk/epan/dissectors/packet-x420.c
   M /trunk/epan/dissectors/packet-x509af.c
   M /trunk/epan/dissectors/packet-x509ce.c
   M /trunk/epan/dissectors/packet-x509if.c
   M /trunk/epan/dissectors/packet-x509sat.c

#include <stdio.h> not needed.

------------------------------------------------------------------------
r32404 | gerald | 2010-04-06 09:35:05 -0700 (Tue, 06 Apr 2010) | 2 lines
Changed paths:
   M /trunk/doc/README.packaging

Update to reflect current reality.

------------------------------------------------------------------------
r32403 | wmeier | 2010-04-06 09:25:05 -0700 (Tue, 06 Apr 2010) | 2 lines
Changed paths:
   M /trunk/asn1/Makefile.nmake

Fix bug: HI2 --> HI2Operations

------------------------------------------------------------------------
r32402 | etxrab | 2010-04-06 09:20:19 -0700 (Tue, 06 Apr 2010) | 1 line
Changed paths:
   M /trunk/packaging/nsis/GetWindowsVersion.nsh

Add Windows 7(Untested).
------------------------------------------------------------------------
r32401 | etxrab | 2010-04-06 09:13:09 -0700 (Tue, 06 Apr 2010) | 1 line
Changed paths:
   M /trunk/plugins/profinet/packet-dcom-cba.c
   M /trunk/plugins/profinet/packet-pn-ptcp.c
   M /trunk/plugins/profinet/packet-pn-rt.c
   M /trunk/plugins/profinet/packet-pn.c
   M /trunk/plugins/sercosiii/packet-sercosiii_1v1.c
   M /trunk/plugins/sercosiii/packet-sercosiii_1v1_at.c
   M /trunk/plugins/sercosiii/packet-sercosiii_1v1_mdt.c
   M /trunk/plugins/unistim/packet-unistim.c
   M /trunk/plugins/wimaxasncp/packet-wimaxasncp.c

Get rid of check_col
------------------------------------------------------------------------
r32400 | morriss | 2010-04-06 08:45:11 -0700 (Tue, 06 Apr 2010) | 1 line
Changed paths:
   M /trunk/plugins/docsis/packet-bpkmreq.c
   M /trunk/plugins/docsis/packet-dsaack.c
   M /trunk/plugins/docsis/packet-dsarsp.c
   M /trunk/plugins/docsis/packet-dscack.c
   M /trunk/plugins/docsis/packet-dscrsp.c
   M /trunk/plugins/docsis/packet-dsdrsp.c
   M /trunk/plugins/docsis/packet-map.c
   M /trunk/plugins/docsis/packet-regack.c

Don't use %s as the format string in val_to_str().
------------------------------------------------------------------------
r32399 | wmeier | 2010-04-06 08:34:07 -0700 (Tue, 06 Apr 2010) | 2 lines
Changed paths:
   M /trunk/docbook/README.txt

Mention elinks as an alternative to lynx [on *nix].

------------------------------------------------------------------------
r32398 | morriss | 2010-04-06 06:40:06 -0700 (Tue, 06 Apr 2010) | 1 line
Changed paths:
   M /trunk/plugins/docsis/packet-regrsp.c

Don't use %s as the format string in val_to_str().  This fixes the fuzz failure in bug 4646.
------------------------------------------------------------------------
r32397 | kukosa | 2010-04-06 00:19:29 -0700 (Tue, 06 Apr 2010) | 1 line
Changed paths:
   M /trunk/gtk/voip_calls_dlg.c

clear the store list before inserting all raws
------------------------------------------------------------------------
r32396 | guy | 2010-04-05 19:49:18 -0700 (Mon, 05 Apr 2010) | 4 lines
Changed paths:
   M /trunk/plugins/docsis/packet-bpkmrsp.c

The third argument to val_to_str() is a format string that gets passed
the value that couldn't be mapped to a string - it's an integer and
needs to be printed with an integer format.  Fixes bug 4644.

------------------------------------------------------------------------
r32395 | wmeier | 2010-04-05 17:58:05 -0700 (Mon, 05 Apr 2010) | 2 lines
Changed paths:
   M /trunk/gtk/mcast_stream_dlg.c

Fix gcc -Wshadow warnings.

------------------------------------------------------------------------
r32394 | wmeier | 2010-04-05 17:13:45 -0700 (Mon, 05 Apr 2010) | 2 lines
Changed paths:
   M /trunk/AUTHORS

Give David Aggeler credit for the VMLAB dissector (and also for enchancements to the DICOM dissector).

------------------------------------------------------------------------
r32393 | guy | 2010-04-05 15:20:21 -0700 (Mon, 05 Apr 2010) | 11 lines
Changed paths:
   M /trunk/wiretap/pcapng.c

Treat the first block we read, when opening, specially:

	1) if it's not an SHB, just say "this is not a pcap-ng file",
	   don't try to process it (we can't process it, as we haven't
	   finished setting up all the state information yet);

	2) if it has the right SHB type code, but isn't a valid SHB,
	   just say "this is not a pcap-ng file".

For all other SHB's, treat anything that renders it invalid as an error.

------------------------------------------------------------------------
r32392 | wmeier | 2010-04-05 14:42:28 -0700 (Mon, 05 Apr 2010) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-wccp.c
   M /trunk/epan/dissectors/packet-wccp.h

"Web Cache Coordination Protocol" ==> "Web Cache Communication Protocol"

See https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4643


------------------------------------------------------------------------
r32391 | wmeier | 2010-04-05 14:14:05 -0700 (Mon, 05 Apr 2010) | 10 lines
Changed paths:
   M /trunk/epan/dissectors/packet-vmlab.c

As requested by  David Aggeler:

About hf_, in

    { &hf_vmlab_flags_fragment, { "More Fragments", "vmlab.fragment", 
        FT_UINT8, BASE_HEX, VALS(fragment_vals), 0x04, NULL, HFILL }},

I'd like to keep BASE_NONE to avoid the number to show in brackets.


------------------------------------------------------------------------
r32390 | gerald | 2010-04-05 14:13:00 -0700 (Mon, 05 Apr 2010) | 2 lines
Changed paths:
   M /trunk/capture_ui_utils.c

Note that -X stdin_descr stretches the original intent of the -X option.

------------------------------------------------------------------------
r32389 | wmeier | 2010-04-05 14:04:37 -0700 (Mon, 05 Apr 2010) | 4 lines
Changed paths:
   M /trunk/configure.in
   M /trunk/docbook/Makefile.am

Disable the possible use of 'links' to generate release-notes.txt
"Fixes" Bug #4631.
See https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4631

------------------------------------------------------------------------
r32388 | etxrab | 2010-04-05 13:04:52 -0700 (Mon, 05 Apr 2010) | 1 line
Changed paths:
   M /trunk/plugins/asn1/packet-asn1.c
   M /trunk/plugins/docsis/packet-bintrngreq.c
   M /trunk/plugins/docsis/packet-bpkmreq.c
   M /trunk/plugins/docsis/packet-bpkmrsp.c
   M /trunk/plugins/docsis/packet-docsis.c
   M /trunk/plugins/docsis/packet-dsaack.c
   M /trunk/plugins/docsis/packet-dsareq.c
   M /trunk/plugins/docsis/packet-dsarsp.c
   M /trunk/plugins/docsis/packet-dscack.c
   M /trunk/plugins/docsis/packet-dscreq.c
   M /trunk/plugins/docsis/packet-dscrsp.c
   M /trunk/plugins/docsis/packet-dsdreq.c
   M /trunk/plugins/docsis/packet-dsdrsp.c
   M /trunk/plugins/docsis/packet-intrngreq.c
   M /trunk/plugins/docsis/packet-map.c
   M /trunk/plugins/docsis/packet-regack.c
   M /trunk/plugins/docsis/packet-regreq.c
   M /trunk/plugins/docsis/packet-regrsp.c
   M /trunk/plugins/docsis/packet-rngreq.c
   M /trunk/plugins/docsis/packet-rngrsp.c
   M /trunk/plugins/docsis/packet-type29ucd.c
   M /trunk/plugins/docsis/packet-uccreq.c
   M /trunk/plugins/docsis/packet-uccrsp.c
   M /trunk/plugins/docsis/packet-ucd.c
   M /trunk/plugins/ethercat/packet-ams.c
   M /trunk/plugins/ethercat/packet-ecatmb.c
   M /trunk/plugins/ethercat/packet-ethercat-datagram.c
   M /trunk/plugins/ethercat/packet-ethercat-frame.c
   M /trunk/plugins/ethercat/packet-ioraw.c
   M /trunk/plugins/ethercat/packet-nv.c
   M /trunk/plugins/giop/packet-coseventcomm.c
   M /trunk/plugins/giop/packet-cosnaming.c
   M /trunk/plugins/giop/packet-parlay.c
   M /trunk/plugins/giop/packet-tango.c
   M /trunk/plugins/gryphon/packet-gryphon.c
   M /trunk/plugins/irda/packet-ircomm.c
   M /trunk/plugins/irda/packet-irda.c
   M /trunk/plugins/m2m/packet-m2m.c
   M /trunk/plugins/opcua/opcua.c
   M /trunk/plugins/profinet/packet-dcom-cba-acco.c
   M /trunk/tools/wireshark_gen.py

Get rid of a bunch of check_col().
------------------------------------------------------------------------
r32387 | wmeier | 2010-04-05 12:42:07 -0700 (Mon, 05 Apr 2010) | 2 lines
Changed paths:
   M /trunk/config.nmake

Add coment about why 'links' fails if it is used to generate release-notes.txt 

------------------------------------------------------------------------
r32386 | wmeier | 2010-04-05 10:55:57 -0700 (Mon, 05 Apr 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-vmlab.c

Remove 'if (tree)' around code so that ethertype always gets called with correct values.

------------------------------------------------------------------------
r32385 | wmeier | 2010-04-05 10:31:28 -0700 (Mon, 05 Apr 2010) | 6 lines
Changed paths:
   M /trunk/epan/dissectors/packet-vmlab.c

Cleanup:
 - hf[] array:fix some "Display" fields: eg: FT_BOOLEAN to BASE_HEX
 - There's no prefs: thus no need for prefs_register_protocol
 - whitespace;
 ...

------------------------------------------------------------------------
r32384 | guy | 2010-04-05 10:16:08 -0700 (Mon, 05 Apr 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-vmlab.c

Put volatile back - without it, the compiler warns you.

------------------------------------------------------------------------
r32383 | krj | 2010-04-05 09:36:58 -0700 (Mon, 05 Apr 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-vmlab.c

Remove volatile
------------------------------------------------------------------------
r32382 | guy | 2010-04-05 09:17:42 -0700 (Mon, 05 Apr 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-vmlab.c

Get rid of unused variable.

------------------------------------------------------------------------
r32381 | stig | 2010-04-05 08:57:29 -0700 (Mon, 05 Apr 2010) | 2 lines
Changed paths:
   M /trunk/epan/CMakeLists.txt

Added packet-vmlab.c

------------------------------------------------------------------------
r32380 | etxrab | 2010-04-05 08:48:11 -0700 (Mon, 05 Apr 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/Makefile.common
   A /trunk/epan/dissectors/packet-vmlab.c

From David Aggeler:
Support for VMware Lab Manager Host Spanning
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4186
------------------------------------------------------------------------
r32379 | etxrab | 2010-04-05 02:24:25 -0700 (Mon, 05 Apr 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-vlan.c

From David Aggeler:
Fixed wrong declaration in packet-vlan.c 
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4186
------------------------------------------------------------------------
r32378 | etxrab | 2010-04-05 02:21:48 -0700 (Mon, 05 Apr 2010) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ethertype.c
   M /trunk/epan/etypes.h

From David Aggeler:
Added 0x88DE to etypes.h
Added ETHERTYPE_VMLAB 
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4186
------------------------------------------------------------------------
r32377 | etxrab | 2010-04-05 00:37:04 -0700 (Mon, 05 Apr 2010) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-diameter_3gpp.c
   M /trunk/epan/dissectors/packet-gtpv2.c

From Toshihiro KATAOKA:
The decoded MSISDN AVP in 3GPP diameter AVP and the decoded MSISDN IE in 3GPP
GTPv2 IE are not correct. 
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4638
------------------------------------------------------------------------
r32376 | jake | 2010-04-04 14:32:27 -0700 (Sun, 04 Apr 2010) | 1 line
Changed paths:
   M /trunk/gtk/mcast_stream_dlg.c

Replace GtkCList by GtkTreeView.
------------------------------------------------------------------------
r32375 | stig | 2010-04-04 13:30:33 -0700 (Sun, 04 Apr 2010) | 4 lines
Changed paths:
   M /trunk/epan/CMakeLists.txt
   M /trunk/epan/dissectors/Makefile.common
   A /trunk/epan/dissectors/packet-git.c

From Jelmer Vernooij via bug 4640:
This patch adds a dissector for the Git smart server protocol (git://),
splitting the stream up into packets.

------------------------------------------------------------------------
r32372 | gerald | 2010-04-04 08:03:28 -0700 (Sun, 04 Apr 2010) | 1 line
Changed paths:
   M /trunk/epan/enterprise-numbers
   M /trunk/manuf

[Automatic manuf and enterprise-numbers update for 2010-04-04]
------------------------------------------------------------------------
r32371 | guy | 2010-04-03 20:06:25 -0700 (Sat, 03 Apr 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dtls.c

packet-ssl-utils.h now includes <stdio.h> itself.

------------------------------------------------------------------------
r32370 | guy | 2010-04-03 20:05:27 -0700 (Sat, 03 Apr 2010) | 3 lines
Changed paths:
   M /trunk/epan/reassemble_test.c

Fix to match changes to the signatures of the real versions of those
functions.

------------------------------------------------------------------------
r32369 | wmeier | 2010-04-03 19:25:32 -0700 (Sat, 03 Apr 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ssl-utils.h

Needs #include <stdio.h>.

------------------------------------------------------------------------
r32368 | guy | 2010-04-03 17:48:17 -0700 (Sat, 03 Apr 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dtls.c

packet-ssl-utils.h uses "FILE *"; at least on Solaris, we need to
include <stdio.h> to get "FILE *" declared.

------------------------------------------------------------------------
r32367 | wmeier | 2010-04-03 14:55:23 -0700 (Sat, 03 Apr 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-6lowpan.c
   M /trunk/epan/dissectors/packet-9p.c
   M /trunk/epan/dissectors/packet-aarp.c
   M /trunk/epan/dissectors/packet-acap.c
   M /trunk/epan/dissectors/packet-afp.c
   M /trunk/epan/dissectors/packet-agentx.c
   M /trunk/epan/dissectors/packet-aim-admin.c
   M /trunk/epan/dissectors/packet-aim-adverts.c
   M /trunk/epan/dissectors/packet-aim-bos.c
   M /trunk/epan/dissectors/packet-aim-buddylist.c
   M /trunk/epan/dissectors/packet-aim-chat.c
   M /trunk/epan/dissectors/packet-aim-chatnav.c
   M /trunk/epan/dissectors/packet-aim-directory.c
   M /trunk/epan/dissectors/packet-aim-email.c
   M /trunk/epan/dissectors/packet-aim-generic.c
   M /trunk/epan/dissectors/packet-aim-icq.c
   M /trunk/epan/dissectors/packet-aim-invitation.c
   M /trunk/epan/dissectors/packet-aim-location.c
   M /trunk/epan/dissectors/packet-aim-messaging.c
   M /trunk/epan/dissectors/packet-aim-oft.c
   M /trunk/epan/dissectors/packet-aim-popup.c
   M /trunk/epan/dissectors/packet-aim-signon.c
   M /trunk/epan/dissectors/packet-aim-ssi.c
   M /trunk/epan/dissectors/packet-aim-sst.c
   M /trunk/epan/dissectors/packet-aim-stats.c
   M /trunk/epan/dissectors/packet-aim-translate.c
   M /trunk/epan/dissectors/packet-aim-userlookup.c
   M /trunk/epan/dissectors/packet-aim.c
   M /trunk/epan/dissectors/packet-amr.c
   M /trunk/epan/dissectors/packet-ansi_637.c
   M /trunk/epan/dissectors/packet-ansi_683.c
   M /trunk/epan/dissectors/packet-ansi_801.c
   M /trunk/epan/dissectors/packet-ansi_a.c
   M /trunk/epan/dissectors/packet-aoe.c
   M /trunk/epan/dissectors/packet-app-pkix-cert.c
   M /trunk/epan/dissectors/packet-arcnet.c
   M /trunk/epan/dissectors/packet-artnet.c
   M /trunk/epan/dissectors/packet-atm.c
   M /trunk/epan/dissectors/packet-ayiya.c
   M /trunk/epan/dissectors/packet-bacapp.c
   M /trunk/epan/dissectors/packet-bacnet.c
   M /trunk/epan/dissectors/packet-banana.c
   M /trunk/epan/dissectors/packet-bfd.c
   M /trunk/epan/dissectors/packet-bgp.c
   M /trunk/epan/dissectors/packet-bittorrent.c
   M /trunk/epan/dissectors/packet-bpdu.c
   M /trunk/epan/dissectors/packet-brdwlk.c
   M /trunk/epan/dissectors/packet-bssap.c
   M /trunk/epan/dissectors/packet-bssgp.c
   M /trunk/epan/dissectors/packet-capwap.c
   M /trunk/epan/dissectors/packet-ccsds.c
   M /trunk/epan/dissectors/packet-cfm.c
   M /trunk/epan/dissectors/packet-cigi.c
   M /trunk/epan/dissectors/packet-cip.c
   M /trunk/epan/dissectors/packet-cisco-sm.c
   M /trunk/epan/dissectors/packet-cmpp.c
   M /trunk/epan/dissectors/packet-collectd.c
   M /trunk/epan/dissectors/packet-cops.c
   M /trunk/epan/dissectors/packet-cpha.c
   M /trunk/epan/dissectors/packet-ctdb.c
   M /trunk/epan/dissectors/packet-dcc.c
   M /trunk/epan/dissectors/packet-dcm.c
   M /trunk/epan/dissectors/packet-dec-bpdu.c
   M /trunk/epan/dissectors/packet-dec-dnart.c
   M /trunk/epan/dissectors/packet-dhcp-failover.c
   M /trunk/epan/dissectors/packet-diameter_3gpp.c
   M /trunk/epan/dissectors/packet-dlm3.c
   M /trunk/epan/dissectors/packet-dlsw.c
   M /trunk/epan/dissectors/packet-dnp.c
   M /trunk/epan/dissectors/packet-dns.c
   M /trunk/epan/dissectors/packet-dpnss-link.c
   M /trunk/epan/dissectors/packet-dpnss.c
   M /trunk/epan/dissectors/packet-dsi.c
   M /trunk/epan/dissectors/packet-dtls.c
   M /trunk/epan/dissectors/packet-dvmrp.c
   M /trunk/epan/dissectors/packet-echo.c
   M /trunk/epan/dissectors/packet-edonkey.c
   M /trunk/epan/dissectors/packet-ehs.c
   M /trunk/epan/dissectors/packet-enip.c
   M /trunk/epan/dissectors/packet-enttec.c
   M /trunk/epan/dissectors/packet-erf.c
   M /trunk/epan/dissectors/packet-esis.c
   M /trunk/epan/dissectors/packet-evrc.c
   M /trunk/epan/dissectors/packet-fc.c
   M /trunk/epan/dissectors/packet-fcct.c
   M /trunk/epan/dissectors/packet-fcdns.c
   M /trunk/epan/dissectors/packet-fcels.c
   M /trunk/epan/dissectors/packet-fcfcs.c
   M /trunk/epan/dissectors/packet-fcfzs.c
   M /trunk/epan/dissectors/packet-fcip.c
   M /trunk/epan/dissectors/packet-fclctl.c
   M /trunk/epan/dissectors/packet-fcoe.c
   M /trunk/epan/dissectors/packet-fcp.c
   M /trunk/epan/dissectors/packet-fcsb3.c
   M /trunk/epan/dissectors/packet-fcsp.c
   M /trunk/epan/dissectors/packet-fcswils.c
   M /trunk/epan/dissectors/packet-fddi.c
   M /trunk/epan/dissectors/packet-fip.c
   M /trunk/epan/dissectors/packet-fr.c
   M /trunk/epan/dissectors/packet-g723.c
   M /trunk/epan/dissectors/packet-gdsdb.c
   M /trunk/epan/dissectors/packet-gift.c
   M /trunk/epan/dissectors/packet-gmrp.c
   M /trunk/epan/dissectors/packet-gnutella.c
   M /trunk/epan/dissectors/packet-gprs-llc.c
   M /trunk/epan/dissectors/packet-gsm_a_bssmap.c
   M /trunk/epan/dissectors/packet-gsm_a_common.c
   M /trunk/epan/dissectors/packet-gsm_a_dtap.c
   M /trunk/epan/dissectors/packet-gsm_a_rp.c
   M /trunk/epan/dissectors/packet-gsm_a_rr.c
   M /trunk/epan/dissectors/packet-gsm_bsslap.c
   M /trunk/epan/dissectors/packet-gsm_bssmap_le.c
   M /trunk/epan/dissectors/packet-gsm_sms.c
   M /trunk/epan/dissectors/packet-gsm_sms_ud.c
   M /trunk/epan/dissectors/packet-gsm_um.c
   M /trunk/epan/dissectors/packet-gtp.c
   M /trunk/epan/dissectors/packet-gtpv2.c
   M /trunk/epan/dissectors/packet-gvrp.c
   M /trunk/epan/dissectors/packet-h221_nonstd.c
   M /trunk/epan/dissectors/packet-h261.c
   M /trunk/epan/dissectors/packet-h263.c
   M /trunk/epan/dissectors/packet-h263p.c
   M /trunk/epan/dissectors/packet-h264.c
   M /trunk/epan/dissectors/packet-hyperscsi.c
   M /trunk/epan/dissectors/packet-iapp.c
   M /trunk/epan/dissectors/packet-icmp.c
   M /trunk/epan/dissectors/packet-icp.c
   M /trunk/epan/dissectors/packet-icq.c
   M /trunk/epan/dissectors/packet-iec104.c
   M /trunk/epan/dissectors/packet-ifcp.c
   M /trunk/epan/dissectors/packet-igmp.c
   M /trunk/epan/dissectors/packet-igrp.c
   M /trunk/epan/dissectors/packet-imap.c
   M /trunk/epan/dissectors/packet-imf.c
   M /trunk/epan/dissectors/packet-infiniband.c
   M /trunk/epan/dissectors/packet-ip.c
   M /trunk/epan/dissectors/packet-ipdc.c
   M /trunk/epan/dissectors/packet-ipfc.c
   M /trunk/epan/dissectors/packet-ipsi-ctl.c
   M /trunk/epan/dissectors/packet-ipv6.c
   M /trunk/epan/dissectors/packet-ipvs-syncd.c
   M /trunk/epan/dissectors/packet-ipx.c
   M /trunk/epan/dissectors/packet-ipxwan.c
   M /trunk/epan/dissectors/packet-irc.c
   M /trunk/epan/dissectors/packet-iscsi.c
   M /trunk/epan/dissectors/packet-isdn.c
   M /trunk/epan/dissectors/packet-isis-clv.c
   M /trunk/epan/dissectors/packet-isis-hello.c
   M /trunk/epan/dissectors/packet-isis-lsp.c
   M /trunk/epan/dissectors/packet-isis-snp.c
   M /trunk/epan/dissectors/packet-isis.c
   M /trunk/epan/dissectors/packet-ismp.c
   M /trunk/epan/dissectors/packet-isup.c
   M /trunk/epan/dissectors/packet-iwarp-ddp-rdmap.c
   M /trunk/epan/dissectors/packet-iwarp-mpa.c
   M /trunk/epan/dissectors/packet-jabber.c
   M /trunk/epan/dissectors/packet-jpeg.c
   M /trunk/epan/dissectors/packet-jxta.c
   M /trunk/epan/dissectors/packet-k12.c
   M /trunk/epan/dissectors/packet-kink.c
   M /trunk/epan/dissectors/packet-l2tp.c
   M /trunk/epan/dissectors/packet-lapb.c
   M /trunk/epan/dissectors/packet-lapbether.c
   M /trunk/epan/dissectors/packet-lapd.c
   M /trunk/epan/dissectors/packet-lapdm.c
   M /trunk/epan/dissectors/packet-laplink.c
   M /trunk/epan/dissectors/packet-ldp.c
   M /trunk/epan/dissectors/packet-lge_monitor.c
   M /trunk/epan/dissectors/packet-lldp.c
   M /trunk/epan/dissectors/packet-llt.c
   M /trunk/epan/dissectors/packet-lmi.c
   M /trunk/epan/dissectors/packet-lmp.c
   M /trunk/epan/dissectors/packet-lsc.c
   M /trunk/epan/dissectors/packet-lwapp.c
   M /trunk/epan/dissectors/packet-lwres.c
   M /trunk/epan/dissectors/packet-m3ua.c
   M /trunk/epan/dissectors/packet-mac-lte.c
   M /trunk/epan/dissectors/packet-manolito.c
   M /trunk/epan/dissectors/packet-mbtcp.c
   M /trunk/epan/dissectors/packet-mdshdr.c
   M /trunk/epan/dissectors/packet-megaco.c
   M /trunk/epan/dissectors/packet-mesh.c
   M /trunk/epan/dissectors/packet-meta.c
   M /trunk/epan/dissectors/packet-mikey.c
   M /trunk/epan/dissectors/packet-miop.c
   M /trunk/epan/dissectors/packet-mip.c
   M /trunk/epan/dissectors/packet-mp2t.c
   M /trunk/epan/dissectors/packet-mp4ves.c
   M /trunk/epan/dissectors/packet-mpeg1.c
   M /trunk/epan/dissectors/packet-mpls-echo.c
   M /trunk/epan/dissectors/packet-mrdisc.c
   M /trunk/epan/dissectors/packet-msdp.c
   M /trunk/epan/dissectors/packet-msn-messenger.c
   M /trunk/epan/dissectors/packet-msnip.c
   M /trunk/epan/dissectors/packet-msproxy.c
   M /trunk/epan/dissectors/packet-msrp.c
   M /trunk/epan/dissectors/packet-mstp.c
   M /trunk/epan/dissectors/packet-multipart.c
   M /trunk/epan/dissectors/packet-nbd.c
   M /trunk/epan/dissectors/packet-nbns.c
   M /trunk/epan/dissectors/packet-ndmp.c
   M /trunk/epan/dissectors/packet-netbios.c
   M /trunk/epan/dissectors/packet-netdump.c
   M /trunk/epan/dissectors/packet-netsync.c
   M /trunk/epan/dissectors/packet-nettl.c
   M /trunk/epan/dissectors/packet-newmail.c
   M /trunk/epan/dissectors/packet-nhrp.c
   M /trunk/epan/dissectors/packet-nlsp.c
   M /trunk/epan/dissectors/packet-nntp.c
   M /trunk/epan/dissectors/packet-nsip.c
   M /trunk/epan/dissectors/packet-nt-tpcp.c
   M /trunk/epan/dissectors/packet-ntp.c
   M /trunk/epan/dissectors/packet-olsr.c
   M /trunk/epan/dissectors/packet-opsi.c
   M /trunk/epan/dissectors/packet-osi-options.c
   M /trunk/epan/dissectors/packet-osi.c
   M /trunk/epan/dissectors/packet-ositp.c
   M /trunk/epan/dissectors/packet-ospf.c
   M /trunk/epan/dissectors/packet-pagp.c
   M /trunk/epan/dissectors/packet-pcep.c
   M /trunk/epan/dissectors/packet-pcli.c
   M /trunk/epan/dissectors/packet-per.c
   M /trunk/epan/dissectors/packet-pgm.c
   M /trunk/epan/dissectors/packet-pktgen.c
   M /trunk/epan/dissectors/packet-pptp.c
   M /trunk/epan/dissectors/packet-prp.c
   M /trunk/epan/dissectors/packet-ptp.c
   M /trunk/epan/dissectors/packet-pvfs2.c
   M /trunk/epan/dissectors/packet-pw-atm.c
   M /trunk/epan/dissectors/packet-pw-cesopsn.c
   M /trunk/epan/dissectors/packet-pw-eth.c
   M /trunk/epan/dissectors/packet-pw-hdlc.c
   M /trunk/epan/dissectors/packet-pw-satop.c
   M /trunk/epan/dissectors/packet-q2931.c
   M /trunk/epan/dissectors/packet-q931.c
   M /trunk/epan/dissectors/packet-q933.c
   M /trunk/epan/dissectors/packet-rdt.c
   M /trunk/epan/dissectors/packet-redbackli.c
   M /trunk/epan/dissectors/packet-retix-bpdu.c
   M /trunk/epan/dissectors/packet-rfc2190.c
   M /trunk/epan/dissectors/packet-rlc-lte.c
   M /trunk/epan/dissectors/packet-rlm.c
   M /trunk/epan/dissectors/packet-rmi.c
   M /trunk/epan/dissectors/packet-rmt-alc.c
   M /trunk/epan/dissectors/packet-rmt-common.c
   M /trunk/epan/dissectors/packet-rmt-fec.c
   M /trunk/epan/dissectors/packet-rmt-lct.c
   M /trunk/epan/dissectors/packet-rmt-norm.c
   M /trunk/epan/dissectors/packet-rpc.c
   M /trunk/epan/dissectors/packet-rsl.c
   M /trunk/epan/dissectors/packet-rsvp.c
   M /trunk/epan/dissectors/packet-rsync.c
   M /trunk/epan/dissectors/packet-rtnet.c
   M /trunk/epan/dissectors/packet-rtp-events.c
   M /trunk/epan/dissectors/packet-rtps.c
   M /trunk/epan/dissectors/packet-rtps2.c
   M /trunk/epan/dissectors/packet-rx.c
   M /trunk/epan/dissectors/packet-sccp.c
   M /trunk/epan/dissectors/packet-sccpmg.c
   M /trunk/epan/dissectors/packet-sdlc.c
   M /trunk/epan/dissectors/packet-sebek.c
   M /trunk/epan/dissectors/packet-ses.c
   M /trunk/epan/dissectors/packet-sigcomp.c
   M /trunk/epan/dissectors/packet-sip.c
   M /trunk/epan/dissectors/packet-sita.c
   M /trunk/epan/dissectors/packet-sll.c
   M /trunk/epan/dissectors/packet-slowprotocols.c
   M /trunk/epan/dissectors/packet-slsk.c
   M /trunk/epan/dissectors/packet-smb-browse.c
   M /trunk/epan/dissectors/packet-smb-pipe.c
   M /trunk/epan/dissectors/packet-smb.c
   M /trunk/epan/dissectors/packet-sndcp-xid.c
   M /trunk/epan/dissectors/packet-sndcp.c
   M /trunk/epan/dissectors/packet-socks.c
   M /trunk/epan/dissectors/packet-sscf-nni.c
   M /trunk/epan/dissectors/packet-sscop.c
   M /trunk/epan/dissectors/packet-synergy.c
   M /trunk/epan/dissectors/packet-syslog.c
   M /trunk/epan/dissectors/packet-t30.c
   M /trunk/epan/dissectors/packet-tds.c
   M /trunk/epan/dissectors/packet-teamspeak2.c
   M /trunk/epan/dissectors/packet-teimanagement.c
   M /trunk/epan/dissectors/packet-telnet.c
   M /trunk/epan/dissectors/packet-teredo.c
   M /trunk/epan/dissectors/packet-tipc.c
   M /trunk/epan/dissectors/packet-tivoconnect.c
   M /trunk/epan/dissectors/packet-tnef.c
   M /trunk/epan/dissectors/packet-tns.c
   M /trunk/epan/dissectors/packet-tpkt.c
   M /trunk/epan/dissectors/packet-tr.c
   M /trunk/epan/dissectors/packet-tte-pcf.c
   M /trunk/epan/dissectors/packet-turbocell.c
   M /trunk/epan/dissectors/packet-turnchannel.c
   M /trunk/epan/dissectors/packet-udp.c
   M /trunk/epan/dissectors/packet-uma.c
   M /trunk/epan/dissectors/packet-v120.c
   M /trunk/epan/dissectors/packet-v5ua.c
   M /trunk/epan/dissectors/packet-winsrepl.c
   M /trunk/epan/dissectors/packet-wlccp.c
   M /trunk/epan/dissectors/packet-wow.c
   M /trunk/epan/dissectors/packet-wsmp.c
   M /trunk/epan/dissectors/packet-x25.c
   M /trunk/epan/dissectors/packet-x29.c
   M /trunk/epan/dissectors/packet-xcsl.c
   M /trunk/epan/dissectors/packet-xdmcp.c
   M /trunk/epan/dissectors/packet-xml.c
   M /trunk/epan/dissectors/packet-xot.c
   M /trunk/epan/dissectors/packet-xtp.c
   M /trunk/epan/dissectors/packet-yhoo.c
   M /trunk/epan/dissectors/packet-ymsg.c
   M /trunk/epan/dissectors/packet-ziop.c
   M /trunk/epan/dissectors/packet-zrtp.c

Remove unneeded #include <stdio.h>

------------------------------------------------------------------------
r32366 | wmeier | 2010-04-03 12:20:07 -0700 (Sat, 03 Apr 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rtps.c
   M /trunk/epan/dissectors/packet-rtps2.c
   M /trunk/epan/tvbparse.c
   M /trunk/epan/tvbparse.h

(Trivial): indentation & whitespace cleanup.

------------------------------------------------------------------------
r32365 | wmeier | 2010-04-03 11:18:50 -0700 (Sat, 03 Apr 2010) | 7 lines
Changed paths:
   M /trunk/epan/addr_resolv.c
   M /trunk/epan/addr_resolv.h
   M /trunk/epan/address_to_str.c
   M /trunk/epan/column-utils.c
   M /trunk/epan/column-utils.h
   M /trunk/epan/column.c
   M /trunk/epan/column.h
   M /trunk/epan/conversation.c
   M /trunk/epan/conversation.h
   M /trunk/epan/dissectors/packet-dcerpc.c
   M /trunk/epan/dissectors/packet-x11.c
   M /trunk/epan/epan.c
   M /trunk/epan/epan.h
   M /trunk/epan/ipproto.c
   M /trunk/epan/ipproto.h
   M /trunk/epan/ipv4.c
   M /trunk/epan/ipv4.h
   M /trunk/epan/packet.c
   M /trunk/epan/packet.h
   M /trunk/epan/proto.c
   M /trunk/epan/proto.h
   M /trunk/epan/reassemble.c
   M /trunk/epan/reassemble.h
   M /trunk/epan/to_str.c
   M /trunk/epan/to_str.h
   M /trunk/epan/tvbparse.c
   M /trunk/epan/tvbparse.h
   M /trunk/epan/tvbuff.c
   M /trunk/epan/tvbuff.h
   M /trunk/epan/value_string.c
   M /trunk/epan/value_string.h

 From Yaniv Kaul: constify parameters
   https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4422

 From me: Fix a number of instances where the function prototype or
  the function definition wasn't changed so there was a mismatch 
  thus causing Windows (but not gcc) compilation errors.

------------------------------------------------------------------------
r32364 | jake | 2010-04-03 04:42:18 -0700 (Sat, 03 Apr 2010) | 2 lines
Changed paths:
   M /trunk/gtk/mcast_stream.c

Make UDP Multicast Stream dialog work again.

------------------------------------------------------------------------
r32363 | rbalint | 2010-04-02 14:14:30 -0700 (Fri, 02 Apr 2010) | 2 lines
Changed paths:
   M /trunk/gtk/packet_win.c

Fix compile error caused by the previous commit.

------------------------------------------------------------------------
r32362 | rbalint | 2010-04-02 13:40:20 -0700 (Fri, 02 Apr 2010) | 3 lines
Changed paths:
   M /trunk/gtk/packet_win.c

Fix crash when double clicking in packet list area before capturing any packet.
The crash does not happen when using the new packet list.

------------------------------------------------------------------------
r32361 | wmeier | 2010-04-02 08:18:03 -0700 (Fri, 02 Apr 2010) | 2 lines
Changed paths:
   M /trunk/epan/addr_resolv.c
   M /trunk/epan/addr_resolv.h
   M /trunk/epan/column-utils.c
   M /trunk/epan/column-utils.h
   M /trunk/epan/column.c
   M /trunk/epan/column.h
   M /trunk/epan/conversation.c
   M /trunk/epan/conversation.h
   M /trunk/epan/dissectors/packet-dcerpc.c
   M /trunk/epan/dissectors/packet-x11.c
   M /trunk/epan/epan.c
   M /trunk/epan/epan.h
   M /trunk/epan/ipproto.c
   M /trunk/epan/ipproto.h
   M /trunk/epan/ipv4.c
   M /trunk/epan/ipv4.h
   M /trunk/epan/packet.c
   M /trunk/epan/packet.h
   M /trunk/epan/proto.c
   M /trunk/epan/proto.h
   M /trunk/epan/reassemble.c
   M /trunk/epan/reassemble.h
   M /trunk/epan/to_str.c
   M /trunk/epan/to_str.h
   M /trunk/epan/tvbparse.c
   M /trunk/epan/tvbparse.h
   M /trunk/epan/tvbuff.c
   M /trunk/epan/tvbuff.h
   M /trunk/epan/value_string.c
   M /trunk/epan/value_string.h

Revert SVN #32360 until Windows compilation errors corrected.

------------------------------------------------------------------------
r32360 | wmeier | 2010-04-02 07:37:49 -0700 (Fri, 02 Apr 2010) | 3 lines
Changed paths:
   M /trunk/epan/addr_resolv.c
   M /trunk/epan/addr_resolv.h
   M /trunk/epan/column-utils.c
   M /trunk/epan/column-utils.h
   M /trunk/epan/column.c
   M /trunk/epan/column.h
   M /trunk/epan/conversation.c
   M /trunk/epan/conversation.h
   M /trunk/epan/dissectors/packet-dcerpc.c
   M /trunk/epan/dissectors/packet-x11.c
   M /trunk/epan/epan.c
   M /trunk/epan/epan.h
   M /trunk/epan/ipproto.c
   M /trunk/epan/ipproto.h
   M /trunk/epan/ipv4.c
   M /trunk/epan/ipv4.h
   M /trunk/epan/packet.c
   M /trunk/epan/packet.h
   M /trunk/epan/proto.c
   M /trunk/epan/proto.h
   M /trunk/epan/reassemble.c
   M /trunk/epan/reassemble.h
   M /trunk/epan/to_str.c
   M /trunk/epan/to_str.h
   M /trunk/epan/tvbparse.c
   M /trunk/epan/tvbparse.h
   M /trunk/epan/tvbuff.c
   M /trunk/epan/tvbuff.h
   M /trunk/epan/value_string.c
   M /trunk/epan/value_string.h

From Yaniv Kaul: constify parameters
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4422

------------------------------------------------------------------------
r32359 | jake | 2010-04-01 23:03:44 -0700 (Thu, 01 Apr 2010) | 2 lines
Changed paths:
   M /trunk/plugins/wimaxasncp/wimaxasncp_dict.l

Make the test compile.

------------------------------------------------------------------------
r32358 | gerald | 2010-04-01 19:04:54 -0700 (Thu, 01 Apr 2010) | 2 lines
Changed paths:
   M /trunk/doc/wireshark.pod.template

Add -X stdin_descr to the man page.

------------------------------------------------------------------------
r32357 | gerald | 2010-04-01 14:55:01 -0700 (Thu, 01 Apr 2010) | 4 lines
Changed paths:
   M /trunk/capture.c
   M /trunk/capture_ui_utils.c
   M /trunk/cfile.c
   M /trunk/cfile.h
   M /trunk/file.c
   M /trunk/file.h
   M /trunk/gtk/main.c

Keep a copy of the interface description and capture filter around so that
we can use it in the main window title during and after capture. Add a
"-X" option for providing a description for stdin.

------------------------------------------------------------------------
r32356 | etxrab | 2010-04-01 13:49:07 -0700 (Thu, 01 Apr 2010) | 3 lines
Changed paths:
   M /trunk/plugins/wimaxasncp/packet-wimaxasncp.c
   M /trunk/plugins/wimaxasncp/wimaxasncp_dict.h
   M /trunk/plugins/wimaxasncp/wimaxasncp_dict.l
   M /trunk/wimaxasncp/dictionary.xml

From sangaran:
8-bit Bit Flag decoder method needed in wimaxasncp plugin dissecto.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4608
------------------------------------------------------------------------
r32355 | etxrab | 2010-04-01 13:20:25 -0700 (Thu, 01 Apr 2010) | 3 lines
Changed paths:
   M /trunk/asn1/x2ap/packet-x2ap-template.c
   M /trunk/epan/dissectors/packet-x2ap.c

From KATAOKA Toshihiro:
Protocol preference for x2ap port.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4634
------------------------------------------------------------------------
r32354 | etxrab | 2010-04-01 13:07:17 -0700 (Thu, 01 Apr 2010) | 2 lines
Changed paths:
   M /trunk/asn1/ansi_map/ansi_map.asn
   M /trunk/epan/dissectors/packet-ansi_map.c

Fix Tag value wrong in ansi_map.asn file for ServiceId in ServiceRequest message.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4637
------------------------------------------------------------------------
r32353 | wmeier | 2010-04-01 10:49:26 -0700 (Thu, 01 Apr 2010) | 7 lines
Changed paths:
   M /trunk/AUTHORS
   M /trunk/epan/CMakeLists.txt
   M /trunk/epan/dissectors/Makefile.common
   A /trunk/epan/dissectors/packet-ancp.c

From Aniruddha A: ANCP (Access Node Control Protocol) Dissector.
  see: https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4590

From me: A few minor changes:
- Make ancp_info a local variable rather than a static global variable;
- Use Stats ! ANCP   rather than Stats ! ANCP ! Packet Types.

------------------------------------------------------------------------
r32352 | morriss | 2010-04-01 05:51:33 -0700 (Thu, 01 Apr 2010) | 1 line
Changed paths:
   M /trunk/AUTHORS

Add Yi Yu (see bug 3543)
------------------------------------------------------------------------
r32351 | krj | 2010-04-01 03:13:47 -0700 (Thu, 01 Apr 2010) | 1 line
Changed paths:
   A /trunk/cmake/modules/readme.txt

Add readme to track modules
------------------------------------------------------------------------
r32350 | krj | 2010-04-01 03:10:48 -0700 (Thu, 01 Apr 2010) | 1 line
Changed paths:
   M /trunk/CMakeLists.txt
   D /trunk/cmake/modules/FindZ.cmake
   A /trunk/cmake/modules/FindZLIB.cmake

Sync ZLIB from CMake trunk
------------------------------------------------------------------------
r32349 | guy | 2010-03-31 17:27:25 -0700 (Wed, 31 Mar 2010) | 14 lines
Changed paths:
   M /trunk/dumpcap.c

Expand the comment explaining the workaround for the Snow Leopard
timeout bug.

Make the code for the workaround assume any 10.6.x release other than
10.6.2 requires it; that way we don't have to update the code until
either

	1) Apple fixes the bug in a later 10.6.x update

or

	2) Apple comes out with a major release that still has, or
	   reintroduces, the bug.

------------------------------------------------------------------------
r32348 | tuexen | 2010-03-31 16:37:42 -0700 (Wed, 31 Mar 2010) | 3 lines
Changed paths:
   M /trunk/dumpcap.c

Enable pcap timeout workaround for Mac OS X 10.6.3, since the bug seems to be
back.

------------------------------------------------------------------------
r32345 | gerald | 2010-03-31 15:54:07 -0700 (Wed, 31 Mar 2010) | 2 lines
Changed paths:
   M /trunk/config.nmake
   M /trunk/configure.in
   M /trunk/debian/changelog
   M /trunk/docbook/release-notes.xml
   M /trunk/make-version.pl

1.3.4 -> 1.3.5.

------------------------------------------------------------------------
r32342 | etxrab | 2010-03-31 12:10:43 -0700 (Wed, 31 Mar 2010) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ieee80211.c

From Jouni Malinen:
Dissect IEEE 802.11r and IEEE 802.11w features.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4626
With extra minor code cleanup.
------------------------------------------------------------------------
r32340 | gerald | 2010-03-31 09:29:45 -0700 (Wed, 31 Mar 2010) | 2 lines
Changed paths:
   M /trunk/make-version.pl

Build 1.3.4.

------------------------------------------------------------------------
r32338 | etxrab | 2010-03-31 01:53:00 -0700 (Wed, 31 Mar 2010) | 1 line
Changed paths:
   M /trunk/asn1/x2ap/packet-x2ap-template.c
   M /trunk/epan/dissectors/packet-x2ap.c

Use IANA asigned PPID and port.
------------------------------------------------------------------------
r32337 | etxrab | 2010-03-31 01:51:29 -0700 (Wed, 31 Mar 2010) | 3 lines
Changed paths:
   M /trunk/asn1/s1ap/packet-s1ap-template.c
   M /trunk/epan/dissectors/packet-s1ap.c

From KATAOKA Toshihiro:
Add sctp default port for S1AP.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4630
------------------------------------------------------------------------
r32336 | dimeg | 2010-03-30 22:36:31 -0700 (Tue, 30 Mar 2010) | 2 lines
Changed paths:
   M /trunk/epan/libwireshark.def

Insert the function which analyzes Q.708 ISPCs in libwireshark.def

------------------------------------------------------------------------
r32335 | wmeier | 2010-03-30 19:30:52 -0700 (Tue, 30 Mar 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-q708.c

(Trivial) cleanup some indentation/whitespace.

------------------------------------------------------------------------
r32331 | jmayer | 2010-03-30 16:44:25 -0700 (Tue, 30 Mar 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-q708.c
   M /trunk/epan/dissectors/packet-q708.h

Add missing svn properties
------------------------------------------------------------------------
r32329 | dimeg | 2010-03-30 15:05:47 -0700 (Tue, 30 Mar 2010) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/Makefile.common
   M /trunk/epan/dissectors/packet-mtp3.c
   A /trunk/epan/dissectors/packet-q708.c
   A /trunk/epan/dissectors/packet-q708.h

Add routine and tables for analyzing International Signalling Point
Codes (ISPCs) according to Q.708. Update the MTP3 dissector to use
this function when the routing label carries ISPCs

------------------------------------------------------------------------
r32328 | etxrab | 2010-03-30 14:20:48 -0700 (Tue, 30 Mar 2010) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-radiotap.c

Revert commit 31798 and 31799 as requested by Johannes Berg 
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4283
Follow up in 
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4421
------------------------------------------------------------------------
r32327 | gerald | 2010-03-30 14:12:52 -0700 (Tue, 30 Mar 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_rr.c

Temporary (?) fix for bug 4623.

------------------------------------------------------------------------
r32326 | kukosa | 2010-03-30 05:23:52 -0700 (Tue, 30 Mar 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-q931.c

Do not reassemble messages if segment is not complete (packet size limited during capture)
------------------------------------------------------------------------
r32325 | wmeier | 2010-03-29 13:35:51 -0700 (Mon, 29 Mar 2010) | 2 lines
Changed paths:
   M /trunk/AUTHORS

Identify Richard Kümmel as the author of the EtherCAT dissector.

------------------------------------------------------------------------
r32324 | wmeier | 2010-03-29 09:52:47 -0700 (Mon, 29 Mar 2010) | 8 lines
Changed paths:
   M /trunk/plugins/ethercat/packet-esl.c

From Richard Kümmel: Added the bitmasks for port 10 and port 11.

From me: As per Richard: Fix definitions of the bitfield for hf_esl_crcerror and
hf_esl_alignerror.

See: https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3677#c10


------------------------------------------------------------------------
r32323 | etxrab | 2010-03-28 13:22:09 -0700 (Sun, 28 Mar 2010) | 3 lines
Changed paths:
   M /trunk/gtk/gui_utils.c

From Jim Young:
patch to gui_utils.c to allow the new packetlist to respond to left/right keystrokes
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4614
------------------------------------------------------------------------
r32322 | etxrab | 2010-03-28 13:13:31 -0700 (Sun, 28 Mar 2010) | 2 lines
Changed paths:
   M /trunk/gtk/expert_dlg.c

Fix Bug 4388 "Expert Info Composite" : wrong font in tab "Details" 
By commenting out gtk_widget_modify_font() in expert_dlg_init_table() as per Geralds comment.
------------------------------------------------------------------------
r32321 | guy | 2010-03-28 12:35:14 -0700 (Sun, 28 Mar 2010) | 4 lines
Changed paths:
   M /trunk/AUTHORS
   M /trunk/wiretap/wtap.c

From Robert Bullen: give the Bluetooth-H4-with-Linux-pseudo-header
encapsulation a name different from the no-pseudo-header H4
encapsulation.

------------------------------------------------------------------------
r32320 | stig | 2010-03-28 12:02:52 -0700 (Sun, 28 Mar 2010) | 3 lines
Changed paths:
   M /trunk/epan/wslua/wslua_proto.c

From Didier Gautheron via bug 4622:
Double and float are BASE_NONE not BASE_DEC.

------------------------------------------------------------------------
r32319 | wmeier | 2010-03-28 11:27:40 -0700 (Sun, 28 Mar 2010) | 7 lines
Changed paths:
   M /trunk/AUTHORS
   M /trunk/epan/dissectors/packet-lanforge.c

From Ben Greear: Update to the LANforge dissector to handle newer protocol formats.
   See: https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4611
From me:
 - Remove #if 0'd #includes;
 - Use tvb_reported_length_remaining (instead of tvb_length_remaining)
 - Other minor cleanup (including whitespace).

------------------------------------------------------------------------
r32316 | gerald | 2010-03-28 08:03:15 -0700 (Sun, 28 Mar 2010) | 1 line
Changed paths:
   M /trunk/epan/enterprise-numbers
   M /trunk/manuf

[Automatic manuf and enterprise-numbers update for 2010-03-28]
------------------------------------------------------------------------
r32314 | wmeier | 2010-03-27 11:43:12 -0700 (Sat, 27 Mar 2010) | 2 lines
Changed paths:
   M /trunk/epan/libwireshark.def

Convert tabs to spaces as per the comment in the file.

------------------------------------------------------------------------
r32313 | guy | 2010-03-27 11:27:17 -0700 (Sat, 27 Mar 2010) | 2 lines
Changed paths:
   M /trunk/filters.c

Squelch some compiler warnings.

------------------------------------------------------------------------
r32312 | guy | 2010-03-27 11:24:05 -0700 (Sat, 27 Mar 2010) | 2 lines
Changed paths:
   M /trunk/merge.c
   M /trunk/proto_hier_stats.c

Squelch some compiler warnings.

------------------------------------------------------------------------
r32311 | etxrab | 2010-03-27 11:19:31 -0700 (Sat, 27 Mar 2010) | 2 lines
Changed paths:
   M /trunk/epan/libwireshark.def

Add proto_tree_add_bitmask_text to libwireshark.def
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4621
------------------------------------------------------------------------
r32310 | guy | 2010-03-27 11:17:19 -0700 (Sat, 27 Mar 2010) | 2 lines
Changed paths:
   M /trunk/file.c

Squelch a compiler warning.

------------------------------------------------------------------------
r32309 | etxrab | 2010-03-27 11:09:37 -0700 (Sat, 27 Mar 2010) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-sip.c

- Make dfilter_sip_request_line() take offset as an argument to get the right offset in case there is more than one SIP message in an tvb.

- Use correct line end offset to dissect_sip_uri().
Fixes bug
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4570
------------------------------------------------------------------------
r32308 | wmeier | 2010-03-27 10:06:22 -0700 (Sat, 27 Mar 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dis-enums.c
   M /trunk/epan/dissectors/packet-dis-fields.c
   M /trunk/epan/dissectors/packet-dis-pdus.c
   M /trunk/epan/dissectors/packet-dis.c

#include <stdio.h> not req'd; cleanup whitespace & indentation.

------------------------------------------------------------------------
r32307 | wmeier | 2010-03-27 08:46:36 -0700 (Sat, 27 Mar 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dis.c

Fix an "unused variable" warning: remove 'infoStrings'

------------------------------------------------------------------------
r32306 | etxrab | 2010-03-27 08:23:16 -0700 (Sat, 27 Mar 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dis-enums.c
   M /trunk/epan/dissectors/packet-dis-enums.h
   M /trunk/epan/dissectors/packet-dis-fields.c
   M /trunk/epan/dissectors/packet-dis-fields.h
   M /trunk/epan/dissectors/packet-dis-pdus.c
   M /trunk/epan/dissectors/packet-dis-pdus.h
   M /trunk/epan/dissectors/packet-dis.c

From Chuck Kristofek:
DIS update to introduce hf_ based filtering and radio family dissection.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4610
------------------------------------------------------------------------
r32305 | guy | 2010-03-26 23:47:47 -0700 (Fri, 26 Mar 2010) | 2 lines
Changed paths:
   M /trunk/tap-sctpchunkstat.c
   M /trunk/tap-stats_tree.c

Squelch some compiler warnings.

------------------------------------------------------------------------
r32304 | morriss | 2010-03-26 17:54:11 -0700 (Fri, 26 Mar 2010) | 7 lines
Changed paths:
   M /trunk/gtk/rtp_player.c

Fix (or at least work around the crash in)
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4119 :

Never insert more than 1000 silence frames (e.g., if the sequence number jumps
massively).  There may be a better way, but at least now we won't crash.
Leave a comment in the code indicating this.

------------------------------------------------------------------------
r32303 | guy | 2010-03-26 16:40:48 -0700 (Fri, 26 Mar 2010) | 2 lines
Changed paths:
   M /trunk/epan/stats_tree.c
   M /trunk/epan/stats_tree_priv.h

Constify an argument.

------------------------------------------------------------------------
r32302 | morriss | 2010-03-26 16:34:54 -0700 (Fri, 26 Mar 2010) | 1 line
Changed paths:
   M /trunk/gtk/rtp_player.c

s/#if DEBUG/#ifdef DEBUG/
------------------------------------------------------------------------
r32301 | guy | 2010-03-26 15:49:24 -0700 (Fri, 26 Mar 2010) | 3 lines
Changed paths:
   M /trunk/tap-diameter-avp.c

g_strv_length() is only available in GLib 2.6 and later, and we don't
require GLib 2.6, just 2.4 or later.

------------------------------------------------------------------------
r32300 | guy | 2010-03-26 15:36:22 -0700 (Fri, 26 Mar 2010) | 2 lines
Changed paths:
   M /trunk/tap-iostat.c

Print 32-bit counters with the right format.

------------------------------------------------------------------------
r32299 | guy | 2010-03-26 15:30:54 -0700 (Fri, 26 Mar 2010) | 5 lines
Changed paths:
   M /trunk/tap-iostat.c

If we have more than 4294967295 items, we have a real problem, as we
allocate memory for each item.

Use gboolean for Boolean flags.

------------------------------------------------------------------------
r32298 | morriss | 2010-03-26 14:19:30 -0700 (Fri, 26 Mar 2010) | 4 lines
Changed paths:
   M /trunk/tap-iostat.c

Use one space and a larger printf field width instead of many spaces and a
smaller field width.  This allows printf to use those extra spaces if it needs
to, helping column alignment when the numbers are big.

------------------------------------------------------------------------
r32297 | dimeg | 2010-03-26 14:19:19 -0700 (Fri, 26 Mar 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-e212.c

Add another MCC for India

------------------------------------------------------------------------
r32296 | morriss | 2010-03-26 14:07:49 -0700 (Fri, 26 Mar 2010) | 7 lines
Changed paths:
   M /trunk/tap-iostat.c

Use 64-bit counters throughout.  This fixes https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3205
though most of the other taps also need such a change.

Note: the columns don't align with really big numbers.

Add support for 64-bit ftypes.

------------------------------------------------------------------------
r32295 | etxrab | 2010-03-26 13:31:47 -0700 (Fri, 26 Mar 2010) | 10 lines
Changed paths:
   M /trunk/epan/dissectors/Makefile.common
   M /trunk/epan/dissectors/packet-nsip.c

From Mike Morrin:
There were 2 dissectors for GPRS-NS (GSM 48.016) protocol, packet-gprs-ns.c and
packet-gprs-ns.c.  packet-nsip.c seemed to be the more complete, and has a
cleaner output.

I have polished up nsip.c and changed it so that it identifies itself as the
dissector for gprs-ns.

packet-gprs-ns.c can be deleted.
(Removed from the makefile for now).
------------------------------------------------------------------------
r32294 | etxrab | 2010-03-26 13:15:55 -0700 (Fri, 26 Mar 2010) | 9 lines
Changed paths:
   M /trunk/diameter/TGPPGmb.xml
   M /trunk/diameter/dictionary.xml
   M /trunk/doc/tshark.pod
   M /trunk/tap-diameter-avp.c

From Andrej Kuehnal:
tap-diameter-avp.patch:
- make diameter.cmd_code configurable rather than hard coded in 
- more fields in the output
- documetation/man pages + usage examples
- switch option parser from stdlib to glib to avoid troubles with M$ c++

diameter-dict.patch
remove strage spaces in the AVP names.
------------------------------------------------------------------------
r32293 | gerald | 2010-03-26 11:36:27 -0700 (Fri, 26 Mar 2010) | 2 lines
Changed paths:
   M /trunk/Makefile.nmake
   M /trunk/config.nmake
   M /trunk/tools/win32-setup.sh
   M /trunk/tools/win64-setup.sh

Update c-ares to 1.7.1.

------------------------------------------------------------------------
r32292 | morriss | 2010-03-26 11:04:09 -0700 (Fri, 26 Mar 2010) | 8 lines
Changed paths:
   M /trunk/docbook/wsdg_src/WSDG_chapter_tools.xml

From Kovarththanan Rajaratnam via
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3437 :

PSDK is now required when building with MSVC6.

From me: change some spacing around to make the table
in section 4.4.1 more readable in PDF form.

------------------------------------------------------------------------
r32291 | dimeg | 2010-03-25 15:52:55 -0700 (Thu, 25 Mar 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-e212.c

Update MNC list with all amendments up to No. 17 (ITU 
Operational Bulletin 951)

------------------------------------------------------------------------
r32290 | jake | 2010-03-25 15:41:46 -0700 (Thu, 25 Mar 2010) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-isakmp.c

From Alexis La Goutte:
Add IKE Notify Message from RFC5685: Redirect Mechanism for IKEv2
Add IKE Notify Message from RFC5723: Session Resumption for IKEv2
Add IKE Notify Message from Cisco Unity
------------------------------------------------------------------------
r32289 | wmeier | 2010-03-25 15:35:29 -0700 (Thu, 25 Mar 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-banana.c

Remove svn:executable property.

------------------------------------------------------------------------
r32288 | jake | 2010-03-25 15:29:17 -0700 (Thu, 25 Mar 2010) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-isakmp.c

From Alexis La Goutte:
Add IKEv2 Config Attributes from Experimental RFC5739:
IPv6 Configuration in IKEv2
Updates missing IKEv2 Config Attributes from RFC4306 (SUPPORTED_ATTRIBUTES and INTERNAL_IP6_SUBNET)
------------------------------------------------------------------------
r32287 | wmeier | 2010-03-25 15:22:45 -0700 (Thu, 25 Mar 2010) | 2 lines
Changed paths:
   M /trunk/epan/wspython/register-dissector.py
   M /trunk/epan/wspython/wspy_dissector.py
   M /trunk/epan/wspython/wspy_libws.py
   M /trunk/packaging/portableapps/win32/makenmake.pl
   M /trunk/packaging/u3/win32/makenmake.pl
   M /trunk/packaging/ws-manifest.pl
   M /trunk/tools/WiresharkXML.py
   M /trunk/tools/make-tap-reg.py
   M /trunk/tools/rdps.py
   M /trunk/tools/wireshark_be.py
   M /trunk/tools/wireshark_gen.py

Set svn:executable property for some .py and .pl files

------------------------------------------------------------------------
r32286 | jake | 2010-03-25 15:15:11 -0700 (Thu, 25 Mar 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-bootp.c

Update for RFC 4578.
------------------------------------------------------------------------
r32285 | wmeier | 2010-03-25 13:59:08 -0700 (Thu, 25 Mar 2010) | 2 lines
Changed paths:
   M /trunk/tools/native-nmake.cmd

Add svn:eol-style native property

------------------------------------------------------------------------
r32284 | wmeier | 2010-03-25 13:54:03 -0700 (Thu, 25 Mar 2010) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-meta.h
   M /trunk/epan/dissectors/packet-pw-fr.c
   M /trunk/epan/dissectors/packet-rua.c

Fix properties:
 svn:eol-stle --> svn:eol-style
 svn:keywords: native --> Ids
 remove svn:kewywords

------------------------------------------------------------------------
r32283 | wmeier | 2010-03-25 13:51:19 -0700 (Thu, 25 Mar 2010) | 2 lines
Changed paths:
   M /trunk/diameter/mobileipv6.xml

Value of svn:keywords property should be Id (not native).

------------------------------------------------------------------------
r32282 | wmeier | 2010-03-25 13:49:00 -0700 (Thu, 25 Mar 2010) | 2 lines
Changed paths:
   M /trunk/asn1/lte-rrc/packet-lte-rrc-template.h

Fix property name: sv:eol-style --> svn:eol-style

------------------------------------------------------------------------
r32281 | wmeier | 2010-03-25 13:47:13 -0700 (Thu, 25 Mar 2010) | 2 lines
Changed paths:
   M /trunk/image/expert_indicators.svg

Remove propery svn:eol-style: none of the other .svg files in this dir have this property.

------------------------------------------------------------------------
r32280 | guy | 2010-03-25 12:45:29 -0700 (Thu, 25 Mar 2010) | 2 lines
Changed paths:
   M /trunk/wiretap/file_wrappers.c

Update a comment to discuss how zlib and z_off_t has gotten messier lately.

------------------------------------------------------------------------
r32279 | wmeier | 2010-03-25 12:06:49 -0700 (Thu, 25 Mar 2010) | 2 lines
Changed paths:
   M /trunk/epan/circuit.c

Add minor sanity check

------------------------------------------------------------------------
r32278 | wmeier | 2010-03-25 12:05:44 -0700 (Thu, 25 Mar 2010) | 2 lines
Changed paths:
   M /trunk/epan/stream.c

(Minor): Do some sanity checking....

------------------------------------------------------------------------
r32277 | wmeier | 2010-03-25 11:50:31 -0700 (Thu, 25 Mar 2010) | 2 lines
Changed paths:
   M /trunk/tools/checkAPIs.pl

(Minor): Improve an output message.

------------------------------------------------------------------------
r32276 | wmeier | 2010-03-25 08:18:39 -0700 (Thu, 25 Mar 2010) | 7 lines
Changed paths:
   M /trunk/epan/dissectors/packet-hip.c

From Samu Varjonen:  "New patch to the locators"
  See: https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3378#c25

From me:
 Fix typo: "REALY_UDP_HIP" --> "RELAY_UDP_HIP";
 Cleanup whitespace.

------------------------------------------------------------------------
r32275 | dimeg | 2010-03-24 14:23:37 -0700 (Wed, 24 Mar 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-e212.c

Incorporate changes to the MNC list as mandated from Amendments 1-3
to the 'Annex to ITU Operational Bulletin No. 935'

------------------------------------------------------------------------
r32274 | dimeg | 2010-03-24 13:31:11 -0700 (Wed, 24 Mar 2010) | 8 lines
Changed paths:
   M /trunk/epan/dissectors/packet-e212.c

Triggered by a comment from Mark Wallis:
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4588#c6
2 and 3 digits long MNCs with the same arithmetic value (e.g.
21 and 021) are possible under the same MCC, yet in the
mcc_mnc_codes they would get mapped to the same entry. To 
avoid this aliasing, the encoding of the MCC/MNC pair into a
single arithmetic value in the mcc_mnc_codes list is changed.

------------------------------------------------------------------------
r32273 | jake | 2010-03-23 13:05:04 -0700 (Tue, 23 Mar 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-tcp.c

From Martin Visser:
Please change the dissector so that TCP packets that have the "SACK permitted"
option set, set the "tcp.options.sack_perm" field to 1.
------------------------------------------------------------------------
r32272 | martinm | 2010-03-23 06:24:01 -0700 (Tue, 23 Mar 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c

Improve reporting of Scheduling Request failure.

------------------------------------------------------------------------
r32271 | wmeier | 2010-03-22 15:40:06 -0700 (Mon, 22 Mar 2010) | 2 lines
Changed paths:
   M /trunk/epan/tvbparse.h

(Trivial) Fix a typo.

------------------------------------------------------------------------
r32270 | wmeier | 2010-03-22 13:59:35 -0700 (Mon, 22 Mar 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-smtp.c

Minor Reformatting; Rename some enum constant identifiers to be a bit more specific;

------------------------------------------------------------------------
r32269 | martinm | 2010-03-22 12:20:37 -0700 (Mon, 22 Mar 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c

Show oob items outside of context tree.

------------------------------------------------------------------------
r32268 | wmeier | 2010-03-22 11:59:17 -0700 (Mon, 22 Mar 2010) | 2 lines
Changed paths:
   M /trunk/AUTHORS

(Minor): Add blank line before "and by".

------------------------------------------------------------------------
r32267 | martinm | 2010-03-22 11:09:33 -0700 (Mon, 22 Mar 2010) | 2 lines
Changed paths:
   M /trunk/gtk/expert_dlg.c
   M /trunk/gtk/main_proto_draw.c

Initialise a couple of variables to prevent gcc warnings.

------------------------------------------------------------------------
r32266 | wmeier | 2010-03-22 11:09:09 -0700 (Mon, 22 Mar 2010) | 10 lines
Changed paths:
   M /trunk/AUTHORS
   M /trunk/epan/CMakeLists.txt
   M /trunk/epan/dissectors/Makefile.common
   A /trunk/epan/dissectors/packet-sasp.c

From Venkateshwaran Dorai:  Server/Application State Protocol v1 (RFC 4678 ) Dissector
   See: http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4584
From me: 
   - Change dissect_sasp_pdu() to return void: tcp_dissect_pdus() ignores
     any return value when it calls a dissector and thus trying to register/use 
      the dissector as a 'new-style' dissector doesn't work as intended;.
   - Add some 'expert' messages for invalid SASP Header Type and unknown Message Type.
 - Use consistent indentation & cleanup whitespace;
 - (A few other minor changes).

------------------------------------------------------------------------
r32265 | dimeg | 2010-03-22 11:06:03 -0700 (Mon, 22 Mar 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-e212.c

Include the leading zeroes when decoding the MNC

------------------------------------------------------------------------
r32264 | wmeier | 2010-03-22 08:18:06 -0700 (Mon, 22 Mar 2010) | 2 lines
Changed paths:
   M /trunk/gtk/capture_file_dlg.c

Fix a gcc -Wshadow warning inadvertantly introduced in SVN #32262.

------------------------------------------------------------------------
r32263 | guy | 2010-03-21 14:42:51 -0700 (Sun, 21 Mar 2010) | 2 lines
Changed paths:
   M /trunk/capture_ifinfo.c

Fix a comment.

------------------------------------------------------------------------
r32262 | wmeier | 2010-03-21 12:26:32 -0700 (Sun, 21 Mar 2010) | 2 lines
Changed paths:
   M /trunk/gtk/capture_file_dlg.c

Rework code so File ! Merge file_type selection works and to remove use of global 'filetype'.

------------------------------------------------------------------------
r32261 | wmeier | 2010-03-21 11:13:49 -0700 (Sun, 21 Mar 2010) | 2 lines
Changed paths:
   M /trunk/gtk/voip_calls_dlg.c

Fix some gcc -Wshadow warnings.

------------------------------------------------------------------------
r32258 | gerald | 2010-03-21 08:03:40 -0700 (Sun, 21 Mar 2010) | 1 line
Changed paths:
   M /trunk/epan/enterprise-numbers
   M /trunk/manuf

[Automatic manuf and enterprise-numbers update for 2010-03-21]
------------------------------------------------------------------------
r32257 | dimeg | 2010-03-20 16:53:22 -0700 (Sat, 20 Mar 2010) | 3 lines
Changed paths:
   M /trunk/asn1/gsm_map/gsm_map.cnf
   M /trunk/asn1/ranap/ranap.cnf
   M /trunk/asn1/s1ap/s1ap.cnf
   M /trunk/asn1/sabp/sabp.cnf
   M /trunk/asn1/x2ap/x2ap.cnf
   M /trunk/epan/dissectors/packet-bssap.c
   M /trunk/epan/dissectors/packet-diameter_3gpp.c
   M /trunk/epan/dissectors/packet-e212.c
   M /trunk/epan/dissectors/packet-e212.h
   M /trunk/epan/dissectors/packet-gsm_a_bssmap.c
   M /trunk/epan/dissectors/packet-gsm_a_common.c
   M /trunk/epan/dissectors/packet-gsm_a_gm.c
   M /trunk/epan/dissectors/packet-gsm_map.c
   M /trunk/epan/dissectors/packet-gtpv2.c
   M /trunk/epan/dissectors/packet-nas_eps.c
   M /trunk/epan/dissectors/packet-ranap.c
   M /trunk/epan/dissectors/packet-s1ap.c
   M /trunk/epan/dissectors/packet-sabp.c
   M /trunk/epan/dissectors/packet-uma.c
   M /trunk/epan/dissectors/packet-x2ap.c

Fix for Bug 4588:
RANAP and friends want the MNC encoded in big endian form.

------------------------------------------------------------------------
r32256 | jake | 2010-03-20 16:00:23 -0700 (Sat, 20 Mar 2010) | 2 lines
Changed paths:
   M /trunk/gtk/compare_stat.c

Squelch GTK runtime warnings.

------------------------------------------------------------------------
r32254 | etxrab | 2010-03-20 15:21:19 -0700 (Sat, 20 Mar 2010) | 3 lines
Changed paths:
   M /trunk/diameter/mobileipv4.xml

From KATAOKA Toshihiro:
Completion Diameter definition for mobileipv4.xml.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4600
------------------------------------------------------------------------
r32253 | etxrab | 2010-03-20 15:18:32 -0700 (Sat, 20 Mar 2010) | 2 lines
Changed paths:
   M /trunk/diameter/TGPPGmb.xml
   M /trunk/diameter/imscxdx.xml

Comment out the obsoleted AVP:s in imscxdx but leave them in.
Update the comments accordingly.
------------------------------------------------------------------------
r32252 | etxrab | 2010-03-20 15:07:39 -0700 (Sat, 20 Mar 2010) | 4 lines
Changed paths:
   M /trunk/diameter/imscxdx.xml

From KATAOKA Toshihiro:
Update Cx/Dx dictionary.
Only part of the patch applied, leaving the obsoleted AVP:s for now.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4602
------------------------------------------------------------------------
r32251 | wmeier | 2010-03-20 13:41:50 -0700 (Sat, 20 Mar 2010) | 4 lines
Changed paths:
   M /trunk/gtk/capture_file_dlg.c

Bug Fix: File ! Save As (on *nix) causes a gtk_critical message.
ToDo:    Fix Filetype handling for File ! Merge so it works again; 
(These issues were inroduced in SVN #31950).

------------------------------------------------------------------------
r32250 | etxrab | 2010-03-19 17:04:39 -0700 (Fri, 19 Mar 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-nb_rtpmux.c

Update offset outside of if statement.
------------------------------------------------------------------------
r32249 | guy | 2010-03-19 15:38:17 -0700 (Fri, 19 Mar 2010) | 2 lines
Changed paths:
   M /trunk/gtk/voip_calls_dlg.c

Squelch a compiler warning.

------------------------------------------------------------------------
r32248 | jake | 2010-03-19 15:06:48 -0700 (Fri, 19 Mar 2010) | 1 line
Changed paths:
   M /trunk/gtk/voip_calls_dlg.c

Replace GtkCList by GtkTreeView.
------------------------------------------------------------------------
r32247 | jake | 2010-03-19 15:02:01 -0700 (Fri, 19 Mar 2010) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-eigrp.c

From Jochen Bartl:
EIGRP IPX routing updates TLV cleanup. I have replaced the remaining 
proto_tree_add_text by proto_tree_add_item in IPX routing update TLVs. 

------------------------------------------------------------------------
r32246 | guy | 2010-03-19 13:24:06 -0700 (Fri, 19 Mar 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dcm.c

Squelch a bunch of compiler warnings.

------------------------------------------------------------------------
r32245 | morriss | 2010-03-19 12:34:16 -0700 (Fri, 19 Mar 2010) | 7 lines
Changed paths:
   M /trunk/doc/dumpcap.pod
   M /trunk/doc/tshark.pod
   M /trunk/doc/wireshark.pod.template

Clarify that "-b" with the "files" criterion needs either duration or filesize
to be set.

Clarify that each "-b" criterion needs the "-b" option (see bug 4573).

Fix a couple of typos.

------------------------------------------------------------------------
r32244 | kukosa | 2010-03-19 06:03:14 -0700 (Fri, 19 Mar 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-q931.c
   M /trunk/epan/dissectors/packet-q931.h

add some Q.931 messages from older specifications
------------------------------------------------------------------------
r32243 | guy | 2010-03-19 01:37:34 -0700 (Fri, 19 Mar 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ansi_a.c

Squelch some compiler warnings.

------------------------------------------------------------------------
r32241 | sahlberg | 2010-03-18 19:05:18 -0700 (Thu, 18 Mar 2010) | 8 lines
Changed paths:
   M /trunk/epan/proto.c

Change printing of all BASE_OCT values to use the alternate form
%#o instead of %o

This means that the value will be printed with a leading 0, which is the 
standard way to denominate that a value is in base octal.



------------------------------------------------------------------------
r32240 | guy | 2010-03-18 18:52:21 -0700 (Thu, 18 Mar 2010) | 2 lines
Changed paths:
   M /trunk/plugins/interlink

Set svn:ignore.

------------------------------------------------------------------------
r32239 | guy | 2010-03-18 18:33:12 -0700 (Thu, 18 Mar 2010) | 7 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dcerpc-netlogon.c
   M /trunk/epan/dissectors/packet-dcerpc-nt.h

Squelch some compiler warnings.

Use "#if 0"/#endif rather than commenting out some code; that also means
we don't have to use "/ *" and "* /" in the #if'ed-out code, so don't.

Clean up indentation.

------------------------------------------------------------------------
r32238 | sahlberg | 2010-03-18 16:04:31 -0700 (Thu, 18 Mar 2010) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-nfs.c

Update the dissection of NFSv3 SETATTR Mode bits and dissect each 
individual bit with a display filter name.


------------------------------------------------------------------------
r32237 | jake | 2010-03-18 15:40:07 -0700 (Thu, 18 Mar 2010) | 1 line
Changed paths:
   M /trunk/gtk/CMakeLists.txt
   M /trunk/gtk/Makefile.common
   D /trunk/gtk/t38_analysis.c

Time to drop the T38 analysis menu option.
------------------------------------------------------------------------
r32236 | etxrab | 2010-03-18 14:36:26 -0700 (Thu, 18 Mar 2010) | 3 lines
Changed paths:
   M /trunk/diameter/dictionary.xml

From KATAOKA Toshihiro:
Correction and Update for Diameter dictionary for 3GPP S6a.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4596
------------------------------------------------------------------------
r32235 | etxrab | 2010-03-18 14:29:58 -0700 (Thu, 18 Mar 2010) | 4 lines
Changed paths:
   M /trunk/Makefile.am
   M /trunk/diameter/dictionary.xml
   A /trunk/diameter/mobileipv6.xml
   M /trunk/packaging/nsis/wireshark.nsi

From KATAOKA Toshihiro:
Diameter Mobile IPv6 is not decoded.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4597
(I added some more IANA updates as well).
------------------------------------------------------------------------
r32234 | etxrab | 2010-03-18 13:52:33 -0700 (Thu, 18 Mar 2010) | 3 lines
Changed paths:
   M /trunk/diameter/dictionary.xml

From KATAOKA Toshihiro:
Diameter 3GPP Gx/Gxx Application Id is not present.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4595
------------------------------------------------------------------------
r32233 | wmeier | 2010-03-18 13:19:07 -0700 (Thu, 18 Mar 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-bootp.c

(Minor) Fix a gcc -Wshadow warning.

------------------------------------------------------------------------
r32232 | wmeier | 2010-03-18 12:18:02 -0700 (Thu, 18 Mar 2010) | 3 lines
Changed paths:
   M /trunk/AUTHORS
   M /trunk/epan/dissectors/packet-bootp.c

From Hadar Shoham: Bootp option 61
See: https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4583

------------------------------------------------------------------------
r32231 | jmayer | 2010-03-18 03:27:17 -0700 (Thu, 18 Mar 2010) | 7 lines
Changed paths:
   M /trunk/CMakeLists.txt
   M /trunk/README.cmake
   A /trunk/cmake/modules/CheckCLinkerFlag.cmake
   M /trunk/codecs/CMakeLists.txt
   M /trunk/epan/CMakeLists.txt
   M /trunk/epan/wslua/CMakeLists.txt
   M /trunk/epan/wspython/CMakeLists.txt
   M /trunk/gtk/CMakeLists.txt
   M /trunk/plugins/asn1/CMakeLists.txt
   M /trunk/plugins/docsis/CMakeLists.txt
   M /trunk/plugins/ethercat/CMakeLists.txt
   M /trunk/plugins/giop/CMakeLists.txt
   M /trunk/plugins/gryphon/CMakeLists.txt
   M /trunk/plugins/interlink/CMakeLists.txt
   M /trunk/plugins/irda/CMakeLists.txt
   M /trunk/plugins/m2m/CMakeLists.txt
   M /trunk/plugins/mate/CMakeLists.txt
   M /trunk/plugins/opcua/CMakeLists.txt
   M /trunk/plugins/profinet/CMakeLists.txt
   M /trunk/plugins/sercosiii/CMakeLists.txt
   M /trunk/plugins/stats_tree/CMakeLists.txt
   M /trunk/plugins/tpg/CMakeLists.txt
   M /trunk/plugins/unistim/CMakeLists.txt
   M /trunk/plugins/wimax/CMakeLists.txt
   M /trunk/plugins/wimaxasncp/CMakeLists.txt
   M /trunk/wiretap/CMakeLists.txt
   M /trunk/wsutil/CMakeLists.txt

cmake changes:
- Add checking for linker flags
- Install plugins with the name including the Wireshark version.
  This will make it easier to find matching plugin versions if
  files get just copied over.


------------------------------------------------------------------------
r32230 | guy | 2010-03-17 15:09:19 -0700 (Wed, 17 Mar 2010) | 9 lines
Changed paths:
   M /trunk/config.nmake

Define HAVE_PCAP_LIST_DATALINKS, HAVE_PCAP_FREE_DATALINKS, and
HAVE_PCAP_SET_DATALINK only if we have the WinPcap development package;
otherwise, don't define them - if you don't have the WinPcap development
package when building on Windows, we don't define HAVE_LIBPCAP, so we
won't include any of the code controlled by those ifdefs in any case,
and, if you do have the WinPcap development package, you'll need to have
the 4.1 version (you won't need WinPcap 4.1 at run time, but you will
need the 4.1 development package at build time).

------------------------------------------------------------------------
r32229 | etxrab | 2010-03-17 13:45:50 -0700 (Wed, 17 Mar 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-nb_rtpmux.c

Add dissection of "multiplexing with RTP header compression"
inspired by Sourabh Rathors bug
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4591
------------------------------------------------------------------------
r32228 | wmeier | 2010-03-17 13:38:43 -0700 (Wed, 17 Mar 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-hip.c

Revert SVN #32222: The handling of TLVs within the "LOCATOR" TLV needs to be reworked.

------------------------------------------------------------------------
r32226 | martinm | 2010-03-17 12:40:34 -0700 (Wed, 17 Mar 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c

Trivial reformatting

------------------------------------------------------------------------
r32225 | guy | 2010-03-17 12:31:33 -0700 (Wed, 17 Mar 2010) | 8 lines
Changed paths:
   M /trunk/cmake/modules/FindPCAP.cmake
   M /trunk/cmakeconfig.h.in

Add CMake tests for pcap_datalink_val_to_description() and
pcap_free_datalinks().

Sort the CMake tests in cmake/modules/FindPCAP.cmake into the same order
as the tests in the autoconf script, and note that, in the autoconf
script, the checks for pcap_open_dead() and pcap_freecode() do more than
just look for the routines in the library.

------------------------------------------------------------------------
r32224 | guy | 2010-03-17 12:31:19 -0700 (Wed, 17 Mar 2010) | 3 lines
Changed paths:
   M /trunk/config.h.win32

Add HAVE_PCAP_FREE_DATALINKS to config.h.win32, as we've added it to
config.nmake and Makefile.nmake.

------------------------------------------------------------------------
r32222 | wmeier | 2010-03-17 11:23:56 -0700 (Wed, 17 Mar 2010) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-hip.c

From Samu Varjonen: Locator presentation change for HIP dissector.
  See: https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3378

From me: use consistent (tab) indentation; replace use of C++ style comment.

------------------------------------------------------------------------
r32221 | wmeier | 2010-03-17 11:08:45 -0700 (Wed, 17 Mar 2010) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-hip.c

Minor changes:
- stdio/stdlib/string includes not req'd;
- Use less generic names for a few enum identifiers;
- Use coonsistent indentation in a few palces.

------------------------------------------------------------------------
r32220 | guy | 2010-03-17 11:04:21 -0700 (Wed, 17 Mar 2010) | 5 lines
Changed paths:
   M /trunk/Makefile.nmake
   M /trunk/capture-wpcap.c
   M /trunk/config.nmake

Use the right #define value to check whether WinPcap has
pcap_free_datalinks().

*Set* that #define, while we're at it.

------------------------------------------------------------------------
r32219 | etxrab | 2010-03-17 10:13:55 -0700 (Wed, 17 Mar 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rtcp.c

Change som proto_tree_add_text() regarding protocoll errors to
expert info's.
------------------------------------------------------------------------
r32218 | kukosa | 2010-03-17 08:25:20 -0700 (Wed, 17 Mar 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-isup.c
   M /trunk/epan/dissectors/packet-q931.c
   M /trunk/epan/dissectors/packet-q931.h

Add heuristic table for Q.931 User-specific protocol
------------------------------------------------------------------------
r32217 | rbalint | 2010-03-17 06:26:07 -0700 (Wed, 17 Mar 2010) | 4 lines
Changed paths:
   M /trunk/epan/oids.c

Fix crash when opening About box with disabled OID resolution.
Thanks to Hilko Bengen for the detailed bug report at
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=574086

------------------------------------------------------------------------
r32216 | jake | 2010-03-16 23:27:34 -0700 (Tue, 16 Mar 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rtcp.c

Update according to IANA registery.

------------------------------------------------------------------------
r32214 | etxrab | 2010-03-16 14:38:03 -0700 (Tue, 16 Mar 2010) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/Makefile.common
   A /trunk/epan/dissectors/packet-gsmtap.c

From Harald Welte:
Add new GSMTAP dissector.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4508
(I incorporated the .h file into the .c file).
------------------------------------------------------------------------
r32213 | etxrab | 2010-03-16 14:29:42 -0700 (Tue, 16 Mar 2010) | 3 lines
Changed paths:
   M /trunk/diameter/mobileipv4.xml

From KATAOKA Toshihiro:
Diameter dictionary for MIPv4 is out of RFC4004.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4587
------------------------------------------------------------------------
r32212 | etxrab | 2010-03-16 14:09:47 -0700 (Tue, 16 Mar 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-rtcp.c

Fix unused parameter 'num_fci' warning.
------------------------------------------------------------------------
r32211 | wmeier | 2010-03-16 14:06:14 -0700 (Tue, 16 Mar 2010) | 2 lines
Changed paths:
   M /trunk/docbook/wsdg_src/WSDG_chapter_dissection.xml

From Ed Beroset: Add missing include in tcp_dissect_pdus example.

------------------------------------------------------------------------
r32210 | etxrab | 2010-03-16 13:38:34 -0700 (Tue, 16 Mar 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rtcp.c

From Matteo Valdina:
Support for RTCP RFC-5104.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4582
------------------------------------------------------------------------
r32209 | krj | 2010-03-16 07:11:24 -0700 (Tue, 16 Mar 2010) | 1 line
Changed paths:
   M /trunk/asn1/hnbap/packet-hnbap-template.c
   M /trunk/epan/dissectors/packet-hnbap.c

Remove trailing semicolon
------------------------------------------------------------------------
r32208 | etxrab | 2010-03-16 02:12:24 -0700 (Tue, 16 Mar 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-amr.c

Add AMR-WB to the rtp_dyn_payload_type table.
------------------------------------------------------------------------
r32207 | krj | 2010-03-16 00:53:48 -0700 (Tue, 16 Mar 2010) | 1 line
Changed paths:
   M /trunk/plugins/interlink/packet-interlink.c

Some if (tree) cleanup
------------------------------------------------------------------------
r32206 | krj | 2010-03-16 00:49:13 -0700 (Tue, 16 Mar 2010) | 1 line
Changed paths:
   M /trunk/plugins/interlink/packet-interlink.c

Avoid some dead assignments
------------------------------------------------------------------------
r32205 | krj | 2010-03-16 00:45:12 -0700 (Tue, 16 Mar 2010) | 1 line
Changed paths:
   M /trunk/plugins/interlink/packet-interlink.c

Whitespace cleanup
------------------------------------------------------------------------
r32204 | krj | 2010-03-16 00:43:17 -0700 (Tue, 16 Mar 2010) | 1 line
Changed paths:
   M /trunk/plugins/interlink/packet-interlink.c

Indicate width of parent bitfield
------------------------------------------------------------------------
r32203 | krj | 2010-03-16 00:36:00 -0700 (Tue, 16 Mar 2010) | 1 line
Changed paths:
   M /trunk/plugins/interlink/packet-interlink.c

Inline truth/false table
------------------------------------------------------------------------
r32202 | girlich | 2010-03-15 23:58:25 -0700 (Mon, 15 Mar 2010) | 5 lines
Changed paths:
   M /trunk/AUTHORS
   M /trunk/CMakeLists.txt
   M /trunk/Makefile.am
   M /trunk/configure.in
   M /trunk/epan/Makefile.am
   M /trunk/packaging/nsis/Makefile.nmake
   M /trunk/packaging/nsis/wireshark.nsi
   M /trunk/plugins/Makefile.am
   M /trunk/plugins/Makefile.nmake
   A /trunk/plugins/interlink
   A /trunk/plugins/interlink/AUTHORS
   A /trunk/plugins/interlink/CMakeLists.txt
   A /trunk/plugins/interlink/COPYING
   A /trunk/plugins/interlink/ChangeLog
   A /trunk/plugins/interlink/INSTALL
   A /trunk/plugins/interlink/Makefile.am
   A /trunk/plugins/interlink/Makefile.common
   A /trunk/plugins/interlink/Makefile.nmake
   A /trunk/plugins/interlink/NEWS
   A /trunk/plugins/interlink/README
   A /trunk/plugins/interlink/moduleinfo.h
   A /trunk/plugins/interlink/moduleinfo.nmake
   A /trunk/plugins/interlink/packet-interlink.c
   A /trunk/plugins/interlink/plugin.rc.in

This adds a new dissector plugin: INTERLINK. This protocol is used in
(real and simulated) BMW cars for all kinds of gadget communication.
My plugin only dissects the high level infrastructure and not any particular
messages. It uses a heuristic dissector to detect INTERLINK packets.

------------------------------------------------------------------------
r32201 | guy | 2010-03-15 20:31:44 -0700 (Mon, 15 Mar 2010) | 2 lines
Changed paths:
   M /trunk/plugins/unistim/packet-unistim.c

Fix some compiler warnings, clean up indentation a bit.

------------------------------------------------------------------------
r32200 | wmeier | 2010-03-15 18:07:42 -0700 (Mon, 15 Mar 2010) | 6 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gvcp.c

A few minor changes:
- Move proto_reg_handoff... to the end of the file;
- Remove unneeded forward declaration;
- Fix a typo;
- Use #if 0/#endif rather than /*...*/to comment-out code.

------------------------------------------------------------------------
r32199 | guy | 2010-03-15 14:36:56 -0700 (Mon, 15 Mar 2010) | 10 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gvcp.c

tvb_length() is *not* the length of the packet; it's the amount of
captured data for the packet, which could well be less then the length
of the packet if a slice/snapshot length was used. 
tvb_reported_length() is the length as the packet appeared on the
{wire,air}.

If a > b, and you want to report how much a was greater than b, subtract
b from a, don't take the negative of b-a, especially if a and b are
unsigned....

------------------------------------------------------------------------
r32198 | jake | 2010-03-15 14:07:46 -0700 (Mon, 15 Mar 2010) | 5 lines
Changed paths:
   M /trunk/epan/CMakeLists.txt
   M /trunk/epan/dissectors/Makefile.common
   A /trunk/epan/dissectors/packet-gvcp.c

From Adrian Daerr:
I have written a crude dissector of GigE-vision Control Protocol packets.
The dissector was written as part of the opengigevision project:
http://gitorious.org/opengigevision

------------------------------------------------------------------------
r32197 | etxrab | 2010-03-15 11:51:37 -0700 (Mon, 15 Mar 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-sip.c

My previous checkin reverted some changes, try to fix that.
------------------------------------------------------------------------
r32196 | morriss | 2010-03-15 11:31:10 -0700 (Mon, 15 Mar 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-sip.c

Initialize a variable that otherwise might not be
------------------------------------------------------------------------
r32195 | morriss | 2010-03-15 10:51:19 -0700 (Mon, 15 Mar 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-sip.c

Declare sip_uri_offset_init() as returning void and remove a couple unused variables
------------------------------------------------------------------------
r32194 | etxrab | 2010-03-15 08:23:37 -0700 (Mon, 15 Mar 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-sip.c

To fill stat_info->tap_to_addr it needs to be outside of if(tree).
------------------------------------------------------------------------
r32193 | jake | 2010-03-15 01:14:58 -0700 (Mon, 15 Mar 2010) | 3 lines
Changed paths:
   M /trunk/epan/proto.h

Fix for bug 4565:
As a true 'pseudo' GLib function, act benign when presented a NULL pointer.

------------------------------------------------------------------------
r32192 | etxrab | 2010-03-14 23:28:01 -0700 (Sun, 14 Mar 2010) | 1 line
Changed paths:
   M /trunk/file.c

Measure the filtering time.
------------------------------------------------------------------------
r32191 | etxrab | 2010-03-14 12:54:09 -0700 (Sun, 14 Mar 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-sip.c

Use dissect_sip_uri() in dfilter_sip_request_line().
------------------------------------------------------------------------
r32190 | martinm | 2010-03-14 10:56:37 -0700 (Sun, 14 Mar 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-catapult-dct2000.c
   M /trunk/epan/dissectors/packet-mac-lte.c
   M /trunk/epan/dissectors/packet-mac-lte.h

Add some extra (optional) physical layer attributes to logged MAC frames.

------------------------------------------------------------------------
r32189 | stig | 2010-03-14 10:32:58 -0700 (Sun, 14 Mar 2010) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-bootp.c

From Hadar Shoham via bug 4578:
Fix bootp option 125, Cablelab sun option 1, Option Request as string instead
of integer.

------------------------------------------------------------------------
r32188 | martinm | 2010-03-14 09:36:41 -0700 (Sun, 14 Mar 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rlc-lte.c

Use val_to_str_const() where have no format is default string

------------------------------------------------------------------------
r32185 | gerald | 2010-03-14 08:03:29 -0700 (Sun, 14 Mar 2010) | 1 line
Changed paths:
   M /trunk/epan/enterprise-numbers
   M /trunk/manuf

[Automatic manuf and enterprise-numbers update for 2010-03-14]
------------------------------------------------------------------------
r32184 | martinm | 2010-03-14 07:16:57 -0700 (Sun, 14 Mar 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-cfm.h

Took a guess at the code for missing RAPS.
The G.8032 spec is limited to members of some organisation ("TIES users").

------------------------------------------------------------------------
r32183 | jake | 2010-03-14 06:23:36 -0700 (Sun, 14 Mar 2010) | 7 lines
Changed paths:
   M /trunk/epan/dissectors/packet-eapol.c

From Jouni Malinen:
Use Key Info field to figure out which EAPOL-Key frame use case (4-way
handshake and Group key handshake) and provide more details in
COL_INFO column to make it easier to debug issues with EAPOL-Key
exchanges. In addition, add description of key descriptor version 3
from IEEE Std 802.11r-2008.

------------------------------------------------------------------------
r32182 | jake | 2010-03-14 06:07:09 -0700 (Sun, 14 Mar 2010) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-cfm.c

From Robert Dickerson:
Adding the R-APS (Ring-Automatic Protection Switching), G.8032, to the built-in
CFM dissector.

------------------------------------------------------------------------
r32181 | guy | 2010-03-13 11:38:19 -0800 (Sat, 13 Mar 2010) | 2 lines
Changed paths:
   M /trunk/tools/Makefile.am

Update the list of pidl files.

------------------------------------------------------------------------
r32180 | jmayer | 2010-03-13 02:59:23 -0800 (Sat, 13 Mar 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/pidl/idl_types.h

Forgot to copy over idl_types.h

------------------------------------------------------------------------
r32179 | jmayer | 2010-03-13 02:48:18 -0800 (Sat, 13 Mar 2010) | 3 lines
Changed paths:
   A /trunk/tools/pidl/META.yml
   A /trunk/tools/pidl/config.m4
   A /trunk/tools/pidl/config.mk
   A /trunk/tools/pidl/lib/Parse/Pidl/CUtil.pm
   M /trunk/tools/pidl/lib/Parse/Pidl/Compat.pm
   M /trunk/tools/pidl/lib/Parse/Pidl/NDR.pm
   A /trunk/tools/pidl/lib/Parse/Pidl/ODL.pm
   M /trunk/tools/pidl/lib/Parse/Pidl/Samba3/ClientNDR.pm
   A /trunk/tools/pidl/lib/Parse/Pidl/Samba4/COM
   A /trunk/tools/pidl/lib/Parse/Pidl/Samba4/COM/Header.pm
   A /trunk/tools/pidl/lib/Parse/Pidl/Samba4/COM/Proxy.pm
   A /trunk/tools/pidl/lib/Parse/Pidl/Samba4/COM/Stub.pm
   D /trunk/tools/pidl/lib/Parse/Pidl/Samba4/EJS.pm
   M /trunk/tools/pidl/lib/Parse/Pidl/Samba4/NDR/Client.pm
   M /trunk/tools/pidl/lib/Parse/Pidl/Samba4/NDR/Parser.pm
   M /trunk/tools/pidl/lib/Parse/Pidl/Samba4/NDR/Server.pm
   A /trunk/tools/pidl/lib/Parse/Pidl/Samba4/Python.pm
   D /trunk/tools/pidl/lib/Parse/Pidl/Samba4/SWIG.pm
   M /trunk/tools/pidl/tests/Util.pm
   A /trunk/tools/pidl/tests/cutil.pl
   D /trunk/tools/pidl/tests/samba-ejs.pl
   M /trunk/tools/pidl/tests/samba3-cli.pl
   A /trunk/tools/pidl/tests/samba3-srv.pl

Update pidl directory to mirror current samba sources.
I hope we didn't have any local changes in there.

------------------------------------------------------------------------
r32178 | etxrab | 2010-03-13 00:38:11 -0800 (Sat, 13 Mar 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-sip.c

Use dissect_sip_name_addr_or_addr_spec() or dissect_sip_uri() as needed.
------------------------------------------------------------------------
r32177 | guy | 2010-03-12 16:29:30 -0800 (Fri, 12 Mar 2010) | 4 lines
Changed paths:
   M /trunk/AUTHORS
   M /trunk/dumpcap.c

From Hilko Bengen: support capturing from UNIX-domain sockets.

Update a comment.

------------------------------------------------------------------------
r32176 | dimeg | 2010-03-12 13:30:54 -0800 (Fri, 12 Mar 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_gm.c

Decode GPRS SM Messages related to MBMS Context handling

------------------------------------------------------------------------
r32175 | etxrab | 2010-03-12 11:34:07 -0800 (Fri, 12 Mar 2010) | 2 lines
Changed paths:
   M /trunk/asn1/hnbap/hnbap.cnf
   M /trunk/asn1/rua/packet-rua-template.c
   M /trunk/asn1/rua/rua.cnf
   M /trunk/epan/dissectors/packet-hnbap.c
   M /trunk/epan/dissectors/packet-rua.c

From Mark Wallis:
Fix up proto and info columns.
------------------------------------------------------------------------
r32174 | martinm | 2010-03-11 19:50:47 -0800 (Thu, 11 Mar 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rlc-lte.c

Last missing SN wasn't coming out correctly if it was 1023...

------------------------------------------------------------------------
r32173 | gerald | 2010-03-11 12:29:06 -0800 (Thu, 11 Mar 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-v52.c
   M /trunk/epan/dissectors/packet-v5ua.c

Partially revert copyright.

------------------------------------------------------------------------
r32172 | gerald | 2010-03-11 12:21:06 -0800 (Thu, 11 Mar 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-sip.c

Initialize a variable.

------------------------------------------------------------------------
r32171 | etxrab | 2010-03-11 12:14:59 -0800 (Thu, 11 Mar 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-sip.c

Remove unused variables etc
------------------------------------------------------------------------
r32170 | etxrab | 2010-03-11 09:45:16 -0800 (Thu, 11 Mar 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-sip.c

Start to clean up parsing of SIP URI.
------------------------------------------------------------------------
r32169 | stig | 2010-03-11 03:49:20 -0800 (Thu, 11 Mar 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-bootp.c

Fixed decoding of CableLab "Agent Information Option" according to
CL-SP-CANN-DHCP-Reg-I03-090811.

------------------------------------------------------------------------
r32168 | stig | 2010-03-11 01:19:36 -0800 (Thu, 11 Mar 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-bootp.c

From Hadar Shoham via bug 4567:
Add support to CL-SP-CANN-DHCP-Reg-I03-090811 at bootp option 124.

------------------------------------------------------------------------
r32167 | etxrab | 2010-03-11 01:19:29 -0800 (Thu, 11 Mar 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-ieee802154.c

Remove C++ style comments in packet-ieee802154.c
------------------------------------------------------------------------
r32166 | jake | 2010-03-10 23:50:45 -0800 (Wed, 10 Mar 2010) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ieee802154.c

From Owen Kirby:
This patch adds a hash table that stores any short-to-extended address mappings
that the dissector finds for later use during packet decryption. I've also
added a UAT so the user can manually add address pairs if needed.

------------------------------------------------------------------------
r32165 | guy | 2010-03-10 16:36:45 -0800 (Wed, 10 Mar 2010) | 2 lines
Changed paths:
   M /trunk/disabled_protos.c
   M /trunk/print.c
   M /trunk/ringbuffer.c
   M /trunk/tempfile.c
   M /trunk/util.c

Squelch some compiler warnings.

------------------------------------------------------------------------
r32164 | etxrab | 2010-03-10 12:35:14 -0800 (Wed, 10 Mar 2010) | 1 line
Changed paths:
   M /trunk/tap-diameter-avp.c

strcat -> g_strlcat
------------------------------------------------------------------------
r32163 | jake | 2010-03-10 11:21:17 -0800 (Wed, 10 Mar 2010) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-6lowpan.c

From Colin O'Flynn:
This is a minor change between the version in SVN which is hc-05, 
and the latest which is hc-06.

------------------------------------------------------------------------
r32162 | gerald | 2010-03-10 09:54:05 -0800 (Wed, 10 Mar 2010) | 2 lines
Changed paths:
   M /trunk/docbook/README.txt

Add a note about build-docbook-catalog/util-linux.

------------------------------------------------------------------------
r32161 | stig | 2010-03-10 03:09:47 -0800 (Wed, 10 Mar 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-bootp.c

Added support for V-I Vendor Class (RFC3925).

------------------------------------------------------------------------
r32160 | guy | 2010-03-10 02:23:19 -0800 (Wed, 10 Mar 2010) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-6lowpan.c

Add a sanity check in dissect_6lowpan_hc1() for the datagram length. 
Fail, and add an expert item, for invalid lengths.

Having done that, add some casts to squelch compiler warnings.

------------------------------------------------------------------------
r32159 | stig | 2010-03-10 02:09:30 -0800 (Wed, 10 Mar 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-bootp.c

Print Enterprise-number as "Name (value)".

------------------------------------------------------------------------
r32158 | stig | 2010-03-10 01:49:29 -0800 (Wed, 10 Mar 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-bootp.c

From Hadar Shoham via bug 4566:
Add support to CL-SP-CANN-DHCP-Reg-I03-090811 at bootp option 123.

------------------------------------------------------------------------
r32157 | jake | 2010-03-09 23:15:07 -0800 (Tue, 09 Mar 2010) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-6lowpan.c

From Owen Kirby:
I've come across a bug in the 6LoWPAN header decompression code that
incorrectly computes the length of IPv6 extension headers by adding the
protocol and length fields twice.

------------------------------------------------------------------------
r32156 | etxrab | 2010-03-09 22:39:14 -0800 (Tue, 09 Mar 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_gm.c

From Vladimir Kazansky:
Wrong offset returned by de_sm_pdp_addr().
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4568
------------------------------------------------------------------------
r32155 | jake | 2010-03-09 15:22:03 -0800 (Tue, 09 Mar 2010) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-6lowpan.c

From Owen Kirby:
This patch fixes 6LoWPAN fragmentation to comply with RFC4944.
I also happened across a problem with the derivations of 
interface identifiers from 16-bit IEEE 802.15.4 addresses, which 
should also be fixed in my patch.
------------------------------------------------------------------------
r32154 | jake | 2010-03-09 14:26:29 -0800 (Tue, 09 Mar 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ieee802154.c

From Owen Kirby:
Fix for malformed IEEE 802.15.4 decryption.
------------------------------------------------------------------------
r32153 | etxrab | 2010-03-09 08:57:24 -0800 (Tue, 09 Mar 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_gm.c

from Pascal Quantin:
Update that enhance a little bit the display of the Parameters List IE
------------------------------------------------------------------------
r32152 | guy | 2010-03-08 17:46:17 -0800 (Mon, 08 Mar 2010) | 3 lines
Changed paths:
   M /trunk/gtk/scsi_stat.c

Squelch some compiler warnings (one of which would, I think, cause this
to fail with IBM XLC).

------------------------------------------------------------------------
r32151 | martinm | 2010-03-08 17:41:36 -0800 (Mon, 08 Mar 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c

Put context info in own subtree.
Use common function to append text to info column and tree items

------------------------------------------------------------------------
r32150 | martinm | 2010-03-08 17:39:08 -0800 (Mon, 08 Mar 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rlc-lte.c

Write context fields inside own subtree.
Use common functions to append text to info column and tree items.

------------------------------------------------------------------------
r32149 | guy | 2010-03-08 17:34:55 -0800 (Mon, 08 Mar 2010) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-isakmp.c

Mark unused arguments.

Clean up white space.

------------------------------------------------------------------------
r32148 | etxrab | 2010-03-08 13:22:07 -0800 (Mon, 08 Mar 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-isakmp.c

From Alexis La Goutte:
Enchancement ISAKMP dissector (IKEv1 / IKEv2).
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4546
------------------------------------------------------------------------
r32147 | etxrab | 2010-03-08 13:11:23 -0800 (Mon, 08 Mar 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-cups.c

Remove unused variable.
------------------------------------------------------------------------
r32146 | jake | 2010-03-08 13:04:47 -0800 (Mon, 08 Mar 2010) | 3 lines
Changed paths:
   M /trunk/epan/proto.c

Fix for bug 4563:
Always have a tvb when adding a tree item.

------------------------------------------------------------------------
r32145 | etxrab | 2010-03-08 12:46:30 -0800 (Mon, 08 Mar 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_gm.c

From Pascal Quantin:
[NAS EPS] Fixes for the Traffic Flow Template IE.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4564
------------------------------------------------------------------------
r32144 | etxrab | 2010-03-08 12:45:13 -0800 (Mon, 08 Mar 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-cups.c
   M /trunk/epan/dissectors/packet-sdp.c
   M /trunk/epan/dissectors/packet-sip.c
   M /trunk/epan/tvbuff.c
   M /trunk/epan/tvbuff.h

Make tvb_pbrk_guint8() return the found needle.
------------------------------------------------------------------------
r32143 | gerald | 2010-03-08 11:30:28 -0800 (Mon, 08 Mar 2010) | 2 lines
Changed paths:
   M /trunk/tap-diameter-avp.c

The stdlib gods demand tribute.

------------------------------------------------------------------------
r32142 | stig | 2010-03-08 01:30:22 -0800 (Mon, 08 Mar 2010) | 2 lines
Changed paths:
   M /trunk/asn1/rua/packet-rua-template.c
   M /trunk/asn1/rua/rua.cnf
   M /trunk/epan/dissectors/Makefile.common
   M /trunk/epan/dissectors/packet-rua.c

Build without warnings.

------------------------------------------------------------------------
r32141 | stig | 2010-03-08 00:21:17 -0800 (Mon, 08 Mar 2010) | 2 lines
Changed paths:
   M /trunk/cmake/modules/FindGTK2.cmake

Added search for GDKPIXBUF to help building on OSX.

------------------------------------------------------------------------
r32140 | guy | 2010-03-07 13:09:14 -0800 (Sun, 07 Mar 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rsvp.c

Make some constants float, as they're used to compute a value assigned
to a float, rather than a double, variable.

------------------------------------------------------------------------
r32139 | jmayer | 2010-03-07 11:40:25 -0800 (Sun, 07 Mar 2010) | 6 lines
Changed paths:
   M /trunk/CMakeLists.txt
   M /trunk/CPackConfig.txt
   M /trunk/README.cmake

- Derive Wireshark version from configure.in for now.
  Allow to overide that version in CMakefile.txt
- Minor update to README.cmake
- Turn off GTK_DEBUG


------------------------------------------------------------------------
r32138 | etxrab | 2010-03-07 10:56:35 -0800 (Sun, 07 Mar 2010) | 1 line
Changed paths:
   M /trunk/tap-diameter-avp.c

Use strtok_s on windows and strtok_r otherwise.
------------------------------------------------------------------------
r32135 | gerald | 2010-03-07 08:03:29 -0800 (Sun, 07 Mar 2010) | 1 line
Changed paths:
   M /trunk/epan/enterprise-numbers
   M /trunk/manuf

[Automatic manuf and enterprise-numbers update for 2010-03-07]
------------------------------------------------------------------------
r32134 | etxrab | 2010-03-07 08:00:34 -0800 (Sun, 07 Mar 2010) | 2 lines
Changed paths:
   M /trunk/epan/libwireshark.def
   M /trunk/tap-diameter-avp.c

Make tap-diameter-avp.c compile on windows.
I hope strtok_s is portable.
------------------------------------------------------------------------
r32133 | martinm | 2010-03-07 02:03:05 -0800 (Sun, 07 Mar 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rlc-lte.c

Fix another crashing problem.
A status PDU can contain multiple entries for the same SN (for different partial ranges).  So make sure that we don't copy the same SN twice into our list of repeated NACKs (otherwise each instance in the tap struct will get added multiple times and we'll end up writing beyond the array bound).

------------------------------------------------------------------------
r32132 | etxrab | 2010-03-06 12:54:58 -0800 (Sat, 06 Mar 2010) | 3 lines
Changed paths:
   M /trunk/CMakeLists.txt
   M /trunk/Makefile.common
   M /trunk/epan/dissectors/packet-diameter.c
   M /trunk/epan/dissectors/packet-diameter.h
   M /trunk/gtk/diameter_stat.c
   A /trunk/tap-diameter-avp.c

From  Andrej Kuehnal:
New feature: extract specified diameter AVPs from large capture files.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4560
------------------------------------------------------------------------
r32131 | etxrab | 2010-03-06 12:40:15 -0800 (Sat, 06 Mar 2010) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rtcp.c

From  Alex Lindberg:
A fix to pass the entire RTCP APP payload to dissector.  The subtype field may be required by the registered dissector.
Added by hand.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4559
------------------------------------------------------------------------
r32130 | etxrab | 2010-03-06 12:32:27 -0800 (Sat, 06 Mar 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_gm.c
   M /trunk/epan/dissectors/packet-nas_eps.c

From  Pascal Quantin:
[NAS EPS] Various small bug fixes.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4562
------------------------------------------------------------------------
r32129 | stig | 2010-03-06 12:01:50 -0800 (Sat, 06 Mar 2010) | 2 lines
Changed paths:
   M /trunk/cmake/modules/FindGTK2.cmake

Search for includes and libs in /opt/local/ (MacPorts).

------------------------------------------------------------------------
r32128 | martinm | 2010-03-06 11:35:40 -0800 (Sat, 06 Mar 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rlc-lte.c

Add hidden roots for each mode (i.e. rlc-lte.tm, rlc-lte.um, rlc-lte.am).

------------------------------------------------------------------------
r32127 | jake | 2010-03-06 04:48:30 -0800 (Sat, 06 Mar 2010) | 8 lines
Changed paths:
   M /trunk/AUTHORS
   M /trunk/epan/dissectors/packet-rsvp.c

From Francesco Fondelli:
add support for ERROR_STRING IF_ID TLV (see RFC 4783)

add support for generalized label interpretation: SUKLM
format for SONET/SDH label (RFC 4606), t3t2t1 format for G.709 ODUk label
(RFC 4328), G.694 format for lambda label (draft-ietf-ccamp-gmpls-g-694-lamb
da-labels-05).  Add related user preference option.

------------------------------------------------------------------------
r32126 | dimeg | 2010-03-05 16:06:27 -0800 (Fri, 05 Mar 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_common.h
   M /trunk/epan/dissectors/packet-gsm_a_gm.c

Decoding support for GPRS Session Management 'Activate MBMS
Context Request' message and related IEs

------------------------------------------------------------------------
r32125 | jake | 2010-03-05 12:09:37 -0800 (Fri, 05 Mar 2010) | 3 lines
Changed paths:
   M /trunk/asn1/snmp/packet-snmp-template.c
   M /trunk/epan/dissectors/packet-snmp.c

Fix for bug 4551.
Add type to engine ID MAC Address format for Cisco agent/manager.

------------------------------------------------------------------------
r32124 | stig | 2010-03-05 11:33:07 -0800 (Fri, 05 Mar 2010) | 4 lines
Changed paths:
   M /trunk/epan/oids.c

From LEGO via bug 2309:
Alert the user that a restart is needed when changes are made to the MIBs
configuration.

------------------------------------------------------------------------
r32123 | etxrab | 2010-03-05 10:35:44 -0800 (Fri, 05 Mar 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rtcp.c

From  Alex Lindberg:
Permit registration of sub-dissectors for RTPC type APP messages.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4559
------------------------------------------------------------------------
r32122 | etxrab | 2010-03-05 07:16:30 -0800 (Fri, 05 Mar 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-sip.c

Check if URI is SIP.
------------------------------------------------------------------------
r32121 | etxrab | 2010-03-05 01:33:37 -0800 (Fri, 05 Mar 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-sip.c

Add comments and move some things inside if(tree).
------------------------------------------------------------------------
r32120 | jmayer | 2010-03-04 15:51:30 -0800 (Thu, 04 Mar 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-icmpv6.c

Add three more ICMPv6 type that only have a code of 0

------------------------------------------------------------------------
r32119 | jmayer | 2010-03-04 15:35:43 -0800 (Thu, 04 Mar 2010) | 3 lines
Changed paths:
   M /trunk/CMakeLists.txt
   M /trunk/cmake/modules/FindGTK2.cmake

Copy over the introduction of Makefile.common change
Replace FindGTK2 by version included in cmake 2.8.x

------------------------------------------------------------------------
r32118 | gerald | 2010-03-04 13:48:44 -0800 (Thu, 04 Mar 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rlc-lte.h
   M /trunk/epan/dissectors/packet-sip.c

Try to fix build errors.

------------------------------------------------------------------------
r32117 | martinm | 2010-03-04 12:58:54 -0800 (Thu, 04 Mar 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rlc-lte.c

Report accurate NACK count in stats (although not all values stored in array in tap).

------------------------------------------------------------------------
r32116 | etxrab | 2010-03-04 12:35:45 -0800 (Thu, 04 Mar 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-sip.c

Use a hash table to lookup the SIP header.
It reduces the loading time of a file with 220 000 packets by 3s.
(SIP parsing should be optimized, if SIP is dissabled loading time is ~15s with SIP ~30s ).
------------------------------------------------------------------------
r32115 | martinm | 2010-03-04 09:49:51 -0800 (Thu, 04 Mar 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rlc-lte.c

Check that we haven't gone over MAX_NACKs!

------------------------------------------------------------------------
r32114 | stig | 2010-03-04 07:07:56 -0800 (Thu, 04 Mar 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dns.c

From Ivan Sy via bug 4555:
Added RFC5702 algo for packet-dns.

------------------------------------------------------------------------
r32113 | etxrab | 2010-03-04 05:54:21 -0800 (Thu, 04 Mar 2010) | 4 lines
Changed paths:
   M /trunk/asn1/snmp/packet-snmp-template.c
   M /trunk/epan/dissectors/packet-snmp.c

from Luis Ontanon:
calculate the value of a ber integer by hand instead of just using
proto_tree_add_item().
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3230
------------------------------------------------------------------------
r32112 | stig | 2010-03-04 04:50:18 -0800 (Thu, 04 Mar 2010) | 4 lines
Changed paths:
   M /trunk/asn1/pres/packet-pres-template.c
   M /trunk/asn1/snmp/packet-snmp-template.c
   M /trunk/epan/dfilter/dfilter-macro.c
   M /trunk/epan/dissectors/packet-http.c
   M /trunk/epan/dissectors/packet-isakmp.c
   M /trunk/epan/dissectors/packet-k12.c
   M /trunk/epan/dissectors/packet-mac-lte.c
   M /trunk/epan/dissectors/packet-pres.c
   M /trunk/epan/dissectors/packet-sccp.c
   M /trunk/epan/dissectors/packet-snmp.c
   M /trunk/epan/dissectors/packet-user_encap.c
   M /trunk/epan/geoip_db.c
   M /trunk/epan/oids.c
   M /trunk/epan/uat-int.h
   M /trunk/epan/uat.c
   M /trunk/epan/uat.h
   M /trunk/epan/uat_load.l
   M /trunk/gtk/uat_gui.c

From LEGO via bug 3459:
Add a callback to UAT to be called after the table has being updated,
use it to renew the snmp_ue_cache.

------------------------------------------------------------------------
r32111 | guy | 2010-03-04 01:37:05 -0800 (Thu, 04 Mar 2010) | 2 lines
Changed paths:
   M /trunk/capture-pcap-util.c
   M /trunk/capture_opts.c

Squelch some compiler warnings.

------------------------------------------------------------------------
r32110 | guy | 2010-03-03 23:19:43 -0800 (Wed, 03 Mar 2010) | 3 lines
Changed paths:
   M /trunk/dumpcap.c
   M /trunk/rawshark.c
   M /trunk/tshark.c

"capture-pcap-util.h" include <pcap.h>, and <pcap.h>, for better or
worse, has no include-once guards; include it only once.

------------------------------------------------------------------------
r32109 | etxrab | 2010-03-03 22:09:03 -0800 (Wed, 03 Mar 2010) | 4 lines
Changed paths:
   M /trunk/asn1/hnbap/hnbap.cnf
   M /trunk/asn1/hnbap/packet-hnbap-template.c
   M /trunk/epan/dissectors/packet-hnbap.c

From Mark Wallis:
Improvements to newHNBAP Iuh dissector
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4553
Removed check_col() from the patch as it's no longer needed.
------------------------------------------------------------------------
r32108 | etxrab | 2010-03-03 21:56:59 -0800 (Wed, 03 Mar 2010) | 4 lines
Changed paths:
   M /trunk/asn1/rua/packet-rua-template.c
   M /trunk/asn1/rua/rua.cnf
   M /trunk/epan/dissectors/packet-rua.c

From Mark Wallis:
Improvements to new RUA Iuh dissector
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4552
Removed check_col() from the patch as it's no longer needed.
------------------------------------------------------------------------
r32107 | guy | 2010-03-03 18:42:07 -0800 (Wed, 03 Mar 2010) | 5 lines
Changed paths:
   M /trunk/Makefile.nmake

Include inet_pton.obj when building TShark, as we now need it.

(But it built on the Win64 buildbot; did Microsoft add it in later
releases?  If so, should we include it only if it's needed?)

------------------------------------------------------------------------
r32106 | guy | 2010-03-03 17:33:56 -0800 (Wed, 03 Mar 2010) | 2 lines
Changed paths:
   M /trunk/capture-wpcap.c

Include "capture_ifinfo.h" to get declarations we require.

------------------------------------------------------------------------
r32105 | guy | 2010-03-03 17:33:19 -0800 (Wed, 03 Mar 2010) | 2 lines
Changed paths:
   M /trunk/capture_ui_utils.c

It uses isdigit(), so it requires <ctype.h>.

------------------------------------------------------------------------
r32104 | guy | 2010-03-03 17:12:04 -0800 (Wed, 03 Mar 2010) | 5 lines
Changed paths:
   M /trunk/Makefile.common
   M /trunk/capture-pcap-util-int.h
   M /trunk/capture-pcap-util-unix.c
   M /trunk/capture-pcap-util.c
   M /trunk/capture-pcap-util.h
   M /trunk/capture-wpcap.c
   M /trunk/capture.c
   M /trunk/capture.h
   A /trunk/capture_ifinfo.c
   A /trunk/capture_ifinfo.h
   M /trunk/capture_opts.c
   M /trunk/capture_sync.c
   M /trunk/capture_ui_utils.c
   M /trunk/capture_ui_utils.h
   M /trunk/dumpcap.c
   M /trunk/gtk/capture_dlg.c
   M /trunk/gtk/capture_if_dlg.c
   M /trunk/gtk/capture_if_dlg.h
   M /trunk/gtk/prefs_capture.c

In Wireshark and TShark, run dumpcap to get interface lists and lists of
link-layer header types for interfaces; if special privileges are
necessary to open capture devices, Wireshark and TShark shouldn't have
those privileges, but dumpcap should.

------------------------------------------------------------------------
r32103 | jake | 2010-03-03 15:04:06 -0800 (Wed, 03 Mar 2010) | 2 lines
Changed paths:
   M /trunk/gtk/proto_hier_stats_dlg.c

Implementation of % bytes column.
Cleanup of souce code.
------------------------------------------------------------------------
r32102 | guy | 2010-03-03 13:44:41 -0800 (Wed, 03 Mar 2010) | 2 lines
Changed paths:
   M /trunk/gtk/voip_calls.c

Cast the result of the subtraction.

------------------------------------------------------------------------
r32101 | guy | 2010-03-03 13:03:59 -0800 (Wed, 03 Mar 2010) | 3 lines
Changed paths:
   M /trunk/gtk/voip_calls.c

Squelch MSVC compiler warnings - this should really be done better, e.g.
with routines that can display times with a specified precision.

------------------------------------------------------------------------
r32100 | jake | 2010-03-03 13:01:41 -0800 (Wed, 03 Mar 2010) | 1 line
Changed paths:
   M /trunk/gtk/voip_calls_dlg.c

Remove one too many columns, causing havoc on display and sorting.
------------------------------------------------------------------------
r32099 | jake | 2010-03-03 12:35:50 -0800 (Wed, 03 Mar 2010) | 1 line
Changed paths:
   M /trunk/gtk/voip_calls.c
   M /trunk/gtk/voip_calls.h
   M /trunk/gtk/voip_calls_dlg.c

Allow for other time presentations.
------------------------------------------------------------------------
r32098 | etxrab | 2010-03-03 12:01:53 -0800 (Wed, 03 Mar 2010) | 1 line
Changed paths:
   M /trunk/asn1/x721/Makefile.common
   A /trunk/asn1/x721/Makefile.nmake

Make the clean target work.
------------------------------------------------------------------------
r32097 | etxrab | 2010-03-03 11:23:12 -0800 (Wed, 03 Mar 2010) | 1 line
Changed paths:
   M /trunk/epan/libwireshark.def

Add oids_cleanup and oids_init to libwireshark.def to make it compile.
------------------------------------------------------------------------
r32096 | rbalint | 2010-03-03 09:19:30 -0800 (Wed, 03 Mar 2010) | 4 lines
Changed paths:
   M /trunk/epan/epan.c
   M /trunk/epan/oids.c
   M /trunk/epan/oids.h
   M /trunk/epan/prefs.c
   M /trunk/epan/prefs.h
   M /trunk/gtk/prefs_nameres.c

Disable OID resolution and loading SMI modules by default.
Add an option to enable OID resolution.
Add an option to suppress errors reported by libsmi.

------------------------------------------------------------------------
r32095 | martinm | 2010-03-03 08:04:12 -0800 (Wed, 03 Mar 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c

Fix crash where was overwriting buffer for large PDUs when tracking retxs.

------------------------------------------------------------------------
r32094 | etxrab | 2010-03-03 07:54:57 -0800 (Wed, 03 Mar 2010) | 1 line
Changed paths:
   M /trunk/asn1/lte-rrc/lte-rrc.cnf
   M /trunk/epan/dissectors/packet-lte-rrc.c

Set the link dir for DCCH_Messages.
------------------------------------------------------------------------
r32093 | wmeier | 2010-03-03 07:47:28 -0800 (Wed, 03 Mar 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rlc-lte.c

Fix a gcc -Wshadow warning.

------------------------------------------------------------------------
r32092 | martinm | 2010-03-03 07:38:37 -0800 (Wed, 03 Mar 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c

Fix a test.

------------------------------------------------------------------------
r32091 | martinm | 2010-03-03 07:34:44 -0800 (Wed, 03 Mar 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rlc-lte.c

Fix re-NACk detection by updating channel *after* have compared with tap_info!

------------------------------------------------------------------------
r32090 | etxrab | 2010-03-03 07:29:38 -0800 (Wed, 03 Mar 2010) | 6 lines
Changed paths:
   M /trunk/epan/dissectors/packet-sip.c

Changed to use g_str_hash ()
sip_hash_func() function seem to not generate unique enough keys
if load generation tools are used with many thousands users.
Loading time ~5 min -> 30s

There is a memory leak in the sip_is_packet_resend area as well.
------------------------------------------------------------------------
r32089 | etxrab | 2010-03-03 05:52:17 -0800 (Wed, 03 Mar 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-2dparityfec.c
   M /trunk/epan/dissectors/packet-3com-njack.c
   M /trunk/epan/dissectors/packet-3g-a11.c
   M /trunk/epan/dissectors/packet-9p.c
   M /trunk/epan/dissectors/packet-aarp.c
   M /trunk/epan/dissectors/packet-acn.c
   M /trunk/epan/dissectors/packet-actrace.c
   M /trunk/epan/dissectors/packet-afp.c
   M /trunk/epan/dissectors/packet-afs.c
   M /trunk/epan/dissectors/packet-agentx.c
   M /trunk/epan/dissectors/packet-aim-buddylist.c
   M /trunk/epan/dissectors/packet-aim-chat.c
   M /trunk/epan/dissectors/packet-aim-icq.c
   M /trunk/epan/dissectors/packet-aim-messaging.c
   M /trunk/epan/dissectors/packet-aim-signon.c
   M /trunk/epan/dissectors/packet-aim.c

remove check_col
------------------------------------------------------------------------
r32088 | martinm | 2010-03-03 03:57:21 -0800 (Wed, 03 Mar 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c

Its convenient to be able to filter on mac-lte.ulsch or mac-lte.dlsch.

------------------------------------------------------------------------
r32087 | jake | 2010-03-02 13:21:38 -0800 (Tue, 02 Mar 2010) | 1 line
Changed paths:
   M /trunk/gtk/help_dlg.c
   M /trunk/gtk/help_dlg.h

topic_menu_cb() used as callback returning gboolean. Thus make it so.
------------------------------------------------------------------------
r32086 | martinm | 2010-03-02 10:41:35 -0800 (Tue, 02 Mar 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c

When looking at time differences between frames, round to nearest number of ms.

------------------------------------------------------------------------
r32085 | martinm | 2010-03-02 10:40:34 -0800 (Tue, 02 Mar 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rlc-lte.c

Add 'repeated-NACK' analysis.
This is a common symptom of serious problems.

------------------------------------------------------------------------
r32084 | etxrab | 2010-03-02 08:43:22 -0800 (Tue, 02 Mar 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-tipc.c

remove check_col
------------------------------------------------------------------------
r32083 | etxrab | 2010-03-02 03:23:26 -0800 (Tue, 02 Mar 2010) | 1 line
Changed paths:
   M /trunk/asn1/rua/RUA-CommonDataTypes.asn
   M /trunk/asn1/rua/RUA-Constants.asn
   M /trunk/asn1/rua/RUA-Containers.asn
   M /trunk/asn1/rua/RUA-IEs.asn
   M /trunk/asn1/rua/RUA-PDU-Contents.asn
   M /trunk/asn1/rua/RUA-PDU-Descriptions.asn
   M /trunk/asn1/rua/rua.cnf
   M /trunk/epan/dissectors/packet-rua.c

Update to 9.0.0
------------------------------------------------------------------------
r32082 | etxrab | 2010-03-01 22:12:21 -0800 (Mon, 01 Mar 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-netflow.c

From Hitoshi Irino:
Displaying value and type of IPFIX reverse PEN elements in data records
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4399
------------------------------------------------------------------------
r32081 | etxrab | 2010-03-01 21:44:04 -0800 (Mon, 01 Mar 2010) | 3 lines
Changed paths:
   M /trunk/asn1/snmp/packet-snmp-template.c
   M /trunk/epan/dissectors/packet-snmp.c

From Luis Ontanon:
Check for duplicate entries in usmUserTable.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2426
------------------------------------------------------------------------
r32080 | guy | 2010-03-01 16:39:41 -0800 (Mon, 01 Mar 2010) | 2 lines
Changed paths:
   M /trunk/capture_sync.c

Fix a typo.

------------------------------------------------------------------------
r32079 | guy | 2010-03-01 16:26:51 -0800 (Mon, 01 Mar 2010) | 2 lines
Changed paths:
   M /trunk/color_filters.c

Squelch some compiler warnings.

------------------------------------------------------------------------
r32078 | guy | 2010-03-01 16:18:48 -0800 (Mon, 01 Mar 2010) | 2 lines
Changed paths:
   M /trunk/fileset.c
   M /trunk/fileset.h

Squelch some compiler warnings.

------------------------------------------------------------------------
r32077 | guy | 2010-03-01 16:11:42 -0800 (Mon, 01 Mar 2010) | 2 lines
Changed paths:
   M /trunk/capinfos.c

Squelch some compiler warnings.

------------------------------------------------------------------------
r32076 | guy | 2010-03-01 16:06:20 -0800 (Mon, 01 Mar 2010) | 3 lines
Changed paths:
   M /trunk/epan/filesystem.c
   M /trunk/epan/filesystem.h
   M /trunk/gtk/file_dlg.c
   M /trunk/gtk/file_dlg.h

Squelch some compiler warnings, clean up indentation, clean up a
comment.

------------------------------------------------------------------------
r32075 | martinm | 2010-03-01 15:56:35 -0800 (Mon, 01 Mar 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rlc-lte.c

Re-order file, and give some types/vars more specific names.

------------------------------------------------------------------------
r32074 | guy | 2010-03-01 15:43:47 -0800 (Mon, 01 Mar 2010) | 2 lines
Changed paths:
   M /trunk/conditions.c
   M /trunk/dumpcap.c
   M /trunk/tap-megaco-common.c

Squelch some compiler warnings.

------------------------------------------------------------------------
r32073 | martinm | 2010-03-01 14:53:28 -0800 (Mon, 01 Mar 2010) | 2 lines
Changed paths:
   M /trunk/gtk/rlc_lte_stat_dlg.c

Use RLC inside MAC frames by default.

------------------------------------------------------------------------
r32072 | guy | 2010-03-01 14:53:15 -0800 (Mon, 01 Mar 2010) | 2 lines
Changed paths:
   M /trunk/test/test.sh

"Unit tests" is two words (at least in English).

------------------------------------------------------------------------
r32071 | martinm | 2010-03-01 14:52:34 -0800 (Mon, 01 Mar 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c
   M /trunk/epan/dissectors/packet-mac-lte.h
   M /trunk/epan/dissectors/packet-rlc-lte.c

Improve RLC AM sequence analysis by taking MAC retx into account.

------------------------------------------------------------------------
r32070 | guy | 2010-03-01 14:23:31 -0800 (Mon, 01 Mar 2010) | 3 lines
Changed paths:
   M /trunk/asn1/inap/Makefile.common

Make it look a little like some other Makefile.common files, and get rid
of duplicate EXTRA_CNF.

------------------------------------------------------------------------
r32069 | stig | 2010-03-01 14:12:38 -0800 (Mon, 01 Mar 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-xml.c

From LEGO via bug 4395:
Have the current_frame's last_item actually point to the last item.

------------------------------------------------------------------------
r32068 | stig | 2010-03-01 14:11:20 -0800 (Mon, 01 Mar 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-xml.c

From LEGO via bug 4405:
Add the dot ('.') to the characters that can compose a name.

------------------------------------------------------------------------
r32067 | guy | 2010-03-01 11:17:05 -0800 (Mon, 01 Mar 2010) | 5 lines
Changed paths:
   M /trunk/epan/Makefile.nmake

Put the object file lists for various test programs into variables, and
use the variables, so the list of dependencies and the list of object
files used in the link command are the same (and so that they're
complete; the dependencies were, the link command lists weren't).

------------------------------------------------------------------------
r32066 | etxrab | 2010-03-01 10:03:37 -0800 (Mon, 01 Mar 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_rp.c

Dissect Content-type application/vnd.3gpp.sms
(Untested).
------------------------------------------------------------------------
r32065 | etxrab | 2010-03-01 03:13:54 -0800 (Mon, 01 Mar 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-6lowpan.c

from Colin O'Flynn:
6lowpan dissector: copy/paste error results in 64-bit source & 16-bit dest failing
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4545
------------------------------------------------------------------------
r32064 | etxrab | 2010-03-01 03:05:06 -0800 (Mon, 01 Mar 2010) | 1 line
Changed paths:
   M /trunk/asn1/rrc/rrc.cnf
   M /trunk/epan/dissectors/packet-rrc.c

Try to get rid of unused code warnings.
------------------------------------------------------------------------
r32063 | etxrab | 2010-03-01 01:49:46 -0800 (Mon, 01 Mar 2010) | 1 line
Changed paths:
   M /trunk/asn1/rrc/rrc.cnf
   M /trunk/epan/dissectors/packet-rrc.c

Try to get rid of unused code warnings.
------------------------------------------------------------------------
r32062 | etxrab | 2010-03-01 01:33:47 -0800 (Mon, 01 Mar 2010) | 1 line
Changed paths:
   M /trunk/asn1/HI2Operations/HI2Operations.cnf
   M /trunk/epan/dissectors/packet-HI2Operations.c

Try to get rid of unused code warnings.
------------------------------------------------------------------------
r32061 | etxrab | 2010-03-01 01:30:45 -0800 (Mon, 01 Mar 2010) | 1 line
Changed paths:
   M /trunk/asn1/dap/dap.cnf
   M /trunk/asn1/inap/IN-errortypes.asn
   M /trunk/asn1/inap/Makefile.common
   M /trunk/asn1/inap/inap.cnf
   M /trunk/epan/dissectors/packet-inap.c

Try to get rid of unused code warnings.
------------------------------------------------------------------------
r32060 | etxrab | 2010-02-28 23:27:35 -0800 (Sun, 28 Feb 2010) | 1 line
Changed paths:
   M /trunk/asn1/dap/dap.cnf
   M /trunk/asn1/dsp/dsp.cnf
   M /trunk/asn1/inap/IN-errorcodes.asn
   M /trunk/asn1/inap/IN-errortypes.asn
   M /trunk/asn1/inap/Makefile.common
   M /trunk/asn1/inap/inap.cnf
   M /trunk/asn1/inap/packet-inap-template.c
   M /trunk/epan/dissectors/packet-dap.c
   M /trunk/epan/dissectors/packet-dap.h
   M /trunk/epan/dissectors/packet-dsp.c
   M /trunk/epan/dissectors/packet-dsp.h
   M /trunk/epan/dissectors/packet-inap.c
   M /trunk/epan/dissectors/packet-inap.h

Dissect error code.
------------------------------------------------------------------------
r32059 | krj | 2010-02-28 21:49:11 -0800 (Sun, 28 Feb 2010) | 1 line
Changed paths:
   M /trunk/epan/CMakeLists.txt

Add packet-HI2Operations.c
------------------------------------------------------------------------
r32058 | etxrab | 2010-02-28 21:48:27 -0800 (Sun, 28 Feb 2010) | 1 line
Changed paths:
   A /trunk/asn1/HI2Operations/HI2Operations.cnf
   M /trunk/epan/dissectors/packet-HI2Operations.c

Add the missing .cnf file and try to fix unused code warnings.
------------------------------------------------------------------------
r32057 | etxrab | 2010-02-28 13:18:45 -0800 (Sun, 28 Feb 2010) | 1 line
Changed paths:
   M /trunk/asn1/hnbap/HNBAP-CommonDataTypes.asn
   M /trunk/asn1/hnbap/HNBAP-Constants.asn
   M /trunk/asn1/hnbap/HNBAP-Containers.asn
   M /trunk/asn1/hnbap/HNBAP-IEs.asn
   M /trunk/asn1/hnbap/HNBAP-PDU-Contents.asn
   M /trunk/asn1/hnbap/HNBAP-PDU-Descriptions.asn
   M /trunk/asn1/hnbap/hnbap.cnf
   M /trunk/asn1/rua/rua.cnf
   M /trunk/epan/dissectors/packet-hnbap.c
   M /trunk/epan/dissectors/packet-rua.c

Try to remove unused code warnings, update HNBAP to 9.0.0.
------------------------------------------------------------------------
r32056 | guy | 2010-02-28 13:13:40 -0800 (Sun, 28 Feb 2010) | 3 lines
Changed paths:
   M /trunk/epan/libwireshark.def

Sort the geoip_db_ routines, add geoip_db_type(), remove extra
geoip_db_get_paths().

------------------------------------------------------------------------
r32055 | stig | 2010-02-28 13:09:28 -0800 (Sun, 28 Feb 2010) | 2 lines
Changed paths:
   M /trunk/asn1/HI2Operations

Added svn:ignore targets.

------------------------------------------------------------------------
r32054 | etxrab | 2010-02-28 12:56:21 -0800 (Sun, 28 Feb 2010) | 3 lines
Changed paths:
   M /trunk/gtk/hostlist_table.c

From Didier Gautheron:
Right align and numerically sort geoip latitude and longitude info.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4030
------------------------------------------------------------------------
r32053 | etxrab | 2010-02-28 12:51:24 -0800 (Sun, 28 Feb 2010) | 13 lines
Changed paths:
   M /trunk/AUTHORS
   M /trunk/configure.in
   M /trunk/epan/dissectors/Makefile.common
   A /trunk/epan/dissectors/packet-HI2Operations.c

From Erwin van Eijk:
Add ETSI ts101671 dissector
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4543
I added dissection of 
	UmtsQos,
	IMSevent,
	LDIevent,
	TARGETACTIVITYMONITOR-1
	TARGETACTIVITYMONITORind,
	TARGETCOMMSMONITORind,
	TTRAFFICind,
	CTTRAFFICind
And used the original HI2Operations ASN1 file.l
------------------------------------------------------------------------
r32052 | etxrab | 2010-02-28 12:49:06 -0800 (Sun, 28 Feb 2010) | 13 lines
Changed paths:
   A /trunk/asn1/HI2Operations
   A /trunk/asn1/HI2Operations/EN301040.asn
   A /trunk/asn1/HI2Operations/HI2Operations_ver11.asn
   A /trunk/asn1/HI2Operations/Makefile.am
   A /trunk/asn1/HI2Operations/Makefile.common
   A /trunk/asn1/HI2Operations/Makefile.nmake
   A /trunk/asn1/HI2Operations/PCESP.asn
   A /trunk/asn1/HI2Operations/TS101909201.asn
   A /trunk/asn1/HI2Operations/UmtsHI2Operations.asn
   A /trunk/asn1/HI2Operations/packet-HI2Operations-template.c
   M /trunk/asn1/Makefile.am
   M /trunk/asn1/Makefile.nmake

From Erwin van Eijk:
Add ETSI ts101671 dissector
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4543
I added dissection of 
	UmtsQos,
	IMSevent,
	LDIevent,
	TARGETACTIVITYMONITOR-1
	TARGETACTIVITYMONITORind,
	TARGETCOMMSMONITORind,
	TTRAFFICind,
	CTTRAFFICind
And used the original HI2Operations ASN1 file.l
------------------------------------------------------------------------
r32051 | martinm | 2010-02-28 12:43:04 -0800 (Sun, 28 Feb 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rlc-lte.c

Fix test for AM Rx window, and add a seqnum.analysis.ok field.

------------------------------------------------------------------------
r32050 | stig | 2010-02-28 10:53:50 -0800 (Sun, 28 Feb 2010) | 2 lines
Changed paths:
   M /trunk/asn1/cms/Makefile.common

Build dependencies for x509ce and x509sat.

------------------------------------------------------------------------
r32049 | martinm | 2010-02-28 10:42:41 -0800 (Sun, 28 Feb 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rlc-lte.c
   M /trunk/epan/dissectors/packet-rlc-lte.h
   M /trunk/gtk/rlc_lte_stat_dlg.c

Add 'missing SDUs' to tap info / RLC stats window.
Also includes typo fixes from Pascal Quantin.

------------------------------------------------------------------------
r32046 | gerald | 2010-02-28 08:03:30 -0800 (Sun, 28 Feb 2010) | 1 line
Changed paths:
   M /trunk/epan/enterprise-numbers
   M /trunk/manuf

[Automatic manuf and enterprise-numbers update for 2010-02-28]
------------------------------------------------------------------------
r32045 | krj | 2010-02-27 22:56:15 -0800 (Sat, 27 Feb 2010) | 1 line
Changed paths:
   M /trunk/epan/CMakeLists.txt

Add address_to_str.c
------------------------------------------------------------------------
r32044 | martinm | 2010-02-27 18:18:35 -0800 (Sat, 27 Feb 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rlc-lte.c

Add some AM sequence analysis.

------------------------------------------------------------------------
r32043 | martinm | 2010-02-27 18:16:32 -0800 (Sat, 27 Feb 2010) | 2 lines
Changed paths:
   M /trunk/gtk/rlc_lte_stat_dlg.c

When tapping RLC PDUs contained in MAC frames, ignore PDUs that aren't in MAC frames.

------------------------------------------------------------------------
r32042 | guy | 2010-02-27 15:32:08 -0800 (Sat, 27 Feb 2010) | 2 lines
Changed paths:
   M /trunk/capture-pcap-util.c
   M /trunk/capture-pcap-util.h
   M /trunk/dumpcap.c

Move a routine into dumpcap - it's not used outside dumpcap.

------------------------------------------------------------------------
r32041 | guy | 2010-02-27 15:14:50 -0800 (Sat, 27 Feb 2010) | 4 lines
Changed paths:
   M /trunk/rawshark.c

Squelch compiler warnings.

Add a break statement where it appears to have been missing.

------------------------------------------------------------------------
r32040 | guy | 2010-02-27 14:42:01 -0800 (Sat, 27 Feb 2010) | 3 lines
Changed paths:
   M /trunk/epan/Makefile.am
   M /trunk/epan/Makefile.nmake

tvbtest needs bytes_to_str() and bytes_to_str_punct(), and they're now
in to_str.c.

------------------------------------------------------------------------
r32039 | jake | 2010-02-27 14:12:43 -0800 (Sat, 27 Feb 2010) | 1 line
Changed paths:
   M /trunk/epan/expert.c
   M /trunk/epan/expert.h

Clean up implementation.
------------------------------------------------------------------------
r32038 | guy | 2010-02-27 13:41:12 -0800 (Sat, 27 Feb 2010) | 5 lines
Changed paths:
   M /trunk/epan/Makefile.common
   A /trunk/epan/address_to_str.c
   M /trunk/epan/time_fmt.h
   M /trunk/epan/to_str.c

From Jakub Zawadzki: split off the address-to-string functions, except
for ip_to_str_buf(), into address_to_str.c.

Fix up the SVN attributes for time_fmt.h while we're at it.

------------------------------------------------------------------------
r32037 | jake | 2010-02-27 13:09:25 -0800 (Sat, 27 Feb 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-isakmp.c

Add two missing headerfields which were missing in revision 32033.

------------------------------------------------------------------------
r32036 | guy | 2010-02-27 12:12:47 -0800 (Sat, 27 Feb 2010) | 2 lines
Changed paths:
   M /trunk/epan/to_str.c

Squelch some compiler warnings.

------------------------------------------------------------------------
r32035 | guy | 2010-02-27 11:15:36 -0800 (Sat, 27 Feb 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-isakmp.c

Squelch a compiler warning.

------------------------------------------------------------------------
r32034 | guy | 2010-02-27 11:01:27 -0800 (Sat, 27 Feb 2010) | 9 lines
Changed paths:
   M /trunk/asn1/goose/goose.cnf
   M /trunk/asn1/mms/mms.cnf
   M /trunk/asn1/snmp/packet-snmp-template.c
   M /trunk/doc/README.developer
   M /trunk/epan/Makefile.common
   M /trunk/epan/dissectors/packet-ccsds.c
   M /trunk/epan/dissectors/packet-collectd.c
   M /trunk/epan/dissectors/packet-dhcp-failover.c
   M /trunk/epan/dissectors/packet-dmp.c
   M /trunk/epan/dissectors/packet-dnp.c
   M /trunk/epan/dissectors/packet-dns.c
   M /trunk/epan/dissectors/packet-dtn.c
   M /trunk/epan/dissectors/packet-goose.c
   M /trunk/epan/dissectors/packet-icq.c
   M /trunk/epan/dissectors/packet-ipmi.c
   M /trunk/epan/dissectors/packet-ipp.c
   M /trunk/epan/dissectors/packet-kink.c
   M /trunk/epan/dissectors/packet-kismet.c
   M /trunk/epan/dissectors/packet-mms.c
   M /trunk/epan/dissectors/packet-mmse.c
   M /trunk/epan/dissectors/packet-ncp2222.inc
   M /trunk/epan/dissectors/packet-pktc.c
   M /trunk/epan/dissectors/packet-radius.c
   M /trunk/epan/dissectors/packet-snmp.c
   M /trunk/epan/dissectors/packet-time.c
   M /trunk/epan/dissectors/packet-vcdu.c
   M /trunk/epan/dissectors/packet-wsp.c
   M /trunk/epan/ftypes/ftype-time.c
   M /trunk/epan/proto.c
   M /trunk/epan/proto.h
   A /trunk/epan/time_fmt.h
   M /trunk/epan/to_str.c
   M /trunk/epan/to_str.h
   M /trunk/epan/wslua/wslua_util.c

Add a third date format, ABSOLUTE_TIME_DOY_UTC, to show UTC with the
date as YYYY/DDD, where DDD is a 1-origin day of year.  Move the formats
to a "time_fmt.h" file, included by the headers that use it.  Have
abs_time_to_str() and abs_time_secs_to_str() take the date format value,
rather than a Boolean "show this as UTC" flag, as an argument.  Document
the ABSOLUTE_TIME_ formats a bit better.  Use that format in the CCSDS
and VCDU dissectors, rather than having those dissectors do the
formatting themselves.

------------------------------------------------------------------------
r32033 | jake | 2010-02-27 10:55:11 -0800 (Sat, 27 Feb 2010) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-isakmp.c

From Alexis La Goutte:
Add support of notify msg type for RFC3706 Dead Peer Detection (DPD)
and dissect DPD Sequence.
Cleanup and enhancement for dissect CFG attributes.
------------------------------------------------------------------------
r32032 | stig | 2010-02-27 08:48:07 -0800 (Sat, 27 Feb 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-p7.c

Regenerated to get a constrained bitstring.

------------------------------------------------------------------------
r32031 | rbalint | 2010-02-27 05:24:42 -0800 (Sat, 27 Feb 2010) | 2 lines
Changed paths:
   M /trunk/tools/asn2wrs.py

Revert accidentally committed change

------------------------------------------------------------------------
r32030 | stig | 2010-02-27 03:45:54 -0800 (Sat, 27 Feb 2010) | 2 lines
Changed paths:
   M /trunk/asn1/dap/Makefile.common

Build dependencies for acse.

------------------------------------------------------------------------
r32029 | stig | 2010-02-27 03:41:45 -0800 (Sat, 27 Feb 2010) | 2 lines
Changed paths:
   M /trunk/asn1/x420/Makefile.common

Build dependencies for p7.

------------------------------------------------------------------------
r32028 | stig | 2010-02-27 03:39:18 -0800 (Sat, 27 Feb 2010) | 2 lines
Changed paths:
   M /trunk/asn1/x411/MTAAbstractService.asn
   M /trunk/asn1/x411/Makefile.common

Build dependencies ros and rtse.

------------------------------------------------------------------------
r32027 | guy | 2010-02-26 18:23:44 -0800 (Fri, 26 Feb 2010) | 4 lines
Changed paths:
   M /trunk/wiretap/file_access.c

Fix some types, to squelch compiler warnings (this should introduce
another valid warning, if you've turned the warnings up high enough; we
need to generate a zlib version of stdout).

------------------------------------------------------------------------
r32026 | guy | 2010-02-26 17:43:10 -0800 (Fri, 26 Feb 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ccsds.c

Temporarily un-staticize utc_to_julian(); it needs to be hoisted up into
libwireshark, for use by multiple dissectors.

------------------------------------------------------------------------
r32025 | guy | 2010-02-26 17:18:21 -0800 (Fri, 26 Feb 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ccsds.c

Staticize.

------------------------------------------------------------------------
r32024 | guy | 2010-02-26 17:12:24 -0800 (Fri, 26 Feb 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-catapult-dct2000.c

Get rid of unnecessary casting away of const.

------------------------------------------------------------------------
r32023 | guy | 2010-02-26 17:03:16 -0800 (Fri, 26 Feb 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-umts_fp.h

Squelch warning (I think some compiler out there, perhaps AIX's, will
fail on that).

------------------------------------------------------------------------
r32022 | guy | 2010-02-26 17:02:19 -0800 (Fri, 26 Feb 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-iwarp-mpa.c

Constify and staticize.

------------------------------------------------------------------------
r32021 | guy | 2010-02-26 16:55:55 -0800 (Fri, 26 Feb 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-isup.c

Constify and clean up indentation.

------------------------------------------------------------------------
r32020 | guy | 2010-02-26 16:51:14 -0800 (Fri, 26 Feb 2010) | 8 lines
Changed paths:
   M /trunk/epan/dissectors/packet-isakmp.c

Constify.

Don't have variables that point to string constants, just make the
string constants be static const arrays.

strlen(array of unspecified size initialized with a string) ==
sizeof array - 1; the latter can be computed at compile time.

------------------------------------------------------------------------
r32019 | guy | 2010-02-26 16:43:44 -0800 (Fri, 26 Feb 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ipsec.c

Constify, clean up indentation.

------------------------------------------------------------------------
r32018 | guy | 2010-02-26 15:05:02 -0800 (Fri, 26 Feb 2010) | 2 lines
Changed paths:
   M /trunk/configure.in

Handle C++ code, such as the wsgd plugin.

------------------------------------------------------------------------
r32017 | rbalint | 2010-02-26 11:07:01 -0800 (Fri, 26 Feb 2010) | 3 lines
Changed paths:
   M /trunk/epan/oids.c

From Vincent Bernat <bernat@debian.org>:
Refine workaroud for preventing libsmi error.

------------------------------------------------------------------------
r32016 | wmeier | 2010-02-26 07:08:12 -0800 (Fri, 26 Feb 2010) | 2 lines
Changed paths:
   M /trunk/gtk/main_filter_toolbar.c

Use consistent indentation.

------------------------------------------------------------------------
r32015 | guy | 2010-02-25 23:59:54 -0800 (Thu, 25 Feb 2010) | 9 lines
Changed paths:
   M /trunk/wiretap/5views.c
   M /trunk/wiretap/airopeek9.c
   M /trunk/wiretap/ascendtext.c
   M /trunk/wiretap/catapult_dct2000.c
   M /trunk/wiretap/csids.c
   M /trunk/wiretap/etherpeek.c
   M /trunk/wiretap/file_access.c
   M /trunk/wiretap/i4btrace.c
   M /trunk/wiretap/iseries.c
   M /trunk/wiretap/jpeg_jfif.c
   M /trunk/wiretap/k12.c
   M /trunk/wiretap/k12text.l
   M /trunk/wiretap/lanalyzer.c
   M /trunk/wiretap/libpcap.c
   M /trunk/wiretap/mpeg.c
   M /trunk/wiretap/netmon.c
   M /trunk/wiretap/netscaler.c
   M /trunk/wiretap/nettl.c
   M /trunk/wiretap/network_instruments.c
   M /trunk/wiretap/netxray.c
   M /trunk/wiretap/ngsniffer.c
   M /trunk/wiretap/pcapng.c
   M /trunk/wiretap/pppdump.c
   M /trunk/wiretap/visual.c
   M /trunk/wiretap/wtap-int.h
   M /trunk/wiretap/wtap.c

Move the definitions of all the private data structures out of
wtap-int.h, and change the unions of pointers to those private data
structures into just void *'s.

Have the generic wtap close routine free up the private data, rather
than the type-specific close routine, just as the wtap_dumper close
routine does for its private data.  Get rid of close routines that don't
do anything any more.

------------------------------------------------------------------------
r32014 | guy | 2010-02-25 19:22:14 -0800 (Thu, 25 Feb 2010) | 2 lines
Changed paths:
   M /trunk/asn1/rua

Set svn:ignore.

------------------------------------------------------------------------
r32013 | guy | 2010-02-25 19:21:15 -0800 (Thu, 25 Feb 2010) | 2 lines
Changed paths:
   M /trunk/asn1/hnbap

Set svn:ignore.

------------------------------------------------------------------------
r32012 | guy | 2010-02-25 17:39:37 -0800 (Thu, 25 Feb 2010) | 2 lines
Changed paths:
   M /trunk/asn1/Makefile.am

Add Kerberos to the list of ASN.1 protocols.

------------------------------------------------------------------------
r32011 | guy | 2010-02-25 17:39:18 -0800 (Thu, 25 Feb 2010) | 4 lines
Changed paths:
   M /trunk/asn1/Makefile.nmake

Add Kerberos to the list of BER ASN.1 protocols.  Add some more
protocols to the list of those to clean, and sort the list of clean
rules to match the order of the protocols above.

------------------------------------------------------------------------
r32010 | wmeier | 2010-02-25 15:37:55 -0800 (Thu, 25 Feb 2010) | 2 lines
Changed paths:
   M /trunk/gtk/prefs_capture.c

GtkCombo --> GtkComboBoxEntry

------------------------------------------------------------------------
r32009 | guy | 2010-02-25 12:45:59 -0800 (Thu, 25 Feb 2010) | 14 lines
Changed paths:
   M /trunk/wiretap/ascend-int.h
   M /trunk/wiretap/ascend.y
   M /trunk/wiretap/ascendtext.c

Have parse_ascend() return:

    PARSED_RECORD if we got a packet;

    PARSED_NONRECORD if the parser succeeded but didn't see a packet;

    PARSE_FAILED if the parser failed.

Treat anything other than PARSED_RECORD as a failure, for now; I'm not
sure why we were treating "parser succeeded but didn't see a packet" as
success, as that was causing us to recognize some non-Ascend-output text
files as Ascend files and to return "records" with bogus caplen and len
values.

------------------------------------------------------------------------
r32008 | martinm | 2010-02-25 12:27:33 -0800 (Thu, 25 Feb 2010) | 2 lines
Changed paths:
   M /trunk/gtk/rlc_lte_stat_dlg.c

When filtering on MAC PDUs, filter only on MAC PDUs.

------------------------------------------------------------------------
r32007 | wmeier | 2010-02-25 12:06:16 -0800 (Thu, 25 Feb 2010) | 2 lines
Changed paths:
   M /trunk/gtk/capture_dlg.c

Rename a number of variables for clarity.

------------------------------------------------------------------------
r32006 | rbalint | 2010-02-25 11:28:58 -0800 (Thu, 25 Feb 2010) | 3 lines
Changed paths:
   M /trunk/epan/oids.c
   M /trunk/tools/asn2wrs.py

Prevent potential crash in libsmi.
From: Vincent Bernat <bernat@debian.org>

------------------------------------------------------------------------
r32005 | jake | 2010-02-25 09:41:57 -0800 (Thu, 25 Feb 2010) | 3 lines
Changed paths:
   M /trunk/gtk/main_welcome.c

Fix for bug 2478:
"Push to test. Release to detonate."

------------------------------------------------------------------------
r32004 | jmayer | 2010-02-25 04:30:44 -0800 (Thu, 25 Feb 2010) | 13 lines
Changed paths:
   M /trunk/CMakeLists.txt
   M /trunk/cmake/modules/FindFOP.cmake
   M /trunk/cmake/modules/FindPOD.cmake
   M /trunk/cmake/modules/FindXMLLINT.cmake
   M /trunk/cmake/modules/FindXSLTPROC.cmake
   M /trunk/docbook/CMakeLists.txt

Almost working out-of-tree builds for the documentation,
with a few hacks right now:
- The tip.png, warning.png and note.png images are missing from the
  pdfs and I have no idea how to tell fop how to find them.
- Disabling/enabling building the guides via option currently doesn't
  work (probably too many macros :-), so comment out the subdir instead.
- Right now, in order to build the devleopers guide we need to do the
  following in the source docbook directory:
  touch wsdg_graphics/toolbar/dummy.dummy

Apart from these: The build works with a pristine docbook dir
(svn status --no-ignore).

------------------------------------------------------------------------
r32003 | jmayer | 2010-02-25 01:26:27 -0800 (Thu, 25 Feb 2010) | 1 line
Changed paths:
   M /trunk/epan/CMakeLists.txt

libepan -> libwireshark
------------------------------------------------------------------------
r32002 | stig | 2010-02-25 00:27:14 -0800 (Thu, 25 Feb 2010) | 2 lines
Changed paths:
   M /trunk/epan/CMakeLists.txt

Added packet-rua.c

------------------------------------------------------------------------
r32001 | stig | 2010-02-25 00:26:25 -0800 (Thu, 25 Feb 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/Makefile.common

Move rua to dirty dissectors.

------------------------------------------------------------------------
r32000 | krj | 2010-02-24 23:47:35 -0800 (Wed, 24 Feb 2010) | 1 line
Changed paths:
   M /trunk/epan/CMakeLists.txt

Fix typo in previous commit (trailing backslash)
------------------------------------------------------------------------
r31999 | krj | 2010-02-24 23:41:33 -0800 (Wed, 24 Feb 2010) | 1 line
Changed paths:
   M /trunk/epan/CMakeLists.txt

Add hnbap
------------------------------------------------------------------------
r31998 | guy | 2010-02-24 21:00:58 -0800 (Wed, 24 Feb 2010) | 2 lines
Changed paths:
   M /trunk/configure.in

Make asn1/kerberos/Makefile and asn1/rua/Makefile as well.

------------------------------------------------------------------------
r31997 | guy | 2010-02-24 20:55:16 -0800 (Wed, 24 Feb 2010) | 2 lines
Changed paths:
   M /trunk/configure.in

Generate asn1/hnbap/Makefile.

------------------------------------------------------------------------
r31995 | jmayer | 2010-02-24 14:32:10 -0800 (Wed, 24 Feb 2010) | 5 lines
Changed paths:
   M /trunk/plugins/asn1/CMakeLists.txt
   M /trunk/plugins/docsis/CMakeLists.txt
   M /trunk/plugins/ethercat/CMakeLists.txt
   M /trunk/plugins/giop/CMakeLists.txt
   M /trunk/plugins/gryphon/CMakeLists.txt
   M /trunk/plugins/irda/CMakeLists.txt
   M /trunk/plugins/m2m/CMakeLists.txt
   M /trunk/plugins/mate/CMakeLists.txt
   M /trunk/plugins/opcua/CMakeLists.txt
   M /trunk/plugins/profinet/CMakeLists.txt
   M /trunk/plugins/sercosiii/CMakeLists.txt
   M /trunk/plugins/stats_tree/CMakeLists.txt
   M /trunk/plugins/tpg/CMakeLists.txt
   M /trunk/plugins/unistim/CMakeLists.txt
   M /trunk/plugins/wimax/CMakeLists.txt
   M /trunk/plugins/wimaxasncp/CMakeLists.txt

- Remove the lib prefix for plugin names.
- Remove a (resolved) comment.
- Add a commented out line how to add version infos to the
  plugin's file name.

------------------------------------------------------------------------
r31994 | etxrab | 2010-02-24 14:19:54 -0800 (Wed, 24 Feb 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/Makefile.common

Move HNBAP to dirty dissectors for now.
------------------------------------------------------------------------
r31993 | dimeg | 2010-02-24 14:17:52 -0800 (Wed, 24 Feb 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-teamspeak2.c

Fix for bug 3926:
Enhance decoding of TS2 channel list

------------------------------------------------------------------------
r31992 | gerald | 2010-02-24 13:08:09 -0800 (Wed, 24 Feb 2010) | 4 lines
Changed paths:
   M /trunk/config.nmake
   M /trunk/tools/win32-setup.sh
   M /trunk/tools/win64-setup.sh

Use the latest GTK+ 2.16 bundle. For the Win32 build this means downgrading
from GTK+ 2.18. According to https://bugzilla.gnome.org/show_bug.cgi?id=598299
we should probably hold off on using 2.18 for a while.

------------------------------------------------------------------------
r31991 | stig | 2010-02-24 12:34:38 -0800 (Wed, 24 Feb 2010) | 3 lines
Changed paths:
   M /trunk/file.c

Uh, no need to check for having custom columns to call
col_custom_prime_edt().

------------------------------------------------------------------------
r31990 | stig | 2010-02-24 12:24:05 -0800 (Wed, 24 Feb 2010) | 4 lines
Changed paths:
   M /trunk/file.c

Fix for bug 4323 & 4511:
Call col_custom_prime_edt() when having custom columns on print and
export to csv and psml.

------------------------------------------------------------------------
r31989 | etxrab | 2010-02-24 12:16:33 -0800 (Wed, 24 Feb 2010) | 5 lines
Changed paths:
   M /trunk/asn1/Makefile.am
   M /trunk/asn1/Makefile.nmake
   M /trunk/epan/dissectors/Makefile.common
   A /trunk/epan/dissectors/packet-hnbap.c
   A /trunk/epan/dissectors/packet-rua.c

From Neil Piercy:
Add 3GPP Home Node B Iuh protocol support (HNBAP & RUA)
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4531
 - Added IE extension for HNBAP
 - Removed unused .h files
------------------------------------------------------------------------
r31988 | etxrab | 2010-02-24 12:15:31 -0800 (Wed, 24 Feb 2010) | 5 lines
Changed paths:
   A /trunk/asn1/hnbap
   A /trunk/asn1/hnbap/HNBAP-CommonDataTypes.asn
   A /trunk/asn1/hnbap/HNBAP-Constants.asn
   A /trunk/asn1/hnbap/HNBAP-Containers.asn
   A /trunk/asn1/hnbap/HNBAP-IEs.asn
   A /trunk/asn1/hnbap/HNBAP-PDU-Contents.asn
   A /trunk/asn1/hnbap/HNBAP-PDU-Descriptions.asn
   A /trunk/asn1/hnbap/Makefile.am
   A /trunk/asn1/hnbap/Makefile.common
   A /trunk/asn1/hnbap/Makefile.nmake
   A /trunk/asn1/hnbap/hnbap.cnf
   A /trunk/asn1/hnbap/packet-hnbap-template.c
   A /trunk/asn1/rua
   A /trunk/asn1/rua/Makefile.am
   A /trunk/asn1/rua/Makefile.common
   A /trunk/asn1/rua/Makefile.nmake
   A /trunk/asn1/rua/RUA-CommonDataTypes.asn
   A /trunk/asn1/rua/RUA-Constants.asn
   A /trunk/asn1/rua/RUA-Containers.asn
   A /trunk/asn1/rua/RUA-IEs.asn
   A /trunk/asn1/rua/RUA-PDU-Contents.asn
   A /trunk/asn1/rua/RUA-PDU-Descriptions.asn
   A /trunk/asn1/rua/packet-rua-template.c
   A /trunk/asn1/rua/rua.cnf

From Neil Piercy:
Add 3GPP Home Node B Iuh protocol support (HNBAP & RUA)
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4531
 - Added IE extension for HNBAP
 - Removed unused .h files
------------------------------------------------------------------------
r31987 | jake | 2010-02-24 11:05:55 -0800 (Wed, 24 Feb 2010) | 4 lines
Changed paths:
   M /trunk/gtk/menus.c

Fix for bug 4522:
Don't offer "Wiki Protocol Page" and "Filter Field Reference" in the 
context menu when a Text item is selected.

------------------------------------------------------------------------
r31986 | etxrab | 2010-02-24 04:59:09 -0800 (Wed, 24 Feb 2010) | 2 lines
Changed paths:
   M /trunk/epan/to_str.c

From Jakub Zawadzki:
Don't sigsegv on negative bd_len in bytes_to_str*
------------------------------------------------------------------------
r31985 | etxrab | 2010-02-24 04:41:01 -0800 (Wed, 24 Feb 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_sms.c

GSM SMS PDU TPVPF wrong interpretation.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4524
------------------------------------------------------------------------
r31984 | krj | 2010-02-24 04:28:04 -0800 (Wed, 24 Feb 2010) | 1 line
Changed paths:
   M /trunk/epan/enterprise-numbers
   M /trunk/tools/make-sminmpec.pl

Point to the correct perl script in the autogenerated file + correct tabs
------------------------------------------------------------------------
r31983 | krj | 2010-02-24 00:46:29 -0800 (Wed, 24 Feb 2010) | 1 line
Changed paths:
   M /trunk/epan/reassemble_test.c

Mark variables as static
------------------------------------------------------------------------
r31982 | krj | 2010-02-24 00:39:51 -0800 (Wed, 24 Feb 2010) | 1 line
Changed paths:
   M /trunk/epan/reassemble_test.c

We already pull in glib.h so use gboolean instead of int to declare boolean types.
------------------------------------------------------------------------
r31981 | guy | 2010-02-24 00:39:19 -0800 (Wed, 24 Feb 2010) | 6 lines
Changed paths:
   M /trunk/wiretap/iseries.c
   M /trunk/wiretap/wtap-int.h

Move the definition of the private data structure from wtap-int.h to the
iSeries capture processor.  Parse the start date into year/month/day at
the time we see it, rather than for every packet; that means we don't
need to allocate a buffer to hold the date as a string (a buffer which
we weren't ever freeing).

------------------------------------------------------------------------
r31980 | krj | 2010-02-24 00:36:20 -0800 (Wed, 24 Feb 2010) | 1 line
Changed paths:
   M /trunk/epan/reassemble_test.c

Make do_test() static
------------------------------------------------------------------------
r31979 | krj | 2010-02-24 00:34:35 -0800 (Wed, 24 Feb 2010) | 1 line
Changed paths:
   M /trunk/epan/reassemble_test.c

Constify format string
------------------------------------------------------------------------
r31978 | stig | 2010-02-24 00:22:33 -0800 (Wed, 24 Feb 2010) | 3 lines
Changed paths:
   M /trunk/plugins/profinet/packet-dcerpc-pn-io.c

From Hannes Diethelm via bug 4525:
Corrected values for IdentInfo (which was obviously wrong)

------------------------------------------------------------------------
r31977 | stig | 2010-02-24 00:18:15 -0800 (Wed, 24 Feb 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/Makefile.common

Moved charging_ase, s1ap and x2ap to ASN.1 dissectors list.

------------------------------------------------------------------------
r31976 | krj | 2010-02-24 00:13:58 -0800 (Wed, 24 Feb 2010) | 1 line
Changed paths:
   M /trunk/epan/Makefile.am
   M /trunk/epan/Makefile.nmake

Add new to_str.o/obj dependency to reassemble_test target
------------------------------------------------------------------------
r31975 | krj | 2010-02-23 23:57:34 -0800 (Tue, 23 Feb 2010) | 1 line
Changed paths:
   M /trunk/epan/CMakeLists.txt

Some more ASN1 dissectors are now clean
------------------------------------------------------------------------
r31974 | guy | 2010-02-23 23:21:17 -0800 (Tue, 23 Feb 2010) | 6 lines
Changed paths:
   M /trunk/wiretap/lanalyzer.c
   M /trunk/wiretap/libpcap.c
   M /trunk/wiretap/ngsniffer.c
   M /trunk/wiretap/wtap-int.h

Define the private data structures for some particular capture file
types in the modules for those capture file types, not in wtap-int.h, so
wtap-int.h doesn't have to change when the code to handle that
particular capture type changes, or a new capture file type is added.
(Ultimately, we should do this for all the private data structures.)

------------------------------------------------------------------------
r31973 | morriss | 2010-02-23 21:13:27 -0800 (Tue, 23 Feb 2010) | 1 line
Changed paths:
   M /trunk/doc/rawshark.pod
   M /trunk/doc/tshark.pod
   M /trunk/doc/wireshark.pod.template

Add descriptions of a few more environment variables that affect *shark's operation
------------------------------------------------------------------------
r31972 | wmeier | 2010-02-23 17:22:07 -0800 (Tue, 23 Feb 2010) | 2 lines
Changed paths:
   M /trunk/gtk/rpc_stat.c

GtkOptionMenu --> GtkComboBox

------------------------------------------------------------------------
r31971 | wmeier | 2010-02-23 17:21:09 -0800 (Tue, 23 Feb 2010) | 2 lines
Changed paths:
   M /trunk/gtk/gui_utils.c
   M /trunk/gtk/gui_utils.h

Update (slightly) the description of ws_combo_box_clear_text_and_pointer().

------------------------------------------------------------------------
r31970 | martinm | 2010-02-23 14:28:42 -0800 (Tue, 23 Feb 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c

Calculate/show time between Msg3 and Msg4

------------------------------------------------------------------------
r31969 | guy | 2010-02-23 12:30:27 -0800 (Tue, 23 Feb 2010) | 2 lines
Changed paths:
   M /trunk/epan/crypt/airpdcap.c
   M /trunk/epan/crypt/crypt-aes.c

Fix some compiler warnings.

------------------------------------------------------------------------
r31968 | jake | 2010-02-23 12:04:11 -0800 (Tue, 23 Feb 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-bootp.c

Final missing end option is a protocol error too.

------------------------------------------------------------------------
r31967 | etxrab | 2010-02-23 11:28:38 -0800 (Tue, 23 Feb 2010) | 3 lines
Changed paths:
   M /trunk/epan/addr_resolv.c
   M /trunk/epan/column-utils.c
   M /trunk/epan/ftypes/ftype-integer.c
   M /trunk/epan/strutil.c
   M /trunk/epan/to_str.c
   M /trunk/epan/to_str.h

From Jakub Zawadzki:
Optimizations.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4303
------------------------------------------------------------------------
r31966 | etxrab | 2010-02-23 08:24:13 -0800 (Tue, 23 Feb 2010) | 1 line
Changed paths:
   M /trunk/capture_ui_utils.c

Fix indentation.
------------------------------------------------------------------------
r31965 | jake | 2010-02-23 00:11:21 -0800 (Tue, 23 Feb 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dns.c

Fix for bug 4517:
DNS response address is also in network order.

------------------------------------------------------------------------
r31964 | stig | 2010-02-23 00:06:11 -0800 (Tue, 23 Feb 2010) | 2 lines
Changed paths:
   M /trunk/asn1/x411/x411.cnf
   M /trunk/epan/dissectors/packet-x411.c

Decode SecurityCategoryValue according to SecurityCategoryIdentifier.

------------------------------------------------------------------------
r31963 | stig | 2010-02-23 00:04:48 -0800 (Tue, 23 Feb 2010) | 2 lines
Changed paths:
   M /trunk/asn1/s4406/MMSHeadingExtensions.asn
   M /trunk/asn1/s4406/s4406.cnf
   M /trunk/epan/dissectors/packet-s4406.c

Small fix for DistributionExtensionField.

------------------------------------------------------------------------
r31962 | etxrab | 2010-02-22 22:28:34 -0800 (Mon, 22 Feb 2010) | 2 lines
Changed paths:
   M /trunk/asn1/ldap/ldap.cnf
   M /trunk/asn1/ldap/packet-ldap-template.c
   M /trunk/epan/dissectors/packet-ldap.c

Try to fix compilation with MSVC.
Please review.
------------------------------------------------------------------------
r31961 | guy | 2010-02-22 20:35:23 -0800 (Mon, 22 Feb 2010) | 2 lines
Changed paths:
   M /trunk/asn1/ansi_map/packet-ansi_map-template.c
   M /trunk/asn1/gsm_map/gsm_map.cnf
   M /trunk/asn1/gsm_map/packet-gsm_map-template.c
   M /trunk/asn1/gsm_map/packet-gsm_map-template.h
   M /trunk/asn1/ldap/ldap.cnf
   M /trunk/asn1/ldap/packet-ldap-template.c
   M /trunk/asn1/pkcs12/pkcs12.cnf
   M /trunk/asn1/ranap/ranap.cnf
   M /trunk/asn1/rrc/packet-rrc-template.h
   M /trunk/epan/crypt/airpdcap.c
   M /trunk/epan/dissectors/packet-ansi_map.c
   M /trunk/epan/dissectors/packet-gsm_map.c
   M /trunk/epan/dissectors/packet-gsm_map.h
   M /trunk/epan/dissectors/packet-gtp.c
   M /trunk/epan/dissectors/packet-ldap.c
   M /trunk/epan/dissectors/packet-ranap.c
   M /trunk/epan/dissectors/packet-rrc.h
   M /trunk/epan/packet.c
   M /trunk/epan/packet.h

Squelch a bunch of compiler warnings.

------------------------------------------------------------------------
r31960 | guy | 2010-02-22 19:50:42 -0800 (Mon, 22 Feb 2010) | 9 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ppi.c
   M /trunk/rawshark.c
   M /trunk/wiretap/Makefile.common
   M /trunk/wiretap/libpcap.c
   M /trunk/wiretap/libpcap.h
   M /trunk/wiretap/pcap-common.c
   M /trunk/wiretap/pcap-common.h
   A /trunk/wiretap/pcap-encap.h
   M /trunk/wiretap/pcapng.c

Move the declarations of wtap_pcap_encap_to_wtap_encap() and
wtap_wtap_encap_to_pcap_encap() to wiretap/pcap-encap.h.  Include it
where it's needed; don't include other Wiretap headers where they're not
needed.

Include pcapng.h in pcapng.c, to declare the functions defined in
pcapng.c.  Add some casts to squelch some warnings, and add to a comment
to indicate one of the problems.

------------------------------------------------------------------------
r31959 | guy | 2010-02-22 19:23:46 -0800 (Mon, 22 Feb 2010) | 2 lines
Changed paths:
   M /trunk/rawshark.c

Squelch some warnings.

------------------------------------------------------------------------
r31958 | guy | 2010-02-22 18:49:28 -0800 (Mon, 22 Feb 2010) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/Makefile.common

Move some dissectors to the "clean" category - the Ubuntu buildbot
cranks up the warnings, with the side-effect of turning off -Werror, and
none of the other GCC buildbots complains about them.

------------------------------------------------------------------------
r31957 | guy | 2010-02-22 18:11:52 -0800 (Mon, 22 Feb 2010) | 3 lines
Changed paths:
   M /trunk/wiretap/5views.c
   M /trunk/wiretap/file_access.c

Squelch some compiler warnings (some of which indicate potential
problems, and some of which are, at least, incorrect casts).

------------------------------------------------------------------------
r31956 | guy | 2010-02-22 18:10:54 -0800 (Mon, 22 Feb 2010) | 3 lines
Changed paths:
   M /trunk/wiretap/ber.c

Don't use C++ keywords as variable names - prepend "ber_" in front of
variables with BER metadata.

------------------------------------------------------------------------
r31955 | guy | 2010-02-22 17:23:39 -0800 (Mon, 22 Feb 2010) | 2 lines
Changed paths:
   M /trunk/wiretap/dct3trace.c

Squelch some (valid) warnings.

------------------------------------------------------------------------
r31954 | guy | 2010-02-22 17:23:07 -0800 (Mon, 22 Feb 2010) | 2 lines
Changed paths:
   M /trunk/wiretap/airopeek9.c

Fix cast.

------------------------------------------------------------------------
r31953 | guy | 2010-02-22 17:16:48 -0800 (Mon, 22 Feb 2010) | 2 lines
Changed paths:
   M /trunk/wiretap/airopeek9.c

Attempt to squelch some compiler warnings.

------------------------------------------------------------------------
r31952 | gerald | 2010-02-22 17:11:22 -0800 (Mon, 22 Feb 2010) | 2 lines
Changed paths:
   M /trunk/AUTHORS

Add Yves Geissbuehler.

------------------------------------------------------------------------
r31951 | stig | 2010-02-22 11:22:28 -0800 (Mon, 22 Feb 2010) | 2 lines
Changed paths:
   M /trunk/epan/wslua/wslua_field.c

Handle FT_PROTOCOL as ByteArray when used in a Field extractor.

------------------------------------------------------------------------
r31950 | wmeier | 2010-02-22 10:50:56 -0800 (Mon, 22 Feb 2010) | 2 lines
Changed paths:
   M /trunk/gtk/capture_file_dlg.c

GtkOptionMenu --> GtkComboBox

------------------------------------------------------------------------
r31949 | wmeier | 2010-02-22 10:47:44 -0800 (Mon, 22 Feb 2010) | 2 lines
Changed paths:
   M /trunk/gtk/decode_as_dlg.c

GtkOptionMenu --> GtkComboBox

------------------------------------------------------------------------
r31948 | wmeier | 2010-02-22 10:43:36 -0800 (Mon, 22 Feb 2010) | 2 lines
Changed paths:
   M /trunk/gtk/firewall_dlg.c

GtkOPtionMenu ==> GtkComboBox: V2: use ws_combo_box_new_text_and_pointer & etc

------------------------------------------------------------------------
r31947 | wmeier | 2010-02-22 10:39:55 -0800 (Mon, 22 Feb 2010) | 4 lines
Changed paths:
   M /trunk/gtk/gui_utils.c
   M /trunk/gtk/gui_utils.h

Add ws_combo_box_new_text_and_pointer() and related which provides a
variant of gtk_combo_box which stores a pointer along as well as text for
each combo_box entry. 

------------------------------------------------------------------------
r31946 | sfisher | 2010-02-22 01:06:41 -0800 (Mon, 22 Feb 2010) | 8 lines
Changed paths:
   M /trunk/epan/dissectors/packet-atm.c


Minor cosmetic changes:

 - Display "Asynchronous Transfer Mode" instead of "ATM" in the protocol tree
 - Highlight the rest of the packet when the user selects ATM in the
   packet details pane.


------------------------------------------------------------------------
r31945 | dimeg | 2010-02-21 16:04:51 -0800 (Sun, 21 Feb 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ltp.c

Fix for bug 4509:
Make sure that the length addition results have not wrapped.

------------------------------------------------------------------------
r31944 | martinm | 2010-02-21 14:07:41 -0800 (Sun, 21 Feb 2010) | 2 lines
Changed paths:
   M /trunk/gtk/rlc_lte_stat_dlg.c

Include dialag filter in generated channel filters.

------------------------------------------------------------------------
r31943 | wmeier | 2010-02-21 14:06:50 -0800 (Sun, 21 Feb 2010) | 6 lines
Changed paths:
   M /trunk/Makefile.nmake

Enable command-line wildcard expansion when invoking mergecap and capinfos
 by linking those executables with setargv.obj.
See http://www.wireshark.org/lists/wireshark-users/201002/msg00194.html
  (and preceeding messages in the thread).


------------------------------------------------------------------------
r31942 | martinm | 2010-02-21 13:46:37 -0800 (Sun, 21 Feb 2010) | 2 lines
Changed paths:
   M /trunk/gtk/rlc_lte_stat_dlg.c

Allow multiple instances to be created, with filters.

------------------------------------------------------------------------
r31941 | martinm | 2010-02-21 10:48:26 -0800 (Sun, 21 Feb 2010) | 4 lines
Changed paths:
   M /trunk/gtk/mac_lte_stat_dlg.c

- include given filter in generated filter expressions.
- reselect UE after retapping.
- move some vars from top-level to be locals in _init().

------------------------------------------------------------------------
r31938 | gerald | 2010-02-21 08:02:21 -0800 (Sun, 21 Feb 2010) | 1 line
Changed paths:
   M /trunk/epan/enterprise-numbers
   M /trunk/manuf

[Automatic manuf and enterprise-numbers update for 2010-02-21]
------------------------------------------------------------------------
r31937 | martinm | 2010-02-21 07:08:50 -0800 (Sun, 21 Feb 2010) | 3 lines
Changed paths:
   M /trunk/gtk/mac_lte_stat_dlg.c

Allow multiple instances of LTE MAC statistics windows, each with own filter.
This makes it easier to work with traces including multiple sectors...

------------------------------------------------------------------------
r31936 | guy | 2010-02-20 10:51:56 -0800 (Sat, 20 Feb 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ltp.c

Squelch some uninitialized-variable warnings (they're false positives).

------------------------------------------------------------------------
r31935 | guy | 2010-02-20 10:36:01 -0800 (Sat, 20 Feb 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ltp.c

Cast away some implicit-narrowing-conversion warnings.

------------------------------------------------------------------------
r31934 | wmeier | 2010-02-20 09:44:52 -0800 (Sat, 20 Feb 2010) | 2 lines
Changed paths:
   M /trunk/capinfos.c

Fix a gcc -Wshadow warning

------------------------------------------------------------------------
r31933 | wmeier | 2010-02-20 09:36:18 -0800 (Sat, 20 Feb 2010) | 2 lines
Changed paths:
   M /trunk/doc/README.developer

Add note about not using C99 features.

------------------------------------------------------------------------
r31932 | martinm | 2010-02-20 09:19:16 -0800 (Sat, 20 Feb 2010) | 2 lines
Changed paths:
   M /trunk/gtk/sip_stat.c
   M /trunk/tap-sipstat.c

Add missing SIP response codes from iana sip-parameters

------------------------------------------------------------------------
r31931 | martinm | 2010-02-20 08:58:48 -0800 (Sat, 20 Feb 2010) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c
   M /trunk/epan/dissectors/packet-mac-lte.h
   M /trunk/gtk/mac_lte_stat_dlg.c

Include detected DL retx in stats.
Each row is now a uniqe RNTI/UEId pair.
Added a filter button to filter by selected RNTI + UEId

------------------------------------------------------------------------
r31930 | etxrab | 2010-02-20 03:53:36 -0800 (Sat, 20 Feb 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-ltp.c

Add a protocol reference.
------------------------------------------------------------------------
r31929 | etxrab | 2010-02-20 03:06:16 -0800 (Sat, 20 Feb 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dtn.c
   M /trunk/epan/dissectors/packet-dtn.h

From Mithun Roy:
DTN Dissector Bugs.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4500
------------------------------------------------------------------------
r31928 | guy | 2010-02-19 15:45:31 -0800 (Fri, 19 Feb 2010) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-icq.c

We don't call assert() (and shouldn't - dissectors should use
DISSECTOR_ASSERT(), so the dissection stops, but the app continues to
run), so we don't need to include <assert.h>.

------------------------------------------------------------------------
r31927 | jake | 2010-02-19 14:46:07 -0800 (Fri, 19 Feb 2010) | 6 lines
Changed paths:
   M /trunk/epan/dissectors/packet-bootp.c

Add expert items for missing end option in:
- vendor option field
- overloaded sname field
- overloaded file name field

Improve the overload determination of sname and file name field.
------------------------------------------------------------------------
r31926 | guy | 2010-02-19 11:50:23 -0800 (Fri, 19 Feb 2010) | 5 lines
Changed paths:
   M /trunk/gtk/voip_calls_dlg.c

Get rid of C++-style comments (even inside "#if 0"/"#endif", the API
checks fail).

Clean up indentation.

------------------------------------------------------------------------
r31925 | etxrab | 2010-02-19 11:00:06 -0800 (Fri, 19 Feb 2010) | 3 lines
Changed paths:
   M /trunk/gtk/voip_calls_dlg.c

Commit #if 0'd out code:
"Start of converting the clist to a gtk_list_store"
If some one whant's to continue on it...
------------------------------------------------------------------------
r31924 | guy | 2010-02-19 09:51:36 -0800 (Fri, 19 Feb 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ieee802154.c

Fix tpyo.

------------------------------------------------------------------------
r31923 | gerald | 2010-02-19 09:23:54 -0800 (Fri, 19 Feb 2010) | 2 lines
Changed paths:
   M /trunk/docbook/wsdg_src/WSDG_chapter_tools.xml

Fix a version number.

------------------------------------------------------------------------
r31922 | guy | 2010-02-19 02:24:13 -0800 (Fri, 19 Feb 2010) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ieee802154.c

Clean up decryption; have it return various indications for whether it
was able to decrypt and, if it wasn't, why it wasn't, and put that
information into an expert information indication.

------------------------------------------------------------------------
r31921 | jake | 2010-02-18 23:43:26 -0800 (Thu, 18 Feb 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dtls.c
   M /trunk/epan/dissectors/packet-ssl-utils.c
   M /trunk/epan/dissectors/packet-ssl-utils.h
   M /trunk/epan/dissectors/packet-ssl.c

Ditch the last direct indexed character array.
And some minor formatting updates.
------------------------------------------------------------------------
r31920 | guy | 2010-02-18 17:51:27 -0800 (Thu, 18 Feb 2010) | 2 lines
Changed paths:
   M /trunk/gtk/firewall_dlg.c

Fix compilation with pre-2.6 GTK+.

------------------------------------------------------------------------
r31919 | guy | 2010-02-18 16:15:29 -0800 (Thu, 18 Feb 2010) | 3 lines
Changed paths:
   M /trunk/acinclude.m4

Don't say "Checking for broken pcap-config" if we don't have a
pcap-config to check for brokenness.

------------------------------------------------------------------------
r31918 | guy | 2010-02-18 16:05:34 -0800 (Thu, 18 Feb 2010) | 2 lines
Changed paths:
   M /trunk/configure.in

There's an echo in here....

------------------------------------------------------------------------
r31917 | wmeier | 2010-02-18 14:04:50 -0800 (Thu, 18 Feb 2010) | 6 lines
Changed paths:
   M /trunk/gtk/firewall_dlg.c

GtkOPtionMenu ==> GtkComboBox;
Also:
 - Remove some unneeded #includes;
 - It's now OK to use gtk_text_buffer_select_range() since GTK .ge. 2.4 is now required;
   (This reverts SVN #18750). 

------------------------------------------------------------------------
r31916 | martinm | 2010-02-18 13:24:47 -0800 (Thu, 18 Feb 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-catapult-dct2000.c
   M /trunk/epan/dissectors/packet-mac-lte.c

Recognise update string for SR failure, and show ueid in MAC if set.

------------------------------------------------------------------------
r31915 | jake | 2010-02-18 12:58:04 -0800 (Thu, 18 Feb 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ip.c

The evil bit IS a security issue.... ;)

------------------------------------------------------------------------
r31914 | etxrab | 2010-02-17 22:32:23 -0800 (Wed, 17 Feb 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-dtn.c

Add a protocol reference.
------------------------------------------------------------------------
r31913 | etxrab | 2010-02-17 22:18:34 -0800 (Wed, 17 Feb 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dect.c

Cleanup of DECT dissector INFO column.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4502
- remove check_col()
------------------------------------------------------------------------
r31912 | guy | 2010-02-17 18:32:13 -0800 (Wed, 17 Feb 2010) | 11 lines
Changed paths:
   M /trunk/configure.in

To check for GLib 2.14.0 or later, just check with pkg-config, don't use
AM_PATH_GLIB_2_0.  We don't need all the mechanism of AM_PATH_GLIB_2_0
to check for pkg-config sanity etc., as we've already used
AM_PATH_GLIB_2_0 and have thus already done that, and not doing it again

	1) means we don't get a bunch of configure-script whining if we
	   have GLib >= 2.4 and GLib < 2.14;

	2) means we can get rid of stuff to compensate for
	   AM_PATH_GLIB_2_0 failing with GLib < 2.14.

------------------------------------------------------------------------
r31911 | guy | 2010-02-17 17:36:30 -0800 (Wed, 17 Feb 2010) | 2 lines
Changed paths:
   M /trunk/doc/mergecap.pod

Fix a warning from pod2man.

------------------------------------------------------------------------
r31910 | guy | 2010-02-17 17:27:19 -0800 (Wed, 17 Feb 2010) | 7 lines
Changed paths:
   M /trunk/configure.in

Fix/update some comments.

Save the setting of GLIB_LIBS before testing for GLib 2.14-or-later, and
restore it afterwards, in case the test fails; that might fix the
Solaris build fails we're having (the Solaris buildbot has an older
version of GLib).

------------------------------------------------------------------------
r31909 | gerald | 2010-02-17 15:03:41 -0800 (Wed, 17 Feb 2010) | 4 lines
Changed paths:
   M /trunk/file.c
   M /trunk/gtk/main_statusbar.c

Another Laura bug: Don't reset the file load time in the status bar when
we apply a display filter. Display the load time as "Load time:
M:SS.SSS" instead of "Time: HH:MM:SS.SSS".

------------------------------------------------------------------------
r31908 | wmeier | 2010-02-17 14:26:30 -0800 (Wed, 17 Feb 2010) | 7 lines
Changed paths:
   M /trunk/gtk/uat_gui.c

gtk_option_menu() --> gtk_combo_box();
(Commit based upon discussion with and input from Jaap Keuter).
(On Windows replacing the deprecated gtk_option_menu() 
with gtk_combo_box() has the effect of addressing a dropdown widget behavior
change seen when going from Windows Gtk 2.16 to Gtk 2.18).
(See https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4487). 

------------------------------------------------------------------------
r31907 | wmeier | 2010-02-17 12:53:29 -0800 (Wed, 17 Feb 2010) | 2 lines
Changed paths:
   M /trunk/gtk/firewall_dlg.c

#if 0 some unused code; Fix some indenttion.

------------------------------------------------------------------------
r31905 | gerald | 2010-02-17 12:15:50 -0800 (Wed, 17 Feb 2010) | 5 lines
Changed paths:
   M /trunk/capinfos.c
   M /trunk/doc/capinfos.pod
   M /trunk/doc/mergecap.pod

Add an option to capinfos to print start and end times as seconds, which
makes time-shifting using editcap easier. Sort the flags in the capinfos
man page alphabetically to match the other man pages. Add a
time-shifting example to the mergecap man page.

------------------------------------------------------------------------
r31904 | wmeier | 2010-02-17 09:01:46 -0800 (Wed, 17 Feb 2010) | 2 lines
Changed paths:
   M /trunk/gtk/airpcap_dlg.c

Fix a very minor memory leak.

------------------------------------------------------------------------
r31903 | etxrab | 2010-02-17 08:47:02 -0800 (Wed, 17 Feb 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-ansi_637.c

A stab in the dark at deissecting IS-637-A decoding for the CDMA SMS data Message Body.
------------------------------------------------------------------------
r31902 | gerald | 2010-02-16 15:10:00 -0800 (Tue, 16 Feb 2010) | 2 lines
Changed paths:
   M /trunk/gtk/hostlist_table.c

Don't try to fetch columns that don't exist.

------------------------------------------------------------------------
r31901 | wmeier | 2010-02-16 13:22:55 -0800 (Tue, 16 Feb 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rlc.c

Keep gcc happy.

------------------------------------------------------------------------
r31900 | wmeier | 2010-02-16 13:17:26 -0800 (Tue, 16 Feb 2010) | 9 lines
Changed paths:
   M /trunk/epan/dissectors/packet-sflow.c

Various relatively small changes:
- #include stdio, stdlib, string not req'd.
- Use less generic macro names for a few defines.
- Fix some gcc -Wshadow warnings.
- Use the "standard idiom" for handling port preferences;
  (Doing port add/delete via a registered_init routine is not req'd).
- fix a typo.


------------------------------------------------------------------------
r31899 | wmeier | 2010-02-16 12:44:39 -0800 (Tue, 16 Feb 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rlc.c

Fix a (small) memory leak.

------------------------------------------------------------------------
r31898 | wmeier | 2010-02-16 12:35:58 -0800 (Tue, 16 Feb 2010) | 2 lines
Changed paths:
   M /trunk/epan/uat.h

Update the uat_new documentation to match the actual function.

------------------------------------------------------------------------
r31897 | wmeier | 2010-02-16 11:57:46 -0800 (Tue, 16 Feb 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-isakmp.c

Do SVN #31896 in a (somewhat) better way.

------------------------------------------------------------------------
r31896 | wmeier | 2010-02-16 11:29:07 -0800 (Tue, 16 Feb 2010) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-isakmp.c

Properly specify the IKE2 Decryption table default Encryption & Integrity Algorithms;
This ensures that the correct defaults are shown when creating a new entry 
in the IKEV2 Decryption Table.

------------------------------------------------------------------------
r31895 | martinm | 2010-02-16 02:23:47 -0800 (Tue, 16 Feb 2010) | 2 lines
Changed paths:
   M /trunk/gtk/rlc_lte_stat_dlg.c

Pack widgets into boxes better to make window stretch properly.

------------------------------------------------------------------------
r31894 | guy | 2010-02-15 17:08:07 -0800 (Mon, 15 Feb 2010) | 10 lines
Changed paths:
   M /trunk/tools/win-setup.sh

At least part of the problem is that Bash's test command appears not to
do short-circuit evaluation, so you can't do

	if [ {test 1} -a {test that's not safe if test1 is false} ]
	then
		...
	fi

so don't do that.

------------------------------------------------------------------------
r31893 | guy | 2010-02-15 16:41:06 -0800 (Mon, 15 Feb 2010) | 2 lines
Changed paths:
   M /trunk/tools/win-setup.sh

Close quote.

------------------------------------------------------------------------
r31892 | guy | 2010-02-15 16:00:50 -0800 (Mon, 15 Feb 2010) | 2 lines
Changed paths:
   M /trunk/tools/win-setup.sh

More debug crap.

------------------------------------------------------------------------
r31891 | guy | 2010-02-15 15:47:05 -0800 (Mon, 15 Feb 2010) | 2 lines
Changed paths:
   M /trunk/tools/win-setup.sh

More debugging - stripping out the newlines didn't suffice.

------------------------------------------------------------------------
r31890 | guy | 2010-02-15 15:46:39 -0800 (Mon, 15 Feb 2010) | 2 lines
Changed paths:
   M /trunk/config.nmake

Correct GTK+ package for Win64.

------------------------------------------------------------------------
r31889 | guy | 2010-02-15 15:26:43 -0800 (Mon, 15 Feb 2010) | 8 lines
Changed paths:
   M /trunk/tools/win-setup.sh

The problem was that if you do, for example:

	foo=`echo`

$foo won't be empty, it'll include the newline at the end of the output
of "echo".  The same applies for any other command; strip newlines from
the output of regtool to avoid that problem.

------------------------------------------------------------------------
r31888 | guy | 2010-02-15 15:05:04 -0800 (Mon, 15 Feb 2010) | 3 lines
Changed paths:
   M /trunk/tools/win-setup.sh

Eh?  It looks blank, but "-n" should catch that.  Hopefully we have "od"
and that'll let us see the raw bytes.

------------------------------------------------------------------------
r31887 | guy | 2010-02-15 14:48:51 -0800 (Mon, 15 Feb 2010) | 4 lines
Changed paths:
   M /trunk/tools/win-setup.sh

Add a debugging printout.  (What I found in the Intertubes seems to
indicate that ProxyEnabled is an integral value; if it's not a null
string, and if it's not an integral value, what is it?)

------------------------------------------------------------------------
r31886 | guy | 2010-02-15 14:31:21 -0800 (Mon, 15 Feb 2010) | 2 lines
Changed paths:
   M /trunk/tools/win-setup.sh

Protect against $proxy_enabled being empty.

------------------------------------------------------------------------
r31885 | etxrab | 2010-02-15 14:24:40 -0800 (Mon, 15 Feb 2010) | 1 line
Changed paths:
   M /trunk/tools/win64-setup.sh

Try to fix the win64 build.
------------------------------------------------------------------------
r31884 | etxrab | 2010-02-15 14:18:42 -0800 (Mon, 15 Feb 2010) | 1 line
Changed paths:
   M /trunk/packaging/nsis/Makefile.nmake

Add a missing port from 1.2
------------------------------------------------------------------------
r31883 | martinm | 2010-02-15 14:12:41 -0800 (Mon, 15 Feb 2010) | 2 lines
Changed paths:
   M /trunk/gtk/rlc_lte_stat_dlg.c

Enable/disable filtering controls depending on channel selection.

------------------------------------------------------------------------
r31882 | etxrab | 2010-02-15 12:57:50 -0800 (Mon, 15 Feb 2010) | 1 line
Changed paths:
   M /trunk/Makefile.nmake
   M /trunk/config.nmake
   M /trunk/packaging/nsis/wireshark.nsi
   M /trunk/tools/win32-setup.sh

Use the latest GTK bundle (2.18.7)
------------------------------------------------------------------------
r31881 | gerald | 2010-02-14 21:08:17 -0800 (Sun, 14 Feb 2010) | 2 lines
Changed paths:
   M /trunk/configure.in

Check for GLib 2.14 and gmodule support no matter what.

------------------------------------------------------------------------
r31880 | martinm | 2010-02-14 15:30:00 -0800 (Sun, 14 Feb 2010) | 2 lines
Changed paths:
   M /trunk/gtk/rlc_lte_stat_dlg.c

Try to restore ue/channel selections during/after retapping.

------------------------------------------------------------------------
r31877 | gerald | 2010-02-14 08:02:55 -0800 (Sun, 14 Feb 2010) | 1 line
Changed paths:
   M /trunk/epan/enterprise-numbers
   M /trunk/manuf

[Automatic manuf and enterprise-numbers update for 2010-02-14]
------------------------------------------------------------------------
r31876 | wmeier | 2010-02-13 08:42:01 -0800 (Sat, 13 Feb 2010) | 8 lines
Changed paths:
   M /trunk/epan/dissectors/packet-vnc.c

From Yaniv Kaul: minor changes + smallest additions
  See: https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4339#c5

From Me:
 - Use VNC_... as the initial part of various enum identifiers to
   ensure that they are unique since they are part of the global namespace;
 - Fix some indentatiom;

------------------------------------------------------------------------
r31875 | wmeier | 2010-02-13 08:28:32 -0800 (Sat, 13 Feb 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-nfs.c

Fix some indentation.

------------------------------------------------------------------------
r31874 | wmeier | 2010-02-13 08:25:30 -0800 (Sat, 13 Feb 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-nfs.c

From Mike Sager:  NFS: parse RECLAIM_COMPLETE op
See: https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4469

------------------------------------------------------------------------
r31871 | gerald | 2010-02-12 16:07:42 -0800 (Fri, 12 Feb 2010) | 2 lines
Changed paths:
   M /trunk/configure.in

Don't use PCRE if we have GRegex.

------------------------------------------------------------------------
r31870 | jake | 2010-02-12 14:10:53 -0800 (Fri, 12 Feb 2010) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-6lowpan.c

From Owen Kirby:
This patch fixes a bug in the 6LoWPAN dissectors that corrupts addresses when
multicast address compression is used. Testing this fix also uncovered a bug in
the computation of the length of the extension headers. And some typos.

------------------------------------------------------------------------
r31869 | dimeg | 2010-02-12 13:57:07 -0800 (Fri, 12 Feb 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_dtap.c

Show the substrings of AUTN and AUTS. Expert info warnings
when their lengths is not the expected one.

------------------------------------------------------------------------
r31868 | dimeg | 2010-02-12 12:52:54 -0800 (Fri, 12 Feb 2010) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_common.c

Fix for Bug 4480:
Octet containing first digit of IMEI(SV) highlighted
when IMEI(SV) selected

------------------------------------------------------------------------
r31867 | jake | 2010-02-11 23:54:14 -0800 (Thu, 11 Feb 2010) | 2 lines
Changed paths:
   M /trunk/docbook/Makefile.am

'lint' the XML source even when building individual documents.

------------------------------------------------------------------------
r31866 | morriss | 2010-02-11 09:25:40 -0800 (Thu, 11 Feb 2010) | 1 line
Changed paths:
   M /trunk/doc/Makefile.am

Hmmm, suffix rules don't have dependencies, only prerequisites.
------------------------------------------------------------------------
r31865 | gerald | 2010-02-11 08:38:42 -0800 (Thu, 11 Feb 2010) | 2 lines
Changed paths:
   M /trunk/config.nmake
   M /trunk/configure.in
   M /trunk/debian/changelog
   M /trunk/docbook/release-notes.xml
   M /trunk/make-version.pl

1.3.3 -> 1.3.4.

------------------------------------------------------------------------
r31864 | morriss | 2010-02-11 07:58:56 -0800 (Thu, 11 Feb 2010) | 1 line
Changed paths:
   M /trunk/doc/Makefile.am

Use suffix rules to simplify the man page generation
------------------------------------------------------------------------
r31863 | morriss | 2010-02-10 17:14:24 -0800 (Wed, 10 Feb 2010) | 1 line
Changed paths:
   M /trunk/docbook/Makefile.am
   M /trunk/docbook/Makefile.common
   M /trunk/docbook/Makefile.nmake

We don't want to deliver the (generated) Makefile.  Since Makefile.common is always a dependency, add references to it only once (in Makefile.common).  Should it be a dependency?
------------------------------------------------------------------------
r31862 | gerald | 2010-02-10 16:28:18 -0800 (Wed, 10 Feb 2010) | 2 lines
Changed paths:
   M /trunk/docbook/Makefile.am

Fix the GNU build.

------------------------------------------------------------------------
r31861 | gerald | 2010-02-10 15:34:46 -0800 (Wed, 10 Feb 2010) | 3 lines
Changed paths:
   M /trunk/docbook/Makefile.am
   M /trunk/docbook/Makefile.common

Make the build dependencies more consistent between platforms. Try to
fix the Windows build (without breaking the GNU toolchain build).

------------------------------------------------------------------------
r31860 | gerald | 2010-02-10 14:53:43 -0800 (Wed, 10 Feb 2010) | 2 lines
Changed paths:
   M /trunk/make-version.pl

Build 1.3.3.

------------------------------------------------------------------------
r31859 | dimeg | 2010-02-10 14:34:34 -0800 (Wed, 10 Feb 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_dtap.c

Create FT_BYTES fields for the RAND, AUTN, SRES, XRES
and AUTS octet strings in DTAP

------------------------------------------------------------------------
r31858 | morriss | 2010-02-10 14:12:22 -0800 (Wed, 10 Feb 2010) | 14 lines
Changed paths:
   M /trunk/Makefile.am
   M /trunk/configure.in
   M /trunk/docbook
   D /trunk/docbook/Makefile
   A /trunk/docbook/Makefile.am
   D /trunk/docbook/Makefile.auto.am
   M /trunk/docbook/Makefile.common
   M /trunk/docbook/Makefile.nmake

Use automake to build things in docbook/ .
This at least gets the docbook source distributed, as requested in:

https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3871

Still to do:
	1) get out-of-source-tree builds working
	2) automatically check that everything is distributed with distcheck
	   (requires (1) but it may also require building the docbook
	   directory as part of "make all")
	3) (optional) use automake rules to actually build the stuff (currently
	   Makefile.am is basically some automake stuff wrapped around standard
	   Makefile rules. Could this done better?)

------------------------------------------------------------------------
r31857 | gerald | 2010-02-10 11:57:21 -0800 (Wed, 10 Feb 2010) | 2 lines
Changed paths:
   M /trunk/docbook/release-notes.xml

Add an item for the "ignore" feature.

------------------------------------------------------------------------
r31856 | morriss | 2010-02-10 09:59:34 -0800 (Wed, 10 Feb 2010) | 1 line
Changed paths:
   M /trunk/docbook/make-wsluarm.pl

Die if we can't open the input or output files
------------------------------------------------------------------------
r31855 | morriss | 2010-02-10 08:08:16 -0800 (Wed, 10 Feb 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-sflow.c

Add SVN Id tag
------------------------------------------------------------------------
r31854 | guy | 2010-02-10 00:20:55 -0800 (Wed, 10 Feb 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mip.c

No need for cvse_reserved as a variable; getting rid of it squelches a
compiler warning.

------------------------------------------------------------------------
r31853 | etxrab | 2010-02-09 23:21:51 -0800 (Tue, 09 Feb 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-mip.c
   M /trunk/epan/sminmpec.h

Define VENDOR_VERIZON in sminmpec.h
------------------------------------------------------------------------
r31852 | etxrab | 2010-02-09 22:59:26 -0800 (Tue, 09 Feb 2010) | 7 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mip.c

From yi ren:
CVSE fields for MIP protocol is not correctly decoded.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4477
From me:
- Fixed hf blurbs.
- FT_BYTES, BASE_NONE
- Updated value_strings from IANA registery.
------------------------------------------------------------------------
r31851 | jake | 2010-02-09 13:47:04 -0800 (Tue, 09 Feb 2010) | 2 lines
Changed paths:
   M /trunk/docbook/wsug_src/WSUG_app_tools.xml

Make the kludge work for xmllint too.

------------------------------------------------------------------------
r31849 | gerald | 2010-02-09 11:13:57 -0800 (Tue, 09 Feb 2010) | 2 lines
Changed paths:
   M /trunk/docbook/release-notes.xml
   M /trunk/packaging/nsis/wireshark.nsi

Drop support for Windows 2000 in 1.3 and later.

------------------------------------------------------------------------
r31848 | wmeier | 2010-02-09 09:48:41 -0800 (Tue, 09 Feb 2010) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dcom.c

Fix some memory leaks; Fix some indentation.
This is a re-submission of SVN #31838 this time
properly using g_list_free() instead of g_free().

------------------------------------------------------------------------
r31847 | wmeier | 2010-02-09 06:43:30 -0800 (Tue, 09 Feb 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dcom.c

Revert SVN #31838; It's NG.

------------------------------------------------------------------------
r31846 | guy | 2010-02-09 02:17:53 -0800 (Tue, 09 Feb 2010) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-sflow.c

Don't trust the length field in a V5 sample to be valid.

This appears to fix bug 4473.

------------------------------------------------------------------------
r31845 | guy | 2010-02-09 01:52:10 -0800 (Tue, 09 Feb 2010) | 9 lines
Changed paths:
   M /trunk/epan/dissectors/packet-sflow.c

Do all the missing dissectors the same way.

Oh, and there's no dissector registered as "atm" - and, if there were,
it probably wouldn't be able to handle AAL5 packets by themselves, as
you'd probably have to supply pseudo-header information (where does the
VPI/VCI come from, for example?).

This fixes bug 4471.

------------------------------------------------------------------------
r31844 | guy | 2010-02-09 01:15:08 -0800 (Tue, 09 Feb 2010) | 4 lines
Changed paths:
   M /trunk/gtk/packet_list_store.c

Read the packet into private areas (private pseudo-header and packet
data), rather than overwriting the information in the cinfo structure. 
This at least appears to fix bug 4056.

------------------------------------------------------------------------
r31843 | jake | 2010-02-09 00:40:40 -0800 (Tue, 09 Feb 2010) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-6lowpan.c

From Owen Kirby:
This patch fixes a bug in the 6LoWPAN dissector where link-local addresses
created from an EUI-64 address do not correctly invert the universal/local bit
as recommended by section 4 of RFC2464.

------------------------------------------------------------------------
r31842 | sahlberg | 2010-02-08 23:42:38 -0800 (Mon, 08 Feb 2010) | 8 lines
Changed paths:
   M /trunk/epan/dissectors/packet-isakmp.c

these two guys are actually range-strings and not value-string
so it is surprising we didnt catche these before.


gcc complains about strict alignment on these



------------------------------------------------------------------------
r31841 | etxrab | 2010-02-08 22:52:49 -0800 (Mon, 08 Feb 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-isakmp.c

Initialize sub_cfg_attr_type_tree.
------------------------------------------------------------------------
r31840 | etxrab | 2010-02-08 22:15:49 -0800 (Mon, 08 Feb 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-isakmp.c

From Alexis La Goutte:
ISAKMP Enhancements.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2905
------------------------------------------------------------------------
r31839 | etxrab | 2010-02-08 21:55:39 -0800 (Mon, 08 Feb 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-sflow.c

Another BASE_NONE.
------------------------------------------------------------------------
r31838 | wmeier | 2010-02-08 15:45:10 -0800 (Mon, 08 Feb 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dcom.c

Fix some memory leaks; Fix some indentation.

------------------------------------------------------------------------
r31837 | guy | 2010-02-08 14:40:27 -0800 (Mon, 08 Feb 2010) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-sflow.c

Terminate a value_string, and get rid of a non-ASCII character.

(No ligatures, please.)

------------------------------------------------------------------------
r31836 | sahlberg | 2010-02-08 14:35:49 -0800 (Mon, 08 Feb 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-sflow.c

flag two unusued arguments with _U_ to prevent a compiler warning


------------------------------------------------------------------------
r31835 | jake | 2010-02-08 14:11:05 -0800 (Mon, 08 Feb 2010) | 1 line
Changed paths:
   M /trunk/docbook/wsug_src/WSUG_app_tools.xml

Make example output pagebreak in PDF.
------------------------------------------------------------------------
r31834 | jake | 2010-02-08 14:09:51 -0800 (Mon, 08 Feb 2010) | 1 line
Changed paths:
   M /trunk/docbook/wsug_graphics/ws-gui-config-profiles.png
   M /trunk/docbook/wsug_graphics/ws-menu.png
   M /trunk/docbook/wsug_graphics/ws-statistics-menu.png
   M /trunk/docbook/wsug_graphics/ws-stats-lte-rlc-traffic.png
   M /trunk/docbook/wsug_graphics/ws-tel-rtpstream-analysis.png
   M /trunk/docbook/wsug_graphics/ws-telephony-menu.png

Rightsize graphics by modifying their DPI.
------------------------------------------------------------------------
r31833 | etxrab | 2010-02-08 13:15:54 -0800 (Mon, 08 Feb 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-sflow.c

Fix field base.
------------------------------------------------------------------------
r31832 | etxrab | 2010-02-08 13:01:21 -0800 (Mon, 08 Feb 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-sflow.c

From Yi Yu:
Enhanced sFlow dissector.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3543
------------------------------------------------------------------------
r31831 | wmeier | 2010-02-08 11:30:32 -0800 (Mon, 08 Feb 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-cpfi.c

(Minor) Fix code so port pref change actually deletes the previous dissector port registration

------------------------------------------------------------------------
r31830 | wmeier | 2010-02-08 10:54:31 -0800 (Mon, 08 Feb 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_bssmap_le.c

(Trivial): remove an incorrect _U_ in a few cases.

------------------------------------------------------------------------
r31829 | wmeier | 2010-02-08 10:32:20 -0800 (Mon, 08 Feb 2010) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dtn.c

(Trivial changes): 
  #include <stdio.h> not req'd; 
  localize two variables; 
  remove two unneeded forward reference declarations.

------------------------------------------------------------------------
r31828 | martinm | 2010-02-08 07:01:08 -0800 (Mon, 08 Feb 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c

Add preference that allows RLC PDUs embedded inside MAC info to be seen nicely in the info column

------------------------------------------------------------------------
r31827 | sahlberg | 2010-02-07 17:48:33 -0800 (Sun, 07 Feb 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dcerpc-lsa.c
   M /trunk/epan/dissectors/pidl/lsa.idl

try autogenerate lsa in preparation for updates to the lsa idl file


------------------------------------------------------------------------
r31826 | sahlberg | 2010-02-07 16:48:45 -0800 (Sun, 07 Feb 2010) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dcerpc-nt.h

add a macro to handle types that are 2 bytes in ndr and 4 bytes in 
ndr64, i.e. enums.


------------------------------------------------------------------------
r31825 | sahlberg | 2010-02-07 16:14:40 -0800 (Sun, 07 Feb 2010) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ieee802154.c

Flag the arguments as _U_ so that we dont fail the build with "unusued 
parameter" warnings if we build without libgcrypt



------------------------------------------------------------------------
r31824 | wmeier | 2010-02-07 15:51:56 -0800 (Sun, 07 Feb 2010) | 8 lines
Changed paths:
   M /trunk/epan/dissectors/packet-applemidi.c

Fix and rework some code a bit:
-No prefs so prefs calback not req'd;
-Remove (seemingly) not needed dissector registration on UDP port 0;
-Rework dissect_applemidi_heur() and related so that once dissect_applemidi_heur()
  determines that a pair of UDP addr/ports are being used for the AppleMIDI protocol,
  dissect_apple_midi() will always be called directly for UDP packets with that pair 
  (rather than dissect_applemidi_heur() always be called for every packet).

------------------------------------------------------------------------
r31823 | guy | 2010-02-07 12:45:49 -0800 (Sun, 07 Feb 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ieee802154.c

More uninitialized-variable warning squelching.

------------------------------------------------------------------------
r31822 | stig | 2010-02-07 12:12:48 -0800 (Sun, 07 Feb 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ieee802154.c

Initialize a subtree.

------------------------------------------------------------------------
r31821 | etxrab | 2010-02-07 12:08:00 -0800 (Sun, 07 Feb 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-ieee802154.c

Try to pacify the buildbot.
------------------------------------------------------------------------
r31820 | etxrab | 2010-02-07 11:39:31 -0800 (Sun, 07 Feb 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ieee802154.c
   M /trunk/epan/dissectors/packet-ieee802154.h

From Owen Kirby:
Packet decryption for IEEE 802.15.4.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4457
------------------------------------------------------------------------
r31817 | gerald | 2010-02-07 08:03:28 -0800 (Sun, 07 Feb 2010) | 1 line
Changed paths:
   M /trunk/epan/enterprise-numbers
   M /trunk/manuf

[Automatic manuf and enterprise-numbers update for 2010-02-07]
------------------------------------------------------------------------
r31816 | stig | 2010-02-07 07:38:42 -0800 (Sun, 07 Feb 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-applemidi.c

Fixed warning: format not a string literal and no format arguments.

------------------------------------------------------------------------
r31815 | stig | 2010-02-07 07:37:03 -0800 (Sun, 07 Feb 2010) | 2 lines
Changed paths:
   M /trunk/epan/CMakeLists.txt

Added packet-applemidi.c.

------------------------------------------------------------------------
r31814 | etxrab | 2010-02-07 06:30:11 -0800 (Sun, 07 Feb 2010) | 3 lines
Changed paths:
   M /trunk/AUTHORS
   M /trunk/epan/dissectors/Makefile.common
   A /trunk/epan/dissectors/packet-applemidi.c

From Tobias Erichsen:
AppleMIDI - dissector for lightweight session protocol used in Apple network MIDI.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4455
------------------------------------------------------------------------
r31813 | etxrab | 2010-02-07 05:37:51 -0800 (Sun, 07 Feb 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-atm.c

From Stephen Donnelly:
AAL2 preference.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4465
------------------------------------------------------------------------
r31812 | stig | 2010-02-07 03:01:13 -0800 (Sun, 07 Feb 2010) | 7 lines
Changed paths:
   M /trunk/doc/README.binarytrees
   M /trunk/epan/emem.c
   M /trunk/epan/emem.h

From Alex Lindberg via bug 4463:
Added se_tree_lookup32_array_le to emem.[ch].  This function is similar to
se_tree_lookup32_le already defined.

Updated README.binarytrees to reflect this added function and corrected minor
spelling issues.

------------------------------------------------------------------------
r31811 | stig | 2010-02-07 02:41:06 -0800 (Sun, 07 Feb 2010) | 2 lines
Changed paths:
   M /trunk/epan/libwireshark.def

Forgot that etype_vals is DATA.

------------------------------------------------------------------------
r31810 | stig | 2010-02-07 02:29:41 -0800 (Sun, 07 Feb 2010) | 5 lines
Changed paths:
   M /trunk/epan/etypes.h
   M /trunk/epan/libwireshark.def

Export etype_vals from libwireshark.
Moved some elements alphabetical.

This fixes request in bug 4468.

------------------------------------------------------------------------
r31809 | stig | 2010-02-06 10:20:21 -0800 (Sat, 06 Feb 2010) | 3 lines
Changed paths:
   M /trunk/asn1/t38/packet-t38-template.c
   M /trunk/asn1/t38/t38.cnf
   M /trunk/epan/dissectors/packet-6lowpan.c
   M /trunk/epan/dissectors/packet-bacapp.c
   M /trunk/epan/dissectors/packet-capwap.c
   M /trunk/epan/dissectors/packet-dcerpc.c
   M /trunk/epan/dissectors/packet-dcp-etsi.c
   M /trunk/epan/dissectors/packet-dnp.c
   M /trunk/epan/dissectors/packet-dtls.c
   M /trunk/epan/dissectors/packet-dtn.c
   M /trunk/epan/dissectors/packet-eap.c
   M /trunk/epan/dissectors/packet-gsm_sms.c
   M /trunk/epan/dissectors/packet-gsm_sms_ud.c
   M /trunk/epan/dissectors/packet-gssapi.c
   M /trunk/epan/dissectors/packet-h223.c
   M /trunk/epan/dissectors/packet-iax2.c
   M /trunk/epan/dissectors/packet-isakmp.c
   M /trunk/epan/dissectors/packet-isup.c
   M /trunk/epan/dissectors/packet-lapdm.c
   M /trunk/epan/dissectors/packet-mp2t.c
   M /trunk/epan/dissectors/packet-ndmp.c
   M /trunk/epan/dissectors/packet-ndps.c
   M /trunk/epan/dissectors/packet-netbios.c
   M /trunk/epan/dissectors/packet-p_mul.c
   M /trunk/epan/dissectors/packet-rpc.c
   M /trunk/epan/dissectors/packet-sccp.c
   M /trunk/epan/dissectors/packet-smb-pipe.c
   M /trunk/epan/dissectors/packet-smb.c
   M /trunk/epan/dissectors/packet-sndcp.c
   M /trunk/epan/dissectors/packet-t38.c
   M /trunk/epan/dissectors/packet-teamspeak2.c
   M /trunk/epan/dissectors/packet-tipc.c
   M /trunk/epan/dissectors/packet-wtp.c
   M /trunk/epan/dissectors/packet-zbee-aps.c

Renamed some reassembled data texts.
Removed some check_col().

------------------------------------------------------------------------
r31808 | jmayer | 2010-02-06 02:17:52 -0800 (Sat, 06 Feb 2010) | 2 lines
Changed paths:
   M /trunk/docbook/Makefile.common

Whitespace change

------------------------------------------------------------------------
r31807 | jake | 2010-02-05 14:39:14 -0800 (Fri, 05 Feb 2010) | 3 lines
Changed paths:
   M /trunk/colorfilters
   M /trunk/epan/dissectors/packet-ip.c

From Chris Maynard:
Take into account PIM protocol specifics with regards to TTL when colorizing packets.

------------------------------------------------------------------------
r31806 | jake | 2010-02-05 14:08:29 -0800 (Fri, 05 Feb 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-tcp.c

Harden "Process Information" presentation functions.
------------------------------------------------------------------------
r31805 | jake | 2010-02-05 14:02:55 -0800 (Fri, 05 Feb 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-nfs.c

From Alex Burlyga:
Currently parsing of the Exchange_Id is technically correct but hard to read.
This patch updates display inline with data structures specified in RFC 5661.
------------------------------------------------------------------------
r31804 | jake | 2010-02-05 13:37:21 -0800 (Fri, 05 Feb 2010) | 9 lines
Changed paths:
   M /trunk/epan/dissectors/packet-nfs.c

From Mike Sager:
Dynamically register callback dissector based on the NFSv4.0 SETCLIENTID args
(the equivalent of what had already been done for NFSv4.1 CREATE_SESSION).

Fix CB_LAYOUTRECALL dissecting: the recall type wasn't getting parsed, so some
of the layout recall info wasn't being displayed.

Parse CB_SEQUENCE's referring call lists.

------------------------------------------------------------------------
r31803 | gerald | 2010-02-05 13:35:59 -0800 (Fri, 05 Feb 2010) | 3 lines
Changed paths:
   M /trunk/tools/fuzz-test.sh

Exit normally when we trap a signal so that things like Buildbot don't
generate unnecessary errors when we cancel a fuzz test.

------------------------------------------------------------------------
r31802 | dimeg | 2010-02-05 12:54:13 -0800 (Fri, 05 Feb 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-sccp.c

Fix the MNC decoding when Global Title is built
according to E.212

------------------------------------------------------------------------
r31800 | jake | 2010-02-05 09:24:28 -0800 (Fri, 05 Feb 2010) | 1 line
Changed paths:
   M /trunk/docbook/Makefile.common

Add missing graphics file.
------------------------------------------------------------------------
r31799 | etxrab | 2010-02-04 22:46:32 -0800 (Thu, 04 Feb 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-radiotap.c

Try to pacify the buildbot.
------------------------------------------------------------------------
r31798 | etxrab | 2010-02-04 21:54:56 -0800 (Thu, 04 Feb 2010) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-radiotap.c

From Joshua Zhao:
Add vendor extension support for 802.11 radiotap header.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4283
Slightly modified.
------------------------------------------------------------------------
r31797 | wmeier | 2010-02-04 19:37:46 -0800 (Thu, 04 Feb 2010) | 4 lines
Changed paths:
   M /trunk/docbook/wsdg_src/WSDG_chapter_quick_setup.xml
   M /trunk/docbook/wsdg_src/WSDG_chapter_tools.xml

From Chris Maynard:  "Wrong download link to vcredist_x86.exe"
(from me): Change a few additional cases of "2008EE" to "2008EE SP1"
  and indicate that 2008EE SP1 is recommended (rather than 2005EE).

------------------------------------------------------------------------
r31796 | guy | 2010-02-04 17:06:27 -0800 (Thu, 04 Feb 2010) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-atm.c

I think you meant "pinfo->pseudo_header->atm.flags & ATM_AAL2_NOPHDR"
(test whether ATM_AAL2_NOPHDR is set in atm.flags), not
"pinfo->pseudo_header->atm.flags | ATM_AAL2_NOPHDR" (which is always
true if ATM_AAL2_NOPHDR is nonzero, which it is).

------------------------------------------------------------------------
r31795 | sahlberg | 2010-02-04 15:17:17 -0800 (Thu, 04 Feb 2010) | 7 lines
Changed paths:
   M /trunk/epan/dissectors/packet-winsrepl.c

From: Stefan Metzmacher <metze@samba.org>
Subject: [PATCH 4/7] packet-winsrepl.c: handle the strange alignment after 
names

metze


------------------------------------------------------------------------
r31794 | sahlberg | 2010-02-04 15:16:08 -0800 (Thu, 04 Feb 2010) | 11 lines
Changed paths:
   M /trunk/asn1/spnego/packet-spnego-template.c
   M /trunk/epan/dissectors/packet-spnego.c

From: Stefan Metzmacher <metze@samba.org>
Date: Thu, 27 Aug 2009 10:51:34 +0200
Subject: [PATCH 3/7] packet-spnego: fix decryption of DCERPC packets in 
decrypt_gssapi_krb_cfx_wrap()

There the checksum and the encrypted data are no 2 different buffers
and we need to combine them before we try to rotate and decrypt them.

metze


------------------------------------------------------------------------
r31793 | sahlberg | 2010-02-04 15:14:21 -0800 (Thu, 04 Feb 2010) | 7 lines
Changed paths:
   M /trunk/epan/dissectors/packet-smb2.c


From Metze

Subject: [PATCH 2/7] packet-smb2.c: fix handling of compounded 
SMB2 PDUs


------------------------------------------------------------------------
r31792 | sahlberg | 2010-02-04 15:13:05 -0800 (Thu, 04 Feb 2010) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dcerpc-nt.c

From: Stefan Metzmacher <metze@samba.org>

fix crash bug in dcerpc nt


------------------------------------------------------------------------
r31791 | sahlberg | 2010-02-04 14:17:40 -0800 (Thu, 04 Feb 2010) | 7 lines
Changed paths:
   M /trunk/asn1/qsig/packet-qsig-template.c
   M /trunk/epan/dissectors/packet-qsig.c

Initialize a variable to squash a compiler warning.

GCC mistakes opcode that it might be uninitialized.
This is not true, but GCC can not detect that it will never be
used unititialized.


------------------------------------------------------------------------
r31790 | dimeg | 2010-02-04 13:14:53 -0800 (Thu, 04 Feb 2010) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-hilscher.c

From Holger Pfrommer:
Updated text in packet-hilscher.c
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4462

------------------------------------------------------------------------
r31789 | martinm | 2010-02-04 09:15:15 -0800 (Thu, 04 Feb 2010) | 2 lines
Changed paths:
   M /trunk/gtk/rlc_lte_stat_dlg.c

Add commo-channel stats.

------------------------------------------------------------------------
r31788 | martinm | 2010-02-04 08:30:43 -0800 (Thu, 04 Feb 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c
   M /trunk/epan/dissectors/packet-mac-lte.h
   M /trunk/gtk/mac_lte_stat_dlg.c

Add UEId to MAC tap struct and stats window.

------------------------------------------------------------------------
r31787 | wmeier | 2010-02-04 07:03:30 -0800 (Thu, 04 Feb 2010) | 2 lines
Changed paths:
   M /trunk/gtk/main_proto_draw.c

Fix a typo....

------------------------------------------------------------------------
r31786 | wmeier | 2010-02-04 06:41:22 -0800 (Thu, 04 Feb 2010) | 2 lines
Changed paths:
   M /trunk/gtk/main_proto_draw.c

Fix a crash which occurs if a progress bar is displayed while generating a hex bytes pane.

------------------------------------------------------------------------
r31785 | kukosa | 2010-02-04 00:00:51 -0800 (Thu, 04 Feb 2010) | 1 line
Changed paths:
   M /trunk/asn1/qsig/packet-qsig-template.c
   M /trunk/epan/dissectors/packet-qsig.c

One warning fixed
------------------------------------------------------------------------
r31784 | kukosa | 2010-02-03 23:23:11 -0800 (Wed, 03 Feb 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-rtsp.c

Remove forgotten useless lines
------------------------------------------------------------------------
r31783 | kukosa | 2010-02-03 23:18:50 -0800 (Wed, 03 Feb 2010) | 1 line
Changed paths:
   M /trunk/asn1/qsig/packet-qsig-template.c
   M /trunk/epan/dissectors/packet-qsig.c

Support QSIG using global opcode 1.3.12.9.op instead of local one (some old QSIG implementations)
------------------------------------------------------------------------
r31782 | etxrab | 2010-02-03 22:42:04 -0800 (Wed, 03 Feb 2010) | 3 lines
Changed paths:
   M /trunk/epan/emem.c

Reversion of SVN 30488 as suggested in https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4450.
"g_strlcpy() assumes that src *IS* ASCII NUL terminated.  If the src buffer is
not NUL terminated, g_strlcpy() *WILL* read past the end of the buffer."
------------------------------------------------------------------------
r31781 | gerald | 2010-02-03 16:19:00 -0800 (Wed, 03 Feb 2010) | 2 lines
Changed paths:
   M /trunk/docbook/ws.css

Adjust the heading elements.

------------------------------------------------------------------------
r31780 | gerald | 2010-02-03 15:10:45 -0800 (Wed, 03 Feb 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-netflow.c

Fix for bug 4444.

------------------------------------------------------------------------
r31779 | morriss | 2010-02-03 10:57:32 -0800 (Wed, 03 Feb 2010) | 3 lines
Changed paths:
   M /trunk/AUTHORS
   M /trunk/epan/dissectors/packet-v52.c
   M /trunk/epan/dissectors/packet-v5ua.c

Change author attribution as per https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3732#c13 .
Add an AUTHORS entry while we're at it.

------------------------------------------------------------------------
r31778 | etxrab | 2010-02-03 08:59:21 -0800 (Wed, 03 Feb 2010) | 1 line
Changed paths:
   M /trunk/asn1/lte-rrc/lte-rrc.cnf
   M /trunk/epan/dissectors/packet-llc.c

Try to get rid of unused code warnings.
------------------------------------------------------------------------
r31777 | etxrab | 2010-02-03 08:58:52 -0800 (Wed, 03 Feb 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rrlp.c
   M /trunk/tools/asn2wrs.py

Fix from Tomas Kukosa to resolve problem with large negative intiger constraints
"packet-rrlp-fn.c:2391: warning: integer constant is too large for 'long' type."
------------------------------------------------------------------------
r31776 | stig | 2010-02-03 00:47:15 -0800 (Wed, 03 Feb 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-atalk.c
   M /trunk/epan/dissectors/packet-clnp.c
   M /trunk/epan/dissectors/packet-dcerpc.c
   M /trunk/epan/dissectors/packet-dnp.c
   M /trunk/epan/dissectors/packet-gssapi.c
   M /trunk/epan/dissectors/packet-h223.c
   M /trunk/epan/dissectors/packet-iax2.c
   M /trunk/epan/dissectors/packet-ieee80211.c
   M /trunk/epan/dissectors/packet-ip.c
   M /trunk/epan/dissectors/packet-ipv6.c
   M /trunk/epan/dissectors/packet-ositp.c
   M /trunk/epan/dissectors/packet-q931.c
   M /trunk/epan/dissectors/packet-rtp.c
   M /trunk/epan/dissectors/packet-scsi.c
   M /trunk/epan/dissectors/packet-smb-pipe.c
   M /trunk/epan/dissectors/packet-ssl.c
   M /trunk/epan/dissectors/packet-tcp.c
   M /trunk/epan/dissectors/packet-tds.c

Changed "reassembled_length" -> "reassembled.length".

------------------------------------------------------------------------
r31775 | guy | 2010-02-02 15:31:13 -0800 (Tue, 02 Feb 2010) | 2 lines
Changed paths:
   M /trunk/tools/ncp2222.py

Added protocol name to "Reassembled length" text.

------------------------------------------------------------------------
r31774 | stig | 2010-02-02 14:32:31 -0800 (Tue, 02 Feb 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-clnp.c
   M /trunk/epan/dissectors/packet-p_mul.c
   M /trunk/epan/dissectors/packet-tcp.c
   M /trunk/epan/dissectors/packet-x25.c

Added protocol name to "Reassembled length" text.

------------------------------------------------------------------------
r31773 | etxrab | 2010-02-02 13:12:55 -0800 (Tue, 02 Feb 2010) | 1 line
Changed paths:
   M /trunk/asn1/rnsap/rnsap.cnf
   M /trunk/asn1/rrc/rrc.cnf
   M /trunk/epan/dissectors/packet-rnsap.c
   M /trunk/epan/dissectors/packet-rrc.c

Try to get rid of unused code warnings.
------------------------------------------------------------------------
r31772 | etxrab | 2010-02-02 11:56:12 -0800 (Tue, 02 Feb 2010) | 1 line
Changed paths:
   M /trunk/asn1/rrc/rrc.cnf
   M /trunk/epan/dissectors/packet-rrc.c

Try to get rid of unused code warnings.
------------------------------------------------------------------------
r31771 | etxrab | 2010-02-02 11:45:53 -0800 (Tue, 02 Feb 2010) | 1 line
Changed paths:
   M /trunk/asn1/rnsap/rnsap.cnf
   M /trunk/epan/dissectors/packet-rnsap.c

Fix a typo and get rid of some unused code warnings.
------------------------------------------------------------------------
r31770 | etxrab | 2010-02-02 11:28:34 -0800 (Tue, 02 Feb 2010) | 1 line
Changed paths:
   M /trunk/asn1/lte-rrc/lte-rrc.cnf
   M /trunk/epan/dissectors/packet-lte-rrc.c

Try to get rid of unused code warnings.
------------------------------------------------------------------------
r31769 | guy | 2010-02-02 09:48:41 -0800 (Tue, 02 Feb 2010) | 2 lines
Changed paths:
   M /trunk/tools/ncp2222.py

Add a field for the reassembled length.

------------------------------------------------------------------------
r31768 | guy | 2010-02-02 09:45:59 -0800 (Tue, 02 Feb 2010) | 2 lines
Changed paths:
   M /trunk/tools/ncp2222.py

Clean up white space.

------------------------------------------------------------------------
r31767 | stig | 2010-02-02 08:01:52 -0800 (Tue, 02 Feb 2010) | 3 lines
Changed paths:
   M /trunk/asn1/rtse/packet-rtse-template.c
   M /trunk/asn1/t38/packet-t38-template.c
   M /trunk/docbook/wsdg_src/WSDG_chapter_dissection.xml
   M /trunk/epan/dissectors/packet-6lowpan.c
   M /trunk/epan/dissectors/packet-atalk.c
   M /trunk/epan/dissectors/packet-bacapp.c
   M /trunk/epan/dissectors/packet-capwap.c
   M /trunk/epan/dissectors/packet-clnp.c
   M /trunk/epan/dissectors/packet-dcerpc.c
   M /trunk/epan/dissectors/packet-dcp-etsi.c
   M /trunk/epan/dissectors/packet-dnp.c
   M /trunk/epan/dissectors/packet-dtls.c
   M /trunk/epan/dissectors/packet-dtn.c
   M /trunk/epan/dissectors/packet-eap.c
   M /trunk/epan/dissectors/packet-gsm_sms.c
   M /trunk/epan/dissectors/packet-gsm_sms_ud.c
   M /trunk/epan/dissectors/packet-gssapi.c
   M /trunk/epan/dissectors/packet-h223.c
   M /trunk/epan/dissectors/packet-iax2.c
   M /trunk/epan/dissectors/packet-icmpv6.c
   M /trunk/epan/dissectors/packet-ieee80211.c
   M /trunk/epan/dissectors/packet-ip.c
   M /trunk/epan/dissectors/packet-ipv6.c
   M /trunk/epan/dissectors/packet-isakmp.c
   M /trunk/epan/dissectors/packet-isup.c
   M /trunk/epan/dissectors/packet-lapdm.c
   M /trunk/epan/dissectors/packet-mp2t.c
   M /trunk/epan/dissectors/packet-ncp2222.inc
   M /trunk/epan/dissectors/packet-ndmp.c
   M /trunk/epan/dissectors/packet-ndps.c
   M /trunk/epan/dissectors/packet-netbios.c
   M /trunk/epan/dissectors/packet-ositp.c
   M /trunk/epan/dissectors/packet-p_mul.c
   M /trunk/epan/dissectors/packet-pop.c
   M /trunk/epan/dissectors/packet-q931.c
   M /trunk/epan/dissectors/packet-rpc.c
   M /trunk/epan/dissectors/packet-rtp.c
   M /trunk/epan/dissectors/packet-rtse.c
   M /trunk/epan/dissectors/packet-sccp.c
   M /trunk/epan/dissectors/packet-scsi.c
   M /trunk/epan/dissectors/packet-smb-pipe.c
   M /trunk/epan/dissectors/packet-smb.c
   M /trunk/epan/dissectors/packet-smtp.c
   M /trunk/epan/dissectors/packet-sndcp.c
   M /trunk/epan/dissectors/packet-ssl.c
   M /trunk/epan/dissectors/packet-t38.c
   M /trunk/epan/dissectors/packet-tcp.c
   M /trunk/epan/dissectors/packet-tds.c
   M /trunk/epan/dissectors/packet-teamspeak2.c
   M /trunk/epan/dissectors/packet-tipc.c
   M /trunk/epan/dissectors/packet-wtp.c
   M /trunk/epan/dissectors/packet-x25.c
   M /trunk/epan/dissectors/packet-zbee-aps.c
   M /trunk/epan/reassemble.c
   M /trunk/epan/reassemble.h

Introduce "Reassembled length" filter element for all protocols doing
reassembly.

------------------------------------------------------------------------
r31766 | etxrab | 2010-02-01 20:56:39 -0800 (Mon, 01 Feb 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-atm.c
   M /trunk/epan/dissectors/packet-erf.c
   M /trunk/epan/dissectors/packet-erf.h
   M /trunk/wiretap/erf.c
   M /trunk/wiretap/wtap.h

From Stephen Donnelly:
Endace ATM and AAL2 enhancements.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4447
------------------------------------------------------------------------
r31765 | jmayer | 2010-02-01 14:31:37 -0800 (Mon, 01 Feb 2010) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dhcpv6.c

- Reorder some functions to avoid as many forward declarations
  as possible.
- Rename a few hf_ variables
- Display some values in the COL_INFO and options caption.

------------------------------------------------------------------------
r31764 | dimeg | 2010-02-01 13:19:56 -0800 (Mon, 01 Feb 2010) | 3 lines
Changed paths:
   M /trunk/asn1/gsm_map/packet-gsm_map-template.c
   M /trunk/epan/dissectors/packet-e212.c
   M /trunk/epan/dissectors/packet-e212.h
   M /trunk/epan/dissectors/packet-gsm_map.c
   M /trunk/epan/libwireshark.def

Fix for Bug 3116
wrong decoding IMSI with GSM MAP protocol

------------------------------------------------------------------------
r31763 | gerald | 2010-02-01 13:14:39 -0800 (Mon, 01 Feb 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-fp_hint.c

C-ize a C++ comment.

------------------------------------------------------------------------
r31762 | gerald | 2010-02-01 13:13:56 -0800 (Mon, 01 Feb 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-meta.c

C-ize a C++ comment.

------------------------------------------------------------------------
r31761 | etxrab | 2010-02-01 12:27:16 -0800 (Mon, 01 Feb 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-atm.c
   M /trunk/epan/dissectors/packet-fp_hint.c
   M /trunk/epan/dissectors/packet-meta.c
   M /trunk/epan/dissectors/packet-meta.h
   M /trunk/wiretap/wtap.h

From Tobias Witek:
Replace ERF dissector with ATM dissector for protocols 'FP Hint' and 'META'
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4384
------------------------------------------------------------------------
r31760 | wmeier | 2010-02-01 11:01:56 -0800 (Mon, 01 Feb 2010) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-quake2.c

Use qualified rather than somewhat generic names for some enum definitions;
  eg: OFFSET --> Q_OFFSET
(enums are in the global namespace).
This fixes some gcc -Wshadow warnings.

------------------------------------------------------------------------
r31759 | wmeier | 2010-02-01 10:49:56 -0800 (Mon, 01 Feb 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ppp.c

Use consistent indentation; remove trailing spaces/tabs on lines.

------------------------------------------------------------------------
r31758 | wmeier | 2010-02-01 10:16:25 -0800 (Mon, 01 Feb 2010) | 10 lines
Changed paths:
   M /trunk/epan/dissectors/packet-giop.c

Various fixes:
1. Make message flags field filterable;
2. Fix various (relatively small) memory leaks mostly by using "seasonal"
   memory (instead of using g_malloc/g_new) so that memory is properly freed
   each time a capture file is (re)read.
3. Add some code so that use of a nested CLEANUP_PUSH could be removed.
   (The nested CLEANUP_PUSH was causing a gcc -Wshadow warning).
4. Use ep_alloc'd memory in one case to simplify code.
5. Clean up some indentation.

------------------------------------------------------------------------
r31757 | jmayer | 2010-02-01 08:26:54 -0800 (Mon, 01 Feb 2010) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dhcpv6.c

- Make all top level elements filterable.
- Get rid of dhcpv6_enterprise_number and replace it by a one
  line ..._add_item each time.
- Move common code out of if () {} else {}.

------------------------------------------------------------------------
r31756 | wmeier | 2010-02-01 08:22:17 -0800 (Mon, 01 Feb 2010) | 2 lines
Changed paths:
   M /trunk/gtk/tcp_graph.c
   M /trunk/gtk/voip_calls_dlg.c
   M /trunk/gtk/wlan_stat_dlg.c
   M /trunk/gtk/wsp_stat.c

Fix some gcc -Wshadow warnings.

------------------------------------------------------------------------
r31755 | wmeier | 2010-02-01 08:18:18 -0800 (Mon, 01 Feb 2010) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-giop.c

Create "decompressed Content" tab in hex bytes pane only if decompression actually done.
This is a revision of  SVN #29086 which caused the 
"decompressed Content" tab in the hex bytes pane to always be displayed.

------------------------------------------------------------------------
r31754 | etxrab | 2010-02-01 06:55:47 -0800 (Mon, 01 Feb 2010) | 1 line
Changed paths:
   M /trunk/file.c

Don't freeze/thaw the list when stoping a live capture.
------------------------------------------------------------------------
r31753 | jmayer | 2010-02-01 06:53:00 -0800 (Mon, 01 Feb 2010) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dhcpv6.c

Bugfix: Hilight the correct range of bytes when dissecting embeeded
  dhvpv6 payload.
New feature: Allow minimalistic filtering on dhcpv6 options:
  type, length and value (value as hex dump)

------------------------------------------------------------------------
r31752 | etxrab | 2010-02-01 04:55:45 -0800 (Mon, 01 Feb 2010) | 1 line
Changed paths:
   M /trunk/gtk/new_packet_list.c

Try to get the status bar to update the "Displayed:" field when if and when a display filter is applied.
------------------------------------------------------------------------
r31751 | martinm | 2010-02-01 03:01:33 -0800 (Mon, 01 Feb 2010) | 2 lines
Changed paths:
   M /trunk/gtk/rlc_lte_stat_dlg.c

Completely gnore common channel PDUs for now (instead of crashing or adding bogus UE entries).

------------------------------------------------------------------------
r31750 | martinm | 2010-02-01 03:00:08 -0800 (Mon, 01 Feb 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rlc-lte.c

Add a preference that allows the LTE RLC dissector to accept RLC PDUs truncated after the header rather than report missing data.

------------------------------------------------------------------------
r31749 | jake | 2010-01-31 23:43:07 -0800 (Sun, 31 Jan 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-eigrp.c

From Jochen Bartl:
Expert infos patch for EIGRP dissector.

------------------------------------------------------------------------
r31748 | etxrab | 2010-01-31 22:30:47 -0800 (Sun, 31 Jan 2010) | 1 line
Changed paths:
   M /trunk/file.c

Don't freeze/thaw the list when doing live captures.
------------------------------------------------------------------------
r31747 | etxrab | 2010-01-31 22:27:24 -0800 (Sun, 31 Jan 2010) | 3 lines
Changed paths:
   M /trunk/gtk/new_packet_list.c

- Back out the change to restore the selection after freeze/thaw.
- Move packets_bar_update(); to new_packet_list_append() as
 we may not freeze/thaw the list.
------------------------------------------------------------------------
r31746 | etxrab | 2010-01-31 22:23:16 -0800 (Sun, 31 Jan 2010) | 1 line
Changed paths:
   M /trunk/gtk/packet_list_store.c

Issue a row_inserted signal if the model is connected
------------------------------------------------------------------------
r31745 | morriss | 2010-01-31 14:10:17 -0800 (Sun, 31 Jan 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-netflow.c

From Hitoshi Irino via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4381 : restore dissection of netflow v9 packets.
------------------------------------------------------------------------
r31744 | jake | 2010-01-31 11:57:01 -0800 (Sun, 31 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ssl-utils.c
   M /trunk/epan/dissectors/packet-ssl-utils.h
   M /trunk/epan/dissectors/packet-ssl.c

From Jens Weibler:
Just a small patch to add information about elliptic curves for SSL-connections.
------------------------------------------------------------------------
r31741 | gerald | 2010-01-31 08:03:52 -0800 (Sun, 31 Jan 2010) | 1 line
Changed paths:
   M /trunk/epan/enterprise-numbers
   M /trunk/manuf

[Automatic manuf and enterprise-numbers update for 2010-01-31]
------------------------------------------------------------------------
r31740 | stig | 2010-01-30 09:44:45 -0800 (Sat, 30 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ber.c

Added an option to try decoding unknown primitives as BER encoded data.

------------------------------------------------------------------------
r31739 | jake | 2010-01-30 05:08:11 -0800 (Sat, 30 Jan 2010) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ppp.c

From Shivesh Makharia:
I had written the VSNCP/VSNP which are specific to the CDMA community and
wanted to contribute this to Wireshark development.

------------------------------------------------------------------------
r31738 | jake | 2010-01-30 02:43:46 -0800 (Sat, 30 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ppp.c
   M /trunk/epan/ppptypes.h

IANA updates and fixes for PPP types.

------------------------------------------------------------------------
r31737 | wmeier | 2010-01-29 15:17:32 -0800 (Fri, 29 Jan 2010) | 2 lines
Changed paths:
   M /trunk/gtk/bootp_stat.c
   M /trunk/gtk/diameter_stat.c
   M /trunk/gtk/gtp_stat.c
   M /trunk/gtk/iax2_analysis.c
   M /trunk/gtk/io_stat.c
   M /trunk/gtk/mcast_stream_dlg.c
   M /trunk/gtk/rtp_analysis.c
   M /trunk/gtk/rtp_stream_dlg.c

Fix various gcc -Wshadow warnings.

------------------------------------------------------------------------
r31736 | wmeier | 2010-01-29 14:16:54 -0800 (Fri, 29 Jan 2010) | 2 lines
Changed paths:
   M /trunk/asn1/h245/packet-h245-template.c
   M /trunk/asn1/h245/packet-h245-template.h
   M /trunk/epan/dissectors/packet-h245.c
   M /trunk/epan/dissectors/packet-h245.h

Fix two gcc -Wshadow warnings.

------------------------------------------------------------------------
r31735 | gerald | 2010-01-29 13:57:32 -0800 (Fri, 29 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-netflow.c

Preliminary fix for bug 4423.

------------------------------------------------------------------------
r31734 | wmeier | 2010-01-29 13:53:58 -0800 (Fri, 29 Jan 2010) | 10 lines
Changed paths:
   M /trunk/epan/CMakeLists.txt
   M /trunk/epan/dissectors/packet-pnrp.c

A few updates:
- Remove not needed #includes: stdio, stdlib, string & prefs;
- Fix a few typos in text strings;
- use 'tvb_reported_length() > 0' rather than '... != 0' in several cases;
   (tvb_reported_length can return -1);
- if (!initialized) {...} not required in proto_reg_handoff..;
- col_clear(...) before col_add_fstr(...) not req'd;
- Add a comment about whether tvb_length() rather than tvb_reported_length
  should be used in one case.

------------------------------------------------------------------------
r31733 | jake | 2010-01-29 13:14:23 -0800 (Fri, 29 Jan 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ssl-utils.c

From Laurent Boulard:
Follow SSL Stream for TLS_RSA_WITH_NULL_SHA and TLS_RSA_WITH_NULL_MD5.

------------------------------------------------------------------------
r31732 | stig | 2010-01-29 12:55:52 -0800 (Fri, 29 Jan 2010) | 7 lines
Changed paths:
   M /trunk/AUTHORS
   M /trunk/epan/dissectors/Makefile.common
   A /trunk/epan/dissectors/packet-pnrp.c

From Jan Gerbecks via bug 4440:
Added support for PNRP.

From me:
Fixed printing of Classifier (unicode).
Put some space in comments.

------------------------------------------------------------------------
r31731 | wmeier | 2010-01-29 11:09:01 -0800 (Fri, 29 Jan 2010) | 2 lines
Changed paths:
   M /trunk/gtk/gtkglobals.h
   M /trunk/gtk/main.c
   M /trunk/gtk/main_packet_list.c
   M /trunk/gtk/main_proto_draw.c
   M /trunk/gtk/main_toolbar.c
   M /trunk/gtk/mcast_stream.c
   M /trunk/gtk/menus.c
   M /trunk/gtk/new_packet_list.c
   M /trunk/gtk/packet_list_store.c
   M /trunk/gtk/pixmap_save.c
   M /trunk/gtk/prefs_dlg.c
   M /trunk/gtk/proto_dlg.c
   M /trunk/gtk/proto_hier_stats_dlg.c
   M /trunk/gtk/rtp_player.c
   M /trunk/gtk/sctp_byte_graph_dlg.c
   M /trunk/gtk/sctp_graph_dlg.c
   M /trunk/gtk/sctp_stat.c
   M /trunk/gtk/u3.c
   M /trunk/gtk/uat_gui.c
   M /trunk/gtk/voip_calls.c

Fix various gcc -Wshadow warnings.

------------------------------------------------------------------------
r31730 | wmeier | 2010-01-29 08:13:26 -0800 (Fri, 29 Jan 2010) | 2 lines
Changed paths:
   M /trunk/gtk/capture_file_dlg.c
   M /trunk/gtk/capture_if_dlg.c
   M /trunk/gtk/color_dlg.c
   M /trunk/gtk/color_edit_dlg.c
   M /trunk/gtk/color_edit_dlg.h
   M /trunk/gtk/conversations_table.c
   M /trunk/gtk/decode_as_dlg.c
   M /trunk/gtk/follow_ssl.c
   M /trunk/gtk/follow_stream.c
   M /trunk/gtk/follow_tcp.c
   M /trunk/gtk/follow_udp.c
   M /trunk/gtk/main.c
   M /trunk/gtk/menus.c

Fix various gcc -Wshadow warnings.

------------------------------------------------------------------------
r31729 | wmeier | 2010-01-29 08:09:25 -0800 (Fri, 29 Jan 2010) | 2 lines
Changed paths:
   M /trunk/capture_opts.c
   M /trunk/capture_sync.c
   M /trunk/dftest.c
   M /trunk/editcap.c
   M /trunk/rawshark.c
   M /trunk/tap-iostat.c
   M /trunk/tap-wspstat.c
   M /trunk/tshark.c

Fix various gcc -Wshadow warnings.

------------------------------------------------------------------------
r31728 | martinm | 2010-01-29 07:09:33 -0800 (Fri, 29 Jan 2010) | 2 lines
Changed paths:
   M /trunk/gtk/rlc_lte_stat_dlg.c

Add a check-box to allow filtering of only status PDUs (AM only)

------------------------------------------------------------------------
r31727 | wmeier | 2010-01-29 06:24:18 -0800 (Fri, 29 Jan 2010) | 3 lines
Changed paths:
   M /trunk/gtk/hostlist_table.c

Fix some gcc -Wshadow warnings;
Use consistent indentation.

------------------------------------------------------------------------
r31726 | etxrab | 2010-01-28 23:44:39 -0800 (Thu, 28 Jan 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-llc.c
   M /trunk/epan/oui.h

Add 3GPP2 OUI.
------------------------------------------------------------------------
r31725 | morriss | 2010-01-28 20:05:49 -0800 (Thu, 28 Jan 2010) | 9 lines
Changed paths:
   M /trunk/epan/dissectors/packet-netflow.c

Fix https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4368 :

Don't use add_item() to add FT_ABSOLUTE_TIMEs. Instead either:
	- fetch the seconds (and maybe milliseconds) and use add_time()
	- (or) change the field to FT_BYTES and give the raw data to
	  ntp_fmt_ts() for presentation 

Also change BASE_NONE to ABSOLUTE_TIME_LOCAL for the remaining time fields.

------------------------------------------------------------------------
r31724 | wmeier | 2010-01-28 15:53:27 -0800 (Thu, 28 Jan 2010) | 2 lines
Changed paths:
   M /trunk/plugins/profinet/packet-dcerpc-pn-io.c
   M /trunk/plugins/stats_tree/pinfo_stats_tree.c
   M /trunk/plugins/wimax/msg_dlmap.c
   M /trunk/plugins/wimaxasncp/packet-wimaxasncp.c

Fix some gcc -Wshadow warnings.

------------------------------------------------------------------------
r31723 | wmeier | 2010-01-28 15:11:54 -0800 (Thu, 28 Jan 2010) | 3 lines
Changed paths:
   M /trunk/plugins/unistim/packet-unistim.c

Fix gcc -Wshadow warning;
Move proto_register... and proto_reg_handoff... to the end of the file.

------------------------------------------------------------------------
r31722 | wmeier | 2010-01-28 13:49:30 -0800 (Thu, 28 Jan 2010) | 2 lines
Changed paths:
   M /trunk/plugins/gryphon/packet-gryphon.c
   M /trunk/plugins/irda/packet-sir.c
   M /trunk/plugins/mate/mate_runtime.c
   M /trunk/plugins/mate/mate_util.c
   M /trunk/plugins/opcua/opcua_simpletypes.c

Fix some gcc -Wshadow warnings.

------------------------------------------------------------------------
r31721 | wmeier | 2010-01-28 11:58:48 -0800 (Thu, 28 Jan 2010) | 2 lines
Changed paths:
   M /trunk/plugins/asn1/packet-asn1.c

Fix gcc -Wshadow warning.

------------------------------------------------------------------------
r31720 | wmeier | 2010-01-28 10:45:46 -0800 (Thu, 28 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/emem.c
   M /trunk/epan/epan.c
   M /trunk/epan/epan.h
   M /trunk/epan/follow.c
   M /trunk/epan/prefs.c
   M /trunk/epan/report_err.c
   M /trunk/epan/sigcomp-udvm.c
   M /trunk/epan/strutil.c
   M /trunk/epan/to_str.c
   M /trunk/epan/tvbparse.c
   M /trunk/epan/tvbuff.c

Fix various gcc -Wshadow warnings.

------------------------------------------------------------------------
r31718 | etxrab | 2010-01-28 09:01:54 -0800 (Thu, 28 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-nas_eps.c

Activate dedicated EPS bearer context accept may have no IE's.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4432
------------------------------------------------------------------------
r31717 | wmeier | 2010-01-28 08:03:03 -0800 (Thu, 28 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/addr_resolv.c

Fix gcc -Wshadow warnings.

------------------------------------------------------------------------
r31716 | wmeier | 2010-01-28 07:39:15 -0800 (Thu, 28 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/wslua/wslua.h
   M /trunk/epan/wslua/wslua_field.c
   M /trunk/epan/wslua/wslua_listener.c
   M /trunk/epan/wslua/wslua_proto.c
   M /trunk/epan/wslua/wslua_util.c

Fix various gcc -Wshadow warnings.

------------------------------------------------------------------------
r31715 | wmeier | 2010-01-28 07:03:47 -0800 (Thu, 28 Jan 2010) | 2 lines
Changed paths:
   M /trunk/asn1/spnego/spnego.cnf
   M /trunk/epan/dissectors/packet-spnego.c

Fix gcc -Wshadow warning.

------------------------------------------------------------------------
r31714 | wmeier | 2010-01-28 06:43:01 -0800 (Thu, 28 Jan 2010) | 2 lines
Changed paths:
   M /trunk/asn1/ros/packet-ros-template.c
   M /trunk/epan/dissectors/packet-ros.c

Fix gcc -Wshadow warnings

------------------------------------------------------------------------
r31713 | wmeier | 2010-01-28 06:35:49 -0800 (Thu, 28 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rtnet.c

Fix gcc -Wshadow warnings

------------------------------------------------------------------------
r31712 | wmeier | 2010-01-28 06:31:02 -0800 (Thu, 28 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/Makefile.common

(minor) packet-rtnet is a regular dissector (not an ASN1 dissector).

------------------------------------------------------------------------
r31707 | dimeg | 2010-01-27 14:36:29 -0800 (Wed, 27 Jan 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ansi_801.c

Update IS-801 Request Pseudorange Measurement; Rename
'spare bits' to 'reserved bits'

------------------------------------------------------------------------
r31705 | martinm | 2010-01-27 10:42:40 -0800 (Wed, 27 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c

From Pascal Quantin: show decoding of the Power Headroom Level field as specified in 3GPP 36.133 table 9.1.8.4-1.

------------------------------------------------------------------------
r31704 | etxrab | 2010-01-27 10:16:07 -0800 (Wed, 27 Jan 2010) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-eap.c
   M /trunk/epan/dissectors/packet-ppp.c
   M /trunk/epan/eap.h
   M /trunk/epan/ppptypes.h

From shivesh83@gmail.com:
Enhancement to dissect EAP/AKA'
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4426
I also updated some PPP and EAP numbers.
------------------------------------------------------------------------
r31701 | wmeier | 2010-01-27 07:35:59 -0800 (Wed, 27 Jan 2010) | 2 lines
Changed paths:
   M /trunk/asn1/sabp/packet-sabp-template.c
   M /trunk/epan/dissectors/packet-sabp.c

Remove a check_col() in asn1 template file (SVN #31519 did only the generated file).

------------------------------------------------------------------------
r31700 | wmeier | 2010-01-27 07:18:47 -0800 (Wed, 27 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ulp.c

Use generated file from latest asn1 ...

------------------------------------------------------------------------
r31699 | wmeier | 2010-01-27 07:16:22 -0800 (Wed, 27 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-goose.c

Use generated file from latest asn1 ...

------------------------------------------------------------------------
r31698 | wmeier | 2010-01-27 07:12:47 -0800 (Wed, 27 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-cmp.c

Use generated file from latest asn1 (missed in SVN #31544).

------------------------------------------------------------------------
r31697 | wmeier | 2010-01-27 06:54:48 -0800 (Wed, 27 Jan 2010) | 2 lines
Changed paths:
   M /trunk/asn1/ros/packet-ros-template.c
   M /trunk/epan/dissectors/packet-ros.c

Remove a check_col() in asn1 template file (SVN #31519 did only the generated file).

------------------------------------------------------------------------
r31696 | stig | 2010-01-27 03:55:57 -0800 (Wed, 27 Jan 2010) | 2 lines
Changed paths:
   M /trunk/gtk/file_dlg_win32.c

Disable ignored counts when 0.

------------------------------------------------------------------------
r31695 | stig | 2010-01-27 03:45:16 -0800 (Wed, 27 Jan 2010) | 2 lines
Changed paths:
   M /trunk/gtk/file_dlg_win32.c
   M /trunk/gtk/file_dlg_win32.h
   M /trunk/image/file_dlg_win32.rc

Added "Remove Ignored packets" to the win32 dialogs.

------------------------------------------------------------------------
r31694 | sfisher | 2010-01-26 21:17:09 -0800 (Tue, 26 Jan 2010) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-udp.c


Make the good/bad checksum values as generated even when the UDP checksum is 0.


------------------------------------------------------------------------
r31693 | guy | 2010-01-26 16:35:32 -0800 (Tue, 26 Jan 2010) | 2 lines
Changed paths:
   M /trunk/wiretap/libpcap.c

Fix a comment.

------------------------------------------------------------------------
r31690 | wmeier | 2010-01-26 15:43:48 -0800 (Tue, 26 Jan 2010) | 2 lines
Changed paths:
   M /trunk/asn1/h225/packet-h225-template.c
   M /trunk/epan/dissectors/packet-h225.c

Remove two unused global variables (one of which was causing a gcc -Wshadow warning).

------------------------------------------------------------------------
r31689 | stig | 2010-01-26 15:05:40 -0800 (Tue, 26 Jan 2010) | 3 lines
Changed paths:
   M /trunk/epan/prefs.c
   M /trunk/gtk/main_packet_list.c
   M /trunk/gtk/new_packet_list.c
   M /trunk/gtk/prefs_column.c

Cleanup the escape/unescape underscore in Packet List column headers.
We only have to do this when actually set or get the title from the widget.

------------------------------------------------------------------------
r31686 | gerald | 2010-01-26 12:03:12 -0800 (Tue, 26 Jan 2010) | 2 lines
Changed paths:
   M /trunk/doc/README.packaging

Add a note about filesystem capabilities.

------------------------------------------------------------------------
r31685 | dimeg | 2010-01-26 10:21:17 -0800 (Tue, 26 Jan 2010) | 3 lines
Changed paths:
   M /trunk/epan/column.c
   M /trunk/epan/column.h
   M /trunk/epan/dissectors/packet-ansi_801.c
   M /trunk/epan/prefs.c
   M /trunk/epan/strutil.c
   M /trunk/epan/strutil.h
   M /trunk/gtk/main_packet_list.c
   M /trunk/gtk/new_packet_list.c
   M /trunk/gtk/prefs_column.c

Move underscore escaping/unscaping function to strutil.c;
Update decoding of IS-801 Request GPS Acquisition Assistance

------------------------------------------------------------------------
r31684 | wmeier | 2010-01-26 09:45:58 -0800 (Tue, 26 Jan 2010) | 2 lines
Changed paths:
   M /trunk/asn1/camel/camel.cnf
   M /trunk/epan/dissectors/packet-camel.c

Fix a gcc -Wshadow warning

------------------------------------------------------------------------
r31683 | etxrab | 2010-01-26 08:52:19 -0800 (Tue, 26 Jan 2010) | 2 lines
Changed paths:
   M /trunk/asn1/camel/camel.cnf
   M /trunk/asn1/camel/packet-camel-template.c
   M /trunk/epan/dissectors/packet-camel.c

Remove redundant code
(the local variable 'opcode' seems to be set but is never used.)
------------------------------------------------------------------------
r31682 | wmeier | 2010-01-26 07:54:12 -0800 (Tue, 26 Jan 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-vj.c

Fix gcc -Wshadow warning 
 (and possibly cause more efficient code to be generated).

------------------------------------------------------------------------
r31681 | martinm | 2010-01-26 06:55:26 -0800 (Tue, 26 Jan 2010) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c

Undo previous change to avoid crashing.
The test for NULL was to see whether struct had ever been allocated,
not for detecting a failed allocation...

------------------------------------------------------------------------
r31680 | stig | 2010-01-26 05:08:22 -0800 (Tue, 26 Jan 2010) | 3 lines
Changed paths:
   M /trunk/gtk/range_utils.c
   M /trunk/packet-range.c
   M /trunk/packet-range.h

Introduce "Remove Ignored packets" in Packet Range frames, which is used in
Save As, Export and Print dialogs.

------------------------------------------------------------------------
r31679 | etxrab | 2010-01-26 04:25:52 -0800 (Tue, 26 Jan 2010) | 1 line
Changed paths:
   M /trunk/asn1/ranap/packet-ranap-template.c
   M /trunk/asn1/ranap/ranap.cnf
   M /trunk/epan/dissectors/packet-ranap.c

remove check_col
------------------------------------------------------------------------
r31678 | etxrab | 2010-01-26 04:22:03 -0800 (Tue, 26 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_bssmap.c

Bug on bssmap SAI not decoded.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4415
------------------------------------------------------------------------
r31676 | jake | 2010-01-25 23:26:48 -0800 (Mon, 25 Jan 2010) | 2 lines
Changed paths:
   M /trunk/debian/changelog

Adjust the release timestamp.

------------------------------------------------------------------------
r31675 | jake | 2010-01-25 23:24:06 -0800 (Mon, 25 Jan 2010) | 2 lines
Changed paths:
   M /trunk/debian/control

Debian is in the process of removing the MIBs from the repository.

------------------------------------------------------------------------
r31674 | morriss | 2010-01-25 17:40:10 -0800 (Mon, 25 Jan 2010) | 4 lines
Changed paths:
   M /trunk/print.c

Fix https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4402 :

Escape all non-printable characters so that we generate valid PDML.

------------------------------------------------------------------------
r31673 | wmeier | 2010-01-25 17:00:15 -0800 (Mon, 25 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-wbxml.c
   M /trunk/epan/dissectors/packet-wccp.c
   M /trunk/epan/dissectors/packet-windows-common.c
   M /trunk/epan/dissectors/packet-winsrepl.c
   M /trunk/epan/dissectors/packet-wsp.c
   M /trunk/epan/dissectors/packet-x11.c
   M /trunk/epan/dissectors/packet-xcsl.c
   M /trunk/epan/dissectors/packet-ymsg.c
   M /trunk/epan/dissectors/packet-zbee-security.c
   M /trunk/epan/dissectors/packet-zbee-zdp-binding.c
   M /trunk/epan/dissectors/packet-zbee-zdp-discovery.c
   M /trunk/epan/dissectors/packet-zbee-zdp-management.c

Fix some gcc -Wshadow warnings

------------------------------------------------------------------------
r31670 | stig | 2010-01-25 13:45:17 -0800 (Mon, 25 Jan 2010) | 3 lines
Changed paths:
   M /trunk/epan/prefs.c

Handle escape/unescape underscore when read/write the preferences
column.format entries.  Also fix a small memory leakage.

------------------------------------------------------------------------
r31669 | etxrab | 2010-01-25 12:58:24 -0800 (Mon, 25 Jan 2010) | 4 lines
Changed paths:
   M /trunk/gtk/main_proto_draw.c

From Jakub Zawadzki:
- Create only one marker in packet_hex_print_common.
- Set start & end values in good keys.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4403
------------------------------------------------------------------------
r31668 | dimeg | 2010-01-25 12:30:09 -0800 (Mon, 25 Jan 2010) | 3 lines
Changed paths:
   M /trunk/epan/column.c
   M /trunk/gtk/main_packet_list.c

Handle underscore escaping/unescaping for old packet list; Simplify
and make more robust the unescaping function.

------------------------------------------------------------------------
r31667 | etxrab | 2010-01-25 12:14:34 -0800 (Mon, 25 Jan 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gprs-llc.c

From Mike Morrin:
Empty GPRS LLC S frames cause truncated data exception.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4417
------------------------------------------------------------------------
r31666 | martinm | 2010-01-25 10:32:18 -0800 (Mon, 25 Jan 2010) | 2 lines
Changed paths:
   M /trunk/gtk/rlc_lte_stat_dlg.c

Add a field to allow easy filtering of one SN of interest.

------------------------------------------------------------------------
r31665 | dimeg | 2010-01-25 10:26:47 -0800 (Mon, 25 Jan 2010) | 4 lines
Changed paths:
   M /trunk/epan/libwireshark.def
   M /trunk/epan/proto.c

From Jakub Zawadzki:
Remove prepare_bits_string from proto.c; Use
equivalent function decode_bits_in_field in to_str.c

------------------------------------------------------------------------
r31664 | stig | 2010-01-25 10:24:14 -0800 (Mon, 25 Jan 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rlc-lte.c

From Didier Gautheron via bug 4420:
Call p_add_proto_data only once.

------------------------------------------------------------------------
r31663 | stig | 2010-01-25 10:22:56 -0800 (Mon, 25 Jan 2010) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rsync.c

From Didier Gautheron via bug 4420:
Use se_alloc rather than g_malloc for proto_data.
Call conversation_add_proto_data only once.

------------------------------------------------------------------------
r31662 | dimeg | 2010-01-25 10:14:01 -0800 (Mon, 25 Jan 2010) | 4 lines
Changed paths:
   M /trunk/epan/column.c
   M /trunk/epan/column.h
   M /trunk/epan/libwireshark.def
   M /trunk/gtk/new_packet_list.c
   M /trunk/gtk/prefs_column.c

Change the prefix of the underscore escaping/unescaping
functions from g_ to ws_; Insert function names in
libwireshark.def

------------------------------------------------------------------------
r31661 | martinm | 2010-01-25 08:45:46 -0800 (Mon, 25 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c
   M /trunk/epan/dissectors/packet-pdcp-lte.c

From Pascal Quantin: fid some LTE MAC and PDCP typos

------------------------------------------------------------------------
r31660 | stig | 2010-01-25 08:21:46 -0800 (Mon, 25 Jan 2010) | 3 lines
Changed paths:
   M /trunk/epan/Makefile.common

Removed gnuc_format_check.h
Added g_gnuc_malloc.h

------------------------------------------------------------------------
r31659 | stig | 2010-01-25 05:58:07 -0800 (Mon, 25 Jan 2010) | 6 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dmp.c
   M /trunk/epan/dissectors/packet-ldss.c

Change back from tvb_child_uncompress() to tvb_uncompress() when
parent is NULL, because this will lead to a DISSECTOR_ASSERT in 
tvb_set_child_real_data_tvbuff().

This bug was introduced in revision 31499.

------------------------------------------------------------------------
r31658 | stig | 2010-01-25 05:54:05 -0800 (Mon, 25 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/tvbuff.c

parent is not unused in tvb_child_uncompress().

------------------------------------------------------------------------
r31657 | stig | 2010-01-25 05:20:53 -0800 (Mon, 25 Jan 2010) | 3 lines
Changed paths:
   M /trunk/cmdarg_err.h
   M /trunk/doxygen_global.cfg
   M /trunk/epan/column-utils.h
   M /trunk/epan/dissectors/packet-ssl-utils.h
   M /trunk/epan/dissectors/packet-zbee-zdp.h
   M /trunk/epan/emem.h
   M /trunk/epan/expert.h
   D /trunk/epan/gnuc_format_check.h
   M /trunk/epan/proto.h
   M /trunk/simple_dialog.h

Changed from using own defined GNUC_FORMAT_CHECK to G_GNUC_PRINTF
defined in GLib.  Removed epan/gnuc_format_check.h.

------------------------------------------------------------------------
r31656 | stig | 2010-01-25 04:50:42 -0800 (Mon, 25 Jan 2010) | 6 lines
Changed paths:
   M /trunk/epan/emem.h

From Didier Gautheron via bug 4419:
Use G_GNUC_MALLOC in emem.h declarations.

From me:
Check for valid G_GNUC_MALLOC from g_gnuc_malloc.h.

------------------------------------------------------------------------
r31655 | stig | 2010-01-25 04:49:27 -0800 (Mon, 25 Jan 2010) | 2 lines
Changed paths:
   A /trunk/epan/g_gnuc_malloc.h

Add a header file to check for G_GNUC_MALLOC.

------------------------------------------------------------------------
r31654 | stig | 2010-01-25 03:47:39 -0800 (Mon, 25 Jan 2010) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-catapult-dct2000.c
   M /trunk/epan/dissectors/packet-cip.c
   M /trunk/epan/dissectors/packet-dcm.c
   M /trunk/epan/dissectors/packet-http.c
   M /trunk/epan/dissectors/packet-ipx.c
   M /trunk/epan/dissectors/packet-iwarp-mpa.c
   M /trunk/epan/dissectors/packet-mac-lte.c
   M /trunk/epan/dissectors/packet-msrp.c
   M /trunk/epan/dissectors/packet-pdcp-lte.c
   M /trunk/epan/dissectors/packet-pop.c
   M /trunk/epan/dissectors/packet-rlc-lte.c
   M /trunk/epan/dissectors/packet-rtcp.c
   M /trunk/epan/dissectors/packet-rtps2.c
   M /trunk/epan/dissectors/packet-sip.c

From Didier Gautheron via bug 4419:
se_alloc and ep_alloc never return NULL and se_alloc0 already initialized
data with 0.

------------------------------------------------------------------------
r31653 | stig | 2010-01-25 02:22:00 -0800 (Mon, 25 Jan 2010) | 5 lines
Changed paths:
   M /trunk/epan/prefs.c

Ensure we don't write outside the pref_str in put_string_list().

This bug was introduced in revision 31487, when putting each
column.format entry on separate lines.

------------------------------------------------------------------------
r31652 | sahlberg | 2010-01-24 21:58:26 -0800 (Sun, 24 Jan 2010) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dcerpc-netlogon.c

Add nice dissection of the names of the sign/seal algorithms
in the schannel verifier


------------------------------------------------------------------------
r31651 | sahlberg | 2010-01-24 21:43:12 -0800 (Sun, 24 Jan 2010) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dcerpc-netlogon.c

Add proper dissection of NL_AUTH_MESSAGE for schannel as described in
MS-NRPC 2.2.1.3.1


------------------------------------------------------------------------
r31650 | sahlberg | 2010-01-24 21:38:22 -0800 (Sun, 24 Jan 2010) | 5 lines
Changed paths:
   M /trunk/asn1/ldap/packet-ldap-template.c
   M /trunk/asn1/ldap/packet-ldap-template.h
   M /trunk/epan/dissectors/packet-ldap.c
   M /trunk/epan/dissectors/packet-ldap.h
   M /trunk/epan/libwireshark.def

Export the  dissect_mscldap_string() that is used to dissect
compressed dns strings.



------------------------------------------------------------------------
r31649 | dimeg | 2010-01-24 14:25:40 -0800 (Sun, 24 Jan 2010) | 3 lines
Changed paths:
   M /trunk/epan/column.c
   M /trunk/epan/column.h
   M /trunk/gtk/new_packet_list.c
   M /trunk/gtk/prefs_column.c

Handle underscore escaping/unescaping of the column titles
under the new packet list

------------------------------------------------------------------------
r31648 | morriss | 2010-01-24 14:11:31 -0800 (Sun, 24 Jan 2010) | 1 line
Changed paths:
   M /trunk/print.c

Update the URL of the PDML spec
------------------------------------------------------------------------
r31647 | jake | 2010-01-24 14:06:29 -0800 (Sun, 24 Jan 2010) | 6 lines
Changed paths:
   M /trunk/epan/dissectors/packet-bootp.c

From Hadar Shoham:
Add Packet Cable 2.0 bootp option 60 support:
sub-option 01 new type value 2 for packet cable 2.0
sub-option 1a new sun-option "Certificate Bootstrapping Support" length 01,
value 1 for support and 0 for not supported.

------------------------------------------------------------------------
r31646 | stig | 2010-01-24 13:18:50 -0800 (Sun, 24 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/Makefile.common

Removed trailing TAB.

------------------------------------------------------------------------
r31645 | stig | 2010-01-24 12:52:50 -0800 (Sun, 24 Jan 2010) | 4 lines
Changed paths:
   M /trunk/AUTHORS
   M /trunk/epan/CMakeLists.txt
   M /trunk/epan/dissectors/Makefile.common
   A /trunk/epan/dissectors/packet-aruba-erm.c

From Alexis La Goutte via bug 4418:
Aruba Wireless Controller support a Remote Monitoring of Access Point
The code is based en HP ERM/Cisco ERSPAN dissectors

------------------------------------------------------------------------
r31644 | dimeg | 2010-01-24 11:57:21 -0800 (Sun, 24 Jan 2010) | 4 lines
Changed paths:
   M /trunk/gtk/prefs_column.c

When a custom column is added, escape the underscores in the name of
the column so that the underscores are printed and the next characters
are not interpreted as accelerators.

------------------------------------------------------------------------
r31641 | gerald | 2010-01-24 08:03:43 -0800 (Sun, 24 Jan 2010) | 1 line
Changed paths:
   M /trunk/epan/enterprise-numbers
   M /trunk/manuf

[Automatic manuf and enterprise-numbers update for 2010-01-24]
------------------------------------------------------------------------
r31640 | dimeg | 2010-01-24 04:08:14 -0800 (Sun, 24 Jan 2010) | 3 lines
Changed paths:
   M /trunk/epan/proto.c

Minor simplification in length calculation of proto_tree_add_bits
and _format_value

------------------------------------------------------------------------
r31639 | dimeg | 2010-01-23 15:11:49 -0800 (Sat, 23 Jan 2010) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ansi_801.c

Rewrite IS-801 decoding of Provide GPS Satellite Health
Information; function ansi_801_tvb_get_bits no longer
needed

------------------------------------------------------------------------
r31638 | dimeg | 2010-01-23 13:42:01 -0800 (Sat, 23 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ansi_801.c

Whitespace edits; registration of the ansi_801 dissector

------------------------------------------------------------------------
r31637 | dimeg | 2010-01-23 13:34:27 -0800 (Sat, 23 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ansi_801.c

Insert casts to float to make the buildbot happy

------------------------------------------------------------------------
r31636 | dimeg | 2010-01-23 12:30:54 -0800 (Sat, 23 Jan 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ansi_801.c

Update IS-801 decoding Provide Location Response;
bit structure is shown and values are interpreted.

------------------------------------------------------------------------
r31635 | jake | 2010-01-23 10:21:04 -0800 (Sat, 23 Jan 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-cpha.c

Fix for bug 3898:
Get the states string sorted out. Still room for improvements though...

------------------------------------------------------------------------
r31634 | jake | 2010-01-23 08:45:03 -0800 (Sat, 23 Jan 2010) | 2 lines
Changed paths:
   M /trunk/wiretap/visual.c

Fix for bug 4408:
Make further encapsulation determination between "VC-multiplexed PPP" and "LLC encapsulated PPP". See RFC 2364.
------------------------------------------------------------------------
r31633 | dimeg | 2010-01-23 08:17:17 -0800 (Sat, 23 Jan 2010) | 4 lines
Changed paths:
   M /trunk/epan/proto.c
   M /trunk/epan/proto.h

Add _format_value variants of the proto_tree_add_bits function
for different header field types; now possible to add bits item
for FT_FLOAT and FT_INT types.

------------------------------------------------------------------------
r31632 | jake | 2010-01-23 04:29:57 -0800 (Sat, 23 Jan 2010) | 2 lines
Changed paths:
   M /trunk/capinfos.c

Avoid crash on invalid file name.

------------------------------------------------------------------------
r31631 | jake | 2010-01-23 03:58:53 -0800 (Sat, 23 Jan 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-bgp.c
   M /trunk/epan/dissectors/packet-bgp.h

Fix for bug 4410:
Adding two more SSA types.

------------------------------------------------------------------------
r31629 | sake | 2010-01-22 15:26:53 -0800 (Fri, 22 Jan 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dcerpc-netlogon.c

Make compiler happy when kerberos is not enabled...


------------------------------------------------------------------------
r31628 | sake | 2010-01-22 15:09:19 -0800 (Fri, 22 Jan 2010) | 6 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ssl-utils.c
   M /trunk/epan/dissectors/packet-ssl-utils.h

Fix a spelling error : entrypted -> encrypted

(found by Adam Langley in bug 4349)



------------------------------------------------------------------------
r31626 | gerald | 2010-01-22 14:36:03 -0800 (Fri, 22 Jan 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-kerberos.c

In our case, not being able to read the Kerberos configuration file
isn't a big deal.

------------------------------------------------------------------------
r31625 | sahlberg | 2010-01-22 14:34:24 -0800 (Fri, 22 Jan 2010) | 6 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dcerpc-netlogon.c
   M /trunk/epan/dissectors/packet-ntlmssp.c

From Matthieu Patou <mat+Informatique.Samba@matws.net>

Enhancements to NETLOGON and ability to decrypt SCHANNEL



------------------------------------------------------------------------
r31624 | wmeier | 2010-01-22 10:13:09 -0800 (Fri, 22 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-v52.c

#include stdio & etc not req'd (and remove // lines committed by mistake ...)

------------------------------------------------------------------------
r31623 | wmeier | 2010-01-22 09:41:47 -0800 (Fri, 22 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-slowprotocols.c
   M /trunk/epan/dissectors/packet-smb-sidsnooping.c
   M /trunk/epan/dissectors/packet-smb.c
   M /trunk/epan/dissectors/packet-smtp.c
   M /trunk/epan/dissectors/packet-socks.c
   M /trunk/epan/dissectors/packet-ssl-utils.c
   M /trunk/epan/dissectors/packet-tcp.c
   M /trunk/epan/dissectors/packet-tds.c
   M /trunk/epan/dissectors/packet-tpncp.c
   M /trunk/epan/dissectors/packet-turbocell.c
   M /trunk/epan/dissectors/packet-umts_fp.c
   M /trunk/epan/dissectors/packet-usb.c
   M /trunk/epan/dissectors/packet-v52.c
   M /trunk/epan/dissectors/packet-v5ua.c

Fix some gcc -Wshadow warnings

------------------------------------------------------------------------
r31622 | martinm | 2010-01-22 09:02:40 -0800 (Fri, 22 Jan 2010) | 2 lines
Changed paths:
   M /trunk/gtk/rlc_lte_stat_dlg.c

Show NACKs in the UE table

------------------------------------------------------------------------
r31621 | martinm | 2010-01-22 08:40:10 -0800 (Fri, 22 Jan 2010) | 2 lines
Changed paths:
   M /trunk/gtk/rlc_lte_stat_dlg.c

Fix some counters.

------------------------------------------------------------------------
r31620 | wmeier | 2010-01-22 08:34:54 -0800 (Fri, 22 Jan 2010) | 2 lines
Changed paths:
   M /trunk/asn1/t38/packet-t38-template.c
   M /trunk/epan/dissectors/packet-t38.c

Fix a gcc -Wshadow warning.

------------------------------------------------------------------------
r31619 | martinm | 2010-01-22 07:39:06 -0800 (Fri, 22 Jan 2010) | 2 lines
Changed paths:
   M /trunk/docbook/wsug_graphics/ws-stats-lte-rlc-traffic.png

Update screenshot after fixing some label issues.

------------------------------------------------------------------------
r31618 | martinm | 2010-01-22 06:16:49 -0800 (Fri, 22 Jan 2010) | 2 lines
Changed paths:
   M /trunk/gtk/rlc_lte_stat_dlg.c

Fix some labels, and maintain overall frame count

------------------------------------------------------------------------
r31617 | wmeier | 2010-01-22 05:56:19 -0800 (Fri, 22 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-pw-atm.c
   M /trunk/epan/dissectors/packet-pw-cesopsn.c
   M /trunk/epan/dissectors/packet-pw-satop.c
   M /trunk/epan/dissectors/packet-q931.c
   M /trunk/epan/dissectors/packet-rdt.c
   M /trunk/epan/dissectors/packet-rlc-lte.c
   M /trunk/epan/dissectors/packet-rsvp.c
   M /trunk/epan/dissectors/packet-rtcp.c
   M /trunk/epan/dissectors/packet-rtps.c
   M /trunk/epan/dissectors/packet-rtps2.c
   M /trunk/epan/dissectors/packet-sdp.c
   M /trunk/epan/dissectors/packet-sip.c

Fixes for gcc -Wshadow warnings; Fix indentation and do other minor cleanup in a few cases.

------------------------------------------------------------------------
r31616 | martinm | 2010-01-22 04:42:53 -0800 (Fri, 22 Jan 2010) | 2 lines
Changed paths:
   M /trunk/docbook/CMakeLists.txt
   M /trunk/docbook/Makefile.common
   M /trunk/docbook/user-guide.xml
   A /trunk/docbook/wsug_graphics/ws-stats-lte-rlc-traffic.png
   M /trunk/docbook/wsug_src/WSUG_chapter_telephony.xml
   M /trunk/docbook/wsug_src/WSUG_chapter_use.xml
   M /trunk/gtk/help_dlg.c
   M /trunk/gtk/help_dlg.h
   M /trunk/gtk/rlc_lte_stat_dlg.c

Add a simple help page for LTE RLC stats.

------------------------------------------------------------------------
r31615 | guy | 2010-01-21 20:43:07 -0800 (Thu, 21 Jan 2010) | 5 lines
Changed paths:
   M /trunk/docbook/wsug_src/WSUG_app_tools.xml

Clarify tcpdump's default snapshot length a bit - and recommend 65535 as
the argument to "-s" (1500 is too small even for Ethernet, as the
maximum size of packets on Ethernet is 1514 bytes if you don't count the
FCS and 1518 bytes if you do).

------------------------------------------------------------------------
r31609 | jake | 2010-01-21 13:46:46 -0800 (Thu, 21 Jan 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dhcpv6.c

From Alexandre Forget:
Fix the ORO suboption offset error.

------------------------------------------------------------------------
r31603 | sfisher | 2010-01-21 08:53:41 -0800 (Thu, 21 Jan 2010) | 5 lines
Changed paths:
   M /trunk/config.nmake


Remove comment stating that GTK 2.12 is being used since Wireshark 0.99.7.
Gerald just changed it from 2.16 to 2.18.


------------------------------------------------------------------------
r31602 | gerald | 2010-01-21 08:41:20 -0800 (Thu, 21 Jan 2010) | 2 lines
Changed paths:
   M /trunk/config.nmake

Use the correct GTK_INST_VERSION.

------------------------------------------------------------------------
r31599 | stig | 2010-01-21 03:06:26 -0800 (Thu, 21 Jan 2010) | 2 lines
Changed paths:
   M /trunk/asn1/ns_cert_exts/NETSCAPE-CERT-EXTS.asn
   M /trunk/epan/dissectors/packet-ns_cert_exts.c

Update the Netscape Certificate Type extension bit-string.

------------------------------------------------------------------------
r31598 | jake | 2010-01-20 23:56:21 -0800 (Wed, 20 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-zrtp.c

Add Skein MAC authentication tag types.

------------------------------------------------------------------------
r31597 | etxrab | 2010-01-20 22:39:25 -0800 (Wed, 20 Jan 2010) | 5 lines
Changed paths:
   M /trunk/asn1/h248/h248.cnf
   M /trunk/asn1/h248/h248v1support.asn
   M /trunk/asn1/h248/packet-h248-template.c
   M /trunk/epan/dissectors/packet-h248.c

From Alex Lindberg:
resolves all h248V1 differences and provides dissection of V1
instances of Packets, Events, Signals, and Properties.

https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3999
------------------------------------------------------------------------
r31595 | guy | 2010-01-20 13:05:24 -0800 (Wed, 20 Jan 2010) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-sip.c

To check which SIP method we saw, just #define values for the index in
the sip_methods[] table and check the index's value, don't do a string
comparison.

------------------------------------------------------------------------
r31594 | etxrab | 2010-01-20 12:34:45 -0800 (Wed, 20 Jan 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-sip.c

From Karl Heinz Wolf:
Marking in dialog SIP requests.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3588
------------------------------------------------------------------------
r31593 | etxrab | 2010-01-20 12:26:01 -0800 (Wed, 20 Jan 2010) | 4 lines
Changed paths:
   M /trunk/epan/emem.c

From Jakub Zawadzki:
mmap() actually when fail returns MAP_FAILED (-1) not NULL
Part of Bug:
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4140
------------------------------------------------------------------------
r31592 | martinm | 2010-01-20 04:54:57 -0800 (Wed, 20 Jan 2010) | 2 lines
Changed paths:
   M /trunk/gtk/rlc_lte_stat_dlg.c

Fix a test, and make some more functions static.

------------------------------------------------------------------------
r31591 | stig | 2010-01-20 04:54:39 -0800 (Wed, 20 Jan 2010) | 2 lines
Changed paths:
   M /trunk/gtk/CMakeLists.txt

Added rlc_lte_stat_dlg.c.

------------------------------------------------------------------------
r31590 | stig | 2010-01-20 04:51:04 -0800 (Wed, 20 Jan 2010) | 3 lines
Changed paths:
   M /trunk/asn1/pres/packet-pres-template.c
   M /trunk/epan/dissectors/packet-pres.c

Use correct return value type from dissect_ppdu().
Fixed a typo.

------------------------------------------------------------------------
r31589 | stig | 2010-01-20 04:47:26 -0800 (Wed, 20 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ber.c

Don't try decode an empty octetstring as BER.

------------------------------------------------------------------------
r31588 | martinm | 2010-01-20 04:37:26 -0800 (Wed, 20 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rlc-lte.c
   M /trunk/epan/dissectors/packet-rlc-lte.h
   M /trunk/gtk/Makefile.common
   A /trunk/gtk/rlc_lte_stat_dlg.c

Add initial version of LTE RLC stats dialog.

------------------------------------------------------------------------
r31587 | etxrab | 2010-01-19 22:44:03 -0800 (Tue, 19 Jan 2010) | 3 lines
Changed paths:
   M /trunk/file.c
   M /trunk/gtk/main.c
   M /trunk/gtk/main_statusbar.c

From Jim Young:
Wireshark GUI not reporting filename after save of new capture file.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4406
------------------------------------------------------------------------
r31586 | etxrab | 2010-01-19 22:37:56 -0800 (Tue, 19 Jan 2010) | 4 lines
Changed paths:
   M /trunk/epan/emem.c

From Jakub Zawadzki:
Fix some bugs after merge.
Part of Bug:
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4140
------------------------------------------------------------------------
r31585 | etxrab | 2010-01-19 22:31:42 -0800 (Tue, 19 Jan 2010) | 9 lines
Changed paths:
   M /trunk/asn1/mms/packet-mms-template.c

From Gonzalo Casas:
The asn1 definition of AlternateAccessSelection of the MMS dissector was wrong. 
It didn't allow object access with nested AlternatedAccess.
I changed the definition as in ISO 9506-2 (2003).
I also added MMSString which was not present.

I also added the definition for UtcTime as in the annex G of IEC61850-8-1 

https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4404
------------------------------------------------------------------------
r31584 | etxrab | 2010-01-19 22:31:11 -0800 (Tue, 19 Jan 2010) | 9 lines
Changed paths:
   M /trunk/asn1/mms/mms.asn
   M /trunk/asn1/mms/mms.cnf
   M /trunk/epan/dissectors/packet-mms.c

From Gonzalo Casas:
The asn1 definition of AlternateAccessSelection of the MMS dissector was wrong. 
It didn't allow object access with nested AlternatedAccess.
I changed the definition as in ISO 9506-2 (2003).
I also added MMSString which was not present.

I also added the definition for UtcTime as in the annex G of IEC61850-8-1 

https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4404
------------------------------------------------------------------------
r31583 | sahlberg | 2010-01-19 22:02:42 -0800 (Tue, 19 Jan 2010) | 17 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dcerpc-ndr.c
   M /trunk/epan/dissectors/packet-dcerpc.c
   M /trunk/epan/dissectors/packet-dcerpc.h

From Julien Kerihuel, add support for
unaligned unmarshalling of dissectors generated by PIDL.

This will allow us to use PIDL and additional IDLs from the samba 
project since they use "noalign" for certain protocols.


This may also allow us to use PIDL to describe, and machinegenerate 
dissectors for normal, non-DCERPC, protocols.


This patch for PIDL is still under review, but the PIDL patch is l;ikely 
to be committed soonish.




------------------------------------------------------------------------
r31582 | sahlberg | 2010-01-19 19:55:03 -0800 (Tue, 19 Jan 2010) | 3 lines
Changed paths:
   M /trunk/epan/emem.c

remove an unusued variable


------------------------------------------------------------------------
r31580 | wmeier | 2010-01-19 15:51:27 -0800 (Tue, 19 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-qllc.c
   M /trunk/epan/dissectors/packet-radiotap.c
   M /trunk/epan/dissectors/packet-rmt-alc.c
   M /trunk/epan/dissectors/packet-rmt-fec.c
   M /trunk/epan/dissectors/packet-rmt-lct.c
   M /trunk/epan/dissectors/packet-rmt-norm.c
   M /trunk/epan/dissectors/packet-rpc.c
   M /trunk/epan/dissectors/packet-rsync.c
   M /trunk/epan/dissectors/packet-s5066.c
   M /trunk/epan/dissectors/packet-sdlc.c
   M /trunk/epan/dissectors/packet-ses.c

Fix a few gcc _Wshadow warnings ....

------------------------------------------------------------------------
r31579 | gerald | 2010-01-19 15:18:23 -0800 (Tue, 19 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/addr_resolv.c

Fix a potential compilation problem with older versions of c-ares.

------------------------------------------------------------------------
r31578 | gerald | 2010-01-19 14:58:12 -0800 (Tue, 19 Jan 2010) | 2 lines
Changed paths:
   M /trunk/Makefile.nmake
   M /trunk/config.nmake
   M /trunk/tools/win32-setup.sh

Drop our requirement for MSVCR71.DLL.

------------------------------------------------------------------------
r31577 | etxrab | 2010-01-19 13:28:48 -0800 (Tue, 19 Jan 2010) | 4 lines
Changed paths:
   M /trunk/epan/emem.c

From Jakub Zawadzki:
Embed canary list inside chunk data.
Part of Bug:
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4140
------------------------------------------------------------------------
r31576 | etxrab | 2010-01-19 12:54:27 -0800 (Tue, 19 Jan 2010) | 4 lines
Changed paths:
   M /trunk/epan/emem.c

From Jakub Zawadzki:
Make emem_create_chunk() a function.
Part of Bug:
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4140
------------------------------------------------------------------------
r31575 | etxrab | 2010-01-19 12:53:02 -0800 (Tue, 19 Jan 2010) | 4 lines
Changed paths:
   M /trunk/epan/emem.c

From Jakub Zawadzki:
Cleanup emem_create_chunk() - move common code outside #ifdef's
Part of Bug:
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4140
------------------------------------------------------------------------
r31574 | guy | 2010-01-19 11:55:43 -0800 (Tue, 19 Jan 2010) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-pim.c

OK, I guess those URLs were for a protocol in the process of becoming
PIM v2; this appears to be the spec for v1 (Postscript, compressed in
the old "compress" format).

------------------------------------------------------------------------
r31573 | etxrab | 2010-01-19 11:52:16 -0800 (Tue, 19 Jan 2010) | 1 line
Changed paths:
   M /trunk/asn1/rrc/Class-definitions.asn
   M /trunk/asn1/rrc/Constant-definitions.asn
   M /trunk/asn1/rrc/InformationElements.asn
   M /trunk/asn1/rrc/Internode-definitions.asn
   M /trunk/asn1/rrc/PDU-definitions.asn
   M /trunk/epan/dissectors/packet-rrc.c

Update to V9.1.0 (2009-12)
------------------------------------------------------------------------
r31572 | wmeier | 2010-01-19 11:37:03 -0800 (Tue, 19 Jan 2010) | 4 lines
Changed paths:
   M /trunk/epan/column-utils.c
   M /trunk/epan/dfilter/dfvm.c
   M /trunk/epan/dfilter/drange.c
   M /trunk/epan/dfilter/drange.h
   M /trunk/epan/dfilter/semcheck.c
   M /trunk/epan/dissectors/packet-sna.c
   M /trunk/epan/dissectors/packet-tn3270.c
   M /trunk/epan/frame_data.c
   M /trunk/epan/ftypes/ftypes.c
   M /trunk/epan/packet.h
   M /trunk/epan/to_str.c
   M /trunk/epan/to_str.h
   M /trunk/gtk/main_proto_draw.c
   M /trunk/gtk/voip_calls_dlg.c
   M /trunk/print.c

Use more unique names for certain enum constants.
(enum constant names are part of the global name space).
(Fixes at least one gcc -Wshadow warning).

------------------------------------------------------------------------
r31571 | gerald | 2010-01-19 11:28:30 -0800 (Tue, 19 Jan 2010) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-kerberos.c
   M /trunk/epan/expert.c
   M /trunk/epan/proto.h

Fix a double-free bug which was causing a crash. Our decryption buffer
length doesn't change, so allocate it just once. Add an expert item for
a successful decryption.

------------------------------------------------------------------------
r31570 | guy | 2010-01-19 11:18:51 -0800 (Tue, 19 Jan 2010) | 6 lines
Changed paths:
   M /trunk/gtk/main_proto_draw.c

From Jakub Zawadzki: get rid of redundant BYTE_VIEW_WIDTH and
BIT_VIEW_WIDTH definitions in favor of BYTES_PER_LINE and BITS_PER_LINE.

While we're at it, move the definition of BYTE_VIEW_SEP down among the
other definitions.

------------------------------------------------------------------------
r31569 | guy | 2010-01-19 11:12:55 -0800 (Tue, 19 Jan 2010) | 2 lines
Changed paths:
   M /trunk/gtk/main_proto_draw.c

From Jakub Zawadzki: fix the return type of hex_view_get_byte().

------------------------------------------------------------------------
r31568 | guy | 2010-01-19 10:53:41 -0800 (Tue, 19 Jan 2010) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-pim.c

Get rid of a dead link, use IETF links for what appear to be the last
I-Ds for PIMv1 (the next version of the dense-mode draft didn't run on
IGMP).

------------------------------------------------------------------------
r31567 | gerald | 2010-01-19 09:40:52 -0800 (Tue, 19 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-diameter_3gpp.c

Remove an unused variable. Fixup whitespace.

------------------------------------------------------------------------
r31566 | etxrab | 2010-01-19 09:21:19 -0800 (Tue, 19 Jan 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-diameter_3gpp.c

Remove an include.
------------------------------------------------------------------------
r31565 | etxrab | 2010-01-19 09:20:17 -0800 (Tue, 19 Jan 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-diameter_3gpp.c

If user data is xml display it.
------------------------------------------------------------------------
r31564 | stig | 2010-01-19 00:54:13 -0800 (Tue, 19 Jan 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ber.c

Moved expert info for bitstring size constraints below bit values.
Enabled bitstring minimum length size check.

------------------------------------------------------------------------
r31563 | stig | 2010-01-19 00:11:23 -0800 (Tue, 19 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ber.c

Change group for "Unknown bit(s)" expert info to Undecoded.

------------------------------------------------------------------------
r31562 | guy | 2010-01-18 17:16:02 -0800 (Mon, 18 Jan 2010) | 11 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ncp-sss.c

Even better - don't use a global variable in the first place, as its
value isn't used outside dissect_sss_request().

Get rid of some unused value_strings while we're at it; they duplicate
value_strings in packet-ncp-nmas.c, and if they're really needed here,
there should probably be only one instance, in, for example, the NCP
dissector.

Get rid of some unused variables, use -1 for "to the end of the tvbuff",
don't use "subverb" unless we've actually fetched its value.

------------------------------------------------------------------------
r31561 | wmeier | 2010-01-18 16:37:39 -0800 (Mon, 18 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ncp-sss.c
   M /trunk/epan/dissectors/packet-ndps.c
   M /trunk/epan/dissectors/packet-netflow.c
   M /trunk/epan/dissectors/packet-nfs.c
   M /trunk/epan/dissectors/packet-nsip.c
   M /trunk/epan/dissectors/packet-ntlmssp.c
   M /trunk/epan/dissectors/packet-olsr.c
   M /trunk/epan/dissectors/packet-ospf.c
   M /trunk/epan/dissectors/packet-packetbb.c
   M /trunk/epan/dissectors/packet-per.c
   M /trunk/epan/dissectors/packet-pgm.c
   M /trunk/epan/dissectors/packet-pop.c
   M /trunk/epan/dissectors/packet-portmap.c
   M /trunk/epan/dissectors/packet-ptp.c
   M /trunk/epan/dissectors/packet-pw-common.c
   M /trunk/epan/dissectors/packet-pw-hdlc.c

Fix gcc -Wshadow warnings

------------------------------------------------------------------------
r31560 | guy | 2010-01-18 15:21:13 -0800 (Mon, 18 Jan 2010) | 8 lines
Changed paths:
   M /trunk/doc/README.developer

Rewrite the bit about null vs. non-null "tree" dissector arguments a
bit, so as not to imply that there's some form of global "mode"
Wireshark is in when it passes a null or non-null pointer (there isn't),
and to explicitly note that there is *no* guarantee about the value of
"tree" on the first call to the dissector.  (I.e., please do not build a
mental model of how Wireshark works in that regard, and write your
dissector based on that mental model - you *will* be wrong.)

------------------------------------------------------------------------
r31559 | wmeier | 2010-01-18 15:16:10 -0800 (Mon, 18 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-iwarp-mpa.c
   M /trunk/epan/dissectors/packet-kerberos.c
   M /trunk/epan/dissectors/packet-l2tp.c
   M /trunk/epan/dissectors/packet-lapd.c
   M /trunk/epan/dissectors/packet-lapdm.c
   M /trunk/epan/dissectors/packet-ldss.c
   M /trunk/epan/dissectors/packet-mac-lte.c
   M /trunk/epan/dissectors/packet-mgcp.c
   M /trunk/epan/dissectors/packet-mmse.c
   M /trunk/epan/dissectors/packet-mp2t.c
   M /trunk/epan/dissectors/packet-mpls-echo.c
   M /trunk/epan/dissectors/packet-mq.c
   M /trunk/epan/dissectors/packet-multipart.c
   M /trunk/epan/dissectors/packet-mysql.c
   M /trunk/epan/dissectors/packet-nas_eps.c
   M /trunk/epan/dissectors/packet-nasdaq-itch.c
   M /trunk/epan/dissectors/packet-nbns.c

Fix some gcc -Wshadow warnings ....

------------------------------------------------------------------------
r31558 | wmeier | 2010-01-18 13:50:50 -0800 (Mon, 18 Jan 2010) | 2 lines
Changed paths:
   M /trunk/wiretap/k12text.l

Fix gcc -Wshadow warnings ....

------------------------------------------------------------------------
r31557 | wmeier | 2010-01-18 13:49:47 -0800 (Mon, 18 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-bacapp.c
   M /trunk/epan/dissectors/packet-dcm.c
   M /trunk/epan/dissectors/packet-dhcpv6.c
   M /trunk/epan/dissectors/packet-dtn.c
   M /trunk/epan/dissectors/packet-egd.c
   M /trunk/epan/dissectors/packet-fp_hint.c
   M /trunk/epan/dissectors/packet-ftp.c
   M /trunk/epan/dissectors/packet-gsm_a_bssmap.c
   M /trunk/epan/dissectors/packet-gsm_a_dtap.c
   M /trunk/epan/dissectors/packet-gsm_a_gm.c
   M /trunk/epan/dissectors/packet-gsm_a_rr.c
   M /trunk/epan/dissectors/packet-gsm_bssmap_le.c
   M /trunk/epan/dissectors/packet-ieee80211.c
   M /trunk/epan/dissectors/packet-ieee802154.c
   M /trunk/epan/dissectors/packet-ipsec.c
   M /trunk/epan/dissectors/packet-isakmp.c

Fix a number of gcc _Wshadow warnings

------------------------------------------------------------------------
r31556 | wmeier | 2010-01-18 13:37:34 -0800 (Mon, 18 Jan 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ipx.c

Fix gcc -Wshadow warnings. 
[And therefore fixing a benign bug where memory was allocated for sizeof(*p) rather than sizeof(p)].

------------------------------------------------------------------------
r31555 | wmeier | 2010-01-18 12:51:13 -0800 (Mon, 18 Jan 2010) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-isns.c

Use true_false_strings from tfs.c when possible;
#include stdio, stdlib & string not req'd;
Fix a gcc -Wshadow warnng

------------------------------------------------------------------------
r31554 | stig | 2010-01-18 12:08:56 -0800 (Mon, 18 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ber.c

Add expert info to unknown bitstring bits when having a named_bits table.

------------------------------------------------------------------------
r31553 | wmeier | 2010-01-18 10:00:23 -0800 (Mon, 18 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-giop.c

Use consistent indentation; Reformat a few hf[] array entries.

------------------------------------------------------------------------
r31552 | etxrab | 2010-01-17 10:16:06 -0800 (Sun, 17 Jan 2010) | 1 line
Changed paths:
   M /trunk/asn1/inap/inap.cnf
   M /trunk/asn1/ldap/ldap.cnf
   M /trunk/asn1/mms/mms.cnf
   M /trunk/asn1/mpeg-audio/packet-mpeg-audio-template.c
   M /trunk/epan/dissectors/packet-inap.c
   M /trunk/epan/dissectors/packet-ldap.c
   M /trunk/epan/dissectors/packet-mms.c
   M /trunk/epan/dissectors/packet-mpeg-audio.c

Get rid of check_col();
------------------------------------------------------------------------
r31549 | gerald | 2010-01-17 08:03:29 -0800 (Sun, 17 Jan 2010) | 1 line
Changed paths:
   M /trunk/epan/enterprise-numbers
   M /trunk/manuf

[Automatic manuf and enterprise-numbers update for 2010-01-17]
------------------------------------------------------------------------
r31548 | stig | 2010-01-17 06:20:53 -0800 (Sun, 17 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/CMakeLists.txt

Added packet-hp-erm.c.

------------------------------------------------------------------------
r31547 | wmeier | 2010-01-17 06:07:03 -0800 (Sun, 17 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/Makefile.common
   A /trunk/epan/dissectors/packet-hp-erm.c

Dissector for HP encapsulated remote mirroring.

------------------------------------------------------------------------
r31546 | etxrab | 2010-01-17 04:46:00 -0800 (Sun, 17 Jan 2010) | 1 line
Changed paths:
   M /trunk/asn1/gsm_map/gsm_map.cnf
   M /trunk/asn1/gsm_map/packet-gsm_map-template.c
   M /trunk/asn1/h245/h245.cnf
   M /trunk/asn1/h248/h248.cnf
   M /trunk/asn1/h282/h282.cnf
   M /trunk/asn1/h283/h283.cnf
   M /trunk/asn1/h501/h501.cnf
   M /trunk/epan/dissectors/packet-gsm_map.c
   M /trunk/epan/dissectors/packet-h245.c
   M /trunk/epan/dissectors/packet-h248.c
   M /trunk/epan/dissectors/packet-h282.c
   M /trunk/epan/dissectors/packet-h283.c
   M /trunk/epan/dissectors/packet-h501.c

Get rid of check_col();
------------------------------------------------------------------------
r31545 | etxrab | 2010-01-17 04:19:31 -0800 (Sun, 17 Jan 2010) | 1 line
Changed paths:
   M /trunk/tools/extract_asn1_from_spec.pl

Fix a comment.
------------------------------------------------------------------------
r31544 | etxrab | 2010-01-17 04:19:02 -0800 (Sun, 17 Jan 2010) | 1 line
Changed paths:
   M /trunk/asn1/camel/camel.cnf
   M /trunk/asn1/camel/packet-camel-template.c
   M /trunk/asn1/cmp/cmp.cnf
   M /trunk/asn1/cmp/packet-cmp-template.c
   M /trunk/asn1/dap/dap.cnf
   M /trunk/asn1/disp/disp.cnf
   M /trunk/asn1/disp/packet-disp-template.c
   M /trunk/asn1/dop/dop.cnf
   M /trunk/asn1/dop/packet-dop-template.c
   M /trunk/asn1/dsp/packet-dsp-template.c
   M /trunk/asn1/ftam/ftam.cnf
   M /trunk/asn1/h225/h225.cnf
   M /trunk/epan/dissectors/packet-camel.c
   M /trunk/epan/dissectors/packet-dap.c
   M /trunk/epan/dissectors/packet-disp.c
   M /trunk/epan/dissectors/packet-dop.c
   M /trunk/epan/dissectors/packet-dsp.c
   M /trunk/epan/dissectors/packet-ftam.c
   M /trunk/epan/dissectors/packet-h225.c

Get rid of check_col();
------------------------------------------------------------------------
r31543 | etxrab | 2010-01-17 01:43:31 -0800 (Sun, 17 Jan 2010) | 1 line
Changed paths:
   M /trunk/asn1/lte-rrc/EUTRA-InterNodeDefinitions.asn
   M /trunk/asn1/lte-rrc/EUTRA-RRC-Definitions.asn
   M /trunk/asn1/lte-rrc/EUTRA-UE-Variables.asn
   M /trunk/asn1/lte-rrc/lte-rrc.cnf
   M /trunk/epan/dissectors/packet-lte-rrc.c

Update to version 9.1.0
------------------------------------------------------------------------
r31542 | sfisher | 2010-01-15 19:34:07 -0800 (Fri, 15 Jan 2010) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-radiotap.c


Update URL in comments.


------------------------------------------------------------------------
r31541 | guy | 2010-01-15 18:57:42 -0800 (Fri, 15 Jan 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ssl-utils.c

Use G_GSIZE_MODIFIER rather than casting to "gulong" and printing with
"%lu".

------------------------------------------------------------------------
r31540 | guy | 2010-01-15 18:39:25 -0800 (Fri, 15 Jan 2010) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-amqp.c

tvb_get_ntohl() doesn't return a long on any platform (it returns a
guint32, and on no platform supported by GLib, and thus on no platform
supported by Wireshark, does a guint32 have to be an unsigned long), so
there's no need to cast it to long and print it with %lld.

------------------------------------------------------------------------
r31538 | wmeier | 2010-01-15 13:09:54 -0800 (Fri, 15 Jan 2010) | 12 lines
Changed paths:
   M /trunk/tools/win-setup.sh

For now: Add hack so \r ignored when win-setup.sh is invoked from a cygwin bash shell.

See: http://www.mail-archive.com/cygwin-announce@cygwin.com/msg01711.html

Note: another way to do this (as described in the above) might be to
"export the environment variable SHELLOPTS with igncr included in it.
It is read-only from within bash, but you can set it before invoking bash; 
once in bash, it auto-tracks the current state of 'set -o igncr' 
or 'shopt -s igncr'.  If exported, then all bash child processes inherit
the same option settings".


------------------------------------------------------------------------
r31537 | morriss | 2010-01-15 11:28:28 -0800 (Fri, 15 Jan 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-sua.c

Show spare bits in decimal, not as booleans.
------------------------------------------------------------------------
r31536 | stig | 2010-01-15 06:05:06 -0800 (Fri, 15 Jan 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-tzsp.c

Change col_set_str() call to col_add_str() since the string being passed
can be a ep_alloc from val_to_str().

------------------------------------------------------------------------
r31535 | stig | 2010-01-15 05:51:47 -0800 (Fri, 15 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ltp.c

Changed val_to_str() to val_to_str_const() when used with col_set_str().

------------------------------------------------------------------------
r31534 | stig | 2010-01-15 05:40:14 -0800 (Fri, 15 Jan 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-fip.c

Change col_set_str() call to col_add_str() since the string being passed
can be a ep_alloc from val_to_str().

------------------------------------------------------------------------
r31533 | etxrab | 2010-01-14 23:32:04 -0800 (Thu, 14 Jan 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-tcp.c

Get rid of check_col();
------------------------------------------------------------------------
r31532 | etxrab | 2010-01-14 23:20:25 -0800 (Thu, 14 Jan 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-tcp.c

From Chris Costa:
tcp.analysis.acks_frame and tcp.analysis.ack_rtt is not reliable.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3311
------------------------------------------------------------------------
r31531 | etxrab | 2010-01-14 23:07:28 -0800 (Thu, 14 Jan 2010) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-tcp.c

From Didier Gautheron:
Don't use packet without data in sequence analysis.

https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2054
------------------------------------------------------------------------
r31530 | etxrab | 2010-01-14 23:01:19 -0800 (Thu, 14 Jan 2010) | 4 lines
Changed paths:
   M /trunk/gtk/wlan_stat_dlg.c

From Didier Gautheron:
Wlan stat: sorting on broadcast is broken if MAC name resolution is disabled.

https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4398
------------------------------------------------------------------------
r31529 | gerald | 2010-01-14 14:45:12 -0800 (Thu, 14 Jan 2010) | 2 lines
Changed paths:
   M /trunk/dumpcap.c

If we're using threads, time out when reading the file header.

------------------------------------------------------------------------
r31528 | gerald | 2010-01-14 11:48:50 -0800 (Thu, 14 Jan 2010) | 2 lines
Changed paths:
   M /trunk/tools/win-setup.sh

Set some properties.

------------------------------------------------------------------------
r31527 | dimeg | 2010-01-14 10:30:57 -0800 (Thu, 14 Jan 2010) | 3 lines
Changed paths:
   M /trunk/epan/column-utils.c

Avoid assertion failure when adding a column of type
IEEE 802.11 TX rate.

------------------------------------------------------------------------
r31526 | dimeg | 2010-01-14 10:21:09 -0800 (Thu, 14 Jan 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-radiotap.c

Fix for Bug 3747:
use FT_FLOAT for the radiotap data rate because of .5 Mbps granularity

------------------------------------------------------------------------
r31525 | stig | 2010-01-14 07:43:33 -0800 (Thu, 14 Jan 2010) | 5 lines
Changed paths:
   M /trunk/CMakeLists.txt
   M /trunk/Makefile.am
   M /trunk/Makefile.nmake
   M /trunk/make-version.pl

Set correct locale in make-version.pl instead of in Makefiles.
Added back add_custom_command for svnversion.h.
Removed unnecessary text2pcap_CLEAN_FILES.
Fix indent for ps.c command.

------------------------------------------------------------------------
r31524 | gerald | 2010-01-13 17:22:00 -0800 (Wed, 13 Jan 2010) | 6 lines
Changed paths:
   M /trunk/epan/dissectors/packet-lwres.c

Fix several buffer overflows found by babi babi. Replace a lot of manual
fetching and displaying with proto_tree_add_item().

Use get_dns_name() instead of lwres_get_dns_name(), which fixes a separate
issue.

------------------------------------------------------------------------
r31523 | etxrab | 2010-01-13 13:41:28 -0800 (Wed, 13 Jan 2010) | 1 line
Changed paths:
   M /trunk/asn1/acse/acse.cnf
   M /trunk/asn1/ansi_tcap/ansi_tcap.cnf
   M /trunk/epan/dissectors/packet-acse.c
   M /trunk/epan/dissectors/packet-ansi_tcap.c

Remove redundant calls to check_col() in the .cnf files and regenerate.
------------------------------------------------------------------------
r31522 | tuexen | 2010-01-13 13:31:24 -0800 (Wed, 13 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-sctp.c

Display correct chunk type for unknown chunks.

------------------------------------------------------------------------
r31521 | etxrab | 2010-01-13 13:27:44 -0800 (Wed, 13 Jan 2010) | 3 lines
Changed paths:
   M /trunk/asn1/h225/packet-h225-template.c
   M /trunk/asn1/h245/packet-h245-template.c
   M /trunk/asn1/h282/packet-h282-template.c
   M /trunk/asn1/h283/packet-h283-template.c
   M /trunk/asn1/h501/packet-h501-template.c
   M /trunk/epan/dissectors/packet-h225.c
   M /trunk/epan/dissectors/packet-h245.c
   M /trunk/epan/dissectors/packet-h282.c
   M /trunk/epan/dissectors/packet-h283.c
   M /trunk/epan/dissectors/packet-h501.c

check_col.diff
Remove redundant calls to check_col() in the template files and regenerate.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4394
------------------------------------------------------------------------
r31520 | etxrab | 2010-01-13 13:16:46 -0800 (Wed, 13 Jan 2010) | 6 lines
Changed paths:
   M /trunk/epan/dissectors/packet-cigi.c

From Didier Gautheron:
fix a memory leak by using se_strdup rather for g_strdup for column text.
replace col_clear() follow by col_add_str() with the faster col_set_str()
remove redundant check_col() call

https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4394
------------------------------------------------------------------------
r31519 | etxrab | 2010-01-13 12:32:01 -0800 (Wed, 13 Jan 2010) | 4 lines
Changed paths:
   M /trunk/asn1/goose/packet-goose-template.c
   M /trunk/asn1/ulp/ulp.cnf
   M /trunk/epan/dissectors/packet-ajp13.c
   M /trunk/epan/dissectors/packet-alcap.c
   M /trunk/epan/dissectors/packet-ansi_637.c
   M /trunk/epan/dissectors/packet-ansi_683.c
   M /trunk/epan/dissectors/packet-ansi_801.c
   M /trunk/epan/dissectors/packet-asap.c
   M /trunk/epan/dissectors/packet-bittorrent.c
   M /trunk/epan/dissectors/packet-btl2cap.c
   M /trunk/epan/dissectors/packet-btrfcomm.c
   M /trunk/epan/dissectors/packet-calcappprotocol.c
   M /trunk/epan/dissectors/packet-cisco-erspan.c
   M /trunk/epan/dissectors/packet-dcerpc.c
   M /trunk/epan/dissectors/packet-dcp-etsi.c
   M /trunk/epan/dissectors/packet-ddtp.c
   M /trunk/epan/dissectors/packet-dec-dnart.c
   M /trunk/epan/dissectors/packet-dect.c
   M /trunk/epan/dissectors/packet-dis.c
   M /trunk/epan/dissectors/packet-distcc.c
   M /trunk/epan/dissectors/packet-dtls.c
   M /trunk/epan/dissectors/packet-enrp.c
   M /trunk/epan/dissectors/packet-extreme.c
   M /trunk/epan/dissectors/packet-fcp.c
   M /trunk/epan/dissectors/packet-fip.c
   M /trunk/epan/dissectors/packet-fractalgeneratorprotocol.c
   M /trunk/epan/dissectors/packet-gsm_sms.c
   M /trunk/epan/dissectors/packet-h223.c
   M /trunk/epan/dissectors/packet-h225.c
   M /trunk/epan/dissectors/packet-h245.c
   M /trunk/epan/dissectors/packet-h282.c
   M /trunk/epan/dissectors/packet-h283.c
   M /trunk/epan/dissectors/packet-h501.c
   M /trunk/epan/dissectors/packet-homeplug.c
   M /trunk/epan/dissectors/packet-iax2.c
   M /trunk/epan/dissectors/packet-imf.c
   M /trunk/epan/dissectors/packet-infiniband.c
   M /trunk/epan/dissectors/packet-l2tp.c
   M /trunk/epan/dissectors/packet-lapd.c
   M /trunk/epan/dissectors/packet-loop.c
   M /trunk/epan/dissectors/packet-manolito.c
   M /trunk/epan/dissectors/packet-mgcp.c
   M /trunk/epan/dissectors/packet-netbios.c
   M /trunk/epan/dissectors/packet-pagp.c
   M /trunk/epan/dissectors/packet-pingpongprotocol.c
   M /trunk/epan/dissectors/packet-pw-atm.c
   M /trunk/epan/dissectors/packet-pw-satop.c
   M /trunk/epan/dissectors/packet-qllc.c
   M /trunk/epan/dissectors/packet-redback.c
   M /trunk/epan/dissectors/packet-redbackli.c
   M /trunk/epan/dissectors/packet-rlm.c
   M /trunk/epan/dissectors/packet-ros.c
   M /trunk/epan/dissectors/packet-rpcap.c
   M /trunk/epan/dissectors/packet-rtp-events.c
   M /trunk/epan/dissectors/packet-sabp.c
   M /trunk/epan/dissectors/packet-scriptingservice.c
   M /trunk/epan/dissectors/packet-sdp.c
   M /trunk/epan/dissectors/packet-tapa.c
   M /trunk/epan/dissectors/packet-tivoconnect.c
   M /trunk/epan/dissectors/packet-tnef.c
   M /trunk/epan/dissectors/packet-tzsp.c
   M /trunk/epan/dissectors/packet-uts.c
   M /trunk/epan/dissectors/packet-wtp.c
   M /trunk/epan/dissectors/packet-x25.c
   M /trunk/epan/dissectors/packet-xml.c
   M /trunk/epan/dissectors/packet-xot.c
   M /trunk/epan/dissectors/packet-zbee-zdp.c
   M /trunk/epan/dissectors/packet-zrtp.c
   M /trunk/epan/wslua/wslua_pinfo.c
   M /trunk/plugins/irda/packet-irda.c
   M /trunk/plugins/profinet/packet-dcom-cba-acco.c
   M /trunk/plugins/profinet/packet-pn-dcp.c
   M /trunk/plugins/profinet/packet-pn-mrrt.c
   M /trunk/plugins/profinet/packet-pn-ptcp.c
   M /trunk/plugins/profinet/packet-pn-rt.c
   M /trunk/plugins/wimaxasncp/packet-wimaxasncp.c

From Didier Gautheron:
check_col.diff
Remove redundant calls to check_col() if it guards only one columns function with one parameter after the column type.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4394
------------------------------------------------------------------------
r31518 | etxrab | 2010-01-13 12:26:17 -0800 (Wed, 13 Jan 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-sccp.c

Try to fix indentation sligtly.
------------------------------------------------------------------------
r31517 | etxrab | 2010-01-13 12:25:10 -0800 (Wed, 13 Jan 2010) | 7 lines
Changed paths:
   M /trunk/asn1/ansi_map/packet-ansi_map-template.c
   M /trunk/epan/dissectors/packet-2dparityfec.c
   M /trunk/epan/dissectors/packet-ansi_map.c
   M /trunk/epan/dissectors/packet-bacnet.c
   M /trunk/epan/dissectors/packet-ber.c
   M /trunk/epan/dissectors/packet-dplay.c
   M /trunk/epan/dissectors/packet-enttec.c
   M /trunk/epan/dissectors/packet-ff.c
   M /trunk/epan/dissectors/packet-gift.c
   M /trunk/epan/dissectors/packet-hpteam.c
   M /trunk/epan/dissectors/packet-idp.c
   M /trunk/epan/dissectors/packet-ipmi-session.c
   M /trunk/epan/dissectors/packet-ipmi.c
   M /trunk/epan/dissectors/packet-ismacryp.c
   M /trunk/epan/dissectors/packet-iwarp-mpa.c
   M /trunk/epan/dissectors/packet-kingfisher.c
   M /trunk/epan/dissectors/packet-llt.c
   M /trunk/epan/dissectors/packet-msnlb.c
   M /trunk/epan/dissectors/packet-pana.c
   M /trunk/epan/dissectors/packet-s5066.c
   M /trunk/epan/dissectors/packet-usb-masstorage.c
   M /trunk/epan/dissectors/packet-usb.c
   M /trunk/epan/dissectors/packet-wol.c
   M /trunk/plugins/docsis/packet-bpkmreq.c
   M /trunk/plugins/docsis/packet-bpkmrsp.c
   M /trunk/plugins/docsis/packet-dsaack.c
   M /trunk/plugins/docsis/packet-dsarsp.c
   M /trunk/plugins/docsis/packet-dscack.c
   M /trunk/plugins/docsis/packet-dscrsp.c
   M /trunk/plugins/docsis/packet-dsdrsp.c
   M /trunk/plugins/docsis/packet-regack.c
   M /trunk/plugins/docsis/packet-regrsp.c

From Didier Gautheron:
col_clear.diff 
Remove calls to col_clear :
- called twice.
- before functions which also clear the column
- by replacing col_clear + col_append_xxx with col_add_xxx
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4394
------------------------------------------------------------------------
r31516 | stig | 2010-01-13 11:09:47 -0800 (Wed, 13 Jan 2010) | 2 lines
Changed paths:
   M /trunk/CMakeLists.txt

Add a target to always run make-version.pl to check if svn version has changed.

------------------------------------------------------------------------
r31515 | jake | 2010-01-13 10:05:44 -0800 (Wed, 13 Jan 2010) | 1 line
Changed paths:
   M /trunk/image/WiresharkDoc-128.png
   M /trunk/image/WiresharkDoc-16.png
   M /trunk/image/WiresharkDoc-24.png
   M /trunk/image/WiresharkDoc-256.png
   M /trunk/image/WiresharkDoc-32.png
   M /trunk/image/WiresharkDoc-48.png
   M /trunk/image/WiresharkDoc-64.png
   M /trunk/image/clist_ascend.xpm
   M /trunk/image/clist_descend.xpm
   M /trunk/image/dn_arrow.xpm
   M /trunk/image/expert_chat.png
   M /trunk/image/expert_error.png
   M /trunk/image/expert_indicators.svg
   M /trunk/image/expert_none.png
   M /trunk/image/expert_note.png
   M /trunk/image/expert_warn.png
   M /trunk/image/icon_layout_1.xpm
   M /trunk/image/icon_layout_2.xpm
   M /trunk/image/icon_layout_3.xpm
   M /trunk/image/icon_layout_4.xpm
   M /trunk/image/icon_layout_5.xpm
   M /trunk/image/icon_layout_6.xpm
   M /trunk/image/stock_dialog_error_48.xpm
   M /trunk/image/stock_dialog_info_48.xpm
   M /trunk/image/stock_dialog_question_48.xpm
   M /trunk/image/stock_dialog_stop_48.xpm
   M /trunk/image/stock_dialog_warning_48.xpm
   M /trunk/image/toolbar/autoscroll_24.xpm
   M /trunk/image/toolbar/capture_airpcap_16.xpm
   M /trunk/image/toolbar/capture_capture_16.xpm
   M /trunk/image/toolbar/capture_details_16.xpm
   M /trunk/image/toolbar/capture_details_24.xpm
   M /trunk/image/toolbar/capture_ethernet_16.xpm
   M /trunk/image/toolbar/capture_filter_24.xpm
   M /trunk/image/toolbar/capture_interfaces_24.xpm
   M /trunk/image/toolbar/capture_options_24.xpm
   M /trunk/image/toolbar/capture_prepare_16.xpm
   M /trunk/image/toolbar/capture_restart_24.xpm
   M /trunk/image/toolbar/capture_start_24.xpm
   M /trunk/image/toolbar/capture_stop_24.xpm
   M /trunk/image/toolbar/checkbox_16.xpm
   M /trunk/image/toolbar/colorize_24.xpm
   M /trunk/image/toolbar/conversations_16.xpm
   M /trunk/image/toolbar/decode_as_16.xpm
   M /trunk/image/toolbar/display_filter_24.xpm
   M /trunk/image/toolbar/endpoints_16.xpm
   M /trunk/image/toolbar/file_set_list_16.xpm
   M /trunk/image/toolbar/file_set_next_16.xpm
   M /trunk/image/toolbar/file_set_previous_16.xpm
   M /trunk/image/toolbar/graphs_16.xpm
   M /trunk/image/toolbar/internet_24.xpm
   M /trunk/image/toolbar/modem_16.png
   M /trunk/image/toolbar/network_bluetooth_16.png
   M /trunk/image/toolbar/network_usb.svg
   M /trunk/image/toolbar/network_usb_16.png
   M /trunk/image/toolbar/network_wired_16.png
   M /trunk/image/toolbar/network_wireless_16.png
   M /trunk/image/toolbar/resize_columns_24.xpm
   M /trunk/image/toolbar/telephony_16.xpm
   M /trunk/image/toolbar/time_24.xpm
   M /trunk/image/toolbar/web_support_24.xpm
   M /trunk/image/toolbar/wep_closed_24.xpm
   M /trunk/image/toolbar/wiki_24.xpm
   M /trunk/image/up_arrow.xpm
   M /trunk/image/wireshark.ico
   M /trunk/image/wiresharkdoc.ico
   M /trunk/image/wiresharkinst.ico
   M /trunk/image/wsicon.svg
   M /trunk/image/wsicon16.xpm
   M /trunk/image/wsicon32.xpm
   M /trunk/image/wsicon48.xpm
   M /trunk/image/wsicon64.xpm
   M /trunk/image/wsiconcap.svg
   M /trunk/image/wsiconcap16.xpm
   M /trunk/image/wsiconcap32.xpm
   M /trunk/image/wsiconcap48.xpm
   M /trunk/image/wsiconinst.svg
   M /trunk/image/wslogo-dev.svg
   M /trunk/image/wslogo.eps
   M /trunk/image/wslogo.svg
   M /trunk/image/wssplash-dev.xpm
   M /trunk/image/wssplash.xpm

Cleanup the SVN properties of the images.
------------------------------------------------------------------------
r31514 | etxrab | 2010-01-13 08:35:50 -0800 (Wed, 13 Jan 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-kerberos.c

Try to fix a memory leak.
------------------------------------------------------------------------
r31513 | stig | 2010-01-13 06:00:20 -0800 (Wed, 13 Jan 2010) | 5 lines
Changed paths:
   M /trunk/gtk/prefs_capture.c

Improved the Interface Options dialog:
- Use toggle checkbox for Hide? column
- Adjusted default column width (device name is shorter on UN*X)
- Increased dialog height

------------------------------------------------------------------------
r31512 | stig | 2010-01-13 02:21:25 -0800 (Wed, 13 Jan 2010) | 2 lines
Changed paths:
   M /trunk/gtk/main.c

Display the capture filter in the main window title when capturing.

------------------------------------------------------------------------
r31511 | etxrab | 2010-01-12 23:42:42 -0800 (Tue, 12 Jan 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-6lowpan.c

From Didier Gautheron:
Fix a memory leak.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3917
------------------------------------------------------------------------
r31510 | wmeier | 2010-01-12 14:27:41 -0800 (Tue, 12 Jan 2010) | 4 lines
Changed paths:
   M /trunk/Makefile.nmake
   M /trunk/packaging/nsis/Makefile.nmake

Don't try to build NSIS installer if MAKENSIS not defined in config.nmake.
Fixes Bug #3362.
Also: Use _FORCE_ instead of FORCE as dummy target.

------------------------------------------------------------------------
r31509 | stig | 2010-01-12 13:25:35 -0800 (Tue, 12 Jan 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-bssgp.c

Use a more correct length for hf_bssgp_ie_type and hf_bssgp_bvci,
to try fixing a buildbot run-randpkt failure.

------------------------------------------------------------------------
r31508 | etxrab | 2010-01-12 12:15:24 -0800 (Tue, 12 Jan 2010) | 3 lines
Changed paths:
   M /trunk/asn1/mms/mms.cnf
   M /trunk/asn1/mms/packet-mms-template.c
   M /trunk/epan/dissectors/packet-mms.c

From Gonzalo Casas:
MMS TimeOfDay display.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4387
------------------------------------------------------------------------
r31507 | etxrab | 2010-01-12 12:08:30 -0800 (Tue, 12 Jan 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c

Use g_snprintf()
------------------------------------------------------------------------
r31506 | martinm | 2010-01-12 10:43:18 -0800 (Tue, 12 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c

Use snprintf() to pass checkAPI

------------------------------------------------------------------------
r31505 | gerald | 2010-01-12 10:03:12 -0800 (Tue, 12 Jan 2010) | 2 lines
Changed paths:
   M /trunk/image/wiresharkdoc.ico
   M /trunk/packaging/macosx/Resources/Wiresharkdoc.icns

From Elliott: Add contrast to the border.

------------------------------------------------------------------------
r31504 | wmeier | 2010-01-12 08:44:58 -0800 (Tue, 12 Jan 2010) | 2 lines
Changed paths:
   M /trunk/docbook/wsdg_src/WSDG_chapter_quick_setup.xml

Minor fix: highlight a command argument as part of the command.

------------------------------------------------------------------------
r31503 | martinm | 2010-01-12 08:12:27 -0800 (Tue, 12 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c

Append to the SDU field only once (instead of for each byte!).

------------------------------------------------------------------------
r31502 | stig | 2010-01-12 06:31:08 -0800 (Tue, 12 Jan 2010) | 2 lines
Changed paths:
   M /trunk/asn1/ess/ExtendedSecurityServices.asn
   M /trunk/asn1/ess/Makefile.common
   M /trunk/asn1/ess/ess.cnf
   M /trunk/asn1/ess/packet-ess-template.c
   M /trunk/asn1/ess/packet-ess-template.h
   M /trunk/epan/dissectors/packet-ess.c
   M /trunk/epan/dissectors/packet-ess.h

Update to RFC5035.

------------------------------------------------------------------------
r31501 | stig | 2010-01-12 06:29:53 -0800 (Tue, 12 Jan 2010) | 2 lines
Changed paths:
   M /trunk/asn1/cms/AttributeCertificateVersion1.asn
   M /trunk/asn1/cms/CryptographicMessageSyntax.asn
   M /trunk/asn1/cms/cms.cnf
   M /trunk/asn1/cms/packet-cms-template.c
   M /trunk/asn1/cms/packet-cms-template.h
   M /trunk/epan/dissectors/packet-cms.c
   M /trunk/epan/dissectors/packet-cms.h

Update to RFC5652.

------------------------------------------------------------------------
r31500 | stig | 2010-01-12 03:49:17 -0800 (Tue, 12 Jan 2010) | 2 lines
Changed paths:
   A /trunk/asn1/cms/AttributeCertificateVersion1.asn
   M /trunk/asn1/cms/CryptographicMessageSyntax.asn
   M /trunk/asn1/cms/Makefile.common
   M /trunk/asn1/cms/cms.cnf
   M /trunk/asn1/cms/packet-cms-template.c
   M /trunk/epan/dissectors/packet-cms.c
   M /trunk/epan/dissectors/packet-cms.h

Update to RFC3369.

------------------------------------------------------------------------
r31499 | etxrab | 2010-01-11 08:14:26 -0800 (Mon, 11 Jan 2010) | 2 lines
Changed paths:
   M /trunk/asn1/pkcs12/packet-pkcs12-template.c
   M /trunk/epan/dissectors/packet-dmp.c
   M /trunk/epan/dissectors/packet-ldss.c
   M /trunk/epan/dissectors/packet-pkcs12.c
   M /trunk/epan/dissectors/pidl/mapi/request.cnf.c
   M /trunk/epan/dissectors/pidl/mapi/response.cnf.c

Fix part of Bug 3917 "tvb_new_real_data is prone to memory leak"
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3917
------------------------------------------------------------------------
r31498 | wmeier | 2010-01-11 07:26:39 -0800 (Mon, 11 Jan 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ieee80211.c

Fix Bug 4183: "Wireshark can't decrypt WPA(2)-PSK when passphrase is 63 bytes".
See https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4183

------------------------------------------------------------------------
r31497 | etxrab | 2010-01-11 06:48:28 -0800 (Mon, 11 Jan 2010) | 1 line
Changed paths:
   A /trunk/packaging/nsis/Custom.nmake
   M /trunk/packaging/nsis/Makefile.am
   M /trunk/packaging/nsis/Makefile.nmake
   A /trunk/packaging/nsis/custom_plugins.txt
   M /trunk/packaging/nsis/wireshark.nsi

Make it easy to add custom plugins to the installer.
------------------------------------------------------------------------
r31496 | jake | 2010-01-11 06:28:51 -0800 (Mon, 11 Jan 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-sip.c

From Benoit Sibaud:
New option to allow retransmission detection with different source ports.

------------------------------------------------------------------------
r31495 | stig | 2010-01-11 05:39:09 -0800 (Mon, 11 Jan 2010) | 2 lines
Changed paths:
   M /trunk/asn1/s4406/s4406.cnf
   M /trunk/epan/dissectors/packet-s4406.c

Small cleanup in conformation file.

------------------------------------------------------------------------
r31494 | stig | 2010-01-11 05:37:36 -0800 (Mon, 11 Jan 2010) | 2 lines
Changed paths:
   M /trunk/asn1/dap/dap.asn
   M /trunk/epan/dissectors/packet-dap.c

Update to X.511:08/2005.

------------------------------------------------------------------------
r31493 | stig | 2010-01-11 05:36:30 -0800 (Mon, 11 Jan 2010) | 3 lines
Changed paths:
   M /trunk/asn1/dsp/dsp.asn
   M /trunk/asn1/dsp/dsp.cnf
   M /trunk/epan/dissectors/packet-dsp.c
   M /trunk/epan/dissectors/packet-dsp.h

Update to X.518:08/2005 to add DitBridgeKnowledge.
Export Exclusions.

------------------------------------------------------------------------
r31492 | stig | 2010-01-11 05:34:05 -0800 (Mon, 11 Jan 2010) | 2 lines
Changed paths:
   M /trunk/asn1/dop/dop.asn
   M /trunk/epan/dissectors/packet-dop.c

Add some missing DSEType's.

------------------------------------------------------------------------
r31491 | stig | 2010-01-11 05:32:55 -0800 (Mon, 11 Jan 2010) | 2 lines
Changed paths:
   M /trunk/asn1/disp/disp.asn
   M /trunk/epan/dissectors/packet-disp.c

Add missing DEFAULT for UpdateMode.

------------------------------------------------------------------------
r31490 | stig | 2010-01-11 00:27:10 -0800 (Mon, 11 Jan 2010) | 2 lines
Changed paths:
   M /trunk/gtk/main_packet_list.c
   M /trunk/gtk/new_packet_list.c

Use get_column_custom_field() to get unknown custom column field.

------------------------------------------------------------------------
r31489 | stig | 2010-01-11 00:16:14 -0800 (Mon, 11 Jan 2010) | 3 lines
Changed paths:
   M /trunk/gtk/main_packet_list.c
   M /trunk/gtk/new_packet_list.c

Fixed the tooltip for unknown custom column field.
Apply the correction fix for the old packet list.

------------------------------------------------------------------------
r31488 | etxrab | 2010-01-11 00:05:09 -0800 (Mon, 11 Jan 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-netflow.c

From Hitoshi Irino:
Failed to decode NetFlow v9 packets including a 0 length scope field.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4381
------------------------------------------------------------------------
r31487 | etxrab | 2010-01-11 00:00:56 -0800 (Mon, 11 Jan 2010) | 3 lines
Changed paths:
   M /trunk/epan/prefs.c

From Jim Young:
Patch to write "column.format:" preference values pairs to separate lines.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4380
------------------------------------------------------------------------
r31486 | etxrab | 2010-01-10 23:59:22 -0800 (Sun, 10 Jan 2010) | 2 lines
Changed paths:
   M /trunk/asn1/lte-rrc/EUTRA-InterNodeDefinitions.asn
   M /trunk/asn1/lte-rrc/EUTRA-RRC-Definitions.asn
   M /trunk/asn1/lte-rrc/EUTRA-UE-Variables.asn

Update to V8.8.0 (2009-12).
(Only a comment changed no need to regenerate.)
------------------------------------------------------------------------
r31485 | etxrab | 2010-01-10 23:56:29 -0800 (Sun, 10 Jan 2010) | 3 lines
Changed paths:
   M /trunk/gtk/new_packet_list.c

From Jim Young:
Wireshark crash with new packet list if unknown custom column field.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4379
------------------------------------------------------------------------
r31484 | etxrab | 2010-01-10 23:52:17 -0800 (Sun, 10 Jan 2010) | 3 lines
Changed paths:
   M /trunk/asn1/goose/goose.cnf
   M /trunk/asn1/goose/packet-goose-template.c
   M /trunk/epan/dissectors/packet-goose.c

From Gonzalo Casas:
Corrected utc-time display in goose dissector.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4378
------------------------------------------------------------------------
r31483 | wmeier | 2010-01-10 11:40:18 -0800 (Sun, 10 Jan 2010) | 3 lines
Changed paths:
   M /trunk/packaging/rpm/SPECS/wireshark.spec.in

Change "Source" to use http://wireshark.org/download/automated/src/...
i

------------------------------------------------------------------------
r31482 | stig | 2010-01-10 11:39:35 -0800 (Sun, 10 Jan 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-smtp.c

From rmkml via wireshark-dev:
Redirect secure SMTP traffic on non-standard port 465 to the ssl dissector.

------------------------------------------------------------------------
r31481 | wmeier | 2010-01-10 11:24:26 -0800 (Sun, 10 Jan 2010) | 9 lines
Changed paths:
   M /trunk/Makefile.am
   M /trunk/packaging/rpm/SPECS/wireshark.spec.in

Fix 'make rpm-package' so it works again ...

Specifically: configure.in was changed in SVN 31068
 to "Switch to .tar.bz2 for the "dist" target since
 that's what most people download".

So: This patch has the required additional changes.


------------------------------------------------------------------------
r31480 | stig | 2010-01-10 08:14:35 -0800 (Sun, 10 Jan 2010) | 5 lines
Changed paths:
   M /trunk/asn1/x411/x411.cnf
   M /trunk/epan/dissectors/packet-x411.c

Return correct offset from function handling ExtensionField/value,
because this changed from mandatory to optional in revision 28593.

Regenerated with some BIT STRING SIZE constraints checking.

------------------------------------------------------------------------
r31477 | gerald | 2010-01-10 08:03:28 -0800 (Sun, 10 Jan 2010) | 1 line
Changed paths:
   M /trunk/epan/enterprise-numbers
   M /trunk/manuf

[Automatic manuf and enterprise-numbers update for 2010-01-10]
------------------------------------------------------------------------
r31476 | dimeg | 2010-01-10 06:29:49 -0800 (Sun, 10 Jan 2010) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-assa_r3.c

Fix for Bug 4369:
Use the correct function for adding an FT_STRING field and make some
checks regarding the length of parameters in cmd_manageuser().

------------------------------------------------------------------------
r31475 | dimeg | 2010-01-10 06:00:49 -0800 (Sun, 10 Jan 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-assa_r3.c

Partial fix for Bug 4369:
Remove the possibility of infinite loop when counting items of length 0.

------------------------------------------------------------------------
r31474 | stig | 2010-01-09 12:52:47 -0800 (Sat, 09 Jan 2010) | 4 lines
Changed paths:
   A /trunk/asn1/s4406/MMSAbstractService.asn
   A /trunk/asn1/s4406/MMSExtendedBodyPartTypes.asn
   A /trunk/asn1/s4406/MMSHeadingExtensions.asn
   A /trunk/asn1/s4406/MMSInformationObjects.asn
   A /trunk/asn1/s4406/MMSObjectIdentifiers.asn
   A /trunk/asn1/s4406/MMSOtherNotificationTypeExtensions.asn
   A /trunk/asn1/s4406/MMSPerRecipientSpecifierExtensions.asn
   M /trunk/asn1/s4406/Makefile.common
   D /trunk/asn1/s4406/s4406.asn
   M /trunk/asn1/s4406/s4406.cnf
   M /trunk/epan/dissectors/packet-s4406.c
   M /trunk/epan/dissectors/packet-s4406.h

Update ASN.1 files.

Added decoding of ADatP3Data, CorrectionsData, ForwardedEncryptedData, ACP127Data and ACP127NotificationResponse.

------------------------------------------------------------------------
r31473 | stig | 2010-01-09 12:33:48 -0800 (Sat, 09 Jan 2010) | 2 lines
Changed paths:
   M /trunk/asn1/x420/x420.cnf
   M /trunk/epan/dissectors/packet-x420.c
   M /trunk/epan/dissectors/packet-x420.h

Export ReceiptTimeField.

------------------------------------------------------------------------
r31472 | sfisher | 2010-01-09 12:15:02 -0800 (Sat, 09 Jan 2010) | 6 lines
Changed paths:
   M /trunk/epan/dissectors/packet-bjnp.c


Change col_set_str() call to col_add_str() since the string being passed
to it is freed right afterwards.  This fixes an issue reported to
wireshark-users by Ershov Pavel on Jan 9, 2010 (in the U.S.).


------------------------------------------------------------------------
r31471 | wmeier | 2010-01-08 15:53:46 -0800 (Fri, 08 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ip.c

Fix Bug #4177: Analyze ! Expert... doesn't show IP "Bad Checksum" errors.

------------------------------------------------------------------------
r31470 | wmeier | 2010-01-08 13:07:51 -0800 (Fri, 08 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-frame.c

Changes to use consistent indentation.

------------------------------------------------------------------------
r31469 | martinm | 2010-01-08 08:08:22 -0800 (Fri, 08 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-catapult-dct2000.c

Add needed offset to 'radio-type' attached to MAC frame.

------------------------------------------------------------------------
r31468 | martinm | 2010-01-08 08:07:14 -0800 (Fri, 08 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rlc-lte.c

Don't crash by calling null RRC dissector because TM appeared on 'impossible' channel type.

------------------------------------------------------------------------
r31467 | kukosa | 2010-01-08 05:49:43 -0800 (Fri, 08 Jan 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-rtsp.c

fix Linux build error
------------------------------------------------------------------------
r31466 | kukosa | 2010-01-08 05:04:49 -0800 (Fri, 08 Jan 2010) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-rtsp.c

display RTSP in VoIP calls (first simple attempt)
------------------------------------------------------------------------
r31465 | wmeier | 2010-01-07 16:24:45 -0800 (Thu, 07 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-vnc.c

Remove unneeded #includes.

------------------------------------------------------------------------
r31464 | wmeier | 2010-01-07 15:34:39 -0800 (Thu, 07 Jan 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-vnc.c

From Yaniv Kaul: VNC dissector cleanups and minor changes.
From me: Several fixes to the patch and some additional cleanup.

------------------------------------------------------------------------
r31463 | dimeg | 2010-01-07 14:03:29 -0800 (Thu, 07 Jan 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-assa_r3.c

Partial fix for Bug 4369:
Remove the possibility of infinite loop when command length is 0.

------------------------------------------------------------------------
r31462 | etxrab | 2010-01-07 12:27:38 -0800 (Thu, 07 Jan 2010) | 3 lines
Changed paths:
   M /trunk/asn1/ansi_map/ansi_map.asn
   M /trunk/epan/dissectors/packet-ansi_map.c

From  Michael Lum:
Fixes for E911 mobile positioning capability and Handoff Back2.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4373
------------------------------------------------------------------------
r31461 | stig | 2010-01-07 04:40:23 -0800 (Thu, 07 Jan 2010) | 3 lines
Changed paths:
   M /trunk/epan/wslua/wslua_tvb.c

Made more generic concat meta method for TvbRange, Int64 and UInt64.
This way we can concat more objects in one line.

------------------------------------------------------------------------
r31460 | guy | 2010-01-06 18:51:57 -0800 (Wed, 06 Jan 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-wsp.c

We do proto_item_append_string() all over the place; make the tree
visible at the top level.

------------------------------------------------------------------------
r31459 | guy | 2010-01-06 18:24:06 -0800 (Wed, 06 Jan 2010) | 2 lines
Changed paths:
   M /trunk/gtk/main_proto_draw.c

Clean up indentation.

------------------------------------------------------------------------
r31458 | stig | 2010-01-06 14:14:25 -0800 (Wed, 06 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/wslua/wslua_tvb.c

Added concat meta method for TvbRange, Int64 and UInt64.

------------------------------------------------------------------------
r31456 | gerald | 2010-01-06 09:18:57 -0800 (Wed, 06 Jan 2010) | 7 lines
Changed paths:
   M /trunk/randpkt.c

Use /dev/urandom (which is non-blocking) instead of /dev/random (which
can block forever) for our seed. This fixes a problem with our new Linux
build slave, which is running Linux 2.6 as a VM guest, and which was
timing out waiting for entropy.

Add a comment about using CryptGenRandom on Windows.

------------------------------------------------------------------------
r31455 | martinm | 2010-01-06 09:07:37 -0800 (Wed, 06 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rlc-lte.c

From Pascal Quantin: some typo fixes

------------------------------------------------------------------------
r31454 | stig | 2010-01-06 04:24:38 -0800 (Wed, 06 Jan 2010) | 2 lines
Changed paths:
   M /trunk/make-version.pl

Compare both lines in svnversion.h when checking for update needed.

------------------------------------------------------------------------
r31453 | stig | 2010-01-06 02:13:56 -0800 (Wed, 06 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/wslua/wslua_tvb.c

Fix some documentation typos.

------------------------------------------------------------------------
r31452 | stig | 2010-01-05 12:25:04 -0800 (Tue, 05 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/wslua/wslua_tvb.c

Added signed integer TvbRange methods.

------------------------------------------------------------------------
r31451 | etxrab | 2010-01-05 12:05:12 -0800 (Tue, 05 Jan 2010) | 4 lines
Changed paths:
   M /trunk/asn1/rrc/packet-rrc-template.c
   M /trunk/asn1/rrc/rrc.cnf
   M /trunk/epan/dissectors/packet-rrc.c

From Pascal Quantin:
[RRC] Update SIB PDU decoding.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4371
I also removed dummy code.
------------------------------------------------------------------------
r31450 | stig | 2010-01-05 08:07:21 -0800 (Tue, 05 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/wslua/wslua_tvb.c

Use correct method names in TvbRange error messages.

------------------------------------------------------------------------
r31449 | stig | 2010-01-05 07:37:45 -0800 (Tue, 05 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/wslua/wslua_proto.c

Use correct field types for signed integer.

------------------------------------------------------------------------
r31448 | stig | 2010-01-05 06:46:53 -0800 (Tue, 05 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-isl.c

Terminate value_string user_vals.

------------------------------------------------------------------------
r31447 | stig | 2010-01-05 03:38:33 -0800 (Tue, 05 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ber.c
   M /trunk/epan/dissectors/packet-ber.h
   M /trunk/tools/asn2wrs.py

Added check for SIZE constraints in bit-string.

------------------------------------------------------------------------
r31446 | sfisher | 2010-01-05 02:15:11 -0800 (Tue, 05 Jan 2010) | 22 lines
Changed paths:
   M /trunk/epan/dissectors/packet-isl.c
   M /trunk/manuf
   M /trunk/wka.tmpl


More updates to the ISL dissector:

1) Rollback r14139 in two parts:

    a) Change user priority back to what Cisco's ISL documentation states that
       the values mean instead of the 802.1Q CoS values (see also note below).
    b) Change the destination address back to type FT_ETHER since the
       ISL-Frame values were added to manuf/wka.tmpl in r16741 with a /40
       mask.

2) Add 03-00-0C-00-00/40 to manuf/wka.tmpl for ISL over Token Ring.

3) Move the type and user fields to a tree elow the destination address since
   that is where the values come from. 

NOTE: Regarding change 1a, I noticed in the Wiki's isl-2-dot1q.cap sample
      capture file that bit #2 is being set to 1 when bits 0 and 1 are set to
      1.  When bits 0 and 1 are both set to 0, bit 2 is not set.  I cannot
      find a reference to this bit being used in Cisco's documentation. 


------------------------------------------------------------------------
r31445 | stig | 2010-01-05 00:50:15 -0800 (Tue, 05 Jan 2010) | 2 lines
Changed paths:
   M /trunk/asn1/pres/ISO8823-PRESENTATION.asn
   A /trunk/asn1/pres/ISO9576-PRESENTATION.asn
   M /trunk/asn1/pres/Makefile.common
   M /trunk/epan/dissectors/packet-pres.c
   M /trunk/epan/dissectors/packet-pres.h

Split in two asn files.

------------------------------------------------------------------------
r31444 | sfisher | 2010-01-05 00:17:09 -0800 (Tue, 05 Jan 2010) | 12 lines
Changed paths:
   M /trunk/epan/dissectors/packet-isl.c


Minor updates to ISL dissector:

- Bring URLs at top of file up to date.
- Replace redundant true false string (bpdu_tfs) with built-in one (tfs_yes_no)
- Change VLAN ID representations from hex to decimal 
- Change description (but not filter name) for BPDU indicator to indicate that,
  per Cisco documentation, it is set when it is not only a BPDU frame but also
  set for CDP and VTP frames.
- Add "(Color)" to VLAN ID field descriptions for nostalgic reasons :)


------------------------------------------------------------------------
r31443 | guy | 2010-01-04 18:11:24 -0800 (Mon, 04 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ses.c

Get rid of unused variables.

------------------------------------------------------------------------
r31442 | etxrab | 2010-01-04 15:17:37 -0800 (Mon, 04 Jan 2010) | 3 lines
Changed paths:
   M /trunk/asn1/acse/acse.cnf
   M /trunk/asn1/acse/packet-acse-template.c
   M /trunk/asn1/pres/ISO8823-PRESENTATION.asn
   M /trunk/asn1/pres/packet-pres-template.c
   M /trunk/asn1/pres/pres.cnf
   M /trunk/epan/dissectors/packet-acse.c
   M /trunk/epan/dissectors/packet-ositp.c
   M /trunk/epan/dissectors/packet-pres.c
   M /trunk/epan/dissectors/packet-ses.c
   M /trunk/epan/dissectors/packet-ses.h
   M /trunk/epan/osi-utils.c

From  gonzalocas:
GSSE message dissector.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4370
------------------------------------------------------------------------
r31441 | etxrab | 2010-01-04 07:36:51 -0800 (Mon, 04 Jan 2010) | 2 lines
Changed paths:
   M /trunk/asn1/lte-rrc/lte-rrc.cnf
   M /trunk/epan/dissectors/packet-lte-rrc.c

As requested by Pascal Quantin:
Add the ability to call the UE EUTRA Capability dissector directly.
------------------------------------------------------------------------
r31440 | martinm | 2010-01-04 07:24:33 -0800 (Mon, 04 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rlc-lte.c

Added casts wanted by win64 compiler.

------------------------------------------------------------------------
r31439 | martinm | 2010-01-04 06:07:24 -0800 (Mon, 04 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rlc-lte.c
   M /trunk/epan/dissectors/packet-rlc-lte.h

Start to supply data for an RLC tap.

------------------------------------------------------------------------
r31438 | stig | 2010-01-04 03:59:27 -0800 (Mon, 04 Jan 2010) | 2 lines
Changed paths:
   M /trunk/gtk/capture_dlg.c

Check for valid linktype_history in capture_get_linktype().

------------------------------------------------------------------------
r31435 | gerald | 2010-01-03 08:03:26 -0800 (Sun, 03 Jan 2010) | 1 line
Changed paths:
   M /trunk/epan/enterprise-numbers
   M /trunk/manuf

[Automatic manuf and enterprise-numbers update for 2010-01-03]
------------------------------------------------------------------------
r31434 | stig | 2010-01-03 07:42:53 -0800 (Sun, 03 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rsvp.c

Corrected abbrev for message-id ack.

------------------------------------------------------------------------
r31433 | stig | 2010-01-03 07:41:29 -0800 (Sun, 03 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-sflow.c

Use different abbrev for IPv4 and IPv6 address.

------------------------------------------------------------------------
r31432 | stig | 2010-01-03 07:40:14 -0800 (Sun, 03 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-slsk.c

Corrected abbrev for Client IP.

------------------------------------------------------------------------
r31431 | stig | 2010-01-03 07:09:26 -0800 (Sun, 03 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-amqp.c

Changed abbrev for amqp_field.

------------------------------------------------------------------------
r31430 | stig | 2010-01-03 07:08:50 -0800 (Sun, 03 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-nsip.c

Use different abbrev for IPv4 and IPv6 address.

------------------------------------------------------------------------
r31429 | stig | 2010-01-03 07:08:18 -0800 (Sun, 03 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-smb.c

Use different abbrev for unknown data and unknown field.

------------------------------------------------------------------------
r31428 | stig | 2010-01-03 07:07:16 -0800 (Sun, 03 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-kdp.c

Changed abbrev for XML Body.

------------------------------------------------------------------------
r31427 | stig | 2010-01-03 07:06:35 -0800 (Sun, 03 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-nisplus.c

Fixed abbrev for entry_mask elements.

------------------------------------------------------------------------
r31426 | stig | 2010-01-03 07:05:51 -0800 (Sun, 03 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-iuup.c

Changed abbrev for spare bytes.

------------------------------------------------------------------------
r31425 | stig | 2010-01-03 07:01:32 -0800 (Sun, 03 Jan 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dcerpc-netlogon.c

Fixed abbrev for Padding and Flags.
Fixed some indent.

------------------------------------------------------------------------
r31424 | stig | 2010-01-03 06:59:38 -0800 (Sun, 03 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ntlmssp.c

Use proto_ntlmssp for protocol tree item.

------------------------------------------------------------------------
r31423 | stig | 2010-01-03 06:58:42 -0800 (Sun, 03 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-tnef.c

Fixed abbrev for attribute date.

------------------------------------------------------------------------
r31422 | stig | 2010-01-03 06:57:54 -0800 (Sun, 03 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ldp.c

Fixed abbrev for "Session Receiver Label Space Identifier".

------------------------------------------------------------------------
r31421 | stig | 2010-01-03 06:56:44 -0800 (Sun, 03 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-bssap.c

Fixed abbrev for "Location information age IE".

------------------------------------------------------------------------
r31420 | stig | 2010-01-03 06:55:35 -0800 (Sun, 03 Jan 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-acn.c

Fixed abbrev for PDU Length.
Removed unused hf entries.

------------------------------------------------------------------------
r31419 | stig | 2010-01-03 06:51:32 -0800 (Sun, 03 Jan 2010) | 2 lines
Changed paths:
   M /trunk/asn1/mpeg-audio/packet-mpeg-audio-template.c
   M /trunk/epan/dissectors/packet-mpeg-audio.c

Use proto_mpeg_audio for protocol tree item.

------------------------------------------------------------------------
r31418 | stig | 2010-01-03 06:50:36 -0800 (Sun, 03 Jan 2010) | 2 lines
Changed paths:
   M /trunk/asn1/spnego/packet-spnego-template.c
   M /trunk/epan/dissectors/packet-spnego.c

Use proto_spnego for protocol tree item.

------------------------------------------------------------------------
r31417 | stig | 2010-01-03 06:35:35 -0800 (Sun, 03 Jan 2010) | 3 lines
Changed paths:
   M /trunk/asn1/acse/acse.asn
   M /trunk/epan/dissectors/packet-acse.c

Corrected type for ACRP-apdu aSO-context-name,
which has to be wrong in the ASN.1 spec.

------------------------------------------------------------------------
r31416 | etxrab | 2010-01-03 06:23:08 -0800 (Sun, 03 Jan 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-netflow.c

From Hitoshi Irino:
More complete support for IPFIX Information Elements for packet-netflow.c
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4365
------------------------------------------------------------------------
r31415 | sfisher | 2010-01-03 02:05:50 -0800 (Sun, 03 Jan 2010) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ethertype.c


Reformat value_string, its comments and whitespace.


------------------------------------------------------------------------
r31414 | etxrab | 2010-01-02 15:06:02 -0800 (Sat, 02 Jan 2010) | 1 line
Changed paths:
   M /trunk/asn1/pcap/PCAP-CommonDataTypes.asn
   M /trunk/asn1/pcap/PCAP-Constants.asn
   M /trunk/asn1/pcap/PCAP-Containers.asn
   M /trunk/asn1/pcap/PCAP-IEs.asn
   M /trunk/asn1/pcap/PCAP-PDU-Contents.asn
   M /trunk/asn1/pcap/PCAP-PDU-Descriptions.asn
   M /trunk/asn1/pcap/pcap.cnf
   M /trunk/epan/dissectors/packet-pcap.c

Update to V9.0.0 (2009-12)
------------------------------------------------------------------------
r31413 | etxrab | 2010-01-02 14:12:14 -0800 (Sat, 02 Jan 2010) | 1 line
Changed paths:
   M /trunk/asn1/camel/CAP-GPRS-ReferenceNumber.asn
   M /trunk/asn1/camel/CAP-SMS-ops-args.asn
   M /trunk/asn1/camel/CAP-U-ABORT-Data.asn
   M /trunk/asn1/camel/CAP-classes.asn
   M /trunk/asn1/camel/CAP-datatypes.asn
   M /trunk/asn1/camel/CAP-errorcodes.asn
   M /trunk/asn1/camel/CAP-errortypes.asn
   M /trunk/asn1/camel/CAP-gprsSSF-gsmSCF-ops-args.asn
   M /trunk/asn1/camel/CAP-gsmSCF-gsmSRF-ops-args.asn
   M /trunk/asn1/camel/CAP-gsmSSF-gsmSCF-ops-args.asn
   M /trunk/asn1/camel/CAP-object-identifiers.asn
   M /trunk/asn1/camel/CAP-operationcodes.asn
   M /trunk/asn1/camel/Makefile.common
   M /trunk/asn1/camel/camel.cnf
   M /trunk/asn1/gsm_map/gsm_map.cnf
   M /trunk/epan/dissectors/packet-camel.c
   M /trunk/epan/dissectors/packet-camel.h
   M /trunk/epan/dissectors/packet-gsm_map.c
   M /trunk/epan/dissectors/packet-gsm_map.h

Update to V9.0.0 (2009-12)
------------------------------------------------------------------------
r31412 | wmeier | 2010-01-02 14:00:30 -0800 (Sat, 02 Jan 2010) | 6 lines
Changed paths:
   M /trunk/plugins/ethercat/Makefile.common
   M /trunk/plugins/ethercat/packet-esl.c
   D /trunk/plugins/ethercat/packet-esl.h

Do some cleanup:
- Separate .h file not req'd since not used elsewhere;
- Use bitmasks instead of using non-portable bitfields;
- Note possible incorrect display of crcError and alignError flags;
- Clean up spacing.

------------------------------------------------------------------------
r31411 | wmeier | 2010-01-02 09:34:45 -0800 (Sat, 02 Jan 2010) | 3 lines
Changed paths:
   M /trunk/Makefile.nmake

From Jim Young: patch to trigger recompilation on svnversion.h change.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4361

------------------------------------------------------------------------
r31410 | etxrab | 2010-01-02 08:50:31 -0800 (Sat, 02 Jan 2010) | 4 lines
Changed paths:
   M /trunk/asn1/lte-rrc/lte-rrc.cnf
   M /trunk/asn1/lte-rrc/packet-lte-rrc-template.c
   M /trunk/epan/dissectors/packet-lte-rrc.c

From Pascal Quantin:
[RRC LTE] Add dissection of UE EUTRA Capability.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4367
Modified by me to also dissect the content for other RAT types except CDMA2000.
------------------------------------------------------------------------
r31409 | stig | 2010-01-02 06:45:49 -0800 (Sat, 02 Jan 2010) | 3 lines
Changed paths:
   M /trunk/airpcap.h

Guard pragma pack in case we continue implementing the wireless toolbar for
all platforms.

------------------------------------------------------------------------
r31408 | etxrab | 2010-01-02 01:46:16 -0800 (Sat, 02 Jan 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-collectd.c
   M /trunk/epan/dissectors/packet-ieee80211.c
   M /trunk/epan/dissectors/packet-kerberos.c
   M /trunk/epan/dissectors/packet-rpc.c
   M /trunk/epan/dissectors/packet-tpncp.c
   M /trunk/epan/dissectors/packet-vj.c

From Jakub Zawadzki:
Cleanup dissector code - use proper memory functions.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4164
------------------------------------------------------------------------
r31407 | sfisher | 2010-01-01 21:07:22 -0800 (Fri, 01 Jan 2010) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-vlan.c


Oops.  Capitalize the D in 802.1D.


------------------------------------------------------------------------
r31406 | sfisher | 2010-01-01 20:20:43 -0800 (Fri, 01 Jan 2010) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-vlan.c


Add descriptions to the priority and CFI fields in 802.1q VLAN packets.


------------------------------------------------------------------------
r31405 | stig | 2010-01-01 15:42:38 -0800 (Fri, 01 Jan 2010) | 2 lines
Changed paths:
   M /trunk/packaging/macosx/osx-app.sh

Remove copying gnome-vfs modules, we don't use it.

------------------------------------------------------------------------
r31404 | etxrab | 2010-01-01 14:29:28 -0800 (Fri, 01 Jan 2010) | 1 line
Changed paths:
   M /trunk/asn1/camel/CAP-datatypes.asn
   M /trunk/asn1/camel/CAP-gprsSSF-gsmSCF-ops-args.asn
   M /trunk/asn1/gsm_map/GSMMAP.asn
   M /trunk/asn1/gsm_map/MAP-ApplicationContexts.asn
   M /trunk/asn1/gsm_map/MAP-BS-Code.asn
   M /trunk/asn1/gsm_map/MAP-CH-DataTypes.asn
   M /trunk/asn1/gsm_map/MAP-CallHandlingOperations.asn
   M /trunk/asn1/gsm_map/MAP-CommonDataTypes.asn
   M /trunk/asn1/gsm_map/MAP-DialogueInformation.asn
   M /trunk/asn1/gsm_map/MAP-ER-DataTypes.asn
   M /trunk/asn1/gsm_map/MAP-Errors.asn
   M /trunk/asn1/gsm_map/MAP-ExtensionDataTypes.asn
   M /trunk/asn1/gsm_map/MAP-GR-DataTypes.asn
   M /trunk/asn1/gsm_map/MAP-Group-Call-Operations.asn
   M /trunk/asn1/gsm_map/MAP-LCS-DataTypes.asn
   M /trunk/asn1/gsm_map/MAP-LocationServiceOperations.asn
   M /trunk/asn1/gsm_map/MAP-MS-DataTypes.asn
   M /trunk/asn1/gsm_map/MAP-MobileServiceOperations.asn
   M /trunk/asn1/gsm_map/MAP-OM-DataTypes.asn
   M /trunk/asn1/gsm_map/MAP-OperationAndMaintenanceOperations.asn
   M /trunk/asn1/gsm_map/MAP-Protocol.asn
   M /trunk/asn1/gsm_map/MAP-SM-DataTypes.asn
   M /trunk/asn1/gsm_map/MAP-SS-Code.asn
   M /trunk/asn1/gsm_map/MAP-SS-DataTypes.asn
   M /trunk/asn1/gsm_map/MAP-ShortMessageServiceOperations.asn
   M /trunk/asn1/gsm_map/MAP-SupplementaryServiceOperations.asn
   M /trunk/asn1/gsm_map/MAP-TS-Code.asn
   M /trunk/asn1/gsm_map/SS-DataTypes.asn
   M /trunk/asn1/gsm_map/SS-Errors.asn
   M /trunk/asn1/gsm_map/SS-Operations.asn
   M /trunk/asn1/gsm_map/packet-gsm_map-template.c
   M /trunk/epan/dissectors/packet-camel.c
   M /trunk/epan/dissectors/packet-gsm_map.c
   M /trunk/epan/dissectors/packet-gsm_map.h

Update to V9.0.0 (2009-12)
------------------------------------------------------------------------
r31403 | stig | 2010-01-01 12:33:28 -0800 (Fri, 01 Jan 2010) | 2 lines
Changed paths:
   M /trunk/Makefile.am

Added osx-install target, to copy Wireshark.app to /Applications

------------------------------------------------------------------------
r31402 | wmeier | 2010-01-01 12:33:09 -0800 (Fri, 01 Jan 2010) | 4 lines
Changed paths:
   M /trunk/asn1/kerberos/kerberos.cnf
   M /trunk/asn1/kerberos/packet-kerberos-template.c

Add to the ASN1 kerberos changes made in the non-asn1 version of kerberos
(the changes comitted in SVN #31400 which fixed bug #4363).
[I hope I've done this properly....  :)   ]

------------------------------------------------------------------------
r31401 | stig | 2010-01-01 10:49:38 -0800 (Fri, 01 Jan 2010) | 2 lines
Changed paths:
   M /trunk/epan/wslua/wslua_tree.c

Use correct length for FT_STRINGZ when adding the item to the tree.

------------------------------------------------------------------------
r31400 | wmeier | 2010-01-01 09:11:38 -0800 (Fri, 01 Jan 2010) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-kerberos.c

Fix Bug #4363: wireshark decodes kerberos AS-REQ PADATA incorrectly.
See https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4363

------------------------------------------------------------------------
r31399 | stig | 2010-01-01 09:00:17 -0800 (Fri, 01 Jan 2010) | 3 lines
Changed paths:
   M /trunk/docbook/wsug_src/WSUG_chapter_use.xml
   M /trunk/docbook/wsug_src/WSUG_chapter_work.xml

Document the ignore packets functions.
Update the mark packets functions.

------------------------------------------------------------------------
r31398 | stig | 2010-01-01 07:57:14 -0800 (Fri, 01 Jan 2010) | 3 lines
Changed paths:
   M /trunk/epan/wslua/wslua_tvb.c

Add missing stringz tvbrange method.
This fixes bug 2244.

------------------------------------------------------------------------
r31397 | etxrab | 2010-01-01 06:54:05 -0800 (Fri, 01 Jan 2010) | 1 line
Changed paths:
   M /trunk/asn1/ulp/SUPL.asn
   M /trunk/asn1/ulp/ULP-Components.asn
   M /trunk/asn1/ulp/ULP.asn
   M /trunk/asn1/ulp/ulp.cnf
   M /trunk/epan/dissectors/packet-ulp.c

Update to OMA-TS-ULP-V2_0-20091208-C
------------------------------------------------------------------------
r31396 | stig | 2010-01-01 04:15:27 -0800 (Fri, 01 Jan 2010) | 2 lines
Changed paths:
   M /trunk/packaging/macosx/Info.plist.in
   M /trunk/version_info.c

Happy New Year!

------------------------------------------------------------------------
r31395 | sfisher | 2009-12-31 11:08:59 -0800 (Thu, 31 Dec 2009) | 10 lines
Changed paths:
   M /trunk/print.c


Fix bug #1564: PSML - structure context node missing [when not displaying
packet #1 from the capture file]

This change keeps track of whether the <structure></structure> elements
and information in between have been shown yet, and if not, it shows them
once.  The previous behavior would only show it if packet #1 from the
capture file was being shown.


------------------------------------------------------------------------
r31394 | stig | 2009-12-31 07:36:40 -0800 (Thu, 31 Dec 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dns.c

From Alex Kirk via bug 4366:
Add DNS response addresses to tshark fields list.

------------------------------------------------------------------------
r31393 | stig | 2009-12-30 11:21:21 -0800 (Wed, 30 Dec 2009) | 2 lines
Changed paths:
   M /trunk/gtk/capture_dlg.c
   M /trunk/gtk/capture_dlg.h
   M /trunk/gtk/main_welcome.c

Set correct linktype when starting capture from the welcome page.

------------------------------------------------------------------------
r31392 | stig | 2009-12-30 06:24:10 -0800 (Wed, 30 Dec 2009) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-smb-sidsnooping.c
   M /trunk/epan/wslua/wslua_util.c

From babi via bug 4352:
* wslua doesnt null-terminate a char array properly after one strncpy call
* packet-smb-sidsnooping (disabled now but someone might enable it again)
  has a potential overflow crash (i think?)

------------------------------------------------------------------------
r31391 | martinm | 2009-12-29 14:57:10 -0800 (Tue, 29 Dec 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-catapult-dct2000.c

Getting ready to dissect CPRI C&M commands.

------------------------------------------------------------------------
r31390 | martinm | 2009-12-29 14:55:39 -0800 (Tue, 29 Dec 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c
   M /trunk/epan/dissectors/packet-mac-lte.h
   M /trunk/gtk/mac_lte_stat_dlg.c

Show in stats % of UL traffic that is padding (subheader or payload).

------------------------------------------------------------------------
r31389 | guy | 2009-12-29 13:37:20 -0800 (Tue, 29 Dec 2009) | 2 lines
Changed paths:
   M /trunk/gtk/voip_calls_dlg.c

Squelch warning from MSVC++ when building 64-bit code.

------------------------------------------------------------------------
r31388 | sfisher | 2009-12-29 13:04:40 -0800 (Tue, 29 Dec 2009) | 6 lines
Changed paths:
   M /trunk/editcap.c


Make edticap behave like the rest of the Wireshark programs where it will
send normal -h output to stdout so it can be paginated and the usage output
to stderr when there was an error in the command arguments.


------------------------------------------------------------------------
r31387 | wmeier | 2009-12-29 11:30:02 -0800 (Tue, 29 Dec 2009) | 2 lines
Changed paths:
   M /trunk/tools/checkAPIs.pl

gtk_entry_append_text no longer used by Wireshark: Mark as deprecated-gtk ('W" => 'E')

------------------------------------------------------------------------
r31386 | wmeier | 2009-12-29 11:23:39 -0800 (Tue, 29 Dec 2009) | 2 lines
Changed paths:
   M /trunk/gtk/voip_calls_dlg.c

Use gtk_editable_insert_text() instead of deprecated gtk_entry_append_text().

------------------------------------------------------------------------
r31385 | wmeier | 2009-12-29 09:50:03 -0800 (Tue, 29 Dec 2009) | 2 lines
Changed paths:
   M /trunk/tools/checkAPIs.pl

gtk_progress_bar_update no longer used by Wireshark: Mark as deprecated ('W" => 'E').

------------------------------------------------------------------------
r31384 | wmeier | 2009-12-29 09:46:34 -0800 (Tue, 29 Dec 2009) | 2 lines
Changed paths:
   M /trunk/gtk/rtp_player.c

Use gtk_progress_bar_set_fraction instead of the deprecated gtk_progress_bar_update;

------------------------------------------------------------------------
r31383 | wmeier | 2009-12-29 09:41:06 -0800 (Tue, 29 Dec 2009) | 4 lines
Changed paths:
   M /trunk/gtk/capture_info_dlg.c

Use gtk_progress_bar_set_fraction instead of the deprecated gtk_progress_bar_update;
Optimize the progress_bar related code a bit;
Fix some indentation.

------------------------------------------------------------------------
r31382 | wmeier | 2009-12-29 08:11:43 -0800 (Tue, 29 Dec 2009) | 8 lines
Changed paths:
   M /trunk/capinfos.c
   M /trunk/text2pcap.c

From Jim Young: Include svnversion.h in capinfos and text2pcap

This patch adds a #include "svnversion.h" statement to the capinfos.c and
text2pcap.c files so that their usage() functions will display the SVNVERSION
and SVNPATH infos (if defined).

See Bug #4360 (https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4360)

------------------------------------------------------------------------
r31381 | wmeier | 2009-12-29 07:35:20 -0800 (Tue, 29 Dec 2009) | 4 lines
Changed paths:
   M /trunk/tools/checkAPIs.pl

Mark certain GTK functions now unused by Wireshark as deprecated ("W" ==> 'E');
Rework usage() text slightly;
Clean up whitespace (untabify & etc).

------------------------------------------------------------------------
r31380 | dimeg | 2009-12-29 06:56:53 -0800 (Tue, 29 Dec 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-nas_eps.c

From Pascal Quantin:
[NAS EPS] Fix Attach Reject message decoding
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4362

------------------------------------------------------------------------
r31379 | jmayer | 2009-12-29 04:12:26 -0800 (Tue, 29 Dec 2009) | 4 lines
Changed paths:
   M /trunk/CMakeLists.txt
   A /trunk/CPackConfig.txt
   M /trunk/README.cmake
   A /trunk/cmake/modules/FindFOP.cmake
   A /trunk/cmake/modules/FindLYNX.cmake
   M /trunk/cmake/modules/FindPCAP.cmake
   M /trunk/cmake/modules/FindPOD.cmake
   M /trunk/cmake/modules/FindSED.cmake
   A /trunk/cmake/modules/FindXMLLINT.cmake
   A /trunk/cmake/modules/FindXSLTPROC.cmake
   A /trunk/docbook/CMakeLists.txt
   M /trunk/docbook/check_svn_version.sh

- Beginnings of cmake in docbook directory
- Add note about "make help"
- Move beginnings of packaging into its own file: CPackConfig.txt

------------------------------------------------------------------------
r31378 | sfisher | 2009-12-28 16:36:50 -0800 (Mon, 28 Dec 2009) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-socketcan.c


Update to SocketCAN dissector from bug #4299.  This change makes the
dissector look at the data in network order instead of little endian.


------------------------------------------------------------------------
r31377 | guy | 2009-12-28 14:09:35 -0800 (Mon, 28 Dec 2009) | 3 lines
Changed paths:
   M /trunk/docbook/README.txt

Give some information on whence xsltproc and xmllint come.  Note that
they're both part of OS X Panther and later.

------------------------------------------------------------------------
r31376 | guy | 2009-12-28 13:58:43 -0800 (Mon, 28 Dec 2009) | 4 lines
Changed paths:
   M /trunk/asn1/gsm_map/gsm_map.cnf
   M /trunk/epan/dissectors/packet-gsm_a_dtap.c
   M /trunk/epan/dissectors/packet-gsm_map.c
   M /trunk/epan/dissectors/packet-gsm_sms.c
   M /trunk/epan/dissectors/packet-gsm_sms.h

Replace gsm_sms_char_ascii_decode() with gsm_sms_chars_to_utf8(), which
returns an ep_allocated string (and whose name reflects that what you
get out is UTF-8, not just ASCII).

------------------------------------------------------------------------
r31375 | dimeg | 2009-12-28 13:20:27 -0800 (Mon, 28 Dec 2009) | 3 lines
Changed paths:
   M /trunk/epan/proto.c

Use true/false strings instead of actual numeric values when adding a boolean
field as a bits item and no custom strings are defined.

------------------------------------------------------------------------
r31374 | wmeier | 2009-12-28 12:54:20 -0800 (Mon, 28 Dec 2009) | 3 lines
Changed paths:
   M /trunk/tools/checkAPIs.pl

Update GLib/GTK deprecated lists to match current stable Glib/GTK;
Various other minor changes ....

------------------------------------------------------------------------
r31373 | wmeier | 2009-12-28 08:12:25 -0800 (Mon, 28 Dec 2009) | 4 lines
Changed paths:
   M /trunk/epan/column-utils.c

From Jakub Zawadzki: remove double NUL termination.
From me: fix a 3rd instance.
See: https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3339

------------------------------------------------------------------------
r31372 | wmeier | 2009-12-28 07:53:11 -0800 (Mon, 28 Dec 2009) | 2 lines
Changed paths:
   M /trunk/doc/rawshark.pod

Remove repeated blank lines which caused the pod processor to not recognize the following pod directive.

------------------------------------------------------------------------
r31371 | wmeier | 2009-12-28 06:59:16 -0800 (Mon, 28 Dec 2009) | 2 lines
Changed paths:
   M /trunk/doc/capinfos.pod

Remove repeated blank lines which caused the pod processor to not recognize the following pod directive.

------------------------------------------------------------------------
r31370 | wmeier | 2009-12-27 17:47:10 -0800 (Sun, 27 Dec 2009) | 6 lines
Changed paths:
   M /trunk/Makefile.nmake

From Jim Young: Fix for "nmake call to cygwin 1.7.1 bash fails if win32 style backslash path delimiters".

Note the change seems to also work AOK for cygwin1.5.?.

See Bug #4359. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4359

------------------------------------------------------------------------
r31369 | jake | 2009-12-27 14:20:03 -0800 (Sun, 27 Dec 2009) | 1 line
Changed paths:
   M /trunk/docbook/Makefile.common
   M /trunk/docbook/user-guide.xml
   A /trunk/docbook/wsug_graphics/ws-tel-rtpstream-analysis.png
   M /trunk/docbook/wsug_src/WSUG_chapter_statistics.xml
   A /trunk/docbook/wsug_src/WSUG_chapter_telephony.xml
   M /trunk/docbook/wsug_src/WSUG_chapter_use.xml

Start Telephony statistics chapter.
------------------------------------------------------------------------
r31366 | gerald | 2009-12-27 13:54:34 -0800 (Sun, 27 Dec 2009) | 1 line
Changed paths:
   M /trunk/manuf

[Automatic manuf and enterprise-numbers update for 2009-12-27]
------------------------------------------------------------------------
r31365 | guy | 2009-12-27 13:33:28 -0800 (Sun, 27 Dec 2009) | 7 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_dtap.c

Some SMS characters require more than 2 bytes when encoded as UTF-8; the
maximum number of bytes required by UTF-8 for a single code point is 6 -
that's probably overkill here, as I don't think any *SMS* characters
require 6 bytes, but we'll go with an expansion factor of 6 anyway.

This fixes bug 4358.

------------------------------------------------------------------------
r31364 | jake | 2009-12-27 05:26:00 -0800 (Sun, 27 Dec 2009) | 2 lines
Changed paths:
   M /trunk/gtk/uat_gui.c

Fix for bug 4354:
Set Edit and Delete button sensitivity when deleting a row.
------------------------------------------------------------------------
r31363 | jake | 2009-12-24 13:28:38 -0800 (Thu, 24 Dec 2009) | 1 line
Changed paths:
   M /trunk/gtk/rtp_analysis.c

Add save option to RTP graph window.
------------------------------------------------------------------------
r31362 | gerald | 2009-12-24 13:23:38 -0800 (Thu, 24 Dec 2009) | 2 lines
Changed paths:
   M /trunk/asn1/ldap/ldap.cnf
   M /trunk/epan/dissectors/packet-ldap.c
   M /trunk/epan/oids.c

Add NULL pointer checks. Fixes the fuzz crash in bug 4351.

------------------------------------------------------------------------
r31361 | gerald | 2009-12-24 09:21:02 -0800 (Thu, 24 Dec 2009) | 3 lines
Changed paths:
   M /trunk/epan/addr_resolv.c
   M /trunk/epan/addr_resolv.h

Have get_host_ipaddr and get_host_ipaddr6 return FALSE if network name
resolution is disabled. Fix some indentation.

------------------------------------------------------------------------
r31360 | gerald | 2009-12-23 16:58:31 -0800 (Wed, 23 Dec 2009) | 3 lines
Changed paths:
   M /trunk/epan/addr_resolv.c
   M /trunk/epan/addr_resolv.h

If we're using c-ares, have get_host_ipaddr and get_host_ipaddr6 time
out after 250ms. This should fix the annoying freeze in bug 658.

------------------------------------------------------------------------
r31359 | sfisher | 2009-12-23 16:36:05 -0800 (Wed, 23 Dec 2009) | 6 lines
Changed paths:
   M /trunk/epan/dissectors/packet-netflow.c


Change two cases of FT_STRINGZ to BASE_NONE from BASE_HEX and BASE_DEC as
introduced in the last revision to this file.  This prevents an assertion
when starting tshark/wireshark.


------------------------------------------------------------------------
r31358 | guy | 2009-12-23 14:20:41 -0800 (Wed, 23 Dec 2009) | 2 lines
Changed paths:
   M /trunk/wiretap/file_access.c

The maker of *Peek is WildPackets, InterCap and all, not Wildpacket.

------------------------------------------------------------------------
r31357 | jake | 2009-12-23 12:24:41 -0800 (Wed, 23 Dec 2009) | 8 lines
Changed paths:
   M /trunk/epan/dissectors/packet-netflow.c

From Kirby Files:
Cisco has recently released (in 15.0.1) support for integration between NBAR
and Flexible Netflow (FNF). This allows NBAR-recognized applications to be
identified in the Netflow output. To do so, 3 new template fields were added:
94: APPLICATION_DESC
95: APPLICATION_ID
96: APPLICATION_NAME

------------------------------------------------------------------------
r31356 | etxrab | 2009-12-23 06:06:57 -0800 (Wed, 23 Dec 2009) | 1 line
Changed paths:
   M /trunk/asn1/sabp/SABP-CommonDataTypes.asn
   M /trunk/asn1/sabp/SABP-Constants.asn
   M /trunk/asn1/sabp/SABP-Containers.asn
   M /trunk/asn1/sabp/SABP-IEs.asn
   M /trunk/asn1/sabp/SABP-PDU-Contents.asn
   M /trunk/asn1/sabp/SABP-PDU-Descriptions.asn
   M /trunk/asn1/sabp/sabp.cnf
   M /trunk/epan/dissectors/packet-sabp.c

Update to V9.0.0 (2009-12)
------------------------------------------------------------------------
r31355 | gerald | 2009-12-22 16:22:12 -0800 (Tue, 22 Dec 2009) | 2 lines
Changed paths:
   M /trunk/Makefile.nmake
   M /trunk/config.nmake
   M /trunk/packaging/nsis/Makefile.nmake
   M /trunk/packaging/nsis/wireshark.nsi
   M /trunk/tools/win32-setup.sh

Use the official kfw packages.

------------------------------------------------------------------------
r31354 | etxrab | 2009-12-22 14:17:43 -0800 (Tue, 22 Dec 2009) | 1 line
Changed paths:
   M /trunk/asn1/rrlp/RRLP-Components.asn
   M /trunk/asn1/rrlp/RRLP-Messages.asn
   M /trunk/asn1/rrlp/rrlp.cnf
   M /trunk/epan/dissectors/packet-rrlp.c

Update to V9.1.0 (2009-12)
------------------------------------------------------------------------
r31353 | etxrab | 2009-12-22 13:17:25 -0800 (Tue, 22 Dec 2009) | 1 line
Changed paths:
   M /trunk/asn1/rnsap/RNSAP-CommonDataTypes.asn
   M /trunk/asn1/rnsap/RNSAP-Constants.asn
   M /trunk/asn1/rnsap/RNSAP-Containers.asn
   M /trunk/asn1/rnsap/RNSAP-IEs.asn
   M /trunk/asn1/rnsap/RNSAP-PDU-Contents.asn
   M /trunk/asn1/rnsap/RNSAP-PDU-Descriptions.asn
   M /trunk/asn1/rnsap/rnsap.cnf
   M /trunk/epan/dissectors/packet-rnsap.c

Update to V9.1.0 (2009-12)
------------------------------------------------------------------------
r31352 | dimeg | 2009-12-22 12:36:20 -0800 (Tue, 22 Dec 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_gm.c

Fixes/enhancements/updates for 24.008 IEs:
MS Network Capability, LLC SAPI, Tear Down Indicator,
Packet Flow Identifier

------------------------------------------------------------------------
r31351 | gerald | 2009-12-22 12:29:28 -0800 (Tue, 22 Dec 2009) | 3 lines
Changed paths:
   M /trunk/gtk/about_dlg.c
   M /trunk/gtk/main.c

Rename splash_register_freq to info_update_freq. Use it to throttle name
resolution updates as well as splash screen updates.

------------------------------------------------------------------------
r31350 | gerald | 2009-12-22 12:01:06 -0800 (Tue, 22 Dec 2009) | 4 lines
Changed paths:
   M /trunk/epan/addr_resolv.c
   M /trunk/epan/addr_resolv.h
   M /trunk/gtk/main.c

Change host_name_lookup_process to return TRUE if anything new has been
resolved since the last time it was called. Use this to redraw the packet
list and detail any time we have newly-resolved objects.

------------------------------------------------------------------------
r31349 | stig | 2009-12-22 04:57:39 -0800 (Tue, 22 Dec 2009) | 4 lines
Changed paths:
   M /trunk/gtk/menus.c

Renamed some menu items to clarify the usage:
 "Mark All Packets"   -> "Mark All Displayed Packets"
 "Ignore All Packets" -> "Ignore All Displayed Packets"

------------------------------------------------------------------------
r31348 | stig | 2009-12-22 04:53:05 -0800 (Tue, 22 Dec 2009) | 2 lines
Changed paths:
   M /trunk/gtk/menus.c

Set correct sensitivity for "Ignore All Packets".

------------------------------------------------------------------------
r31347 | stig | 2009-12-22 04:07:49 -0800 (Tue, 22 Dec 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-bootp.c

From Jon via bug 4344:
Decode "client last transaction time" and "associated ip"
options added to DHCP in RFC4388 as the proper types.

------------------------------------------------------------------------
r31346 | jmayer | 2009-12-22 01:43:48 -0800 (Tue, 22 Dec 2009) | 18 lines
Changed paths:
   M /trunk/configure.in

automake 1.11 has macros built in that make compilation much
less verbose, i.e. only shows something like
  CC     libdfilter_la-sttype-string.lo
and
  CCLD   libdfilter.la                                                          
Warnings are still shown, which makes warnings stick out more prominently
than before.

Offer that option if present.
This will provide 2 new configure arguments:
  --enable-silent-rules          less verbose build output (undo: `make V=1') 
  --disable-silent-rules         verbose build output (undo: `make V=0')      
The current default is disable-silent-rules to make the default behaviour
match the current one.

If you like that feature, maybe we should make silent compilation the new
default.

------------------------------------------------------------------------
r31345 | sake | 2009-12-21 23:37:00 -0800 (Mon, 21 Dec 2009) | 3 lines
Changed paths:
   M /trunk/gtk/new_packet_list.c

Only mark/ignore displayed frames when doing mark/ignore all packets


------------------------------------------------------------------------
r31344 | stig | 2009-12-21 15:32:33 -0800 (Mon, 21 Dec 2009) | 2 lines
Changed paths:
   M /trunk/docbook/wsug_graphics/ws-gui-config-profiles.png
   M /trunk/docbook/wsug_src/WSUG_chapter_customize.xml

Document the new Copy Profile button.

------------------------------------------------------------------------
r31343 | sake | 2009-12-21 15:07:14 -0800 (Mon, 21 Dec 2009) | 3 lines
Changed paths:
   M /trunk/gtk/main_packet_list.c
   M /trunk/gtk/main_packet_list.h
   M /trunk/gtk/menus.c
   M /trunk/gtk/new_packet_list.c
   M /trunk/gtk/new_packet_list.h

Add "Ignore all packets", just like "Mark all packets"


------------------------------------------------------------------------
r31342 | gerald | 2009-12-21 13:34:18 -0800 (Mon, 21 Dec 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ssl-utils.c

Can someone explain why it's a good idea that functions like strlen
return a size_t and then not define a size_t format specifier for sprintf?

------------------------------------------------------------------------
r31341 | gerald | 2009-12-21 13:06:01 -0800 (Mon, 21 Dec 2009) | 5 lines
Changed paths:
   M /trunk/Makefile.nmake
   M /trunk/asn1/pkcs12/packet-pkcs12-template.c
   M /trunk/asn1/snmp/packet-snmp-template.c
   M /trunk/capinfos.c
   M /trunk/config.h.win32
   M /trunk/config.nmake
   M /trunk/epan/dissectors/packet-ipsec.c
   M /trunk/epan/dissectors/packet-isakmp.c
   M /trunk/epan/dissectors/packet-mikey.c
   M /trunk/epan/dissectors/packet-pkcs12.c
   M /trunk/epan/dissectors/packet-snmp.c
   M /trunk/epan/dissectors/packet-ssl-utils.c
   M /trunk/epan/dissectors/packet-ssl-utils.h
   M /trunk/epan/dissectors/packet-zbee-security.c
   M /trunk/epan/epan.c
   M /trunk/packaging/u3/tools/sysdep.h
   M /trunk/tools/win32-setup.sh
   M /trunk/tools/win64-setup.sh
   M /trunk/version_info.c

Switch to using a bundled version of the openSUSE Build Service packages
for GNUTLS since they provide 32-bit and 64-bit Windows packages. We no
longer have winposixtype.h, so remove its #includes and add a ssize_t
typedef to config.h.win32.

------------------------------------------------------------------------
r31340 | stig | 2009-12-21 09:39:37 -0800 (Mon, 21 Dec 2009) | 2 lines
Changed paths:
   M /trunk/epan/filesystem.c

Small rewrite for glib < 2.14 to make it work more than once.

------------------------------------------------------------------------
r31339 | stig | 2009-12-21 09:28:47 -0800 (Mon, 21 Dec 2009) | 2 lines
Changed paths:
   M /trunk/epan/filesystem.c

Make copy_persconffile_profile work with glib < 2.14.

------------------------------------------------------------------------
r31338 | gerald | 2009-12-21 09:20:49 -0800 (Mon, 21 Dec 2009) | 2 lines
Changed paths:
   M /trunk/epan/libwireshark.def

Add profile_store_persconffiles.

------------------------------------------------------------------------
r31337 | etxrab | 2009-12-21 07:40:32 -0800 (Mon, 21 Dec 2009) | 1 line
Changed paths:
   M /trunk/asn1/ranap/RANAP-CommonDataTypes.asn
   M /trunk/asn1/ranap/RANAP-Constants.asn
   M /trunk/asn1/ranap/RANAP-Containers.asn
   M /trunk/asn1/ranap/RANAP-IEs.asn
   M /trunk/asn1/ranap/RANAP-PDU-Contents.asn
   M /trunk/asn1/ranap/RANAP-PDU-Descriptions.asn
   M /trunk/asn1/ranap/ranap.cnf
   M /trunk/epan/dissectors/packet-ranap.c

Update to V9.1.0 (2009-12).
------------------------------------------------------------------------
r31336 | stig | 2009-12-21 06:41:04 -0800 (Mon, 21 Dec 2009) | 2 lines
Changed paths:
   M /trunk/epan/libwireshark.def

Export copy_persconffile_profile.

------------------------------------------------------------------------
r31335 | stig | 2009-12-21 04:32:31 -0800 (Mon, 21 Dec 2009) | 2 lines
Changed paths:
   M /trunk/epan/filesystem.c
   M /trunk/epan/filesystem.h
   M /trunk/gtk/main.c
   M /trunk/gtk/profile_dlg.c

Added Copy Profile functionality.

------------------------------------------------------------------------
r31334 | sake | 2009-12-20 22:47:32 -0800 (Sun, 20 Dec 2009) | 4 lines
Changed paths:
   M /trunk/epan/follow.c

Fix some [-XX bytes missing in capture file] messages when doing 
follow TCP stream.


------------------------------------------------------------------------
r31333 | etxrab | 2009-12-20 22:35:45 -0800 (Sun, 20 Dec 2009) | 1 line
Changed paths:
   M /trunk/asn1/nbap/NBAP-CommonDataTypes.asn
   M /trunk/asn1/nbap/NBAP-Constants.asn
   M /trunk/asn1/nbap/NBAP-Containers.asn
   M /trunk/asn1/nbap/NBAP-IEs.asn
   M /trunk/asn1/nbap/NBAP-PDU-Contents.asn
   M /trunk/asn1/nbap/NBAP-PDU-Descriptions.asn
   M /trunk/asn1/nbap/nbap.cnf
   M /trunk/epan/dissectors/packet-nbap.c

Update to V9.1.0 (2009-12)
------------------------------------------------------------------------
r31332 | stig | 2009-12-20 16:34:41 -0800 (Sun, 20 Dec 2009) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ssl.c

Only add a delimiter to COL_INFO when actually adding something more.
(remaining data can be TCP segment data)

Removed calls to col_check().

------------------------------------------------------------------------
r31331 | jake | 2009-12-20 15:22:21 -0800 (Sun, 20 Dec 2009) | 3 lines
Changed paths:
   M /trunk/tap-rtp-common.c

Fix for bug 4340:
Reset statistics variable when restart statistics gathering.

------------------------------------------------------------------------
r31330 | dimeg | 2009-12-20 15:17:40 -0800 (Sun, 20 Dec 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_common.h
   M /trunk/epan/dissectors/packet-gsm_a_gm.c

Update SM Cause IE; Decode SM Cause 2 IE; Update
Activate PDP Context Accept msg

------------------------------------------------------------------------
r31329 | stig | 2009-12-20 15:15:04 -0800 (Sun, 20 Dec 2009) | 3 lines
Changed paths:
   M /trunk/gtk/new_packet_list.c

Set new column minimum width and resize column when changing column title
from the packet list popup menu.

------------------------------------------------------------------------
r31328 | guy | 2009-12-20 14:46:07 -0800 (Sun, 20 Dec 2009) | 10 lines
Changed paths:
   M /trunk/README.macos

Update to reflect that Tiger isn't the current OS X release.

Suggest that the user completely clean out their build trees and start
from scratch after an OS major version upgrade.  (That might well be a
good idea on *all* UN*Xes.)

Note some issues that show up with support libraries on Snow Leopard due
to builds being 64-bit by default (and note that you *get* a 64-bit
Wireshark by default).

------------------------------------------------------------------------
r31327 | etxrab | 2009-12-20 13:47:43 -0800 (Sun, 20 Dec 2009) | 1 line
Changed paths:
   M /trunk/asn1/s1ap/S1AP-CommonDataTypes.asn
   M /trunk/asn1/s1ap/S1AP-Constants.asn
   M /trunk/asn1/s1ap/S1AP-Containers.asn
   M /trunk/asn1/s1ap/S1AP-IEs.asn
   M /trunk/asn1/s1ap/S1AP-PDU-Contents.asn
   M /trunk/asn1/s1ap/S1AP-PDU-Descriptions.asn
   M /trunk/asn1/s1ap/s1ap.cnf
   M /trunk/asn1/x2ap/X2AP-CommonDataTypes.asn
   M /trunk/asn1/x2ap/X2AP-Constants.asn
   M /trunk/asn1/x2ap/X2AP-Containers.asn
   M /trunk/asn1/x2ap/X2AP-IEs.asn
   M /trunk/asn1/x2ap/X2AP-PDU-Contents.asn
   M /trunk/asn1/x2ap/X2AP-PDU-Descriptions.asn
   M /trunk/asn1/x2ap/x2ap.cnf
   M /trunk/epan/dissectors/packet-s1ap.c
   M /trunk/epan/dissectors/packet-x2ap.c

Update to V9.1.0 (2009-12)
------------------------------------------------------------------------
r31326 | jake | 2009-12-20 06:49:49 -0800 (Sun, 20 Dec 2009) | 2 lines
Changed paths:
   M /trunk/docbook/README.txt
   M /trunk/docbook/developer-guide.xml
   M /trunk/docbook/wsdg_src/WSDG_chapter_quick_setup.xml
   M /trunk/docbook/wsdg_src/WSDG_chapter_sources.xml
   M /trunk/docbook/wsdg_src/WSDG_chapter_tools.xml

Clean up the docbook source code, apply proper tags, update references.
Update readme information, add some editing information for authors.
------------------------------------------------------------------------
r31325 | guy | 2009-12-19 14:12:36 -0800 (Sat, 19 Dec 2009) | 2 lines
Changed paths:
   M /trunk/docbook/wsdg_src/WSDG_chapter_tools.xml

Get rid of no-longer-applicable and no-longer-referred-to footnote.

------------------------------------------------------------------------
r31324 | stig | 2009-12-19 07:39:16 -0800 (Sat, 19 Dec 2009) | 2 lines
Changed paths:
   M /trunk/asn1/x411/MHSProtocolObjectIdentifiers.asn
   M /trunk/epan/dissectors/packet-x411.h

Rename some objects to avoid duplicate definitions.

------------------------------------------------------------------------
r31323 | stig | 2009-12-19 07:03:23 -0800 (Sat, 19 Dec 2009) | 2 lines
Changed paths:
   M /trunk/docbook/wsug_src/WSUG_chapter_advanced.xml

Document expert info group Protocol.

------------------------------------------------------------------------
r31322 | stig | 2009-12-19 06:27:17 -0800 (Sat, 19 Dec 2009) | 2 lines
Changed paths:
   M /trunk/asn1/acse/Makefile.common
   M /trunk/epan/dissectors/packet-acse.c
   M /trunk/epan/dissectors/packet-acse.h

Regenerate with SIZE constraints checking.

------------------------------------------------------------------------
r31321 | stig | 2009-12-19 06:26:26 -0800 (Sat, 19 Dec 2009) | 4 lines
Changed paths:
   M /trunk/asn1/p7/MSAbstractService.asn
   M /trunk/asn1/p7/MSAccessProtocol.asn
   A /trunk/asn1/p7/MSUpperBounds.asn
   M /trunk/asn1/p7/Makefile.common
   M /trunk/asn1/p7/packet-p7-template.c
   M /trunk/asn1/x411/packet-x411-template.c
   M /trunk/asn1/x411/packet-x411-template.h
   M /trunk/epan/dissectors/packet-p7.c
   M /trunk/epan/dissectors/packet-p7.h
   M /trunk/epan/dissectors/packet-x411.c
   M /trunk/epan/dissectors/packet-x411.h

Regenerate P7 with SIZE constraints checking.
Added MSUpperBounds.asn.
Export upper bounds from X411, rename some duplicate definitions in P7.

------------------------------------------------------------------------
r31320 | guy | 2009-12-18 19:21:28 -0800 (Fri, 18 Dec 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-frame.c

Oops, back out my little test change.

------------------------------------------------------------------------
r31319 | guy | 2009-12-18 19:17:44 -0800 (Fri, 18 Dec 2009) | 8 lines
Changed paths:
   M /trunk/asn1/cmp/packet-cmp-template.c
   M /trunk/asn1/h235/h235.cnf
   M /trunk/asn1/snmp/packet-snmp-template.c
   M /trunk/doc/README.developer
   M /trunk/epan/dissectors/packet-9p.c
   M /trunk/epan/dissectors/packet-afp.c
   M /trunk/epan/dissectors/packet-afs.c
   M /trunk/epan/dissectors/packet-aim-ssi.c
   M /trunk/epan/dissectors/packet-ayiya.c
   M /trunk/epan/dissectors/packet-cmp.c
   M /trunk/epan/dissectors/packet-dcc.c
   M /trunk/epan/dissectors/packet-dcerpc-budb.c
   M /trunk/epan/dissectors/packet-dcerpc-butc.c
   M /trunk/epan/dissectors/packet-dcerpc-conv.c
   M /trunk/epan/dissectors/packet-dcerpc-drsuapi.c
   M /trunk/epan/dissectors/packet-dcerpc-fileexp.c
   M /trunk/epan/dissectors/packet-dcerpc-frsrpc.c
   M /trunk/epan/dissectors/packet-dcerpc-frstrans.c
   M /trunk/epan/dissectors/packet-dcerpc-lsa.c
   M /trunk/epan/dissectors/packet-dcerpc-netlogon.c
   M /trunk/epan/dissectors/packet-dcerpc-samr.c
   M /trunk/epan/dissectors/packet-dcerpc-spoolss.c
   M /trunk/epan/dissectors/packet-dcerpc-winreg.c
   M /trunk/epan/dissectors/packet-dcerpc.c
   M /trunk/epan/dissectors/packet-dhcp-failover.c
   M /trunk/epan/dissectors/packet-dnp.c
   M /trunk/epan/dissectors/packet-dtls.c
   M /trunk/epan/dissectors/packet-e100.c
   M /trunk/epan/dissectors/packet-egd.c
   M /trunk/epan/dissectors/packet-epl.c
   M /trunk/epan/dissectors/packet-fmp.c
   M /trunk/epan/dissectors/packet-frame.c
   M /trunk/epan/dissectors/packet-h225.c
   M /trunk/epan/dissectors/packet-h235.c
   M /trunk/epan/dissectors/packet-h501.c
   M /trunk/epan/dissectors/packet-iax2.c
   M /trunk/epan/dissectors/packet-ipp.c
   M /trunk/epan/dissectors/packet-kerberos.c
   M /trunk/epan/dissectors/packet-kerberos4.c
   M /trunk/epan/dissectors/packet-lanforge.c
   M /trunk/epan/dissectors/packet-mmse.c
   M /trunk/epan/dissectors/packet-ndmp.c
   M /trunk/epan/dissectors/packet-ndps.c
   M /trunk/epan/dissectors/packet-netflow.c
   M /trunk/epan/dissectors/packet-nfs.c
   M /trunk/epan/dissectors/packet-nisplus.c
   M /trunk/epan/dissectors/packet-ntlmssp.c
   M /trunk/epan/dissectors/packet-opsi.c
   M /trunk/epan/dissectors/packet-p_mul.c
   M /trunk/epan/dissectors/packet-pktc.c
   M /trunk/epan/dissectors/packet-pktgen.c
   M /trunk/epan/dissectors/packet-pvfs2.c
   M /trunk/epan/dissectors/packet-radius.c
   M /trunk/epan/dissectors/packet-rpcap.c
   M /trunk/epan/dissectors/packet-rx.c
   M /trunk/epan/dissectors/packet-sebek.c
   M /trunk/epan/dissectors/packet-smb-logon.c
   M /trunk/epan/dissectors/packet-smb-pipe.c
   M /trunk/epan/dissectors/packet-smb.c
   M /trunk/epan/dissectors/packet-smb2.c
   M /trunk/epan/dissectors/packet-smpp.c
   M /trunk/epan/dissectors/packet-snmp.c
   M /trunk/epan/dissectors/packet-srvloc.c
   M /trunk/epan/dissectors/packet-ssl.c
   M /trunk/epan/dissectors/packet-ucp.c
   M /trunk/epan/dissectors/packet-who.c
   M /trunk/epan/dissectors/packet-wtls.c
   M /trunk/epan/dissectors/packet-zbee-zcl.c
   M /trunk/epan/dissectors/packet-zep.c
   M /trunk/epan/proto.c
   M /trunk/epan/proto.h
   M /trunk/plugins/opcua/opcua_hfindeces.c
   M /trunk/plugins/opcua/opcua_simpletypes.c
   M /trunk/rawshark.c
   M /trunk/tools/ncp2222.py

For fields of type FT_ABSOLUTE_TIME, have the "display" value be one of
ABSOLUTE_TIME_LOCAL or ABSOLUTE_TIME_UTC, indicating whether to display
the date/time in local time or UTC. (int)ABSOLUTE_TIME_LOCAL ==
(int)BASE_NONE, so there's no source or binary compatiblity issue,
although we might want to eliminate BASE_NONE at some point and have the
BASE_ values used with integral types start at 0, so that you can't
specify BASE_NONE for an integral field.

------------------------------------------------------------------------
r31318 | jake | 2009-12-18 15:26:12 -0800 (Fri, 18 Dec 2009) | 3 lines
Changed paths:
   M /trunk/gtk/rtp_player.c

PortAudio doesn't make sure that a default device is even available on the default Host API (go figure).
Therefore opening the default stream may fail in the precense of usable devices, on other Host API's.
If the default stream fails to open iterate among the Host API's to find one with a default device.
------------------------------------------------------------------------
r31317 | jake | 2009-12-18 15:14:26 -0800 (Fri, 18 Dec 2009) | 1 line
Changed paths:
   M /trunk/docbook/user-guide.xml
   M /trunk/docbook/wsug_graphics/ws-menu.png
   M /trunk/docbook/wsug_graphics/ws-statistics-menu.png
   A /trunk/docbook/wsug_graphics/ws-telephony-menu.png
   M /trunk/docbook/wsug_src/WSUG_chapter_use.xml

Update the User Guide to show the current menu.
------------------------------------------------------------------------
r31316 | gerald | 2009-12-18 12:36:36 -0800 (Fri, 18 Dec 2009) | 3 lines
Changed paths:
   M /trunk/Makefile.nmake
   M /trunk/capture-wpcap.c
   M /trunk/config.h.win32
   M /trunk/config.nmake

Use the WinPcap version of pcap_datalink_val_to_description if it's
present.  Add an entry for DLT_PPI in case it's not.

------------------------------------------------------------------------
r31315 | gerald | 2009-12-18 11:44:10 -0800 (Fri, 18 Dec 2009) | 2 lines
Changed paths:
   M /trunk/airpcap_loader.c

Don't try to free a static pointer.

------------------------------------------------------------------------
r31314 | stig | 2009-12-18 09:45:42 -0800 (Fri, 18 Dec 2009) | 2 lines
Changed paths:
   M /trunk/gtk/menus.c

Added some shortcuts for the Ignore Packet menu items.

------------------------------------------------------------------------
r31313 | stig | 2009-12-18 09:43:54 -0800 (Fri, 18 Dec 2009) | 3 lines
Changed paths:
   M /trunk/asn1/dap/dap.asn
   M /trunk/asn1/disp/disp.asn
   M /trunk/asn1/dop/dop.asn
   M /trunk/epan/dissectors/packet-dop.c

Fixed some OPTIONAL vs. DEFAULT issues.
Regenerate the DOP dissector.

------------------------------------------------------------------------
r31312 | stig | 2009-12-18 07:24:18 -0800 (Fri, 18 Dec 2009) | 3 lines
Changed paths:
   A /trunk/asn1/s4406/MMSUpperBounds.asn
   M /trunk/asn1/s4406/Makefile.common
   M /trunk/asn1/s4406/packet-s4406-template.c
   M /trunk/asn1/s4406/s4406.asn
   M /trunk/epan/dissectors/packet-s4406.c
   M /trunk/epan/dissectors/packet-s4406.h

Regenerated with SIZE constraints checking.
Added MMSUpperBounds.asn.

------------------------------------------------------------------------
r31311 | stig | 2009-12-18 07:22:45 -0800 (Fri, 18 Dec 2009) | 3 lines
Changed paths:
   A /trunk/asn1/x420/IPMSUpperBounds.asn
   M /trunk/asn1/x420/Makefile.common
   M /trunk/asn1/x420/packet-x420-template.c
   M /trunk/epan/dissectors/packet-x420.c
   M /trunk/epan/dissectors/packet-x420.h

Regenerated with SIZE constraints checking.
Added IPMSUpperBounds.asn.

------------------------------------------------------------------------
r31310 | stig | 2009-12-18 07:21:08 -0800 (Fri, 18 Dec 2009) | 3 lines
Changed paths:
   A /trunk/asn1/x411/MTSUpperBounds.asn
   M /trunk/asn1/x411/Makefile.common
   M /trunk/asn1/x411/x411.cnf
   M /trunk/epan/dissectors/packet-x411.c
   M /trunk/epan/dissectors/packet-x411.h

Regenerated with SIZE constraints checking.
Added MTSUpperBounds.asn.

------------------------------------------------------------------------
r31309 | stig | 2009-12-18 07:18:31 -0800 (Fri, 18 Dec 2009) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ber.c
   M /trunk/epan/dissectors/packet-ber.h
   M /trunk/tools/asn2wrs.py

Added option (-C) to check for SIZE constraints in octet-string, integer,
enumerated, sequence-of and set-of types.

Added BER functions to check for SIZE constraints and give expert info warnings.

------------------------------------------------------------------------
r31308 | stig | 2009-12-18 07:13:44 -0800 (Fri, 18 Dec 2009) | 2 lines
Changed paths:
   M /trunk/epan/expert.c
   M /trunk/epan/proto.h

Added expert info group PI_PROTOCOL.

------------------------------------------------------------------------
r31307 | martinm | 2009-12-18 04:32:14 -0800 (Fri, 18 Dec 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c

Fix crash bug by allocating correct size of struct (used with SR tracking).

------------------------------------------------------------------------
r31306 | etxrab | 2009-12-17 22:26:20 -0800 (Thu, 17 Dec 2009) | 1 line
Changed paths:
   M /trunk/asn1/ansi_map/ansi_map.asn
   M /trunk/asn1/ansi_map/packet-ansi_map-template.c
   M /trunk/epan/dissectors/packet-ansi_map.c

Dissect NumberPortabilityRequest return result.
------------------------------------------------------------------------
r31305 | sfisher | 2009-12-17 20:04:15 -0800 (Thu, 17 Dec 2009) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-smtp.c


Introduce a value_string to provide descriptions for some SMTP response
codes.


------------------------------------------------------------------------
r31304 | gerald | 2009-12-17 17:29:56 -0800 (Thu, 17 Dec 2009) | 3 lines
Changed paths:
   M /trunk/config.nmake

Disable PCRE in the Win32 build. GRegex uses a newer version than we do
and this matches the Win64 configuration.

------------------------------------------------------------------------
r31303 | gerald | 2009-12-17 17:25:46 -0800 (Thu, 17 Dec 2009) | 2 lines
Changed paths:
   M /trunk/epan/ftypes/ftype-bytes.c
   M /trunk/epan/ftypes/ftype-tvbuff.c

Fix our match flags.

------------------------------------------------------------------------
r31302 | gerald | 2009-12-17 17:15:08 -0800 (Thu, 17 Dec 2009) | 3 lines
Changed paths:
   M /trunk/configure.in
   M /trunk/epan/dfilter/semcheck.c
   M /trunk/epan/ftypes/ftype-bytes.c
   M /trunk/epan/ftypes/ftype-pcre.c
   M /trunk/epan/ftypes/ftype-string.c
   M /trunk/epan/ftypes/ftype-tvbuff.c
   M /trunk/epan/ftypes/ftypes-int.h
   M /trunk/epan/ftypes/ftypes.h
   M /trunk/gtk/dfilter_expr_dlg.c
   M /trunk/version_info.c

If we don't have PCRE and we do have GLib >= 2.14, use GRegexes for the
"matches" operator.

------------------------------------------------------------------------
r31301 | gerald | 2009-12-17 14:01:13 -0800 (Thu, 17 Dec 2009) | 3 lines
Changed paths:
   M /trunk/Makefile.nmake
   M /trunk/config.nmake
   M /trunk/packaging/nsis/wireshark.nsi
   M /trunk/tools/win32-setup.sh
   M /trunk/tools/win64-setup.sh

Use the latest c-ares and GeoIP libraries. Try to fix the Win32 installer
build.

------------------------------------------------------------------------
r31298 | jake | 2009-12-17 11:58:57 -0800 (Thu, 17 Dec 2009) | 1 line
Changed paths:
   M /trunk/gtk/rtp_player.c

Squelch GTK warnings on the RTP player progress bar when resizeing the window.
------------------------------------------------------------------------
r31297 | jake | 2009-12-17 09:59:46 -0800 (Thu, 17 Dec 2009) | 1 line
Changed paths:
   M /trunk/gtk/rtp_player.c

Squelch a GTK warning on the RTP player spinner control.
------------------------------------------------------------------------
r31295 | dimeg | 2009-12-17 08:56:56 -0800 (Thu, 17 Dec 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_gm.c

Fix/enhacement of Quality of Service IE

------------------------------------------------------------------------
r31294 | wmeier | 2009-12-17 08:22:50 -0800 (Thu, 17 Dec 2009) | 4 lines
Changed paths:
   M /trunk/plugins/opcua/opcua.c

From  Martin Lutz: Patch tvb_memeql return check;
  ... tvb_memeql returns 0 for truth.
See: https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3986#c7

------------------------------------------------------------------------
r31293 | stig | 2009-12-17 07:32:23 -0800 (Thu, 17 Dec 2009) | 3 lines
Changed paths:
   M /trunk/wiretap/pcap-common.c

From Petr Sumbera:
Small comment fix.

------------------------------------------------------------------------
r31292 | martinm | 2009-12-17 05:33:00 -0800 (Thu, 17 Dec 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c

Remove stray #if 1

------------------------------------------------------------------------
r31291 | martinm | 2009-12-17 05:15:29 -0800 (Thu, 17 Dec 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c

Adding FT_NONE item with proto_tree_add_item() causes crashes later, so use
proto_tree_add_none_format() instead.

------------------------------------------------------------------------
r31290 | stig | 2009-12-17 04:09:40 -0800 (Thu, 17 Dec 2009) | 2 lines
Changed paths:
   M /trunk/capinfos.c

Initialize hd pointer to avoid a compiler warning.

------------------------------------------------------------------------
r31289 | stig | 2009-12-17 04:05:13 -0800 (Thu, 17 Dec 2009) | 3 lines
Changed paths:
   M /trunk/gtk/main_packet_list.c
   M /trunk/gtk/main_packet_list.h
   M /trunk/gtk/menus.c
   M /trunk/gtk/new_packet_list.c
   M /trunk/gtk/new_packet_list.h
   M /trunk/gtk/summary_dlg.c
   M /trunk/summary.c
   M /trunk/summary.h

Added "Ignore Packet" menu items to the main menu.
Show ignored packages in the summary dialog.

------------------------------------------------------------------------
r31288 | etxrab | 2009-12-16 22:36:37 -0800 (Wed, 16 Dec 2009) | 1 line
Changed paths:
   M /trunk/config.nmake

Use gtk+-bundle_2.18.5-20091215_win32
------------------------------------------------------------------------
r31287 | stig | 2009-12-16 17:18:14 -0800 (Wed, 16 Dec 2009) | 5 lines
Changed paths:
   M /trunk/cfile.h
   M /trunk/epan/dissectors/packet-frame.c
   M /trunk/epan/frame_data.c
   M /trunk/epan/frame_data.h
   M /trunk/epan/prefs.c
   M /trunk/epan/prefs.h
   M /trunk/file.c
   M /trunk/file.h
   M /trunk/gtk/main_packet_list.c
   M /trunk/gtk/main_packet_list.h
   M /trunk/gtk/main_statusbar.c
   M /trunk/gtk/menus.c
   M /trunk/gtk/new_packet_list.c
   M /trunk/gtk/new_packet_list.h
   M /trunk/gtk/prefs_stream.c

Introduce "Ignore Packet" in the packet list.

This will remove the package from the dissection functions without
removing it from the capture file.

------------------------------------------------------------------------
r31286 | etxrab | 2009-12-16 13:34:03 -0800 (Wed, 16 Dec 2009) | 3 lines
Changed paths:
   M /trunk/asn1/lte-rrc/lte-rrc.cnf
   M /trunk/asn1/lte-rrc/packet-lte-rrc-template.c
   M /trunk/epan/dissectors/packet-lte-rrc.c

From Pascal Quantin:
Add dissection of UE Capability Information PDU.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4335
------------------------------------------------------------------------
r31285 | etxrab | 2009-12-16 12:54:40 -0800 (Wed, 16 Dec 2009) | 1 line
Changed paths:
   M /trunk/config.nmake
   M /trunk/tools/win-setup.sh
   M /trunk/tools/win32-setup.sh

Use gtk+-bundle_2.16.6-20091215_win32
------------------------------------------------------------------------
r31284 | dimeg | 2009-12-16 12:46:47 -0800 (Wed, 16 Dec 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_dtap.c

Expert info warning when Keypad Facility IE contains character that is
not a DTMF digit

------------------------------------------------------------------------
r31283 | dimeg | 2009-12-16 11:16:15 -0800 (Wed, 16 Dec 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_dtap.c

Update CC Capabilities IE to decode ENICM and MCAT

------------------------------------------------------------------------
r31279 | dimeg | 2009-12-15 14:09:32 -0800 (Tue, 15 Dec 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_gm.c

More NULL entries in dtap_msg_sm_fcn[] to avoid out of bounds access

------------------------------------------------------------------------
r31278 | dimeg | 2009-12-15 13:48:05 -0800 (Tue, 15 Dec 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_gm.c

Fix/update for PDP Address IE

------------------------------------------------------------------------
r31275 | gerald | 2009-12-15 11:29:21 -0800 (Tue, 15 Dec 2009) | 7 lines
Changed paths:
   M /trunk/capture-wpcap.c
   M /trunk/capture.c
   M /trunk/gtk/main.c

Behave more gracefully if WinPcap isn't installed. Don't assert if
we call pcap_open or pcap_open_live when WinPcap isn't loaded - just
return NULL. Don't display the "NPF driver isn't running" dialog if
we're capturing from stdin or a file.

Fix a cut-and-paste error in capture_pcap_linktype_list.

------------------------------------------------------------------------
r31274 | sfisher | 2009-12-15 00:05:14 -0800 (Tue, 15 Dec 2009) | 6 lines
Changed paths:
   M /trunk/epan/dissectors/packet-vnc.c


Fix a number of copy & paste errors introduced over various checkins and
change duplicated filter names used for different purposes by inserting
another word to differentiate between them.


------------------------------------------------------------------------
r31273 | jake | 2009-12-14 23:45:14 -0800 (Mon, 14 Dec 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-vnc.c

From Yaniv Kaul:
Attached patch fixes the dissection of the Set Colormap Entries server message. 
It was at least off-by-one to start with, and the dissection went a bit wrong from there on.
------------------------------------------------------------------------
r31272 | etxrab | 2009-12-14 22:31:18 -0800 (Mon, 14 Dec 2009) | 2 lines
Changed paths:
   M /trunk/asn1/inap/inap.cnf
   M /trunk/asn1/inap/packet-inap-template.c
   M /trunk/epan/dissectors/packet-inap.c

From Vasil Velichkov:
Bug 4330 - Add dissection of HighLayerCompatibility parameter in CAMEL/INAP InitialDP operation.
------------------------------------------------------------------------
r31270 | guy | 2009-12-14 15:55:50 -0800 (Mon, 14 Dec 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ltp.c

Use the right field for the extension length.  Should fix

	http://buildbot.wireshark.org/trunk/builders/Ubuntu-7.10-x86-64/builds/311/steps/run-randpkt/logs/stdio

------------------------------------------------------------------------
r31269 | jake | 2009-12-14 14:05:29 -0800 (Mon, 14 Dec 2009) | 4 lines
Changed paths:
   M /trunk/capture.c
   M /trunk/file.c
   M /trunk/file.h
   M /trunk/gtk/capture_file_dlg.c
   M /trunk/gtk/drag_and_drop.c
   M /trunk/gtk/file_dlg_win32.c
   M /trunk/gtk/fileset_dlg.c
   M /trunk/gtk/funnel_stat.c
   M /trunk/gtk/main.c
   M /trunk/gtk/main_statusbar.c
   M /trunk/gtk/menus.c

From Valerio Messina:
As now, when Wireshark save capture files, it show "Loading" in status bar and
in the dialog box, warning many users of lost them packets. Saving work as expected.
Is simply a GUI use interaction problem.
------------------------------------------------------------------------
r31268 | morriss | 2009-12-14 12:08:11 -0800 (Mon, 14 Dec 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-sccp.c

Add support for LUDT/LUDTS in ANSI (ANSI added them in 2000/2001).

------------------------------------------------------------------------
r31267 | martinm | 2009-12-14 08:50:42 -0800 (Mon, 14 Dec 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c

Add a cast to try to keep the win64 compiler happy

------------------------------------------------------------------------
r31266 | etxrab | 2009-12-14 08:49:35 -0800 (Mon, 14 Dec 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-xml.c

Add ETSI Applications.
------------------------------------------------------------------------
r31265 | martinm | 2009-12-14 08:04:14 -0800 (Mon, 14 Dec 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c

Show the time between SR and failure or grant.

------------------------------------------------------------------------
r31264 | wmeier | 2009-12-14 07:04:49 -0800 (Mon, 14 Dec 2009) | 2 lines
Changed paths:
   M /trunk/docbook/README.txt

Update README to reflect fop-0.95 as default on Windows.

------------------------------------------------------------------------
r31263 | jake | 2009-12-14 06:39:32 -0800 (Mon, 14 Dec 2009) | 1 line
Changed paths:
   M /trunk/docbook/wsug_src/WSUG_chapter_build_install.xml

Update details about building and installing.
------------------------------------------------------------------------
r31262 | stig | 2009-12-14 05:07:56 -0800 (Mon, 14 Dec 2009) | 2 lines
Changed paths:
   M /trunk/gtk/CMakeLists.txt

Moved conversations_ipv6.c and hostlist_ipv6.c to TAP_SRC.

------------------------------------------------------------------------
r31261 | martinm | 2009-12-14 03:23:24 -0800 (Mon, 14 Dec 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c

Catch unexpected Scheduling Request state transitions as expert info.

------------------------------------------------------------------------
r31260 | jake | 2009-12-14 02:59:15 -0800 (Mon, 14 Dec 2009) | 7 lines
Changed paths:
   M /trunk/epan/dissectors/packet-scriptingservice.c

From Thomas Dreibholz:
Add the missing message type "SSP Not Ready" to the SSP protocol
dissector.

In addition to that:
- make it a proper new style dissector, reporting dissected length,
- fix Keep Alive Ack, taking into account the indicated length.
------------------------------------------------------------------------
r31259 | jake | 2009-12-14 02:09:06 -0800 (Mon, 14 Dec 2009) | 1 line
Changed paths:
   M /trunk/docbook/wsdg_src/WSDG_chapter_dissection.xml

Cleanup tapping section.
------------------------------------------------------------------------
r31258 | wmeier | 2009-12-13 19:01:47 -0800 (Sun, 13 Dec 2009) | 2 lines
Changed paths:
   M /trunk/docbook/wsdg_src/WSDG_chapter_sources.xml

Fix XML error (I hope) ...

------------------------------------------------------------------------
r31257 | jake | 2009-12-13 14:10:37 -0800 (Sun, 13 Dec 2009) | 1 line
Changed paths:
   M /trunk/docbook/wsdg_src/WSDG_chapter_libraries.xml

Update the library references.
------------------------------------------------------------------------
r31256 | jake | 2009-12-13 11:22:28 -0800 (Sun, 13 Dec 2009) | 1 line
Changed paths:
   M /trunk/docbook/wsdg_src/WSDG_chapter_sources.xml

Add description on running and debugging your own build of Wireshark.
------------------------------------------------------------------------
r31255 | jake | 2009-12-13 05:47:36 -0800 (Sun, 13 Dec 2009) | 1 line
Changed paths:
   M /trunk/docbook/developer-guide.xml
   M /trunk/docbook/wsdg_src/WSDG_chapter_build_intro.xml
   M /trunk/docbook/wsdg_src/WSDG_chapter_env_intro.xml
   M /trunk/docbook/wsdg_src/WSDG_chapter_sources.xml

Update platform support, build and packaging information.
------------------------------------------------------------------------
r31254 | etxrab | 2009-12-13 02:05:35 -0800 (Sun, 13 Dec 2009) | 3 lines
Changed paths:
   M /trunk/gtk/rtp_analysis.c

From Andreas Heise:
Fix different duration format beteen directions.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4327
------------------------------------------------------------------------
r31253 | sake | 2009-12-13 00:11:31 -0800 (Sun, 13 Dec 2009) | 3 lines
Changed paths:
   M /trunk/epan/follow.c

Remove obsoleted test (test is obsoleted by svn 31252)


------------------------------------------------------------------------
r31252 | sake | 2009-12-12 17:10:55 -0800 (Sat, 12 Dec 2009) | 6 lines
Changed paths:
   M /trunk/epan/dissectors/packet-tcp.c
   M /trunk/epan/follow.c
   M /trunk/epan/follow.h

Fix for bug 3955 and 4288. When doing Follow TCP stream, there was no 
check whether a packet belonged to the correct tcp stream (when there 
are multiple streams in the tracefile with the samen ip addresses and 
tcp ports.


------------------------------------------------------------------------
r31251 | jake | 2009-12-12 01:30:49 -0800 (Sat, 12 Dec 2009) | 4 lines
Changed paths:
   M /trunk/asn1/ldap/Lightweight-Directory-Access-Protocol-V3.asn
   M /trunk/asn1/ldap/ldap.cnf
   M /trunk/asn1/ldap/packet-ldap-template.c
   M /trunk/asn1/ldap/packet-ldap-template.h
   M /trunk/epan/dissectors/packet-ldap.c
   M /trunk/epan/dissectors/packet-ldap.h

From Mathieu Parent:
As defined in rfc4511 [Lightweight Directory Access Protocol (LDAP): The Protocol],
see the attached patch that dissects IntermediateMessage.

------------------------------------------------------------------------
r31250 | jake | 2009-12-12 00:39:38 -0800 (Sat, 12 Dec 2009) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-vnc.c

From Yaniv Kaul:
VNC dissector fails to dissect properly the authentication used by the older
VNC protocol. Specifically, the part about version 3.3 in section 6.2 of the 
protocol was ignored / not properly implemented.

------------------------------------------------------------------------
r31249 | guy | 2009-12-11 19:15:28 -0800 (Fri, 11 Dec 2009) | 14 lines
Changed paths:
   M /trunk/epan/proto.c
   M /trunk/epan/proto.h
   M /trunk/gtk/dfilter_expr_dlg.c

Rename BASE_STRUCTURE_RESET to BASE_DISPLAY_E_MASK, to clarify that it's
a mask to select the base_display_e value from a display field in a
header_field_info structure.

Never select that value by masking out the BASE_RANGE_STRING flag bit,
as that won't continue to work if more flag bits, or other bitfields,
are added.  Instead, mask with BASE_DISPLAY_E_MASK.

Note that the base_display_e value and BASE_RANGE_STRING flag are only
for integral field types, and clarify what BASE_DISPLAY_E_MASK is.

Give at least one of the reasons why hiding protocol fields is not
considered a good idea.

------------------------------------------------------------------------
r31248 | guy | 2009-12-11 18:33:16 -0800 (Fri, 11 Dec 2009) | 9 lines
Changed paths:
   M /trunk/doc/README.developer

Clarify that BASE_RANGE_STRING is a flag set in the display field, not
itself a valid value for that field - it should be ORed with a value.

Indicate that it will never be possible to record in a header_field_info
a byte order for all fields, as some protocols do not specify the
endianness of fields (for example, DCE RPC uses "receiver makes it
right", with the sender sending data in its byte order, with an
indication in the packet of what that byte order is).

------------------------------------------------------------------------
r31247 | rbalint | 2009-12-11 17:41:32 -0800 (Fri, 11 Dec 2009) | 2 lines
Changed paths:
   M /trunk/epan/oids.c

Suggest solutions on the missing MIBs popup window.

------------------------------------------------------------------------
r31246 | jake | 2009-12-11 09:35:10 -0800 (Fri, 11 Dec 2009) | 3 lines
Changed paths:
   M /trunk/doc/README.developer
   M /trunk/epan/libwireshark.def

From Richard Pecl:
Adding prefs_register_protocol_subtree to libwireshark.def

------------------------------------------------------------------------
r31245 | jake | 2009-12-11 09:24:57 -0800 (Fri, 11 Dec 2009) | 4 lines
Changed paths:
   M /trunk/Makefile.nmake

From Pascal Quantin:
The attached patch force 'svn info' command output as english to enable
detection of svn revision, whatever language is configured in Windows.

------------------------------------------------------------------------
r31244 | jake | 2009-12-11 09:18:00 -0800 (Fri, 11 Dec 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mip.c

From Martin Willi:
The attached patch fixes the check for types with the long extension format and re-enables it.

------------------------------------------------------------------------
r31243 | martinm | 2009-12-11 06:31:40 -0800 (Fri, 11 Dec 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-pdcp-lte.c
   M /trunk/epan/dissectors/packet-pdcp-lte.h

From Pascal Quantin: add PDCP framing method over UDP.

------------------------------------------------------------------------
r31242 | jmayer | 2009-12-11 03:38:49 -0800 (Fri, 11 Dec 2009) | 2 lines
Changed paths:
   M /trunk/gtk/CMakeLists.txt

Add new files

------------------------------------------------------------------------
r31241 | guy | 2009-12-11 01:11:42 -0800 (Fri, 11 Dec 2009) | 2 lines
Changed paths:
   M /trunk/acinclude.m4

Put in missing comma.

------------------------------------------------------------------------
r31240 | jake | 2009-12-11 00:53:19 -0800 (Fri, 11 Dec 2009) | 2 lines
Changed paths:
   M /trunk/gtk/rtp_analysis.c

Fix for bug 3801:
Following r28546 and r30953 this adjusts the timescale in the RTP Graph Analysis, restoring its operation.
------------------------------------------------------------------------
r31239 | guy | 2009-12-11 00:45:45 -0800 (Fri, 11 Dec 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-kink.c

Just use abs_time_secs_to_str() to display UTC times, now that it has a
flag to tell it to format the time in UTC.

------------------------------------------------------------------------
r31238 | guy | 2009-12-11 00:08:05 -0800 (Fri, 11 Dec 2009) | 2 lines
Changed paths:
   M /trunk/epan/to_str.c

Protect against localtime() failing.

------------------------------------------------------------------------
r31237 | guy | 2009-12-10 23:17:09 -0800 (Thu, 10 Dec 2009) | 2 lines
Changed paths:
   M /trunk/epan/to_str.c

The pointer is "tmp", not "tm".

------------------------------------------------------------------------
r31236 | guy | 2009-12-10 23:14:52 -0800 (Thu, 10 Dec 2009) | 2 lines
Changed paths:
   M /trunk/epan/to_str.c

Squelch warnings.

------------------------------------------------------------------------
r31235 | etxrab | 2009-12-10 22:44:47 -0800 (Thu, 10 Dec 2009) | 3 lines
Changed paths:
   M /trunk/gtk/rtp_analysis.c

From Andreas Heise:
fix missing display of max skew in reversed d.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4320
------------------------------------------------------------------------
r31234 | guy | 2009-12-10 19:39:17 -0800 (Thu, 10 Dec 2009) | 3 lines
Changed paths:
   M /trunk/acinclude.m4
   M /trunk/config.h.win32
   M /trunk/configure.in
   M /trunk/epan/to_str.c

Add the time zone abbreviation to the result of abs_time_to_str() and
abs_time_secs_to_str().

------------------------------------------------------------------------
r31233 | guy | 2009-12-10 18:31:47 -0800 (Thu, 10 Dec 2009) | 5 lines
Changed paths:
   M /trunk/doc/tshark.pod
   M /trunk/doc/wireshark.pod.template

Split "willcollect" into its two component words.

Document "-z conv,ipv6" for Wireshark.  Rewrite the descriptions of the
"-z conv,{type}" options a bit.

------------------------------------------------------------------------
r31232 | guy | 2009-12-10 18:19:41 -0800 (Thu, 10 Dec 2009) | 3 lines
Changed paths:
   M /trunk/doc/tshark.pod
   M /trunk/tap-iousers.c

As long as we have an IPv6 tap, we might as well add a "conv,ipv6"
statistic to TShark.

------------------------------------------------------------------------
r31231 | jake | 2009-12-10 15:18:08 -0800 (Thu, 10 Dec 2009) | 3 lines
Changed paths:
   M /trunk/gtk/Makefile.common
   A /trunk/gtk/conversations_ipv6.c
   A /trunk/gtk/hostlist_ipv6.c

From Clif Bratcher:
Support for IPv6 in the Conversations window.
Add IPv6 tab to the Endpoints window
------------------------------------------------------------------------
r31230 | jake | 2009-12-10 15:15:12 -0800 (Thu, 10 Dec 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ipv6.c

From Clif Bratcher:
Add a tap hook to the IPv6 dissector.
------------------------------------------------------------------------
r31229 | sfisher | 2009-12-10 14:35:09 -0800 (Thu, 10 Dec 2009) | 12 lines
Changed paths:
   M /trunk/epan/dissectors/packet-arp.c


Generated fields should not highlight any bytes in the packet bytes pane.
This is especially true in this case because the indication that an arp
packet is gratuitous is determined with the following code, which checks
multiple fields:

  if (((ar_op == ARPOP_REQUEST) || (ar_op == ARPOP_REPLY)) && (memcmp(spa_val, tpa_val, ar_pln) == 0))
    is_gratuitous = TRUE;
  else
    is_gratuitous = FALSE;


------------------------------------------------------------------------
r31228 | guy | 2009-12-10 14:20:18 -0800 (Thu, 10 Dec 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ipmi.c

Show absolute times as UTC, as was done before.

------------------------------------------------------------------------
r31227 | guy | 2009-12-10 14:19:29 -0800 (Thu, 10 Dec 2009) | 8 lines
Changed paths:
   M /trunk/asn1/snmp/packet-snmp-template.c
   M /trunk/epan/dissectors/packet-collectd.c
   M /trunk/epan/dissectors/packet-dhcp-failover.c
   M /trunk/epan/dissectors/packet-dmp.c
   M /trunk/epan/dissectors/packet-dnp.c
   M /trunk/epan/dissectors/packet-dns.c
   M /trunk/epan/dissectors/packet-dtn.c
   M /trunk/epan/dissectors/packet-icq.c
   M /trunk/epan/dissectors/packet-ipmi.c
   M /trunk/epan/dissectors/packet-ipp.c
   M /trunk/epan/dissectors/packet-kismet.c
   M /trunk/epan/dissectors/packet-mmse.c
   M /trunk/epan/dissectors/packet-ncp2222.inc
   M /trunk/epan/dissectors/packet-pktc.c
   M /trunk/epan/dissectors/packet-radius.c
   M /trunk/epan/dissectors/packet-snmp.c
   M /trunk/epan/dissectors/packet-time.c
   M /trunk/epan/dissectors/packet-wsp.c
   M /trunk/epan/ftypes/ftype-time.c
   M /trunk/epan/proto.c
   M /trunk/epan/to_str.c
   M /trunk/epan/to_str.h
   M /trunk/epan/wslua/wslua_util.c
   M /trunk/print.c

Add an argument to abs_time_to_str() and abs_time_secs_to_str()
indicating whether the time should be shown as local time or UTC.  For
now, always pass FALSE, meaning "show as local time".

Clean up some stuff in the SNMP dissector, use abs_time_secs_to_str()
for times with one-second resolution, and update a comment in various
macros in the WSP dissector, while we're at it.

------------------------------------------------------------------------
r31226 | guy | 2009-12-10 14:15:59 -0800 (Thu, 10 Dec 2009) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-epl.c

Well, not quite - proto_tree_add_item() doesn't work on FT_ABSOLUTE_TIME
fields, as there are several different possible time formats, and
there's not yet any way to specify the particular format.  However, we
don't need to format the time stamp - let the Wireshark core code do that.

------------------------------------------------------------------------
r31225 | guy | 2009-12-10 13:59:35 -0800 (Thu, 10 Dec 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-epl.c

Just use proto_tree_add_item(), don't use a fancy sequence of code that
yields the same result.

------------------------------------------------------------------------
r31224 | guy | 2009-12-10 12:48:31 -0800 (Thu, 10 Dec 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ipmi.c

Use existing code to format relative and absolute times.

------------------------------------------------------------------------
r31223 | wmeier | 2009-12-10 12:26:39 -0800 (Thu, 10 Dec 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ipmi.c

Fix Bug #4319: IPMI dissector crash (on Windows) displaying date/time;
Using strftime(..., "%F %T", ...) crashes on Windows (VC9) (!!);
Use "%Y-%m-%d %H:%M:%S" instead.....

------------------------------------------------------------------------
r31222 | sfisher | 2009-12-10 11:15:37 -0800 (Thu, 10 Dec 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-cisco-oui.c


Add a simple description to the PID field.


------------------------------------------------------------------------
r31221 | wmeier | 2009-12-10 10:13:38 -0800 (Thu, 10 Dec 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-radius.c

Fix Bug 4316: Crash when using custom RADIUS dictionary.
  (The bug was caused by a variable not being initialized).
See: https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4316

------------------------------------------------------------------------
r31220 | dimeg | 2009-12-09 15:14:31 -0800 (Wed, 09 Dec 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ajp13.c

Fix for Bug 4311:
Update context in case of Get Body Chunk; recognize empty body packets

------------------------------------------------------------------------
r31219 | dimeg | 2009-12-09 13:18:04 -0800 (Wed, 09 Dec 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-per.c

Constrained SEQ OF in PER encoding associated with wrong length;
also take into account cases of length 0.

------------------------------------------------------------------------
r31218 | dimeg | 2009-12-09 12:59:20 -0800 (Wed, 09 Dec 2009) | 5 lines
Changed paths:
   M /trunk/asn1/ldap/Lightweight-Directory-Access-Protocol-V3.asn
   M /trunk/asn1/ldap/ldap.cnf
   M /trunk/asn1/ldap/packet-ldap-template.c
   M /trunk/epan/dissectors/packet-ldap.c

From Mathieu Parent:
Dissector for LDAP Content Synchronization Operation
(Modified in order to remove the unneeded oid_add_from_string's)
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4309

------------------------------------------------------------------------
r31217 | stig | 2009-12-09 08:16:04 -0800 (Wed, 09 Dec 2009) | 2 lines
Changed paths:
   M /trunk/gtk/new_packet_list.c
   M /trunk/gtk/recent.c

Cleanup some column alignment code.

------------------------------------------------------------------------
r31216 | stig | 2009-12-09 07:50:20 -0800 (Wed, 09 Dec 2009) | 2 lines
Changed paths:
   M /trunk/gtk/main_packet_list.c

Save column alignment in the old packet list.

------------------------------------------------------------------------
r31215 | stig | 2009-12-09 07:48:38 -0800 (Wed, 09 Dec 2009) | 2 lines
Changed paths:
   M /trunk/gtk/new_packet_list.h
   M /trunk/gtk/recent.h

Moved column xalign values.

------------------------------------------------------------------------
r31214 | stig | 2009-12-09 06:40:19 -0800 (Wed, 09 Dec 2009) | 3 lines
Changed paths:
   M /trunk/gtk/main_packet_list.c
   M /trunk/gtk/main_packet_list.h
   M /trunk/gtk/menus.c

Added "No Sorting" and Align menu items to the old packet list 
heading popup menu.

------------------------------------------------------------------------
r31213 | sfisher | 2009-12-08 19:27:12 -0800 (Tue, 08 Dec 2009) | 10 lines
Changed paths:
   M /trunk/wiretap/netmon.c


When reading NetMon capture files version 2.1 and higher (the latest is 2.2 right
now), the capture file's header encapsulation type is set to 1 for Ethernet for
backwards compability only.  These files use per-packet encapsulation types
instead.  For now, set it to Unknown file encapsulation until we can find a
way to set it to WTAP_ENCAP_PER_PACKET without having to assert in wtap_read()
so the user can see that it is a per-packet encapulation in places such as
the capinfos program.


------------------------------------------------------------------------
r31212 | guy | 2009-12-08 17:31:41 -0800 (Tue, 08 Dec 2009) | 3 lines
Changed paths:
   M /trunk/epan/to_str.c

Note that there are similar functions to the "to_hexstr" functions
in strutil.c.

------------------------------------------------------------------------
r31210 | jake | 2009-12-08 14:26:04 -0800 (Tue, 08 Dec 2009) | 1 line
Changed paths:
   M /trunk/tools/checkAPIs.pl

Following bug 4302 added ctime() to the deprecated list.
------------------------------------------------------------------------
r31209 | jake | 2009-12-08 14:21:51 -0800 (Tue, 08 Dec 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-socketcan.c

Add the Id tag.

------------------------------------------------------------------------
r31208 | jake | 2009-12-08 14:10:35 -0800 (Tue, 08 Dec 2009) | 1 line
Changed paths:
   M /trunk/tools/ftsanity.py

Make the check work on hexadecimal bitmasks.
------------------------------------------------------------------------
r31207 | jake | 2009-12-08 14:05:55 -0800 (Tue, 08 Dec 2009) | 2 lines
Changed paths:
   M /trunk/plugins/wimax/msg_fpc.c
   M /trunk/plugins/wimax/msg_pmc.c

Fix header field names containing dots.
Move excessive long texts to header field blurb.
------------------------------------------------------------------------
r31206 | etxrab | 2009-12-08 08:14:01 -0800 (Tue, 08 Dec 2009) | 1 line
Changed paths:
   M /trunk/gtk/new_packet_list.c

When freezing/thawing selection gets lost.
------------------------------------------------------------------------
r31205 | stig | 2009-12-08 03:04:52 -0800 (Tue, 08 Dec 2009) | 2 lines
Changed paths:
   M /trunk/CMakeLists.txt

Added GCRYPT_LIBRARIES to capinfos.

------------------------------------------------------------------------
r31204 | stig | 2009-12-08 02:17:37 -0800 (Tue, 08 Dec 2009) | 3 lines
Changed paths:
   M /trunk/epan/to_str.c

From Jakub Zawadzki:
Fix win64 build.

------------------------------------------------------------------------
r31203 | stig | 2009-12-08 02:14:22 -0800 (Tue, 08 Dec 2009) | 7 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dmp.c

Added defines for protocol identifier.
Added hf_addr_ext_form_orig for Originator.
Rewrote strings for addr_form.
Indicate national protocol.
Added expert info for unknown compression.
Some code cleanup.

------------------------------------------------------------------------
r31202 | martinm | 2009-12-08 02:07:27 -0800 (Tue, 08 Dec 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rlc-lte.h

Add a link to protocol wiki page, where link to example program for UDP framing may be found.

------------------------------------------------------------------------
r31201 | etxrab | 2009-12-07 23:45:06 -0800 (Mon, 07 Dec 2009) | 3 lines
Changed paths:
   M /trunk/epan/to_str.c

From Jakub Zawadzki:
Replace some g_snprintf() with 'probably' faster version.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4303
------------------------------------------------------------------------
r31200 | etxrab | 2009-12-07 23:41:43 -0800 (Mon, 07 Dec 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dtn.c
   M /trunk/epan/dissectors/packet-icq.c
   M /trunk/epan/dissectors/packet-kismet.c

From Jakub Zawadzki:
ctime() is not thread safe and it's obsolete.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4302
------------------------------------------------------------------------
r31199 | sfisher | 2009-12-07 23:31:26 -0800 (Mon, 07 Dec 2009) | 4 lines
Changed paths:
   M /trunk/AUTHORS


Update my AUTHORS entry with a few new items


------------------------------------------------------------------------
r31198 | stig | 2009-12-07 23:30:07 -0800 (Mon, 07 Dec 2009) | 2 lines
Changed paths:
   M /trunk/epan/CMakeLists.txt

Added packet-socketcan.c

------------------------------------------------------------------------
r31197 | sfisher | 2009-12-07 23:26:37 -0800 (Mon, 07 Dec 2009) | 4 lines
Changed paths:
   M /trunk/AUTHORS


Forgot to add Felix to the AUTHORS file in commit 31196.


------------------------------------------------------------------------
r31196 | sfisher | 2009-12-07 23:21:33 -0800 (Mon, 07 Dec 2009) | 8 lines
Changed paths:
   M /trunk/epan/dissectors/Makefile.common
   A /trunk/epan/dissectors/packet-socketcan.c
   M /trunk/wiretap/pcap-common.c
   M /trunk/wiretap/wtap.h


From Felix Obenhuber via bug #4299: SocketCAN dissector patch

From me: Remove changes related to the ARP protocol because it doesn't
appear to be necessary for SocketCAN.  Will add later if Felix says it is
needed.


------------------------------------------------------------------------
r31195 | sfisher | 2009-12-07 23:12:59 -0800 (Mon, 07 Dec 2009) | 5 lines
Changed paths:
   M /trunk/text2pcap.c


From Jakub Zawadzki via bug #4289: (Fix for) Frame arrival times (pcap)
are 1 hour more than timestamps in txt


------------------------------------------------------------------------
r31194 | sfisher | 2009-12-07 23:04:12 -0800 (Mon, 07 Dec 2009) | 5 lines
Changed paths:
   M /trunk/capinfos.c


From Jim Young via bug #4304: Patch to capinfos -H feature to generate
expected column header names


------------------------------------------------------------------------
r31193 | guy | 2009-12-07 17:49:01 -0800 (Mon, 07 Dec 2009) | 2 lines
Changed paths:
   M /trunk/capinfos.c

winposixtype.h appears to be Windows-only.

------------------------------------------------------------------------
r31192 | gerald | 2009-12-07 16:13:57 -0800 (Mon, 07 Dec 2009) | 4 lines
Changed paths:
   M /trunk/Makefile.nmake
   M /trunk/capinfos.c
   M /trunk/config.nmake

Fix compilation under Windows. Allocate our hash buffer dynamically so
that _chkstk doesn't throw a hissy fit. When hashing, open the file in
binary mode.

------------------------------------------------------------------------
r31191 | gerald | 2009-12-07 15:18:12 -0800 (Mon, 07 Dec 2009) | 2 lines
Changed paths:
   M /trunk/Makefile.am
   M /trunk/capinfos.c
   M /trunk/doc/capinfos.pod

Add SHA1, RMD160, and MD5 hashes to capinfos.

------------------------------------------------------------------------
r31190 | gerald | 2009-12-07 14:09:59 -0800 (Mon, 07 Dec 2009) | 4 lines
Changed paths:
   M /trunk/epan/enterprise-numbers

Set svn:use-commit-times to "yes" for the enterprise-numbers file. The
make-sminmpec.pl script uses its modification time to check for a newer
version.

------------------------------------------------------------------------
r31189 | gerald | 2009-12-07 13:32:27 -0800 (Mon, 07 Dec 2009) | 1 line
Changed paths:
   M /trunk/manuf

[Automatic manuf and enterprise-numbers update for 2009-12-07]
------------------------------------------------------------------------
r31188 | gerald | 2009-12-07 10:21:58 -0800 (Mon, 07 Dec 2009) | 4 lines
Changed paths:
   M /trunk/capture-wpcap.c

If WinPcap isn't loaded, return NULL from pcap_lookupdev() instead
of asserting. Returning an empty interface list is more graceful than
crashing.

------------------------------------------------------------------------
r31187 | stig | 2009-12-07 07:07:38 -0800 (Mon, 07 Dec 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-smb.c
   M /trunk/epan/dissectors/packet-smb2.c

A fix for bug 4301:
Check sip->extra_info for SMB_EI_NTI before usage.

------------------------------------------------------------------------
r31186 | stig | 2009-12-07 04:17:13 -0800 (Mon, 07 Dec 2009) | 3 lines
Changed paths:
   M /trunk/asn1/x411/x411.cnf
   M /trunk/epan/dissectors/packet-x411.c

Build correct oraddress for several Teletex values.
Corrected label format for GenerationQualifier: GQ -> Q.

------------------------------------------------------------------------
r31185 | martinm | 2009-12-07 02:23:35 -0800 (Mon, 07 Dec 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rlc-lte.c
   M /trunk/epan/dissectors/packet-rlc-lte.h

From Pascal Quantin.  Add support a UDP framing format for LTE RLC.

------------------------------------------------------------------------
r31182 | gerald | 2009-12-06 08:03:25 -0800 (Sun, 06 Dec 2009) | 1 line
Changed paths:
   M /trunk/manuf

[Automatic manuf and enterprise-numbers update for 2009-12-06]
------------------------------------------------------------------------
r31181 | jake | 2009-12-06 00:45:52 -0800 (Sun, 06 Dec 2009) | 2 lines
Changed paths:
   M /trunk/epan/addr_resolv.c

Let c-ares actually resolve IPv6 addresses.

------------------------------------------------------------------------
r31180 | wmeier | 2009-12-05 07:27:29 -0800 (Sat, 05 Dec 2009) | 2 lines
Changed paths:
   M /trunk/AUTHORS

Update AUTHORS for Ravi Kondamuru.

------------------------------------------------------------------------
r31179 | dimeg | 2009-12-04 15:09:37 -0800 (Fri, 04 Dec 2009) | 4 lines
Changed paths:
   M /trunk/asn1/ldap/packet-ldap-template.c
   M /trunk/epan/dissectors/packet-ldap.c

From Bug 4298:
Add additional LDAP OIDs for LDAP Content Synchronization Operation
(Slightly modified in order to add code in packet-ldap-template.c)

------------------------------------------------------------------------
r31178 | martinm | 2009-12-04 14:27:29 -0800 (Fri, 04 Dec 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c

Fix length in loop (from Pascal Quantin).

------------------------------------------------------------------------
r31177 | dimeg | 2009-12-04 12:27:16 -0800 (Fri, 04 Dec 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_rr.c

Fix for Bug 4197:
Neighbour Cell Description 2 decode error

------------------------------------------------------------------------
r31175 | jake | 2009-12-04 10:20:15 -0800 (Fri, 04 Dec 2009) | 2 lines
Changed paths:
   M /trunk/asn1/Makefile.nmake

With revision 27279 the make part of revision 26467 has to be reverted too.

------------------------------------------------------------------------
r31174 | martinm | 2009-12-04 09:39:39 -0800 (Fri, 04 Dec 2009) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c

From Pascal Quantin via bug 4296.

- make framing format work when there are no optional parameters present
- when showing raw SDU, show formatted info as well as data itself.  This is done in a horrible way, but I can't find a nice way.

------------------------------------------------------------------------
r31173 | wmeier | 2009-12-04 08:56:34 -0800 (Fri, 04 Dec 2009) | 2 lines
Changed paths:
   M /trunk/wiretap/daintree-sna.c

Revise #31172 slightly to clarify #define dependencies

------------------------------------------------------------------------
r31172 | wmeier | 2009-12-04 08:42:14 -0800 (Fri, 04 Dec 2009) | 10 lines
Changed paths:
   M /trunk/wiretap/daintree-sna.c

From: babi

[Fix] potential memory problem (crash?) in daintree-sna.

See: https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4294

(A parameterized version of the patch supplied in the above)



------------------------------------------------------------------------
r31171 | wmeier | 2009-12-04 07:21:48 -0800 (Fri, 04 Dec 2009) | 9 lines
Changed paths:
   M /trunk/epan/dissectors/packet-nstrace.c
   M /trunk/wiretap/netscaler.c

From: Ravi Kondamuru:

"... a patch to make the netscaler wiretap code independent of the
 host system endian-ness. 
 I have taken care of (1) reading and writing nstrace files (netscaler.c) and
 (2) reading in dissector code (packet-nstrace.c) also."

See: https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3540#c26

------------------------------------------------------------------------
r31170 | martinm | 2009-12-04 03:22:33 -0800 (Fri, 04 Dec 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rlc-lte.c

Show whether NACK is full or partial in expert info.

------------------------------------------------------------------------
r31169 | martinm | 2009-12-04 03:13:20 -0800 (Fri, 04 Dec 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c

Provide frame links between grant or failure ind back to SR.

------------------------------------------------------------------------
r31168 | sfisher | 2009-12-03 18:41:23 -0800 (Thu, 03 Dec 2009) | 6 lines
Changed paths:
   M /trunk/epan/dissectors/packet-l1-events.c


Fix a problem where the Info column's contents was changing erratically
because the Info column was being filled in with a string that didn't
stay around long enough.  Changed a col_set_str() to col_add_str() call. 


------------------------------------------------------------------------
r31167 | etxrab | 2009-12-03 12:59:18 -0800 (Thu, 03 Dec 2009) | 3 lines
Changed paths:
   M /trunk/gtk/new_packet_list.c

- Use the gtk_tree_view_column_set_min_width() method also
 when crating the list.
- Set min width to the size of the title or COLUMN_WIDTH_MIN
------------------------------------------------------------------------
r31166 | etxrab | 2009-12-03 12:12:13 -0800 (Thu, 03 Dec 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-nas_eps.c

From Pascal Quantin:
[NAS EPS] various small fixes for message decoding.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4290
------------------------------------------------------------------------
r31165 | sfisher | 2009-12-03 11:10:43 -0800 (Thu, 03 Dec 2009) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ip.c


From Chris Maynard via bug #4287: Display IP protocol number in decimal
instead of hexadecimal.


------------------------------------------------------------------------
r31164 | stig | 2009-12-03 09:31:26 -0800 (Thu, 03 Dec 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ipnet.c

Decode family and hook type.

------------------------------------------------------------------------
r31163 | stig | 2009-12-03 09:31:03 -0800 (Thu, 03 Dec 2009) | 2 lines
Changed paths:
   M /trunk/epan/aftypes.h

Added some Solaris AF_ types.

------------------------------------------------------------------------
r31162 | wmeier | 2009-12-03 08:40:35 -0800 (Thu, 03 Dec 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ipnet.c

#include <string.h> not needed.

------------------------------------------------------------------------
r31161 | stig | 2009-12-03 07:47:52 -0800 (Thu, 03 Dec 2009) | 4 lines
Changed paths:
   M /trunk/wiretap/pcap-common.c
   M /trunk/wiretap/wtap.h

Renamed some wtap defines:
WTAP_GCOM_TIE1 => WTAP_ENCAP_GCOM_TIE1
WTAP_GCOM_SERIAL => WTAP_ENCAP_GCOM_SERIAL

------------------------------------------------------------------------
r31160 | stig | 2009-12-03 07:40:15 -0800 (Thu, 03 Dec 2009) | 3 lines
Changed paths:
   M /trunk/wiretap/wtap.c

Added missing WTAP_ENCAP_DPNSS and WTAP_ENCAP_PACKETLOGGER to encap_table_base[]
Fixed some comments.

------------------------------------------------------------------------
r31159 | stig | 2009-12-03 07:27:39 -0800 (Thu, 03 Dec 2009) | 8 lines
Changed paths:
   M /trunk/epan/CMakeLists.txt
   M /trunk/epan/dissectors/Makefile.common
   A /trunk/epan/dissectors/packet-ipnet.c
   M /trunk/wiretap/pcap-common.c
   M /trunk/wiretap/snoop.c
   M /trunk/wiretap/wtap.c
   M /trunk/wiretap/wtap.h

From Petr Sumbera via bug 4284:
Added support for Solaris IPNET layer

From me:
Some code cleanup in packet-ipnet.c
Added packet-ipnet.c to CMakeFiles.txt
Added WTAP_ENCAP_IPNET to encap_table_base[]

------------------------------------------------------------------------
r31158 | stig | 2009-12-03 06:01:18 -0800 (Thu, 03 Dec 2009) | 4 lines
Changed paths:
   M /trunk/gtk/main.c

Improved Apply/Prepare a filter from Packet List for custom columns:
- Add quotes for strings
- Use only protocol for protocol only columns

------------------------------------------------------------------------
r31157 | gerald | 2009-12-02 14:29:06 -0800 (Wed, 02 Dec 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-icq.c

Back out r30376, which introduced a buffer overrun. Fixes bug 4285.

------------------------------------------------------------------------
r31156 | etxrab | 2009-12-02 12:16:21 -0800 (Wed, 02 Dec 2009) | 2 lines
Changed paths:
   M /trunk/asn1/ansi_tcap/ansi_tcap.cnf
   M /trunk/epan/dissectors/packet-ansi_tcap.c

Make it possible to match transaction Id:s for Conversation where
both Originatingand Responding TID is present.
------------------------------------------------------------------------
r31155 | jake | 2009-12-02 11:51:48 -0800 (Wed, 02 Dec 2009) | 2 lines
Changed paths:
   M /trunk/docbook/custom_layer_pdf.xsl

User Guide: save 50 pages worth of white space.
Developer Guide: save 45 pages worth of white space.
------------------------------------------------------------------------
r31154 | jake | 2009-12-02 11:33:28 -0800 (Wed, 02 Dec 2009) | 3 lines
Changed paths:
   M /trunk/docbook/Makefile.common
   M /trunk/docbook/user-guide.xml
   A /trunk/docbook/wsug_graphics/ws-capture-options-remote-capture.png
   A /trunk/docbook/wsug_graphics/ws-capture-options-remote-interface.png
   A /trunk/docbook/wsug_graphics/ws-capture-options-remote-settings.png
   M /trunk/docbook/wsug_graphics/ws-capture-options.png
   M /trunk/docbook/wsug_src/WSUG_chapter_capture.xml

Update User Guide:
- New Capture Options dialog.
- Add Remote Capture section.
------------------------------------------------------------------------
r31153 | martinm | 2009-12-02 09:46:27 -0800 (Wed, 02 Dec 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c

The beginnings of a state machine to track a UE's SR state and provide links between relevant frames.

------------------------------------------------------------------------
r31152 | stig | 2009-12-02 06:44:53 -0800 (Wed, 02 Dec 2009) | 2 lines
Changed paths:
   M /trunk/gtk/menus.c

Use size_t for length.

------------------------------------------------------------------------
r31151 | stig | 2009-12-02 06:00:04 -0800 (Wed, 02 Dec 2009) | 2 lines
Changed paths:
   M /trunk/gtk/new_packet_list.c

Set tooltips on the column button.

------------------------------------------------------------------------
r31150 | stig | 2009-12-02 05:53:33 -0800 (Wed, 02 Dec 2009) | 2 lines
Changed paths:
   M /trunk/gtk/menus.c
   M /trunk/gtk/menus.h
   M /trunk/gtk/new_packet_list.c

Indicate default column alignment in the popup menu.

------------------------------------------------------------------------
r31149 | stig | 2009-12-02 01:39:13 -0800 (Wed, 02 Dec 2009) | 2 lines
Changed paths:
   M /trunk/gtk/menus.c
   M /trunk/gtk/prefs_dlg.c
   M /trunk/gtk/prefs_dlg.h

Fixed opening correct preferences page.

------------------------------------------------------------------------
r31148 | jake | 2009-12-01 23:34:55 -0800 (Tue, 01 Dec 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-hip.c

From Samu Varjonen:
svn diff of the changes after draft-ietf-hip-nat-traversal-09 was approved to
become an RFC.

------------------------------------------------------------------------
r31147 | gerald | 2009-12-01 16:31:04 -0800 (Tue, 01 Dec 2009) | 2 lines
Changed paths:
   M /trunk/gtk/main_welcome.c

Borrow some of the web site colors for the welcome screen.

------------------------------------------------------------------------
r31146 | guy | 2009-12-01 13:30:30 -0800 (Tue, 01 Dec 2009) | 2 lines
Changed paths:
   M /trunk/gtk/gui_utils.c

Fix a comment.

------------------------------------------------------------------------
r31145 | gerald | 2009-12-01 13:24:48 -0800 (Tue, 01 Dec 2009) | 4 lines
Changed paths:
   M /trunk/gtk/gui_utils.c

Use pango_font_description_get_size() to pad out the default column
size.  This may require tweaking, e.g. with
pango_font_description_set_absolute_size().

------------------------------------------------------------------------
r31144 | dimeg | 2009-12-01 12:19:01 -0800 (Tue, 01 Dec 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_dtap.c

Show spare bits under the IEs they belong

------------------------------------------------------------------------
r31143 | stig | 2009-12-01 09:07:13 -0800 (Tue, 01 Dec 2009) | 3 lines
Changed paths:
   M /trunk/gtk/menus.c
   M /trunk/gtk/new_packet_list.c
   M /trunk/gtk/new_packet_list.h
   M /trunk/gtk/recent.c
   M /trunk/gtk/recent.h

Save column alignment in the recent file.
Added center and default alignment menu items.

------------------------------------------------------------------------
r31142 | etxrab | 2009-12-01 08:23:57 -0800 (Tue, 01 Dec 2009) | 1 line
Changed paths:
   M /trunk/diameter/dictionary.xml

Update 3GPP AVP:s.
------------------------------------------------------------------------
r31141 | stig | 2009-12-01 08:23:20 -0800 (Tue, 01 Dec 2009) | 3 lines
Changed paths:
   M /trunk/gtk/menus.c
   M /trunk/gtk/new_packet_list.c
   M /trunk/gtk/new_packet_list.h

Added three states for sorting: ascending, descending and no sorting
(ascending on first column).

------------------------------------------------------------------------
r31140 | jake | 2009-11-30 23:27:03 -0800 (Mon, 30 Nov 2009) | 1 line
Changed paths:
   M /trunk/docbook/Makefile

Clean up the makefile a bit.
------------------------------------------------------------------------
r31139 | guy | 2009-11-30 17:40:37 -0800 (Mon, 30 Nov 2009) | 2 lines
Changed paths:
   M /trunk/gtk/gui_utils.c

Clean up indentation a bit more.

------------------------------------------------------------------------
r31138 | guy | 2009-11-30 17:37:52 -0800 (Mon, 30 Nov 2009) | 4 lines
Changed paths:
   M /trunk/gtk/gui_utils.c

Squelch LLP64 warning.

Clean up indentation somewhat.

------------------------------------------------------------------------
r31135 | gerald | 2009-11-30 13:53:16 -0800 (Mon, 30 Nov 2009) | 1 line
Changed paths:
   M /trunk/manuf

[Automatic manuf and enterprise-numbers update for 2009-11-30]
------------------------------------------------------------------------
r31134 | etxrab | 2009-11-30 12:46:07 -0800 (Mon, 30 Nov 2009) | 1 line
Changed paths:
   M /trunk/gtk/gui_utils.c

Add a character's spacing when resizing columns.
------------------------------------------------------------------------
r31133 | gerald | 2009-11-30 10:10:46 -0800 (Mon, 30 Nov 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dtn.c
   M /trunk/epan/dissectors/packet-ltp.c

Add an item length check to the DTN dissector. Fixes bugs 4277
and 4278.  Add a couple of expert items.

------------------------------------------------------------------------
r31132 | gerald | 2009-11-30 09:31:13 -0800 (Mon, 30 Nov 2009) | 6 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ltp.c
   M /trunk/epan/emem.c

From Jakub Zawadzki via bug 4274:

Switch back to checking size instead of asize in emem_alloc_chunk. Make
sure we don't try to cross the streams by allocating a negative amount
of memory in the LTP dissector.

------------------------------------------------------------------------
r31131 | stig | 2009-11-30 08:15:48 -0800 (Mon, 30 Nov 2009) | 3 lines
Changed paths:
   M /trunk/gtk/new_packet_list.c

Move the heading context menu to secondary-button and preserve
primary-button to toggle sorting.

------------------------------------------------------------------------
r31130 | stig | 2009-11-30 07:58:57 -0800 (Mon, 30 Nov 2009) | 4 lines
Changed paths:
   M /trunk/gtk/main_packet_list.c
   M /trunk/gtk/main_packet_list.h
   M /trunk/gtk/menus.c
   M /trunk/gtk/new_packet_list.c
   M /trunk/gtk/new_packet_list.h

Function rename:
new_packet_list_column_clicked() -> new_packet_list_column_menu_cb() 
packet_list_column_clicked() -> packet_list_column_menu_cb() 

------------------------------------------------------------------------
r31129 | stig | 2009-11-30 05:11:14 -0800 (Mon, 30 Nov 2009) | 2 lines
Changed paths:
   M /trunk/asn1/dsp/packet-dsp-template.c
   M /trunk/epan/dissectors/packet-dsp.c

Default enable DSP.

------------------------------------------------------------------------
r31128 | stig | 2009-11-30 04:54:47 -0800 (Mon, 30 Nov 2009) | 3 lines
Changed paths:
   M /trunk/asn1/dap/dap.asn
   M /trunk/epan/dissectors/packet-dap.c

SearchArgumentData filter and EntryInformationSelection attributes are
OPTIONAL as they are defined with a DEFAULT.

------------------------------------------------------------------------
r31127 | dimeg | 2009-11-29 15:23:27 -0800 (Sun, 29 Nov 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_gm.c

PS LCS Capability IE updated according to 24.008 V8.6.0;
Change printing of values according to standard style.

------------------------------------------------------------------------
r31126 | jake | 2009-11-29 14:51:28 -0800 (Sun, 29 Nov 2009) | 1 line
Changed paths:
   M /trunk/epan/frame_data.h

Provide some utility macros for commonly used frame data fields.
------------------------------------------------------------------------
r31125 | jake | 2009-11-29 14:49:32 -0800 (Sun, 29 Nov 2009) | 1 line
Changed paths:
   M /trunk/docbook/wsdg_src/WSDG_chapter_userinterface.xml

Update the text and hyperlinks.
------------------------------------------------------------------------
r31124 | jake | 2009-11-29 14:47:03 -0800 (Sun, 29 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ltp.c

Try to get the Win64 compile going as well.

------------------------------------------------------------------------
r31123 | martinm | 2009-11-29 14:45:06 -0800 (Sun, 29 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c

Obselete a couple of preferences that can always be on.

------------------------------------------------------------------------
r31122 | etxrab | 2009-11-29 12:42:00 -0800 (Sun, 29 Nov 2009) | 3 lines
Changed paths:
   M /trunk/gtk/tcp_graph.c

From Jim Young:
Add keyboard navigation controls to TCP Stream Graphs
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4144
------------------------------------------------------------------------
r31121 | stig | 2009-11-29 11:55:02 -0800 (Sun, 29 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-capwap.c

Small fix for "Flag C" filter.

------------------------------------------------------------------------
r31120 | jake | 2009-11-29 11:11:55 -0800 (Sun, 29 Nov 2009) | 3 lines
Changed paths:
   M /trunk/epan/CMakeLists.txt
   M /trunk/epan/dissectors/Makefile.common
   M /trunk/epan/dissectors/packet-dtn.c
   M /trunk/epan/dissectors/packet-dtn.h
   A /trunk/epan/dissectors/packet-ltp.c

From Mithun Roy:
This is a patch for a new dissector that decodes LTP (Licklider Transmission
Protocol) data according to RFC 5326.
------------------------------------------------------------------------
r31119 | wmeier | 2009-11-29 09:58:17 -0800 (Sun, 29 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-assa_r3_public.h

Add emacs 'editor modelines'.

------------------------------------------------------------------------
r31116 | gerald | 2009-11-29 08:03:22 -0800 (Sun, 29 Nov 2009) | 1 line
Changed paths:
   M /trunk/manuf

[Automatic manuf and enterprise-numbers update for 2009-11-29]
------------------------------------------------------------------------
r31115 | jake | 2009-11-29 05:55:34 -0800 (Sun, 29 Nov 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-eap.c

Fix EAP method type 25, 26 interpretation.
------------------------------------------------------------------------
r31114 | jake | 2009-11-29 05:33:05 -0800 (Sun, 29 Nov 2009) | 8 lines
Changed paths:
   M /trunk/epan/dissectors/packet-capwap.c

From Alexis La Goutte:
Based from a Cisco Sample (Thanks Tanmay)
Changelog :
* Fix a error about value of wbid 
* Support of CAPWAP fragmentation
* Add proper handling of the alignment stuff from the RFC for Radio MAC and Wireless specific information
* Add more support of Messages Element Type
* Add a option to dissector Cisco Sample (Cisco Controler use a old draft)
------------------------------------------------------------------------
r31113 | etxrab | 2009-11-29 04:05:23 -0800 (Sun, 29 Nov 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-umts_fp.c
   M /trunk/epan/dissectors/packet-umts_fp.h

From Tobias Witek:
Add support for UMTS FP over UDP.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4218
------------------------------------------------------------------------
r31112 | etxrab | 2009-11-29 01:33:22 -0800 (Sun, 29 Nov 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rsl.c

From Harald Welte:
Correctly parse SYSTEM INFORMATION messages in RSL BCCH FILLING.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4268
------------------------------------------------------------------------
r31111 | etxrab | 2009-11-29 01:28:14 -0800 (Sun, 29 Nov 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-bacapp.c

From Herbert Lischka:
Patch to resolve Error in decoding BACnet NotificationParameters,
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4250
------------------------------------------------------------------------
r31110 | sfisher | 2009-11-29 01:26:01 -0800 (Sun, 29 Nov 2009) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-frame.c


From enhancement bug #4272: Patch to add new filterable field -
frame.time_epoch


------------------------------------------------------------------------
r31109 | krj | 2009-11-28 18:33:31 -0800 (Sat, 28 Nov 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-l2tp.c

Don't do check_col()
------------------------------------------------------------------------
r31108 | krj | 2009-11-28 18:33:22 -0800 (Sat, 28 Nov 2009) | 1 line
Changed paths:
   M /trunk/gtk/tcp_graph.c

Avoid possible NULL pointer dereference
------------------------------------------------------------------------
r31107 | etxrab | 2009-11-28 08:21:19 -0800 (Sat, 28 Nov 2009) | 2 lines
Changed paths:
   M /trunk/asn1/lte-rrc/EUTRA-InterNodeDefinitions.asn
   M /trunk/asn1/lte-rrc/EUTRA-RRC-Definitions.asn
   M /trunk/asn1/lte-rrc/EUTRA-UE-Variables.asn
   M /trunk/asn1/lte-rrc/packet-lte-rrc-template.c
   M /trunk/epan/dissectors/packet-lte-rrc.c

- Update ASN1 files to 3GPP TS 36.331 V8.7.0 (2009-09)
- Make it possible to use "decode as" on DL-CCCH messages sent over UDP.
------------------------------------------------------------------------
r31106 | wmeier | 2009-11-28 06:47:12 -0800 (Sat, 28 Nov 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-assa_r3.c

proto_reg_handoff...: if (!initialized) not req'd;
Remove unneeded #includes;
Use true_false_string definitions from tfs.c when possible. 

------------------------------------------------------------------------
r31105 | jake | 2009-11-27 17:16:52 -0800 (Fri, 27 Nov 2009) | 5 lines
Changed paths:
   M /trunk/epan/CMakeLists.txt
   M /trunk/epan/dissectors/Makefile.common
   A /trunk/epan/dissectors/packet-assa_r3.c
   A /trunk/epan/dissectors/packet-assa_r3_public.h

From J.C. Wren:
This patch adds protocol dissection support for the Assa Abloy R3 protocol. 
R3 is an electronic lock management protocol for configuring operational
parameters, adding/removing/altering users, dumping log files, etc.

------------------------------------------------------------------------
r31104 | stig | 2009-11-27 16:28:16 -0800 (Fri, 27 Nov 2009) | 2 lines
Changed paths:
   M /trunk/gtk/new_packet_list.c

Build for GTK older than 2.18.

------------------------------------------------------------------------
r31103 | dimeg | 2009-11-27 15:55:32 -0800 (Fri, 27 Nov 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_common.c
   M /trunk/epan/dissectors/packet-gsm_a_common.h
   M /trunk/epan/dissectors/packet-gsm_a_dtap.c
   M /trunk/epan/dissectors/packet-gsm_a_gm.c

Explicitly show LAC and RAC when dissecting Routing Area 
Identification; print LAC/RAC parts as decimals in RAI;
remove unneeded #include.

------------------------------------------------------------------------
r31102 | dimeg | 2009-11-27 14:57:50 -0800 (Fri, 27 Nov 2009) | 2 lines
Changed paths:
   M /trunk/asn1/gsm_map/gsm_map.cnf
   M /trunk/asn1/gsm_map/packet-gsm_map-template.c
   M /trunk/asn1/ranap/ranap.cnf
   M /trunk/asn1/s1ap/s1ap.cnf
   M /trunk/asn1/sabp/sabp.cnf
   M /trunk/asn1/x2ap/x2ap.cnf
   M /trunk/epan/dissectors/packet-bssap.c
   M /trunk/epan/dissectors/packet-diameter_3gpp.c
   M /trunk/epan/dissectors/packet-e212.c
   M /trunk/epan/dissectors/packet-e212.h
   M /trunk/epan/dissectors/packet-gsm_a_bssmap.c
   M /trunk/epan/dissectors/packet-gsm_a_common.c
   M /trunk/epan/dissectors/packet-gsm_a_gm.c
   M /trunk/epan/dissectors/packet-gsm_map.c
   M /trunk/epan/dissectors/packet-gtpv2.c
   M /trunk/epan/dissectors/packet-nas_eps.c
   M /trunk/epan/dissectors/packet-ranap.c
   M /trunk/epan/dissectors/packet-s1ap.c
   M /trunk/epan/dissectors/packet-sabp.c
   M /trunk/epan/dissectors/packet-sccp.c
   M /trunk/epan/dissectors/packet-uma.c
   M /trunk/epan/dissectors/packet-x2ap.c

Expert info when E.212 MCC/MNC contain non-decimal digits

------------------------------------------------------------------------
r31101 | wmeier | 2009-11-27 12:52:21 -0800 (Fri, 27 Nov 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-flip.c

col_clear() not req'd before col_add_fstr();
Remove unneeded forward reference;
Fix typo in a comment.

------------------------------------------------------------------------
r31100 | stig | 2009-11-27 10:25:14 -0800 (Fri, 27 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/column_info.h

Fixed some indenting.

------------------------------------------------------------------------
r31099 | stig | 2009-11-27 10:12:30 -0800 (Fri, 27 Nov 2009) | 2 lines
Changed paths:
   M /trunk/gtk/menus.c
   M /trunk/gtk/new_packet_list.c
   M /trunk/gtk/new_packet_list.h

Added function to align columns.

------------------------------------------------------------------------
r31098 | stig | 2009-11-27 10:00:07 -0800 (Fri, 27 Nov 2009) | 2 lines
Changed paths:
   M /trunk/gtk/new_packet_list.c

Small fix in changing column title.

------------------------------------------------------------------------
r31097 | stig | 2009-11-27 07:33:34 -0800 (Fri, 27 Nov 2009) | 2 lines
Changed paths:
   M /trunk/gtk/packet_list_store.c

Added correct sorting for custom numeric columns.

------------------------------------------------------------------------
r31096 | stig | 2009-11-27 06:58:43 -0800 (Fri, 27 Nov 2009) | 2 lines
Changed paths:
   M /trunk/asn1/x509sat/packet-x509sat-template.c
   M /trunk/epan/dissectors/packet-x509sat.c

Corrected OID for organizationalUnit.

------------------------------------------------------------------------
r31095 | stig | 2009-11-27 06:29:38 -0800 (Fri, 27 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-p_mul.c

Add PDU Delay for first data packet.

------------------------------------------------------------------------
r31094 | stig | 2009-11-27 05:15:41 -0800 (Fri, 27 Nov 2009) | 2 lines
Changed paths:
   M /trunk/gtk/main_packet_list.c
   M /trunk/gtk/new_packet_list.c

Prefix tooltip with protocol name.

------------------------------------------------------------------------
r31093 | stig | 2009-11-27 03:29:13 -0800 (Fri, 27 Nov 2009) | 3 lines
Changed paths:
   M /trunk/gtk/main_packet_list.c
   M /trunk/gtk/new_packet_list.c

Added a descriptive tooltip to the packet list column headers.
We should probably add some more column documentation to each column.

------------------------------------------------------------------------
r31092 | dimeg | 2009-11-26 14:37:43 -0800 (Thu, 26 Nov 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_gm.c

More uniform printing of field values: Interpretation first, actual 
value second.

------------------------------------------------------------------------
r31091 | stig | 2009-11-26 13:41:14 -0800 (Thu, 26 Nov 2009) | 2 lines
Changed paths:
   M /trunk/gtk/prefs_column.c

Fixed adding new columns from preferences.

------------------------------------------------------------------------
r31090 | stig | 2009-11-26 08:12:03 -0800 (Thu, 26 Nov 2009) | 2 lines
Changed paths:
   M /trunk/gtk/keys.h
   M /trunk/gtk/main_packet_list.c
   M /trunk/gtk/new_packet_list.c

Cleanup object keys.

------------------------------------------------------------------------
r31089 | stig | 2009-11-26 06:47:05 -0800 (Thu, 26 Nov 2009) | 3 lines
Changed paths:
   M /trunk/gtk/keys.h
   M /trunk/gtk/main_packet_list.c
   M /trunk/gtk/main_packet_list.h
   M /trunk/gtk/menus.c

Added the popup menu to the old packet list heading, to make it equal to
the new packet list.

------------------------------------------------------------------------
r31088 | stig | 2009-11-26 01:22:01 -0800 (Thu, 26 Nov 2009) | 2 lines
Changed paths:
   M /trunk/gtk/prefs_column.c

Add custom column before COL_INFO if this is last.

------------------------------------------------------------------------
r31087 | stig | 2009-11-26 01:11:55 -0800 (Thu, 26 Nov 2009) | 2 lines
Changed paths:
   M /trunk/gtk/main.c
   M /trunk/gtk/new_packet_list.c

Save preferences when adding and removing columns in the main window.

------------------------------------------------------------------------
r31086 | stig | 2009-11-26 01:09:07 -0800 (Thu, 26 Nov 2009) | 3 lines
Changed paths:
   M /trunk/gtk/keys.h
   M /trunk/gtk/menus.c
   M /trunk/gtk/new_packet_list.c
   M /trunk/gtk/new_packet_list.h

Added a popup menu in the packet list heading to set sort order and some
functions to rename column title, resize a single column and remove a column.

------------------------------------------------------------------------
r31085 | stig | 2009-11-26 01:02:29 -0800 (Thu, 26 Nov 2009) | 2 lines
Changed paths:
   M /trunk/gtk/prefs_column.c
   M /trunk/gtk/prefs_column.h

Added functions to rename and remove columns.

------------------------------------------------------------------------
r31084 | stig | 2009-11-26 00:57:21 -0800 (Thu, 26 Nov 2009) | 2 lines
Changed paths:
   M /trunk/gtk/prefs_dlg.c
   M /trunk/gtk/prefs_dlg.h

Added an option to open the Preferences directly in the Layout or Columns page.

------------------------------------------------------------------------
r31083 | stig | 2009-11-26 00:52:44 -0800 (Thu, 26 Nov 2009) | 2 lines
Changed paths:
   M /trunk/gtk/new_packet_list.c
   M /trunk/gtk/packet_list_store.h

Corrected include guard in packet_list_store.h

------------------------------------------------------------------------
r31082 | etxrab | 2009-11-25 23:33:08 -0800 (Wed, 25 Nov 2009) | 1 line
Changed paths:
   M /trunk/asn1/ranap/packet-ranap-template.c
   M /trunk/asn1/ranap/ranap.cnf
   M /trunk/asn1/rrc/packet-rrc-template.c
   M /trunk/epan/dissectors/packet-ranap.c
   M /trunk/epan/dissectors/packet-rrc.c

Dissect RRC-container in RelocationResourceAllocation successful outcome.
------------------------------------------------------------------------
r31081 | guy | 2009-11-25 20:17:18 -0800 (Wed, 25 Nov 2009) | 3 lines
Changed paths:
   M /trunk/dumpcap.c

Only do the 1-second timeout in OS X 10.6 and 10.6.1; the bug is fixed
in 10.6.2.

------------------------------------------------------------------------
r31080 | martinm | 2009-11-25 15:18:28 -0800 (Wed, 25 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c

Include ue id in expert info for retx.

------------------------------------------------------------------------
r31079 | martinm | 2009-11-25 15:17:23 -0800 (Wed, 25 Nov 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rlc-lte.c

Set extent of AM header root properly when there are extensions.
Give more descriptive expert text when we there is no data for non-extension segment.

------------------------------------------------------------------------
r31078 | guy | 2009-11-25 14:30:41 -0800 (Wed, 25 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ntp.c

Squelch a compiler warning.

------------------------------------------------------------------------
r31077 | jake | 2009-11-25 13:47:28 -0800 (Wed, 25 Nov 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ntp.c

From Michael Speck:
This patch enhances dissection of NTP protocol's Control messages 
as described in RFC1119 and RFC1305.

------------------------------------------------------------------------
r31076 | etxrab | 2009-11-25 13:31:55 -0800 (Wed, 25 Nov 2009) | 1 line
Changed paths:
   M /trunk/asn1/rrc/packet-rrc-template.c
   M /trunk/asn1/rrc/rrc.cnf
   M /trunk/epan/dissectors/packet-rrc.c

Dissect more containers etc.
------------------------------------------------------------------------
r31075 | jake | 2009-11-25 11:46:08 -0800 (Wed, 25 Nov 2009) | 6 lines
Changed paths:
   M /trunk/epan/dissectors/packet-6lowpan.c

From Beth Tridium:
When a 6lowpan message has a compressed UDP length (i.e. the length must be
calculated, not read from the headers), the 6lowpan dissector correctly reports
that the UDP length is compressed, but it may try to read the length from the
headers anyway.

------------------------------------------------------------------------
r31074 | gerald | 2009-11-25 11:18:41 -0800 (Wed, 25 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-frame.c

Show the number of bits captured and on the wire. Use unsigned ints.

------------------------------------------------------------------------
r31073 | etxrab | 2009-11-25 09:15:10 -0800 (Wed, 25 Nov 2009) | 1 line
Changed paths:
   M /trunk/asn1/ranap/ranap.cnf
   M /trunk/epan/dissectors/packet-gsm_a_bssmap.c
   M /trunk/epan/dissectors/packet-ranap.c

If SourceRNC-ToTargetRNC-TransparentContainer is called trough    dissect_ranap_SourceRNC_ToTargetRNC_TransparentContainer_PDU ProtocolIE_ID may be unset
------------------------------------------------------------------------
r31072 | martinm | 2009-11-25 08:00:58 -0800 (Wed, 25 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c

Track UL HARQ retx, look for original tx frame.

------------------------------------------------------------------------
r31071 | jake | 2009-11-24 22:39:29 -0800 (Tue, 24 Nov 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-edonkey.c

From Andrew Jean:
When dissecting an eDonkey "Request Parts" message, Wireshark incorrectly reads
3 offset start/end pairs when the actual number can be 1-3 pairs.

------------------------------------------------------------------------
r31070 | gerald | 2009-11-24 16:30:07 -0800 (Tue, 24 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-flip.c

Fix compilation problems.

------------------------------------------------------------------------
r31069 | jake | 2009-11-24 15:11:11 -0800 (Tue, 24 Nov 2009) | 4 lines
Changed paths:
   M /trunk/epan/CMakeLists.txt
   M /trunk/epan/dissectors/Makefile.common
   M /trunk/epan/dissectors/packet-ethertype.c
   A /trunk/epan/dissectors/packet-flip.c
   M /trunk/epan/etypes.h

From Juha Siltanen :
This is a patch for a new dissector that decodes Nokia Siemens Networks'
proprietary Flow Layer Internal Protocol (Ethertype 0x8901).

------------------------------------------------------------------------
r31068 | gerald | 2009-11-24 15:03:29 -0800 (Tue, 24 Nov 2009) | 3 lines
Changed paths:
   M /trunk/configure.in

Switch to .tar.bz2 for the "dist" target since that's what most people
download.

------------------------------------------------------------------------
r31067 | gerald | 2009-11-24 14:13:56 -0800 (Tue, 24 Nov 2009) | 2 lines
Changed paths:
   M /trunk/packaging/Makefile.am

Add u3util.exe.manifest to the distribution.

------------------------------------------------------------------------
r31066 | gerald | 2009-11-24 11:24:09 -0800 (Tue, 24 Nov 2009) | 3 lines
Changed paths:
   M /trunk/gtk/filter_dlg.c

Add a comment about dfilter_compile freezing the UI, and how we might work
around the problem.

------------------------------------------------------------------------
r31065 | krj | 2009-11-23 22:52:27 -0800 (Mon, 23 Nov 2009) | 1 line
Changed paths:
   M /trunk/CMakeLists.txt

CMake: Bump the version to 1.3.3
------------------------------------------------------------------------
r31064 | gerald | 2009-11-23 21:57:05 -0800 (Mon, 23 Nov 2009) | 2 lines
Changed paths:
   M /trunk/config.nmake
   M /trunk/configure.in
   M /trunk/debian/changelog
   M /trunk/docbook/release-notes.xml
   M /trunk/make-version.pl

Switch back to normal versioning. Bump the version to 1.3.3.

------------------------------------------------------------------------
r31063 | gerald | 2009-11-23 21:53:36 -0800 (Mon, 23 Nov 2009) | 2 lines
Changed paths:
   M /trunk/make-version.pl

Build 1.3.2.

------------------------------------------------------------------------
r31062 | stig | 2009-11-23 16:16:26 -0800 (Mon, 23 Nov 2009) | 3 lines
Changed paths:
   M /trunk/gtk/new_packet_list.c

packet_list_get_widest_column_string() can return NULL, so check for this.
Use get_default_col_size() to get pixel size for string.

------------------------------------------------------------------------
r31061 | stig | 2009-11-23 16:12:10 -0800 (Mon, 23 Nov 2009) | 4 lines
Changed paths:
   M /trunk/gtk/packet_list_store.c

Use the highest time value when calculating widest column string for
time columns.  Not the one different from the previous, which in most
cases is the last one in the list.

------------------------------------------------------------------------
r31060 | dimeg | 2009-11-23 15:02:02 -0800 (Mon, 23 Nov 2009) | 7 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_common.c
   M /trunk/epan/dissectors/packet-gsm_a_common.h
   M /trunk/epan/dissectors/packet-gsm_a_gm.c

Use range_string for the decoding of the CN specific DRX
cycle length coefficient; fixed the decoding of unknown 
values for Split PG Cycle Code; updated function for
Identity Type 2, now spare bit is explicitly shown; Reuse
the definition of the Switch-Measure-Switch values from
packet-gsm_a_common.c

------------------------------------------------------------------------
r31059 | jake | 2009-11-23 14:02:12 -0800 (Mon, 23 Nov 2009) | 1 line
Changed paths:
   M /trunk/epan/tvbuff.c

Make more output parameters optional.
------------------------------------------------------------------------
r31058 | etxrab | 2009-11-23 14:02:05 -0800 (Mon, 23 Nov 2009) | 2 lines
Changed paths:
   M /trunk/asn1/ranap/packet-ranap-template.c
   M /trunk/asn1/ranap/ranap.cnf
   M /trunk/epan/dissectors/packet-gsm_a_bssmap.c
   M /trunk/epan/dissectors/packet-ranap.c
   M /trunk/epan/dissectors/packet-ranap.h

Add dissection of Source RNC to target RNC transparent information in BSSAP.
Fix RRC container dissection in RANAP.
------------------------------------------------------------------------
r31057 | dimeg | 2009-11-23 12:23:30 -0800 (Mon, 23 Nov 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_bssmap.c
   M /trunk/epan/dissectors/packet-gsm_a_common.c
   M /trunk/epan/dissectors/packet-gsm_a_dtap.c

Basic support for the DTAP User-User IE; print bitfields in a way more
similar to proto_tree_add_bits_item(); Minor comment edits

------------------------------------------------------------------------
r31056 | dimeg | 2009-11-23 11:59:40 -0800 (Mon, 23 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_gm.c

Analyze GPRS Timer in its two subfields, unit and value

------------------------------------------------------------------------
r31055 | dimeg | 2009-11-23 11:15:58 -0800 (Mon, 23 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_gm.c

No need for decoding function for a Tag-only IE

------------------------------------------------------------------------
r31054 | stig | 2009-11-23 10:54:26 -0800 (Mon, 23 Nov 2009) | 2 lines
Changed paths:
   M /trunk/asn1/pkcs12/packet-pkcs12-template.c

Guard #include <sys/types.h> with HAVE_SYS_TYPES_H.

------------------------------------------------------------------------
r31053 | stig | 2009-11-23 10:47:52 -0800 (Mon, 23 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dtls.c
   M /trunk/epan/dissectors/packet-ieee802154.c
   M /trunk/epan/dissectors/packet-pkcs12.c
   M /trunk/epan/dissectors/packet-sdp.c
   M /trunk/epan/dissectors/packet-ssl.c
   M /trunk/epan/dissectors/packet-tacacs.c
   M /trunk/epan/dissectors/packet-zep.c
   M /trunk/epan/emem.c

Guard #include <sys/types.h> with HAVE_SYS_TYPES_H.

------------------------------------------------------------------------
r31052 | rbalint | 2009-11-23 09:28:38 -0800 (Mon, 23 Nov 2009) | 3 lines
Changed paths:
   M /trunk/epan/oids.c

Add /usr/share/snmp/mibs to MIB search path on !Win32 platforms, not just on Apple.


------------------------------------------------------------------------
r31051 | stig | 2009-11-23 00:47:25 -0800 (Mon, 23 Nov 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rpcap.c

From Barry Miller via bug 4258:
Include sys/types.h to make it compile on OpenBSD 4.5.

------------------------------------------------------------------------
r31050 | stig | 2009-11-22 14:13:11 -0800 (Sun, 22 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/wslua/wslua.h
   M /trunk/epan/wslua/wslua_proto.c

Give a warning for illegal preference name.

------------------------------------------------------------------------
r31049 | guy | 2009-11-22 13:54:50 -0800 (Sun, 22 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-per.c

No non-ASCII characters, please.

------------------------------------------------------------------------
r31048 | etxrab | 2009-11-22 09:01:56 -0800 (Sun, 22 Nov 2009) | 3 lines
Changed paths:
   M /trunk/tools/asn2wrs.py

Handle lenght restriction extension of restricted strings.
Fixes 
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4251
------------------------------------------------------------------------
r31047 | etxrab | 2009-11-22 09:00:45 -0800 (Sun, 22 Nov 2009) | 3 lines
Changed paths:
   M /trunk/asn1/rrc/rrc.cnf
   M /trunk/epan/dissectors/packet-h225.c
   M /trunk/epan/dissectors/packet-h235.c
   M /trunk/epan/dissectors/packet-h245.c
   M /trunk/epan/dissectors/packet-h282.c
   M /trunk/epan/dissectors/packet-h450.c
   M /trunk/epan/dissectors/packet-h460.c
   M /trunk/epan/dissectors/packet-h501.c
   M /trunk/epan/dissectors/packet-lte-rrc.c
   M /trunk/epan/dissectors/packet-per.c
   M /trunk/epan/dissectors/packet-per.h
   M /trunk/epan/dissectors/packet-rrc.c
   M /trunk/epan/dissectors/packet-rrc.h
   M /trunk/epan/dissectors/packet-s1ap.c
   M /trunk/epan/dissectors/packet-ulp.c

Handle lenght restriction extension of restricted strings.
Fixes 
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4251
------------------------------------------------------------------------
r31044 | gerald | 2009-11-22 08:03:27 -0800 (Sun, 22 Nov 2009) | 1 line
Changed paths:
   M /trunk/manuf

[Automatic manuf and enterprise-numbers update for 2009-11-22]
------------------------------------------------------------------------
r31043 | krj | 2009-11-21 03:21:23 -0800 (Sat, 21 Nov 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-bootp.c

..but make sure we call tvb_get_guint8() at least once ;)
------------------------------------------------------------------------
r31042 | krj | 2009-11-21 03:03:14 -0800 (Sat, 21 Nov 2009) | 1 line
Changed paths:
   M /trunk/epan/proto.h

Don't rely on G_STMT
------------------------------------------------------------------------
r31041 | krj | 2009-11-21 02:45:35 -0800 (Sat, 21 Nov 2009) | 1 line
Changed paths:
   M /trunk/epan/proto.h

Rewrite macros to not use ternary operator
------------------------------------------------------------------------
r31040 | krj | 2009-11-21 02:45:27 -0800 (Sat, 21 Nov 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-ldap.c

Use gint when declaring a tree type variable
------------------------------------------------------------------------
r31039 | krj | 2009-11-21 02:45:19 -0800 (Sat, 21 Nov 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-bootp.c

Don't call tvb_get_guint8() twice
------------------------------------------------------------------------
r31038 | jake | 2009-11-21 02:07:21 -0800 (Sat, 21 Nov 2009) | 2 lines
Changed paths:
   M /trunk/doc/wireshark.pod.template
   M /trunk/docbook/wsug_src/WSUG_chapter_customize.xml

Add documentation for -J and -j command line parameters.

------------------------------------------------------------------------
r31037 | jmayer | 2009-11-20 14:55:18 -0800 (Fri, 20 Nov 2009) | 4 lines
Changed paths:
   M /trunk/AUTHORS
   M /trunk/gtk/main.c

-G -> -J
-d -> -j
Update AUTHORS

------------------------------------------------------------------------
r31036 | etxrab | 2009-11-20 13:51:48 -0800 (Fri, 20 Nov 2009) | 1 line
Changed paths:
   M /trunk/asn1/s1ap/s1ap.cnf
   M /trunk/epan/dissectors/packet-s1ap.c

offset is in bits
------------------------------------------------------------------------
r31035 | etxrab | 2009-11-20 13:41:51 -0800 (Fri, 20 Nov 2009) | 1 line
Changed paths:
   M /trunk/asn1/x2ap/packet-x2ap-template.c
   M /trunk/asn1/x2ap/x2ap.cnf
   M /trunk/epan/dissectors/packet-x2ap.c

Dissect transportLayerAddress and rrc-context
------------------------------------------------------------------------
r31034 | etxrab | 2009-11-20 13:40:28 -0800 (Fri, 20 Nov 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-per.c

Handle extended PER bitstrings.
------------------------------------------------------------------------
r31033 | jmayer | 2009-11-20 10:52:01 -0800 (Fri, 20 Nov 2009) | 6 lines
Changed paths:
   M /trunk/gtk/main.c

Johanna Sochos <johanna.sochos@swissqual.com>

Add two new options to wireshark:
-G filter: Jump to the first frame matching filter
-d: make -G match the last frame matching filter

------------------------------------------------------------------------
r31032 | dimeg | 2009-11-20 08:23:18 -0800 (Fri, 20 Nov 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_bssmap.c

When decoding a Cell Identifier, curr_offset is not increased after
reading rnc-id

------------------------------------------------------------------------
r31031 | stig | 2009-11-20 06:12:15 -0800 (Fri, 20 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-nbns.c

Print adjusted length.

------------------------------------------------------------------------
r31030 | stig | 2009-11-20 05:57:26 -0800 (Fri, 20 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-nbns.c

Added nbss.length.

------------------------------------------------------------------------
r31029 | gerald | 2009-11-19 14:41:01 -0800 (Thu, 19 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gssapi.c

Don't call tvb_new_subset on a NULL pointer. Fixes bug 4101.

------------------------------------------------------------------------
r31028 | gerald | 2009-11-19 14:02:44 -0800 (Thu, 19 Nov 2009) | 2 lines
Changed paths:
   M /trunk/packaging/nsis/wireshark.nsi

Use INTL_DLL for the gettext DLL name.

------------------------------------------------------------------------
r31027 | etxrab | 2009-11-19 13:44:28 -0800 (Thu, 19 Nov 2009) | 8 lines
Changed paths:
   M /trunk/asn1/ansi_map/packet-ansi_map-template.c
   M /trunk/epan/dissectors/packet-ansi_map.c

From Michael Lum:
The attached patch calls the tap to allow the number
of each type of message to be counted.

The patch does not fix the "size"/number of octets
column that is all zeroes.

https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4253
------------------------------------------------------------------------
r31026 | jake | 2009-11-19 13:30:25 -0800 (Thu, 19 Nov 2009) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rtps.c
   M /trunk/epan/dissectors/packet-rtps.h
   M /trunk/epan/dissectors/packet-rtps2.c
   M /trunk/epan/dissectors/packet-rtps2.h

From Fabrizio Bertocci:
I'm submitting an updated version of the RTPS & RTPS2 packet dissector.
While the RTPS packet dissector doesn't have too many changes (except for few
comments perhaps), the RTPS 2 packet dissector includes now dissecting of the
latest addition to the RTPS protocol (batched data, sessions, sparse data types).
------------------------------------------------------------------------
r31025 | etxrab | 2009-11-19 13:12:58 -0800 (Thu, 19 Nov 2009) | 3 lines
Changed paths:
   M /trunk/asn1/ansi_map/ansi_map.asn
   M /trunk/epan/dissectors/packet-ansi_map.c

From Michael Lum:
MEID missing from some messages.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4252
------------------------------------------------------------------------
r31024 | stig | 2009-11-19 13:11:41 -0800 (Thu, 19 Nov 2009) | 3 lines
Changed paths:
   M /trunk/gtk/main.c
   M /trunk/gtk/menus.c
   M /trunk/gtk/new_packet_list.c
   M /trunk/gtk/new_packet_list.h
   M /trunk/gtk/prefs_column.c

Implement new_packet_list_recreate().  This should be reimplemented to
avoid building a new table and redissecting all packets.

------------------------------------------------------------------------
r31023 | gerald | 2009-11-19 12:27:08 -0800 (Thu, 19 Nov 2009) | 3 lines
Changed paths:
   M /trunk/Makefile.nmake
   M /trunk/config.nmake
   M /trunk/packaging/nsis/Makefile.nmake
   M /trunk/packaging/nsis/wireshark.nsi
   M /trunk/tools/win32-setup.sh
   M /trunk/tools/win64-setup.sh

Switch from individual GLib, GTK+, and related packages to the all-in-one
versions.

------------------------------------------------------------------------
r31022 | dimeg | 2009-11-19 12:19:12 -0800 (Thu, 19 Nov 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-pim.c

- Remove if(tree) checks
- Add masks so that PIM Version and Type nibbles are shown
- Show reserved byte in PIM header

------------------------------------------------------------------------
r31021 | martinm | 2009-11-19 10:23:53 -0800 (Thu, 19 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rlc-lte.c

Dissect SRB2 as PDCP signalling too.

------------------------------------------------------------------------
r31020 | stig | 2009-11-19 10:22:26 -0800 (Thu, 19 Nov 2009) | 3 lines
Changed paths:
   M /trunk/gtk/main.c
   M /trunk/gtk/main.h
   M /trunk/gtk/menus.c
   M /trunk/gtk/prefs_column.c
   M /trunk/gtk/prefs_column.h

Add a custom column from the packet details popup menu.
This fixes bug 4246.

------------------------------------------------------------------------
r31019 | martinm | 2009-11-19 10:11:38 -0800 (Thu, 19 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c

Tweak expert info level/text.

------------------------------------------------------------------------
r31018 | stig | 2009-11-19 08:12:08 -0800 (Thu, 19 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/proto.c

No need to do string compare for FT_PROTOCOL.

------------------------------------------------------------------------
r31017 | stig | 2009-11-19 07:30:06 -0800 (Thu, 19 Nov 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ip.c
   M /trunk/epan/ipproto.c
   M /trunk/epan/ipproto.h
   M /trunk/gtk/decode_as_ber.c
   M /trunk/gtk/decode_as_dcerpc.c
   M /trunk/gtk/decode_as_dlg.c
   M /trunk/gtk/firewall_dlg.c
   M /trunk/gtk/follow_ssl.c
   M /trunk/gtk/tcp_graph.c

Changed hf_ip_proto to use ipproto_val[].
Removed some unneeded includes.

------------------------------------------------------------------------
r31016 | stig | 2009-11-19 05:29:57 -0800 (Thu, 19 Nov 2009) | 7 lines
Changed paths:
   M /trunk/epan/proto.c

Added support for some missing custom column types:
 FT_NONE: Print nothing
 FT_PROTOCOL: Print "Yes" if protocol exists in packet
 FT_IPv6: Print address

The changes in r29551 made wireshark crash for this columns.

------------------------------------------------------------------------
r31015 | etxrab | 2009-11-19 01:57:09 -0800 (Thu, 19 Nov 2009) | 1 line
Changed paths:
   M /trunk/diameter/dictionary.xml

Add vendor id for Deutsche Telekom AG
------------------------------------------------------------------------
r31014 | etxrab | 2009-11-19 01:56:18 -0800 (Thu, 19 Nov 2009) | 1 line
Changed paths:
   M /trunk/asn1/s1ap/s1ap.cnf
   M /trunk/epan/dissectors/packet-s1ap.c

ENBname is now a PrintableString. handling in .cnf no longer needed.
------------------------------------------------------------------------
r31013 | etxrab | 2009-11-18 23:06:59 -0800 (Wed, 18 Nov 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_ipa.c

From Holger Freyther:
RSL is on more than stream-id == 0
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4245
------------------------------------------------------------------------
r31011 | gerald | 2009-11-18 17:50:44 -0800 (Wed, 18 Nov 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-sdp.c

Instead of initializing the Media Format name to NULL, set it to
"Unknown".  This keeps us from crashing on some platforms if we have an
unknown media format ID.

------------------------------------------------------------------------
r31010 | jake | 2009-11-18 15:50:05 -0800 (Wed, 18 Nov 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-ieee80211.c

Get the offset right.
------------------------------------------------------------------------
r31009 | dimeg | 2009-11-18 14:41:08 -0800 (Wed, 18 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_gm.c

Updated GPRS TMSI Status and Update Type IEs

------------------------------------------------------------------------
r31008 | dimeg | 2009-11-18 14:05:16 -0800 (Wed, 18 Nov 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_gm.c

GPRS Attach Type IE updated according to 24.008 v8.6.0


------------------------------------------------------------------------
r31007 | gerald | 2009-11-18 13:37:34 -0800 (Wed, 18 Nov 2009) | 2 lines
Changed paths:
   M /trunk/Makefile.am

Add and remove doc icons from the distribution.

------------------------------------------------------------------------
r31006 | dimeg | 2009-11-18 12:39:14 -0800 (Wed, 18 Nov 2009) | 7 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_common.c
   M /trunk/epan/dissectors/packet-gsm_a_common.h
   M /trunk/epan/dissectors/packet-gsm_a_dtap.c
   M /trunk/epan/dissectors/packet-gsm_a_gm.c

- Use the spare_bits hf from packet_gsm_a_common.c in
  packet-gsm_a_dtap.c and packet-gsm_a_gm.c
- Update a number of GPRS IEs according to 24.008 v8.6.0
- Rewrite parts of GPRS IEs so that it is shown which octet parts
  contribute to which header fields


------------------------------------------------------------------------
r31005 | stig | 2009-11-18 08:29:13 -0800 (Wed, 18 Nov 2009) | 2 lines
Changed paths:
   M /trunk/wiretap/netscaler.c

Switch HighHdr and LowHdr to build correct absolute time.

------------------------------------------------------------------------
r31004 | martinm | 2009-11-18 05:47:38 -0800 (Wed, 18 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rlc-lte.c

Trivial: comment update

------------------------------------------------------------------------
r31003 | martinm | 2009-11-18 05:47:08 -0800 (Wed, 18 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c

Expert warning about BSRs over a threshold configured in pref.

------------------------------------------------------------------------
r31002 | stig | 2009-11-17 23:48:03 -0800 (Tue, 17 Nov 2009) | 3 lines
Changed paths:
   M /trunk/wiretap/netscaler.c

Another try to treat the two 32bit time values (low, high) in v23 format
as a 64bit value.

------------------------------------------------------------------------
r31001 | guy | 2009-11-17 22:36:13 -0800 (Tue, 17 Nov 2009) | 5 lines
Changed paths:
   M /trunk/wiretap/netscaler.c

If no error is returned by a Wiretap routine, err_info is presumed not
to have been set.  Do not set it to something g_mallocated in that case,
as that will cause a memory leak - the error string will not be freed by
the caller, as it's presumed not to have been set.

------------------------------------------------------------------------
r31000 | gerald | 2009-11-17 14:13:53 -0800 (Tue, 17 Nov 2009) | 2 lines
Changed paths:
   M /trunk/docbook/wsug_src/WSUG_chapter_customize.xml

Use #8594 instead of rarr.

------------------------------------------------------------------------
r30999 | etxrab | 2009-11-17 13:23:19 -0800 (Tue, 17 Nov 2009) | 8 lines
Changed paths:
   M /trunk/epan/dissectors/packet-cdp.c

From   Aamer Akhter:
Add fields for:
 cdp platform
 cdp device id
 cdp port id
From me:
Chnge ..add_uint to add_item in a couple of places, get rid of check_col.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4244
------------------------------------------------------------------------
r30998 | etxrab | 2009-11-17 12:48:04 -0800 (Tue, 17 Nov 2009) | 1 line
Changed paths:
   M /trunk/asn1/ansi_map/packet-ansi_map-template.c
   M /trunk/epan/dissectors/packet-ansi_map.c

Mobile On Channel carries no data.
------------------------------------------------------------------------
r30997 | dimeg | 2009-11-17 12:38:02 -0800 (Tue, 17 Nov 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-pim.c

Fix for Bug 4248:
Graft and GraftAck should get the same handling


------------------------------------------------------------------------
r30996 | gerald | 2009-11-17 11:41:43 -0800 (Tue, 17 Nov 2009) | 2 lines
Changed paths:
   M /trunk/docbook/wsug_src/WSUG_chapter_customize.xml

Display filter macros are under the Analyze menu.

------------------------------------------------------------------------
r30995 | dimeg | 2009-11-17 10:35:27 -0800 (Tue, 17 Nov 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-3com-njack.c
   M /trunk/epan/dissectors/packet-bpdu.c
   M /trunk/epan/dissectors/packet-dec-bpdu.c
   M /trunk/epan/dissectors/packet-dec-dnart.c
   M /trunk/epan/dissectors/packet-dplay.c
   M /trunk/epan/dissectors/packet-eapol.c
   M /trunk/epan/dissectors/packet-fcoe.c
   M /trunk/epan/dissectors/packet-fip.c
   M /trunk/epan/dissectors/packet-gsm_a_dtap.c
   M /trunk/epan/dissectors/packet-gsm_a_rr.c
   M /trunk/epan/dissectors/packet-ieee80211.c
   M /trunk/epan/dissectors/packet-igmp.c
   M /trunk/epan/dissectors/packet-ipv6.c
   M /trunk/epan/dissectors/packet-ipvs-syncd.c
   M /trunk/epan/dissectors/packet-isns.c
   M /trunk/epan/dissectors/packet-ppi.c
   M /trunk/epan/dissectors/packet-roofnet.c
   M /trunk/epan/dissectors/packet-sap.c
   M /trunk/epan/dissectors/packet-sigcomp.c
   M /trunk/epan/dissectors/packet-sita.c
   M /trunk/epan/dissectors/packet-slowprotocols.c
   M /trunk/epan/dissectors/packet-smb-browse.c
   M /trunk/epan/dissectors/packet-smb.c
   M /trunk/epan/dissectors/packet-synphasor.c
   M /trunk/epan/dissectors/packet-vnc.c
   M /trunk/plugins/ethercat/packet-ethercat-datagram.c
   M /trunk/plugins/ethercat/packet-ethercat-frame.c
   M /trunk/plugins/irda/packet-irda.c
   M /trunk/plugins/wimax/msg_prc_lt_ctrl.c
   M /trunk/plugins/wimax/wimax_utils.c

Remove the address operator from value_string arrays fed to VALS()


------------------------------------------------------------------------
r30994 | stig | 2009-11-17 10:23:40 -0800 (Tue, 17 Nov 2009) | 3 lines
Changed paths:
   M /trunk/wiretap/netscaler.c

From Ravi Kondamuru via bug 3540:
Treat the two 32bit time values (low, high) in v23 format as a 64bit value.

------------------------------------------------------------------------
r30993 | gerald | 2009-11-17 09:32:56 -0800 (Tue, 17 Nov 2009) | 3 lines
Changed paths:
   A /trunk/image/WiresharkDoc-128.png
   A /trunk/image/WiresharkDoc-16.png
   A /trunk/image/WiresharkDoc-24.png
   A /trunk/image/WiresharkDoc-256.png
   A /trunk/image/WiresharkDoc-32.png
   A /trunk/image/WiresharkDoc-48.png
   A /trunk/image/WiresharkDoc-64.png
   D /trunk/image/wsicondoc.svg
   D /trunk/image/wsicondoc256.png

Add the images used to create the new document icon. Remove the old doc
icon files.

------------------------------------------------------------------------
r30992 | martinm | 2009-11-17 09:30:40 -0800 (Tue, 17 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rlc-lte.c

Resuse struct for PDCP info when redissecting.

------------------------------------------------------------------------
r30991 | gerald | 2009-11-17 09:18:59 -0800 (Tue, 17 Nov 2009) | 2 lines
Changed paths:
   M /trunk/packaging/macosx/Info.plist.in
   M /trunk/packaging/macosx/Makefile.am
   A /trunk/packaging/macosx/Resources/Wiresharkdoc.icns (from /trunk/packaging/macosx/Resources/wsicondoc.icns:30990)
   D /trunk/packaging/macosx/Resources/wsicondoc.icns

Rename the doc icon for consistency.

------------------------------------------------------------------------
r30990 | gerald | 2009-11-17 09:07:06 -0800 (Tue, 17 Nov 2009) | 2 lines
Changed paths:
   M /trunk/image/wiresharkdoc.ico
   M /trunk/packaging/macosx/Resources/wsicondoc.icns

Update the document icons.

------------------------------------------------------------------------
r30989 | krj | 2009-11-17 07:53:38 -0800 (Tue, 17 Nov 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-tte-pcf.c
   M /trunk/epan/dissectors/packet-tte.h

From Benjamin Roch via. bug 4247:

Fix type-field of protocol control frame
------------------------------------------------------------------------
r30988 | jmayer | 2009-11-17 04:28:06 -0800 (Tue, 17 Nov 2009) | 3 lines
Changed paths:
   M /trunk/CMakeLists.txt

Need to add svnversion.h to the build list to make
sure it is generated whatever the build order is.

------------------------------------------------------------------------
r30987 | jmayer | 2009-11-17 03:58:36 -0800 (Tue, 17 Nov 2009) | 6 lines
Changed paths:
   M /trunk/CMakeLists.txt
   M /trunk/epan/CMakeLists.txt
   M /trunk/plugins/asn1/CMakeLists.txt
   M /trunk/plugins/docsis/CMakeLists.txt
   M /trunk/plugins/ethercat/CMakeLists.txt
   M /trunk/plugins/giop/CMakeLists.txt
   M /trunk/plugins/gryphon/CMakeLists.txt
   M /trunk/plugins/irda/CMakeLists.txt
   M /trunk/plugins/m2m/CMakeLists.txt
   M /trunk/plugins/mate/CMakeLists.txt
   M /trunk/plugins/opcua/CMakeLists.txt
   M /trunk/plugins/profinet/CMakeLists.txt
   M /trunk/plugins/sercosiii/CMakeLists.txt
   M /trunk/plugins/stats_tree/CMakeLists.txt
   M /trunk/plugins/tpg/CMakeLists.txt
   M /trunk/plugins/unistim/CMakeLists.txt
   M /trunk/plugins/wimax/CMakeLists.txt
   M /trunk/plugins/wimaxasncp/CMakeLists.txt
   M /trunk/wiretap/CMakeLists.txt
   M /trunk/wsutil/CMakeLists.txt

Beginnings of enabling static builds. Still to do:
* Add -static
* Registration may need different handling
* Add plugins
* Build error in wslua

------------------------------------------------------------------------
r30986 | stig | 2009-11-17 00:47:27 -0800 (Tue, 17 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-bacapp.c

Added format argument.

------------------------------------------------------------------------
r30985 | etxrab | 2009-11-16 23:36:40 -0800 (Mon, 16 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-bacapp.c

Herbert Lischka:
Recipients as IPv4 and IPv6.
------------------------------------------------------------------------
r30980 | stig | 2009-11-16 14:53:11 -0800 (Mon, 16 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-bittorrent.c

Added more Peer ID Conventions.

------------------------------------------------------------------------
r30979 | sahlberg | 2009-11-16 13:26:55 -0800 (Mon, 16 Nov 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-tcp.c

dont print the window size for the initial SYN packet


------------------------------------------------------------------------
r30977 | dimeg | 2009-11-16 10:22:43 -0800 (Mon, 16 Nov 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_gm.c

GPRS Attach Result IE updated according to 24.008 v8.6.0


------------------------------------------------------------------------
r30976 | martinm | 2009-11-16 10:18:07 -0800 (Mon, 16 Nov 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rlc-lte.c

Show data-less PDUs are Error rather than warning.
Only call PDCP for complete signalling PDUs.

------------------------------------------------------------------------
r30975 | gerald | 2009-11-16 09:08:12 -0800 (Mon, 16 Nov 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ntlmssp.c

Don't let the session blob length go stomping all over the stack with
muddy boots. Fixes bug 4239.

------------------------------------------------------------------------
r30974 | dimeg | 2009-11-16 08:20:49 -0800 (Mon, 16 Nov 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_rr.c

Erroneously ommitted from the patch of Bug 4219:
bit_offset used instead of curr_bit_offset


------------------------------------------------------------------------
r30973 | etxrab | 2009-11-16 08:19:42 -0800 (Mon, 16 Nov 2009) | 1 line
Changed paths:
   M /trunk/diameter/gqpolicy.xml

Update 3GPP/ETSI AVP:s
------------------------------------------------------------------------
r30971 | martinm | 2009-11-16 07:35:56 -0800 (Mon, 16 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-pdcp-lte.c
   M /trunk/epan/dissectors/packet-rlc-lte.c

Allow LTE RRC dissector to call PDCP/RRC dissectors as appropriate for signalling PDUs.

------------------------------------------------------------------------
r30970 | jake | 2009-11-15 22:53:05 -0800 (Sun, 15 Nov 2009) | 1 line
Changed paths:
   M /trunk/gtk/graph_analysis.c

Remove debug code.
------------------------------------------------------------------------
r30969 | etxrab | 2009-11-15 22:48:17 -0800 (Sun, 15 Nov 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-sip.c

Update SIP headers.
------------------------------------------------------------------------
r30968 | etxrab | 2009-11-15 21:23:12 -0800 (Sun, 15 Nov 2009) | 2 lines
Changed paths:
   M /trunk/gtk/voip_calls_dlg.c

GTK_STOCK_SELECT_ALL is gtk 2.10.
Fix indentation.
------------------------------------------------------------------------
r30967 | etxrab | 2009-11-15 12:13:08 -0800 (Sun, 15 Nov 2009) | 3 lines
Changed paths:
   M /trunk/Makefile.am
   M /trunk/gtk/graph_analysis.c
   M /trunk/gtk/graph_analysis.h
   M /trunk/gtk/rtp_analysis.c
   M /trunk/gtk/rtp_player.c
   M /trunk/gtk/rtp_stream_dlg.c
   M /trunk/gtk/stock_icons.c
   M /trunk/gtk/stock_icons.h
   M /trunk/gtk/voip_calls_dlg.c
   A /trunk/image/toolbar/analyze_24.xpm
   A /trunk/image/toolbar/audio_player_24.xpm
   A /trunk/image/toolbar/decode_24.xpm
   A /trunk/image/toolbar/telephone_16.xpm
   A /trunk/image/toolbar/voip_flow_24.xpm
   A /trunk/image/voip_bg.xpm
   A /trunk/image/voip_select.xpm

From Alejandro Vaquero:
Add RTP player to "RTP Stream Analysis" and makeover of VoIP flow
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4240
------------------------------------------------------------------------
r30964 | gerald | 2009-11-15 08:03:25 -0800 (Sun, 15 Nov 2009) | 1 line
Changed paths:
   M /trunk/manuf

[Automatic manuf and enterprise-numbers update for 2009-11-15]
------------------------------------------------------------------------
r30963 | dimeg | 2009-11-14 13:15:38 -0800 (Sat, 14 Nov 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-bssgp.c

- Replaced get_start_octet() with a right shift
- Deleted function bssgp_tvb_get_bits8(), uses tvbuff counterpart now
- guint32 vars should be enough for bit offsets

------------------------------------------------------------------------
r30962 | dimeg | 2009-11-14 12:13:43 -0800 (Sat, 14 Nov 2009) | 6 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_rr.c
   M /trunk/epan/tvbuff.c
   M /trunk/epan/tvbuff.h

From yy:
About GSM system information type 2quater
Modified to use newly defined tvb_get_bits() in tvbuff.c
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4219


------------------------------------------------------------------------
r30961 | krj | 2009-11-13 23:28:46 -0800 (Fri, 13 Nov 2009) | 1 line
Changed paths:
   M /trunk/asn1/x2ap/packet-x2ap-template.c
   M /trunk/epan/dissectors/packet-x2ap.c

Remove unused static variable
------------------------------------------------------------------------
r30960 | stig | 2009-11-13 16:43:22 -0800 (Fri, 13 Nov 2009) | 2 lines
Changed paths:
   M /trunk/gtk/capture_if_dlg.c

Use the USB icon for usbmon devices on Linux.

------------------------------------------------------------------------
r30959 | gerald | 2009-11-13 15:26:24 -0800 (Fri, 13 Nov 2009) | 2 lines
Changed paths:
   M /trunk/image/toolbar/network_usb.svg
   M /trunk/image/toolbar/network_usb_16.png

Minor adjustments.

------------------------------------------------------------------------
r30957 | jake | 2009-11-13 14:19:31 -0800 (Fri, 13 Nov 2009) | 6 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ipv6.c

From Ivan Sy:
Patch for IPv6 dissector to support the ff:
- RFC 2460 sec 3, particularly Traffic Class field's 6-bit DSCP and 2-bit ECN 
- RFC 2474 sec 3, copied implementation of ip.c to determine DSCP codepoints
- RFC 3168 sec 5, for ECN's ECT and CE bits
- changed the comment
------------------------------------------------------------------------
r30956 | jake | 2009-11-13 13:43:57 -0800 (Fri, 13 Nov 2009) | 13 lines
Changed paths:
   M /trunk/capinfos.c
   M /trunk/doc/capinfos.pod

From Jim Young:
The ability to continue processing additional files if and when 
wtap_open_offline() should fail.  A new -C option reverts to capinfos' 
original behavior which is to cancel any further file processing at 
first file open failure.

Change the behavior of how the default display of all infos is initiated.
This gets rid of a special post getopt() argument count test.

Add new table output format (with related options). This feature allows 
outputting the various infos into a tab delimited text file, or to a comma 
separated variables file (*.csv) instead of the original "long" format.

------------------------------------------------------------------------
r30955 | jake | 2009-11-13 12:24:36 -0800 (Fri, 13 Nov 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/Makefile.common
   M /trunk/epan/dissectors/packet-bacapp.c
   D /trunk/epan/dissectors/packet-bacapp.h

From Herbert Lischka:
- packet-bacapp.h eliminated and included in packet-bacapp.c
- dissection of recipient-list and client-cov-increment added
------------------------------------------------------------------------
r30953 | jake | 2009-11-13 11:51:51 -0800 (Fri, 13 Nov 2009) | 2 lines
Changed paths:
   M /trunk/gtk/rtp_analysis.c

Fix for bug 4120:
Calculate amount of silence samples in samples/ms i.s.o. samples/s
------------------------------------------------------------------------
r30951 | gerald | 2009-11-13 09:55:55 -0800 (Fri, 13 Nov 2009) | 3 lines
Changed paths:
   M /trunk/epan/oids.c

On OS X, prepend /usr/share/snmp/mibs to the SMI path. Partial fix for
bug 3163.

------------------------------------------------------------------------
r30950 | stig | 2009-11-13 04:33:33 -0800 (Fri, 13 Nov 2009) | 3 lines
Changed paths:
   M /trunk/asn1/cmip/cmip.cnf
   M /trunk/epan/dissectors/packet-cmip.c

Use correct opcode table for error values and regular values.
Removed check_col().

------------------------------------------------------------------------
r30948 | etxrab | 2009-11-13 00:33:59 -0800 (Fri, 13 Nov 2009) | 1 line
Changed paths:
   M /trunk/diameter/etsie2e4.xml

Update ETSI AVP:s
------------------------------------------------------------------------
r30947 | jake | 2009-11-12 22:53:15 -0800 (Thu, 12 Nov 2009) | 7 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dis-enums.c
   M /trunk/epan/dissectors/packet-dis-enums.h
   M /trunk/epan/dissectors/packet-dis-fields.c
   M /trunk/epan/dissectors/packet-dis-fields.h
   M /trunk/epan/dissectors/packet-dis-pdus.c
   M /trunk/epan/dissectors/packet-dis-pdus.h
   M /trunk/epan/dissectors/packet-dis.c

From Michael Dishman:
Fixed parser for DIS DataRequest PDU.
Added parser for DIS StartResume, StopFreeze, Acknowledge, ActionRequest,
ActionResponse, Comment, CreateEntity, DeleteEntity PDUs.
Added parser for "reliable" versions of the above DIS PDUs.
Added parser for DIS Application Control PDU.
Added parsers for DIS Persistent Object Family PDUs.
------------------------------------------------------------------------
r30946 | wmeier | 2009-11-12 16:02:48 -0800 (Thu, 12 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-netperfmeter.c

(Trivial): check_col() guard not needed for col_set_str; #include <stdio.h> not req'd.

------------------------------------------------------------------------
r30945 | gerald | 2009-11-12 15:48:11 -0800 (Thu, 12 Nov 2009) | 2 lines
Changed paths:
   M /trunk/Makefile.nmake
   M /trunk/airpcap_loader.c
   M /trunk/config.nmake
   M /trunk/gtk/airpcap_gui_utils.c
   M /trunk/tools/win32-setup.sh
   M /trunk/tools/win64-setup.sh

Update the AirPcap code for Win64 and enable AirPcap for the 64-bit build.

------------------------------------------------------------------------
r30944 | jmayer | 2009-11-12 15:09:44 -0800 (Thu, 12 Nov 2009) | 4 lines
Changed paths:
   M /trunk/CMakeLists.txt
   M /trunk/epan/CMakeLists.txt

- Add the new dissector files
- Small preparations for adding back platform specific files
- Small preparations for building the guides

------------------------------------------------------------------------
r30943 | jake | 2009-11-12 14:35:27 -0800 (Thu, 12 Nov 2009) | 6 lines
Changed paths:
   M /trunk/epan/dissectors/Makefile.common
   A /trunk/epan/dissectors/packet-netperfmeter.c

From Thomas Dreibholz:
NetPerfMeter is an Open Source TCP/UDP/SCTP/DCCP network performance metering
application for Linux, FreeBSD and MacOS X. It can be downloaded here:
http://www.exp-math.uni-essen.de/~dreibh/netperfmeter/ . The protocol used by
this application for the transport of control and data is called NetPerfMeter
protocol. The attached patch is a dissector to decode its packets.
------------------------------------------------------------------------
r30942 | jake | 2009-11-12 10:18:15 -0800 (Thu, 12 Nov 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/Makefile.common
   A /trunk/epan/dissectors/packet-packetbb.c

From Henning Rogge:
This patch adds support for PacketBB (RFC 5444) to Wireshark. 
PacketBB is a generic message format for mesh networks. 
Both OLSR version 2 and DYMO will use packetbb.
------------------------------------------------------------------------
r30941 | gerald | 2009-11-12 10:10:34 -0800 (Thu, 12 Nov 2009) | 2 lines
Changed paths:
   M /trunk/Makefile.am
   M /trunk/gtk/Makefile.am
   M /trunk/gtk/network_icons.h
   A /trunk/image/toolbar/network_usb.svg
   A /trunk/image/toolbar/network_usb_16.png

Add a USB network icon.

------------------------------------------------------------------------
r30940 | kukosa | 2009-11-12 06:44:40 -0800 (Thu, 12 Nov 2009) | 1 line
Changed paths:
   M /trunk/epan/libwireshark.def

Export more BER functions
------------------------------------------------------------------------
r30939 | etxrab | 2009-11-12 01:24:46 -0800 (Thu, 12 Nov 2009) | 1 line
Changed paths:
   M /trunk/diameter/dictionary.xml
   M /trunk/diameter/imscxdx.xml

3GPP AVP updates.
------------------------------------------------------------------------
r30937 | gerald | 2009-11-11 18:03:10 -0800 (Wed, 11 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-btrfcomm.c

Make the MCC length check a little more picky.

------------------------------------------------------------------------
r30936 | gerald | 2009-11-11 17:55:06 -0800 (Wed, 11 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-btrfcomm.c

Check for an invalid MCC length. Fixes bug 4212.

------------------------------------------------------------------------
r30934 | jmayer | 2009-11-11 08:20:37 -0800 (Wed, 11 Nov 2009) | 5 lines
Changed paths:
   M /trunk/CMakeLists.txt
   M /trunk/cmake/modules/CMakeInstallDirs.cmake
   A /trunk/cmake/modules/FindPOD.cmake
   M /trunk/epan/CMakeLists.txt
   M /trunk/gtk/CMakeLists.txt

- Generate manpages and html version of manpages
- Detect pod2man/pod2html to do that
- Install manpages and html version thereof


------------------------------------------------------------------------
r30933 | jmayer | 2009-11-11 05:10:25 -0800 (Wed, 11 Nov 2009) | 1 line
Changed paths:
   M /trunk/doc/Makefile.am

Minor whitespace fixes
------------------------------------------------------------------------
r30932 | kukosa | 2009-11-11 03:10:47 -0800 (Wed, 11 Nov 2009) | 1 line
Changed paths:
   M /trunk/asn1/x2ap/X2AP-CommonDataTypes.asn

Fix missing comment
------------------------------------------------------------------------
r30931 | kukosa | 2009-11-11 03:08:27 -0800 (Wed, 11 Nov 2009) | 1 line
Changed paths:
   M /trunk/tools/lex.py
   M /trunk/tools/yacc.py

Ply 3.3
------------------------------------------------------------------------
r30930 | kukosa | 2009-11-11 01:58:29 -0800 (Wed, 11 Nov 2009) | 1 line
Changed paths:
   M /trunk/Makefile.nmake
   M /trunk/config.nmake
   M /trunk/tools/win32-setup.sh

Update to the GnuTLS 2.8.5
------------------------------------------------------------------------
r30929 | gerald | 2009-11-10 16:43:23 -0800 (Tue, 10 Nov 2009) | 4 lines
Changed paths:
   M /trunk/gtk/capture_if_dlg.c

Check for vmnet interfaces everywhere, not just Windows and OS X. Make
the "vmnet" check case-insensitive. Look for "vmxnet" as well. Clarify
vmnet (host) vs vmxnet (guest).

------------------------------------------------------------------------
r30928 | gerald | 2009-11-10 16:09:03 -0800 (Tue, 10 Nov 2009) | 3 lines
Changed paths:
   M /trunk/docbook/release-notes.xml
   M /trunk/docbook/wsdg_graphics/note.png
   M /trunk/docbook/wsdg_graphics/tip.png
   M /trunk/docbook/wsdg_graphics/warning.png
   M /trunk/docbook/wsug_graphics/note.png
   M /trunk/docbook/wsug_graphics/tip.png
   M /trunk/docbook/wsug_graphics/warning.png

Update the stock tip, note, and warning icons from GTK+ 2.18.3. Add an
item to the known bugs list in the release notes.

------------------------------------------------------------------------
r30926 | jake | 2009-11-10 13:46:14 -0800 (Tue, 10 Nov 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-ip.c

Implement RFC 3514.
------------------------------------------------------------------------
r30925 | etxrab | 2009-11-10 12:16:14 -0800 (Tue, 10 Nov 2009) | 2 lines
Changed paths:
   M /trunk/file.c
   M /trunk/gtk/new_packet_list.c

From Stig:
Invalidate cfile.current_row instead(revert 30910).
------------------------------------------------------------------------
r30924 | jake | 2009-11-10 12:13:10 -0800 (Tue, 10 Nov 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-isis-lsp.c

From Hariharan Ananthakrishnan:
Support ISIS local /remote identifier display for extended IS adjacency
(RFC 5307 section 1.1.)
------------------------------------------------------------------------
r30923 | jake | 2009-11-10 11:24:50 -0800 (Tue, 10 Nov 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-smb.c

From Bernard Imbert:
If the "Level Of Interest" referenced in the smb.trans2.FIND_FIRST/FIND_NEXT
requests is 262, wireshark is unable to decode properly (neither the request
nor the response).
------------------------------------------------------------------------
r30922 | gerald | 2009-11-10 10:02:05 -0800 (Tue, 10 Nov 2009) | 6 lines
Changed paths:
   M /trunk/Makefile.am
   M /trunk/gtk/Makefile.am
   M /trunk/gtk/Makefile.common
   M /trunk/gtk/capture_if_dlg.c
   A /trunk/gtk/expert_indicators.h
   M /trunk/gtk/main_statusbar.c
   A /trunk/gtk/network_icons.h
   D /trunk/image/expert_chat.h
   D /trunk/image/expert_error.h
   D /trunk/image/expert_none.h
   D /trunk/image/expert_note.h
   D /trunk/image/expert_warn.h
   D /trunk/image/toolbar/network_bluetooth_16.xpm
   D /trunk/image/toolbar/network_wired_16.xpm
   D /trunk/image/toolbar/network_wireless_16.xpm

Move the contents of image/expert_*.h to gtk/expert_indicators.h. Add
pixbuf versions of the wired, wireless, and bluetooth interface icons to
gtk/network_icons.h. In the interface list use the new icons in all
their alpha-channel-infested glory. Add Makefile targets for rebuilding
the pixbuf files.

------------------------------------------------------------------------
r30921 | kukosa | 2009-11-10 06:22:23 -0800 (Tue, 10 Nov 2009) | 1 line
Changed paths:
   M /trunk/tools/Makefile.am

add win-setup.sh and win64-setup.sh to source distribution
------------------------------------------------------------------------
r30920 | stig | 2009-11-10 05:28:54 -0800 (Tue, 10 Nov 2009) | 2 lines
Changed paths:
   M /trunk/conditions.c
   M /trunk/fileset.c

Removed some unused assignments.

------------------------------------------------------------------------
r30919 | stig | 2009-11-10 05:24:32 -0800 (Tue, 10 Nov 2009) | 2 lines
Changed paths:
   M /trunk/tap-rtp-common.c

Removed unused old_flags.

------------------------------------------------------------------------
r30918 | stig | 2009-11-10 04:05:25 -0800 (Tue, 10 Nov 2009) | 2 lines
Changed paths:
   M /trunk/gtk/capture_file_dlg.c
   M /trunk/gtk/color_dlg.c
   M /trunk/gtk/color_edit_dlg.c
   M /trunk/gtk/conversations_table.c
   M /trunk/gtk/decode_as_dlg.c
   M /trunk/gtk/dfilter_expr_dlg.c
   M /trunk/gtk/drag_and_drop.c
   M /trunk/gtk/filter_autocomplete.c
   M /trunk/gtk/filter_dlg.c
   M /trunk/gtk/follow_ssl.c
   M /trunk/gtk/follow_udp.c
   M /trunk/gtk/font_utils.c
   M /trunk/gtk/graph_analysis.c
   M /trunk/gtk/gsm_map_stat.c
   M /trunk/gtk/packet_list_store.c
   M /trunk/gtk/prefs_capture.c
   M /trunk/gtk/profile_dlg.c
   M /trunk/gtk/proto_hier_stats_dlg.c
   M /trunk/gtk/rtp_stream_dlg.c
   M /trunk/gtk/supported_protos_dlg.c

Removed some unused variables and unused assignments.

------------------------------------------------------------------------
r30917 | stig | 2009-11-10 04:03:57 -0800 (Tue, 10 Nov 2009) | 3 lines
Changed paths:
   M /trunk/gtk/prefs_nameres.c

Removed some dead code.  The sm_resolv, sp_resolv and geoip_resolv button
references are not used anywhere else.

------------------------------------------------------------------------
r30916 | stig | 2009-11-10 01:30:42 -0800 (Tue, 10 Nov 2009) | 2 lines
Changed paths:
   M /trunk/gtk/sctp_stat_dlg.c

Yet another fix in dlg_destroy().

------------------------------------------------------------------------
r30915 | stig | 2009-11-10 01:09:25 -0800 (Tue, 10 Nov 2009) | 2 lines
Changed paths:
   M /trunk/rawshark.c

Removed an unused assignment.

------------------------------------------------------------------------
r30914 | stig | 2009-11-10 01:08:43 -0800 (Tue, 10 Nov 2009) | 5 lines
Changed paths:
   M /trunk/gtk/sctp_stat_dlg.c

Fixed a bug in dlg_destroy() to destroy all widgets.

Removed unused variable 'sortable' in create_list().
Removed unused variable 'checksum' in sctp_stat_on_apply_filter().

------------------------------------------------------------------------
r30913 | gerald | 2009-11-09 17:32:59 -0800 (Mon, 09 Nov 2009) | 2 lines
Changed paths:
   M /trunk/config.nmake
   M /trunk/docbook/README.txt

Updates for FOP 0.95.

------------------------------------------------------------------------
r30912 | gerald | 2009-11-09 13:52:41 -0800 (Mon, 09 Nov 2009) | 4 lines
Changed paths:
   M /trunk/gtk/main_statusbar.c

Instead of trying to change the background color of the info bar when we
push a temporary message, make it "throb" using gtk_drag_highlight and
gtk_drag_unhighlight.

------------------------------------------------------------------------
r30911 | etxrab | 2009-11-09 13:47:21 -0800 (Mon, 09 Nov 2009) | 1 line
Changed paths:
   M /trunk/asn1/s1ap/s1ap.cnf
   M /trunk/epan/dissectors/packet-s1ap.c

Align RRC-Container dissection with RANAP.
------------------------------------------------------------------------
r30910 | etxrab | 2009-11-09 13:32:32 -0800 (Mon, 09 Nov 2009) | 2 lines
Changed paths:
   M /trunk/gtk/new_packet_list.c

In new_packet_list_select_cb() remove the check if the packet is reselected as the row number may be the same in a filtered
list as in the previous unfiltered list.
------------------------------------------------------------------------
r30909 | gerald | 2009-11-09 10:41:21 -0800 (Mon, 09 Nov 2009) | 4 lines
Changed paths:
   M /trunk/config.nmake
   M /trunk/docbook/custom_layer_pdf.xsl
   M /trunk/docbook/wsdg_graphics/note.png
   M /trunk/docbook/wsdg_graphics/tip.png
   M /trunk/docbook/wsdg_graphics/warning.png
   M /trunk/docbook/wsdg_graphics/ws-capture-sync.png
   M /trunk/docbook/wsdg_graphics/ws-capture_internals.png
   M /trunk/docbook/wsdg_graphics/ws-function-blocks.png
   M /trunk/docbook/wsdg_graphics/ws-logo.png
   M /trunk/docbook/wsug_graphics/note.png
   M /trunk/docbook/wsug_graphics/tip.png
   M /trunk/docbook/wsug_graphics/toolbar/autoscroll_24.png
   M /trunk/docbook/wsug_graphics/toolbar/capture_filter_24.png
   M /trunk/docbook/wsug_graphics/toolbar/capture_interfaces_24.png
   M /trunk/docbook/wsug_graphics/toolbar/capture_options_24.png
   M /trunk/docbook/wsug_graphics/toolbar/capture_restart_24.png
   M /trunk/docbook/wsug_graphics/toolbar/capture_start_24.png
   M /trunk/docbook/wsug_graphics/toolbar/capture_stop_24.png
   M /trunk/docbook/wsug_graphics/toolbar/colorize_24.png
   M /trunk/docbook/wsug_graphics/toolbar/display_filter_24.png
   M /trunk/docbook/wsug_graphics/toolbar/resize_columns_24.png
   M /trunk/docbook/wsug_graphics/toolbar/stock_add_24.png
   M /trunk/docbook/wsug_graphics/toolbar/stock_apply_20.png
   M /trunk/docbook/wsug_graphics/toolbar/stock_bottom_24.png
   M /trunk/docbook/wsug_graphics/toolbar/stock_clear_24.png
   M /trunk/docbook/wsug_graphics/toolbar/stock_close_24.png
   M /trunk/docbook/wsug_graphics/toolbar/stock_colorselector_24.png
   M /trunk/docbook/wsug_graphics/toolbar/stock_help_24.png
   M /trunk/docbook/wsug_graphics/toolbar/stock_jump_to_24.png
   M /trunk/docbook/wsug_graphics/toolbar/stock_left_arrow_24.png
   M /trunk/docbook/wsug_graphics/toolbar/stock_open_24.png
   M /trunk/docbook/wsug_graphics/toolbar/stock_preferences_24.png
   M /trunk/docbook/wsug_graphics/toolbar/stock_print_24.png
   M /trunk/docbook/wsug_graphics/toolbar/stock_properties_24.png
   M /trunk/docbook/wsug_graphics/toolbar/stock_refresh_24.png
   M /trunk/docbook/wsug_graphics/toolbar/stock_right_arrow_24.png
   M /trunk/docbook/wsug_graphics/toolbar/stock_save_24.png
   M /trunk/docbook/wsug_graphics/toolbar/stock_save_as_24.png
   M /trunk/docbook/wsug_graphics/toolbar/stock_search_24.png
   M /trunk/docbook/wsug_graphics/toolbar/stock_stop_24.png
   M /trunk/docbook/wsug_graphics/toolbar/stock_top_24.png
   M /trunk/docbook/wsug_graphics/toolbar/stock_zoom_1_24.png
   M /trunk/docbook/wsug_graphics/toolbar/stock_zoom_in_24.png
   M /trunk/docbook/wsug_graphics/toolbar/stock_zoom_out_24.png
   M /trunk/docbook/wsug_graphics/warning.png
   M /trunk/docbook/wsug_graphics/ws-analyze-menu.png
   M /trunk/docbook/wsug_graphics/ws-bytes-pane-tabs.png
   M /trunk/docbook/wsug_graphics/ws-bytes-pane.png
   M /trunk/docbook/wsug_graphics/ws-capture-info.png
   M /trunk/docbook/wsug_graphics/ws-capture-interface-details.png
   M /trunk/docbook/wsug_graphics/ws-capture-interfaces-win32.png
   M /trunk/docbook/wsug_graphics/ws-capture-interfaces.png
   M /trunk/docbook/wsug_graphics/ws-capture-menu.png
   M /trunk/docbook/wsug_graphics/ws-capture-options.png
   M /trunk/docbook/wsug_graphics/ws-capture-preferences.png
   M /trunk/docbook/wsug_graphics/ws-choose-color-rule.png
   M /trunk/docbook/wsug_graphics/ws-coloring-fields.png
   M /trunk/docbook/wsug_graphics/ws-coloring-rules-dialog.png
   M /trunk/docbook/wsug_graphics/ws-decode-as-show.png
   M /trunk/docbook/wsug_graphics/ws-decode-as.png
   M /trunk/docbook/wsug_graphics/ws-details-pane-popup-menu.png
   M /trunk/docbook/wsug_graphics/ws-details-pane.png
   M /trunk/docbook/wsug_graphics/ws-display-filter-tcp.png
   M /trunk/docbook/wsug_graphics/ws-edit-color-rule-dialog.png
   M /trunk/docbook/wsug_graphics/ws-edit-menu.png
   M /trunk/docbook/wsug_graphics/ws-enabled-protocols.png
   M /trunk/docbook/wsug_graphics/ws-expert-colored-tree.png
   M /trunk/docbook/wsug_graphics/ws-expert-column.png
   M /trunk/docbook/wsug_graphics/ws-expert-infos.png
   M /trunk/docbook/wsug_graphics/ws-export-objects.png
   M /trunk/docbook/wsug_graphics/ws-export-pdml.png
   M /trunk/docbook/wsug_graphics/ws-export-plain.png
   M /trunk/docbook/wsug_graphics/ws-export-ps.png
   M /trunk/docbook/wsug_graphics/ws-export-psml.png
   M /trunk/docbook/wsug_graphics/ws-export-selected.png
   M /trunk/docbook/wsug_graphics/ws-file-menu.png
   M /trunk/docbook/wsug_graphics/ws-file-set-dialog.png
   M /trunk/docbook/wsug_graphics/ws-filter-add-expression.png
   M /trunk/docbook/wsug_graphics/ws-filter-toolbar.png
   M /trunk/docbook/wsug_graphics/ws-filters.png
   M /trunk/docbook/wsug_graphics/ws-find-packet.png
   M /trunk/docbook/wsug_graphics/ws-follow-stream.png
   M /trunk/docbook/wsug_graphics/ws-go-menu.png
   M /trunk/docbook/wsug_graphics/ws-goto-packet.png
   M /trunk/docbook/wsug_graphics/ws-gui-colors-preferences.png
   M /trunk/docbook/wsug_graphics/ws-gui-columns-preferences.png
   M /trunk/docbook/wsug_graphics/ws-gui-config-profiles.png
   M /trunk/docbook/wsug_graphics/ws-gui-font-preferences.png
   M /trunk/docbook/wsug_graphics/ws-gui-interface-options.png
   M /trunk/docbook/wsug_graphics/ws-gui-layout-preferences.png
   M /trunk/docbook/wsug_graphics/ws-gui-preferences.png
   M /trunk/docbook/wsug_graphics/ws-help-menu.png
   M /trunk/docbook/wsug_graphics/ws-list-pane.png
   M /trunk/docbook/wsug_graphics/ws-logo.png
   M /trunk/docbook/wsug_graphics/ws-main-toolbar.png
   M /trunk/docbook/wsug_graphics/ws-main.png
   M /trunk/docbook/wsug_graphics/ws-menu.png
   M /trunk/docbook/wsug_graphics/ws-merge-gtk20.png
   M /trunk/docbook/wsug_graphics/ws-merge-gtk24.png
   M /trunk/docbook/wsug_graphics/ws-merge-win32.png
   M /trunk/docbook/wsug_graphics/ws-nameresolution-preferences.png
   M /trunk/docbook/wsug_graphics/ws-open-gtk20.png
   M /trunk/docbook/wsug_graphics/ws-open-gtk24.png
   M /trunk/docbook/wsug_graphics/ws-open-win32.png
   M /trunk/docbook/wsug_graphics/ws-packet-format.png
   M /trunk/docbook/wsug_graphics/ws-packet-pane-popup-menu.png
   M /trunk/docbook/wsug_graphics/ws-packet-range.png
   M /trunk/docbook/wsug_graphics/ws-packet-selected.png
   M /trunk/docbook/wsug_graphics/ws-packet-sep-win.png
   M /trunk/docbook/wsug_graphics/ws-print.png
   M /trunk/docbook/wsug_graphics/ws-printing-preferences.png
   M /trunk/docbook/wsug_graphics/ws-save-as-gtk20.png
   M /trunk/docbook/wsug_graphics/ws-save-as-gtk24.png
   M /trunk/docbook/wsug_graphics/ws-save-as-win32.png
   M /trunk/docbook/wsug_graphics/ws-statistics-menu.png
   M /trunk/docbook/wsug_graphics/ws-stats-conversations.png
   M /trunk/docbook/wsug_graphics/ws-stats-endpoints.png
   M /trunk/docbook/wsug_graphics/ws-stats-hierarchy.png
   M /trunk/docbook/wsug_graphics/ws-stats-iographs.png
   M /trunk/docbook/wsug_graphics/ws-stats-lte-mac-traffic.png
   M /trunk/docbook/wsug_graphics/ws-stats-srt-dcerpc-filter.png
   M /trunk/docbook/wsug_graphics/ws-stats-srt-dcerpc.png
   M /trunk/docbook/wsug_graphics/ws-stats-summary.png
   M /trunk/docbook/wsug_graphics/ws-stats-wlan-traffic.png
   M /trunk/docbook/wsug_graphics/ws-statusbar-empty.png
   M /trunk/docbook/wsug_graphics/ws-statusbar-filter.png
   M /trunk/docbook/wsug_graphics/ws-statusbar-loaded.png
   M /trunk/docbook/wsug_graphics/ws-statusbar-profile.png
   M /trunk/docbook/wsug_graphics/ws-statusbar-selected.png
   M /trunk/docbook/wsug_graphics/ws-time-reference.png
   M /trunk/docbook/wsug_graphics/ws-view-menu.png

Switch the default Fop version to 0.95 and adjust custom_layer_pdf.xsl
accordinglty. Tweak the print resolution on all of the images again. Add
a MIME type for one of the images.

------------------------------------------------------------------------
r30908 | rbalint | 2009-11-09 07:55:01 -0800 (Mon, 09 Nov 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-pppoe.c

Decode Circuit ID and Remote ID DSL Forum TR-101 PPPoE tags.
Based on patch from Stefan Puiu <stefan.puiu@gmail.com>.
This fixes bug 3113.

------------------------------------------------------------------------
r30907 | stig | 2009-11-09 07:51:30 -0800 (Mon, 09 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-sndcp-xid.c

Put sndcp-xid elements in the sndcp-xid subtree.

------------------------------------------------------------------------
r30906 | stig | 2009-11-09 07:44:14 -0800 (Mon, 09 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-s5066.c

Fixed a return statement.

------------------------------------------------------------------------
r30905 | stig | 2009-11-09 07:43:54 -0800 (Mon, 09 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rtmpt.c

Conversation is unused in dissect_rtmpt_tcp().

------------------------------------------------------------------------
r30904 | stig | 2009-11-09 07:43:25 -0800 (Mon, 09 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-scsi-mmc.c

Removed an unused variable.

------------------------------------------------------------------------
r30903 | stig | 2009-11-09 07:43:05 -0800 (Mon, 09 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-slowprotocols.c

Removed unused assignments.

------------------------------------------------------------------------
r30902 | stig | 2009-11-09 07:17:14 -0800 (Mon, 09 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mount.c

Removed some unused variables.

------------------------------------------------------------------------
r30901 | stig | 2009-11-09 07:16:51 -0800 (Mon, 09 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-linx.c

Removed some unused variables.

------------------------------------------------------------------------
r30900 | stig | 2009-11-09 07:16:12 -0800 (Mon, 09 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-msdp.c

Removed some unused assignments.

------------------------------------------------------------------------
r30899 | stig | 2009-11-09 07:15:54 -0800 (Mon, 09 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ldp.c

Removed an unused assignment.

------------------------------------------------------------------------
r30898 | stig | 2009-11-09 07:15:29 -0800 (Mon, 09 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-lapb.c

Removed an unused assignment.

------------------------------------------------------------------------
r30897 | stig | 2009-11-09 07:05:34 -0800 (Mon, 09 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ipmi.c

Put type/length elements in correct subtree.

------------------------------------------------------------------------
r30896 | stig | 2009-11-09 06:40:35 -0800 (Mon, 09 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-actrace.c

Removed unused variables.

------------------------------------------------------------------------
r30895 | stig | 2009-11-09 06:36:35 -0800 (Mon, 09 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-6lowpan.c

Removed an unused assignment.

------------------------------------------------------------------------
r30894 | stig | 2009-11-09 06:35:27 -0800 (Mon, 09 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-3g-a11.c

Removed unused assignments.

------------------------------------------------------------------------
r30893 | stig | 2009-11-09 06:25:29 -0800 (Mon, 09 Nov 2009) | 2 lines
Changed paths:
   M /trunk/tools/lemon/lemon.c

Removed an unused assignment.

------------------------------------------------------------------------
r30892 | stig | 2009-11-09 06:24:02 -0800 (Mon, 09 Nov 2009) | 2 lines
Changed paths:
   M /trunk/wiretap/catapult_dct2000.c

Removed an unused assignment.

------------------------------------------------------------------------
r30891 | stig | 2009-11-09 06:22:26 -0800 (Mon, 09 Nov 2009) | 2 lines
Changed paths:
   M /trunk/wiretap/erf.c

Removed an unused variable.

------------------------------------------------------------------------
r30890 | stig | 2009-11-09 06:20:44 -0800 (Mon, 09 Nov 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-arcnet.c

Put tree elements in the arcnet subtree.
Some code cleanup.

------------------------------------------------------------------------
r30889 | stig | 2009-11-09 06:18:27 -0800 (Mon, 09 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-wbxml.c

Removed an unused assignment.

------------------------------------------------------------------------
r30888 | stig | 2009-11-09 06:18:08 -0800 (Mon, 09 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-tuxedo.c

Removed an unused assignment.

------------------------------------------------------------------------
r30887 | stig | 2009-11-09 06:17:33 -0800 (Mon, 09 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-vcdu.c

Removed unused code.

------------------------------------------------------------------------
r30886 | stig | 2009-11-09 06:15:38 -0800 (Mon, 09 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-eapol.c

Put key_index values in correct tree.

------------------------------------------------------------------------
r30885 | stig | 2009-11-09 06:13:22 -0800 (Mon, 09 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-fip.c

Removed an unused variable.

------------------------------------------------------------------------
r30884 | stig | 2009-11-09 06:12:09 -0800 (Mon, 09 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-vines.c

Removed an unused variable.

------------------------------------------------------------------------
r30883 | stig | 2009-11-09 06:10:19 -0800 (Mon, 09 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-v120.c

Removed an unused assignment.

------------------------------------------------------------------------
r30882 | stig | 2009-11-09 06:09:40 -0800 (Mon, 09 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-bfd.c

Removed an unused variable.

------------------------------------------------------------------------
r30881 | stig | 2009-11-09 06:09:19 -0800 (Mon, 09 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-wps.c

Removed an unused assignment.

------------------------------------------------------------------------
r30880 | stig | 2009-11-09 06:08:54 -0800 (Mon, 09 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dcom.c

Removed an unused variable.

------------------------------------------------------------------------
r30879 | stig | 2009-11-09 06:08:27 -0800 (Mon, 09 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-udld.c

Put flags subtree under correct element.

------------------------------------------------------------------------
r30878 | stig | 2009-11-09 06:07:20 -0800 (Mon, 09 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-bpdu.c

Removed an unused assignment.

------------------------------------------------------------------------
r30877 | stig | 2009-11-09 05:03:15 -0800 (Mon, 09 Nov 2009) | 2 lines
Changed paths:
   M /trunk/asn1/snmp/packet-snmp-template.c
   M /trunk/epan/dissectors/packet-snmp.c

Made enterprise_oid pointer const.

------------------------------------------------------------------------
r30876 | stig | 2009-11-09 04:38:47 -0800 (Mon, 09 Nov 2009) | 2 lines
Changed paths:
   M /trunk/asn1/snmp/packet-snmp-template.c
   M /trunk/epan/dissectors/packet-snmp.c

Remove an unused variable.

------------------------------------------------------------------------
r30875 | martinm | 2009-11-09 03:10:38 -0800 (Mon, 09 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-bacapp.c

Avoid a warning about signed/unsigned comparison.

------------------------------------------------------------------------
r30874 | stig | 2009-11-09 01:28:00 -0800 (Mon, 09 Nov 2009) | 2 lines
Changed paths:
   M /trunk/cmake/modules/FindHtmlViewer.cmake

Also look for /usr/bin/open as HtmlViewer.

------------------------------------------------------------------------
r30873 | guy | 2009-11-08 15:06:43 -0800 (Sun, 08 Nov 2009) | 2 lines
Changed paths:
   M /trunk/doc

wireshark-tmp.pod is no longer generated.

------------------------------------------------------------------------
r30872 | stig | 2009-11-08 14:28:28 -0800 (Sun, 08 Nov 2009) | 2 lines
Changed paths:
   M /trunk/doc

wireshark.pod is now a generated file.

------------------------------------------------------------------------
r30871 | stig | 2009-11-08 14:04:46 -0800 (Sun, 08 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-bacapp.h

Add the missing changes from r30869.

------------------------------------------------------------------------
r30870 | stig | 2009-11-08 14:00:16 -0800 (Sun, 08 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-bacapp.c

Fixed printing of BACnetTypeName in the Packet Details tree.

------------------------------------------------------------------------
r30869 | stig | 2009-11-08 13:49:55 -0800 (Sun, 08 Nov 2009) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-bacapp.c

From Steve Karg and Herbert Lischka via bug 4190:
Modified the open/close context tagging to include context tag number.
Modified the info column to show more specific information about certain
packets.

------------------------------------------------------------------------
r30868 | guy | 2009-11-08 13:46:19 -0800 (Sun, 08 Nov 2009) | 3 lines
Changed paths:
   M /trunk/doc/Makefile.am

wireshark.pod is now a generated file, generated from
wireshark.pod.template.

------------------------------------------------------------------------
r30866 | etxrab | 2009-11-08 11:59:21 -0800 (Sun, 08 Nov 2009) | 1 line
Changed paths:
   M /trunk/asn1/lte-rrc/lte-rrc.cnf
   M /trunk/asn1/s1ap/packet-s1ap-template.c
   M /trunk/asn1/s1ap/s1ap.cnf
   M /trunk/epan/dissectors/packet-lte-rrc.c
   M /trunk/epan/dissectors/packet-lte-rrc.h
   M /trunk/epan/dissectors/packet-s1ap.c

Dissect Handover "containers".
------------------------------------------------------------------------
r30865 | guy | 2009-11-08 11:20:00 -0800 (Sun, 08 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/Makefile.common

Add packet-umts_mac.h to the release tarball.

------------------------------------------------------------------------
r30864 | stig | 2009-11-08 08:59:15 -0800 (Sun, 08 Nov 2009) | 2 lines
Changed paths:
   M /trunk/CMakeLists.txt

Make it possible to disable WERROR.

------------------------------------------------------------------------
r30861 | gerald | 2009-11-08 08:03:22 -0800 (Sun, 08 Nov 2009) | 1 line
Changed paths:
   M /trunk/manuf

[Automatic manuf and enterprise-numbers update for 2009-11-08]
------------------------------------------------------------------------
r30860 | guy | 2009-11-07 23:28:39 -0800 (Sat, 07 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rlc.c

Squelch more warnings.

------------------------------------------------------------------------
r30859 | martinm | 2009-11-07 16:39:22 -0800 (Sat, 07 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c

Improve expert and info column strings reporting OOB events.

------------------------------------------------------------------------
r30858 | guy | 2009-11-07 11:56:13 -0800 (Sat, 07 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rlc.c

Squelch compiler warnings.

------------------------------------------------------------------------
r30857 | jake | 2009-11-07 11:41:58 -0800 (Sat, 07 Nov 2009) | 17 lines
Changed paths:
   M /trunk/epan/dissectors/packet-l2tp.c
   M /trunk/epan/dissectors/packet-mp2t.c

From Alex Volinsky:
This enhancement implements dissector for Downstream DOCSIS (Data over Cable)
frames, embedded into MPEG packets and encapsulated into L2TPv3 over IP
(DEPI/D-MPT encapsulation). This type of encapsulation is used in Modular Cable
Modem Termination System (M-CMTS) architecture for head-end components that
comply with DOCSIS.

DEPI, the Downstream External PHY Interface, is the interface between the
M-CMTS Core and the EQAM. More specifically, it is an IP Tunnel between the MAC
and PHY in a Modular CMTS system.

L2TPv3 is described in RFC3931.
DOCSIS DEPI data packet transport mechanism is described CM-SP-DEPI-I03-060728
(Downstream External PHY Interface - CableLabs specification) 
The format of MPEG packet carrying DOCSIS data is described in 
CM-SP-DRFI-I07-081209 (Data-Over-Cable Service Interface Specifications -
CableLabs specification).
------------------------------------------------------------------------
r30856 | krj | 2009-11-07 07:55:01 -0800 (Sat, 07 Nov 2009) | 1 line
Changed paths:
   M /trunk/doc/Makefile.nmake

Apply r30854 to Windows Nmakefiles
------------------------------------------------------------------------
r30855 | jake | 2009-11-07 03:24:05 -0800 (Sat, 07 Nov 2009) | 8 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ip.c

From Filipe David Borba Manana:
Since it was named Ethereal and up to today, Wireshark wrongly parses 
the IPv4 header flags field:
* it considers it as a 4 bits wide field - according to RFC 791 its a 3 bits
wide field (first 3 bits of the 6th octect of the IPv4 header).
* if for example the DF bit is set, Wireshark displays the flag value as 0x04
(0100) when it should be 0x02 (010), idem for the MF flag.
Attached to this bug report, you can find a patch to fix the issue.
------------------------------------------------------------------------
r30854 | jmayer | 2009-11-07 02:53:11 -0800 (Sat, 07 Nov 2009) | 2 lines
Changed paths:
   M /trunk/doc/Makefile.am
   D /trunk/doc/wireshark.pod
   A /trunk/doc/wireshark.pod.template (from /trunk/doc/wireshark.pod:30851)

Clean up build process for wireshark.1

------------------------------------------------------------------------
r30853 | jmayer | 2009-11-07 02:08:36 -0800 (Sat, 07 Nov 2009) | 3 lines
Changed paths:
   M /trunk/CMakeLists.txt
   M /trunk/configure.in

Add a few more optional compiler warnings and some (commented out)
ideas for linker flags.

------------------------------------------------------------------------
r30852 | jmayer | 2009-11-07 02:07:00 -0800 (Sat, 07 Nov 2009) | 1 line
Changed paths:
   M /trunk/CMakeLists.txt
   M /trunk/README.cmake
   M /trunk/epan/CMakeLists.txt
   M /trunk/epan/dissectors/dcerpc/CMakeLists.txt
   M /trunk/epan/wslua/CMakeLists.txt
   M /trunk/epan/wspython/CMakeLists.txt
   M /trunk/gtk/CMakeLists.txt
   M /trunk/plugins/asn1/CMakeLists.txt
   M /trunk/plugins/docsis/CMakeLists.txt
   M /trunk/plugins/ethercat/CMakeLists.txt
   M /trunk/plugins/giop/CMakeLists.txt
   M /trunk/plugins/gryphon/CMakeLists.txt
   M /trunk/plugins/irda/CMakeLists.txt
   M /trunk/plugins/m2m/CMakeLists.txt
   M /trunk/plugins/mate/CMakeLists.txt
   M /trunk/plugins/opcua/CMakeLists.txt
   M /trunk/plugins/profinet/CMakeLists.txt
   M /trunk/plugins/sercosiii/CMakeLists.txt
   M /trunk/plugins/stats_tree/CMakeLists.txt
   M /trunk/plugins/tpg/CMakeLists.txt
   M /trunk/plugins/unistim/CMakeLists.txt
   M /trunk/plugins/wimax/CMakeLists.txt
   M /trunk/plugins/wimaxasncp/CMakeLists.txt
   M /trunk/tools/lemon/CMakeLists.txt
   M /trunk/wiretap/CMakeLists.txt

cmake will now honor -Werror if configured (default: on)
------------------------------------------------------------------------
r30851 | krj | 2009-11-07 00:07:12 -0800 (Sat, 07 Nov 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-udp.c

Avoid possible NULL pointer dereference
------------------------------------------------------------------------
r30850 | gerald | 2009-11-06 16:45:03 -0800 (Fri, 06 Nov 2009) | 2 lines
Changed paths:
   M /trunk/docbook/wsug_graphics/toolbar/autoscroll_24.png
   M /trunk/docbook/wsug_graphics/toolbar/capture_filter_24.png
   M /trunk/docbook/wsug_graphics/toolbar/capture_interfaces_24.png
   M /trunk/docbook/wsug_graphics/toolbar/capture_options_24.png
   M /trunk/docbook/wsug_graphics/toolbar/capture_restart_24.png
   M /trunk/docbook/wsug_graphics/toolbar/capture_start_24.png
   M /trunk/docbook/wsug_graphics/toolbar/capture_stop_24.png
   M /trunk/docbook/wsug_graphics/toolbar/colorize_24.png
   M /trunk/docbook/wsug_graphics/toolbar/display_filter_24.png
   M /trunk/docbook/wsug_graphics/toolbar/resize_columns_24.png
   M /trunk/docbook/wsug_graphics/toolbar/stock_add_24.png
   M /trunk/docbook/wsug_graphics/toolbar/stock_apply_20.png
   M /trunk/docbook/wsug_graphics/toolbar/stock_bottom_24.png
   M /trunk/docbook/wsug_graphics/toolbar/stock_clear_24.png
   M /trunk/docbook/wsug_graphics/toolbar/stock_close_24.png
   M /trunk/docbook/wsug_graphics/toolbar/stock_colorselector_24.png
   M /trunk/docbook/wsug_graphics/toolbar/stock_help_24.png
   M /trunk/docbook/wsug_graphics/toolbar/stock_jump_to_24.png
   M /trunk/docbook/wsug_graphics/toolbar/stock_left_arrow_24.png
   M /trunk/docbook/wsug_graphics/toolbar/stock_open_24.png
   M /trunk/docbook/wsug_graphics/toolbar/stock_preferences_24.png
   M /trunk/docbook/wsug_graphics/toolbar/stock_print_24.png
   M /trunk/docbook/wsug_graphics/toolbar/stock_properties_24.png
   M /trunk/docbook/wsug_graphics/toolbar/stock_refresh_24.png
   M /trunk/docbook/wsug_graphics/toolbar/stock_right_arrow_24.png
   M /trunk/docbook/wsug_graphics/toolbar/stock_save_24.png
   M /trunk/docbook/wsug_graphics/toolbar/stock_save_as_24.png
   M /trunk/docbook/wsug_graphics/toolbar/stock_search_24.png
   M /trunk/docbook/wsug_graphics/toolbar/stock_stop_24.png
   M /trunk/docbook/wsug_graphics/toolbar/stock_top_24.png
   M /trunk/docbook/wsug_graphics/toolbar/stock_zoom_1_24.png
   M /trunk/docbook/wsug_graphics/toolbar/stock_zoom_in_24.png
   M /trunk/docbook/wsug_graphics/toolbar/stock_zoom_out_24.png

Make more PNGs 90 DPI.

------------------------------------------------------------------------
r30849 | gerald | 2009-11-06 16:40:04 -0800 (Fri, 06 Nov 2009) | 2 lines
Changed paths:
   M /trunk/docbook/wsdg_graphics/note.png
   M /trunk/docbook/wsdg_graphics/tip.png
   M /trunk/docbook/wsdg_graphics/warning.png
   M /trunk/docbook/wsdg_graphics/ws-capture-sync.png
   M /trunk/docbook/wsdg_graphics/ws-capture_internals.png
   M /trunk/docbook/wsdg_graphics/ws-function-blocks.png
   M /trunk/docbook/wsdg_graphics/ws-logo.png
   M /trunk/docbook/wsug_graphics/note.png
   M /trunk/docbook/wsug_graphics/tip.png
   M /trunk/docbook/wsug_graphics/warning.png
   M /trunk/docbook/wsug_graphics/ws-analyze-menu.png
   M /trunk/docbook/wsug_graphics/ws-bytes-pane-tabs.png
   M /trunk/docbook/wsug_graphics/ws-bytes-pane.png
   M /trunk/docbook/wsug_graphics/ws-capture-info.png
   M /trunk/docbook/wsug_graphics/ws-capture-interface-details.png
   M /trunk/docbook/wsug_graphics/ws-capture-interfaces-win32.png
   M /trunk/docbook/wsug_graphics/ws-capture-interfaces.png
   M /trunk/docbook/wsug_graphics/ws-capture-menu.png
   M /trunk/docbook/wsug_graphics/ws-capture-options.png
   M /trunk/docbook/wsug_graphics/ws-capture-preferences.png
   M /trunk/docbook/wsug_graphics/ws-choose-color-rule.png
   M /trunk/docbook/wsug_graphics/ws-coloring-fields.png
   M /trunk/docbook/wsug_graphics/ws-coloring-rules-dialog.png
   M /trunk/docbook/wsug_graphics/ws-decode-as-show.png
   M /trunk/docbook/wsug_graphics/ws-decode-as.png
   M /trunk/docbook/wsug_graphics/ws-details-pane-popup-menu.png
   M /trunk/docbook/wsug_graphics/ws-details-pane.png
   M /trunk/docbook/wsug_graphics/ws-display-filter-tcp.png
   M /trunk/docbook/wsug_graphics/ws-edit-color-rule-dialog.png
   M /trunk/docbook/wsug_graphics/ws-edit-menu.png
   M /trunk/docbook/wsug_graphics/ws-enabled-protocols.png
   M /trunk/docbook/wsug_graphics/ws-expert-colored-tree.png
   M /trunk/docbook/wsug_graphics/ws-expert-column.png
   M /trunk/docbook/wsug_graphics/ws-expert-infos.png
   M /trunk/docbook/wsug_graphics/ws-export-objects.png
   M /trunk/docbook/wsug_graphics/ws-export-pdml.png
   M /trunk/docbook/wsug_graphics/ws-export-plain.png
   M /trunk/docbook/wsug_graphics/ws-export-ps.png
   M /trunk/docbook/wsug_graphics/ws-export-psml.png
   M /trunk/docbook/wsug_graphics/ws-export-selected.png
   M /trunk/docbook/wsug_graphics/ws-file-menu.png
   M /trunk/docbook/wsug_graphics/ws-file-set-dialog.png
   M /trunk/docbook/wsug_graphics/ws-filter-add-expression.png
   M /trunk/docbook/wsug_graphics/ws-filter-toolbar.png
   M /trunk/docbook/wsug_graphics/ws-filters.png
   M /trunk/docbook/wsug_graphics/ws-find-packet.png
   M /trunk/docbook/wsug_graphics/ws-follow-stream.png
   M /trunk/docbook/wsug_graphics/ws-go-menu.png
   M /trunk/docbook/wsug_graphics/ws-goto-packet.png
   M /trunk/docbook/wsug_graphics/ws-gui-colors-preferences.png
   M /trunk/docbook/wsug_graphics/ws-gui-columns-preferences.png
   M /trunk/docbook/wsug_graphics/ws-gui-config-profiles.png
   M /trunk/docbook/wsug_graphics/ws-gui-font-preferences.png
   M /trunk/docbook/wsug_graphics/ws-gui-interface-options.png
   M /trunk/docbook/wsug_graphics/ws-gui-layout-preferences.png
   M /trunk/docbook/wsug_graphics/ws-gui-preferences.png
   M /trunk/docbook/wsug_graphics/ws-help-menu.png
   M /trunk/docbook/wsug_graphics/ws-list-pane.png
   M /trunk/docbook/wsug_graphics/ws-logo.png
   M /trunk/docbook/wsug_graphics/ws-main-toolbar.png
   M /trunk/docbook/wsug_graphics/ws-main.png
   M /trunk/docbook/wsug_graphics/ws-menu.png
   M /trunk/docbook/wsug_graphics/ws-merge-gtk20.png
   M /trunk/docbook/wsug_graphics/ws-merge-gtk24.png
   M /trunk/docbook/wsug_graphics/ws-merge-win32.png
   M /trunk/docbook/wsug_graphics/ws-nameresolution-preferences.png
   M /trunk/docbook/wsug_graphics/ws-open-gtk20.png
   M /trunk/docbook/wsug_graphics/ws-open-gtk24.png
   M /trunk/docbook/wsug_graphics/ws-open-win32.png
   M /trunk/docbook/wsug_graphics/ws-packet-format.png
   M /trunk/docbook/wsug_graphics/ws-packet-pane-popup-menu.png
   M /trunk/docbook/wsug_graphics/ws-packet-range.png
   M /trunk/docbook/wsug_graphics/ws-packet-selected.png
   M /trunk/docbook/wsug_graphics/ws-packet-sep-win.png
   M /trunk/docbook/wsug_graphics/ws-print.png
   M /trunk/docbook/wsug_graphics/ws-printing-preferences.png
   M /trunk/docbook/wsug_graphics/ws-save-as-gtk20.png
   M /trunk/docbook/wsug_graphics/ws-save-as-gtk24.png
   M /trunk/docbook/wsug_graphics/ws-save-as-win32.png
   M /trunk/docbook/wsug_graphics/ws-statistics-menu.png
   M /trunk/docbook/wsug_graphics/ws-stats-conversations.png
   M /trunk/docbook/wsug_graphics/ws-stats-endpoints.png
   M /trunk/docbook/wsug_graphics/ws-stats-hierarchy.png
   M /trunk/docbook/wsug_graphics/ws-stats-iographs.png
   M /trunk/docbook/wsug_graphics/ws-stats-lte-mac-traffic.png
   M /trunk/docbook/wsug_graphics/ws-stats-srt-dcerpc-filter.png
   M /trunk/docbook/wsug_graphics/ws-stats-srt-dcerpc.png
   M /trunk/docbook/wsug_graphics/ws-stats-summary.png
   M /trunk/docbook/wsug_graphics/ws-stats-wlan-traffic.png
   M /trunk/docbook/wsug_graphics/ws-statusbar-empty.png
   M /trunk/docbook/wsug_graphics/ws-statusbar-filter.png
   M /trunk/docbook/wsug_graphics/ws-statusbar-loaded.png
   M /trunk/docbook/wsug_graphics/ws-statusbar-profile.png
   M /trunk/docbook/wsug_graphics/ws-statusbar-selected.png
   M /trunk/docbook/wsug_graphics/ws-time-reference.png
   M /trunk/docbook/wsug_graphics/ws-view-menu.png

Make all of the PNGs 90 DPI.

------------------------------------------------------------------------
r30848 | gerald | 2009-11-06 15:57:01 -0800 (Fri, 06 Nov 2009) | 3 lines
Changed paths:
   M /trunk/docbook/wsdg_src/WSDG_chapter_tools.xml

Fix a warning in a table (which results in an error in Fop 0.95). Reformat
it slightly while we're at it.

------------------------------------------------------------------------
r30847 | dimeg | 2009-11-06 13:20:17 -0800 (Fri, 06 Nov 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_dtap.c

Fix for bug 4209:
After reading a SysID group, current_offset was off by 1 


------------------------------------------------------------------------
r30846 | gerald | 2009-11-06 10:08:59 -0800 (Fri, 06 Nov 2009) | 2 lines
Changed paths:
   M /trunk/gtk/capture_if_dlg.c

Add some null pointer checks. This is a blind attempt to fix bug 4155.

------------------------------------------------------------------------
r30845 | krj | 2009-11-06 06:56:28 -0800 (Fri, 06 Nov 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/Makefile.common

Remove packet-umts_mac.c from DISSECTOR_INCLUDES
------------------------------------------------------------------------
r30844 | krj | 2009-11-06 06:56:19 -0800 (Fri, 06 Nov 2009) | 1 line
Changed paths:
   M /trunk/epan/CMakeLists.txt

Add a couple of more dissectors to the CMake based buildsystem
------------------------------------------------------------------------
r30843 | etxrab | 2009-11-06 04:09:12 -0800 (Fri, 06 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rlc.c

From Tobias Witek:
Enables correct RRC decoding from RLC.
------------------------------------------------------------------------
r30842 | jake | 2009-11-05 23:08:40 -0800 (Thu, 05 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-6lowpan.c

Add parentheses to satisfy the compiler.

------------------------------------------------------------------------
r30841 | jmayer | 2009-11-05 22:14:19 -0800 (Thu, 05 Nov 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-wassp.c

Add a document reference
------------------------------------------------------------------------
r30840 | jake | 2009-11-05 14:39:00 -0800 (Thu, 05 Nov 2009) | 7 lines
Changed paths:
   M /trunk/epan/dissectors/packet-6lowpan.c

From Owen Kirby:
We've discovered a number of bugs in the 6LoWPAN dissector, 
and have fixed them in the following patch. The fixed bugs include:
  - Incorrect UDP Checksum calculation.
  - Incorrect link-local prefix when decompressing IPHC headers.
  - Incorrect parsing of the UDP port numbers when not 8-byte aligned.
  - Overflow of the datagram offset field when reassembling fragmented packets.
------------------------------------------------------------------------
r30839 | gerald | 2009-11-05 14:23:41 -0800 (Thu, 05 Nov 2009) | 2 lines
Changed paths:
   M /trunk/gtk/capture_if_dlg.c

Draw little wireless icons for AirPcap adapters.

------------------------------------------------------------------------
r30838 | etxrab | 2009-11-05 13:54:06 -0800 (Thu, 05 Nov 2009) | 3 lines
Changed paths:
   M /trunk/asn1/rrc/packet-rrc-template.c
   M /trunk/asn1/rrc/packet-rrc-template.h
   M /trunk/epan/dissectors/Makefile.common
   M /trunk/epan/dissectors/packet-meta.c
   M /trunk/epan/dissectors/packet-rlc.c
   M /trunk/epan/dissectors/packet-rrc.c
   M /trunk/epan/dissectors/packet-rrc.h
   M /trunk/epan/dissectors/packet-umts_fp.c
   M /trunk/epan/dissectors/packet-umts_fp.h
   M /trunk/epan/frame_data.h

From Tobias Witek:
w protocols: UMTS RLC (ETSI TS 125 322), UMTS MAC (ETSI TS 125 321)
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3495
------------------------------------------------------------------------
r30837 | etxrab | 2009-11-05 12:34:56 -0800 (Thu, 05 Nov 2009) | 1 line
Changed paths:
   M /trunk/asn1/s1ap/packet-s1ap-template.c
   M /trunk/asn1/s1ap/s1ap.cnf
   M /trunk/epan/dissectors/packet-s1ap.c

Dissect Source-ToTarget-TransparentContainer in the intra LTE case.
------------------------------------------------------------------------
r30836 | gerald | 2009-11-05 11:45:51 -0800 (Thu, 05 Nov 2009) | 2 lines
Changed paths:
   M /trunk/gtk/main_proto_draw.c
   M /trunk/image/expert_chat.h
   M /trunk/image/expert_chat.png
   M /trunk/image/expert_error.h
   M /trunk/image/expert_error.png
   M /trunk/image/expert_indicators.svg
   M /trunk/image/expert_note.h
   M /trunk/image/expert_note.png
   M /trunk/image/expert_warn.h
   M /trunk/image/expert_warn.png

Make each level color and the light gradient color in the statusbar match.

------------------------------------------------------------------------
r30835 | stig | 2009-11-05 07:40:44 -0800 (Thu, 05 Nov 2009) | 2 lines
Changed paths:
   M /trunk/gtk/main_proto_draw.c

Simplified printing of bits in packet bytes view.

------------------------------------------------------------------------
r30834 | stig | 2009-11-05 05:21:03 -0800 (Thu, 05 Nov 2009) | 4 lines
Changed paths:
   M /trunk/gtk/filter_autocomplete.c

From Bahaa Naamneh via bug 4207:
Adjusts the positioning of the autocomplete popup window in a way it gets
displayed exactly under the editable box.

------------------------------------------------------------------------
r30833 | stig | 2009-11-05 02:26:43 -0800 (Thu, 05 Nov 2009) | 2 lines
Changed paths:
   M /trunk/gtk/main_proto_draw.c

Restore text_end_1 vs. text_start_2 handling.

------------------------------------------------------------------------
r30832 | stig | 2009-11-05 02:16:49 -0800 (Thu, 05 Nov 2009) | 2 lines
Changed paths:
   M /trunk/gtk/font_utils.c
   M /trunk/gtk/keys.h
   M /trunk/gtk/main.c
   M /trunk/gtk/main_proto_draw.c
   M /trunk/gtk/main_proto_draw.h
   M /trunk/gtk/menus.c
   M /trunk/gtk/packet_win.c
   M /trunk/gtk/packet_win.h
   M /trunk/gtk/prefs_gui.c
   M /trunk/gtk/prefs_layout.c
   M /trunk/gtk/recent.c
   M /trunk/gtk/recent.h

Introduce packet bytes bit view.

------------------------------------------------------------------------
r30831 | stig | 2009-11-05 02:11:45 -0800 (Thu, 05 Nov 2009) | 5 lines
Changed paths:
   M /trunk/gtk/main_proto_draw.c

Select the previous byte in the packet bytes hex view when clicking in
the column just behind the first half and the last half.

This behavior is more user friendly.

------------------------------------------------------------------------
r30830 | krj | 2009-11-04 23:36:02 -0800 (Wed, 04 Nov 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-bthci_acl.c

Fix value strings in packet boundary lookup table
------------------------------------------------------------------------
r30829 | jake | 2009-11-04 22:59:27 -0800 (Wed, 04 Nov 2009) | 1 line
Changed paths:
   M /trunk/image/wssplash-dev.xpm

Fix the property list.
------------------------------------------------------------------------
r30828 | gerald | 2009-11-04 17:15:50 -0800 (Wed, 04 Nov 2009) | 2 lines
Changed paths:
   M /trunk/image/expert_chat.h
   M /trunk/image/expert_chat.png
   M /trunk/image/expert_indicators.svg
   M /trunk/image/expert_none.h
   M /trunk/image/expert_none.png

Lighten the chat and none icons as suggested by Stig.

------------------------------------------------------------------------
r30827 | gerald | 2009-11-04 17:01:01 -0800 (Wed, 04 Nov 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-netflow.c

From Jason Rusmisel via bug 4199: Increase the maximum number of
template fields we handle from 20 to 30.

------------------------------------------------------------------------
r30826 | gerald | 2009-11-04 14:35:23 -0800 (Wed, 04 Nov 2009) | 2 lines
Changed paths:
   M /trunk/image/expert_error.h
   M /trunk/image/expert_error.png

Fix the expert_error border.

------------------------------------------------------------------------
r30825 | gerald | 2009-11-04 13:16:38 -0800 (Wed, 04 Nov 2009) | 6 lines
Changed paths:
   M /trunk/Makefile.am
   M /trunk/gtk/Makefile.common
   M /trunk/gtk/gui_utils.c
   M /trunk/gtk/gui_utils.h
   M /trunk/gtk/main_proto_draw.c
   M /trunk/gtk/main_statusbar.c
   A /trunk/image/expert_chat.h
   A /trunk/image/expert_chat.png
   D /trunk/image/expert_chat.xpm
   A /trunk/image/expert_error.h
   A /trunk/image/expert_error.png
   D /trunk/image/expert_error.xpm
   A /trunk/image/expert_indicators.svg
   A /trunk/image/expert_none.h
   A /trunk/image/expert_none.png
   D /trunk/image/expert_none.xpm
   A /trunk/image/expert_note.h
   A /trunk/image/expert_note.png
   D /trunk/image/expert_note.xpm
   A /trunk/image/expert_warn.h
   A /trunk/image/expert_warn.png
   D /trunk/image/expert_warn.xpm

Add a convenience routine to convert pixbuf data generated by
gdk-pixbuf-csource to a GtkImage. Use it to load the expert indicator
images. Add prettier indicator images. The "chat" indicator is more blue
in order to differentiate it from the "none" indicator; make the chat
text background more blue to match.

------------------------------------------------------------------------
r30824 | etxrab | 2009-11-04 09:13:01 -0800 (Wed, 04 Nov 2009) | 1 line
Changed paths:
   M /trunk/epan/packet.c

Make sure we have a handle for the dissector.
------------------------------------------------------------------------
r30823 | etxrab | 2009-11-04 08:40:52 -0800 (Wed, 04 Nov 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-iax2.c

Check if we have a handle for "v110".
------------------------------------------------------------------------
r30822 | etxrab | 2009-11-04 08:39:52 -0800 (Wed, 04 Nov 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-tipc.c

Register by name.
------------------------------------------------------------------------
r30821 | krj | 2009-11-04 08:08:47 -0800 (Wed, 04 Nov 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-dcm.c
   M /trunk/epan/tvbuff.c

tvb_format_text() always returns a non NULL pointer so don't check return value for NULL pointer
------------------------------------------------------------------------
r30820 | etxrab | 2009-11-04 05:49:19 -0800 (Wed, 04 Nov 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-nas_eps.c

From   Pascal Quantin:
 [NAS EPS] Expert Info error triggered when decoding a Security Mode Complete message
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4203
------------------------------------------------------------------------
r30819 | krj | 2009-11-04 04:49:19 -0800 (Wed, 04 Nov 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-bthci_cmd.c

Fix a couple of value_stringS to match BT 2.1
------------------------------------------------------------------------
r30818 | krj | 2009-11-04 04:31:39 -0800 (Wed, 04 Nov 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-bthci_evt.c

Also apply rev 30817 to command complete events
------------------------------------------------------------------------
r30817 | krj | 2009-11-04 04:25:01 -0800 (Wed, 04 Nov 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-bthci_evt.c

Append the opcode (that lead us to the command status) to the info column
------------------------------------------------------------------------
r30816 | krj | 2009-11-04 04:14:30 -0800 (Wed, 04 Nov 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-bthci_evt.c

Correct "Sniff Subrating" typo
------------------------------------------------------------------------
r30815 | stig | 2009-11-04 03:41:05 -0800 (Wed, 04 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-per.c

Added offset fix from bug 4202, error introduced in r30770.

------------------------------------------------------------------------
r30814 | jmayer | 2009-11-04 00:49:38 -0800 (Wed, 04 Nov 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-ismp.c

Fix printing of tuple values
------------------------------------------------------------------------
r30813 | jake | 2009-11-03 22:58:42 -0800 (Tue, 03 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-tn3270.c

From Robert Hogan:
Not incrementing tvb offset in two places in tn3270 dissector.
------------------------------------------------------------------------
r30812 | gerald | 2009-11-03 16:47:47 -0800 (Tue, 03 Nov 2009) | 2 lines
Changed paths:
   M /trunk/gtk/find_dlg.c

Get rid of a few more simple dialogs.

------------------------------------------------------------------------
r30811 | ulfl | 2009-11-03 16:07:54 -0800 (Tue, 03 Nov 2009) | 1 line
Changed paths:
   M /trunk/plugins/profinet/packet-dcerpc-pn-io.c

add "reserved for profiles" comments
------------------------------------------------------------------------
r30810 | gerald | 2009-11-03 16:02:52 -0800 (Tue, 03 Nov 2009) | 5 lines
Changed paths:
   M /trunk/file.c
   M /trunk/gtk/filter_dlg.c
   M /trunk/gtk/main_statusbar.c
   M /trunk/gtk/main_statusbar.h
   M /trunk/gtk/simple_dialog.c
   M /trunk/simple_dialog.h

Add the ability to push temporary (and highlighted) messages onto the
statusbar. This lets us notify the user about something significant
without having to pop up an annoying window. Replace a few dialogs with
statusbar messages.

------------------------------------------------------------------------
r30809 | jake | 2009-11-03 15:01:03 -0800 (Tue, 03 Nov 2009) | 6 lines
Changed paths:
   M /trunk/epan/dissectors/packet-netflow.c

From Jason Rusmisel:
The netflow implementation has a bug where the code exists to extract four
fields from a packet, however, the decoder for these fields has not been
registered in proto_register_netflow in the hf_register_info array. 
The fix is to include decoders for the fields in the proto_register_netflow.

------------------------------------------------------------------------
r30808 | etxrab | 2009-11-03 12:11:19 -0800 (Tue, 03 Nov 2009) | 3 lines
Changed paths:
   M /trunk/plugins/profinet/packet-dcerpc-pn-io.c

From Benjamin Meyer:
UserData in Profinet ProcessAlarm declared as UserStructIdentifier
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4195
------------------------------------------------------------------------
r30807 | etxrab | 2009-11-03 09:29:12 -0800 (Tue, 03 Nov 2009) | 1 line
Changed paths:
   M /trunk/diameter/TGPPGmb.xml
   M /trunk/diameter/imscxdx.xml

Update 3GPP AVP:s
------------------------------------------------------------------------
r30806 | martinm | 2009-11-03 08:39:01 -0800 (Tue, 03 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rlc-lte.c

Show how many NACKs appeared in status message root.

------------------------------------------------------------------------
r30805 | etxrab | 2009-11-03 04:44:17 -0800 (Tue, 03 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-nas_eps.c

From   Pascal Quantin:
 I just realized that I forgot to change one line to get a proper decoding of IMEI
------------------------------------------------------------------------
r30804 | etxrab | 2009-11-03 04:30:59 -0800 (Tue, 03 Nov 2009) | 3 lines
Changed paths:
   M /trunk/plugins/profinet/packet-dcerpc-pn-io.c

From   Matthias FRANK:
PROFIDrive parameter requests not decoded.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4193
------------------------------------------------------------------------
r30803 | etxrab | 2009-11-03 04:16:25 -0800 (Tue, 03 Nov 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-nas_eps.c

From   Pascal Quantin:
Small fixes for Attach Request message decoding
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4198
------------------------------------------------------------------------
r30802 | etxrab | 2009-11-02 14:37:34 -0800 (Mon, 02 Nov 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-nas_eps.c

From Pascal Quantin :
[NAS EPS] Incorrect decoding of UE Network Capability IE
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4196
------------------------------------------------------------------------
r30801 | etxrab | 2009-11-02 10:09:46 -0800 (Mon, 02 Nov 2009) | 4 lines
Changed paths:
   M /trunk/plugins/profinet/packet-dcerpc-pn-io.c

From Matthias FRANK:
PROFISafe F-Parameter record not decoded in PROFINET dissector.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4192
From me remove check_col();
------------------------------------------------------------------------
r30800 | stig | 2009-11-01 14:05:07 -0800 (Sun, 01 Nov 2009) | 2 lines
Changed paths:
   M /trunk/docbook/wsdg_src/WSDG_chapter_dissection.xml

Removed two unneeded includes.

------------------------------------------------------------------------
r30799 | etxrab | 2009-11-01 12:00:08 -0800 (Sun, 01 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_bssmap.c

Fix Layer 3 Message Contents(?)
At least the trace at http://openbsc.gnumonks.org/trac/attachment/wiki/OpenBSCWithSCCP/bssmap_clean.pcap dissects correctly now.
------------------------------------------------------------------------
r30798 | stig | 2009-11-01 11:16:57 -0800 (Sun, 01 Nov 2009) | 2 lines
Changed paths:
   M /trunk/asn1/snmp/snmp.cnf
   M /trunk/epan/dissectors/packet-snmp.c

Added some type renames.

------------------------------------------------------------------------
r30797 | etxrab | 2009-11-01 11:11:13 -0800 (Sun, 01 Nov 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_bssmap.c

From Holger Freyther:
GSM BSSMAP ChanType permitted indicator extension bit decoded wrongly.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4185
------------------------------------------------------------------------
r30796 | stig | 2009-11-01 10:45:43 -0800 (Sun, 01 Nov 2009) | 2 lines
Changed paths:
   M /trunk/asn1/snmp/packet-snmp-template.c
   M /trunk/asn1/snmp/snmp.cnf
   M /trunk/docbook/wsug_src/WSUG_chapter_customize.xml
   M /trunk/epan/dissectors/packet-snmp.c

Added a UAT table to describe enterprise specific-trap types.

------------------------------------------------------------------------
r30795 | etxrab | 2009-11-01 08:56:49 -0800 (Sun, 01 Nov 2009) | 1 line
Changed paths:
   M /trunk/asn1/rrc/Class-definitions.asn
   M /trunk/asn1/rrc/Constant-definitions.asn
   M /trunk/asn1/rrc/InformationElements.asn
   M /trunk/asn1/rrc/Internode-definitions.asn
   M /trunk/asn1/rrc/PDU-definitions.asn
   M /trunk/epan/dissectors/packet-rrc.c

Update to 3GPP TS 25.331 V8.8.0 (2009-09)
------------------------------------------------------------------------
r30792 | gerald | 2009-11-01 08:03:28 -0800 (Sun, 01 Nov 2009) | 1 line
Changed paths:
   M /trunk/epan/enterprise-numbers
   M /trunk/manuf

[Automatic manuf and enterprise-numbers update for 2009-11-01]
------------------------------------------------------------------------
r30791 | etxrab | 2009-11-01 03:55:18 -0800 (Sun, 01 Nov 2009) | 2 lines
Changed paths:
   M /trunk/asn1/x2ap/X2AP-CommonDataTypes.asn
   M /trunk/asn1/x2ap/X2AP-Constants.asn
   M /trunk/asn1/x2ap/X2AP-Containers.asn
   M /trunk/asn1/x2ap/X2AP-IEs.asn
   M /trunk/asn1/x2ap/X2AP-PDU-Contents.asn
   M /trunk/asn1/x2ap/X2AP-PDU-Descriptions.asn

Update to TS 36.423 V9.0.0 (2009-09)
No actual code change so no need to regenerate.
------------------------------------------------------------------------
r30790 | jake | 2009-11-01 03:52:32 -0800 (Sun, 01 Nov 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dcerpc.c

From Markus Koetter:
Wireshark fails dissecting dce rpc bind acks, if the bind request had more than 1 ctx.
------------------------------------------------------------------------
r30789 | jake | 2009-11-01 03:00:00 -0800 (Sun, 01 Nov 2009) | 6 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mp2t.c

From Jesper Dangaard Brouer:
This patch set improves packet loss detection in for MPEG2 Transport Streams
(RFC 2250 / ISO/IEC 13818-1).
1. Improve loss detection by counting skipped TS frames (currently we only
detect a drop). (only store the info globally)
2. Introduce an analysis tree and record/count the info per TS frame.
------------------------------------------------------------------------
r30788 | etxrab | 2009-11-01 02:52:17 -0800 (Sun, 01 Nov 2009) | 2 lines
Changed paths:
   M /trunk/asn1/ranap/RANAP-CommonDataTypes.asn
   M /trunk/asn1/ranap/RANAP-Constants.asn
   M /trunk/asn1/ranap/RANAP-Containers.asn
   M /trunk/asn1/ranap/RANAP-IEs.asn
   M /trunk/asn1/ranap/RANAP-PDU-Contents.asn
   M /trunk/asn1/ranap/RANAP-PDU-Descriptions.asn
   M /trunk/asn1/ranap/packet-ranap-template.c
   M /trunk/asn1/ranap/ranap.cnf
   M /trunk/epan/dissectors/packet-ranap.c

- Dissect Target-ToSource-TransparentContainer.
- Update to 3GPP TS 25.413 V8.4.0 (2009-09).
------------------------------------------------------------------------
r30787 | etxrab | 2009-10-31 16:21:08 -0700 (Sat, 31 Oct 2009) | 1 line
Changed paths:
   M /trunk/asn1/ranap/packet-ranap-template.c
   M /trunk/asn1/ranap/ranap.cnf
   M /trunk/epan/dissectors/packet-ranap.c

Dissect ToTargetRNC-Container.
------------------------------------------------------------------------
r30786 | jake | 2009-10-31 13:55:33 -0700 (Sat, 31 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ieee802154.c

Fix for bug 4076:
Have the option to continue dissection of data even with failed FCS check.
------------------------------------------------------------------------
r30785 | guy | 2009-10-31 12:44:17 -0700 (Sat, 31 Oct 2009) | 12 lines
Changed paths:
   M /trunk/epan/dissectors/packet-maccontrol.c

The first field of a MAC Control frame isn't the "pause" field, it's the
opcode; an opcode of 0x0001 means PAUSE.  Dissect the opcode field even
if it's not a PAUSE frame.

The second field of a PAUSE frame isn't the "quanta" field, it's the
pause_time field; it's in *units* of quanta.

Don't fetch fields until we need them (so we don't throw an exception if
they're missing until we actually look at them).

Clean up indentation.

------------------------------------------------------------------------
r30784 | wmeier | 2009-10-31 09:22:50 -0700 (Sat, 31 Oct 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-jmirror.c

Verify bytes exist before doing heuristics check;
Registering the dissector publicly doesn't seem to be needed;
Fix a typo in a comment and also some indentation.

------------------------------------------------------------------------
r30783 | jake | 2009-10-31 09:11:24 -0700 (Sat, 31 Oct 2009) | 3 lines
Changed paths:
   M /trunk/asn1/mpeg-pes/packet-mpeg-pes-template.c
   M /trunk/epan/dissectors/packet-mpeg-pes.c

From mehturt:
The following patch adds decoding of "trick mode" fields in MPEG PES packet.

------------------------------------------------------------------------
r30782 | wmeier | 2009-10-31 07:43:05 -0700 (Sat, 31 Oct 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-usb-hid.c
   M /trunk/epan/dissectors/packet-usb-hub.c

Register dissectors in proto_reg_handoff (not proto_register) in the standard manner;
Use col_add_fstr instead of col_clear/col_append-fstr.

------------------------------------------------------------------------
r30781 | krj | 2009-10-31 06:06:15 -0700 (Sat, 31 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-jmirror.c

Remove incorrect comment which refered to a non existant header file
------------------------------------------------------------------------
r30780 | krj | 2009-10-31 06:03:12 -0700 (Sat, 31 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-jmirror.c

Populate protocol column before digging into the buffer (we might throw an exception while doing that)
------------------------------------------------------------------------
r30779 | krj | 2009-10-31 05:54:07 -0700 (Sat, 31 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-jmirror.c

Make jmirror handle static
------------------------------------------------------------------------
r30778 | krj | 2009-10-31 05:40:53 -0700 (Sat, 31 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/CMakeLists.txt

Add JMirror dissector
------------------------------------------------------------------------
r30777 | jake | 2009-10-31 05:04:42 -0700 (Sat, 31 Oct 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/Makefile.common
   A /trunk/epan/dissectors/packet-jmirror.c

From Wayne Brassem:
I have built and tested a new Wireshark dissector which decodes a mirrored
packet that has an additional prepended UDP header attached to it.  The packet
format was designed by Juniper Networks.
------------------------------------------------------------------------
r30776 | guy | 2009-10-31 01:31:21 -0700 (Sat, 31 Oct 2009) | 7 lines
Changed paths:
   M /trunk/epan/dissectors/packet-per.c

assert() doesn't throw an exception, it just immediately crashes the
app, and DISSECTOR_ASSERT() throws an exception, but claims the problem
is a dissector bug, not a malformed packet.  Presumably the error in
question is the result of a malformed packet, so throw
ReportedBoundsError to indicate that (it's not really the *right*
exception, but the right exception doesn't exist).

------------------------------------------------------------------------
r30775 | jake | 2009-10-30 15:46:30 -0700 (Fri, 30 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-usb.c

From Márton Németh: 
When an unknown requests arrives try to parse it using the usual request format.
------------------------------------------------------------------------
r30774 | jake | 2009-10-30 15:24:23 -0700 (Fri, 30 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/Makefile.common
   A /trunk/epan/dissectors/packet-usb-hub.c

From Márton Németh: 
Add support for USB HUB class-specific requests as specified in USB 2.0 Chapter 11 Hub Specification.
------------------------------------------------------------------------
r30773 | jake | 2009-10-30 14:57:43 -0700 (Fri, 30 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/addr_resolv.c

Prepare for c-ares 1.6.1 release.
------------------------------------------------------------------------
r30772 | etxrab | 2009-10-30 09:25:11 -0700 (Fri, 30 Oct 2009) | 1 line
Changed paths:
   M /trunk/asn1/x2ap/x2ap.cnf
   M /trunk/epan/dissectors/packet-x2ap.c

Remove debug code
------------------------------------------------------------------------
r30771 | etxrab | 2009-10-30 09:15:27 -0700 (Fri, 30 Oct 2009) | 2 lines
Changed paths:
   M /trunk/asn1/x2ap/packet-x2ap-template.c
   M /trunk/asn1/x2ap/x2ap.cnf
   M /trunk/epan/dissectors/packet-x2ap.c

- Bitrate must be FT_UINT64
- Dissect HandoverCommand
------------------------------------------------------------------------
r30770 | etxrab | 2009-10-30 09:09:32 -0700 (Fri, 30 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-per.c

- In new_octet_aligned_subset_bits() the length check must be on octet not bits.
- try to make the code a bit more readable.
------------------------------------------------------------------------
r30769 | martinm | 2009-10-30 08:56:43 -0700 (Fri, 30 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rlc-lte.c

Sequence number should be displayed in DEC, not HEX!

------------------------------------------------------------------------
r30768 | stig | 2009-10-30 03:55:43 -0700 (Fri, 30 Oct 2009) | 2 lines
Changed paths:
   M /trunk/asn1/s4406/packet-s4406-template.c
   M /trunk/epan/dissectors/packet-s4406.c

Corrected name used for STANAG 4406.

------------------------------------------------------------------------
r30767 | stig | 2009-10-30 03:21:35 -0700 (Fri, 30 Oct 2009) | 2 lines
Changed paths:
   M /trunk/asn1/ldap/packet-ldap-template.c
   M /trunk/asn1/spnego/packet-spnego-template.c
   M /trunk/epan/dissectors/packet-ldap.c
   M /trunk/epan/dissectors/packet-spnego.c

Apply r30376 to asn1 template files.

------------------------------------------------------------------------
r30766 | stig | 2009-10-30 03:05:28 -0700 (Fri, 30 Oct 2009) | 2 lines
Changed paths:
   M /trunk/asn1/snmp/packet-snmp-template.c
   M /trunk/epan/dissectors/packet-snmp.c

Added SNMP to "Decode ASN.1 file as" list.

------------------------------------------------------------------------
r30765 | jake | 2009-10-30 00:11:41 -0700 (Fri, 30 Oct 2009) | 1 line
Changed paths:
   M /trunk/doc/README.plugins

Add instructions for the cmake files.
------------------------------------------------------------------------
r30764 | jake | 2009-10-29 15:14:54 -0700 (Thu, 29 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rtcp.c

Handle padded RTCP packets ending with SDES correctly as well.

------------------------------------------------------------------------
r30763 | stig | 2009-10-29 14:51:20 -0700 (Thu, 29 Oct 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-usb.c

From Marton Nemeth via bug 4181:
Take the USB descriptor length from packet.

------------------------------------------------------------------------
r30762 | stig | 2009-10-29 14:42:16 -0700 (Thu, 29 Oct 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-usb-hid.c

From Marton Nemeth via bug 4173:
Parse USB HID class-specific requests.

------------------------------------------------------------------------
r30761 | stig | 2009-10-29 14:32:21 -0700 (Thu, 29 Oct 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-usb.c
   M /trunk/epan/dissectors/packet-usb.h

From Marton Nemeth via bug 4173:
Move bmRequestType field constants to header file.

------------------------------------------------------------------------
r30760 | martinm | 2009-10-29 12:06:10 -0700 (Thu, 29 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rlc-lte.c

Tidy up info column output showing partial NACK.

------------------------------------------------------------------------
r30759 | etxrab | 2009-10-29 11:13:17 -0700 (Thu, 29 Oct 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_dtap.c

From Gerasimos Dimitriadis:
DTAP: Update of Reject Cause IE
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4179
------------------------------------------------------------------------
r30758 | stig | 2009-10-29 06:27:05 -0700 (Thu, 29 Oct 2009) | 3 lines
Changed paths:
   M /trunk/file.c

Fixed 'Delta timestamp to previous captured frame' calculation in
old packet list.  This bug was introduced in r30052.

------------------------------------------------------------------------
r30757 | stig | 2009-10-29 04:23:04 -0700 (Thu, 29 Oct 2009) | 3 lines
Changed paths:
   M /trunk/tools/lemon/lemon.c

From Eric Sesterhenn via bug 4175:
Fixed fp leakage in error path.

------------------------------------------------------------------------
r30756 | stig | 2009-10-29 04:20:33 -0700 (Thu, 29 Oct 2009) | 3 lines
Changed paths:
   M /trunk/gtk/recent.c

From Eric Sesterhenn via bug 4175:
Fixed cfmt->cfield and cfmt leakage in the error path.

------------------------------------------------------------------------
r30755 | stig | 2009-10-29 04:16:22 -0700 (Thu, 29 Oct 2009) | 3 lines
Changed paths:
   M /trunk/epan/diam_dict.l

From Eric Sesterhenn via bug 4175:
Use g_strdup to allocate filename.

------------------------------------------------------------------------
r30754 | etxrab | 2009-10-29 01:02:34 -0700 (Thu, 29 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/Makefile.common

Fix a typo
------------------------------------------------------------------------
r30753 | jmayer | 2009-10-29 00:04:34 -0700 (Thu, 29 Oct 2009) | 2 lines
Changed paths:
   M /trunk/CMakeLists.txt

New version is 1.3.2

------------------------------------------------------------------------
r30752 | etxrab | 2009-10-28 23:45:42 -0700 (Wed, 28 Oct 2009) | 1 line
Changed paths:
   M /trunk/asn1/rrc/rrc.cnf
   M /trunk/epan/dissectors/packet-rrc.c
   M /trunk/epan/dissectors/packet-rrc.h

Export ToTargetRNC-Container.
------------------------------------------------------------------------
r30751 | etxrab | 2009-10-28 23:19:36 -0700 (Wed, 28 Oct 2009) | 1 line
Changed paths:
   M /trunk/asn1/lte-rrc/EUTRA-InterNodeDefinitions.asn
   M /trunk/asn1/lte-rrc/EUTRA-RRC-Definitions.asn
   M /trunk/asn1/lte-rrc/EUTRA-UE-Variables.asn
   M /trunk/asn1/lte-rrc/Makefile.common
   M /trunk/asn1/lte-rrc/lte-rrc.cnf
   A /trunk/asn1/lte-rrc/packet-lte-rrc-template.h
   M /trunk/epan/dissectors/Makefile.common
   M /trunk/epan/dissectors/packet-lte-rrc.c
   A /trunk/epan/dissectors/packet-lte-rrc.h

Update to the Mars verion of the protocol and export HandoverCommand.
------------------------------------------------------------------------
r30750 | etxrab | 2009-10-28 23:15:52 -0700 (Wed, 28 Oct 2009) | 1 line
Changed paths:
   M /trunk/config.nmake
   M /trunk/configure.in
   M /trunk/debian/changelog

Bump development version.
------------------------------------------------------------------------
r30749 | stig | 2009-10-28 15:17:18 -0700 (Wed, 28 Oct 2009) | 3 lines
Changed paths:
   M /trunk/gtk/new_packet_list.c

Check if selected packet is already selected before doing any updates.
This was originally added in r26803 for the old packet list.

------------------------------------------------------------------------
r30748 | martinm | 2009-10-28 12:00:41 -0700 (Wed, 28 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-catapult-dct2000.c

Flag errors with expert info.

------------------------------------------------------------------------
r30747 | guy | 2009-10-28 11:19:54 -0700 (Wed, 28 Oct 2009) | 4 lines
Changed paths:
   M /trunk/doc/README.developer

From Nemeth Marton: in an example of a valid (at least at the C language
level) way to handle passing the result of strlen() to a routine
expecting a int-sized value, mark it as "OK", not "Compiler warning".

------------------------------------------------------------------------
r30746 | etxrab | 2009-10-27 23:18:05 -0700 (Tue, 27 Oct 2009) | 2 lines
Changed paths:
   M /trunk/asn1/nbap/nbap.cnf
   M /trunk/asn1/s1ap/s1ap.cnf
   M /trunk/asn1/x2ap/packet-x2ap-template.c
   M /trunk/asn1/x2ap/x2ap.cnf
   M /trunk/epan/dissectors/packet-nbap.c
   M /trunk/epan/dissectors/packet-s1ap.c
   M /trunk/epan/dissectors/packet-sctp.c
   M /trunk/epan/dissectors/packet-x2ap.c

- Remove check_col.
- Make x2ap work.
------------------------------------------------------------------------
r30745 | etxrab | 2009-10-27 22:13:31 -0700 (Tue, 27 Oct 2009) | 1 line
Changed paths:
   M /trunk/asn1/nbap/packet-nbap-template.c
   M /trunk/asn1/x2ap/packet-x2ap-template.c
   M /trunk/epan/dissectors/packet-nbap.c
   M /trunk/epan/dissectors/packet-x2ap.c

Missed an #include...
------------------------------------------------------------------------
r30744 | etxrab | 2009-10-27 22:09:32 -0700 (Tue, 27 Oct 2009) | 1 line
Changed paths:
   M /trunk/asn1/nbap/packet-nbap-template.c
   M /trunk/asn1/x2ap/packet-x2ap-template.c
   M /trunk/epan/dissectors/packet-nbap.c
   M /trunk/epan/dissectors/packet-sctp.c
   M /trunk/epan/dissectors/packet-x2ap.c
   M /trunk/epan/sctpppids.h

Update SCTP ppids, fix a faulty #define.
------------------------------------------------------------------------
r30741 | gerald | 2009-10-27 15:05:09 -0700 (Tue, 27 Oct 2009) | 1 line
Changed paths:
   M /trunk/docbook/release-notes.xml

Simplify the download text as recommended by Ulf.
------------------------------------------------------------------------
r30734 | etxrab | 2009-10-27 13:12:37 -0700 (Tue, 27 Oct 2009) | 1 line
Changed paths:
   M /trunk/gtk/main_airpcap_toolbar.c

Get rid of deprecated GTK functions.
------------------------------------------------------------------------
r30733 | gerald | 2009-10-27 12:36:31 -0700 (Tue, 27 Oct 2009) | 2 lines
Changed paths:
   M /trunk/make-version.pl

Switch back to normal versioning.

------------------------------------------------------------------------
r30732 | gerald | 2009-10-27 12:35:40 -0700 (Tue, 27 Oct 2009) | 2 lines
Changed paths:
   M /trunk/packaging/Makefile.am

Add a missing file.

------------------------------------------------------------------------
r30731 | etxrab | 2009-10-27 12:13:57 -0700 (Tue, 27 Oct 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-zbee-zcl.c

From   Fred Fierling:
Fixes bugs in dissection of write attributes, read reporting configuration, and
configure reporting clusters in the ZigBee Cluster Library.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4113
------------------------------------------------------------------------
r30729 | stig | 2009-10-27 06:59:05 -0700 (Tue, 27 Oct 2009) | 2 lines
Changed paths:
   M /trunk/gtk/io_stat.c

Use correct default value in tick interval combo box.

------------------------------------------------------------------------
r30728 | stig | 2009-10-27 02:58:57 -0700 (Tue, 27 Oct 2009) | 2 lines
Changed paths:
   M /trunk/gtk/capture_file_dlg.c

Removed an unneeded cast.

------------------------------------------------------------------------
r30727 | etxrab | 2009-10-26 23:05:02 -0700 (Mon, 26 Oct 2009) | 8 lines
Changed paths:
   M /trunk/AUTHORS
   M /trunk/epan/dissectors/packet-lmp.c
   M /trunk/epan/dissectors/packet-ospf.c
   M /trunk/epan/dissectors/packet-rsvp.c
   M /trunk/epan/dissectors/packet-rsvp.h

From   Francesco Fondelli:
RSVP extensions for G.709 Optical Transport Networks Control, RFC 4328
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4148

With some changes from me:
-(readme.developer:" Furthermore, 'display' field must be ORed with 'BASE_RANGE_STRING' (e.g. BASE_DEC|BASE_RANGE_STRING)."
- Prefix headerfields with hf_
- Remove check_col
------------------------------------------------------------------------
r30726 | etxrab | 2009-10-26 22:20:19 -0700 (Mon, 26 Oct 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-bacapp.c

From Herbert Lischka:
Minor changes to dissector packet-bacapp.c to solve some strange
views to ReadPropertyMultiple-Acknowledge frames.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4161
------------------------------------------------------------------------
r30725 | etxrab | 2009-10-26 22:11:52 -0700 (Mon, 26 Oct 2009) | 2 lines
Changed paths:
   M /trunk/gtk/packet_list_store.c

From Jakub Zawadzki:
Don't duplicate empty string in col_text
------------------------------------------------------------------------
r30724 | gerald | 2009-10-26 17:10:52 -0700 (Mon, 26 Oct 2009) | 2 lines
Changed paths:
   M /trunk/docbook/release-notes.xml
   M /trunk/make-version.pl

Build 1.3.1.

------------------------------------------------------------------------
r30723 | gerald | 2009-10-26 17:10:36 -0700 (Mon, 26 Oct 2009) | 2 lines
Changed paths:
   M /trunk/doc/wireshark.pod

Reflect the current status of Windows pipes.

------------------------------------------------------------------------
r30719 | guy | 2009-10-26 12:20:50 -0700 (Mon, 26 Oct 2009) | 6 lines
Changed paths:
   M /trunk/wiretap/catapult_dct2000.c

Note in comments that the dct2000_file_externals_t structure is used for
more than just dumping, indicate what stuff is used for dumping, and
note that it probably shouldn't be used for that (one should not have to
have a Catapult 2000 input file in order to write a Catapult 2000 output
file).

------------------------------------------------------------------------
r30717 | guy | 2009-10-26 11:41:54 -0700 (Mon, 26 Oct 2009) | 2 lines
Changed paths:
   M /trunk/wiretap/lanalyzer.c

Update URL for LANalyzer file format.

------------------------------------------------------------------------
r30713 | martinm | 2009-10-26 09:40:57 -0700 (Mon, 26 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-catapult-dct2000.c

Add a preference to control whether or not comment strings are scanned for oob LTE MAC messages. Scanning them is probably quite slow.

------------------------------------------------------------------------
r30712 | martinm | 2009-10-26 09:39:46 -0700 (Mon, 26 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c

Change a filter string for consistency.

------------------------------------------------------------------------
r30711 | martinm | 2009-10-26 08:39:00 -0700 (Mon, 26 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-catapult-dct2000.c
   M /trunk/epan/dissectors/packet-mac-lte.c
   M /trunk/epan/dissectors/packet-mac-lte.h

Add support for displaying/filtering some LTE MAC out-of-band events.

------------------------------------------------------------------------
r30710 | etxrab | 2009-10-26 08:12:32 -0700 (Mon, 26 Oct 2009) | 1 line
Changed paths:
   M /trunk/asn1/ranap/packet-ranap-template.c
   M /trunk/epan/dissectors/packet-ranap.c

RelocationRequired incorrectly dissected.
------------------------------------------------------------------------
r30709 | martinm | 2009-10-26 06:38:23 -0700 (Mon, 26 Oct 2009) | 2 lines
Changed paths:
   M /trunk/wiretap/catapult_dct2000.c

Try to fix win64 buildbot.  Both fgets() and gzgets() take an int for the length.

------------------------------------------------------------------------
r30708 | martinm | 2009-10-26 05:17:11 -0700 (Mon, 26 Oct 2009) | 4 lines
Changed paths:
   M /trunk/wiretap/catapult_dct2000.c
   M /trunk/wiretap/wtap-int.h

Get rid of capture.catapult_dct2000, move start time of capture into file_externals instead.

Thanks Guy for helping to simplify this file!

------------------------------------------------------------------------
r30707 | guy | 2009-10-26 02:36:53 -0700 (Mon, 26 Oct 2009) | 8 lines
Changed paths:
   M /trunk/wiretap/catapult_dct2000.c

Global variables considered harmful - we don't want to rule out two
threads reading from two different wtap_t's in different threads.

file_externals_table considered unnecessary - a wtap_t has a member
specifically intended to point to private data.

Clean up indentation.

------------------------------------------------------------------------
r30706 | stig | 2009-10-26 02:29:46 -0700 (Mon, 26 Oct 2009) | 2 lines
Changed paths:
   M /trunk/plugins/stats_tree/stats_tree_plugin.c

The stats_tree plugin deserves a version number other than "0.0".

------------------------------------------------------------------------
r30705 | kukosa | 2009-10-26 02:06:45 -0700 (Mon, 26 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/dfilter/semcheck.c

Try to parse unparsed token in accordance with fieldtype of all fileds with the same name.
------------------------------------------------------------------------
r30704 | martinm | 2009-10-26 00:57:38 -0700 (Mon, 26 Oct 2009) | 2 lines
Changed paths:
   M /trunk/wiretap/catapult_dct2000.c

Formatting changes only.

------------------------------------------------------------------------
r30703 | jake | 2009-10-26 00:00:15 -0700 (Mon, 26 Oct 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-eigrp.c

From Jochen Bartl:
This patch fixes the display filter for the prefix length of IPv6 external
route updates and the length calculation of the destination address in 
IPv6 route updates.
------------------------------------------------------------------------
r30702 | etxrab | 2009-10-25 22:55:07 -0700 (Sun, 25 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-edonkey.c

From Jakub Zawadzki:
Fix memleaks while creating kademlia hash.
------------------------------------------------------------------------
r30701 | etxrab | 2009-10-25 22:50:05 -0700 (Sun, 25 Oct 2009) | 2 lines
Changed paths:
   M /trunk/wiretap/catapult_dct2000.c

Fix:
Error: Found prohibited APIs in catapult_dct2000.c: sprintf,strcpy
------------------------------------------------------------------------
r30700 | martinm | 2009-10-25 17:04:27 -0700 (Sun, 25 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-catapult-dct2000.c
   M /trunk/wiretap/catapult_dct2000.c

Add support for showing/filtering/resaving logged LTE strings.

------------------------------------------------------------------------
r30699 | martinm | 2009-10-25 16:03:11 -0700 (Sun, 25 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c

Label a short BSR as "short"

------------------------------------------------------------------------
r30698 | gerald | 2009-10-25 13:18:24 -0700 (Sun, 25 Oct 2009) | 8 lines
Changed paths:
   M /trunk/editcap.c

From Jim Young via bug 4162:

This patch limits the number of fractional digits used to calculate the
fractional component of editcap's -t and -w options.

Specifically this patch truncates the fractional component (if any) of the -t
and -w options to 6 and 9 respectively.

------------------------------------------------------------------------
r30697 | rbalint | 2009-10-25 13:11:47 -0700 (Sun, 25 Oct 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-pppoe.c

Decode DSL Forum TR-101 PPPoE tags.
This fixes bug 3113.

------------------------------------------------------------------------
r30696 | gerald | 2009-10-25 12:33:36 -0700 (Sun, 25 Oct 2009) | 2 lines
Changed paths:
   M /trunk/packaging/portableapps/win32/Installer.nsi
   M /trunk/packaging/portableapps/win32/WiresharkPortable.nsi

More fixes from John T. Haller via bug 4158, with some cleanups from me.

------------------------------------------------------------------------
r30695 | gerald | 2009-10-25 10:05:08 -0700 (Sun, 25 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-bootp.c

Option 2 (Time Offset) is signed.

------------------------------------------------------------------------
r30692 | gerald | 2009-10-25 08:03:39 -0700 (Sun, 25 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/enterprise-numbers
   M /trunk/manuf

[Automatic manuf and enterprise-numbers update for 2009-10-25]
------------------------------------------------------------------------
r30691 | etxrab | 2009-10-25 04:43:30 -0700 (Sun, 25 Oct 2009) | 3 lines
Changed paths:
   M /trunk/epan/asn1.c
   M /trunk/epan/dissectors/packet-afs.c
   M /trunk/epan/dissectors/packet-ajp13.c
   M /trunk/epan/dissectors/packet-alcap.c
   M /trunk/epan/dissectors/packet-amqp.c
   M /trunk/epan/dissectors/packet-cmpp.c
   M /trunk/epan/dissectors/packet-dccp.c
   M /trunk/epan/dissectors/packet-dcerpc-netlogon.c
   M /trunk/epan/dissectors/packet-dcm.c
   M /trunk/epan/dissectors/packet-dmp.c
   M /trunk/epan/dissectors/packet-dns.c
   M /trunk/epan/dissectors/packet-dtn.c
   M /trunk/epan/dissectors/packet-dtn.h
   M /trunk/epan/dissectors/packet-enip.c
   M /trunk/epan/dissectors/packet-epl_v1.c
   M /trunk/epan/dissectors/packet-fclctl.c
   M /trunk/epan/dissectors/packet-fclctl.h
   M /trunk/epan/dissectors/packet-ftp.c
   M /trunk/epan/dissectors/packet-hilscher.c
   M /trunk/epan/dissectors/packet-ieee80211.c
   M /trunk/epan/dissectors/packet-ieee802154.c
   M /trunk/epan/dissectors/packet-ip.c
   M /trunk/epan/dissectors/packet-ipsec.c
   M /trunk/epan/dissectors/packet-kerberos.c
   M /trunk/epan/dissectors/packet-ldap.c
   M /trunk/epan/dissectors/packet-ldp.c
   M /trunk/epan/dissectors/packet-nfs.c
   M /trunk/epan/dissectors/packet-ntlmssp.c
   M /trunk/epan/dissectors/packet-per.c
   M /trunk/epan/dissectors/packet-pvfs2.c
   M /trunk/epan/dissectors/packet-rdt.c
   M /trunk/epan/dissectors/packet-rpc.c
   M /trunk/epan/dissectors/packet-rtmpt.c
   M /trunk/epan/dissectors/packet-rtsp.c
   M /trunk/epan/dissectors/packet-smb-sidsnooping.c
   M /trunk/epan/dissectors/packet-smpp.c
   M /trunk/epan/dissectors/packet-spnego.c
   M /trunk/epan/dissectors/packet-ssl-utils.c
   M /trunk/epan/dissectors/packet-tcp.c
   M /trunk/epan/dissectors/packet-tpncp.c
   M /trunk/epan/dissectors/packet-udp.c
   M /trunk/epan/dissectors/packet-uts.c
   M /trunk/epan/dissectors/packet-wbxml.c
   M /trunk/epan/dissectors/packet-wccp.c
   M /trunk/epan/dissectors/packet-x11.c
   M /trunk/epan/dissectors/packet-x25.c
   M /trunk/epan/dissectors/packet-xtp.c
   M /trunk/epan/guid-utils.c
   M /trunk/epan/to_str.c

From Jakub Zawadzki:
Cleanup dissector code - use proper memory functions.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4164
------------------------------------------------------------------------
r30690 | stig | 2009-10-25 03:45:15 -0700 (Sun, 25 Oct 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-usb.c

From Marton Nemeth via bug 4163:
Add support for input URBs.

------------------------------------------------------------------------
r30689 | jmayer | 2009-10-25 03:33:10 -0700 (Sun, 25 Oct 2009) | 2 lines
Changed paths:
   M /trunk/CMakeLists.txt

Remove an obsolete comment

------------------------------------------------------------------------
r30688 | etxrab | 2009-10-25 03:14:47 -0700 (Sun, 25 Oct 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_dtap.c

From Gerasimos Dimitriadis:
DTAP: MAP component of indefinite length within Facility IE
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4157
------------------------------------------------------------------------
r30687 | etxrab | 2009-10-25 02:59:40 -0700 (Sun, 25 Oct 2009) | 1 line
Changed paths:
   M /trunk/Makefile.nmake
   M /trunk/config.nmake
   M /trunk/tools/win32-setup.sh

Use pango 1.26
------------------------------------------------------------------------
r30686 | stig | 2009-10-24 09:30:11 -0700 (Sat, 24 Oct 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ndmp.c

No point passing a global pointer as a function argument.
Made check_ndmp_rm() and check_ndmp_hdr() static.

------------------------------------------------------------------------
r30685 | stig | 2009-10-24 08:51:10 -0700 (Sat, 24 Oct 2009) | 3 lines
Changed paths:
   M /trunk/gtk/packet_list_store.c

From Jakub Zawadzki via bug 3764:
Don't call strcmp() when pointers are the same.

------------------------------------------------------------------------
r30684 | stig | 2009-10-24 08:40:35 -0700 (Sat, 24 Oct 2009) | 8 lines
Changed paths:
   M /trunk/AUTHORS
   M /trunk/epan/dissectors/packet-ndmp.c

From Robert Simac via bug 3470:
Add the missing ndmp v4 messages, namely the:
 NDMP_CONFIG_GET_EXT_LIST
 NDMP_CONFIG_SET_EXT_LIST

This may serve as the 1st step into actual extensions (Snapvault etc)
dissector implementation.

------------------------------------------------------------------------
r30683 | stig | 2009-10-24 06:36:16 -0700 (Sat, 24 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/wslua/init_wslua.c

Load lua scripts from subdirectories in the plugins folders.

------------------------------------------------------------------------
r30682 | jake | 2009-10-24 04:19:23 -0700 (Sat, 24 Oct 2009) | 18 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dtn.c
   M /trunk/epan/dissectors/packet-dtn.h

From Mithun Roy:
The primary header in bundle protocol contains some offset values(destination
scheme offset, destination ssp offset, source scheme offset, source ssp offset,
etc). These are the offsets within the dictionary if the length of the
dictionary length is greater than 0. But if the dictionary length is 0, then
these offset refer to node number and service number respectively(according to
compressed bundle header encoding). For example if destination scheme offset is
2 and the destination ssp offset is 1, then the destination
EID(<node_number>.<service_number>) is 2.1. 

Currently the dtn dissector will consider these offsets to be actual offsets in
the dictionary even if the dictionary length is 0. So the values for the
EID's(destination, source, report, custodian) and their schemes are junk
values. For example if the destination scheme offset is 2 and the destination
ssp offset is 1 and the dictionary length is 0(which means the dictionary is
empty), then the destination scheme is 2 bytes after the beginning of the
metadata block(field after dictionary) and destination is 1 byte after the
beginning of the metadata block.
------------------------------------------------------------------------
r30681 | gerald | 2009-10-23 14:38:38 -0700 (Fri, 23 Oct 2009) | 2 lines
Changed paths:
   M /trunk/packaging/portableapps/win32/appinfo.tmpl
   A /trunk/packaging/portableapps/win32/installer.ini
   M /trunk/packaging/portableapps/win32/makefile.nmake

Add updates from bug 4158.

------------------------------------------------------------------------
r30680 | gerald | 2009-10-23 14:07:28 -0700 (Fri, 23 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/emem.c

Add a comment about using memcpy for scrubbing.

------------------------------------------------------------------------
r30676 | stig | 2009-10-23 11:00:57 -0700 (Fri, 23 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/wslua/Makefile.am

Added init_wslua.h

------------------------------------------------------------------------
r30675 | stig | 2009-10-23 10:52:18 -0700 (Fri, 23 Oct 2009) | 3 lines
Changed paths:
   M /trunk/docbook/wsluarm.xml
   M /trunk/epan/filesystem.c
   M /trunk/epan/filesystem.h
   M /trunk/epan/libwireshark.def
   M /trunk/epan/plugins.c
   M /trunk/epan/plugins.h
   M /trunk/epan/wslua/init_wslua.c
   A /trunk/epan/wslua/init_wslua.h
   M /trunk/gtk/about_dlg.c
   M /trunk/gtk/plugins_dlg.c

Load lua scripts in the plugins directory, both global and personal.
List loaded lua scripts in Help->About->Plugins.

------------------------------------------------------------------------
r30674 | jake | 2009-10-23 09:48:23 -0700 (Fri, 23 Oct 2009) | 1 line
Changed paths:
   M /trunk/debian/tshark.manpages
   M /trunk/debian/wireshark-common.manpages
   M /trunk/debian/wireshark-dev.manpages
   M /trunk/debian/wireshark.manpages

Fix building debian-package target, broken by r28784.
------------------------------------------------------------------------
r30672 | morriss | 2009-10-23 08:55:39 -0700 (Fri, 23 Oct 2009) | 9 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dtn.c

dissect_udp_bundle(): check if dissect_payload_header() or
display_metadata_block() return 0 (meaning they failed to decode something and
the offset was not incremented) rather than checking if the resulting offset
is 0.

This fixes the infinite loop reported in:

https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4156

------------------------------------------------------------------------
r30671 | etxrab | 2009-10-22 22:32:15 -0700 (Thu, 22 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_dtap.c

Forgot to remove IA5_7BIT_decode(unsigned char * dest, const unsigned char* src, int len);
------------------------------------------------------------------------
r30670 | etxrab | 2009-10-22 19:12:39 -0700 (Thu, 22 Oct 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_dtap.c
   M /trunk/epan/dissectors/packet-isup.c
   M /trunk/epan/dissectors/packet-isup.h

From Gerasimos Dimitriadis:
DTAP: Decoding of subaddress information.
sligtly modified.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4150
------------------------------------------------------------------------
r30669 | etxrab | 2009-10-22 18:56:09 -0700 (Thu, 22 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-ansi_637.c
   M /trunk/epan/strutil.c
   M /trunk/epan/strutil.h

Move IA5_7BIT_decode to strutil.c
------------------------------------------------------------------------
r30668 | gerald | 2009-10-22 17:16:34 -0700 (Thu, 22 Oct 2009) | 2 lines
Changed paths:
   M /trunk/config.nmake

Make the new packet list the default on Win64.

------------------------------------------------------------------------
r30667 | jake | 2009-10-22 12:40:15 -0700 (Thu, 22 Oct 2009) | 5 lines
Changed paths:
   M /trunk/gtk/dlg_utils.c

From Lars Ruoff:
Do not make dialog windows transient to the Wireshark top level window on
WIN32, since this causes some strange behaviour on Windows.
See http://www.wireshark.org/lists/wireshark-dev/200909/msg00184.html

------------------------------------------------------------------------
r30666 | martinm | 2009-10-22 10:22:27 -0700 (Thu, 22 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c

Expert error if (non-padded) PDU is shorter than reported.

------------------------------------------------------------------------
r30665 | gerald | 2009-10-22 10:00:26 -0700 (Thu, 22 Oct 2009) | 2 lines
Changed paths:
   M /trunk/config.nmake

Fix the WpdPack version on Win64.

------------------------------------------------------------------------
r30664 | martinm | 2009-10-22 04:45:40 -0700 (Thu, 22 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c

More long BSR fixes.

------------------------------------------------------------------------
r30663 | martinm | 2009-10-22 03:31:13 -0700 (Thu, 22 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c

Fix issues with long BSR format, and attach expert info for non-zero RAR TA to correct item.

------------------------------------------------------------------------
r30662 | jake | 2009-10-22 00:10:05 -0700 (Thu, 22 Oct 2009) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-lldp.c

From Greg Schwendimann:
The 802.3at Power Via MDI TLV dissector is incomplete as it does not decode the
last three bytes.  I have attached a patch that decodes the type/source/priority, 
PD requested power value, and PSE allocated power value fields.

------------------------------------------------------------------------
r30661 | etxrab | 2009-10-21 22:28:53 -0700 (Wed, 21 Oct 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_dtap.c
   M /trunk/epan/dissectors/packet-q931.c
   M /trunk/epan/dissectors/packet-q931.h

From Gerasimos Dimitriadis:
DTAP: Progress description depends on coding standard.
Changed to export value strings trough .h file
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4146
------------------------------------------------------------------------
r30656 | morriss | 2009-10-21 05:56:28 -0700 (Wed, 21 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-h264.c

Remove non-ASCII characters
------------------------------------------------------------------------
r30655 | etxrab | 2009-10-21 02:38:51 -0700 (Wed, 21 Oct 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_dtap.c
   M /trunk/epan/dissectors/packet-q931.c

From Gerasimos Dimitriadis:
DTAP: Call state depends on coding standard.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4145
------------------------------------------------------------------------
r30654 | jake | 2009-10-21 01:01:35 -0700 (Wed, 21 Oct 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-fcels.c

From Joe Eykholt:
The Fibre-Channel Extended Link Service request REC (Read Exchange Concise) 
is used in error recovery.  It is currently identified as REC but not completely 
dissected (the payload is shown as data).
------------------------------------------------------------------------
r30653 | etxrab | 2009-10-20 23:01:36 -0700 (Tue, 20 Oct 2009) | 1 line
Changed paths:
   M /trunk/config.nmake

Use 2.22.2-1
------------------------------------------------------------------------
r30652 | gerald | 2009-10-20 20:13:42 -0700 (Tue, 20 Oct 2009) | 2 lines
Changed paths:
   M /trunk/config.nmake
   M /trunk/packaging/nsis/Makefile.am
   M /trunk/packaging/nsis/Makefile.nmake
   D /trunk/packaging/nsis/WinPcap_4_1.exe
   A /trunk/packaging/nsis/WinPcap_4_1_1.exe
   M /trunk/packaging/nsis/wireshark.nsi
   M /trunk/tools/win32-setup.sh
   M /trunk/tools/win64-setup.sh

Update WinPcap and the developer's pack to 4.1.1.

------------------------------------------------------------------------
r30651 | morriss | 2009-10-20 17:12:36 -0700 (Tue, 20 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/libwireshark.def

... and emem_init isn't (it is called directly by reassemble_test).
------------------------------------------------------------------------
r30650 | guy | 2009-10-20 16:50:31 -0700 (Tue, 20 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/libwireshark.def

ep_init_chunk() and se_init_chunk() are static.

------------------------------------------------------------------------
r30649 | morriss | 2009-10-20 13:26:51 -0700 (Tue, 20 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-dcerpc-netlogon.c

s/#if HAVE_KERBEROS/#ifdef HAVE_KERBEROS/
------------------------------------------------------------------------
r30648 | morriss | 2009-10-20 13:14:23 -0700 (Tue, 20 Oct 2009) | 1 line
Changed paths:
   M /trunk/doc/rawshark.pod
   M /trunk/doc/tshark.pod
   M /trunk/doc/wireshark.pod

Take a stab at adding a section on environment variables that affect *shark's behavior.  So far, all the emem variables are included.
------------------------------------------------------------------------
r30647 | guy | 2009-10-20 11:17:32 -0700 (Tue, 20 Oct 2009) | 2 lines
Changed paths:
   M /trunk/docbook/wsdg_src/WSDG_chapter_tools.xml

Fix broken link.

------------------------------------------------------------------------
r30646 | morriss | 2009-10-20 10:43:05 -0700 (Tue, 20 Oct 2009) | 3 lines
Changed paths:
   M /trunk/epan/emem.c
   M /trunk/epan/emem.h
   M /trunk/epan/epan.c
   M /trunk/epan/reassemble_test.c

Add emem_init() which initializes both the ep_ and se_ allocators; have all
callers use that instead of initializing each allocator individually.

------------------------------------------------------------------------
r30645 | morriss | 2009-10-20 10:39:22 -0700 (Tue, 20 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/proto.h

Make sure no one calls PROTO_ITEM_SET_*(proto_tree_add_*) by forcing a compile error if they do.
------------------------------------------------------------------------
r30644 | morriss | 2009-10-20 10:16:40 -0700 (Tue, 20 Oct 2009) | 6 lines
Changed paths:
   M /trunk/epan/emem.c

Don't call xx_init_chunk() in ep_free_all() and se_free_all() if we're not
using chunks.  With this change, xx_init_chunk() are only called once at
startup (as their comments imply).

Instead, set free_list to NULL in emem_free_all() (if we're not using chunks).

------------------------------------------------------------------------
r30642 | gerald | 2009-10-20 09:48:52 -0700 (Tue, 20 Oct 2009) | 2 lines
Changed paths:
   M /trunk/docbook/wsug_src/WSUG_chapter_introduction.xml

Update the Windows requirements section.

------------------------------------------------------------------------
r30641 | morriss | 2009-10-20 09:40:00 -0700 (Tue, 20 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-dcerpc-netlogon.c

Another, more sensible, attempt to fix the Win64 build.
------------------------------------------------------------------------
r30640 | gerald | 2009-10-20 09:22:14 -0700 (Tue, 20 Oct 2009) | 4 lines
Changed paths:
   M /trunk/packaging/nsis/Makefile.am
   M /trunk/packaging/nsis/WinPcapPage.ini
   A /trunk/packaging/nsis/WinPcap_4_1.exe
   D /trunk/packaging/nsis/WinPcap_4_1_beta5.exe
   M /trunk/packaging/nsis/wireshark.nsi

Update the WinPcap installer to 4.1. The WinPcap installer now enables
NPF at startp, so remove the checkbox and associated code from the
Wireshark installer.

------------------------------------------------------------------------
r30639 | gerald | 2009-10-20 08:43:40 -0700 (Tue, 20 Oct 2009) | 3 lines
Changed paths:
   M /trunk/epan/reassemble.c

Set a mem_chunk to NULL after we destroy it. This should fix the Solaris
buildbot test failures.

------------------------------------------------------------------------
r30638 | morriss | 2009-10-20 08:07:22 -0700 (Tue, 20 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/reassemble_test.c

Initialize se_ memory, too (since it is used by the reassembly code).  Reindent a bit.
------------------------------------------------------------------------
r30637 | etxrab | 2009-10-20 07:42:58 -0700 (Tue, 20 Oct 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_dtap.c

From Gerasimos Dimitriadis:
DTAP: Expert info warning when BCD number malformed
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4143
------------------------------------------------------------------------
r30636 | morriss | 2009-10-20 07:12:41 -0700 (Tue, 20 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-dcerpc-netlogon.c

Try to get it compiling on Win64
------------------------------------------------------------------------
r30635 | morriss | 2009-10-20 07:03:00 -0700 (Tue, 20 Oct 2009) | 1 line
Changed paths:
   M /trunk/plugins/opcua/opcua_simpletypes.c

Don't call PROTO_ITEM_SET_GENERATED(proto_tree_add[...]): that will end up adding the item to the tree multiple times.
------------------------------------------------------------------------
r30634 | stig | 2009-10-20 03:20:14 -0700 (Tue, 20 Oct 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dcerpc-netlogon.c

From Jakub Zawadzki:
Make it compile without kerberos.

------------------------------------------------------------------------
r30633 | stig | 2009-10-20 03:03:55 -0700 (Tue, 20 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dcerpc-nt.h

Extern declare hf_nt_cs_len and hf_nt_cs_size.

------------------------------------------------------------------------
r30632 | stig | 2009-10-20 02:31:07 -0700 (Tue, 20 Oct 2009) | 2 lines
Changed paths:
   M /trunk/tools/lemon/lemon.c

Removed some redundant prototypes and some shadowed variables.

------------------------------------------------------------------------
r30631 | sahlberg | 2009-10-20 01:44:26 -0700 (Tue, 20 Oct 2009) | 5 lines
Changed paths:
   M /trunk/AUTHORS
   M /trunk/epan/dissectors/packet-dcerpc-netlogon.c
   M /trunk/epan/dissectors/packet-dcerpc-nt.c
   M /trunk/epan/dissectors/packet-dcerpc-nt.h
   M /trunk/epan/dissectors/packet-dcerpc.c

From Matthieu Patou

schannel decryption


------------------------------------------------------------------------
r30630 | stig | 2009-10-20 01:27:25 -0700 (Tue, 20 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dcerpc-lsa.c
   M /trunk/epan/dissectors/packet-dcerpc-srvsvc.c
   M /trunk/epan/dissectors/pidl/lsa.cnf
   M /trunk/epan/dissectors/pidl/srvsvc.cnf

Removed some unused prototypes.

------------------------------------------------------------------------
r30629 | etxrab | 2009-10-20 00:42:27 -0700 (Tue, 20 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-h264.c

Fix higlight the correct hex value and add a value_string.
------------------------------------------------------------------------
r30628 | etxrab | 2009-10-20 00:33:01 -0700 (Tue, 20 Oct 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_dtap.c

From Gerasimos Dimitriadis:
DTAP: Various enhancements.

https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4142
------------------------------------------------------------------------
r30627 | etxrab | 2009-10-19 20:13:56 -0700 (Mon, 19 Oct 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_gm.c

Updated decoding of GMM Cause to V8.6.0, i.e. added cause code 0x19 - "Not authorized for this CSG". Changed to use a range_string.
Based on 
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4132
------------------------------------------------------------------------
r30626 | jmayer | 2009-10-19 17:44:08 -0700 (Mon, 19 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/CMakeLists.txt

Add packet-omron-fins.c

------------------------------------------------------------------------
r30625 | wmeier | 2009-10-19 17:12:09 -0700 (Mon, 19 Oct 2009) | 4 lines
Changed paths:
   M /trunk/AUTHORS
   M /trunk/epan/dissectors/Makefile.common
   A /trunk/epan/dissectors/packet-omron-fins.c

From Matt Watchinski: OMRON-FINS dissector
(with some restructuring and cleanup by me).
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3226

------------------------------------------------------------------------
r30624 | morriss | 2009-10-19 15:31:08 -0700 (Mon, 19 Oct 2009) | 16 lines
Changed paths:
   M /trunk/epan/emem.c

From Jakub Zawadzki via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4140 :

There is emem_header_t struct, so IMHO is better to use struct instead of
global variables.

Split emem_alloc() into two functions: emem_alloc_chunk and emem_alloc_glib.
Current allocator is available in emem_header_t.memory_alloc

It should be easier to develop new memory allocator and maintain current.
It might also give some speedup (we don't need to check mem->debug_use_chunks
every time :)

From me:

Initialize emem_header_t.trees.  Some indentation cleanup.

------------------------------------------------------------------------
r30623 | jake | 2009-10-19 14:22:23 -0700 (Mon, 19 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ftp.c

Adding RFC 2228 FTP replies.

------------------------------------------------------------------------
r30622 | jake | 2009-10-19 11:36:34 -0700 (Mon, 19 Oct 2009) | 8 lines
Changed paths:
   M /trunk/epan/dissectors/packet-wps.c

From Jouni Malinen:
WPS encodes Bool attributes as single-octet values. Selected Registrar
attribute is parsed correctly (packet-wps.c), but many of the other Bool
attributes are marked incorrectly to use two-octet fields. This results in
showing incorrect octets for some of the attributes and incorrectly marking
frames invalid if a Bool attribute is included as the last attribute in a WPS
IE.

------------------------------------------------------------------------
r30621 | morriss | 2009-10-19 07:52:15 -0700 (Mon, 19 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/reassemble.c

Make it actually work with glib < 2.10
------------------------------------------------------------------------
r30620 | stig | 2009-10-19 07:45:10 -0700 (Mon, 19 Oct 2009) | 2 lines
Changed paths:
   M /trunk/tap-iostat.c
   M /trunk/tap-sctpchunkstat.c

Made some functions static.

------------------------------------------------------------------------
r30619 | stig | 2009-10-19 07:44:37 -0700 (Mon, 19 Oct 2009) | 2 lines
Changed paths:
   M /trunk/capinfos.c

Removed redundant redeclaration of optind.

------------------------------------------------------------------------
r30618 | stig | 2009-10-19 07:42:10 -0700 (Mon, 19 Oct 2009) | 2 lines
Changed paths:
   M /trunk/plugins/mate/mate_util.h

Removed redundant redeclaration of delete_avpl().

------------------------------------------------------------------------
r30617 | stig | 2009-10-19 07:36:26 -0700 (Mon, 19 Oct 2009) | 2 lines
Changed paths:
   M /trunk/plugins/profinet/packet-dcerpc-pn-io.c
   M /trunk/plugins/profinet/packet-pn-mrp.c

Renamed tvb_new -> new_tvb to avoid name collision.

------------------------------------------------------------------------
r30616 | stig | 2009-10-19 07:21:11 -0700 (Mon, 19 Oct 2009) | 2 lines
Changed paths:
   M /trunk/color_filters.c
   M /trunk/file.c
   M /trunk/filters.c

Made some functions static.

------------------------------------------------------------------------
r30615 | stig | 2009-10-19 06:29:01 -0700 (Mon, 19 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/dcerpc/idl2wrs.c

Use unsigned int for flags to avoid another warning.

------------------------------------------------------------------------
r30614 | stig | 2009-10-19 06:24:54 -0700 (Mon, 19 Oct 2009) | 2 lines
Changed paths:
   M /trunk/plugins/asn1/packet-asn1.c

Added cast to (void *) for pointers used in printf format %p.

------------------------------------------------------------------------
r30613 | stig | 2009-10-19 06:22:45 -0700 (Mon, 19 Oct 2009) | 8 lines
Changed paths:
   M /trunk/epan/dissectors/dcerpc/idl2wrs.c

Various code cleanup:
- Added standard copyright boiler plate
- Made all local functions static
- Added several checks for valid pointers
- Fixed some variable shadowing
- Fixed some printf formats (%p)
- Removed unused variables

------------------------------------------------------------------------
r30612 | guy | 2009-10-18 16:25:33 -0700 (Sun, 18 Oct 2009) | 3 lines
Changed paths:
   M /trunk/epan/dfilter/dfilter-int.h
   M /trunk/epan/dfilter/dfvm.c

Neither num_registers nor max_registers in a dfilter_t are ever
negative; make them unsigned.

------------------------------------------------------------------------
r30611 | morriss | 2009-10-18 16:19:44 -0700 (Sun, 18 Oct 2009) | 11 lines
Changed paths:
   M /trunk/epan/dissectors/packet-per.c

new_octet_aligned_subset_bits(): call tvb_ensure_bytes_exist() before
attmepting to malloc memory to ensure we've been asked to decode a reasonable
number of bits (and thus are asking for a reasonable number of bytes from
malloc()).

That should fix the fuzz failure in
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4138

Add a comment to new_octet_aligned_subset() asking why we're resetting the
length to tvb_length()--that means we'll never throw an exception.

------------------------------------------------------------------------
r30610 | stig | 2009-10-18 14:30:39 -0700 (Sun, 18 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/dfilter/dfilter.c

Fixed a data type and removed a shadowed variable.

------------------------------------------------------------------------
r30609 | stig | 2009-10-18 14:29:44 -0700 (Sun, 18 Oct 2009) | 2 lines
Changed paths:
   M /trunk/wiretap/dct3trace.c

Fixed data type for a buffer.

------------------------------------------------------------------------
r30608 | stig | 2009-10-18 14:29:17 -0700 (Sun, 18 Oct 2009) | 2 lines
Changed paths:
   M /trunk/wiretap/iseries.c

Fixed data type for asciibuf.

------------------------------------------------------------------------
r30607 | stig | 2009-10-18 14:27:50 -0700 (Sun, 18 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/reassemble.c

Make it build on glib < 2.10.

------------------------------------------------------------------------
r30606 | stig | 2009-10-18 14:15:37 -0700 (Sun, 18 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-isakmp.c

Removed unused argument in v2_attrval2str().

------------------------------------------------------------------------
r30605 | stig | 2009-10-18 14:14:35 -0700 (Sun, 18 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-btl2cap.c

Remove a shadowed variable.

------------------------------------------------------------------------
r30604 | stig | 2009-10-18 14:13:53 -0700 (Sun, 18 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dis-fields.c

Use %f for double in printf.

------------------------------------------------------------------------
r30603 | stig | 2009-10-18 14:13:17 -0700 (Sun, 18 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-collectd.c

Use correct type for udp port preference.

------------------------------------------------------------------------
r30602 | stig | 2009-10-18 13:14:04 -0700 (Sun, 18 Oct 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-bacapp.c

Use %f for double in printf.
Made some functions static.

------------------------------------------------------------------------
r30601 | morriss | 2009-10-18 13:13:56 -0700 (Sun, 18 Oct 2009) | 5 lines
Changed paths:
   M /trunk/asn1/ros/packet-ros-template.c
   M /trunk/epan/dissectors/packet-ros.c

Don't se_alloc() the conversation structure which contains pointers to two
g_hash_tables that we then try to free in ros_reinit().  Instead, g_malloc()
the conversation structure and free it (along with the hash tables) in the
reinit function.

------------------------------------------------------------------------
r30600 | stig | 2009-10-18 13:13:06 -0700 (Sun, 18 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/oids.c

Made some functions static.

------------------------------------------------------------------------
r30599 | morriss | 2009-10-18 12:46:46 -0700 (Sun, 18 Oct 2009) | 8 lines
Changed paths:
   M /trunk/epan/reassemble.c

dcerpc_fragment_key_copy(): don't se_alloc() the key:
	- it contains pointers to a couple malloc()'d addresses
	- it is inserted in the fragment table (the contents of which are
	  g_free()'d in free_all_fragments())

Instead, do like fragment_key_copy() and use a g_slice or g_chunk, depending
on the glib version.

------------------------------------------------------------------------
r30596 | gerald | 2009-10-18 08:03:28 -0700 (Sun, 18 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/enterprise-numbers
   M /trunk/manuf

[Automatic manuf and enterprise-numbers update for 2009-10-18]
------------------------------------------------------------------------
r30595 | morriss | 2009-10-18 07:46:39 -0700 (Sun, 18 Oct 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-smb.c

Fix an off-by-one error (<= instead of <) that caused the dissector to
reference uninitialized memory, possibly leading to a crash (found by turning
memory scrubbing on).

------------------------------------------------------------------------
r30594 | jake | 2009-10-18 06:36:01 -0700 (Sun, 18 Oct 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-pppoe.c

From Kip McAtee:
Suppress spurious packet length error message for LCP or IPCP in PPPoE. 

------------------------------------------------------------------------
r30593 | jake | 2009-10-18 05:53:29 -0700 (Sun, 18 Oct 2009) | 6 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ieee80211.c

From Jouni Malinen:
IEEE 802.11k added a new Action frame category: Public Action. I'm proposing
some initial code to recognize this and to add a placeholder for switch
statement that can be used for processing vendor specific Public Action frames
(they are defined in IEEE 802.11w).  

------------------------------------------------------------------------
r30592 | etxrab | 2009-10-18 03:23:50 -0700 (Sun, 18 Oct 2009) | 1 line
Changed paths:
   M /trunk/gtk/find_dlg.c

Use gtk_combo_box in GTK v 2.4
------------------------------------------------------------------------
r30591 | krj | 2009-10-18 01:33:40 -0700 (Sun, 18 Oct 2009) | 1 line
Changed paths:
   M /trunk/tools/indexcap.py

Default to number of CPUs available
------------------------------------------------------------------------
r30590 | stig | 2009-10-18 01:02:28 -0700 (Sun, 18 Oct 2009) | 2 lines
Changed paths:
   M /trunk/wiretap/jpeg_jfif.c
   M /trunk/wiretap/jpeg_jfif.h

Removed non-ASCII characters.

------------------------------------------------------------------------
r30589 | wmeier | 2009-10-17 14:42:51 -0700 (Sat, 17 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ber.c

Fix memory leak: re-init defragmentation tables each time a capture file is (re) opened.

------------------------------------------------------------------------
r30588 | stig | 2009-10-17 13:56:06 -0700 (Sat, 17 Oct 2009) | 6 lines
Changed paths:
   M /trunk/epan/dissectors/packet-image-jfif.c
   M /trunk/wiretap/CMakeLists.txt
   M /trunk/wiretap/Makefile.common
   M /trunk/wiretap/file_access.c
   A /trunk/wiretap/jpeg_jfif.c
   A /trunk/wiretap/jpeg_jfif.h
   M /trunk/wiretap/wtap.c
   M /trunk/wiretap/wtap.h

From Marton Nemeth:
Add the ability to open JPEG/JFIF files directly.

From me:
Some code cleanup + add new file to cmake.

------------------------------------------------------------------------
r30587 | jake | 2009-10-17 03:19:18 -0700 (Sat, 17 Oct 2009) | 8 lines
Changed paths:
   M /trunk/epan/dissectors/packet-fc.c
   M /trunk/epan/dissectors/packet-fcels.h
   M /trunk/epan/dissectors/packet-fcp.c

From Joe Eykholt:
It would be nice to have dissection of the Fibre-Channel FCP 
"Sequence retransmission request" (SRR) request.

This is like an FC ELS request, but it has FC type FCP, so it's 
a little strange.  It seemed like the best place to put it is in 
packet-fcp.c but a slight hook is needed in packet-fc.c to 
recognize that packet-fcp is the correct dissector.
------------------------------------------------------------------------
r30586 | guy | 2009-10-16 15:28:25 -0700 (Fri, 16 Oct 2009) | 6 lines
Changed paths:
   M /trunk/configure.in

Putting the AC_CANONICAL_xxx macro(s) *after* AC_INIT seems to work, and
could fix cross-compilation problems, according to Jeff Morriss, and
"make dist" seems to build a ustar archive after we do that, so give
that a try.  (I don't have any cross-compilers handy to test whether it
fixes cross-compilation or not.)

------------------------------------------------------------------------
r30585 | morriss | 2009-10-16 15:15:58 -0700 (Fri, 16 Oct 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-m2pa.c

Based on an issue presented in https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4050 :

Add an item and an expert info (warning) if there's more data in the tvb than the length parameter indicates.

------------------------------------------------------------------------
r30584 | wmeier | 2009-10-16 15:12:40 -0700 (Fri, 16 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dtls.c

Another Oops: #include <stdio.h> *is* required .....

------------------------------------------------------------------------
r30583 | wmeier | 2009-10-16 15:05:49 -0700 (Fri, 16 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rtp.c

fid_table never used: remove it (Fixes very minor memory leak).

------------------------------------------------------------------------
r30582 | wmeier | 2009-10-16 15:00:41 -0700 (Fri, 16 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-fc.c

Don't init fc_fragment_table twice via registered_init_routines...

------------------------------------------------------------------------
r30581 | wmeier | 2009-10-16 14:54:17 -0700 (Fri, 16 Oct 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-sna.c

sna_reassembled_table never used: remove it;
Move register_init_routine call to proto_register as per convention...

------------------------------------------------------------------------
r30580 | wmeier | 2009-10-16 14:47:48 -0700 (Fri, 16 Oct 2009) | 2 lines
Changed paths:
   M /trunk/asn1/t38/packet-t38-template.c
   M /trunk/epan/dissectors/packet-t38.c

data_reassembled_table not used: remove it.

------------------------------------------------------------------------
r30579 | morriss | 2009-10-16 14:36:42 -0700 (Fri, 16 Oct 2009) | 6 lines
Changed paths:
   M /trunk/epan/emem.c

Introduce an optional (ep_ and se_) memory scrubber.  When activated (export
WIRESHARK_DEBUG_SCRUB_MEMORY to turn it on) this function initializes all
allocated memory to 0xBADDCAFE and all freed memory to 0xDEADBEEF.  (Of course
the allocation functions like ep_alloc0() re-initialize the allocated memory
back to 0.)

------------------------------------------------------------------------
r30578 | wmeier | 2009-10-16 14:35:39 -0700 (Fri, 16 Oct 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dnp.c

Fix memory leak; init fragment_table & reassembled_table in registered init fcn;
(Tables were being initted only at Wireshark startup in proto_register)

------------------------------------------------------------------------
r30577 | jake | 2009-10-16 14:26:51 -0700 (Fri, 16 Oct 2009) | 7 lines
Changed paths:
   M /trunk/epan/dissectors/packet-fip.c

From Joe Eykholt:
The FIP dissector shows the VFID descriptor as a 2-byte string instead of the
correct UINT16 type.   Also, the name should be changed to just "VFID".

The "Fabric Name" field of the Fabric descriptor was incorrectly labeled.

Also, some lines grew to longer than 80 columns due to other patches.
------------------------------------------------------------------------
r30576 | wmeier | 2009-10-16 14:17:57 -0700 (Fri, 16 Oct 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dtls.c

dtls_fragment_table never used; Remove it.
Remove unneeded #includes.
Adjust some indentation & spacing.

------------------------------------------------------------------------
r30575 | wmeier | 2009-10-16 09:01:20 -0700 (Fri, 16 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-isakmp.c

Oops: #include <stdio.h> *is* required .....

------------------------------------------------------------------------
r30574 | wmeier | 2009-10-16 08:28:21 -0700 (Fri, 16 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-sctp.c

(Trivial) Fix a typo in a comment.

------------------------------------------------------------------------
r30573 | wmeier | 2009-10-16 07:37:40 -0700 (Fri, 16 Oct 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-isakmp.c

#include <stdio.h> not req'd; Fix some typos in text strings;
Adjust some indentation & spacing, reformat some long lines.

------------------------------------------------------------------------
r30572 | wmeier | 2009-10-16 07:22:00 -0700 (Fri, 16 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-isakmp.c

Use GSlice instead of GMemChunks for GLib >= 2.10. Fixes a memory leak.

------------------------------------------------------------------------
r30571 | etxrab | 2009-10-16 03:38:42 -0700 (Fri, 16 Oct 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_dtap.c

From Gerasimos Dimitriadis:
DTAP: Decoding of Text String in Network Name IE

https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4121
------------------------------------------------------------------------
r30570 | etxrab | 2009-10-16 03:32:06 -0700 (Fri, 16 Oct 2009) | 1 line
Changed paths:
   M /trunk/gtk/io_stat.c

More gtk_option_menu -> gtk_combo_box
------------------------------------------------------------------------
r30569 | stig | 2009-10-16 00:54:20 -0700 (Fri, 16 Oct 2009) | 2 lines
Changed paths:
   M /trunk/gtk/scsi_stat.c

Added revision 30561 with changes to make it work.

------------------------------------------------------------------------
r30568 | sahlberg | 2009-10-15 23:17:55 -0700 (Thu, 15 Oct 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-smb.c

add proper support for infolevel 105 for ff
they are different.


------------------------------------------------------------------------
r30567 | sahlberg | 2009-10-15 22:31:43 -0700 (Thu, 15 Oct 2009) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-smb.c

add dissection of infolevel 0x105 for findfirst
this is actually identical to infolevel 0x104 in smb  while they differ 
in smb2


------------------------------------------------------------------------
r30566 | morriss | 2009-10-15 15:01:59 -0700 (Thu, 15 Oct 2009) | 1 line
Changed paths:
   M /trunk/tools/fuzz-test.sh
   M /trunk/tools/test-fuzzed-cap.sh

Use SE canaries when fuzz testing.
------------------------------------------------------------------------
r30565 | jmayer | 2009-10-15 14:44:07 -0700 (Thu, 15 Oct 2009) | 38 lines
Changed paths:
   M /trunk/gtk/scsi_stat.c

everted
------------------------------------------------------------------------
r30561 | etxrab | 2009-10-15 18:57:26 +0200 (Do, 15 Okt 2009) | 1 line

gtk_option_menu -> gtk_combo_box
------------------------------------------------------------------------

as it broke compilation on my system and I don't know enough about gtk
to fix it properly.


In file included from /usr/include/gtk-2.0/gtk/gtk.h:224,
                 from /home/jmayer/work/wireshark/svn/trunk/gtk/scsi_stat.c:35:
/usr/include/gtk-2.0/gtk/gtkitemfactory.h:47: warning: function declaration isn’t a prototype
/home/jmayer/work/wireshark/svn/trunk/gtk/scsi_stat.c: In function ‘scsistat_program_select’:
/home/jmayer/work/wireshark/svn/trunk/gtk/scsi_stat.c:122: error: ‘SCSI_STAT_PROG_LABEL_SBC’ undeclared (first use in this function)
/home/jmayer/work/wireshark/svn/trunk/gtk/scsi_stat.c:122: error: (Each undeclared identifier is reported only once
/home/jmayer/work/wireshark/svn/trunk/gtk/scsi_stat.c:122: error: for each function it appears in.)
/home/jmayer/work/wireshark/svn/trunk/gtk/scsi_stat.c:125: error: ‘SCSI_STAT_PROG_LABEL_SSC’ undeclared (first use in this function)
/home/jmayer/work/wireshark/svn/trunk/gtk/scsi_stat.c:128: error: ‘SCSI_STAT_PROG_LABEL_MMC’ undeclared (first use in this function)
/home/jmayer/work/wireshark/svn/trunk/gtk/scsi_stat.c:129: error: ‘SCSI_DEV_MMC’ undeclared (first use in this function)
/home/jmayer/work/wireshark/svn/trunk/gtk/scsi_stat.c: In function ‘gtk_scsistat_init’:
/home/jmayer/work/wireshark/svn/trunk/gtk/scsi_stat.c:229: warning: assignment discards qualifiers from pointer target type
/home/jmayer/work/wireshark/svn/trunk/gtk/scsi_stat.c:234: warning: assignment discards qualifiers from pointer target type
/home/jmayer/work/wireshark/svn/trunk/gtk/scsi_stat.c:239: warning: assignment discards qualifiers from pointer target type
/home/jmayer/work/wireshark/svn/trunk/gtk/scsi_stat.c:244: warning: assignment discards qualifiers from pointer target type
/home/jmayer/work/wireshark/svn/trunk/gtk/scsi_stat.c:249: warning: assignment discards qualifiers from pointer target type
/home/jmayer/work/wireshark/svn/trunk/gtk/scsi_stat.c: At top level:
/home/jmayer/work/wireshark/svn/trunk/gtk/scsi_stat.c:333: warning: comma at end of enumerator list
/home/jmayer/work/wireshark/svn/trunk/gtk/scsi_stat.c: In function ‘gtk_scsistat_cb’:
/home/jmayer/work/wireshark/svn/trunk/gtk/scsi_stat.c:388: error: ‘severity_combo_box’ undeclared (first use in this function)
/home/jmayer/work/wireshark/svn/trunk/gtk/scsi_stat.c:343: warning: unused variable ‘menu_item’
/home/jmayer/work/wireshark/svn/trunk/gtk/scsi_stat.c: At top level:
/home/jmayer/work/wireshark/svn/trunk/gtk/scsi_stat.c:452: warning: no previous declaration for ‘register_tap_listener_gtkscsistat’
make[2]: *** [gtk/CMakeFiles/ui.dir/scsi_stat.c.o] Error 1



------------------------------------------------------------------------
r30564 | jmayer | 2009-10-15 14:26:59 -0700 (Thu, 15 Oct 2009) | 2 lines
Changed paths:
   M /trunk/README.cmake

The disables features problem was fixed by previous commit.

------------------------------------------------------------------------
r30563 | jmayer | 2009-10-15 14:25:48 -0700 (Thu, 15 Oct 2009) | 4 lines
Changed paths:
   A /trunk/cmake/modules/FeatureSummary.cmake

The Feature summary of cmake 2.6.2 has a bug that is fixed in
2.8.x (an empty disabled feature list would display all features).
Copy in the version from cmake svn head for now.

------------------------------------------------------------------------
r30562 | wmeier | 2009-10-15 12:26:00 -0700 (Thu, 15 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/reassemble.h

(Trivial) Fix some typos in a comment.

------------------------------------------------------------------------
r30561 | etxrab | 2009-10-15 09:57:26 -0700 (Thu, 15 Oct 2009) | 1 line
Changed paths:
   M /trunk/gtk/scsi_stat.c

gtk_option_menu -> gtk_combo_box
------------------------------------------------------------------------
r30560 | wmeier | 2009-10-14 19:39:06 -0700 (Wed, 14 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-iax2.c

(Trivial) Fix a typo in a comment

------------------------------------------------------------------------
r30559 | krj | 2009-10-14 07:44:59 -0700 (Wed, 14 Oct 2009) | 1 line
Changed paths:
   D /trunk/Wireshark-Source@source-clean

Remove (local) build directory that I mistakenly submitted
------------------------------------------------------------------------
r30558 | Kovarththanan Rajaratnam | 2009-10-14 06:07:59 -0700 (Wed, 14 Oct 2009) | 1 line
Changed paths:
   A /trunk/Wireshark-Source@source-clean

Initial import.
------------------------------------------------------------------------
r30557 | martinm | 2009-10-14 03:43:17 -0700 (Wed, 14 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c

Improve DL HARQ resend detection by storing multiple frames per UE.

------------------------------------------------------------------------
r30556 | sahlberg | 2009-10-14 00:22:40 -0700 (Wed, 14 Oct 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ntlmssp.c

From Matthieu Patou
Update ntlmssp to automatically re-read the keytab file if it changes


------------------------------------------------------------------------
r30555 | martinm | 2009-10-13 06:52:23 -0700 (Tue, 13 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-pdcp-lte.c

Status report bitmap can be empty, so add test.

------------------------------------------------------------------------
r30554 | martinm | 2009-10-13 06:36:58 -0700 (Tue, 13 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c

Add detection for suspected DL retx (due to HARQ). Needed if logging is done on UE side of link.

------------------------------------------------------------------------
r30553 | wmeier | 2009-10-12 14:36:54 -0700 (Mon, 12 Oct 2009) | 3 lines
Changed paths:
   M /trunk/epan/stream.c

Use se_alloc instead of GMemChunks.
 Fixes memory leak when using GLib v2.10 or later.

------------------------------------------------------------------------
r30552 | wmeier | 2009-10-12 13:57:01 -0700 (Mon, 12 Oct 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-iax2.c

#include <stdio.h> not req'd;
Adjust some spacing.

------------------------------------------------------------------------
r30551 | wmeier | 2009-10-12 12:27:37 -0700 (Mon, 12 Oct 2009) | 3 lines
Changed paths:
   M /trunk/epan/circuit.c

Update comment re freeing circuit-associated memory;
#include <stdio.h>, <string.h> not required.

------------------------------------------------------------------------
r30550 | wmeier | 2009-10-12 11:27:59 -0700 (Mon, 12 Oct 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-h223.c

Remove unneeded #includes;
Use consistent indentation.

------------------------------------------------------------------------
r30549 | krj | 2009-10-12 10:28:27 -0700 (Mon, 12 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/CMakeLists.txt

Copy newly generated files to epan/dissectors to make sure whoever runs this target remembers to commit the new changes
------------------------------------------------------------------------
r30548 | krj | 2009-10-12 09:59:12 -0700 (Mon, 12 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/dcerpc/idl2wrs.c

Make all global variables static
------------------------------------------------------------------------
r30547 | krj | 2009-10-12 09:57:23 -0700 (Mon, 12 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/dcerpc/idl2wrs.c

Remove temp files on (clean) exit
------------------------------------------------------------------------
r30546 | stig | 2009-10-12 08:39:17 -0700 (Mon, 12 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/CMakeLists.txt

Added ENDFOREACH() to close a FOREACH().

------------------------------------------------------------------------
r30545 | etxrab | 2009-10-12 08:38:16 -0700 (Mon, 12 Oct 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_dtap.c

From Gerasimos Dimitriadis:
DTAP: Facility IE resets PROTOCOL and INFO columns

https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4110
------------------------------------------------------------------------
r30544 | etxrab | 2009-10-12 08:32:53 -0700 (Mon, 12 Oct 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_dtap.c

From Gerasimos Dimitriadis:
DTAP: Decoding of Emergency Number List IE

https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4111
------------------------------------------------------------------------
r30543 | etxrab | 2009-10-12 08:27:37 -0700 (Mon, 12 Oct 2009) | 1 line
Changed paths:
   M /trunk/gtk/iax2_analysis.c
   M /trunk/gtk/rtp_analysis.c

Option_menu -> combo_box
------------------------------------------------------------------------
r30542 | krj | 2009-10-12 08:14:43 -0700 (Mon, 12 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/CMakeLists.txt

We have to traverse dissectors/dcerpc unconditionally because that subdirectory needs to tell us which dissectors are autogenerated
------------------------------------------------------------------------
r30541 | stig | 2009-10-12 08:11:37 -0700 (Mon, 12 Oct 2009) | 2 lines
Changed paths:
   M /trunk/gtk/gtkvumeter.c

Remove unused code.

------------------------------------------------------------------------
r30540 | krj | 2009-10-12 08:07:56 -0700 (Mon, 12 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/CMakeLists.txt
   M /trunk/epan/dissectors/dcerpc/CMakeLists.txt

Let the pidl subdirectory indicate which protocols it contains
------------------------------------------------------------------------
r30539 | stig | 2009-10-12 08:04:46 -0700 (Mon, 12 Oct 2009) | 2 lines
Changed paths:
   M /trunk/gtk/gtkvumeter.c

Avoid using uninitialized values.

------------------------------------------------------------------------
r30538 | krj | 2009-10-12 07:48:20 -0700 (Mon, 12 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/CMakeLists.txt

Add back functionality to autogenerate dcerpc dissectors (this is an optional feature which defaults to off)
------------------------------------------------------------------------
r30537 | stig | 2009-10-12 07:43:09 -0700 (Mon, 12 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-per.c

Added a check for num_opts to avoid a theoretical undefined behavior.

------------------------------------------------------------------------
r30536 | stig | 2009-10-12 07:29:48 -0700 (Mon, 12 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_sms.c

Initialize variables which may be used uninitialized.

------------------------------------------------------------------------
r30535 | stig | 2009-10-12 07:13:01 -0700 (Mon, 12 Oct 2009) | 2 lines
Changed paths:
   M /trunk/plugins/profinet/packet-dcom-cba-acco.c

Initialize variables which may be used uninitialized.

------------------------------------------------------------------------
r30534 | stig | 2009-10-12 02:13:37 -0700 (Mon, 12 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/column.c

Corrected some return values.

------------------------------------------------------------------------
r30533 | stig | 2009-10-12 01:19:30 -0700 (Mon, 12 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/proto.c

Return FALSE from proto_tracking_interesting_fields() when no tree.

------------------------------------------------------------------------
r30532 | stig | 2009-10-12 01:16:50 -0700 (Mon, 12 Oct 2009) | 5 lines
Changed paths:
   M /trunk/epan/proto.c

Check for valid tree in proto_get_finfo_ptr_array() and 
proto_tracking_interesting_fields().

This fixes a crash when using Lua script without packet list coloring.

------------------------------------------------------------------------
r30531 | stig | 2009-10-12 01:04:30 -0700 (Mon, 12 Oct 2009) | 3 lines
Changed paths:
   M /trunk/epan/column.c

Added check for valid column in get_column_title() and
get_column_custom_field().

------------------------------------------------------------------------
r30530 | stig | 2009-10-12 00:56:26 -0700 (Mon, 12 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/column.c

Return from get_column_format() when invalid column requested.

------------------------------------------------------------------------
r30529 | stig | 2009-10-12 00:55:24 -0700 (Mon, 12 Oct 2009) | 3 lines
Changed paths:
   M /trunk/gtk/new_packet_list.c

Use prefs.col_list when writing recent entries for new packet list.
This is to avoid a mismatch between cfile.cinfo and prefs.col_list.

------------------------------------------------------------------------
r30528 | wmeier | 2009-10-11 18:38:43 -0700 (Sun, 11 Oct 2009) | 4 lines
Changed paths:
   M /trunk/tools/checkAPIs.pl

Add some comments about GMemChunk usage;
Enable 'deprecated' checking for some GLib functions 
 Wireshark doesn't currently use.

------------------------------------------------------------------------
r30527 | wmeier | 2009-10-11 18:31:01 -0700 (Sun, 11 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/packet.c

Fix some indentation.

------------------------------------------------------------------------
r30526 | wmeier | 2009-10-11 18:13:20 -0700 (Sun, 11 Oct 2009) | 3 lines
Changed paths:
   M /trunk/plugins/irda/packet-irda.c

Replace GMemChunk usage with se_alloc(); 
Fixes memory leak for GLib > 2.8.

------------------------------------------------------------------------
r30525 | wmeier | 2009-10-11 17:54:41 -0700 (Sun, 11 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ncp2222.inc

Remove #define which is no longer req'd.

------------------------------------------------------------------------
r30524 | guy | 2009-10-11 17:32:34 -0700 (Sun, 11 Oct 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-radius.c

Initialize radius_call, so it's null if we don't pass through the code
path that sets it.

------------------------------------------------------------------------
r30523 | wmeier | 2009-10-11 17:31:37 -0700 (Sun, 11 Oct 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-sbus.c

Replace GMemChunks usage with se_alloc();
Remove unneeded #includes;
Fix some spacing.

------------------------------------------------------------------------
r30522 | wmeier | 2009-10-11 17:01:59 -0700 (Sun, 11 Oct 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-radius.c

Replace use of GMemChunks by se_alloc();
@include <stdlib.h> not req'd;
Use consistent indentation.

------------------------------------------------------------------------
r30521 | krj | 2009-10-11 10:37:56 -0700 (Sun, 11 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-cimd.c

Don't col_set_str + col_append_xxx. Just add the string instead.
------------------------------------------------------------------------
r30520 | krj | 2009-10-11 10:25:04 -0700 (Sun, 11 Oct 2009) | 1 line
Changed paths:
   M /trunk/asn1/ansi_tcap/packet-ansi_tcap-template.c
   M /trunk/epan/dissectors/packet-ansi_tcap.c

Remove more unused variables/forward declarations
------------------------------------------------------------------------
r30519 | krj | 2009-10-11 10:14:19 -0700 (Sun, 11 Oct 2009) | 1 line
Changed paths:
   M /trunk/asn1/ansi_tcap/packet-ansi_tcap-template.c
   M /trunk/epan/dissectors/packet-ansi_tcap.c

Make some ett/hf variables static
------------------------------------------------------------------------
r30518 | stig | 2009-10-11 09:41:33 -0700 (Sun, 11 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/wslua/wslua_listener.c

Removed unused function tap_draw_cb_error_handler().

------------------------------------------------------------------------
r30517 | stig | 2009-10-11 09:27:37 -0700 (Sun, 11 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/wslua/init_wslua.c
   M /trunk/epan/wslua/wslua_field.c
   M /trunk/epan/wslua/wslua_gui.c
   M /trunk/epan/wslua/wslua_listener.c
   M /trunk/epan/wslua/wslua_pinfo.c
   M /trunk/epan/wslua/wslua_tvb.c
   M /trunk/epan/wslua/wslua_util.c

Make more functions static.

------------------------------------------------------------------------
r30516 | stig | 2009-10-11 09:24:29 -0700 (Sun, 11 Oct 2009) | 2 lines
Changed paths:
   M /trunk/asn1/acp133/packet-acp133-template.c
   M /trunk/asn1/acse/packet-acse-template.c
   M /trunk/asn1/ansi_tcap/packet-ansi_tcap-template.c
   M /trunk/asn1/camel/packet-camel-template.c
   M /trunk/asn1/cdt/packet-cdt-template.c
   M /trunk/asn1/cmip/packet-cmip-template.c
   M /trunk/asn1/cmp/packet-cmp-template.c
   M /trunk/asn1/cms/packet-cms-template.c
   M /trunk/asn1/crmf/packet-crmf-template.c
   M /trunk/asn1/dap/packet-dap-template.c
   M /trunk/asn1/disp/packet-disp-template.c
   M /trunk/asn1/dop/packet-dop-template.c
   M /trunk/asn1/dsp/packet-dsp-template.c
   M /trunk/asn1/ftam/packet-ftam-template.c
   M /trunk/asn1/gnm/packet-gnm-template.c
   M /trunk/asn1/gsm_map/packet-gsm_map-template.c
   M /trunk/asn1/h235/packet-h235-template.c
   M /trunk/asn1/h245/packet-h245-template.c
   M /trunk/asn1/h282/packet-h282-template.c
   M /trunk/asn1/h283/packet-h283-template.c
   M /trunk/asn1/h323/packet-h323-template.c
   M /trunk/asn1/h450-ros/packet-h450-ros-template.c
   M /trunk/asn1/h460/packet-h460-template.c
   M /trunk/asn1/h501/packet-h501-template.c
   M /trunk/asn1/inap/packet-inap-template.c
   M /trunk/asn1/mms/packet-mms-template.c
   M /trunk/asn1/ns_cert_exts/packet-ns_cert_exts-template.c
   M /trunk/asn1/p7/packet-p7-template.c
   M /trunk/asn1/pkcs12/packet-pkcs12-template.c
   M /trunk/asn1/pkixqualified/packet-pkixqualified-template.c
   M /trunk/asn1/pres/packet-pres-template.c
   M /trunk/asn1/q932/packet-q932-template.c
   M /trunk/asn1/q932-ros/packet-q932-ros-template.c
   M /trunk/asn1/qsig/packet-qsig-template.c
   M /trunk/asn1/ros/packet-ros-template.c
   M /trunk/asn1/rtse/packet-rtse-template.c
   M /trunk/asn1/s4406/packet-s4406-template.c
   M /trunk/asn1/smrse/packet-smrse-template.c
   M /trunk/asn1/t125/packet-t125-template.c
   M /trunk/asn1/tcap/packet-tcap-template.c
   M /trunk/asn1/wlancertextn/packet-wlancertextn-template.c
   M /trunk/asn1/x411/packet-x411-template.c
   M /trunk/asn1/x420/packet-x420-template.c
   M /trunk/asn1/x509ce/packet-x509ce-template.c
   M /trunk/asn1/x509if/packet-x509if-template.c
   M /trunk/asn1/x509sat/packet-x509sat-template.c
   M /trunk/epan/dissectors/packet-acp133.c
   M /trunk/epan/dissectors/packet-acse.c
   M /trunk/epan/dissectors/packet-ansi_tcap.c
   M /trunk/epan/dissectors/packet-camel.c
   M /trunk/epan/dissectors/packet-cdt.c
   M /trunk/epan/dissectors/packet-cmip.c
   M /trunk/epan/dissectors/packet-cmp.c
   M /trunk/epan/dissectors/packet-cms.c
   M /trunk/epan/dissectors/packet-crmf.c
   M /trunk/epan/dissectors/packet-dap.c
   M /trunk/epan/dissectors/packet-disp.c
   M /trunk/epan/dissectors/packet-dop.c
   M /trunk/epan/dissectors/packet-dsp.c
   M /trunk/epan/dissectors/packet-ftam.c
   M /trunk/epan/dissectors/packet-gnm.c
   M /trunk/epan/dissectors/packet-gsm_map.c
   M /trunk/epan/dissectors/packet-h235.c
   M /trunk/epan/dissectors/packet-h245.c
   M /trunk/epan/dissectors/packet-h282.c
   M /trunk/epan/dissectors/packet-h283.c
   M /trunk/epan/dissectors/packet-h323.c
   M /trunk/epan/dissectors/packet-h450-ros.c
   M /trunk/epan/dissectors/packet-h460.c
   M /trunk/epan/dissectors/packet-h501.c
   M /trunk/epan/dissectors/packet-inap.c
   M /trunk/epan/dissectors/packet-mms.c
   M /trunk/epan/dissectors/packet-ns_cert_exts.c
   M /trunk/epan/dissectors/packet-p7.c
   M /trunk/epan/dissectors/packet-pkcs12.c
   M /trunk/epan/dissectors/packet-pkixqualified.c
   M /trunk/epan/dissectors/packet-pres.c
   M /trunk/epan/dissectors/packet-q932-ros.c
   M /trunk/epan/dissectors/packet-q932.c
   M /trunk/epan/dissectors/packet-qsig.c
   M /trunk/epan/dissectors/packet-ros.c
   M /trunk/epan/dissectors/packet-rtse.c
   M /trunk/epan/dissectors/packet-s4406.c
   M /trunk/epan/dissectors/packet-smrse.c
   M /trunk/epan/dissectors/packet-t125.c
   M /trunk/epan/dissectors/packet-tcap.c
   M /trunk/epan/dissectors/packet-wlancertextn.c
   M /trunk/epan/dissectors/packet-x411.c
   M /trunk/epan/dissectors/packet-x420.c
   M /trunk/epan/dissectors/packet-x509ce.c
   M /trunk/epan/dissectors/packet-x509if.c
   M /trunk/epan/dissectors/packet-x509sat.c

Make all proto_* values static.

------------------------------------------------------------------------
r30513 | krj | 2009-10-11 08:03:57 -0700 (Sun, 11 Oct 2009) | 1 line
Changed paths:
   M /trunk/tools/make-sminmpec.pl

Align value_string array properly
------------------------------------------------------------------------
r30512 | gerald | 2009-10-11 08:03:30 -0700 (Sun, 11 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/enterprise-numbers
   M /trunk/manuf

[Automatic manuf and enterprise-numbers update for 2009-10-11]
------------------------------------------------------------------------
r30511 | krj | 2009-10-11 07:39:14 -0700 (Sun, 11 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/CMakeLists.txt
   M /trunk/epan/Makefile.am
   M /trunk/epan/Makefile.nmake
   D /trunk/epan/make-sminmpec.pl
   M /trunk/tools/Makefile.am
   A /trunk/tools/make-sminmpec.pl (from /trunk/epan/make-sminmpec.pl:30504)

Move make-sminmpec.pl to tools directory
------------------------------------------------------------------------
r30510 | stig | 2009-10-11 07:34:33 -0700 (Sun, 11 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/pidl/mapi/mapi.cnf
   M /trunk/epan/dissectors/pidl/mapi/response.cnf.c

Corrected some HF_FIELD values.

------------------------------------------------------------------------
r30509 | stig | 2009-10-11 07:34:02 -0700 (Sun, 11 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/pidl/dnsserver.idl

Change from C++ comments to C comments.

------------------------------------------------------------------------
r30508 | stig | 2009-10-11 07:33:04 -0700 (Sun, 11 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dcom.c

Make ett_* values static.

------------------------------------------------------------------------
r30507 | stig | 2009-10-11 07:32:36 -0700 (Sun, 11 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dcerpc-nt.c
   M /trunk/epan/dissectors/packet-dcerpc-nt.h

Make ett_nt_unicode_string static.

------------------------------------------------------------------------
r30506 | krj | 2009-10-11 07:21:50 -0700 (Sun, 11 Oct 2009) | 1 line
Changed paths:
   M /trunk/asn1/ldap/packet-ldap-template.c
   M /trunk/epan/dissectors/packet-ldap.c

Remove unused variable
------------------------------------------------------------------------
r30505 | krj | 2009-10-11 07:06:56 -0700 (Sun, 11 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-mgcp.c

Switch over to using seasonal memory since the mgcp dissector was using g_mem_chunks in a seasonal fashion (memory was only freed during file open)
------------------------------------------------------------------------
r30504 | krj | 2009-10-11 03:45:48 -0700 (Sun, 11 Oct 2009) | 1 line
Changed paths:
   M /trunk/tools/indexcap.py

Remove temporary directory on shutdown
------------------------------------------------------------------------
r30503 | krj | 2009-10-11 03:39:21 -0700 (Sun, 11 Oct 2009) | 1 line
Changed paths:
   M /trunk/tools/indexcap.py

Add an option to randomize file list order
------------------------------------------------------------------------
r30502 | krj | 2009-10-11 03:00:01 -0700 (Sun, 11 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-teamspeak2.c

Switch over to using seasonal memory instead of g_mem_chunkS which are deprecated
------------------------------------------------------------------------
r30501 | krj | 2009-10-11 02:35:34 -0700 (Sun, 11 Oct 2009) | 5 lines
Changed paths:
   M /trunk/epan/proto.c

Set INITIAL_NUM_PROTOCOL_HFINFO to a more sensible value, e.g. 1500. Currently it is set to 200 even though we have way more protocols in Wireshark:

$ ./tshark -G protocols | wc -l
1066

------------------------------------------------------------------------
r30500 | krj | 2009-10-11 02:18:51 -0700 (Sun, 11 Oct 2009) | 3 lines
Changed paths:
   M /trunk/epan/proto.c

As pointed out by Bill [1] we leak some header_field_info structs on shutdown. This change plugs that mem leak.

[1] http://www.wireshark.org/lists/wireshark-dev/200910/msg00074.html
------------------------------------------------------------------------
r30499 | krj | 2009-10-11 02:02:04 -0700 (Sun, 11 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/proto.c

Replace g_malloc + memset with g_new0
------------------------------------------------------------------------
r30498 | krj | 2009-10-11 01:57:08 -0700 (Sun, 11 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/proto.c

Set tree_is_expanded to NULL after freeing it
------------------------------------------------------------------------
r30497 | krj | 2009-10-11 01:52:34 -0700 (Sun, 11 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/proto.c

Use the slice allocator if GLIB_CHECK_VERSION > (2,10,0)
------------------------------------------------------------------------
r30496 | krj | 2009-10-11 01:20:40 -0700 (Sun, 11 Oct 2009) | 13 lines
Changed paths:
   M /trunk/epan/emem.c

Use G_MEM_ALIGN when we have to determine the amount of padding needed instead of hard coding it to 8 bytes alignment.

Before:

Allocation distribution (sizes include canaries):
size <    32:   454120
size <    64:   401506

After:

Allocation distribution (sizes include canaries):
size <    32:   457281
size <    64:   398345
------------------------------------------------------------------------
r30495 | jmayer | 2009-10-11 00:32:51 -0700 (Sun, 11 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/CMakeLists.txt

Readd stuff "lost" by previous undo (r30443, r30459)

------------------------------------------------------------------------
r30494 | jmayer | 2009-10-11 00:28:26 -0700 (Sun, 11 Oct 2009) | 52 lines
Changed paths:
   M /trunk/epan/CMakeLists.txt
   D /trunk/epan/crc/CMakeLists.txt
   D /trunk/epan/crypt/CMakeLists.txt
   D /trunk/epan/dfilter/CMakeLists.txt
   D /trunk/epan/dissectors/CMakeLists.txt
   D /trunk/epan/ftypes/CMakeLists.txt

Creatig static sublibs was not a good idea:

 =========================================================================
 "du -s build" with sublibs:
 396868  build
 -----------------------------------
 "du -s build" without sublibs:
 197588  build/
 =========================================================================
 tshark with sublibs:
 -rwxr-xr-x 1 jmayer users 27399706 2009-10-11 08:39 tshark*
 -----------------------------------
 tshark without sublibs:
 -rwxr-xr-x 1 jmayer users  226748 2009-10-11 09:05 tshark*
 =========================================================================

So undo the following patches:

 ------------------------------------------------------------------------
 r30459 | krj | 2009-10-10 07:08:48 +0200 (Sa, 10 Okt 2009) | 1 line
 
 Sort subdirectories alphabetically
 ------------------------------------------------------------------------
 r30458 | krj | 2009-10-10 07:03:36 +0200 (Sa, 10 Okt 2009) | 1 line
 
 Add epan/dissectors/CMakeLists.txt which creates a static dissectors library
 ------------------------------------------------------------------------
 --> readd!! *** r30443 | krj | 2009-10-09 21:43:42 +0200 (Fr, 09 Okt 2009) | 1 line
 
 Rename DISSECTOR_ASM_UTILS to LIBWIRESHARK_ASM_FILES since these files belongs to ep
 an not dissectors
 ------------------------------------------------------------------------
 r30442 | krj | 2009-10-09 21:17:26 +0200 (Fr, 09 Okt 2009) | 1 line
 
 Add epan/ftypes/CMakeLists.txt which creates a static ftypes library
 ------------------------------------------------------------------------
 r30441 | krj | 2009-10-09 21:13:01 +0200 (Fr, 09 Okt 2009) | 1 line
 
 Add epan/dfilter/CMakeLists.txt which creates a static dfilter library
 ------------------------------------------------------------------------
 r30440 | krj | 2009-10-09 21:05:29 +0200 (Fr, 09 Okt 2009) | 1 line
 
 Add epan/crypt/CMakeLists.txt which creates a static crypt library
 ------------------------------------------------------------------------
 r30439 | krj | 2009-10-09 20:22:22 +0200 (Fr, 09 Okt 2009) | 1 line
 
 Add epan/crc/CMakeLists.txt which creates a static crc library
 ------------------------------------------------------------------------

To avoid merge problems, I needed to revert r30443 as well, will readd this
one in my next patch.

------------------------------------------------------------------------
r30493 | krj | 2009-10-11 00:15:15 -0700 (Sun, 11 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/emem.c

Rename emem_canary => emem_canary_init to make it clear that the function initializes the canary
------------------------------------------------------------------------
r30492 | krj | 2009-10-11 00:07:05 -0700 (Sun, 11 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/emem.c

Only check to see if 'free_list' is empty when we've just moved over a chunk to the 'used_list'
------------------------------------------------------------------------
r30491 | krj | 2009-10-10 23:34:02 -0700 (Sat, 10 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/emem.c

Tighten scope of some variables in emem_alloc()
------------------------------------------------------------------------
r30490 | krj | 2009-10-10 23:26:24 -0700 (Sat, 10 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/emem.c

Change EMEM_PACKET_CHUNK_SIZE to (10 * 1024 * 1024) to make it easier to see that we allocate in 10 MB chunks.
------------------------------------------------------------------------
r30489 | krj | 2009-10-10 23:22:55 -0700 (Sat, 10 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/emem.h

Annotate with GNUC_FORMAT_CHECK()
------------------------------------------------------------------------
r30488 | krj | 2009-10-10 23:04:58 -0700 (Sat, 10 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/emem.c

Use g_strlcpy instead of providing our own string copy implementation
------------------------------------------------------------------------
r30487 | krj | 2009-10-10 22:53:10 -0700 (Sat, 10 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/emem.c

Use memcpy when we already know the length of the string
------------------------------------------------------------------------
r30486 | krj | 2009-10-10 22:14:04 -0700 (Sat, 10 Oct 2009) | 1 line
Changed paths:
   M /trunk/tools/indexcap.py

Remember to create a temporary directory before dissecting
------------------------------------------------------------------------
r30485 | krj | 2009-10-10 21:38:42 -0700 (Sat, 10 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-teamspeak2.c

Remove redundant forward declarations
------------------------------------------------------------------------
r30484 | krj | 2009-10-10 21:36:43 -0700 (Sat, 10 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-teamspeak2.c

Don't clear INFO column. We do that implicitly when we do a col_add_fstr().
------------------------------------------------------------------------
r30483 | krj | 2009-10-10 21:29:06 -0700 (Sat, 10 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-teamspeak2.c

Don't use C++ reserved keyword 'class'
------------------------------------------------------------------------
r30482 | guy | 2009-10-10 15:00:07 -0700 (Sat, 10 Oct 2009) | 3 lines
Changed paths:
   M /trunk/gtk/voip_calls.c

The q931_info argument to q931_calls_packet() is used.  Don't mark it as
unused.

------------------------------------------------------------------------
r30481 | wmeier | 2009-10-10 14:13:16 -0700 (Sat, 10 Oct 2009) | 19 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ncp.c
   M /trunk/epan/dissectors/packet-ncp2222.inc

Replace use of GMemChunk by se_alloc;

This fixes a major memory leak in the NCP dissector
caused by the fact that "in recent versions of GLib" (>= 2.10 ?)
g_mem_chunk_destroy doesn't actually free up the mem_chunk memory.

Note that there still appears to be one or more smaller
memory leaks somehow associated with NCP dissection.

Example:

A 40M capture file with mostly NCP frames which resulted in a memory
usage increase of about 20M each time the file was reloaded now results 
in a 400K-800K memory usage increase each time the file is reloaded.

(If NCP dissection is disabled, there is minimal memory expansion
each time the file is reloaded).


------------------------------------------------------------------------
r30480 | wmeier | 2009-10-10 10:49:28 -0700 (Sat, 10 Oct 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ncp2222.inc

Fix a benign no-effect bug;
Use consistent indentation.

------------------------------------------------------------------------
r30479 | wmeier | 2009-10-10 09:57:20 -0700 (Sat, 10 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ncp.c

Use consistent indentation

------------------------------------------------------------------------
r30478 | krj | 2009-10-10 07:20:33 -0700 (Sat, 10 Oct 2009) | 1 line
Changed paths:
   M /trunk/asn1/Makefile.am
   M /trunk/asn1/Makefile.nmake
   D /trunk/asn1/ns-cert-exts
   A /trunk/asn1/ns_cert_exts (from /trunk/asn1/ns-cert-exts:30472)
   M /trunk/asn1/ns_cert_exts/ns_cert_exts.cnf
   M /trunk/asn1/ns_cert_exts/packet-ns_cert_exts-template.h
   M /trunk/configure.in
   M /trunk/epan/dissectors/packet-ns_cert_exts.c

ns-cert-ext -> ns_cert_exts to make directory name consistent with filenames
------------------------------------------------------------------------
r30477 | krj | 2009-10-10 07:03:27 -0700 (Sat, 10 Oct 2009) | 1 line
Changed paths:
   M /trunk/asn1/Makefile.am
   M /trunk/asn1/Makefile.nmake

Sort subdirectories alphabetically
------------------------------------------------------------------------
r30476 | krj | 2009-10-10 06:39:14 -0700 (Sat, 10 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-ansi_tcap.h
   M /trunk/epan/dissectors/packet-ldap.c
   M /trunk/epan/dissectors/packet-logotypecertextn.c
   M /trunk/epan/dissectors/packet-logotypecertextn.h
   M /trunk/epan/dissectors/packet-rrlp.c
   M /trunk/epan/dissectors/packet-x411.c

Regenerate asn1 dissectors (no functionality change)
------------------------------------------------------------------------
r30475 | krj | 2009-10-10 06:28:25 -0700 (Sat, 10 Oct 2009) | 1 line
Changed paths:
   M /trunk/configure.in

Update configure to reflect new asn1 folder names
------------------------------------------------------------------------
r30474 | krj | 2009-10-10 06:16:04 -0700 (Sat, 10 Oct 2009) | 1 line
Changed paths:
   M /trunk/asn1/Makefile.am
   M /trunk/asn1/Makefile.nmake

Update makefiles to reflect new names
------------------------------------------------------------------------
r30473 | krj | 2009-10-10 06:08:09 -0700 (Sat, 10 Oct 2009) | 1 line
Changed paths:
   A /trunk/asn1/cmp (from /trunk/asn1/pkixcmp:30472)
   D /trunk/asn1/pkixcmp

pkixcmp -> cmp to make directory name consistent with filenames
------------------------------------------------------------------------
r30472 | krj | 2009-10-10 06:00:21 -0700 (Sat, 10 Oct 2009) | 1 line
Changed paths:
   A /trunk/asn1/crmf (from /trunk/asn1/pkixcrmf:30467)
   M /trunk/asn1/dap/Makefile.common
   M /trunk/asn1/dap/dap.cnf
   M /trunk/asn1/dop/Makefile.common
   M /trunk/asn1/dop/dop.cnf
   M /trunk/asn1/pkixcmp/Makefile.common
   M /trunk/asn1/pkixcmp/cmp.cnf
   D /trunk/asn1/pkixcrmf

pkixcrmf -> crmf to make directory name consistent with filenames
------------------------------------------------------------------------
r30471 | krj | 2009-10-10 05:43:47 -0700 (Sat, 10 Oct 2009) | 1 line
Changed paths:
   D /trunk/asn1/logotype-cert-extn
   A /trunk/asn1/logotypecertextn (from /trunk/asn1/logotype-cert-extn:30467)
   M /trunk/asn1/logotypecertextn/logotypecertextn.cnf
   M /trunk/asn1/logotypecertextn/packet-logotypecertextn-template.c
   M /trunk/asn1/logotypecertextn/packet-logotypecertextn-template.h

logotype-cert-extn -> logotypecertextn to make directory name consistent with filenames
------------------------------------------------------------------------
r30470 | krj | 2009-10-10 05:37:56 -0700 (Sat, 10 Oct 2009) | 1 line
Changed paths:
   M /trunk/asn1/ansi_map/Makefile.common
   M /trunk/asn1/ansi_map/ansi_map.cnf
   M /trunk/asn1/camel/Makefile.common
   M /trunk/asn1/camel/camel.cnf
   A /trunk/asn1/gsm_map (from /trunk/asn1/gsmmap:30467)
   M /trunk/asn1/gsm_map/MAP-CH-DataTypes.asn
   M /trunk/asn1/gsm_map/MAP-CommonDataTypes.asn
   D /trunk/asn1/gsmmap
   M /trunk/asn1/rrlp/Makefile.common

gsmmap -> gsm_map to make directory name consistent with filenames
------------------------------------------------------------------------
r30469 | krj | 2009-10-10 05:31:07 -0700 (Sat, 10 Oct 2009) | 1 line
Changed paths:
   M /trunk/asn1/Makefile.am
   M /trunk/asn1/Makefile.nmake
   D /trunk/asn1/ansi-tcap
   A /trunk/asn1/ansi_tcap (from /trunk/asn1/ansi-tcap:30467)
   M /trunk/asn1/ansi_tcap/packet-ansi_tcap-template.h

ansi-tcap -> ansi_tcap to make directory name consistent with filenames
------------------------------------------------------------------------
r30468 | guy | 2009-10-10 02:38:37 -0700 (Sat, 10 Oct 2009) | 3 lines
Changed paths:
   M /trunk/epan/libwireshark.def

Add req_resp_hdrs_do_reassembly to the list of functions that are
exported by libwireshark, so it's usable by plugins.

------------------------------------------------------------------------
r30467 | krj | 2009-10-10 01:33:05 -0700 (Sat, 10 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/pidl/mapi/Makefile
   M /trunk/epan/dissectors/pidl/nspi/Makefile
   M /trunk/epan/dissectors/pidl/rfr/Makefile

Introduce PROTOCOL_NAME variable in makefiles
------------------------------------------------------------------------
r30466 | krj | 2009-10-10 01:14:38 -0700 (Sat, 10 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/pidl/mapi/Makefile

Correct path to pidl
------------------------------------------------------------------------
r30465 | krj | 2009-10-10 01:10:28 -0700 (Sat, 10 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/CMakeLists.txt
   M /trunk/epan/dissectors/dcerpc/CMakeLists.txt
   D /trunk/epan/dissectors/dcerpc/budb/CMakeLists.txt

Autogenerating epan/dissectors/dcerpc/* now works
------------------------------------------------------------------------
r30464 | krj | 2009-10-10 01:02:57 -0700 (Sat, 10 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/dcerpc/idl2wrs.c

Only dump to stderr if IDL2WRS_DEBUG is defined
------------------------------------------------------------------------
r30463 | krj | 2009-10-09 23:45:04 -0700 (Fri, 09 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/CMakeLists.txt
   A /trunk/epan/dissectors/dcerpc/budb/CMakeLists.txt

First stab at autogenerating budb dissector
------------------------------------------------------------------------
r30462 | krj | 2009-10-09 22:57:25 -0700 (Fri, 09 Oct 2009) | 1 line
Changed paths:
   M /trunk/CMakeLists.txt

Group subdirectories 
------------------------------------------------------------------------
r30461 | krj | 2009-10-09 22:51:08 -0700 (Fri, 09 Oct 2009) | 1 line
Changed paths:
   M /trunk/CMakeLists.txt
   M /trunk/cmake/modules/UseLemon.cmake
   A /trunk/tools/lemon/CMakeLists.txt

Add tools/lemon/CMakeLists.txt which creates the lemon parser executable
------------------------------------------------------------------------
r30460 | krj | 2009-10-09 22:35:21 -0700 (Fri, 09 Oct 2009) | 1 line
Changed paths:
   M /trunk/CMakeLists.txt
   M /trunk/epan/dissectors/CMakeLists.txt
   A /trunk/epan/dissectors/dcerpc/CMakeLists.txt

Compile and link idl2wrs
------------------------------------------------------------------------
r30459 | krj | 2009-10-09 22:08:48 -0700 (Fri, 09 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/CMakeLists.txt

Sort subdirectories alphabetically
------------------------------------------------------------------------
r30458 | krj | 2009-10-09 22:03:36 -0700 (Fri, 09 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/CMakeLists.txt
   A /trunk/epan/dissectors/CMakeLists.txt

Add epan/dissectors/CMakeLists.txt which creates a static dissectors library
------------------------------------------------------------------------
r30457 | krj | 2009-10-09 21:10:20 -0700 (Fri, 09 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/CMakeLists.txt

Update list of output files generated from process-x11*
------------------------------------------------------------------------
r30456 | krj | 2009-10-09 20:25:46 -0700 (Fri, 09 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/CMakeLists.txt

Add dependency to packet-ncp2222.inc
------------------------------------------------------------------------
r30455 | krj | 2009-10-09 14:41:06 -0700 (Fri, 09 Oct 2009) | 1 line
Changed paths:
   M /trunk/asn1/ldap/packet-ldap-template.c
   M /trunk/epan/dissectors/packet-ldap.c

Backport r29665 to template file so that the change is not overwritten when we regenerate the dissector
------------------------------------------------------------------------
r30454 | krj | 2009-10-09 14:34:49 -0700 (Fri, 09 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-acse.c
   M /trunk/epan/dissectors/packet-camel.c
   M /trunk/epan/dissectors/packet-cmip.c
   M /trunk/epan/dissectors/packet-cmp.c
   M /trunk/epan/dissectors/packet-disp.c
   M /trunk/epan/dissectors/packet-dop.c
   M /trunk/epan/dissectors/packet-dsp.c
   M /trunk/epan/dissectors/packet-ftam.c
   M /trunk/epan/dissectors/packet-goose.c
   M /trunk/epan/dissectors/packet-h225.c
   M /trunk/epan/dissectors/packet-h245.c
   M /trunk/epan/dissectors/packet-h248.c
   M /trunk/epan/dissectors/packet-inap.c
   M /trunk/epan/dissectors/packet-ldap.c
   M /trunk/epan/dissectors/packet-mms.c
   M /trunk/epan/dissectors/packet-mpeg-audio.c
   M /trunk/epan/dissectors/packet-mpeg-pes.c
   M /trunk/epan/dissectors/packet-ocsp.c
   M /trunk/epan/dissectors/packet-pcap.c
   M /trunk/epan/dissectors/packet-pkixtsp.c
   M /trunk/epan/dissectors/packet-rnsap.c
   M /trunk/epan/dissectors/packet-ros.c
   M /trunk/epan/dissectors/packet-rrc.c
   M /trunk/epan/dissectors/packet-rrc.h
   M /trunk/epan/dissectors/packet-rrlp.c
   M /trunk/epan/dissectors/packet-rtse.c
   M /trunk/epan/dissectors/packet-s4406.c
   M /trunk/epan/dissectors/packet-smrse.c
   M /trunk/epan/dissectors/packet-t125.c
   M /trunk/epan/dissectors/packet-t38.c
   M /trunk/epan/dissectors/packet-tcap.c
   M /trunk/epan/dissectors/packet-x2ap.c
   M /trunk/epan/dissectors/packet-x411.c
   M /trunk/epan/dissectors/packet-x420.c
   M /trunk/epan/dissectors/packet-x509af.c

Regenerate asn1 dissectors (no change, only some line offset changes)
------------------------------------------------------------------------
r30453 | krj | 2009-10-09 14:33:18 -0700 (Fri, 09 Oct 2009) | 1 line
Changed paths:
   M /trunk/asn1/gsmmap/Makefile.common
   A /trunk/asn1/gsmmap/gsm_map.cnf (from /trunk/asn1/gsmmap/gsmmap.cnf:30441)
   D /trunk/asn1/gsmmap/gsmmap.cnf
   A /trunk/asn1/gsmmap/packet-gsm_map-template.c (from /trunk/asn1/gsmmap/packet-gsmmap-template.c:30451)
   A /trunk/asn1/gsmmap/packet-gsm_map-template.h (from /trunk/asn1/gsmmap/packet-gsmmap-template.h:30441)
   D /trunk/asn1/gsmmap/packet-gsmmap-template.c
   D /trunk/asn1/gsmmap/packet-gsmmap-template.h
   M /trunk/epan/dissectors/packet-gsm_map.c
   M /trunk/epan/dissectors/packet-gsm_map.h

Rename gsmmap -> gsm_map for consistency
------------------------------------------------------------------------
r30452 | morriss | 2009-10-09 14:27:46 -0700 (Fri, 09 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/emem.c

Print statistics to stderr so we can see (only) them when using tshark.
------------------------------------------------------------------------
r30451 | krj | 2009-10-09 14:06:56 -0700 (Fri, 09 Oct 2009) | 1 line
Changed paths:
   M /trunk/asn1/gsmmap/packet-gsmmap-template.c
   M /trunk/epan/dissectors/packet-gsm_map.c

Make a few variables static
------------------------------------------------------------------------
r30450 | krj | 2009-10-09 14:03:07 -0700 (Fri, 09 Oct 2009) | 1 line
Changed paths:
   M /trunk/asn1/gsmmap/packet-gsmmap-template.c
   M /trunk/epan/dissectors/packet-gsm_map.c

Remove unused variable
------------------------------------------------------------------------
r30449 | morriss | 2009-10-09 14:00:00 -0700 (Fri, 09 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/emem.c

Unify the stats output regardless of whether we're using canaries or not. Fix some math/calculation issues (including taking the guard pages into account when calculating waste).  Since we've already counted the SE allocations for the distribution display, use that (instead of the canaries) to count how many allocations we've had.
------------------------------------------------------------------------
r30448 | krj | 2009-10-09 13:53:33 -0700 (Fri, 09 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/Makefile.nmake

(Windows only) Make sure that register.c depends on make-dissector-reg.py and make-dissector-reg
------------------------------------------------------------------------
r30447 | krj | 2009-10-09 13:47:18 -0700 (Fri, 09 Oct 2009) | 1 line
Changed paths:
   M /trunk/tools/make-dissector-reg.py

Split register_count() into proto_reg_count() and handoff_reg_count()
------------------------------------------------------------------------
r30446 | krj | 2009-10-09 13:38:51 -0700 (Fri, 09 Oct 2009) | 1 line
Changed paths:
   M /trunk/tools/make-dissector-reg.py

Concatenate path in a more portable fashion
------------------------------------------------------------------------
r30445 | morriss | 2009-10-09 13:16:23 -0700 (Fri, 09 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-kerberos.c

If we're on Windows and we don't have kerberos, define a dummy version of read_keytab_file_from_preferences to keep the linker happy (since this function is in libwireshark.def).
------------------------------------------------------------------------
r30444 | krj | 2009-10-09 13:14:56 -0700 (Fri, 09 Oct 2009) | 2 lines
Changed paths:
   M /trunk/README.cmake

* Update list of supported platforms
* Create and assign new task
------------------------------------------------------------------------
r30443 | krj | 2009-10-09 12:43:42 -0700 (Fri, 09 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/CMakeLists.txt

Rename DISSECTOR_ASM_UTILS to LIBWIRESHARK_ASM_FILES since these files belongs to epan not dissectors
------------------------------------------------------------------------
r30442 | krj | 2009-10-09 12:17:26 -0700 (Fri, 09 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/CMakeLists.txt
   A /trunk/epan/ftypes/CMakeLists.txt

Add epan/ftypes/CMakeLists.txt which creates a static ftypes library
------------------------------------------------------------------------
r30441 | krj | 2009-10-09 12:13:01 -0700 (Fri, 09 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/CMakeLists.txt
   A /trunk/epan/dfilter/CMakeLists.txt

Add epan/dfilter/CMakeLists.txt which creates a static dfilter library
------------------------------------------------------------------------
r30440 | krj | 2009-10-09 12:05:29 -0700 (Fri, 09 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/CMakeLists.txt
   A /trunk/epan/crypt/CMakeLists.txt

Add epan/crypt/CMakeLists.txt which creates a static crypt library
------------------------------------------------------------------------
r30439 | krj | 2009-10-09 11:22:22 -0700 (Fri, 09 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/CMakeLists.txt
   A /trunk/epan/crc/CMakeLists.txt

Add epan/crc/CMakeLists.txt which creates a static crc library
------------------------------------------------------------------------
r30438 | krj | 2009-10-09 10:00:47 -0700 (Fri, 09 Oct 2009) | 1 line
Changed paths:
   M /trunk/CMakeLists.txt

Fix copy/paste error
------------------------------------------------------------------------
r30437 | krj | 2009-10-09 09:56:15 -0700 (Fri, 09 Oct 2009) | 1 line
Changed paths:
   M /trunk/CMakeLists.txt
   M /trunk/gtk/CMakeLists.txt

Start using register_tap_files() macro
------------------------------------------------------------------------
r30436 | krj | 2009-10-09 09:54:30 -0700 (Fri, 09 Oct 2009) | 1 line
Changed paths:
   M /trunk/CMakeLists.txt
   A /trunk/cmake/modules/UseMakeTapReg.cmake

Introduce UseMakeTapReg.cmake
------------------------------------------------------------------------
r30435 | krj | 2009-10-09 09:39:34 -0700 (Fri, 09 Oct 2009) | 1 line
Changed paths:
   M /trunk/plugins/docsis/CMakeLists.txt
   M /trunk/plugins/ethercat/CMakeLists.txt
   M /trunk/plugins/gryphon/CMakeLists.txt
   M /trunk/plugins/irda/CMakeLists.txt
   M /trunk/plugins/m2m/CMakeLists.txt
   M /trunk/plugins/mate/CMakeLists.txt
   M /trunk/plugins/opcua/CMakeLists.txt
   M /trunk/plugins/profinet/CMakeLists.txt
   M /trunk/plugins/sercosiii/CMakeLists.txt
   M /trunk/plugins/stats_tree/CMakeLists.txt
   M /trunk/plugins/unistim/CMakeLists.txt
   M /trunk/plugins/wimax/CMakeLists.txt
   M /trunk/plugins/wimaxasncp/CMakeLists.txt

Use register_dissector_files in the plugins dissectors
------------------------------------------------------------------------
r30434 | krj | 2009-10-09 09:33:16 -0700 (Fri, 09 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/CMakeLists.txt
   M /trunk/plugins/asn1/CMakeLists.txt

Use register_dissector_files in asn1 plugin
------------------------------------------------------------------------
r30433 | krj | 2009-10-09 09:24:22 -0700 (Fri, 09 Oct 2009) | 1 line
Changed paths:
   M /trunk/CMakeLists.txt
   A /trunk/cmake/modules/UseMakeDissectorReg.cmake
   M /trunk/epan/CMakeLists.txt

Add register_dissector_files macro
------------------------------------------------------------------------
r30432 | wmeier | 2009-10-09 08:46:39 -0700 (Fri, 09 Oct 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-umts_mac.c

hf[]: Use NULL for "blurb" instead of dup or empty test string;
hf[]: Add note about dup filter names;
#include <stdio.h>, <stdlib.h> & <string.h> not needed.

------------------------------------------------------------------------
r30431 | wmeier | 2009-10-09 08:36:20 -0700 (Fri, 09 Oct 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-meta.c

hf[]: Use NUL for "blurb" instead of empty text string;
#include <stdio.h> & <stdlib.h> not needed.

------------------------------------------------------------------------
r30430 | wmeier | 2009-10-09 08:30:32 -0700 (Fri, 09 Oct 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-fp_hint.c

hf[]: Use NULL for "blurb" instead of dup or empty text string;
#include <stdio.h> & <stdlib.h> not needed.

------------------------------------------------------------------------
r30429 | wmeier | 2009-10-09 08:22:38 -0700 (Fri, 09 Oct 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rlc.c

hf[]: Use NULL for "blurb" instead of dup or empty text string;
#include <stdio.h>, <stdlib.h> not needed.

------------------------------------------------------------------------
r30428 | krj | 2009-10-09 04:21:22 -0700 (Fri, 09 Oct 2009) | 1 line
Changed paths:
   M /trunk/CMakeLists.txt

Also capitalize wireshark_BINARY_DIR since this variable is automatically defined by cmake according to the project name
------------------------------------------------------------------------
r30427 | krj | 2009-10-09 03:47:02 -0700 (Fri, 09 Oct 2009) | 1 line
Changed paths:
   M /trunk/CMakeLists.txt

Capitalize project name
------------------------------------------------------------------------
r30426 | etxrab | 2009-10-09 03:14:00 -0700 (Fri, 09 Oct 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_dtap.c

From Gerasimos Dimitriadis:
DTAP: Wrong decoding of ITC in Bearer Capability IE.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4108
------------------------------------------------------------------------
r30425 | etxrab | 2009-10-09 02:56:16 -0700 (Fri, 09 Oct 2009) | 2 lines
Changed paths:
   M /trunk/gtk/iax2_analysis.c
   M /trunk/gtk/rtp_analysis.c

Remove code guarded by #ifdef USE_CONVERSATION_GRAPH
as this eems to newer have been fully implemented and the old clist is replaced now.
------------------------------------------------------------------------
r30424 | krj | 2009-10-09 02:34:07 -0700 (Fri, 09 Oct 2009) | 1 line
Changed paths:
   A /trunk/epan/dissectors/dcerpc/Makefile.inc
   M /trunk/epan/dissectors/dcerpc/budb/Makefile
   M /trunk/epan/dissectors/dcerpc/butc/Makefile
   M /trunk/epan/dissectors/dcerpc/drsuapi/Makefile

Add common include file (boiler plate)
------------------------------------------------------------------------
r30423 | krj | 2009-10-09 02:16:58 -0700 (Fri, 09 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/dcerpc/budb/Makefile
   M /trunk/epan/dissectors/dcerpc/butc/Makefile
   M /trunk/epan/dissectors/dcerpc/drsuapi/Makefile

Update makefiles to use new template names
------------------------------------------------------------------------
r30422 | krj | 2009-10-09 02:12:59 -0700 (Fri, 09 Oct 2009) | 1 line
Changed paths:
   A /trunk/epan/dissectors/dcerpc/budb/packet-dcerpc-budb-template.c (from /trunk/epan/dissectors/dcerpc/budb/template.c:30414)
   A /trunk/epan/dissectors/dcerpc/budb/packet-dcerpc-budb-template.h (from /trunk/epan/dissectors/dcerpc/budb/template.h:30414)
   D /trunk/epan/dissectors/dcerpc/budb/template.c
   D /trunk/epan/dissectors/dcerpc/budb/template.h
   A /trunk/epan/dissectors/dcerpc/butc/packet-dcerpc-butc-template.c (from /trunk/epan/dissectors/dcerpc/butc/template.c:30414)
   A /trunk/epan/dissectors/dcerpc/butc/packet-dcerpc-butc-template.h (from /trunk/epan/dissectors/dcerpc/butc/template.h:30414)
   D /trunk/epan/dissectors/dcerpc/butc/template.c
   D /trunk/epan/dissectors/dcerpc/butc/template.h
   A /trunk/epan/dissectors/dcerpc/drsuapi/packet-dcerpc-drsuapi-template.c (from /trunk/epan/dissectors/dcerpc/drsuapi/template.c:30414)
   A /trunk/epan/dissectors/dcerpc/drsuapi/packet-dcerpc-drsuapi-template.h (from /trunk/epan/dissectors/dcerpc/drsuapi/template.h:30414)
   D /trunk/epan/dissectors/dcerpc/drsuapi/template.c
   D /trunk/epan/dissectors/dcerpc/drsuapi/template.h
   M /trunk/epan/dissectors/dcerpc/idl2wrs.c

Give the template filenames more uniqueness
------------------------------------------------------------------------
r30421 | etxrab | 2009-10-09 02:06:22 -0700 (Fri, 09 Oct 2009) | 2 lines
Changed paths:
   M /trunk/gtk/conversations_table.c
   M /trunk/gtk/gui_utils.c
   M /trunk/gtk/hostlist_table.c

From Didier Gautheron:
- memory leak, free the list after walking it, ie free a NULL list, ie free nothing. I've only fixed bugs introduced by me with GTKCList to TreeView modifs, it seems there's the same bug in gtk/dlg_utils.c.
------------------------------------------------------------------------
r30420 | etxrab | 2009-10-09 02:01:04 -0700 (Fri, 09 Oct 2009) | 6 lines
Changed paths:
   M /trunk/gtk/hostlist_table.c
   M /trunk/gtk/hostlist_table.h

From Didier Gautheron:
Treeview for hostlist. 
Notes:
- tested without and with geoip lib but only with the free DB (no lat/long data) thus 'open_as_map_cb' is not really tested.
 
- It changes the sorting of addresses if 'resolve names' is set and uses the same sorting than conversations. The old way may make more sense for ethernet though.
------------------------------------------------------------------------
r30419 | krj | 2009-10-09 01:57:52 -0700 (Fri, 09 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/dcerpc/drsuapi/Makefile

Introduce intermediate variables: PROTOCOL_NAME and IDL2WRS
------------------------------------------------------------------------
r30418 | krj | 2009-10-09 01:57:10 -0700 (Fri, 09 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/dcerpc/butc/Makefile

Introduce intermediate variables: PROTOCOL_NAME and IDL2WRS
------------------------------------------------------------------------
r30417 | krj | 2009-10-09 01:55:59 -0700 (Fri, 09 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/dcerpc/budb/Makefile

Introduce intermediate variables: PROTOCOL_NAME and IDL2WRS
------------------------------------------------------------------------
r30416 | etxrab | 2009-10-09 01:52:36 -0700 (Fri, 09 Oct 2009) | 3 lines
Changed paths:
   M /trunk/gtk/conversations_table.c
   M /trunk/gtk/gui_utils.c
   M /trunk/gtk/gui_utils.h

From Didier Gautheron:
- Display number with a space as thousand separator.
- Move functions use both by conversations and hostlist in gui_utils.c, they may be useful for other taps too.
------------------------------------------------------------------------
r30415 | etxrab | 2009-10-09 00:24:33 -0700 (Fri, 09 Oct 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-artnet.c
   M /trunk/epan/dissectors/packet-cisco-erspan.c
   M /trunk/epan/dissectors/packet-clnp.c
   M /trunk/epan/dissectors/packet-ehs.c
   M /trunk/epan/dissectors/packet-eigrp.c
   M /trunk/epan/dissectors/packet-icmpv6.c
   M /trunk/epan/dissectors/packet-ipdc.c
   M /trunk/epan/dissectors/packet-jabber.c
   M /trunk/epan/dissectors/packet-jxta.c
   M /trunk/epan/dissectors/packet-l2tp.c
   M /trunk/epan/dissectors/packet-mip.c
   M /trunk/epan/dissectors/packet-pim.c
   M /trunk/epan/dissectors/packet-pop.c
   M /trunk/epan/dissectors/packet-pw-cesopsn.c
   M /trunk/epan/dissectors/packet-stun.c
   M /trunk/epan/dissectors/packet-turbocell.c
   M /trunk/epan/dissectors/packet-turnchannel.c
   M /trunk/epan/dissectors/packet-vcdu.c
   M /trunk/plugins/docsis/packet-dsaack.c
   M /trunk/plugins/docsis/packet-dsareq.c
   M /trunk/plugins/docsis/packet-dsarsp.c
   M /trunk/plugins/docsis/packet-dscack.c
   M /trunk/plugins/docsis/packet-dscreq.c
   M /trunk/plugins/docsis/packet-dscrsp.c
   M /trunk/plugins/docsis/packet-dsdreq.c
   M /trunk/plugins/docsis/packet-regack.c
   M /trunk/plugins/docsis/packet-regreq.c
   M /trunk/plugins/docsis/packet-regreqmp.c
   M /trunk/plugins/docsis/packet-regrsp.c
   M /trunk/plugins/docsis/packet-regrspmp.c
   M /trunk/plugins/docsis/packet-tlv.c
   M /trunk/plugins/docsis/packet-uccreq.c
   M /trunk/plugins/ethercat/packet-ecatmb.c
   M /trunk/plugins/wimax/mac_mgmt_msg_decoder.c
   M /trunk/plugins/wimaxasncp/packet-wimaxasncp.c

From Didier Gautheron:
Dissectors using call_dissector() function inside a 'if (tree) {}' block.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4107
------------------------------------------------------------------------
r30414 | etxrab | 2009-10-08 23:37:48 -0700 (Thu, 08 Oct 2009) | 4 lines
Changed paths:
   A /trunk/epan/dissectors/packet-fp_hint.c
   A /trunk/epan/dissectors/packet-meta.c
   A /trunk/epan/dissectors/packet-meta.h
   A /trunk/epan/dissectors/packet-rlc.c
   A /trunk/epan/dissectors/packet-rlc.h
   A /trunk/epan/dissectors/packet-umts_mac.c
   A /trunk/epan/dissectors/packet-umts_mac.h

From Tobias Witek:
New protocols: UMTS RLC (ETSI TS 125 322), UMTS MAC (ETSI TS 125 321).
This does not currently compile cleanly but checking it in to be worked on.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3495
------------------------------------------------------------------------
r30413 | sahlberg | 2009-10-08 21:31:21 -0700 (Thu, 08 Oct 2009) | 4 lines
Changed paths:
   M /trunk/tools/pidl/expr.yp
   M /trunk/tools/pidl/idl.yp
   M /trunk/tools/pidl/lib/Parse/Pidl/Expr.pm
   M /trunk/tools/pidl/lib/Parse/Pidl/IDL.pm
   M /trunk/tools/pidl/lib/Parse/Pidl/NDR.pm
   M /trunk/tools/pidl/lib/Parse/Pidl/Samba3/ClientNDR.pm
   M /trunk/tools/pidl/lib/Parse/Pidl/Samba4/Header.pm
   M /trunk/tools/pidl/lib/Parse/Pidl/Samba4/NDR/Parser.pm
   M /trunk/tools/pidl/lib/Parse/Pidl/Samba4/TDR.pm
   M /trunk/tools/pidl/lib/Parse/Pidl/Samba4.pm
   M /trunk/tools/pidl/lib/Parse/Pidl/Typelist.pm
   M /trunk/tools/pidl/lib/Parse/Pidl/Wireshark/Conformance.pm
   M /trunk/tools/pidl/lib/Parse/Pidl/Wireshark/NDR.pm
   M /trunk/tools/pidl/pidl
   M /trunk/tools/pidl/tests/Util.pm
   M /trunk/tools/pidl/tests/ndr.pl
   M /trunk/tools/pidl/tests/ndr_string.pl
   M /trunk/tools/pidl/tests/parse_idl.pl
   M /trunk/tools/pidl/tests/samba-ndr.pl
   M /trunk/tools/pidl/tests/samba3-cli.pl
   M /trunk/tools/pidl/tests/typelist.pl

update pidl to the current samba version so we can generate ndr64 
compatible dissectors


------------------------------------------------------------------------
r30412 | sahlberg | 2009-10-08 21:19:45 -0700 (Thu, 08 Oct 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dcerpc-samr.c
   M /trunk/epan/dissectors/pidl/samr.cnf

explicitely cast a guin64 to int to avoid compile warnings


------------------------------------------------------------------------
r30411 | sahlberg | 2009-10-08 21:11:36 -0700 (Thu, 08 Oct 2009) | 3 lines
Changed paths:
   M /trunk/epan/libwireshark.def

mark the dcerpc 1632 and 3264 type dissectors exportable for windows


------------------------------------------------------------------------
r30410 | jake | 2009-10-08 14:26:26 -0700 (Thu, 08 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/proto.c

Tighten header field checks.
------------------------------------------------------------------------
r30409 | krj | 2009-10-08 10:26:57 -0700 (Thu, 08 Oct 2009) | 1 line
Changed paths:
   M /trunk/asn1/acp133/Makefile.common
   M /trunk/asn1/acse/Makefile.common
   M /trunk/asn1/ansi-tcap/Makefile.common
   M /trunk/asn1/ansi_map/Makefile.common
   M /trunk/asn1/camel/Makefile.common
   M /trunk/asn1/cdt/Makefile.common
   M /trunk/asn1/charging_ase/Makefile.common
   M /trunk/asn1/cmip/Makefile.common
   M /trunk/asn1/cms/Makefile.common
   M /trunk/asn1/dap/Makefile.common
   M /trunk/asn1/disp/Makefile.common
   M /trunk/asn1/dop/Makefile.common
   M /trunk/asn1/dsp/Makefile.common
   M /trunk/asn1/ess/Makefile.common
   M /trunk/asn1/ftam/Makefile.common
   M /trunk/asn1/gnm/Makefile.common
   M /trunk/asn1/gsmmap/Makefile.common
   M /trunk/asn1/h225/Makefile.common
   M /trunk/asn1/h235/Makefile.common
   M /trunk/asn1/h245/Makefile.common
   M /trunk/asn1/h248/Makefile.common
   M /trunk/asn1/h282/Makefile.common
   M /trunk/asn1/h283/Makefile.common
   M /trunk/asn1/h323/Makefile.common
   M /trunk/asn1/h450/Makefile.common
   M /trunk/asn1/h450-ros/Makefile.common
   M /trunk/asn1/h460/Makefile.common
   M /trunk/asn1/h501/Makefile.common
   M /trunk/asn1/inap/Makefile.common
   M /trunk/asn1/kerberos/Makefile.common
   M /trunk/asn1/ldap/Makefile.common
   M /trunk/asn1/logotype-cert-extn/Makefile.common
   M /trunk/asn1/lte-rrc/Makefile.common
   M /trunk/asn1/mms/Makefile.common
   M /trunk/asn1/mpeg-audio/Makefile.common
   M /trunk/asn1/mpeg-pes/Makefile.common
   M /trunk/asn1/nbap/Makefile.common
   M /trunk/asn1/ns-cert-exts/Makefile.common
   M /trunk/asn1/ocsp/Makefile.common
   M /trunk/asn1/p7/Makefile.common
   M /trunk/asn1/pcap/Makefile.common
   M /trunk/asn1/pkcs1/Makefile.common
   M /trunk/asn1/pkcs12/Makefile.common
   M /trunk/asn1/pkinit/Makefile.common
   M /trunk/asn1/pkix1explicit/Makefile.common
   M /trunk/asn1/pkix1implicit/Makefile.common
   M /trunk/asn1/pkixcmp/Makefile.common
   M /trunk/asn1/pkixcrmf/Makefile.common
   M /trunk/asn1/pkixproxy/Makefile.common
   M /trunk/asn1/pkixqualified/Makefile.common
   M /trunk/asn1/pkixtsp/Makefile.common
   M /trunk/asn1/pres/Makefile.common
   M /trunk/asn1/q932/Makefile.common
   M /trunk/asn1/q932-ros/Makefile.common
   M /trunk/asn1/qsig/Makefile.common
   M /trunk/asn1/ranap/Makefile.common
   M /trunk/asn1/rnsap/Makefile.common
   M /trunk/asn1/ros/Makefile.common
   M /trunk/asn1/rrc/Makefile.common
   M /trunk/asn1/rrlp/Makefile.common
   M /trunk/asn1/rtse/Makefile.common
   M /trunk/asn1/s1ap/Makefile.common
   M /trunk/asn1/s4406/Makefile.common
   M /trunk/asn1/sabp/Makefile.common
   M /trunk/asn1/smrse/Makefile.common
   M /trunk/asn1/snmp/Makefile.common
   M /trunk/asn1/spnego/Makefile.common
   M /trunk/asn1/t125/Makefile.common
   M /trunk/asn1/t38/Makefile.common
   M /trunk/asn1/tcap/Makefile.common
   M /trunk/asn1/ulp/Makefile.common
   M /trunk/asn1/wlancertextn/Makefile.common
   M /trunk/asn1/x2ap/Makefile.common
   M /trunk/asn1/x411/MHSProtocolObjectIdentifiers.asn
   M /trunk/asn1/x411/MTAAbstractService.asn
   M /trunk/asn1/x411/MTSAbstractService.asn
   M /trunk/asn1/x411/MTSAccessProtocol.asn
   M /trunk/asn1/x411/Makefile.common
   M /trunk/asn1/x420/Makefile.common
   M /trunk/asn1/x509af/Makefile.common
   M /trunk/asn1/x509ce/Makefile.common
   M /trunk/asn1/x509if/InformationFramework.asn
   M /trunk/asn1/x509if/Makefile.common
   M /trunk/asn1/x509if/ServiceAdministration.asn
   M /trunk/asn1/x509sat/Makefile.common

Remove unused NEED_PACKET_PROTO_H variable
------------------------------------------------------------------------
r30408 | krj | 2009-10-08 09:54:20 -0700 (Thu, 08 Oct 2009) | 1 line
Changed paths:
   M /trunk/CMakeLists.txt
   D /trunk/cmake/modules/FindWSWIN32.cmake

Remove FindWSWIN32.cmake. It was only a temporary hack I introduced. We should add Windows support in a more clean fashion.
------------------------------------------------------------------------
r30407 | krj | 2009-10-08 09:35:58 -0700 (Thu, 08 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/column-utils.c
   M /trunk/epan/proto.c

Don't attempt to fill custom columns if we don't have a valid column expression.
------------------------------------------------------------------------
r30406 | wmeier | 2009-10-08 09:13:53 -0700 (Thu, 08 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-6lowpan.c

Fix code so it actually pads a length to an 8 byte boundary.

------------------------------------------------------------------------
r30405 | krj | 2009-10-08 08:10:43 -0700 (Thu, 08 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/crc32.c
   M /trunk/epan/crc32.h
   M /trunk/epan/dissectors/packet-iscsi.c
   M /trunk/epan/dissectors/packet-iwarp-mpa.c
   M /trunk/epan/dissectors/packet-ntlmssp.c
   M /trunk/epan/dissectors/packet-zrtp.c
   M /trunk/epan/libwireshark.def

calculate_crc32c -> crc32c_calculate for proper 'namespacing'
------------------------------------------------------------------------
r30404 | krj | 2009-10-08 08:01:25 -0700 (Thu, 08 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/tvbuff.c

Add DISSECTOR_ASSERT() before dereferencing a possible NULL pointer
------------------------------------------------------------------------
r30403 | krj | 2009-10-08 07:48:43 -0700 (Thu, 08 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/emem.c

Call emem_canary() immediately
------------------------------------------------------------------------
r30402 | krj | 2009-10-08 07:40:23 -0700 (Thu, 08 Oct 2009) | 4 lines
Changed paths:
   M /trunk/epan/emem.c

From Harald Welte via bug 4106:

Fix 'cast from pointer to integer of different size'

------------------------------------------------------------------------
r30401 | morriss | 2009-10-08 07:28:23 -0700 (Thu, 08 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/crc32.c
   M /trunk/epan/libwireshark.def

As requested by Gregory Seidman on -dev: add CRC32 functions to libwireshark.def.  Use consistent indentation in crc32.c.
------------------------------------------------------------------------
r30400 | etxrab | 2009-10-08 06:57:19 -0700 (Thu, 08 Oct 2009) | 1 line
Changed paths:
   M /trunk/gtk/packet_list_store.c
   M /trunk/gtk/packet_list_store.h

Use a "String pool" in the new packet list to reduce memory usage.
------------------------------------------------------------------------
r30399 | krj | 2009-10-08 06:24:03 -0700 (Thu, 08 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/emem.c

Remove debug g_warning()
------------------------------------------------------------------------
r30398 | krj | 2009-10-08 06:17:51 -0700 (Thu, 08 Oct 2009) | 3 lines
Changed paths:
   M /trunk/asn1/h248/h248.cnf
   M /trunk/epan/dissectors/packet-h248.c

From Gerasimos Dimitriadis via. bug 4104:

When dissecting a h248 message, col_set_str is called with a string from the ephemeral pool and an assertion fails.
------------------------------------------------------------------------
r30397 | etxrab | 2009-10-08 04:46:15 -0700 (Thu, 08 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/emem.c

Dont use canaries for SE allocated memory as a default the owerhead
is to big when allocating lot's of memory. EP memory does not suffer as much as we seems to only allocate one chunk for EP memory.
------------------------------------------------------------------------
r30396 | etxrab | 2009-10-08 00:56:48 -0700 (Thu, 08 Oct 2009) | 3 lines
Changed paths:
   M /trunk/gtk/conversations_table.c

From Didier Gautheron:
conversations table leaks hash keys memory on close.
Modified by me to use g_hash_table_new_full().
------------------------------------------------------------------------
r30395 | jake | 2009-10-07 22:43:19 -0700 (Wed, 07 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-diameter.c
   M /trunk/epan/dissectors/packet-iec104.c
   M /trunk/epan/dissectors/packet-zbee-zcl.c

Clean up header fields.
------------------------------------------------------------------------
r30394 | jake | 2009-10-07 16:08:22 -0700 (Wed, 07 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-collectd.c
   M /trunk/epan/dissectors/packet-gsm_a_rr.c
   M /trunk/epan/dissectors/packet-nb_rtpmux.c
   M /trunk/epan/dissectors/packet-ntlmssp.c
   M /trunk/epan/dissectors/packet-redbackli.c
   M /trunk/epan/dissectors/packet-smb.c
   M /trunk/epan/dissectors/packet-tn3270.c

Cleanup header fields.
------------------------------------------------------------------------
r30393 | guy | 2009-10-07 15:36:33 -0700 (Wed, 07 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/crypt/crypt-md4.c
   M /trunk/epan/crypt/crypt-md4.h
   M /trunk/epan/dissectors/packet-ntlmssp.c

Fix some LLP64 issues.

------------------------------------------------------------------------
r30392 | morriss | 2009-10-07 14:00:14 -0700 (Wed, 07 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-ntlmssp.c

Get it compiling when we don't have kerberos libraries.
------------------------------------------------------------------------
r30391 | morriss | 2009-10-07 12:46:28 -0700 (Wed, 07 Oct 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-aim.c

From Gregor Jasny via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4073 :

This patch adds the functionality to decode short capabilies.

------------------------------------------------------------------------
r30390 | etxrab | 2009-10-07 08:41:13 -0700 (Wed, 07 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-dcerpc-samr.c

Reverting previous patch as requested by Ronnie.
------------------------------------------------------------------------
r30389 | etxrab | 2009-10-07 03:00:26 -0700 (Wed, 07 Oct 2009) | 2 lines
Changed paths:
   M /trunk/gtk/camel_counter.c
   M /trunk/gtk/gui_stat_util.c
   M /trunk/gtk/gui_stat_util.h
   M /trunk/gtk/h225_counter.c
   M /trunk/gtk/h225_ras_srt.c
   M /trunk/gtk/megaco_stat.c
   M /trunk/gtk/mgcp_stat.c
   M /trunk/gtk/radius_stat.c
   M /trunk/gtk/sctp_chunk_stat.c
   M /trunk/tap-megaco-common.h

From : Didier Gautheron
gtktreeview patch for stat(not well tested, no traces).
------------------------------------------------------------------------
r30388 | etxrab | 2009-10-07 02:47:45 -0700 (Wed, 07 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dcerpc-samr.c

Make the windows build compile again.
(Probably not the right fix).
------------------------------------------------------------------------
r30387 | stig | 2009-10-07 01:37:18 -0700 (Wed, 07 Oct 2009) | 3 lines
Changed paths:
   M /trunk/epan/proto.c

Removed a redundant prototype.
Made wrs_count_bitshift static.

------------------------------------------------------------------------
r30386 | stig | 2009-10-07 00:59:11 -0700 (Wed, 07 Oct 2009) | 2 lines
Changed paths:
   M /trunk/asn1/gsmmap/gsmmap.cnf
   M /trunk/asn1/spnego/spnego.cnf
   M /trunk/epan/dissectors/packet-gsm_map.c
   M /trunk/epan/dissectors/packet-spnego.c

Switch to using tvb_new_subset_remaining() in .cnf files.

------------------------------------------------------------------------
r30385 | stig | 2009-10-07 00:47:41 -0700 (Wed, 07 Oct 2009) | 4 lines
Changed paths:
   M /trunk/asn1/pres/packet-pres-template.c
   M /trunk/asn1/pres/pres.cnf
   M /trunk/epan/dissectors/packet-pres.c

Made dissect_pres() static.
Added changes from r29446 to .cnf file:
 Switch a bunch of dissectors over to using tvb_new_subset_remaining()

------------------------------------------------------------------------
r30384 | sahlberg | 2009-10-07 00:03:33 -0700 (Wed, 07 Oct 2009) | 10 lines
Changed paths:
   M /trunk/epan/dissectors/packet-kerberos.c
   M /trunk/epan/dissectors/packet-kerberos.h
   M /trunk/epan/libwireshark.def

add a new function    read_keytab_file_from_preferences(void)
that can be called by dissectoirs using kerberos keytab files.
This function will load a new keytab file on demand, if it is changed in 
the preferences.

The previous code had you save the preferences and then restart 
wireshark which is suboptimal from a user friendly perspective



------------------------------------------------------------------------
r30383 | sahlberg | 2009-10-07 00:01:55 -0700 (Wed, 07 Oct 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dcerpc-samr.c

new samr  compiled as a test by the samba4 pidl compiler from mainline


------------------------------------------------------------------------
r30382 | stig | 2009-10-06 23:28:36 -0700 (Tue, 06 Oct 2009) | 2 lines
Changed paths:
   M /trunk/plugins/opcua/opcua_complextypeparser.h
   M /trunk/plugins/opcua/opcua_enumparser.h
   M /trunk/plugins/opcua/opcua_hfindeces.h
   M /trunk/plugins/opcua/opcua_identifiers.h
   M /trunk/plugins/opcua/opcua_serviceparser.h

Don't include config.h in header files.

------------------------------------------------------------------------
r30381 | etxrab | 2009-10-06 22:03:16 -0700 (Tue, 06 Oct 2009) | 3 lines
Changed paths:
   M /trunk/gtk/prefs_column.c

From Jim Young:
Add "Drag and Drop entries..." message on Columns preferences page.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4099
------------------------------------------------------------------------
r30380 | wmeier | 2009-10-06 18:08:13 -0700 (Tue, 06 Oct 2009) | 2 lines
Changed paths:
   M /trunk/tools/checkAPIs.pl

Fix indentation.

------------------------------------------------------------------------
r30379 | morriss | 2009-10-06 17:45:39 -0700 (Tue, 06 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-iwarp-mpa.c

malloc() and free() are prohibited APIs, use the glib equivalents instead.
------------------------------------------------------------------------
r30378 | jake | 2009-10-06 15:59:33 -0700 (Tue, 06 Oct 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mstp.c

From Andreas Becker:
Add a subdissector Table for BACnet MSTP Frames.

------------------------------------------------------------------------
r30377 | stig | 2009-10-06 12:21:29 -0700 (Tue, 06 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ntlmssp.c

Avoid dereference of null pointer.

------------------------------------------------------------------------
r30376 | etxrab | 2009-10-06 12:15:58 -0700 (Tue, 06 Oct 2009) | 3 lines
Changed paths:
   M /trunk/asn1/spnego/packet-spnego-template.c
   M /trunk/epan/dissectors/packet-dnp.c
   M /trunk/epan/dissectors/packet-icq.c
   M /trunk/epan/dissectors/packet-iscsi.c
   M /trunk/epan/dissectors/packet-iwarp-mpa.c
   M /trunk/epan/dissectors/packet-kink.c
   M /trunk/epan/dissectors/packet-megaco.c
   M /trunk/epan/dissectors/packet-per.c
   M /trunk/epan/dissectors/packet-sdp.c
   M /trunk/epan/dissectors/packet-spnego.c
   M /trunk/epan/dissectors/packet-spnego.h
   M /trunk/epan/dissectors/packet-vj.c
   M /trunk/epan/dissectors/packet-zbee-security.c

From Didier Gautheron:
ep memory can't be used for tvbs defined as data_source.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4054
------------------------------------------------------------------------
r30375 | etxrab | 2009-10-06 12:04:29 -0700 (Tue, 06 Oct 2009) | 3 lines
Changed paths:
   M /trunk/asn1/gsmmap/gsmmap.cnf
   M /trunk/epan/dissectors/packet-gsm_map.c

From Gerasimos Dimitriadis:
GSM MAP: an-APDU not decoded.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4095
------------------------------------------------------------------------
r30374 | etxrab | 2009-10-06 12:03:32 -0700 (Tue, 06 Oct 2009) | 1 line
Changed paths:
   M /trunk/AUTHORS

Bump Kovarththanan Rajaratnam up a notch :-)
------------------------------------------------------------------------
r30373 | stig | 2009-10-06 11:58:09 -0700 (Tue, 06 Oct 2009) | 2 lines
Changed paths:
   M /trunk/plugins/asn1/CMakeLists.txt
   M /trunk/plugins/docsis/CMakeLists.txt
   M /trunk/plugins/ethercat/CMakeLists.txt
   M /trunk/plugins/giop/CMakeLists.txt
   M /trunk/plugins/gryphon/CMakeLists.txt
   M /trunk/plugins/irda/CMakeLists.txt
   M /trunk/plugins/m2m/CMakeLists.txt
   M /trunk/plugins/mate/CMakeLists.txt
   M /trunk/plugins/opcua/CMakeLists.txt
   M /trunk/plugins/profinet/CMakeLists.txt
   M /trunk/plugins/sercosiii/CMakeLists.txt
   M /trunk/plugins/stats_tree/CMakeLists.txt
   M /trunk/plugins/tpg/CMakeLists.txt
   M /trunk/plugins/unistim/CMakeLists.txt
   M /trunk/plugins/wimax/CMakeLists.txt
   M /trunk/plugins/wimaxasncp/CMakeLists.txt

Build plugins with cmake on OSX.

------------------------------------------------------------------------
r30372 | etxrab | 2009-10-06 11:51:11 -0700 (Tue, 06 Oct 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_common.c

From Gerasimos Dimitriadis:
Mobile Classmark3 wrong dissection.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4082
------------------------------------------------------------------------
r30371 | morriss | 2009-10-06 09:20:26 -0700 (Tue, 06 Oct 2009) | 6 lines
Changed paths:
   M /trunk/epan/emem.c

Add some SE allocation statistics (if SHOW_MEM_STATS is defined).

Add print_alloc_stats() will show some (hopefully useful) statistics about the
memory we have allocated, the average allocation size, the amount of
overhead/waste, etc.

------------------------------------------------------------------------
r30370 | stig | 2009-10-06 09:01:18 -0700 (Tue, 06 Oct 2009) | 3 lines
Changed paths:
   M /trunk/ConfigureChecks.cmake
   M /trunk/Makefile.common
   M /trunk/Makefile.nmake
   M /trunk/capinfos.c
   M /trunk/cmakeconfig.h.in
   M /trunk/config.h.win32
   M /trunk/configure.in
   M /trunk/dumpcap.c
   M /trunk/editcap.c
   D /trunk/getopt.c
   D /trunk/getopt.h
   M /trunk/gtk/main.c
   M /trunk/mergecap.c
   M /trunk/randpkt.c
   M /trunk/rawshark.c
   M /trunk/text2pcap.c
   M /trunk/tshark.c
   A /trunk/wsgetopt.c (from /trunk/getopt.c:30369)
   A /trunk/wsgetopt.h (from /trunk/getopt.h:30369)

Invert check for getopt: NEED_GETOPT_H -> HAVE_GETOPT_H
Rename getopt.[ch] -> wsgetopt.[ch] to avoid name collision.

------------------------------------------------------------------------
r30369 | krj | 2009-10-06 08:07:52 -0700 (Tue, 06 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/except.c
   M /trunk/inet_ntop.c
   M /trunk/inet_pton.c

Cleanup rcsids
------------------------------------------------------------------------
r30368 | krj | 2009-10-06 07:56:43 -0700 (Tue, 06 Oct 2009) | 1 line
Changed paths:
   M /trunk/tools/rdps.py

Remove $Id$
------------------------------------------------------------------------
r30367 | krj | 2009-10-06 07:20:59 -0700 (Tue, 06 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-ntlmssp.c

Use ep_alloc()
------------------------------------------------------------------------
r30366 | krj | 2009-10-06 07:02:01 -0700 (Tue, 06 Oct 2009) | 1 line
Changed paths:
   M /trunk/gtk/about_dlg.c

Remove superfluous cast
------------------------------------------------------------------------
r30365 | krj | 2009-10-06 06:58:17 -0700 (Tue, 06 Oct 2009) | 1 line
Changed paths:
   M /trunk/gtk/about_dlg.c

Use G_SEARCHPATH_SEPARATOR_S
------------------------------------------------------------------------
r30364 | krj | 2009-10-06 06:54:32 -0700 (Tue, 06 Oct 2009) | 1 line
Changed paths:
   M /trunk/gtk/about_dlg.c
   M /trunk/gtk/about_dlg.h

Make splash_destroy() return a gboolean
------------------------------------------------------------------------
r30363 | krj | 2009-10-06 06:51:56 -0700 (Tue, 06 Oct 2009) | 1 line
Changed paths:
   M /trunk/gtk/main.c

Guard icon_list_create()
------------------------------------------------------------------------
r30362 | stig | 2009-10-06 06:26:00 -0700 (Tue, 06 Oct 2009) | 3 lines
Changed paths:
   M /trunk/gtk/main.c

Mark some functions static.
Removed an unused tooltips.

------------------------------------------------------------------------
r30361 | stig | 2009-10-06 06:23:07 -0700 (Tue, 06 Oct 2009) | 2 lines
Changed paths:
   M /trunk/print.c

Removed unnecessary assignment.

------------------------------------------------------------------------
r30360 | krj | 2009-10-06 06:21:44 -0700 (Tue, 06 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-ntlmssp.c

Don't include unistd.h
------------------------------------------------------------------------
r30359 | stig | 2009-10-06 06:21:15 -0700 (Tue, 06 Oct 2009) | 2 lines
Changed paths:
   M /trunk/gtk/tcp_graph.c

Removed unused variable thdr.

------------------------------------------------------------------------
r30358 | stig | 2009-10-06 06:20:40 -0700 (Tue, 06 Oct 2009) | 2 lines
Changed paths:
   M /trunk/gtk/sctp_error_dlg.c

Removed unused sortable.

------------------------------------------------------------------------
r30357 | etxrab | 2009-10-06 04:54:08 -0700 (Tue, 06 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-ntlmssp.c

Make it compile on windows.
------------------------------------------------------------------------
r30356 | etxrab | 2009-10-06 03:10:33 -0700 (Tue, 06 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/emem.c

Increase EMEM_ALLOCS_PER_CHUNK to avoid memory waist.
------------------------------------------------------------------------
r30355 | sahlberg | 2009-10-06 02:13:57 -0700 (Tue, 06 Oct 2009) | 7 lines
Changed paths:
   M /trunk/AUTHORS
   M /trunk/epan/dissectors/packet-gssapi.c
   M /trunk/epan/dissectors/packet-ntlmssp.c

From Matthieu Patou,
add code to decrypt ntlmv1 and v2 traffic





------------------------------------------------------------------------
r30354 | sahlberg | 2009-10-06 01:07:17 -0700 (Tue, 06 Oct 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dcerpc-nt.c
   M /trunk/epan/dissectors/packet-dcerpc-nt.h
   M /trunk/epan/dissectors/packet-dcerpc-samr.c
   M /trunk/epan/dissectors/packet-dcerpc-samr.h
   M /trunk/epan/dissectors/pidl/samr.cnf
   M /trunk/epan/dissectors/pidl/samr.idl

more updates to samr to harmonize it with samba


------------------------------------------------------------------------
r30353 | etxrab | 2009-10-06 00:44:48 -0700 (Tue, 06 Oct 2009) | 9 lines
Changed paths:
   M /trunk/gtk/conversations_table.c
   M /trunk/gtk/conversations_table.h

From : Didier Gautheron
gtktreeview for conversations:
- use a garray rather than g_realloc memory for conversations list.
- use a hashtable for finding conversation rather than a linear search.

Notes:
- sorting is too slow, I disabled it.
- the dialog box is really a big problem because it's also empty the idle event queue, slow down a lot.
- Test on a 1.5M packets with hundred thousands conversations capture, slow but bearable.
------------------------------------------------------------------------
r30352 | stig | 2009-10-05 23:54:18 -0700 (Mon, 05 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dmp.c

Use IANA assigned port number as default UDP port.

------------------------------------------------------------------------
r30351 | stig | 2009-10-05 23:50:39 -0700 (Mon, 05 Oct 2009) | 2 lines
Changed paths:
   M /trunk/services

Update the services file from IANA's port-numbers.

------------------------------------------------------------------------
r30350 | stig | 2009-10-05 14:41:35 -0700 (Mon, 05 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-snmp.c

Regenerated to match spec files.

------------------------------------------------------------------------
r30349 | stig | 2009-10-05 14:39:47 -0700 (Mon, 05 Oct 2009) | 2 lines
Changed paths:
   M /trunk/asn1/snmp/snmp.cnf

Fixed offset_from_real_beginning() -> tvb_offset_from_real_beginning()

------------------------------------------------------------------------
r30348 | stig | 2009-10-05 14:39:07 -0700 (Mon, 05 Oct 2009) | 2 lines
Changed paths:
   M /trunk/asn1/snmp/packet-snmp-template.c

Return from dissect_snmp_VarBind() when detecting invalid oid.

------------------------------------------------------------------------
r30347 | krj | 2009-10-05 12:18:09 -0700 (Mon, 05 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/emem.c

Use g_free() (should have been part of r30342)
------------------------------------------------------------------------
r30346 | krj | 2009-10-05 11:52:46 -0700 (Mon, 05 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/packet.c

Move dissector add sanity check to separate function
------------------------------------------------------------------------
r30345 | krj | 2009-10-05 11:45:03 -0700 (Mon, 05 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/gcp.c

Add DISSECTOR_ASSERT before dereferencing pointer
------------------------------------------------------------------------
r30344 | krj | 2009-10-05 11:38:50 -0700 (Mon, 05 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/filesystem.c

GetModuleFileName expects the size of the passed buffer to be expressed in TCHAR. We currently pass the size expressed in bytes. In other words, we incorrectly state that the buffer is twice as big as it really is.
------------------------------------------------------------------------
r30343 | krj | 2009-10-05 11:24:59 -0700 (Mon, 05 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/frame_data.c

se_alloc returns a non NULL pointer so we don't have to check for NULL
------------------------------------------------------------------------
r30342 | krj | 2009-10-05 11:20:38 -0700 (Mon, 05 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/emem.c

Use g_malloc()
------------------------------------------------------------------------
r30341 | stig | 2009-10-05 11:13:23 -0700 (Mon, 05 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-snmp.c

Return from dissect_snmp_VarBind() when detecting invalid oid.

------------------------------------------------------------------------
r30340 | krj | 2009-10-05 11:12:16 -0700 (Mon, 05 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/addr_resolv.c

Add null pointer guard
------------------------------------------------------------------------
r30339 | krj | 2009-10-05 11:07:59 -0700 (Mon, 05 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/sigcomp-udvm.c

Allocate 64K buffer from heap
------------------------------------------------------------------------
r30338 | stig | 2009-10-05 10:52:23 -0700 (Mon, 05 Oct 2009) | 2 lines
Changed paths:
   M /trunk/gtk/sctp_stat_dlg.c

Return from sctp_stat_on_select_row() if nothing selected.

------------------------------------------------------------------------
r30337 | krj | 2009-10-05 10:43:27 -0700 (Mon, 05 Oct 2009) | 1 line
Changed paths:
   M /trunk/config.nmake

Cleanup comments wrt. /MP
------------------------------------------------------------------------
r30336 | etxrab | 2009-10-05 10:19:39 -0700 (Mon, 05 Oct 2009) | 2 lines
Changed paths:
   M /trunk/gtk/service_response_time_table.c

From Didier Gautheron:
Sorting wasn't working right for time columns.
------------------------------------------------------------------------
r30335 | stig | 2009-10-05 09:52:59 -0700 (Mon, 05 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-lldp.c

Initialize ip_addr to avoid an uninitialized warning.

------------------------------------------------------------------------
r30334 | stig | 2009-10-05 09:48:20 -0700 (Mon, 05 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dcerpc.c

Initialize some values to avoid uninitialized warnings.

------------------------------------------------------------------------
r30333 | stig | 2009-10-05 09:40:38 -0700 (Mon, 05 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dcom.c

Initialize u32BoundElements.

------------------------------------------------------------------------
r30332 | stig | 2009-10-05 09:36:31 -0700 (Mon, 05 Oct 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_dtap.c

Moved the block for second octet to avoid a warning about an uninitialized
variable.

------------------------------------------------------------------------
r30331 | stig | 2009-10-05 09:33:41 -0700 (Mon, 05 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_common.c

Corrected check for dtmEgprsHighMultiSlotClassPresent.

------------------------------------------------------------------------
r30330 | stig | 2009-10-05 08:22:34 -0700 (Mon, 05 Oct 2009) | 2 lines
Changed paths:
   M /trunk/mergecap.c

Fixed a int/long warning.

------------------------------------------------------------------------
r30329 | stig | 2009-10-05 08:20:22 -0700 (Mon, 05 Oct 2009) | 2 lines
Changed paths:
   M /trunk/merge.c

Fixed a size data type.

------------------------------------------------------------------------
r30328 | stig | 2009-10-05 08:17:41 -0700 (Mon, 05 Oct 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-fc.c

Rewrote fc_sof_t and fc_eof_t from enum to defines, as enum
is defined as signed int.

------------------------------------------------------------------------
r30327 | stig | 2009-10-05 08:16:11 -0700 (Mon, 05 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dcerpc-lsa.c
   M /trunk/epan/dissectors/pidl/lsa.cnf

Fixed a signed/unsigned warning.

------------------------------------------------------------------------
r30326 | etxrab | 2009-10-05 01:33:55 -0700 (Mon, 05 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-nas_eps.c

Change a refrerence.
------------------------------------------------------------------------
r30325 | etxrab | 2009-10-05 01:32:59 -0700 (Mon, 05 Oct 2009) | 2 lines
Changed paths:
   M /trunk/gtk/expert_comp_table.c

Prepare to change GtkItemFactory to GtkUIManager.
(Will not have time to work on this for a while).
------------------------------------------------------------------------
r30324 | etxrab | 2009-10-05 01:31:31 -0700 (Mon, 05 Oct 2009) | 1 line
Changed paths:
   M /trunk/gtk/prefs_taps.c

Make Wireshark compile on Windows.
------------------------------------------------------------------------
r30323 | stig | 2009-10-05 00:25:33 -0700 (Mon, 05 Oct 2009) | 3 lines
Changed paths:
   M /trunk/gtk/follow_stream.c
   M /trunk/gtk/follow_stream.h

Prototype follow_add_to_gtk_text().
Made some functions static.

------------------------------------------------------------------------
r30322 | stig | 2009-10-05 00:02:38 -0700 (Mon, 05 Oct 2009) | 2 lines
Changed paths:
   M /trunk/gtk/main.h
   M /trunk/gtk/prefs_taps.c

Prototype reset_tap_update_timer() in main.h

------------------------------------------------------------------------
r30321 | etxrab | 2009-10-04 12:34:48 -0700 (Sun, 04 Oct 2009) | 3 lines
Changed paths:
   M /trunk/plugins/profinet/packet-dcerpc-pn-io.c

From Benjamin Meyer:
Profinet PDIRFrameData field FrameDetails not decoded
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4091
------------------------------------------------------------------------
r30320 | etxrab | 2009-10-04 12:31:02 -0700 (Sun, 04 Oct 2009) | 3 lines
Changed paths:
   M /trunk/plugins/profinet/packet-pn-dcp.c

From Benjamin Meyer:
PROFINET DCP ResetFactorySettings not decoded.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4090
------------------------------------------------------------------------
r30319 | etxrab | 2009-10-04 12:25:46 -0700 (Sun, 04 Oct 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ber.c

From Gerasimos Dimitriadis:
TCAP problem with indefinite length 'components' SEQ OF.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4053
------------------------------------------------------------------------
r30318 | krj | 2009-10-04 11:51:37 -0700 (Sun, 04 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/Makefile.common

RIP packet-6lowpan.h
------------------------------------------------------------------------
r30317 | krj | 2009-10-04 11:40:44 -0700 (Sun, 04 Oct 2009) | 1 line
Changed paths:
   M /trunk/plugins/wimax/wimax_compact_dlmap_ie_decoder.c

Remove check_col()
------------------------------------------------------------------------
r30316 | etxrab | 2009-10-04 11:33:23 -0700 (Sun, 04 Oct 2009) | 1 line
Changed paths:
   M /trunk/gtk/main_packet_list.c
   M /trunk/tools/checkAPIs.pl

Use gtk_image_new_from_pixmap().
------------------------------------------------------------------------
r30315 | krj | 2009-10-04 11:29:51 -0700 (Sun, 04 Oct 2009) | 1 line
Changed paths:
   M /trunk/plugins/wimax/crc.c

Use G_N_ELEMENTS instead of hard coding size of array
------------------------------------------------------------------------
r30314 | krj | 2009-10-04 11:26:01 -0700 (Sun, 04 Oct 2009) | 1 line
Changed paths:
   M /trunk/plugins/wimax/crc.c
   M /trunk/plugins/wimax/crc.h
   M /trunk/plugins/wimax/wimax_pdu_decoder.c

Constify wimax_mac_calc_crc8()
------------------------------------------------------------------------
r30313 | krj | 2009-10-04 11:22:36 -0700 (Sun, 04 Oct 2009) | 1 line
Changed paths:
   M /trunk/plugins/wimax/crc.c
   M /trunk/plugins/wimax/crc.h
   M /trunk/plugins/wimax/msg_dlmap.c

Constify wimax_mac_calc_crc16()
------------------------------------------------------------------------
r30312 | etxrab | 2009-10-04 11:21:14 -0700 (Sun, 04 Oct 2009) | 1 line
Changed paths:
   M /trunk/gtk/tcp_graph.c
   M /trunk/tools/checkAPIs.pl

Remove #if 0'ed code.
------------------------------------------------------------------------
r30311 | etxrab | 2009-10-04 11:11:22 -0700 (Sun, 04 Oct 2009) | 12 lines
Changed paths:
   M /trunk/gtk/main.c
   M /trunk/tools/checkAPIs.pl

From GTK docs:
Warning
gtk_window_set_policy is deprecated and should not be used in newly-written code. Use gtk_window_set_resizable() instead.

Changes how a toplevel window deals with its size request and user resize attempts. There are really only two reasonable ways to call this function: 

1.gtk_window_set_policy (GTK_WINDOW (window), FALSE, TRUE, FALSE) means that the window is user-resizable. 

2.gtk_window_set_policy (GTK_WINDOW (window), FALSE, FALSE, TRUE) means that the window's size is program-controlled, and should simply match the current size request of the window's children. 

gtk_window_set_resizable () :
Sets whether the user can resize a window. Windows are user resizable by default.
------------------------------------------------------------------------
r30310 | wmeier | 2009-10-04 10:50:39 -0700 (Sun, 04 Oct 2009) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-6lowpan.c
   D /trunk/epan/dissectors/packet-6lowpan.h

1. There doesn't seem to be a need for a separate .h file;
2. Move prototype declarations to after the struct declarations
   used by the prototypes.
3. Fix some typos.

------------------------------------------------------------------------
r30309 | krj | 2009-10-04 10:21:45 -0700 (Sun, 04 Oct 2009) | 1 line
Changed paths:
   M /trunk/plugins/wimax/crc.c
   M /trunk/plugins/wimax/crc.h
   M /trunk/plugins/wimax/mac_hd_generic_decoder.c
   M /trunk/plugins/wimax/msg_dlmap.c
   M /trunk/plugins/wimax/wimax_harq_map_decoder.c

Constify wimax_mac_calc_crc32()
------------------------------------------------------------------------
r30308 | krj | 2009-10-04 10:12:42 -0700 (Sun, 04 Oct 2009) | 1 line
Changed paths:
   M /trunk/plugins/wimax/wimax_utils.c

Remove forward references
------------------------------------------------------------------------
r30307 | krj | 2009-10-04 10:03:57 -0700 (Sun, 04 Oct 2009) | 1 line
Changed paths:
   M /trunk/plugins/wimax/mac_hd_generic_decoder.c
   M /trunk/plugins/wimax/wimax_utils.h

Move prototype to wimax_utils.h
------------------------------------------------------------------------
r30306 | krj | 2009-10-04 09:57:04 -0700 (Sun, 04 Oct 2009) | 1 line
Changed paths:
   M /trunk/plugins/wimax/wimax_utils.c

Include wimax_utils.h
------------------------------------------------------------------------
r30305 | etxrab | 2009-10-04 08:49:52 -0700 (Sun, 04 Oct 2009) | 1 line
Changed paths:
   M /trunk/gtk/io_stat.c
   M /trunk/tools/checkAPIs.pl

Get rid of deprecated symblol gtk_widget_draw().
------------------------------------------------------------------------
r30302 | gerald | 2009-10-04 08:03:26 -0700 (Sun, 04 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/enterprise-numbers
   M /trunk/manuf

[Automatic manuf and enterprise-numbers update for 2009-10-04]
------------------------------------------------------------------------
r30301 | krj | 2009-10-04 07:59:18 -0700 (Sun, 04 Oct 2009) | 1 line
Changed paths:
   M /trunk/asn1/charging_ase/packet-charging_ase-template.c
   M /trunk/epan/dissectors/packet-charging_ase.c

Whitespace changes
------------------------------------------------------------------------
r30300 | krj | 2009-10-04 05:31:32 -0700 (Sun, 04 Oct 2009) | 1 line
Changed paths:
   M /trunk/gtk/sctp_error_dlg.c

Fix create_list() prototype
------------------------------------------------------------------------
r30299 | krj | 2009-10-04 05:25:20 -0700 (Sun, 04 Oct 2009) | 1 line
Changed paths:
   M /trunk/gtk/airpcap_dlg.c

Add HAVE_AIRPDCAP guard
------------------------------------------------------------------------
r30298 | stig | 2009-10-04 04:23:06 -0700 (Sun, 04 Oct 2009) | 2 lines
Changed paths:
   M /trunk/print.c

Removed a redundant prototype.

------------------------------------------------------------------------
r30297 | krj | 2009-10-04 03:51:53 -0700 (Sun, 04 Oct 2009) | 1 line
Changed paths:
   M /trunk/tools/make-tapreg-dotc

Don't use echo -e
------------------------------------------------------------------------
r30296 | etxrab | 2009-10-04 03:30:48 -0700 (Sun, 04 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-dcerpc.c

Atemt to fix compilation of packet-dcerpc.c for Windows.
------------------------------------------------------------------------
r30295 | krj | 2009-10-04 03:01:34 -0700 (Sun, 04 Oct 2009) | 1 line
Changed paths:
   M /trunk/gtk/CMakeLists.txt

make-tapreg-dotc has moved to tools/make-tapreg-dotc
------------------------------------------------------------------------
r30294 | etxrab | 2009-10-04 02:53:05 -0700 (Sun, 04 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-dcerpc-samr.c

Atemt to fix compilation of samr for Windows.
------------------------------------------------------------------------
r30293 | krj | 2009-10-04 02:12:14 -0700 (Sun, 04 Oct 2009) | 1 line
Changed paths:
   M /trunk/gtk/Makefile.am
   M /trunk/gtk/Makefile.nmake

make-tapreg-dotc has moved to tools/make-tapreg-dotc
------------------------------------------------------------------------
r30292 | sahlberg | 2009-10-04 02:00:47 -0700 (Sun, 04 Oct 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dcerpc-samr.c
   M /trunk/epan/dissectors/packet-dcerpc-samr.h
   M /trunk/epan/dissectors/pidl/samr.idl

more merges from samba samr idl file


------------------------------------------------------------------------
r30291 | krj | 2009-10-04 01:42:20 -0700 (Sun, 04 Oct 2009) | 1 line
Changed paths:
   M /trunk/print.c

Fix typo
------------------------------------------------------------------------
r30290 | sahlberg | 2009-10-04 01:34:25 -0700 (Sun, 04 Oct 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dcerpc-samr.c
   M /trunk/epan/dissectors/pidl/samr.idl

more merges from the samba samr idl file


------------------------------------------------------------------------
r30289 | sahlberg | 2009-10-04 01:33:45 -0700 (Sun, 04 Oct 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-tnef.c

use a fake dcerpc_call_data structure before we call into the dcerpc 
helpers


------------------------------------------------------------------------
r30288 | sahlberg | 2009-10-04 01:27:17 -0700 (Sun, 04 Oct 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-smb2.c

we must create a fake dcerpc_call_value strucure before we call into the 
dcerpc helpers


------------------------------------------------------------------------
r30287 | krj | 2009-10-04 01:26:59 -0700 (Sun, 04 Oct 2009) | 1 line
Changed paths:
   M /trunk/tools/make-tapreg-dotc

Some minor whitespace changes in the generated output file
------------------------------------------------------------------------
r30286 | sahlberg | 2009-10-04 01:24:04 -0700 (Sun, 04 Oct 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-kerberos.c

we must create a fake dcerpc_call_value structure when we call into the 
dcerpc helpers


------------------------------------------------------------------------
r30285 | sahlberg | 2009-10-04 01:11:09 -0700 (Sun, 04 Oct 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dcerpc-nt.c

update the string helpers to be ndr64 aware


------------------------------------------------------------------------
r30284 | krj | 2009-10-04 01:10:54 -0700 (Sun, 04 Oct 2009) | 1 line
Changed paths:
   M /trunk/CMakeLists.txt
   M /trunk/Makefile.am
   M /trunk/Makefile.nmake
   D /trunk/make-tapreg-dotc
   M /trunk/tools/Makefile.am
   A /trunk/tools/make-tapreg-dotc (from /trunk/make-tapreg-dotc:30274)

Move make-tapreg-dotc to tools/make-tapreg-dotc
------------------------------------------------------------------------
r30283 | sahlberg | 2009-10-04 00:57:45 -0700 (Sun, 04 Oct 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dcerpc-nt.c

update dissect_ndr_nt_PSID_ARRAY() to be ndr64 aware


------------------------------------------------------------------------
r30282 | krj | 2009-10-04 00:57:35 -0700 (Sun, 04 Oct 2009) | 1 line
Changed paths:
   M /trunk/Makefile.am
   M /trunk/tools/Makefile.am

Add rdps.py to EXTRA_DIST in tools/Makefile.am instead
------------------------------------------------------------------------
r30281 | krj | 2009-10-04 00:50:36 -0700 (Sun, 04 Oct 2009) | 1 line
Changed paths:
   M /trunk/CMakeLists.txt
   M /trunk/Makefile.am
   M /trunk/Makefile.nmake
   D /trunk/rdps.py
   A /trunk/tools/rdps.py (from /trunk/rdps.py:30280)

Move rdps.py to tools/rdps.py
------------------------------------------------------------------------
r30280 | krj | 2009-10-04 00:32:06 -0700 (Sun, 04 Oct 2009) | 1 line
Changed paths:
   M /trunk/rdps.py

Add GPL header
------------------------------------------------------------------------
r30279 | krj | 2009-10-04 00:04:32 -0700 (Sun, 04 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-ans.c

Don't clear and append string to column. Just add it (which will clear the column)
------------------------------------------------------------------------
r30278 | krj | 2009-10-03 23:53:05 -0700 (Sat, 03 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-6lowpan.c

We don't use preferences so if (!init) not required
------------------------------------------------------------------------
r30277 | krj | 2009-10-03 23:32:43 -0700 (Sat, 03 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/tvbuff.c

Use g_new0() when allocating z_stream
------------------------------------------------------------------------
r30276 | krj | 2009-10-03 23:28:50 -0700 (Sat, 03 Oct 2009) | 7 lines
Changed paths:
   M /trunk/epan/tvbuff.c

Use GLibs CLAMP(). The current inlined implementation seems to be wrong:

	} else if (bufsiz > TVB_Z_MAX_BUFSIZ) {
		bufsiz = TVB_Z_MIN_BUFSIZ;
	}

This should probably have been 'bufsiz = TVB_Z_MAX_BUFSIZ;'
------------------------------------------------------------------------
r30275 | krj | 2009-10-03 23:20:32 -0700 (Sat, 03 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/tvbuff.c

Delay allocation of z_stream
------------------------------------------------------------------------
r30274 | krj | 2009-10-03 23:12:31 -0700 (Sat, 03 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/tvbuff.c

g_malloc0() doesn't return NULL so remove NULL error paths
------------------------------------------------------------------------
r30273 | sahlberg | 2009-10-03 22:44:18 -0700 (Sat, 03 Oct 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dcerpc-samr.c
   M /trunk/epan/dissectors/packet-dcerpc-samr.h
   M /trunk/epan/dissectors/packet-dcerpc.c
   M /trunk/epan/dissectors/pidl/samr.idl

more samr updates for ndr64


------------------------------------------------------------------------
r30272 | sahlberg | 2009-10-03 21:14:49 -0700 (Sat, 03 Oct 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dcerpc-samr.c
   M /trunk/epan/dissectors/packet-dcerpc-samr.h
   M /trunk/epan/dissectors/packet-dcerpc.h
   M /trunk/epan/dissectors/pidl/samr.cnf
   M /trunk/epan/dissectors/pidl/samr.idl

merge some changes to samr from the samba idl


------------------------------------------------------------------------
r30271 | morriss | 2009-10-03 15:47:41 -0700 (Sat, 03 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-6lowpan.c

Fix a couple (false) uninitialized variable warnings.
------------------------------------------------------------------------
r30270 | stig | 2009-10-03 05:38:16 -0700 (Sat, 03 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/CMakeLists.txt

Added packet-6lowpan.c to cmake.

------------------------------------------------------------------------
r30269 | tuexen | 2009-10-03 03:52:15 -0700 (Sat, 03 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-6lowpan.c

Make gcc happy.

------------------------------------------------------------------------
r30268 | jake | 2009-10-03 03:06:19 -0700 (Sat, 03 Oct 2009) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/Makefile.common
   A /trunk/epan/dissectors/packet-6lowpan.c
   A /trunk/epan/dissectors/packet-6lowpan.h

From Owen Kirby:
The attached patch adds a dissector for IPv6 over IEEE 802.15.4 (aka 6LoWPAN).
The protocol is specified in RFC 4944. This dissector also processes the
6LoWPAN draft header compression scheme in draft-ietf-6lowpan-hc-05.

------------------------------------------------------------------------
r30267 | morriss | 2009-10-03 02:15:40 -0700 (Sat, 03 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/req_resp_hdrs.c

Fix a typo
------------------------------------------------------------------------
r30266 | krj | 2009-10-03 01:26:32 -0700 (Sat, 03 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-dcerpc-ndr.c

Guard against NULL pointers
------------------------------------------------------------------------
r30265 | sahlberg | 2009-10-02 22:23:48 -0700 (Fri, 02 Oct 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dcerpc-ndr.c
   M /trunk/epan/dissectors/packet-dcerpc.h

rename 2or4 to a new type guint1632   and call the dissector for this 
function   dissect_ndr_uint1632()


------------------------------------------------------------------------
r30264 | sahlberg | 2009-10-02 22:16:51 -0700 (Fri, 02 Oct 2009) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dcerpc-ndr.c
   M /trunk/epan/dissectors/packet-dcerpc-nt.c
   M /trunk/epan/dissectors/packet-dcerpc-samr.c
   M /trunk/epan/dissectors/packet-dcerpc.c
   M /trunk/epan/dissectors/packet-dcerpc.h
   M /trunk/epan/dissectors/pidl/samr.cnf

rename dissect_ndr_4or8 to   dissect_ndr_uint3264   to match hte name of 
the new datatype uint3264.
create a fake guint3264 type as well


------------------------------------------------------------------------
r30263 | sahlberg | 2009-10-02 21:49:04 -0700 (Fri, 02 Oct 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dcerpc-ndr.c
   M /trunk/epan/dissectors/packet-dcerpc-samr.c
   M /trunk/epan/dissectors/packet-dcerpc.h

add a helper that supports decoding either a 16 or 32 bit integer based 
on whether nrd or ndr64 is used.


------------------------------------------------------------------------
r30262 | sahlberg | 2009-10-02 20:50:30 -0700 (Fri, 02 Oct 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dcerpc-nt.c

make dissect_ndr_nt_SID handle ndr64


------------------------------------------------------------------------
r30261 | sahlberg | 2009-10-02 20:39:41 -0700 (Fri, 02 Oct 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dcerpc-samr.c
   M /trunk/epan/dissectors/pidl/samr.cnf

update the handmarshalled code in samr.cnf to handle ndr64 encoding


------------------------------------------------------------------------
r30260 | morriss | 2009-10-02 20:09:53 -0700 (Fri, 02 Oct 2009) | 6 lines
Changed paths:
   M /trunk/epan/req_resp_hdrs.c

Since chunk_size is now unsigned, check to ensure that it is not "too big."
(Prior to rev 30233 there was a check to make sure it was not negative. This
effectively puts that same check back in.)

Fixes the fuzz failure seen in https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4083

------------------------------------------------------------------------
r30259 | sahlberg | 2009-10-02 19:49:04 -0700 (Fri, 02 Oct 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dcerpc-samr.c

a new samr dissector, created using samba PIDL with ndr64 support


------------------------------------------------------------------------
r30258 | sahlberg | 2009-10-02 19:44:31 -0700 (Fri, 02 Oct 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dcerpc-nt.h

pild uses a magic alignment of 5 to mean  align either to 4 or 8 bytes 
depending on if ndr or ndr64 is used.


------------------------------------------------------------------------
r30257 | morriss | 2009-10-02 18:56:10 -0700 (Fri, 02 Oct 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/Makefile.common
   M /trunk/epan/dissectors/x11-declarations.h
   A /trunk/epan/dissectors/x11-enum.h
   M /trunk/epan/dissectors/x11-extension-errors.h
   M /trunk/epan/dissectors/x11-extension-implementation.h
   M /trunk/epan/dissectors/x11-glx-render-enum.h
   M /trunk/epan/dissectors/x11-register-info.h
   M /trunk/tools/process-x11-xcb.pl

From Peter Harris via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4067 :

This patch adds enum support to x11-process-xcb.pl

------------------------------------------------------------------------
r30256 | sahlberg | 2009-10-02 18:12:34 -0700 (Fri, 02 Oct 2009) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dcerpc.c

initial support to handle conformance data for NDR64.

Conformance data items are 4 bytes in NDR but 8 bytes in NDR64


------------------------------------------------------------------------
r30255 | sahlberg | 2009-10-02 17:13:13 -0700 (Fri, 02 Oct 2009) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dcerpc-samr.c

update the alignment for UserInfo so it handles either NDR or NDR64.

This should be done by PIDL once it gets updated.


------------------------------------------------------------------------
r30254 | sahlberg | 2009-10-02 17:10:35 -0700 (Fri, 02 Oct 2009) | 6 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dcerpc-nt.h

add a new macro to do alignment to either 4 or 8 bytes depending on if 
we use ndr or ndr64.
we need this since some structures change their alignment depending on 
the transfer syntax used.


------------------------------------------------------------------------
r30253 | sahlberg | 2009-10-02 17:03:48 -0700 (Fri, 02 Oct 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dcerpc-ndr.c
   M /trunk/epan/dissectors/packet-dcerpc.c
   M /trunk/epan/dissectors/packet-dcerpc.h

teach the dce/rpc pointer dissector about ndr64 and make it dissect 
pointers as 8 byte entities when ndr64 is negotiated


------------------------------------------------------------------------
r30252 | stig | 2009-10-02 12:55:43 -0700 (Fri, 02 Oct 2009) | 5 lines
Changed paths:
   M /trunk/epan/libwireshark.def
   M /trunk/epan/tap.c
   M /trunk/epan/tap.h
   M /trunk/file.c

Prime interesting fields when selecting a package, so Lua's ProtoField
can extract the field value correctly.

This fixes bug 4058.

------------------------------------------------------------------------
r30251 | morriss | 2009-10-02 11:25:28 -0700 (Fri, 02 Oct 2009) | 1 line
Changed paths:
   A /trunk/tools/test-fuzzed-cap.sh

Add a little script to set up ulimits before testing a capture that failed fuzz testing.
------------------------------------------------------------------------
r30250 | jake | 2009-10-02 10:17:20 -0700 (Fri, 02 Oct 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-cops.c

From Jared Renzullo:
The Cops dissector does not support the IPv6 Classifier object which was added
to PCMM in the I04 spec. The object is identified by Snum = 6, Stype = 3.
------------------------------------------------------------------------
r30249 | stig | 2009-10-02 09:51:31 -0700 (Fri, 02 Oct 2009) | 3 lines
Changed paths:
   M /trunk/epan/wslua/wslua_field.c
   M /trunk/epan/wslua/wslua_tree.c

From Beth via bug 4049:
Add support for FT_BOOLEAN fields to FieldInfo and TreeItem.

------------------------------------------------------------------------
r30248 | morriss | 2009-10-02 06:04:00 -0700 (Fri, 02 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-aim.c

One of those if(check_col)'s was hiding another condition (should have been looking closer). Fixes the fuzz failure in bug 4074.
------------------------------------------------------------------------
r30247 | ulfl | 2009-10-02 02:26:52 -0700 (Fri, 02 Oct 2009) | 1 line
Changed paths:
   M /trunk/config.nmake

be more verbose how to get VCREDIST_EXE
------------------------------------------------------------------------
r30246 | etxrab | 2009-10-02 02:23:46 -0700 (Fri, 02 Oct 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-nas_eps.c

Update to 3GPP TS 24.301 V9.0.0 (2009-09)
------------------------------------------------------------------------
r30245 | ulfl | 2009-10-02 02:12:32 -0700 (Fri, 02 Oct 2009) | 1 line
Changed paths:
   M /trunk/docbook/wsdg_src/WSDG_chapter_quick_setup.xml

2008EE is the example throughout that chapter, use it in this config.nmake example as well
------------------------------------------------------------------------
r30244 | jake | 2009-10-02 00:01:20 -0700 (Fri, 02 Oct 2009) | 5 lines
Changed paths:
   M /trunk/AUTHORS
   M /trunk/epan/dissectors/packet-lmp.c

From Francesco Fondelli:
Back in August 2002 the check-sum field was removed from the
LMP specification (draft-ietf-ccamp-lmp-05).  This patch aligns
packet-lmp.c dissector with RFC 4204.

------------------------------------------------------------------------
r30243 | morriss | 2009-10-01 12:19:58 -0700 (Thu, 01 Oct 2009) | 15 lines
Changed paths:
   M /trunk/epan/dissectors/packet-aim.c

From Gregor Jasny via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4065 :

Expose the FNAC family and subtype via a hf_ value so you can filter for
specific messages.

From me:

Re-arrange the code a bit: put dissect_aim() at the bottom near the
registration functions.  Remove unnecessary forward declarations.

Reindent a bunch.

Remove a couple check_col() calls; leave one in since it protects several
other calls.

------------------------------------------------------------------------
r30242 | etxrab | 2009-10-01 11:38:14 -0700 (Thu, 01 Oct 2009) | 3 lines
Changed paths:
   M /trunk/AUTHORS
   M /trunk/epan/dissectors/packet-gsm_a_dtap.c

From Gerasimos Dimitriadis:
DTAP decoding of Alerting Pattern IE.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4072
------------------------------------------------------------------------
r30241 | etxrab | 2009-10-01 11:22:16 -0700 (Thu, 01 Oct 2009) | 2 lines
Changed paths:
   M /trunk/asn1/lte-rrc/EUTRA-InterNodeDefinitions.asn
   M /trunk/asn1/lte-rrc/EUTRA-RRC-Definitions.asn
   M /trunk/asn1/lte-rrc/EUTRA-UE-Variables.asn
   M /trunk/asn1/lte-rrc/lte-rrc.cnf
   M /trunk/epan/dissectors/packet-lte-rrc.c

From Vincent Helfre:
Update the LTE RRC dissector to september 29 version.
------------------------------------------------------------------------
r30240 | stig | 2009-10-01 10:25:24 -0700 (Thu, 01 Oct 2009) | 3 lines
Changed paths:
   M /trunk/epan/wslua/wslua_proto.c

Removed fetching an unused variable.  Leaving as a comment
for documentation purpose.

------------------------------------------------------------------------
r30239 | stig | 2009-10-01 10:24:29 -0700 (Thu, 01 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/wslua/wslua_tvb.c

Removed redundant prototype of Tvb_range().

------------------------------------------------------------------------
r30238 | krj | 2009-10-01 08:14:43 -0700 (Thu, 01 Oct 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ieee80211.c

Don't pass in ephemeral allocated string to col_set_str()

Fixed https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4071

------------------------------------------------------------------------
r30237 | stig | 2009-10-01 08:03:02 -0700 (Thu, 01 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/req_resp_hdrs.c

Added a cast to avoid another warning.

------------------------------------------------------------------------
r30236 | stig | 2009-10-01 07:47:57 -0700 (Thu, 01 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/wslua/init_wslua.c

Made lua_load_script() static.

------------------------------------------------------------------------
r30235 | stig | 2009-10-01 07:44:59 -0700 (Thu, 01 Oct 2009) | 2 lines
Changed paths:
   M /trunk/gtk/dfilter_expr_dlg.c

Return from dfilter_expr_dlg_accept_cb() if nothing selected.

------------------------------------------------------------------------
r30234 | stig | 2009-10-01 07:41:34 -0700 (Thu, 01 Oct 2009) | 2 lines
Changed paths:
   M /trunk/gtk/main_proto_draw.c

Added check for valid pointers (to avoid warnings).

------------------------------------------------------------------------
r30233 | stig | 2009-10-01 07:38:37 -0700 (Thu, 01 Oct 2009) | 3 lines
Changed paths:
   M /trunk/epan/req_resp_hdrs.c

Fixed input argument for sscanf "%x" (shall be unsigned int).
Check that this value has been set.

------------------------------------------------------------------------
r30232 | etxrab | 2009-10-01 07:21:40 -0700 (Thu, 01 Oct 2009) | 1 line
Changed paths:
   M /trunk/asn1/s1ap/S1AP-CommonDataTypes.asn
   M /trunk/asn1/s1ap/S1AP-Constants.asn
   M /trunk/asn1/s1ap/S1AP-Containers.asn
   M /trunk/asn1/s1ap/S1AP-IEs.asn
   M /trunk/asn1/s1ap/S1AP-PDU-Contents.asn
   M /trunk/asn1/s1ap/S1AP-PDU-Descriptions.asn
   M /trunk/asn1/s1ap/s1ap.cnf
   M /trunk/epan/dissectors/packet-s1ap.c

Update to 3GPP TS 36.413 V9.0.0 (2009-09)
------------------------------------------------------------------------
r30231 | etxrab | 2009-10-01 06:48:36 -0700 (Thu, 01 Oct 2009) | 1 line
Changed paths:
   M /trunk/asn1/s1ap/S1AP-CommonDataTypes.asn
   M /trunk/asn1/s1ap/S1AP-Constants.asn
   M /trunk/asn1/s1ap/S1AP-Containers.asn
   M /trunk/asn1/s1ap/S1AP-IEs.asn
   M /trunk/asn1/s1ap/S1AP-PDU-Contents.asn
   M /trunk/asn1/s1ap/S1AP-PDU-Descriptions.asn
   M /trunk/epan/dissectors/packet-s1ap.c

Update to 3GPP TS 36.413 V8.7.0 (2009-09)
------------------------------------------------------------------------
r30230 | stig | 2009-10-01 04:20:33 -0700 (Thu, 01 Oct 2009) | 2 lines
Changed paths:
   M /trunk/epan/wslua/wslua_proto.c

Cast a pointer to avoid a warning.

------------------------------------------------------------------------
r30229 | stig | 2009-10-01 04:09:27 -0700 (Thu, 01 Oct 2009) | 2 lines
Changed paths:
   M /trunk/dumpcap.c

Cast a pointer to avoid a warning.

------------------------------------------------------------------------
r30228 | stig | 2009-10-01 03:52:01 -0700 (Thu, 01 Oct 2009) | 2 lines
Changed paths:
   M /trunk/wiretap/CMakeLists.txt

(minor) Indent fix.

------------------------------------------------------------------------
r30227 | etxrab | 2009-10-01 02:04:23 -0700 (Thu, 01 Oct 2009) | 3 lines
Changed paths:
   M /trunk/gtk/service_response_time_table.c
   M /trunk/gtk/service_response_time_table.h

From : Didier Gautheron
A gtk tree view version of service response time.
Tested with AFP and SMB, variable size columns don't look great with SMB though.
------------------------------------------------------------------------
r30226 | sahlberg | 2009-10-01 01:55:25 -0700 (Thu, 01 Oct 2009) | 7 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dcerpc.c
   M /trunk/epan/dissectors/packet-dcerpc.h

we need to copy the information about the transport syntax, i.e. i fit 
is ndr64 or not, from the bind information to the data we store for each 
individual pdu, since the trnasport syntax may change dynamically back 
and forth between "normal" and "ndr64" on the same conversation.



------------------------------------------------------------------------
r30225 | sfisher | 2009-09-30 19:09:30 -0700 (Wed, 30 Sep 2009) | 5 lines
Changed paths:
   M /trunk/epan/strutil.c


Remove comment asking if this function should be in strutil.c since it is
already there.


------------------------------------------------------------------------
r30224 | jake | 2009-09-30 14:07:55 -0700 (Wed, 30 Sep 2009) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-cops.c

From Jared Renzullo:
The IPv6 SubscriberId object, which was added in the I04 spec, is not supported
in the cops dissector for PCMM. It was already supported for DQOS, however. The
object is identified by S-num = 3, S-type = 2.

------------------------------------------------------------------------
r30223 | stig | 2009-09-30 12:48:52 -0700 (Wed, 30 Sep 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dmp.c

Removed unused variable.

------------------------------------------------------------------------
r30222 | stig | 2009-09-30 12:48:10 -0700 (Wed, 30 Sep 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dnp.c

Removed 'l' modifier for %g, as it will be ignored.

------------------------------------------------------------------------
r30221 | stig | 2009-09-30 12:39:33 -0700 (Wed, 30 Sep 2009) | 2 lines
Changed paths:
   M /trunk/gtk/sctp_stat_dlg.c

Corrected prototype for create_list().

------------------------------------------------------------------------
r30220 | stig | 2009-09-30 12:33:39 -0700 (Wed, 30 Sep 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-beep.c

Added some check for a valid beep_frame_data.
Untabify file.

------------------------------------------------------------------------
r30218 | stig | 2009-09-30 08:03:39 -0700 (Wed, 30 Sep 2009) | 3 lines
Changed paths:
   M /trunk/epan/wspython/wspy_proto.c

Corrected hfinfo.ref_count -> hfinfo.ref_type.
(how did this ever compile?)

------------------------------------------------------------------------
r30217 | jmayer | 2009-09-30 07:06:11 -0700 (Wed, 30 Sep 2009) | 1 line
Changed paths:
   M /trunk/README.cmake

Add a few more points to the todo list
------------------------------------------------------------------------
r30216 | wmeier | 2009-09-30 07:02:49 -0700 (Wed, 30 Sep 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-tpncp.c
   M /trunk/epan/dissectors/packet-xml.c
   M /trunk/epan/proto.c
   M /trunk/epan/proto.h

Rename hfinfo.ref_count to hfinfo.ref_type since that's now how it's used.

------------------------------------------------------------------------
r30215 | stig | 2009-09-30 06:42:58 -0700 (Wed, 30 Sep 2009) | 2 lines
Changed paths:
   M /trunk/wiretap/csids.c

Removed an unneeded assignment.

------------------------------------------------------------------------
r30214 | wmeier | 2009-09-30 06:32:53 -0700 (Wed, 30 Sep 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-cups.c

Remove unneeded 'if(check_col()...)'

------------------------------------------------------------------------
r30213 | wmeier | 2009-09-30 06:30:35 -0700 (Wed, 30 Sep 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-afp.c

Remove some unneeded (indirect) 'if(check_col()...)' guarding.

------------------------------------------------------------------------
r30212 | wmeier | 2009-09-30 06:22:56 -0700 (Wed, 30 Sep 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-clnp.c

#include <epan/expert.h>, <epan/strutil.h>, <stdio.h> & etc not needed....

------------------------------------------------------------------------
r30211 | wmeier | 2009-09-30 06:19:14 -0700 (Wed, 30 Sep 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-acn.c

Rework is_acn to use tvb_memeql insted of doing a tvb_get_epemeral_string and a memcmp;
Remove some unneeded calls to col_clear().

------------------------------------------------------------------------
r30210 | wmeier | 2009-09-30 06:04:06 -0700 (Wed, 30 Sep 2009) | 2 lines
Changed paths:
   M /trunk/epan/expert.c

Whitespace changes

------------------------------------------------------------------------
r30209 | sahlberg | 2009-09-30 02:43:14 -0700 (Wed, 30 Sep 2009) | 22 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dcerpc-epm.c
   M /trunk/epan/dissectors/packet-dcerpc.c

Move the definition of the uuid, and registration of its name, for the 
standard ndr transfer syntax from the epm dissector to packet-dcerpc.c

Add a new transfer syntax : ndr64. This is a new syntax with different
scalar sizes and different alignment rules compared to normal ndr.
It is negotiated and used between w2k8 and samba4 boxens and one may 
assume, future versions of windows as well.

We need to associate the transfer syntax with the bind information since
the transfer syntax will change the packet encoding rules for the 
protocol.
For example, SAMR, as well as all other interfaces support both syntaxes 
and are thus encoded differently, wiht different alignments depending on 
which transfer was negotioated during the bind.



This will require additional changes to the dcerpc helpers and also to 
pidl.



------------------------------------------------------------------------
r30208 | sahlberg | 2009-09-30 00:53:12 -0700 (Wed, 30 Sep 2009) | 28 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dcerpc-nt.c

The dcerpc dissectors used to walk the list of items upward parent by 
parent in order to push teh display of extra interesting fields in the 
packet to higher up in the decode tree. This was useful for making sure 
that things like DomainNames etc are clearly visible without having to 
drill down 500 layers of NDR.

This code used to just blindly walk the indicated number of parents, and 
then attach the string to that item.
This relied on the "unsafe" assumption that the topmost item would have 
pointer point to itself, so this was "safe".

This is no longer safe since the root object in the tree now has NULL as 
parent, and thus some of these dcerpc interfaces can now cause a SEGV 
trying to dereference NULL->parent.


I added a macro to safely walk to the parent object, or remain at the 
current object if parent is NULL.



This was a serious bug, where dcerpc traffic could cause a SEGV.
Please merge into all stable versions.





------------------------------------------------------------------------
r30207 | sahlberg | 2009-09-30 00:47:47 -0700 (Wed, 30 Sep 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-scsi-mmc.c

add the name ModeSense6 to the list of known opcodes for mmc


------------------------------------------------------------------------
r30206 | stig | 2009-09-29 13:59:30 -0700 (Tue, 29 Sep 2009) | 2 lines
Changed paths:
   M /trunk/epan/sigcomp-udvm.c

Print correct destination for SIGCOMP_INSTR_COPY_LITERAL.

------------------------------------------------------------------------
r30205 | stig | 2009-09-29 13:48:41 -0700 (Tue, 29 Sep 2009) | 2 lines
Changed paths:
   M /trunk/epan/wslua/wslua_util.c

Avoid a possible dereference of null pointer.

------------------------------------------------------------------------
r30204 | stig | 2009-09-29 12:40:21 -0700 (Tue, 29 Sep 2009) | 2 lines
Changed paths:
   M /trunk/epan/wspython/wspy_register.c

Mark unused argument instead of assigning to an unused variable.

------------------------------------------------------------------------
r30203 | stig | 2009-09-29 12:30:42 -0700 (Tue, 29 Sep 2009) | 2 lines
Changed paths:
   M /trunk/epan/wspython/wspy_proto.h
   M /trunk/epan/wspython/wspy_register.h

Don't include config.h in header files.

------------------------------------------------------------------------
r30202 | stig | 2009-09-29 12:29:03 -0700 (Tue, 29 Sep 2009) | 2 lines
Changed paths:
   M /trunk/gtk/expert_comp_table.c

Rewrite some local variable names to avoid function argument names.

------------------------------------------------------------------------
r30201 | stig | 2009-09-29 12:23:50 -0700 (Tue, 29 Sep 2009) | 2 lines
Changed paths:
   M /trunk/gtk/find_dlg.c

Renamed some local GtkWidget's to avoid variable shadowing.

------------------------------------------------------------------------
r30200 | stig | 2009-09-29 12:20:48 -0700 (Tue, 29 Sep 2009) | 2 lines
Changed paths:
   M /trunk/gtk/filter_dlg.c

Made colorize_filter_te_as_deprecated() static.

------------------------------------------------------------------------
r30199 | stig | 2009-09-29 12:19:40 -0700 (Tue, 29 Sep 2009) | 2 lines
Changed paths:
   M /trunk/epan/column-utils.c

Removed unused variable 'sep_len' in col_do_append_str().

------------------------------------------------------------------------
r30198 | stig | 2009-09-29 12:18:43 -0700 (Tue, 29 Sep 2009) | 2 lines
Changed paths:
   M /trunk/epan/gcp.c

Fixed an if-check in gcp_analyze_msg().

------------------------------------------------------------------------
r30197 | stig | 2009-09-29 12:16:52 -0700 (Tue, 29 Sep 2009) | 2 lines
Changed paths:
   M /trunk/epan/proto.c

Removed unused variable 'hfinfo' in proto_tree_set_time().

------------------------------------------------------------------------
r30196 | stig | 2009-09-29 12:16:00 -0700 (Tue, 29 Sep 2009) | 2 lines
Changed paths:
   M /trunk/epan/oids.c

Removed unused variable 'bytes' in oid_subid2encoded.

------------------------------------------------------------------------
r30195 | stig | 2009-09-29 06:04:47 -0700 (Tue, 29 Sep 2009) | 6 lines
Changed paths:
   M /trunk/gtk/sctp_assoc_analyse.c

Remove alloc of unused variables in sctp_analyse_cb().
This fixes bug 4064.

Set sctp_set_filter() static.
Use correct prototype for create_list().

------------------------------------------------------------------------
r30194 | stig | 2009-09-29 04:50:07 -0700 (Tue, 29 Sep 2009) | 4 lines
Changed paths:
   M /trunk/epan/wspython/wspy_register.c

Use correct prototypes when having no arguments.
Made some functions static.
Removed C++ comments.

------------------------------------------------------------------------
r30193 | stig | 2009-09-29 04:27:26 -0700 (Tue, 29 Sep 2009) | 2 lines
Changed paths:
   M /trunk/epan/wslua/make-reg.pl
   M /trunk/epan/wslua/wslua.h

Move luaopen_bit() to wslua.h

------------------------------------------------------------------------
r30192 | stig | 2009-09-29 03:22:06 -0700 (Tue, 29 Sep 2009) | 2 lines
Changed paths:
   M /trunk/epan/gcp.c

Made gcp_trx_to_str() static.

------------------------------------------------------------------------
r30191 | stig | 2009-09-29 03:01:06 -0700 (Tue, 29 Sep 2009) | 2 lines
Changed paths:
   M /trunk/epan/ex-opt.h

Corrected prototype for ex_opt_get_nth().

------------------------------------------------------------------------
r30190 | stig | 2009-09-29 02:49:43 -0700 (Tue, 29 Sep 2009) | 8 lines
Changed paths:
   M /trunk/epan/addr_resolv.c

Put caqm inside INET6 guard in host_lookup6().

Removed unused functions:
- get_hostip()
- get_hostip6()
- name_resolution_changed()
- get_ether_hexa()

------------------------------------------------------------------------
r30189 | stig | 2009-09-29 00:44:40 -0700 (Tue, 29 Sep 2009) | 2 lines
Changed paths:
   M /trunk/wiretap/daintree-sna.c

Read nsecs as a signed value.

------------------------------------------------------------------------
r30188 | stig | 2009-09-28 23:57:11 -0700 (Mon, 28 Sep 2009) | 2 lines
Changed paths:
   M /trunk/dumpcap.c

Initialize magic to avoid a warning about a possible uninitialized read.

------------------------------------------------------------------------
r30187 | stig | 2009-09-28 23:52:51 -0700 (Mon, 28 Sep 2009) | 2 lines
Changed paths:
   M /trunk/epan/oids.c

Ensure we don't dereference a null pointer.

------------------------------------------------------------------------
r30186 | stig | 2009-09-28 23:50:35 -0700 (Mon, 28 Sep 2009) | 3 lines
Changed paths:
   M /trunk/epan/emem.c

Ensure we don't dereference a null pointer.
Made emem_canary() static.

------------------------------------------------------------------------
r30185 | etxrab | 2009-09-28 11:58:26 -0700 (Mon, 28 Sep 2009) | 5 lines
Changed paths:
   M /trunk/gtk/main_toolbar.c

Trying to fix the bug found by Bill Meier:
I'm getting the following running Wireshark on Fedora Linux after a build from a recent SVN.

(lt-wireshark:8501): Gtk-CRITICAL **: gtk_toolbar_set_style: assertion 
`GTK_IS_TOOLBAR (toolbar)'
------------------------------------------------------------------------
r30184 | stig | 2009-09-28 11:12:00 -0700 (Mon, 28 Sep 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-zbee-aps.c

Removed second prototype of dissect_zbee_aps_skke_data().

------------------------------------------------------------------------
r30183 | stig | 2009-09-28 11:00:17 -0700 (Mon, 28 Sep 2009) | 2 lines
Changed paths:
   M /trunk/capture-pcap-util-int.h

Only include config.h in C files.

------------------------------------------------------------------------
r30182 | stig | 2009-09-28 10:58:47 -0700 (Mon, 28 Sep 2009) | 2 lines
Changed paths:
   M /trunk/asn1/h248/packet-h248-template.c
   M /trunk/epan/dissectors/packet-h248.c
   M /trunk/epan/dissectors/packet-h248_10.c
   M /trunk/epan/dissectors/packet-h248_3gpp.c
   M /trunk/epan/dissectors/packet-h248_7.c
   M /trunk/epan/dissectors/packet-h248_annex_c.c
   M /trunk/epan/dissectors/packet-h248_annex_e.c
   M /trunk/epan/dissectors/packet-h248_q1950.c
   M /trunk/epan/dissectors/packet-mstp.h
   M /trunk/epan/gcp.c
   M /trunk/epan/gcp.h

Only include config.h in C files, to avoid multiple inclusion.

------------------------------------------------------------------------
r30181 | stig | 2009-09-28 10:44:06 -0700 (Mon, 28 Sep 2009) | 2 lines
Changed paths:
   M /trunk/gtk/capture_file_dlg.c

Move cfselect_cb to avoid variable shadowing.

------------------------------------------------------------------------
r30180 | stig | 2009-09-28 10:40:07 -0700 (Mon, 28 Sep 2009) | 2 lines
Changed paths:
   M /trunk/epan/funnel.c
   M /trunk/epan/funnel.h
   M /trunk/epan/ptvcursor.h
   M /trunk/tap-funnel.c

Only include config.h in C files, to avoid multiple inclusion.

------------------------------------------------------------------------
r30179 | stig | 2009-09-28 10:39:27 -0700 (Mon, 28 Sep 2009) | 2 lines
Changed paths:
   M /trunk/gtk/follow_stream.h

Only include config.h in C files.

------------------------------------------------------------------------
r30178 | stig | 2009-09-28 10:28:06 -0700 (Mon, 28 Sep 2009) | 2 lines
Changed paths:
   M /trunk/gtk/main.h

Remove config.h to avoid multiple inclusions in C files.

------------------------------------------------------------------------
r30177 | stig | 2009-09-27 14:28:52 -0700 (Sun, 27 Sep 2009) | 2 lines
Changed paths:
   M /trunk/gtk/rpc_progs.c

Fix a possible dereference of null pointer.

------------------------------------------------------------------------
r30176 | stig | 2009-09-27 14:26:29 -0700 (Sun, 27 Sep 2009) | 2 lines
Changed paths:
   M /trunk/tap-comparestat.c

Fix a possible dereference of null pointer.

------------------------------------------------------------------------
r30175 | stig | 2009-09-27 14:23:51 -0700 (Sun, 27 Sep 2009) | 2 lines
Changed paths:
   M /trunk/tap-rpcprogs.c

Fix a possible dereference of null pointer.

------------------------------------------------------------------------
r30174 | stig | 2009-09-27 14:18:18 -0700 (Sun, 27 Sep 2009) | 2 lines
Changed paths:
   M /trunk/asn1/cmip/packet-cmip-template.c
   M /trunk/epan/dissectors/packet-cmip.c

Fix a possible dereference of null pointer when having no tree.

------------------------------------------------------------------------
r30171 | gerald | 2009-09-27 08:03:30 -0700 (Sun, 27 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/enterprise-numbers
   M /trunk/manuf

[Automatic manuf and enterprise-numbers update for 2009-09-27]
------------------------------------------------------------------------
r30170 | krj | 2009-09-26 04:48:13 -0700 (Sat, 26 Sep 2009) | 1 line
Changed paths:
   M /trunk/tools/indexcap.py

Delete log files from test runs that were succesful
------------------------------------------------------------------------
r30169 | krj | 2009-09-26 04:05:59 -0700 (Sat, 26 Sep 2009) | 3 lines
Changed paths:
   M /trunk/tools/indexcap.py

* Redirect stdout/stderr to temporary files
* Do file comparison on stdout/stderr output

------------------------------------------------------------------------
r30168 | krj | 2009-09-26 02:48:46 -0700 (Sat, 26 Sep 2009) | 2 lines
Changed paths:
   M /trunk/tools/indexcap.py

Start implementing 'compare against baseline'. When fully implemented we'll be able to compare any changes that we've made to the working directory against a clean/baseline version of tshark.

------------------------------------------------------------------------
r30167 | krj | 2009-09-26 02:03:26 -0700 (Sat, 26 Sep 2009) | 2 lines
Changed paths:
   M /trunk/tools/indexcap.py

Add support for running tshark (-d) on a set of files matching a certains protocols (--list-all-proto-files). The index file is used to search for the files matching the given protocol(s)

------------------------------------------------------------------------
r30166 | krj | 2009-09-26 00:13:48 -0700 (Sat, 26 Sep 2009) | 1 line
Changed paths:
   M /trunk/tools/indexcap.py

Look for both tshark and tshark.exe
------------------------------------------------------------------------
r30165 | krj | 2009-09-25 23:41:20 -0700 (Fri, 25 Sep 2009) | 1 line
Changed paths:
   M /trunk/tshark.c

Free capture filename on shutdown
------------------------------------------------------------------------
r30164 | krj | 2009-09-25 22:48:04 -0700 (Fri, 25 Sep 2009) | 1 line
Changed paths:
   M /trunk/print.c

Introduce print_stream_ps_alloc() and start using it
------------------------------------------------------------------------
r30163 | krj | 2009-09-25 22:25:42 -0700 (Fri, 25 Sep 2009) | 1 line
Changed paths:
   M /trunk/print.c

Introduce print_stream_text_alloc() and start using it
------------------------------------------------------------------------
r30162 | krj | 2009-09-25 21:52:34 -0700 (Fri, 25 Sep 2009) | 1 line
Changed paths:
   M /trunk/tshark.c

(Cosmetic) Reorder so that the failure message output handler appear in succession
------------------------------------------------------------------------
r30161 | krj | 2009-09-25 20:51:17 -0700 (Fri, 25 Sep 2009) | 1 line
Changed paths:
   M /trunk/configure.in

Remove tpg from configure. It's not ready to be built by the masses
------------------------------------------------------------------------
r30160 | krj | 2009-09-25 20:48:04 -0700 (Fri, 25 Sep 2009) | 1 line
Changed paths:
   M /trunk/tools/indexcap.py

Add option to dump all files containing a protocol (possibly a comma delimited list of protocols)
------------------------------------------------------------------------
r30159 | guy | 2009-09-25 14:55:39 -0700 (Fri, 25 Sep 2009) | 8 lines
Changed paths:
   M /trunk/wiretap/libpcap.c
   M /trunk/wiretap/pcap-common.c

Treat 13 as if it came from OpenBSD except on BSD/OS, so that if there
are any BSD/OS users still out there using Wireshark to read RFC 1483
ATM captures from BSD/OS, they can still do so, but all other users get
to read OpenBSD DLT_ENC captures, not just users *on* OpenBSD.

That also lets us simplify some hacks to deal with a link-layer type of
13 on Nokia IPSO captures.

------------------------------------------------------------------------
r30158 | guy | 2009-09-25 14:29:36 -0700 (Fri, 25 Sep 2009) | 5 lines
Changed paths:
   M /trunk/epan/packet.c

The data sources can be used even if the protocol tree isn't being built
or isn't visible.

Clean up some indentation.

------------------------------------------------------------------------
r30157 | sfisher | 2009-09-25 14:12:34 -0700 (Fri, 25 Sep 2009) | 11 lines
Changed paths:
   M /trunk/tools/indexcap.py


Set the usual properties + executable:

Name: svn:executable
   + *
Name: svn:keywords
   + Id
Name: svn:eol-style
   + native


------------------------------------------------------------------------
r30156 | krj | 2009-09-25 14:01:28 -0700 (Fri, 25 Sep 2009) | 1 line
Changed paths:
   M /trunk/tools/indexcap.py

Handle keyboard interrupts gracefully
------------------------------------------------------------------------
r30155 | krj | 2009-09-25 13:50:51 -0700 (Fri, 25 Sep 2009) | 3 lines
Changed paths:
   M /trunk/tools/indexcap.py

* Cleanup print
* Remove timeout (this wasn't correctly implemented)

------------------------------------------------------------------------
r30154 | guy | 2009-09-25 13:05:16 -0700 (Fri, 25 Sep 2009) | 3 lines
Changed paths:
   M /trunk/plugins/Makefile.am

Until we either supply "yapp" or put "yapp" into the list of tools you
need to install, don't include in Wireshark anything that requires "yapp".

------------------------------------------------------------------------
r30153 | krj | 2009-09-25 12:41:54 -0700 (Fri, 25 Sep 2009) | 1 line
Changed paths:
   M /trunk/tools/indexcap.py

Use timeout to keep the file progress printing smooth
------------------------------------------------------------------------
r30152 | krj | 2009-09-25 12:02:32 -0700 (Fri, 25 Sep 2009) | 2 lines
Changed paths:
   M /trunk/tools/indexcap.py

Use apply_async and print out file progress in the parent process

------------------------------------------------------------------------
r30151 | jmayer | 2009-09-25 11:09:42 -0700 (Fri, 25 Sep 2009) | 2 lines
Changed paths:
   M /trunk/CMakeLists.txt
   A /trunk/cmake/modules/FindYAPP.cmake
   M /trunk/configure.in
   M /trunk/plugins/Makefile.am
   A /trunk/plugins/giop/CMakeLists.txt
   A /trunk/plugins/tpg/CMakeLists.txt

Try to add tpg, but it seems it doesn't build with autofoo either.

------------------------------------------------------------------------
r30150 | krj | 2009-09-25 10:47:25 -0700 (Fri, 25 Sep 2009) | 1 line
Changed paths:
   M /trunk/tools/indexcap.py

Refactoring: add find_capture_files()
------------------------------------------------------------------------
r30149 | krj | 2009-09-25 10:43:01 -0700 (Fri, 25 Sep 2009) | 1 line
Changed paths:
   M /trunk/tools/indexcap.py

Add option to dump all files in index file
------------------------------------------------------------------------
r30148 | krj | 2009-09-25 10:28:53 -0700 (Fri, 25 Sep 2009) | 1 line
Changed paths:
   M /trunk/tools/indexcap.py

Add option to dump all protocols in index file
------------------------------------------------------------------------
r30147 | krj | 2009-09-25 10:03:44 -0700 (Fri, 25 Sep 2009) | 3 lines
Changed paths:
   M /trunk/tools/indexcap.py

* Handle some error path more gracefully
* Add more verbose output

------------------------------------------------------------------------
r30146 | krj | 2009-09-25 08:41:17 -0700 (Fri, 25 Sep 2009) | 1 line
Changed paths:
   M /trunk/tools/indexcap.py

Use pickle to store the results into the index file
------------------------------------------------------------------------
r30145 | jmayer | 2009-09-25 08:29:15 -0700 (Fri, 25 Sep 2009) | 2 lines
Changed paths:
   A /trunk/plugins/unistim/CMakeLists.txt

Forgot to commit the unistim cmakefile

------------------------------------------------------------------------
r30144 | jmayer | 2009-09-25 08:17:45 -0700 (Fri, 25 Sep 2009) | 2 lines
Changed paths:
   M /trunk/README.cmake
   M /trunk/plugins/asn1/CMakeLists.txt
   M /trunk/plugins/mate/CMakeLists.txt

Fix build of make and asn1 plugins.

------------------------------------------------------------------------
r30143 | krj | 2009-09-25 08:02:57 -0700 (Fri, 25 Sep 2009) | 1 line
Changed paths:
   M /trunk/tools/indexcap.py

Add initial multiprocessing support
------------------------------------------------------------------------
r30142 | jmayer | 2009-09-25 07:53:56 -0700 (Fri, 25 Sep 2009) | 3 lines
Changed paths:
   M /trunk/CMakeLists.txt
   M /trunk/epan/CMakeLists.txt
   M /trunk/epan/wslua/CMakeLists.txt
   M /trunk/epan/wspython/CMakeLists.txt

wslua now builds, links and installs.
Enable it by default.

------------------------------------------------------------------------
r30141 | stig | 2009-09-25 05:50:03 -0700 (Fri, 25 Sep 2009) | 2 lines
Changed paths:
   M /trunk/CMakeLists.txt

Removed some duplicate libraries.

------------------------------------------------------------------------
r30140 | guy | 2009-09-25 00:45:45 -0700 (Fri, 25 Sep 2009) | 3 lines
Changed paths:
   M /trunk/AUTHORS

Put the byte-order mark back in the AUTHORS file, add Michael Speck, and
clean up a couple of items.

------------------------------------------------------------------------
r30139 | etxrab | 2009-09-25 00:40:40 -0700 (Fri, 25 Sep 2009) | 3 lines
Changed paths:
   M /trunk/gtk/keys.h

From Speck Michael:
trivial patch that makes Wireshark compiling again, please check it into the sources.
There is a comment not properly terminated in file gtk\keys.h.
------------------------------------------------------------------------
r30138 | etxrab | 2009-09-24 23:02:22 -0700 (Thu, 24 Sep 2009) | 1 line
Changed paths:
   M /trunk/gtk/keys.h

Fooled by an #ifdef
------------------------------------------------------------------------
r30137 | etxrab | 2009-09-24 22:21:00 -0700 (Thu, 24 Sep 2009) | 1 line
Changed paths:
   M /trunk/gtk/main_filter_toolbar.c

Remove forgotten C++ style comments.
------------------------------------------------------------------------
r30136 | etxrab | 2009-09-24 22:19:18 -0700 (Thu, 24 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/prefs.c
   M /trunk/epan/prefs.h
   M /trunk/gtk/keys.h
   M /trunk/gtk/main_filter_toolbar.c
   M /trunk/gtk/main_toolbar.c
   M /trunk/gtk/prefs_gui.c
   M /trunk/gtk/prefs_layout.c

Make the filter toolbar style a preference.
------------------------------------------------------------------------
r30135 | jmayer | 2009-09-24 19:50:48 -0700 (Thu, 24 Sep 2009) | 3 lines
Changed paths:
   M /trunk/CMakeLists.txt
   M /trunk/README.cmake

- Previous patch moved the intall targes dirs too far down.
- Install some auxiliary files (AUTHORS-SHORT, manuf, ...)

------------------------------------------------------------------------
r30134 | wmeier | 2009-09-24 18:22:08 -0700 (Thu, 24 Sep 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-3g-a11.c
   M /trunk/epan/dissectors/packet-stun.c

Upon 2nd thought: revert changes I made to remove 'if(checkcol(...)' around col_add_fstr(...)

------------------------------------------------------------------------
r30133 | wmeier | 2009-09-24 17:29:06 -0700 (Thu, 24 Sep 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-3com-njack.c
   M /trunk/epan/dissectors/packet-actrace.c
   M /trunk/epan/dissectors/packet-bat.c
   M /trunk/epan/dissectors/packet-bootp.c
   M /trunk/epan/dissectors/packet-componentstatus.c

Upon 2nd thought: revert removal of 'if (check_col(...))' around col_add_fstr & etc.

------------------------------------------------------------------------
r30132 | wmeier | 2009-09-24 16:05:46 -0700 (Thu, 24 Sep 2009) | 9 lines
Changed paths:
   M /trunk/epan/dissectors/packet-componentstatus.c

Changes:
- Fix some #defines which just happened to sum up to the correct values but which used the wrong symbols;
- check_col() no longer req'd;
- use col_add_str() rather than col_add_fstr();
- check bytes are actually present before doing a heuristics check which fetches the bytes;
- use tvb_reported_length_remaining() instead of tvb_length_remaining() in one case;
- fix call to tvb_new_subset;
- (pedantic): return 0 or tvb_length(...) rather than FALSE or TRUE for this new-style dissector;

------------------------------------------------------------------------
r30131 | jmayer | 2009-09-24 14:42:57 -0700 (Thu, 24 Sep 2009) | 6 lines
Changed paths:
   M /trunk/epan/dissectors/packet-bootp.c

- Remove the comments about the breaks, they were needed.
- Add another break
- Add a comment about suboption 9
- Add suboption 11 decoding while I'm at it
  (Server Identifier Override Suboption)

------------------------------------------------------------------------
r30130 | krj | 2009-09-24 13:52:58 -0700 (Thu, 24 Sep 2009) | 2 lines
Changed paths:
   A /trunk/tools/win-setup.sh
   M /trunk/tools/win32-setup.sh
   M /trunk/tools/win64-setup.sh

Add win-setup.sh which contains pretty much what used to be in win32-setup.sh and which happens to be generic code

------------------------------------------------------------------------
r30129 | jmayer | 2009-09-24 13:42:08 -0700 (Thu, 24 Sep 2009) | 3 lines
Changed paths:
   M /trunk/CMakeLists.txt
   M /trunk/cmake/modules/FindHtmlViewer.cmake
   M /trunk/cmake/modules/FindLEX.cmake
   M /trunk/cmake/modules/FindSH.cmake
   M /trunk/cmake/modules/FindYACC.cmake

Slightly rework the detection code for some packages.
Make compile flag detection work (needed some not so nice hacks).

------------------------------------------------------------------------
r30128 | krj | 2009-09-24 13:27:33 -0700 (Thu, 24 Sep 2009) | 1 line
Changed paths:
   M /trunk/tools/unix2dos.pl

Use warnings
------------------------------------------------------------------------
r30127 | krj | 2009-09-24 13:21:23 -0700 (Thu, 24 Sep 2009) | 3 lines
Changed paths:
   M /trunk/asn1/dap/dap.cnf
   M /trunk/asn1/ldap/ldap.cnf
   M /trunk/asn1/rrlp/rrlp.cnf
   M /trunk/asn1/t38/t38.cnf
   M /trunk/asn1/x420/x420.cnf
   M /trunk/epan/dissectors/packet-ajp13.c
   M /trunk/epan/dissectors/packet-bacapp.c
   M /trunk/epan/dissectors/packet-cip.c
   M /trunk/epan/dissectors/packet-dap.c
   M /trunk/epan/dissectors/packet-dcerpc-fileexp.c
   M /trunk/epan/dissectors/packet-dcerpc-fldb.c
   M /trunk/epan/dissectors/packet-dcerpc-rs_pgo.c
   M /trunk/epan/dissectors/packet-dcerpc-spoolss.c
   M /trunk/epan/dissectors/packet-dtls.c
   M /trunk/epan/dissectors/packet-exec.c
   M /trunk/epan/dissectors/packet-fcip.c
   M /trunk/epan/dissectors/packet-gsm_bsslap.c
   M /trunk/epan/dissectors/packet-gsm_sms.c
   M /trunk/epan/dissectors/packet-gsm_sms_ud.c
   M /trunk/epan/dissectors/packet-h223.c
   M /trunk/epan/dissectors/packet-h263.c
   M /trunk/epan/dissectors/packet-h263p.c
   M /trunk/epan/dissectors/packet-http.c
   M /trunk/epan/dissectors/packet-iax2.c
   M /trunk/epan/dissectors/packet-ieee80211.c
   M /trunk/epan/dissectors/packet-ieee802154.c
   M /trunk/epan/dissectors/packet-image-png.c
   M /trunk/epan/dissectors/packet-ipv6.c
   M /trunk/epan/dissectors/packet-isis-lsp.c
   M /trunk/epan/dissectors/packet-isup.c
   M /trunk/epan/dissectors/packet-ldap.c
   M /trunk/epan/dissectors/packet-ldp.c
   M /trunk/epan/dissectors/packet-megaco.c
   M /trunk/epan/dissectors/packet-mikey.c
   M /trunk/epan/dissectors/packet-mq.c
   M /trunk/epan/dissectors/packet-nas_eps.c
   M /trunk/epan/dissectors/packet-ndps.c
   M /trunk/epan/dissectors/packet-ositp.c
   M /trunk/epan/dissectors/packet-rrlp.c
   M /trunk/epan/dissectors/packet-sccp.c
   M /trunk/epan/dissectors/packet-sctp.c
   M /trunk/epan/dissectors/packet-sdp.c
   M /trunk/epan/dissectors/packet-sipfrag.c
   M /trunk/epan/dissectors/packet-socks.c
   M /trunk/epan/dissectors/packet-ssl.c
   M /trunk/epan/dissectors/packet-t30.c
   M /trunk/epan/dissectors/packet-t38.c
   M /trunk/epan/dissectors/packet-tcp.c
   M /trunk/epan/dissectors/packet-tds.c
   M /trunk/epan/dissectors/packet-teamspeak2.c
   M /trunk/epan/dissectors/packet-tipc.c
   M /trunk/epan/dissectors/packet-vnc.c
   M /trunk/epan/dissectors/packet-wassp.c
   M /trunk/epan/dissectors/packet-x420.c
   M /trunk/plugins/ethercat/packet-ams.c
   M /trunk/plugins/ethercat/packet-ecatmb.c
   M /trunk/plugins/profinet/packet-dcerpc-pn-io.c
   M /trunk/plugins/profinet/packet-pn-mrp.c
   M /trunk/plugins/profinet/packet-pn-mrrt.c
   M /trunk/plugins/wimax/mac_mgmt_msg_decoder.c

* Prefer col_append_str instead of col_append_fstr for constant strings
* Remove check_col guards

------------------------------------------------------------------------
r30126 | krj | 2009-09-24 13:07:41 -0700 (Thu, 24 Sep 2009) | 3 lines
Changed paths:
   M /trunk/asn1/lte-rrc/lte-rrc.cnf
   M /trunk/asn1/p7/p7.cnf
   M /trunk/epan/dissectors/packet-lte-rrc.c
   M /trunk/epan/dissectors/packet-p7.c

* Prefer col_append_str instead of col_append_fstr for constant strings
* Remove check_col guards

------------------------------------------------------------------------
r30125 | krj | 2009-09-24 13:00:21 -0700 (Thu, 24 Sep 2009) | 1 line
Changed paths:
   M /trunk/asn1/cmip/cmip.cnf
   M /trunk/asn1/h225/h225.cnf
   M /trunk/asn1/rrc/rrc.cnf
   M /trunk/asn1/t38/packet-t38-template.c
   M /trunk/asn1/t38/t38.cnf
   M /trunk/epan/dissectors/packet-ansi_a.c
   M /trunk/epan/dissectors/packet-btl2cap.c
   M /trunk/epan/dissectors/packet-cmip.c
   M /trunk/epan/dissectors/packet-ctdb.c
   M /trunk/epan/dissectors/packet-dcerpc-rs_acct.c
   M /trunk/epan/dissectors/packet-dcerpc-rs_misc.c
   M /trunk/epan/dissectors/packet-dcerpc.c
   M /trunk/epan/dissectors/packet-dcom-dispatch.c
   M /trunk/epan/dissectors/packet-distcc.c
   M /trunk/epan/dissectors/packet-epl.c
   M /trunk/epan/dissectors/packet-fc.c
   M /trunk/epan/dissectors/packet-fcels.c
   M /trunk/epan/dissectors/packet-fcsb3.c
   M /trunk/epan/dissectors/packet-gprs-llc.c
   M /trunk/epan/dissectors/packet-gsm_a_bssmap.c
   M /trunk/epan/dissectors/packet-gsm_a_dtap.c
   M /trunk/epan/dissectors/packet-gsm_a_rp.c
   M /trunk/epan/dissectors/packet-gsm_bssmap_le.c
   M /trunk/epan/dissectors/packet-h225.c
   M /trunk/epan/dissectors/packet-h263.c
   M /trunk/epan/dissectors/packet-icep.c
   M /trunk/epan/dissectors/packet-ismacryp.c
   M /trunk/epan/dissectors/packet-lapdm.c
   M /trunk/epan/dissectors/packet-llc.c
   M /trunk/epan/dissectors/packet-mysql.c
   M /trunk/epan/dissectors/packet-portmap.c
   M /trunk/epan/dissectors/packet-quake2.c
   M /trunk/epan/dissectors/packet-quakeworld.c
   M /trunk/epan/dissectors/packet-rdt.c
   M /trunk/epan/dissectors/packet-rfc2190.c
   M /trunk/epan/dissectors/packet-rlogin.c
   M /trunk/epan/dissectors/packet-rrc.c
   M /trunk/epan/dissectors/packet-rsync.c
   M /trunk/epan/dissectors/packet-sipfrag.c
   M /trunk/epan/dissectors/packet-smb.c
   M /trunk/epan/dissectors/packet-smb2.c
   M /trunk/epan/dissectors/packet-t38.c
   M /trunk/epan/dissectors/packet-tns.c
   M /trunk/epan/dissectors/packet-umts_fp.c
   M /trunk/plugins/m2m/packet-m2m.c

Don't guard col_append_str with check_col
------------------------------------------------------------------------
r30124 | krj | 2009-09-24 12:50:43 -0700 (Thu, 24 Sep 2009) | 1 line
Changed paths:
   M /trunk/asn1/ocsp/packet-ocsp-template.c
   M /trunk/asn1/pkixcmp/packet-cmp-template.c
   M /trunk/asn1/pkixtsp/packet-pkixtsp-template.c
   M /trunk/asn1/x509af/packet-x509af-template.c
   M /trunk/epan/dissectors/packet-cmp.c
   M /trunk/epan/dissectors/packet-dtn.c
   M /trunk/epan/dissectors/packet-homeplug.c
   M /trunk/epan/dissectors/packet-icmpv6.c
   M /trunk/epan/dissectors/packet-ipsi-ctl.c
   M /trunk/epan/dissectors/packet-iwarp-mpa.c
   M /trunk/epan/dissectors/packet-ldss.c
   M /trunk/epan/dissectors/packet-lwapp.c
   M /trunk/epan/dissectors/packet-ncp2222.inc
   M /trunk/epan/dissectors/packet-ncs.c
   M /trunk/epan/dissectors/packet-nsrp.c
   M /trunk/epan/dissectors/packet-ocsp.c
   M /trunk/epan/dissectors/packet-oicq.c
   M /trunk/epan/dissectors/packet-pcli.c
   M /trunk/epan/dissectors/packet-pkixtsp.c
   M /trunk/epan/dissectors/packet-x509af.c
   M /trunk/epan/dissectors/packet-zbee-nwk.c
   M /trunk/epan/dissectors/packet-zrtp.c
   M /trunk/plugins/docsis/packet-dccack.c
   M /trunk/plugins/docsis/packet-dccreq.c
   M /trunk/plugins/docsis/packet-dccrsp.c
   M /trunk/plugins/docsis/packet-dcd.c
   M /trunk/plugins/docsis/packet-mdd.c
   M /trunk/plugins/docsis/packet-regreqmp.c
   M /trunk/plugins/docsis/packet-regrspmp.c
   M /trunk/plugins/docsis/packet-sync.c

Remove check_col() guard
------------------------------------------------------------------------
r30123 | wmeier | 2009-09-24 12:50:00 -0700 (Thu, 24 Sep 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-bvlc.c

Remove unneeded #includes (along with C++ style comments added by mistake in the last commit).

------------------------------------------------------------------------
r30122 | wmeier | 2009-09-24 12:26:45 -0700 (Thu, 24 Sep 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-bvlc.c

Minor: Use tvb_reported_length... not tvb_length...

------------------------------------------------------------------------
r30121 | wmeier | 2009-09-24 12:05:26 -0700 (Thu, 24 Sep 2009) | 6 lines
Changed paths:
   M /trunk/epan/dissectors/packet-bootp.c

Various: 
 - check_col no longer req'd;
 - Remove unneeded #includes;
 - Use consistent indentation/style;
 - Reformat a few lines;

------------------------------------------------------------------------
r30120 | krj | 2009-09-24 12:02:49 -0700 (Thu, 24 Sep 2009) | 2 lines
Changed paths:
   A /trunk/tools/indexcap.py

The beginning of a Python script/tool that indexes capture files. It currently extracts all protocols that appear in the given capture files.

------------------------------------------------------------------------
r30119 | wmeier | 2009-09-24 12:01:42 -0700 (Thu, 24 Sep 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-bootp.c

Add what appear to be missing breaks in two cases of a switch () {...}.

------------------------------------------------------------------------
r30118 | wmeier | 2009-09-24 10:30:20 -0700 (Thu, 24 Sep 2009) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-bat.c

Minor changes:
 - Use col_clear only once (in the right place);
 - Use col_add_fstr instead of col_clear/col_append_fstr;
 - check_col no longer req'd;

------------------------------------------------------------------------
r30117 | wmeier | 2009-09-24 09:54:54 -0700 (Thu, 24 Sep 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ax4000.c

Minor changes:
  Use col_clear (in the right place) instead of col_set_str(...,"");
  check_col no longer req'd;

------------------------------------------------------------------------
r30116 | wmeier | 2009-09-24 09:22:37 -0700 (Thu, 24 Sep 2009) | 6 lines
Changed paths:
   M /trunk/epan/dissectors/packet-actrace.c

Minor changes:
 - remove unneeded includes;
 - check_col no longer req'd;
 - move proto_register/proto_reg_handoff to the end of the file;
 - fix some typos;

------------------------------------------------------------------------
r30115 | etxrab | 2009-09-24 08:49:56 -0700 (Thu, 24 Sep 2009) | 1 line
Changed paths:
   M /trunk/gtk/main_filter_toolbar.c

Get rid of some deprecated functions.
------------------------------------------------------------------------
r30114 | wmeier | 2009-09-24 08:44:59 -0700 (Thu, 24 Sep 2009) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-3com-njack.c

Minor changes: 
- check_col no longer req'd;
- use tvb_strncaseeql instead of tvb_get_ptr & etc;
- Change if (guint > 0) to if (guint != 0).

------------------------------------------------------------------------
r30113 | krj | 2009-09-24 06:37:02 -0700 (Thu, 24 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/emem.c

Make sure that we also traverse the free_list while looking for valid pointers
------------------------------------------------------------------------
r30112 | krj | 2009-09-24 06:36:02 -0700 (Thu, 24 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-icmp.c

Use val_to_str_const() since we intend on passing the string to col_set_str (which expects a constant string)
------------------------------------------------------------------------
r30111 | etxrab | 2009-09-23 22:11:47 -0700 (Wed, 23 Sep 2009) | 1 line
Changed paths:
   M /trunk/all.vcproj
   M /trunk/doc/doc.vcproj
   M /trunk/docbook/docbook.vcproj
   M /trunk/dumpcap.vcproj
   M /trunk/epan/dissectors/dissectors.vcproj
   M /trunk/epan/libwireshark.vcproj
   M /trunk/gtk/libui.vcproj
   M /trunk/packaging.vcproj
   M /trunk/plugins/plugins.vcproj
   M /trunk/tshark.vcproj
   M /trunk/wireshark.sln
   M /trunk/wireshark.vcproj
   M /trunk/wiretap/libwiretap.vcproj

Update *.vcproj to visual studio 8
------------------------------------------------------------------------
r30110 | etxrab | 2009-09-23 22:10:38 -0700 (Wed, 23 Sep 2009) | 1 line
Changed paths:
   M /trunk/gtk/prefs_stream.c

option menu -> combo box.
------------------------------------------------------------------------
r30109 | jmayer | 2009-09-23 21:57:41 -0700 (Wed, 23 Sep 2009) | 9 lines
Changed paths:
   M /trunk/cmake/modules/UseLemon.cmake

While trying to understand commit 30107, I found the following at
http://www.itk.org/Bug/view.php?id=9219

Note that CMAKE_CFG_INTDIR is no longer necessary for this purpose but
has been left for compatibility with existing projects. Instead
add_custom_command() recognizes executable target names in its COMMAND

So just use "lemon" instead of specifying the full path.

------------------------------------------------------------------------
r30108 | krj | 2009-09-23 21:52:35 -0700 (Wed, 23 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-telnet.c

Call subdissector even when tree is NULL
------------------------------------------------------------------------
r30107 | stig | 2009-09-23 14:23:49 -0700 (Wed, 23 Sep 2009) | 2 lines
Changed paths:
   M /trunk/cmake/modules/UseLemon.cmake

Run lemon from CMAKE_CFG_INTDIR.

------------------------------------------------------------------------
r30106 | stig | 2009-09-23 12:52:45 -0700 (Wed, 23 Sep 2009) | 3 lines
Changed paths:
   M /trunk/CMakeLists.txt

Added Apple Cocoa library to processes dumping OSX version.
Added Apple CoreServices to wireshark.

------------------------------------------------------------------------
r30105 | jmayer | 2009-09-23 12:41:08 -0700 (Wed, 23 Sep 2009) | 2 lines
Changed paths:
   M /trunk/README.cmake

Add a few hints for OS X builds.

------------------------------------------------------------------------
r30104 | jmayer | 2009-09-23 12:40:25 -0700 (Wed, 23 Sep 2009) | 4 lines
Changed paths:
   M /trunk/cmake/modules/CMakeInstallDirs.cmake
   M /trunk/cmake/modules/FindADNS.cmake
   M /trunk/cmake/modules/FindCAP.cmake
   M /trunk/cmake/modules/FindCARES.cmake
   M /trunk/cmake/modules/FindGCRYPT.cmake
   M /trunk/cmake/modules/FindGEOIP.cmake
   M /trunk/cmake/modules/FindGLIB2.cmake
   M /trunk/cmake/modules/FindGNUTLS.cmake
   M /trunk/cmake/modules/FindGTK2.cmake
   M /trunk/cmake/modules/FindHtmlViewer.cmake
   M /trunk/cmake/modules/FindKERBEROS.cmake
   M /trunk/cmake/modules/FindLEX.cmake
   M /trunk/cmake/modules/FindLUA.cmake
   M /trunk/cmake/modules/FindM.cmake
   M /trunk/cmake/modules/FindPCAP.cmake
   M /trunk/cmake/modules/FindPCRE.cmake
   M /trunk/cmake/modules/FindPORTAUDIO.cmake
   M /trunk/cmake/modules/FindPYTHON.cmake
   M /trunk/cmake/modules/FindSED.cmake
   M /trunk/cmake/modules/FindSH.cmake
   M /trunk/cmake/modules/FindSMI.cmake
   M /trunk/cmake/modules/FindWSWIN32.cmake
   M /trunk/cmake/modules/FindYACC.cmake
   M /trunk/cmake/modules/FindZ.cmake
   M /trunk/cmake/modules/UseLemon.cmake

- Add $Id: $ tags
- FindHtmlViewer.cmake: Try to add reading the name of the
  html viewer from the HTML_VIEWER environment variable (untested)

------------------------------------------------------------------------
r30103 | jake | 2009-09-23 12:14:35 -0700 (Wed, 23 Sep 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-fip.c

Fix for bug 4046:
Fix type of FIP dissector header field hf_fip_desc_map.

------------------------------------------------------------------------
r30102 | stig | 2009-09-23 11:36:50 -0700 (Wed, 23 Sep 2009) | 2 lines
Changed paths:
   M /trunk/gtk/color_dlg.c

Small indent fix.

------------------------------------------------------------------------
r30101 | wmeier | 2009-09-23 11:20:06 -0700 (Wed, 23 Sep 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_gm.c

Define a global variable as static;
#include <stdio.h> & <stdlib.h>  not req'd.

------------------------------------------------------------------------
r30100 | stig | 2009-09-23 11:15:31 -0700 (Wed, 23 Sep 2009) | 2 lines
Changed paths:
   M /trunk/cmake/modules/FindGCRYPT.cmake

Try finding gpg-error library, to improve building on OSX.

------------------------------------------------------------------------
r30099 | stig | 2009-09-23 11:08:16 -0700 (Wed, 23 Sep 2009) | 2 lines
Changed paths:
   M /trunk/cmake/modules/FindGLIB2.cmake

Removed setting GLIB2_LIBRARIES to GLIB_LIBRARY, to improve build on OSX.

------------------------------------------------------------------------
r30098 | stig | 2009-09-23 11:02:15 -0700 (Wed, 23 Sep 2009) | 2 lines
Changed paths:
   M /trunk/cmake/modules/FindGTK2.cmake

Try finding pixbuf and pango libraries to help building on OSX.

------------------------------------------------------------------------
r30097 | wmeier | 2009-09-23 10:55:37 -0700 (Wed, 23 Sep 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_gm.c

Change gchar foo[mm][nn] = {"xxx", "yyy", ...} to static const gchar *foo[mm] = {...}
Add a comment about a possible bug: some strings in array are never used ?
Do some minor reformatting.

------------------------------------------------------------------------
r30096 | stig | 2009-09-23 10:53:55 -0700 (Wed, 23 Sep 2009) | 2 lines
Changed paths:
   M /trunk/wiretap/CMakeLists.txt

Build wiretap with cmake on OSX.

------------------------------------------------------------------------
r30095 | krj | 2009-09-23 09:27:37 -0700 (Wed, 23 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/proto.c

(Trivial) White space changes
------------------------------------------------------------------------
r30094 | wmeier | 2009-09-23 09:06:39 -0700 (Wed, 23 Sep 2009) | 6 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_gm.c

Quick fix for Bug #4040.
See https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4040

ToDo: Fix usage of
 gchar xxx[..][..] = {"aaa", "bbb", ...};

------------------------------------------------------------------------
r30093 | jmayer | 2009-09-23 08:56:44 -0700 (Wed, 23 Sep 2009) | 2 lines
Changed paths:
   M /trunk/epan/CMakeLists.txt
   M /trunk/epan/wslua/CMakeLists.txt
   M /trunk/epan/wspython/CMakeLists.txt
   M /trunk/wiretap/CMakeLists.txt

More fixes for OSX - might work now :-)

------------------------------------------------------------------------
r30092 | etxrab | 2009-09-23 08:43:55 -0700 (Wed, 23 Sep 2009) | 2 lines
Changed paths:
   M /trunk/asn1/ansi-tcap/ansi_tcap.cnf
   M /trunk/epan/dissectors/packet-ansi_tcap.c

Propagate the changes to the .cnf file so they don't get lost when regenerating the dissector.
Use col_set_str instead of col_add_fstr/col_add_str when adding constant strings to COL_INFO
------------------------------------------------------------------------
r30091 | jmayer | 2009-09-23 08:08:32 -0700 (Wed, 23 Sep 2009) | 2 lines
Changed paths:
   M /trunk/wsutil/CMakeLists.txt

Hopefully fix wsutil build on OSX.

------------------------------------------------------------------------
r30090 | krj | 2009-09-23 07:59:22 -0700 (Wed, 23 Sep 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dec-dnart.c
   M /trunk/epan/dissectors/packet-icmpv6.c
   M /trunk/epan/dissectors/packet-iwarp-mpa.c
   M /trunk/epan/dissectors/packet-zep.c

Don't col_clear(COL_PROTOCOL) followed by col_set_str(COL_PROTOCOL). A col_set_str() will clear (replace) any existing string (the fence still needs to be respected though)

------------------------------------------------------------------------
r30089 | krj | 2009-09-23 07:52:01 -0700 (Wed, 23 Sep 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ansi_tcap.c
   M /trunk/epan/dissectors/packet-dnp.c
   M /trunk/epan/dissectors/packet-icmpv6.c
   M /trunk/epan/dissectors/packet-ipars.c
   M /trunk/epan/dissectors/packet-ipsi-ctl.c
   M /trunk/epan/dissectors/packet-ldss.c
   M /trunk/plugins/docsis/packet-rngreq.c
   M /trunk/plugins/irda/packet-irda.c
   M /trunk/plugins/profinet/packet-dcerpc-pn-io.c
   M /trunk/plugins/profinet/packet-pn-rt.c

Use col_set_str instead of col_add_fstr/col_add_str when adding constant strings to COL_INFO

------------------------------------------------------------------------
r30088 | krj | 2009-09-23 07:43:23 -0700 (Wed, 23 Sep 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-i2c.c
   M /trunk/epan/dissectors/packet-ldss.c
   M /trunk/epan/dissectors/packet-mgcp.c
   M /trunk/epan/dissectors/packet-pcli.c
   M /trunk/epan/dissectors/packet-pdcp-lte.c
   M /trunk/epan/dissectors/packet-redback.c
   M /trunk/epan/dissectors/packet-redbackli.c
   M /trunk/epan/dissectors/packet-zbee-nwk.c
   M /trunk/plugins/profinet/packet-dcerpc-pn-io.c
   M /trunk/plugins/profinet/packet-dcom-cba-acco.c
   M /trunk/plugins/profinet/packet-pn-dcp.c
   M /trunk/plugins/profinet/packet-pn-mrrt.c
   M /trunk/plugins/profinet/packet-pn-ptcp.c
   M /trunk/plugins/profinet/packet-pn-rt.c

Use col_set_str instead of col_add_fstri/col_add_str when adding constant strings to COL_PROTOCOL

------------------------------------------------------------------------
r30087 | etxrab | 2009-09-23 07:30:56 -0700 (Wed, 23 Sep 2009) | 1 line
Changed paths:
   M /trunk/gtk/prefs_dlg.c

Change option menu to combo box.
------------------------------------------------------------------------
r30086 | krj | 2009-09-23 07:30:36 -0700 (Wed, 23 Sep 2009) | 2 lines
Changed paths:
   M /trunk/asn1/ocsp/packet-ocsp-template.c
   M /trunk/asn1/pkixcmp/packet-cmp-template.c
   M /trunk/asn1/pkixtsp/packet-pkixtsp-template.c
   M /trunk/asn1/x509af/packet-x509af-template.c
   M /trunk/epan/column-utils.c
   M /trunk/epan/dissectors/packet-btamp.c
   M /trunk/epan/dissectors/packet-btl2cap.c
   M /trunk/epan/dissectors/packet-btrfcomm.c
   M /trunk/epan/dissectors/packet-cisco-wids.c
   M /trunk/epan/dissectors/packet-cmp.c
   M /trunk/epan/dissectors/packet-dlm3.c
   M /trunk/epan/dissectors/packet-homeplug.c
   M /trunk/epan/dissectors/packet-lwapp.c
   M /trunk/epan/dissectors/packet-mip6.c
   M /trunk/epan/dissectors/packet-ncs.c
   M /trunk/epan/dissectors/packet-nsrp.c
   M /trunk/epan/dissectors/packet-ocsp.c
   M /trunk/epan/dissectors/packet-oicq.c
   M /trunk/epan/dissectors/packet-pkixtsp.c
   M /trunk/epan/dissectors/packet-sebek.c
   M /trunk/epan/dissectors/packet-x509af.c
   M /trunk/plugins/docsis/packet-dccack.c
   M /trunk/plugins/docsis/packet-dccreq.c
   M /trunk/plugins/docsis/packet-dccrsp.c
   M /trunk/plugins/docsis/packet-dcd.c
   M /trunk/plugins/docsis/packet-mdd.c
   M /trunk/plugins/docsis/packet-regreqmp.c
   M /trunk/plugins/docsis/packet-regrspmp.c
   M /trunk/plugins/docsis/packet-sync.c

Don't col_clear() followed by col_set_str(). A col_set_str() will clear (replace) any existing string (the fence still needs to be respected though)

------------------------------------------------------------------------
r30085 | etxrab | 2009-09-23 06:54:43 -0700 (Wed, 23 Sep 2009) | 1 line
Changed paths:
   M /trunk/gtk/decode_as_dlg.c

Fix the debug code somewhat, we do not have a clist any more.
------------------------------------------------------------------------
r30084 | jmayer | 2009-09-22 21:41:14 -0700 (Tue, 22 Sep 2009) | 2 lines
Changed paths:
   M /trunk/CMakeLists.txt
   M /trunk/README.cmake
   A /trunk/plugins/profinet/CMakeLists.txt
   A /trunk/plugins/sercosiii/CMakeLists.txt
   A /trunk/plugins/stats_tree/CMakeLists.txt
   A /trunk/plugins/wimax/CMakeLists.txt
   A /trunk/plugins/wimaxasncp/CMakeLists.txt

Build more plugins with cmake.

------------------------------------------------------------------------
r30083 | krj | 2009-09-22 14:29:56 -0700 (Tue, 22 Sep 2009) | 1 line
Changed paths:
   M /trunk/test/suite-clopts.sh

-P is no longer invalid. We use it for the 'two pass analysis'
------------------------------------------------------------------------
r30082 | krj | 2009-09-22 14:18:11 -0700 (Tue, 22 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-dplay.c
   M /trunk/epan/dissectors/packet-dtn.c
   M /trunk/epan/dissectors/packet-kdp.c
   M /trunk/epan/dissectors/packet-socks.c
   M /trunk/epan/dissectors/packet-stun.c
   M /trunk/epan/dissectors/packet-uts.c
   M /trunk/epan/dissectors/packet-xot.c
   M /trunk/epan/dissectors/packet-zrtp.c
   M /trunk/plugins/docsis/packet-dccack.c
   M /trunk/plugins/docsis/packet-dccreq.c
   M /trunk/plugins/docsis/packet-dccrsp.c
   M /trunk/plugins/docsis/packet-dcd.c
   M /trunk/plugins/docsis/packet-mdd.c
   M /trunk/plugins/docsis/packet-regreqmp.c
   M /trunk/plugins/docsis/packet-regrspmp.c
   M /trunk/plugins/docsis/packet-sync.c
   M /trunk/plugins/profinet/packet-pn-rt.c

Use col_set_str instead of col_add_fstr when adding constant strings to COL_INFO
------------------------------------------------------------------------
r30081 | krj | 2009-09-22 14:08:48 -0700 (Tue, 22 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/column-utils.c

(Cosmetic) Reorder functions
------------------------------------------------------------------------
r30080 | wmeier | 2009-09-22 13:17:31 -0700 (Tue, 22 Sep 2009) | 2 lines
Changed paths:
   M /trunk/epan/proto.c

(Trivial) Rework a comment slightly.

------------------------------------------------------------------------
r30079 | etxrab | 2009-09-22 13:09:04 -0700 (Tue, 22 Sep 2009) | 1 line
Changed paths:
   M /trunk/gtk/new_packet_list.c

Fix: jyoung SVN #30065; Sort order at start of new capture.
------------------------------------------------------------------------
r30078 | krj | 2009-09-22 13:02:51 -0700 (Tue, 22 Sep 2009) | 1 line
Changed paths:
   M /trunk/tshark.c

Remove unused 'offset' parameter
------------------------------------------------------------------------
r30077 | etxrab | 2009-09-22 12:36:14 -0700 (Tue, 22 Sep 2009) | 4 lines
Changed paths:
   M /trunk/gtk/new_packet_list.c

- new_packet_list_resize_column() if we get an empty string from
 packet_list_get_widest_column_string() (no visible row) don't
change the colum width.
- packet_list_moveto_end() selection no longer needed.
------------------------------------------------------------------------
r30076 | krj | 2009-09-22 12:28:00 -0700 (Tue, 22 Sep 2009) | 2 lines
Changed paths:
   M /trunk/tools/fuzz-test.sh
   M /trunk/tshark.c

Add initial support for "two pass analysis" in tshark. This allows tshark to arrive at the same protocol tree as the Wireshark GUI. Before this change tshark only supported a single scan over the file. This effectively means that packets cannot use data that are gathered from frames that appear after the current frame. By scanning twice we give the dissector the opportunity to make forward references.

------------------------------------------------------------------------
r30075 | etxrab | 2009-09-22 12:15:30 -0700 (Tue, 22 Sep 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_gm.c

From Vincent Helfre:
MS network capability enhancement.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4039
------------------------------------------------------------------------
r30074 | etxrab | 2009-09-22 11:51:33 -0700 (Tue, 22 Sep 2009) | 3 lines
Changed paths:
   M /trunk/file.c
   M /trunk/gtk/new_packet_list.c

Select the first packet when doing a live capture. In the old packet list this is automatically done as the clist emits a selct-row signal.

Seting focus in new_packet_list_moveto_end() seems also to be needed to make it work properly I'm not 100% sure if it should be done differently.
------------------------------------------------------------------------
r30073 | krj | 2009-09-22 09:53:11 -0700 (Tue, 22 Sep 2009) | 1 line
Changed paths:
   M /trunk/cfile.c
   M /trunk/cfile.h
   M /trunk/gtk/main.c
   M /trunk/rawshark.c
   M /trunk/tshark.c

Rename init_cap_file() to cap_file_init()
------------------------------------------------------------------------
r30072 | krj | 2009-09-22 09:49:26 -0700 (Tue, 22 Sep 2009) | 2 lines
Changed paths:
   M /trunk/file.c

dfilter_free() can handle a NULL pointer so don't guard against that before calling it

------------------------------------------------------------------------
r30071 | krj | 2009-09-22 09:39:48 -0700 (Tue, 22 Sep 2009) | 1 line
Changed paths:
   M /trunk/cfile.c
   M /trunk/cfile.h
   M /trunk/file.c

Introduce cap_file_add_fdata() and start using it
------------------------------------------------------------------------
r30070 | krj | 2009-09-22 08:22:53 -0700 (Tue, 22 Sep 2009) | 1 line
Changed paths:
   M /trunk/tshark.c

Always initialise fdata even when we don't dissect (we access some of fdatas variables)
------------------------------------------------------------------------
r30069 | krj | 2009-09-22 08:06:52 -0700 (Tue, 22 Sep 2009) | 1 line
Changed paths:
   M /trunk/tshark.c

Simply some logic inside process_packet()
------------------------------------------------------------------------
r30068 | krj | 2009-09-22 07:50:43 -0700 (Tue, 22 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/frame_data.c
   M /trunk/rawshark.c
   M /trunk/tshark.c

Make frame_data_set_after_dissect() callers do the necessary checks instead
------------------------------------------------------------------------
r30067 | krj | 2009-09-22 07:41:30 -0700 (Tue, 22 Sep 2009) | 2 lines
Changed paths:
   M /trunk/epan/frame_data.c
   M /trunk/file.c

Switch Wireshark GUI (file.c) over to using frame_data.c

------------------------------------------------------------------------
r30066 | krj | 2009-09-22 07:23:20 -0700 (Tue, 22 Sep 2009) | 2 lines
Changed paths:
   M /trunk/epan/frame_data.c
   M /trunk/epan/frame_data.h
   M /trunk/epan/libwireshark.def
   M /trunk/rawshark.c
   M /trunk/tshark.c

Refactor frame_data_init() into frame_data_set_before_dissect() and frame_data_set_after_dissect(). 

------------------------------------------------------------------------
r30065 | etxrab | 2009-09-22 05:39:16 -0700 (Tue, 22 Sep 2009) | 2 lines
Changed paths:
   M /trunk/gtk/new_packet_list.c
   M /trunk/gtk/new_packet_list.h
   M /trunk/gtk/prefs_gui.c

- Add new_packet_list_set_sel_browse()
- When scrolling to the end don't select the row.
------------------------------------------------------------------------
r30064 | etxrab | 2009-09-21 23:42:10 -0700 (Mon, 21 Sep 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_common.h
   M /trunk/epan/dissectors/packet-gsm_a_dtap.c

From Gerasimos Dimitriadis:
Change of IEs in DTAP MODIFY msg.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4032
------------------------------------------------------------------------
r30063 | etxrab | 2009-09-21 23:34:51 -0700 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/diameter/TGPPGmb.xml

Fix minor formating issues by hand(bug 4001).
------------------------------------------------------------------------
r30062 | etxrab | 2009-09-21 23:34:00 -0700 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/diameter/dictionary.xml

Fix minor formating issues by hand(bug 4001).
------------------------------------------------------------------------
r30061 | jake | 2009-09-21 22:49:15 -0700 (Mon, 21 Sep 2009) | 9 lines
Changed paths:
   M /trunk/epan/dissectors/packet-cip.c

From Julian Fielding:
Function dissect_epath() expects path_length in bytes, but the value from the 
packet is in words, so there's lots of *2 and /2 in those parts of the code.
In this invocation dissect_epath( tvbIOI, pi, 0, preq_info->IOILen, TRUE );
preq_info->IOILen is in words.

In six places proto_tree_add_item is used with tvb NULL and size 0 to add an
FT_UINT8/16/32 item. I think it should be replaced with proto_tree_add_uint().

------------------------------------------------------------------------
r30060 | krj | 2009-09-21 22:23:45 -0700 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/file.c

Make sure that the old packet list works with the changes introduced in r30047
------------------------------------------------------------------------
r30059 | krj | 2009-09-21 21:10:50 -0700 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/gtk/color_utils.c
   M /trunk/gtk/color_utils.h

Constify colour source
------------------------------------------------------------------------
r30058 | jake | 2009-09-21 14:28:11 -0700 (Mon, 21 Sep 2009) | 2 lines
Changed paths:
   M /trunk/epan/wspython/wspy_register.c

Fix for bug 4034:
Fix for missing register file and cleanup of code in register_all_py_protocols_func().
------------------------------------------------------------------------
r30057 | jake | 2009-09-21 14:25:23 -0700 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/wspython/Makefile.am
   M /trunk/epan/wspython/Makefile.common
   M /trunk/epan/wspython/register-dissector.py
   M /trunk/epan/wspython/wspy_dissector.py
   M /trunk/epan/wspython/wspy_libws.py
   M /trunk/epan/wspython/wspy_proto.c
   M /trunk/epan/wspython/wspy_proto.h
   M /trunk/epan/wspython/wspy_register.c
   M /trunk/epan/wspython/wspy_register.h

Set svn properties and fix Id keyword.
------------------------------------------------------------------------
r30056 | sfisher | 2009-09-21 13:20:02 -0700 (Mon, 21 Sep 2009) | 4 lines
Changed paths:
   M /trunk/gtk/new_packet_list.c


Minor white space cleanup.


------------------------------------------------------------------------
r30055 | krj | 2009-09-21 13:17:59 -0700 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/frame_data.c
   M /trunk/file.c

Bring frame_data_init() and add_packet_to_packet_list() more in sync by adding 'ref_time' handling to frame_data_init(). For tshark/rawshark this is unused because they only do a single pass through the capture file
------------------------------------------------------------------------
r30054 | krj | 2009-09-21 13:00:29 -0700 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/gtk/main_packet_list.c

Constify (missed in r30051)
------------------------------------------------------------------------
r30053 | krj | 2009-09-21 12:48:53 -0700 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/file.c

Only set cumulative bytes after passing the display filter test
------------------------------------------------------------------------
r30052 | krj | 2009-09-21 12:30:06 -0700 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/file.c
   M /trunk/rawshark.c

Move 'Delta timestamp to previous captured frame' calculation inside add_packet_to_packet_list(). This is done in order to streamline add_packet_to_packet_list() with frame_data_init(). Hopefully we can switch to frame_data_init() soon
------------------------------------------------------------------------
r30051 | krj | 2009-09-21 11:48:53 -0700 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/color_filters.c
   M /trunk/color_filters.h
   M /trunk/epan/dissectors/packet-frame.c
   M /trunk/epan/frame_data.h
   M /trunk/gtk/new_packet_list.c

Store 'color_filter' as const in 'frame_data'
------------------------------------------------------------------------
r30050 | krj | 2009-09-21 11:31:58 -0700 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/cfile.c

Don't include header files that are not required
------------------------------------------------------------------------
r30049 | krj | 2009-09-21 11:30:15 -0700 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/cfile.h

Remove unused 'vers' member in capture_file
------------------------------------------------------------------------
r30048 | krj | 2009-09-21 11:20:01 -0700 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/cfile.c
   M /trunk/cfile.h

Remove unused 'pstats' member in capture_file
------------------------------------------------------------------------
r30047 | krj | 2009-09-21 11:09:19 -0700 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/cfile.c
   M /trunk/cfile.h
   M /trunk/file.c
   M /trunk/gtk/main_packet_list.c
   M /trunk/gtk/new_packet_list.c
   M /trunk/packet-range.c
   M /trunk/proto_hier_stats.c
   M /trunk/summary.c

Rename capture_file.plist to capture_file.plist_start to make it consistent with capture_file.plist_end
------------------------------------------------------------------------
r30046 | krj | 2009-09-21 10:38:10 -0700 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/file.c

Remove second (redundant) assignment to fdata->cum_bytes
------------------------------------------------------------------------
r30045 | krj | 2009-09-21 10:32:35 -0700 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/file.c

Reverse order of NEW_PACKET_LIST guard, i.e. #ifdef NEW_PACKET_LIST instead of #ifndef NEW_PACKET_LIST
------------------------------------------------------------------------
r30044 | krj | 2009-09-21 10:12:46 -0700 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/frame_data.c
   M /trunk/epan/frame_data.h

Guard fdata->col_text_len/fdata->col_text with NEW_PACKET_LIST
------------------------------------------------------------------------
r30043 | sfisher | 2009-09-21 10:09:15 -0700 (Mon, 21 Sep 2009) | 4 lines
Changed paths:
   M /trunk/file.c


Fix typo in comment


------------------------------------------------------------------------
r30042 | krj | 2009-09-21 08:50:15 -0700 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/file.c

(cosmetic change) - reset cumulative bytes together with 'first_ts' and 'prev_dis_ts'
------------------------------------------------------------------------
r30041 | krj | 2009-09-21 08:38:40 -0700 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/file.c

cf->dfilter is only set if it's valid so assert if that's not the case
------------------------------------------------------------------------
r30040 | krj | 2009-09-21 08:29:32 -0700 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/file.c

Reset cumulative bytes when we open the file
------------------------------------------------------------------------
r30039 | krj | 2009-09-21 08:23:33 -0700 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/file.c

Set fdata->num up front and roll back if necessary
------------------------------------------------------------------------
r30038 | krj | 2009-09-21 07:13:46 -0700 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/file.c

Shuffle NEW_PACKET_LIST guard
------------------------------------------------------------------------
r30037 | krj | 2009-09-21 07:01:30 -0700 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/emem.c

Add unsigned int type cast
------------------------------------------------------------------------
r30036 | krj | 2009-09-21 05:14:11 -0700 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/file.c

Introduce a NEW_PACKET_LIST specialized version of add_packet_to_packet_list(). The old one contained too many #ifdef NEW_PACKET_LIST which reduced readability
------------------------------------------------------------------------
r30035 | tuexen | 2009-09-21 05:00:03 -0700 (Mon, 21 Sep 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dns.c

Add initial support for DNS/SCTP.

------------------------------------------------------------------------
r30034 | etxrab | 2009-09-21 04:58:36 -0700 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/file.c
   M /trunk/gtk/main.c
   M /trunk/gtk/menus.c

cf_change_time_formats() is not needed with new packet list.
------------------------------------------------------------------------
r30033 | krj | 2009-09-21 04:26:23 -0700 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/frame_data.c
   M /trunk/epan/frame_data.h
   M /trunk/rawshark.c
   M /trunk/tshark.c

Move frame_data_init() declaration to frame_data.h
------------------------------------------------------------------------
r30032 | krj | 2009-09-21 03:44:59 -0700 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/emem.c

Make sure that we track the amount allocated when we're doling out memory from the system pool. The verify pointer stuff should should now work with WIRESHARK_DEBUG_EP_NO_CHUNKS=1 and WIRESHARK_DEBUG_SE_NO_CHUNKS=1
------------------------------------------------------------------------
r30031 | etxrab | 2009-09-21 02:25:48 -0700 (Mon, 21 Sep 2009) | 1 line
Changed paths:
   M /trunk/gtk/new_packet_list.c

Add a more verbose error printout.
------------------------------------------------------------------------
r30030 | krj | 2009-09-20 21:29:25 -0700 (Sun, 20 Sep 2009) | 1 line
Changed paths:
   M /trunk/file.c

Add NEW_PACKET_LIST guard wrt fdata->col_text
------------------------------------------------------------------------
r30029 | jmayer | 2009-09-20 17:19:07 -0700 (Sun, 20 Sep 2009) | 7 lines
Changed paths:
   M /trunk/CMakeLists.txt
   M /trunk/cmakeconfig.h.in
   M /trunk/epan/wspython/CMakeLists.txt
   M /trunk/gtk/CMakeLists.txt
   M /trunk/plugins/asn1/CMakeLists.txt
   M /trunk/plugins/docsis/CMakeLists.txt
   M /trunk/plugins/ethercat/CMakeLists.txt
   M /trunk/plugins/gryphon/CMakeLists.txt
   M /trunk/plugins/irda/CMakeLists.txt
   M /trunk/plugins/m2m/CMakeLists.txt
   M /trunk/plugins/mate/CMakeLists.txt
   A /trunk/plugins/opcua/CMakeLists.txt

CMake:

- Add opcua to the list of plugins to build
- Link the gtk stuff statically into wireshark
- Beginnings of "make install"
- Change a few things about install paths

------------------------------------------------------------------------
r30028 | etxrab | 2009-09-20 14:54:39 -0700 (Sun, 20 Sep 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_dtap.c

From Gerasimos Dimitriadis:
DTAP decoding of Notification Indicator IE.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4029
------------------------------------------------------------------------
r30027 | etxrab | 2009-09-20 14:41:02 -0700 (Sun, 20 Sep 2009) | 4 lines
Changed paths:
   M /trunk/gtk/new_packet_list.c

Try to fix(take II):
Fedora 11/Gtk2.16.6: Get two Gtk-Critical messages each time a capture fie is opened: 
(lt-wireshark:15705): Gtk-CRITICAL **: gtk_tree_view_column_set_fixed_width: assertion `fixed_width > 0' failed 
gtk_tree_view_column_set_fixed_width is incompatible with variable width columns.
------------------------------------------------------------------------
r30026 | jake | 2009-09-20 14:08:04 -0700 (Sun, 20 Sep 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-iec104.c

From Kjell Hultman:
IEC104 Signal dissection added - not complete (only implemented what I needed for the moment).

------------------------------------------------------------------------
r30025 | krj | 2009-09-20 12:39:54 -0700 (Sun, 20 Sep 2009) | 7 lines
Changed paths:
   M /trunk/gtk/new_packet_list.c

From Jim Young via bug 4033:

With the "old" list if keyboard focus was initially in the details pane, the
use of the <F7>/<F8> keys will restore focus to details pane after the
prev/next move.   Without this patch "new" packet list prev/next moves simply
moves focus to summary pane.

------------------------------------------------------------------------
r30024 | krj | 2009-09-20 12:01:23 -0700 (Sun, 20 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/frame_data.c
   M /trunk/rawshark.c
   M /trunk/tshark.c

Fix return type for frame_data_init()
------------------------------------------------------------------------
r30023 | krj | 2009-09-20 11:18:29 -0700 (Sun, 20 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/frame_data.c
   M /trunk/epan/frame_data.h
   M /trunk/epan/libwireshark.def
   M /trunk/file.c
   M /trunk/rawshark.c
   M /trunk/tshark.c

Introduce frame_data_cleanup() and start using it
------------------------------------------------------------------------
r30022 | krj | 2009-09-20 11:02:22 -0700 (Sun, 20 Sep 2009) | 1 line
Changed paths:
   M /trunk/rawshark.c

Use frame_data_init() instead of the locally defined fill_in_fdata(), which will be removed as part of this change
------------------------------------------------------------------------
r30021 | krj | 2009-09-20 10:51:16 -0700 (Sun, 20 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/frame_data.c
   M /trunk/epan/libwireshark.def
   M /trunk/tshark.c

Introduce frame_data_init() and get rid of fill_in_fdata() in tshark.c
------------------------------------------------------------------------
r30020 | krj | 2009-09-20 10:45:17 -0700 (Sun, 20 Sep 2009) | 1 line
Changed paths:
   M /trunk/rawshark.c

Move verbose banner output to show_version() and tighten scope of some variables
------------------------------------------------------------------------
r30019 | krj | 2009-09-20 09:48:52 -0700 (Sun, 20 Sep 2009) | 1 line
Changed paths:
   M /trunk/tap-rtp-common.c
   M /trunk/tshark.c

Make cf_mark_frame() an empty stub in tshark.c. We only need it to satisfy a linker dependency. Add a comment in tap-rtp-common.c indicating that is is wrong to refer to cf_mark_frame() which is only applicable for the GTK UI backend.
------------------------------------------------------------------------
r30018 | krj | 2009-09-20 09:30:12 -0700 (Sun, 20 Sep 2009) | 1 line
Changed paths:
   M /trunk/tshark.c

Remove unused cf_unmark_frame() function
------------------------------------------------------------------------
r30017 | krj | 2009-09-20 09:16:15 -0700 (Sun, 20 Sep 2009) | 1 line
Changed paths:
   M /trunk/tshark.c

Move verbose banner output to show_version() and tighten scope of some variables
------------------------------------------------------------------------
r30014 | gerald | 2009-09-20 08:03:29 -0700 (Sun, 20 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/enterprise-numbers
   M /trunk/manuf

[Automatic manuf and enterprise-numbers update for 2009-09-20]
------------------------------------------------------------------------
r30013 | krj | 2009-09-20 06:36:16 -0700 (Sun, 20 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-smb.c

Only duplicate string the first time around, i.e. 'pinfo->fd->flags.visited == FALSE' or else we end up leaking memory
------------------------------------------------------------------------
r30012 | krj | 2009-09-20 05:09:25 -0700 (Sun, 20 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/column-utils.c

Use ep_verify_pointer() in col_set_str() to verify that the caller hasn't passed us something from the ephemeral pool
------------------------------------------------------------------------
r30011 | krj | 2009-09-20 05:02:40 -0700 (Sun, 20 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/emem.c
   M /trunk/epan/emem.h

Add ep_verify_pointer()/se_verify_pointer() which checks whether the given pointer belongs in the seasonal/ephemeral pool.
------------------------------------------------------------------------
r30010 | krj | 2009-09-20 03:19:37 -0700 (Sun, 20 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/column-utils.c

Assert on null string in col_set_str(). This is reasonable behaviour since the caller is expeceted to pass in a constant string
------------------------------------------------------------------------
r30009 | krj | 2009-09-20 02:32:52 -0700 (Sun, 20 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/emem.c

Remove unused/dead code
------------------------------------------------------------------------
r30008 | krj | 2009-09-20 02:28:55 -0700 (Sun, 20 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/emem.c
   M /trunk/epan/emem.h

Make se_trees static in emem.c
------------------------------------------------------------------------
r30007 | jake | 2009-09-20 02:19:59 -0700 (Sun, 20 Sep 2009) | 2 lines
Changed paths:
   M /trunk/config.nmake
   M /trunk/configure.in
   M /trunk/debian/changelog

Bump version number after release of first development snapshot.

------------------------------------------------------------------------
r30006 | etxrab | 2009-09-20 02:12:56 -0700 (Sun, 20 Sep 2009) | 1 line
Changed paths:
   M /trunk/gtk/new_packet_list.c
   M /trunk/gtk/packet_list_store.c

Add myself and Kovarththanan Rajaratnam as co authors.
------------------------------------------------------------------------
r30005 | krj | 2009-09-20 02:03:02 -0700 (Sun, 20 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/emem.c

Use g_new()
------------------------------------------------------------------------
r30004 | krj | 2009-09-20 01:51:30 -0700 (Sun, 20 Sep 2009) | 1 line
Changed paths:
   M /trunk/gtk/packet_win.c

Add NEW_PACKET_LIST guard
------------------------------------------------------------------------
r30003 | krj | 2009-09-20 01:42:51 -0700 (Sun, 20 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-rtps.c

Use tvb_get_ephemeral_string() to avoid memleak (should have been part of r29994.
------------------------------------------------------------------------
r30002 | krj | 2009-09-20 01:40:01 -0700 (Sun, 20 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-wow.c
   M /trunk/plugins/gryphon/packet-gryphon.c

Use tvb_get_ephemeral_stringz() instead of tvb_get_stringz()
------------------------------------------------------------------------
r30001 | krj | 2009-09-20 01:35:49 -0700 (Sun, 20 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-zbee-zcl.c
   M /trunk/epan/dissectors/packet-zep.c

Use tvb_get_ephemeral_string() to avoid memleak.
------------------------------------------------------------------------
r30000 | krj | 2009-09-20 01:31:24 -0700 (Sun, 20 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-wow.c

Use tvb_get_ephemeral_string() instead of tvb_get_string()
------------------------------------------------------------------------
r29999 | krj | 2009-09-20 01:28:04 -0700 (Sun, 20 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-sbus.c

Use tvb_get_ephemeral_string() instead of tvb_get_string()
------------------------------------------------------------------------
r29998 | krj | 2009-09-20 01:24:35 -0700 (Sun, 20 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-rtps2.c

Use ep_alloc() instead of g_malloc() for packet scoped allocations
------------------------------------------------------------------------
r29997 | etxrab | 2009-09-20 01:22:00 -0700 (Sun, 20 Sep 2009) | 2 lines
Changed paths:
   M /trunk/gtk/packet_win.c

Fix for:
Columns Lazy initialization clobbers cinfo packet buffer. Open a file, goto packet 1000, menu View->Show packet in a new window, the wrong packet is decoded (it's the last displayed in the packet list pane). gtk/packet_win.c:new_window_cb() should call wtap_seek_reread().
------------------------------------------------------------------------
r29996 | krj | 2009-09-20 01:15:51 -0700 (Sun, 20 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-rtps2.c

Use tvb_get_ephemeral_string() to avoid memleak.
------------------------------------------------------------------------
r29995 | krj | 2009-09-20 01:09:40 -0700 (Sun, 20 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-rtps.c

Use ep_alloc() instead of g_malloc() for packet scoped allocations
------------------------------------------------------------------------
r29994 | krj | 2009-09-20 01:06:20 -0700 (Sun, 20 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-rtps.c

Use tvb_get_ephemeral_string() to avoid memleak.
------------------------------------------------------------------------
r29993 | krj | 2009-09-20 00:56:16 -0700 (Sun, 20 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-opsi.c

Use tvb_get_ephemeral_string() instead of tvb_get_string()
------------------------------------------------------------------------
r29992 | krj | 2009-09-20 00:48:33 -0700 (Sun, 20 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/column-utils.c

Add a couple of g_asserts
------------------------------------------------------------------------
r29991 | krj | 2009-09-20 00:46:12 -0700 (Sun, 20 Sep 2009) | 1 line
Changed paths:
   M /trunk/gtk/new_packet_list.c
   M /trunk/gtk/packet_list_store.c

Use G_STRLOC
------------------------------------------------------------------------
r29990 | krj | 2009-09-20 00:44:34 -0700 (Sun, 20 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-cops.c

Use tvb_get_ephemeral_string() to avoid memleak.
------------------------------------------------------------------------
r29989 | etxrab | 2009-09-20 00:35:55 -0700 (Sun, 20 Sep 2009) | 4 lines
Changed paths:
   M /trunk/gtk/new_packet_list.c

Try to fix:
Fedora 11/Gtk2.16.6: Get two Gtk-Critical messages each time a capture fie is opened: 
(lt-wireshark:15705): Gtk-CRITICAL **: gtk_tree_view_column_set_fixed_width: assertion `fixed_width > 0' failed 
gtk_tree_view_column_set_fixed_width is incompatible with variable width columns.
------------------------------------------------------------------------
r29988 | krj | 2009-09-20 00:35:39 -0700 (Sun, 20 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/tvbuff.c

Remove 'type' formal parameter from tvb_new_with_subset()
------------------------------------------------------------------------
r29987 | guy | 2009-09-19 15:51:42 -0700 (Sat, 19 Sep 2009) | 3 lines
Changed paths:
   M /trunk/gtk/new_packet_list.c

Add support for opening separate packet window when you double-click on
a row in the packet list.

------------------------------------------------------------------------
r29986 | wmeier | 2009-09-18 15:41:04 -0700 (Fri, 18 Sep 2009) | 19 lines
Changed paths:
   M /trunk/epan/dissectors/packet-smb.c

From  yami<yamisoe At ...>: Fix Bug #3542: get_dfs_referral referral entry is not dissected corectly.

(See https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3542)

The current get_dfs_referral response code is based on old protocol specs,
which are unofficial, erroneous. 

I modify packet-smb.c to be confirm to protocol's official spec. Some
changes are:

  1. handle referral entry version 2, 3, 4 separately. The current code does
not distinguish v3 from v2, however they are not same.
  2. change server type, referral flags etc.
  3. refactor some code, such as string dissecting.

Also: From me: a small change to handle possible overflow
when subtracting from a guint16.


------------------------------------------------------------------------
r29985 | martinm | 2009-09-18 15:01:30 -0700 (Fri, 18 Sep 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c

Try again...

------------------------------------------------------------------------
r29984 | martinm | 2009-09-18 10:10:35 -0700 (Fri, 18 Sep 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c

Change type to try to fix win64 build breakage.

------------------------------------------------------------------------
r29983 | martinm | 2009-09-18 09:27:02 -0700 (Fri, 18 Sep 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c

Use a UAT table to map from LCIDs 3-10 to RLC drb channel.
Call RLC dissector for mapped LCIDs.

------------------------------------------------------------------------
r29982 | etxrab | 2009-09-18 07:03:45 -0700 (Fri, 18 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-mip6.h

Add coments.
------------------------------------------------------------------------
r29981 | etxrab | 2009-09-18 07:01:10 -0700 (Fri, 18 Sep 2009) | 1 line
Changed paths:
   M /trunk/gtk/new_packet_list.c

Set focus to packet list when a row is selected.
------------------------------------------------------------------------
r29980 | jake | 2009-09-17 23:32:43 -0700 (Thu, 17 Sep 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-scriptingservice.c

From Thomas Dreibholz:
Added support for decoding the Info field in the SSP Ready message.
------------------------------------------------------------------------
r29979 | jake | 2009-09-17 23:29:00 -0700 (Thu, 17 Sep 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ipsec.c

From Harald Welte:
Errors occur which means decrypted_len - esp_iv len will render a negative value and thus
cause the problem. This patch prevents the crash. Not sure if this is a proper fix. At least it 
looks like a sane check to do.
------------------------------------------------------------------------
r29978 | wmeier | 2009-09-17 17:31:27 -0700 (Thu, 17 Sep 2009) | 2 lines
Changed paths:
   M /trunk/gtk/main.c

Indicate if "with new_packet_list" in version info (for now to minimize any confusion).

------------------------------------------------------------------------
r29977 | gerald | 2009-09-17 14:54:52 -0700 (Thu, 17 Sep 2009) | 3 lines
Changed paths:
   M /trunk/Makefile.nmake
   M /trunk/config.nmake
   M /trunk/packaging/nsis/wireshark.nsi

Install the CRT DLLs using the Visual C++ Redistributable Package
(vcredist_x64.exe) on Win64. This should fix bug 4024.

------------------------------------------------------------------------
r29976 | etxrab | 2009-09-17 12:46:16 -0700 (Thu, 17 Sep 2009) | 1 line
Changed paths:
   M /trunk/diameter/dictionary.xml

Add new IANA registered AVP:s as comments.
------------------------------------------------------------------------
r29975 | etxrab | 2009-09-17 12:45:00 -0700 (Thu, 17 Sep 2009) | 1 line
Changed paths:
   M /trunk/asn1/s1ap/S1AP-CommonDataTypes.asn
   M /trunk/asn1/s1ap/S1AP-Constants.asn
   M /trunk/asn1/s1ap/S1AP-Containers.asn
   M /trunk/asn1/s1ap/S1AP-IEs.asn
   M /trunk/asn1/s1ap/S1AP-PDU-Contents.asn
   M /trunk/asn1/s1ap/S1AP-PDU-Descriptions.asn
   M /trunk/epan/dissectors/packet-s1ap.c

Minor ASN1 update.
------------------------------------------------------------------------
r29974 | gerald | 2009-09-17 09:52:42 -0700 (Thu, 17 Sep 2009) | 2 lines
Changed paths:
   M /trunk/gtk/new_packet_list.c

Remove a cast.

------------------------------------------------------------------------
r29973 | gerald | 2009-09-17 09:39:23 -0700 (Thu, 17 Sep 2009) | 2 lines
Changed paths:
   M /trunk/epan/wspython/Makefile.am

Add some missing files to the distribution.

------------------------------------------------------------------------
r29972 | gerald | 2009-09-17 08:33:34 -0700 (Thu, 17 Sep 2009) | 2 lines
Changed paths:
   M /trunk/config.nmake

Fix the Freetype DLL name on Win64.

------------------------------------------------------------------------
r29971 | etxrab | 2009-09-17 08:09:26 -0700 (Thu, 17 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-mip6.h

Change ENUM:s
------------------------------------------------------------------------
r29970 | etxrab | 2009-09-17 06:54:54 -0700 (Thu, 17 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-mip6.c

Use a value_string for Mobility options, update the value string with values from IANA.
------------------------------------------------------------------------
r29969 | etxrab | 2009-09-17 06:53:52 -0700 (Thu, 17 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-nas_eps.c

Fix bug in IE decoding.
------------------------------------------------------------------------
r29968 | etxrab | 2009-09-17 06:53:06 -0700 (Thu, 17 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-gtpv2.c

Remove debug printout.
------------------------------------------------------------------------
r29967 | etxrab | 2009-09-17 06:49:34 -0700 (Thu, 17 Sep 2009) | 1 line
Changed paths:
   M /trunk/config.nmake

Try to get the win64 build going.
------------------------------------------------------------------------
r29966 | etxrab | 2009-09-17 06:43:43 -0700 (Thu, 17 Sep 2009) | 2 lines
Changed paths:
   M /trunk/gtk/packet_list_store.c

Try to get the Solaris build going...
(Google is your friend)
------------------------------------------------------------------------
r29965 | tuexen | 2009-09-17 02:41:59 -0700 (Thu, 17 Sep 2009) | 2 lines
Changed paths:
   M /trunk/configure.in

Fix handling of new-packet-list.

------------------------------------------------------------------------
r29964 | etxrab | 2009-09-17 01:29:10 -0700 (Thu, 17 Sep 2009) | 1 line
Changed paths:
   M /trunk/config.nmake
   M /trunk/configure.in

Make the new packet list the default build choice.
------------------------------------------------------------------------
r29963 | jake | 2009-09-16 23:41:44 -0700 (Wed, 16 Sep 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_dtap.c

From Gerasimos Dimitriadis:
Add decoding support for the codec bitmap in DTAP Supported Codec List IE.
------------------------------------------------------------------------
r29962 | etxrab | 2009-09-16 23:16:24 -0700 (Wed, 16 Sep 2009) | 1 line
Changed paths:
   M /trunk/config.nmake
   M /trunk/tools/win32-setup.sh

Use latest GTK suport libs.
------------------------------------------------------------------------
r29961 | morriss | 2009-09-16 20:01:26 -0700 (Wed, 16 Sep 2009) | 11 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ntp.c

From Steve via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3781 :

In ntp_fmt_ts() in packet-ntp.c time stamps are displayed to 4 digits (0.1
msec).   More digits may be significant (e.g., if GPS local clocks are used).

Change time stamp format in g_snprintf() from
  %07.4f
to
  %09.6f


------------------------------------------------------------------------
r29960 | guy | 2009-09-16 20:00:20 -0700 (Wed, 16 Sep 2009) | 3 lines
Changed paths:
   M /trunk/wiretap/snoop.c

We pass the file handle to snoop_read_shomiti_wireless_pseudoheader();
use that.

------------------------------------------------------------------------
r29959 | guy | 2009-09-16 19:59:26 -0700 (Wed, 16 Sep 2009) | 3 lines
Changed paths:
   M /trunk/wiretap/snoop.c

We need an err_info argument to snoop_read_shomiti_wireless_pseudoheader,
as it might fill that in.

------------------------------------------------------------------------
r29958 | guy | 2009-09-16 19:42:31 -0700 (Wed, 16 Sep 2009) | 20 lines
Changed paths:
   M /trunk/wiretap/snoop.c

Do *NOT* skip the rest of the header by reading into a fixed-size buffer
on the stack! There is no guarantee that the header length won't cause a
buffer overflow - there could be a bug in some version of Surveyor
generating a bad file, there could be a future version of Surveyor that
has a really big pseudo-header, the file could've been written by
something other than Surveyor that has a bug in it, there could be a
file that's corrupted in transit, or there could be a deliberately
malformed packet trying to cause *Shark to execute arbitrary code.

Also, explicitly check for a too-short header length and fail with
WTAP_ERR_BAD_RECORD in that case.

Add some comments asking some questions about the header.

(The previous change was for bug 3856:

	https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3856

not bug 3865.)

------------------------------------------------------------------------
r29957 | morriss | 2009-09-16 19:37:57 -0700 (Wed, 16 Sep 2009) | 24 lines
Changed paths:
   M /trunk/epan/dissectors/packet-edonkey.c

From zeemon via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3848 :

epan\dissectors\packet-edonkey.c
In the fuction dissect_emule_sourceOBFU(): the line

ti = proto_tree_add_item(tree, hf_emule_sourceOBFU, tvb, offset, 7 + ((settings & 0x08) ? 16 : 0), FALSE);

should be

ti = proto_tree_add_item(tree, hf_emule_sourceOBFU, tvb, offset, 7 + ((settings & 0x80) ? 16 : 0), FALSE);

and, the line:

if (settings & 0x08)

should be:

if (settings & 0x80)

That is, 0x08 should be revised to 0x80.

reference: the eMule0.49c source code, file PartFile.cpp, line 2730, in the
function CPartFile::AddSources().

------------------------------------------------------------------------
r29956 | morriss | 2009-09-16 19:12:08 -0700 (Wed, 16 Sep 2009) | 7 lines
Changed paths:
   M /trunk/wiretap/snoop.c

From Clay Jones via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3865 :

The Shomiti Wireless head was modified in a recent release such that wireshark
can no longer read Shomiti wireless capture files.

This new format is backwards compatible with the old format.

------------------------------------------------------------------------
r29955 | guy | 2009-09-16 19:02:21 -0700 (Wed, 16 Sep 2009) | 2 lines
Changed paths:
   M /trunk/version_info.c

Fix typo in comment.

------------------------------------------------------------------------
r29954 | morriss | 2009-09-16 18:49:55 -0700 (Wed, 16 Sep 2009) | 12 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dtn.c

From Don Chirieleison via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3914 :

SDNVs are theoretically unlimited in size.  The value of most SDNVs in the
Bundle Protocol is practically limited to far less than a 32 bit number. The
initial dissector included only 1 SDNV evaluation routine which returned a 32
bit number. SDNV fields that evaluated to greater than a 32 bit number were
considered in error. One BP implementation chose to add some syntax to one of
the SDNV fields that extends it to more than 32 bits. The patch included here
adds an evaluation routine that will return a 64 bit number. That routine is
called to evaluate the field where it makes sense to have a value in excess of
32 bits.

------------------------------------------------------------------------
r29953 | morriss | 2009-09-16 18:39:15 -0700 (Wed, 16 Sep 2009) | 9 lines
Changed paths:
   M /trunk/epan/dissectors/packet-aim-messaging.c

From Gregor Jasny via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3921 :

Improved AIM protocol dissector:

* Decodes more values acording to official Oscar spec
* Renamed clientautoresp to client_err (as written in spec)
* Fix decoding orror on rendezvous channel
* Other small improvements

------------------------------------------------------------------------
r29952 | gerald | 2009-09-16 18:18:51 -0700 (Wed, 16 Sep 2009) | 2 lines
Changed paths:
   M /trunk/config.nmake
   M /trunk/tools/win64-setup.sh

Try to fix the build.

------------------------------------------------------------------------
r29951 | wmeier | 2009-09-16 16:24:31 -0700 (Wed, 16 Sep 2009) | 2 lines
Changed paths:
   M /trunk/version_info.c

Fix a typo.

------------------------------------------------------------------------
r29950 | wmeier | 2009-09-16 16:13:34 -0700 (Wed, 16 Sep 2009) | 2 lines
Changed paths:
   M /trunk/version_info.c

Add info as to 32/64 bit and also if "Windows 7" to runtime version info.

------------------------------------------------------------------------
r29949 | gerald | 2009-09-16 13:29:00 -0700 (Wed, 16 Sep 2009) | 2 lines
Changed paths:
   M /trunk/gtk/main_welcome.c

Make sure we don't fetch too much data from the registry.

------------------------------------------------------------------------
r29948 | gerald | 2009-09-16 12:23:15 -0700 (Wed, 16 Sep 2009) | 7 lines
Changed paths:
   M /trunk/gtk/help_dlg.c
   M /trunk/gtk/help_dlg.h
   M /trunk/gtk/main_welcome.c

Check for TCP Chimney offloading as described at
http://support.microsoft.com/kb/912222. Print a warning on the welcome
page if it's present and enabled.

This hasn't yet been tested on a chimney-enabled machine, but it should
work.

------------------------------------------------------------------------
r29947 | jake | 2009-09-16 12:02:51 -0700 (Wed, 16 Sep 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-collectd.c

From Florian Forster:
Version 4.8.0 of collectd introduced two new data source types: DERIVE and ABSOLUTE. 
With this patch support for the new data source types is added so they are displayed correctly.
------------------------------------------------------------------------
r29946 | wmeier | 2009-09-16 09:27:37 -0700 (Wed, 16 Sep 2009) | 2 lines
Changed paths:
   M /trunk/Makefile.nmake

(Trivial) Update a comment and an error message.

------------------------------------------------------------------------
r29945 | morriss | 2009-09-16 06:45:58 -0700 (Wed, 16 Sep 2009) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_common.c

From Gerasimos Dimitriadis via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4020 :

Associated Radio Capability 1 should not be added to a subtree, but to the IE
tree.

------------------------------------------------------------------------
r29944 | morriss | 2009-09-16 06:39:37 -0700 (Wed, 16 Sep 2009) | 8 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rsl.c

Add a couple of new hf_ entries to deal with the different bit positions
for the MS Power Level and FPC in the L1 Information and MS Power IEs.

This should fix https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4017

(though I don't have a sample capture to verify the fix and that I didn't
break anything.)

------------------------------------------------------------------------
r29943 | etxrab | 2009-09-16 06:34:37 -0700 (Wed, 16 Sep 2009) | 1 line
Changed paths:
   M /trunk/Makefile.nmake
   M /trunk/config.nmake
   M /trunk/packaging/nsis/Makefile.nmake
   M /trunk/packaging/nsis/wireshark.nsi
   M /trunk/tools/win32-setup.sh

Use the latest GTK packages.
------------------------------------------------------------------------
r29942 | jmayer | 2009-09-15 23:30:03 -0700 (Tue, 15 Sep 2009) | 1 line
Changed paths:
   M /trunk/CMakeLists.txt
   A /trunk/plugins/docsis/CMakeLists.txt
   A /trunk/plugins/ethercat/CMakeLists.txt
   A /trunk/plugins/gryphon/CMakeLists.txt
   A /trunk/plugins/irda/CMakeLists.txt
   A /trunk/plugins/m2m/CMakeLists.txt
   A /trunk/plugins/mate/CMakeLists.txt

Build a few more plugins
------------------------------------------------------------------------
r29941 | jmayer | 2009-09-15 21:20:58 -0700 (Tue, 15 Sep 2009) | 2 lines
Changed paths:
   M /trunk/CMakeLists.txt
   M /trunk/epan/CMakeLists.txt

Move some of the -I stuff from top level to epan.

------------------------------------------------------------------------
r29938 | gerald | 2009-09-15 12:57:51 -0700 (Tue, 15 Sep 2009) | 2 lines
Changed paths:
   M /trunk/docbook/release-notes.xml

Add a couple of updates.

------------------------------------------------------------------------
r29934 | wmeier | 2009-09-15 11:20:56 -0700 (Tue, 15 Sep 2009) | 2 lines
Changed paths:
   M /trunk/plugins/asn1/packet-asn1.c
   M /trunk/plugins/irda/packet-ircomm.c
   M /trunk/plugins/irda/packet-irda.c
   M /trunk/plugins/sercosiii/packet-sercosiii_1v1_at.c
   M /trunk/plugins/sercosiii/packet-sercosiii_1v1_mdt.c

Save some memory: Don't statically allocate ett[] arrays used "dynamically".

------------------------------------------------------------------------
r29931 | martinm | 2009-09-15 10:49:58 -0700 (Tue, 15 Sep 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rlc-lte.c

Add more summary to top-level item.

------------------------------------------------------------------------
r29929 | wmeier | 2009-09-15 10:37:54 -0700 (Tue, 15 Sep 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ansi_637.c
   M /trunk/epan/dissectors/packet-cimd.c
   M /trunk/epan/dissectors/packet-gsm_a_bssmap.c
   M /trunk/epan/dissectors/packet-gsm_a_dtap.c
   M /trunk/epan/dissectors/packet-gsm_a_gm.c
   M /trunk/epan/dissectors/packet-gsm_a_rp.c
   M /trunk/epan/dissectors/packet-gsm_a_rr.c
   M /trunk/epan/dissectors/packet-gsm_bsslap.c
   M /trunk/epan/dissectors/packet-gsm_bssmap_le.c
   M /trunk/epan/dissectors/packet-gsm_sms.c
   M /trunk/epan/dissectors/packet-nas_eps.c
   M /trunk/epan/dissectors/packet-olsr.c
   M /trunk/epan/dissectors/packet-rsvp.c
   M /trunk/epan/dissectors/packet-zbee-zcl.c

Save some memory: Don't statically allocate ett[] arrays used "dynamically".

------------------------------------------------------------------------
r29928 | martinm | 2009-09-15 10:07:54 -0700 (Tue, 15 Sep 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gtpv2.c

Also mark tree as an unmarked parameter.

------------------------------------------------------------------------
r29927 | sfisher | 2009-09-15 10:01:57 -0700 (Tue, 15 Sep 2009) | 4 lines
Changed paths:
   M /trunk/AUTHORS


From Ivan Sy via bug #3931: Add Ivan to the list of authors


------------------------------------------------------------------------
r29926 | wmeier | 2009-09-15 09:52:07 -0700 (Tue, 15 Sep 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-olsr.c

if (proto_... == -1) not req'd.

------------------------------------------------------------------------
r29925 | etxrab | 2009-09-15 09:46:30 -0700 (Tue, 15 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-gtpv2.c

Remove now unused variables.
------------------------------------------------------------------------
r29924 | etxrab | 2009-09-15 08:54:06 -0700 (Tue, 15 Sep 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gtpv2.c

Bearer Context not dissected correctly.
Use the built in IE decoding by calling dissect_gtpv2_ie_common() for
the grouped IE:s.
------------------------------------------------------------------------
r29923 | gerald | 2009-09-15 08:46:44 -0700 (Tue, 15 Sep 2009) | 2 lines
Changed paths:
   M /trunk/make-version.pl

Switch back to normal versioning.

------------------------------------------------------------------------
r29922 | morriss | 2009-09-15 08:16:15 -0700 (Tue, 15 Sep 2009) | 1 line
Changed paths:
   M /trunk/asn1/ansi_map/packet-ansi_map-template.c
   M /trunk/epan/dissectors/packet-ansi_map.c

Don't call check_col().  Add a space at the end of each COL_INFO entry to make the column more readable when SCTP bundles multiple messages together.
------------------------------------------------------------------------
r29921 | krj | 2009-09-15 07:01:40 -0700 (Tue, 15 Sep 2009) | 4 lines
Changed paths:
   M /trunk/file.c

From Jakub Zawadzki:

Fix copy/paste error wrt. fdata->col_text_len

------------------------------------------------------------------------
r29920 | etxrab | 2009-09-15 06:18:13 -0700 (Tue, 15 Sep 2009) | 2 lines
Changed paths:
   M /trunk/file.c

Fix:
cleanup_dissection() calls se_free_all(); And after that fdata->col_text (which is allocated using se_alloc0()) no longer points to valid memory.
------------------------------------------------------------------------
r29919 | jmayer | 2009-09-15 05:22:13 -0700 (Tue, 15 Sep 2009) | 3 lines
Changed paths:
   M /trunk/CMakeLists.txt
   M /trunk/cmakeconfig.h.in
   M /trunk/epan/CMakeLists.txt
   A /trunk/plugins/asn1/CMakeLists.txt

Build the asn1 plugin. The only problem(?) is, that it is
name libasn1.so instead of asn1.so

------------------------------------------------------------------------
r29918 | etxrab | 2009-09-15 04:37:42 -0700 (Tue, 15 Sep 2009) | 1 line
Changed paths:
   M /trunk/diameter/dictionary.xml

Update 3GPP AVP:s
------------------------------------------------------------------------
r29917 | etxrab | 2009-09-14 22:39:33 -0700 (Mon, 14 Sep 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-e212.c

From   Vladimir Kazansky:
Misspell in mcc_mnc codes in packet-e212.c
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3996
------------------------------------------------------------------------
r29916 | morriss | 2009-09-14 18:49:01 -0700 (Mon, 14 Sep 2009) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-afp.c

From Didier Gautheron via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3995

There's a copy and paste error in hf_afp_vol_attribute_CaseSensitive
declaration and add kSupportsTMLockSteal

------------------------------------------------------------------------
r29915 | morriss | 2009-09-14 18:34:01 -0700 (Mon, 14 Sep 2009) | 8 lines
Changed paths:
   M /trunk/epan/dissectors/packet-collectd.c

From Florian Forster via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3185

This patch adds statistics information to the collectd dissector.

Changes by me:
  - use ep_alloc for structures being handed to the tap(s) (instead of se_alloc)
  - Capitalize the Statistics menu item to get it in the sorted list

------------------------------------------------------------------------
r29914 | morriss | 2009-09-14 18:08:58 -0700 (Mon, 14 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-ssl-utils.c

ssl_association_remove(): free assoc->info too
------------------------------------------------------------------------
r29913 | morriss | 2009-09-14 17:18:40 -0700 (Mon, 14 Sep 2009) | 15 lines
Changed paths:
   M /trunk/epan/dissectors/packet-collectd.c

From Florian Forster via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4002

Version 4.7 of collectd introduces cryptographic features for the network
protocol. The current version of the collectd dissector does not know how to
handle these segments and flags them as unknown.

The following two patches add simple support for the TYPE_SIGN_SHA256 and
TYPE_ENCR_AES256 segments. They display the plain text components of
these segments but do not try to verify the signatures or decrypt the encrypted
payload.

Changes by me:
	- replace tvb_length_remaining() with tvb_reported_length_remaining()
	- replace proto_tree_add_protocol_format() with tvb_tree_add_text()

------------------------------------------------------------------------
r29912 | gerald | 2009-09-14 16:31:02 -0700 (Mon, 14 Sep 2009) | 2 lines
Changed paths:
   M /trunk/ChangeLog
   M /trunk/NEWS
   M /trunk/docbook/release-notes.xml
   M /trunk/make-version.pl

Build 1.3.0.

------------------------------------------------------------------------
r29906 | jake | 2009-09-14 14:24:24 -0700 (Mon, 14 Sep 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dtls.c
   M /trunk/epan/dissectors/packet-ssl-utils.c
   M /trunk/epan/dissectors/packet-ssl-utils.h
   M /trunk/epan/dissectors/packet-ssl.c

Fix for bug 4008:
Crash on TLSv1.2 packets, caused by ssl_short_name array overrun.
------------------------------------------------------------------------
r29903 | gerald | 2009-09-14 11:00:01 -0700 (Mon, 14 Sep 2009) | 2 lines
Changed paths:
   M /trunk/packaging/macosx/dmg_set_style.scpt
   M /trunk/packaging/macosx/osx-dmg.sh
   M /trunk/packaging/macosx/root.ds_store
   M /trunk/packaging/macosx/util.ds_store

More Finder tweaks.

------------------------------------------------------------------------
r29902 | morriss | 2009-09-14 10:36:15 -0700 (Mon, 14 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-http.c

Revert 29889 to stop the fuzz failures.
------------------------------------------------------------------------
r29901 | wmeier | 2009-09-14 09:38:06 -0700 (Mon, 14 Sep 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/dcerpc/idl2wrs.c

(Trivial) Fix a typo in a comment.

------------------------------------------------------------------------
r29900 | etxrab | 2009-09-14 09:06:31 -0700 (Mon, 14 Sep 2009) | 1 line
Changed paths:
   M /trunk/gtk/simple_dialog.c

Change gtk_pixmap_new() to gtk_image_new_from_pixmap().
------------------------------------------------------------------------
r29899 | wmeier | 2009-09-14 09:04:54 -0700 (Mon, 14 Sep 2009) | 2 lines
Changed paths:
   M /trunk/epan/column-utils.c

(Trivial) Fix a typo in a comment

------------------------------------------------------------------------
r29898 | wmeier | 2009-09-14 08:34:05 -0700 (Mon, 14 Sep 2009) | 2 lines
Changed paths:
   M /trunk/docbook/wsdg_src/WSDG_chapter_dissection.xml

Remove usage of check_col() since no longer required.

------------------------------------------------------------------------
r29897 | wmeier | 2009-09-14 08:28:09 -0700 (Mon, 14 Sep 2009) | 2 lines
Changed paths:
   M /trunk/doc/README.developer

Update: Remove references to the use of check_col() since no longer required.

------------------------------------------------------------------------
r29896 | wmeier | 2009-09-14 07:59:08 -0700 (Mon, 14 Sep 2009) | 6 lines
Changed paths:
   M /trunk/epan/dissectors/packet-classicstun.c

Remove unneeded #includes (stdio.h & friends);
Remove a call to checkcol();
Use tfs_set_notset instead of a local true_false_string defintion;
Use consistent indentation;
Adjust some spacing.

------------------------------------------------------------------------
r29895 | wmeier | 2009-09-14 07:03:32 -0700 (Mon, 14 Sep 2009) | 6 lines
Changed paths:
   M /trunk/epan/dissectors/packet-stun.c

Remove unneeded #includes (stdio.h  & etc);
Remove a bunch calls to of check_cols();
Use tfs_set_notset from tfs.c instead of a locally defined tfs struct;
Use consistent indentation;
Adjust spacing on some lines and reformat a few long lines.

------------------------------------------------------------------------
r29894 | morriss | 2009-09-14 06:11:26 -0700 (Mon, 14 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-collectd.c

Put the parenthesis in the right place
------------------------------------------------------------------------
r29893 | morriss | 2009-09-14 04:26:03 -0700 (Mon, 14 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-collectd.c

Change proto_tree_add_protocol_format() to proto_tree_add_text() since all that is being added is text.
------------------------------------------------------------------------
r29892 | martinm | 2009-09-14 03:26:53 -0700 (Mon, 14 Sep 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-catapult-dct2000.c

Show UEId in info column for CCCH frames.

------------------------------------------------------------------------
r29891 | jmayer | 2009-09-13 23:51:22 -0700 (Sun, 13 Sep 2009) | 4 lines
Changed paths:
   M /trunk/CMakeLists.txt

Not yet working:
Sync with autofoo: Check for accepted compiler flags. Use
  identical flags.

------------------------------------------------------------------------
r29890 | jmayer | 2009-09-13 23:48:45 -0700 (Sun, 13 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/CMakeLists.txt

Sync to autofoo
------------------------------------------------------------------------
r29889 | etxrab | 2009-09-13 23:00:53 -0700 (Sun, 13 Sep 2009) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-http.c

From Didier Gautheron:
optimizations patch http://wiki.wireshark.org/Development/Optimization
'patch.29854.diff.gz"

Use "g_realloc".
------------------------------------------------------------------------
r29888 | etxrab | 2009-09-13 22:59:38 -0700 (Sun, 13 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-collectd.c

Add casts to make it compile on Windows.
------------------------------------------------------------------------
r29887 | morriss | 2009-09-13 18:36:26 -0700 (Sun, 13 Sep 2009) | 14 lines
Changed paths:
   M /trunk/AUTHORS
   M /trunk/epan/dissectors/Makefile.common
   A /trunk/epan/dissectors/packet-collectd.c

From Bruno and Florian Forster via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3170

This patch adds support to Wireshark for dissecting UDP packets used by
collectd's network plugin in order to transmit data from ones host to another
host (e.g. centralized storage of statistics while data is collectd on
individual systems)

The current dissector understands the part types supported by collectd-4.5
series and gracefully processes future part types (flagging them as unknown).

In regard to protocol errors or bad packets checks are based on the various
length fields used, parts are marked with warning when length is unexpected;
marked with error when length breaks minimal rules.

------------------------------------------------------------------------
r29886 | gerald | 2009-09-13 17:38:54 -0700 (Sun, 13 Sep 2009) | 2 lines
Changed paths:
   M /trunk/packaging/macosx/dmg_set_style.scpt
   M /trunk/packaging/macosx/osx-dmg.sh
   M /trunk/packaging/macosx/root.ds_store
   M /trunk/packaging/macosx/util.ds_store

Tweak the Finder windows a bit.

------------------------------------------------------------------------
r29885 | morriss | 2009-09-13 16:10:11 -0700 (Sun, 13 Sep 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-tcp.c

From Didier Gautheron via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3417

Don't scale the window if the SYN flag is set.

------------------------------------------------------------------------
r29884 | morriss | 2009-09-13 16:03:38 -0700 (Sun, 13 Sep 2009) | 7 lines
Changed paths:
   M /trunk/epan/dissectors/Makefile.common
   A /trunk/epan/dissectors/packet-classicstun.c (from /trunk/epan/dissectors/packet-stun.c:29883)
   M /trunk/epan/dissectors/packet-rtcp.c
   M /trunk/epan/dissectors/packet-rtp.c
   M /trunk/epan/dissectors/packet-sip.c
   R /trunk/epan/dissectors/packet-stun.c (from /trunk/epan/dissectors/packet-stun2.c:29883)
   D /trunk/epan/dissectors/packet-stun2.c
   M /trunk/epan/dissectors/packet-tftp.c

From Stephane Bryant via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2815 
but (since the patch no longer applied cleanly) essentially manually
re-implemented by me:

Rename "stun" to "classic stun" and "stun2" to "stun", to follow the usage
defined in draft-ietf-behave-rfc3489bis-18 section 2.

------------------------------------------------------------------------
r29883 | morriss | 2009-09-13 12:48:22 -0700 (Sun, 13 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/Makefile.am
   M /trunk/epan/dissectors/Makefile.nmake
   M /trunk/plugins/asn1/Makefile.am
   M /trunk/plugins/asn1/Makefile.nmake
   M /trunk/plugins/docsis/Makefile.am
   M /trunk/plugins/docsis/Makefile.nmake
   M /trunk/plugins/easy_codec/Makefile.nmake
   M /trunk/plugins/ethercat/Makefile.am
   M /trunk/plugins/ethercat/Makefile.nmake
   M /trunk/plugins/gryphon/Makefile.am
   M /trunk/plugins/gryphon/Makefile.nmake
   M /trunk/plugins/irda/Makefile.am
   M /trunk/plugins/irda/Makefile.nmake
   M /trunk/plugins/m2m/Makefile.am
   M /trunk/plugins/m2m/Makefile.nmake
   M /trunk/plugins/mate/Makefile.am
   M /trunk/plugins/mate/Makefile.nmake
   M /trunk/plugins/opcua/Makefile.am
   M /trunk/plugins/opcua/Makefile.nmake
   M /trunk/plugins/profinet/Makefile.am
   M /trunk/plugins/profinet/Makefile.nmake
   M /trunk/plugins/sercosiii/Makefile.am
   M /trunk/plugins/sercosiii/Makefile.nmake
   M /trunk/plugins/stats_tree/Makefile.am
   M /trunk/plugins/stats_tree/Makefile.nmake
   M /trunk/plugins/tpg/Makefile.am
   M /trunk/plugins/tpg/Makefile.nmake
   M /trunk/plugins/unistim/Makefile.am
   M /trunk/plugins/unistim/Makefile.nmake
   M /trunk/plugins/wimax/Makefile.am
   M /trunk/plugins/wimax/Makefile.nmake
   M /trunk/plugins/wimaxasncp/Makefile.am
   M /trunk/plugins/wimaxasncp/Makefile.nmake

Run checkapi on the dissector header files
------------------------------------------------------------------------
r29882 | morriss | 2009-09-13 12:23:07 -0700 (Sun, 13 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/uat.h

s/g_strdown/g_ascii_strdown
------------------------------------------------------------------------
r29881 | morriss | 2009-09-13 10:46:10 -0700 (Sun, 13 Sep 2009) | 17 lines
Changed paths:
   M /trunk/capture_sync.c
   M /trunk/dumpcap.c

Don't use SIGUSR1 to tell dumpcap to exit, use SIGINT: SIGINT is traditionally
used for this purpose and using it also prevents the 2 signals the child gets:
	- the user's Ctrl-C (which is sent as a SIGINT to both *shark and its
	  child dumpcap)
	- the signal *shark generates to shut down the child

from colliding (and running 2 signal handlers in the child).

It might be possible for tshark to not send the signal at all when it gets
SIGINT, but it doesn't do any harm now.

Also, do not call g_log() within the signal handler: doing so can cause
aborts (if g_log is being called by the process when the signal comes, the
2nd entrance into g_log is detected as a recursion).

This fixes https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2767

------------------------------------------------------------------------
r29880 | etxrab | 2009-09-13 10:24:51 -0700 (Sun, 13 Sep 2009) | 5 lines
Changed paths:
   M /trunk/epan/addr_resolv.c

From Didier Gautheron:
optimizations patch http://wiki.wireshark.org/Development/Optimization
'patch.29854.diff.gz"

Clean up addr_resolv.c
------------------------------------------------------------------------
r29879 | etxrab | 2009-09-13 09:11:11 -0700 (Sun, 13 Sep 2009) | 5 lines
Changed paths:
   M /trunk/gtk/gui_utils.c

From Didier Gautheron:
optimizations patch http://wiki.wireshark.org/Development/Optimization
'patch.29854.diff.gz"

Speed up sorting.
------------------------------------------------------------------------
r29878 | etxrab | 2009-09-13 09:03:46 -0700 (Sun, 13 Sep 2009) | 1 line
Changed paths:
   M /trunk/gtk/expert_comp_table.c

'function' : different 'const' qualifiers
------------------------------------------------------------------------
r29877 | jmayer | 2009-09-13 08:17:26 -0700 (Sun, 13 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/CMakeLists.txt

ncp2222.py has moved
------------------------------------------------------------------------
r29874 | gerald | 2009-09-13 08:03:31 -0700 (Sun, 13 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/enterprise-numbers
   M /trunk/manuf

[Automatic manuf and enterprise-numbers update for 2009-09-13]
------------------------------------------------------------------------
r29873 | etxrab | 2009-09-13 06:39:09 -0700 (Sun, 13 Sep 2009) | 6 lines
Changed paths:
   M /trunk/epan/expert.c
   M /trunk/epan/expert.h

Modified extarct from Didier Gautheron:
optimizations patch http://wiki.wireshark.org/Development/Optimization
'patch.29854.diff.gz"

- ei->protocol is a constant.
- Don't setup expert tap data if there's no tap.
------------------------------------------------------------------------
r29872 | morriss | 2009-09-12 19:12:03 -0700 (Sat, 12 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/Makefile.nmake

Try to get the paths right
------------------------------------------------------------------------
r29871 | morriss | 2009-09-12 16:02:34 -0700 (Sat, 12 Sep 2009) | 6 lines
Changed paths:
   M /trunk/epan/dissectors/Makefile.am
   M /trunk/epan/dissectors/Makefile.common
   M /trunk/epan/dissectors/Makefile.nmake
   M /trunk/epan/dissectors/README.X11
   D /trunk/epan/dissectors/ncp2222.py
   D /trunk/epan/dissectors/process-x11-fields.pl
   D /trunk/epan/dissectors/process-x11-xcb.pl
   M /trunk/epan/dissectors/x11-declarations.h
   M /trunk/epan/dissectors/x11-extension-errors.h
   M /trunk/epan/dissectors/x11-extension-implementation.h
   M /trunk/epan/dissectors/x11-glx-render-enum.h
   M /trunk/epan/dissectors/x11-register-info.h
   M /trunk/tools/Makefile.am
   A /trunk/tools/ncp2222.py (from /trunk/epan/dissectors/ncp2222.py:29870)
   A /trunk/tools/process-x11-fields.pl (from /trunk/epan/dissectors/process-x11-fields.pl:29870)
   A /trunk/tools/process-x11-xcb.pl (from /trunk/epan/dissectors/process-x11-xcb.pl:29870)

Move all of the scripts in epan/dissectors/ to tools/ .

Add a target ("x11-dissector") to build the X11 dissector.

Put the X11-related files (back) in the source distribution.

------------------------------------------------------------------------
r29870 | jmayer | 2009-09-12 10:20:08 -0700 (Sat, 12 Sep 2009) | 3 lines
Changed paths:
   M /trunk/CMakeLists.txt
   M /trunk/ConfigureChecks.cmake
   M /trunk/README.cmake
   M /trunk/cmake/modules/FindCAP.cmake
   M /trunk/cmake/modules/FindCARES.cmake
   A /trunk/cmake/modules/FindPYTHON.cmake
   M /trunk/cmakeconfig.h.in
   M /trunk/epan/CMakeLists.txt

Make building with GeoIP, Python, Capabilities and c-ares
actually work.

------------------------------------------------------------------------
r29869 | jmayer | 2009-09-12 10:14:10 -0700 (Sat, 12 Sep 2009) | 2 lines
Changed paths:
   M /trunk/getopt.h

Add arguments to the getopt() prototype

------------------------------------------------------------------------
r29868 | gerald | 2009-09-11 13:36:01 -0700 (Fri, 11 Sep 2009) | 1 line
Changed paths:
   M /trunk/gtk/new_packet_list.c
   M /trunk/gtk/packet_list_store.c


------------------------------------------------------------------------
r29867 | gerald | 2009-09-11 12:13:39 -0700 (Fri, 11 Sep 2009) | 4 lines
Changed paths:
   M /trunk/gtk/new_packet_list.c

Reduce the spacing between new packet list items from 2 pixels to 1. If
we want the new packet list to look like the old packet list we'll have
to adjust the behavior of the cell renderer.

------------------------------------------------------------------------
r29866 | morriss | 2009-09-11 11:15:46 -0700 (Fri, 11 Sep 2009) | 1 line
Changed paths:
   D /trunk/svnadd
   A /trunk/tools/svnadd (from /trunk/svnadd:29853)

Move svnadd to the tools directory.
------------------------------------------------------------------------
r29865 | morriss | 2009-09-11 11:06:50 -0700 (Fri, 11 Sep 2009) | 6 lines
Changed paths:
   M /trunk/epan/dissectors/process-x11-xcb.pl
   M /trunk/epan/dissectors/x11-extension-errors.h
   M /trunk/epan/dissectors/x11-extension-implementation.h
   M /trunk/epan/dissectors/x11-glx-render-enum.h

From Peter Harris via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2981 :

Put the git version of mesa and xcbproto in the generated header files.

From me: Don't use 'which' to find git--it wouldn't work on Windows.

------------------------------------------------------------------------
r29864 | jake | 2009-09-11 09:58:21 -0700 (Fri, 11 Sep 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ieee802154.c

From Jean-François Wauthy:
Dissect the Auxiliary Security Header for IEEE 802.15.4-2006 only.
Also Auxiliary Security Header dissection endianness bugfix.
------------------------------------------------------------------------
r29863 | sfisher | 2009-09-11 08:38:33 -0700 (Fri, 11 Sep 2009) | 5 lines
Changed paths:
   M /trunk/file.c


Fix warning that variable may be unused and then declare volatile so it
survives the TRY/CATCH code.


------------------------------------------------------------------------
r29862 | martinm | 2009-09-11 08:16:53 -0700 (Fri, 11 Sep 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rlc-lte.c

Add more useful summary info to RLC root.  Useful mostly for when called from MAC.

------------------------------------------------------------------------
r29861 | etxrab | 2009-09-11 07:58:49 -0700 (Fri, 11 Sep 2009) | 1 line
Changed paths:
   M /trunk/file.c

Only move to last row if it's vissible.
------------------------------------------------------------------------
r29860 | krj | 2009-09-11 07:21:04 -0700 (Fri, 11 Sep 2009) | 4 lines
Changed paths:
   M /trunk/epan/column-utils.c

Make sure that we point the current column to a constant string if we have no address.

Fixes http://wiki.wireshark.org/Development/OptimizePacketList?action=diff&rev1=20&rev2=21

------------------------------------------------------------------------
r29859 | krj | 2009-09-11 07:00:36 -0700 (Fri, 11 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/column-utils.c

Move some CHECK_COL to our public functions, allowing us to bail our more quickly
------------------------------------------------------------------------
r29858 | jmayer | 2009-09-11 06:30:01 -0700 (Fri, 11 Sep 2009) | 4 lines
Changed paths:
   M /trunk/README.cmake
   M /trunk/epan/CMakeLists.txt

- Update README.cmake: The stuff now build without
  running autofoo first.
- Add a comment how to change the name of a generated target

------------------------------------------------------------------------
r29857 | etxrab | 2009-09-11 04:58:00 -0700 (Fri, 11 Sep 2009) | 2 lines
Changed paths:
   M /trunk/file.c

New_packet_list
Select the correct frame in packet details when filtering.
------------------------------------------------------------------------
r29856 | morriss | 2009-09-11 04:22:23 -0700 (Fri, 11 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/process-x11-xcb.pl
   M /trunk/epan/dissectors/x11-extension-implementation.h

When pre-declaring variables, use the right type.
------------------------------------------------------------------------
r29855 | jmayer | 2009-09-11 03:46:53 -0700 (Fri, 11 Sep 2009) | 2 lines
Changed paths:
   M /trunk/epan/CMakeLists.txt

Update generating the x11 stuff to follow configure

------------------------------------------------------------------------
r29854 | morriss | 2009-09-10 18:57:59 -0700 (Thu, 10 Sep 2009) | 9 lines
Changed paths:
   M /trunk/AUTHORS
   M /trunk/epan/dissectors
   M /trunk/epan/dissectors/Makefile.am
   M /trunk/epan/dissectors/Makefile.common
   M /trunk/epan/dissectors/Makefile.nmake
   A /trunk/epan/dissectors/README.X11
   M /trunk/epan/dissectors/packet-x11.c
   M /trunk/epan/dissectors/process-x11-fields.pl
   A /trunk/epan/dissectors/process-x11-xcb.pl
   A /trunk/epan/dissectors/x11-declarations.h
   A /trunk/epan/dissectors/x11-extension-errors.h
   A /trunk/epan/dissectors/x11-extension-implementation.h
   A /trunk/epan/dissectors/x11-glx-render-enum.h
   A /trunk/epan/dissectors/x11-register-info.h

From Peter Harris via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2981 :

This patch adds extension support to the X11 dissector.

I've removed the perl script from the make file, since the new one depends on
perl 5.10, xcbproto (at least git as of today), and mesa (at least the
mesa/src/mesa/glapi directory). It seemed easier to just add the generated
header files to svn directly.

------------------------------------------------------------------------
r29853 | guy | 2009-09-10 17:00:45 -0700 (Thu, 10 Sep 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rtcp.c

Get rid of trailing space in string.

------------------------------------------------------------------------
r29852 | martinm | 2009-09-10 15:53:57 -0700 (Thu, 10 Sep 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c
   M /trunk/epan/dissectors/packet-rlc-lte.c

Add the option to call RLC dissector for LCID 1&2.
These should be srb1 & srb2 (AM).

------------------------------------------------------------------------
r29849 | jake | 2009-09-10 13:42:17 -0700 (Thu, 10 Sep 2009) | 8 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ieee802154.c
   M /trunk/epan/dissectors/packet-ieee802154.h

From Jean-François Wauthy:
Implementation of the IEEE 802.15.4 dissector ignores the Auxiliary Security
Header of the MHR (see IEEE 802.15.4-2006 specs p.138). 
The attached patch, add two things :
 1) Support for dissecting the Auxiliary Security Header
 2) Add a preference option to force the dissection of 
    the FCS field as being in the TI CC24xx format

------------------------------------------------------------------------
r29847 | jake | 2009-09-10 11:54:12 -0700 (Thu, 10 Sep 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ieee802154.c
   M /trunk/epan/dissectors/packet-ieee802154.h

From Jean-François Wauthy:
This patch fixes a bug in the dissection of the TI CC24xx FCS where the
endianness of the bitmasks used was wrong.

------------------------------------------------------------------------
r29846 | krj | 2009-09-10 11:22:33 -0700 (Thu, 10 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/ftypes/ftype-bytes.c
   M /trunk/epan/ftypes/ftypes.h
   M /trunk/epan/proto.c

Introduce a few FT_XXX lengths defines and use those instead of hard coding constants
------------------------------------------------------------------------
r29845 | martinm | 2009-09-10 11:12:41 -0700 (Thu, 10 Sep 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c

Re-arrange dissection of UL/DL-SCH so easier to test for ommitted SDUs.

------------------------------------------------------------------------
r29844 | krj | 2009-09-10 09:54:02 -0700 (Thu, 10 Sep 2009) | 1 line
Changed paths:
   M /trunk/asn1/snmp/packet-snmp-template.c
   M /trunk/epan/dissectors/packet-sccp.c
   M /trunk/epan/dissectors/packet-snmp.c
   M /trunk/epan/dissectors/packet-sua.c
   M /trunk/epan/libwireshark.def
   M /trunk/epan/tvbuff.c
   M /trunk/epan/tvbuff.h

offset_from_real_beginning() is only called with 0 as second argument, so remove the argument completely. It seems that the second argument only acts as an accumulator allowing offset_from_real_beginning() to call itself recursively. To be consistent offset_from_real_beginning() is renamed to tvb_offset_from_real_beginning().
------------------------------------------------------------------------
r29843 | gerald | 2009-09-10 09:50:25 -0700 (Thu, 10 Sep 2009) | 7 lines
Changed paths:
   M /trunk/epan/crypt/airpdcap.c

WPA decryption fix from Greg Schwendimann via bug 3890:

I'm reasonably sure that I introduced this bug and I apologize for the problems
with my previous patch.  The problem is that I did not use all of the seen
keys,  I used all except the first key, which in a case of one key is none. 
The attached patch fixes the error.

------------------------------------------------------------------------
r29842 | morriss | 2009-09-10 08:30:10 -0700 (Thu, 10 Sep 2009) | 4 lines
Changed paths:
   M /trunk/AUTHORS
   M /trunk/epan/dissectors/packet-mpls.c
   M /trunk/epan/dissectors/packet-pw-cesopsn.c
   M /trunk/epan/dissectors/packet-pw-common.h
   M /trunk/epan/dissectors/packet-pw-satop.c

From Artem Tamazov via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3903 :

Decoding of UDP-multiplexed CESoPSN and SAToP traffic.

------------------------------------------------------------------------
r29841 | krj | 2009-09-10 07:37:09 -0700 (Thu, 10 Sep 2009) | 19 lines
Changed paths:
   M /trunk/epan/ftypes/ftype-bytes.c
   M /trunk/epan/ftypes/ftypes.h

Use the correct type, that is GByteArray instead of GString. The reason why this 'worked' before (on non-64bit platforms that is):

struct _GString
{
  gchar  *str;
  gsize len;    
  gsize allocated_len;
};

And:

struct _GArray
{
  gchar *data;
  guint len;
};

We only accessed the first two fields of the GString struct.

------------------------------------------------------------------------
r29840 | krj | 2009-09-10 06:52:36 -0700 (Thu, 10 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/ftypes/ftypes.h

Remove unused field
------------------------------------------------------------------------
r29839 | tuexen | 2009-09-10 02:50:30 -0700 (Thu, 10 Sep 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-isup.c

Fix handling of BEARER_CONTROL_UNIT_IDENTIFIER.

------------------------------------------------------------------------
r29838 | jmayer | 2009-09-10 00:04:54 -0700 (Thu, 10 Sep 2009) | 4 lines
Changed paths:
   M /trunk/CMakeLists.txt
   A /trunk/cmake/modules/FindCAP.cmake
   A /trunk/cmake/modules/FindGEOIP.cmake
   A /trunk/cmake/modules/FindKERBEROS.cmake
   A /trunk/cmake/modules/FindM.cmake (from /trunk/cmake/modules/FindMATH.cmake:29823)
   D /trunk/cmake/modules/FindMATH.cmake
   A /trunk/epan/wspython/CMakeLists.txt

Update to add the last missing detection stuff.
Some of it is untested, kerberos is currently a hack.
Apart from that, package detection should be complete.

------------------------------------------------------------------------
r29837 | etxrab | 2009-09-09 23:37:04 -0700 (Wed, 09 Sep 2009) | 3 lines
Changed paths:
   M /trunk/epan/wslua/wslua_tree.c

From Diego:
proto_item_set_len is missing from Lua API.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3994
------------------------------------------------------------------------
r29836 | etxrab | 2009-09-09 23:07:31 -0700 (Wed, 09 Sep 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-afp.c
   M /trunk/epan/dissectors/packet-afp.h
   M /trunk/epan/dissectors/packet-dsi.c

From Alex deVries:
DSI/AFP dissectors need support for AFP 3.3
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3995
------------------------------------------------------------------------
r29835 | etxrab | 2009-09-09 22:57:30 -0700 (Wed, 09 Sep 2009) | 4 lines
Changed paths:
   M /trunk/asn1/h248/Makefile.common
   M /trunk/asn1/h248/h248.cnf
   A /trunk/asn1/h248/h248v1support.asn
   M /trunk/asn1/h248/packet-h248-template.c
   M /trunk/epan/dissectors/packet-h248.c
   M /trunk/epan/dissectors/packet-h248.h

From   Alex Lindberg:
Add H248V1 suport.
(H248 dissector fails on poorly formed AuditReply packet from Media Gateway)
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3953
------------------------------------------------------------------------
r29834 | morriss | 2009-09-09 19:46:40 -0700 (Wed, 09 Sep 2009) | 1 line
Changed paths:
   M /trunk/AUTHORS

Add blurb for Chris Maynard's recent NHRP changes.
------------------------------------------------------------------------
r29833 | morriss | 2009-09-09 19:40:19 -0700 (Wed, 09 Sep 2009) | 37 lines
Changed paths:
   M /trunk/epan/dissectors/packet-nhrp.c

From Chris Maynard via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3950 :

The attached patch improves NHRP dissection and encompasses the following
changes:
1) Now displays Request ID and CIE Reply code or Error code in Info column.

2) Added support for RFC 2520 and RFC 2735 extensions and error codes.
   References:
       -> http://www.ietf.org/rfc/rfc2520.txt?number=2520
       -> http://www.ietf.org/rfc/rfc2735.txt?number=2735
   Note: Cisco's NAT Address Extension conflicts with RFC 2735's published
Device Capabilities Extension.  Both are assigned type 9.  As such, I have had
to add some heuristics to differentiate between them.  It should be reliable
though since the former carries a CIE with length > 8 bytes, and the latter a
fixed-length payload of 8 bytes.

3) A few fields previously not filterable now are: hf_nhrp_hdr_op_type,
hf_nhrp_hdr_version and hf_nhrp_error_code.

4) Added support for authentication and vendor-private extension header decode.
   NOTE: The authentication extension has been added according to RFC 2332.  In
practice, it seems that at least with certain Cisco equipment (I tested with
cisco 2851 IOS version 12.4(15)T), they use their own non-standard
authentication extension format.  Because of this, Cisco's version of the
extension will likely either be displayed a little differently than one may
expect or be indicated as being mal-formed ... because in reality, it is.

5) Utilizes expert info in a couple more places to indicate mal-formed packets.
 Cisco's Error Indication packet, for example, violates RFC 2332 Section 5.2.7
by including extensions in the Error Indication packet as well as by including
erroneous data following the End Extension.  Both cases are reported via expert
info now.  Previously, at least with the case of the erroneous data following
the End Extension, the packet would almost certainly have been marked
mal-formed anyway.  I now just prevent Wireshark from even attempting to decode
the non-sensical mess.


------------------------------------------------------------------------
r29832 | morriss | 2009-09-09 19:15:55 -0700 (Wed, 09 Sep 2009) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ospf.c

From Edward J. Paradise via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3954 :

The A and N bit descriptions should be Always and Never, not Answer and
Incomplete.

------------------------------------------------------------------------
r29831 | guy | 2009-09-09 17:37:16 -0700 (Wed, 09 Sep 2009) | 3 lines
Changed paths:
   M /trunk/packaging/macosx/ChmodBPF/README.macosx

Put in a note about the Snow Leopard bug that requires that you have BPF
devices open for writing in order to capture outgoing traffic.

------------------------------------------------------------------------
r29830 | guy | 2009-09-09 16:56:27 -0700 (Wed, 09 Sep 2009) | 21 lines
Changed paths:
   M /trunk/packaging/macosx/ChmodBPF/StartupParameters.plist

To quote
    
	http://developer.apple.com/mac/library/documentation/MacOSX/Conceptual/BPSystemStartup/Articles/StartupItems.html

"Table 1  StartupParameters.plist key-value pairs

Key		Type	Value
Description	String	A short description of the startup item,
			used by administrative tools.

Provides	Array	The names of the services provided by this
			startup item.  Although a startup item can
			potentially provide multiple services, it is
			recommended that you limit your startup items
			to only one service each."

Fix "Provides" to be the name of the service, not a description of the
helpful operations that it provides.

(Propagated from tcpdump.org git repository.)

------------------------------------------------------------------------
r29827 | etxrab | 2009-09-09 12:34:14 -0700 (Wed, 09 Sep 2009) | 2 lines
Changed paths:
   M /trunk/gtk/expert_comp_table.c

Be consistent use and g_string_chunk_insert_const() in stead of
g_string_chunk_insert() as in expert_dlg.c
------------------------------------------------------------------------
r29825 | jake | 2009-09-09 12:09:57 -0700 (Wed, 09 Sep 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ssl-utils.c

From Ivan Sy:
Add a more descriptive log message on DH key exchange.

------------------------------------------------------------------------
r29824 | krj | 2009-09-09 09:38:09 -0700 (Wed, 09 Sep 2009) | 3 lines
Changed paths:
   M /trunk/dftest.c

* Free dfilter on shutdown
* Remove unused packet_info variable

------------------------------------------------------------------------
r29823 | stig | 2009-09-09 08:06:38 -0700 (Wed, 09 Sep 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ospf.c

Added support for Multi-Topology (MT) Routing (RFC4915)
Added W and N flags
Fixed some string capitalizations.

------------------------------------------------------------------------
r29822 | stig | 2009-09-09 07:11:10 -0700 (Wed, 09 Sep 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-m2ua.c

Fixed data type signedness for protocol_data_1_global.

------------------------------------------------------------------------
r29821 | krj | 2009-09-09 07:01:57 -0700 (Wed, 09 Sep 2009) | 1 line
Changed paths:
   M /trunk/CMakeLists.txt
   M /trunk/config.h.win32
   M /trunk/plugins/asn1/Makefile.nmake
   M /trunk/plugins/docsis/Makefile.nmake
   M /trunk/plugins/easy_codec/Makefile.nmake
   M /trunk/plugins/ethercat/Makefile.nmake
   M /trunk/plugins/giop/Makefile.nmake
   M /trunk/plugins/gryphon/Makefile.nmake
   M /trunk/plugins/irda/Makefile.nmake
   M /trunk/plugins/m2m/Makefile.nmake
   M /trunk/plugins/mate/Makefile.nmake
   M /trunk/plugins/opcua/Makefile.nmake
   M /trunk/plugins/profinet/Makefile.nmake
   M /trunk/plugins/sercosiii/Makefile.nmake
   M /trunk/plugins/stats_tree/Makefile.nmake
   M /trunk/plugins/tpg/Makefile.nmake
   M /trunk/plugins/unistim/Makefile.nmake
   M /trunk/plugins/wimax/Makefile.nmake
   M /trunk/plugins/wimaxasncp/Makefile.nmake

We no longer support the old plugin API so remove it completely from the build system
------------------------------------------------------------------------
r29820 | jmayer | 2009-09-09 06:27:25 -0700 (Wed, 09 Sep 2009) | 4 lines
Changed paths:
   M /trunk/CMakeLists.txt

Add missing include dirs when building wslua.
wslua doesn't build due to some probably non-cmake
related problem (have to verify though).

------------------------------------------------------------------------
r29819 | jmayer | 2009-09-09 06:20:33 -0700 (Wed, 09 Sep 2009) | 1 line
Changed paths:
   M /trunk/CMakeLists.txt
   M /trunk/cmake/modules/FindADNS.cmake
   A /trunk/cmake/modules/FindCARES.cmake
   D /trunk/cmake/modules/FindDBUS.cmake
   D /trunk/cmake/modules/FindDBUSGLIB.cmake
   A /trunk/cmake/modules/FindGCRYPT.cmake
   A /trunk/cmake/modules/FindGNUTLS.cmake
   M /trunk/cmake/modules/FindGTK2.cmake
   A /trunk/cmake/modules/FindLUA.cmake
   M /trunk/cmake/modules/FindMATH.cmake
   M /trunk/cmake/modules/FindPCAP.cmake
   M /trunk/cmake/modules/FindPCRE.cmake
   M /trunk/cmake/modules/FindPORTAUDIO.cmake
   A /trunk/cmake/modules/FindSMI.cmake
   M /trunk/cmake/modules/FindWSWIN32.cmake
   A /trunk/cmake/modules/FindZ.cmake
   M /trunk/cmakeconfig.h.in
   A /trunk/codecs/CMakeLists.txt
   M /trunk/epan/CMakeLists.txt
   A /trunk/epan/wslua/CMakeLists.txt

CMAKE: Get most of of missing *build* pieces into place
------------------------------------------------------------------------
r29818 | etxrab | 2009-09-09 01:51:33 -0700 (Wed, 09 Sep 2009) | 2 lines
Changed paths:
   M /trunk/file.c

Allocate col_text and col_text_len when the fdata struct is allocated.
(complete the checkin).
------------------------------------------------------------------------
r29817 | etxrab | 2009-09-09 01:50:06 -0700 (Wed, 09 Sep 2009) | 1 line
Changed paths:
   M /trunk/gtk/new_packet_list.c
   M /trunk/gtk/packet_list_store.c

Allocate col_text and col_text_len when the fdata struct is allocated.
------------------------------------------------------------------------
r29816 | etxrab | 2009-09-09 00:29:41 -0700 (Wed, 09 Sep 2009) | 5 lines
Changed paths:
   M /trunk/asn1/ranap/ranap.cnf
   M /trunk/epan/dissectors/packet-gtp.c
   M /trunk/epan/dissectors/packet-ranap.c
   M /trunk/epan/dissectors/packet-ranap.h

Target Identification shall be coded as TLV IE where value is
coded as TargetRNC-ID.
Proposed fix to
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3974
(The enclosed trace dioes not decode properly but may be wrongly encoded).
------------------------------------------------------------------------
r29815 | jake | 2009-09-09 00:27:01 -0700 (Wed, 09 Sep 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-fc.c

From kahou:
FCSOF incorrect checksum calculation.
------------------------------------------------------------------------
r29814 | jake | 2009-09-09 00:22:44 -0700 (Wed, 09 Sep 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dhcpv6.c

Fix for bug 3987:
Option Request option values are in 16 bit units.
------------------------------------------------------------------------
r29813 | gerald | 2009-09-08 17:18:15 -0700 (Tue, 08 Sep 2009) | 4 lines
Changed paths:
   M /trunk/plugins/opcua/opcua.c
   M /trunk/plugins/opcua/opcua_simpletypes.c
   M /trunk/plugins/opcua/opcua_transport_layer.c

Check our array lengths and refuse to process them if they're too large.
Fixes bug 3986. Use tvb_memeql and proto_tree_add_item instead of
digging around in tvb->real_data.

------------------------------------------------------------------------
r29812 | gerald | 2009-09-08 15:58:23 -0700 (Tue, 08 Sep 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-infiniband.c

Just use proto_tree_add_item instead of feeding tvb->real_data to
proto_tree_add_bytes.

------------------------------------------------------------------------
r29811 | gerald | 2009-09-08 15:56:55 -0700 (Tue, 08 Sep 2009) | 3 lines
Changed paths:
   M /trunk/epan/proto.c

Move the infinite loop check from proto_tree_add_node to
TRY_TO_FAKE_THIS_ITEM. Partial fix for bug 3986.

------------------------------------------------------------------------
r29810 | tuexen | 2009-09-08 14:20:31 -0700 (Tue, 08 Sep 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-isup.c

Print cic in info column for BICC messages similar to ISUP.

------------------------------------------------------------------------
r29808 | krj | 2009-09-08 13:06:52 -0700 (Tue, 08 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/proto.c

Use g_strlcpy when possible
------------------------------------------------------------------------
r29807 | etxrab | 2009-09-08 12:38:42 -0700 (Tue, 08 Sep 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dnp.c

From Xavier Laxa:
UNS bit not correctly parsed in DNP APP Layer.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3318
------------------------------------------------------------------------
r29806 | krj | 2009-09-08 12:00:54 -0700 (Tue, 08 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/column-utils.c
   M /trunk/epan/column-utils.h
   M /trunk/epan/epan.c
   M /trunk/epan/epan.h
   M /trunk/file.c
   M /trunk/gtk/main.c
   M /trunk/gtk/new_packet_list.c
   M /trunk/gtk/packet_list_store.c
   M /trunk/gtk/packet_win.c
   M /trunk/tshark.c

Add an option to col_fill_in() to allow us to disable column expression processing. This is rarely needed. It's only needed when the user right clicks on the packet list view to generate a display filter.
------------------------------------------------------------------------
r29805 | etxrab | 2009-09-08 11:46:47 -0700 (Tue, 08 Sep 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-giop.c
   M /trunk/epan/dissectors/packet-giop.h

From Steve Osselton:
Fix for MIOP dissector for GIOP < 1.2.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3892
------------------------------------------------------------------------
r29804 | krj | 2009-09-08 11:02:43 -0700 (Tue, 08 Sep 2009) | 1 line
Changed paths:
   M /trunk/cmdarg_err.h
   M /trunk/dumpcap.c
   M /trunk/simple_dialog.h

Use Wireshark/GLib attribute specifiers instead of checking for __GNUC__ explicitly
------------------------------------------------------------------------
r29803 | krj | 2009-09-08 10:29:57 -0700 (Tue, 08 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/column.c
   M /trunk/epan/column.h
   M /trunk/gtk/main.c
   M /trunk/gtk/main_packet_list.c
   M /trunk/rawshark.c
   M /trunk/tshark.c

Make tshark and rawshark use build_column_format_array() instead of duplicating the code
------------------------------------------------------------------------
r29802 | martinm | 2009-09-08 10:13:55 -0700 (Tue, 08 Sep 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c

Trivial: add direction to expert info string for CRC failures.

------------------------------------------------------------------------
r29800 | jmayer | 2009-09-08 09:07:14 -0700 (Tue, 08 Sep 2009) | 2 lines
Changed paths:
   M /trunk/CMakeLists.txt

Build new packetlist

------------------------------------------------------------------------
r29799 | jmayer | 2009-09-08 08:56:16 -0700 (Tue, 08 Sep 2009) | 2 lines
Changed paths:
   M /trunk/CMakeLists.txt
   M /trunk/epan/CMakeLists.txt
   M /trunk/gtk/CMakeLists.txt
   M /trunk/wiretap/CMakeLists.txt

- now wireshark compiles with cmake as well

------------------------------------------------------------------------
r29798 | krj | 2009-09-08 08:55:10 -0700 (Tue, 08 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/column-utils.c

Hoist COL_CHECK_REF_TIME in the call hierarchy. Use it in our public functions, not our internal functions
------------------------------------------------------------------------
r29797 | krj | 2009-09-08 07:59:26 -0700 (Tue, 08 Sep 2009) | 4 lines
Changed paths:
   M /trunk/epan/column-utils.c
   M /trunk/epan/column_info.h
   M /trunk/epan/dissectors/packet-dcerpc.c
   M /trunk/epan/prefs.c
   M /trunk/gtk/main_packet_list.c
   M /trunk/gtk/packet_list_store.c

Custom columnfication:

* Deprecate COL_DCE_CTX ("Context ID). Use dcerpc.cn_ctx_id

------------------------------------------------------------------------
r29796 | etxrab | 2009-09-08 07:41:25 -0700 (Tue, 08 Sep 2009) | 1 line
Changed paths:
   M /trunk/gtk/prefs_gui.c

Get rid of deprecated gtk_entry_append_text().
------------------------------------------------------------------------
r29795 | krj | 2009-09-08 07:29:08 -0700 (Tue, 08 Sep 2009) | 4 lines
Changed paths:
   M /trunk/epan/column-utils.c
   M /trunk/epan/column_info.h
   M /trunk/epan/prefs.c
   M /trunk/epan/wslua/wslua_pinfo.c

Custom column deprecation:

We fill out the COL_DSTIDX column by using 'pinfo->dst_idx'. This member is only set by the MDS Header dissector based on 'mdshdr.dstidx'. So remove COL_DSTIDX and migrate to 'mdshdr.dstidx' custom column.

------------------------------------------------------------------------
r29794 | krj | 2009-09-08 07:26:09 -0700 (Tue, 08 Sep 2009) | 4 lines
Changed paths:
   M /trunk/epan/column-utils.c
   M /trunk/epan/column_info.h
   M /trunk/epan/prefs.c
   M /trunk/epan/wslua/wslua_pinfo.c

Custom column deprecation:

We fill out the COL_SRCIDX column by using 'pinfo->src_idx'. This member is only set by the MDS Header dissector based on 'mdshdr.srcidx'. So remove COL_SRCIDX and migrate to 'mdshdr.srcidx' custom column.

------------------------------------------------------------------------
r29793 | krj | 2009-09-08 07:21:14 -0700 (Tue, 08 Sep 2009) | 4 lines
Changed paths:
   M /trunk/epan/column-utils.c
   M /trunk/epan/column_info.h
   M /trunk/epan/prefs.c
   M /trunk/epan/wslua/wslua_pinfo.c

Custom column deprecation:

We fill out the COL_RXID column by using 'pinfo->rxid'. This member is only set by the Fibre Channel dissector based on 'fc.rx_id'. So remove COL_RXID and migrate to 'fc.rx_id' custom column.

------------------------------------------------------------------------
r29792 | krj | 2009-09-08 07:17:36 -0700 (Tue, 08 Sep 2009) | 4 lines
Changed paths:
   M /trunk/epan/column-utils.c
   M /trunk/epan/column_info.h
   M /trunk/epan/prefs.c
   M /trunk/epan/wslua/wslua_pinfo.c

Custom column deprecation:

We fill out the COL_OXID column by using 'pinfo->oxid'. This member is only set by the Fibre Channel dissector based on 'fc.ox_id'. So remove COL_OXID and migrate to 'fc.ox_id' custom column.

------------------------------------------------------------------------
r29791 | etxrab | 2009-09-08 06:49:19 -0700 (Tue, 08 Sep 2009) | 1 line
Changed paths:
   M /trunk/gtk/capture_dlg.c

Get rid of deprecated gtk_option_menu_new();
------------------------------------------------------------------------
r29790 | stig | 2009-09-08 06:44:34 -0700 (Tue, 08 Sep 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-icmp.c

Cleanup code for type and code, do not show empty "()" when code is unused.
Use hex values for bitmasks in header_field_info.

------------------------------------------------------------------------
r29789 | etxrab | 2009-09-08 03:33:15 -0700 (Tue, 08 Sep 2009) | 3 lines
Changed paths:
   M /trunk/epan/column-utils.c
   M /trunk/epan/column_info.h
   M /trunk/epan/epan.c
   M /trunk/epan/epan.h
   M /trunk/epan/proto.c
   M /trunk/epan/proto.h

From : Didier Gautheron
speed up a little proto_custom_set.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3972
------------------------------------------------------------------------
r29788 | stig | 2009-09-08 03:12:01 -0700 (Tue, 08 Sep 2009) | 2 lines
Changed paths:
   M /trunk/gtk/packet_list_store.c

Fixed initialization of fdata.

------------------------------------------------------------------------
r29787 | etxrab | 2009-09-08 02:11:21 -0700 (Tue, 08 Sep 2009) | 4 lines
Changed paths:
   M /trunk/asn1/h248/h248v3.asn
   M /trunk/epan/dissectors/packet-h248.c
   M /trunk/epan/dissectors/packet-h248.h

From   Alex Lindberg:
Update to h248v3.asn

Applied the change from the Amendment 1 by hand.
------------------------------------------------------------------------
r29786 | jmayer | 2009-09-08 00:03:57 -0700 (Tue, 08 Sep 2009) | 4 lines
Changed paths:
   M /trunk/CMakeLists.txt
   A /trunk/cmake/modules/FindMATH.cmake
   A /trunk/cmake/modules/FindPCRE.cmake
   A /trunk/cmake/modules/FindPORTAUDIO.cmake
   A /trunk/cmake/modules/FindSH.cmake
   M /trunk/epan/CMakeLists.txt
   A /trunk/gtk/CMakeLists.txt

dftest and rawshark now build.
tshark might build.


------------------------------------------------------------------------
r29785 | jake | 2009-09-07 22:58:51 -0700 (Mon, 07 Sep 2009) | 3 lines
Changed paths:
   M /trunk/AUTHORS

From Artem Tamazov:
Add Artem Tamazov and Dmitry Trebuch to AUTHORS.

------------------------------------------------------------------------
r29784 | etxrab | 2009-09-07 21:50:48 -0700 (Mon, 07 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/column-utils.c

Remove an unused parameter.
------------------------------------------------------------------------
r29783 | krj | 2009-09-07 14:07:51 -0700 (Mon, 07 Sep 2009) | 1 line
Changed paths:
   M /trunk/file.c
   M /trunk/gtk/main_statusbar.c

Make sure that reset the elapsed time to load a file before we reload/rescan the file
------------------------------------------------------------------------
r29782 | krj | 2009-09-07 13:45:32 -0700 (Mon, 07 Sep 2009) | 1 line
Changed paths:
   M /trunk/file.c
   M /trunk/gtk/new_packet_list.c
   M /trunk/ui_util.h

Rename new_packet_list_set_time_width() -> new_packet_list_resize_column() because it contains no time format specific code. Further this change also ensures that new_packet_list_resize_columns() uses the newly introduced new_packet_list_resize_column()
------------------------------------------------------------------------
r29781 | krj | 2009-09-07 12:50:19 -0700 (Mon, 07 Sep 2009) | 1 line
Changed paths:
   M /trunk/gtk/new_packet_list.c
   M /trunk/gtk/packet_list_store.c
   M /trunk/gtk/packet_list_store.h

Rename packet_list_dissect_and_cache => packet_list_dissect_and_cache_iter
------------------------------------------------------------------------
r29780 | krj | 2009-09-07 12:43:05 -0700 (Mon, 07 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/column-utils.c
   M /trunk/gtk/packet_list_store.c

Make sure that we fill in the frame_data before passing it onto col_fill_in_frame_data
------------------------------------------------------------------------
r29779 | krj | 2009-09-07 12:07:30 -0700 (Mon, 07 Sep 2009) | 1 line
Changed paths:
   M /trunk/gtk/packet_list_store.c

Auto resize rest of the frame_data columns
------------------------------------------------------------------------
r29778 | krj | 2009-09-07 11:53:17 -0700 (Mon, 07 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/nstime.c
   M /trunk/epan/nstime.h
   M /trunk/gtk/packet_list_store.c

Auto size COL_NUMBER, COL_PACKET_LENGTH and COL_CUMULATIVE_BYTES
------------------------------------------------------------------------
r29777 | krj | 2009-09-07 10:45:37 -0700 (Mon, 07 Sep 2009) | 1 line
Changed paths:
   M /trunk/gtk/new_packet_list.c
   M /trunk/gtk/packet_list_store.c

Add progress bar while constructing columns (which is time consuming)
------------------------------------------------------------------------
r29776 | etxrab | 2009-09-07 10:17:07 -0700 (Mon, 07 Sep 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_bssmap.c
   M /trunk/epan/dissectors/packet-gsm_a_common.h
   M /trunk/epan/dissectors/packet-gsm_a_rr.c

From Mike Morrin:
The GSM L3 part of the BSSMAP CipherModeComplete message is not being decoded.
Sligtly modified.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3983
------------------------------------------------------------------------
r29775 | krj | 2009-09-07 10:09:09 -0700 (Mon, 07 Sep 2009) | 1 line
Changed paths:
   M /trunk/gtk/packet_list_store.c
   M /trunk/gtk/packet_list_store.h

Track how many const strings we're storing. This is guarded by NEW_PACKET_LIST_STATISTICS
------------------------------------------------------------------------
r29774 | etxrab | 2009-09-07 10:08:34 -0700 (Mon, 07 Sep 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_bssmap.c

From Mike Morrin:
Patch adding BSSMAP dissectors MSC Invoke Trace and BSS Invoke Trace.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3985
------------------------------------------------------------------------
r29773 | krj | 2009-09-07 09:17:58 -0700 (Mon, 07 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/addr_resolv.c
   M /trunk/epan/addr_resolv.h

Constify some functions
------------------------------------------------------------------------
r29772 | krj | 2009-09-07 09:07:04 -0700 (Mon, 07 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/addr_resolv.c

Whitespace changes
------------------------------------------------------------------------
r29771 | krj | 2009-09-07 09:05:37 -0700 (Mon, 07 Sep 2009) | 2 lines
Changed paths:
   M /trunk/epan/addr_resolv.c
   M /trunk/epan/addr_resolv.h
   M /trunk/epan/column-utils.c
   M /trunk/gtk/packet_list_store.c

ntroduce some seasonal address name lookup functions which we use when NEW_PACKET_LIST is defined. This change partially reverts some parts of r29768, which didn't seem to work because it assumed that get_addr_name() would always return a seasonal string. This wasn't the case if the adddress type was AT_STRINGZ.

------------------------------------------------------------------------
r29770 | krj | 2009-09-07 08:49:14 -0700 (Mon, 07 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/addr_resolv.c

Tigthen scope of local variables
------------------------------------------------------------------------
r29769 | etxrab | 2009-09-07 08:01:51 -0700 (Mon, 07 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/column-utils.c

mark unused parameter.
------------------------------------------------------------------------
r29768 | etxrab | 2009-09-07 07:03:05 -0700 (Mon, 07 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/addr_resolv.c
   M /trunk/epan/column-utils.c
   M /trunk/gtk/packet_list_store.c

Use constant strings for Addresses saves some memory.
------------------------------------------------------------------------
r29767 | krj | 2009-09-07 06:54:46 -0700 (Mon, 07 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-frame.c
   M /trunk/epan/frame_data.h
   M /trunk/file.c
   M /trunk/rawshark.c
   M /trunk/tshark.c

Store the packet encapsulation type as gint8. Saves 3 bytes per packet
------------------------------------------------------------------------
r29766 | krj | 2009-09-07 06:10:59 -0700 (Mon, 07 Sep 2009) | 1 line
Changed paths:
   M /trunk/gtk/new_packet_list.c
   M /trunk/gtk/packet_list_store.c
   M /trunk/gtk/packet_list_store.h

Auto resize non frame_data based columns
------------------------------------------------------------------------
r29765 | stig | 2009-09-07 05:24:38 -0700 (Mon, 07 Sep 2009) | 2 lines
Changed paths:
   M /trunk/packaging/macosx/ScriptExec/main.c

Fixed some warnings and removed unused code.

------------------------------------------------------------------------
r29764 | stig | 2009-09-07 05:13:28 -0700 (Mon, 07 Sep 2009) | 2 lines
Changed paths:
   M /trunk/gtk/main_toolbar.c

Set sensitivity on resize columns button.

------------------------------------------------------------------------
r29763 | stig | 2009-09-07 05:12:45 -0700 (Mon, 07 Sep 2009) | 2 lines
Changed paths:
   M /trunk/gtk/menus.c

Enable resize columns button for new packet list.

------------------------------------------------------------------------
r29762 | krj | 2009-09-07 05:04:59 -0700 (Mon, 07 Sep 2009) | 1 line
Changed paths:
   M /trunk/gtk/main_toolbar.c
   M /trunk/gtk/new_packet_list.c
   M /trunk/gtk/new_packet_list.h

Add initial implementation of new_packet_list_resize_columns() which just sets the column width according to the column format (work in progress)
------------------------------------------------------------------------
r29761 | stig | 2009-09-07 05:01:19 -0700 (Mon, 07 Sep 2009) | 2 lines
Changed paths:
   M /trunk/file.c

Fixed arguments to new_packet_list_set_time_width().

------------------------------------------------------------------------
r29760 | etxrab | 2009-09-07 04:50:08 -0700 (Mon, 07 Sep 2009) | 1 line
Changed paths:
   M /trunk/file.c
   M /trunk/gtk/new_packet_list.c
   M /trunk/ui_util.h

col_fmt not needed.
------------------------------------------------------------------------
r29759 | krj | 2009-09-07 04:33:38 -0700 (Mon, 07 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/frame_data.h
   M /trunk/file.c
   M /trunk/gtk/packet_list_store.c

Track length of columns strings. We'll need this in order to resize columns quickly
------------------------------------------------------------------------
r29758 | etxrab | 2009-09-07 03:03:55 -0700 (Mon, 07 Sep 2009) | 1 line
Changed paths:
   M /trunk/file.c
   M /trunk/gtk/new_packet_list.c
   M /trunk/ui_util.h

Automatically adjust the time column width when time format changes.
------------------------------------------------------------------------
r29757 | jmayer | 2009-09-07 00:30:42 -0700 (Mon, 07 Sep 2009) | 3 lines
Changed paths:
   M /trunk/gtk/capture_dlg.h

The external declaration of airpcap_tb here is not needed
and creates warnings

------------------------------------------------------------------------
r29756 | jmayer | 2009-09-07 00:26:43 -0700 (Mon, 07 Sep 2009) | 8 lines
Changed paths:
   M /trunk/CMakeLists.txt
   M /trunk/cmake/modules/FindADNS.cmake
   A /trunk/cmake/modules/FindHtmlViewer.cmake
   M /trunk/cmake/modules/FindLEX.cmake
   D /trunk/cmake/modules/FindQt4.cmake
   M /trunk/cmake/modules/FindYACC.cmake
   M /trunk/cmake/modules/UseLemon.cmake
   D /trunk/cmake/modules/UsePkgConfig.cmake
   M /trunk/epan/CMakeLists.txt

- Undo the PACKAGELIST WSWIN32 stuff in CMakeLists.txt:
  That's what the packages are for, so instead of creating
  WSWIN32, the stuff should probably go into the GLIB2
  package.
- libwireshark now compiles - no time to add linking with
  it until tonight


------------------------------------------------------------------------
r29755 | stig | 2009-09-06 18:19:26 -0700 (Sun, 06 Sep 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-homeplug.c

Don't pass length 0 to a FT_UINT.
Fixed some uint types with length 2.

------------------------------------------------------------------------
r29754 | krj | 2009-09-06 11:25:23 -0700 (Sun, 06 Sep 2009) | 4 lines
Changed paths:
   M /trunk/epan/circuit.c
   M /trunk/epan/circuit.h
   M /trunk/epan/conversation.c
   M /trunk/epan/conversation.h
   M /trunk/epan/epan.c
   M /trunk/epan/epan.h
   M /trunk/epan/expert.c
   M /trunk/epan/expert.h
   M /trunk/epan/packet.c
   M /trunk/epan/reassemble.c
   M /trunk/epan/reassemble.h
   M /trunk/epan/reassemble_test.c
   M /trunk/epan/stream.c
   M /trunk/epan/stream.h
   M /trunk/file.c
   M /trunk/rawshark.c
   M /trunk/tshark.c

Split a bunch of init routines into init() and cleanup(). This allows us to free memory properly on shutdown.

This is an initial step. There's still some work to do.

------------------------------------------------------------------------
r29753 | krj | 2009-09-06 08:06:41 -0700 (Sun, 06 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/to_str.c

Reorder file to group related functionality
------------------------------------------------------------------------
r29750 | gerald | 2009-09-06 08:03:28 -0700 (Sun, 06 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/enterprise-numbers
   M /trunk/manuf

[Automatic manuf and enterprise-numbers update for 2009-09-06]
------------------------------------------------------------------------
r29749 | etxrab | 2009-09-06 07:53:21 -0700 (Sun, 06 Sep 2009) | 5 lines
Changed paths:
   M /trunk/epan/addr_resolv.c

Put back
http://anonsvn.wireshark.org/viewvc?view=rev&revision=29656
http://anonsvn.wireshark.org/viewvc?view=rev&revision=29658
http://anonsvn.wireshark.org/viewvc?view=rev&revision=29661
Reverted by my previous checkin.
------------------------------------------------------------------------
r29748 | krj | 2009-09-06 07:39:53 -0700 (Sun, 06 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/to_str.c

Change se_address_to_str() to call address_to_str_buf() directly
------------------------------------------------------------------------
r29747 | krj | 2009-09-06 07:25:47 -0700 (Sun, 06 Sep 2009) | 5 lines
Changed paths:
   M /trunk/asn1/ansi-tcap/packet-ansi_tcap-template.c
   M /trunk/asn1/ansi_map/packet-ansi_map-template.c
   M /trunk/asn1/h245/packet-h245-template.c
   M /trunk/epan/addr_resolv.c
   M /trunk/epan/addr_resolv.h
   M /trunk/epan/dissectors/packet-acn.c
   M /trunk/epan/dissectors/packet-ansi_map.c
   M /trunk/epan/dissectors/packet-ansi_tcap.c
   M /trunk/epan/dissectors/packet-dtls.c
   M /trunk/epan/dissectors/packet-h245.c
   M /trunk/epan/dissectors/packet-http.c
   M /trunk/epan/dissectors/packet-iax2.c
   M /trunk/epan/dissectors/packet-ieee802154.c
   M /trunk/epan/dissectors/packet-ipx.c
   M /trunk/epan/dissectors/packet-jxta.c
   M /trunk/epan/dissectors/packet-pagp.c
   M /trunk/epan/dissectors/packet-rtcp.c
   M /trunk/epan/dissectors/packet-rtp.c
   M /trunk/epan/dissectors/packet-sccp.c
   M /trunk/epan/dissectors/packet-ssl-utils.c
   M /trunk/epan/dissectors/packet-tacacs.c
   M /trunk/epan/gcp.c
   M /trunk/epan/libwireshark.def
   M /trunk/epan/tcap-persistentdata.c
   M /trunk/epan/to_str.c
   M /trunk/epan/to_str.h
   M /trunk/gtk/compare_stat.c
   M /trunk/gtk/conversations_table.c
   M /trunk/gtk/hostlist_table.c
   M /trunk/gtk/mcast_stream_dlg.c
   M /trunk/gtk/rtp_stream_dlg.c
   M /trunk/gtk/sctp_chunk_stat.c
   M /trunk/gtk/tcp_graph.c
   M /trunk/gtk/wlan_stat_dlg.c
   M /trunk/plugins/stats_tree/pinfo_stats_tree.c
   M /trunk/tap-iousers.c
   M /trunk/tap-sctpchunkstat.c

Rename address_to_str() to ep_address_to_str() because:

1) This indicates that the string has ephemeral lifetime
2) More consistent with its existing seasonal counterpart, se_address_to_str().

------------------------------------------------------------------------
r29746 | krj | 2009-09-06 07:00:28 -0700 (Sun, 06 Sep 2009) | 1 line
Changed paths:
   M /trunk/tap-sctpchunkstat.c

Dont declare address_to_str(). Pull in <epan/to_str.h> instead
------------------------------------------------------------------------
r29745 | krj | 2009-09-06 06:35:27 -0700 (Sun, 06 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/column-utils.c

Remove already #if 0'ed code that was made redundant due to COL_CIRCUIT_ID custom column deprecation
------------------------------------------------------------------------
r29744 | krj | 2009-09-06 06:25:31 -0700 (Sun, 06 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/column-utils.c

Remove static custom column variable which is no longer used
------------------------------------------------------------------------
r29743 | krj | 2009-09-06 05:27:32 -0700 (Sun, 06 Sep 2009) | 1 line
Changed paths:
   M /trunk/gtk/packet_list_store.c
   M /trunk/gtk/packet_list_store.h

Fix target of assignment not really an lvalue error
------------------------------------------------------------------------
r29742 | krj | 2009-09-06 04:30:41 -0700 (Sun, 06 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/proto.c

We don't currently fake fields if they are referenced indirectly through some other fields (currently only FT_PROTOCOL's can be indirectly referenced) . However, there doesn't seem to be any reason for this restriction. We already have proto_tree_set_fake_protocols() to disable 'faking' if any clients requires this. So, this changelist removes this restriction on indirectly referenced fields.
------------------------------------------------------------------------
r29741 | stig | 2009-09-06 04:24:56 -0700 (Sun, 06 Sep 2009) | 7 lines
Changed paths:
   M /trunk/epan/dissectors/packet-homeplug.c

Use correct field types for variable length fields.
Fixed types by adding new types for "undissected" blocks:
- Replace Bridge Address
- Multicast With Response
- Confirm Network Encryption Key
- Host Tag

------------------------------------------------------------------------
r29740 | krj | 2009-09-06 03:41:35 -0700 (Sun, 06 Sep 2009) | 1 line
Changed paths:
   M /trunk/gtk/packet_list_store.c

Tigthen the condition under which we create a protocol create while sorting
------------------------------------------------------------------------
r29739 | krj | 2009-09-06 03:03:06 -0700 (Sun, 06 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/column-utils.c

Inline col_has_time_fmt() into col_based_on_frame_data()
------------------------------------------------------------------------
r29738 | krj | 2009-09-06 02:36:21 -0700 (Sun, 06 Sep 2009) | 1 line
Changed paths:
   M /trunk/gtk/packet_list_store.c

Sort the visible list while traversing the physical row list. This halves the time needed to sort
------------------------------------------------------------------------
r29737 | krj | 2009-09-06 02:11:17 -0700 (Sun, 06 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/column-utils.c

Macrofy have_custom_cols() -> HAVE_CUSTOM_COLS() internally in columns-utils.c
------------------------------------------------------------------------
r29736 | krj | 2009-09-06 02:03:15 -0700 (Sun, 06 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/column-utils.c

Macrofy check_col() -> CHECK_COL() internally in columns-utils.c
------------------------------------------------------------------------
r29735 | etxrab | 2009-09-06 01:59:30 -0700 (Sun, 06 Sep 2009) | 4 lines
Changed paths:
   M /trunk/epan/addr_resolv.c

From Didier Gautheron:
Extracted from optimizations patch http://wiki.wireshark.org/Development/Optimization
Optimize address handling.
The address hash should be possible to use from the new_packet_list.
------------------------------------------------------------------------
r29734 | krj | 2009-09-06 01:10:12 -0700 (Sun, 06 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/emem.c

Avoid calling emem_create_chunk() needlessly
------------------------------------------------------------------------
r29733 | krj | 2009-09-06 00:55:17 -0700 (Sun, 06 Sep 2009) | 7 lines
Changed paths:
   M /trunk/epan/dissectors/packet-frame.c
   M /trunk/epan/packet.c
   M /trunk/epan/packet_info.h

We track all protocols that appear in each packet in the frame dissector. This is an expensive operation because we:

* Disable the TRY_TO_FAKE_THIS_ITEM optimization
* Use GString to store the protocols

We should only do this if the 'hf_frame_protocols' is referenced (unlikely)

------------------------------------------------------------------------
r29732 | krj | 2009-09-06 00:33:07 -0700 (Sun, 06 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/proto.c

This fix was supposed to be in r29731 which some how only contained whitespace changes.
------------------------------------------------------------------------
r29731 | krj | 2009-09-06 00:24:54 -0700 (Sun, 06 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/proto.c
   M /trunk/epan/proto.h

Introduce TRY_TO_FAKE_THIS_REPR which is an optimization similar to the existing TRY_TO_FAKE_THIS_ITEM. The purpose of TRY_TO_FAKE_THIS_REPR is to avoid generating the string representation for the protocol item. There is no point in doing this if the protocol tree isn't visible. In this case the result will be discarded any way.
------------------------------------------------------------------------
r29730 | krj | 2009-09-05 23:33:13 -0700 (Sat, 05 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-frame.c
   M /trunk/epan/proto.c
   M /trunk/epan/proto.h

The frame dissector disables the TRY_TO_FAKE_THIS_ITEM() optimization by marking the protocol tree as permamently visible. It only needs to disable the optimization temporarily while it creates the protocol item it intends to use proto_item_append_string() on
------------------------------------------------------------------------
r29729 | krj | 2009-09-05 23:07:53 -0700 (Sat, 05 Sep 2009) | 1 line
Changed paths:
   M /trunk/color_filters.c
   M /trunk/color_filters.h
   M /trunk/gtk/packet_list_store.c

Add NEW_PACKET_LIST guard to color_filters_colorize_packet()
------------------------------------------------------------------------
r29728 | krj | 2009-09-05 22:49:00 -0700 (Sat, 05 Sep 2009) | 4 lines
Changed paths:
   M /trunk/gtk/new_packet_list.c
   M /trunk/gtk/packet_list_store.c
   M /trunk/gtk/packet_list_store.h

Make sure that we can enable/disable color filtering.

Fixes http://wiki.wireshark.org/Development/OptimizePacketList?action=diff&rev1=11&rev2=12

------------------------------------------------------------------------
r29727 | krj | 2009-09-05 22:29:51 -0700 (Sat, 05 Sep 2009) | 1 line
Changed paths:
   M /trunk/asn1/camel/packet-camel-template.c
   M /trunk/asn1/gsmmap/packet-gsmmap-template.c
   M /trunk/asn1/pkixcmp/packet-cmp-template.c
   M /trunk/asn1/smrse/packet-smrse-template.c
   M /trunk/epan/dissectors/packet-camel.c
   M /trunk/epan/dissectors/packet-cmp.c
   M /trunk/epan/dissectors/packet-gsm_map.c
   M /trunk/epan/dissectors/packet-nat-pmp.c
   M /trunk/epan/dissectors/packet-ptp.c
   M /trunk/epan/dissectors/packet-smrse.c

s/col_add_fstr/col_add_str
------------------------------------------------------------------------
r29726 | krj | 2009-09-05 21:26:50 -0700 (Sat, 05 Sep 2009) | 4 lines
Changed paths:
   M /trunk/asn1/camel/packet-camel-template.c
   M /trunk/asn1/gsmmap/packet-gsmmap-template.c
   M /trunk/asn1/pkixcmp/packet-cmp-template.c
   M /trunk/asn1/smrse/packet-smrse-template.c
   M /trunk/epan/dissectors/packet-camel.c
   M /trunk/epan/dissectors/packet-catapult-dct2000.c
   M /trunk/epan/dissectors/packet-cmp.c
   M /trunk/epan/dissectors/packet-dlm3.c
   M /trunk/epan/dissectors/packet-gsm_map.c
   M /trunk/epan/dissectors/packet-hip.c
   M /trunk/epan/dissectors/packet-ieee802154.c
   M /trunk/epan/dissectors/packet-mtp2.c
   M /trunk/epan/dissectors/packet-nat-pmp.c
   M /trunk/epan/dissectors/packet-ptp.c
   M /trunk/epan/dissectors/packet-rpl.c
   M /trunk/epan/dissectors/packet-smrse.c
   M /trunk/epan/dissectors/packet-wow.c
   M /trunk/epan/dissectors/packet-zbee-aps.c
   M /trunk/epan/dissectors/packet-zbee-nwk.c
   M /trunk/epan/dissectors/packet-zbee-zdp.c
   M /trunk/epan/value_string.c
   M /trunk/epan/value_string.h

Don't pass ep_alloc()'ed strings to col_set_str().

Fixes https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3984

------------------------------------------------------------------------
r29725 | stig | 2009-09-05 15:12:51 -0700 (Sat, 05 Sep 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-capwap.c

Changed type for "Wireless data" to FT_BYTES.

------------------------------------------------------------------------
r29724 | stig | 2009-09-05 12:42:43 -0700 (Sat, 05 Sep 2009) | 2 lines
Changed paths:
   M /trunk/gtk/main.c

Remove an obsolete gui_time_format setting.

------------------------------------------------------------------------
r29723 | krj | 2009-09-05 12:07:04 -0700 (Sat, 05 Sep 2009) | 1 line
Changed paths:
   M /trunk/gtk/packet_list_store.c

Don't copy constant column strings. This reduces memory foot print because COL_PROTOCOL is usually a constant string. This saves us 3-4 bytes for each frame
------------------------------------------------------------------------
r29722 | krj | 2009-09-05 11:45:55 -0700 (Sat, 05 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/column-utils.c
   M /trunk/epan/column-utils.h
   M /trunk/epan/libwireshark.def

col_custom_set_fstr() is unused. Remove it
------------------------------------------------------------------------
r29721 | krj | 2009-09-05 11:39:46 -0700 (Sat, 05 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/column-utils.c
   M /trunk/epan/prefs.c

COL_BSSGP_TLLI is deprecated
------------------------------------------------------------------------
r29720 | krj | 2009-09-05 11:28:06 -0700 (Sat, 05 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/column-utils.c

Reorder col_fill_in()
------------------------------------------------------------------------
r29719 | stig | 2009-09-05 11:13:48 -0700 (Sat, 05 Sep 2009) | 3 lines
Changed paths:
   M /trunk/gtk/main.c

Move reloading pane geometry to a point where we have the correct
main_first_pane and main_second_pane.

------------------------------------------------------------------------
r29718 | krj | 2009-09-05 09:35:05 -0700 (Sat, 05 Sep 2009) | 1 line
Changed paths:
   M /trunk/gtk/packet_list_store.c
   M /trunk/gtk/packet_list_store.h

Dissect-on-the-fly when we have columns that are empty, i.e. columns containing strings (COL_INFO + friends). This allows us to sort on _all_ columns now.
------------------------------------------------------------------------
r29717 | krj | 2009-09-05 08:46:47 -0700 (Sat, 05 Sep 2009) | 1 line
Changed paths:
   M /trunk/gtk/new_packet_list.c
   M /trunk/gtk/packet_list_store.c
   M /trunk/gtk/packet_list_store.h

Move new_packet_list_dissect() to packet_list_store.c. We need to have it there in order to dissect columns on the fly when we have to sort
------------------------------------------------------------------------
r29716 | krj | 2009-09-05 08:30:34 -0700 (Sat, 05 Sep 2009) | 1 line
Changed paths:
   M /trunk/gtk/new_packet_list.c

Inline cache_columns()
------------------------------------------------------------------------
r29715 | krj | 2009-09-05 08:25:53 -0700 (Sat, 05 Sep 2009) | 1 line
Changed paths:
   M /trunk/gtk/new_packet_list.c

Remove dead code. We dont construct columns while reading the file. We do that when we have to display the frame
------------------------------------------------------------------------
r29714 | stig | 2009-09-05 07:37:02 -0700 (Sat, 05 Sep 2009) | 3 lines
Changed paths:
   M /trunk/gtk/new_packet_list.c

Fetch old column width values if we have not initialized the packet list,
so we don't write zero width values if closing before loading a capture.

------------------------------------------------------------------------
r29713 | krj | 2009-09-05 06:46:17 -0700 (Sat, 05 Sep 2009) | 1 line
Changed paths:
   M /trunk/gtk/packet_list_store.c

Restore original condition in packet_list_iter_n_children()
------------------------------------------------------------------------
r29712 | stig | 2009-09-05 06:30:16 -0700 (Sat, 05 Sep 2009) | 2 lines
Changed paths:
   M /trunk/gtk/main.c

Apply user font when changing profile with new packet list.

------------------------------------------------------------------------
r29711 | krj | 2009-09-05 06:27:34 -0700 (Sat, 05 Sep 2009) | 1 line
Changed paths:
   M /trunk/gtk/new_packet_list.c
   M /trunk/gtk/packet_list_store.c
   M /trunk/gtk/packet_list_store.h

Get rid of row_data_t
------------------------------------------------------------------------
r29710 | krj | 2009-09-05 06:24:16 -0700 (Sat, 05 Sep 2009) | 1 line
Changed paths:
   M /trunk/gtk/packet_list_store.c
   M /trunk/gtk/packet_list_store.h

Make sure that we can resort with an active display filter
------------------------------------------------------------------------
r29709 | stig | 2009-09-05 06:06:45 -0700 (Sat, 05 Sep 2009) | 2 lines
Changed paths:
   M /trunk/epan/prefs.c

Ignore preferences for deleted protocols "etheric" and "isup_thin".

------------------------------------------------------------------------
r29708 | krj | 2009-09-05 05:42:44 -0700 (Sat, 05 Sep 2009) | 1 line
Changed paths:
   M /trunk/gtk/new_packet_list.c

Sort out some of the confusion r29706 introduced (visible vs. physical rows). We choose the wrong packet in the packet view because we used the physical row instead of the visible. I suspect there a couple more of these lurking.
------------------------------------------------------------------------
r29707 | krj | 2009-09-05 04:58:44 -0700 (Sat, 05 Sep 2009) | 1 line
Changed paths:
   M /trunk/gtk/packet_list_store.c

Bail out gracefully on colums we cant sort on yet instead of crashing
------------------------------------------------------------------------
r29706 | stig | 2009-09-05 04:15:50 -0700 (Sat, 05 Sep 2009) | 2 lines
Changed paths:
   M /trunk/gtk/packet_list_store.c

Make it build without warnings.

------------------------------------------------------------------------
r29705 | krj | 2009-09-05 03:36:29 -0700 (Sat, 05 Sep 2009) | 2 lines
Changed paths:
   M /trunk/file.c
   M /trunk/gtk/new_packet_list.c
   M /trunk/gtk/packet_list_store.c
   M /trunk/gtk/packet_list_store.h
   M /trunk/ui_util.h

Get rid off GtkTreeModelFilter because the time to sort becomes unbearable when combined with GtkTreeSortable. This means that we now track which frames are visible in the our own packet list store. To do so, we now distinguish between physical and visible rows. All frames are added as physical rows. Only those that passes the display filter are marked as visible.

------------------------------------------------------------------------
r29701 | wmeier | 2009-09-04 11:40:02 -0700 (Fri, 04 Sep 2009) | 7 lines
Changed paths:
   M /trunk/epan/dissectors/packet-kingfisher.c

A few minor revisions:
- if (check_col ...) no longer required;
- Use match_strval when verifying the fcn code;
- Add a missing #ifdef;
- Make a global variable static;
- Fix indentation to be consistent in a few places.

------------------------------------------------------------------------
r29700 | wmeier | 2009-09-04 11:18:34 -0700 (Fri, 04 Sep 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-kingfisher.c

From Rob Casey: Fix for: Incorrect station identifier parsing in Kingfisher dissector 
See https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3946

------------------------------------------------------------------------
r29699 | krj | 2009-09-04 10:42:03 -0700 (Fri, 04 Sep 2009) | 1 line
Changed paths:
   M /trunk/gtk/new_packet_list.c
   M /trunk/gtk/packet_list_store.c
   M /trunk/gtk/packet_list_store.h

Rename new_packet_list_reset_dissected to packet_list_reset_dissected
------------------------------------------------------------------------
r29698 | tuexen | 2009-09-04 06:23:51 -0700 (Fri, 04 Sep 2009) | 2 lines
Changed paths:
   M /trunk/gtk/sctp_graph_dlg.c

Cleanup whitespaces.

------------------------------------------------------------------------
r29697 | tuexen | 2009-09-04 06:10:59 -0700 (Fri, 04 Sep 2009) | 2 lines
Changed paths:
   M /trunk/gtk/sctp_graph_dlg.c

Fix handling of multiple duplicate TSNs.

------------------------------------------------------------------------
r29696 | tuexen | 2009-09-04 05:52:28 -0700 (Fri, 04 Sep 2009) | 2 lines
Changed paths:
   M /trunk/gtk/sctp_graph_dlg.c

Fix compilation.

------------------------------------------------------------------------
r29695 | tuexen | 2009-09-04 05:42:22 -0700 (Fri, 04 Sep 2009) | 2 lines
Changed paths:
   M /trunk/gtk/sctp_graph_dlg.c

From Irene Ruengeler: Show duplicate TSNs in SACKs.

------------------------------------------------------------------------
r29694 | jmayer | 2009-09-04 04:48:04 -0700 (Fri, 04 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/emem.c

Include "proto.h" instead of <proto.h>
------------------------------------------------------------------------
r29693 | etxrab | 2009-09-04 04:06:52 -0700 (Fri, 04 Sep 2009) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_rr.c

From   Vincent Helfre:
Dissect_ccch does not dissect sys info content.
Me: Remove check_col.

https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3901
------------------------------------------------------------------------
r29692 | etxrab | 2009-09-04 03:53:37 -0700 (Fri, 04 Sep 2009) | 3 lines
Changed paths:
   M /trunk/epan/addr_resolv.c

From : Didier Gautheron
Addresse hash is slow on little endian CPU.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3973
------------------------------------------------------------------------
r29691 | gerald | 2009-09-03 11:15:23 -0700 (Thu, 03 Sep 2009) | 2 lines
Changed paths:
   M /trunk/docbook/release-notes.xml

Start the feature list for 1.4.

------------------------------------------------------------------------
r29690 | krj | 2009-09-03 10:56:57 -0700 (Thu, 03 Sep 2009) | 1 line
Changed paths:
   M /trunk/gtk/new_packet_list.c
   M /trunk/gtk/packet_list_store.c

Only store the last column as G_TYPE_POINTER. Hopefully this will soon make us able to sort again
------------------------------------------------------------------------
r29689 | krj | 2009-09-03 10:39:42 -0700 (Thu, 03 Sep 2009) | 1 line
Changed paths:
   M /trunk/gtk/new_packet_list.c
   M /trunk/gtk/packet_list_store.c
   M /trunk/gtk/packet_list_store.h

Add packet_list_visible_record() to avoid poking PacketListRecord in new_packet_list.c
------------------------------------------------------------------------
r29688 | krj | 2009-09-03 10:00:17 -0700 (Thu, 03 Sep 2009) | 1 line
Changed paths:
   M /trunk/gtk/new_packet_list.c
   M /trunk/gtk/packet_list_store.c
   M /trunk/gtk/packet_list_store.h

Allocate and use an extra column at the end of the column list to indicate the 'magic' column which contains the _entire_ PacketListRecord
------------------------------------------------------------------------
r29687 | martinm | 2009-09-03 09:42:16 -0700 (Thu, 03 Sep 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c

Show UEId in info column for UL-SCH / DL-SCH frames.

------------------------------------------------------------------------
r29686 | krj | 2009-09-03 07:41:09 -0700 (Thu, 03 Sep 2009) | 1 line
Changed paths:
   M /trunk/file.c

Remove superfluous assignment
------------------------------------------------------------------------
r29685 | krj | 2009-09-03 07:32:11 -0700 (Thu, 03 Sep 2009) | 4 lines
Changed paths:
   M /trunk/file.c
   M /trunk/gtk/new_packet_list.c
   M /trunk/ui_util.h

Make sure that we stop auto scroll if we start scrolling manually. 

Caveat: we jump to first frame when auto scroll is stopped

------------------------------------------------------------------------
r29684 | stig | 2009-09-03 04:37:12 -0700 (Thu, 03 Sep 2009) | 2 lines
Changed paths:
   M /trunk/gtk/recent.c

Read column widths from recent file also for new packet list.

------------------------------------------------------------------------
r29683 | stig | 2009-09-03 03:50:30 -0700 (Thu, 03 Sep 2009) | 2 lines
Changed paths:
   M /trunk/gtk/new_packet_list.c

Adjusted int/uint check and fixed a comment in right justify check.

------------------------------------------------------------------------
r29682 | stig | 2009-09-03 03:40:06 -0700 (Thu, 03 Sep 2009) | 3 lines
Changed paths:
   M /trunk/gtk/new_packet_list.c

Right justify "Packet length", "Cumulative bytes" and custom columns
displaying numerical values.

------------------------------------------------------------------------
r29681 | etxrab | 2009-09-02 22:35:21 -0700 (Wed, 02 Sep 2009) | 1 line
Changed paths:
   M /trunk/gtk/new_packet_list.c

Right align COL_NUMBER.
------------------------------------------------------------------------
r29680 | etxrab | 2009-09-02 22:03:57 -0700 (Wed, 02 Sep 2009) | 2 lines
Changed paths:
   M /trunk/gtk/new_packet_list.c

Don't set the minimum column width to the computed or stored value,
use a fixed minimum value and use the other as the size used to display the column.
------------------------------------------------------------------------
r29679 | stig | 2009-09-02 14:04:41 -0700 (Wed, 02 Sep 2009) | 2 lines
Changed paths:
   M /trunk/gtk/menus.c

Also deactivate and activate menu for recent.gui_time_precision.

------------------------------------------------------------------------
r29678 | krj | 2009-09-02 12:56:39 -0700 (Wed, 02 Sep 2009) | 1 line
Changed paths:
   M /trunk/gtk/menus.c

Make sure that we deactivate before activating in menu_recent_read_finished(). This fixes a crash due to recent.gui_time_format being invalid (-1). Please review whether this is a correct fix
------------------------------------------------------------------------
r29677 | krj | 2009-09-02 12:31:56 -0700 (Wed, 02 Sep 2009) | 1 line
Changed paths:
   M /trunk/file.c
   M /trunk/gtk/new_packet_list.c

Only try and select the last row if not already selected. This fix doesn't seem to work. Any suggestions?
------------------------------------------------------------------------
r29676 | tuexen | 2009-09-02 12:16:59 -0700 (Wed, 02 Sep 2009) | 4 lines
Changed paths:
   M /trunk/configure.in

Add --enable-new-packet-list to configure script. Default
is no for now. Should be kept in sync with the corresponding
Windows switch.

------------------------------------------------------------------------
r29675 | tuexen | 2009-09-02 12:15:02 -0700 (Wed, 02 Sep 2009) | 3 lines
Changed paths:
   M /trunk/gtk/new_packet_list.c

Mark unused parameter as such.


------------------------------------------------------------------------
r29674 | etxrab | 2009-09-02 11:18:57 -0700 (Wed, 02 Sep 2009) | 2 lines
Changed paths:
   M /trunk/gtk/compare_stat.c
   M /trunk/gtk/menus.c

Use new_packet_list_colorize_packets() where cf_colorize_packets();
is used.
------------------------------------------------------------------------
r29673 | etxrab | 2009-09-02 10:59:56 -0700 (Wed, 02 Sep 2009) | 2 lines
Changed paths:
   M /trunk/gtk/new_packet_list.c

Trying to fix:
 packets without color are randomly colorized.
------------------------------------------------------------------------
r29672 | etxrab | 2009-09-02 10:52:14 -0700 (Wed, 02 Sep 2009) | 1 line
Changed paths:
   M /trunk/gtk/color_dlg.c

Adding new color rules should work now.
------------------------------------------------------------------------
r29671 | etxrab | 2009-09-02 10:51:48 -0700 (Wed, 02 Sep 2009) | 1 line
Changed paths:
   M /trunk/gtk/new_packet_list.c
   M /trunk/gtk/new_packet_list.h
   M /trunk/gtk/packet_list_store.c
   M /trunk/gtk/packet_list_store.h

Adding new color rules should work now.
------------------------------------------------------------------------
r29670 | krj | 2009-09-02 10:29:52 -0700 (Wed, 02 Sep 2009) | 1 line
Changed paths:
   M /trunk/file.c
   M /trunk/gtk/new_packet_list.c
   M /trunk/ui_util.h

Add seperate new_packet_list_moveto_end() which scrolls to the end _without_ selecting the last packet.
------------------------------------------------------------------------
r29669 | sahlberg | 2009-09-02 10:24:52 -0700 (Wed, 02 Sep 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-scsi-mmc.c

Add initial support to decode the ADIP and PhysicalInformation for MMC 
media


------------------------------------------------------------------------
r29668 | krj | 2009-09-02 10:15:20 -0700 (Wed, 02 Sep 2009) | 1 line
Changed paths:
   M /trunk/file.c
   M /trunk/gtk/new_packet_list.c

Make sure that we select the last row if autoscroll is enabled. The scrolling is still very jumpy. It seems that we always select the first packet before moving to the end.
------------------------------------------------------------------------
r29667 | martinm | 2009-09-02 09:39:39 -0700 (Wed, 02 Sep 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c
   M /trunk/epan/dissectors/packet-mac-lte.h
   M /trunk/gtk/mac_lte_stat_dlg.c

Add Semi-Persistent Scheduling (SPS) RNTI.

------------------------------------------------------------------------
r29666 | jmayer | 2009-09-02 09:33:01 -0700 (Wed, 02 Sep 2009) | 7 lines
Changed paths:
   M /trunk/CMakeLists.txt
   A /trunk/cmake/modules/UseLemon.cmake
   A /trunk/epan/CMakeLists.txt
   M /trunk/wiretap/CMakeLists.txt

Beginnings of getting cmake to build stuff in epan.
It's only beginnings, so epan is commented out in
the subdirs statement.

This is more a synch to avoid duplicate work and creating
conflicting patches to the cmake stuff.

------------------------------------------------------------------------
r29665 | jmayer | 2009-09-02 08:52:11 -0700 (Wed, 02 Sep 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ldap.c

No need to include packet-frame.h

------------------------------------------------------------------------
r29664 | etxrab | 2009-09-02 08:07:03 -0700 (Wed, 02 Sep 2009) | 2 lines
Changed paths:
   M /trunk/gtk/color_dlg.c
   M /trunk/gtk/new_packet_list.c
   M /trunk/gtk/new_packet_list.h

Prepare abillity to add color filters with new packet list.
(Packets not recolored yet).
------------------------------------------------------------------------
r29663 | etxrab | 2009-09-01 22:48:38 -0700 (Tue, 01 Sep 2009) | 3 lines
Changed paths:
   M /trunk/gtk/expert_comp_table.c
   M /trunk/gtk/expert_dlg.c

 Didier Gautheron:
Expert info clean up.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3971
------------------------------------------------------------------------
r29661 | guy | 2009-09-01 12:31:41 -0700 (Tue, 01 Sep 2009) | 3 lines
Changed paths:
   M /trunk/epan/addr_resolv.c

Check whether "size" points to something positive, not whether "size"
itself is positive (which makes no sense for a pointer).

------------------------------------------------------------------------
r29660 | krj | 2009-09-01 12:27:59 -0700 (Tue, 01 Sep 2009) | 1 line
Changed paths:
   M /trunk/cmakeconfig.h.in

Define some windows specific header files
------------------------------------------------------------------------
r29659 | krj | 2009-09-01 12:19:41 -0700 (Tue, 01 Sep 2009) | 1 line
Changed paths:
   M /trunk/ConfigureChecks.cmake
   M /trunk/cmakeconfig.h.in

Check for mkdtemp()
------------------------------------------------------------------------
r29658 | krj | 2009-09-01 11:44:08 -0700 (Tue, 01 Sep 2009) | 1 line
Changed paths:
   M /trunk/epan/addr_resolv.c

Remove superfluous NULL pointer checks wrt. g_malloc() and g_realloc()
------------------------------------------------------------------------
r29657 | etxrab | 2009-09-01 11:29:11 -0700 (Tue, 01 Sep 2009) | 1 line
Changed paths:
   M /trunk/gtk/new_packet_list.c

In new_packet_list_append() all we need is in fdata.
------------------------------------------------------------------------
r29656 | krj | 2009-09-01 11:16:55 -0700 (Tue, 01 Sep 2009) | 12 lines
Changed paths:
   M /trunk/epan/addr_resolv.c
   M /trunk/epan/dfilter/dfilter.c
   M /trunk/epan/proto.c
   M /trunk/gtk/filter_dlg.c

From Jakub Zawadzki via. Bug 3330:

* Fix memleak (df->deprecated in dfilter_free())
* Free protocol hash tables on cleanup.
* Free protocols list on cleanup.
* Free memory allocated by fgetline() in parse_services_file()

From me:

* proto.c: set gmc_hfinfo to NULL after free
* proto.c: switch order of g_free() and g_list_remove() in proto_cleanup()

------------------------------------------------------------------------
r29655 | wmeier | 2009-09-01 10:17:14 -0700 (Tue, 01 Sep 2009) | 7 lines
Changed paths:
   M /trunk/epan/dissectors/packet-3g-a11.c

Misc cleanup;
- Remove no longer needed usage of check_col();
- Add some defensive coding;
- Change a few guints to gints;
- Add parentheses to a few expressions;
- Use consistent indentation.

------------------------------------------------------------------------
r29654 | krj | 2009-09-01 10:09:36 -0700 (Tue, 01 Sep 2009) | 4 lines
Changed paths:
   M /trunk/epan/proto.c
   M /trunk/gtk/menus.c
   M /trunk/print.c

From Richard Brodie via. Bug 3913:

Free ptr array allocated through proto_find_finfo()

------------------------------------------------------------------------
r29653 | krj | 2009-09-01 09:00:56 -0700 (Tue, 01 Sep 2009) | 4 lines
Changed paths:
   M /trunk/gtk/new_packet_list.c
   M /trunk/gtk/packet_list_store.h

We no longer store the column text in our record, so don't ever dereference the record column text pointer. In fact, remove it completely. This could cause a crash.

While there, throw in a few g_assert()'s.

------------------------------------------------------------------------
r29652 | krj | 2009-09-01 08:54:53 -0700 (Tue, 01 Sep 2009) | 1 line
Changed paths:
   M /trunk/gtk/packet_list_store.c

Plug memleak in new_packet_list_store_clear(). Make sure that we free the pointer array segment
------------------------------------------------------------------------
r29651 | martinm | 2009-09-01 04:15:24 -0700 (Tue, 01 Sep 2009) | 2 lines
Changed paths:
   M /trunk/file.c

Add volatile to avoid clobbered by longjmp warning.

------------------------------------------------------------------------
r29650 | tuexen | 2009-09-01 03:29:17 -0700 (Tue, 01 Sep 2009) | 3 lines
Changed paths:
   M /trunk/gtk/sctp_assoc_analyse.c

Out with debug output...


------------------------------------------------------------------------
r29649 | tuexen | 2009-09-01 03:12:27 -0700 (Tue, 01 Sep 2009) | 2 lines
Changed paths:
   M /trunk/gtk/sctp_assoc_analyse.c
   M /trunk/gtk/sctp_error_dlg.c
   M /trunk/gtk/sctp_stat_dlg.c

From Irene Ruengeler: Get rid of legacy gtk code...

------------------------------------------------------------------------
r29648 | etxrab | 2009-09-01 01:51:41 -0700 (Tue, 01 Sep 2009) | 5 lines
Changed paths:
   M /trunk/file.c

- Read a min number if packets before checking if the progress bar should be updated.
- Calculate the progess before checking if progress bar should be
created or not.
- Dont update the progress to often on small files.
- Use data_offset rather than reading file_pos.
------------------------------------------------------------------------
r29647 | etxrab | 2009-09-01 00:29:16 -0700 (Tue, 01 Sep 2009) | 1 line
Changed paths:
   M /trunk/gtk/main_proto_draw.c

Typo
------------------------------------------------------------------------
r29646 | etxrab | 2009-08-31 22:19:24 -0700 (Mon, 31 Aug 2009) | 1 line
Changed paths:
   M /trunk/gtk/main_proto_draw.c

Don't bother with a progress dialog for small Hex windows.
------------------------------------------------------------------------
r29645 | jmayer | 2009-08-31 16:11:52 -0700 (Mon, 31 Aug 2009) | 3 lines
Changed paths:
   M /trunk/ConfigureChecks.cmake
   M /trunk/cmakeconfig.h.in

Add check for HAVE_MKSTEMP to make build work again on
platforms that know about mkstemp().

------------------------------------------------------------------------
r29644 | jmayer | 2009-08-31 15:34:25 -0700 (Mon, 31 Aug 2009) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ip.c

- Fix for bug 3965 as reported by Ivan Sy <ivan_jr@yahoo.com>
  mDNS and LLMNR also deviate from the TTL=1 for 224.0.0.0/24

- Fix two warnings about removing const by casting.

------------------------------------------------------------------------
r29643 | krj | 2009-08-31 12:47:50 -0700 (Mon, 31 Aug 2009) | 1 line
Changed paths:
   M /trunk/Makefile.am
   M /trunk/Makefile.common
   M /trunk/config.h.win32
   M /trunk/configure.in
   M /trunk/debian/copyright
   M /trunk/packaging/macosx/native-gtk/config.h
   D /trunk/strcasecmp.c

Remove strcasecmp. We use g_ascii_strcasecmp exclusively
------------------------------------------------------------------------
r29642 | etxrab | 2009-08-31 12:31:04 -0700 (Mon, 31 Aug 2009) | 1 line
Changed paths:
   M /trunk/gtk/main.c

Connect F7 and F8 for new_packet_list.
------------------------------------------------------------------------
r29641 | tuexen | 2009-08-31 12:13:50 -0700 (Mon, 31 Aug 2009) | 3 lines
Changed paths:
   M /trunk/dumpcap.c

Use a timeout of a second for Mac OS X, when building
a 64-bit application. Workaround a bug in Mac OS X...

------------------------------------------------------------------------
r29640 | krj | 2009-08-31 11:59:21 -0700 (Mon, 31 Aug 2009) | 1 line
Changed paths:
   M /trunk/config.h.win32

Reorder (no functionality change)
------------------------------------------------------------------------
r29639 | krj | 2009-08-31 11:48:16 -0700 (Mon, 31 Aug 2009) | 1 line
Changed paths:
   M /trunk/CMakeLists.txt
   D /trunk/cmake/modules/Check64BitFormat.c.in
   D /trunk/cmake/modules/Check64BitFormat.cmake
   M /trunk/cmakeconfig.h.in

CMake: Remove PRId64, PRIu64, PRIx64, PRIX64, and PRIo64 which are unused
------------------------------------------------------------------------
r29638 | krj | 2009-08-31 11:38:07 -0700 (Mon, 31 Aug 2009) | 1 line
Changed paths:
   M /trunk/config.h.win32

Remove PRId64, PRIu64, PRIx64, PRIX64, and PRIo64 which are unused
------------------------------------------------------------------------
r29637 | etxrab | 2009-08-31 11:37:15 -0700 (Mon, 31 Aug 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_dtap.c

From Gerasimos Dimitriadis:
DTAP decoding of Cause Diagnostics.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3968
------------------------------------------------------------------------
r29636 | krj | 2009-08-31 11:28:10 -0700 (Mon, 31 Aug 2009) | 1 line
Changed paths:
   M /trunk/doc/README.developer

We don't use PRId64, PRIu64, PRIx64, PRIX64, and PRIo64 internally in Wireshark, so don't encourage people to use them. Use G_GINT64_FORMAT + friends instead.
------------------------------------------------------------------------
r29635 | krj | 2009-08-31 11:16:16 -0700 (Mon, 31 Aug 2009) | 1 line
Changed paths:
   M /trunk/gtk/file_dlg_win32.c
   M /trunk/wsutil/libwsutil.def
   M /trunk/wsutil/unicode-utils.c
   M /trunk/wsutil/unicode-utils.h

Add utf_8to16_snprintf() which creates a UTF16 string according to the given format string. The format string + arguments are expected to be in UTF-8 format. This change effectively removes the only place where we use PRIu64.
------------------------------------------------------------------------
r29634 | krj | 2009-08-30 11:40:09 -0700 (Sun, 30 Aug 2009) | 1 line
Changed paths:
   M /trunk/capture-pcap-util-int.h

Move config.h include to start of file
------------------------------------------------------------------------
r29633 | krj | 2009-08-30 11:30:14 -0700 (Sun, 30 Aug 2009) | 1 line
Changed paths:
   M /trunk/Makefile.nmake
   M /trunk/config.h.win32
   M /trunk/config.nmake

Remove superfluous config parameters
------------------------------------------------------------------------
r29632 | krj | 2009-08-30 10:23:47 -0700 (Sun, 30 Aug 2009) | 1 line
Changed paths:
   M /trunk/config.h.win32

Remove outdated comments regarding ZLIB_DLL. We don't have to define this before including zlib.h. This is automatically done if _WIN32 is defined
------------------------------------------------------------------------
r29631 | krj | 2009-08-30 10:09:40 -0700 (Sun, 30 Aug 2009) | 1 line
Changed paths:
   M /trunk/config.h.win32

Add a couple of comments to HAVE_DIRECT_H, HAVE_WINDOWS_H and HAVE_WINSOCK2_H
------------------------------------------------------------------------
r29630 | krj | 2009-08-30 08:06:28 -0700 (Sun, 30 Aug 2009) | 1 line
Changed paths:
   M /trunk/ConfigureChecks.cmake

Add a couple of Windows header files
------------------------------------------------------------------------
r29627 | gerald | 2009-08-30 08:03:26 -0700 (Sun, 30 Aug 2009) | 1 line
Changed paths:
   M /trunk/epan/enterprise-numbers
   M /trunk/manuf

[Automatic manuf and enterprise-numbers update for 2009-08-30]
------------------------------------------------------------------------
r29626 | krj | 2009-08-30 07:12:56 -0700 (Sun, 30 Aug 2009) | 1 line
Changed paths:
   M /trunk/CMakeLists.txt

Disable standard library deprecation when MSVC >= 2005
------------------------------------------------------------------------
r29625 | sake | 2009-08-30 03:35:48 -0700 (Sun, 30 Aug 2009) | 3 lines
Changed paths:
   M /trunk/file.h

Some minor corrections in function descriptions


------------------------------------------------------------------------
r29624 | krj | 2009-08-30 01:51:43 -0700 (Sun, 30 Aug 2009) | 1 line
Changed paths:
   A /trunk/cmake/modules/FindWSWIN32.cmake

Add new windows cmake module finder
------------------------------------------------------------------------
r29623 | krj | 2009-08-30 01:50:47 -0700 (Sun, 30 Aug 2009) | 1 line
Changed paths:
   M /trunk/CMakeLists.txt

Find Win32 bundled packages
------------------------------------------------------------------------
r29622 | krj | 2009-08-30 00:09:29 -0700 (Sun, 30 Aug 2009) | 1 line
Changed paths:
   M /trunk/wiretap/CMakeLists.txt
   M /trunk/wsutil/CMakeLists.txt

On Windows a shared library in divided into a DLL part (RUNTIME) and an import lib (ARCHIVE).
------------------------------------------------------------------------
r29621 | krj | 2009-08-29 23:24:44 -0700 (Sat, 29 Aug 2009) | 1 line
Changed paths:
   M /trunk/CMakeLists.txt

Add WIN32 platform sources
------------------------------------------------------------------------
r29620 | krj | 2009-08-29 23:18:43 -0700 (Sat, 29 Aug 2009) | 1 line
Changed paths:
   M /trunk/cmake/modules/FindLEX.cmake
   M /trunk/cmake/modules/FindSED.cmake
   M /trunk/cmake/modules/FindYACC.cmake

Fix PATH typo. Should have been PATHS
------------------------------------------------------------------------
r29619 | wmeier | 2009-08-29 10:00:22 -0700 (Sat, 29 Aug 2009) | 3 lines
Changed paths:
   M /trunk/gtk/rtp_stream_dlg.c

Fix potential crash due to NULL dereference.
(Found by clang scan-build)

------------------------------------------------------------------------
r29618 | krj | 2009-08-29 02:13:28 -0700 (Sat, 29 Aug 2009) | 1 line
Changed paths:
   M /trunk/CMakeLists.txt

Rename build target to lowercase for consistency
------------------------------------------------------------------------
r29617 | krj | 2009-08-29 01:44:49 -0700 (Sat, 29 Aug 2009) | 1 line
Changed paths:
   D /trunk/cmake/modules/FindGLIB.cmake

We no longer support GLib 1.x
------------------------------------------------------------------------
r29616 | krj | 2009-08-29 01:19:16 -0700 (Sat, 29 Aug 2009) | 1 line
Changed paths:
   M /trunk/Makefile.nmake
   M /trunk/capture-wpcap.c
   M /trunk/config.h.win32
   M /trunk/config.nmake

We require WinPcap > 3.0 so get rid of WPCAP_CONSTIFIED_CONFIG
------------------------------------------------------------------------
r29615 | krj | 2009-08-29 00:53:48 -0700 (Sat, 29 Aug 2009) | 1 line
Changed paths:
   M /trunk/capture-wpcap.c
   M /trunk/capture_wpcap_packet.c
   M /trunk/epan/dfilter/syntax-tree.h
   M /trunk/epan/ftypes/ftype-double.c
   M /trunk/epan/proto.c

Revert r29614 until I figure out why buildbot doesn't like it
------------------------------------------------------------------------
r29614 | krj | 2009-08-28 23:42:23 -0700 (Fri, 28 Aug 2009) | 1 line
Changed paths:
   M /trunk/capture-wpcap.c
   M /trunk/capture_wpcap_packet.c
   M /trunk/epan/dfilter/syntax-tree.h
   M /trunk/epan/ftypes/ftype-double.c
   M /trunk/epan/proto.c

Use G_STRINGIFY/G_PASTE
------------------------------------------------------------------------
r29613 | krj | 2009-08-28 22:46:45 -0700 (Fri, 28 Aug 2009) | 1 line
Changed paths:
   M /trunk/config.nmake

Simplify logic wrt. PANGO_INST_VERSION
------------------------------------------------------------------------
r29612 | krj | 2009-08-28 22:39:33 -0700 (Fri, 28 Aug 2009) | 1 line
Changed paths:
   M /trunk/config.nmake

Simplify logic wrt. GTK_INST_VERSION
------------------------------------------------------------------------
r29611 | krj | 2009-08-28 22:35:50 -0700 (Fri, 28 Aug 2009) | 1 line
Changed paths:
   M /trunk/config.nmake

Remove GCC_GLIB_CFLAGS. It isn't being used
------------------------------------------------------------------------
r29610 | krj | 2009-08-28 21:47:28 -0700 (Fri, 28 Aug 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-nb_rtpmux.c

Use NB_RTPMUX as protocol short name
------------------------------------------------------------------------
r29609 | krj | 2009-08-28 21:43:52 -0700 (Fri, 28 Aug 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-nb_rtpmux.c

We need to handoff even when we don't have a tree
------------------------------------------------------------------------
r29608 | krj | 2009-08-28 21:39:59 -0700 (Fri, 28 Aug 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-nb_rtpmux.c

Indent comments
------------------------------------------------------------------------
r29607 | guy | 2009-08-28 19:32:33 -0700 (Fri, 28 Aug 2009) | 16 lines
Changed paths:
   M /trunk/epan/dissectors/packet-nb_rtpmux.c

Note what the 3GPP spec is for this protocol.

Suggest a possible less-weak heuristic.

Note that we're not checking the T bit and handling RTP header
compression.

At least as I read TS 29.414, the length indicator isn't supposed to be
zero; however, a length indicator of 0 doesn't keep us from dissecting
further, so just don't bother dissecting the payload.  We should,
perhaps, add an expert info for this.

We should perhaps also catch exceptions thrown when dissecting the RTP
packet, so a malformed RTP packet will still let us continue dissecting
the rest of the Nb packet.

------------------------------------------------------------------------
r29606 | wmeier | 2009-08-28 19:25:04 -0700 (Fri, 28 Aug 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rtp.c

Replace "repeated blurb" by NULL in two cases;
Reformat a long line.

------------------------------------------------------------------------
r29605 | wmeier | 2009-08-28 19:22:28 -0700 (Fri, 28 Aug 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rtcp.c

Replace "" by NULL in blurbs; Cleanup indentation.

------------------------------------------------------------------------
r29604 | wmeier | 2009-08-28 18:46:42 -0700 (Fri, 28 Aug 2009) | 6 lines
Changed paths:
   M /trunk/epan/dissectors/packet-nb_rtpmux.c

Cleanup:
- proto_reg_handoff: 'if (!inited)' not req'd;
- Remove unneeded #includes;
- Use NULL instead of " for 'blurbs';
- Remove unneeded foward reference.

------------------------------------------------------------------------
r29603 | guy | 2009-08-28 18:08:31 -0700 (Fri, 28 Aug 2009) | 13 lines
Changed paths:
   M /trunk/epan/dissectors/packet-nb_rtpmux.c

Note that the "heuristic" is fatally weak, and must be strengthened or
eliminated.

Fix indentation.

Use tvb_reported_length(), so we throw an exception for packets cut
short by a snapshot length.

Don't bother showing or dissecting the payload if there isn't any.

Don't show an item with a zero-length payload as going to the end of the
packet.

------------------------------------------------------------------------
r29602 | etxrab | 2009-08-28 14:34:59 -0700 (Fri, 28 Aug 2009) | 8 lines
Changed paths:
   M /trunk/epan/dissectors/Makefile.common
   A /trunk/epan/dissectors/packet-nb_rtpmux.c
   M /trunk/epan/dissectors/packet-rtcp.c

From   Neil Piercy:
Add new protocol for 3GPP 29.414 (Nb interface RTP Mux).

- Don't use C++-style comments (comments beginning with "//")
- Don't declare variables in the middle of executable code; not all C
compilers support that. 
- Dont register preferences when none present.
- Removed CHECK_COL
------------------------------------------------------------------------
r29601 | wmeier | 2009-08-28 12:15:43 -0700 (Fri, 28 Aug 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dcerpc.c

Fix code which could access uninitialized variables and display incorrect text in COL_INFO.
(Found by clang scan-build).

------------------------------------------------------------------------
r29600 | wmeier | 2009-08-28 11:37:53 -0700 (Fri, 28 Aug 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ipmi-transport.c

Fix if test in fcn rs11():
return if either (as opposed to both) of the required sparameters is not present;
(Found by clang scan-build).

------------------------------------------------------------------------
r29599 | wmeier | 2009-08-28 09:52:05 -0700 (Fri, 28 Aug 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dcm.c

Fix possible memmove with a NULL poiunter.

------------------------------------------------------------------------
r29598 | wmeier | 2009-08-28 09:36:24 -0700 (Fri, 28 Aug 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-netflow.c

Don't coerce a possibly unaligned ptr to a (guint32 *);
Also: Calculate the same template hash whether on a LE or BE machine.

------------------------------------------------------------------------
r29597 | gerald | 2009-08-28 09:08:27 -0700 (Fri, 28 Aug 2009) | 2 lines
Changed paths:
   M /trunk/doc/tshark.pod

Add an example for generating CSV output.

------------------------------------------------------------------------
r29596 | krj | 2009-08-28 08:59:20 -0700 (Fri, 28 Aug 2009) | 1 line
Changed paths:
   M /trunk/config.nmake

Indicate where the some of the macros are used
------------------------------------------------------------------------
r29595 | wmeier | 2009-08-28 06:52:52 -0700 (Fri, 28 Aug 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-zbee-zcl.c

Validate a function parameter

------------------------------------------------------------------------
r29594 | jmayer | 2009-08-28 02:38:34 -0700 (Fri, 28 Aug 2009) | 8 lines
Changed paths:
   M /trunk/epan/proto.c

After asking on the list and receiving no feedback, I'll
just commit this:

Change the checks for type FT_IPv6 to no longer require
a lenght of exaclty 16 bytes, but something between
0 and 16 bytes. That way, we can filter on prefixes
that do not provide the whole length of 16 bytes.

------------------------------------------------------------------------
r29593 | etxrab | 2009-08-27 23:21:16 -0700 (Thu, 27 Aug 2009) | 1 line
Changed paths:
   M /trunk/config.nmake
   M /trunk/tools/win32-setup.sh

Use GTK+ 2.16.5 and Glib 2.20.4.
------------------------------------------------------------------------
r29592 | etxrab | 2009-08-27 22:19:52 -0700 (Thu, 27 Aug 2009) | 2 lines
Changed paths:
   M /trunk/file.c
   M /trunk/file.h
   M /trunk/gtk/main_statusbar.c

Compute the loading time and show it in the main status bar.
(Modified code from Didier Gautheron).
------------------------------------------------------------------------
r29591 | etxrab | 2009-08-27 22:17:14 -0700 (Thu, 27 Aug 2009) | 1 line
Changed paths:
   M /trunk/dumpcap.c

Make the windows build compile.
------------------------------------------------------------------------
r29590 | gerald | 2009-08-27 16:55:48 -0700 (Thu, 27 Aug 2009) | 3 lines
Changed paths:
   M /trunk/dumpcap.c

Properly set our file descriptor when we're capturing from a pipe on
non-Windows systems.

------------------------------------------------------------------------
r29589 | krj | 2009-08-27 09:11:16 -0700 (Thu, 27 Aug 2009) | 1 line
Changed paths:
   M /trunk/CMakeLists.txt

We require CMake >= 2.6 so we don't have to repeat the expressions in endif() + friends
------------------------------------------------------------------------
r29588 | krj | 2009-08-27 08:55:58 -0700 (Thu, 27 Aug 2009) | 1 line
Changed paths:
   M /trunk/CMakeLists.txt

Remove zlib from the set of mandatory packages (it isn't)
------------------------------------------------------------------------
r29587 | gerald | 2009-08-27 08:46:53 -0700 (Thu, 27 Aug 2009) | 4 lines
Changed paths:
   M /trunk/dumpcap.c

Check for INVALID_HANDLE_VALUE instead of NULL on Windows. This keeps
us from feeding a NULL pointer to pcap_compile if we can't open our
pipe. Fix up a couple of error messages.

------------------------------------------------------------------------
r29586 | krj | 2009-08-27 08:35:33 -0700 (Thu, 27 Aug 2009) | 1 line
Changed paths:
   A /trunk/ConfigureChecks.cmake

Add ConfigureChecks.cmake
------------------------------------------------------------------------
r29585 | krj | 2009-08-27 08:32:57 -0700 (Thu, 27 Aug 2009) | 1 line
Changed paths:
   M /trunk/CMakeLists.txt

Move configure checks to ConfigureChecks.cmake
------------------------------------------------------------------------
r29584 | stig | 2009-08-27 04:58:03 -0700 (Thu, 27 Aug 2009) | 2 lines
Changed paths:
   M /trunk/gtk/wlan_stat_dlg.c

Remove the three dots in the menu item.

------------------------------------------------------------------------
r29583 | etxrab | 2009-08-26 23:57:53 -0700 (Wed, 26 Aug 2009) | 1 line
Changed paths:
   M /trunk/gtk/expert_dlg.c
   M /trunk/gtk/gui_utils.c
   M /trunk/gtk/gui_utils.h

make the columns sortable.
------------------------------------------------------------------------
r29582 | etxrab | 2009-08-26 22:34:06 -0700 (Wed, 26 Aug 2009) | 2 lines
Changed paths:
   M /trunk/gtk/expert_dlg.c
   M /trunk/gtk/gui_utils.c
   M /trunk/gtk/gui_utils.h

Don't copy const strings, store the pointer in the list store instead,
saves memory.
------------------------------------------------------------------------
r29581 | wmeier | 2009-08-26 22:17:40 -0700 (Wed, 26 Aug 2009) | 2 lines
Changed paths:
   M /trunk/gtk/supported_protos_dlg.c

Add #include <stdio.h>

------------------------------------------------------------------------
r29580 | krj | 2009-08-26 22:04:29 -0700 (Wed, 26 Aug 2009) | 1 line
Changed paths:
   M /trunk/Makefile.nmake
   M /trunk/config.nmake
   M /trunk/epan/Makefile.nmake
   M /trunk/packaging/nsis/Makefile.nmake

Windows: remove all references to ICONV_DIR, because we use the statically linked win-iconv instead
------------------------------------------------------------------------
r29579 | wmeier | 2009-08-26 22:04:05 -0700 (Wed, 26 Aug 2009) | 2 lines
Changed paths:
   M /trunk/gtk/funnel_stat.c

Add #include <stdio.h>

------------------------------------------------------------------------
r29578 | wmeier | 2009-08-26 21:47:28 -0700 (Wed, 26 Aug 2009) | 2 lines
Changed paths:
   M /trunk/gtk/airpcap_gui_utils.c
   M /trunk/gtk/compare_stat.c
   M /trunk/gtk/dcerpc_stat.c
   M /trunk/gtk/io_stat.c
   M /trunk/gtk/mcast_stream.c
   M /trunk/gtk/rpc_progs.c
   M /trunk/gtk/rpc_stat.c
   M /trunk/gtk/scsi_stat.c
   M /trunk/gtk/sctp_stat_dlg.c
   M /trunk/gtk/tcp_graph.c
   M /trunk/gtk/voip_calls_dlg.c

Add #include <stdio.h> in a few more places ....

------------------------------------------------------------------------
r29577 | wmeier | 2009-08-26 20:54:57 -0700 (Wed, 26 Aug 2009) | 2 lines
Changed paths:
   M /trunk/gtk/capture_dlg.c
   M /trunk/gtk/cfilter_combo_utils.c
   M /trunk/gtk/graph_analysis.c
   M /trunk/gtk/iax2_analysis.c
   M /trunk/gtk/main_filter_toolbar.c
   M /trunk/gtk/main_packet_list.c
   M /trunk/gtk/menus.c
   M /trunk/gtk/new_packet_list.c
   M /trunk/gtk/rtp_analysis.c

Add #include <stdio.h> in a few more places for Solaris.

------------------------------------------------------------------------
r29576 | wmeier | 2009-08-26 19:53:13 -0700 (Wed, 26 Aug 2009) | 2 lines
Changed paths:
   M /trunk/dumpcap.c
   M /trunk/epan/prefs-int.h
   M /trunk/gtk/main.c

Add #include <stdio.h> in a few places for Solaris

------------------------------------------------------------------------
r29575 | wmeier | 2009-08-26 16:24:22 -0700 (Wed, 26 Aug 2009) | 2 lines
Changed paths:
   M /trunk/gtk/about_dlg.c
   M /trunk/print.h

Add #include <stdio.h> to print.h; Undo the previous change to about_dlg.c

------------------------------------------------------------------------
r29574 | gerald | 2009-08-26 16:16:37 -0700 (Wed, 26 Aug 2009) | 8 lines
Changed paths:
   M /trunk/Makefile.nmake
   M /trunk/config.nmake
   M /trunk/dumpcap.c
   M /trunk/packaging/nsis/wireshark.nsi

Add a compile-time option to use a separate thread for reading from
pipes. Enable this by default on Windows. Remove code that tried to
use WaitForSingleObject on a pipe (which Windows doesn't support). Use
native file handles and system calls on Windows (which fixes a problem
with partial reads I ran into during testing).

This should fix bug 1759.

------------------------------------------------------------------------
r29573 | wmeier | 2009-08-26 15:45:07 -0700 (Wed, 26 Aug 2009) | 2 lines
Changed paths:
   M /trunk/gtk/about_dlg.c

Keep Solaris buildbot happy ....

------------------------------------------------------------------------
r29572 | martinm | 2009-08-26 15:31:06 -0700 (Wed, 26 Aug 2009) | 2 lines
Changed paths:
   M /trunk/epan/column-utils.c

Show correct time value for "Time since previous displayed frame".

------------------------------------------------------------------------
r29571 | guy | 2009-08-26 12:58:23 -0700 (Wed, 26 Aug 2009) | 2 lines
Changed paths:
   M /trunk/packaging/macosx/Resources/themes/Clearlooks-Quicksilver-OSX/gtk-2.0/pre_gtkrc

Add another theme candidate.

------------------------------------------------------------------------
r29570 | wmeier | 2009-08-26 12:30:44 -0700 (Wed, 26 Aug 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ipsec.c

Reformat some long lines for readability....

------------------------------------------------------------------------
r29569 | wmeier | 2009-08-26 12:28:20 -0700 (Wed, 26 Aug 2009) | 2 lines
Changed paths:
   M /trunk/wiretap/wtap.h

#include <stdio.h> no longer req'd.

------------------------------------------------------------------------
r29568 | wmeier | 2009-08-26 12:27:49 -0700 (Wed, 26 Aug 2009) | 2 lines
Changed paths:
   M /trunk/capture.c
   M /trunk/color_filters.c
   M /trunk/epan/dissectors/packet-bootp.c
   M /trunk/epan/dissectors/packet-catapult-dct2000.c
   M /trunk/epan/dissectors/packet-fix.c
   M /trunk/epan/dissectors/packet-http.c
   M /trunk/epan/dissectors/packet-kismet.c
   M /trunk/epan/dissectors/packet-ldss.c
   M /trunk/epan/dissectors/packet-memcache.c
   M /trunk/epan/dissectors/packet-mgcp.c
   M /trunk/epan/dissectors/packet-nfs.c
   M /trunk/epan/dissectors/packet-pop.c
   M /trunk/epan/dissectors/packet-quakeworld.c
   M /trunk/epan/dissectors/packet-radius.c
   M /trunk/epan/dissectors/packet-rlogin.c
   M /trunk/epan/dissectors/packet-rtcp.c
   M /trunk/epan/dissectors/packet-rtsp.c
   M /trunk/epan/dissectors/packet-sdp.c
   M /trunk/epan/dissectors/packet-ssh.c
   M /trunk/epan/dissectors/packet-tftp.c
   M /trunk/epan/dissectors/packet-user_encap.c
   M /trunk/epan/ftypes/ftype-bytes.c
   M /trunk/epan/ftypes/ftype-double.c
   M /trunk/epan/ftypes/ftype-integer.c
   M /trunk/epan/ftypes/ftype-string.c
   M /trunk/epan/ftypes/ftype-time.c
   M /trunk/epan/ftypes/ftype-tvbuff.c
   M /trunk/epan/plugins.c
   M /trunk/epan/prefs.c
   M /trunk/epan/req_resp_hdrs.c
   M /trunk/fileset.c
   M /trunk/gtk/rtp_stream.c
   M /trunk/gtk/rtp_stream_dlg.c
   M /trunk/packet-range.c
   M /trunk/plugins/wimaxasncp/packet-wimaxasncp.c
   M /trunk/proto_hier_stats.c
   M /trunk/tap-rtp-common.c

(FWIW) One step towards including stdio.h & stdlib.h only when req'd.

------------------------------------------------------------------------
r29567 | guy | 2009-08-26 12:17:25 -0700 (Wed, 26 Aug 2009) | 3 lines
Changed paths:
   M /trunk/packaging/macosx/Resources/themes/Clearlooks-Quicksilver-OSX/gtk-2.0/pre_gtkrc

Note that we might want to look at some other themes, to see if any are
more like OS X (especially more like Leopard).

------------------------------------------------------------------------
r29566 | etxrab | 2009-08-26 10:26:26 -0700 (Wed, 26 Aug 2009) | 3 lines
Changed paths:
   M /trunk/gtk/expert_comp_table.c
   M /trunk/gtk/expert_comp_table.h
   M /trunk/gtk/expert_dlg.c
   M /trunk/gtk/main_proto_draw.c
   M /trunk/gtk/main_proto_draw.h

From Didier Gautheron:
expert info clean up,
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3948
------------------------------------------------------------------------
r29565 | wmeier | 2009-08-26 09:39:34 -0700 (Wed, 26 Aug 2009) | 2 lines
Changed paths:
   M /trunk/doc/README.developer

From dragonlinux AT gmail.com: Fix incorrect location of a right brace;

------------------------------------------------------------------------
r29564 | kukosa | 2009-08-26 08:10:31 -0700 (Wed, 26 Aug 2009) | 1 line
Changed paths:
   M /trunk/asn1/t38/packet-t38-template.c
   M /trunk/epan/dissectors/packet-t38.c
   M /trunk/epan/libwireshark.def

export t38_add_address, prefer destination port for T.38 conversation searching
------------------------------------------------------------------------
r29563 | wmeier | 2009-08-26 06:58:17 -0700 (Wed, 26 Aug 2009) | 2 lines
Changed paths:
   M /trunk/gtk/rtp_stream.h

Fix some indentation

------------------------------------------------------------------------
r29562 | martinm | 2009-08-26 02:13:14 -0700 (Wed, 26 Aug 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c

Make UL grant size a (generated) field of its own (for easier use as a custom column or IO graph filter).

------------------------------------------------------------------------
r29561 | stig | 2009-08-26 00:26:17 -0700 (Wed, 26 Aug 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-radius.c

From Thierry Andry via bug 3941:
Added preference to set radius request TTL.

------------------------------------------------------------------------
r29560 | krj | 2009-08-26 00:05:50 -0700 (Wed, 26 Aug 2009) | 1 line
Changed paths:
   M /trunk/config.nmake

Reorder so that mandatory requirements appear in succession
------------------------------------------------------------------------
r29559 | krj | 2009-08-25 23:54:48 -0700 (Tue, 25 Aug 2009) | 1 line
Changed paths:
   M /trunk/config.nmake

win-iconv is statically linked as part of Glib >= 2.14.5, so remove it from config.nmake
------------------------------------------------------------------------
r29558 | etxrab | 2009-08-25 22:10:12 -0700 (Tue, 25 Aug 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ethertype.c
   M /trunk/epan/etypes.h

From  dragonlinux:
Add QNX OS VER 6's qnet ethernet protocol number.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3934
------------------------------------------------------------------------
r29557 | etxrab | 2009-08-25 21:37:08 -0700 (Tue, 25 Aug 2009) | 1 line
Changed paths:
   M /trunk/gtk/expert_comp_dlg.c

Make it possible to close and reactivate the window.
------------------------------------------------------------------------
r29556 | etxrab | 2009-08-25 21:36:14 -0700 (Tue, 25 Aug 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gtpv2.c

From swapnil:
Bug in Traffic Aggregate Description (TAD) IE in Packet-gtpv2.c fixed.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3940
------------------------------------------------------------------------
r29555 | wmeier | 2009-08-25 19:06:39 -0700 (Tue, 25 Aug 2009) | 2 lines
Changed paths:
   M /trunk/epan/column-utils.h

Add missing prototype ....

------------------------------------------------------------------------
r29554 | wmeier | 2009-08-25 16:03:10 -0700 (Tue, 25 Aug 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ssl-utils.c

Rework code slightly to prevent several GCC "breaking strict-aliasing rules" warnings

------------------------------------------------------------------------
r29553 | martinm | 2009-08-25 16:01:03 -0700 (Tue, 25 Aug 2009) | 2 lines
Changed paths:
   M /trunk/epan/proto.h

Add missing semicolon.

------------------------------------------------------------------------
r29552 | wmeier | 2009-08-25 14:54:12 -0700 (Tue, 25 Aug 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-tpncp.c

Init two struct members so gcc 4.1.4 doesn't complain about "may be used uninitialized";
Also: use gboolean for a true/false variable.

------------------------------------------------------------------------
r29551 | etxrab | 2009-08-25 14:10:35 -0700 (Tue, 25 Aug 2009) | 6 lines
Changed paths:
   M /trunk/epan/column-utils.c
   M /trunk/epan/epan.c
   M /trunk/epan/epan.h
   M /trunk/epan/proto.c
   M /trunk/epan/proto.h

From Didier Gautheron:
move custom col set from  proto_tree_set_xxx() to
epan_dissect_fill_in_columns().
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3930

I'v added the new functions to the .h files.
------------------------------------------------------------------------
r29550 | gerald | 2009-08-25 10:55:55 -0700 (Tue, 25 Aug 2009) | 2 lines
Changed paths:
   M /trunk/tools/make-dissector-reg.py

Add more information to the comments at the top of the files we generate.

------------------------------------------------------------------------
r29549 | etxrab | 2009-08-25 10:22:32 -0700 (Tue, 25 Aug 2009) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_rr.c

From Mike Morrin:
Minor errors in gsm rr dissectors
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3889

Modified accoring to comments from Pascal Quantin(I hope I got it right).
------------------------------------------------------------------------
r29548 | martinm | 2009-08-25 04:01:51 -0700 (Tue, 25 Aug 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-catapult-dct2000.c
   M /trunk/epan/dissectors/packet-mac-lte.c

Show CRC errors for RARs.

------------------------------------------------------------------------
r29547 | guy | 2009-08-24 23:11:57 -0700 (Mon, 24 Aug 2009) | 2 lines
Changed paths:
   M /trunk/epan/column.c

Note in dlist[] that COL_BSSGP_TLLI is deprecated.

------------------------------------------------------------------------
r29546 | etxrab | 2009-08-24 22:42:14 -0700 (Mon, 24 Aug 2009) | 3 lines
Changed paths:
   M /trunk/epan/column.c
   M /trunk/epan/column_info.h
   M /trunk/epan/prefs.c
   M /trunk/gtk/new_packet_list.c

 Custom columnfication:
 
 * Deprecate COL_BSSGP_TLLI (GPRS BSSGP IE TLLI). Use bssgp.tlli
------------------------------------------------------------------------
r29545 | guy | 2009-08-24 18:01:55 -0700 (Mon, 24 Aug 2009) | 2 lines
Changed paths:
   M /trunk/gtk/color_utils.c

Fix another typo.

------------------------------------------------------------------------
r29544 | guy | 2009-08-24 14:38:57 -0700 (Mon, 24 Aug 2009) | 2 lines
Changed paths:
   M /trunk/gtk/color_utils.h

Fix typo.

------------------------------------------------------------------------
r29543 | etxrab | 2009-08-24 13:54:25 -0700 (Mon, 24 Aug 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-bssgp.c

Make it possible to use bssgp.tlli as custom column.
Remove COL_BSSGP_TLLI and CHECK_COL.
------------------------------------------------------------------------
r29542 | etxrab | 2009-08-24 13:33:49 -0700 (Mon, 24 Aug 2009) | 3 lines
Changed paths:
   M /trunk/gtk/expert_comp_table.c

From Didier Gautheron:
Speed up expert info composite.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3935
------------------------------------------------------------------------
r29541 | etxrab | 2009-08-24 11:45:01 -0700 (Mon, 24 Aug 2009) | 1 line
Changed paths:
   M /trunk/gtk/color_utils.c
   M /trunk/gtk/color_utils.h

Use our own version of gdk_color_to_string if GTK < 2.12
------------------------------------------------------------------------
r29540 | guy | 2009-08-24 11:20:20 -0700 (Mon, 24 Aug 2009) | 5 lines
Changed paths:
   M /trunk/gtk/expert_dlg.c

We no longer need the "ascending arrow" and "descending arrow" images
for clists, as we're not using a clist.

Clean up white space, and use C89 comments rather than C99/C++ comments.

------------------------------------------------------------------------
r29539 | etxrab | 2009-08-24 09:11:00 -0700 (Mon, 24 Aug 2009) | 2 lines
Changed paths:
   M /trunk/gtk/expert_comp_table.c
   M /trunk/gtk/expert_dlg.c
   M /trunk/gtk/expert_dlg.h

Use list_store isf deprecated clist.
Try to optimize expert_comp_table.
------------------------------------------------------------------------
r29538 | wmeier | 2009-08-24 08:17:58 -0700 (Mon, 24 Aug 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-icmpv6.c

Remove unneeded #includes; Clean up indentation; Comment a few "closing braces".

------------------------------------------------------------------------
r29537 | wmeier | 2009-08-24 07:30:55 -0700 (Mon, 24 Aug 2009) | 2 lines
Changed paths:
   M /trunk/gtk/sctp_stat.c

Rework code slightly to prevent a GCC 'breaking strict-aliasing rules' warning

------------------------------------------------------------------------
r29536 | etxrab | 2009-08-24 02:29:05 -0700 (Mon, 24 Aug 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-tcp.c

packet-tcp.c:1551: warning: 'cleared_writable' may be used uninitialized in this function
------------------------------------------------------------------------
r29535 | etxrab | 2009-08-24 02:05:23 -0700 (Mon, 24 Aug 2009) | 14 lines
Changed paths:
   M /trunk/epan/dissectors/packet-tcp.c


From: : " Michael"

packet-tcp marks a row as unwritable if there is more
than 1 PDU in a packet to prevent overwriting of the
protocol column.

However this breaks the proto,colinfo tap which checks
rows are writable or dies EVEN if it doesn't alter anything.

Suggested patch attached to restore the initial value
after all PDUs have been processed.

https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3675
------------------------------------------------------------------------
r29534 | kukosa | 2009-08-24 02:05:15 -0700 (Mon, 24 Aug 2009) | 1 line
Changed paths:
   M /trunk/asn1/h450-ros/packet-h450-ros-template.c
   M /trunk/asn1/q932-ros/packet-q932-ros-template.c
   M /trunk/asn1/ros/ros-err.cnf
   M /trunk/asn1/ros/ros-inv.cnf
   M /trunk/asn1/ros/ros-res.cnf
   M /trunk/epan/dissectors/packet-h450-ros.c
   M /trunk/epan/dissectors/packet-q932-ros.c

Expert info for undecoded Q.932 and H.450 operations
------------------------------------------------------------------------
r29533 | stig | 2009-08-24 01:00:39 -0700 (Mon, 24 Aug 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-icmpv6.c
   M /trunk/epan/dissectors/packet-ipv6.h

From Ivan Sy via bug 3931:
Added ND Proxy Flag for IPv6 RA flag.

------------------------------------------------------------------------
r29532 | wmeier | 2009-08-23 16:52:40 -0700 (Sun, 23 Aug 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-icmpv6.c

Rework code slightly to prevent a GCC 'strict-aliasing' warning.

------------------------------------------------------------------------
r29531 | jake | 2009-08-23 12:16:35 -0700 (Sun, 23 Aug 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-fc.c
   M /trunk/wiretap/pcap-common.c
   M /trunk/wiretap/wtap.c
   M /trunk/wiretap/wtap.h

From kahou:
Add Fibre Channel Delimiter Dissector for Fibre Channel FC2.
------------------------------------------------------------------------
r29530 | krj | 2009-08-23 11:32:29 -0700 (Sun, 23 Aug 2009) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-bootp.c
   M /trunk/gtk/expert_comp_dlg.c
   M /trunk/gtk/expert_dlg.c

From Didier gautheron via bug 3929:

* Expert Info / Expert Info Composite requires a full protocol tree.
* Delay tree NULL pointer check in bootp dissector

------------------------------------------------------------------------
r29529 | krj | 2009-08-23 11:13:03 -0700 (Sun, 23 Aug 2009) | 8 lines
Changed paths:
   M /trunk/gtk/expert_comp_table.c
   M /trunk/gtk/expert_dlg.c

From Didier gautheron via bug 3929:

* Don't use g_string_chunk_clear(). It is only defined if GLib >= 2.14

From me:

* Whitespace fixes

------------------------------------------------------------------------
r29528 | jake | 2009-08-23 10:18:29 -0700 (Sun, 23 Aug 2009) | 7 lines
Changed paths:
   M /trunk/epan/dissectors/packet-icmpv6.c

From Ivan Sy:
Per RFC 3810 - Multicast Listener Discovery Version 2 (MLDv2) for IPv6,
Add Number of Sources. Also to show Record Type's numeric value and not 
just its equivalent.

Cleaned up presentation and included record number as well.

------------------------------------------------------------------------
r29525 | gerald | 2009-08-23 08:03:28 -0700 (Sun, 23 Aug 2009) | 1 line
Changed paths:
   M /trunk/epan/enterprise-numbers
   M /trunk/manuf

[Automatic manuf and enterprise-numbers update for 2009-08-23]
------------------------------------------------------------------------
r29524 | krj | 2009-08-23 05:30:48 -0700 (Sun, 23 Aug 2009) | 4 lines
Changed paths:
   M /trunk/epan/column-utils.c
   M /trunk/epan/dissectors/packet-tcp.c
   M /trunk/epan/prefs.c
   M /trunk/gtk/new_packet_list.c

Custom columnfication:

* Deprecate COL_DELTA_CONV_TIME (Delta time (conversation)). Use tcp.time_delta

------------------------------------------------------------------------
r29523 | krj | 2009-08-23 05:24:14 -0700 (Sun, 23 Aug 2009) | 4 lines
Changed paths:
   M /trunk/epan/column-utils.c
   M /trunk/epan/column-utils.h
   M /trunk/epan/column.c
   M /trunk/epan/column_info.h
   M /trunk/epan/dissectors/packet-tcp.c
   M /trunk/epan/prefs.c
   M /trunk/gtk/new_packet_list.c

Custom columnfication:

* Deprecate COL_REL_CONV_TIME (Relative time (conversation)). Use tcp.time_relative

------------------------------------------------------------------------
r29522 | krj | 2009-08-23 05:16:10 -0700 (Sun, 23 Aug 2009) | 4 lines
Changed paths:
   M /trunk/epan/column-utils.c
   M /trunk/epan/column.c
   M /trunk/epan/column_info.h
   M /trunk/epan/dissectors/packet-fr.c
   M /trunk/epan/prefs.c
   M /trunk/gtk/new_packet_list.c

Custom columnfication:

* Deprecate COL_FR_DLCI (Frame Relay DLCI). Use fr.dlci

------------------------------------------------------------------------
r29521 | krj | 2009-08-23 04:35:53 -0700 (Sun, 23 Aug 2009) | 1 line
Changed paths:
   M /trunk/epan/prefs.c

Avoid signed/unsigned comparison
------------------------------------------------------------------------
r29520 | tuexen | 2009-08-23 04:30:54 -0700 (Sun, 23 Aug 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-sctp.c
   M /trunk/epan/sctpppids.h

Update list of PPIDs.
This fixes bug 3928.

------------------------------------------------------------------------
r29519 | krj | 2009-08-23 04:13:53 -0700 (Sun, 23 Aug 2009) | 1 line
Changed paths:
   M /trunk/epan/column-utils.c

#if 0 col_set_circuit_id(). It isn't being used
------------------------------------------------------------------------
r29518 | krj | 2009-08-23 04:12:12 -0700 (Sun, 23 Aug 2009) | 4 lines
Changed paths:
   M /trunk/epan/column-utils.c
   M /trunk/epan/dissectors/packet-ip.c
   M /trunk/epan/prefs.c
   M /trunk/gtk/new_packet_list.c

Custom columfication:

* Deprecate COL_DSCP_VALUE (IP DSCP Value). Use ip.dsfield

------------------------------------------------------------------------
r29517 | krj | 2009-08-23 03:25:51 -0700 (Sun, 23 Aug 2009) | 4 lines
Changed paths:
   M /trunk/epan/column-utils.c
   M /trunk/epan/column.c
   M /trunk/epan/column_info.h
   M /trunk/epan/dissectors/packet-nettl.c
   M /trunk/epan/prefs.c
   M /trunk/epan/wslua/wslua_pinfo.c
   M /trunk/gtk/new_packet_list.c

Custom columfication:

* Deprecate COL_HPUX_DEVID (HP-UX Device ID). Use nettl.devid

------------------------------------------------------------------------
r29516 | krj | 2009-08-23 03:20:42 -0700 (Sun, 23 Aug 2009) | 4 lines
Changed paths:
   M /trunk/epan/column-utils.c
   M /trunk/epan/column.c
   M /trunk/epan/column_info.h
   M /trunk/epan/dissectors/packet-nettl.c
   M /trunk/epan/prefs.c
   M /trunk/epan/wslua/wslua_pinfo.c
   M /trunk/gtk/new_packet_list.c

Custom columfication:

* Deprecate COL_HPUX_SUBSYS (HP-UX Nettl Subsystem). Use nettl.subsys

------------------------------------------------------------------------
r29515 | krj | 2009-08-23 02:52:57 -0700 (Sun, 23 Aug 2009) | 4 lines
Changed paths:
   M /trunk/epan/column-utils.c
   M /trunk/epan/dissectors/packet-iax2.c
   M /trunk/epan/prefs.c
   M /trunk/epan/wslua/wslua_pinfo.c
   M /trunk/gtk/new_packet_list.c

Custom columfication:

* Deprecate COL_CIRCUIT_ID (Circuit ID). Use iax2.call

------------------------------------------------------------------------
r29514 | krj | 2009-08-23 02:16:58 -0700 (Sun, 23 Aug 2009) | 8 lines
Changed paths:
   M /trunk/epan/prefs.c

Add initial code to handle the migration to custom columns by mapping the deprecated columns into their custom column counterparts when we read the preference file.

There are still many todos in this area:

1) We need to either warn the user that he/she needs to click "Save" in the preference dialog so we can "flush" the old predefined column or apply this change ourself silently.
2) The predefined columns need to be removed from the "Columns" UI.
3) ....

------------------------------------------------------------------------
r29513 | krj | 2009-08-23 02:07:54 -0700 (Sun, 23 Aug 2009) | 4 lines
Changed paths:
   M /trunk/epan/column-utils.c
   M /trunk/epan/column.c
   M /trunk/epan/column_info.h
   M /trunk/epan/dissectors/packet-vlan.c
   M /trunk/gtk/new_packet_list.c

Custom columfication:

* Deprecate COL_COS_VALUE (L2 COS Value (802.1p)). Use vlan.priority

------------------------------------------------------------------------
r29512 | jmayer | 2009-08-22 23:57:16 -0700 (Sat, 22 Aug 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/Makefile.common
   M /trunk/epan/dissectors/packet-fmp_notify.c
   D /trunk/epan/dissectors/packet-fmp_notify.h
   M /trunk/epan/dissectors/packet-scsi-mmc.h
   M /trunk/epan/oids.h
   M /trunk/gtk/airpcap_dlg.h

Get rid of a bunch of "warning: redundant redeclaration of" messages.
In that process, include the contents of packet-fmp_notify.h directly
in packet-fmp_notify.c - it wasn't used anywhere else.

------------------------------------------------------------------------
r29511 | krj | 2009-08-22 22:20:30 -0700 (Sat, 22 Aug 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-giop.c

Avoid 'cast to pointer from integer of different size'
------------------------------------------------------------------------
r29510 | rbalint | 2009-08-22 15:49:59 -0700 (Sat, 22 Aug 2009) | 6 lines
Changed paths:
   M /trunk/dumpcap.c

From Rob Leslie <rob@mars.org>:
[PATCH] Fix dumpcap believing error on ^C i.e. pcap_breakloop()
When ^C was pressed during a packet capture, dumpcap believed a pcap
error had occurred.  We check the return value more closely to avoid
this problem.

------------------------------------------------------------------------
r29509 | rbalint | 2009-08-22 15:46:41 -0700 (Sat, 22 Aug 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-giop.c

From Frederic Peters (made endian-aware by me):
fixed segfault with some GIOP packets

------------------------------------------------------------------------
r29508 | krj | 2009-08-22 12:53:54 -0700 (Sat, 22 Aug 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-tcp.c

Remove col_check() guard wrt. COL_REL_CONV_TIME/COL_DELTA_CONV_TIME
------------------------------------------------------------------------
r29507 | krj | 2009-08-22 12:29:44 -0700 (Sat, 22 Aug 2009) | 1 line
Changed paths:
   M /trunk/epan/column-utils.c

We initialize col_expr and col_expr_val in col_init() so there's no need to initialize them again in col_set_xxx()
------------------------------------------------------------------------
r29506 | jake | 2009-08-22 10:28:54 -0700 (Sat, 22 Aug 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dns.c

From Ivan Sy:
NSEC3PARAM RR (RFC 5155),  APL RR (RFC 3123), PX RR (RFC 2163), GPOS RR (RFC 1712), 
NSAP RR (RFC 1706), NSAP-PTR RR (RFC 1348), AFSDB, RP, X25, ISDN, RT, RR (RFC 1183).
Also cleanup of protocol tree dependancies.
------------------------------------------------------------------------
r29505 | wmeier | 2009-08-22 10:12:33 -0700 (Sat, 22 Aug 2009) | 4 lines
Changed paths:
   M /trunk/epan/crc32.c

Additional validation of 'len' for crc32_ccitt_tvb... fcns;
(-1 is not a valid length);
First of 2 fixes for crash reported in Bug #3925.

------------------------------------------------------------------------
r29504 | etxrab | 2009-08-22 09:17:42 -0700 (Sat, 22 Aug 2009) | 2 lines
Changed paths:
   M /trunk/gtk/expert_comp_table.c
   M /trunk/gtk/expert_dlg.c

expert_comp_table.c: Minor cleanup
expert_dlg.c change GtkOptionMenu to GtkComboBox.
------------------------------------------------------------------------
r29503 | krj | 2009-08-21 16:02:59 -0700 (Fri, 21 Aug 2009) | 1 line
Changed paths:
   M /trunk/epan/proto.c

Don't dereference pointer before checking for NULL
------------------------------------------------------------------------
r29502 | krj | 2009-08-21 13:51:13 -0700 (Fri, 21 Aug 2009) | 1 line
Changed paths:
   M /trunk/epan/base64.h
   M /trunk/epan/camel-persistentdata.c
   M /trunk/epan/codecs.h
   M /trunk/epan/rtp_pt.h
   M /trunk/epan/t35.h
   M /trunk/epan/tap.c
   M /trunk/epan/tap.h
   M /trunk/epan/tcap-persistentdata.c
   M /trunk/epan/tcap-persistentdata.h
   M /trunk/epan/to_str.h

Sanitize epan includes
------------------------------------------------------------------------
r29501 | krj | 2009-08-21 13:40:49 -0700 (Fri, 21 Aug 2009) | 1 line
Changed paths:
   M /trunk/asn1/pkcs12/packet-pkcs12-template.c
   M /trunk/epan/dissectors/packet-pkcs12.c
   M /trunk/packaging/u3/tools/sysdep.h

Use <gcrypt.h> instead of 'gcrypt.h'
------------------------------------------------------------------------
r29500 | krj | 2009-08-21 13:32:50 -0700 (Fri, 21 Aug 2009) | 1 line
Changed paths:
   M /trunk/asn1/ansi-tcap/packet-ansi_tcap-template.c
   M /trunk/asn1/camel/packet-camel-template.c
   M /trunk/asn1/gsmmap/packet-gsmmap-template.c
   M /trunk/asn1/h225/packet-h225-template.c
   M /trunk/asn1/h245/packet-h245-template.c
   M /trunk/asn1/h248/packet-h248-template.c
   M /trunk/asn1/inap/packet-inap-template.c
   M /trunk/asn1/snmp/packet-snmp-template.c
   M /trunk/asn1/tcap/packet-tcap-template.c

Sanitize epan includes
------------------------------------------------------------------------
r29499 | krj | 2009-08-21 13:25:24 -0700 (Fri, 21 Aug 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/ncp2222.py
   M /trunk/epan/dissectors/packet-amr.c
   M /trunk/epan/dissectors/packet-ansi_637.c
   M /trunk/epan/dissectors/packet-ansi_683.c
   M /trunk/epan/dissectors/packet-ansi_801.c
   M /trunk/epan/dissectors/packet-ansi_tcap.c
   M /trunk/epan/dissectors/packet-atm.c
   M /trunk/epan/dissectors/packet-camel.c
   M /trunk/epan/dissectors/packet-dcerpc-dce122.c
   M /trunk/epan/dissectors/packet-dcom.c
   M /trunk/epan/dissectors/packet-diameter.c
   M /trunk/epan/dissectors/packet-e164.h
   M /trunk/epan/dissectors/packet-e212.h
   M /trunk/epan/dissectors/packet-erf.c
   M /trunk/epan/dissectors/packet-gprs-llc.c
   M /trunk/epan/dissectors/packet-gsm_map.c
   M /trunk/epan/dissectors/packet-gsm_sms.c
   M /trunk/epan/dissectors/packet-gssapi.c
   M /trunk/epan/dissectors/packet-h225.c
   M /trunk/epan/dissectors/packet-h245.c
   M /trunk/epan/dissectors/packet-h248.c
   M /trunk/epan/dissectors/packet-h261.c
   M /trunk/epan/dissectors/packet-h263p.c
   M /trunk/epan/dissectors/packet-h264.c
   M /trunk/epan/dissectors/packet-hip.c
   M /trunk/epan/dissectors/packet-inap.c
   M /trunk/epan/dissectors/packet-iscsi.c
   M /trunk/epan/dissectors/packet-isis-hello.c
   M /trunk/epan/dissectors/packet-isis-lsp.c
   M /trunk/epan/dissectors/packet-itdm.c
   M /trunk/epan/dissectors/packet-lge_monitor.c
   M /trunk/epan/dissectors/packet-m3ua.c
   M /trunk/epan/dissectors/packet-mp4ves.c
   M /trunk/epan/dissectors/packet-msrp.c
   M /trunk/epan/dissectors/packet-mtp2.c
   M /trunk/epan/dissectors/packet-nt-sonmp.c
   M /trunk/epan/dissectors/packet-portmap.c
   M /trunk/epan/dissectors/packet-sccp.c
   M /trunk/epan/dissectors/packet-sdp.c
   M /trunk/epan/dissectors/packet-sigcomp.c
   M /trunk/epan/dissectors/packet-smb-sidsnooping.c
   M /trunk/epan/dissectors/packet-snmp.c
   M /trunk/epan/dissectors/packet-tcap.c
   M /trunk/epan/dissectors/packet-tcp.h
   M /trunk/epan/dissectors/packet-turbocell.c
   M /trunk/epan/dissectors/packet-uma.c
   M /trunk/epan/dissectors/packet-zep.c

Sanitize epan includes
------------------------------------------------------------------------
r29498 | tuexen | 2009-08-21 13:10:51 -0700 (Fri, 21 Aug 2009) | 3 lines
Changed paths:
   M /trunk/gtk/sctp_graph_dlg.c
   M /trunk/gtk/sctp_stat.c

From Irene Ruengeler: Fix two bugs regarding plotted TSNs reported by
Christian Constantin.

------------------------------------------------------------------------
r29497 | krj | 2009-08-21 12:48:11 -0700 (Fri, 21 Aug 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-miop.c
   M /trunk/epan/dissectors/packet-ziop.c

Remove unneeded #includes
------------------------------------------------------------------------
r29496 | jake | 2009-08-21 11:56:15 -0700 (Fri, 21 Aug 2009) | 1 line
Changed paths:
   M /trunk/plugins/docsis/packet-docsis.c

Remove unneeded #includes.
------------------------------------------------------------------------
r29495 | jake | 2009-08-21 11:54:28 -0700 (Fri, 21 Aug 2009) | 1 line
Changed paths:
   M /trunk/plugins/docsis/Makefile.common
   D /trunk/plugins/docsis/packet-docsis.h

Remove unneeded #includes.
------------------------------------------------------------------------
r29494 | krj | 2009-08-21 10:11:02 -0700 (Fri, 21 Aug 2009) | 4 lines
Changed paths:
   M /trunk/epan/proto.c

Delay TRY_TO_FAKE_THIS_ITEM() in proto_tree_add_bits_ret_val() until we know it is safe.

Thanks to Martin for pointing this out in r29493.

------------------------------------------------------------------------
r29493 | martinm | 2009-08-21 08:16:27 -0700 (Fri, 21 Aug 2009) | 3 lines
Changed paths:
   M /trunk/epan/proto.c

Don't try TRY_TO_FAKE_THIS_ITEM in proto_tree_add_bits_ret_val(), as otherwise
the side effect 'return_value' getting set doesn't happen.

------------------------------------------------------------------------
r29492 | wmeier | 2009-08-21 07:36:27 -0700 (Fri, 21 Aug 2009) | 2 lines
Changed paths:
   M /trunk/plugins/asn1/asn1.c
   M /trunk/plugins/asn1/packet-asn1.c
   M /trunk/plugins/docsis/packet-bintrngreq.c
   M /trunk/plugins/docsis/packet-bpkmattr.c
   M /trunk/plugins/docsis/packet-bpkmreq.c
   M /trunk/plugins/docsis/packet-bpkmrsp.c
   M /trunk/plugins/docsis/packet-dccack.c
   M /trunk/plugins/docsis/packet-dccreq.c
   M /trunk/plugins/docsis/packet-dccrsp.c
   M /trunk/plugins/docsis/packet-dcd.c
   M /trunk/plugins/docsis/packet-docsis.c
   M /trunk/plugins/docsis/packet-dsaack.c
   M /trunk/plugins/docsis/packet-dsareq.c
   M /trunk/plugins/docsis/packet-dsarsp.c
   M /trunk/plugins/docsis/packet-dscack.c
   M /trunk/plugins/docsis/packet-dscreq.c
   M /trunk/plugins/docsis/packet-dscrsp.c
   M /trunk/plugins/docsis/packet-dsdreq.c
   M /trunk/plugins/docsis/packet-dsdrsp.c
   M /trunk/plugins/docsis/packet-intrngreq.c
   M /trunk/plugins/docsis/packet-macmgmt.c
   M /trunk/plugins/docsis/packet-map.c
   M /trunk/plugins/docsis/packet-mdd.c
   M /trunk/plugins/docsis/packet-regack.c
   M /trunk/plugins/docsis/packet-regreq.c
   M /trunk/plugins/docsis/packet-regreqmp.c
   M /trunk/plugins/docsis/packet-regrsp.c
   M /trunk/plugins/docsis/packet-regrspmp.c
   M /trunk/plugins/docsis/packet-rngreq.c
   M /trunk/plugins/docsis/packet-rngrsp.c
   M /trunk/plugins/docsis/packet-sync.c
   M /trunk/plugins/docsis/packet-tlv.c
   M /trunk/plugins/docsis/packet-type29ucd.c
   M /trunk/plugins/docsis/packet-uccreq.c
   M /trunk/plugins/docsis/packet-uccrsp.c
   M /trunk/plugins/docsis/packet-ucd.c
   M /trunk/plugins/docsis/packet-vendor.c
   M /trunk/plugins/ethercat/packet-ams.c
   M /trunk/plugins/ethercat/packet-ecatmb.c
   M /trunk/plugins/ethercat/packet-ethercat-datagram.c
   M /trunk/plugins/ethercat/packet-ethercat-frame.c
   M /trunk/plugins/ethercat/packet-ioraw.c
   M /trunk/plugins/ethercat/packet-nv.c
   M /trunk/plugins/gryphon/packet-gryphon.c
   M /trunk/plugins/irda/packet-ircomm.c
   M /trunk/plugins/irda/packet-irda.c
   M /trunk/plugins/wimaxasncp/packet-wimaxasncp.c

(Minor) Remove unneeded #includes.

------------------------------------------------------------------------
r29491 | krj | 2009-08-21 04:31:21 -0700 (Fri, 21 Aug 2009) | 1 line
Changed paths:
   M /trunk/epan/dfilter/dfilter.c

Handle a text NULL pointer more gracefully
------------------------------------------------------------------------
r29490 | krj | 2009-08-21 04:03:30 -0700 (Fri, 21 Aug 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-iax2.c
   M /trunk/epan/proto.c
   M /trunk/epan/proto.h
   M /trunk/file.c
   M /trunk/gtk/expert_comp_table.c
   M /trunk/gtk/main_proto_draw.c
   M /trunk/gtk/rtp_analysis.c
   M /trunk/plugins/wimax/packet-wmx.c
   M /trunk/print.c
   M /trunk/proto_hier_stats.c

Also fake empty field_info's by gracefully handling NULL field_info pointer elsewhere.
------------------------------------------------------------------------
r29489 | etxrab | 2009-08-21 03:12:47 -0700 (Fri, 21 Aug 2009) | 3 lines
Changed paths:
   M /trunk/epan/column-utils.c
   M /trunk/epan/libwireshark.def
   M /trunk/file.c
   M /trunk/gtk/new_packet_list.c
   M /trunk/gtk/packet_list_store.c
   M /trunk/gtk/packet_list_store.h

Use col_text in frame data.
- colum-utils needs more work, based on
 Didier Gautherons optimizations patch http://wiki.wireshark.org/Development/Optimization
------------------------------------------------------------------------
r29488 | jake | 2009-08-20 22:37:33 -0700 (Thu, 20 Aug 2009) | 2 lines
Changed paths:
   M /trunk/epan/Makefile.am

List the new DOCSIS dissector file here as well.

------------------------------------------------------------------------
r29487 | jake | 2009-08-20 12:41:53 -0700 (Thu, 20 Aug 2009) | 3 lines
Changed paths:
   M /trunk/plugins/docsis/Makefile.common
   A /trunk/plugins/docsis/packet-bintrngreq.c
   M /trunk/plugins/docsis/packet-docsis.h
   M /trunk/plugins/docsis/packet-macmgmt.c

From Geoffrey Kimball:
DOCSIS 3.0 includes a new Bonded Initial Ranging Request (B-INIT-RNG-REQ) MAC
Management type (34).  A simple dissector is needed to decode this message.
------------------------------------------------------------------------
r29486 | krj | 2009-08-20 10:43:56 -0700 (Thu, 20 Aug 2009) | 1 line
Changed paths:
   M /trunk/tools/fuzz-test.sh

Add error probability command line parameter
------------------------------------------------------------------------
r29485 | martinm | 2009-08-20 06:25:41 -0700 (Thu, 20 Aug 2009) | 1 line
Changed paths:
   M /trunk/AUTHORS

Update my entry
------------------------------------------------------------------------
r29484 | martinm | 2009-08-20 06:16:34 -0700 (Thu, 20 Aug 2009) | 1 line
Changed paths:
   M /trunk/gtk/mac_lte_stat_dlg.c

Trivial formatting changes
------------------------------------------------------------------------
r29483 | etxrab | 2009-08-20 02:49:32 -0700 (Thu, 20 Aug 2009) | 1 line
Changed paths:
   M /trunk/epan/frame_data.h

Prepare to store column text in frame data directly.
------------------------------------------------------------------------
r29482 | etxrab | 2009-08-20 00:26:16 -0700 (Thu, 20 Aug 2009) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_common.h
   M /trunk/epan/dissectors/packet-gsm_a_gm.c
   M /trunk/epan/dissectors/packet-gsm_a_rr.c
   M /trunk/epan/dissectors/packet-gtpv2.c
   M /trunk/epan/dissectors/packet-nas_eps.c

From Harald Welte :
Connect RRLP to GSM A DTAP application info message.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3919

From me try to fix missuse of pinfo.
------------------------------------------------------------------------
r29481 | etxrab | 2009-08-19 12:20:45 -0700 (Wed, 19 Aug 2009) | 1 line
Changed paths:
   M /trunk/gtk/expert_dlg.c

Destroy window with parent, update label when showing window.
------------------------------------------------------------------------
r29480 | krj | 2009-08-19 12:08:34 -0700 (Wed, 19 Aug 2009) | 1 line
Changed paths:
   M /trunk/epan/proto.c

Move TRY_TO_FAKE_THIS_ITEM to all public proto_xxx methods. Currently we rely on our internal (static) helper functions to do the faking. However, when they fake a protocol tree, they usually return a valid tree (although a dummy tree it is still a valid one). This means that we end up calling proto_tree_set_representation + friends on it for no reason. By moving TRY_TO_FAKE_THIS_ITEM to the public proto_xxx methods we're able to bail immediately (when we're allowed to do so).
------------------------------------------------------------------------
r29479 | etxrab | 2009-08-19 11:39:30 -0700 (Wed, 19 Aug 2009) | 1 line
Changed paths:
   M /trunk/gtk/Makefile.nmake

Make it possible to run checkapi with "deprecated-gtk-todo".
------------------------------------------------------------------------
r29478 | etxrab | 2009-08-19 11:37:13 -0700 (Wed, 19 Aug 2009) | 5 lines
Changed paths:
   M /trunk/epan/libwireshark.def
   M /trunk/epan/strutil.c
   M /trunk/epan/strutil.h
   M /trunk/gtk/Makefile.common
   M /trunk/gtk/expert_comp_dlg.c
   M /trunk/gtk/expert_comp_table.c
   M /trunk/gtk/expert_comp_table.h
   M /trunk/gtk/expert_dlg.c

From Didier Gautheron:
Part 2
Extracted from optimizations patch http://wiki.wireshark.org/Development/Optimization
Optimize expert info.
Slightly changed by me.
------------------------------------------------------------------------
r29477 | etxrab | 2009-08-19 11:36:36 -0700 (Wed, 19 Aug 2009) | 5 lines
Changed paths:
   A /trunk/gtk/expert_dlg.h

From Didier Gautheron:
Part 1
Extracted from optimizations patch http://wiki.wireshark.org/Development/Optimization
Optimize expert info.
Slightly changed by me.
------------------------------------------------------------------------
r29476 | jmayer | 2009-08-19 08:42:24 -0700 (Wed, 19 Aug 2009) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-capwap.c

As pointed out by Alexis La Goutte via PM, r29474 didn't
support the different MAC formats (eui48 and eui64) properly.
Now, eui48 is printed as mac, the rest is still handled as
blob.

------------------------------------------------------------------------
r29475 | krj | 2009-08-19 06:52:15 -0700 (Wed, 19 Aug 2009) | 4 lines
Changed paths:
   M /trunk/file.c

We shouldn't conditionalise on _filtering_ tap listerners to determine whether tapping should be performed or not. We also need to handle _normal_ tap listerners. This change backs out the regression introduced in r29435.

Thanks to Didier: https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3916

------------------------------------------------------------------------
r29474 | jmayer | 2009-08-19 05:25:40 -0700 (Wed, 19 Aug 2009) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-capwap.c

Add support for Radio Mac/Wireless Specific Information optional
header fields. This patch lacks handling of padding since a) I don't
have a trace containing padding and b) I don't understand the
wording in the rfc (it's to ambigous for my liking).

------------------------------------------------------------------------
r29473 | etxrab | 2009-08-19 04:34:40 -0700 (Wed, 19 Aug 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-eigrp.c

From   Jochen Bartl:
EIGRP dissector enhancements (IPv6, Stub routing, Authentication TLVs)
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3907
------------------------------------------------------------------------
r29472 | etxrab | 2009-08-19 02:32:56 -0700 (Wed, 19 Aug 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_rr.c

From   Jan Lübbe:
packet-gsm_a_rr.c: flip gsm_a_rr_mv_vals, 0 means vaild.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3915
------------------------------------------------------------------------
r29471 | etxrab | 2009-08-19 00:55:11 -0700 (Wed, 19 Aug 2009) | 3 lines
Changed paths:
   M /trunk/epan/column-utils.c
   M /trunk/epan/column_info.h

From Didier Gautheron:
Extracted from optimizations patch http://wiki.wireshark.org/Development/Optimization
Make col_expr const gchar.
------------------------------------------------------------------------
r29470 | etxrab | 2009-08-18 23:04:30 -0700 (Tue, 18 Aug 2009) | 1 line
Changed paths:
   M /trunk/gtk/new_packet_list.c

Fix a memmory leak.
------------------------------------------------------------------------
r29469 | etxrab | 2009-08-18 16:00:42 -0700 (Tue, 18 Aug 2009) | 1 line
Changed paths:
   M /trunk/gtk/new_packet_list.c
   M /trunk/gtk/new_packet_list.h
   M /trunk/gtk/recent.c

Add new_packet_list_recent_write_all().
------------------------------------------------------------------------
r29468 | jake | 2009-08-18 10:36:30 -0700 (Tue, 18 Aug 2009) | 2 lines
Changed paths:
   M /trunk/gtk/rtp_player.c

Properly handle closing/destruction of RTP player window.

------------------------------------------------------------------------
r29467 | etxrab | 2009-08-18 07:40:51 -0700 (Tue, 18 Aug 2009) | 2 lines
Changed paths:
   M /trunk/gtk/menus.c
   M /trunk/gtk/new_packet_list.c
   M /trunk/gtk/new_packet_list.h

Make copy summary work for new_packet_list.
XXX The enum in .h file does not seem to work???
------------------------------------------------------------------------
r29466 | etxrab | 2009-08-18 07:39:32 -0700 (Tue, 18 Aug 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_gm.c

Minor clean up.
------------------------------------------------------------------------
r29465 | stig | 2009-08-18 07:37:25 -0700 (Tue, 18 Aug 2009) | 2 lines
Changed paths:
   M /trunk/cmake/modules/FindGLIB2.cmake
   M /trunk/cmake/modules/FindGTK2.cmake

Search for includes and libs in /opt/local/ (MacPorts).

------------------------------------------------------------------------
r29464 | morriss | 2009-08-18 06:25:49 -0700 (Tue, 18 Aug 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-sccp.c

Add an expert info noting that an ANSI message with the national indicator set to 0 (international) is unusual.
------------------------------------------------------------------------
r29463 | etxrab | 2009-08-18 05:15:36 -0700 (Tue, 18 Aug 2009) | 1 line
Changed paths:
   M /trunk/asn1/s1ap/s1ap.cnf
   M /trunk/epan/dissectors/packet-s1ap.c

Make build bot happy?
------------------------------------------------------------------------
r29462 | etxrab | 2009-08-18 04:39:55 -0700 (Tue, 18 Aug 2009) | 1 line
Changed paths:
   M /trunk/asn1/nbap/nbap.cnf
   M /trunk/asn1/ranap/ranap.cnf
   M /trunk/asn1/s1ap/s1ap.cnf
   M /trunk/epan/dissectors/packet-nbap.c
   M /trunk/epan/dissectors/packet-ranap.c
   M /trunk/epan/dissectors/packet-s1ap.c

Typo: parameter_tvb to be used.
------------------------------------------------------------------------
r29461 | etxrab | 2009-08-18 01:00:05 -0700 (Tue, 18 Aug 2009) | 2 lines
Changed paths:
   M /trunk/diameter/TGPPRx.xml
   M /trunk/diameter/gqpolicy.xml

From Mathias de Paulis Nilsson:
Updates to  V8.5.0.
------------------------------------------------------------------------
r29460 | jake | 2009-08-17 23:41:12 -0700 (Mon, 17 Aug 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gtpv2.c

From Swapnil Barai:
Minor Bug in Bearer Context in Packet-gtpv2.c fixed.

------------------------------------------------------------------------
r29459 | sfisher | 2009-08-17 17:32:11 -0700 (Mon, 17 Aug 2009) | 7 lines
Changed paths:
   M /trunk/epan/dissectors/packet-x224.c


Display Microsoft's Remote Desktop Protocol (RDP) extension to the X.224
connection request that shows the session load balancing information.  There
appears to be more dissecting that can be done for this field, but I don't
have any sample captures to test this.
 

------------------------------------------------------------------------
r29458 | krj | 2009-08-17 13:14:59 -0700 (Mon, 17 Aug 2009) | 1 line
Changed paths:
   M /trunk/epan/except.c

As pointed out by Guy, we should probably explain why the gulong -> size_t cast is 'safe'
------------------------------------------------------------------------
r29457 | jake | 2009-08-17 12:10:19 -0700 (Mon, 17 Aug 2009) | 2 lines
Changed paths:
   M /trunk/gtk/graph_analysis.c

Change window_new() to dlg_window_new() and destroy the window with the top level window.

------------------------------------------------------------------------
r29456 | krj | 2009-08-17 10:19:31 -0700 (Mon, 17 Aug 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dect.c

setbit() is (AFAIK) defined in <sys/param.h> (OpenBSD) so rename to dect_setbit() to avoid clash. getbit() is also renamed for consistency.

Fixes the issue reported by Stan: http://www.wireshark.org/lists/wireshark-users/200908/msg00128.html

------------------------------------------------------------------------
r29455 | etxrab | 2009-08-17 08:13:58 -0700 (Mon, 17 Aug 2009) | 1 line
Changed paths:
   M /trunk/gtk/new_packet_list.c

Remove #if 0
------------------------------------------------------------------------
r29454 | etxrab | 2009-08-17 08:05:43 -0700 (Mon, 17 Aug 2009) | 1 line
Changed paths:
   M /trunk/epan/column-utils.c
   M /trunk/gtk/new_packet_list.c
   M /trunk/gtk/packet_list_store.c

Prepare to store column data from pinfo.
------------------------------------------------------------------------
r29453 | krj | 2009-08-17 04:21:33 -0700 (Mon, 17 Aug 2009) | 1 line
Changed paths:
   M /trunk/epan/proto.c

Move the NULL pointer 'tree' check under TRY_TO_FAKE_THIS_ITEMs umbrella
------------------------------------------------------------------------
r29452 | krj | 2009-08-17 04:13:36 -0700 (Mon, 17 Aug 2009) | 1 line
Changed paths:
   M /trunk/epan/proto.c

Don't do PROTO_REGISTRAR_GET_NTH twice.
------------------------------------------------------------------------
r29451 | krj | 2009-08-16 21:23:47 -0700 (Sun, 16 Aug 2009) | 4 lines
Changed paths:
   M /trunk/epan/except.c

Add proper type cast.

Thanks to Martin for reporting this.

------------------------------------------------------------------------
r29450 | krj | 2009-08-16 08:33:05 -0700 (Sun, 16 Aug 2009) | 1 line
Changed paths:
   M /trunk/gtk/new_packet_list.c

Add missing call to packets_bar_update() after thaw'ing
------------------------------------------------------------------------
r29447 | gerald | 2009-08-16 08:03:26 -0700 (Sun, 16 Aug 2009) | 1 line
Changed paths:
   M /trunk/epan/enterprise-numbers
   M /trunk/manuf

[Automatic manuf and enterprise-numbers update for 2009-08-16]
------------------------------------------------------------------------
r29446 | krj | 2009-08-16 05:36:22 -0700 (Sun, 16 Aug 2009) | 1 line
Changed paths:
   M /trunk/asn1/ldap/packet-ldap-template.c
   M /trunk/asn1/mpeg-pes/packet-mpeg-pes-template.c
   M /trunk/asn1/pres/packet-pres-template.c
   M /trunk/asn1/snmp/packet-snmp-template.c
   M /trunk/asn1/spnego/packet-spnego-template.c
   M /trunk/asn1/t38/packet-t38-template.c
   M /trunk/epan/dissectors/packet-3com-xns.c
   M /trunk/epan/dissectors/packet-afp.c
   M /trunk/epan/dissectors/packet-aim-icq.c
   M /trunk/epan/dissectors/packet-aim-messaging.c
   M /trunk/epan/dissectors/packet-aim.c
   M /trunk/epan/dissectors/packet-airopeek.c
   M /trunk/epan/dissectors/packet-ap1394.c
   M /trunk/epan/dissectors/packet-arcnet.c
   M /trunk/epan/dissectors/packet-artnet.c
   M /trunk/epan/dissectors/packet-asap.c
   M /trunk/epan/dissectors/packet-atalk.c
   M /trunk/epan/dissectors/packet-atm.c
   M /trunk/epan/dissectors/packet-ayiya.c
   M /trunk/epan/dissectors/packet-bacnet.c
   M /trunk/epan/dissectors/packet-bat.c
   M /trunk/epan/dissectors/packet-bctp.c
   M /trunk/epan/dissectors/packet-ber.c
   M /trunk/epan/dissectors/packet-bssgp.c
   M /trunk/epan/dissectors/packet-capwap.c
   M /trunk/epan/dissectors/packet-cdp.c
   M /trunk/epan/dissectors/packet-chdlc.c
   M /trunk/epan/dissectors/packet-cisco-erspan.c
   M /trunk/epan/dissectors/packet-clnp.c
   M /trunk/epan/dissectors/packet-cosine.c
   M /trunk/epan/dissectors/packet-dccp.c
   M /trunk/epan/dissectors/packet-dcerpc.c
   M /trunk/epan/dissectors/packet-dcp-etsi.c
   M /trunk/epan/dissectors/packet-dsi.c
   M /trunk/epan/dissectors/packet-dtpt.c
   M /trunk/epan/dissectors/packet-dua.c
   M /trunk/epan/dissectors/packet-eapol.c
   M /trunk/epan/dissectors/packet-egd.c
   M /trunk/epan/dissectors/packet-ehs.c
   M /trunk/epan/dissectors/packet-eigrp.c
   M /trunk/epan/dissectors/packet-enc.c
   M /trunk/epan/dissectors/packet-enrp.c
   M /trunk/epan/dissectors/packet-erf.c
   M /trunk/epan/dissectors/packet-ethertype.c
   M /trunk/epan/dissectors/packet-fc.c
   M /trunk/epan/dissectors/packet-fcct.c
   M /trunk/epan/dissectors/packet-fcip.c
   M /trunk/epan/dissectors/packet-fcsb3.c
   M /trunk/epan/dissectors/packet-fcswils.c
   M /trunk/epan/dissectors/packet-fddi.c
   M /trunk/epan/dissectors/packet-fefd.c
   M /trunk/epan/dissectors/packet-fr.c
   M /trunk/epan/dissectors/packet-giop.c
   M /trunk/epan/dissectors/packet-gmrp.c
   M /trunk/epan/dissectors/packet-gprs-ns.c
   M /trunk/epan/dissectors/packet-gre.c
   M /trunk/epan/dissectors/packet-gsm_map.c
   M /trunk/epan/dissectors/packet-gsm_sms.c
   M /trunk/epan/dissectors/packet-gsm_sms_ud.c
   M /trunk/epan/dissectors/packet-gssapi.c
   M /trunk/epan/dissectors/packet-gtp.c
   M /trunk/epan/dissectors/packet-gvrp.c
   M /trunk/epan/dissectors/packet-hci_h1.c
   M /trunk/epan/dissectors/packet-hci_h4.c
   M /trunk/epan/dissectors/packet-hip.c
   M /trunk/epan/dissectors/packet-hpext.c
   M /trunk/epan/dissectors/packet-hsrp.c
   M /trunk/epan/dissectors/packet-iax2.c
   M /trunk/epan/dissectors/packet-icap.c
   M /trunk/epan/dissectors/packet-icmp.c
   M /trunk/epan/dissectors/packet-icmpv6.c
   M /trunk/epan/dissectors/packet-idp.c
   M /trunk/epan/dissectors/packet-ieee80211.c
   M /trunk/epan/dissectors/packet-ieee8021ah.c
   M /trunk/epan/dissectors/packet-ieee8023.c
   M /trunk/epan/dissectors/packet-ieee802a.c
   M /trunk/epan/dissectors/packet-imf.c
   M /trunk/epan/dissectors/packet-ip.c
   M /trunk/epan/dissectors/packet-ipars.c
   M /trunk/epan/dissectors/packet-ipfc.c
   M /trunk/epan/dissectors/packet-ipp.c
   M /trunk/epan/dissectors/packet-ipsec.c
   M /trunk/epan/dissectors/packet-ipv6.c
   M /trunk/epan/dissectors/packet-ipx.c
   M /trunk/epan/dissectors/packet-isl.c
   M /trunk/epan/dissectors/packet-isup.c
   M /trunk/epan/dissectors/packet-itdm.c
   M /trunk/epan/dissectors/packet-iua.c
   M /trunk/epan/dissectors/packet-iuup.c
   M /trunk/epan/dissectors/packet-iwarp-ddp-rdmap.c
   M /trunk/epan/dissectors/packet-jabber.c
   M /trunk/epan/dissectors/packet-juniper.c
   M /trunk/epan/dissectors/packet-jxta.c
   M /trunk/epan/dissectors/packet-kpasswd.c
   M /trunk/epan/dissectors/packet-l2tp.c
   M /trunk/epan/dissectors/packet-lanforge.c
   M /trunk/epan/dissectors/packet-lapb.c
   M /trunk/epan/dissectors/packet-lapd.c
   M /trunk/epan/dissectors/packet-ldap.c
   M /trunk/epan/dissectors/packet-lge_monitor.c
   M /trunk/epan/dissectors/packet-llc.c
   M /trunk/epan/dissectors/packet-loop.c
   M /trunk/epan/dissectors/packet-lwapp.c
   M /trunk/epan/dissectors/packet-m2pa.c
   M /trunk/epan/dissectors/packet-m2ua.c
   M /trunk/epan/dissectors/packet-m3ua.c
   M /trunk/epan/dissectors/packet-mdshdr.c
   M /trunk/epan/dissectors/packet-mgcp.c
   M /trunk/epan/dissectors/packet-mikey.c
   M /trunk/epan/dissectors/packet-miop.c
   M /trunk/epan/dissectors/packet-mip.c
   M /trunk/epan/dissectors/packet-mip6.c
   M /trunk/epan/dissectors/packet-mmse.c
   M /trunk/epan/dissectors/packet-mpeg-pes.c
   M /trunk/epan/dissectors/packet-mpls.c
   M /trunk/epan/dissectors/packet-mq.c
   M /trunk/epan/dissectors/packet-msdp.c
   M /trunk/epan/dissectors/packet-msrp.c
   M /trunk/epan/dissectors/packet-mtp2.c
   M /trunk/epan/dissectors/packet-mtp3.c
   M /trunk/epan/dissectors/packet-mtp3mg.c
   M /trunk/epan/dissectors/packet-nbipx.c
   M /trunk/epan/dissectors/packet-nbns.c
   M /trunk/epan/dissectors/packet-ncp.c
   M /trunk/epan/dissectors/packet-ndmp.c
   M /trunk/epan/dissectors/packet-ndps.c
   M /trunk/epan/dissectors/packet-netbios.c
   M /trunk/epan/dissectors/packet-nhrp.c
   M /trunk/epan/dissectors/packet-nsip.c
   M /trunk/epan/dissectors/packet-null.c
   M /trunk/epan/dissectors/packet-osi.c
   M /trunk/epan/dissectors/packet-ositp.c
   M /trunk/epan/dissectors/packet-ospf.c
   M /trunk/epan/dissectors/packet-pcli.c
   M /trunk/epan/dissectors/packet-pdcp-lte.c
   M /trunk/epan/dissectors/packet-pflog.c
   M /trunk/epan/dissectors/packet-pgm.c
   M /trunk/epan/dissectors/packet-pim.c
   M /trunk/epan/dissectors/packet-pktc.c
   M /trunk/epan/dissectors/packet-pktgen.c
   M /trunk/epan/dissectors/packet-ppi.c
   M /trunk/epan/dissectors/packet-ppp.c
   M /trunk/epan/dissectors/packet-pptp.c
   M /trunk/epan/dissectors/packet-pres.c
   M /trunk/epan/dissectors/packet-pw-atm.c
   M /trunk/epan/dissectors/packet-pw-eth.c
   M /trunk/epan/dissectors/packet-pw-hdlc.c
   M /trunk/epan/dissectors/packet-q931.c
   M /trunk/epan/dissectors/packet-radiotap.c
   M /trunk/epan/dissectors/packet-raw.c
   M /trunk/epan/dissectors/packet-redback.c
   M /trunk/epan/dissectors/packet-redbackli.c
   M /trunk/epan/dissectors/packet-rmcp.c
   M /trunk/epan/dissectors/packet-rmi.c
   M /trunk/epan/dissectors/packet-rmp.c
   M /trunk/epan/dissectors/packet-rmt-alc.c
   M /trunk/epan/dissectors/packet-roofnet.c
   M /trunk/epan/dissectors/packet-rpc.c
   M /trunk/epan/dissectors/packet-rpl.c
   M /trunk/epan/dissectors/packet-rtnet.c
   M /trunk/epan/dissectors/packet-rtp.c
   M /trunk/epan/dissectors/packet-rudp.c
   M /trunk/epan/dissectors/packet-rx.c
   M /trunk/epan/dissectors/packet-sap.c
   M /trunk/epan/dissectors/packet-sctp.c
   M /trunk/epan/dissectors/packet-sdlc.c
   M /trunk/epan/dissectors/packet-sdp.c
   M /trunk/epan/dissectors/packet-ses.c
   M /trunk/epan/dissectors/packet-simulcrypt.c
   M /trunk/epan/dissectors/packet-sll.c
   M /trunk/epan/dissectors/packet-smb.c
   M /trunk/epan/dissectors/packet-smb2.c
   M /trunk/epan/dissectors/packet-sna.c
   M /trunk/epan/dissectors/packet-snaeth.c
   M /trunk/epan/dissectors/packet-sndcp.c
   M /trunk/epan/dissectors/packet-snmp.c
   M /trunk/epan/dissectors/packet-spnego.c
   M /trunk/epan/dissectors/packet-spp.c
   M /trunk/epan/dissectors/packet-srp.c
   M /trunk/epan/dissectors/packet-ssl.c
   M /trunk/epan/dissectors/packet-sua.c
   M /trunk/epan/dissectors/packet-symantec.c
   M /trunk/epan/dissectors/packet-t38.c
   M /trunk/epan/dissectors/packet-tali.c
   M /trunk/epan/dissectors/packet-tcp.c
   M /trunk/epan/dissectors/packet-tds.c
   M /trunk/epan/dissectors/packet-teamspeak2.c
   M /trunk/epan/dissectors/packet-telkonet.c
   M /trunk/epan/dissectors/packet-teredo.c
   M /trunk/epan/dissectors/packet-tipc.c
   M /trunk/epan/dissectors/packet-tns.c
   M /trunk/epan/dissectors/packet-tr.c
   M /trunk/epan/dissectors/packet-tte.c
   M /trunk/epan/dissectors/packet-turbocell.c
   M /trunk/epan/dissectors/packet-tzsp.c
   M /trunk/epan/dissectors/packet-ucp.c
   M /trunk/epan/dissectors/packet-udld.c
   M /trunk/epan/dissectors/packet-usb.c
   M /trunk/epan/dissectors/packet-v120.c
   M /trunk/epan/dissectors/packet-v5ua.c
   M /trunk/epan/dissectors/packet-vcdu.c
   M /trunk/epan/dissectors/packet-vines.c
   M /trunk/epan/dissectors/packet-wcp.c
   M /trunk/epan/dissectors/packet-wfleet-hdlc.c
   M /trunk/epan/dissectors/packet-wsp.c
   M /trunk/epan/dissectors/packet-wtp.c
   M /trunk/epan/dissectors/packet-x224.c
   M /trunk/epan/dissectors/packet-x25.c
   M /trunk/epan/dissectors/packet-zbee-aps.c
   M /trunk/epan/dissectors/packet-zbee-nwk.c
   M /trunk/epan/dissectors/packet-zbee-zdp.c
   M /trunk/epan/libwireshark.def
   M /trunk/epan/reassemble.c
   M /trunk/plugins/docsis/packet-bpkmreq.c
   M /trunk/plugins/docsis/packet-bpkmrsp.c
   M /trunk/plugins/docsis/packet-dsaack.c
   M /trunk/plugins/docsis/packet-dsareq.c
   M /trunk/plugins/docsis/packet-dsarsp.c
   M /trunk/plugins/docsis/packet-dscack.c
   M /trunk/plugins/docsis/packet-dscreq.c
   M /trunk/plugins/docsis/packet-dscrsp.c
   M /trunk/plugins/docsis/packet-dsdreq.c
   M /trunk/plugins/docsis/packet-regack.c
   M /trunk/plugins/docsis/packet-regreq.c
   M /trunk/plugins/docsis/packet-regreqmp.c
   M /trunk/plugins/docsis/packet-regrsp.c
   M /trunk/plugins/docsis/packet-regrspmp.c
   M /trunk/plugins/docsis/packet-uccreq.c
   M /trunk/plugins/ethercat/packet-esl.c
   M /trunk/plugins/ethercat/packet-ethercat-frame.c
   M /trunk/plugins/irda/packet-ircomm.c
   M /trunk/plugins/irda/packet-irda.c
   M /trunk/plugins/profinet/packet-dcom-cba-acco.c
   M /trunk/plugins/profinet/packet-pn-mrp.c
   M /trunk/plugins/sercosiii/packet-sercosiii_1v1_at.c
   M /trunk/plugins/sercosiii/packet-sercosiii_1v1_mdt.c

Switch a bunch of dissectors over to using tvb_new_subset_remaining()
------------------------------------------------------------------------
r29445 | krj | 2009-08-16 03:53:47 -0700 (Sun, 16 Aug 2009) | 4 lines
Changed paths:
   M /trunk/epan/tvbuff.c
   M /trunk/epan/tvbuff.h

Add a new function, tvb_new_subset_remaining(), which is a sligtly optimized version of tvb_new_subset(). The latter can be mapped to the former by tvb_new_subset(tvb, offset, -1 /* backing_length */, -1 /* reported_length */). We can disable some bounds checking because 'backing_length' and 'reported_length' are hardcoded to -1.

The current implementation of tvb_new_subset_remaining() only has the THROW_ON(reported_length < 1) check removed when compared to tvb_new_subset(). So there's room for improvement in this function. We should be able to disable some more (redundant) bounds checking.

------------------------------------------------------------------------
r29444 | krj | 2009-08-16 02:48:25 -0700 (Sun, 16 Aug 2009) | 1 line
Changed paths:
   M /trunk/epan/tvbuff.c

Remove unused parameters
------------------------------------------------------------------------
r29443 | krj | 2009-08-16 02:18:17 -0700 (Sun, 16 Aug 2009) | 1 line
Changed paths:
   M /trunk/epan/tvbuff.c

Remove the non-thread safe usage of 'last_tvb' variable in tvb_new_subset()
------------------------------------------------------------------------
r29442 | krj | 2009-08-16 01:18:17 -0700 (Sun, 16 Aug 2009) | 1 line
Changed paths:
   M /trunk/epan/tvbuff.c

Make some of the check_XXX functions accept the length/reported length of the tvbuff as arguments instead the tvbuff. We'll need this feature in order to remove the non-thread usage of the 'last_tvb' variable in tvb_new_subset()
------------------------------------------------------------------------
r29441 | krj | 2009-08-16 00:29:11 -0700 (Sun, 16 Aug 2009) | 1 line
Changed paths:
   M /trunk/epan/exceptions.h
   M /trunk/epan/tvbuff.c

Remove a non thread-safe usage (useful when/if we ever support threading) of a static tvbuff in tvb_new_real_data(). The current version uses a static 'last_tvb' to keep track of the last allocated tvbuff. This is needed because some of the function we call can throw an exception. This patch improves this strategy by throwing an exception (if needed) before we try to allocate the tvbuff. This way we avoid a memleak _and_ we don't have to track the 'last_tvb' tvbuff.
------------------------------------------------------------------------
r29440 | krj | 2009-08-15 21:54:33 -0700 (Sat, 15 Aug 2009) | 1 line
Changed paths:
   M /trunk/epan/reassemble.c

Use the slice allocator if GLIB >= 2,10,0
------------------------------------------------------------------------
r29439 | krj | 2009-08-15 21:08:00 -0700 (Sat, 15 Aug 2009) | 5 lines
Changed paths:
   M /trunk/gtk/new_packet_list.c
   M /trunk/gtk/packet_list_store.c
   M /trunk/gtk/packet_list_store.h

Switch over to using GPtrArray instead of manually g_renew'ing. This switch has some benefits:

1) We don't have to manually resize
2) GPtrArray uses a sligtly more efficient allocation scheme. It increases the size of the array exponentially which reduces the amount of memcpy's we have to do when we resize the array

------------------------------------------------------------------------
r29438 | sfisher | 2009-08-15 19:35:44 -0700 (Sat, 15 Aug 2009) | 4 lines
Changed paths:
   M /trunk/gtk/new_packet_list.c


Mark function paramter as unused with _U_ to please gcc.


------------------------------------------------------------------------
r29437 | etxrab | 2009-08-15 14:59:03 -0700 (Sat, 15 Aug 2009) | 1 line
Changed paths:
   M /trunk/gtk/new_packet_list.c

Try to please build bot
------------------------------------------------------------------------
r29436 | etxrab | 2009-08-15 14:12:56 -0700 (Sat, 15 Aug 2009) | 1 line
Changed paths:
   M /trunk/gtk/new_packet_list.c

Prepare for storing column data in packet list store.
------------------------------------------------------------------------
r29435 | krj | 2009-08-15 07:13:36 -0700 (Sat, 15 Aug 2009) | 1 line
Changed paths:
   M /trunk/file.c

Inline a few checks in the add_packet_to_packet_list() function since it's called in tight loop. This will help us to avoid calling functions that simply returns. This is especially the case when we're dealing with the new packet list due to its dissect-on-demand nature where colour/column construction is delayed until the row becomes visible.
------------------------------------------------------------------------
r29434 | krj | 2009-08-15 06:24:59 -0700 (Sat, 15 Aug 2009) | 1 line
Changed paths:
   M /trunk/epan/tvbuff.c

Use the slice allocator if GLIB >= 2,10,0 as suggested by Anders Broman
------------------------------------------------------------------------
r29433 | krj | 2009-08-15 05:41:24 -0700 (Sat, 15 Aug 2009) | 1 line
Changed paths:
   M /trunk/epan/tvbuff.c

Add a missing DISSECTOR_ASSERT in tvb_init()
------------------------------------------------------------------------
r29432 | krj | 2009-08-15 05:29:25 -0700 (Sat, 15 Aug 2009) | 1 line
Changed paths:
   M /trunk/epan/tvbuff.c

Make mem chunk static
------------------------------------------------------------------------
r29431 | krj | 2009-08-15 04:21:36 -0700 (Sat, 15 Aug 2009) | 1 line
Changed paths:
   M /trunk/plugins/ethercat/packet-ecatmb.c
   M /trunk/plugins/ethercat/packet-esl.c

Use HFILL instead of hard coding the values
------------------------------------------------------------------------
r29430 | krj | 2009-08-15 02:13:16 -0700 (Sat, 15 Aug 2009) | 1 line
Changed paths:
   M /trunk/epan/except.c

Switch over to using GLib's g_malloc/g_free in the name of consistency.
------------------------------------------------------------------------
r29429 | krj | 2009-08-15 01:38:50 -0700 (Sat, 15 Aug 2009) | 1 line
Changed paths:
   M /trunk/epan/proto.c

This should have been part of r29428. This patch forces proto_field_is_referenced() to respect the fake_protocols flag set by Protocol Hierarchy stats tap.
------------------------------------------------------------------------
r29428 | krj | 2009-08-15 01:05:10 -0700 (Sat, 15 Aug 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-frame.c

The frame dissector contains a kludge to workaround the fact that the Protocol Hierarchy stats tap always needs the protocol node to appear even though no color, display filter etc. reference it. This is no longer needed due to r29380.
------------------------------------------------------------------------
r29427 | krj | 2009-08-14 23:38:10 -0700 (Fri, 14 Aug 2009) | 8 lines
Changed paths:
   M /trunk/epan/dissectors/packet-bthci_acl.c
   M /trunk/epan/dissectors/packet-btl2cap.c
   M /trunk/epan/dissectors/packet-btrfcomm.c
   M /trunk/epan/packet.c
   M /trunk/epan/packet.h
   M /trunk/epan/reassemble.c
   M /trunk/epan/reassemble_test.c
   M /trunk/epan/wslua/wslua_dumper.c
   M /trunk/print.c

This patch introduces packet_add_new_data_source() which effectively deprecates add_new_data_source(). This is based on the following observation:

1) The tvb + name (aka. data_source) is only used when the protocol tree is visible

The current implementation of add_new_data_source() doesn't take this into account and simply allocates a data_source regardless. This is what packet_add_new_data_source() tries to rectify.

A couple of dissectors have already been switched over to the new packet_add_new_data_source(). Many are still missing. Help appreciated!

------------------------------------------------------------------------
r29426 | krj | 2009-08-14 22:26:02 -0700 (Fri, 14 Aug 2009) | 1 line
Changed paths:
   M /trunk/gtk/packet_list_store.c

Micro optimize by storing PACKET_LIST(tree_model) into a local variable and using that instead of computing PACKET_LIST(tree_model) each time.
------------------------------------------------------------------------
r29425 | krj | 2009-08-14 22:06:27 -0700 (Fri, 14 Aug 2009) | 1 line
Changed paths:
   M /trunk/gtk/new_packet_list.c

Avoid superfluous g_strdup()
------------------------------------------------------------------------
r29424 | krj | 2009-08-14 21:24:43 -0700 (Fri, 14 Aug 2009) | 1 line
Changed paths:
   M /trunk/gtk/menus.c

Enable 'Mark Packet' in the Edit menu
------------------------------------------------------------------------
r29423 | krj | 2009-08-14 21:19:45 -0700 (Fri, 14 Aug 2009) | 1 line
Changed paths:
   M /trunk/gtk/menus.c
   M /trunk/gtk/new_packet_list.c
   M /trunk/gtk/new_packet_list.h

Add support for mark/unmark all frames in our new packet list
------------------------------------------------------------------------
r29422 | krj | 2009-08-14 21:05:04 -0700 (Fri, 14 Aug 2009) | 1 line
Changed paths:
   M /trunk/gtk/menus.c

Find next/previous mark is also supported so don't exclude it
------------------------------------------------------------------------
r29421 | krj | 2009-08-14 20:57:14 -0700 (Fri, 14 Aug 2009) | 1 line
Changed paths:
   M /trunk/gtk/menus.c

Don't exclude functionality we already support
------------------------------------------------------------------------
r29420 | martinm | 2009-08-14 18:29:29 -0700 (Fri, 14 Aug 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-catapult-dct2000.c

Allow s1ap not to be dissected (to avoid seeing errors, possibly due to proprietary variants).

------------------------------------------------------------------------
r29419 | krj | 2009-08-14 12:35:01 -0700 (Fri, 14 Aug 2009) | 1 line
Changed paths:
   M /trunk/gtk/main.c
   M /trunk/gtk/main.h
   M /trunk/gtk/menus.c
   M /trunk/gtk/new_packet_list.c
   M /trunk/gtk/new_packet_list.h

Make 'Apply as filter'/'Prepare filter' work for new packet list.
------------------------------------------------------------------------
r29418 | krj | 2009-08-14 11:59:15 -0700 (Fri, 14 Aug 2009) | 1 line
Changed paths:
   M /trunk/gtk/new_packet_list.c

Remove the hacky row_from_iter() function and use new_packet_list_get_record() instead. Alas, new_packet_list_get_record() is also somewhat hacky in its nature, but hey at least we're using one less hacky thing.
------------------------------------------------------------------------
r29417 | krj | 2009-08-14 11:49:48 -0700 (Fri, 14 Aug 2009) | 1 line
Changed paths:
   M /trunk/gtk/new_packet_list.c

Make mark/unmark frame work with the new filter model
------------------------------------------------------------------------
r29416 | krj | 2009-08-14 11:32:44 -0700 (Fri, 14 Aug 2009) | 1 line
Changed paths:
   M /trunk/gtk/new_packet_list.c

Remove unused functions/prototypes
------------------------------------------------------------------------
r29415 | krj | 2009-08-14 11:29:32 -0700 (Fri, 14 Aug 2009) | 1 line
Changed paths:
   M /trunk/gtk/main.c
   M /trunk/gtk/new_packet_list.c

New packet list: right clicking on a row now selects the given row.
------------------------------------------------------------------------
r29414 | krj | 2009-08-14 08:56:23 -0700 (Fri, 14 Aug 2009) | 1 line
Changed paths:
   M /trunk/gtk/new_packet_list.c

Make first/last frame work again with the new filter model.
------------------------------------------------------------------------
r29413 | krj | 2009-08-14 08:44:57 -0700 (Fri, 14 Aug 2009) | 1 line
Changed paths:
   M /trunk/gtk/new_packet_list.c

Make next/previous frame work again with the new filter model.
------------------------------------------------------------------------
r29412 | etxrab | 2009-08-14 08:31:59 -0700 (Fri, 14 Aug 2009) | 3 lines
Changed paths:
   M /trunk/diameter/TGPPRx.xml
   M /trunk/diameter/dictionary.xml

Typos.
Fixes:
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3878
------------------------------------------------------------------------
r29411 | krj | 2009-08-14 06:33:17 -0700 (Fri, 14 Aug 2009) | 1 line
Changed paths:
   M /trunk/gtk/new_packet_list.c

Don't attach our original packet list model in new_packet_list_thaw(). It's pointless because we override it in filter_function().
------------------------------------------------------------------------
r29410 | krj | 2009-08-14 03:17:13 -0700 (Fri, 14 Aug 2009) | 4 lines
Changed paths:
   M /trunk/plugins/ethercat/Makefile.nmake

From Artem Tamazov via. 3899:

Remove superfluous /MP

------------------------------------------------------------------------
r29409 | krj | 2009-08-13 22:49:57 -0700 (Thu, 13 Aug 2009) | 1 line
Changed paths:
   M /trunk/file.c

Make display filtering work for NEW_PACKET_LIST. This didn't work previously because we would simply append the new filtered packets onto the existing ones.
------------------------------------------------------------------------
r29408 | krj | 2009-08-13 22:22:12 -0700 (Thu, 13 Aug 2009) | 1 line
Changed paths:
   M /trunk/file.c

Always add packet to the new packet list regardless of whether the packet passed the display filter test or not. We do this because we do the filtering inside the new packet list.
------------------------------------------------------------------------
r29407 | etxrab | 2009-08-13 14:46:00 -0700 (Thu, 13 Aug 2009) | 1 line
Changed paths:
   M /trunk/gtk/new_packet_list.c

Start to implement display filtering.
------------------------------------------------------------------------
r29406 | etxrab | 2009-08-13 14:36:01 -0700 (Thu, 13 Aug 2009) | 1 line
Changed paths:
   M /trunk/gtk/new_packet_list.c
   M /trunk/gtk/packet_list_store.c

Get the pointer to the packet list record and use the data directly.
------------------------------------------------------------------------
r29405 | krj | 2009-08-13 13:00:36 -0700 (Thu, 13 Aug 2009) | 1 line
Changed paths:
   M /trunk/gtk/new_packet_list.c

Add needed header due to stack allocated 'edt' structure
------------------------------------------------------------------------
r29404 | krj | 2009-08-13 12:42:46 -0700 (Thu, 13 Aug 2009) | 1 line
Changed paths:
   M /trunk/epan/epan.c
   M /trunk/epan/epan.h
   M /trunk/epan/libwireshark.def
   M /trunk/file.c
   M /trunk/gtk/iax2_analysis.c
   M /trunk/gtk/main.c
   M /trunk/gtk/new_packet_list.c
   M /trunk/gtk/rtp_analysis.c
   M /trunk/gtk/sctp_assoc_analyse.c
   M /trunk/gtk/tcp_graph.c
   M /trunk/proto_hier_stats.c
   M /trunk/rawshark.c
   M /trunk/tshark.c

Introduce epan_dissect_init()/epan_dissect_cleanup(). These are used to initialise/cleanup stack allocated 'edt' structures. This should speed up dissection since we avoid some malloc traffic.
------------------------------------------------------------------------
r29403 | krj | 2009-08-13 05:17:20 -0700 (Thu, 13 Aug 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_rr.c

Make sure that we find the "data" dissector during handoff else we might crash if the received payload was less than 2 bytes.

Fixes https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3893

------------------------------------------------------------------------
r29402 | kukosa | 2009-08-13 04:12:35 -0700 (Thu, 13 Aug 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-ssl-utils.c

fix build failure without GnuTLS
------------------------------------------------------------------------
r29401 | kukosa | 2009-08-13 03:36:53 -0700 (Thu, 13 Aug 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-ssl-utils.c

use G_GSIZE_MODIFIER instead of %zd which is not supported by MSVC
------------------------------------------------------------------------
r29400 | kukosa | 2009-08-13 02:07:03 -0700 (Thu, 13 Aug 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-dtls.c
   M /trunk/epan/dissectors/packet-ssl-utils.c
   M /trunk/epan/dissectors/packet-ssl-utils.h
   M /trunk/epan/dissectors/packet-ssl.c

Fix SSL decryption failure if client and server have the same TCP port
------------------------------------------------------------------------
r29399 | etxrab | 2009-08-13 00:56:13 -0700 (Thu, 13 Aug 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_common.c

From Gerasimos Dimitriadis:
DTAP decoding of Mobile Station Classmark 3 (R7 and R8)
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3891
------------------------------------------------------------------------
r29398 | etxrab | 2009-08-12 15:40:13 -0700 (Wed, 12 Aug 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_common.c

From Gerasimos Dimitriadis:
DTAP decoding of Mobile Station Classmark 3 (R6).
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3886
------------------------------------------------------------------------
r29397 | krj | 2009-08-12 12:32:54 -0700 (Wed, 12 Aug 2009) | 1 line
Changed paths:
   M /trunk/epan/reassemble.c

White space changes
------------------------------------------------------------------------
r29396 | krj | 2009-08-12 11:24:49 -0700 (Wed, 12 Aug 2009) | 1 line
Changed paths:
   M /trunk/epan/proto.c

DISSECTOR_ASSERT on FT_PCRE in construct_match_selected_string().
------------------------------------------------------------------------
r29395 | gerald | 2009-08-12 10:08:08 -0700 (Wed, 12 Aug 2009) | 4 lines
Changed paths:
   M /trunk/tools/fuzz-test.sh

Temporarily disable dissector bug checking. Fixing the ones we've found
so far will take a while and in the meantime looking for dissector
assertions is keeping us from finding more serious bugs.

------------------------------------------------------------------------
r29394 | krj | 2009-08-12 08:12:19 -0700 (Wed, 12 Aug 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gtpv2.c

From William Preston via. 3549:

A typo in 2 of the field names causes the apn not to be displayed.

------------------------------------------------------------------------
r29393 | rbalint | 2009-08-12 05:55:27 -0700 (Wed, 12 Aug 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-icmpv6.c

Fix COL_INFO and COL_PROTOCOL for Teredo Direct IPv6 Connectivity Test

------------------------------------------------------------------------
r29392 | kukosa | 2009-08-11 23:10:08 -0700 (Tue, 11 Aug 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-ssl-utils.c

fix memoryleak causing crash with long SSL traces
------------------------------------------------------------------------
r29391 | jake | 2009-08-11 17:02:23 -0700 (Tue, 11 Aug 2009) | 1 line
Changed paths:
   M /trunk/gtk/graph_analysis.c

Restore the formatting of the saved graph.
------------------------------------------------------------------------
r29390 | jake | 2009-08-11 16:52:04 -0700 (Tue, 11 Aug 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_rr.c

Complete the fix in r29389.

------------------------------------------------------------------------
r29389 | gerald | 2009-08-11 16:44:22 -0700 (Tue, 11 Aug 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_rr.c

Instead of calling DISSECTOR_ASSERT_NOT_REACHED, just say the subchannel
is unknown. Fixes bug 3864.

------------------------------------------------------------------------
r29388 | gerald | 2009-08-11 16:29:21 -0700 (Tue, 11 Aug 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gtp.c
   M /trunk/epan/dissectors/packet-gtpv2.c

Add some length checks.

------------------------------------------------------------------------
r29387 | rbalint | 2009-08-11 16:20:03 -0700 (Tue, 11 Aug 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-icmpv6.c

From Ivan Sy (with minor modifications):
Show Teredo Connectivity tests.
Fix offset of ICMPv6 sequence number.

------------------------------------------------------------------------
r29386 | etxrab | 2009-08-11 14:27:36 -0700 (Tue, 11 Aug 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gtpv2.c

From swapnil:
Small Bug in TFT (Flow label) and ULI.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3876
------------------------------------------------------------------------
r29385 | gerald | 2009-08-11 14:11:12 -0700 (Tue, 11 Aug 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ieee80211.c

Use the right size for FT_UINT16.

------------------------------------------------------------------------
r29384 | gerald | 2009-08-11 13:58:36 -0700 (Tue, 11 Aug 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-bacapp.c
   M /trunk/epan/dissectors/packet-bacapp.h

Add some length checks. Fixes a few recent fuzz bugs.

------------------------------------------------------------------------
r29383 | gerald | 2009-08-11 11:37:59 -0700 (Tue, 11 Aug 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-sccp.c

Add a bunch of length checks. Fixes bug 3826.

------------------------------------------------------------------------
r29382 | krj | 2009-08-11 11:28:10 -0700 (Tue, 11 Aug 2009) | 1 line
Changed paths:
   M /trunk/epan/tvbuff.c

(Trivial change) move ensure_contiguous() to reflect call hierarchy
------------------------------------------------------------------------
r29381 | krj | 2009-08-11 11:16:55 -0700 (Tue, 11 Aug 2009) | 1 line
Changed paths:
   M /trunk/epan/tvbuff.c

Turn a comment in fast_ensure_contiguous() into a DISSECTOR_ASSERT() to make the implied requirement explicit.
------------------------------------------------------------------------
r29380 | krj | 2009-08-11 11:08:03 -0700 (Tue, 11 Aug 2009) | 4 lines
Changed paths:
   M /trunk/epan/epan.c
   M /trunk/epan/epan.h
   M /trunk/epan/libwireshark.def
   M /trunk/epan/proto.c
   M /trunk/epan/proto.h
   M /trunk/proto_hier_stats.c

TRY_TO_FAKE_THIS_ITEM now fakes FT_PROTOCOL per default. If there are any users (e.g. proto_hier_stats.c, others?) that relies on FT_PROTOCOL nodes being created they'll now need to call the newly introduced epan_dissect_fake_protocols() to disable this optimization.

Also make use of TRY_TO_FAKE_THIS_ITEM in proto_tree_add_text_node(), proto_tree_add_none_format() and proto_tree_add_protocol_format().

------------------------------------------------------------------------
r29379 | gerald | 2009-08-11 10:53:39 -0700 (Tue, 11 Aug 2009) | 2 lines
Changed paths:
   M /trunk/epan/tvbuff.h

Be a little more explicit in our description of tvb_get_ptr.

------------------------------------------------------------------------
r29378 | wmeier | 2009-08-11 06:44:35 -0700 (Tue, 11 Aug 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-p_mul.c

Don't coerce a (void *) to a (guint32 *). 
The (void *) pointer in this case may point to
"unaligned" data.

------------------------------------------------------------------------
r29377 | etxrab | 2009-08-11 05:22:00 -0700 (Tue, 11 Aug 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_common.c

From Gerasimos Dimitriadis:
DTAP decoding of Mobile Station Classmark 3 (R4 and R5).
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3866
------------------------------------------------------------------------
r29376 | etxrab | 2009-08-11 03:32:46 -0700 (Tue, 11 Aug 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gtpv2.c

From swapnil:
Bugs Fixed in ULI in packet-gtpv2.c
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3860
------------------------------------------------------------------------
r29375 | krj | 2009-08-11 02:24:56 -0700 (Tue, 11 Aug 2009) | 9 lines
Changed paths:
   M /trunk/epan/emem.c
   M /trunk/epan/emem.h

We now expose the following environment variables:

 * WIRESHARK_DEBUG_EP_NO_CHUNKS
 * WIRESHARK_DEBUG_SE_NO_CHUNKS
 * WIRESHARK_DEBUG_EP_NO_CANARY
 * WIRESHARK_DEBUG_SE_NO_CANARY

This allows us to enable/disable memory chunks and canaries at runtime _without_ needing to recompile.

------------------------------------------------------------------------
r29374 | etxrab | 2009-08-11 00:41:46 -0700 (Tue, 11 Aug 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gtpv2.c

From swapnil:
Another Minor Bug for ULI in Packet-gtpv2.c
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3862
------------------------------------------------------------------------
r29373 | guy | 2009-08-10 15:15:22 -0700 (Mon, 10 Aug 2009) | 10 lines
Changed paths:
   M /trunk/epan/dissectors/packet-pppoe.c

For TLV items that are a single integral value and thus must have a
certain length:

	attach the expert item to the length field if we're showing it,
	otherwise put in a text item for the malformed TLV and attach
	the expert item to that;

	don't give up, as we'll just skip the bad item and move on to
	the next item.

------------------------------------------------------------------------
r29372 | wmeier | 2009-08-10 14:46:30 -0700 (Mon, 10 Aug 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-pppoe.c

Initialize a variable to keep GCC happy ....

------------------------------------------------------------------------
r29371 | wmeier | 2009-08-10 14:07:15 -0700 (Mon, 10 Aug 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-pppoe.c

Validate two tag field lengths before attempting to do proto_tree_add_item();
Fixes bug #3841.

------------------------------------------------------------------------
r29370 | etxrab | 2009-08-10 13:52:56 -0700 (Mon, 10 Aug 2009) | 3 lines
Changed paths:
   M /trunk/color_filters.c
   M /trunk/epan/column-utils.c
   M /trunk/file.c
   M /trunk/gtk/new_packet_list.c
   M /trunk/gtk/packet_list_store.c
   M /trunk/gtk/packet_list_store.h
   M /trunk/ui_util.h

From Kovarththanan Rajaratnam:
- Compute and cache color/custom filters dynamically.
- Delay column construction.
------------------------------------------------------------------------
r29369 | etxrab | 2009-08-10 12:53:12 -0700 (Mon, 10 Aug 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-giop.c

From Steve Osselton:
GIOP dissector update for MIOP.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3847
------------------------------------------------------------------------
r29368 | etxrab | 2009-08-10 12:48:42 -0700 (Mon, 10 Aug 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_common.c

From Gerasimos Dimitriadis:
DTAP decoding of Mobile Station Classmark 3.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3819
------------------------------------------------------------------------
r29367 | wmeier | 2009-08-10 11:45:47 -0700 (Mon, 10 Aug 2009) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-redbackli.c

(Quick) fix for bug #3836;
Allow the DIR ("direction") AVP to be of variable length
 (in the absence of any documentation for this protocol).
 See the source for further comments.

------------------------------------------------------------------------
r29366 | guy | 2009-08-10 11:22:05 -0700 (Mon, 10 Aug 2009) | 5 lines
Changed paths:
   M /trunk/wiretap/erf.c

Update a comment - a bad packet size could also be the result of a file
not actually being an ERF file.

Don't compute the packet size until you know that rlen is valid.

------------------------------------------------------------------------
r29365 | krj | 2009-08-10 09:36:44 -0700 (Mon, 10 Aug 2009) | 1 line
Changed paths:
   M /trunk/epan/emem.c

Use ! defined(EP_DEBUG_FREE) && ! defined(SE_DEBUG_FREE) to guard canary code to get things compiling after r29358.
------------------------------------------------------------------------
r29364 | gerald | 2009-08-10 09:12:55 -0700 (Mon, 10 Aug 2009) | 3 lines
Changed paths:
   M /trunk/wiretap/erf.c

Don't try to allocate more than WTAP_MAX_PACKET_SIZE. Fixes a crash
reported in bug 3849.

------------------------------------------------------------------------
r29363 | gerald | 2009-08-10 08:33:54 -0700 (Mon, 10 Aug 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ip.c

Fix the build.

------------------------------------------------------------------------
r29362 | jmayer | 2009-08-10 07:55:47 -0700 (Mon, 10 Aug 2009) | 10 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ip.c

Ivan Sy <ivan_jr@yahoo.com> via bug 3814

TTL-Check for local network group addresses: Normally the
only valid TTL is 1. Add a check for VRRP and GLBP, where
the only valid TTL is 255.

Me: change the logic so the funtion returns the valid ttl
    instead of true/false.


------------------------------------------------------------------------
r29361 | krj | 2009-08-09 14:10:04 -0700 (Sun, 09 Aug 2009) | 1 line
Changed paths:
   M /trunk/epan/emem.c

Add unsigned int typecast
------------------------------------------------------------------------
r29360 | krj | 2009-08-09 13:28:38 -0700 (Sun, 09 Aug 2009) | 1 line
Changed paths:
   M /trunk/epan/emem.c

g_error() requires a string literal.
------------------------------------------------------------------------
r29359 | krj | 2009-08-09 13:10:19 -0700 (Sun, 09 Aug 2009) | 1 line
Changed paths:
   M /trunk/epan/emem.c

Split common parts of ep_free_all and se_free_all into emem_free_all.
------------------------------------------------------------------------
r29358 | krj | 2009-08-09 12:23:13 -0700 (Sun, 09 Aug 2009) | 1 line
Changed paths:
   M /trunk/epan/emem.c

Split common parts of se_alloc and ep_alloc into emem_alloc.
------------------------------------------------------------------------
r29357 | krj | 2009-08-09 11:15:36 -0700 (Sun, 09 Aug 2009) | 1 line
Changed paths:
   M /trunk/epan/proto.h

Use PITEM_FINFO.
------------------------------------------------------------------------
r29356 | krj | 2009-08-09 11:05:44 -0700 (Sun, 09 Aug 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-ncp2222.inc

Use PTREE_FINFO.
------------------------------------------------------------------------
r29355 | krj | 2009-08-09 10:57:31 -0700 (Sun, 09 Aug 2009) | 1 line
Changed paths:
   M /trunk/asn1/snmp/packet-snmp-template.c
   M /trunk/epan/dfilter/dfilter-macro.c
   M /trunk/epan/dissectors/packet-diameter.c
   M /trunk/epan/dissectors/packet-snmp.c
   M /trunk/epan/expert.c
   M /trunk/epan/proto.c
   M /trunk/epan/proto.h
   M /trunk/gtk/expert_comp_table.c
   M /trunk/plugins/wimax/packet-wmx.c
   M /trunk/plugins/wimax/wimax_harq_map_decoder.c
   M /trunk/proto_hier_stats.c

Add PTREE_FINFO and use PITEM_FINFO when possible.
------------------------------------------------------------------------
r29354 | krj | 2009-08-09 10:33:23 -0700 (Sun, 09 Aug 2009) | 1 line
Changed paths:
   M /trunk/epan/proto.c
   M /trunk/epan/proto.h
   M /trunk/file.c
   M /trunk/gtk/iax2_analysis.c
   M /trunk/gtk/main_proto_draw.c
   M /trunk/gtk/rtp_analysis.c
   M /trunk/print.c
   M /trunk/proto_hier_stats.c
   M /trunk/tap-protohierstat.c

Add PNODE_FINFO. We've been using PITEM_FINFO on proto_node's. This works because proto_item is typedefed to proto_node. We shouldn't rely on this since this is an implementation detail.
------------------------------------------------------------------------
r29353 | wmeier | 2009-08-09 09:48:28 -0700 (Sun, 09 Aug 2009) | 2 lines
Changed paths:
   M /trunk/plugins/sercosiii/packet-sercosiii_1v1.c
   M /trunk/plugins/sercosiii/packet-sercosiii_1v1_at.c
   M /trunk/plugins/sercosiii/packet-sercosiii_1v1_at_devstat.c
   M /trunk/plugins/sercosiii/packet-sercosiii_1v1_hp.c
   M /trunk/plugins/sercosiii/packet-sercosiii_1v1_mdt.c
   M /trunk/plugins/sercosiii/packet-sercosiii_1v1_mdt_devctrl.c
   M /trunk/plugins/sercosiii/packet-sercosiii_1v1_mst.c
   M /trunk/plugins/sercosiii/packet-sercosiii_1v1_svc.c

(Trivial): Remove uneeded #includes; make a few fcns static;

------------------------------------------------------------------------
r29352 | wmeier | 2009-08-09 08:49:02 -0700 (Sun, 09 Aug 2009) | 2 lines
Changed paths:
   M /trunk/epan/proto.c

g_error() if registering a subtree item type already registered (or not initialized to -1).

------------------------------------------------------------------------
r29351 | wmeier | 2009-08-09 08:07:35 -0700 (Sun, 09 Aug 2009) | 2 lines
Changed paths:
   M /trunk/plugins/wimax/msg_arq.c
   M /trunk/plugins/wimax/msg_dreg.c
   M /trunk/plugins/wimax/msg_pmc.c

'if(proto_... == -1)' not req'd; Don't register ett[] more than once;

------------------------------------------------------------------------
r29348 | gerald | 2009-08-09 08:03:28 -0700 (Sun, 09 Aug 2009) | 1 line
Changed paths:
   M /trunk/epan/enterprise-numbers
   M /trunk/manuf

[Automatic manuf and enterprise-numbers update for 2009-08-09]
------------------------------------------------------------------------
r29347 | krj | 2009-08-09 03:50:30 -0700 (Sun, 09 Aug 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-fcels.c

Don't use DISSECTOR_ASSERT to check source/destination address type.

Fixes https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3825

------------------------------------------------------------------------
r29346 | krj | 2009-08-09 01:14:59 -0700 (Sun, 09 Aug 2009) | 1 line
Changed paths:
   M /trunk/asn1/h225/packet-h225-template.c
   M /trunk/asn1/t125/packet-t125-template.c
   M /trunk/asn1/t38/packet-t38-template.c
   M /trunk/epan/dissectors/packet-afs.c
   M /trunk/epan/dissectors/packet-amqp.c
   M /trunk/epan/dissectors/packet-artnet.c
   M /trunk/epan/dissectors/packet-bpdu.c
   M /trunk/epan/dissectors/packet-cfm.c
   M /trunk/epan/dissectors/packet-ctdb.c
   M /trunk/epan/dissectors/packet-dcp-etsi.c
   M /trunk/epan/dissectors/packet-dec-bpdu.c
   M /trunk/epan/dissectors/packet-dec-dnart.c
   M /trunk/epan/dissectors/packet-dect.c
   M /trunk/epan/dissectors/packet-dplay.c
   M /trunk/epan/dissectors/packet-dvmrp.c
   M /trunk/epan/dissectors/packet-epl_v1.c
   M /trunk/epan/dissectors/packet-fix.c
   M /trunk/epan/dissectors/packet-h225.c
   M /trunk/epan/dissectors/packet-iax2.c
   M /trunk/epan/dissectors/packet-icq.c
   M /trunk/epan/dissectors/packet-iec104.c
   M /trunk/epan/dissectors/packet-ieee802a.c
   M /trunk/epan/dissectors/packet-igap.c
   M /trunk/epan/dissectors/packet-igmp.c
   M /trunk/epan/dissectors/packet-ipvs-syncd.c
   M /trunk/epan/dissectors/packet-kdp.c
   M /trunk/epan/dissectors/packet-llc.c
   M /trunk/epan/dissectors/packet-lldp.c
   M /trunk/epan/dissectors/packet-mrdisc.c
   M /trunk/epan/dissectors/packet-msnip.c
   M /trunk/epan/dissectors/packet-nbd.c
   M /trunk/epan/dissectors/packet-ndmp.c
   M /trunk/epan/dissectors/packet-netdump.c
   M /trunk/epan/dissectors/packet-nhrp.c
   M /trunk/epan/dissectors/packet-omapi.c
   M /trunk/epan/dissectors/packet-pagp.c
   M /trunk/epan/dissectors/packet-pppoe.c
   M /trunk/epan/dissectors/packet-rdt.c
   M /trunk/epan/dissectors/packet-retix-bpdu.c
   M /trunk/epan/dissectors/packet-rgmp.c
   M /trunk/epan/dissectors/packet-rmp.c
   M /trunk/epan/dissectors/packet-rtnet.c
   M /trunk/epan/dissectors/packet-rtps.c
   M /trunk/epan/dissectors/packet-rtps2.c
   M /trunk/epan/dissectors/packet-s5066.c
   M /trunk/epan/dissectors/packet-smb-browse.c
   M /trunk/epan/dissectors/packet-smb-mailslot.c
   M /trunk/epan/dissectors/packet-smb.c
   M /trunk/epan/dissectors/packet-t125.c
   M /trunk/epan/dissectors/packet-t38.c
   M /trunk/epan/dissectors/packet-teamspeak2.c
   M /trunk/epan/dissectors/packet-wccp.c
   M /trunk/epan/dissectors/packet-winsrepl.c
   M /trunk/epan/dissectors/packet-wsp.c
   M /trunk/epan/dissectors/packet-x224.c
   M /trunk/epan/dissectors/packet-zbee-nwk.c
   M /trunk/epan/dissectors/packet-zbee-zcl.c
   M /trunk/plugins/ethercat/packet-ethercat-frame.c
   M /trunk/plugins/m2m/packet-m2m.c
   M /trunk/plugins/profinet/packet-pn-mrp.c
   M /trunk/plugins/unistim/packet-unistim.c
   M /trunk/plugins/wimax/packet-wmx.c
   M /trunk/plugins/wimaxasncp/packet-wimaxasncp.c

Don't guard col_clear with col_check
------------------------------------------------------------------------
r29345 | krj | 2009-08-09 00:59:51 -0700 (Sun, 09 Aug 2009) | 1 line
Changed paths:
   M /trunk/asn1/ansi-tcap/packet-ansi_tcap-template.c
   M /trunk/asn1/ansi_map/packet-ansi_map-template.c
   M /trunk/asn1/camel/packet-camel-template.c
   M /trunk/asn1/gsmmap/packet-gsmmap-template.c
   M /trunk/asn1/inap/packet-inap-template.c
   M /trunk/asn1/t125/packet-t125-template.c
   M /trunk/asn1/t38/packet-t38-template.c
   M /trunk/asn1/tcap/packet-tcap-template.c
   M /trunk/epan/dissectors/packet-2dparityfec.c
   M /trunk/epan/dissectors/packet-acn.c
   M /trunk/epan/dissectors/packet-afs.c
   M /trunk/epan/dissectors/packet-aim.c
   M /trunk/epan/dissectors/packet-ansi_map.c
   M /trunk/epan/dissectors/packet-ansi_tcap.c
   M /trunk/epan/dissectors/packet-artnet.c
   M /trunk/epan/dissectors/packet-bat.c
   M /trunk/epan/dissectors/packet-bittorrent.c
   M /trunk/epan/dissectors/packet-bssap.c
   M /trunk/epan/dissectors/packet-bthci_acl.c
   M /trunk/epan/dissectors/packet-bthci_cmd.c
   M /trunk/epan/dissectors/packet-bthci_evt.c
   M /trunk/epan/dissectors/packet-btl2cap.c
   M /trunk/epan/dissectors/packet-camel.c
   M /trunk/epan/dissectors/packet-cast.c
   M /trunk/epan/dissectors/packet-cfm.c
   M /trunk/epan/dissectors/packet-cigi.c
   M /trunk/epan/dissectors/packet-cisco-wids.c
   M /trunk/epan/dissectors/packet-ctdb.c
   M /trunk/epan/dissectors/packet-dcm.c
   M /trunk/epan/dissectors/packet-dcp-etsi.c
   M /trunk/epan/dissectors/packet-dec-bpdu.c
   M /trunk/epan/dissectors/packet-dec-dnart.c
   M /trunk/epan/dissectors/packet-dect.c
   M /trunk/epan/dissectors/packet-dtls.c
   M /trunk/epan/dissectors/packet-dvmrp.c
   M /trunk/epan/dissectors/packet-e100.c
   M /trunk/epan/dissectors/packet-echo.c
   M /trunk/epan/dissectors/packet-egd.c
   M /trunk/epan/dissectors/packet-enttec.c
   M /trunk/epan/dissectors/packet-epl.c
   M /trunk/epan/dissectors/packet-epl_v1.c
   M /trunk/epan/dissectors/packet-evrc.c
   M /trunk/epan/dissectors/packet-fc.c
   M /trunk/epan/dissectors/packet-fcels.c
   M /trunk/epan/dissectors/packet-ff.c
   M /trunk/epan/dissectors/packet-fix.c
   M /trunk/epan/dissectors/packet-giop.c
   M /trunk/epan/dissectors/packet-gprs-llc.c
   M /trunk/epan/dissectors/packet-gsm_map.c
   M /trunk/epan/dissectors/packet-h261.c
   M /trunk/epan/dissectors/packet-h263p.c
   M /trunk/epan/dissectors/packet-hpext.c
   M /trunk/epan/dissectors/packet-hpsw.c
   M /trunk/epan/dissectors/packet-iax2.c
   M /trunk/epan/dissectors/packet-icq.c
   M /trunk/epan/dissectors/packet-iec104.c
   M /trunk/epan/dissectors/packet-ieee802154.c
   M /trunk/epan/dissectors/packet-ieee802a.c
   M /trunk/epan/dissectors/packet-ifcp.c
   M /trunk/epan/dissectors/packet-igap.c
   M /trunk/epan/dissectors/packet-igmp.c
   M /trunk/epan/dissectors/packet-inap.c
   M /trunk/epan/dissectors/packet-ipmi.c
   M /trunk/epan/dissectors/packet-ipsi-ctl.c
   M /trunk/epan/dissectors/packet-ipvs-syncd.c
   M /trunk/epan/dissectors/packet-isakmp.c
   M /trunk/epan/dissectors/packet-iuup.c
   M /trunk/epan/dissectors/packet-iwarp-ddp-rdmap.c
   M /trunk/epan/dissectors/packet-jpeg.c
   M /trunk/epan/dissectors/packet-jxta.c
   M /trunk/epan/dissectors/packet-kdp.c
   M /trunk/epan/dissectors/packet-kerberos.c
   M /trunk/epan/dissectors/packet-kink.c
   M /trunk/epan/dissectors/packet-kpasswd.c
   M /trunk/epan/dissectors/packet-llc.c
   M /trunk/epan/dissectors/packet-manolito.c
   M /trunk/epan/dissectors/packet-mpeg1.c
   M /trunk/epan/dissectors/packet-mpls.c
   M /trunk/epan/dissectors/packet-mrdisc.c
   M /trunk/epan/dissectors/packet-ms-mms.c
   M /trunk/epan/dissectors/packet-msnip.c
   M /trunk/epan/dissectors/packet-mstp.c
   M /trunk/epan/dissectors/packet-mysql.c
   M /trunk/epan/dissectors/packet-nbd.c
   M /trunk/epan/dissectors/packet-ncp-nmas.c
   M /trunk/epan/dissectors/packet-ncp-sss.c
   M /trunk/epan/dissectors/packet-ncp.c
   M /trunk/epan/dissectors/packet-netdump.c
   M /trunk/epan/dissectors/packet-netsync.c
   M /trunk/epan/dissectors/packet-nhrp.c
   M /trunk/epan/dissectors/packet-omapi.c
   M /trunk/epan/dissectors/packet-osi.c
   M /trunk/epan/dissectors/packet-ppp.c
   M /trunk/epan/dissectors/packet-pppoe.c
   M /trunk/epan/dissectors/packet-pw-atm.c
   M /trunk/epan/dissectors/packet-pw-cesopsn.c
   M /trunk/epan/dissectors/packet-pw-fr.c
   M /trunk/epan/dissectors/packet-pw-satop.c
   M /trunk/epan/dissectors/packet-quake3.c
   M /trunk/epan/dissectors/packet-rdt.c
   M /trunk/epan/dissectors/packet-retix-bpdu.c
   M /trunk/epan/dissectors/packet-rfc2190.c
   M /trunk/epan/dissectors/packet-rgmp.c
   M /trunk/epan/dissectors/packet-rlogin.c
   M /trunk/epan/dissectors/packet-rmp.c
   M /trunk/epan/dissectors/packet-rpc.c
   M /trunk/epan/dissectors/packet-rtcp.c
   M /trunk/epan/dissectors/packet-rtnet.c
   M /trunk/epan/dissectors/packet-rtp-events.c
   M /trunk/epan/dissectors/packet-rtp.c
   M /trunk/epan/dissectors/packet-rtps.c
   M /trunk/epan/dissectors/packet-rtps2.c
   M /trunk/epan/dissectors/packet-s5066.c
   M /trunk/epan/dissectors/packet-skinny.c
   M /trunk/epan/dissectors/packet-smb-browse.c
   M /trunk/epan/dissectors/packet-smb-mailslot.c
   M /trunk/epan/dissectors/packet-smb-pipe.c
   M /trunk/epan/dissectors/packet-smb.c
   M /trunk/epan/dissectors/packet-smb2.c
   M /trunk/epan/dissectors/packet-ssl.c
   M /trunk/epan/dissectors/packet-starteam.c
   M /trunk/epan/dissectors/packet-t125.c
   M /trunk/epan/dissectors/packet-t38.c
   M /trunk/epan/dissectors/packet-tcap.c
   M /trunk/epan/dissectors/packet-tcp.c
   M /trunk/epan/dissectors/packet-teamspeak2.c
   M /trunk/epan/dissectors/packet-vnc.c
   M /trunk/epan/dissectors/packet-wccp.c
   M /trunk/epan/dissectors/packet-winsrepl.c
   M /trunk/epan/dissectors/packet-wtls.c
   M /trunk/epan/dissectors/packet-x224.c
   M /trunk/epan/dissectors/packet-zbee-aps.c
   M /trunk/epan/dissectors/packet-zbee-nwk.c
   M /trunk/epan/dissectors/packet-zbee-zdp.c
   M /trunk/plugins/ethercat/packet-ethercat-frame.c
   M /trunk/plugins/m2m/packet-m2m.c
   M /trunk/plugins/opcua/opcua.c
   M /trunk/plugins/wimax/packet-wmx.c
   M /trunk/plugins/wimaxasncp/packet-wimaxasncp.c

Don't guard col_set_str (COL_INFO/COL_PROTOCOL) with col_check
------------------------------------------------------------------------
r29344 | krj | 2009-08-09 00:36:13 -0700 (Sun, 09 Aug 2009) | 1 line
Changed paths:
   M /trunk/asn1/acse/packet-acse-template.c
   M /trunk/asn1/cmip/packet-cmip-template.c
   M /trunk/asn1/disp/packet-disp-template.c
   M /trunk/asn1/dop/packet-dop-template.c
   M /trunk/asn1/dsp/packet-dsp-template.c
   M /trunk/asn1/ftam/packet-ftam-template.c
   M /trunk/asn1/goose/packet-goose-template.c
   M /trunk/asn1/kerberos/packet-kerberos-template.c
   M /trunk/asn1/mms/packet-mms-template.c
   M /trunk/asn1/mpeg-audio/packet-mpeg-audio-template.c
   M /trunk/asn1/mpeg-pes/packet-mpeg-pes-template.c
   M /trunk/asn1/pres/packet-pres-template.c
   M /trunk/asn1/ros/packet-ros-template.c
   M /trunk/asn1/rtse/packet-rtse-template.c
   M /trunk/asn1/x411/packet-x411-template.c
   M /trunk/epan/dissectors/packet-3com-xns.c
   M /trunk/epan/dissectors/packet-3g-a11.c
   M /trunk/epan/dissectors/packet-9p.c
   M /trunk/epan/dissectors/packet-aarp.c
   M /trunk/epan/dissectors/packet-acse.c
   M /trunk/epan/dissectors/packet-actrace.c
   M /trunk/epan/dissectors/packet-airopeek.c
   M /trunk/epan/dissectors/packet-ajp13.c
   M /trunk/epan/dissectors/packet-aodv.c
   M /trunk/epan/dissectors/packet-aoe.c
   M /trunk/epan/dissectors/packet-ap1394.c
   M /trunk/epan/dissectors/packet-arp.c
   M /trunk/epan/dissectors/packet-aruba-adp.c
   M /trunk/epan/dissectors/packet-asf.c
   M /trunk/epan/dissectors/packet-atalk.c
   M /trunk/epan/dissectors/packet-atm.c
   M /trunk/epan/dissectors/packet-auto_rp.c
   M /trunk/epan/dissectors/packet-bfd.c
   M /trunk/epan/dissectors/packet-bgp.c
   M /trunk/epan/dissectors/packet-bofl.c
   M /trunk/epan/dissectors/packet-brdwlk.c
   M /trunk/epan/dissectors/packet-bssgp.c
   M /trunk/epan/dissectors/packet-cdp.c
   M /trunk/epan/dissectors/packet-chdlc.c
   M /trunk/epan/dissectors/packet-cip.c
   M /trunk/epan/dissectors/packet-cisco-wids.c
   M /trunk/epan/dissectors/packet-clnp.c
   M /trunk/epan/dissectors/packet-cmip.c
   M /trunk/epan/dissectors/packet-cmpp.c
   M /trunk/epan/dissectors/packet-cops.c
   M /trunk/epan/dissectors/packet-cpha.c
   M /trunk/epan/dissectors/packet-cups.c
   M /trunk/epan/dissectors/packet-dccp.c
   M /trunk/epan/dissectors/packet-dhcp-failover.c
   M /trunk/epan/dissectors/packet-dhcpv6.c
   M /trunk/epan/dissectors/packet-disp.c
   M /trunk/epan/dissectors/packet-distcc.c
   M /trunk/epan/dissectors/packet-dlm3.c
   M /trunk/epan/dissectors/packet-dnp.c
   M /trunk/epan/dissectors/packet-dns.c
   M /trunk/epan/dissectors/packet-dop.c
   M /trunk/epan/dissectors/packet-dplay.c
   M /trunk/epan/dissectors/packet-dsp.c
   M /trunk/epan/dissectors/packet-dtls.c
   M /trunk/epan/dissectors/packet-eap.c
   M /trunk/epan/dissectors/packet-eapol.c
   M /trunk/epan/dissectors/packet-edonkey.c
   M /trunk/epan/dissectors/packet-eigrp.c
   M /trunk/epan/dissectors/packet-enip.c
   M /trunk/epan/dissectors/packet-esis.c
   M /trunk/epan/dissectors/packet-fefd.c
   M /trunk/epan/dissectors/packet-fr.c
   M /trunk/epan/dissectors/packet-ftam.c
   M /trunk/epan/dissectors/packet-fw1.c
   M /trunk/epan/dissectors/packet-gift.c
   M /trunk/epan/dissectors/packet-gnutella.c
   M /trunk/epan/dissectors/packet-goose.c
   M /trunk/epan/dissectors/packet-gprs-ns.c
   M /trunk/epan/dissectors/packet-gtp.c
   M /trunk/epan/dissectors/packet-gtpv2.c
   M /trunk/epan/dissectors/packet-h223.c
   M /trunk/epan/dissectors/packet-hci_h1.c
   M /trunk/epan/dissectors/packet-hyperscsi.c
   M /trunk/epan/dissectors/packet-iapp.c
   M /trunk/epan/dissectors/packet-icp.c
   M /trunk/epan/dissectors/packet-idp.c
   M /trunk/epan/dissectors/packet-ieee80211.c
   M /trunk/epan/dissectors/packet-ieee8021ah.c
   M /trunk/epan/dissectors/packet-igrp.c
   M /trunk/epan/dissectors/packet-imf.c
   M /trunk/epan/dissectors/packet-infiniband.c
   M /trunk/epan/dissectors/packet-ipars.c
   M /trunk/epan/dissectors/packet-ipsec-tcp.c
   M /trunk/epan/dissectors/packet-ipsec-udp.c
   M /trunk/epan/dissectors/packet-ipsec.c
   M /trunk/epan/dissectors/packet-ipv6.c
   M /trunk/epan/dissectors/packet-ipx.c
   M /trunk/epan/dissectors/packet-ipxwan.c
   M /trunk/epan/dissectors/packet-isakmp.c
   M /trunk/epan/dissectors/packet-isis.c
   M /trunk/epan/dissectors/packet-isl.c
   M /trunk/epan/dissectors/packet-isns.c
   M /trunk/epan/dissectors/packet-juniper.c
   M /trunk/epan/dissectors/packet-kerberos.c
   M /trunk/epan/dissectors/packet-kerberos4.c
   M /trunk/epan/dissectors/packet-kpasswd.c
   M /trunk/epan/dissectors/packet-l2tp.c
   M /trunk/epan/dissectors/packet-lapb.c
   M /trunk/epan/dissectors/packet-lapbether.c
   M /trunk/epan/dissectors/packet-lapd.c
   M /trunk/epan/dissectors/packet-ldp.c
   M /trunk/epan/dissectors/packet-linx.c
   M /trunk/epan/dissectors/packet-lmi.c
   M /trunk/epan/dissectors/packet-lmp.c
   M /trunk/epan/dissectors/packet-loop.c
   M /trunk/epan/dissectors/packet-lpd.c
   M /trunk/epan/dissectors/packet-lsc.c
   M /trunk/epan/dissectors/packet-maccontrol.c
   M /trunk/epan/dissectors/packet-mbtcp.c
   M /trunk/epan/dissectors/packet-mdshdr.c
   M /trunk/epan/dissectors/packet-mgcp.c
   M /trunk/epan/dissectors/packet-mip.c
   M /trunk/epan/dissectors/packet-mip6.c
   M /trunk/epan/dissectors/packet-mms.c
   M /trunk/epan/dissectors/packet-mpeg-audio.c
   M /trunk/epan/dissectors/packet-mpeg-pes.c
   M /trunk/epan/dissectors/packet-mq-pcf.c
   M /trunk/epan/dissectors/packet-msproxy.c
   M /trunk/epan/dissectors/packet-nbipx.c
   M /trunk/epan/dissectors/packet-nbns.c
   M /trunk/epan/dissectors/packet-ncp.c
   M /trunk/epan/dissectors/packet-ndps.c
   M /trunk/epan/dissectors/packet-netflow.c
   M /trunk/epan/dissectors/packet-nlsp.c
   M /trunk/epan/dissectors/packet-nsip.c
   M /trunk/epan/dissectors/packet-nt-tpcp.c
   M /trunk/epan/dissectors/packet-ntp.c
   M /trunk/epan/dissectors/packet-olsr.c
   M /trunk/epan/dissectors/packet-ospf.c
   M /trunk/epan/dissectors/packet-paltalk.c
   M /trunk/epan/dissectors/packet-pcep.c
   M /trunk/epan/dissectors/packet-pim.c
   M /trunk/epan/dissectors/packet-ppi.c
   M /trunk/epan/dissectors/packet-ppp.c
   M /trunk/epan/dissectors/packet-pptp.c
   M /trunk/epan/dissectors/packet-pres.c
   M /trunk/epan/dissectors/packet-pvfs2.c
   M /trunk/epan/dissectors/packet-qllc.c
   M /trunk/epan/dissectors/packet-quake.c
   M /trunk/epan/dissectors/packet-radius.c
   M /trunk/epan/dissectors/packet-rdm.c
   M /trunk/epan/dissectors/packet-rip.c
   M /trunk/epan/dissectors/packet-ripng.c
   M /trunk/epan/dissectors/packet-rmt-alc.c
   M /trunk/epan/dissectors/packet-rmt-norm.c
   M /trunk/epan/dissectors/packet-ros.c
   M /trunk/epan/dissectors/packet-rpcap.c
   M /trunk/epan/dissectors/packet-rsl.c
   M /trunk/epan/dissectors/packet-rsvp.c
   M /trunk/epan/dissectors/packet-rsync.c
   M /trunk/epan/dissectors/packet-rtmpt.c
   M /trunk/epan/dissectors/packet-rtp-events.c
   M /trunk/epan/dissectors/packet-rtse.c
   M /trunk/epan/dissectors/packet-rudp.c
   M /trunk/epan/dissectors/packet-rx.c
   M /trunk/epan/dissectors/packet-sap.c
   M /trunk/epan/dissectors/packet-sbus.c
   M /trunk/epan/dissectors/packet-sdlc.c
   M /trunk/epan/dissectors/packet-ses.c
   M /trunk/epan/dissectors/packet-sigcomp.c
   M /trunk/epan/dissectors/packet-sita.c
   M /trunk/epan/dissectors/packet-sll.c
   M /trunk/epan/dissectors/packet-smb-logon.c
   M /trunk/epan/dissectors/packet-sna.c
   M /trunk/epan/dissectors/packet-sndcp.c
   M /trunk/epan/dissectors/packet-sqloracle.c
   M /trunk/epan/dissectors/packet-srvloc.c
   M /trunk/epan/dissectors/packet-ssl.c
   M /trunk/epan/dissectors/packet-sua.c
   M /trunk/epan/dissectors/packet-syslog.c
   M /trunk/epan/dissectors/packet-tacacs.c
   M /trunk/epan/dissectors/packet-tcp.c
   M /trunk/epan/dissectors/packet-teimanagement.c
   M /trunk/epan/dissectors/packet-telkonet.c
   M /trunk/epan/dissectors/packet-teredo.c
   M /trunk/epan/dissectors/packet-tipc.c
   M /trunk/epan/dissectors/packet-tn3270.c
   M /trunk/epan/dissectors/packet-trmac.c
   M /trunk/epan/dissectors/packet-tsp.c
   M /trunk/epan/dissectors/packet-tzsp.c
   M /trunk/epan/dissectors/packet-udld.c
   M /trunk/epan/dissectors/packet-uma.c
   M /trunk/epan/dissectors/packet-usb-masstorage.c
   M /trunk/epan/dissectors/packet-v120.c
   M /trunk/epan/dissectors/packet-vicp.c
   M /trunk/epan/dissectors/packet-vines.c
   M /trunk/epan/dissectors/packet-vlan.c
   M /trunk/epan/dissectors/packet-vnc.c
   M /trunk/epan/dissectors/packet-vrrp.c
   M /trunk/epan/dissectors/packet-wcp.c
   M /trunk/epan/dissectors/packet-wfleet-hdlc.c
   M /trunk/epan/dissectors/packet-who.c
   M /trunk/epan/dissectors/packet-wol.c
   M /trunk/epan/dissectors/packet-wow.c
   M /trunk/epan/dissectors/packet-wsp.c
   M /trunk/epan/dissectors/packet-wtp.c
   M /trunk/epan/dissectors/packet-x29.c
   M /trunk/epan/dissectors/packet-x411.c
   M /trunk/epan/dissectors/packet-xcsl.c
   M /trunk/epan/dissectors/packet-xdmcp.c
   M /trunk/epan/dissectors/packet-xtp.c
   M /trunk/plugins/asn1/packet-asn1.c
   M /trunk/plugins/docsis/packet-macmgmt.c
   M /trunk/plugins/ethercat/packet-ams.c
   M /trunk/plugins/ethercat/packet-ethercat-datagram.c
   M /trunk/plugins/ethercat/packet-ioraw.c
   M /trunk/plugins/ethercat/packet-nv.c
   M /trunk/plugins/gryphon/packet-gryphon.c
   M /trunk/plugins/irda/packet-irda.c
   M /trunk/plugins/sercosiii/packet-sercosiii_1v1.c

Don't guard col_clear with col_check
------------------------------------------------------------------------
r29343 | krj | 2009-08-09 00:14:16 -0700 (Sun, 09 Aug 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-ascend.c
   M /trunk/epan/dissectors/packet-atm.c
   M /trunk/epan/dissectors/packet-ber.c
   M /trunk/epan/dissectors/packet-chdlc.c
   M /trunk/epan/dissectors/packet-clip.c
   M /trunk/epan/dissectors/packet-cosine.c
   M /trunk/epan/dissectors/packet-fr.c
   M /trunk/epan/dissectors/packet-gsm_um.c
   M /trunk/epan/dissectors/packet-isdn.c
   M /trunk/epan/dissectors/packet-lapb.c
   M /trunk/epan/dissectors/packet-null.c
   M /trunk/epan/dissectors/packet-ppp.c
   M /trunk/epan/dissectors/packet-raw.c
   M /trunk/epan/dissectors/packet-sdlc.c
   M /trunk/epan/dissectors/packet-v120.c
   M /trunk/epan/dissectors/packet-wfleet-hdlc.c

Don't guard col_set_str (COL_RES_DL_SRC/COL_RES_DL_DST) with col_check
------------------------------------------------------------------------
r29342 | krj | 2009-08-09 00:01:26 -0700 (Sun, 09 Aug 2009) | 1 line
Changed paths:
   M /trunk/asn1/s4406/packet-s4406-template.c
   M /trunk/asn1/x411/packet-x411-template.c
   M /trunk/asn1/x420/packet-x420-template.c
   M /trunk/epan/dissectors/packet-aim.c
   M /trunk/epan/dissectors/packet-arcnet.c
   M /trunk/epan/dissectors/packet-ascend.c
   M /trunk/epan/dissectors/packet-atm.c
   M /trunk/epan/dissectors/packet-bacnet.c
   M /trunk/epan/dissectors/packet-bvlc.c
   M /trunk/epan/dissectors/packet-ccsds.c
   M /trunk/epan/dissectors/packet-cgmp.c
   M /trunk/epan/dissectors/packet-clip.c
   M /trunk/epan/dissectors/packet-clnp.c
   M /trunk/epan/dissectors/packet-cosine.c
   M /trunk/epan/dissectors/packet-dccp.c
   M /trunk/epan/dissectors/packet-ddtp.c
   M /trunk/epan/dissectors/packet-dect.c
   M /trunk/epan/dissectors/packet-dlm3.c
   M /trunk/epan/dissectors/packet-dtp.c
   M /trunk/epan/dissectors/packet-dtpt.c
   M /trunk/epan/dissectors/packet-edonkey.c
   M /trunk/epan/dissectors/packet-ehs.c
   M /trunk/epan/dissectors/packet-exec.c
   M /trunk/epan/dissectors/packet-fc.c
   M /trunk/epan/dissectors/packet-fcip.c
   M /trunk/epan/dissectors/packet-fip.c
   M /trunk/epan/dissectors/packet-gmrp.c
   M /trunk/epan/dissectors/packet-gvrp.c
   M /trunk/epan/dissectors/packet-h1.c
   M /trunk/epan/dissectors/packet-h223.c
   M /trunk/epan/dissectors/packet-icq.c
   M /trunk/epan/dissectors/packet-ieee80211.c
   M /trunk/epan/dissectors/packet-ipsec-udp.c
   M /trunk/epan/dissectors/packet-ipx.c
   M /trunk/epan/dissectors/packet-lapb.c
   M /trunk/epan/dissectors/packet-lldp.c
   M /trunk/epan/dissectors/packet-lsc.c
   M /trunk/epan/dissectors/packet-megaco.c
   M /trunk/epan/dissectors/packet-mip6.c
   M /trunk/epan/dissectors/packet-mpls-echo.c
   M /trunk/epan/dissectors/packet-mtp2.c
   M /trunk/epan/dissectors/packet-mtp3.c
   M /trunk/epan/dissectors/packet-mtp3mg.c
   M /trunk/epan/dissectors/packet-nbns.c
   M /trunk/epan/dissectors/packet-ndps.c
   M /trunk/epan/dissectors/packet-newmail.c
   M /trunk/epan/dissectors/packet-null.c
   M /trunk/epan/dissectors/packet-ppi.c
   M /trunk/epan/dissectors/packet-ppp.c
   M /trunk/epan/dissectors/packet-prp.c
   M /trunk/epan/dissectors/packet-ptp.c
   M /trunk/epan/dissectors/packet-pvfs2.c
   M /trunk/epan/dissectors/packet-raw.c
   M /trunk/epan/dissectors/packet-rpc.c
   M /trunk/epan/dissectors/packet-s4406.c
   M /trunk/epan/dissectors/packet-sigcomp.c
   M /trunk/epan/dissectors/packet-sip.c
   M /trunk/epan/dissectors/packet-slowprotocols.c
   M /trunk/epan/dissectors/packet-slsk.c
   M /trunk/epan/dissectors/packet-sna.c
   M /trunk/epan/dissectors/packet-snaeth.c
   M /trunk/epan/dissectors/packet-spp.c
   M /trunk/epan/dissectors/packet-symantec.c
   M /trunk/epan/dissectors/packet-telnet.c
   M /trunk/epan/dissectors/packet-tn3270.c
   M /trunk/epan/dissectors/packet-tpkt.c
   M /trunk/epan/dissectors/packet-tte.c
   M /trunk/epan/dissectors/packet-turbocell.c
   M /trunk/epan/dissectors/packet-tuxedo.c
   M /trunk/epan/dissectors/packet-v120.c
   M /trunk/epan/dissectors/packet-vcdu.c
   M /trunk/epan/dissectors/packet-vj.c
   M /trunk/epan/dissectors/packet-vnc.c
   M /trunk/epan/dissectors/packet-vtp.c
   M /trunk/epan/dissectors/packet-wsmp.c
   M /trunk/epan/dissectors/packet-x11.c
   M /trunk/epan/dissectors/packet-x25.c
   M /trunk/epan/dissectors/packet-x29.c
   M /trunk/epan/dissectors/packet-x411.c
   M /trunk/epan/dissectors/packet-x420.c
   M /trunk/plugins/docsis/packet-docsis.c
   M /trunk/plugins/irda/packet-irda.c

Don't guard col_set_str (COL_INFO) with col_check
------------------------------------------------------------------------
r29341 | krj | 2009-08-08 23:47:24 -0700 (Sat, 08 Aug 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-ascend.c
   M /trunk/epan/dissectors/packet-cip.c
   M /trunk/epan/dissectors/packet-clip.c
   M /trunk/epan/dissectors/packet-cosine.c
   M /trunk/epan/dissectors/packet-ehs.c
   M /trunk/epan/dissectors/packet-enip.c
   M /trunk/epan/dissectors/packet-null.c
   M /trunk/epan/dissectors/packet-ppp.c
   M /trunk/epan/dissectors/packet-raw.c
   M /trunk/epan/dissectors/packet-sqloracle.c
   M /trunk/epan/dissectors/packet-wsp.c
   M /trunk/epan/dissectors/packet-wtp.c
   M /trunk/plugins/unistim/packet-unistim.c

Don't guard col_set_str (COL_PROTOCOL) with col_check
------------------------------------------------------------------------
r29340 | krj | 2009-08-08 23:26:46 -0700 (Sat, 08 Aug 2009) | 1 line
Changed paths:
   M /trunk/asn1/acse/packet-acse-template.c
   M /trunk/asn1/cmip/packet-cmip-template.c
   M /trunk/asn1/disp/packet-disp-template.c
   M /trunk/asn1/dop/packet-dop-template.c
   M /trunk/asn1/dsp/packet-dsp-template.c
   M /trunk/asn1/ftam/packet-ftam-template.c
   M /trunk/asn1/h248/packet-h248-template.c
   M /trunk/asn1/kerberos/packet-kerberos-template.c
   M /trunk/asn1/mms/packet-mms-template.c
   M /trunk/asn1/mpeg-audio/packet-mpeg-audio-template.c
   M /trunk/asn1/mpeg-pes/packet-mpeg-pes-template.c
   M /trunk/asn1/nbap/packet-nbap-template.c
   M /trunk/asn1/ocsp/packet-ocsp-template.c
   M /trunk/asn1/pcap/packet-pcap-template.c
   M /trunk/asn1/pkixcmp/packet-cmp-template.c
   M /trunk/asn1/pkixtsp/packet-pkixtsp-template.c
   M /trunk/asn1/pres/packet-pres-template.c
   M /trunk/asn1/ranap/packet-ranap-template.c
   M /trunk/asn1/rnsap/packet-rnsap-template.c
   M /trunk/asn1/ros/packet-ros-template.c
   M /trunk/asn1/rrc/packet-rrc-template.c
   M /trunk/asn1/rtse/packet-rtse-template.c
   M /trunk/asn1/s1ap/packet-s1ap-template.c
   M /trunk/asn1/s4406/packet-s4406-template.c
   M /trunk/asn1/smrse/packet-smrse-template.c
   M /trunk/asn1/snmp/packet-snmp-template.c
   M /trunk/asn1/x2ap/packet-x2ap-template.c
   M /trunk/asn1/x411/packet-x411-template.c
   M /trunk/asn1/x420/packet-x420-template.c
   M /trunk/asn1/x509af/packet-x509af-template.c
   M /trunk/epan/dissectors/packet-3com-xns.c
   M /trunk/epan/dissectors/packet-3g-a11.c
   M /trunk/epan/dissectors/packet-9p.c
   M /trunk/epan/dissectors/packet-aarp.c
   M /trunk/epan/dissectors/packet-acap.c
   M /trunk/epan/dissectors/packet-acse.c
   M /trunk/epan/dissectors/packet-actrace.c
   M /trunk/epan/dissectors/packet-afp.c
   M /trunk/epan/dissectors/packet-agentx.c
   M /trunk/epan/dissectors/packet-aim.c
   M /trunk/epan/dissectors/packet-airopeek.c
   M /trunk/epan/dissectors/packet-ajp13.c
   M /trunk/epan/dissectors/packet-amqp.c
   M /trunk/epan/dissectors/packet-amr.c
   M /trunk/epan/dissectors/packet-ans.c
   M /trunk/epan/dissectors/packet-aodv.c
   M /trunk/epan/dissectors/packet-aoe.c
   M /trunk/epan/dissectors/packet-ap1394.c
   M /trunk/epan/dissectors/packet-arcnet.c
   M /trunk/epan/dissectors/packet-armagetronad.c
   M /trunk/epan/dissectors/packet-arp.c
   M /trunk/epan/dissectors/packet-aruba-adp.c
   M /trunk/epan/dissectors/packet-asf.c
   M /trunk/epan/dissectors/packet-atalk.c
   M /trunk/epan/dissectors/packet-atm.c
   M /trunk/epan/dissectors/packet-auto_rp.c
   M /trunk/epan/dissectors/packet-ax4000.c
   M /trunk/epan/dissectors/packet-ayiya.c
   M /trunk/epan/dissectors/packet-bacnet.c
   M /trunk/epan/dissectors/packet-beep.c
   M /trunk/epan/dissectors/packet-ber.c
   M /trunk/epan/dissectors/packet-bfd.c
   M /trunk/epan/dissectors/packet-bgp.c
   M /trunk/epan/dissectors/packet-bofl.c
   M /trunk/epan/dissectors/packet-bootp.c
   M /trunk/epan/dissectors/packet-brdwlk.c
   M /trunk/epan/dissectors/packet-bssgp.c
   M /trunk/epan/dissectors/packet-btrfcomm.c
   M /trunk/epan/dissectors/packet-btsdp.c
   M /trunk/epan/dissectors/packet-bvlc.c
   M /trunk/epan/dissectors/packet-ccsds.c
   M /trunk/epan/dissectors/packet-cdp.c
   M /trunk/epan/dissectors/packet-cgmp.c
   M /trunk/epan/dissectors/packet-chdlc.c
   M /trunk/epan/dissectors/packet-cimd.c
   M /trunk/epan/dissectors/packet-cisco-sm.c
   M /trunk/epan/dissectors/packet-cisco-wids.c
   M /trunk/epan/dissectors/packet-clnp.c
   M /trunk/epan/dissectors/packet-cmip.c
   M /trunk/epan/dissectors/packet-cmp.c
   M /trunk/epan/dissectors/packet-cmpp.c
   M /trunk/epan/dissectors/packet-cops.c
   M /trunk/epan/dissectors/packet-cpha.c
   M /trunk/epan/dissectors/packet-csm-encaps.c
   M /trunk/epan/dissectors/packet-daap.c
   M /trunk/epan/dissectors/packet-daytime.c
   M /trunk/epan/dissectors/packet-dcc.c
   M /trunk/epan/dissectors/packet-dccp.c
   M /trunk/epan/dissectors/packet-dcerpc.c
   M /trunk/epan/dissectors/packet-dect.c
   M /trunk/epan/dissectors/packet-dhcp-failover.c
   M /trunk/epan/dissectors/packet-dhcpv6.c
   M /trunk/epan/dissectors/packet-diameter.c
   M /trunk/epan/dissectors/packet-disp.c
   M /trunk/epan/dissectors/packet-distcc.c
   M /trunk/epan/dissectors/packet-dlm3.c
   M /trunk/epan/dissectors/packet-dlsw.c
   M /trunk/epan/dissectors/packet-dnp.c
   M /trunk/epan/dissectors/packet-dns.c
   M /trunk/epan/dissectors/packet-dop.c
   M /trunk/epan/dissectors/packet-dplay.c
   M /trunk/epan/dissectors/packet-dpnss.c
   M /trunk/epan/dissectors/packet-drda.c
   M /trunk/epan/dissectors/packet-dsi.c
   M /trunk/epan/dissectors/packet-dsp.c
   M /trunk/epan/dissectors/packet-dtp.c
   M /trunk/epan/dissectors/packet-dtpt.c
   M /trunk/epan/dissectors/packet-dua.c
   M /trunk/epan/dissectors/packet-eap.c
   M /trunk/epan/dissectors/packet-eapol.c
   M /trunk/epan/dissectors/packet-edonkey.c
   M /trunk/epan/dissectors/packet-eigrp.c
   M /trunk/epan/dissectors/packet-enc.c
   M /trunk/epan/dissectors/packet-enip.c
   M /trunk/epan/dissectors/packet-epmd.c
   M /trunk/epan/dissectors/packet-erf.c
   M /trunk/epan/dissectors/packet-esis.c
   M /trunk/epan/dissectors/packet-etherip.c
   M /trunk/epan/dissectors/packet-exec.c
   M /trunk/epan/dissectors/packet-extreme.c
   M /trunk/epan/dissectors/packet-fc.c
   M /trunk/epan/dissectors/packet-fcct.c
   M /trunk/epan/dissectors/packet-fcels.c
   M /trunk/epan/dissectors/packet-fcfcs.c
   M /trunk/epan/dissectors/packet-fcfzs.c
   M /trunk/epan/dissectors/packet-fcip.c
   M /trunk/epan/dissectors/packet-fcoe.c
   M /trunk/epan/dissectors/packet-fcp.c
   M /trunk/epan/dissectors/packet-fcsb3.c
   M /trunk/epan/dissectors/packet-fcswils.c
   M /trunk/epan/dissectors/packet-fddi.c
   M /trunk/epan/dissectors/packet-fefd.c
   M /trunk/epan/dissectors/packet-fip.c
   M /trunk/epan/dissectors/packet-fr.c
   M /trunk/epan/dissectors/packet-ftam.c
   M /trunk/epan/dissectors/packet-ftp.c
   M /trunk/epan/dissectors/packet-fw1.c
   M /trunk/epan/dissectors/packet-g723.c
   M /trunk/epan/dissectors/packet-gdsdb.c
   M /trunk/epan/dissectors/packet-gift.c
   M /trunk/epan/dissectors/packet-giop.c
   M /trunk/epan/dissectors/packet-gmrp.c
   M /trunk/epan/dissectors/packet-gnutella.c
   M /trunk/epan/dissectors/packet-gprs-ns.c
   M /trunk/epan/dissectors/packet-gre.c
   M /trunk/epan/dissectors/packet-gsm_um.c
   M /trunk/epan/dissectors/packet-gtp.c
   M /trunk/epan/dissectors/packet-gtpv2.c
   M /trunk/epan/dissectors/packet-gvrp.c
   M /trunk/epan/dissectors/packet-h1.c
   M /trunk/epan/dissectors/packet-h248.c
   M /trunk/epan/dissectors/packet-h264.c
   M /trunk/epan/dissectors/packet-hci_h1.c
   M /trunk/epan/dissectors/packet-hilscher.c
   M /trunk/epan/dissectors/packet-homeplug.c
   M /trunk/epan/dissectors/packet-hsrp.c
   M /trunk/epan/dissectors/packet-hyperscsi.c
   M /trunk/epan/dissectors/packet-iapp.c
   M /trunk/epan/dissectors/packet-icap.c
   M /trunk/epan/dissectors/packet-icep.c
   M /trunk/epan/dissectors/packet-icp.c
   M /trunk/epan/dissectors/packet-icq.c
   M /trunk/epan/dissectors/packet-idp.c
   M /trunk/epan/dissectors/packet-ieee80211.c
   M /trunk/epan/dissectors/packet-ieee8021ah.c
   M /trunk/epan/dissectors/packet-igrp.c
   M /trunk/epan/dissectors/packet-imap.c
   M /trunk/epan/dissectors/packet-infiniband.c
   M /trunk/epan/dissectors/packet-ipdc.c
   M /trunk/epan/dissectors/packet-ipfc.c
   M /trunk/epan/dissectors/packet-ipp.c
   M /trunk/epan/dissectors/packet-ipsec-tcp.c
   M /trunk/epan/dissectors/packet-ipsec-udp.c
   M /trunk/epan/dissectors/packet-ipsec.c
   M /trunk/epan/dissectors/packet-ipv6.c
   M /trunk/epan/dissectors/packet-ipx.c
   M /trunk/epan/dissectors/packet-ipxwan.c
   M /trunk/epan/dissectors/packet-irc.c
   M /trunk/epan/dissectors/packet-isakmp.c
   M /trunk/epan/dissectors/packet-iscsi.c
   M /trunk/epan/dissectors/packet-isdn.c
   M /trunk/epan/dissectors/packet-isis.c
   M /trunk/epan/dissectors/packet-isl.c
   M /trunk/epan/dissectors/packet-isns.c
   M /trunk/epan/dissectors/packet-isup.c
   M /trunk/epan/dissectors/packet-itdm.c
   M /trunk/epan/dissectors/packet-jabber.c
   M /trunk/epan/dissectors/packet-juniper.c
   M /trunk/epan/dissectors/packet-kerberos.c
   M /trunk/epan/dissectors/packet-kerberos4.c
   M /trunk/epan/dissectors/packet-kingfisher.c
   M /trunk/epan/dissectors/packet-kismet.c
   M /trunk/epan/dissectors/packet-kpasswd.c
   M /trunk/epan/dissectors/packet-l1-events.c
   M /trunk/epan/dissectors/packet-l2tp.c
   M /trunk/epan/dissectors/packet-lanforge.c
   M /trunk/epan/dissectors/packet-lapb.c
   M /trunk/epan/dissectors/packet-lapbether.c
   M /trunk/epan/dissectors/packet-lapd.c
   M /trunk/epan/dissectors/packet-lapdm.c
   M /trunk/epan/dissectors/packet-laplink.c
   M /trunk/epan/dissectors/packet-ldp.c
   M /trunk/epan/dissectors/packet-lge_monitor.c
   M /trunk/epan/dissectors/packet-linx.c
   M /trunk/epan/dissectors/packet-lldp.c
   M /trunk/epan/dissectors/packet-llt.c
   M /trunk/epan/dissectors/packet-lmi.c
   M /trunk/epan/dissectors/packet-lmp.c
   M /trunk/epan/dissectors/packet-loop.c
   M /trunk/epan/dissectors/packet-lpd.c
   M /trunk/epan/dissectors/packet-lsc.c
   M /trunk/epan/dissectors/packet-lwapp.c
   M /trunk/epan/dissectors/packet-lwres.c
   M /trunk/epan/dissectors/packet-m2tp.c
   M /trunk/epan/dissectors/packet-m2ua.c
   M /trunk/epan/dissectors/packet-maccontrol.c
   M /trunk/epan/dissectors/packet-manolito.c
   M /trunk/epan/dissectors/packet-mbtcp.c
   M /trunk/epan/dissectors/packet-mdshdr.c
   M /trunk/epan/dissectors/packet-megaco.c
   M /trunk/epan/dissectors/packet-mesh.c
   M /trunk/epan/dissectors/packet-mip.c
   M /trunk/epan/dissectors/packet-mip6.c
   M /trunk/epan/dissectors/packet-mms.c
   M /trunk/epan/dissectors/packet-mmse.c
   M /trunk/epan/dissectors/packet-mp4ves.c
   M /trunk/epan/dissectors/packet-mpeg-audio.c
   M /trunk/epan/dissectors/packet-mpeg-pes.c
   M /trunk/epan/dissectors/packet-mpls-echo.c
   M /trunk/epan/dissectors/packet-mq-pcf.c
   M /trunk/epan/dissectors/packet-mq.c
   M /trunk/epan/dissectors/packet-msdp.c
   M /trunk/epan/dissectors/packet-msn-messenger.c
   M /trunk/epan/dissectors/packet-msnlb.c
   M /trunk/epan/dissectors/packet-msproxy.c
   M /trunk/epan/dissectors/packet-msrp.c
   M /trunk/epan/dissectors/packet-mstp.c
   M /trunk/epan/dissectors/packet-mtp2.c
   M /trunk/epan/dissectors/packet-nasdaq-itch.c
   M /trunk/epan/dissectors/packet-nasdaq-soup.c
   M /trunk/epan/dissectors/packet-nbap.c
   M /trunk/epan/dissectors/packet-nbipx.c
   M /trunk/epan/dissectors/packet-nbns.c
   M /trunk/epan/dissectors/packet-ncp.c
   M /trunk/epan/dissectors/packet-ncs.c
   M /trunk/epan/dissectors/packet-ndmp.c
   M /trunk/epan/dissectors/packet-ndps.c
   M /trunk/epan/dissectors/packet-netbios.c
   M /trunk/epan/dissectors/packet-netflow.c
   M /trunk/epan/dissectors/packet-nettl.c
   M /trunk/epan/dissectors/packet-newmail.c
   M /trunk/epan/dissectors/packet-nlsp.c
   M /trunk/epan/dissectors/packet-nntp.c
   M /trunk/epan/dissectors/packet-nsip.c
   M /trunk/epan/dissectors/packet-nsrp.c
   M /trunk/epan/dissectors/packet-nt-sonmp.c
   M /trunk/epan/dissectors/packet-nt-tpcp.c
   M /trunk/epan/dissectors/packet-ntp.c
   M /trunk/epan/dissectors/packet-ocsp.c
   M /trunk/epan/dissectors/packet-oicq.c
   M /trunk/epan/dissectors/packet-olsr.c
   M /trunk/epan/dissectors/packet-opsi.c
   M /trunk/epan/dissectors/packet-ospf.c
   M /trunk/epan/dissectors/packet-paltalk.c
   M /trunk/epan/dissectors/packet-pana.c
   M /trunk/epan/dissectors/packet-pcap.c
   M /trunk/epan/dissectors/packet-pcep.c
   M /trunk/epan/dissectors/packet-pflog.c
   M /trunk/epan/dissectors/packet-pgm.c
   M /trunk/epan/dissectors/packet-pgsql.c
   M /trunk/epan/dissectors/packet-pim.c
   M /trunk/epan/dissectors/packet-pkixtsp.c
   M /trunk/epan/dissectors/packet-pktc.c
   M /trunk/epan/dissectors/packet-pktgen.c
   M /trunk/epan/dissectors/packet-ppi.c
   M /trunk/epan/dissectors/packet-ppp.c
   M /trunk/epan/dissectors/packet-pptp.c
   M /trunk/epan/dissectors/packet-pres.c
   M /trunk/epan/dissectors/packet-prp.c
   M /trunk/epan/dissectors/packet-ptp.c
   M /trunk/epan/dissectors/packet-pvfs2.c
   M /trunk/epan/dissectors/packet-q2931.c
   M /trunk/epan/dissectors/packet-q931.c
   M /trunk/epan/dissectors/packet-q933.c
   M /trunk/epan/dissectors/packet-qllc.c
   M /trunk/epan/dissectors/packet-quake.c
   M /trunk/epan/dissectors/packet-quake2.c
   M /trunk/epan/dissectors/packet-quake3.c
   M /trunk/epan/dissectors/packet-quakeworld.c
   M /trunk/epan/dissectors/packet-radius.c
   M /trunk/epan/dissectors/packet-ranap.c
   M /trunk/epan/dissectors/packet-rdm.c
   M /trunk/epan/dissectors/packet-rip.c
   M /trunk/epan/dissectors/packet-ripng.c
   M /trunk/epan/dissectors/packet-rlm.c
   M /trunk/epan/dissectors/packet-rmcp.c
   M /trunk/epan/dissectors/packet-rmi.c
   M /trunk/epan/dissectors/packet-rmt-alc.c
   M /trunk/epan/dissectors/packet-rmt-norm.c
   M /trunk/epan/dissectors/packet-rnsap.c
   M /trunk/epan/dissectors/packet-roofnet.c
   M /trunk/epan/dissectors/packet-ros.c
   M /trunk/epan/dissectors/packet-rpc.c
   M /trunk/epan/dissectors/packet-rpl.c
   M /trunk/epan/dissectors/packet-rrc.c
   M /trunk/epan/dissectors/packet-rsh.c
   M /trunk/epan/dissectors/packet-rsl.c
   M /trunk/epan/dissectors/packet-rsync.c
   M /trunk/epan/dissectors/packet-rtmpt.c
   M /trunk/epan/dissectors/packet-rtse.c
   M /trunk/epan/dissectors/packet-rtsp.c
   M /trunk/epan/dissectors/packet-rudp.c
   M /trunk/epan/dissectors/packet-rx.c
   M /trunk/epan/dissectors/packet-s1ap.c
   M /trunk/epan/dissectors/packet-s4406.c
   M /trunk/epan/dissectors/packet-sap.c
   M /trunk/epan/dissectors/packet-sbus.c
   M /trunk/epan/dissectors/packet-sctp.c
   M /trunk/epan/dissectors/packet-sdlc.c
   M /trunk/epan/dissectors/packet-sebek.c
   M /trunk/epan/dissectors/packet-ses.c
   M /trunk/epan/dissectors/packet-sflow.c
   M /trunk/epan/dissectors/packet-sigcomp.c
   M /trunk/epan/dissectors/packet-sip.c
   M /trunk/epan/dissectors/packet-slimp3.c
   M /trunk/epan/dissectors/packet-sll.c
   M /trunk/epan/dissectors/packet-slowprotocols.c
   M /trunk/epan/dissectors/packet-slsk.c
   M /trunk/epan/dissectors/packet-smb-logon.c
   M /trunk/epan/dissectors/packet-smpp.c
   M /trunk/epan/dissectors/packet-smrse.c
   M /trunk/epan/dissectors/packet-smtp.c
   M /trunk/epan/dissectors/packet-sna.c
   M /trunk/epan/dissectors/packet-snaeth.c
   M /trunk/epan/dissectors/packet-sndcp.c
   M /trunk/epan/dissectors/packet-snmp.c
   M /trunk/epan/dissectors/packet-socks.c
   M /trunk/epan/dissectors/packet-spp.c
   M /trunk/epan/dissectors/packet-srvloc.c
   M /trunk/epan/dissectors/packet-sscf-nni.c
   M /trunk/epan/dissectors/packet-sscop.c
   M /trunk/epan/dissectors/packet-stun.c
   M /trunk/epan/dissectors/packet-stun2.c
   M /trunk/epan/dissectors/packet-symantec.c
   M /trunk/epan/dissectors/packet-synergy.c
   M /trunk/epan/dissectors/packet-syslog.c
   M /trunk/epan/dissectors/packet-tacacs.c
   M /trunk/epan/dissectors/packet-tali.c
   M /trunk/epan/dissectors/packet-tcp.c
   M /trunk/epan/dissectors/packet-tds.c
   M /trunk/epan/dissectors/packet-teimanagement.c
   M /trunk/epan/dissectors/packet-telkonet.c
   M /trunk/epan/dissectors/packet-telnet.c
   M /trunk/epan/dissectors/packet-teredo.c
   M /trunk/epan/dissectors/packet-tftp.c
   M /trunk/epan/dissectors/packet-time.c
   M /trunk/epan/dissectors/packet-tipc.c
   M /trunk/epan/dissectors/packet-tivoconnect.c
   M /trunk/epan/dissectors/packet-tns.c
   M /trunk/epan/dissectors/packet-tpkt.c
   M /trunk/epan/dissectors/packet-tpncp.c
   M /trunk/epan/dissectors/packet-tr.c
   M /trunk/epan/dissectors/packet-trmac.c
   M /trunk/epan/dissectors/packet-tsp.c
   M /trunk/epan/dissectors/packet-tte-pcf.c
   M /trunk/epan/dissectors/packet-tte.c
   M /trunk/epan/dissectors/packet-turbocell.c
   M /trunk/epan/dissectors/packet-turnchannel.c
   M /trunk/epan/dissectors/packet-tuxedo.c
   M /trunk/epan/dissectors/packet-tzsp.c
   M /trunk/epan/dissectors/packet-ucp.c
   M /trunk/epan/dissectors/packet-udld.c
   M /trunk/epan/dissectors/packet-uma.c
   M /trunk/epan/dissectors/packet-umts_fp.c
   M /trunk/epan/dissectors/packet-usb-masstorage.c
   M /trunk/epan/dissectors/packet-usb.c
   M /trunk/epan/dissectors/packet-v120.c
   M /trunk/epan/dissectors/packet-vcdu.c
   M /trunk/epan/dissectors/packet-vicp.c
   M /trunk/epan/dissectors/packet-vines.c
   M /trunk/epan/dissectors/packet-vj.c
   M /trunk/epan/dissectors/packet-vlan.c
   M /trunk/epan/dissectors/packet-vnc.c
   M /trunk/epan/dissectors/packet-vrrp.c
   M /trunk/epan/dissectors/packet-vtp.c
   M /trunk/epan/dissectors/packet-wcp.c
   M /trunk/epan/dissectors/packet-wfleet-hdlc.c
   M /trunk/epan/dissectors/packet-who.c
   M /trunk/epan/dissectors/packet-wlccp.c
   M /trunk/epan/dissectors/packet-wol.c
   M /trunk/epan/dissectors/packet-wow.c
   M /trunk/epan/dissectors/packet-wsmp.c
   M /trunk/epan/dissectors/packet-x11.c
   M /trunk/epan/dissectors/packet-x25.c
   M /trunk/epan/dissectors/packet-x29.c
   M /trunk/epan/dissectors/packet-x2ap.c
   M /trunk/epan/dissectors/packet-x411.c
   M /trunk/epan/dissectors/packet-x420.c
   M /trunk/epan/dissectors/packet-x509af.c
   M /trunk/epan/dissectors/packet-xcsl.c
   M /trunk/epan/dissectors/packet-xdmcp.c
   M /trunk/epan/dissectors/packet-xot.c
   M /trunk/epan/dissectors/packet-xtp.c
   M /trunk/epan/dissectors/packet-xyplex.c
   M /trunk/epan/dissectors/packet-yhoo.c
   M /trunk/epan/dissectors/packet-ymsg.c
   M /trunk/epan/dissectors/packet-zebra.c
   M /trunk/epan/dissectors/packet-zrtp.c
   M /trunk/plugins/docsis/packet-docsis.c
   M /trunk/plugins/docsis/packet-macmgmt.c
   M /trunk/plugins/ethercat/packet-ams.c
   M /trunk/plugins/ethercat/packet-ethercat-datagram.c
   M /trunk/plugins/ethercat/packet-ioraw.c
   M /trunk/plugins/ethercat/packet-nv.c
   M /trunk/plugins/giop/packet-coseventcomm.c
   M /trunk/plugins/giop/packet-cosnaming.c
   M /trunk/plugins/giop/packet-parlay.c
   M /trunk/plugins/giop/packet-tango.c
   M /trunk/plugins/gryphon/packet-gryphon.c
   M /trunk/plugins/irda/packet-ircomm.c
   M /trunk/plugins/irda/packet-irda.c
   M /trunk/plugins/profinet/packet-pn-mrp.c
   M /trunk/plugins/sercosiii/packet-sercosiii_1v1.c
   M /trunk/plugins/sercosiii/packet-sercosiii_1v1_at.c
   M /trunk/plugins/sercosiii/packet-sercosiii_1v1_mdt.c

Don't guard col_set_str (COL_PROTOCOL) with col_check
------------------------------------------------------------------------
r29339 | guy | 2009-08-08 18:23:09 -0700 (Sat, 08 Aug 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ppp.c

Don't use DISSECTOR_ASSERT() to check a packet's content.  Fixes bug
3827.

------------------------------------------------------------------------
r29338 | gerald | 2009-08-08 15:20:08 -0700 (Sat, 08 Aug 2009) | 2 lines
Changed paths:
   M /trunk/plugins/m2m/packet-m2m.c

Check TLV lengths before we try to add them to the tree. Fixes bug 3824.

------------------------------------------------------------------------
r29337 | krj | 2009-08-08 05:40:59 -0700 (Sat, 08 Aug 2009) | 4 lines
Changed paths:
   M /trunk/gtk/filter_autocomplete.c

From Bahaa Naamneh via Bug 3538:

This patch ensures that the filter autocompletion code handles protocols (radius and wimaxasncp) which uses delayed initialisation of protocols fields.

------------------------------------------------------------------------
r29336 | krj | 2009-08-08 02:57:07 -0700 (Sat, 08 Aug 2009) | 4 lines
Changed paths:
   M /trunk/asn1/Makefile.inc.nmake
   M /trunk/epan/dissectors/packet-x420.c

Make sure that we pass on the same set of parameters to asn2wrs.py on Unix/Windows. This fix ensures that the generated copyright headers are identical on both platforms.

Fixes https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3658

------------------------------------------------------------------------
r29335 | krj | 2009-08-08 02:22:58 -0700 (Sat, 08 Aug 2009) | 4 lines
Changed paths:
   M /trunk/packaging/portableapps/win32/makefile.nmake

Pass on WinPcap/MSVC redistributable executables to the WiresharkPortable launcher and not the extractor.

Fixes https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3547.

------------------------------------------------------------------------
r29334 | jake | 2009-08-07 21:51:42 -0700 (Fri, 07 Aug 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ipv6.c

From Ivan Sy:
Fixed IPv6 malformed packet when ip6_nxt (Next Header) is equal to "59". as per section 4.7 RFC 2460.

------------------------------------------------------------------------
r29333 | guy | 2009-08-07 18:23:15 -0700 (Fri, 07 Aug 2009) | 2 lines
Changed paths:
   M /trunk/tshark.c

Note that the new behavior matches what Wireshark does.

------------------------------------------------------------------------
r29332 | guy | 2009-08-07 18:21:55 -0700 (Fri, 07 Aug 2009) | 9 lines
Changed paths:
   M /trunk/gtk/main.c

Move one comment before all of the code to which it refers.

Update another comment with information from the corresponding comment
in tshark.c

Move some code so that it's run only if its result is used.

Add an additional comment about logging on UN*X.

------------------------------------------------------------------------
r29331 | gerald | 2009-08-07 17:27:31 -0700 (Fri, 07 Aug 2009) | 3 lines
Changed paths:
   M /trunk/asn1/snmp/packet-snmp-template.c
   M /trunk/epan/dissectors/packet-snmp.c

If we have a format error, don't try adding something to the
tree. Fixes bug 3822.

------------------------------------------------------------------------
r29330 | wmeier | 2009-08-07 15:36:14 -0700 (Fri, 07 Aug 2009) | 8 lines
Changed paths:
   M /trunk/tools/fuzz-test.sh

fuzz-test: Fix/change WIRESHARK_ABORT_ON_DISSECTOR_BUG handling:
1. If enabled: the variable must be exported to the env to take effect;
2. Upon reflection: disable this feature:
   tshark has been changed to output WARNING messages to stderr as a
    default; This means that DISSECTOR_BUGs and failed DISSECTOR_ASSERTs
     which cause WARNING log level messages will thus be output to stderr and 
     thus will be detected by the fuzz-test.

------------------------------------------------------------------------
r29329 | gerald | 2009-08-07 14:53:40 -0700 (Fri, 07 Aug 2009) | 6 lines
Changed paths:
   M /trunk/epan/dissectors/packet-eth.c

From Matt P via bug 3774:

Patch utilizes techniques incorporated in the packet-ieee8023.c dissect_802_3()
routine to dynamically calculate the remaining payload length.  This is then
compared to the length included in the CCSDS header.

------------------------------------------------------------------------
r29328 | wmeier | 2009-08-07 14:22:54 -0700 (Fri, 07 Aug 2009) | 9 lines
Changed paths:
   M /trunk/tshark.c

tshark: console_log_level preference now controls which log msgs are sent to stderr;
Note: This is a behavior change: 
      Given the default value for the console_log_level preference
       tshark will now show ERROR, CRITICAL and WARNING level log messages.
      Prior to this change tshark was hardwired to show only
       ERROR and CRITICAL level messages.
      Time will tell whether this change results in too much noise
       in tshark output.

------------------------------------------------------------------------
r29327 | jmayer | 2009-08-07 11:49:24 -0700 (Fri, 07 Aug 2009) | 4 lines
Changed paths:
   M /trunk/acinclude.m4
   M /trunk/configure.in

- Add an AC macro to test linker flags.
- Test whether the linker supports --as-needed and if so,
  adds it to LDFLAGS

------------------------------------------------------------------------
r29326 | jmayer | 2009-08-07 11:47:56 -0700 (Fri, 07 Aug 2009) | 8 lines
Changed paths:
   M /trunk/epan/Makefile.am
   M /trunk/wiretap/Makefile.am

* Tue May 26 2009 cmorve69@yahoo.es
- made it compile with --as-needed

This patch was taken from the opensuse wireshark.spec file.
No thanks go to the author and the package maintainers of
this package for not sending this upstream - it would have
made it into 1.2.0.

------------------------------------------------------------------------
r29325 | jmayer | 2009-08-07 11:45:06 -0700 (Fri, 07 Aug 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-bootp.c

- Add rfc number comments on not-yet-decoded options
- Decode autoconfigure option

------------------------------------------------------------------------
r29324 | krj | 2009-08-07 07:01:44 -0700 (Fri, 07 Aug 2009) | 1 line
Changed paths:
   M /trunk/config.nmake

Back out r29323. The non fully qualified path seems to work for everyone else so don't mess with it.
------------------------------------------------------------------------
r29323 | krj | 2009-08-07 06:18:02 -0700 (Fri, 07 Aug 2009) | 1 line
Changed paths:
   M /trunk/config.nmake

Use fully qualified path to bash
------------------------------------------------------------------------
r29322 | krj | 2009-08-07 05:15:46 -0700 (Fri, 07 Aug 2009) | 4 lines
Changed paths:
   M /trunk/file.c

Free frame data slice on file reset

https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3813

------------------------------------------------------------------------
r29321 | gerald | 2009-08-06 17:15:35 -0700 (Thu, 06 Aug 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/Makefile.am
   M /trunk/epan/dissectors/Makefile.common
   M /trunk/epan/dissectors/packet-nbd.c
   M /trunk/epan/dissectors/packet-scsi-osd.c

Clean up the last two DIRTY_DISSECTOR_SRC entries.

------------------------------------------------------------------------
r29320 | wmeier | 2009-08-06 16:51:45 -0700 (Thu, 06 Aug 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_dtap.c
   M /trunk/epan/dissectors/packet-gsm_a_rp.c
   M /trunk/epan/dissectors/packet-gsm_a_rr.c
   M /trunk/epan/dissectors/packet-gsm_bssmap_le.c

Fix some individual cases of 'if (unsigned) < 0'

------------------------------------------------------------------------
r29319 | wmeier | 2009-08-06 16:47:21 -0700 (Thu, 06 Aug 2009) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_common.h

'if (curr_len <= 0)' won't work as desired when curr_len is declared as unsigned.
The fix: change to 'if ((signed)curr_len <= 0)'.
This is a bit of a hack but I think it works.
See the comment in this file (packet-gsm_a_common.h).

------------------------------------------------------------------------
r29318 | guy | 2009-08-06 16:26:24 -0700 (Thu, 06 Aug 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-sctp.c

Those items are 32 bits or longer, so the cast should be safe; add an
additional cast in the hopes that they squelch "dereferencing
type-punned pointer" warnings.

------------------------------------------------------------------------
r29317 | tuexen | 2009-08-06 15:26:05 -0700 (Thu, 06 Aug 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/Makefile.common

packet-sctp.c seems to be clean (at least it is on Mac OS X).

------------------------------------------------------------------------
r29316 | stig | 2009-08-06 15:06:37 -0700 (Thu, 06 Aug 2009) | 3 lines
Changed paths:
   M /trunk/gtk/font_utils.c
   M /trunk/gtk/main.c
   M /trunk/gtk/new_packet_list.c
   M /trunk/gtk/new_packet_list.h

Added new_packet_list_set_font() and initialize fonts when using
new packet list.

------------------------------------------------------------------------
r29315 | tuexen | 2009-08-06 14:55:10 -0700 (Thu, 06 Aug 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-isakmp.c

Get it compiling when HAVE_LIBGCRYPT is not defined.

------------------------------------------------------------------------
r29314 | wmeier | 2009-08-06 14:42:40 -0700 (Thu, 06 Aug 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_common.c

Fix some indentation and spacing

------------------------------------------------------------------------
r29313 | gerald | 2009-08-06 13:55:04 -0700 (Thu, 06 Aug 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/Makefile.common
   M /trunk/epan/dissectors/packet-isakmp.c
   M /trunk/epan/dissectors/packet-k12.c
   M /trunk/epan/dissectors/packet-sccp.c
   M /trunk/epan/dissectors/packet-user_encap.c

Fix compilation warnings in a few dissectors and try moving them to the
"clean" list.

------------------------------------------------------------------------
r29312 | wmeier | 2009-08-06 11:44:38 -0700 (Thu, 06 Aug 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_rr.c

Prevent possible (benign ?) array references with an array index of -1.

------------------------------------------------------------------------
r29311 | wmeier | 2009-08-06 09:13:31 -0700 (Thu, 06 Aug 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_rr.c

Remove inadvertantly committed comments re issue yet to be fixed ...

------------------------------------------------------------------------
r29310 | wmeier | 2009-08-06 09:10:29 -0700 (Thu, 06 Aug 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ieee8021ah.c

Register ett[] subtree array only once.

------------------------------------------------------------------------
r29309 | wmeier | 2009-08-06 09:06:11 -0700 (Thu, 06 Aug 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_rr.c

Register ett[] subtree array only once.

------------------------------------------------------------------------
r29308 | gerald | 2009-08-05 12:03:48 -0700 (Wed, 05 Aug 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-p_mul.c

Convert a GString to an ep_strbuf_t (and squelch a static analysis
warning in the process). Remove an unused variable.

------------------------------------------------------------------------
r29307 | jake | 2009-08-05 11:42:45 -0700 (Wed, 05 Aug 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_common.c

From Gerasimos Dimitriadis:
Fixes/enhances the decoding of the Mobile Identity IE for type of identity
"TMGI and optional MBMS Session Identity".
------------------------------------------------------------------------
r29306 | jake | 2009-08-05 11:21:52 -0700 (Wed, 05 Aug 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-wbxml.c

Fix for bug 3811:
Add missing shorthand application/vnd.ms-sync besides application/vnd.ms-sync.wbxml.

------------------------------------------------------------------------
r29305 | jake | 2009-08-05 11:17:18 -0700 (Wed, 05 Aug 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dns.c

From Ivan Sy:
Add support for Support for DHCID RR (RFC 4701).

------------------------------------------------------------------------
r29304 | gerald | 2009-08-05 08:39:29 -0700 (Wed, 05 Aug 2009) | 2 lines
Changed paths:
   M /trunk/gtk/wlan_stat_dlg.c
   M /trunk/tap-iostat.c

Squelch a couple of Clang Static Analyzer warnings.

------------------------------------------------------------------------
r29303 | martinm | 2009-08-05 01:02:12 -0700 (Wed, 05 Aug 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c

Show power headroom report inside its own subtree.

------------------------------------------------------------------------
r29302 | jake | 2009-08-05 00:33:44 -0700 (Wed, 05 Aug 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ieee80211.c

Fix for bug 3806:
Add presentation of Block Ack Bitmap.

------------------------------------------------------------------------
r29301 | gerald | 2009-08-04 17:36:27 -0700 (Tue, 04 Aug 2009) | 2 lines
Changed paths:
   M /trunk/asn1/h225/packet-h225-template.c
   M /trunk/epan/dissectors/packet-h225.c

Add a couple of pointer checks.

------------------------------------------------------------------------
r29300 | guy | 2009-08-04 17:13:38 -0700 (Tue, 04 Aug 2009) | 2 lines
Changed paths:
   M /trunk/plugins/wimax/msg_dsc.c

Fix typo.

------------------------------------------------------------------------
r29299 | guy | 2009-08-04 16:14:40 -0700 (Tue, 04 Aug 2009) | 4 lines
Changed paths:
   M /trunk/plugins/wimax/msg_dsa.c
   M /trunk/plugins/wimax/msg_dsc.c
   M /trunk/plugins/wimax/msg_dsd.c

Put the initializers for the elements of value_string arrays into curly
brackets, so the API checks for non-terminated value_string arrays will
not falsely think the arrays are non-terminated.

------------------------------------------------------------------------
r29298 | jake | 2009-08-04 14:05:38 -0700 (Tue, 04 Aug 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_bssmap.c
   M /trunk/epan/dissectors/packet-gsm_a_common.h
   M /trunk/epan/dissectors/packet-gsm_a_dtap.c
   M /trunk/epan/dissectors/packet-gsm_a_gm.c
   M /trunk/epan/dissectors/packet-gsm_a_rp.c
   M /trunk/epan/dissectors/packet-gsm_a_rr.c
   M /trunk/epan/dissectors/packet-gsm_bsslap.c
   M /trunk/epan/dissectors/packet-gsm_bssmap_le.c

Optimize empty strings to NULL pointers.
------------------------------------------------------------------------
r29297 | wmeier | 2009-08-04 12:29:42 -0700 (Tue, 04 Aug 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-chdlc.c

Fix benign double subtree registration of an ett_... variable.

------------------------------------------------------------------------
r29296 | wmeier | 2009-08-04 12:01:34 -0700 (Tue, 04 Aug 2009) | 7 lines
Changed paths:
   M /trunk/plugins/wimax/mac_hd_generic_decoder.c
   M /trunk/plugins/wimax/mac_hd_type1_decoder.c
   M /trunk/plugins/wimax/mac_hd_type2_decoder.c
   M /trunk/plugins/wimax/mac_mgmt_msg_decoder.c
   M /trunk/plugins/wimax/msg_aas_beam.c
   M /trunk/plugins/wimax/msg_aas_fbck.c
   M /trunk/plugins/wimax/msg_clk_cmp.c
   M /trunk/plugins/wimax/msg_dcd.c
   M /trunk/plugins/wimax/msg_dlmap.c
   M /trunk/plugins/wimax/msg_dsa.c
   M /trunk/plugins/wimax/msg_dsc.c
   M /trunk/plugins/wimax/msg_dsd.c
   M /trunk/plugins/wimax/msg_dsx_rvd.c
   M /trunk/plugins/wimax/msg_fpc.c
   M /trunk/plugins/wimax/msg_pkm.c
   M /trunk/plugins/wimax/msg_prc_lt_ctrl.c
   M /trunk/plugins/wimax/msg_reg_req.c
   M /trunk/plugins/wimax/msg_reg_rsp.c
   M /trunk/plugins/wimax/msg_rep.c
   M /trunk/plugins/wimax/msg_res_cmd.c
   M /trunk/plugins/wimax/msg_rng_req.c
   M /trunk/plugins/wimax/msg_rng_rsp.c
   M /trunk/plugins/wimax/msg_sbc.c
   M /trunk/plugins/wimax/msg_ucd.c
   M /trunk/plugins/wimax/msg_ulmap.c
   M /trunk/plugins/wimax/packet-wmx.c
   M /trunk/plugins/wimax/wimax_cdma_code_decoder.c
   M /trunk/plugins/wimax/wimax_compact_dlmap_ie_decoder.c
   M /trunk/plugins/wimax/wimax_compact_ulmap_ie_decoder.c
   M /trunk/plugins/wimax/wimax_fch_decoder.c
   M /trunk/plugins/wimax/wimax_ffb_decoder.c
   M /trunk/plugins/wimax/wimax_hack_decoder.c
   M /trunk/plugins/wimax/wimax_harq_map_decoder.c
   M /trunk/plugins/wimax/wimax_pdu_decoder.c
   M /trunk/plugins/wimax/wimax_phy_attributes_decoder.c

Minor changes:
- Move proto_register...() to the end of the file as per convention;
- Move ett[] to be local to proto_register...();
- "if (...==-1)" not req'd in proto_register...();
- #include <moduleinfo.h> not req'd;
- Remove unneeded forward declarations.

------------------------------------------------------------------------
r29295 | wmeier | 2009-08-04 11:52:01 -0700 (Tue, 04 Aug 2009) | 2 lines
Changed paths:
   M /trunk/asn1/spnego/packet-spnego-template.c
   M /trunk/epan/dissectors/packet-spnego.c
   M /trunk/epan/dissectors/packet-spnego.h

Initialize several ett_... variables to -1

------------------------------------------------------------------------
r29294 | wmeier | 2009-08-04 11:48:45 -0700 (Tue, 04 Aug 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/ncp2222.py
   M /trunk/epan/dissectors/packet-ansi_801.c
   M /trunk/epan/dissectors/packet-cimd.c
   M /trunk/epan/dissectors/packet-dcerpc-spoolss.c
   M /trunk/epan/dissectors/packet-dis-pdus.c
   M /trunk/epan/dissectors/packet-rsvp.c

Init ett_... variables to -1

------------------------------------------------------------------------
r29293 | wmeier | 2009-08-04 11:46:51 -0700 (Tue, 04 Aug 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-fcels.c
   M /trunk/epan/dissectors/packet-rsl.c

Remove duplicate entry from ett[]

------------------------------------------------------------------------
r29292 | guy | 2009-08-04 11:39:43 -0700 (Tue, 04 Aug 2009) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-pop.c

Clean up white space a bit - use 2-space indenting.

Put a bunch of code that does nothing unless data_val is non-null inside
"if (data_val)", and get rid of the individual tests.

------------------------------------------------------------------------
r29291 | gerald | 2009-08-04 10:59:48 -0700 (Tue, 04 Aug 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-pop.c

Miscellaneous cleanups.

------------------------------------------------------------------------
r29290 | martinm | 2009-08-04 03:41:08 -0700 (Tue, 04 Aug 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rlc-lte.c

Show number of predefined bytes in info column.

------------------------------------------------------------------------
r29289 | jmayer | 2009-08-04 00:50:49 -0700 (Tue, 04 Aug 2009) | 1 line
Changed paths:
   M /trunk/epan/proto.h

Warning fix: comma at end of enum
------------------------------------------------------------------------
r29288 | gerald | 2009-08-03 17:35:30 -0700 (Mon, 03 Aug 2009) | 2 lines
Changed paths:
   M /trunk/make-version.pl

Don't exit with an error if we can't find the svn executable.

------------------------------------------------------------------------
r29287 | gerald | 2009-08-03 16:51:13 -0700 (Mon, 03 Aug 2009) | 2 lines
Changed paths:
   M /trunk/asn1/cmip/packet-cmip-template.c
   M /trunk/epan/dissectors/packet-cmip.c

Rework an assignment to keep static analyzers from complaining.

------------------------------------------------------------------------
r29286 | gerald | 2009-08-03 16:50:55 -0700 (Mon, 03 Aug 2009) | 2 lines
Changed paths:
   M /trunk/plugins/profinet/packet-dcerpc-pn-io.c

Remove a couple of unused variables.

------------------------------------------------------------------------
r29285 | gerald | 2009-08-03 16:49:05 -0700 (Mon, 03 Aug 2009) | 2 lines
Changed paths:
   M /trunk/gtk/compare_stat.c
   M /trunk/plugins/asn1/packet-asn1.c

Add some null checks.

------------------------------------------------------------------------
r29284 | wmeier | 2009-08-03 16:18:59 -0700 (Mon, 03 Aug 2009) | 5 lines
Changed paths:
   M /trunk/plugins/wimax/packet-wmx.c

More minor cleanups:
- Move proto_register to near the end of the file as per convention;
- Remove unneeded #include <epan/reassemble.h>;
- Comment out unused ett[] array and associated;

------------------------------------------------------------------------
r29283 | wmeier | 2009-08-03 15:38:43 -0700 (Mon, 03 Aug 2009) | 9 lines
Changed paths:
   M /trunk/plugins/wimax/packet-wmx.c

Minor cleanups:
- Comment out code which creates two dissector tables and then
   stores a preference value in each of them; 
   AFAICT the tables are not accessed elsewhere;
- Comment out the no longer required prefs callback specification
   in proto_register;
- "if (... == -1)" not req'd in proto_register;
- Remove unused proto_reg_wimax function.

------------------------------------------------------------------------
r29282 | wmeier | 2009-08-03 15:09:08 -0700 (Mon, 03 Aug 2009) | 9 lines
Changed paths:
   M /trunk/plugins/m2m/packet-m2m.c

Various minor cleanups:
- Do all find_dissector() calls only once during proto_reg_handoff 
   (not each time a sub-dissector is called when dissecting frames).
- Move proto_register & proto_reg_handoff to the end of the file as per convention;
- Move a global variables to be local;
- Change a global variable to be static; 
- Remove unneeded multiple #include <string.h>
- Remove an unneeded variable and a few unneeded lines of code.

------------------------------------------------------------------------
r29281 | guy | 2009-08-03 14:17:30 -0700 (Mon, 03 Aug 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-sccp.c

Clean up indentation somewhat.

------------------------------------------------------------------------
r29280 | jake | 2009-08-03 14:12:41 -0700 (Mon, 03 Aug 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_dtap.c
   M /trunk/epan/dissectors/packet-q931.c

From Gerasimos Dimitriadis:
Added decoding support for the High Layer Compatibility IE in DTAP and updated
the relevant part in Q.931. Also some minor enhancements in Q.931.
------------------------------------------------------------------------
r29279 | guy | 2009-08-03 14:07:08 -0700 (Mon, 03 Aug 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dns.c

Thou shalt terminate thy value_string arrays with {0, NULL}.

------------------------------------------------------------------------
r29278 | gerald | 2009-08-03 12:50:35 -0700 (Mon, 03 Aug 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-sccp.c

Add a null pointer check. Remove some unused variables.

------------------------------------------------------------------------
r29277 | jake | 2009-08-03 11:23:04 -0700 (Mon, 03 Aug 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dns.c

From Ivan Sy:
Support for Host Identity Protocol (HIP) Domain Name System (DNS) Extension.
------------------------------------------------------------------------
r29276 | wmeier | 2009-08-03 11:06:36 -0700 (Mon, 03 Aug 2009) | 2 lines
Changed paths:
   M /trunk/epan/packet.c

Remove 1 commented-out #include inadvertantly committed.

------------------------------------------------------------------------
r29275 | wmeier | 2009-08-03 10:25:17 -0700 (Mon, 03 Aug 2009) | 2 lines
Changed paths:
   M /trunk/epan/packet.c

Add some debug code (commented out) to check for duplicate dissector port registrations,

------------------------------------------------------------------------
r29274 | wmeier | 2009-08-03 09:21:55 -0700 (Mon, 03 Aug 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rpcap.c

Reword some help text slightly.

------------------------------------------------------------------------
r29273 | wmeier | 2009-08-03 09:18:06 -0700 (Mon, 03 Aug 2009) | 3 lines
Changed paths:
   M /trunk/plugins/mate/packet-mate.c

Use find_dissector() instead of create_dissector_handle();
Fix some indentation.

------------------------------------------------------------------------
r29272 | wmeier | 2009-08-03 08:18:44 -0700 (Mon, 03 Aug 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mip6.c

Do find_dissector_table() in proto_reg_handoff().

------------------------------------------------------------------------
r29271 | wmeier | 2009-08-03 07:17:31 -0700 (Mon, 03 Aug 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-frame.c
   M /trunk/epan/dissectors/packet-ositp.c

(Trivial) Fix two typos.

------------------------------------------------------------------------
r29270 | stig | 2009-08-03 02:58:14 -0700 (Mon, 03 Aug 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/Makefile.common

Added missing packet-usb-hid.h

------------------------------------------------------------------------
r29269 | stig | 2009-08-03 01:05:44 -0700 (Mon, 03 Aug 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-usb-hid.c

Handle usb_hid_item_usage_vals as range_string.

------------------------------------------------------------------------
r29268 | wmeier | 2009-08-02 12:54:33 -0700 (Sun, 02 Aug 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-simulcrypt.c

Do dissector_add() only if port non-zero; register dissector for "decode-as".

------------------------------------------------------------------------
r29267 | wmeier | 2009-08-02 12:20:20 -0700 (Sun, 02 Aug 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-stun.c

packet-stun2 registers for TCP & UDP port 3478 so packet-stun need not register for same.

------------------------------------------------------------------------
r29266 | wmeier | 2009-08-02 12:17:09 -0700 (Sun, 02 Aug 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-uma.c

Change default range from 1401,1401 to 1401 so that the port isn't double-registered.

------------------------------------------------------------------------
r29265 | wmeier | 2009-08-02 12:09:36 -0700 (Sun, 02 Aug 2009) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-http.c

Don't do dissector_add twice on TCP port 3689;
packet-daap requests registration on that port via http_dissector_add
 and thus packet-http does not need to do a default registration on that port.
Also: fix a typo in a comment.

------------------------------------------------------------------------
r29262 | gerald | 2009-08-02 08:03:29 -0700 (Sun, 02 Aug 2009) | 1 line
Changed paths:
   M /trunk/epan/enterprise-numbers
   M /trunk/manuf

[Automatic manuf and enterprise-numbers update for 2009-08-02]
------------------------------------------------------------------------
r29261 | wmeier | 2009-08-02 05:58:57 -0700 (Sun, 02 Aug 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-usb-hid.c

Remove unneeded #include <epan/emem.h>; fix some indentation.

------------------------------------------------------------------------
r29260 | jake | 2009-08-02 05:53:14 -0700 (Sun, 02 Aug 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-zrtp.c

Add additional cypher types.

------------------------------------------------------------------------
r29259 | jake | 2009-08-02 05:11:38 -0700 (Sun, 02 Aug 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rtcp.c

Fix for bug 3800:
Correctly track the size of Feedback Control Information in Payload specific RTCP feedback packet.

------------------------------------------------------------------------
r29258 | martinm | 2009-08-01 02:52:12 -0700 (Sat, 01 Aug 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c

Remember Msg3 bytes and compare with Msg4 Contention Resolution bodies.

------------------------------------------------------------------------
r29257 | guy | 2009-07-31 16:38:02 -0700 (Fri, 31 Jul 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-usb.c

Fix indentation, get rid of a comment that might no longer apply (dump
*what* as hex?  The stuff we now display as generic fields?).

------------------------------------------------------------------------
r29256 | gerald | 2009-07-31 15:16:29 -0700 (Fri, 31 Jul 2009) | 10 lines
Changed paths:
   M /trunk/epan/dissectors/Makefile.common
   A /trunk/epan/dissectors/packet-usb-hid.c
   A /trunk/epan/dissectors/packet-usb-hid.h
   M /trunk/epan/dissectors/packet-usb.c

From Adam Nielsen via bug 3659:

Here is a patch against SVN that implements preliminary support for USB HID
devices.  At the moment it only dissects the initial set up packets (which you
will see if you hotplug a keyboard or mouse.)

The patch also fixes a minor bug in the USB dissector code which reported
certain packets as malformed due to miscounting bytes, and it reports control
packet data and padding data in a more user-friendly manner.

------------------------------------------------------------------------
r29255 | guy | 2009-07-31 13:13:53 -0700 (Fri, 31 Jul 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gtpv2.c

Completely remove an unused variable, don't just comment it out
(especially with a C++/C99-style comment that not all compilers used to
compile Wireshark accept).

------------------------------------------------------------------------
r29254 | gerald | 2009-07-31 12:19:25 -0700 (Fri, 31 Jul 2009) | 14 lines
Changed paths:
   M /trunk/epan/dissectors/Makefile.common
   D /trunk/epan/dissectors/packet-gsm_abis_ip.c
   A /trunk/epan/dissectors/packet-gsm_ipa.c (from /trunk/epan/dissectors/packet-gsm_abis_ip.c:29252)

From Holger Freyther via bug 3776:

Part 1:
Rename packet-gsm_abis_ip.c to packet-gsm_ipa.c.

Part 2:
Rename to the content to match the filename.

Part 3:
Add GSM A/SCCP support to the packet-gsm_ipa.c dissector

Adjusted patch to take laforge's comment into account. Use guint16 for the
length and use the ntohs routine to convert the length.

------------------------------------------------------------------------
r29253 | gerald | 2009-07-31 09:37:53 -0700 (Fri, 31 Jul 2009) | 7 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dns.c

From Ivan Sy via bug 3797:

Support for SPF RR (RFC 4408)

- this has the same format as TXT RR (see section 3.1.1) below.
Currently wireshark 1.2.1 shows this as Unknown type 99

------------------------------------------------------------------------
r29252 | jake | 2009-07-31 00:05:43 -0700 (Fri, 31 Jul 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dns.c

From Ivan Sy:
Add support for SSHFP RR (RFC 4255).

------------------------------------------------------------------------
r29251 | sfisher | 2009-07-31 00:02:02 -0700 (Fri, 31 Jul 2009) | 5 lines
Changed paths:
   M /trunk/gtk/gui_utils.c


Include packet_info.h before ui_utils.h since we just started passing a
packet_info structure to one of the functions.


------------------------------------------------------------------------
r29250 | jake | 2009-07-30 23:51:27 -0700 (Thu, 30 Jul 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dns.c

From Ivan Sy:
NAPTR RR (RFC 3403) replacement MUST be a fully qualified domain-name.

------------------------------------------------------------------------
r29249 | gerald | 2009-07-30 16:47:36 -0700 (Thu, 30 Jul 2009) | 2 lines
Changed paths:
   M /trunk/asn1/acse/packet-acse-template.c
   M /trunk/asn1/dop/packet-dop-template.c
   M /trunk/asn1/dsp/packet-dsp-template.c
   M /trunk/asn1/ftam/packet-ftam-template.c
   M /trunk/asn1/goose/packet-goose-template.c
   M /trunk/epan/dissectors/packet-acse.c
   M /trunk/epan/dissectors/packet-dop.c
   M /trunk/epan/dissectors/packet-dsp.c
   M /trunk/epan/dissectors/packet-ftam.c
   M /trunk/epan/dissectors/packet-goose.c
   M /trunk/epan/dissectors/packet-wccp.c
   M /trunk/epan/dissectors/packet-wcp.c
   M /trunk/epan/dissectors/packet-windows-common.c
   M /trunk/epan/dissectors/packet-winsrepl.c
   M /trunk/epan/dissectors/packet-wlccp.c

Remove more unused variables.

------------------------------------------------------------------------
r29248 | guy | 2009-07-30 14:40:22 -0700 (Thu, 30 Jul 2009) | 7 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gtpv2.c

Fix warnings:

	the behavior of x = x++ is undefined by the ANSI C standard -
	they obviously just meant x++;

	get rid of unused variables.

------------------------------------------------------------------------
r29247 | etxrab | 2009-07-30 14:11:26 -0700 (Thu, 30 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gtpv2.c

From   swapnil:
Packet-gtpv2.c dissector extended to support more IE's.
------------------------------------------------------------------------
r29246 | gerald | 2009-07-30 10:54:58 -0700 (Thu, 30 Jul 2009) | 8 lines
Changed paths:
   M /trunk/epan/except.c
   M /trunk/epan/except.h

From Kovarththanan Rajaratnam via bug 3506:

The exception throwing code in except.c/h should be annotated with
"noreturn" to indicate that they never return. Running static analysis
on Wireshark without this annotation causes a lot of false positives
since these analyzers assume that the exception handling code are
ordinary functions that will eventually return.

------------------------------------------------------------------------
r29245 | gerald | 2009-07-30 10:22:00 -0700 (Thu, 30 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-radius.c
   M /trunk/epan/dissectors/packet-radius_packetcable.c

Remove a couple of unused variables.

------------------------------------------------------------------------
r29244 | martinm | 2009-07-30 09:53:33 -0700 (Thu, 30 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c

Show backoff indicator value in subheader tree root.

------------------------------------------------------------------------
r29243 | gerald | 2009-07-30 09:17:46 -0700 (Thu, 30 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-netflow.c
   M /trunk/epan/dissectors/packet-olsr.c
   M /trunk/epan/dissectors/packet-ositp.c
   M /trunk/epan/dissectors/packet-ospf.c

Remove some unused variable assignments.

------------------------------------------------------------------------
r29242 | gerald | 2009-07-29 17:40:32 -0700 (Wed, 29 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ansi_683.c

Remove some unused variables.

------------------------------------------------------------------------
r29241 | wmeier | 2009-07-29 16:18:34 -0700 (Wed, 29 Jul 2009) | 2 lines
Changed paths:
   M /trunk/doc/README.developer

Fix a typo

------------------------------------------------------------------------
r29240 | wmeier | 2009-07-29 15:54:28 -0700 (Wed, 29 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-zbee-zcl.c

Function dissect_zcl_attr_data_type() unused: comment it out

------------------------------------------------------------------------
r29239 | wmeier | 2009-07-29 15:33:08 -0700 (Wed, 29 Jul 2009) | 9 lines
Changed paths:
   M /trunk/epan/dissectors/packet-zbee-zcl.c

Fix a potential crash and do various other minor changes:
- Fix an hf[] entry which had an invalid "strings" field which could cause a crash;
- Remove unneeded #includes;
- Make most functions & etc static;
- Remove declarations for functions never defined;
- Fix certain comments to refer to the correct function names;
- Change global variable to be local to proto_reg_handoff...
- ...

------------------------------------------------------------------------
r29238 | etxrab | 2009-07-29 14:32:49 -0700 (Wed, 29 Jul 2009) | 4 lines
Changed paths:
   M /trunk/file.c
   M /trunk/gtk/packet_list_store.c

From Kovarththanan Rajaratnam:
This patch fixes the "Decode as" crash. We now freeze the packetlist before
attempting to clear it. This way we don't have to issue a row deleted signal
either.
------------------------------------------------------------------------
r29237 | etxrab | 2009-07-29 13:58:47 -0700 (Wed, 29 Jul 2009) | 7 lines
Changed paths:
   M /trunk/file.c
   M /trunk/gtk/new_packet_list.c
   M /trunk/ui_util.h

Add pinfo to new_packet_list_append() this should give us the abillity
to store (most) of the underlying data rather than the strings in the store and render it when we need it, thuss saving storage space and loading time.

Idealy we should not store the complete fdata or pinfo structures
but rather just the data relevant to the currently selected/used columns. I'm not entierly sure how to accomplish that however.

Dynamically allocated array to hold pointers to the actual data?
------------------------------------------------------------------------
r29236 | wmeier | 2009-07-29 13:24:10 -0700 (Wed, 29 Jul 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ndmp.c

From Chris Costa: Fix Bug 3786: "NDMP fragmentation fails when final fragment is very small".
(See https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3786)

------------------------------------------------------------------------
r29235 | guy | 2009-07-29 12:39:17 -0700 (Wed, 29 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/Makefile.common

Add packet-zbee-zcl.h to the source tarball.

------------------------------------------------------------------------
r29234 | jake | 2009-07-29 11:26:55 -0700 (Wed, 29 Jul 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-isakmp.c

From Neil Piercy:
The Cert Authority hashes in the IKEv2 Cert Request are not dissected properly:
the display offset is not correctly moved on, so the same info is displayed for
all Cert Authority fields.
------------------------------------------------------------------------
r29233 | stig | 2009-07-29 08:31:25 -0700 (Wed, 29 Jul 2009) | 2 lines
Changed paths:
   M /trunk/gtk/new_packet_list.c

Mark an unused argument.

------------------------------------------------------------------------
r29232 | sahlberg | 2009-07-29 04:29:53 -0700 (Wed, 29 Jul 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/Makefile.common
   M /trunk/epan/dissectors/packet-zbee-aps.c
   M /trunk/epan/dissectors/packet-zbee-aps.h
   M /trunk/epan/dissectors/packet-zbee-nwk.c
   A /trunk/epan/dissectors/packet-zbee-zcl.c
   A /trunk/epan/dissectors/packet-zbee-zcl.h
   M /trunk/epan/dissectors/packet-zbee-zdp.c
   M /trunk/epan/dissectors/packet-zbee.h

zigbee cluster dissector,
modified from entry in bug 3765 so it compiles cleanly


------------------------------------------------------------------------
r29231 | sahlberg | 2009-07-29 03:59:31 -0700 (Wed, 29 Jul 2009) | 14 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dcerpc-eventlog.c
   M /trunk/epan/dissectors/pidl/eventlog.idl

start describing ReportEventW in the IDL and make use of the "bitmap" 
for EventTypes.

This addresses also bug 3552 with the until now unusued code.


The eventlog dissector is very incomplete.
While the protocol specification is available now, what is lacking is 
example capture files to test with when implementing more of the IDL 
definitions.




------------------------------------------------------------------------
r29230 | sahlberg | 2009-07-29 03:41:24 -0700 (Wed, 29 Jul 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dcerpc-eventlog.c
   M /trunk/epan/dissectors/pidl/eventlog.idl

Fixup the correct names of the parameters for OpenEventLogW


------------------------------------------------------------------------
r29229 | sahlberg | 2009-07-29 03:28:10 -0700 (Wed, 29 Jul 2009) | 8 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dcerpc-eventlog.c
   M /trunk/epan/dissectors/pidl/eventlog.idl

update the idl to correctly dissect the read eventlog w flags as a 
bitmap and not as a uint32

this addresses bug 3691 (that was already manually addressed by hand 
in the generated dissector)



------------------------------------------------------------------------
r29228 | sahlberg | 2009-07-29 03:01:14 -0700 (Wed, 29 Jul 2009) | 18 lines
Changed paths:
   M /trunk/epan/crypt/Makefile.common
   M /trunk/epan/crypt/airpdcap_ccmp.c
   M /trunk/epan/crypt/airpdcap_rijndael.c
   M /trunk/epan/crypt/airpdcap_rijndael.h
   A /trunk/epan/crypt/crypt-aes.c
   A /trunk/epan/crypt/crypt-aes.h

Break the aes set ket/decrypt/encrypt out from airpdcap_raindoll into 
its own crypt-aes.

change the integer types to glib style integers


this may/will be helpful if/when we implement our own version of 
kerberos 
aes decryption of dcerpc since the existing libraries can not (yet) 
handle when header signing is used.

we should implement our own decryption of this for cfx+aes just as we 
did for classic+arcfour





------------------------------------------------------------------------
r29227 | kukosa | 2009-07-29 02:13:03 -0700 (Wed, 29 Jul 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-sip.c

Support for IPv6 addresses in URI
------------------------------------------------------------------------
r29226 | jake | 2009-07-29 00:10:02 -0700 (Wed, 29 Jul 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dns.c

From Ivan Sy:
Support for DLV RR (RFC 4431) and SHA-256 Digest for DS RR (RFC 4509).

------------------------------------------------------------------------
r29225 | etxrab | 2009-07-28 15:18:19 -0700 (Tue, 28 Jul 2009) | 1 line
Changed paths:
   M /trunk/gtk/menus.c
   M /trunk/gtk/new_packet_list.c
   M /trunk/gtk/new_packet_list.h

Make mark frame work.
------------------------------------------------------------------------
r29224 | wmeier | 2009-07-28 13:56:36 -0700 (Tue, 28 Jul 2009) | 3 lines
Changed paths:
   M /trunk/gtk/recent.c

Clarify (slightly) some comments;
Add a comment as to what looks like incorrect code.

------------------------------------------------------------------------
r29223 | etxrab | 2009-07-28 13:46:23 -0700 (Tue, 28 Jul 2009) | 2 lines
Changed paths:
   M /trunk/gtk/main.c
   M /trunk/gtk/main_proto_draw.c
   M /trunk/gtk/menus.c
   M /trunk/gtk/new_packet_list.c
   M /trunk/gtk/new_packet_list.h
   M /trunk/ui_util.h

From Kovarththanan Rajaratnam:
Enable popup menu in packet list view.
------------------------------------------------------------------------
r29222 | etxrab | 2009-07-28 11:29:15 -0700 (Tue, 28 Jul 2009) | 1 line
Changed paths:
   M /trunk/file.c

Pacify the build bot.
------------------------------------------------------------------------
r29221 | gerald | 2009-07-28 10:27:59 -0700 (Tue, 28 Jul 2009) | 2 lines
Changed paths:
   M /trunk/test/config.sh

Update the adapter name check to match the buildbot.

------------------------------------------------------------------------
r29220 | etxrab | 2009-07-28 09:20:05 -0700 (Tue, 28 Jul 2009) | 1 line
Changed paths:
   M /trunk/file.c
   M /trunk/gtk/main.c
   M /trunk/gtk/new_packet_list.c

Set reftime without recreating the packet list.
------------------------------------------------------------------------
r29219 | sahlberg | 2009-07-28 07:11:08 -0700 (Tue, 28 Jul 2009) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dcerpc-frstrans.c
   M /trunk/epan/dissectors/packet-dcerpc-samr.c
   M /trunk/epan/dissectors/pidl/samr.idl

update samr.idl and remove a keyword we no longer support in pidl

regenerate samr and frstrans with the new version of pidl


------------------------------------------------------------------------
r29218 | etxrab | 2009-07-28 07:07:15 -0700 (Tue, 28 Jul 2009) | 1 line
Changed paths:
   M /trunk/gtk/menus.c

Fix setting of timestamp_precision.
------------------------------------------------------------------------
r29217 | sahlberg | 2009-07-28 06:53:10 -0700 (Tue, 28 Jul 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/Makefile.common
   A /trunk/epan/dissectors/packet-dcerpc-frstrans.c
   A /trunk/epan/dissectors/packet-dcerpc-frstrans.h

From Stefan Metzmacher
add generated FRSTRANS dissectors and add them to the build


------------------------------------------------------------------------
r29216 | sahlberg | 2009-07-28 06:50:22 -0700 (Tue, 28 Jul 2009) | 4 lines
Changed paths:
   A /trunk/epan/dissectors/pidl/frstrans.cnf
   A /trunk/epan/dissectors/pidl/frstrans.idl

From Stefan Metzmacher :
Add IDL file for FRSTRANS


------------------------------------------------------------------------
r29215 | sahlberg | 2009-07-28 06:39:42 -0700 (Tue, 28 Jul 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dcerpc-samr.c

regenerate SAMR using the new version of pidl


------------------------------------------------------------------------
r29214 | sahlberg | 2009-07-28 06:38:46 -0700 (Tue, 28 Jul 2009) | 3 lines
Changed paths:
   M /trunk/tools/pidl/MANIFEST
   M /trunk/tools/pidl/README
   M /trunk/tools/pidl/TODO
   M /trunk/tools/pidl/idl.yp
   M /trunk/tools/pidl/lib/Parse/Pidl/Compat.pm
   M /trunk/tools/pidl/lib/Parse/Pidl/Expr.pm
   M /trunk/tools/pidl/lib/Parse/Pidl/IDL.pm
   M /trunk/tools/pidl/lib/Parse/Pidl/NDR.pm
   M /trunk/tools/pidl/lib/Parse/Pidl/Samba3/ClientNDR.pm
   M /trunk/tools/pidl/lib/Parse/Pidl/Samba3/ServerNDR.pm
   M /trunk/tools/pidl/lib/Parse/Pidl/Samba4/Header.pm
   M /trunk/tools/pidl/lib/Parse/Pidl/Samba4/NDR/Client.pm
   M /trunk/tools/pidl/lib/Parse/Pidl/Samba4/NDR/Parser.pm
   M /trunk/tools/pidl/lib/Parse/Pidl/Samba4/NDR/Server.pm
   M /trunk/tools/pidl/lib/Parse/Pidl/Samba4/TDR.pm
   M /trunk/tools/pidl/lib/Parse/Pidl/Samba4.pm
   M /trunk/tools/pidl/lib/Parse/Pidl/Typelist.pm
   M /trunk/tools/pidl/lib/Parse/Pidl/Wireshark/Conformance.pm
   M /trunk/tools/pidl/lib/Parse/Pidl/Wireshark/NDR.pm
   M /trunk/tools/pidl/lib/Parse/Pidl.pm
   M /trunk/tools/pidl/pidl
   M /trunk/tools/pidl/tests/Util.pm
   M /trunk/tools/pidl/tests/header.pl
   M /trunk/tools/pidl/tests/ndr.pl
   M /trunk/tools/pidl/tests/ndr_align.pl
   M /trunk/tools/pidl/tests/ndr_alloc.pl
   M /trunk/tools/pidl/tests/ndr_array.pl
   M /trunk/tools/pidl/tests/ndr_compat.pl
   M /trunk/tools/pidl/tests/ndr_fullptr.pl
   M /trunk/tools/pidl/tests/ndr_refptr.pl
   M /trunk/tools/pidl/tests/ndr_represent.pl
   M /trunk/tools/pidl/tests/ndr_simple.pl
   M /trunk/tools/pidl/tests/ndr_string.pl
   M /trunk/tools/pidl/tests/ndr_tagtype.pl
   M /trunk/tools/pidl/tests/parse_idl.pl
   M /trunk/tools/pidl/tests/samba-ndr.pl
   M /trunk/tools/pidl/tests/samba3-cli.pl
   M /trunk/tools/pidl/tests/typelist.pl
   M /trunk/tools/pidl/tests/wireshark-conf.pl

update pidl to the newest version from samba


------------------------------------------------------------------------
r29213 | sahlberg | 2009-07-28 06:01:41 -0700 (Tue, 28 Jul 2009) | 15 lines
Changed paths:
   M /trunk/asn1/spnego/packet-spnego-template.c
   M /trunk/epan/dissectors/packet-kerberos.c
   M /trunk/epan/dissectors/packet-kerberos.h
   M /trunk/epan/dissectors/packet-kink.c
   M /trunk/epan/dissectors/packet-spnego.c

When we passed the crytobuffer to krb5_c_decrypt() we never actually 
verified that we did have enough data in the buffer/tvb, which could 
lead to a SEGV.
(for example if we enable KRB5 decryption but we do NOT use TCP 
reassembly, and the encrypted data goes beyong the end of the current 
segment)


Change the signature to decrypt_krb5_data() to take a TVB instead of a 
buffer+length.
Actually check that we do have the entire encrypted PDU before calling 
out to the kerberos libraries.



------------------------------------------------------------------------
r29212 | etxrab | 2009-07-28 03:53:57 -0700 (Tue, 28 Jul 2009) | 1 line
Changed paths:
   M /trunk/file.h
   M /trunk/gtk/menus.c
   M /trunk/gtk/new_packet_list.c
   M /trunk/ui_util.h

Fix setting of new time format.
------------------------------------------------------------------------
r29211 | etxrab | 2009-07-28 02:26:18 -0700 (Tue, 28 Jul 2009) | 1 line
Changed paths:
   M /trunk/epan/proto.h

Whitespace change.
------------------------------------------------------------------------
r29210 | sahlberg | 2009-07-28 00:18:05 -0700 (Tue, 28 Jul 2009) | 9 lines
Changed paths:
   M /trunk/asn1/ldap/packet-ldap-template.c
   M /trunk/asn1/ldap/packet-ldap-template.h
   M /trunk/epan/dissectors/packet-ldap.c
   M /trunk/epan/dissectors/packet-ldap.h

From: Matthieu Patou <mat+Informatique.Samba@matws.net>
Date: Mon, 27 Jul 2009 08:55:55 +0000 (+0200)
Subject: patch_ldap_260709

Add a few additional LDAP OIDs
and increase the maximum SASL blob size to be 1M instead of 256kb



------------------------------------------------------------------------
r29209 | wmeier | 2009-07-27 16:16:29 -0700 (Mon, 27 Jul 2009) | 2 lines
Changed paths:
   M /trunk/AUTHORS

Add Chris Costa to AUTHORS

------------------------------------------------------------------------
r29208 | wmeier | 2009-07-27 14:59:01 -0700 (Mon, 27 Jul 2009) | 14 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ndmp.c

Improve defragmentation:
1. Prevent tcpencap (ipsec-tcp) from incorrectly dissecting NDMP PDU fragments;
    (Essentially: register NDMP as the dissector for the conversation);
   Allows correct NDMP fragment reassembly whether or not the 
    TCP "Try heuristic sub-dissectors first" preference is enabled.
   Fixes Bug #3755 (https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3755)
2. Use a registered init routine to init the fragment and reassembled tables 
   each time a complete capture dissection is (re)started.
   Fixes a crash.
3. Don't register on TCP port 10000 since the tcpencap dissector needs to own this
   port. (The NDMP dissector is a heuristic dissector).
4. Strengthen the heuristic checking slightly.
5. Other minor changes.

------------------------------------------------------------------------
r29207 | etxrab | 2009-07-27 07:47:12 -0700 (Mon, 27 Jul 2009) | 12 lines
Changed paths:
   M /trunk/epan/dissectors/packet-v52.c

From Vladimir Smrekar:

Change, that fix infinite loop for dissections of elements:
- Pulse notification
- Line Information
- PSTN FSM state
- Autonomous signalling sequence
- Sequence response
- Performance grading
- Rejection cp cause

Me prefix hf vars with hf_v52_
------------------------------------------------------------------------
r29206 | wmeier | 2009-07-27 07:45:25 -0700 (Mon, 27 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ipsec-tcp.c

Move proto_reg_handoff to the end ...

------------------------------------------------------------------------
r29205 | wmeier | 2009-07-27 06:59:53 -0700 (Mon, 27 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/reassemble.c
   M /trunk/epan/reassemble.h

reassemble.h: update two comments; reassemble.c: correct a typo.

------------------------------------------------------------------------
r29204 | etxrab | 2009-07-27 06:08:17 -0700 (Mon, 27 Jul 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_dtap.c

From Gerasimos Dimitriadis:
Decoding support for 4 DTAP IEs.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3777
------------------------------------------------------------------------
r29203 | etxrab | 2009-07-27 01:33:26 -0700 (Mon, 27 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/column-utils.c
   M /trunk/epan/column-utils.h
   M /trunk/epan/epan.c
   M /trunk/epan/epan.h
   M /trunk/epan/frame_data.h
   M /trunk/file.c
   M /trunk/gtk/main.c
   M /trunk/gtk/packet_win.c
   M /trunk/tshark.c

From Kovarththanan Rajaratnam:
Only fill in frame_data vals when needed.
------------------------------------------------------------------------
r29202 | etxrab | 2009-07-26 20:34:57 -0700 (Sun, 26 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/column-utils.c
   M /trunk/epan/column-utils.h
   M /trunk/epan/libwireshark.def
   M /trunk/gtk/new_packet_list.c
   M /trunk/gtk/packet_list_store.c

From Kovarththanan Rajaratnam:
Use frame_data values .
------------------------------------------------------------------------
r29201 | etxrab | 2009-07-26 15:18:11 -0700 (Sun, 26 Jul 2009) | 1 line
Changed paths:
   M /trunk/config.nmake

Revert change by mistake.
------------------------------------------------------------------------
r29200 | etxrab | 2009-07-26 15:16:36 -0700 (Sun, 26 Jul 2009) | 1 line
Changed paths:
   M /trunk/gtk/new_packet_list.c

"Create" the time cols when we render them making change of time format fast.
------------------------------------------------------------------------
r29199 | etxrab | 2009-07-26 15:11:46 -0700 (Sun, 26 Jul 2009) | 11 lines
Changed paths:
   M /trunk/config.nmake
   M /trunk/gtk/new_packet_list.c
   M /trunk/gtk/packet_list_store.c
   M /trunk/gtk/packet_list_store.h

From Kovarththanan Rajaratnam:
- Don't issue a row_inserted signal. Rely on our caller to have  
disconnected the model from the view.

-  Removing col_fmt from row_data. It wasn't being used. If we need to store
the column format in the future that should probably be placed in the
PacketList instead of the PacketListRecord
2) Remove double allocation of col_text. Now we allocate it in
new_packet_list_append() and pass it on to packet_list_append_record()
3) Use se_alloc instead of se_alloc0 because we explictly set all the
parameters we use.
------------------------------------------------------------------------
r29196 | gerald | 2009-07-26 08:03:27 -0700 (Sun, 26 Jul 2009) | 1 line
Changed paths:
   M /trunk/epan/enterprise-numbers
   M /trunk/manuf

[Automatic manuf and enterprise-numbers update for 2009-07-26]
------------------------------------------------------------------------
r29195 | etxrab | 2009-07-26 03:34:07 -0700 (Sun, 26 Jul 2009) | 2 lines
Changed paths:
   M /trunk/file.c
   M /trunk/gtk/new_packet_list.c
   M /trunk/gtk/packet_list_store.c
   M /trunk/gtk/packet_list_store.h
   M /trunk/ui_util.h

From Kovarththanan Rajaratnam:
Only clear packet list store if we need to redissect.
------------------------------------------------------------------------
r29194 | guy | 2009-07-25 17:32:22 -0700 (Sat, 25 Jul 2009) | 3 lines
Changed paths:
   M /trunk/wiretap/wtap.h

Note that libpcap fails if it tries to read a file with a snapshot
length > 65535, so we shouldn't use a larger value.

------------------------------------------------------------------------
r29193 | sfisher | 2009-07-25 13:13:46 -0700 (Sat, 25 Jul 2009) | 4 lines
Changed paths:
   M /trunk/file.c
   M /trunk/gtk/new_packet_list.c


Remove two unused variables and mark a function paramter as unused


------------------------------------------------------------------------
r29192 | etxrab | 2009-07-25 03:40:10 -0700 (Sat, 25 Jul 2009) | 2 lines
Changed paths:
   M /trunk/ui_util.h

From Kovarththanan Rajaratnam:
Include needed header (unbreak OSX buildbot)
------------------------------------------------------------------------
r29191 | etxrab | 2009-07-25 02:45:35 -0700 (Sat, 25 Jul 2009) | 2 lines
Changed paths:
   M /trunk/gtk/goto_dlg.c
   M /trunk/gtk/goto_dlg.h
   M /trunk/gtk/main_packet_list.h
   M /trunk/gtk/menus.c
   M /trunk/gtk/new_packet_list.c
   M /trunk/ui_util.h

From Kovarththanan Rajaratnam:
packet_goto_next_previous_frame
------------------------------------------------------------------------
r29190 | etxrab | 2009-07-25 00:50:53 -0700 (Sat, 25 Jul 2009) | 2 lines
Changed paths:
   M /trunk/file.c
   M /trunk/gtk/menus.c
   M /trunk/gtk/new_packet_list.c
   M /trunk/ui_util.h

From Kovarththanan Rajaratnam:
New packet list: enable goto first/last packet (Optimized)
------------------------------------------------------------------------
r29189 | sfisher | 2009-07-24 20:23:37 -0700 (Fri, 24 Jul 2009) | 4 lines
Changed paths:
   M /trunk/gtk/new_packet_list.c
   M /trunk/gtk/packet_list_store.c


Update my e-mail address with a reference to the AUTHORS file


------------------------------------------------------------------------
r29188 | etxrab | 2009-07-24 14:25:21 -0700 (Fri, 24 Jul 2009) | 3 lines
Changed paths:
   M /trunk/gtk/new_packet_list.c
   M /trunk/gtk/packet_list_store.c

From Kovarththanan Rajaratnam:
New packet list: enable packet history
Me: Add a comment.
------------------------------------------------------------------------
r29187 | etxrab | 2009-07-24 06:50:57 -0700 (Fri, 24 Jul 2009) | 1 line
Changed paths:
   M /trunk/cfile.h
   M /trunk/file.c

Use g_slice if glib >=2.10
------------------------------------------------------------------------
r29186 | etxrab | 2009-07-24 01:10:33 -0700 (Fri, 24 Jul 2009) | 1 line
Changed paths:
   M /trunk/file.c
   M /trunk/gtk/new_packet_list.c
   M /trunk/ui_util.h

When using the new packet list select the first packet when the file read is complete. This should take care of the crash when closing WS.
------------------------------------------------------------------------
r29185 | wmeier | 2009-07-23 14:25:02 -0700 (Thu, 23 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-atalk.c

Use consistent indentation ...

------------------------------------------------------------------------
r29184 | wmeier | 2009-07-23 13:53:44 -0700 (Thu, 23 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/crypt/airpdcap.c

Fix some whitespace ....

------------------------------------------------------------------------
r29183 | wmeier | 2009-07-23 13:52:54 -0700 (Thu, 23 Jul 2009) | 2 lines
Changed paths:
   M /trunk/capture_wpcap_packet.c

Fix emacs editor modeline to be a 'safe" value.

------------------------------------------------------------------------
r29182 | etxrab | 2009-07-23 13:36:16 -0700 (Thu, 23 Jul 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_common.c

From Gerasimos Dimitriadis:
Minor enhancement to LAI decoding.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3770
------------------------------------------------------------------------
r29181 | guy | 2009-07-23 11:36:25 -0700 (Thu, 23 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dnp.c

Saved by removing the bell.

------------------------------------------------------------------------
r29180 | wmeier | 2009-07-23 10:46:09 -0700 (Thu, 23 Jul 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-2dparityfec.c
   M /trunk/epan/dissectors/packet-bjnp.c
   M /trunk/epan/dissectors/packet-dnp.c
   M /trunk/epan/dissectors/packet-ieee80211.c
   M /trunk/epan/dissectors/packet-memcache.c
   M /trunk/epan/dissectors/packet-nat-pmp.c
   M /trunk/epan/dissectors/packet-p_mul.c
   M /trunk/epan/dissectors/packet-packetlogger.c
   M /trunk/epan/dissectors/packet-ppi.c

Set editor modelines to be consistent between emacs and vi/ex;
Indentation and whitespace cleanup;

------------------------------------------------------------------------
r29179 | martinm | 2009-07-23 04:19:05 -0700 (Thu, 23 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/column_info.h
   M /trunk/epan/dfilter/dfilter.h

From Kovarththanan Rajaratnam: avoid circular dependency.

------------------------------------------------------------------------
r29178 | guy | 2009-07-23 02:32:58 -0700 (Thu, 23 Jul 2009) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-radiotap.c

Don't divide the data rate by 2 - that loses information (yes, I have a
trace with at least one packet transmitted at 5.5 Mb/s).

Clean up indentation.

------------------------------------------------------------------------
r29177 | etxrab | 2009-07-23 01:56:09 -0700 (Thu, 23 Jul 2009) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-radiotap.c

- Ambiguous value for radiotap datarate.
The value given to proto_tree_add_uint_format() was not divided by 2.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3747
- remove check_col()
- Indentation changes.
------------------------------------------------------------------------
r29176 | etxrab | 2009-07-23 01:53:13 -0700 (Thu, 23 Jul 2009) | 1 line
Changed paths:
   M /trunk/epan/column-utils.c
   M /trunk/epan/column_info.h
   M /trunk/epan/dfilter/dfilter.h

Try to get the #includes right - take 2.
------------------------------------------------------------------------
r29175 | etxrab | 2009-07-23 00:57:32 -0700 (Thu, 23 Jul 2009) | 1 line
Changed paths:
   M /trunk/epan/column-utils.c
   M /trunk/epan/column_info.h

Try to get the #includes right.
------------------------------------------------------------------------
r29174 | etxrab | 2009-07-22 22:48:39 -0700 (Wed, 22 Jul 2009) | 3 lines
Changed paths:
   M /trunk/epan/column-utils.c
   M /trunk/epan/column.c
   M /trunk/epan/column_info.h
   M /trunk/epan/proto.c
   M /trunk/tshark.c

From Kovarththanan Rajaratnam:
Precompile custom columns filters.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3767
------------------------------------------------------------------------
r29173 | etxrab | 2009-07-22 22:38:34 -0700 (Wed, 22 Jul 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-bacapp.c
   M /trunk/epan/dissectors/packet-bacapp.h

From Steve Karg:
BACnet Action property not decoded correctly.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3766
------------------------------------------------------------------------
r29172 | etxrab | 2009-07-22 22:32:31 -0700 (Wed, 22 Jul 2009) | 3 lines
Changed paths:
   M /trunk/asn1/rrc/rrc.cnf
   M /trunk/epan/dissectors/packet-rrc.c
   M /trunk/epan/dissectors/packet-rrc.h

From Neil Piercy:
Another missing RRC dissector chaining link.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3769
------------------------------------------------------------------------
r29171 | gerald | 2009-07-22 16:59:15 -0700 (Wed, 22 Jul 2009) | 3 lines
Changed paths:
   M /trunk/capinfos.c
   M /trunk/editcap.c
   M /trunk/make-version.pl
   M /trunk/mergecap.c
   M /trunk/text2pcap.c
   M /trunk/version_info.c

Use "svn info" to fetch the version by default. Fetch the repository path as
well. Add the repository path to the version strings.

------------------------------------------------------------------------
r29170 | etxrab | 2009-07-22 14:33:47 -0700 (Wed, 22 Jul 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-eth.c
   M /trunk/epan/dissectors/packet-frame.c
   M /trunk/epan/dissectors/packet-ip.c
   M /trunk/epan/dissectors/packet-udp.c

Get rid of check_col() in some of the more frequently used dissectors.
------------------------------------------------------------------------
r29169 | etxrab | 2009-07-22 10:35:28 -0700 (Wed, 22 Jul 2009) | 2 lines
Changed paths:
   M /trunk/file.c
   M /trunk/gtk/new_packet_list.c
   M /trunk/ui_util.h

From kovarththanan Rajaratnam:
Pass column_info as a pointer (new packet list).
------------------------------------------------------------------------
r29168 | etxrab | 2009-07-22 08:23:08 -0700 (Wed, 22 Jul 2009) | 4 lines
Changed paths:
   M /trunk/gtk/new_packet_list.c
   M /trunk/gtk/packet_list_store.c

From Jakub Zawadzki:
This patch fix return value in new_packet_list_find_row_from_data when !select

From Me: Change back the cell coloring and remove the horizontal-separator making the colorinjg look the same as in the old packet list.
------------------------------------------------------------------------
r29167 | martinm | 2009-07-22 06:21:15 -0700 (Wed, 22 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c

Improve/expand checks on reserved bit values.

------------------------------------------------------------------------
r29166 | etxrab | 2009-07-22 01:54:38 -0700 (Wed, 22 Jul 2009) | 3 lines
Changed paths:
   M /trunk/gtk/new_packet_list.c

From Jakub Zawadzki:
This patch makes row coloring alike GtkCList version
 (remove white space between cells/columns)
------------------------------------------------------------------------
r29165 | etxrab | 2009-07-22 01:11:50 -0700 (Wed, 22 Jul 2009) | 6 lines
Changed paths:
   M /trunk/epan/libwireshark.def

Take 2:
From Jakub Zawadzki:
This patch is cut&paste code from gtk/main_packet_list.c:packet_list_compare()
to new function frame_data_compare()
+ it make use of new function inside packet_list_compare() and
packet_list_compare_records()
------------------------------------------------------------------------
r29164 | etxrab | 2009-07-22 01:09:22 -0700 (Wed, 22 Jul 2009) | 5 lines
Changed paths:
   M /trunk/epan/frame_data.c
   M /trunk/epan/frame_data.h
   M /trunk/gtk/main_packet_list.c
   M /trunk/gtk/packet_list_store.c

From Jakub Zawadzki:
This patch is cut&paste code from gtk/main_packet_list.c:packet_list_compare()
to new function frame_data_compare()
+ it make use of new function inside packet_list_compare() and
packet_list_compare_records()
------------------------------------------------------------------------
r29163 | etxrab | 2009-07-21 23:00:53 -0700 (Tue, 21 Jul 2009) | 1 line
Changed paths:
   M /trunk/file.c

Minor indentation fixes.
------------------------------------------------------------------------
r29162 | sfisher | 2009-07-21 22:02:24 -0700 (Tue, 21 Jul 2009) | 4 lines
Changed paths:
   M /trunk/epan/column-utils.c


Change some g_malloc() calls to g_new() to make the code easier to read.


------------------------------------------------------------------------
r29161 | stig | 2009-07-21 15:23:34 -0700 (Tue, 21 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-bacapp.c
   M /trunk/epan/dissectors/packet-bacapp.h

Another try to fix the compiler warnings on win64.

------------------------------------------------------------------------
r29160 | stig | 2009-07-21 15:09:31 -0700 (Tue, 21 Jul 2009) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rtcp.c

Cummulative number of packets lost is a signed 24 bits value.
This fixes bug 3763.

Cleanup some proto_tree_add_uint() -> proto_tree_add_item().

------------------------------------------------------------------------
r29159 | stig | 2009-07-21 09:48:16 -0700 (Tue, 21 Jul 2009) | 4 lines
Changed paths:
   M /trunk/epan/column-utils.c
   M /trunk/epan/frame_data.h
   M /trunk/file.c
   M /trunk/gtk/main.c

From didier gautheron via bug 3762:
This patch removes col_expr in frame_data structure,
it can be recomputed when needed.

------------------------------------------------------------------------
r29158 | guy | 2009-07-21 02:05:16 -0700 (Tue, 21 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-bacapp.c

More gsizery.

------------------------------------------------------------------------
r29157 | guy | 2009-07-21 01:53:39 -0700 (Tue, 21 Jul 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-bacapp.c
   M /trunk/epan/dissectors/packet-bacapp.h

GLib documentation says the 3rd and 5th arguments to g_iconv are "gsize
*"s.

------------------------------------------------------------------------
r29156 | etxrab | 2009-07-21 01:35:24 -0700 (Tue, 21 Jul 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-bacapp.c
   M /trunk/epan/dissectors/packet-bacapp.h

size_t -> int to make the Win64 build bot happy.
------------------------------------------------------------------------
r29155 | stig | 2009-07-21 01:07:40 -0700 (Tue, 21 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-bacapp.c

Initialize bacapp_invoke_id to avoid a compiler warning.

------------------------------------------------------------------------
r29154 | martinm | 2009-07-21 00:59:16 -0700 (Tue, 21 Jul 2009) | 10 lines
Changed paths:
   M /trunk/epan/dissectors/packet-bacapp.c

Stop using the C++ 'true' and 'false'.

I still get a compilation error...

packet-bacapp.c: In function `dissect_bacapp':
packet-bacapp.c:6350: warning: 'bacapp_invoke_id' might be used uninitialized in this function

... although I've followed the paths (including the setting of 'segment'), and it looks bogus to me.


------------------------------------------------------------------------
r29153 | guy | 2009-07-21 00:44:04 -0700 (Tue, 21 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-bacapp.c

Fix typo.

------------------------------------------------------------------------
r29152 | guy | 2009-07-21 00:28:47 -0700 (Tue, 21 Jul 2009) | 7 lines
Changed paths:
   M /trunk/epan/dissectors/packet-bacapp.c

Don't use tvb_length_remaining() - that just reports how much captured
data is available, not how big the packet really is.

Clean up white space.

Get rid of an unused parameter and two unused variables.

------------------------------------------------------------------------
r29151 | etxrab | 2009-07-20 23:20:47 -0700 (Mon, 20 Jul 2009) | 14 lines
Changed paths:
   M /trunk/epan/dissectors/packet-bacapp.c
   M /trunk/epan/dissectors/packet-bacapp.h

From  Herbert Lischka:
Added some new features to BACnet dissection:
- ListOfObjectPropertyReferences in scheduler
- RestartReason
- Properties for loop-object
- LogDeviceObjectProperty in trend-log object
- log-buffer entries in trend-log object

- reassemby of fragmented messages
- fallback changed if iconv-library is not here

Me: Moved includes from .h to .c as thats how we normaly do it.

https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3736
------------------------------------------------------------------------
r29150 | etxrab | 2009-07-20 23:08:45 -0700 (Mon, 20 Jul 2009) | 3 lines
Changed paths:
   M /trunk/plugins/profinet/packet-dcerpc-pn-io.c

From Benjamin Meyer:
Profinet dissector does not decode all defined error codes.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3753
------------------------------------------------------------------------
r29149 | etxrab | 2009-07-20 23:02:12 -0700 (Mon, 20 Jul 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-e212.c

From Gerasimos Dimitriadis:
Enhancement to E.212 MCC/MNC decoding.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3759
------------------------------------------------------------------------
r29147 | etxrab | 2009-07-20 09:09:50 -0700 (Mon, 20 Jul 2009) | 2 lines
Changed paths:
   M /trunk/file.c
   M /trunk/gtk/new_packet_list.c
   M /trunk/ui_util.h

Implement new_packet_list_find_row_from_data()
Goto frame should work now.
------------------------------------------------------------------------
r29146 | stig | 2009-07-20 05:40:55 -0700 (Mon, 20 Jul 2009) | 5 lines
Changed paths:
   M /trunk/epan/to_str.c

From Jakub Zawadzki via bug 3701:
Fix regressions in r29130 and r29133
In r29130 formating for DSECS was changed. (old: %01d now: %02d)
In r29133 adding sign was removed (old: buf[0] = '-' now: buf[0] = '\0')

------------------------------------------------------------------------
r29145 | stig | 2009-07-20 04:42:28 -0700 (Mon, 20 Jul 2009) | 8 lines
Changed paths:
   M /trunk/gtk/prefs_column.c

Changed to use "Field type" instead of "Format", to be more descriptive.
Moved "Filed name" fields below "Field type", to improve the layout.
Always show the "Field name" fields, disable when field type is not custom.
Remember field name even when changing field type, so the user can change his
mind without losing the data entered.
Some small adjustments to "Add" and "Remove" buttons.
Added some tooltips.

------------------------------------------------------------------------
r29144 | etxrab | 2009-07-20 04:33:02 -0700 (Mon, 20 Jul 2009) | 1 line
Changed paths:
   M /trunk/gtk/new_packet_list.c

Redraw the list when color filters are enabled/disabled.
------------------------------------------------------------------------
r29143 | etxrab | 2009-07-20 02:06:47 -0700 (Mon, 20 Jul 2009) | 1 line
Changed paths:
   M /trunk/gtk/new_packet_list.c

Avoid a crash if no color filter exists (SCTP trace).
------------------------------------------------------------------------
r29142 | sfisher | 2009-07-19 23:21:35 -0700 (Sun, 19 Jul 2009) | 8 lines
Changed paths:
   M /trunk/color_filters.c
   M /trunk/file.c
   M /trunk/gtk/menus.c
   M /trunk/gtk/new_packet_list.c
   M /trunk/ui_util.h


Introduce packet list coloring for the NEW_PACKET_LIST.  One caveat: when
enabling/disabling the coloring of the packet list from the menus, the user
has to drag the mouse cursor over each displayed row to take away/add the
coloring.  Dragging the scroll bar up or down will also take care of this as
only the displayed rows are colored.


------------------------------------------------------------------------
r29138 | gerald | 2009-07-19 08:03:36 -0700 (Sun, 19 Jul 2009) | 1 line
Changed paths:
   M /trunk/epan/enterprise-numbers
   M /trunk/manuf

[Automatic manuf and enterprise-numbers update for 2009-07-19]
------------------------------------------------------------------------
r29137 | stig | 2009-07-18 13:10:14 -0700 (Sat, 18 Jul 2009) | 8 lines
Changed paths:
   M /trunk/epan/dissectors/packet-xml.c
   M /trunk/epan/libwireshark.def
   M /trunk/epan/proto.c
   M /trunk/epan/proto.h
   M /trunk/epan/wspython/wspy_proto.c
   M /trunk/plugins/mate/mate_runtime.c

From Kovarththanan Rajaratnam via bug 3719:
This patch optimizes proto_tree_prime_hfid() + friends and
plugs a memleak in the process.

From me:
Removed unused hfindex in proto_tree_new_item()
Fixed ref_count entry in struct header_field_info.

------------------------------------------------------------------------
r29135 | gerald | 2009-07-17 15:59:59 -0700 (Fri, 17 Jul 2009) | 2 lines
Changed paths:
   M /trunk/gtk/airpcap_gui_utils.c
   M /trunk/gtk/main_airpcap_toolbar.c

Set the extension channel correctly. Fixup whitespace.

------------------------------------------------------------------------
r29134 | wmeier | 2009-07-17 12:41:34 -0700 (Fri, 17 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-tn3270.c

From Robert Hogan: "no need to register tn3270 for 'decode-as'".

------------------------------------------------------------------------
r29133 | gerald | 2009-07-17 08:59:24 -0700 (Fri, 17 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/to_str.c

Fix an ep buffer overrun introduced in r29130.

------------------------------------------------------------------------
r29132 | wmeier | 2009-07-17 07:25:56 -0700 (Fri, 17 Jul 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-tn3270.c

Minor changes: Move protocol_register & etc to end; 
Use find_dissector instead of create_dissector_handle.

------------------------------------------------------------------------
r29131 | etxrab | 2009-07-17 06:42:46 -0700 (Fri, 17 Jul 2009) | 1 line
Changed paths:
   M /trunk/gtk/packet_list_store.c

make it possible to retreive the record with packet_list_get_value().
------------------------------------------------------------------------
r29130 | etxrab | 2009-07-17 01:24:06 -0700 (Fri, 17 Jul 2009) | 3 lines
Changed paths:
   M /trunk/epan/addr_resolv.c
   M /trunk/epan/addr_resolv.h
   M /trunk/epan/to_str.c

From   Kovarththanan Rajaratnam:
Optimize column fill path.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3701
------------------------------------------------------------------------
r29129 | jake | 2009-07-16 23:49:58 -0700 (Thu, 16 Jul 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/Makefile.common
   M /trunk/epan/dissectors/packet-telnet.c
   A /trunk/epan/dissectors/packet-tn3270.c
   A /trunk/epan/dissectors/packet-tn3270.h

From Robert Hogan:
I'm working on a tn3270 dissector. 
See: http://roberthogan.net/stuff/tn3270-dissector/
------------------------------------------------------------------------
r29128 | gerald | 2009-07-16 15:25:06 -0700 (Thu, 16 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/reassemble.c

Check for an overflow. This should hopefully fix bug 3672.

------------------------------------------------------------------------
r29127 | gerald | 2009-07-16 15:24:31 -0700 (Thu, 16 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-nfs.c

Initialize a variable and remove a check_col.

------------------------------------------------------------------------
r29126 | gerald | 2009-07-16 14:35:54 -0700 (Thu, 16 Jul 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rsvp.c

Use SE_COPY_ADDRESS instead of trying to attach ep_alloced data to an
se_alloced struct.

------------------------------------------------------------------------
r29125 | etxrab | 2009-07-16 14:27:56 -0700 (Thu, 16 Jul 2009) | 3 lines
Changed paths:
   M /trunk/plugins/wimaxasncp/packet-wimaxasncp.c

From   Rajasekhar Reddy Gali:
packet-wimaxasncp.c file need to update with latest wimax spec.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3730
------------------------------------------------------------------------
r29124 | etxrab | 2009-07-16 14:09:18 -0700 (Thu, 16 Jul 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-per.c

From   Sean Yunjnz:
Problem in packet-per.c for ASN.1 PER Encoding.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3733
------------------------------------------------------------------------
r29123 | gerald | 2009-07-16 14:03:39 -0700 (Thu, 16 Jul 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rsvp.c

Make sure some variables are initialized so that Valgrind quits
complaining.  Use se_memdup to copy memory.

------------------------------------------------------------------------
r29122 | gerald | 2009-07-16 13:52:36 -0700 (Thu, 16 Jul 2009) | 3 lines
Changed paths:
   M /trunk/epan/packet.c

Zero out the packet_info struct for each packet instead of trying to
initialize everything by hand. Fixes a Valgrind warning.

------------------------------------------------------------------------
r29121 | jake | 2009-07-16 12:57:15 -0700 (Thu, 16 Jul 2009) | 11 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ipsec.c

From David Dahlberg:
As for now, Wireshark supports only 96-bit (or 0-bit for NULL authentication)
integrity control values (ICVs) for IPsec ESP. While the autentication field is
of variable length, this may lead to situations where the whole packet is not
parsable.

To solve this, I added generic classes (not checked) for 128, 192 and 256 bit
ICVs to the ESP dissector. I also split the HMAC-SHA-256 autentication
algorithm to HMAC-SHA-256-128 (128 bit as defined in RFC 4868) and
HMAC-SHA-256-96 (from the very first draft, nevertheless unpatched Linux and
BSDs do it this way).
------------------------------------------------------------------------
r29118 | gerald | 2009-07-16 10:00:58 -0700 (Thu, 16 Jul 2009) | 2 lines
Changed paths:
   M /trunk/asn1/snmp/packet-snmp-template.c
   M /trunk/epan/dissectors/packet-snmp.c
   M /trunk/epan/dissectors/packet-snmp.h

Don't crash if we happen to load a bad MIB file.

------------------------------------------------------------------------
r29116 | morriss | 2009-07-16 05:39:50 -0700 (Thu, 16 Jul 2009) | 1 line
Changed paths:
   M /trunk/config.nmake

/MP also works with 2008EE
------------------------------------------------------------------------
r29115 | stig | 2009-07-16 03:45:14 -0700 (Thu, 16 Jul 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-fc.c
   M /trunk/wiretap/pcap-common.c
   M /trunk/wiretap/wtap.c
   M /trunk/wiretap/wtap.h

From Kahou via bug 3739:
New DLT value is added for Fibre Channel FC2.

------------------------------------------------------------------------
r29114 | etxrab | 2009-07-16 01:27:18 -0700 (Thu, 16 Jul 2009) | 2 lines
Changed paths:
   M /trunk/Makefile.nmake
   M /trunk/config.nmake
   M /trunk/epan/crc/Makefile.nmake
   M /trunk/epan/crypt/Makefile.nmake
   M /trunk/epan/dfilter/Makefile.nmake
   M /trunk/epan/ftypes/Makefile.nmake
   M /trunk/epan/wslua/Makefile.nmake
   M /trunk/gtk/Makefile.nmake
   M /trunk/wiretap/Makefile.nmake
   M /trunk/wsutil/Makefile.nmake

Move th /MP flag setting to LOCAL_CFLAGS set in configure.nmake
for MSVC variant 2008 only. As suggested by Bill Meier.
------------------------------------------------------------------------
r29111 | gerald | 2009-07-15 16:16:10 -0700 (Wed, 15 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-v52.c

Add a modeline blurb. Minor indentation fix.

------------------------------------------------------------------------
r29109 | gerald | 2009-07-15 15:51:01 -0700 (Wed, 15 Jul 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-v52.c

Make sure we advance our offset during a while loop. This should fix recent
fuzz errors.

------------------------------------------------------------------------
r29105 | guy | 2009-07-15 14:30:37 -0700 (Wed, 15 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ziop.c

Get rid of C++-style comment (and anglicize it).

------------------------------------------------------------------------
r29104 | etxrab | 2009-07-15 13:55:31 -0700 (Wed, 15 Jul 2009) | 1 line
Changed paths:
   M /trunk/Makefile.nmake
   M /trunk/epan/crc/Makefile.nmake
   M /trunk/epan/crypt/Makefile.nmake
   M /trunk/epan/dfilter/Makefile.nmake
   M /trunk/epan/ftypes/Makefile.nmake
   M /trunk/epan/wslua/Makefile.nmake
   M /trunk/gtk/Makefile.nmake
   M /trunk/plugins/ethercat/Makefile.nmake
   M /trunk/wiretap/Makefile.nmake
   M /trunk/wsutil/Makefile.nmake

Add /MP flag to make use of multi cores.
------------------------------------------------------------------------
r29103 | stig | 2009-07-15 12:33:48 -0700 (Wed, 15 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-enip.c

Indent some comments.

------------------------------------------------------------------------
r29100 | stig | 2009-07-15 01:56:12 -0700 (Wed, 15 Jul 2009) | 3 lines
Changed paths:
   M /trunk/epan/proto.c

From Kovarththanan Rajaratnam:
Add "text" abbrev + tighten FT_FRAMENUM checks.

------------------------------------------------------------------------
r29098 | gerald | 2009-07-14 16:09:59 -0700 (Tue, 14 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-afs.c

Remove an unused define.

------------------------------------------------------------------------
r29097 | wmeier | 2009-07-14 14:34:03 -0700 (Tue, 14 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-v52.c

#include prefs.h not req'd; Also: remove unused #define

------------------------------------------------------------------------
r29096 | etxrab | 2009-07-14 13:49:34 -0700 (Tue, 14 Jul 2009) | 7 lines
Changed paths:
   M /trunk/epan/dissectors/Makefile.common
   A /trunk/epan/dissectors/packet-v52.c
   M /trunk/epan/dissectors/packet-v5ua.c

From     Vladimir Smrekar :
v5.2-User Adaptation Layer and V5.2 Interface.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3732

Me:
Removed check_col(), hf blurbs, removed global vars and regestering
SCTP port in packet-v52.c.
------------------------------------------------------------------------
r29095 | gerald | 2009-07-14 12:13:14 -0700 (Tue, 14 Jul 2009) | 14 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ziop.c

From Alvaro Vega Garcia via bug 3652:

Patch with some improvements for packet ziop dissector following patch
about MIOP dissector submitted by Kovarththanan Rajaratnam.

From me:

Add a link to the protocol specification.  Don't tvb_memcpy over
structs! Remove some more tvbuffs.  Don't call proto_item_add_subtree if
we're not going to use the trees.  Call proto_tree_add_item instead of
proto_tree_add_text Remove a bunch of unused ett_ variables and a few
other now-unused variables.  Register the field array with the correct
length.

------------------------------------------------------------------------
r29094 | martinm | 2009-07-14 10:43:20 -0700 (Tue, 14 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c

Trivial formatting changes to RAR output.

------------------------------------------------------------------------
r29093 | etxrab | 2009-07-14 10:15:03 -0700 (Tue, 14 Jul 2009) | 3 lines
Changed paths:
   M /trunk/wimaxasncp/dictionary.xml

From  Rajasekhar Reddy Gali:
"dictionary.xml file is very old..." - Update the Wimax .xml file
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3731
------------------------------------------------------------------------
r29092 | martinm | 2009-07-14 06:08:23 -0700 (Tue, 14 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c

Add preference to control whether decode of CRC-error'd frames should be attempted.

------------------------------------------------------------------------
r29091 | etxrab | 2009-07-14 05:41:11 -0700 (Tue, 14 Jul 2009) | 1 line
Changed paths:
   M /trunk/gtk/packet_list_store.c

Fix the sort routine.
------------------------------------------------------------------------
r29090 | stig | 2009-07-14 02:33:54 -0700 (Tue, 14 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-smb2.c

Header field cleanup.

------------------------------------------------------------------------
r29089 | guy | 2009-07-13 16:35:26 -0700 (Mon, 13 Jul 2009) | 6 lines
Changed paths:
   M /trunk/doc/tshark.pod
   M /trunk/doc/wireshark.pod

Fix one place where we didn't mention "-t dd".

Put the description of the default time format after the description of
all the time formats, i.e. say "the default is relative" after we say
what "relative" is.

------------------------------------------------------------------------
r29088 | jake | 2009-07-13 15:46:32 -0700 (Mon, 13 Jul 2009) | 3 lines
Changed paths:
   M /trunk/doc/tshark.pod

From Reinhard Speyerer:
The description of tshark -t dd is missing from tshark.pod.

------------------------------------------------------------------------
r29087 | jake | 2009-07-13 15:29:59 -0700 (Mon, 13 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-llc.c

Fix for bug 3710:
Use the derived length of the control field i.s.o. assuming its size.
------------------------------------------------------------------------
r29086 | gerald | 2009-07-13 13:12:53 -0700 (Mon, 13 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-giop.c

Check to see if tvb_child_uncompress returns NULL. Fixes bug 3705.

------------------------------------------------------------------------
r29085 | gerald | 2009-07-13 11:54:24 -0700 (Mon, 13 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ieee80211.c

Squelch a couple of Valgrind warnings. This should fix bug 3700.

------------------------------------------------------------------------
r29084 | guy | 2009-07-13 10:43:44 -0700 (Mon, 13 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-hci_h4.c

Note what the "Unknown" value is.

------------------------------------------------------------------------
r29083 | etxrab | 2009-07-13 10:40:31 -0700 (Mon, 13 Jul 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-smb2.c

From Chris Costa:
SMB2 Error Response doesn't decode properly.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3609
------------------------------------------------------------------------
r29082 | etxrab | 2009-07-13 10:33:14 -0700 (Mon, 13 Jul 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-hci_h4.c

From  Kovarththanan Rajaratnam:
hci_h4: Optimize column/field handling
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3703
------------------------------------------------------------------------
r29081 | wmeier | 2009-07-13 07:54:47 -0700 (Mon, 13 Jul 2009) | 5 lines
Changed paths:
   M /trunk/doc/wireshark.pod

Add additional indentation to -z <statistics> section to improve readability.
Do some work on "Interface" section to have it match current Wireshark: 
  additionas/changes to "Menu Items" sub-section.
Various other minor reformatting and rewording.

------------------------------------------------------------------------
r29080 | wmeier | 2009-07-13 07:29:13 -0700 (Mon, 13 Jul 2009) | 3 lines
Changed paths:
   M /trunk/doc/tshark.pod

Add additional indentation to -z <statistics> swction to improve readability.
Various other minor reformatting and rewording.

------------------------------------------------------------------------
r29079 | martinm | 2009-07-13 04:23:40 -0700 (Mon, 13 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c
   M /trunk/epan/dissectors/packet-pdcp-lte.c
   M /trunk/epan/dissectors/packet-rlc-lte.c

Remove calls to check_col().

------------------------------------------------------------------------
r29078 | martinm | 2009-07-13 03:55:53 -0700 (Mon, 13 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-catapult-dct2000.c

Remove calls to check_col(), and stop giving '{' a line of its own.

------------------------------------------------------------------------
r29077 | etxrab | 2009-07-13 01:35:30 -0700 (Mon, 13 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_bssmap.c

APDU incorrectly dissected(BSSLAP Protocol Not Decoded In BSSMAP-LE Messages).
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3711
------------------------------------------------------------------------
r29076 | sfisher | 2009-07-12 22:27:25 -0700 (Sun, 12 Jul 2009) | 6 lines
Changed paths:
   M /trunk/gtk/new_packet_list.c


Change the new packet list to use a cell data function for displaying
values in each column's rows.  This is the first step in adding coloring
rule support and other features.


------------------------------------------------------------------------
r29075 | etxrab | 2009-07-12 12:38:55 -0700 (Sun, 12 Jul 2009) | 1 line
Changed paths:
   M /trunk/gtk/new_packet_list.c
   M /trunk/gtk/packet_list_store.c

Column index now corresponds to the column in the tree view.
------------------------------------------------------------------------
r29074 | etxrab | 2009-07-12 12:08:55 -0700 (Sun, 12 Jul 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-rtmpt.c

Make iCommand a guint8.
------------------------------------------------------------------------
r29073 | etxrab | 2009-07-12 09:34:20 -0700 (Sun, 12 Jul 2009) | 1 line
Changed paths:
   M /trunk/gtk/packet_list_store.c

Add a forgotten piece of code...
------------------------------------------------------------------------
r29070 | gerald | 2009-07-12 08:03:33 -0700 (Sun, 12 Jul 2009) | 1 line
Changed paths:
   M /trunk/epan/enterprise-numbers
   M /trunk/manuf

[Automatic manuf and enterprise-numbers update for 2009-07-12]
------------------------------------------------------------------------
r29069 | jake | 2009-07-12 08:03:05 -0700 (Sun, 12 Jul 2009) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rtmpt.c

From Nick Ford:
Chunks handled individually rather than as complete messages which have
the risk of being fragmented and unrecognizable.
Added FLV data type.
Allow simultaneous RTMP streams to be handled independently.
------------------------------------------------------------------------
r29068 | wmeier | 2009-07-12 07:13:01 -0700 (Sun, 12 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-sctp.c

Fix a typo

------------------------------------------------------------------------
r29067 | wmeier | 2009-07-12 06:41:36 -0700 (Sun, 12 Jul 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-tipc.c

Don't coerce a pointer to guint32 when pointing to a guint8.
Using that pointer will fetch the guint8 plus who knows what....

------------------------------------------------------------------------
r29066 | stig | 2009-07-12 03:19:13 -0700 (Sun, 12 Jul 2009) | 6 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dcerpc-eventlog.c
   M /trunk/epan/frame_data.h
   M /trunk/epan/libwireshark.def
   M /trunk/epan/packet.c
   M /trunk/epan/packet.h
   M /trunk/gtk/main_proto_draw.c
   M /trunk/print.c

From Kovarththanan Rajaratnam via bug 3702:
This patch optimizes the data source name processing in add_new_data_source()
by delaying it. We now simply store the constant string and lazily compute the
name when needed. This gives a performance boost because we only need the name
if we have multiple data sources.

------------------------------------------------------------------------
r29065 | etxrab | 2009-07-12 02:05:03 -0700 (Sun, 12 Jul 2009) | 2 lines
Changed paths:
   M /trunk/gtk/new_packet_list.c
   M /trunk/gtk/packet_list_store.c
   M /trunk/gtk/packet_list_store.h

Some small fixes from Jakub Zawadzki joined with my efforts
to only store the used columns.
------------------------------------------------------------------------
r29064 | wmeier | 2009-07-11 08:36:18 -0700 (Sat, 11 Jul 2009) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-paltalk.c

Fix use of "unaligned" memory references;
Fixes Bug #3689.
Also: fix IPV4 address comparisons which would be incorrect
      on a big-endian machine.

------------------------------------------------------------------------
r29063 | etxrab | 2009-07-11 02:50:09 -0700 (Sat, 11 Jul 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-pw-eth.c
   M /trunk/gtk/decode_as_dlg.c

From Artem Tamazov:
Analyze->Decode as... menu item becomes unavailable in some situations.(Ethernet-PW)
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3642
------------------------------------------------------------------------
r29062 | etxrab | 2009-07-11 01:38:41 -0700 (Sat, 11 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_abis_ip.c

From Harald Welte:
Add some more GSM A-bis IP message types.
------------------------------------------------------------------------
r29061 | gerald | 2009-07-10 16:39:23 -0700 (Fri, 10 Jul 2009) | 7 lines
Changed paths:
   M /trunk/epan/dissectors/packet-netflow.c

Don't use tvb_memcpy to fill in a struct. (Cue Jamie Hyneman saying
"EVER!") Expand the entry/scope struct to include private enterprise
numbers instead of casting guint32s to arbritrary chunks of memory.
Limit the number of entries and scopes we allocate.  Don't allocate
memory every time we see a new template.  Don't use a C++ keyword for
variable names.

------------------------------------------------------------------------
r29060 | jake | 2009-07-10 14:54:29 -0700 (Fri, 10 Jul 2009) | 6 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dcm.c
   M /trunk/epan/dissectors/packet-dcm.h
   M /trunk/gtk/export_object_dicom.c

From David Aggeler:
 * - Fixed corrupt files on DICOM Export
 * - Fixed memory limitation on DICOM Export
 * - Removed minimum packet length for static port mode
 * - Simplified checks for heuristic mode
 * - Removed unused functions
------------------------------------------------------------------------
r29059 | wmeier | 2009-07-10 13:35:34 -0700 (Fri, 10 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_abis_ip.c

Two minor changes: include emem.h not req'd; SUB_IPACCESS not used.

------------------------------------------------------------------------
r29058 | tuexen | 2009-07-10 13:07:57 -0700 (Fri, 10 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_abis_ip.c

Fix last issue reported by Jaap.

------------------------------------------------------------------------
r29057 | tuexen | 2009-07-10 13:03:25 -0700 (Fri, 10 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_abis_ip.c

Fix the two other nits reported by Jaap.

------------------------------------------------------------------------
r29056 | tuexen | 2009-07-10 13:00:54 -0700 (Fri, 10 Jul 2009) | 3 lines
Changed paths:
   M /trunk/AUTHORS
   M /trunk/epan/dissectors/Makefile.common
   A /trunk/epan/dissectors/packet-gsm_abis_ip.c
   M /trunk/epan/dissectors/packet-rsl.c

Add ip.access A-bis over IP dissector received from Harald Welte.
Removed check_col() calls.

------------------------------------------------------------------------
r29055 | etxrab | 2009-07-10 08:15:14 -0700 (Fri, 10 Jul 2009) | 1 line
Changed paths:
   M /trunk/epan/column_info.h

Fix a typo.
------------------------------------------------------------------------
r29054 | stig | 2009-07-10 05:48:48 -0700 (Fri, 10 Jul 2009) | 7 lines
Changed paths:
   M /trunk/epan/dissectors/packet-icmpv6.c
   M /trunk/epan/dissectors/packet-ipv6.h

Cleanup handling of ICMPv6 type and code (not complete):
- Use value_string to convert strings
- Added more types and codes from IANA

Removed use of check_col()
Some white space cleanup

------------------------------------------------------------------------
r29053 | etxrab | 2009-07-10 05:26:39 -0700 (Fri, 10 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gtp.c

Restore hf_gtp_ext_rat_type as it's used in decode_gtp_rat_type().
Fix IMEI(SV) While we're at it.
------------------------------------------------------------------------
r29052 | etxrab | 2009-07-10 02:40:11 -0700 (Fri, 10 Jul 2009) | 1 line
Changed paths:
   M /trunk/diameter/dictionary.xml

More 3GPP updates.
------------------------------------------------------------------------
r29051 | stig | 2009-07-10 02:12:13 -0700 (Fri, 10 Jul 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ff.c

Use correct length for "Version OD Calling".
This fixes bug 3694.

------------------------------------------------------------------------
r29050 | stig | 2009-07-10 02:09:11 -0700 (Fri, 10 Jul 2009) | 8 lines
Changed paths:
   M /trunk/epan/dissectors/packet-icmp.c

Cleanup handling of ICMP type and code:
- Use value_string to convert strings
- Added more types and codes from IANA

Removed use of check_col()
Check checksum also if no tree
Some white space cleanup

------------------------------------------------------------------------
r29049 | stig | 2009-07-10 01:03:19 -0700 (Fri, 10 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-enip.c

Header field cleanup.

------------------------------------------------------------------------
r29048 | etxrab | 2009-07-09 22:40:02 -0700 (Thu, 09 Jul 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-iec104.c

From Joan Ramio:
IEC 60870-5-104 dissector decodes nothing
(new_tvb reported length bug)
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3650
------------------------------------------------------------------------
r29047 | etxrab | 2009-07-09 14:43:57 -0700 (Thu, 09 Jul 2009) | 3 lines
Changed paths:
   M /trunk/asn1/snmp/packet-snmp-template.c
   M /trunk/epan/dissectors/packet-snmp.c

Reworked patch from   massimo: 
SNMP cannot be decoded in case of appended data to message
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3684
------------------------------------------------------------------------
r29046 | etxrab | 2009-07-09 14:18:59 -0700 (Thu, 09 Jul 2009) | 1 line
Changed paths:
   M /trunk/diameter/dictionary.xml

Fix cut-n-paste errors.
------------------------------------------------------------------------
r29045 | wmeier | 2009-07-09 14:05:37 -0700 (Thu, 09 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-hpteam.c

From: : Nathan Hartwell: Patch to fix output of HP Team dissector in Info column

------------------------------------------------------------------------
r29044 | etxrab | 2009-07-09 13:44:28 -0700 (Thu, 09 Jul 2009) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-enip.c
   M /trunk/epan/dissectors/packet-enip.h
   M /trunk/epan/dissectors/packet-ethertype.c
   M /trunk/epan/etypes.h

From   Joakim Wiberg:
Device Level Ring protocol addition.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3685

With some minor changes (blurb NULL whem text equal).
------------------------------------------------------------------------
r29043 | wmeier | 2009-07-09 13:31:22 -0700 (Thu, 09 Jul 2009) | 3 lines
Changed paths:
   M /trunk/Makefile.am
   M /trunk/packaging/nsis/wireshark.nsi

Revised packaging for the Radius directory:
include new Radius dictionary files & etc.

------------------------------------------------------------------------
r29042 | wmeier | 2009-07-09 13:28:46 -0700 (Thu, 09 Jul 2009) | 3 lines
Changed paths:
   A /trunk/radius/README.radius_dictionary

README describing the Wireshark changes to the FreeRadius
v2.1.6 dictionary files as of 2009-07-09.

------------------------------------------------------------------------
r29041 | wmeier | 2009-07-09 13:21:39 -0700 (Thu, 09 Jul 2009) | 9 lines
Changed paths:
   M /trunk/radius/dictionary

FreeRadius v2.1.6 "dictionary" file  with the following changes:
   - enabled  include: dictionary.cisco.vpn3000
   - disabled include: dictionary.vqp
   - disabled include: dictionary.freeradius.internal
   - added    include: dictionary.chillispot: as per 2009-06-11 commit
                        in the FreeRadius repository.
   - added: Comment re Wireshark usage of the integer data type.


------------------------------------------------------------------------
r29040 | wmeier | 2009-07-09 13:10:39 -0700 (Thu, 09 Jul 2009) | 7 lines
Changed paths:
   A /trunk/radius/dictionary.freeradius.internal

Add FreeRadius v2.1.6 dictionary.freeradius.internal (for completeness).
This file contains "Non Protocol Attributes used by FreeRADIUS".
The "$inlude dictionary.freeradius.internal" line in 
the Radius "dictionary" file is commented out and thus the 
dictionary.freeradius.internal file is not 
read by Wireshark as part of the Radius dictionary files load.

------------------------------------------------------------------------
r29039 | wmeier | 2009-07-09 09:02:34 -0700 (Thu, 09 Jul 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gtp.c

packet-gtp: 3GPP AVP custom VSA dissection no longer required for 3GPP-RAT-Type attribute.
            3GPP-RAT-Type values are now defined in the Radius dictionary.3gpp file.

------------------------------------------------------------------------
r29038 | wmeier | 2009-07-09 08:59:02 -0700 (Thu, 09 Jul 2009) | 7 lines
Changed paths:
   M /trunk/radius/dictionary.3gpp

Update dictionary files from FreeRadius 2.1.6 [5/18/09]: part 3j: 3gpp
    FreeRadius 2.1.6 dictionary.3gpp plus additions based upon:
	http://pda.etsi.org/exchangefolder/ts_129061v080300p.pdf
 	 (ETSI TS 129 061 V8.3.0 (2009-06))
    Also: Add values for RAT-Type; (packet-gtp custom AVP 3GPP VSA dissector
          no longer required for  3GPP-RAT-Type).

------------------------------------------------------------------------
r29037 | etxrab | 2009-07-09 08:26:41 -0700 (Thu, 09 Jul 2009) | 1 line
Changed paths:
   M /trunk/diameter/dictionary.xml

Update 3GPP AVP:s
------------------------------------------------------------------------
r29036 | wmeier | 2009-07-09 05:44:16 -0700 (Thu, 09 Jul 2009) | 9 lines
Changed paths:
   M /trunk/radius/dictionary.3gpp2

 Update dictionary files from FreeRadius 2.1.6 [5/18/09]: part 3i: 3gpp2
   - FreeRadius 2.1.6 dictionary.3gpp2 plus additions based upon
      the latest 3GPP2 specification:
       "cdma2000 Wireless IP Network Standard: Accounting Services and 3GPP2 Radius VSAs
        3GPP2 X.S0011-005-D
        Version: 2.0
        Version Date: November 2008"
       http://www.3gpp2.org/public_html/Specs/X.S0011-005-D_v2.0_081103.pdf

------------------------------------------------------------------------
r29035 | stig | 2009-07-09 04:32:50 -0700 (Thu, 09 Jul 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/Makefile.common
   A /trunk/epan/dissectors/packet-icmp.c (from /trunk/epan/dissectors/packet-ip.c:29033)
   M /trunk/epan/dissectors/packet-ip.c
   M /trunk/epan/dissectors/packet-ip.h

Split packet-ip into packet-ip and packet-icmp.
Some cleanup in handles and ett entries.

------------------------------------------------------------------------
r29034 | stig | 2009-07-09 02:28:05 -0700 (Thu, 09 Jul 2009) | 3 lines
Changed paths:
   M /trunk/gtk/main_statusbar.c

Pop the welcome header when we are finished capture without updating packet
list in real time, so we get back to the welcome screen when closing the file.

------------------------------------------------------------------------
r29033 | jake | 2009-07-08 14:04:53 -0700 (Wed, 08 Jul 2009) | 1 line
Changed paths:
   M /trunk/asn1/snmp/packet-snmp-template.c

Remove hint of name resolution when it's not there.
------------------------------------------------------------------------
r29032 | wmeier | 2009-07-08 13:50:56 -0700 (Wed, 08 Jul 2009) | 3 lines
Changed paths:
   M /trunk/radius/dictionary.freeradius

Update dictionary files from FreeRadius 2.1.6 [5/18/09]: part 3h: freeradius
 FreeRadius 2.1.6 dictionary.freeradius as is;

------------------------------------------------------------------------
r29031 | wmeier | 2009-07-08 13:29:06 -0700 (Wed, 08 Jul 2009) | 3 lines
Changed paths:
   M /trunk/radius/dictionary.ascend

Update dictionary files from FreeRadius 2.1.6 [5/18/09]: part 3g: ascend
 FreeRadius 2.1.6 dictionary.ascend as is;

------------------------------------------------------------------------
r29030 | wmeier | 2009-07-08 12:35:49 -0700 (Wed, 08 Jul 2009) | 5 lines
Changed paths:
   M /trunk/radius/dictionary.aruba

Update dictionary files from FreeRadius 2.1.6 [5/18/09]: part 3f: aruba
   - FreeRadius 2.1.6 dictionary.aruba plus additions:
     See Wireshark Bug #3104 and SVN #26945.
     See also: https://airheads.arubanetworks.com/vBulletin/showthread.php?t=910

------------------------------------------------------------------------
r29029 | guy | 2009-07-08 12:19:06 -0700 (Wed, 08 Jul 2009) | 2 lines
Changed paths:
   M /trunk/tshark.c

Clarify that "-w" specifies a *pcap-format* file to be written to.

------------------------------------------------------------------------
r29028 | etxrab | 2009-07-08 11:36:31 -0700 (Wed, 08 Jul 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-isup.c
   M /trunk/epan/dissectors/packet-smpp.c
   M /trunk/epan/dissectors/packet-ucp.c
   M /trunk/gtk/ansi_a_stat.c
   M /trunk/gtk/ansi_map_stat.c
   M /trunk/gtk/camel_counter.c
   M /trunk/gtk/gsm_a_stat.c
   M /trunk/gtk/gsm_map_stat.c
   M /trunk/gtk/gsm_map_summary.c
   M /trunk/gtk/h225_counter.c
   M /trunk/gtk/iax2_analysis.c
   M /trunk/gtk/mac_lte_stat_dlg.c
   M /trunk/gtk/mtp3_stat.c
   M /trunk/gtk/mtp3_summary.c
   M /trunk/gtk/rtp_analysis.c
   M /trunk/gtk/rtp_stream_dlg.c
   M /trunk/gtk/sctp_assoc_analyse.c
   M /trunk/gtk/sctp_chunk_stat.c
   M /trunk/gtk/sctp_stat_dlg.c
   M /trunk/gtk/sip_stat.c
   M /trunk/gtk/t38_analysis.c
   M /trunk/gtk/voip_calls_dlg.c
   M /trunk/gtk/wsp_stat.c

From Kovarththanan Rajaratnam:
No letter-shortcuts in Telephony menu.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3678
------------------------------------------------------------------------
r29027 | jake | 2009-07-08 10:46:37 -0700 (Wed, 08 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dtn.c

Address the size_t vs. gint issue.

------------------------------------------------------------------------
r29026 | wmeier | 2009-07-08 10:23:58 -0700 (Wed, 08 Jul 2009) | 7 lines
Changed paths:
   M /trunk/radius/dictionary.cisco.vpn3000

Update dictionary files from FreeRadius 2.1.6 [5/18/09]: part 3e: cisco.vpn3000
dictionary.cisco.vpn3000 from FreeRadius v 2.1.6 plus additions:
 a. Values as defined in the previous Wireshark version of dictionary.cisco.vpn3000;
 b. Attributes as defined in:
http://www.cisco.com/en/US/docs/security/vpn3000/vpn3000_47/configuration/guide/ldapapp.html#wp1564468
 Additions from the FreeRadius version marked with "## [wireshark]".

------------------------------------------------------------------------
r29025 | etxrab | 2009-07-08 09:16:13 -0700 (Wed, 08 Jul 2009) | 3 lines
Changed paths:
   M /trunk/gtk/new_packet_list.c

We are only handling one row at a time(right?).

Shouldn't the row_data_t structures col_text and col_filter just hold the number of columns (cfile.cinfo.num_cols) rather than [NUM_COL_FMTS] with an adittional col_fmt[] all beeing dynamically allocated?
------------------------------------------------------------------------
r29024 | jmayer | 2009-07-08 08:29:37 -0700 (Wed, 08 Jul 2009) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ip.c

Currently, the expert code notifies if a packet is addressed
to 224.0.0.x with a TTL>1. Some protocols (notably VRRP and GLBP)
send out a TTL of 255 and thus cause a notice. That should be fixed,
so for now: Add a FIXME about that.

------------------------------------------------------------------------
r29023 | jmayer | 2009-07-08 08:26:04 -0700 (Wed, 08 Jul 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-glbp.c

Readd the feature to skip the unknown/faulty remainder
of an IE and still display the next one(s).

------------------------------------------------------------------------
r29022 | etxrab | 2009-07-08 07:27:21 -0700 (Wed, 08 Jul 2009) | 2 lines
Changed paths:
   M /trunk/diameter/dictionary.xml
   M /trunk/diameter/etsie2e4.xml
   M /trunk/diameter/gqpolicy.xml

From Magnus Sörman:
Correct AVP properties.
------------------------------------------------------------------------
r29021 | rbalint | 2009-07-08 07:20:59 -0700 (Wed, 08 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/wslua/wslua_tvb.c

Minor documentation fix

------------------------------------------------------------------------
r29020 | wmeier | 2009-07-08 06:38:59 -0700 (Wed, 08 Jul 2009) | 3 lines
Changed paths:
   M /trunk/radius/dictionary.alcatel

Update dictionary files from FreeRadius 2.1.6 [5/18/09]: part 3d: alcatel
Use dictionary.alcatel as is from the FreeRadius release.

------------------------------------------------------------------------
r29019 | wmeier | 2009-07-08 06:10:00 -0700 (Wed, 08 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-radius_packetcable.c

Add references to two specifications 

------------------------------------------------------------------------
r29018 | wmeier | 2009-07-08 05:50:09 -0700 (Wed, 08 Jul 2009) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dtn.c

Do defragment inits via registered init routine
  instead of once-only in proto_reg_handoff;
Also: localize handles to proto_reg_handoff;
      Fix a typo;

------------------------------------------------------------------------
r29017 | stig | 2009-07-08 05:08:35 -0700 (Wed, 08 Jul 2009) | 2 lines
Changed paths:
   M /trunk/packaging
   M /trunk/packaging/macosx
   M /trunk/packaging/macosx/ScriptExec

Added some svn:ignore targets for OSX package build.

------------------------------------------------------------------------
r29016 | stig | 2009-07-08 03:41:17 -0700 (Wed, 08 Jul 2009) | 3 lines
Changed paths:
   M /trunk/epan/wslua/wslua_proto.c

Default to NULL for description.
Avoid duplicate name/blurb.

------------------------------------------------------------------------
r29015 | stig | 2009-07-08 01:04:30 -0700 (Wed, 08 Jul 2009) | 3 lines
Changed paths:
   M /trunk/doc/README.developer

From Kovarththanan Rajaratnam:
Update to include the new constraints.

------------------------------------------------------------------------
r29014 | stig | 2009-07-08 01:00:55 -0700 (Wed, 08 Jul 2009) | 3 lines
Changed paths:
   M /trunk/epan/oids.c

From Kovarththanan Rajaratnam:
Avoid duplicate blurb/name.

------------------------------------------------------------------------
r29013 | etxrab | 2009-07-08 00:53:28 -0700 (Wed, 08 Jul 2009) | 1 line
Changed paths:
   M /trunk/AUTHORS

Add Darryl G. Champagne.
------------------------------------------------------------------------
r29012 | stig | 2009-07-08 00:48:13 -0700 (Wed, 08 Jul 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-diffserv-mpls-common.c
   M /trunk/epan/dissectors/packet-ldp.c
   M /trunk/epan/dissectors/packet-rsvp.c
   M /trunk/epan/dissectors/x11-fields

From Kovarththanan Rajaratnam:
Duplicate name/blurb removal.

------------------------------------------------------------------------
r29011 | guy | 2009-07-07 23:40:17 -0700 (Tue, 07 Jul 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dtn.c

"uint" isn't a standard type, and isn't a type defined by GLib; use
guint, as defined by GLib, instead.

------------------------------------------------------------------------
r29010 | jake | 2009-07-07 23:07:21 -0700 (Tue, 07 Jul 2009) | 7 lines
Changed paths:
   M /trunk/AUTHORS
   M /trunk/epan/dissectors/Makefile.common
   A /trunk/epan/dissectors/packet-dtn.c
   A /trunk/epan/dissectors/packet-dtn.h

From Don Chirieleison:
Within the attached diff file are two source files, packet-dtn.h and
packet-dtn.c. Their function is to decode Bundle Protocol PDUs sent using the
UDP or TCP Convergence Layers. These protocols have been released by the
Internet Research Task Force and are described in RFC 4838 and RFC 5050.
Detailed information on DTN can be obtained at www.dtnrg.org.

------------------------------------------------------------------------
r29009 | jake | 2009-07-07 22:24:55 -0700 (Tue, 07 Jul 2009) | 2 lines
Changed paths:
   M /trunk/debian/rules

Drop obsolete --enable-gtk2 CFLAG
Make fakeroot actually work by setting proper LD_LIBRARY_PATH
------------------------------------------------------------------------
r29008 | jake | 2009-07-07 22:22:47 -0700 (Tue, 07 Jul 2009) | 1 line
Changed paths:
   M /trunk/debian/control

Drop non-existing omniidl from wireshark-dev dependancy list.
------------------------------------------------------------------------
r29007 | jake | 2009-07-07 22:20:30 -0700 (Tue, 07 Jul 2009) | 2 lines
Changed paths:
   M /trunk/Makefile.am
   A /trunk/debian/README.source

Add missing packaging file (according to Debian Policy Manual).

------------------------------------------------------------------------
r29006 | guy | 2009-07-07 17:57:01 -0700 (Tue, 07 Jul 2009) | 5 lines
Changed paths:
   M /trunk/doc/README.developer

Recommend the expert mechanism, rather than DISSECTOR_ASSERT(), for
checks that really check whether the packet is valid; DISSECTOR_ASSERT()
should only be used for cases where the dissector is making an
assumption about its internal state.

------------------------------------------------------------------------
r29005 | gerald | 2009-07-07 17:28:54 -0700 (Tue, 07 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-glbp.c

Fix several dissector assertions.

------------------------------------------------------------------------
r29004 | wmeier | 2009-07-07 15:53:44 -0700 (Tue, 07 Jul 2009) | 2 lines
Changed paths:
   M /trunk/radius/dictionary.nortel

radius: dictionary.nortel: Update as per the 2009-07-01 FreeRadius reposistory commit

------------------------------------------------------------------------
r29003 | etxrab | 2009-07-07 15:22:05 -0700 (Tue, 07 Jul 2009) | 1 line
Changed paths:
   M /trunk/epan/dfilter/dfilter.c

NULL is zero on all platforms we run on.
------------------------------------------------------------------------
r29002 | wmeier | 2009-07-07 15:20:56 -0700 (Tue, 07 Jul 2009) | 2 lines
Changed paths:
   M /trunk/radius/dictionary.wimax

radius: dictionary.wimax; Actually add the missing END-VENDOR statement

------------------------------------------------------------------------
r29001 | wmeier | 2009-07-07 15:14:25 -0700 (Tue, 07 Jul 2009) | 7 lines
Changed paths:
   M /trunk/radius/dictionary.wimax

Update dictionary files from FreeRadius 2.1.6 [5/18/09]: part 3c: wimax
   - As is from the FreeRadius release except added missing VENDOR-END
   - Note: Attribute WiMAX-MN-hHA-MIP4-SPI [11] had a type of "octets"
     in the previous Wireshark repository version of this file.
     whereas this attribute in the FreeRadius version of tis file
     has an attribute type of "integer".

------------------------------------------------------------------------
r29000 | wmeier | 2009-07-07 13:55:01 -0700 (Tue, 07 Jul 2009) | 7 lines
Changed paths:
   M /trunk/radius/dictionary.microsoft

Update dictionary files from FreeRadius 2.1.6 [5/18/09]: part 3b: microsoft
   FreeRadius v 2.1.6 dictionary.microsoft modified based upon
     Wireshark commit SVN #17706.
   Essentailly: Add "VALUES" for
      ATTRIBUTE MS-MPPE-Encryption-Policy  and
      ATTRIBUTE MS-MPPE-Encryption-Types.

------------------------------------------------------------------------
r28999 | stig | 2009-07-07 13:40:28 -0700 (Tue, 07 Jul 2009) | 2 lines
Changed paths:
   M /trunk/plugins/unistim/Makefile.common

Removed header_field.h

------------------------------------------------------------------------
r28998 | wmeier | 2009-07-07 12:40:17 -0700 (Tue, 07 Jul 2009) | 7 lines
Changed paths:
   M /trunk/radius/dictionary.cablelabs

Update dictionary files from FreeRadius 2.1.6 [5/18/09]: part 3a: cablelabs
     dictionary.cablelabs from FreeRadius v 2.1.6 updated based upon:
      PacketCable(TM) 1.5 Specification: Event Messages [PKT-SP-EM1.5-I03-070412]
      PacketCable(TM) Specification: Multimedia Specification [PKT-SP-MM-I04-080522]
     Also: Added additional comments and changes related to Wireshark use of this file.
 

------------------------------------------------------------------------
r28997 | stig | 2009-07-07 11:22:23 -0700 (Tue, 07 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/libwireshark.def

Removed flags_set_truth

------------------------------------------------------------------------
r28996 | wmeier | 2009-07-07 10:52:03 -0700 (Tue, 07 Jul 2009) | 3 lines
Changed paths:
   M /trunk/radius/dictionary.3com
   M /trunk/radius/dictionary.acc
   M /trunk/radius/dictionary.alteon
   M /trunk/radius/dictionary.altiga
   M /trunk/radius/dictionary.aptis
   M /trunk/radius/dictionary.bay
   M /trunk/radius/dictionary.bintec
   M /trunk/radius/dictionary.bristol
   M /trunk/radius/dictionary.cabletron
   M /trunk/radius/dictionary.cisco
   M /trunk/radius/dictionary.cisco.bbsm
   M /trunk/radius/dictionary.cisco.vpn5000
   M /trunk/radius/dictionary.colubris
   M /trunk/radius/dictionary.columbia_university
   M /trunk/radius/dictionary.compat
   M /trunk/radius/dictionary.cosine
   M /trunk/radius/dictionary.ericsson
   M /trunk/radius/dictionary.erx
   M /trunk/radius/dictionary.extreme
   M /trunk/radius/dictionary.foundry
   M /trunk/radius/dictionary.gandalf
   M /trunk/radius/dictionary.garderos
   M /trunk/radius/dictionary.gemtek
   M /trunk/radius/dictionary.itk
   M /trunk/radius/dictionary.juniper
   M /trunk/radius/dictionary.karlnet
   M /trunk/radius/dictionary.livingston
   M /trunk/radius/dictionary.localweb
   M /trunk/radius/dictionary.merit
   M /trunk/radius/dictionary.mikrotik
   M /trunk/radius/dictionary.navini
   M /trunk/radius/dictionary.netscreen
   M /trunk/radius/dictionary.nokia
   M /trunk/radius/dictionary.nomadix
   M /trunk/radius/dictionary.propel
   M /trunk/radius/dictionary.quintum
   M /trunk/radius/dictionary.redback
   M /trunk/radius/dictionary.redcreek
   M /trunk/radius/dictionary.shasta
   M /trunk/radius/dictionary.shiva
   M /trunk/radius/dictionary.sonicwall
   M /trunk/radius/dictionary.springtide
   M /trunk/radius/dictionary.t_systems_nova
   M /trunk/radius/dictionary.telebit
   M /trunk/radius/dictionary.trapeze
   M /trunk/radius/dictionary.unix
   M /trunk/radius/dictionary.valemount
   M /trunk/radius/dictionary.versanet
   M /trunk/radius/dictionary.wispr
   M /trunk/radius/dictionary.xedia

Update dictionary files from FreeRadius 2.1.6 [5/18/09]: part 2: 
Modified files w/o conflicts with current Wireshark radius dictionary files.

------------------------------------------------------------------------
r28995 | martinm | 2009-07-07 10:07:24 -0700 (Tue, 07 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rlc-lte.c

Add expert item to warn of AM data PDUs that don't have any data.

------------------------------------------------------------------------
r28994 | wmeier | 2009-07-07 10:03:11 -0700 (Tue, 07 Jul 2009) | 4 lines
Changed paths:
   M /trunk/plugins/ethercat/packet-esl.c

Fix the esl protocol enable/disable handling issue introduced in SVN #28986:
  Use the standard "if (!initialized)..." logic in proto_reg_handoff().
Also: use "true_false_string flags_yes_no" as in the original patch.

------------------------------------------------------------------------
r28993 | stig | 2009-07-07 09:13:25 -0700 (Tue, 07 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/tfs.h

Revert r28985 to fix tfs prototypes, as it doesn't work...

------------------------------------------------------------------------
r28992 | stig | 2009-07-07 09:04:26 -0700 (Tue, 07 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/proto.c

Added some casts for true_false_string's.

------------------------------------------------------------------------
r28991 | stig | 2009-07-07 08:21:36 -0700 (Tue, 07 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dmp.c

Do not use tfs true_string and false_string directly.

------------------------------------------------------------------------
r28990 | stig | 2009-07-07 07:58:25 -0700 (Tue, 07 Jul 2009) | 3 lines
Changed paths:
   M /trunk/epan/tfs.c
   M /trunk/epan/tfs.h

Removed unused flags_set_truth.
Fixed some capitalizations.

------------------------------------------------------------------------
r28989 | stig | 2009-07-07 07:54:15 -0700 (Tue, 07 Jul 2009) | 2 lines
Changed paths:
   M /trunk/asn1/snmp/packet-snmp-template.c
   M /trunk/asn1/spnego/packet-spnego-template.c
   M /trunk/epan/dissectors/packet-9p.c
   M /trunk/epan/dissectors/packet-aim-generic.c
   M /trunk/epan/dissectors/packet-aim-messaging.c
   M /trunk/epan/dissectors/packet-aim.c
   M /trunk/epan/dissectors/packet-aodv.c
   M /trunk/epan/dissectors/packet-bat.c
   M /trunk/epan/dissectors/packet-bfd.c
   M /trunk/epan/dissectors/packet-dcerpc-spoolss.c
   M /trunk/epan/dissectors/packet-dcerpc-svcctl.c
   M /trunk/epan/dissectors/packet-dcerpc.c
   M /trunk/epan/dissectors/packet-dcom-dispatch.c
   M /trunk/epan/dissectors/packet-dcom.c
   M /trunk/epan/dissectors/packet-diameter.c
   M /trunk/epan/dissectors/packet-drda.c
   M /trunk/epan/dissectors/packet-dtpt.c
   M /trunk/epan/dissectors/packet-eapol.c
   M /trunk/epan/dissectors/packet-extreme.c
   M /trunk/epan/dissectors/packet-fr.c
   M /trunk/epan/dissectors/packet-ip.c
   M /trunk/epan/dissectors/packet-jxta.c
   M /trunk/epan/dissectors/packet-lapb.c
   M /trunk/epan/dissectors/packet-lapd.c
   M /trunk/epan/dissectors/packet-llc.c
   M /trunk/epan/dissectors/packet-mq.c
   M /trunk/epan/dissectors/packet-mysql.c
   M /trunk/epan/dissectors/packet-nfs.c
   M /trunk/epan/dissectors/packet-nt-tpcp.c
   M /trunk/epan/dissectors/packet-ntlmssp.c
   M /trunk/epan/dissectors/packet-rtp.c
   M /trunk/epan/dissectors/packet-sap.c
   M /trunk/epan/dissectors/packet-sdlc.c
   M /trunk/epan/dissectors/packet-smb.c
   M /trunk/epan/dissectors/packet-snmp.c
   M /trunk/epan/dissectors/packet-spnego.c
   M /trunk/epan/dissectors/packet-sqloracle.c
   M /trunk/epan/dissectors/packet-t30.c
   M /trunk/epan/dissectors/packet-tacacs.c
   M /trunk/epan/dissectors/packet-tcp.c
   M /trunk/epan/dissectors/packet-v120.c
   M /trunk/epan/dissectors/packet-windows-common.c

Changed flags_set_truth -> tfs_set_notset

------------------------------------------------------------------------
r28988 | martinm | 2009-07-07 07:38:14 -0700 (Tue, 07 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-catapult-dct2000.c

Add preference for turning off LTE RRC.

------------------------------------------------------------------------
r28987 | stig | 2009-07-07 07:34:33 -0700 (Tue, 07 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mikey.c

No need to include tfs.h

------------------------------------------------------------------------
r28986 | wmeier | 2009-07-07 07:26:38 -0700 (Tue, 07 Jul 2009) | 8 lines
Changed paths:
   M /trunk/plugins/ethercat/packet-esl.c
   M /trunk/plugins/ethercat/packet-esl.h

Various fixes:
1. For some reason: using an using the external tfs_yes_no doesn't work in a plugin;
2. proto_reg_handoff: remove unneeded code;
3. Change the prefs callback to call a function which just enables/disables
   the protocol; (using proto_reg_handoff means that the dissector
   was re-registered each time the pref was changed);
4. packet-esl.h: use #if 0 instead of /* ... */ to comment out code;

------------------------------------------------------------------------
r28985 | stig | 2009-07-07 07:23:49 -0700 (Tue, 07 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/tfs.h

Fix prototypes for default tfs sets.

------------------------------------------------------------------------
r28984 | stig | 2009-07-07 07:13:45 -0700 (Tue, 07 Jul 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-jxta.c

From Kovarththanan Rajaratnam:
Move hf/ett into proto_register_jxta() and do some field cleanup

------------------------------------------------------------------------
r28983 | stig | 2009-07-07 05:21:25 -0700 (Tue, 07 Jul 2009) | 2 lines
Changed paths:
   M /trunk/AUTHORS

Added Kovarththanan Rajaratnam.

------------------------------------------------------------------------
r28982 | stig | 2009-07-07 05:14:47 -0700 (Tue, 07 Jul 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-fix.h
   M /trunk/fix/hfField.xsl

From Kovarththanan Rajaratnam:
Duplicate name/blurb removal from packet-fix.h (and template)

------------------------------------------------------------------------
r28981 | stig | 2009-07-07 04:58:23 -0700 (Tue, 07 Jul 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-amqp.c

From Kovarththanan Rajaratnam:
Move hf/ett into proto_register_amqp() and do some field cleanup
(duplicate name/blurb removal)

------------------------------------------------------------------------
r28980 | stig | 2009-07-07 04:52:53 -0700 (Tue, 07 Jul 2009) | 2 lines
Changed paths:
   M /trunk/AUTHORS

Added credits for Lua BitOp.

------------------------------------------------------------------------
r28979 | stig | 2009-07-07 04:40:40 -0700 (Tue, 07 Jul 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-infiniband.c
   M /trunk/epan/dissectors/packet-infiniband.h

From Kovarththanan Rajaratnam:
Move hf/ett definitions from packet-infiniband.h -> packet-infiniband.c to
align it with the rest of the bunch

------------------------------------------------------------------------
r28978 | stig | 2009-07-07 04:37:15 -0700 (Tue, 07 Jul 2009) | 3 lines
Changed paths:
   M /trunk/asn1/s1ap/packet-s1ap-template.c
   M /trunk/diameter/TGPPGmb.xml
   M /trunk/diameter/chargecontrol.xml
   M /trunk/diameter/dictionary.xml
   M /trunk/epan/dissectors/ncp2222.py
   M /trunk/epan/dissectors/packet-cpfi.c
   M /trunk/epan/dissectors/packet-dcerpc-rdaclif.c
   M /trunk/epan/dissectors/packet-dcerpc-rs_prop_acct.c
   M /trunk/epan/dissectors/packet-dcerpc-rs_prop_acl.c
   M /trunk/epan/dissectors/packet-dcerpc-rs_pwd_mgmt.c
   M /trunk/epan/dissectors/packet-ipars.c
   M /trunk/epan/dissectors/packet-isup.c
   M /trunk/epan/dissectors/packet-s1ap.c
   M /trunk/epan/dissectors/packet-x224.c
   M /trunk/plugins/docsis/packet-dccack.c
   M /trunk/plugins/docsis/packet-dccreq.c
   M /trunk/plugins/docsis/packet-dccrsp.c
   M /trunk/plugins/docsis/packet-dcd.c

From Kovarththanan Rajaratnam:
Remove trailing spaces in protocol/field names

------------------------------------------------------------------------
r28977 | stig | 2009-07-07 04:33:55 -0700 (Tue, 07 Jul 2009) | 2 lines
Changed paths:
   M /trunk/AUTHORS

Added Richard Kummel.

------------------------------------------------------------------------
r28976 | stig | 2009-07-07 04:13:22 -0700 (Tue, 07 Jul 2009) | 12 lines
Changed paths:
   M /trunk/plugins/ethercat/Makefile.common
   A /trunk/plugins/ethercat/packet-esl.c
   A /trunk/plugins/ethercat/packet-esl.h
   M /trunk/plugins/ethercat/packet-ethercat-datagram.c

From Richard Kummel:
- New dissector for EtherCAT Switch Link Header added to EtherCAT plugin
- Changed filtering of EtherCAT commands to the abbreviated form:
  e.g. ecat.cmd = APWR

From me:
- Mark unused variables
- Fixed a string warning
- Do not initialize a static struct
- Use tfs_yes_no
- Reorder files in Makefile

------------------------------------------------------------------------
r28975 | stig | 2009-07-07 03:12:15 -0700 (Tue, 07 Jul 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/ncp2222.py
   M /trunk/epan/gcp.h

From Kovarththanan Rajaratnam:
More header field info cleanup

------------------------------------------------------------------------
r28974 | stig | 2009-07-07 03:07:42 -0700 (Tue, 07 Jul 2009) | 2 lines
Changed paths:
   M /trunk/asn1/cdt/cdt.cnf
   M /trunk/asn1/cdt/packet-cdt-template.c
   M /trunk/epan/dissectors/packet-bjnp.c
   M /trunk/epan/dissectors/packet-cdt.c
   M /trunk/epan/dissectors/packet-dmp.c
   M /trunk/epan/dissectors/packet-nat-pmp.c
   M /trunk/epan/dissectors/packet-p_mul.c

Remove some check_col() calls.

------------------------------------------------------------------------
r28973 | etxrab | 2009-07-07 02:42:09 -0700 (Tue, 07 Jul 2009) | 1 line
Changed paths:
   M /trunk/epan/to_str.c
   M /trunk/epan/to_str.h

Introduce se_address_to_str()
------------------------------------------------------------------------
r28972 | etxrab | 2009-07-07 02:27:52 -0700 (Tue, 07 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-x420.c

Cleanup header_field_info definitions
- Regenerating x420 seems to have fixed the "last" problem :-)
------------------------------------------------------------------------
r28971 | stig | 2009-07-07 02:02:59 -0700 (Tue, 07 Jul 2009) | 3 lines
Changed paths:
   M /trunk/asn1/ldap/packet-ldap-template.c
   M /trunk/asn1/ros/packet-ros-template.c
   M /trunk/epan/dissectors/packet-alcap.c
   M /trunk/epan/dissectors/packet-ans.c
   M /trunk/epan/dissectors/packet-aoe.c
   M /trunk/epan/dissectors/packet-artnet.c
   M /trunk/epan/dissectors/packet-asap.c
   M /trunk/epan/dissectors/packet-bacnet.c
   M /trunk/epan/dissectors/packet-banana.c
   M /trunk/epan/dissectors/packet-bpdu.c
   M /trunk/epan/dissectors/packet-bthci_evt.c
   M /trunk/epan/dissectors/packet-catapult-dct2000.c
   M /trunk/epan/dissectors/packet-cigi.c
   M /trunk/epan/dissectors/packet-cpha.c
   M /trunk/epan/dissectors/packet-diameter.c
   M /trunk/epan/dissectors/packet-dnp.c
   M /trunk/epan/dissectors/packet-dns.c
   M /trunk/epan/dissectors/packet-dtls.c
   M /trunk/epan/dissectors/packet-enip.c
   M /trunk/epan/dissectors/packet-enrp.c
   M /trunk/epan/dissectors/packet-enttec.c
   M /trunk/epan/dissectors/packet-fip.c
   M /trunk/epan/dissectors/packet-fractalgeneratorprotocol.c
   M /trunk/epan/dissectors/packet-gdsdb.c
   M /trunk/epan/dissectors/packet-giop.c
   M /trunk/epan/dissectors/packet-gmrp.c
   M /trunk/epan/dissectors/packet-gssapi.c
   M /trunk/epan/dissectors/packet-gtp.c
   M /trunk/epan/dissectors/packet-homeplug.c
   M /trunk/epan/dissectors/packet-ieee80211.c
   M /trunk/epan/dissectors/packet-ipmi-app.c
   M /trunk/epan/dissectors/packet-ipmi-se.c
   M /trunk/epan/dissectors/packet-ipmi.c
   M /trunk/epan/dissectors/packet-iuup.c
   M /trunk/epan/dissectors/packet-ldap.c
   M /trunk/epan/dissectors/packet-ldss.c
   M /trunk/epan/dissectors/packet-linx.c
   M /trunk/epan/dissectors/packet-nbd.c
   M /trunk/epan/dissectors/packet-netflow.c
   M /trunk/epan/dissectors/packet-nhrp.c
   M /trunk/epan/dissectors/packet-ntp.c
   M /trunk/epan/dissectors/packet-pana.c
   M /trunk/epan/dissectors/packet-prp.c
   M /trunk/epan/dissectors/packet-ptp.c
   M /trunk/epan/dissectors/packet-rmp.c
   M /trunk/epan/dissectors/packet-rmt-norm.c
   M /trunk/epan/dissectors/packet-ros.c
   M /trunk/epan/dissectors/packet-rpc.c
   M /trunk/epan/dissectors/packet-rtcp.c
   M /trunk/epan/dissectors/packet-rtmpt.c
   M /trunk/epan/dissectors/packet-smb.c
   M /trunk/epan/dissectors/packet-stun.c
   M /trunk/epan/dissectors/packet-stun2.c
   M /trunk/epan/dissectors/packet-trmac.c
   M /trunk/epan/dissectors/packet-tzsp.c
   M /trunk/epan/dissectors/packet-uma.c
   M /trunk/epan/dissectors/packet-umts_fp.c
   M /trunk/epan/dissectors/packet-wol.c
   M /trunk/epan/dissectors/packet-wps.c

From Kovarththanan Rajaratnam:
More FT_XXX cleanup.

------------------------------------------------------------------------
r28970 | stig | 2009-07-07 02:00:33 -0700 (Tue, 07 Jul 2009) | 3 lines
Changed paths:
   M /trunk/plugins/docsis/packet-bpkmattr.c
   M /trunk/plugins/docsis/packet-dccreq.c
   M /trunk/plugins/docsis/packet-dcd.c
   M /trunk/plugins/docsis/packet-macmgmt.c
   M /trunk/plugins/docsis/packet-tlv.c
   M /trunk/plugins/profinet/packet-dcerpc-pn-io.c
   M /trunk/plugins/profinet/packet-pn-mrp.c
   M /trunk/plugins/profinet/packet-pn-mrrt.c
   M /trunk/plugins/profinet/packet-pn-ptcp.c
   M /trunk/plugins/unistim/packet-unistim.c
   M /trunk/plugins/wimax/msg_dcd.c
   M /trunk/plugins/wimax/msg_dreg.c
   M /trunk/plugins/wimax/msg_fpc.c
   M /trunk/plugins/wimax/msg_pmc.c
   M /trunk/plugins/wimax/msg_reg_req.c
   M /trunk/plugins/wimax/msg_rng_req.c
   M /trunk/plugins/wimax/msg_rng_rsp.c
   M /trunk/plugins/wimax/wimax_utils.c

From Kovarththanan Rajaratnam:
More FT_XXX cleanup.

------------------------------------------------------------------------
r28969 | stig | 2009-07-07 01:27:15 -0700 (Tue, 07 Jul 2009) | 7 lines
Changed paths:
   M /trunk/epan/dissectors/packet-cops.c

From JuliÃ¡n Lastiri via bug 3656:
ClassifierID should be before Priority field in the Extended Classifier of
PacketCable Multimedia Protocol. Also the reference to PacketCable Multimedia
document PKT-SP-MM-I02-040930 is wrong because there is no definition about
Extended Classifier. My fix is based on PacketCable Multimedia
PKT-SP-MM-I04-080522 document.

------------------------------------------------------------------------
r28968 | stig | 2009-07-07 00:46:57 -0700 (Tue, 07 Jul 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-radius.c
   M /trunk/plugins/wimaxasncp/packet-wimaxasncp.c

From Kovarththanan Rajaratnam via bug 3548:
Minor hf cleanup.

------------------------------------------------------------------------
r28967 | stig | 2009-07-07 00:45:32 -0700 (Tue, 07 Jul 2009) | 4 lines
Changed paths:
   D /trunk/plugins/unistim/header_field.h
   M /trunk/plugins/unistim/packet-unistim.c

From Kovarththanan Rajaratnam via bug 3548:
Move header_field.h into packet-unistim.c to align it with all other
dissectors.

------------------------------------------------------------------------
r28966 | etxrab | 2009-07-06 22:43:43 -0700 (Mon, 06 Jul 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/Makefile.common
   D /trunk/epan/dissectors/packet-etheric.c
   D /trunk/epan/dissectors/packet-isup_thin.c

Delete obsolete protocol dissectors.
------------------------------------------------------------------------
r28965 | etxrab | 2009-07-06 22:10:20 -0700 (Mon, 06 Jul 2009) | 2 lines
Changed paths:
   M /trunk/make-manuf

Add holding|spa to the strings removed from manuf names.
manuf will be automatically rebuilt on Sunday.
------------------------------------------------------------------------
r28964 | etxrab | 2009-07-06 21:41:53 -0700 (Mon, 06 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/ncp2222.py
   M /trunk/epan/dissectors/packet-iwarp-ddp-rdmap.c

From Kovarththanan Rajaratnam:
More "Cleanup header_field_info definitions"
------------------------------------------------------------------------
r28963 | gerald | 2009-07-06 13:23:32 -0700 (Mon, 06 Jul 2009) | 17 lines
Changed paths:
   M /trunk/epan/dissectors/Makefile.common
   M /trunk/epan/dissectors/packet-miop.c
   D /trunk/epan/dissectors/packet-miop.h

From Kovarththanan Rajaratnam via bug 3652:

This patch protects against malformed Unique ID lengths (>= 252 bytes) and
defer all tvb_xxx related calls to when we actually need them. This allows us
to dissects as much as possible before bailing out (in case of a malformed
length).

From me:

Add a link to the protocol specification.  Remove packet-miop.h along
with some struct definitions. (Don't tvb_memcpy over structs!) Remove
some more tvbuffs.  Don't call proto_item_add_subtree if we're not going
to use the trees.  Call proto_tree_add_item instead of
proto_tree_add_text Remove a bunch of unused ett_ variables.  Add an
expert item for the protocol version.  Register the field array with the
correct length.

------------------------------------------------------------------------
r28962 | etxrab | 2009-07-06 11:36:00 -0700 (Mon, 06 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-snmp.c
   M /trunk/epan/dissectors/packet-snmp.h

From Kovarththanan Rajaratnam:
More "Cleanup header_field_info definitions"
------------------------------------------------------------------------
r28961 | etxrab | 2009-07-06 11:35:05 -0700 (Mon, 06 Jul 2009) | 2 lines
Changed paths:
   M /trunk/asn1/snmp/packet-snmp-template.c
   M /trunk/doc/README.developer
   M /trunk/tools/pidl/lib/Parse/Pidl/Wireshark/NDR.pm

From Kovarththanan Rajaratnam:
More "Cleanup header_field_info definitions"
------------------------------------------------------------------------
r28960 | jmayer | 2009-07-06 10:49:33 -0700 (Mon, 06 Jul 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-glbp.c

Shorten a few variables for values read from the packet.
Inspired by Kovarththanan Rajaratnam's patch for bug 3665
which in turn was a duplicate for the (fixed) bug 3660.

------------------------------------------------------------------------
r28959 | jmayer | 2009-07-06 10:45:40 -0700 (Mon, 06 Jul 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ismp.c

Move edp to the top level tree instead of inside the ismp
tree.

------------------------------------------------------------------------
r28958 | jmayer | 2009-07-06 10:44:02 -0700 (Mon, 06 Jul 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mip.c

OK, nobody cared about the waring, so just remove the
test for now.

------------------------------------------------------------------------
r28957 | etxrab | 2009-07-06 10:37:03 -0700 (Mon, 06 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-netflow.c

CFLOW decoding is wrong for IPv6 fields.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3328
------------------------------------------------------------------------
r28956 | gerald | 2009-07-06 10:13:41 -0700 (Mon, 06 Jul 2009) | 2 lines
Changed paths:
   M /trunk/tap-rtp-common.c

Fix a couple of typos.

------------------------------------------------------------------------
r28955 | etxrab | 2009-07-06 08:37:29 -0700 (Mon, 06 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/dfilter/dfilter.c

Initialize memory to zero.
 (is NULL = zero on all platforms?)
------------------------------------------------------------------------
r28954 | stig | 2009-07-06 07:14:13 -0700 (Mon, 06 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-cip.h

Rewrite non-ASCII characters.

------------------------------------------------------------------------
r28953 | etxrab | 2009-07-06 07:09:52 -0700 (Mon, 06 Jul 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-iec104.c

Small editorial changes.
------------------------------------------------------------------------
r28952 | wmeier | 2009-07-06 07:05:37 -0700 (Mon, 06 Jul 2009) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-radius.c
   M /trunk/epan/dissectors/packet-radius.h
   M /trunk/epan/radius_dict.l

Radius: Additional attribute handling:
 - implement "ether" attribute; 
 - parse "abinary" attribute [uses existing radius_abinary()]
Also: add a comment in packet-radius.h about the meaning of the encrypt flag.

------------------------------------------------------------------------
r28951 | stig | 2009-07-06 06:59:09 -0700 (Mon, 06 Jul 2009) | 9 lines
Changed paths:
   M /trunk/epan/dissectors/packet-cip.c
   M /trunk/epan/dissectors/packet-cip.h

From Joakim Wiberg via bug 3670:
This patch correctes serveral minor things.

1. Adds decoding of generic services to classes that have a separate dissect
   function.
2. Adds new error codes.
3. Adds new CIP objects.
4. Extends the VendorID list.

------------------------------------------------------------------------
r28950 | stig | 2009-07-06 06:53:01 -0700 (Mon, 06 Jul 2009) | 2 lines
Changed paths:
   M /trunk/file.c

Removed an incorrect optimalization for invalidating packet in row 0.

------------------------------------------------------------------------
r28949 | etxrab | 2009-07-06 06:34:30 -0700 (Mon, 06 Jul 2009) | 1 line
Changed paths:
   M /trunk/config.nmake

Revert checkin made by misstake(don't use new packet list).
------------------------------------------------------------------------
r28948 | jmayer | 2009-07-06 06:00:04 -0700 (Mon, 06 Jul 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-glbp.c

Fix for bug 3660: Length (guint32) could become 0 or very large
(overflow).

------------------------------------------------------------------------
r28947 | etxrab | 2009-07-06 05:50:12 -0700 (Mon, 06 Jul 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-isup.c

Decode error for network-id in BICC BCU-ID

https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3648
------------------------------------------------------------------------
r28946 | wmeier | 2009-07-06 05:39:58 -0700 (Mon, 06 Jul 2009) | 2 lines
Changed paths:
   A /trunk/radius/dictionary.airespace
   A /trunk/radius/dictionary.alvarion
   A /trunk/radius/dictionary.apc
   A /trunk/radius/dictionary.asn
   A /trunk/radius/dictionary.avaya
   A /trunk/radius/dictionary.azaire
   A /trunk/radius/dictionary.chillispot
   A /trunk/radius/dictionary.clavister
   A /trunk/radius/dictionary.dhcp
   A /trunk/radius/dictionary.digium
   A /trunk/radius/dictionary.epygi
   A /trunk/radius/dictionary.fortinet
   A /trunk/radius/dictionary.freeswitch
   A /trunk/radius/dictionary.h3c
   A /trunk/radius/dictionary.hp
   A /trunk/radius/dictionary.huawei
   A /trunk/radius/dictionary.infonet
   A /trunk/radius/dictionary.ipunplugged
   A /trunk/radius/dictionary.issanni
   A /trunk/radius/dictionary.jradius
   A /trunk/radius/dictionary.lancom
   A /trunk/radius/dictionary.lucent
   A /trunk/radius/dictionary.manzara
   A /trunk/radius/dictionary.motorola
   A /trunk/radius/dictionary.networkphysics
   A /trunk/radius/dictionary.nexans
   A /trunk/radius/dictionary.nokia.conflict
   A /trunk/radius/dictionary.nortel
   A /trunk/radius/dictionary.ntua
   A /trunk/radius/dictionary.openser
   A /trunk/radius/dictionary.packeteer
   A /trunk/radius/dictionary.patton
   A /trunk/radius/dictionary.prosoft
   A /trunk/radius/dictionary.quiconnect
   A /trunk/radius/dictionary.rfc2865
   A /trunk/radius/dictionary.rfc2866
   A /trunk/radius/dictionary.rfc2867
   A /trunk/radius/dictionary.rfc2868
   A /trunk/radius/dictionary.rfc2869
   A /trunk/radius/dictionary.rfc3162
   A /trunk/radius/dictionary.rfc3576
   A /trunk/radius/dictionary.rfc3580
   A /trunk/radius/dictionary.rfc4072
   A /trunk/radius/dictionary.rfc4372
   A /trunk/radius/dictionary.rfc4675
   A /trunk/radius/dictionary.rfc4679
   A /trunk/radius/dictionary.rfc4818
   A /trunk/radius/dictionary.rfc4849
   A /trunk/radius/dictionary.rfc5090
   A /trunk/radius/dictionary.rfc5176
   A /trunk/radius/dictionary.riverstone
   A /trunk/radius/dictionary.roaringpenguin
   A /trunk/radius/dictionary.slipstream
   A /trunk/radius/dictionary.sofaware
   A /trunk/radius/dictionary.telkom
   A /trunk/radius/dictionary.tropos
   A /trunk/radius/dictionary.utstarcom
   A /trunk/radius/dictionary.vqp
   A /trunk/radius/dictionary.walabi
   A /trunk/radius/dictionary.waverider
   A /trunk/radius/dictionary.xylan
   A /trunk/radius/dictionary.zyxel

Update dictionary files from FreeRadius 2.1.6 [5/18/09]: part 1: New files

------------------------------------------------------------------------
r28945 | ulfl | 2009-07-06 02:46:28 -0700 (Mon, 06 Jul 2009) | 1 line
Changed paths:
   M /trunk/plugins/Custom.nmake.example

fix install step
------------------------------------------------------------------------
r28944 | etxrab | 2009-07-05 09:22:20 -0700 (Sun, 05 Jul 2009) | 1 line
Changed paths:
   M /trunk/gtk/new_packet_list.c

gtk_tree_view_set_fixed_height_mode() is GTK 2.6
------------------------------------------------------------------------
r28941 | gerald | 2009-07-05 08:03:31 -0700 (Sun, 05 Jul 2009) | 1 line
Changed paths:
   M /trunk/epan/enterprise-numbers
   M /trunk/manuf

[Automatic manuf and enterprise-numbers update for 2009-07-05]
------------------------------------------------------------------------
r28940 | etxrab | 2009-07-05 04:49:36 -0700 (Sun, 05 Jul 2009) | 3 lines
Changed paths:
   M /trunk/asn1/ldap/packet-ldap-template.c
   M /trunk/epan/dissectors/packet-homeplug.c
   M /trunk/epan/dissectors/packet-ldap.c
   M /trunk/epan/dissectors/packet-ldap.h
   M /trunk/epan/dissectors/packet-slowprotocols.c

From Kovarththanan Rajaratnam:
Cleanup header_field_info definitions
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3548
------------------------------------------------------------------------
r28939 | etxrab | 2009-07-04 08:15:51 -0700 (Sat, 04 Jul 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-isup.c

A fix for:
"ANSI ISUP Cause indicators with coding standard=ANSI fail to dissect."
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3654
------------------------------------------------------------------------
r28938 | guy | 2009-07-03 10:12:36 -0700 (Fri, 03 Jul 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ndmp.c

Set save_fragmented regardless of whether we're reassembling or not, as
we restore it regardless of whether we're reassembling or not.

------------------------------------------------------------------------
r28937 | wmeier | 2009-07-03 09:03:02 -0700 (Fri, 03 Jul 2009) | 29 lines
Changed paths:
   M /trunk/epan/dissectors/packet-radius.c
   M /trunk/epan/radius_dict.l

From: Tobias Witek: Fix processing of radius 'vendor specific attributes'

In the RADIUS dissector, the function radius_register_avp_dissector() registers
vendors that are not already present in the dictionary hash-table. As far as I
can see, there are two problems with this:

1. The function does not set the number of type/length octets and the has_flags
 variable for that AVP, which is required to correctly decode AVP/VSA values
2. In some situations, the function is called _before_ radius_load_dictionary()
is called (for example for the vendor 3GPP (ID: 10415))

Therefore, all vendor entries that are created by calling
radius_register_avp_dissector() leave their type_octets and length_octets un-initialized,
which causes incorrect decoding.

[Result: Radius dissector displays messages such as:
 "Malformed Packet: RADIUS" and "Error/Malformed: Malformed Packet(Exception occurred)"]

The attached patch fixes this problem by assuming that the dictionary knows the
'ground truth' about the type/length octet and the has_flags information and allows it to
overwrite these values even for vendors that have already been loaded.

Also: (from Bill Meier): set the type/length octet and the has_flags variables to default
"standard" values (1,1,FALSE) in radius_register_avp_dissector().

Fixes Bug #3651 (and Bug #3635).
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3651
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3635

------------------------------------------------------------------------
r28936 | etxrab | 2009-07-03 06:05:45 -0700 (Fri, 03 Jul 2009) | 2 lines
Changed paths:
   M /trunk/asn1/s1ap/s1ap.cnf
   M /trunk/config.nmake
   M /trunk/epan/dissectors/packet-ndmp.c

Fix:
packet-ndmp.c:562: warning: unused parameter 'pinfo'
------------------------------------------------------------------------
r28935 | etxrab | 2009-07-03 04:45:42 -0700 (Fri, 03 Jul 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ndmp.c

From Chris Costa:
NDMP fragmentation fix.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3395
------------------------------------------------------------------------
r28934 | tuexen | 2009-07-03 03:29:45 -0700 (Fri, 03 Jul 2009) | 2 lines
Changed paths:
   M /trunk/plugins/profinet/packet-dcerpc-pn-io.c
   M /trunk/plugins/profinet/packet-pn-rt.c

Make the compiler on Mac OS X happy...

------------------------------------------------------------------------
r28933 | ulfl | 2009-07-03 02:35:40 -0700 (Fri, 03 Jul 2009) | 1 line
Changed paths:
   M /trunk/doc

ignore copied ws.css for commits
------------------------------------------------------------------------
r28932 | ulfl | 2009-07-03 02:12:43 -0700 (Fri, 03 Jul 2009) | 3 lines
Changed paths:
   M /trunk/plugins/profinet/packet-dcerpc-pn-io.c
   M /trunk/plugins/profinet/packet-pn-rt.c

update to the latest PROFINET drafts

(defragmentation of RT fragments "FRAG-PDU" is still not implemented)
------------------------------------------------------------------------
r28931 | wmeier | 2009-07-02 18:11:23 -0700 (Thu, 02 Jul 2009) | 12 lines
Changed paths:
   M /trunk/epan/dfilter/semcheck.c
   M /trunk/gtk/dfilter_expr_dlg.c

From  Kovarththanan Rajaratnam: Fixes for bug #3536
(plus some additional changes by me).

Handle BASE_RANGE_STRING display types properly

We always treat header field info strings as value_string's undiscriminated.
However, if the header field info display is marked as BASE_RANGE_STRING, we
need to treat them as range_string's. This wasn't properly handled in the
filter expression dialog and in the filter toolbar which would cause a crash
upon referencing any fields marked as BASE_RANGE_STRING.


------------------------------------------------------------------------
r28930 | gerald | 2009-07-02 17:17:06 -0700 (Thu, 02 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-netflow.c

Try to allocate enough memory on all platforms.

------------------------------------------------------------------------
r28929 | tuexen | 2009-07-02 15:04:22 -0700 (Thu, 02 Jul 2009) | 2 lines
Changed paths:
   M /trunk/gtk/capture_file_dlg.c
   M /trunk/ui_util.h

Get it compiling with -DNEW_PACKET_LIST on Mac OS X.

------------------------------------------------------------------------
r28928 | sfisher | 2009-07-02 14:06:24 -0700 (Thu, 02 Jul 2009) | 4 lines
Changed paths:
   M /trunk/gtk/new_packet_list.c

Allow the new packet list's columns to be moved back
and forth while the packet list is open without having
to go into the preferences.  The new column ordering is
not saved for next time though.  Perhaps it should be.
------------------------------------------------------------------------
r28927 | gerald | 2009-07-02 13:35:58 -0700 (Thu, 02 Jul 2009) | 7 lines
Changed paths:
   M /trunk/epan/dissectors/packet-netflow.c

From Kovarththanan Rajaratnam via bug 3567:

The template cache contains pointers that are session-scope (only freed in
netflow_reinit()) but still we use g_malloc(). This patch changes that so we
now use se_alloc(). With this patch I'm able to reproduce the crash
("Per-session memory corrupted").

------------------------------------------------------------------------
r28926 | gerald | 2009-07-02 13:35:46 -0700 (Thu, 02 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-radiotap.c

Update documentation links.

------------------------------------------------------------------------
r28925 | guy | 2009-07-02 13:10:05 -0700 (Thu, 02 Jul 2009) | 7 lines
Changed paths:
   M /trunk/wiretap/btsnoop.c

Don't dump out the raw link-layer type when noting that
KHciLoggerDatalinkTypeBCSP and KHciLoggerDatalinkTypeH5 aren't supported
- just explicitly say "BSCP" or "H5".

For unknown link-layer types, say "unknown or unsupported", as other
Wiretap modules do.

------------------------------------------------------------------------
r28924 | tuexen | 2009-07-02 12:52:47 -0700 (Thu, 02 Jul 2009) | 4 lines
Changed paths:
   M /trunk/wiretap/btsnoop.c

Patch from Alex Badea for Bug 3645.

This fix will be included in Wireshark 1.2.1.

------------------------------------------------------------------------
r28923 | gerald | 2009-07-02 12:50:35 -0700 (Thu, 02 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/Makefile.nmake
   M /trunk/epan/libwireshark.def

mkstemp cleanups.

------------------------------------------------------------------------
r28922 | etxrab | 2009-07-02 11:24:26 -0700 (Thu, 02 Jul 2009) | 1 line
Changed paths:
   M /trunk/gtk/packet_list_store.c

This time with the comment...
------------------------------------------------------------------------
r28921 | etxrab | 2009-07-02 11:22:41 -0700 (Thu, 02 Jul 2009) | 1 line
Changed paths:
   M /trunk/gtk/packet_list_store.c

Don't resort the list for every row, the list will be in packet order any way. And "clicking" on the column titles will resort the list.
------------------------------------------------------------------------
r28920 | gerald | 2009-07-02 10:20:27 -0700 (Thu, 02 Jul 2009) | 8 lines
Changed paths:
   M /trunk/Makefile.am
   M /trunk/Makefile.common
   M /trunk/Makefile.nmake
   M /trunk/config.h.win32
   M /trunk/configure.in
   M /trunk/gtk/hostlist_table.c
   D /trunk/mkstemp.c
   D /trunk/mkstemp.h
   M /trunk/tempfile.c
   M /trunk/tempfile.h

Pull mkstemp() into tempfile.c. That's the only place we use it now, and
it's arguably the only place we _should_ use it. Add create_tempdir() to
tempfile.c and use it to create a temp directory for IP maps. This
should fix bug 3530.

(This still doesn't work on IE 8 / Vista here. IE gives an access denied
error in OpenLayers.js, but this is a separate issue).

------------------------------------------------------------------------
r28919 | etxrab | 2009-07-02 09:54:20 -0700 (Thu, 02 Jul 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-nfs.c
   M /trunk/epan/dissectors/packet-nfs.h

From   Radek Vokál:
Support for new NFSv4 features.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3258
------------------------------------------------------------------------
r28918 | stig | 2009-07-02 02:08:11 -0700 (Thu, 02 Jul 2009) | 5 lines
Changed paths:
   M /trunk/gtk/main.c

Move updating menus with new recent values to a point after we have created
the new packet list, because we relay on the columns for time values.

This fixes bug 3640.

------------------------------------------------------------------------
r28917 | stig | 2009-07-01 23:51:27 -0700 (Wed, 01 Jul 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mip6.c
   M /trunk/epan/dissectors/packet-mip6.h

From Albert Chin:
Small patch to make it compile on AIX.

------------------------------------------------------------------------
r28916 | gerald | 2009-07-01 19:50:24 -0700 (Wed, 01 Jul 2009) | 2 lines
Changed paths:
   M /trunk/gtk/follow_stream.c

Fix the build.

------------------------------------------------------------------------
r28915 | gerald | 2009-07-01 16:36:51 -0700 (Wed, 01 Jul 2009) | 5 lines
Changed paths:
   M /trunk/dumpcap.c
   M /trunk/file.c
   M /trunk/gtk/follow_stream.c
   M /trunk/gtk/follow_stream.h
   M /trunk/gtk/follow_tcp.c
   M /trunk/gtk/hostlist_table.c
   M /trunk/gtk/iax2_analysis.c
   M /trunk/gtk/print_dlg.c
   M /trunk/gtk/rtp_analysis.c
   M /trunk/tempfile.c
   M /trunk/tempfile.h

Updates to create_tempfile:

  - Use g_get_tmp_dir, just like get_tempfile_path.
  - Don't make the caller worry about the path buffer length.

------------------------------------------------------------------------
r28914 | gerald | 2009-07-01 16:36:35 -0700 (Wed, 01 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-netflow.c

Fix a couple of labels.

------------------------------------------------------------------------
r28913 | stig | 2009-07-01 14:20:18 -0700 (Wed, 01 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-simulcrypt.c

Added error value tables.

------------------------------------------------------------------------
r28912 | gerald | 2009-07-01 13:56:03 -0700 (Wed, 01 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-netflow.c

Add a couple of IPFIX labels where they differ from Netflow.

------------------------------------------------------------------------
r28911 | gerald | 2009-07-01 12:36:24 -0700 (Wed, 01 Jul 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-netflow.c

Try to fix fuzzing errors in bug 3636. When dissecting an options
template, differentiate between Netflow v9 and IPFIX, which require
different interpretations. Add other minor fixes and comments.

------------------------------------------------------------------------
r28910 | guy | 2009-07-01 10:40:08 -0700 (Wed, 01 Jul 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-pw-atm.c

Thou shalt not call assert() in dissectors.

------------------------------------------------------------------------
r28909 | etxrab | 2009-07-01 10:39:19 -0700 (Wed, 01 Jul 2009) | 1 line
Changed paths:
   M /trunk/file.c
   M /trunk/gtk/new_packet_list.c
   M /trunk/gtk/new_packet_list.h
   M /trunk/ui_util.h

Realy make the new packet list compile under Windows...
------------------------------------------------------------------------
r28908 | gerald | 2009-07-01 08:56:12 -0700 (Wed, 01 Jul 2009) | 3 lines
Changed paths:
   M /trunk/gtk/airpcap_dlg.c
   M /trunk/gtk/airpcap_gui_utils.c
   M /trunk/gtk/airpcap_gui_utils.h
   M /trunk/gtk/main_airpcap_toolbar.c

Fix a key entry bug in the decryption key dialog. Remove some unused /
unnecessary functions. Clean up code in a couple of places.

------------------------------------------------------------------------
r28907 | etxrab | 2009-07-01 07:37:02 -0700 (Wed, 01 Jul 2009) | 1 line
Changed paths:
   M /trunk/file.c
   M /trunk/gtk/new_packet_list.c
   M /trunk/gtk/new_packet_list.h
   M /trunk/gtk/packet_list_store.c
   M /trunk/ui_util.h

Make the new packet list compile on Windows.
------------------------------------------------------------------------
r28906 | etxrab | 2009-07-01 04:40:24 -0700 (Wed, 01 Jul 2009) | 1 line
Changed paths:
   M /trunk/config.nmake

Sligtly modify Stig's fix, I forgot the makefile change :-(
------------------------------------------------------------------------
r28905 | stig | 2009-07-01 04:12:58 -0700 (Wed, 01 Jul 2009) | 2 lines
Changed paths:
   M /trunk/Makefile.nmake
   M /trunk/config.nmake

Try to fix HAVE_NEW_PACKET_LIST handling.

------------------------------------------------------------------------
r28904 | stig | 2009-07-01 02:05:13 -0700 (Wed, 01 Jul 2009) | 2 lines
Changed paths:
   M /trunk/gtk/capture_file_dlg.c

Added NEW_PACKET_LIST guard for new_packet_list.h

------------------------------------------------------------------------
r28903 | etxrab | 2009-07-01 01:23:32 -0700 (Wed, 01 Jul 2009) | 2 lines
Changed paths:
   M /trunk/config.h.win32
   M /trunk/config.nmake
   M /trunk/gtk/capture_file_dlg.c

Make it possible to configure use of NEW_PACKET_LIST and fix
one compile error. It still fails in file.c trying to include gtk/gtk.h in new_packet_list.h
------------------------------------------------------------------------
r28902 | stig | 2009-07-01 00:21:13 -0700 (Wed, 01 Jul 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-simulcrypt.c

Added support for Simulcrypt EMMG <-> MUX,
and generic support for other interfaces.

------------------------------------------------------------------------
r28901 | jmayer | 2009-06-30 22:27:34 -0700 (Tue, 30 Jun 2009) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ismp.c

- Put ISMP.EDP into the protocol column to make it clearer
  that filtering on edp is not going to help
- Make it possible to filter on ismp.edp
- In case of edp fill info column

------------------------------------------------------------------------
r28900 | guy | 2009-06-30 16:56:26 -0700 (Tue, 30 Jun 2009) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-pw-atm.c

Replace one assert() with DISSECTOR_ASSET(), so we don't crash, and get
rid of another, as the pointer in question is non-null in all calls (if
somebody adds another call with a null pointer, it'll crash when
dereferencing the pointer in any case).

------------------------------------------------------------------------
r28899 | guy | 2009-06-30 16:52:20 -0700 (Tue, 30 Jun 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-pw-common.c

Don't crash if a null pointer is passed, just skip the appending of the
items.

------------------------------------------------------------------------
r28898 | guy | 2009-06-30 16:49:34 -0700 (Tue, 30 Jun 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mtp3.c

Get rid of assert() call; either the pointer will never be null, in
which case it won't crash, or it will be null, in which case that just
trades one crash for another, and we should fix the crash.

------------------------------------------------------------------------
r28897 | gerald | 2009-06-30 13:59:51 -0700 (Tue, 30 Jun 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-sflow.c

Add some length checks. Fixes bug 3567.

------------------------------------------------------------------------
r28896 | gerald | 2009-06-30 13:28:26 -0700 (Tue, 30 Jun 2009) | 2 lines
Changed paths:
   M /trunk/tools/checkAPIs.pl

Add assert and assert_perror to the 'abort' list.

------------------------------------------------------------------------
r28895 | wmeier | 2009-06-30 12:52:43 -0700 (Tue, 30 Jun 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-tte.c

From: Benjamin Roch: Enhancements and small fixes for packet-tte.c dissector;
Also: a few minor mostly formatting changes by me.

------------------------------------------------------------------------
r28894 | guy | 2009-06-30 12:10:11 -0700 (Tue, 30 Jun 2009) | 2 lines
Changed paths:
   M /trunk/gtk/main_packet_list.c

Fix typo.

------------------------------------------------------------------------
r28893 | guy | 2009-06-30 12:09:18 -0700 (Tue, 30 Jun 2009) | 2 lines
Changed paths:
   M /trunk/gtk/menus.c

Fix typo.

------------------------------------------------------------------------
r28892 | sfisher | 2009-06-30 11:05:04 -0700 (Tue, 30 Jun 2009) | 14 lines
Changed paths:
   M /trunk/color_filters.c
   M /trunk/file.c
   M /trunk/gtk/Makefile.common
   M /trunk/gtk/capture_file_dlg.c
   M /trunk/gtk/color_dlg.c
   M /trunk/gtk/drag_and_drop.c
   M /trunk/gtk/font_utils.c
   M /trunk/gtk/gtkglobals.h
   M /trunk/gtk/main.c
   M /trunk/gtk/main.h
   M /trunk/gtk/main_packet_list.c
   M /trunk/gtk/main_packet_list.h
   M /trunk/gtk/main_proto_draw.c
   M /trunk/gtk/main_toolbar.c
   M /trunk/gtk/menus.c
   A /trunk/gtk/new_packet_list.c
   A /trunk/gtk/new_packet_list.h
   A /trunk/gtk/packet_list_store.c
   A /trunk/gtk/packet_list_store.h
   M /trunk/gtk/prefs_column.c
   M /trunk/gtk/prefs_gui.c
   M /trunk/gtk/prefs_stream.c
   M /trunk/gtk/recent.c
   M /trunk/ui_util.h


Introduce experimental new feature: GTK2 tree view based packet list

To use the GTK2 based packet list, define NEW_PACKET_LIST when compiling.
To do this with gcc, set the environment variable CPPFLAGS to
"-DNEW_PACKET_LIST" and re-run configure.

Many features do not yet work.  This work began with prototypes by Ulf
quite a while back.  I've put quite a bit of work into this so far and
as discussed with a few of the core team members at Sharkfest09 and it was
decided that it would be best to commit what I have so far to allow others to
help work on this.


------------------------------------------------------------------------
r28891 | wmeier | 2009-06-30 06:57:26 -0700 (Tue, 30 Jun 2009) | 6 lines
Changed paths:
   M /trunk/epan/dissectors/packet-radius.c

packet-radius: Fix exception CLEANUP handling when malformed attribute list/pair seen;
Fixes crash reported in Bug #3578. [https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3578]
Essentially: CLEANUP_CALL_AND_POP wasn't being executed for certain error exits from
 dissect_attribute_pairs() thus leaving a CLEANUP entry on the exception stack.
Also: vsa_buffer_table wasn't being destroyed if an exception occurred in dissect_attribute_pairs.

------------------------------------------------------------------------
r28890 | stig | 2009-06-30 05:26:11 -0700 (Tue, 30 Jun 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-simulcrypt.c

Always register to tcp.port to be able to decode as.

------------------------------------------------------------------------
r28889 | stig | 2009-06-30 03:38:00 -0700 (Tue, 30 Jun 2009) | 6 lines
Changed paths:
   M /trunk/asn1/ldap/packet-ldap-template.c
   M /trunk/epan/dissectors/packet-ldap.c

Changed check for having multiple ldap PDU's in one frame.
The previous check is incorrect when the first ldap frame in the capture is
selected and the filter is changed, or selecting "Follow TCP Stream".

Also removed check_col().

------------------------------------------------------------------------
r28888 | stig | 2009-06-30 01:28:21 -0700 (Tue, 30 Jun 2009) | 2 lines
Changed paths:
   M /trunk/asn1/ldap/packet-ldap-template.c
   M /trunk/epan/dissectors/packet-ldap.c

Cleanup protocol name for ldap.

------------------------------------------------------------------------
r28887 | guy | 2009-06-29 17:32:20 -0700 (Mon, 29 Jun 2009) | 2 lines
Changed paths:
   M /trunk/gtk/airpcap_gui_utils.c

Put in missing newline at the end.

------------------------------------------------------------------------
r28886 | gerald | 2009-06-29 16:08:05 -0700 (Mon, 29 Jun 2009) | 3 lines
Changed paths:
   M /trunk/gtk/airpcap_dlg.c
   M /trunk/gtk/airpcap_dlg.h
   M /trunk/gtk/airpcap_gui_utils.c
   M /trunk/gtk/airpcap_gui_utils.h
   M /trunk/gtk/keys.h
   M /trunk/gtk/main_airpcap_toolbar.c

Fix a couple of AirPcap channel/offset bugs. Remove an unused
routine. Fixup whitespace in a couple of places.

------------------------------------------------------------------------
r28885 | rbalint | 2009-06-29 15:22:30 -0700 (Mon, 29 Jun 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-data.c

Added option to show not dissected packet data on a separate packet bytes pane.
It makes offsets in the not dissected data easier to follow.

------------------------------------------------------------------------
r28884 | wmeier | 2009-06-29 13:59:26 -0700 (Mon, 29 Jun 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-btl2cap.c

From  Kovarththanan Rajaratnam: Fix for Bug #3572 
[http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3572]

------------------------------------------------------------------------
r28883 | jmayer | 2009-06-29 13:35:47 -0700 (Mon, 29 Jun 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-glbp.c

Add value for vfstate: active

------------------------------------------------------------------------
r28882 | stig | 2009-06-29 13:16:20 -0700 (Mon, 29 Jun 2009) | 2 lines
Changed paths:
   M /trunk/packaging/Makefile.am
   M /trunk/packaging/portableapps/win32

WiresharkPortable.ini -> WiresharkPortable.tmpl

------------------------------------------------------------------------
r28881 | etxrab | 2009-06-29 12:24:14 -0700 (Mon, 29 Jun 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/Makefile.common
   M /trunk/epan/dissectors/packet-atm.c
   M /trunk/epan/dissectors/packet-atm.h
   M /trunk/epan/dissectors/packet-bfd.c
   M /trunk/epan/dissectors/packet-mpls.c
   M /trunk/epan/dissectors/packet-pw-atm.c
   A /trunk/epan/dissectors/packet-pw-atm.h
   M /trunk/epan/dissectors/packet-pw-cesopsn.c
   M /trunk/epan/dissectors/packet-pw-common.c
   M /trunk/epan/dissectors/packet-pw-common.h
   M /trunk/epan/dissectors/packet-pw-satop.c
   M /trunk/epan/packet_info.h

From Artem Tamazov:
Added: PW ATM 1:1, AAL5 SDU, AAL5 PDU support + BFD fix + PW ATM OAM fix
------------------------------------------------------------------------
r28880 | gal | 2009-06-29 06:01:54 -0700 (Mon, 29 Jun 2009) | 9 lines
Changed paths:
   D /trunk/packaging/portableapps/win32/WiresharkPortable.ini
   M /trunk/packaging/portableapps/win32/WiresharkPortable.nsi
   A /trunk/packaging/portableapps/win32/WiresharkPortable.tmpl
   M /trunk/packaging/portableapps/win32/makefile.nmake

Changes to address bug 3547:

1) Make sure WiresharkPortable.nsi uses correct WinPcap version (from config.nmake), and also vcredist.
2) Automatically generate WiresharkPortable.ini with correct default values
3) Include readme.txt in the distribution so that users know how to use WiresharkPortable.ini

Thanks to Kovarththanan Rajaratnam for basic patch.


------------------------------------------------------------------------
r28879 | ulfl | 2009-06-28 14:13:51 -0700 (Sun, 28 Jun 2009) | 3 lines
Changed paths:
   M /trunk/gtk/capture_if_details_dlg_win32.c

fix bug #3439 (thanks to Kovarththanan Rajaratnam), make WS compilable under MSVC2005(EE) again.

Some definitions are not available on MSVC2005. This fix "detects" the MSVC version used, it might still not work with MSVC2008EE though (I guess the required definitions are depending on the Windows SDK installed).
------------------------------------------------------------------------
r28878 | wmeier | 2009-06-28 13:01:37 -0700 (Sun, 28 Jun 2009) | 3 lines
Changed paths:
   M /trunk/gtk/proto_dlg.c

Analyze!Enabled Protocols: Fix so type-ahead find OK w/o needing to first select a row.
 Ditto when clicking on a column header to change the sort order.

------------------------------------------------------------------------
r28877 | tuexen | 2009-06-28 11:22:15 -0700 (Sun, 28 Jun 2009) | 3 lines
Changed paths:
   M /trunk/wiretap/pcap-common.c
   M /trunk/wiretap/wtap.h

Add support for DLT_PPP_WITH_DIR. This fixes bug 3619.
Thanks for Tyson Key for reporting the issue.

------------------------------------------------------------------------
r28876 | guy | 2009-06-28 10:23:07 -0700 (Sun, 28 Jun 2009) | 3 lines
Changed paths:
   M /trunk/aclocal-flags

We only support GLib 2.x/GTK+ 2.x, which uses pkg-config, not
gtk-config; use it instead.

------------------------------------------------------------------------
r28875 | jake | 2009-06-28 09:39:31 -0700 (Sun, 28 Jun 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-hip.c

Make dissector handle unexpected data better.
------------------------------------------------------------------------
r28874 | rbalint | 2009-06-28 09:31:27 -0700 (Sun, 28 Jun 2009) | 4 lines
Changed paths:
   D /trunk/aclocal-fallback/libgnutls.m4
   M /trunk/configure.in

Detect gnutls via pkg-config instead of the deprecated libgnutls-config.
Based on patch from Andreas Metzler.
This fixes bug 3627.

------------------------------------------------------------------------
r28873 | etxrab | 2009-06-28 08:22:43 -0700 (Sun, 28 Jun 2009) | 3 lines
Changed paths:
   M /trunk/gtk/tcp_graph.c

From   Sean Walberg:
The title in the TCP sequence graphs is too short.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3556
------------------------------------------------------------------------
r28872 | etxrab | 2009-06-28 08:18:27 -0700 (Sun, 28 Jun 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-homeplug.c

From Jon Smirl:
More packet decoding for Intellon powerline devices.

From me put proto_register_homeplug() last in the file and whitespace changes.
------------------------------------------------------------------------
r28869 | gerald | 2009-06-28 08:03:26 -0700 (Sun, 28 Jun 2009) | 1 line
Changed paths:
   M /trunk/epan/enterprise-numbers
   M /trunk/manuf

[Automatic manuf and enterprise-numbers update for 2009-06-28]
------------------------------------------------------------------------
r28868 | tuexen | 2009-06-28 04:09:24 -0700 (Sun, 28 Jun 2009) | 7 lines
Changed paths:
   M /trunk/wiretap/pcapng.c

Stop loading a pcapng file with multiple section header blocks.
This fixes a bug reported by Tyson Key as a follow up of Bug 3560.
Also some cleanups and debug output improvements.

Thanks to Tyson Key for reporting the bug and providing a tracefile.
This fix will be included in Wireshark 1.2.1 and higher.

------------------------------------------------------------------------
r28867 | rbalint | 2009-06-27 21:20:10 -0700 (Sat, 27 Jun 2009) | 4 lines
Changed paths:
   M /trunk/configure.in

Strictly require flex instead of allowing lex, too.
It compiles now.
This fixes bug 1641.

------------------------------------------------------------------------
r28866 | tuexen | 2009-06-27 11:50:13 -0700 (Sat, 27 Jun 2009) | 6 lines
Changed paths:
   M /trunk/wiretap/pcapng.c

Accept file snaplen larger than WTAP_MAX_PACKET_SIZE,
text2pcap uses 102400.
This fixes bug 3620. Thanks to Tyson Key for reporting the bug
and providing capture files.
This fix should be included in Wireshark 1.2.1 and higher.

------------------------------------------------------------------------
r28865 | tuexen | 2009-06-27 11:10:10 -0700 (Sat, 27 Jun 2009) | 3 lines
Changed paths:
   M /trunk/wiretap/libpcap.c

Fix copy/paste error introduced in rev. 28863.
Thanks to Guy for finding and reporting it. 

------------------------------------------------------------------------
r28864 | tuexen | 2009-06-27 10:33:23 -0700 (Sat, 27 Jun 2009) | 3 lines
Changed paths:
   M /trunk/wiretap/pcapng.c

Another cleanup. We are now back to Ulf's original
model of data handling.

------------------------------------------------------------------------
r28863 | tuexen | 2009-06-27 09:08:18 -0700 (Sat, 27 Jun 2009) | 3 lines
Changed paths:
   M /trunk/wiretap/libpcap.c
   M /trunk/wiretap/pcap-common.c
   M /trunk/wiretap/pcap-common.h
   M /trunk/wiretap/pcapng.c

Cleanup. Should be included in Wireshark 1.2.1 and higher to keep
merging future bug fixes simple.

------------------------------------------------------------------------
r28862 | tuexen | 2009-06-27 08:20:44 -0700 (Sat, 27 Jun 2009) | 9 lines
Changed paths:
   M /trunk/wiretap/pcapng.c
   M /trunk/wiretap/wtap-int.h

Add support for writing pcapng files with multiple
encapsulations.
This fixes a bug reported by Sake during the
Sharkfest 09. Thanks for providing a
Netscreen tracefile with multiple link layer
types.
This patch will be included in Wireshark 1.2.1
and higher.

------------------------------------------------------------------------
r28861 | etxrab | 2009-06-27 06:37:03 -0700 (Sat, 27 Jun 2009) | 2 lines
Changed paths:
   M /trunk/asn1/h248/h248.cnf
   M /trunk/asn1/h248/packet-h248-template.c
   M /trunk/epan/dissectors/packet-h248.c
   M /trunk/epan/dissectors/packet-h248.h

From   yin sun:
h248 term wildcard enhancement
------------------------------------------------------------------------
r28860 | etxrab | 2009-06-27 05:41:39 -0700 (Sat, 27 Jun 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ieee80211.c

From Greg Schwendimann:
802.11 decryption is broken
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3590
------------------------------------------------------------------------
r28859 | tuexen | 2009-06-27 05:41:06 -0700 (Sat, 27 Jun 2009) | 7 lines
Changed paths:
   M /trunk/wiretap/libpcap.c
   M /trunk/wiretap/pcap-common.c
   M /trunk/wiretap/pcap-common.h
   M /trunk/wiretap/pcapng.c

This patch
* adds an encapsulation argument to pcap_write_phdr.
* writes the pseudo header when writing pcapng files.

This fixes a bug where you could not write pcapng files
when using encapsulations requiring pseudo headers.

------------------------------------------------------------------------
r28858 | tuexen | 2009-06-27 05:14:18 -0700 (Sat, 27 Jun 2009) | 10 lines
Changed paths:
   M /trunk/wiretap/pcapng.c

If all interfaces use the same encapsulation, use
this a the file encapsulation.

This fixes a bug where you can not save a file
in libpcap format when you captured it as a
pcapng one.

This fix will be scheduled for Wireshark 1.2.1
and higher.

------------------------------------------------------------------------
r28857 | tuexen | 2009-06-27 04:39:47 -0700 (Sat, 27 Jun 2009) | 8 lines
Changed paths:
   M /trunk/wiretap/libpcap.c
   M /trunk/wiretap/pcap-common.c
   M /trunk/wiretap/pcap-common.h
   M /trunk/wiretap/pcapng.c

This commit
* adds an encap argument to pcap_process_pseudo_header.
* adds support for reading pseudo headers.
It fixes Bug 3560.
Thanks to Tyson Key for reporting the bug and providing
trace files. This fix will be scheduled for inclusion in
Wireshark 1.2.1 and higher.

------------------------------------------------------------------------
r28856 | etxrab | 2009-06-27 03:31:42 -0700 (Sat, 27 Jun 2009) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/dcerpc/drsuapi/template.c
   M /trunk/epan/dissectors/dcerpc/idl2wrs.c
   M /trunk/epan/dissectors/ncp2222.py
   M /trunk/epan/dissectors/pidl/atsvc.cnf
   M /trunk/epan/dissectors/pidl/mapi/mapi.cnf
   M /trunk/epan/dissectors/pidl/mapi/request.cnf.c
   M /trunk/epan/dissectors/pidl/mapi/response.cnf.c

From Kovarththanan Rajaratnam:
- Fix ncp2222.py and all the epan/dissectors/dcerpc dissectors. The
latter required changes to idl2wrs which used variadic macros (not supported in MSVC 6.0).

- Cleanup PIDL conformance files
------------------------------------------------------------------------
r28855 | rbalint | 2009-06-27 01:13:39 -0700 (Sat, 27 Jun 2009) | 2 lines
Changed paths:
   M /trunk/configure.in

Revert commit 28854.

------------------------------------------------------------------------
r28854 | rbalint | 2009-06-26 23:32:52 -0700 (Fri, 26 Jun 2009) | 2 lines
Changed paths:
   M /trunk/configure.in

Strictly require flex instead of allowing lex, too.

------------------------------------------------------------------------
r28853 | gerald | 2009-06-26 16:05:04 -0700 (Fri, 26 Jun 2009) | 2 lines
Changed paths:
   M /trunk/gtk/prefs_column.c

Add a tooltip in case it's not obvious how to rearrange the columns.

------------------------------------------------------------------------
r28852 | gerald | 2009-06-26 14:25:09 -0700 (Fri, 26 Jun 2009) | 3 lines
Changed paths:
   M /trunk/AUTHORS
   M /trunk/dumpcap.c

Unfortunately, r28452 seems to cause more problems than it fixes. Back
out the change for now.

------------------------------------------------------------------------
r28851 | tuexen | 2009-06-26 08:25:22 -0700 (Fri, 26 Jun 2009) | 2 lines
Changed paths:
   M /trunk/wiretap/pcapng.c

Disable debug output.

------------------------------------------------------------------------
r28850 | tuexen | 2009-06-26 08:08:04 -0700 (Fri, 26 Jun 2009) | 12 lines
Changed paths:
   M /trunk/wiretap/pcapng.c

* Allocate enough memory for reading a packet.
* Initialize pseudoheader.
* Add some input validation / protection code.
* Fix some return values.
* Clean up some whitespaces.

This fixes Bug 3565. Thanks to Tyson Key how reported
the issue and provided capture files for debugging.

This fix is scheduled for inclusion in Wireshark 1.2.1
and higher.

------------------------------------------------------------------------
r28849 | etxrab | 2009-06-25 22:48:03 -0700 (Thu, 25 Jun 2009) | 3 lines
Changed paths:
   M /trunk/Makefile.am
   M /trunk/diameter/dictionary.xml
   A /trunk/diameter/eap.xml
   M /trunk/diameter/nasreq.xml
   M /trunk/epan/dissectors/packet-diameter.c
   M /trunk/packaging/nsis/wireshark.nsi

From Sebastien Decugis:
Add Missing Diameter EAP support.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3600
------------------------------------------------------------------------
r28848 | stig | 2009-06-25 20:59:01 -0700 (Thu, 25 Jun 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-acp133.c
   M /trunk/epan/dissectors/packet-ansi_map.c
   M /trunk/epan/dissectors/packet-camel.c
   M /trunk/epan/dissectors/packet-cmip.c
   M /trunk/epan/dissectors/packet-crmf.c
   M /trunk/epan/dissectors/packet-dap.c
   M /trunk/epan/dissectors/packet-disp.c
   M /trunk/epan/dissectors/packet-dop.c
   M /trunk/epan/dissectors/packet-dsp.c
   M /trunk/epan/dissectors/packet-ftam.c
   M /trunk/epan/dissectors/packet-gnm.c
   M /trunk/epan/dissectors/packet-goose.c
   M /trunk/epan/dissectors/packet-gsm_map.c
   M /trunk/epan/dissectors/packet-h225.c
   M /trunk/epan/dissectors/packet-h235.c
   M /trunk/epan/dissectors/packet-h245.c
   M /trunk/epan/dissectors/packet-h245.h
   M /trunk/epan/dissectors/packet-h248.c
   M /trunk/epan/dissectors/packet-h282.c
   M /trunk/epan/dissectors/packet-h283.c
   M /trunk/epan/dissectors/packet-h450.c
   M /trunk/epan/dissectors/packet-h460.c
   M /trunk/epan/dissectors/packet-h501.c
   M /trunk/epan/dissectors/packet-inap.c
   M /trunk/epan/dissectors/packet-ldap.c
   M /trunk/epan/dissectors/packet-lte-rrc.c
   M /trunk/epan/dissectors/packet-mms.c
   M /trunk/epan/dissectors/packet-mpeg-audio.c
   M /trunk/epan/dissectors/packet-mpeg-pes.c
   M /trunk/epan/dissectors/packet-nbap.c
   M /trunk/epan/dissectors/packet-p7.c
   M /trunk/epan/dissectors/packet-p7.h
   M /trunk/epan/dissectors/packet-pcap.c
   M /trunk/epan/dissectors/packet-pkix1explicit.c
   M /trunk/epan/dissectors/packet-pkixtsp.c
   M /trunk/epan/dissectors/packet-q932.c
   M /trunk/epan/dissectors/packet-qsig.c
   M /trunk/epan/dissectors/packet-rnsap.c
   M /trunk/epan/dissectors/packet-rrc.c
   M /trunk/epan/dissectors/packet-smrse.c
   M /trunk/epan/dissectors/packet-spnego.c
   M /trunk/epan/dissectors/packet-t125.c
   M /trunk/epan/dissectors/packet-ulp.c
   M /trunk/epan/dissectors/packet-x2ap.c
   M /trunk/epan/dissectors/packet-x411.c
   M /trunk/epan/dissectors/packet-x411.h
   M /trunk/epan/dissectors/packet-x420.c
   M /trunk/epan/dissectors/packet-x509af.c
   M /trunk/epan/dissectors/packet-x509ce.c
   M /trunk/epan/dissectors/packet-x509if.c
   M /trunk/epan/dissectors/packet-x509sat.c

Re-generate asn1 dissectors after hf_register_info cleanup.

------------------------------------------------------------------------
r28847 | stig | 2009-06-25 20:37:30 -0700 (Thu, 25 Jun 2009) | 2 lines
Changed paths:
   M /trunk/gtk/main.c

Small whitespace cleanup.

------------------------------------------------------------------------
r28846 | stig | 2009-06-25 20:24:08 -0700 (Thu, 25 Jun 2009) | 2 lines
Changed paths:
   M /trunk/doc/README.developer

Use NULL for empty blurb.

------------------------------------------------------------------------
r28845 | stig | 2009-06-25 20:20:12 -0700 (Thu, 25 Jun 2009) | 2 lines
Changed paths:
   M /trunk/asn1/spnego/packet-spnego-template.c

tvb_child_new_real_data() -> tvb_new_child_real_data()

------------------------------------------------------------------------
r28844 | stig | 2009-06-25 19:38:23 -0700 (Thu, 25 Jun 2009) | 6 lines
Changed paths:
   M /trunk/epan/dissectors/Makefile.common
   M /trunk/epan/dissectors/packet-cip.c
   M /trunk/epan/dissectors/packet-cip.h
   M /trunk/epan/dissectors/packet-enip.c
   A /trunk/epan/dissectors/packet-enip.h

From Joakim Wiberg via bug 3103:
Various improvements to the CIP and ENIP dissectors.

From me:
Updated to latest trunk changes.

------------------------------------------------------------------------
r28843 | etxrab | 2009-06-24 22:59:04 -0700 (Wed, 24 Jun 2009) | 1 line
Changed paths:
   M /trunk/asn1/spnego/packet-spnego-template.c

tvb_new_real_data()->tvb_child_new_real_data()
------------------------------------------------------------------------
r28842 | stig | 2009-06-24 19:13:35 -0700 (Wed, 24 Jun 2009) | 2 lines
Changed paths:
   M /trunk/epan/to_str.c

Unsigned does not have msign.

------------------------------------------------------------------------
r28841 | stig | 2009-06-24 19:08:06 -0700 (Wed, 24 Jun 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-bootp.c

From Nathan Hartwell via bug 2733:
Use time_secs_to_str_unsigned().

------------------------------------------------------------------------
r28840 | stig | 2009-06-24 19:07:17 -0700 (Wed, 24 Jun 2009) | 3 lines
Changed paths:
   M /trunk/epan/to_str.c
   M /trunk/epan/to_str.h

From Nathan Hartwell via bug 2733:
Added time_secs_to_str_unsigned().

------------------------------------------------------------------------
r28839 | stig | 2009-06-24 18:50:56 -0700 (Wed, 24 Jun 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-infiniband.c

Remove a tvb_free() call.

------------------------------------------------------------------------
r28838 | jake | 2009-06-24 13:27:58 -0700 (Wed, 24 Jun 2009) | 2 lines
Changed paths:
   M /trunk/wiretap/dct3trace.c

From Duncan Salerno:
Ensure dct3trac packets never longer than 23 bytes.
------------------------------------------------------------------------
r28837 | stig | 2009-06-24 12:10:50 -0700 (Wed, 24 Jun 2009) | 3 lines
Changed paths:
   M /trunk/epan/addr_resolv.c

From Kovarththanan Rajaratnam via bug 3555:
Cancel hostname lookup timers if c-ares is not initialized.

------------------------------------------------------------------------
r28836 | jake | 2009-06-23 23:21:45 -0700 (Tue, 23 Jun 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-slowprotocols.c

From Artem Tamazov:
Added: ESMC support as per G.8264 (Slow Protocol Subtype 0x0a).
* QL codes are dissected according to G.781 5.5.1.1 "Option I SDH". 
Added: support for Timestamp entities in ESMC PDU as per WD56 proposal.
------------------------------------------------------------------------
r28835 | stig | 2009-06-23 22:54:19 -0700 (Tue, 23 Jun 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-homeplug.c

Fixed field types for some reserved fields.

------------------------------------------------------------------------
r28834 | stig | 2009-06-23 20:03:25 -0700 (Tue, 23 Jun 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-cip.c
   M /trunk/epan/dissectors/packet-enip.c

More hf_register_info related cleanup.

------------------------------------------------------------------------
r28833 | wmeier | 2009-06-23 19:42:43 -0700 (Tue, 23 Jun 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-hpteam.c

Remove superflous code; #include <stdio.h> not needed.

------------------------------------------------------------------------
r28832 | stig | 2009-06-23 19:17:12 -0700 (Tue, 23 Jun 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-diameter.c
   M /trunk/epan/dissectors/packet-infiniband.h
   M /trunk/epan/dissectors/packet-jxta.c
   M /trunk/epan/dissectors/packet-tpncp.c
   M /trunk/epan/oids.c
   M /trunk/plugins/unistim/header_field.h

From Kovarththanan Rajaratnam:
More hf_register_info related cleanup.

------------------------------------------------------------------------
r28831 | stig | 2009-06-23 19:12:13 -0700 (Tue, 23 Jun 2009) | 3 lines
Changed paths:
   M /trunk/plugins/m2m/packet-m2m.c

From Kovarththanan Rajaratnam:
Move hf_register_info declarations in packet-m2m.c to function scope

------------------------------------------------------------------------
r28830 | stig | 2009-06-23 19:11:11 -0700 (Tue, 23 Jun 2009) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-cimetrics.c
   M /trunk/epan/dissectors/packet-cisco-oui.c
   M /trunk/epan/dissectors/packet-extreme.c
   M /trunk/epan/dissectors/packet-force10-oui.c
   M /trunk/epan/dissectors/packet-iana-oui.c
   M /trunk/epan/dissectors/packet-nt-oui.c

From Kovarththanan Rajaratnam:
Cleanup hf_register_info declaration passed to llc_add_oui(). While there,
change the declaration to an array in order to be consistent with the rest
of packet-*.c files.

------------------------------------------------------------------------
r28829 | stig | 2009-06-23 19:08:14 -0700 (Tue, 23 Jun 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-nisplus.c

Change hf_nisplus_dummy to use "dummy" as name instead of " "
(this is the only place where " " was used)

------------------------------------------------------------------------
r28828 | stig | 2009-06-23 19:07:16 -0700 (Tue, 23 Jun 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/process-x11-fields.pl
   M /trunk/epan/dissectors/x11-fields

From Kovarththanan Rajaratnam:
More hf_register_info related cleanup
* Fix process-x11-fields.pl (packet-x11.c)

------------------------------------------------------------------------
r28827 | stig | 2009-06-23 19:05:51 -0700 (Tue, 23 Jun 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/ncp2222.py

More hf_register_info related cleanup.

------------------------------------------------------------------------
r28826 | stig | 2009-06-23 18:40:54 -0700 (Tue, 23 Jun 2009) | 3 lines
Changed paths:
   M /trunk/asn1/ansi_map/ansi_map.cnf
   M /trunk/asn1/ansi_map/packet-ansi_map-template.c
   M /trunk/asn1/camel/packet-camel-template.c
   M /trunk/asn1/ftam/packet-ftam-template.c
   M /trunk/asn1/gsmmap/packet-gsmmap-template.c
   M /trunk/asn1/h225/packet-h225-template.c
   M /trunk/asn1/h450/packet-h450-template.c
   M /trunk/asn1/ocsp/packet-ocsp-template.c
   M /trunk/asn1/qsig/packet-qsig-template.c

From Kovarththanan Rajaratnam:
More asn1/* header field info cleanup

------------------------------------------------------------------------
r28825 | wmeier | 2009-06-23 17:49:54 -0700 (Tue, 23 Jun 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-btamp.c

Remove two unused includes

------------------------------------------------------------------------
r28824 | wmeier | 2009-06-23 17:29:54 -0700 (Tue, 23 Jun 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/Makefile.common
   M /trunk/epan/dissectors/packet-hpteam.c

if (!initialized) ... not req'd + other addt'l minor revisions;
Also: add packet-hpteam.c to Makefile.common so it gets built as part oif Wireshark.

------------------------------------------------------------------------
r28823 | jake | 2009-06-23 14:05:47 -0700 (Tue, 23 Jun 2009) | 4 lines
Changed paths:
   M /trunk/AUTHORS
   A /trunk/epan/dissectors/packet-hpteam.c
   M /trunk/epan/dissectors/packet-llc.c
   M /trunk/epan/oui.h

From Nathan Hartwell:
This patch attempt should more closely align with the Wireshark "layout" of using 
a dissector rather than a "hack" to the packet-llc dissector.

------------------------------------------------------------------------
r28822 | etxrab | 2009-06-23 09:01:55 -0700 (Tue, 23 Jun 2009) | 1 line
Changed paths:
   M /trunk/diameter/dictionary.xml

Update 3GPP AVP:s
------------------------------------------------------------------------
r28821 | etxrab | 2009-06-23 07:16:28 -0700 (Tue, 23 Jun 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-gtp.c

Revert(Try to fix indentation a bit.)
------------------------------------------------------------------------
r28820 | etxrab | 2009-06-23 06:49:46 -0700 (Tue, 23 Jun 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-gtp.c

Try to fix indentation a bit.
------------------------------------------------------------------------
r28819 | jake | 2009-06-22 23:49:38 -0700 (Mon, 22 Jun 2009) | 12 lines
Changed paths:
   M /trunk/epan/dissectors/Makefile.common
   A /trunk/epan/dissectors/packet-btamp.c
   M /trunk/epan/dissectors/packet-btl2cap.c
   M /trunk/epan/dissectors/packet-btl2cap.h

From Kovarththanan Rajaratnam:
The Bluetooth AMP Manager protocol was recently adopted by the Bluetooth SIG.
This protocol sits on top of L2CAP and requires a few changes in order to
accommodate the new move/create channel request.

This patch includes:
* a new Bluetooth AMP Manager Protocol dissector
* changes to L2CAP to handle the new move/create channel signals
* introduce a dissector table for fixed channel, allowing btamp dissector to
handle the BT AMP Manager Protocol channel
* Preliminary changes in L2CAP to support the new enhanced L2CAP modes
(enhanced retransmission/streaming mode)
------------------------------------------------------------------------
r28818 | jake | 2009-06-22 23:45:59 -0700 (Mon, 22 Jun 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-icmpv6.c

From Shinsuke SUZUKI:
Due to an incorrect offset setting in packet-icmpv6.c Wireshark cannot parse RA router-lifetime and RA flags properly.
------------------------------------------------------------------------
r28817 | stig | 2009-06-22 23:02:12 -0700 (Mon, 22 Jun 2009) | 6 lines
Changed paths:
   M /trunk/asn1/h248/packet-h248-template.c
   M /trunk/asn1/pkix1explicit/packet-pkix1explicit-template.c
   M /trunk/asn1/pkixcmp/packet-cmp-template.c
   M /trunk/asn1/q932/packet-q932-template.c
   M /trunk/asn1/qsig/packet-qsig-template.c
   M /trunk/asn1/ranap/packet-ranap-template.c
   M /trunk/asn1/rtse/packet-rtse-template.c
   M /trunk/asn1/s1ap/packet-s1ap-template.c
   M /trunk/asn1/sabp/packet-sabp-template.c
   M /trunk/asn1/smrse/packet-smrse-template.c
   M /trunk/asn1/spnego/packet-spnego-template.c
   M /trunk/asn1/t38/packet-t38-template.c
   M /trunk/asn1/tcap/packet-tcap-template.c
   M /trunk/asn1/x509af/packet-x509af-template.c
   M /trunk/asn1/x509ce/packet-x509ce-template.c
   M /trunk/asn1/x509if/packet-x509if-template.c

From Kovarththanan Rajaratnam:
Clean up header field info in asn1/*-template.c files.

From me:
Fixed a few typos in the patch.

------------------------------------------------------------------------
r28816 | morriss | 2009-06-22 15:48:35 -0700 (Mon, 22 Jun 2009) | 1 line
Changed paths:
   M /trunk
   M /trunk/doc/Makefile.am

Copy AUTHORS-SHORT to the top-level directory so Help->About can find it when run from the build directory.
------------------------------------------------------------------------
r28815 | gerald | 2009-06-22 15:38:29 -0700 (Mon, 22 Jun 2009) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-afs.c

Instead of tvb_get_ptr + ep_alloc + proto_tree_add_string to fetch a string and
add it to the tree, just call proto_tree_add_item. Fixes bug 3564.

Replace another tvb_get_ptr call with tvb_format_text.

------------------------------------------------------------------------
r28811 | stig | 2009-06-22 11:23:58 -0700 (Mon, 22 Jun 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-lmp.c
   M /trunk/epan/dissectors/packet-mpls.c
   M /trunk/epan/dissectors/packet-ospf.c
   M /trunk/epan/dissectors/packet-pcep.c
   M /trunk/epan/dissectors/packet-rsvp.c
   M /trunk/epan/dissectors/packet-tpncp.c
   M /trunk/plugins/opcua/opcua_application_layer.c
   M /trunk/plugins/opcua/opcua_enumparser.c
   M /trunk/plugins/opcua/opcua_hfindeces.c
   M /trunk/plugins/opcua/opcua_security_layer.c
   M /trunk/plugins/opcua/opcua_simpletypes.c
   M /trunk/plugins/opcua/opcua_transport_layer.c
   M /trunk/plugins/wimax/mac_hd_generic_decoder.c
   M /trunk/plugins/wimax/mac_hd_type1_decoder.c
   M /trunk/plugins/wimax/mac_hd_type2_decoder.c
   M /trunk/plugins/wimax/mac_mgmt_msg_decoder.c
   M /trunk/plugins/wimax/msg_aas_beam.c
   M /trunk/plugins/wimax/msg_aas_fbck.c
   M /trunk/plugins/wimax/msg_arq.c
   M /trunk/plugins/wimax/msg_clk_cmp.c
   M /trunk/plugins/wimax/msg_dcd.c
   M /trunk/plugins/wimax/msg_dlmap.c
   M /trunk/plugins/wimax/msg_dreg.c
   M /trunk/plugins/wimax/msg_dsa.c
   M /trunk/plugins/wimax/msg_dsc.c
   M /trunk/plugins/wimax/msg_dsd.c
   M /trunk/plugins/wimax/msg_dsx_rvd.c
   M /trunk/plugins/wimax/msg_fpc.c
   M /trunk/plugins/wimax/msg_pkm.c
   M /trunk/plugins/wimax/msg_pmc.c
   M /trunk/plugins/wimax/msg_prc_lt_ctrl.c
   M /trunk/plugins/wimax/msg_reg_req.c
   M /trunk/plugins/wimax/msg_reg_rsp.c
   M /trunk/plugins/wimax/msg_rep.c
   M /trunk/plugins/wimax/msg_res_cmd.c
   M /trunk/plugins/wimax/msg_rng_req.c
   M /trunk/plugins/wimax/msg_rng_rsp.c
   M /trunk/plugins/wimax/msg_sbc.c
   M /trunk/plugins/wimax/msg_ucd.c
   M /trunk/plugins/wimax/msg_ulmap.c
   M /trunk/plugins/wimax/wimax_cdma_code_decoder.c
   M /trunk/plugins/wimax/wimax_compact_dlmap_ie_decoder.c
   M /trunk/plugins/wimax/wimax_compact_ulmap_ie_decoder.c
   M /trunk/plugins/wimax/wimax_fch_decoder.c
   M /trunk/plugins/wimax/wimax_ffb_decoder.c
   M /trunk/plugins/wimax/wimax_hack_decoder.c
   M /trunk/plugins/wimax/wimax_harq_map_decoder.c
   M /trunk/plugins/wimax/wimax_pdu_decoder.c
   M /trunk/plugins/wimax/wimax_phy_attributes_decoder.c
   M /trunk/plugins/wimax/wimax_utils.c

From Kovarththanan Rajaratnam:
More header field info cleanup in plugins/* and epan/dissectors/*

------------------------------------------------------------------------
r28810 | etxrab | 2009-06-22 08:22:37 -0700 (Mon, 22 Jun 2009) | 1 line
Changed paths:
   M /trunk/gtk/hostlist_table.c
   M /trunk/gtk/mgcp_stat.c
   M /trunk/gtk/mtp3_stat.c
   M /trunk/gtk/mtp3_summary.c
   M /trunk/gtk/ncp_stat.c
   M /trunk/gtk/radius_stat.c
   M /trunk/gtk/rpc_progs.c
   M /trunk/gtk/rpc_stat.c
   M /trunk/gtk/rtp_player.c
   M /trunk/gtk/scsi_stat.c
   M /trunk/gtk/sctp_byte_graph_dlg.c
   M /trunk/gtk/sctp_chunk_stat.c
   M /trunk/gtk/sctp_graph_dlg.c
   M /trunk/gtk/sip_stat.c
   M /trunk/gtk/smb2_stat.c
   M /trunk/gtk/smb_stat.c
   M /trunk/gtk/voip_calls_dlg.c
   M /trunk/gtk/wsp_stat.c

Change window_new() to dlg_window_new() and destroy the window with the top level window.
------------------------------------------------------------------------
r28809 | tuexen | 2009-06-22 05:13:12 -0700 (Mon, 22 Jun 2009) | 2 lines
Changed paths:
   M /trunk/wiretap/packetlogger.c

Improve heuristic for packetlogger file format detection.

------------------------------------------------------------------------
r28808 | tuexen | 2009-06-22 04:45:28 -0700 (Mon, 22 Jun 2009) | 4 lines
Changed paths:
   M /trunk/wiretap/packetlogger.c

Add protection code to avoid crashed when .erf files
are wrongly identified as packetlogger ones.
Will be scheduled for 1.2.1.

------------------------------------------------------------------------
r28807 | jmayer | 2009-06-22 00:27:14 -0700 (Mon, 22 Jun 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_bssmap.c

Fix my 'fix': guint8 > 0 is always true
------------------------------------------------------------------------
r28806 | jmayer | 2009-06-21 23:31:11 -0700 (Sun, 21 Jun 2009) | 2 lines
Changed paths:
   M /trunk/configure.in

Add -Wextra (ok, it was already there as -W) and -Wlogical-op

------------------------------------------------------------------------
r28805 | jmayer | 2009-06-21 23:29:32 -0700 (Sun, 21 Jun 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dect.c
   M /trunk/epan/dissectors/packet-gsm_a_bssmap.c

Fix warning: always evaluates to true/false

------------------------------------------------------------------------
r28804 | jmayer | 2009-06-21 23:28:10 -0700 (Sun, 21 Jun 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-glbp.c

Lots of additional decoding, still quite a few things missing.

------------------------------------------------------------------------
r28803 | stig | 2009-06-21 23:16:39 -0700 (Sun, 21 Jun 2009) | 2 lines
Changed paths:
   M /trunk/tools/asn2wrs.py

Default to BASE_NONE for FT_BOOLEAN with zero value for display.

------------------------------------------------------------------------
r28802 | stig | 2009-06-21 23:02:36 -0700 (Sun, 21 Jun 2009) | 2 lines
Changed paths:
   M /trunk/asn1/cmip/packet-cmip-template.c
   M /trunk/asn1/goose/packet-goose-template.c
   M /trunk/asn1/pres/packet-pres-template.c

More header_field_info cleanup.

------------------------------------------------------------------------
r28801 | jake | 2009-06-21 22:57:44 -0700 (Sun, 21 Jun 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ipmi-se.c

Fix for bug 3559:
Don't let the index run over the size of the array.
------------------------------------------------------------------------
r28800 | stig | 2009-06-21 22:45:00 -0700 (Sun, 21 Jun 2009) | 2 lines
Changed paths:
   M /trunk/asn1/ansi-tcap/packet-ansi_tcap-template.c

More header_field_info cleanup.

------------------------------------------------------------------------
r28799 | stig | 2009-06-21 22:35:47 -0700 (Sun, 21 Jun 2009) | 2 lines
Changed paths:
   M /trunk/asn1/ldap/packet-ldap-template.c
   M /trunk/epan/dissectors/packet-ldap.c

More header_field_info cleanup.

------------------------------------------------------------------------
r28798 | stig | 2009-06-21 22:18:37 -0700 (Sun, 21 Jun 2009) | 2 lines
Changed paths:
   M /trunk/asn1/snmp/packet-snmp-template.c
   M /trunk/epan/dissectors/packet-snmp.c

More header_field_info cleanup.

------------------------------------------------------------------------
r28797 | stig | 2009-06-21 21:58:08 -0700 (Sun, 21 Jun 2009) | 6 lines
Changed paths:
   M /trunk/epan/dissectors/packet-lmp.c
   M /trunk/epan/dissectors/packet-mpls.c
   M /trunk/epan/dissectors/packet-ospf.c
   M /trunk/epan/dissectors/packet-pcep.c
   M /trunk/epan/dissectors/packet-rsvp.c
   M /trunk/epan/dissectors/packet-tpncp.c
   M /trunk/plugins/opcua/opcua_application_layer.c
   M /trunk/plugins/opcua/opcua_enumparser.c
   M /trunk/plugins/opcua/opcua_hfindeces.c
   M /trunk/plugins/opcua/opcua_security_layer.c
   M /trunk/plugins/opcua/opcua_simpletypes.c
   M /trunk/plugins/opcua/opcua_transport_layer.c
   M /trunk/plugins/wimax/mac_hd_generic_decoder.c
   M /trunk/plugins/wimax/mac_hd_type1_decoder.c
   M /trunk/plugins/wimax/mac_hd_type2_decoder.c
   M /trunk/plugins/wimax/mac_mgmt_msg_decoder.c
   M /trunk/plugins/wimax/msg_aas_beam.c
   M /trunk/plugins/wimax/msg_aas_fbck.c
   M /trunk/plugins/wimax/msg_arq.c
   M /trunk/plugins/wimax/msg_clk_cmp.c
   M /trunk/plugins/wimax/msg_dcd.c
   M /trunk/plugins/wimax/msg_dlmap.c
   M /trunk/plugins/wimax/msg_dreg.c
   M /trunk/plugins/wimax/msg_dsa.c
   M /trunk/plugins/wimax/msg_dsc.c
   M /trunk/plugins/wimax/msg_dsd.c
   M /trunk/plugins/wimax/msg_dsx_rvd.c
   M /trunk/plugins/wimax/msg_fpc.c
   M /trunk/plugins/wimax/msg_pkm.c
   M /trunk/plugins/wimax/msg_pmc.c
   M /trunk/plugins/wimax/msg_prc_lt_ctrl.c
   M /trunk/plugins/wimax/msg_reg_req.c
   M /trunk/plugins/wimax/msg_reg_rsp.c
   M /trunk/plugins/wimax/msg_rep.c
   M /trunk/plugins/wimax/msg_res_cmd.c
   M /trunk/plugins/wimax/msg_rng_req.c
   M /trunk/plugins/wimax/msg_rng_rsp.c
   M /trunk/plugins/wimax/msg_sbc.c
   M /trunk/plugins/wimax/msg_ucd.c
   M /trunk/plugins/wimax/msg_ulmap.c
   M /trunk/plugins/wimax/wimax_cdma_code_decoder.c
   M /trunk/plugins/wimax/wimax_compact_dlmap_ie_decoder.c
   M /trunk/plugins/wimax/wimax_compact_ulmap_ie_decoder.c
   M /trunk/plugins/wimax/wimax_fch_decoder.c
   M /trunk/plugins/wimax/wimax_ffb_decoder.c
   M /trunk/plugins/wimax/wimax_hack_decoder.c
   M /trunk/plugins/wimax/wimax_harq_map_decoder.c
   M /trunk/plugins/wimax/wimax_pdu_decoder.c
   M /trunk/plugins/wimax/wimax_phy_attributes_decoder.c
   M /trunk/plugins/wimax/wimax_utils.c

From Kovarththanan Rajaratnam:
Move header field info declarations into function scope.

This is the first step. Another patch will be submitted which actually scrubs
the header field info declarations (remove empty blurbs, etc.)

------------------------------------------------------------------------
r28796 | etxrab | 2009-06-21 13:42:07 -0700 (Sun, 21 Jun 2009) | 1 line
Changed paths:
   M /trunk/gtk/afp_stat.c
   M /trunk/gtk/airpcap_dlg.c
   M /trunk/gtk/ansi_a_stat.c
   M /trunk/gtk/ansi_map_stat.c
   M /trunk/gtk/bootp_stat.c
   M /trunk/gtk/camel_counter.c
   M /trunk/gtk/camel_srt.c
   M /trunk/gtk/capture_if_details_dlg_win32.c
   M /trunk/gtk/capture_if_dlg.c
   M /trunk/gtk/compare_stat.c
   M /trunk/gtk/conversations_table.c
   M /trunk/gtk/dcerpc_stat.c
   M /trunk/gtk/diameter_stat.c
   M /trunk/gtk/fc_stat.c
   M /trunk/gtk/fileset_dlg.c
   M /trunk/gtk/flow_graph.c
   M /trunk/gtk/funnel_stat.c
   M /trunk/gtk/gsm_a_stat.c
   M /trunk/gtk/gsm_map_stat.c
   M /trunk/gtk/gsm_map_summary.c
   M /trunk/gtk/gtp_stat.c
   M /trunk/gtk/h225_counter.c
   M /trunk/gtk/h225_ras_srt.c
   M /trunk/gtk/hostlist_table.c
   M /trunk/gtk/io_stat.c
   M /trunk/gtk/ldap_stat.c
   M /trunk/gtk/mcast_stream_dlg.c
   M /trunk/gtk/megaco_stat.c

Change window_new() to dlg_window_new() and destroy the window with the top level window.
------------------------------------------------------------------------
r28795 | guy | 2009-06-21 12:30:19 -0700 (Sun, 21 Jun 2009) | 2 lines
Changed paths:
   M /trunk/gtk/libui.vcproj

Update for main_menu.[ch] -> menus.[ch] change.

------------------------------------------------------------------------
r28794 | guy | 2009-06-21 12:16:37 -0700 (Sun, 21 Jun 2009) | 5 lines
Changed paths:
   M /trunk/gtk/Makefile.common
   M /trunk/gtk/capture_dlg.c
   M /trunk/gtk/capture_file_dlg.c
   M /trunk/gtk/drag_and_drop.c
   M /trunk/gtk/file_dlg_win32.c
   M /trunk/gtk/fileset_dlg.c
   M /trunk/gtk/main.c
   M /trunk/gtk/main.h
   M /trunk/gtk/main_filter_toolbar.c
   D /trunk/gtk/main_menu.c
   D /trunk/gtk/main_menu.h
   M /trunk/gtk/main_packet_list.c
   M /trunk/gtk/main_proto_draw.c
   M /trunk/gtk/main_toolbar.c
   M /trunk/gtk/main_welcome.c
   A /trunk/gtk/menus.c (from /trunk/gtk/main_menu.c:28789)
   A /trunk/gtk/menus.h (from /trunk/gtk/main_menu.h:28789)
   M /trunk/gtk/packet_history.c
   M /trunk/gtk/prefs_nameres.c
   M /trunk/gtk/recent.c

"main_menu.[ch]" -> "menus.[ch]"; it handles not only the main menu, but
context menus.

Note why we have an empty hex dump pane context menu.

------------------------------------------------------------------------
r28793 | guy | 2009-06-21 11:55:32 -0700 (Sun, 21 Jun 2009) | 2 lines
Changed paths:
   M /trunk/editcap.c

Clean up the "available XXX type" messages a bit.

------------------------------------------------------------------------
r28792 | stig | 2009-06-21 11:45:56 -0700 (Sun, 21 Jun 2009) | 6 lines
Changed paths:
   M /trunk/epan/dissectors/packet-chdlc.c
   M /trunk/epan/dissectors/packet-ip.c
   M /trunk/epan/dissectors/packet-nisplus.c
   M /trunk/epan/dissectors/packet-pflog.c
   M /trunk/epan/dissectors/packet-pktc.c
   M /trunk/epan/dissectors/packet-ppp.c
   M /trunk/epan/dissectors/packet-pppoe.c
   M /trunk/epan/dissectors/packet-rtnet.c
   M /trunk/epan/dissectors/packet-smb-pipe.c
   M /trunk/epan/dissectors/packet-wsp.c

From Kovarththanan Rajaratnam via bug 3548:
More header_field_info cleanup.

From me:
Don't fix the empty name for hf_nisplus_dummy.

------------------------------------------------------------------------
r28791 | etxrab | 2009-06-21 11:27:34 -0700 (Sun, 21 Jun 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-rtp-events.c
   M /trunk/epan/dissectors/packet-rtp-events.h

Add duration to the tap info.
------------------------------------------------------------------------
r28790 | etxrab | 2009-06-21 11:24:03 -0700 (Sun, 21 Jun 2009) | 1 line
Changed paths:
   M /trunk/epan/rtp_pt.h

White space changes.
------------------------------------------------------------------------
r28789 | etxrab | 2009-06-21 09:28:09 -0700 (Sun, 21 Jun 2009) | 2 lines
Changed paths:
   M /trunk/asn1/x2ap/X2AP-CommonDataTypes.asn
   M /trunk/asn1/x2ap/X2AP-Constants.asn
   M /trunk/asn1/x2ap/X2AP-Containers.asn
   M /trunk/asn1/x2ap/X2AP-IEs.asn
   M /trunk/asn1/x2ap/X2AP-PDU-Contents.asn
   M /trunk/asn1/x2ap/X2AP-PDU-Descriptions.asn
   M /trunk/asn1/x2ap/x2ap.cnf

Update to Jun spec. version.
(Dissector will be generated when we fix some "empty blurb issues".)
------------------------------------------------------------------------
r28788 | morriss | 2009-06-21 08:47:40 -0700 (Sun, 21 Jun 2009) | 1 line
Changed paths:
   M /trunk/packaging/nsis/wireshark.nsi

AUTHORS-SHORT is now in the doc subdirectory
------------------------------------------------------------------------
r28785 | gerald | 2009-06-21 08:03:37 -0700 (Sun, 21 Jun 2009) | 1 line
Changed paths:
   M /trunk/epan/enterprise-numbers
   M /trunk/manuf

[Automatic manuf and enterprise-numbers update for 2009-06-21]
------------------------------------------------------------------------
r28784 | morriss | 2009-06-21 05:47:48 -0700 (Sun, 21 Jun 2009) | 7 lines
Changed paths:
   M /trunk
   M /trunk/Makefile.am
   M /trunk/Makefile.nmake
   M /trunk/doc
   M /trunk/doc/Makefile.am
   M /trunk/doc/Makefile.nmake
   A /trunk/doc/make-authors-format.pl (from /trunk/make-authors-format.pl:28782)
   A /trunk/doc/make-authors-short.pl (from /trunk/make-authors-short.pl:28782)
   A /trunk/doc/perlnoutf.pl (from /trunk/perlnoutf.pl:28782)
   D /trunk/make-authors-format.pl
   D /trunk/make-authors-short.pl
   D /trunk/perlnoutf.pl

Move the generated documentation (man pages, AUTHORS-SHORT-FORMAT, and
AUTHORS-SHORT) into doc/.  This cleans up the top-level Makefile.am (no more
need to have rules for each man page in both files) and solves the
parallel-build problem described in:

https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3494

------------------------------------------------------------------------
r28783 | gal | 2009-06-21 02:13:11 -0700 (Sun, 21 Jun 2009) | 2 lines
Changed paths:
   M /trunk/asn1/ldap/Lightweight-Directory-Access-Protocol-V3.asn
   M /trunk/asn1/ldap/ldap.cnf
   M /trunk/epan/dissectors/packet-ldap.c

LDAP control support for Password policy for LDAP directories.

------------------------------------------------------------------------
r28782 | stig | 2009-06-20 11:33:33 -0700 (Sat, 20 Jun 2009) | 5 lines
Changed paths:
   M /trunk/asn1/ansi-tcap/ansi_tcap.cnf
   M /trunk/asn1/ansi_map/ansi_map.cnf
   M /trunk/asn1/camel/camel.cnf
   M /trunk/asn1/h225/h225.cnf
   M /trunk/asn1/h245/h245.cnf
   M /trunk/asn1/h450-ros/h450-ros.cnf
   M /trunk/asn1/pkix1explicit/pkix1explicit_exp.cnf
   M /trunk/asn1/pkix1implicit/pkix1implicit_exp.cnf
   M /trunk/asn1/q932-ros/q932-ros.cnf
   M /trunk/asn1/snmp/snmp.cnf

From Kovarththanan Rajaratnam via bug 3548:
More header_field_info cleanup in the asn1 cnf files.

Dissectors will be regenerated later.

------------------------------------------------------------------------
r28781 | jmayer | 2009-06-20 09:07:01 -0700 (Sat, 20 Jun 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-glbp.c

Lots of improvements to GLPB dissector - still lot of stuff missing.

------------------------------------------------------------------------
r28780 | stig | 2009-06-18 23:16:29 -0700 (Thu, 18 Jun 2009) | 2 lines
Changed paths:
   D /trunk/epan/dissectors/packet-enip.h

And delete the added file...

------------------------------------------------------------------------
r28779 | stig | 2009-06-18 23:15:52 -0700 (Thu, 18 Jun 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-cip.c
   M /trunk/epan/dissectors/packet-cip.h
   M /trunk/epan/dissectors/packet-enip.c

Revert changes committed by an accident.
Will be committed again later.

------------------------------------------------------------------------
r28778 | jmayer | 2009-06-18 23:14:29 -0700 (Thu, 18 Jun 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-glbp.c

The previous patch fixed only part of the problem,
as offset was only increased inside the if statement.
Get rid of offset and put in the numeric value.

------------------------------------------------------------------------
r28777 | stig | 2009-06-18 22:45:40 -0700 (Thu, 18 Jun 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-cip.c
   M /trunk/epan/dissectors/packet-cip.h
   M /trunk/epan/dissectors/packet-enip.c
   A /trunk/epan/dissectors/packet-enip.h
   M /trunk/epan/dissectors/packet-glbp.c

Moved setting of length2 to make it always set.

------------------------------------------------------------------------
r28776 | jmayer | 2009-06-18 22:29:20 -0700 (Thu, 18 Jun 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/Makefile.common
   A /trunk/epan/dissectors/packet-glbp.c

Add beginnings of Cisco's GLBP protocol. It's based
on the trace referred to by bug 3544 and the documentation
URL given in the dissector.

------------------------------------------------------------------------
r28775 | jmayer | 2009-06-18 22:27:15 -0700 (Thu, 18 Jun 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-vines.c

Replace my email address by a reference to AUTHORS


------------------------------------------------------------------------
r28774 | stig | 2009-06-18 20:47:40 -0700 (Thu, 18 Jun 2009) | 3 lines
Changed paths:
   M /trunk/asn1/ansi_map/ansi_map.asn

From Anders: Fix wrong tag numbers.
Dissector will be generated when we fix some "empty blurb issues".

------------------------------------------------------------------------
r28773 | stig | 2009-06-18 20:37:52 -0700 (Thu, 18 Jun 2009) | 2 lines
Changed paths:
   M /trunk/tools/asn2wrs.py

Write NULL for empty blurb.

------------------------------------------------------------------------
r28772 | stig | 2009-06-18 19:09:52 -0700 (Thu, 18 Jun 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-isis-snp.c
   M /trunk/epan/dissectors/packet-isup.c
   M /trunk/epan/dissectors/packet-iuup.c
   M /trunk/epan/dissectors/packet-ositp.c
   M /trunk/epan/dissectors/packet-pppoe.c
   M /trunk/epan/dissectors/packet-rmt-fec.h
   M /trunk/epan/dissectors/packet-rmt-lct.h
   M /trunk/epan/dissectors/packet-snmp.c
   M /trunk/epan/dissectors/packet-tpncp.c
   M /trunk/epan/dissectors/packet-wlccp.c
   M /trunk/epan/dissectors/packet-xml.c
   M /trunk/epan/gcp.h

From Kovarththanan Rajaratnam via bug 3548:
More header_field_info cleanup.

------------------------------------------------------------------------
r28771 | stig | 2009-06-18 16:22:10 -0700 (Thu, 18 Jun 2009) | 3 lines
Changed paths:
   M /trunk/plugins/docsis/packet-bpkmattr.c
   M /trunk/plugins/docsis/packet-bpkmreq.c
   M /trunk/plugins/docsis/packet-bpkmrsp.c
   M /trunk/plugins/docsis/packet-dccack.c
   M /trunk/plugins/docsis/packet-dccreq.c
   M /trunk/plugins/docsis/packet-dccrsp.c
   M /trunk/plugins/docsis/packet-dcd.c
   M /trunk/plugins/docsis/packet-docsis.c
   M /trunk/plugins/docsis/packet-dsaack.c
   M /trunk/plugins/docsis/packet-dsareq.c
   M /trunk/plugins/docsis/packet-dsarsp.c
   M /trunk/plugins/docsis/packet-dscack.c
   M /trunk/plugins/docsis/packet-dscreq.c
   M /trunk/plugins/docsis/packet-dscrsp.c
   M /trunk/plugins/docsis/packet-dsdreq.c
   M /trunk/plugins/docsis/packet-dsdrsp.c
   M /trunk/plugins/docsis/packet-intrngreq.c
   M /trunk/plugins/docsis/packet-macmgmt.c
   M /trunk/plugins/docsis/packet-map.c
   M /trunk/plugins/docsis/packet-mdd.c
   M /trunk/plugins/docsis/packet-regack.c
   M /trunk/plugins/docsis/packet-regreq.c
   M /trunk/plugins/docsis/packet-regreqmp.c
   M /trunk/plugins/docsis/packet-regrsp.c
   M /trunk/plugins/docsis/packet-regrspmp.c
   M /trunk/plugins/docsis/packet-rngreq.c
   M /trunk/plugins/docsis/packet-rngrsp.c
   M /trunk/plugins/docsis/packet-sync.c
   M /trunk/plugins/docsis/packet-tlv.c
   M /trunk/plugins/docsis/packet-type29ucd.c
   M /trunk/plugins/docsis/packet-uccreq.c
   M /trunk/plugins/docsis/packet-uccrsp.c
   M /trunk/plugins/docsis/packet-ucd.c
   M /trunk/plugins/docsis/packet-vendor.c
   M /trunk/plugins/ethercat/packet-ams.c
   M /trunk/plugins/ethercat/packet-ecatmb.c
   M /trunk/plugins/ethercat/packet-ethercat-datagram.c
   M /trunk/plugins/ethercat/packet-ethercat-frame.c
   M /trunk/plugins/ethercat/packet-ioraw.c
   M /trunk/plugins/ethercat/packet-nv.c
   M /trunk/plugins/gryphon/packet-gryphon.c
   M /trunk/plugins/irda/packet-ircomm.c
   M /trunk/plugins/irda/packet-irda.c
   M /trunk/plugins/irda/packet-sir.c
   M /trunk/plugins/profinet/packet-dcerpc-pn-io.c
   M /trunk/plugins/profinet/packet-dcom-cba-acco.c
   M /trunk/plugins/profinet/packet-dcom-cba.c
   M /trunk/plugins/profinet/packet-pn-dcp.c
   M /trunk/plugins/profinet/packet-pn-mrp.c
   M /trunk/plugins/profinet/packet-pn-mrrt.c
   M /trunk/plugins/profinet/packet-pn-ptcp.c
   M /trunk/plugins/profinet/packet-pn-rt.c
   M /trunk/plugins/profinet/packet-pn.c
   M /trunk/plugins/sercosiii/packet-sercosiii_1v1_hp.c
   M /trunk/plugins/sercosiii/packet-sercosiii_1v1_svc.c
   M /trunk/plugins/wimaxasncp/packet-wimaxasncp.c

From Kovarththanan Rajaratnam via bug 3548:
Cleanup header_field_info in plugins.

------------------------------------------------------------------------
r28770 | stig | 2009-06-18 14:30:42 -0700 (Thu, 18 Jun 2009) | 9 lines
Changed paths:
   M /trunk/epan/dissectors/packet-2dparityfec.c
   M /trunk/epan/dissectors/packet-3com-njack.c
   M /trunk/epan/dissectors/packet-3com-xns.c
   M /trunk/epan/dissectors/packet-3g-a11.c
   M /trunk/epan/dissectors/packet-9p.c
   M /trunk/epan/dissectors/packet-aarp.c
   M /trunk/epan/dissectors/packet-acn.c
   M /trunk/epan/dissectors/packet-acp133.c
   M /trunk/epan/dissectors/packet-acse.c
   M /trunk/epan/dissectors/packet-actrace.c
   M /trunk/epan/dissectors/packet-afp.c
   M /trunk/epan/dissectors/packet-afs.c
   M /trunk/epan/dissectors/packet-agentx.c
   M /trunk/epan/dissectors/packet-aim-admin.c
   M /trunk/epan/dissectors/packet-aim-bos.c
   M /trunk/epan/dissectors/packet-aim-buddylist.c
   M /trunk/epan/dissectors/packet-aim-generic.c
   M /trunk/epan/dissectors/packet-aim-icq.c
   M /trunk/epan/dissectors/packet-aim-location.c
   M /trunk/epan/dissectors/packet-aim-messaging.c
   M /trunk/epan/dissectors/packet-aim-signon.c
   M /trunk/epan/dissectors/packet-aim-ssi.c
   M /trunk/epan/dissectors/packet-aim-sst.c
   M /trunk/epan/dissectors/packet-aim.c
   M /trunk/epan/dissectors/packet-airopeek.c
   M /trunk/epan/dissectors/packet-ajp13.c
   M /trunk/epan/dissectors/packet-alcap.c
   M /trunk/epan/dissectors/packet-amr.c
   M /trunk/epan/dissectors/packet-ansi_637.c
   M /trunk/epan/dissectors/packet-ansi_683.c
   M /trunk/epan/dissectors/packet-ansi_a.c
   M /trunk/epan/dissectors/packet-ansi_map.c
   M /trunk/epan/dissectors/packet-ansi_tcap.c
   M /trunk/epan/dissectors/packet-aodv.c
   M /trunk/epan/dissectors/packet-aoe.c
   M /trunk/epan/dissectors/packet-ap1394.c
   M /trunk/epan/dissectors/packet-app-pkix-cert.c
   M /trunk/epan/dissectors/packet-arcnet.c
   M /trunk/epan/dissectors/packet-armagetronad.c
   M /trunk/epan/dissectors/packet-artnet.c
   M /trunk/epan/dissectors/packet-aruba-adp.c
   M /trunk/epan/dissectors/packet-asap.c
   M /trunk/epan/dissectors/packet-ascend.c
   M /trunk/epan/dissectors/packet-atalk.c
   M /trunk/epan/dissectors/packet-atm.c
   M /trunk/epan/dissectors/packet-auto_rp.c
   M /trunk/epan/dissectors/packet-ax4000.c
   M /trunk/epan/dissectors/packet-ayiya.c
   M /trunk/epan/dissectors/packet-bacapp.c
   M /trunk/epan/dissectors/packet-bacnet.c
   M /trunk/epan/dissectors/packet-banana.c
   M /trunk/epan/dissectors/packet-bat.c
   M /trunk/epan/dissectors/packet-beep.c
   M /trunk/epan/dissectors/packet-ber.c
   M /trunk/epan/dissectors/packet-bfd.c
   M /trunk/epan/dissectors/packet-bgp.c
   M /trunk/epan/dissectors/packet-bittorrent.c
   M /trunk/epan/dissectors/packet-bjnp.c
   M /trunk/epan/dissectors/packet-bootp.c
   M /trunk/epan/dissectors/packet-bootparams.c
   M /trunk/epan/dissectors/packet-bpdu.c
   M /trunk/epan/dissectors/packet-brdwlk.c
   M /trunk/epan/dissectors/packet-bssap.c
   M /trunk/epan/dissectors/packet-bssgp.c
   M /trunk/epan/dissectors/packet-bthci_acl.c
   M /trunk/epan/dissectors/packet-bthci_cmd.c
   M /trunk/epan/dissectors/packet-bthci_evt.c
   M /trunk/epan/dissectors/packet-bthci_sco.c
   M /trunk/epan/dissectors/packet-btl2cap.c
   M /trunk/epan/dissectors/packet-btrfcomm.c
   M /trunk/epan/dissectors/packet-btsdp.c
   M /trunk/epan/dissectors/packet-bvlc.c
   M /trunk/epan/dissectors/packet-calcappprotocol.c
   M /trunk/epan/dissectors/packet-camel.c
   M /trunk/epan/dissectors/packet-capwap.c
   M /trunk/epan/dissectors/packet-cast.c
   M /trunk/epan/dissectors/packet-catapult-dct2000.c
   M /trunk/epan/dissectors/packet-cdp.c
   M /trunk/epan/dissectors/packet-cdt.c
   M /trunk/epan/dissectors/packet-cgmp.c
   M /trunk/epan/dissectors/packet-charging_ase.c
   M /trunk/epan/dissectors/packet-chdlc.c
   M /trunk/epan/dissectors/packet-cigi.c
   M /trunk/epan/dissectors/packet-cimd.c
   M /trunk/epan/dissectors/packet-cip.c
   M /trunk/epan/dissectors/packet-cisco-erspan.c
   M /trunk/epan/dissectors/packet-cisco-sm.c
   M /trunk/epan/dissectors/packet-clearcase.c
   M /trunk/epan/dissectors/packet-clnp.c
   M /trunk/epan/dissectors/packet-cmip.c
   M /trunk/epan/dissectors/packet-cmp.c
   M /trunk/epan/dissectors/packet-cmpp.c
   M /trunk/epan/dissectors/packet-cms.c
   M /trunk/epan/dissectors/packet-componentstatus.c
   M /trunk/epan/dissectors/packet-cops.c
   M /trunk/epan/dissectors/packet-cosine.c
   M /trunk/epan/dissectors/packet-cpfi.c
   M /trunk/epan/dissectors/packet-cpha.c
   M /trunk/epan/dissectors/packet-crmf.c
   M /trunk/epan/dissectors/packet-ctdb.c
   M /trunk/epan/dissectors/packet-cups.c
   M /trunk/epan/dissectors/packet-dap.c
   M /trunk/epan/dissectors/packet-data.c
   M /trunk/epan/dissectors/packet-dcc.c
   M /trunk/epan/dissectors/packet-dccp.c
   M /trunk/epan/dissectors/packet-dcerpc-atsvc.c
   M /trunk/epan/dissectors/packet-dcerpc-bossvr.c
   M /trunk/epan/dissectors/packet-dcerpc-browser.c
   M /trunk/epan/dissectors/packet-dcerpc-budb.c
   M /trunk/epan/dissectors/packet-dcerpc-butc.c
   M /trunk/epan/dissectors/packet-dcerpc-cds_clerkserver.c
   M /trunk/epan/dissectors/packet-dcerpc-cds_solicit.c
   M /trunk/epan/dissectors/packet-dcerpc-conv.c
   M /trunk/epan/dissectors/packet-dcerpc-cprpc_server.c
   M /trunk/epan/dissectors/packet-dcerpc-dfs.c
   M /trunk/epan/dissectors/packet-dcerpc-dnsserver.c
   M /trunk/epan/dissectors/packet-dcerpc-drsuapi.c
   M /trunk/epan/dissectors/packet-dcerpc-dssetup.c
   M /trunk/epan/dissectors/packet-dcerpc-dtsprovider.c
   M /trunk/epan/dissectors/packet-dcerpc-dtsstime_req.c
   M /trunk/epan/dissectors/packet-dcerpc-efs.c
   M /trunk/epan/dissectors/packet-dcerpc-epm.c
   M /trunk/epan/dissectors/packet-dcerpc-eventlog.c
   M /trunk/epan/dissectors/packet-dcerpc-fileexp.c
   M /trunk/epan/dissectors/packet-dcerpc-fldb.c
   M /trunk/epan/dissectors/packet-dcerpc-frsapi.c
   M /trunk/epan/dissectors/packet-dcerpc-frsrpc.c
   M /trunk/epan/dissectors/packet-dcerpc-ftserver.c
   M /trunk/epan/dissectors/packet-dcerpc-icl_rpc.c
   M /trunk/epan/dissectors/packet-dcerpc-initshutdown.c
   M /trunk/epan/dissectors/packet-dcerpc-krb5rpc.c
   M /trunk/epan/dissectors/packet-dcerpc-llb.c
   M /trunk/epan/dissectors/packet-dcerpc-lsa.c
   M /trunk/epan/dissectors/packet-dcerpc-mapi.c
   M /trunk/epan/dissectors/packet-dcerpc-messenger.c
   M /trunk/epan/dissectors/packet-dcerpc-mgmt.c
   M /trunk/epan/dissectors/packet-dcerpc-netlogon.c
   M /trunk/epan/dissectors/packet-dcerpc-nspi.c
   M /trunk/epan/dissectors/packet-dcerpc-nt.c
   M /trunk/epan/dissectors/packet-dcerpc-pnp.c
   M /trunk/epan/dissectors/packet-dcerpc-rdaclif.c
   M /trunk/epan/dissectors/packet-dcerpc-rep_proc.c
   M /trunk/epan/dissectors/packet-dcerpc-rfr.c
   M /trunk/epan/dissectors/packet-dcerpc-roverride.c
   M /trunk/epan/dissectors/packet-dcerpc-rpriv.c
   M /trunk/epan/dissectors/packet-dcerpc-rras.c
   M /trunk/epan/dissectors/packet-dcerpc-rs_acct.c
   M /trunk/epan/dissectors/packet-dcerpc-rs_attr.c
   M /trunk/epan/dissectors/packet-dcerpc-rs_attr_schema.c
   M /trunk/epan/dissectors/packet-dcerpc-rs_bind.c
   M /trunk/epan/dissectors/packet-dcerpc-rs_misc.c
   M /trunk/epan/dissectors/packet-dcerpc-rs_pgo.c
   M /trunk/epan/dissectors/packet-dcerpc-rs_plcy.c
   M /trunk/epan/dissectors/packet-dcerpc-rs_prop_acct.c
   M /trunk/epan/dissectors/packet-dcerpc-rs_prop_acl.c
   M /trunk/epan/dissectors/packet-dcerpc-rs_prop_attr.c
   M /trunk/epan/dissectors/packet-dcerpc-rs_prop_pgo.c
   M /trunk/epan/dissectors/packet-dcerpc-rs_prop_plcy.c
   M /trunk/epan/dissectors/packet-dcerpc-rs_pwd_mgmt.c
   M /trunk/epan/dissectors/packet-dcerpc-rs_repadm.c
   M /trunk/epan/dissectors/packet-dcerpc-rs_replist.c
   M /trunk/epan/dissectors/packet-dcerpc-rs_repmgr.c
   M /trunk/epan/dissectors/packet-dcerpc-rs_unix.c
   M /trunk/epan/dissectors/packet-dcerpc-rsec_login.c
   M /trunk/epan/dissectors/packet-dcerpc-samr.c
   M /trunk/epan/dissectors/packet-dcerpc-secidmap.c
   M /trunk/epan/dissectors/packet-dcerpc-spoolss.c
   M /trunk/epan/dissectors/packet-dcerpc-srvsvc.c
   M /trunk/epan/dissectors/packet-dcerpc-svcctl.c
   M /trunk/epan/dissectors/packet-dcerpc-tapi.c
   M /trunk/epan/dissectors/packet-dcerpc-tkn4int.c
   M /trunk/epan/dissectors/packet-dcerpc-trksvr.c
   M /trunk/epan/dissectors/packet-dcerpc-ubikdisk.c
   M /trunk/epan/dissectors/packet-dcerpc-ubikvote.c
   M /trunk/epan/dissectors/packet-dcerpc-update.c
   M /trunk/epan/dissectors/packet-dcerpc-winreg.c
   M /trunk/epan/dissectors/packet-dcerpc-wkssvc.c
   M /trunk/epan/dissectors/packet-dcerpc-wzcsvc.c
   M /trunk/epan/dissectors/packet-dcerpc.c
   M /trunk/epan/dissectors/packet-dcom-dispatch.c
   M /trunk/epan/dissectors/packet-dcom-oxid.c
   M /trunk/epan/dissectors/packet-dcom-remact.c
   M /trunk/epan/dissectors/packet-dcom-remunkn.c
   M /trunk/epan/dissectors/packet-dcom-sysact.c
   M /trunk/epan/dissectors/packet-dcom.c
   M /trunk/epan/dissectors/packet-dcp-etsi.c
   M /trunk/epan/dissectors/packet-ddtp.c
   M /trunk/epan/dissectors/packet-dec-bpdu.c
   M /trunk/epan/dissectors/packet-dec-dnart.c
   M /trunk/epan/dissectors/packet-dhcp-failover.c
   M /trunk/epan/dissectors/packet-dhcpv6.c
   M /trunk/epan/dissectors/packet-diameter.c
   M /trunk/epan/dissectors/packet-diameter_3gpp.c
   M /trunk/epan/dissectors/packet-disp.c
   M /trunk/epan/dissectors/packet-distcc.c
   M /trunk/epan/dissectors/packet-dlm3.c
   M /trunk/epan/dissectors/packet-dmp.c
   M /trunk/epan/dissectors/packet-dnp.c
   M /trunk/epan/dissectors/packet-dns.c
   M /trunk/epan/dissectors/packet-dop.c
   M /trunk/epan/dissectors/packet-dplay.c
   M /trunk/epan/dissectors/packet-dsi.c
   M /trunk/epan/dissectors/packet-dsp.c
   M /trunk/epan/dissectors/packet-dtls.c
   M /trunk/epan/dissectors/packet-dtp.c
   M /trunk/epan/dissectors/packet-dtpt.c
   M /trunk/epan/dissectors/packet-dua.c
   M /trunk/epan/dissectors/packet-dvmrp.c
   M /trunk/epan/dissectors/packet-e164.c
   M /trunk/epan/dissectors/packet-e212.c
   M /trunk/epan/dissectors/packet-eapol.c
   M /trunk/epan/dissectors/packet-echo.c
   M /trunk/epan/dissectors/packet-edonkey.c
   M /trunk/epan/dissectors/packet-egd.c
   M /trunk/epan/dissectors/packet-eigrp.c
   M /trunk/epan/dissectors/packet-enip.c
   M /trunk/epan/dissectors/packet-enrp.c
   M /trunk/epan/dissectors/packet-enttec.c
   M /trunk/epan/dissectors/packet-epl.c
   M /trunk/epan/dissectors/packet-epl_v1.c
   M /trunk/epan/dissectors/packet-epmd.c
   M /trunk/epan/dissectors/packet-erf.c
   M /trunk/epan/dissectors/packet-esis.c
   M /trunk/epan/dissectors/packet-ess.c
   M /trunk/epan/dissectors/packet-eth.c
   M /trunk/epan/dissectors/packet-etheric.c
   M /trunk/epan/dissectors/packet-etherip.c
   M /trunk/epan/dissectors/packet-extreme.c
   M /trunk/epan/dissectors/packet-fc.c
   M /trunk/epan/dissectors/packet-fcct.c
   M /trunk/epan/dissectors/packet-fcdns.c
   M /trunk/epan/dissectors/packet-fcels.c
   M /trunk/epan/dissectors/packet-fcfcs.c
   M /trunk/epan/dissectors/packet-fcfzs.c
   M /trunk/epan/dissectors/packet-fcip.c
   M /trunk/epan/dissectors/packet-fcoe.c
   M /trunk/epan/dissectors/packet-fcp.c
   M /trunk/epan/dissectors/packet-fcsb3.c
   M /trunk/epan/dissectors/packet-fcsp.c
   M /trunk/epan/dissectors/packet-fcswils.c
   M /trunk/epan/dissectors/packet-fddi.c
   M /trunk/epan/dissectors/packet-ff.c
   M /trunk/epan/dissectors/packet-fip.c
   M /trunk/epan/dissectors/packet-fix.c
   M /trunk/epan/dissectors/packet-fmp.c
   M /trunk/epan/dissectors/packet-fmp_notify.c
   M /trunk/epan/dissectors/packet-fr.c
   M /trunk/epan/dissectors/packet-fractalgeneratorprotocol.c
   M /trunk/epan/dissectors/packet-frame.c
   M /trunk/epan/dissectors/packet-ftam.c
   M /trunk/epan/dissectors/packet-ftp.c
   M /trunk/epan/dissectors/packet-fw1.c
   M /trunk/epan/dissectors/packet-g723.c
   M /trunk/epan/dissectors/packet-giop.c
   M /trunk/epan/dissectors/packet-gmrp.c
   M /trunk/epan/dissectors/packet-gnm.c
   M /trunk/epan/dissectors/packet-gnutella.c
   M /trunk/epan/dissectors/packet-goose.c
   M /trunk/epan/dissectors/packet-gpef.c
   M /trunk/epan/dissectors/packet-gprs-llc.c
   M /trunk/epan/dissectors/packet-gprs-ns.c
   M /trunk/epan/dissectors/packet-gre.c
   M /trunk/epan/dissectors/packet-gsm_a_common.c
   M /trunk/epan/dissectors/packet-gsm_a_dtap.c
   M /trunk/epan/dissectors/packet-gsm_a_rp.c
   M /trunk/epan/dissectors/packet-gsm_a_rr.c
   M /trunk/epan/dissectors/packet-gsm_bsslap.c
   M /trunk/epan/dissectors/packet-gsm_bssmap_le.c
   M /trunk/epan/dissectors/packet-gsm_map.c
   M /trunk/epan/dissectors/packet-gsm_sms.c
   M /trunk/epan/dissectors/packet-gsm_sms_ud.c
   M /trunk/epan/dissectors/packet-gssapi.c
   M /trunk/epan/dissectors/packet-gtp.c
   M /trunk/epan/dissectors/packet-gtpv2.c
   M /trunk/epan/dissectors/packet-gvrp.c
   M /trunk/epan/dissectors/packet-h1.c
   M /trunk/epan/dissectors/packet-h223.c
   M /trunk/epan/dissectors/packet-h225.c
   M /trunk/epan/dissectors/packet-h235.c
   M /trunk/epan/dissectors/packet-h245.c
   M /trunk/epan/dissectors/packet-h248.c
   M /trunk/epan/dissectors/packet-h248_10.c
   M /trunk/epan/dissectors/packet-h248_3gpp.c
   M /trunk/epan/dissectors/packet-h248_7.c
   M /trunk/epan/dissectors/packet-h248_annex_c.c
   M /trunk/epan/dissectors/packet-h248_annex_e.c
   M /trunk/epan/dissectors/packet-h248_q1950.c
   M /trunk/epan/dissectors/packet-h261.c
   M /trunk/epan/dissectors/packet-h263.c
   M /trunk/epan/dissectors/packet-h263p.c
   M /trunk/epan/dissectors/packet-h264.c
   M /trunk/epan/dissectors/packet-h282.c
   M /trunk/epan/dissectors/packet-h283.c
   M /trunk/epan/dissectors/packet-h323.c
   M /trunk/epan/dissectors/packet-h450-ros.c
   M /trunk/epan/dissectors/packet-h450.c
   M /trunk/epan/dissectors/packet-h460.c
   M /trunk/epan/dissectors/packet-h501.c
   M /trunk/epan/dissectors/packet-hci_h1.c
   M /trunk/epan/dissectors/packet-hci_h4.c
   M /trunk/epan/dissectors/packet-hclnfsd.c
   M /trunk/epan/dissectors/packet-hilscher.c
   M /trunk/epan/dissectors/packet-homeplug.c
   M /trunk/epan/dissectors/packet-hpext.c
   M /trunk/epan/dissectors/packet-hpsw.c
   M /trunk/epan/dissectors/packet-hsrp.c
   M /trunk/epan/dissectors/packet-http.c
   M /trunk/epan/dissectors/packet-hyperscsi.c
   M /trunk/epan/dissectors/packet-i2c.c
   M /trunk/epan/dissectors/packet-iapp.c
   M /trunk/epan/dissectors/packet-iax2.c
   M /trunk/epan/dissectors/packet-icmpv6.c
   M /trunk/epan/dissectors/packet-icp.c
   M /trunk/epan/dissectors/packet-icq.c
   M /trunk/epan/dissectors/packet-idp.c
   M /trunk/epan/dissectors/packet-iec104.c
   M /trunk/epan/dissectors/packet-ieee80211.c
   M /trunk/epan/dissectors/packet-ieee802154.c
   M /trunk/epan/dissectors/packet-ieee8021ah.c
   M /trunk/epan/dissectors/packet-ieee802a.c
   M /trunk/epan/dissectors/packet-ifcp.c
   M /trunk/epan/dissectors/packet-igap.c
   M /trunk/epan/dissectors/packet-igmp.c
   M /trunk/epan/dissectors/packet-image-gif.c
   M /trunk/epan/dissectors/packet-image-jfif.c
   M /trunk/epan/dissectors/packet-image-png.c
   M /trunk/epan/dissectors/packet-imf.c
   M /trunk/epan/dissectors/packet-inap.c
   M /trunk/epan/dissectors/packet-ip.c
   M /trunk/epan/dissectors/packet-ipdc.c
   M /trunk/epan/dissectors/packet-ipfc.c
   M /trunk/epan/dissectors/packet-ipmi-app.c
   M /trunk/epan/dissectors/packet-ipmi-chassis.c
   M /trunk/epan/dissectors/packet-ipmi-picmg.c
   M /trunk/epan/dissectors/packet-ipmi-se.c
   M /trunk/epan/dissectors/packet-ipmi-session.c
   M /trunk/epan/dissectors/packet-ipmi-storage.c
   M /trunk/epan/dissectors/packet-ipmi-transport.c
   M /trunk/epan/dissectors/packet-ipmi.c
   M /trunk/epan/dissectors/packet-ipp.c
   M /trunk/epan/dissectors/packet-ipsec-tcp.c
   M /trunk/epan/dissectors/packet-ipsec.c
   M /trunk/epan/dissectors/packet-ipsi-ctl.c
   M /trunk/epan/dissectors/packet-ipv6.c
   M /trunk/epan/dissectors/packet-ipvs-syncd.c
   M /trunk/epan/dissectors/packet-ipx.c
   M /trunk/epan/dissectors/packet-ipxwan.c
   M /trunk/epan/dissectors/packet-isakmp.c
   M /trunk/epan/dissectors/packet-iscsi.c
   M /trunk/epan/dissectors/packet-isdn.c
   M /trunk/epan/dissectors/packet-isis-hello.c
   M /trunk/epan/dissectors/packet-isis-lsp.c
   M /trunk/epan/dissectors/packet-isis-snp.c
   M /trunk/epan/dissectors/packet-isis.c
   M /trunk/epan/dissectors/packet-isl.c
   M /trunk/epan/dissectors/packet-ismacryp.c
   M /trunk/epan/dissectors/packet-ismp.c
   M /trunk/epan/dissectors/packet-isns.c
   M /trunk/epan/dissectors/packet-isup.c
   M /trunk/epan/dissectors/packet-isup_thin.c
   M /trunk/epan/dissectors/packet-iua.c
   M /trunk/epan/dissectors/packet-iuup.c
   M /trunk/epan/dissectors/packet-iwarp-ddp-rdmap.c
   M /trunk/epan/dissectors/packet-iwarp-mpa.c
   M /trunk/epan/dissectors/packet-jpeg.c
   M /trunk/epan/dissectors/packet-k12.c
   M /trunk/epan/dissectors/packet-kadm5.c
   M /trunk/epan/dissectors/packet-kdp.c
   M /trunk/epan/dissectors/packet-kerberos.c
   M /trunk/epan/dissectors/packet-kerberos4.c
   M /trunk/epan/dissectors/packet-kingfisher.c
   M /trunk/epan/dissectors/packet-kink.c
   M /trunk/epan/dissectors/packet-klm.c
   M /trunk/epan/dissectors/packet-kpasswd.c
   M /trunk/epan/dissectors/packet-l2tp.c
   M /trunk/epan/dissectors/packet-lanforge.c
   M /trunk/epan/dissectors/packet-lapb.c
   M /trunk/epan/dissectors/packet-lapdm.c
   M /trunk/epan/dissectors/packet-laplink.c
   M /trunk/epan/dissectors/packet-ldap.c
   M /trunk/epan/dissectors/packet-ldp.c
   M /trunk/epan/dissectors/packet-ldss.c
   M /trunk/epan/dissectors/packet-lge_monitor.c
   M /trunk/epan/dissectors/packet-linx.c
   M /trunk/epan/dissectors/packet-llc.c
   M /trunk/epan/dissectors/packet-lldp.c
   M /trunk/epan/dissectors/packet-lmi.c
   M /trunk/epan/dissectors/packet-logotypecertextn.c
   M /trunk/epan/dissectors/packet-loop.c
   M /trunk/epan/dissectors/packet-lsc.c
   M /trunk/epan/dissectors/packet-lte-rrc.c
   M /trunk/epan/dissectors/packet-lwapp.c
   M /trunk/epan/dissectors/packet-lwres.c
   M /trunk/epan/dissectors/packet-m2pa.c
   M /trunk/epan/dissectors/packet-m2tp.c
   M /trunk/epan/dissectors/packet-m2ua.c
   M /trunk/epan/dissectors/packet-m3ua.c
   M /trunk/epan/dissectors/packet-mac-lte.c
   M /trunk/epan/dissectors/packet-mbtcp.c
   M /trunk/epan/dissectors/packet-mdshdr.c
   M /trunk/epan/dissectors/packet-megaco.c
   M /trunk/epan/dissectors/packet-memcache.c
   M /trunk/epan/dissectors/packet-mesh.c
   M /trunk/epan/dissectors/packet-mgcp.c
   M /trunk/epan/dissectors/packet-mikey.c
   M /trunk/epan/dissectors/packet-mip.c
   M /trunk/epan/dissectors/packet-mip6.c
   M /trunk/epan/dissectors/packet-mms.c
   M /trunk/epan/dissectors/packet-mmse.c
   M /trunk/epan/dissectors/packet-mount.c
   M /trunk/epan/dissectors/packet-mp2t.c
   M /trunk/epan/dissectors/packet-mp4ves.c
   M /trunk/epan/dissectors/packet-mpeg-audio.c
   M /trunk/epan/dissectors/packet-mpeg-pes.c
   M /trunk/epan/dissectors/packet-mpeg1.c
   M /trunk/epan/dissectors/packet-mpls-echo.c
   M /trunk/epan/dissectors/packet-mq.c
   M /trunk/epan/dissectors/packet-mrdisc.c
   M /trunk/epan/dissectors/packet-msdp.c
   M /trunk/epan/dissectors/packet-msnip.c
   M /trunk/epan/dissectors/packet-msnlb.c
   M /trunk/epan/dissectors/packet-msproxy.c
   M /trunk/epan/dissectors/packet-msrp.c
   M /trunk/epan/dissectors/packet-mstp.c
   M /trunk/epan/dissectors/packet-mtp3mg.c
   M /trunk/epan/dissectors/packet-multipart.c
   M /trunk/epan/dissectors/packet-mysql.c
   M /trunk/epan/dissectors/packet-nas_eps.c
   M /trunk/epan/dissectors/packet-nbap.c
   M /trunk/epan/dissectors/packet-nbd.c
   M /trunk/epan/dissectors/packet-nbns.c
   M /trunk/epan/dissectors/packet-ncp-nmas.c
   M /trunk/epan/dissectors/packet-ncp-sss.c
   M /trunk/epan/dissectors/packet-ncp.c
   M /trunk/epan/dissectors/packet-ncs.c
   M /trunk/epan/dissectors/packet-ndmp.c
   M /trunk/epan/dissectors/packet-ndps.c
   M /trunk/epan/dissectors/packet-netbios.c
   M /trunk/epan/dissectors/packet-netdump.c
   M /trunk/epan/dissectors/packet-netflow.c
   M /trunk/epan/dissectors/packet-netsync.c
   M /trunk/epan/dissectors/packet-nfs.c
   M /trunk/epan/dissectors/packet-nfsacl.c
   M /trunk/epan/dissectors/packet-nfsauth.c
   M /trunk/epan/dissectors/packet-nhrp.c
   M /trunk/epan/dissectors/packet-nisplus.c
   M /trunk/epan/dissectors/packet-nlm.c
   M /trunk/epan/dissectors/packet-nlsp.c
   M /trunk/epan/dissectors/packet-ns_cert_exts.c
   M /trunk/epan/dissectors/packet-nsip.c
   M /trunk/epan/dissectors/packet-nsrp.c
   M /trunk/epan/dissectors/packet-nt-tpcp.c
   M /trunk/epan/dissectors/packet-ntlmssp.c
   M /trunk/epan/dissectors/packet-ntp.c
   M /trunk/epan/dissectors/packet-null.c
   M /trunk/epan/dissectors/packet-ocsp.c
   M /trunk/epan/dissectors/packet-oicq.c
   M /trunk/epan/dissectors/packet-olsr.c
   M /trunk/epan/dissectors/packet-omapi.c
   M /trunk/epan/dissectors/packet-opsi.c
   M /trunk/epan/dissectors/packet-ositp.c
   M /trunk/epan/dissectors/packet-p7.c
   M /trunk/epan/dissectors/packet-p_mul.c
   M /trunk/epan/dissectors/packet-packetlogger.c
   M /trunk/epan/dissectors/packet-pcap.c
   M /trunk/epan/dissectors/packet-pcnfsd.c
   M /trunk/epan/dissectors/packet-pdcp-lte.c
   M /trunk/epan/dissectors/packet-per.c
   M /trunk/epan/dissectors/packet-pflog.c
   M /trunk/epan/dissectors/packet-pgm.c
   M /trunk/epan/dissectors/packet-pgsql.c
   M /trunk/epan/dissectors/packet-pim.c
   M /trunk/epan/dissectors/packet-pingpongprotocol.c
   M /trunk/epan/dissectors/packet-pkcs1.c
   M /trunk/epan/dissectors/packet-pkcs12.c
   M /trunk/epan/dissectors/packet-pkinit.c
   M /trunk/epan/dissectors/packet-pkix1explicit.c
   M /trunk/epan/dissectors/packet-pkixproxy.c
   M /trunk/epan/dissectors/packet-pkixqualified.c
   M /trunk/epan/dissectors/packet-pkixtsp.c
   M /trunk/epan/dissectors/packet-pktc.c
   M /trunk/epan/dissectors/packet-pktgen.c
   M /trunk/epan/dissectors/packet-pop.c
   M /trunk/epan/dissectors/packet-portmap.c
   M /trunk/epan/dissectors/packet-ppi.c
   M /trunk/epan/dissectors/packet-pppoe.c
   M /trunk/epan/dissectors/packet-pres.c
   M /trunk/epan/dissectors/packet-prp.c
   M /trunk/epan/dissectors/packet-ptp.c
   M /trunk/epan/dissectors/packet-pvfs2.c
   M /trunk/epan/dissectors/packet-pw-atm.c
   M /trunk/epan/dissectors/packet-pw-cesopsn.c
   M /trunk/epan/dissectors/packet-pw-eth.c
   M /trunk/epan/dissectors/packet-pw-hdlc.c
   M /trunk/epan/dissectors/packet-pw-satop.c
   M /trunk/epan/dissectors/packet-q2931.c
   M /trunk/epan/dissectors/packet-q931.c
   M /trunk/epan/dissectors/packet-q932-ros.c
   M /trunk/epan/dissectors/packet-q932.c
   M /trunk/epan/dissectors/packet-q933.c
   M /trunk/epan/dissectors/packet-qllc.c
   M /trunk/epan/dissectors/packet-qsig.c
   M /trunk/epan/dissectors/packet-quake.c
   M /trunk/epan/dissectors/packet-quake2.c
   M /trunk/epan/dissectors/packet-quake3.c
   M /trunk/epan/dissectors/packet-quakeworld.c
   M /trunk/epan/dissectors/packet-radiotap.c
   M /trunk/epan/dissectors/packet-radius.c
   M /trunk/epan/dissectors/packet-radius_packetcable.c
   M /trunk/epan/dissectors/packet-ranap.c
   M /trunk/epan/dissectors/packet-rdm.c
   M /trunk/epan/dissectors/packet-rdt.c
   M /trunk/epan/dissectors/packet-redbackli.c
   M /trunk/epan/dissectors/packet-retix-bpdu.c
   M /trunk/epan/dissectors/packet-rfc2190.c
   M /trunk/epan/dissectors/packet-rgmp.c
   M /trunk/epan/dissectors/packet-rip.c
   M /trunk/epan/dissectors/packet-ripng.c
   M /trunk/epan/dissectors/packet-rlc-lte.c
   M /trunk/epan/dissectors/packet-rlm.c
   M /trunk/epan/dissectors/packet-rlogin.c
   M /trunk/epan/dissectors/packet-rmi.c
   M /trunk/epan/dissectors/packet-rmp.c
   M /trunk/epan/dissectors/packet-rmt-alc.c
   M /trunk/epan/dissectors/packet-rmt-norm.c
   M /trunk/epan/dissectors/packet-rnsap.c
   M /trunk/epan/dissectors/packet-roofnet.c
   M /trunk/epan/dissectors/packet-rpc.c
   M /trunk/epan/dissectors/packet-rpcap.c
   M /trunk/epan/dissectors/packet-rpl.c
   M /trunk/epan/dissectors/packet-rquota.c
   M /trunk/epan/dissectors/packet-rrc.c
   M /trunk/epan/dissectors/packet-rrlp.c
   M /trunk/epan/dissectors/packet-rsl.c
   M /trunk/epan/dissectors/packet-rstat.c
   M /trunk/epan/dissectors/packet-rsync.c
   M /trunk/epan/dissectors/packet-rtcp.c
   M /trunk/epan/dissectors/packet-rtmpt.c
   M /trunk/epan/dissectors/packet-rtnet.c
   M /trunk/epan/dissectors/packet-rtp-events.c
   M /trunk/epan/dissectors/packet-rtp.c
   M /trunk/epan/dissectors/packet-rtps.c
   M /trunk/epan/dissectors/packet-rtps2.c
   M /trunk/epan/dissectors/packet-rtse.c
   M /trunk/epan/dissectors/packet-rtsp.c
   M /trunk/epan/dissectors/packet-rudp.c
   M /trunk/epan/dissectors/packet-rwall.c
   M /trunk/epan/dissectors/packet-rx.c
   M /trunk/epan/dissectors/packet-s1ap.c
   M /trunk/epan/dissectors/packet-s4406.c
   M /trunk/epan/dissectors/packet-s5066.c
   M /trunk/epan/dissectors/packet-sabp.c
   M /trunk/epan/dissectors/packet-sadmind.c
   M /trunk/epan/dissectors/packet-sap.c
   M /trunk/epan/dissectors/packet-sbus.c
   M /trunk/epan/dissectors/packet-sccp.c
   M /trunk/epan/dissectors/packet-sccpmg.c
   M /trunk/epan/dissectors/packet-scriptingservice.c
   M /trunk/epan/dissectors/packet-scsi-mmc.c
   M /trunk/epan/dissectors/packet-scsi-osd.c
   M /trunk/epan/dissectors/packet-scsi-sbc.c
   M /trunk/epan/dissectors/packet-scsi-smc.c
   M /trunk/epan/dissectors/packet-scsi-ssc.c
   M /trunk/epan/dissectors/packet-scsi.c
   M /trunk/epan/dissectors/packet-sctp.c
   M /trunk/epan/dissectors/packet-sdlc.c
   M /trunk/epan/dissectors/packet-sdp.c
   M /trunk/epan/dissectors/packet-sebek.c
   M /trunk/epan/dissectors/packet-ses.c
   M /trunk/epan/dissectors/packet-sflow.c
   M /trunk/epan/dissectors/packet-sigcomp.c
   M /trunk/epan/dissectors/packet-simulcrypt.c
   M /trunk/epan/dissectors/packet-sip.c
   M /trunk/epan/dissectors/packet-sipfrag.c
   M /trunk/epan/dissectors/packet-skinny.c
   M /trunk/epan/dissectors/packet-sll.c
   M /trunk/epan/dissectors/packet-slowprotocols.c
   M /trunk/epan/dissectors/packet-slsk.c
   M /trunk/epan/dissectors/packet-smb-browse.c
   M /trunk/epan/dissectors/packet-smb-logon.c
   M /trunk/epan/dissectors/packet-smb.c
   M /trunk/epan/dissectors/packet-smb2.c
   M /trunk/epan/dissectors/packet-smpp.c
   M /trunk/epan/dissectors/packet-smrse.c
   M /trunk/epan/dissectors/packet-smtp.c
   M /trunk/epan/dissectors/packet-sna.c
   M /trunk/epan/dissectors/packet-sndcp.c
   M /trunk/epan/dissectors/packet-snmp.c
   M /trunk/epan/dissectors/packet-socks.c
   M /trunk/epan/dissectors/packet-spnego.c
   M /trunk/epan/dissectors/packet-spp.c
   M /trunk/epan/dissectors/packet-spray.c
   M /trunk/epan/dissectors/packet-sqloracle.c
   M /trunk/epan/dissectors/packet-srp.c
   M /trunk/epan/dissectors/packet-srvloc.c
   M /trunk/epan/dissectors/packet-sscf-nni.c
   M /trunk/epan/dissectors/packet-sscop.c
   M /trunk/epan/dissectors/packet-ssl.c
   M /trunk/epan/dissectors/packet-starteam.c
   M /trunk/epan/dissectors/packet-stat-notify.c
   M /trunk/epan/dissectors/packet-stat.c
   M /trunk/epan/dissectors/packet-stun.c
   M /trunk/epan/dissectors/packet-stun2.c
   M /trunk/epan/dissectors/packet-sua.c
   M /trunk/epan/dissectors/packet-symantec.c
   M /trunk/epan/dissectors/packet-synergy.c
   M /trunk/epan/dissectors/packet-synphasor.c
   M /trunk/epan/dissectors/packet-t125.c
   M /trunk/epan/dissectors/packet-t30.c
   M /trunk/epan/dissectors/packet-t38.c
   M /trunk/epan/dissectors/packet-tapa.c
   M /trunk/epan/dissectors/packet-tcap.c
   M /trunk/epan/dissectors/packet-tcp.c
   M /trunk/epan/dissectors/packet-tds.c
   M /trunk/epan/dissectors/packet-teamspeak2.c
   M /trunk/epan/dissectors/packet-teredo.c
   M /trunk/epan/dissectors/packet-tftp.c
   M /trunk/epan/dissectors/packet-tipc.c
   M /trunk/epan/dissectors/packet-tnef.c
   M /trunk/epan/dissectors/packet-tns.c
   M /trunk/epan/dissectors/packet-tr.c
   M /trunk/epan/dissectors/packet-trmac.c
   M /trunk/epan/dissectors/packet-tsp.c
   M /trunk/epan/dissectors/packet-turbocell.c
   M /trunk/epan/dissectors/packet-turnchannel.c
   M /trunk/epan/dissectors/packet-tzsp.c
   M /trunk/epan/dissectors/packet-ucp.c
   M /trunk/epan/dissectors/packet-udld.c
   M /trunk/epan/dissectors/packet-udp.c
   M /trunk/epan/dissectors/packet-ulp.c
   M /trunk/epan/dissectors/packet-uma.c
   M /trunk/epan/dissectors/packet-umts_fp.c
   M /trunk/epan/dissectors/packet-usb-masstorage.c
   M /trunk/epan/dissectors/packet-usb.c
   M /trunk/epan/dissectors/packet-uts.c
   M /trunk/epan/dissectors/packet-v120.c
   M /trunk/epan/dissectors/packet-v5ua.c
   M /trunk/epan/dissectors/packet-vj.c
   M /trunk/epan/dissectors/packet-vnc.c
   M /trunk/epan/dissectors/packet-vrrp.c
   M /trunk/epan/dissectors/packet-vtp.c
   M /trunk/epan/dissectors/packet-wassp.c
   M /trunk/epan/dissectors/packet-wcp.c
   M /trunk/epan/dissectors/packet-wfleet-hdlc.c
   M /trunk/epan/dissectors/packet-who.c
   M /trunk/epan/dissectors/packet-windows-common.c
   M /trunk/epan/dissectors/packet-wlancertextn.c
   M /trunk/epan/dissectors/packet-wlccp.c
   M /trunk/epan/dissectors/packet-wol.c
   M /trunk/epan/dissectors/packet-wow.c
   M /trunk/epan/dissectors/packet-wps.c
   M /trunk/epan/dissectors/packet-wsmp.c
   M /trunk/epan/dissectors/packet-wsp.c
   M /trunk/epan/dissectors/packet-wtls.c
   M /trunk/epan/dissectors/packet-wtp.c
   M /trunk/epan/dissectors/packet-x224.c
   M /trunk/epan/dissectors/packet-x25.c
   M /trunk/epan/dissectors/packet-x2ap.c
   M /trunk/epan/dissectors/packet-x411.c
   M /trunk/epan/dissectors/packet-x420.c
   M /trunk/epan/dissectors/packet-x509af.c
   M /trunk/epan/dissectors/packet-x509ce.c
   M /trunk/epan/dissectors/packet-x509if.c
   M /trunk/epan/dissectors/packet-x509sat.c
   M /trunk/epan/dissectors/packet-xdmcp.c
   M /trunk/epan/dissectors/packet-xml.c
   M /trunk/epan/dissectors/packet-xot.c
   M /trunk/epan/dissectors/packet-xtp.c
   M /trunk/epan/dissectors/packet-xyplex.c
   M /trunk/epan/dissectors/packet-yhoo.c
   M /trunk/epan/dissectors/packet-ymsg.c
   M /trunk/epan/dissectors/packet-ypbind.c
   M /trunk/epan/dissectors/packet-yppasswd.c
   M /trunk/epan/dissectors/packet-ypserv.c
   M /trunk/epan/dissectors/packet-ypxfr.c
   M /trunk/epan/dissectors/packet-zbee-aps.c
   M /trunk/epan/dissectors/packet-zbee-nwk.c
   M /trunk/epan/dissectors/packet-zbee-security.c
   M /trunk/epan/dissectors/packet-zbee-zdp.c
   M /trunk/epan/dissectors/packet-zebra.c
   M /trunk/epan/dissectors/packet-zep.c
   M /trunk/epan/dissectors/packet-zrtp.c

From Kovarththanan Rajaratnam via bug 3548:
(1) Trailing/leading spaces are removed from 'name's/'blurb's
(2) Duplicate 'blurb's are replaced with NULL
(3) Empty ("") 'blurb's are replaced with NULL
(4) BASE_NONE, NULL, 0x0 are used for 'display', 'strings' and 'bitmask' fields
    for FT_NONE, FT_BYTES, FT_IPv4, FT_IPv6, FT_ABSOLUTE_TIME, FT_RELATIVE_TIME,
    FT_PROTOCOL, FT_STRING and FT_STRINGZ field types
(5) Only allow non-zero value for 'display' if 'bitmask' is non-zero

------------------------------------------------------------------------
r28769 | stig | 2009-06-18 14:26:13 -0700 (Thu, 18 Jun 2009) | 2 lines
Changed paths:
   M /trunk/tools/asn2wrs.py

Use BASE_NONE for FT_BYTES.

------------------------------------------------------------------------
r28768 | tuexen | 2009-06-18 11:43:36 -0700 (Thu, 18 Jun 2009) | 3 lines
Changed paths:
   M /trunk/wiretap/pcapng.c
   M /trunk/wiretap/wtap-int.h

Fix for bug 3539: Address as signess issue for fcs_len.
Bugfix scheduled for 1.2.1.

------------------------------------------------------------------------
r28767 | stig | 2009-06-17 08:02:12 -0700 (Wed, 17 Jun 2009) | 3 lines
Changed paths:
   M /trunk/asn1/s1ap/S1AP-CommonDataTypes.asn
   M /trunk/asn1/s1ap/S1AP-Constants.asn
   M /trunk/asn1/s1ap/S1AP-Containers.asn
   M /trunk/asn1/s1ap/S1AP-IEs.asn
   M /trunk/asn1/s1ap/S1AP-PDU-Contents.asn
   M /trunk/asn1/s1ap/S1AP-PDU-Descriptions.asn
   M /trunk/asn1/s1ap/s1ap.cnf
   M /trunk/epan/dissectors/packet-s1ap.c

From Anders:
Update to June specification.

------------------------------------------------------------------------
r28766 | martinm | 2009-06-17 05:13:29 -0700 (Wed, 17 Jun 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c

Call RRC dissector inside TRY/CATCH block, in order to:
- finish dissecton of other bodies
- make sure stats are updated in the face of RRC exceptions

------------------------------------------------------------------------
r28765 | martinm | 2009-06-17 02:43:56 -0700 (Wed, 17 Jun 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c
   M /trunk/epan/dissectors/packet-rlc-lte.c

Trivial prettifications

------------------------------------------------------------------------
r28764 | stig | 2009-06-16 18:16:13 -0700 (Tue, 16 Jun 2009) | 2 lines
Changed paths:
   M /trunk/epan/wslua/Makefile.nmake

Added missing lua_bitop.obj.

------------------------------------------------------------------------
r28763 | tuexen | 2009-06-16 17:46:38 -0700 (Tue, 16 Jun 2009) | 2 lines
Changed paths:
   M /trunk/wiretap/pcapng.c

Clean up a comment.

------------------------------------------------------------------------
r28762 | stig | 2009-06-16 14:04:43 -0700 (Tue, 16 Jun 2009) | 3 lines
Changed paths:
   M /trunk/gtk/prefs_capture.c
   M /trunk/gtk/prefs_gui.c

Let create_preference_option_menu() and create_preference_entry()
set the tooltips.

------------------------------------------------------------------------
r28761 | tuexen | 2009-06-16 13:32:17 -0700 (Tue, 16 Jun 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-nas_eps.c

Suggested by Anders...

------------------------------------------------------------------------
r28760 | jmayer | 2009-06-15 22:52:16 -0700 (Mon, 15 Jun 2009) | 5 lines
Changed paths:
   M /trunk/CMakeLists.txt

- Properly detect and use the perl command.
- Rename EDITCAP_... to editcap_... and the like.
  This should make it easier to later loop around some
  of the entries instead of processing each individually.

------------------------------------------------------------------------
r28759 | jmayer | 2009-06-15 22:37:46 -0700 (Mon, 15 Jun 2009) | 3 lines
Changed paths:
   M /trunk/CMakeLists.txt

Build the other tools that don't depend on libwireshark
(editcap, capinfo, text2pcap, mergecap).

------------------------------------------------------------------------
r28758 | stig | 2009-06-15 22:26:46 -0700 (Mon, 15 Jun 2009) | 2 lines
Changed paths:
   M /trunk/epan/wslua/Makefile.am
   M /trunk/epan/wslua/Makefile.nmake
   A /trunk/epan/wslua/lua_bitop.c
   M /trunk/epan/wslua/make-reg.pl

Added Lua BitOp, made by Mike Pall.

------------------------------------------------------------------------
r28757 | tuexen | 2009-06-15 22:03:33 -0700 (Mon, 15 Jun 2009) | 2 lines
Changed paths:
   M /trunk/wiretap/pcapng.c

Whitespace cleanups.

------------------------------------------------------------------------
r28756 | stig | 2009-06-15 21:54:59 -0700 (Mon, 15 Jun 2009) | 4 lines
Changed paths:
   M /trunk/gtk/filter_autocomplete.c

Resize the list in the autocompletion popup when narrowing down the elements
to remove a possible horizontal scrollbar when not needed, also when using
backspace.

------------------------------------------------------------------------
r28755 | stig | 2009-06-15 21:23:13 -0700 (Mon, 15 Jun 2009) | 2 lines
Changed paths:
   M /trunk/wiretap

Update svn:ignore for wiretap after ascend structure changes.

------------------------------------------------------------------------
r28754 | jmayer | 2009-06-15 21:12:30 -0700 (Mon, 15 Jun 2009) | 4 lines
Changed paths:
   M /trunk/CMakeLists.txt
   M /trunk/cmake/modules/FindLEX.cmake
   M /trunk/cmakeconfig.h.in
   M /trunk/wsutil/CMakeLists.txt

OK, so my last commit message was too optimistic - I was using
an installed version of wsutil. dumpcap now really builds on
Linux via cmake.

------------------------------------------------------------------------
r28752 | stig | 2009-06-15 20:16:55 -0700 (Mon, 15 Jun 2009) | 2 lines
Changed paths:
   M /trunk/wiretap/wtap.c

Support per packet dumping in wtap_encap_string() and wtap_encap_short_string().

------------------------------------------------------------------------
r28751 | stig | 2009-06-15 16:39:57 -0700 (Mon, 15 Jun 2009) | 3 lines
Changed paths:
   M /trunk/gtk/prefs_layout.c

Let create_preference_option_menu() and create_preference_entry()
set the tooltips.

------------------------------------------------------------------------
r28750 | stig | 2009-06-15 16:25:12 -0700 (Mon, 15 Jun 2009) | 2 lines
Changed paths:
   M /trunk/gtk/prefs_capture.c

Let create_preference_check_button() set the tooltips.

------------------------------------------------------------------------
r28749 | gerald | 2009-06-15 15:25:05 -0700 (Mon, 15 Jun 2009) | 7 lines
Changed paths:
   M /trunk/wiretap/ascend.y

From Ben Winslow via bug 3535:

Because Lucent/Ascend equipment will sometimes omit the hex dump for a packet
or send two headers followed by two hex dumps, Wireshark needs to be very
lenient when parsing a Lucent/Ascend trace.  On a busy access server, a packet
like this is pretty likely to appear within a few minutes.

------------------------------------------------------------------------
r28748 | gerald | 2009-06-15 15:20:27 -0700 (Mon, 15 Jun 2009) | 2 lines
Changed paths:
   M /trunk/tools/win64-setup.sh

Use upx 303w.

------------------------------------------------------------------------
r28746 | gal | 2009-06-15 12:43:29 -0700 (Mon, 15 Jun 2009) | 5 lines
Changed paths:
   M /trunk/asn1/x509sat/x509sat.cnf
   M /trunk/epan/dissectors/packet-x509sat.c

Bug 2833: 
Naming attributes in subject DNs defined for Extended Validation Certificates
http://www.cabforum.org/EV_Certificate_Guidelines_draft11.pdf


------------------------------------------------------------------------
r28745 | jmayer | 2009-06-15 11:59:33 -0700 (Mon, 15 Jun 2009) | 3 lines
Changed paths:
   M /trunk/CMakeLists.txt
   M /trunk/cmake/modules/FindLEX.cmake
   A /trunk/cmake/modules/FindSED.cmake
   M /trunk/cmake/modules/FindYACC.cmake
   A /trunk/wsutil/CMakeLists.txt

CMake now successfully builds dumpcap


------------------------------------------------------------------------
r28744 | jmayer | 2009-06-15 11:56:46 -0700 (Mon, 15 Jun 2009) | 9 lines
Changed paths:
   M /trunk/wiretap/CMakeLists.txt
   M /trunk/wiretap/Makefile.am
   M /trunk/wiretap/Makefile.common
   M /trunk/wiretap/Makefile.nmake
   D /trunk/wiretap/ascend-grammar.y
   D /trunk/wiretap/ascend-scanner.l
   D /trunk/wiretap/ascend.c
   D /trunk/wiretap/ascend.h
   A /trunk/wiretap/ascend.y (from /trunk/wiretap/ascend-grammar.y:28735)
   A /trunk/wiretap/ascend_scanner.l (from /trunk/wiretap/ascend-scanner.l:28735)
   A /trunk/wiretap/ascendtext.c (from /trunk/wiretap/ascend.c:28735)
   A /trunk/wiretap/ascendtext.h (from /trunk/wiretap/ascend.h:28735)
   M /trunk/wiretap/file_access.c
   M /trunk/wiretap/libwiretap.vcproj

Rename all of the ascend files:
That way we hopefully won't need the runlex.sh hack any
more. Also the ylwrap stuff is (hopefully) obsolete.

ascend.[hc]      -> ascendtext.[hc]
ascend-scanner.l -> ascend_scanner.l
ascend-grammar.y -> ascend.y


------------------------------------------------------------------------
r28742 | guy | 2009-06-15 09:54:07 -0700 (Mon, 15 Jun 2009) | 2 lines
Changed paths:
   M /trunk/doc/README.developer

Note that non-ASCII characters in source files cause problems.

------------------------------------------------------------------------
r28740 | stig | 2009-06-15 09:36:02 -0700 (Mon, 15 Jun 2009) | 2 lines
Changed paths:
   M /trunk/capture_sync.c
   M /trunk/epan/prefs.c
   M /trunk/epan/prefs.h
   M /trunk/gtk/capture_dlg.c
   M /trunk/gtk/main.c
   M /trunk/gtk/prefs_capture.c

Added a preference to capture in Pcap-NG from GUI.

------------------------------------------------------------------------
r28738 | morriss | 2009-06-15 08:16:52 -0700 (Mon, 15 Jun 2009) | 1 line
Changed paths:
   M /trunk/tools/checkAPIs.pl

It appears Wireshark now has only ASCII in its source files; Treat non-ASCII chars as an error.
------------------------------------------------------------------------
r28737 | morriss | 2009-06-15 07:59:08 -0700 (Mon, 15 Jun 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-lldp.c

Remove non-ASCII character
------------------------------------------------------------------------
r28736 | tuexen | 2009-06-15 05:55:42 -0700 (Mon, 15 Jun 2009) | 3 lines
Changed paths:
   M /trunk/wiretap/pcapng.c

Fix bug reported by Stig: per packet encapsulation for
pcapng is supported.

------------------------------------------------------------------------
r28735 | wmeier | 2009-06-15 05:40:53 -0700 (Mon, 15 Jun 2009) | 2 lines
Changed paths:
   M /trunk/Makefile.nmake

clean: remove directory of previous upx301.

------------------------------------------------------------------------
r28734 | wmeier | 2009-06-15 05:36:50 -0700 (Mon, 15 Jun 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-banana.c

proto_reg_handoff... doesn't need 'if (!inited) ...';
Remove unneeded forward declaration;
Set emacs editor modelines value to a "safe" value.

------------------------------------------------------------------------
r28733 | martinm | 2009-06-15 02:46:13 -0700 (Mon, 15 Jun 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-rlc-lte.c

Show data-segment info in info column.
------------------------------------------------------------------------
r28732 | stig | 2009-06-14 21:52:50 -0700 (Sun, 14 Jun 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-banana.c

Added missing 'const' for value_string.

------------------------------------------------------------------------
r28730 | jmayer | 2009-06-14 19:34:53 -0700 (Sun, 14 Jun 2009) | 6 lines
Changed paths:
   M /trunk/epan/dissectors/packet-hip.c
   M /trunk/epan/dissectors/packet-http.c
   M /trunk/epan/dissectors/packet-isakmp.c
   M /trunk/epan/dissectors/packet-udp.c
   M /trunk/epan/dissectors/packet-zbee-security.h
   M /trunk/gtk/sctp_graph_dlg.c
   M /trunk/plugins/opcua/opcua_complextypeparser.h
   M /trunk/plugins/opcua/opcua_serviceparser.h

Trivial warning fixes:
- Might be used uninitialized
- not a prototype
- comma at end of enum


------------------------------------------------------------------------
r28728 | gerald | 2009-06-14 15:19:08 -0700 (Sun, 14 Jun 2009) | 3 lines
Changed paths:
   M /trunk/gtk/hostlist_table.c
   M /trunk/ipmap.html

Use a unique data file name for our OpenStreetMap data. Print an error
if we don't have data for any hosts. Fixes bug 3530.

------------------------------------------------------------------------
r28727 | gerald | 2009-06-14 13:57:57 -0700 (Sun, 14 Jun 2009) | 7 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dcerpc.h

From Didier Gautheron via bug 3531: 

Recent glib versions always include signal.h in gbacktrace.h

On Linux PPC signal.h defines PT_R4 which is also defined by samba and
compilation fails.

------------------------------------------------------------------------
r28724 | gerald | 2009-06-14 08:03:29 -0700 (Sun, 14 Jun 2009) | 1 line
Changed paths:
   M /trunk/epan/enterprise-numbers
   M /trunk/manuf

[Automatic manuf and enterprise-numbers update for 2009-06-14]
------------------------------------------------------------------------
r28723 | wmeier | 2009-06-14 05:50:52 -0700 (Sun, 14 Jun 2009) | 2 lines
Changed paths:
   M /trunk/Makefile.nmake

Fix a typo.

------------------------------------------------------------------------
r28722 | wmeier | 2009-06-14 05:39:47 -0700 (Sun, 14 Jun 2009) | 5 lines
Changed paths:
   M /trunk/Makefile.nmake

If Makefile.nmake/config.nmake updated: Check versions of individual library packages.
This is in addition to the "tag checking" and will catch cases where a library file
has been updated w/o changing the tag. This patch re-enables checking previously done
except that now updates to config.nmake will also trigger the check.

------------------------------------------------------------------------
r28721 | tuexen | 2009-06-14 03:24:52 -0700 (Sun, 14 Jun 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rtps.c

Fix from yamisoe@gmail.com for Bug 3533.

------------------------------------------------------------------------
r28720 | jake | 2009-06-13 22:35:35 -0700 (Sat, 13 Jun 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-radius.c

Prevent duplicate header field registrations.
------------------------------------------------------------------------
r28719 | stig | 2009-06-13 16:32:08 -0700 (Sat, 13 Jun 2009) | 3 lines
Changed paths:
   M /trunk/gtk/main.c
   M /trunk/gtk/main_menu.c
   M /trunk/gtk/main_menu.h

From Didier Gautheron via bug 3532:
Reset the detail pane protocol preferences menu on profile switching.

------------------------------------------------------------------------
r28718 | gal | 2009-06-13 01:26:11 -0700 (Sat, 13 Jun 2009) | 3 lines
Changed paths:
   M /trunk/Makefile.nmake
   M /trunk/config.nmake

Update to you the latest UPX executable/dll compressor.


------------------------------------------------------------------------
r28717 | gal | 2009-06-13 01:20:46 -0700 (Sat, 13 Jun 2009) | 2 lines
Changed paths:
   M /trunk/packaging/portableapps/win32/WiresharkPortable.ini
   M /trunk/packaging/portableapps/win32/WiresharkPortable.nsi
   M /trunk/packaging/portableapps/win32/readme.txt

Update for the latest WinPcap and also installation of the VC redistributable.

------------------------------------------------------------------------
r28716 | gerald | 2009-06-12 10:48:39 -0700 (Fri, 12 Jun 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/Makefile.common
   A /trunk/epan/dissectors/packet-banana.c

Add a Banana dissector. This is used by the Twisted Python framework for
data serialization.

------------------------------------------------------------------------
r28714 | gerald | 2009-06-12 08:37:28 -0700 (Fri, 12 Jun 2009) | 2 lines
Changed paths:
   M /trunk/packaging/macosx/ChmodBPF/ChmodBPF

Back out the previous change, after reading the System Startup documentation.

------------------------------------------------------------------------
r28713 | gerald | 2009-06-12 08:26:34 -0700 (Fri, 12 Jun 2009) | 3 lines
Changed paths:
   M /trunk/packaging/macosx/ChmodBPF/ChmodBPF

As pointed out by Aaron Outhier, we need to call StartService instead of
RunService.

------------------------------------------------------------------------
r28712 | morriss | 2009-06-12 07:32:32 -0700 (Fri, 12 Jun 2009) | 3 lines
Changed paths:
   M /trunk/epan/proto.c

ptvcursor_add_text_with_subtree(): Don't crash if called with a NULL tree.
Also fix up some indenting.

------------------------------------------------------------------------
r28711 | gal | 2009-06-12 03:39:03 -0700 (Fri, 12 Jun 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-imf.c

Decode id-data, usually found within S/MIME (CMS), as IMF/MIME.


------------------------------------------------------------------------
r28710 | jmayer | 2009-06-11 17:23:34 -0700 (Thu, 11 Jun 2009) | 2 lines
Changed paths:
   M /trunk/doc/tshark.pod

Add mergecap to see also.

------------------------------------------------------------------------
r28708 | guy | 2009-06-11 10:25:57 -0700 (Thu, 11 Jun 2009) | 2 lines
Changed paths:
   M /trunk/doc/README.developer

Fix tpyo.

------------------------------------------------------------------------
r28707 | wmeier | 2009-06-11 09:41:38 -0700 (Thu, 11 Jun 2009) | 2 lines
Changed paths:
   M /trunk/capture.c

(Minor) #include "alert_box.h" not req'd

------------------------------------------------------------------------
r28706 | etxrab | 2009-06-11 09:26:31 -0700 (Thu, 11 Jun 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-gsm_a_common.c
   M /trunk/epan/dissectors/packet-gsm_a_common.h
   M /trunk/epan/dissectors/packet-nas_eps.c

Updates to Jun spec. version.
------------------------------------------------------------------------
r28705 | etxrab | 2009-06-11 09:25:35 -0700 (Thu, 11 Jun 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-gtpv2.c

From Duncan Salerno:
GTPv2 IE names incorrect/incomplete
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3525
------------------------------------------------------------------------
r28704 | etxrab | 2009-06-11 09:24:06 -0700 (Thu, 11 Jun 2009) | 1 line
Changed paths:
   M /trunk/gtk/expert_comp_dlg.c
   M /trunk/gtk/expert_dlg.c

Windows transient to main window and destoyed with it.
------------------------------------------------------------------------
r28703 | martinm | 2009-06-11 07:05:31 -0700 (Thu, 11 Jun 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-pdcp-lte.c

Trivial: add spaces to info column string text.
------------------------------------------------------------------------
r28702 | martinm | 2009-06-11 06:58:08 -0700 (Thu, 11 Jun 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-rlc-lte.c

Set length of proto item for status pdu.
------------------------------------------------------------------------
r28701 | martinm | 2009-06-11 06:55:49 -0700 (Thu, 11 Jun 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c

Add BSR reports into their own subtrees.
Check frame length from context info against actual length.
------------------------------------------------------------------------
r28700 | stig | 2009-06-11 06:08:06 -0700 (Thu, 11 Jun 2009) | 2 lines
Changed paths:
   M /trunk/epan/wslua/console.lua
   M /trunk/epan/wslua/dtd_gen.lua
   M /trunk/epan/wslua/wslua_gui.c

Update Lua menu defines and put Lua functions in Tools.

------------------------------------------------------------------------
r28699 | stig | 2009-06-11 04:52:42 -0700 (Thu, 11 Jun 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-memcache.c

Remove some warnings.

------------------------------------------------------------------------
r28698 | stig | 2009-06-11 04:50:05 -0700 (Thu, 11 Jun 2009) | 2 lines
Changed paths:
   M /trunk/file.c

Optimized criteria for invalidate packet in row 0.

------------------------------------------------------------------------
r28697 | stig | 2009-06-11 04:35:45 -0700 (Thu, 11 Jun 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-wps.c

From Jens Braeuer via bug 3522:
Change "wps.serial_number" from bytes to string.

------------------------------------------------------------------------
r28696 | tuexen | 2009-06-11 04:24:29 -0700 (Thu, 11 Jun 2009) | 3 lines
Changed paths:
   M /trunk/wiretap/pcapng.c

When writing pcapng files use correct interface index
of 0 instead of 1.

------------------------------------------------------------------------
r28695 | stig | 2009-06-11 03:29:34 -0700 (Thu, 11 Jun 2009) | 2 lines
Changed paths:
   M /trunk/doc/README.developer

Update the GPL statement used in dissectors.

------------------------------------------------------------------------
r28694 | stig | 2009-06-11 03:28:04 -0700 (Thu, 11 Jun 2009) | 2 lines
Changed paths:
   M /trunk/COPYING

Update the address to FSF from http://www.gnu.org/licenses/gpl-2.0.txt

------------------------------------------------------------------------
r28693 | stig | 2009-06-11 03:10:42 -0700 (Thu, 11 Jun 2009) | 2 lines
Changed paths:
   M /trunk/epan/proto.c

Fix a small indent issue in a comment.

------------------------------------------------------------------------
r28692 | stig | 2009-06-11 03:07:57 -0700 (Thu, 11 Jun 2009) | 2 lines
Changed paths:
   M /trunk/epan/exceptions.h

Add standard file heading.

------------------------------------------------------------------------
r28691 | stig | 2009-06-11 03:03:08 -0700 (Thu, 11 Jun 2009) | 2 lines
Changed paths:
   M /trunk/epan/tvbuff.c

Remove some "statement not reached" warnings.

------------------------------------------------------------------------
r28690 | stig | 2009-06-10 15:03:31 -0700 (Wed, 10 Jun 2009) | 2 lines
Changed paths:
   M /trunk/gtk/filter_autocomplete.c

Make it compile with gtk < 2.6.

------------------------------------------------------------------------
r28689 | kukosa | 2009-06-10 14:08:01 -0700 (Wed, 10 Jun 2009) | 1 line
Changed paths:
   M /trunk/Makefile.nmake
   M /trunk/config.nmake
   M /trunk/tools/win32-setup.sh

Update to the GnuTLS 2.8.1
------------------------------------------------------------------------
r28688 | gerald | 2009-06-10 13:58:05 -0700 (Wed, 10 Jun 2009) | 2 lines
Changed paths:
   M /trunk/config.nmake
   M /trunk/tools/win64-setup.sh

Update the GTK+/GLib libraries.

------------------------------------------------------------------------
r28687 | stig | 2009-06-10 11:13:07 -0700 (Wed, 10 Jun 2009) | 5 lines
Changed paths:
   M /trunk/gtk/filter_autocomplete.c

From yami via bug 3508:
Fix a performance issue in filter autocomplete by disable sorting before
calling build_autocompletion_list() in filter_autocomplete_handle_backspace(),
and enable it after building list.

------------------------------------------------------------------------
r28686 | gerald | 2009-06-10 11:06:33 -0700 (Wed, 10 Jun 2009) | 2 lines
Changed paths:
   M /trunk/config.nmake
   M /trunk/tools/win32-setup.sh

Update the GTK+/GLib libraries.

------------------------------------------------------------------------
r28685 | wmeier | 2009-06-10 08:48:20 -0700 (Wed, 10 Jun 2009) | 2 lines
Changed paths:
   M /trunk/gtk/capture_file_dlg.c

*nix color_filters import/export: fix minor bug: failure to close dialog if a file open error.

------------------------------------------------------------------------
r28684 | gerald | 2009-06-09 18:30:49 -0700 (Tue, 09 Jun 2009) | 2 lines
Changed paths:
   M /trunk/Makefile.nmake
   M /trunk/config.nmake
   M /trunk/packaging/nsis/wireshark.nsi

Upgrade to KFW 3.2.2.

------------------------------------------------------------------------
r28683 | gerald | 2009-06-09 16:54:07 -0700 (Tue, 09 Jun 2009) | 2 lines
Changed paths:
   M /trunk/Makefile.nmake
   M /trunk/config.nmake
   M /trunk/tools/win32-setup.sh

Update KFW to 2.6.5.

------------------------------------------------------------------------
r28681 | stig | 2009-06-09 16:23:07 -0700 (Tue, 09 Jun 2009) | 3 lines
Changed paths:
   M /trunk/gtk/filter_autocomplete.c

Resize the list in the autocompletion popup when narrowing down the elements
to remove a possible horizontal scrollbar when not needed.

------------------------------------------------------------------------
r28680 | jmayer | 2009-06-09 15:09:23 -0700 (Tue, 09 Jun 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-lldp.c

Add decoding of auto-neg capabilites in inverse (wrong) order as
proposed in:
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1455#c32

------------------------------------------------------------------------
r28679 | stig | 2009-06-09 14:41:53 -0700 (Tue, 09 Jun 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ospf.c

From Edward J. Paradise via bug 3520:
From revision 00 to revision 01 the tlv values changed for the SCS TLV's.

------------------------------------------------------------------------
r28678 | stig | 2009-06-09 14:30:41 -0700 (Tue, 09 Jun 2009) | 2 lines
Changed paths:
   M /trunk/plugins/docsis/packet-regrspmp.c

Added missing $Id$ and convert to correct eol-style.

------------------------------------------------------------------------
r28677 | stig | 2009-06-09 14:30:06 -0700 (Tue, 09 Jun 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-pw-fr.c

Added missing $Id$.

------------------------------------------------------------------------
r28676 | stig | 2009-06-09 14:21:41 -0700 (Tue, 09 Jun 2009) | 2 lines
Changed paths:
   M /trunk/gtk/filter_autocomplete.c
   M /trunk/gtk/filter_autocomplete.h

Added missing $Id$ and svn:eol-style.

------------------------------------------------------------------------
r28675 | gerald | 2009-06-09 13:08:47 -0700 (Tue, 09 Jun 2009) | 4 lines
Changed paths:
   M /trunk/capture_wpcap_packet.c
   M /trunk/gtk/airpcap_gui_utils.c
   M /trunk/gtk/capture_if_details_dlg_win32.c
   M /trunk/gtk/capture_if_details_dlg_win32.h
   M /trunk/gtk/capture_if_dlg.c

For interfaces that don't support PacketOpenAdapter (such as TurboCap),
disable the "Details" button in the interface list. Update an error
dialog to try to be more helpful.

------------------------------------------------------------------------
r28674 | jmayer | 2009-06-09 09:51:04 -0700 (Tue, 09 Jun 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-lldp.c

Powervalue is in units of 100mW, print effective value and unit
------------------------------------------------------------------------
r28673 | stig | 2009-06-09 07:51:00 -0700 (Tue, 09 Jun 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-tcp.h
   M /trunk/epan/wslua/taps

Enable Lua tcp tap userdata.

------------------------------------------------------------------------
r28672 | jmayer | 2009-06-09 03:52:28 -0700 (Tue, 09 Jun 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-radius.c

RFC3576 states, that some messages will use port 3799 instead
of the "standard" radius ports. Register radius to that port
as well.

------------------------------------------------------------------------
r28671 | stig | 2009-06-09 00:39:58 -0700 (Tue, 09 Jun 2009) | 2 lines
Changed paths:
   M /trunk/services

Update the services file from IANA's port-numbers.

------------------------------------------------------------------------
r28670 | sake | 2009-06-08 23:23:37 -0700 (Mon, 08 Jun 2009) | 14 lines
Changed paths:
   M /trunk/docbook/wsug_src/WSUG_chapter_use.xml
   M /trunk/gtk/main_menu.c

Reverted part of SVN 27411. The "home" and "end" key bindings overruled
the use of these keys while editing a filter in the filter toolbar.
The keys "ctrl-home" and "ctrl-end" already provide the functionality to 
go to the first or last packet in the packet-list. I added these as
accelerator keys and updated the users guide accordingly.

Of course we can also make "home" and "end" work, without breaking 
functionality in the filter toolbar, but that takes a little more
work (at least for me... maybe not after going to Steve's session
at Sharkfest :-)).

(will add this to inclusion list for 1.0.9 and 1.2.0)


------------------------------------------------------------------------
r28669 | stig | 2009-06-08 12:59:31 -0700 (Mon, 08 Jun 2009) | 2 lines
Changed paths:
   M /trunk/epan/wslua/wslua_proto.c

Fixed some indents.

------------------------------------------------------------------------
r28668 | stig | 2009-06-08 12:45:53 -0700 (Mon, 08 Jun 2009) | 3 lines
Changed paths:
   M /trunk/epan/wslua/wslua_tree.c

Added a missing check for expired TreeItem.
Fixed some indents.

------------------------------------------------------------------------
r28666 | gerald | 2009-06-08 12:02:49 -0700 (Mon, 08 Jun 2009) | 2 lines
Changed paths:
   M /trunk/epan/wslua/Makefile.am

Move init.lua from MAINTAINERCLEANFILES to DISTCLEANFILES.

------------------------------------------------------------------------
r28664 | guy | 2009-06-08 10:23:00 -0700 (Mon, 08 Jun 2009) | 3 lines
Changed paths:
   M /trunk/acinclude.m4

Check for libpcap 1.0's broken pcap-config, which put a space between -L
and its argument - that doesn't work on some platforms (e.g., OS X).

------------------------------------------------------------------------
r28661 | wmeier | 2009-06-08 05:49:05 -0700 (Mon, 08 Jun 2009) | 2 lines
Changed paths:
   M /trunk/gtk/simple_dialog.c

(Trivial) Remove an obsolete comment related to GTK 1

------------------------------------------------------------------------
r28660 | stig | 2009-06-08 04:54:38 -0700 (Mon, 08 Jun 2009) | 2 lines
Changed paths:
   M /trunk/tools/lemon/lempar.c

Move declaration of yymx.

------------------------------------------------------------------------
r28659 | stig | 2009-06-08 03:03:41 -0700 (Mon, 08 Jun 2009) | 3 lines
Changed paths:
   M /trunk/tools/lemon/lemon.c

Remove resetting useCnt in errsym, as it seems to disable some error checking
we need to validate the filter syntax.

------------------------------------------------------------------------
r28658 | stig | 2009-06-08 01:28:42 -0700 (Mon, 08 Jun 2009) | 3 lines
Changed paths:
   M /trunk/epan/tvbuff.c

Fixed check for no_of_bits in tvb_get_bits16(), tvb_get_bits32() and
tvb_get_bits64().

------------------------------------------------------------------------
r28657 | stig | 2009-06-08 01:15:29 -0700 (Mon, 08 Jun 2009) | 2 lines
Changed paths:
   M /trunk/epan/wslua/wslua_field.c

Allocate correct lengths for int64 and uint64.

------------------------------------------------------------------------
r28656 | stig | 2009-06-08 01:14:36 -0700 (Mon, 08 Jun 2009) | 7 lines
Changed paths:
   M /trunk/epan/wslua/wslua_tvb.c

From Sam Roberts:
Added TvbRange:range()

From me:
Added TvbRange:bitfield()
Fixed some indents.

------------------------------------------------------------------------
r28655 | stig | 2009-06-08 01:02:15 -0700 (Mon, 08 Jun 2009) | 5 lines
Changed paths:
   M /trunk/epan/wslua/wslua_listener.c
   M /trunk/epan/wslua/wslua_pinfo.c
   M /trunk/epan/wslua/wslua_proto.c
   M /trunk/epan/wslua/wslua_tvb.c

Changed g_strdup_printf -> ep_strdup_printf.
Use correct modifier for converting gint64 and guint64 to string.
Added __gc for Int64 and UInt64.
Fixed some indents.

------------------------------------------------------------------------
r28653 | guy | 2009-06-07 19:12:23 -0700 (Sun, 07 Jun 2009) | 4 lines
Changed paths:
   M /trunk/acinclude.m4

Check for a pcap-config script (as provided by libpcap 1.x) and, if we
find it, use it to determine where to find libpcap and what additional
libraries it requires.

------------------------------------------------------------------------
r28651 | gerald | 2009-06-07 08:03:32 -0700 (Sun, 07 Jun 2009) | 1 line
Changed paths:
   M /trunk/epan/enterprise-numbers
   M /trunk/manuf

[Automatic manuf and enterprise-numbers update for 2009-06-07]
------------------------------------------------------------------------
r28650 | martinm | 2009-06-07 06:35:17 -0700 (Sun, 07 Jun 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-rlc-lte.c

Check for leftover bytes following Status PDU.
------------------------------------------------------------------------
r28649 | etxrab | 2009-06-06 10:08:01 -0700 (Sat, 06 Jun 2009) | 1 line
Changed paths:
   M /trunk/gtk/iax2_analysis.h
   M /trunk/gtk/rtp_analysis.c
   M /trunk/gtk/rtp_analysis.h
   M /trunk/tap-rtp-common.c

Add time stamp to the list.
------------------------------------------------------------------------
r28648 | etxrab | 2009-06-06 10:03:34 -0700 (Sat, 06 Jun 2009) | 1 line
Changed paths:
   M /trunk/asn1/s1ap/s1ap.cnf
   M /trunk/epan/dissectors/packet-nas_eps.c
   M /trunk/epan/dissectors/packet-s1ap.c
   M /trunk/epan/packet.c
   M /trunk/epan/packet_info.h

Handle Detach and Service request, make it possible to set direction on link(UL/DL).
------------------------------------------------------------------------
r28647 | guy | 2009-06-05 17:21:40 -0700 (Fri, 05 Jun 2009) | 4 lines
Changed paths:
   M /trunk/gtk/main.c

Give a routine a name that indicates in more detail exactly what the
routine does (it doesn't get arbitrary text, it gets a filter that
matches patches with a particular value of a particular column).

------------------------------------------------------------------------
r28646 | guy | 2009-06-05 17:12:43 -0700 (Fri, 05 Jun 2009) | 2 lines
Changed paths:
   M /trunk/file.c

Clean up white space.

------------------------------------------------------------------------
r28645 | guy | 2009-06-05 15:42:47 -0700 (Fri, 05 Jun 2009) | 25 lines
Changed paths:
   M /trunk/doc/README.tapping
   M /trunk/epan/dissectors/packet-http.c
   M /trunk/epan/dissectors/packet-isup.c
   M /trunk/epan/dissectors/packet-smb-sidsnooping.c
   M /trunk/epan/dissectors/packet-smb.c
   M /trunk/epan/dissectors/packet-smb2.c
   M /trunk/epan/dissectors/packet-smpp.c
   M /trunk/epan/dissectors/packet-ucp.c
   M /trunk/epan/libwireshark.def
   M /trunk/epan/stats_tree.c
   M /trunk/epan/stats_tree.h
   M /trunk/epan/stats_tree_priv.h
   M /trunk/epan/tap.c
   M /trunk/epan/tap.h
   M /trunk/epan/wslua/wslua_field.c
   M /trunk/epan/wslua/wslua_listener.c
   M /trunk/file.c
   M /trunk/file.h
   M /trunk/gtk/afp_stat.c
   M /trunk/gtk/ansi_a_stat.c
   M /trunk/gtk/ansi_map_stat.c
   M /trunk/gtk/bootp_stat.c
   M /trunk/gtk/camel_counter.c
   M /trunk/gtk/camel_srt.c
   M /trunk/gtk/compare_stat.c
   M /trunk/gtk/conversations_table.c
   M /trunk/gtk/dcerpc_stat.c
   M /trunk/gtk/diameter_stat.c
   M /trunk/gtk/expert_comp_dlg.c
   M /trunk/gtk/expert_dlg.c
   M /trunk/gtk/export_object.c
   M /trunk/gtk/fc_stat.c
   M /trunk/gtk/flow_graph.c
   M /trunk/gtk/follow_ssl.c
   M /trunk/gtk/follow_udp.c
   M /trunk/gtk/funnel_stat.c
   M /trunk/gtk/gsm_a_stat.c
   M /trunk/gtk/gsm_map_stat.c
   M /trunk/gtk/gtp_stat.c
   M /trunk/gtk/h225_counter.c
   M /trunk/gtk/h225_ras_srt.c
   M /trunk/gtk/hostlist_table.c
   M /trunk/gtk/iax2_analysis.c
   M /trunk/gtk/io_stat.c
   M /trunk/gtk/ldap_stat.c
   M /trunk/gtk/mac_lte_stat_dlg.c
   M /trunk/gtk/mcast_stream.c
   M /trunk/gtk/mcast_stream_dlg.c
   M /trunk/gtk/megaco_stat.c
   M /trunk/gtk/mgcp_stat.c
   M /trunk/gtk/mtp3_stat.c
   M /trunk/gtk/ncp_stat.c
   M /trunk/gtk/radius_stat.c
   M /trunk/gtk/rpc_progs.c
   M /trunk/gtk/rpc_stat.c
   M /trunk/gtk/rtp_analysis.c
   M /trunk/gtk/rtp_stream.c
   M /trunk/gtk/scsi_stat.c
   M /trunk/gtk/sctp_assoc_analyse.c
   M /trunk/gtk/sctp_chunk_stat.c
   M /trunk/gtk/sctp_chunk_stat_dlg.c
   M /trunk/gtk/sctp_stat.c
   M /trunk/gtk/sctp_stat_dlg.c
   M /trunk/gtk/sip_stat.c
   M /trunk/gtk/smb2_stat.c
   M /trunk/gtk/smb_stat.c
   M /trunk/gtk/stats_tree_stat.c
   M /trunk/gtk/tcp_graph.c
   M /trunk/gtk/voip_calls.c
   M /trunk/gtk/voip_calls_dlg.c
   M /trunk/gtk/wlan_stat_dlg.c
   M /trunk/gtk/wsp_stat.c
   M /trunk/plugins/mate/packet-mate.c
   M /trunk/plugins/stats_tree/pinfo_stats_tree.c
   M /trunk/rawshark.c
   M /trunk/tap-afpstat.c
   M /trunk/tap-ansi_astat.c
   M /trunk/tap-bootpstat.c
   M /trunk/tap-camelcounter.c
   M /trunk/tap-camelsrt.c
   M /trunk/tap-comparestat.c
   M /trunk/tap-dcerpcstat.c
   M /trunk/tap-gsm_astat.c
   M /trunk/tap-h225counter.c
   M /trunk/tap-h225rassrt.c
   M /trunk/tap-httpstat.c
   M /trunk/tap-iostat.c
   M /trunk/tap-iousers.c
   M /trunk/tap-megacostat.c
   M /trunk/tap-mgcpstat.c
   M /trunk/tap-protocolinfo.c
   M /trunk/tap-protohierstat.c
   M /trunk/tap-radiusstat.c
   M /trunk/tap-rpcprogs.c
   M /trunk/tap-rpcstat.c
   M /trunk/tap-rtp.c
   M /trunk/tap-sctpchunkstat.c
   M /trunk/tap-sipstat.c
   M /trunk/tap-smbsids.c
   M /trunk/tap-smbstat.c
   M /trunk/tap-stats_tree.c
   M /trunk/tap-wspstat.c
   M /trunk/tshark.c

Have tap listeners specify whether the "packet" routine requires

	a protocol tree;

	the column values.

This includes stats-tree listeners.

Have the routines to build the packet list, and to retap packets, honor
those requirements.  This means that cf_retap_packets() no longer needs
an argument to specify whether to construct the column values or not, so
get rid of that argument.

This also means that there's no need for a tap to have a fake filter
to ensure that the protocol tree will be built, so don't set up a fake
"frame" filter.

While we're at it, clean up some cases where "no filter" was represented
as a null string rather than a null pointer.

Have a routine to return an indication of the number of tap listeners
with filters; use that rather than the global num_tap_filters.

Clean up some indentation and some gboolean vs. gint items.

------------------------------------------------------------------------
r28644 | guy | 2009-06-05 12:12:30 -0700 (Fri, 05 Jun 2009) | 2 lines
Changed paths:
   M /trunk/gtk/service_response_time_table.c

And again.

------------------------------------------------------------------------
r28643 | guy | 2009-06-05 12:04:05 -0700 (Fri, 05 Jun 2009) | 2 lines
Changed paths:
   M /trunk/gtk/service_response_time_table.c

Use time_stat_init() to initialize the statistics for procedures.

------------------------------------------------------------------------
r28642 | tuexen | 2009-06-05 06:33:18 -0700 (Fri, 05 Jun 2009) | 4 lines
Changed paths:
   M /trunk/AUTHORS
   M /trunk/epan/dissectors/packet-sctp.c
   M /trunk/gtk/sctp_chunk_stat.c
   M /trunk/gtk/sctp_chunk_stat_dlg.c
   M /trunk/gtk/sctp_graph_dlg.c
   M /trunk/gtk/sctp_stat.c
   M /trunk/gtk/sctp_stat.h

* Fix name of Irene in AUTHORS.
* Add Varun Notibala to AUTHORS.
* Add support for NR-SACK and fix stability problems.

------------------------------------------------------------------------
r28641 | gal | 2009-06-05 05:04:24 -0700 (Fri, 05 Jun 2009) | 3 lines
Changed paths:
   M /trunk/asn1/x509sat/x509sat.cnf
   M /trunk/epan/dissectors/packet-x509sat.c

Microsoft PKCS#12 local machine keyset bag attribute


------------------------------------------------------------------------
r28640 | jake | 2009-06-04 10:37:48 -0700 (Thu, 04 Jun 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-edonkey.c

From Jakub Zawadzki:
Fix edonkey dissector a little, by using gint type for tvb_length_remaining() result.
------------------------------------------------------------------------
r28639 | martinm | 2009-06-04 08:10:28 -0700 (Thu, 04 Jun 2009) | 1 line
Changed paths:
   M /trunk/gtk/mac_lte_stat_dlg.c

Show total number of frames, UEs in stats window title.
------------------------------------------------------------------------
r28638 | martinm | 2009-06-04 08:08:56 -0700 (Thu, 04 Jun 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c

Fix typos, and make filter strings more consistent.
------------------------------------------------------------------------
r28637 | stig | 2009-06-04 07:23:30 -0700 (Thu, 04 Jun 2009) | 2 lines
Changed paths:
   M /trunk/epan/wslua/init_wslua.c

Changed expert infos from PI_DEBUG to PI_UNDECODED for Lua errors.

------------------------------------------------------------------------
r28636 | stig | 2009-06-04 07:22:16 -0700 (Thu, 04 Jun 2009) | 2 lines
Changed paths:
   M /trunk/epan/expert.c

Added missing PI_DEBUG to expert_group_vals[].

------------------------------------------------------------------------
r28635 | wmeier | 2009-06-04 05:27:09 -0700 (Thu, 04 Jun 2009) | 5 lines
Changed paths:
   M /trunk/wiretap/Makefile.nmake

Fix Windows build warning:
cl : Command line warning D9024 : unrecognized source file type 'ascend-grammar.h', object file assumed
cl : Command line warning D9027 : source file 'ascend-grammar.h' ignored


------------------------------------------------------------------------
r28634 | gal | 2009-06-04 01:30:03 -0700 (Thu, 04 Jun 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ses.c

A segmented DATA SPDU sequence of length one has user information.


------------------------------------------------------------------------
r28633 | stig | 2009-06-04 01:21:51 -0700 (Thu, 04 Jun 2009) | 4 lines
Changed paths:
   M /trunk/epan/wslua/wslua_proto.c

From Sam Roberts:
The value_string_from_table()'s use of the lua stack is not balanced,
if a table is iterated, it pops one more time than it should.

------------------------------------------------------------------------
r28632 | guy | 2009-06-03 15:58:07 -0700 (Wed, 03 Jun 2009) | 18 lines
Changed paths:
   M /trunk/AUTHORS

To quote the Wikipedia entry for the University of Duisburg-Essen, "In
2003 the Gerhard-Mercator-University and the University of Essen merged
to the University of Duisburg-Essen.", so the two entries for Thomas
Dreibholz are probably for the same person; merge them.

teluna.org is the site for a Joost Damad and an Isabelle Marien, and
following the links to his blog indicates that he's a Debian user and at
least uses openMSX.  A search for Joost Yervante Damad also finds a
recommendation to accept a Joost Yervante Damad as a Debian developer;
he says he maintains openMSX and is "a software developer and integrator
for a large multinational".  My guess is that said large multinational
is Siemens, so I'm assuming the two Joost Yervante Damad entries are for
the same person.

That leaves the two Thomas Palmers; they might be the same person, but
it's conceivable that they're not, so I'll do a bit more digging before
combining those entries.

------------------------------------------------------------------------
r28631 | guy | 2009-06-03 15:13:53 -0700 (Wed, 03 Jun 2009) | 12 lines
Changed paths:
   M /trunk/AUTHORS

Eliminate some duplicate entries.  If the e-mail addresses are the same,
it's an obvious duplicate; if the addresses are in the same domain, it's
almost certainly a duplicate; if the addresses are in different domains,
but one company bought some of the product line for another company, we
assume it's a duplicate (e.g., we presume Martijn Schipper moved from
Intersil to GlobespanVirata when Intersil sold the PRISM 802.11 chipset
lines to GlobespanVirata, although he now appears to be at Magna Carta).

This still leaves Joost Yervante Damad, Thomas Dreibholz, and Thomas
Palmer as duplicates - probably the same people, but I'll ask The Great
Gazoogle a few questions first.

------------------------------------------------------------------------
r28630 | jake | 2009-06-03 13:46:15 -0700 (Wed, 03 Jun 2009) | 1 line
Changed paths:
   M /trunk/AUTHORS

Merge another author entry.
------------------------------------------------------------------------
r28629 | etxrab | 2009-06-03 12:17:35 -0700 (Wed, 03 Jun 2009) | 1 line
Changed paths:
   M /trunk/gtk/rtp_stream_dlg.c

Unit is now ms.
------------------------------------------------------------------------
r28628 | jake | 2009-06-03 12:03:56 -0700 (Wed, 03 Jun 2009) | 1 line
Changed paths:
   M /trunk/AUTHORS

Remove duplicate CAPWAP dissector author.
------------------------------------------------------------------------
r28627 | jake | 2009-06-03 11:54:48 -0700 (Wed, 03 Jun 2009) | 2 lines
Changed paths:
   M /trunk/gtk/export_object.c

Correct error dialog with correct tap name.
Cleanup source code.
------------------------------------------------------------------------
r28626 | jake | 2009-06-03 11:41:40 -0700 (Wed, 03 Jun 2009) | 1 line
Changed paths:
   M /trunk/AUTHORS

Add CAPWAP dissector author.
------------------------------------------------------------------------
r28625 | stig | 2009-06-03 08:40:12 -0700 (Wed, 03 Jun 2009) | 2 lines
Changed paths:
   M /trunk/acinclude.m4

Don't reuse lua_dir in a for loop.

------------------------------------------------------------------------
r28624 | stig | 2009-06-03 08:28:30 -0700 (Wed, 03 Jun 2009) | 3 lines
Changed paths:
   M /trunk/acinclude.m4

Fixed setting of LUA_INCLUDES when having extraneous lua heder directory.
Fixed resetting flags after negative check for Lua.

------------------------------------------------------------------------
r28623 | stig | 2009-06-03 06:45:48 -0700 (Wed, 03 Jun 2009) | 2 lines
Changed paths:
   M /trunk/acinclude.m4

Only give a failure message if configuring with --with-lua=yes.

------------------------------------------------------------------------
r28622 | stig | 2009-06-03 06:21:48 -0700 (Wed, 03 Jun 2009) | 3 lines
Changed paths:
   M /trunk/acinclude.m4

Added check for extraneous lua header directories, as some systems
apparently put the headers in a "lua5.1" subdirectory.

------------------------------------------------------------------------
r28621 | stig | 2009-06-03 05:13:07 -0700 (Wed, 03 Jun 2009) | 2 lines
Changed paths:
   M /trunk/acinclude.m4
   M /trunk/configure.in

Use liblua by default, if available.

------------------------------------------------------------------------
r28620 | stig | 2009-06-03 03:38:07 -0700 (Wed, 03 Jun 2009) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ieee80211.c

Fixed bit position for wlan_mgt.fixed.delba.param.initiator.

This fixes bug 3505.

------------------------------------------------------------------------
r28619 | stig | 2009-06-03 02:57:22 -0700 (Wed, 03 Jun 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-tftp.c

Added a preference to define more udp ports to use for TFTP.

------------------------------------------------------------------------
r28618 | rbalint | 2009-06-02 23:38:21 -0700 (Tue, 02 Jun 2009) | 2 lines
Changed paths:
   M /trunk/doc/idl2wrs.pod
   M /trunk/doc/wireshark.pod

Fix pod errors in man pods.

------------------------------------------------------------------------
r28617 | stig | 2009-06-02 16:14:19 -0700 (Tue, 02 Jun 2009) | 3 lines
Changed paths:
   M /trunk/editcap.c

If no valid packages was found in the input file we write an empty
header in the output file.  This way we at least create a file.

------------------------------------------------------------------------
r28616 | wmeier | 2009-06-02 15:02:13 -0700 (Tue, 02 Jun 2009) | 2 lines
Changed paths:
   M /trunk/Makefile.nmake

Escape ? in echo text the Windows way ....

------------------------------------------------------------------------
r28615 | jake | 2009-06-02 14:44:00 -0700 (Tue, 02 Jun 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-capwap.c

Remove the module globals.
Clean up the source code.
------------------------------------------------------------------------
r28614 | stig | 2009-06-02 13:59:48 -0700 (Tue, 02 Jun 2009) | 2 lines
Changed paths:
   M /trunk/wiretap/netscaler.c

Optimized check if file is a nstrace file.

------------------------------------------------------------------------
r28613 | wmeier | 2009-06-02 13:57:57 -0700 (Tue, 02 Jun 2009) | 2 lines
Changed paths:
   M /trunk/gtk/capture_file_dlg.c

Fix some small memory leaks.

------------------------------------------------------------------------
r28612 | wmeier | 2009-06-02 13:16:23 -0700 (Tue, 02 Jun 2009) | 2 lines
Changed paths:
   M /trunk/gtk/file_dlg.c

Fix a small memory leak

------------------------------------------------------------------------
r28611 | etxrab | 2009-06-02 13:01:01 -0700 (Tue, 02 Jun 2009) | 1 line
Changed paths:
   M /trunk/tap-rtp-common.c

Fix "tap-rtp-common.c:440: warning: â€˜current_diffâ€™ may be used uninitialized in this function"
------------------------------------------------------------------------
r28610 | wmeier | 2009-06-02 12:41:35 -0700 (Tue, 02 Jun 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-capwap.c

Do find_dissector_handles once-only in proto_reg_handoff... 
lenght ==> length in a few places;

------------------------------------------------------------------------
r28609 | stig | 2009-06-02 12:35:45 -0700 (Tue, 02 Jun 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-memcache.c

Fixed the type for key_len in dissect_key().

------------------------------------------------------------------------
r28608 | wmeier | 2009-06-02 12:16:08 -0700 (Tue, 02 Jun 2009) | 8 lines
Changed paths:
   M /trunk/gtk/firewall_dlg.c
   M /trunk/gtk/pixmap_save.c

io_stat save & filewall rule save: rework "save dialog" slightly:
     - Prevent "dead" save-as window if error opening/writing file
        or if a directory is entered as the filename;
        Work-around is to always kill save-as window whether success
         or an error causing alert-box popup;
     - Enable "check for file overwrite" (if GTK 2.8 or greater);
     - Fix some memory leaks.

------------------------------------------------------------------------
r28607 | guy | 2009-06-02 12:06:05 -0700 (Tue, 02 Jun 2009) | 5 lines
Changed paths:
   M /trunk/wiretap/libpcap.c
   M /trunk/wiretap/pcap-common.c
   M /trunk/wiretap/pcap-common.h

When doing a seek-and-read, don't check the packet size, as we don't
have it (we have the size with the pseudo-header length already
removed); we've already read the packet, and thus have already checked
it.  Fixes bug 3501.

------------------------------------------------------------------------
r28606 | etxrab | 2009-06-02 12:05:20 -0700 (Tue, 02 Jun 2009) | 1 line
Changed paths:
   M /trunk/gtk/rtp_analysis.c
   M /trunk/gtk/rtp_analysis.h
   M /trunk/tap-rtp-common.c

Calculate skew and clock drift, make it possible to copy the label.
------------------------------------------------------------------------
r28605 | stig | 2009-06-02 11:47:36 -0700 (Tue, 02 Jun 2009) | 3 lines
Changed paths:
   M /trunk/gtk/main.c

From Graham Bloice via bug 3504:
Fix concurrent name resolution for c-ares.

------------------------------------------------------------------------
r28604 | wmeier | 2009-06-02 11:47:20 -0700 (Tue, 02 Jun 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-hip.c

packet_hip: (Minor): Remove unused data_handle; move proto_register... to just before proto_reg-handoff...

------------------------------------------------------------------------
r28603 | stig | 2009-06-02 11:39:38 -0700 (Tue, 02 Jun 2009) | 7 lines
Changed paths:
   M /trunk/AUTHORS
   M /trunk/epan/dissectors/Makefile.common
   A /trunk/epan/dissectors/packet-capwap.c

From Alexis La Goutte via bug 3488:
Add support for decoding CAPWAP Control Packet (RFC5415)

From me:
Adjusted some names.
Some space cleanup.

------------------------------------------------------------------------
r28602 | stig | 2009-06-02 10:22:40 -0700 (Tue, 02 Jun 2009) | 5 lines
Changed paths:
   M /trunk/editcap.c

Only call wtap_dump_close() if we have an open file.

We can have a situation where a file only contains a valid file header
without any packages, so this will avoid a crash.

------------------------------------------------------------------------
r28601 | stig | 2009-06-02 08:46:55 -0700 (Tue, 02 Jun 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-hip.c

Rewrote to add IPv6 addresses correctly and rewrote some proto_item_add_bytes()
to avoid using tvb_get_ptr().

------------------------------------------------------------------------
r28600 | wmeier | 2009-06-02 08:39:20 -0700 (Tue, 02 Jun 2009) | 2 lines
Changed paths:
   M /trunk/gtk/follow_stream.c

follow_stream: Enable "check for file overwrite" (if GTK 2.8 or greater);

------------------------------------------------------------------------
r28599 | morriss | 2009-06-02 08:34:17 -0700 (Tue, 02 Jun 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-sccp.c
   M /trunk/epan/dissectors/packet-sccp.h
   M /trunk/epan/dissectors/packet-sua.c

Decode SCCP cause values in SUA (using value_strings exported from the SCCP
dissector).

------------------------------------------------------------------------
r28598 | stig | 2009-06-02 08:22:33 -0700 (Tue, 02 Jun 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-hip.c

Removed a unused preference setting, some unused includes and
some unused code.

------------------------------------------------------------------------
r28597 | wmeier | 2009-06-02 08:17:35 -0700 (Tue, 02 Jun 2009) | 8 lines
Changed paths:
   M /trunk/gtk/rtp_stream_dlg.c

rtp_stream_dlg: rework dtp_stream "save as" slightly:
    - Prevent "dead" save-as window if error opening/writing file
       or if a directory is entered as the filename;
       Work-around is to always kill save-as window whether success
        or an error causing alert-box popup;
    - Enable "check for file overwrite" (if GTK 2.8 or greater);
    - Fix some memory leaks.

------------------------------------------------------------------------
r28596 | stig | 2009-06-02 08:10:04 -0700 (Tue, 02 Jun 2009) | 16 lines
Changed paths:
   M /trunk/AUTHORS
   M /trunk/epan/dissectors/Makefile.common
   A /trunk/epan/dissectors/packet-hip.c

From Samu Varjonen via bug 3378:
Added support for Host Identity Protocol (HIP).

From me:
- Adjusted location of "Checksum" and "HIP Controls", as they seems to have
  switched place in the bytes window
- Rewrote some proto_tree_add_uint -> proto_tree_add_item (some still remain)
- Rewrote to not use tvb_memcpy()
- Corrected some proto_tree_add_item's as the format seems to be big-endian
- Terminate ALL value_string's with { 0, NULL }
- No need to zero-terminate value_string strings.
- Removed call to check_col()
- Removed some prototypes
- Removed unused hf_hip_tlv_id, hf_hip_res and hf_hip_tlv_enc_iv (please check)
- Rewrote some C++ comments

------------------------------------------------------------------------
r28595 | gal | 2009-06-02 07:36:42 -0700 (Tue, 02 Jun 2009) | 4 lines
Changed paths:
   M /trunk/wiretap/ber.c

Better heuristics for detecting BER encoded file, especially when initial tag is indefinite length encoded.
Checked that the I4B traces reported in http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1972 still loads as expected.


------------------------------------------------------------------------
r28594 | gal | 2009-06-02 04:56:28 -0700 (Tue, 02 Jun 2009) | 2 lines
Changed paths:
   M /trunk/packaging/u3/win32/makefile.nmake
   M /trunk/packaging/u3/win32/u3util.c
   A /trunk/packaging/u3/win32/u3util.exe.manifest
   M /trunk/packaging/ws-manifest.pl

Update to install latest WinPcap and silently install/uninstall the Visual C++ 2008 Redistributable.

------------------------------------------------------------------------
r28593 | gal | 2009-06-02 04:04:14 -0700 (Tue, 02 Jun 2009) | 6 lines
Changed paths:
   M /trunk/asn1/p7/MSAbstractService.asn
   M /trunk/asn1/p7/p7.cnf
   A /trunk/asn1/x411/MHSProtocolObjectIdentifiers.asn
   M /trunk/asn1/x411/MTAAbstractService.asn
   M /trunk/asn1/x411/MTSAbstractService.asn
   A /trunk/asn1/x411/MTSAccessProtocol.asn
   M /trunk/asn1/x411/Makefile.common
   M /trunk/asn1/x411/packet-x411-template.c
   M /trunk/asn1/x411/x411.cnf
   M /trunk/epan/dissectors/packet-p7.c
   M /trunk/epan/dissectors/packet-p7.h
   M /trunk/epan/dissectors/packet-x411.c
   M /trunk/epan/dissectors/packet-x411.h

Update to:
* support the P3 protocol in addition to the P1 protocol; and 
* reduce the number of changes to the ASN.1 modules (as asn2wrs now handles more of the ASN.1 constructs).
P3 is currently only supported over ROS (and not RTSE)


------------------------------------------------------------------------
r28592 | stig | 2009-06-02 03:40:58 -0700 (Tue, 02 Jun 2009) | 3 lines
Changed paths:
   M /trunk/gtk/expert_comp_dlg.c
   M /trunk/gtk/expert_comp_table.h

From Jim Young (bug 2504):
Quick fix to sync expert_tapdata_s.

------------------------------------------------------------------------
r28591 | gal | 2009-06-02 02:50:09 -0700 (Tue, 02 Jun 2009) | 3 lines
Changed paths:
   M /trunk/asn1/ros/ros.cnf

Small typo.


------------------------------------------------------------------------
r28590 | gal | 2009-06-02 02:46:03 -0700 (Tue, 02 Jun 2009) | 3 lines
Changed paths:
   M /trunk/asn1/x509ce/CertificateExtensions.asn
   M /trunk/asn1/x509ce/x509ce.cnf
   M /trunk/epan/dissectors/packet-x509ce.c

Support for the Entrust VersionInfo certificate extension


------------------------------------------------------------------------
r28589 | gal | 2009-06-02 02:44:52 -0700 (Tue, 02 Jun 2009) | 2 lines
Changed paths:
   M /trunk/asn1/x509if/x509if.cnf
   M /trunk/epan/dissectors/packet-x509if.c

Restore the generation and display of LDAP DNs from RDN components

------------------------------------------------------------------------
r28588 | stig | 2009-06-02 02:23:48 -0700 (Tue, 02 Jun 2009) | 2 lines
Changed paths:
   M /trunk/wiretap/netscaler.c

Corrected nspm_signature_version() again.

------------------------------------------------------------------------
r28587 | gal | 2009-06-02 02:20:10 -0700 (Tue, 02 Jun 2009) | 3 lines
Changed paths:
   M /trunk/asn1/x509af/packet-x509af-template.c
   M /trunk/epan/dissectors/packet-x509af.c

Correct LDAP certificate attribute name


------------------------------------------------------------------------
r28586 | gal | 2009-06-02 02:17:16 -0700 (Tue, 02 Jun 2009) | 3 lines
Changed paths:
   M /trunk/asn1/pkix1implicit/pkix1implicit.cnf
   M /trunk/epan/dissectors/packet-pkix1implicit.c

Added support for the UserNotice certificate extension.


------------------------------------------------------------------------
r28585 | stig | 2009-06-02 01:47:45 -0700 (Tue, 02 Jun 2009) | 2 lines
Changed paths:
   M /trunk/wiretap/netscaler.c

Avoid infinite loop in nspm_signature_version().

------------------------------------------------------------------------
r28584 | guy | 2009-06-02 00:18:18 -0700 (Tue, 02 Jun 2009) | 2 lines
Changed paths:
   M /trunk/wiretap/netmon.c
   M /trunk/wiretap/pcap-common.c
   M /trunk/wiretap/snoop.c

No newlines in the additional-error-information string, please.

------------------------------------------------------------------------
r28583 | jake | 2009-06-01 23:37:21 -0700 (Mon, 01 Jun 2009) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dis-fields.c
   M /trunk/epan/dissectors/packet-dis-fields.h
   M /trunk/epan/dissectors/packet-dis-pdus.c
   M /trunk/epan/dissectors/packet-dis-pdus.h
   M /trunk/epan/dissectors/packet-dis.c

From Matt Deckard:
Add support for the DIS protocol dissector to more fully interpret the PDU
types "Data Query", "Data", and "Set Data". It should interpret the
originating and receiving entity IDs, request ID, number of fixed and variable
datum fields, and the ID and values of each datum field in the PDU.
------------------------------------------------------------------------
r28582 | rbalint | 2009-06-01 17:04:55 -0700 (Mon, 01 Jun 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-telnet.c

Unescape telnet suboption data if needed.
This fixes bug 191.

------------------------------------------------------------------------
r28581 | rbalint | 2009-06-01 15:41:48 -0700 (Mon, 01 Jun 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-telnet.c

Revert 28580.

------------------------------------------------------------------------
r28580 | rbalint | 2009-06-01 15:27:00 -0700 (Mon, 01 Jun 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-telnet.c

Fix dissection of telnet window size suboption.
This fixes bug 191.

------------------------------------------------------------------------
r28579 | stig | 2009-06-01 14:47:45 -0700 (Mon, 01 Jun 2009) | 2 lines
Changed paths:
   M /trunk/wiretap/netscaler.c

Try Jakub's casting with GPOINTER_TO_INT().

------------------------------------------------------------------------
r28578 | stig | 2009-06-01 14:26:50 -0700 (Mon, 01 Jun 2009) | 2 lines
Changed paths:
   M /trunk/wiretap/netscaler.c

Adding casts, take 3.

------------------------------------------------------------------------
r28577 | wmeier | 2009-06-01 13:52:53 -0700 (Mon, 01 Jun 2009) | 8 lines
Changed paths:
   M /trunk/gtk/main_proto_draw.c

proto_main_draw:  rework packet bytes "save as" slightly:
   - Prevent "dead" save-as window if error opening/writing file
      or if a directory is entered as the filename;
      Work-around is to always kill save-as window whether success
       or an error causing alert-box popup;
   - Enable "check for file overwrite" (if GTK 2.8 or greater);
   - Fix some memory leaks.

------------------------------------------------------------------------
r28576 | stig | 2009-06-01 12:55:57 -0700 (Mon, 01 Jun 2009) | 2 lines
Changed paths:
   M /trunk/wiretap/netscaler.c

Adding casts, take 2.

------------------------------------------------------------------------
r28575 | stig | 2009-06-01 12:46:40 -0700 (Mon, 01 Jun 2009) | 2 lines
Changed paths:
   M /trunk/wiretap/netscaler.c

Added/Changed some more casts to build.

------------------------------------------------------------------------
r28574 | wmeier | 2009-06-01 12:43:58 -0700 (Mon, 01 Jun 2009) | 9 lines
Changed paths:
   M /trunk/gtk/follow_stream.c
   M /trunk/gtk/follow_stream.h

follow_stream: rework "save as" slightly:
  - Prevent "dead" save-as window if unable to open file for write
     or if a directory is entered as the filename;
     Work-around is to always kill save-as window whether success
      or an error causing alert-box popup;
  - Fix a memory leak.
  - Define certain functions used only in follow_stream.c as static;
    (Remove declarations for them from follow_stream.h)

------------------------------------------------------------------------
r28573 | stig | 2009-06-01 11:50:16 -0700 (Mon, 01 Jun 2009) | 2 lines
Changed paths:
   M /trunk/wiretap/netscaler.c

Added some casts to remove some warnings.

------------------------------------------------------------------------
r28572 | stig | 2009-06-01 11:24:42 -0700 (Mon, 01 Jun 2009) | 2 lines
Changed paths:
   M /trunk/epan/dfilter/semcheck.c

Removed _U_ for an used argument.

------------------------------------------------------------------------
r28571 | stig | 2009-06-01 11:17:52 -0700 (Mon, 01 Jun 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-nstrace.c

Removed some unused hf_ entries.
Renamed filter abbrev from ns. to nstrace.

------------------------------------------------------------------------
r28570 | stig | 2009-06-01 11:09:07 -0700 (Mon, 01 Jun 2009) | 3 lines
Changed paths:
   A /trunk/epan/wspython/Makefile.nmake

Added the wspython Makefile.nmake from bug 3500 to satisfy the 
Ubuntu buildbot.

------------------------------------------------------------------------
r28569 | stig | 2009-06-01 10:52:14 -0700 (Mon, 01 Jun 2009) | 2 lines
Changed paths:
   M /trunk/gtk/rtp_analysis.c

Fix a printf to make the label correct.

------------------------------------------------------------------------
r28568 | stig | 2009-06-01 10:42:30 -0700 (Mon, 01 Jun 2009) | 2 lines
Changed paths:
   M /trunk/Makefile.am

Fix a typo in PYTHON_DIR.

------------------------------------------------------------------------
r28567 | wmeier | 2009-06-01 10:29:08 -0700 (Mon, 01 Jun 2009) | 2 lines
Changed paths:
   M /trunk/gtk/dlg_utils.c

(Trivial): remove a comment referring to Gtk 1

------------------------------------------------------------------------
r28566 | stig | 2009-06-01 10:28:20 -0700 (Mon, 01 Jun 2009) | 2 lines
Changed paths:
   M /trunk/epan/filesystem.c

Fixed a typo in a comment.

------------------------------------------------------------------------
r28565 | wmeier | 2009-06-01 10:27:54 -0700 (Mon, 01 Jun 2009) | 2 lines
Changed paths:
   M /trunk/gtk/dfilter_expr_dlg.c

dfilter_expr_dlg: fix several very minor memory leaks;

------------------------------------------------------------------------
r28564 | stig | 2009-06-01 10:23:38 -0700 (Mon, 01 Jun 2009) | 8 lines
Changed paths:
   M /trunk/AUTHORS
   M /trunk/epan/dissectors/Makefile.common
   A /trunk/epan/dissectors/packet-nstrace.c
   M /trunk/wiretap/Makefile.common
   M /trunk/wiretap/file_access.c
   A /trunk/wiretap/netscaler.c
   A /trunk/wiretap/netscaler.h
   M /trunk/wiretap/wtap-int.h
   M /trunk/wiretap/wtap.c
   M /trunk/wiretap/wtap.h

From Ravi Kondamuru via bug 3457: 
Add support to read citrix netscaler capture file format.

From me:
- Renamed packet-ns.c to packet-nstrace.c
- Rewrote to not use "goto" in netscaler.c
- Moved dissecting of coreid

------------------------------------------------------------------------
r28563 | wmeier | 2009-06-01 10:08:46 -0700 (Mon, 01 Jun 2009) | 2 lines
Changed paths:
   M /trunk/gtk/about_dlg.c

about_dlg: fix a memory leak when double-clicking on a path.

------------------------------------------------------------------------
r28562 | wmeier | 2009-06-01 10:01:42 -0700 (Mon, 01 Jun 2009) | 2 lines
Changed paths:
   M /trunk/gtk/wlan_stat_dlg.c

wlan_stat: fix a memory leak

------------------------------------------------------------------------
r28561 | martinm | 2009-06-01 09:50:27 -0700 (Mon, 01 Jun 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c

For DL-SCH/UL-SCH, show subframe number in info column.
------------------------------------------------------------------------
r28560 | etxrab | 2009-06-01 09:44:05 -0700 (Mon, 01 Jun 2009) | 1 line
Changed paths:
   M /trunk/gtk/rtp_analysis.c
   M /trunk/tap-rtp-common.c

Show max and mean Jitter.
------------------------------------------------------------------------
r28559 | stig | 2009-06-01 09:01:48 -0700 (Mon, 01 Jun 2009) | 3 lines
Changed paths:
   M /trunk/gtk/main_filter_toolbar.c

From Kovarththanan Rajaratnam via bug 3482:
Sort display filter list entries by usage.

------------------------------------------------------------------------
r28558 | wmeier | 2009-06-01 08:54:14 -0700 (Mon, 01 Jun 2009) | 3 lines
Changed paths:
   M /trunk/gtk/graph_analysis.h

Rename dialog_data_t ==> graph_analysis_dialog_data_t 
 (so VWindows VC debugger doesn't confuse it with dialog_data_t in rtp_player.c)

------------------------------------------------------------------------
r28557 | wmeier | 2009-06-01 08:45:42 -0700 (Mon, 01 Jun 2009) | 2 lines
Changed paths:
   M /trunk/gtk/t38_analysis.c

Remove unneeded #include graph_analysis.h; Add #include gtk/gtk.h

------------------------------------------------------------------------
r28556 | stig | 2009-06-01 08:26:15 -0700 (Mon, 01 Jun 2009) | 3 lines
Changed paths:
   M /trunk/file.c

Popup a dialog in case we match a row outside the loaded frame area.
This adds some information for bug 3429.

------------------------------------------------------------------------
r28555 | stig | 2009-06-01 07:51:09 -0700 (Mon, 01 Jun 2009) | 5 lines
Changed paths:
   M /trunk/file.c

From Kovarththanan Rajaratnam via bug 3429:
This patch downgrades the g_assert() to a proper if statement. This is needed
because we can end up with a match but _without_ any valid row attached to it.
This is the case when the user has aborted while dissecting.

------------------------------------------------------------------------
r28554 | wmeier | 2009-06-01 07:00:09 -0700 (Mon, 01 Jun 2009) | 6 lines
Changed paths:
   M /trunk/gtk/graph_analysis.c

flow_graph & etc: rework graph "save as" slightly:
 - Pop up an alert box if unable to open file for write;
 - Prevent "dead" save-as window if unable to open file for write
    or if a directory is entered as the filename;
 - Fix a memory leak.

------------------------------------------------------------------------
r28553 | wmeier | 2009-06-01 05:32:02 -0700 (Mon, 01 Jun 2009) | 2 lines
Changed paths:
   M /trunk/gtk/rtp_analysis.c

Fix a few more memory leaks & do a few other minor changes

------------------------------------------------------------------------
r28552 | wmeier | 2009-06-01 04:35:52 -0700 (Mon, 01 Jun 2009) | 2 lines
Changed paths:
   M /trunk/gtk/iax2_analysis.c

Fix minor memory leaks; Minor reformatting

------------------------------------------------------------------------
r28551 | etxrab | 2009-05-31 12:55:30 -0700 (Sun, 31 May 2009) | 18 lines
Changed paths:
   M /trunk/gtk/rtp_analysis.c

Copy the changes from:
http://anonsvn.wireshark.org/viewvc/viewvc.cgi?view=rev&revision=28534

User: wmeier
Date: 2009/05/30 11:07 AM

Log:
 Fix the save_as functions so they work (including work-around  when save-as raises an alert box). 
 Also:
 - save_as_csv: don't skip over first line of output;
 - save_as_csv: Fix some (probably significant) memory leaks
   associated with the use of gtk_tree_view;
 - Prevent tendency for IAX2 stream window and graph window 
   to get lost behind other windows;
 - Minor save_as dialog window reformatting;
 - Misc source code cleanup & reformatting.

To RTP Analysis.
------------------------------------------------------------------------
r28550 | stig | 2009-05-31 12:46:31 -0700 (Sun, 31 May 2009) | 4 lines
Changed paths:
   M /trunk/epan/dfilter/semcheck.c

From yami (bug 3361):
Try to resolve a crash issue when having a function on the RHS
of a filter test which does not return the same type as the LHS.

------------------------------------------------------------------------
r28549 | rbalint | 2009-05-31 11:38:28 -0700 (Sun, 31 May 2009) | 3 lines
Changed paths:
   M /trunk/dumpcap.c

Set SIGPIPE handler every time the program starts.
This hopefully fixes bug 1740.

------------------------------------------------------------------------
r28548 | stig | 2009-05-31 11:30:46 -0700 (Sun, 31 May 2009) | 2 lines
Changed paths:
   M /trunk/packaging/macosx/Resources/bin/wireshark
   M /trunk/packaging/macosx/osx-app.sh

Added support for python bindings in the OSX package.

------------------------------------------------------------------------
r28547 | stig | 2009-05-31 11:30:07 -0700 (Sun, 31 May 2009) | 2 lines
Changed paths:
   M /trunk/gtk/about_dlg.c

Added Python Bindings directory to the About->Folders listing.

------------------------------------------------------------------------
r28546 | etxrab | 2009-05-31 10:06:04 -0700 (Sun, 31 May 2009) | 1 line
Changed paths:
   M /trunk/gtk/rtp_analysis.c
   M /trunk/tap-rtp-common.c
   M /trunk/tap-rtp.c

Calculate jitter and delta in ms.
------------------------------------------------------------------------
r28545 | stig | 2009-05-31 09:37:47 -0700 (Sun, 31 May 2009) | 2 lines
Changed paths:
   M /trunk/epan/wspython

Added some svn:ignore targets for epan/wspython

------------------------------------------------------------------------
r28544 | stig | 2009-05-31 09:06:32 -0700 (Sun, 31 May 2009) | 2 lines
Changed paths:
   M /trunk/configure.in

Adjusted the python binding message from configure.

------------------------------------------------------------------------
r28543 | stig | 2009-05-31 09:05:13 -0700 (Sun, 31 May 2009) | 3 lines
Changed paths:
   M /trunk/Makefile.am
   M /trunk/version_info.c

From Kovarththanan Rajaratnam's patch in bug 3500:
Added info about python version.

------------------------------------------------------------------------
r28542 | tuexen | 2009-05-31 08:25:38 -0700 (Sun, 31 May 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ssl-utils.c

Bring cipher suites in sync.

------------------------------------------------------------------------
r28540 | gerald | 2009-05-31 08:03:48 -0700 (Sun, 31 May 2009) | 1 line
Changed paths:
   M /trunk/manuf

[Automatic manuf and enterprise-numbers update for 2009-05-31]
------------------------------------------------------------------------
r28539 | martinm | 2009-05-31 05:11:44 -0700 (Sun, 31 May 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-pdcp-lte.c

Don't dissect IP-ID and UDP checksum for IR, IR-DYN frames.
Name hf items and filter strings to consistently include "rohc"

------------------------------------------------------------------------
r28538 | jake | 2009-05-31 04:31:40 -0700 (Sun, 31 May 2009) | 2 lines
Changed paths:
   M /trunk/file.c

Fix bug 3489:
Array overrun at copy of filter expression on GTK1 build.
------------------------------------------------------------------------
r28537 | sfisher | 2009-05-30 22:55:15 -0700 (Sat, 30 May 2009) | 4 lines
Changed paths:
   M /trunk/AUTHORS
   M /trunk/epan/dissectors/packet-daytime.c
   M /trunk/epan/dissectors/packet-exec.c
   M /trunk/epan/dissectors/packet-llt.c
   M /trunk/epan/dissectors/packet-newmail.c
   M /trunk/epan/dissectors/packet-vnc.c
   M /trunk/epan/dissectors/packet-wlccp.c
   M /trunk/epan/dissectors/packet-wow.c
   M /trunk/gtk/export_object.c
   M /trunk/gtk/export_object.h
   M /trunk/gtk/export_object_http.c
   M /trunk/gtk/pixmap_save.c
   M /trunk/gtk/pixmap_save.h
   M /trunk/wiretap/commview.c
   M /trunk/wiretap/packetlogger.c


Change my e-mail address


------------------------------------------------------------------------
r28536 | guy | 2009-05-30 13:02:38 -0700 (Sat, 30 May 2009) | 3 lines
Changed paths:
   M /trunk/gtk/iax2_analysis.c

gtk_file_chooser_set_do_overwrite_confirmation() is only available in
2.8 and later.

------------------------------------------------------------------------
r28535 | tuexen | 2009-05-30 12:52:41 -0700 (Sat, 30 May 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ssl-utils.c

Add cipher suites defined in RFC 4279.

------------------------------------------------------------------------
r28534 | wmeier | 2009-05-30 11:07:35 -0700 (Sat, 30 May 2009) | 11 lines
Changed paths:
   M /trunk/gtk/iax2_analysis.c

Fix the save_as functions so they work (including work-around 
when save-as raises an alert box). 
Also:
- save_as_csv: don't skip over first line of output;
- save_as_csv: Fix some (probably significant) memory leaks
  associated with the use of gtk_tree_view;
- Prevent tendency for IAX2 stream window and graph window 
  to get lost behind other windows;
- Minor save_as dialog window reformatting;
- Misc source code cleanup & reformatting.

------------------------------------------------------------------------
r28533 | standel | 2009-05-30 06:38:45 -0700 (Sat, 30 May 2009) | 3 lines
Changed paths:
   M /trunk/doc/Makefile.am

adding README.python to EXTRA_DIST


------------------------------------------------------------------------
r28532 | standel | 2009-05-30 06:37:02 -0700 (Sat, 30 May 2009) | 9 lines
Changed paths:
   M /trunk/AUTHORS
   A /trunk/doc/README.python
   M /trunk/epan/wspython/wspy_dissector.py
   M /trunk/epan/wspython/wspy_dissectors/homeplug.py.sample

python binding update :

    * adding pydoc documentation to doc/README.python
    * possible to access directly libwireshark via libhandle and raw_<tvb|pinfo|tree>
    * transform some methods into properties
    * update sample to reflect changes/features
    * adding comments!!!


------------------------------------------------------------------------
r28531 | martinm | 2009-05-30 05:54:08 -0700 (Sat, 30 May 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.h

Tidy up comments.

------------------------------------------------------------------------
r28530 | martinm | 2009-05-30 04:57:39 -0700 (Sat, 30 May 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.h

Dual-license this header file.

------------------------------------------------------------------------
r28529 | standel | 2009-05-29 14:10:40 -0700 (Fri, 29 May 2009) | 6 lines
Changed paths:
   M /trunk/Makefile.am
   M /trunk/acinclude.m4
   M /trunk/configure.in
   M /trunk/epan/Makefile.am
   M /trunk/epan/filesystem.c
   M /trunk/epan/filesystem.h
   M /trunk/epan/proto.c
   A /trunk/epan/wspython
   A /trunk/epan/wspython/Makefile.am
   A /trunk/epan/wspython/Makefile.common
   A /trunk/epan/wspython/register-dissector.py
   A /trunk/epan/wspython/wspy_dissector.py
   A /trunk/epan/wspython/wspy_dissectors
   A /trunk/epan/wspython/wspy_dissectors/homeplug.py.sample
   A /trunk/epan/wspython/wspy_libws.py
   A /trunk/epan/wspython/wspy_proto.c
   A /trunk/epan/wspython/wspy_proto.h
   A /trunk/epan/wspython/wspy_register.c
   A /trunk/epan/wspython/wspy_register.h

python binding for wireshark (first commit)

      * ability to write dissectors with python for wireshark.
        documentation (http://wiki.wireshark.org/Python)


------------------------------------------------------------------------
r28528 | wmeier | 2009-05-29 13:11:17 -0700 (Fri, 29 May 2009) | 4 lines
Changed paths:
   M /trunk/Makefile.nmake

Prevent "echo ? ... " from expanding ? as a file name pattern;
(Trivial) Remove duplicate xcopy of libwireshark.dll;
(Trivial) xcopy $(MSVCR_DLL) ...  only if newer.

------------------------------------------------------------------------
r28527 | gerald | 2009-05-29 11:45:24 -0700 (Fri, 29 May 2009) | 2 lines
Changed paths:
   M /trunk/Makefile.nmake
   M /trunk/tools/win32-setup.sh
   M /trunk/tools/win64-setup.sh

Update the Windows library tags and documentation filename.

------------------------------------------------------------------------
r28526 | gerald | 2009-05-29 10:57:55 -0700 (Fri, 29 May 2009) | 2 lines
Changed paths:
   M /trunk/docbook/wsdg_graphics/ws-logo.png
   M /trunk/docbook/wsug_graphics/ws-logo.png

Update the logo in the documentation.

------------------------------------------------------------------------
r28525 | gerald | 2009-05-29 10:12:20 -0700 (Fri, 29 May 2009) | 2 lines
Changed paths:
   M /trunk/docbook/developer-guide.xml
   M /trunk/docbook/user-guide.xml

Update version numbers.

------------------------------------------------------------------------
r28523 | gerald | 2009-05-29 10:06:25 -0700 (Fri, 29 May 2009) | 2 lines
Changed paths:
   M /trunk/packaging/nsis/Makefile.am

Add WinPcap_4_1_beta5.exe to the distribution.

------------------------------------------------------------------------
r28521 | gerald | 2009-05-29 09:28:20 -0700 (Fri, 29 May 2009) | 2 lines
Changed paths:
   D /trunk/packaging/nsis/WinPcap_4_0_2.exe
   A /trunk/packaging/nsis/WinPcap_4_1_beta5.exe
   M /trunk/packaging/nsis/wireshark.nsi

Install WinPcap 4.1 beta5. It's stable, and is required for Win64.

------------------------------------------------------------------------
r28520 | wmeier | 2009-05-29 06:42:51 -0700 (Fri, 29 May 2009) | 2 lines
Changed paths:
   M /trunk/gtk/file_dlg.c

Use consistent indentation.

------------------------------------------------------------------------
r28519 | jmayer | 2009-05-29 03:59:27 -0700 (Fri, 29 May 2009) | 1 line
Changed paths:
   M /trunk/tools/checkhf.pl

Small comment fixes
------------------------------------------------------------------------
r28518 | jmayer | 2009-05-29 03:57:47 -0700 (Fri, 29 May 2009) | 6 lines
Changed paths:
   M /trunk/CMakeLists.txt
   M /trunk/cmake/modules/FindLEX.cmake
   M /trunk/cmake/modules/FindYACC.cmake
   M /trunk/wiretap/CMakeLists.txt

Resume work on CMake for Wireshark. Finally found and fixed a
few mistakes that I made earlier.

Current status: dumpcap still doesn't build
Next step: Add a ylwrap like workaround for flex misbehaviour.

------------------------------------------------------------------------
r28517 | etxrab | 2009-05-28 23:16:43 -0700 (Thu, 28 May 2009) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-ieee80211.c
   M /trunk/epan/dissectors/packet-pana.c
   M /trunk/epan/dissectors/packet-rpc.c
   M /trunk/epan/dissectors/packet-smb.c
   M /trunk/epan/dissectors/packet-tcp.c
   M /trunk/epan/dissectors/packet-zbee-security.c

tvb_new_real_data -> tvb_new_child_real_data
------------------------------------------------------------------------
r28516 | wmeier | 2009-05-28 16:20:20 -0700 (Thu, 28 May 2009) | 20 lines
Changed paths:
   M /trunk/Makefile.nmake
   M /trunk/tools/win32-setup.sh

Version 2: Fix bug: Makefile doesn't detect some out-of-date libraries.
 The previous fix (SVN 28504) didn't quite work since
 nmake always errored out if the libraries were not up-to-date; this 
 prevented doing an nmake ... setup.

 This version of the fix:
 1. Gets the library status (checktag) at the beginning of the make.
 2. Effectively does the actual testing of the status whenever 
    a target with $(LIBS_CHECK) as a dependency is invoked.

 Result: nmake ... [all] will error-out while nmake .... setup will
  work properly.

 Note that nmake ... setup will now show an initial error message
  (from checktag) if the libraries are out of date; setup will still 
  proceed normally.
  This is a slight change from the current behavior wherein no
  error message occurs when nmake ... setup is invoked when the
  libraries are out of date.

------------------------------------------------------------------------
r28515 | stig | 2009-05-28 13:25:26 -0700 (Thu, 28 May 2009) | 3 lines
Changed paths:
   M /trunk/gtk/filter_dlg.c

From yami (bug 3497):
Improved the "Invalid filter" message in the status bar.

------------------------------------------------------------------------
r28514 | jake | 2009-05-28 11:42:40 -0700 (Thu, 28 May 2009) | 1 line
Changed paths:
   M /trunk/packaging/nsis/Makefile.nmake

Include profinet plugin in PLUGINS symbol.
------------------------------------------------------------------------
r28513 | stig | 2009-05-28 01:38:49 -0700 (Thu, 28 May 2009) | 9 lines
Changed paths:
   M /trunk/epan/dissectors/packet-zbee-security.c

From Tobias Witek (bug 3496):
The patch puts the function declarations for zbee_sec_ccm_decrypt() and
zbee_sec_key_hash() into a #ifdef HAVE_LIBGCRYPT guardian to avoid gcc from
complaining about functions that are declared as 'static' but never defined.

It additionally puts the function zbee_sec_make_nonce() (and its declaration)
into a #ifdef HAVE_LIBGCRYPT guardian to avoid gcc from complaining about a
defined but unused function, if libgcrypt is not used.

------------------------------------------------------------------------
r28512 | martinm | 2009-05-27 20:26:40 -0700 (Wed, 27 May 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c

Add casts from size_t to fix win64 buildbot problems.

------------------------------------------------------------------------
r28511 | martinm | 2009-05-27 19:24:27 -0700 (Wed, 27 May 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-mac-lte.c
   M /trunk/epan/dissectors/packet-mac-lte.h
   M /trunk/gtk/mac_lte_stat_dlg.c

Add definitions for a UDP framing protocol and heuristic dissector (example client code will be posted on wiki soon)
Add a missed initialisation to stats window struct.

------------------------------------------------------------------------
r28510 | wmeier | 2009-05-27 13:08:39 -0700 (Wed, 27 May 2009) | 2 lines
Changed paths:
   M /trunk/docbook/Makefile.nmake

Implement a simpler way to check for a change in the svn version.

------------------------------------------------------------------------
r28509 | etxrab | 2009-05-27 11:22:39 -0700 (Wed, 27 May 2009) | 1 line
Changed paths:
   M /trunk/asn1/h245/h245.cnf
   M /trunk/asn1/h245/packet-h245-template.c
   M /trunk/epan/dissectors/packet-h245.c

Detect if the setup channel is video or not.
------------------------------------------------------------------------
r28508 | gerald | 2009-05-27 11:20:52 -0700 (Wed, 27 May 2009) | 2 lines
Changed paths:
   M /trunk/docbook/Makefile

Copy over r28507 from /trunk-1.2.

------------------------------------------------------------------------
r28505 | wmeier | 2009-05-27 10:13:07 -0700 (Wed, 27 May 2009) | 2 lines
Changed paths:
   M /trunk/Makefile.nmake

Add missing quote

------------------------------------------------------------------------
r28504 | wmeier | 2009-05-27 10:07:51 -0700 (Wed, 27 May 2009) | 19 lines
Changed paths:
   M /trunk/Makefile.nmake

Fix bug: Makefile doesn't detect some out-of-date libraries.

Reason:
 The makefile was coded to do the checktag and libverify checks
 only if makefile.nmake changed. It's now the case that some 
 library updates are reflected in config.nmake rather than in
 Makefile.nmake and thus were missed.

Solution:
 Do a checktag once at the beginning of the make.
 Do not do a libverify any more. I think that checking
  that the library 'tag' is correct is sufficient.
 (The libverify code has been effectively commented out for now. 
  It can be removed at a later date once we're comfortable
  with just using checktag).
 --This line, and those below, will be ignored--

M    Makefile.nmake

------------------------------------------------------------------------
r28503 | stig | 2009-05-27 07:13:55 -0700 (Wed, 27 May 2009) | 3 lines
Changed paths:
   M /trunk/gtk/about_dlg.c
   M /trunk/gtk/main.c

From Siddhes (bug 3483):
Throttle splash screen updates when running remote.

------------------------------------------------------------------------
r28502 | rbalint | 2009-05-26 19:42:43 -0700 (Tue, 26 May 2009) | 4 lines
Changed paths:
   M /trunk/gtk/dlg_utils.c
   M /trunk/gtk/main.c
   M /trunk/gtk/simple_dialog.c
   M /trunk/gtk/stock_icons.c
   M /trunk/gtk/stock_icons.h
   M /trunk/simple_dialog.h

Change button label to "Quit without Saving" from "Continue without Saving" 
when exiting Wireshark and having an open, not yet saved capture file.
This fixes bug 1427.

------------------------------------------------------------------------
r28498 | stig | 2009-05-26 14:13:16 -0700 (Tue, 26 May 2009) | 3 lines
Changed paths:
   M /trunk/gtk/capture_if_dlg.c

Make it possible to toggle the displayed IP address in the capture interfacs
dialog if more than one IP address exists for the selected device.

------------------------------------------------------------------------
r28497 | wmeier | 2009-05-26 13:57:39 -0700 (Tue, 26 May 2009) | 4 lines
Changed paths:
   M /trunk/docbook/Makefile.nmake

docbook: Windows: rebuild docs only when source or svn_version actually changes.
 Also: rebuild docs if docbook/Makefile.nmake or docbook/Makefile.common changes;
       rebuilding individual target (wdug, wsdg,...) will check for svn_version change.

------------------------------------------------------------------------
r28495 | gerald | 2009-05-26 13:53:28 -0700 (Tue, 26 May 2009) | 2 lines
Changed paths:
   M /trunk/config.nmake
   M /trunk/configure.in
   M /trunk/debian/changelog
   M /trunk/docbook/release-notes.xml

Move the trunk to 1.3.

------------------------------------------------------------------------
