------------------------------------------------------------------------
r28015 | gerald | 2009-04-08 22:35:47 -0700 (Wed, 08 Apr 2009) | 2 lines
Changed paths:
   M /trunk-1.0/config.nmake
   M /trunk-1.0/configure.in
   M /trunk-1.0/debian/changelog
   M /trunk-1.0/version.conf

Move to 1.0.8pre

------------------------------------------------------------------------
r28025 | gerald | 2009-04-09 08:47:51 -0700 (Thu, 09 Apr 2009) | 2 lines
Changed paths:
   M /trunk-1.0/docbook/release-notes.xml

Reset the release notes.

------------------------------------------------------------------------
r28036 | gerald | 2009-04-12 08:04:18 -0700 (Sun, 12 Apr 2009) | 1 line
Changed paths:
   M /trunk-1.0/epan/enterprise-numbers
   M /trunk-1.0/manuf

[Automatic manuf and enterprise-numbers update for 2009-04-12]
------------------------------------------------------------------------
r28087 | gerald | 2009-04-19 08:04:30 -0700 (Sun, 19 Apr 2009) | 1 line
Changed paths:
   M /trunk-1.0/epan/enterprise-numbers
   M /trunk-1.0/manuf

[Automatic manuf and enterprise-numbers update for 2009-04-19]
------------------------------------------------------------------------
r28158 | gerald | 2009-04-26 10:12:04 -0700 (Sun, 26 Apr 2009) | 1 line
Changed paths:
   M /trunk-1.0/manuf

[Automatic manuf and enterprise-numbers update for 2009-04-26]
------------------------------------------------------------------------
r28260 | gerald | 2009-05-03 08:04:13 -0700 (Sun, 03 May 2009) | 1 line
Changed paths:
   M /trunk-1.0/epan/enterprise-numbers
   M /trunk-1.0/manuf

[Automatic manuf and enterprise-numbers update for 2009-05-03]
------------------------------------------------------------------------
r28324 | gerald | 2009-05-10 08:05:07 -0700 (Sun, 10 May 2009) | 1 line
Changed paths:
   M /trunk-1.0/epan/enterprise-numbers
   M /trunk-1.0/manuf

[Automatic manuf and enterprise-numbers update for 2009-05-10]
------------------------------------------------------------------------
r28382 | gerald | 2009-05-17 08:04:32 -0700 (Sun, 17 May 2009) | 1 line
Changed paths:
   M /trunk-1.0/epan/enterprise-numbers
   M /trunk-1.0/manuf

[Automatic manuf and enterprise-numbers update for 2009-05-17]
------------------------------------------------------------------------
r28404 | gerald | 2009-05-18 15:51:53 -0700 (Mon, 18 May 2009) | 84 lines
Changed paths:
   M /trunk-1.0/doc/tshark.pod
   M /trunk-1.0/docbook/release-notes.xml
   M /trunk-1.0/epan/dissectors/packet-pcnfsd.c
   M /trunk-1.0/epan/dissectors/packet-rpc.c
   M /trunk-1.0/epan/dissectors/packet-rpc.h
   M /trunk-1.0/epan/dissectors/packet-rtcp.c
   M /trunk-1.0/epan/dissectors/packet-s5066.c
   M /trunk-1.0/epan/dissectors/packet-sccp.c
   M /trunk-1.0/epan/dissectors/packet-ssl.c
   M /trunk-1.0/epan/dissectors/packet-user_encap.c
   M /trunk-1.0/epan/uat.h

Copy over revisions from the trunk:

------------------------------------------------------------------------
r27663 | stig | 2009-03-08 15:31:28 -0700 (Sun, 08 Mar 2009) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-user_encap.c
   M /trunk/epan/uat.h

Don't use ep_strndup() to copy the uat protocol name, because the value
can be free'ed before we use it.  Allocate the string like we do for
other strings and copy/free the memory in the appropriate copy_cb/free_cb
functions.  This is only used in the DLT_USER table yet.
------------------------------------------------------------------------
r27714 | stig | 2009-03-12 15:06:59 -0700 (Thu, 12 Mar 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-s5066.c

From Menno Andriesse:
Check for correct tx_mode in dissect_s5066_21() and dissect_s5066_25().
------------------------------------------------------------------------
r28031 | guy | 2009-04-10 20:56:14 -0700 (Fri, 10 Apr 2009) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-rtcp.c

Get the offset of the padding count correct (it has nothing to do with
the amount of captured packet data, so calculating it must not involve
tvb_length_remaining()), and, when processing the padding, count the
padding count octet in the offset, so that the length check is correct.
------------------------------------------------------------------------
r28046 | sake | 2009-04-14 09:38:08 -0700 (Tue, 14 Apr 2009) | 8 lines
Changed paths:
   M /trunk/doc/tshark.pod

Add a note for -z io,stat,<interval>,<filter>,<filter>,... to use "." as 
a decimal separator, as the "," will make the command fail.

(of course it would be nice to have this fixed, but for now, it at least
informs the user how to work around the issue)
------------------------------------------------------------------------
r28058 | wmeier | 2009-04-15 13:01:45 -0700 (Wed, 15 Apr 2009) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-sccp.c

packet_sccp.c: Init an uninit'd variable which was the cause of intermittent crashes.
 Fixes Bug #3409 (https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3409)
------------------------------------------------------------------------
r28088 | sake | 2009-04-19 13:28:18 -0700 (Sun, 19 Apr 2009) | 8 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ssl.c

When a frame contains the remainder of a previous PDU and a new PDU, the 
protocol tree would show two "Secure Socket Layer" branches and the INFO
column would fail to show the content type of the second PDU. Don't give
control back to TCP for the second PDU by just fetching the remaining bytes
of the first PDU, but ask for a whole new segment so that all processing
will be done within the SSL dissector itself.
------------------------------------------------------------------------


Copy over revisions by hand:

------------------------------------------------------------------------
r28397 | gerald | 2009-05-18 13:30:55 -0700 (Mon, 18 May 2009) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-sccp.c

Use se_alloc0 and ep_alloc0.
------------------------------------------------------------------------
r28128 | gerald | 2009-04-22 10:42:47 -0700 (Wed, 22 Apr 2009) | 6 lines
Changed paths:
   M /trunk/epan/dissectors/packet-pcnfsd.c
   M /trunk/epan/dissectors/packet-rpc.c
   M /trunk/epan/dissectors/packet-rpc.h

From Mark Cave-Ayland: Fix a crash in the PCNFSD dissector.

From me: Apply Mark's fix to the ident string. Add public #defines for
the special strings that dissect_rpc_* might return and use them in
PCNFSD.  Replace a manual buffer allocation with ep_strdup_printf.
------------------------------------------------------------------------


Update the release notes.

------------------------------------------------------------------------
r28405 | gerald | 2009-05-18 16:55:55 -0700 (Mon, 18 May 2009) | 47 lines
Changed paths:
   M /trunk-1.0/asn1/mpeg-pes/Makefile.nmake
   M /trunk-1.0/asn1/mpeg-pes/packet-mpeg-pes-template.c
   M /trunk-1.0/configure.in
   M /trunk-1.0/docbook/release-notes.xml
   M /trunk-1.0/epan/dissectors/packet-acp133.c
   M /trunk-1.0/epan/dissectors/packet-acp133.h
   M /trunk-1.0/epan/dissectors/packet-acse.c
   M /trunk-1.0/epan/dissectors/packet-acse.h
   M /trunk-1.0/epan/dissectors/packet-ansi_tcap.c
   M /trunk-1.0/epan/dissectors/packet-camel.c
   M /trunk-1.0/epan/dissectors/packet-camel.h
   M /trunk-1.0/epan/dissectors/packet-cdt.c
   M /trunk-1.0/epan/dissectors/packet-cdt.h
   M /trunk-1.0/epan/dissectors/packet-cmip.c
   M /trunk-1.0/epan/dissectors/packet-cmip.h
   M /trunk-1.0/epan/dissectors/packet-cmp.c
   M /trunk-1.0/epan/dissectors/packet-cmp.h
   M /trunk-1.0/epan/dissectors/packet-cms.c
   M /trunk-1.0/epan/dissectors/packet-cms.h
   M /trunk-1.0/epan/dissectors/packet-crmf.c
   M /trunk-1.0/epan/dissectors/packet-crmf.h
   M /trunk-1.0/epan/dissectors/packet-dap.c
   M /trunk-1.0/epan/dissectors/packet-dap.h
   M /trunk-1.0/epan/dissectors/packet-disp.c
   M /trunk-1.0/epan/dissectors/packet-disp.h
   M /trunk-1.0/epan/dissectors/packet-dop.c
   M /trunk-1.0/epan/dissectors/packet-dop.h
   M /trunk-1.0/epan/dissectors/packet-dsp.c
   M /trunk-1.0/epan/dissectors/packet-dsp.h
   M /trunk-1.0/epan/dissectors/packet-ess.c
   M /trunk-1.0/epan/dissectors/packet-ess.h
   M /trunk-1.0/epan/dissectors/packet-ftam.c
   M /trunk-1.0/epan/dissectors/packet-ftam.h
   M /trunk-1.0/epan/dissectors/packet-gnm.c
   M /trunk-1.0/epan/dissectors/packet-gnm.h
   M /trunk-1.0/epan/dissectors/packet-gsm_map.c
   M /trunk-1.0/epan/dissectors/packet-h225.c
   M /trunk-1.0/epan/dissectors/packet-h225.h
   M /trunk-1.0/epan/dissectors/packet-h235.c
   M /trunk-1.0/epan/dissectors/packet-h235.h
   M /trunk-1.0/epan/dissectors/packet-h245.c
   M /trunk-1.0/epan/dissectors/packet-h248.c
   M /trunk-1.0/epan/dissectors/packet-h248.h
   M /trunk-1.0/epan/dissectors/packet-h282.c
   M /trunk-1.0/epan/dissectors/packet-h283.c
   M /trunk-1.0/epan/dissectors/packet-h323.c
   M /trunk-1.0/epan/dissectors/packet-h323.h
   M /trunk-1.0/epan/dissectors/packet-h450.c
   M /trunk-1.0/epan/dissectors/packet-h460.c
   M /trunk-1.0/epan/dissectors/packet-h501.c
   M /trunk-1.0/epan/dissectors/packet-inap.c
   M /trunk-1.0/epan/dissectors/packet-inap.h
   M /trunk-1.0/epan/dissectors/packet-ldap.c
   M /trunk-1.0/epan/dissectors/packet-ldap.h
   M /trunk-1.0/epan/dissectors/packet-logotypecertextn.c
   M /trunk-1.0/epan/dissectors/packet-logotypecertextn.h
   M /trunk-1.0/epan/dissectors/packet-mms.c
   M /trunk-1.0/epan/dissectors/packet-mms.h
   M /trunk-1.0/epan/dissectors/packet-mpeg-audio.c
   M /trunk-1.0/epan/dissectors/packet-mpeg-pes.c
   M /trunk-1.0/epan/dissectors/packet-nbap.c
   M /trunk-1.0/epan/dissectors/packet-ns_cert_exts.c
   M /trunk-1.0/epan/dissectors/packet-ocsp.c
   M /trunk-1.0/epan/dissectors/packet-ocsp.h
   M /trunk-1.0/epan/dissectors/packet-pcap.c
   M /trunk-1.0/epan/dissectors/packet-pkcs1.c
   M /trunk-1.0/epan/dissectors/packet-pkcs1.h
   M /trunk-1.0/epan/dissectors/packet-pkcs12.c
   M /trunk-1.0/epan/dissectors/packet-pkinit.c
   M /trunk-1.0/epan/dissectors/packet-pkinit.h
   M /trunk-1.0/epan/dissectors/packet-pkix1explicit.c
   M /trunk-1.0/epan/dissectors/packet-pkix1implicit.c
   M /trunk-1.0/epan/dissectors/packet-pkix1implicit.h
   M /trunk-1.0/epan/dissectors/packet-pkixproxy.c
   M /trunk-1.0/epan/dissectors/packet-pkixproxy.h
   M /trunk-1.0/epan/dissectors/packet-pkixqualified.c
   M /trunk-1.0/epan/dissectors/packet-pkixqualified.h
   M /trunk-1.0/epan/dissectors/packet-pkixtsp.c
   M /trunk-1.0/epan/dissectors/packet-pkixtsp.h
   M /trunk-1.0/epan/dissectors/packet-pres.c
   M /trunk-1.0/epan/dissectors/packet-pres.h
   M /trunk-1.0/epan/dissectors/packet-q932.c
   M /trunk-1.0/epan/dissectors/packet-q932.h
   M /trunk-1.0/epan/dissectors/packet-qsig.c
   M /trunk-1.0/epan/dissectors/packet-qsig.h
   M /trunk-1.0/epan/dissectors/packet-ranap.c
   M /trunk-1.0/epan/dissectors/packet-ranap.h
   M /trunk-1.0/epan/dissectors/packet-rnsap.c
   M /trunk-1.0/epan/dissectors/packet-ros.c
   M /trunk-1.0/epan/dissectors/packet-rrc.c
   M /trunk-1.0/epan/dissectors/packet-rrlp.c
   M /trunk-1.0/epan/dissectors/packet-s1ap.c
   M /trunk-1.0/epan/dissectors/packet-s4406.c
   M /trunk-1.0/epan/dissectors/packet-s4406.h
   M /trunk-1.0/epan/dissectors/packet-sabp.c
   M /trunk-1.0/epan/dissectors/packet-smrse.c
   M /trunk-1.0/epan/dissectors/packet-smrse.h
   M /trunk-1.0/epan/dissectors/packet-spnego.c
   M /trunk-1.0/epan/dissectors/packet-spnego.h
   M /trunk-1.0/epan/dissectors/packet-t125.c
   M /trunk-1.0/epan/dissectors/packet-t125.h
   M /trunk-1.0/epan/dissectors/packet-t38.c
   M /trunk-1.0/epan/dissectors/packet-tcap.c
   M /trunk-1.0/epan/dissectors/packet-ulp.c
   M /trunk-1.0/epan/dissectors/packet-wlancertextn.c
   M /trunk-1.0/epan/dissectors/packet-wlancertextn.h
   M /trunk-1.0/epan/dissectors/packet-x2ap.c
   M /trunk-1.0/epan/dissectors/packet-x411.c
   M /trunk-1.0/epan/dissectors/packet-x411.h
   M /trunk-1.0/epan/dissectors/packet-x420.c
   M /trunk-1.0/epan/dissectors/packet-x420.h
   M /trunk-1.0/epan/dissectors/packet-x509af.c
   M /trunk-1.0/epan/dissectors/packet-x509af.h
   M /trunk-1.0/epan/dissectors/packet-x509ce.c
   M /trunk-1.0/epan/dissectors/packet-x509ce.h
   M /trunk-1.0/epan/dissectors/packet-x509if.c
   M /trunk-1.0/epan/dissectors/packet-x509if.h
   M /trunk-1.0/epan/dissectors/packet-x509sat.c
   M /trunk-1.0/epan/wslua/init_wslua.c
   M /trunk-1.0/gtk/rtp_player.c

Copy over revisions from the trunk:

------------------------------------------------------------------------
r28325 | stig | 2009-05-10 08:56:57 -0700 (Sun, 10 May 2009) | 6 lines
Changed paths:
   M /trunk/epan/wslua/init_wslua.c

Postpone marking objects as expired until the whole frame is completed.
We can have a case where one Lua dissector calls another Lua dissector,
so we can't mark all objects when only one dissector is completed.

This fixes comment #37 and #39 in bug 2453.
------------------------------------------------------------------------
r28358 | jake | 2009-05-13 23:26:16 -0700 (Wed, 13 May 2009) | 1 line
Changed paths:
   M /trunk/gtk/rtp_player.c

Extend error reporting from PortAudio library.
------------------------------------------------------------------------


Copy over revisions by hand:

------------------------------------------------------------------------
r28201 | etxrab | 2009-04-30 08:57:05 -0700 (Thu, 30 Apr 2009) | 4 lines
Changed paths:
   M /trunk/asn1/mpeg-pes/Makefile.nmake
   M /trunk/asn1/mpeg-pes/packet-mpeg-pes-template.c
   M /trunk/epan/dissectors/packet-mpeg-pes.c

Fix:
"This is due to a bug in the sourcecode of the MPEG-PES dissector. It originates in r26328, which added a bugfix to the generated code with the use of 'illegal' 
characters in the comment block.
Currently the bugfix is dropped since it was never added to the ASN.1 dissector template, hence has been lost with the new generation of this code."
------------------------------------------------------------------------
r28333 | stig | 2009-05-12 05:03:14 -0700 (Tue, 12 May 2009) | 2 lines
Changed paths:
   M /trunk/configure.in

Lua support is no plugin.
------------------------------------------------------------------------


Regenerate all of the ASN.1 dissectors except for p7 (which wouldn't compile).

Update the release notes.

------------------------------------------------------------------------
r28411 | jake | 2009-05-19 10:01:22 -0700 (Tue, 19 May 2009) | 1 line
Changed paths:
   M /trunk-1.0/epan/dissectors/packet-dcm.c

Plug memory leak.
------------------------------------------------------------------------
r28416 | gerald | 2009-05-19 12:58:18 -0700 (Tue, 19 May 2009) | 16 lines
Changed paths:
   M /trunk-1.0/ChangeLog
   M /trunk-1.0/NEWS
   M /trunk-1.0/asn1/p7/p7.cnf
   M /trunk-1.0/docbook/release-notes.xml
   M /trunk-1.0/epan/dissectors/packet-ndmp.c
   M /trunk-1.0/epan/dissectors/packet-p7.c
   M /trunk-1.0/epan/dissectors/packet-p7.h

Copy over revisions from the trunk:

------------------------------------------------------------------------
r28409 | stig | 2009-05-19 07:40:23 -0700 (Tue, 19 May 2009) | 5 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ndmp.c

Avoid crash when not reassembling multiple TCP segments.
(check for valid pointers, in this case: ndmp_conv_data->task)

This fixes the crash in bug #3470.
------------------------------------------------------------------------

Add a fix for p7 from Anders. Update the release notes, ChangeLog, and
NEWS.

------------------------------------------------------------------------
