aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGerald Combs <gerald@wireshark.org>2015-05-12 14:33:29 -0700
committerGerald Combs <gerald@wireshark.org>2015-05-12 21:36:16 +0000
commit6e7a07c91d64ebfd1c060deb865618a61b11bf12 (patch)
tree068e7554918037a192ba583eac22701c77eab095
parent5819e5b13c0bbd224fde5a4c900ad8e22f09b4cc (diff)
downloadwireshark-6e7a07c91d64ebfd1c060deb865618a61b11bf12.tar.gz
wireshark-6e7a07c91d64ebfd1c060deb865618a61b11bf12.tar.bz2
wireshark-6e7a07c91d64ebfd1c060deb865618a61b11bf12.zip
1.12.5 → 1.12.6.v1.12.6rc0
Change-Id: Id450c1ec647ea6cb0f9d5a6e1c376eb62bd05067 Reviewed-on: https://code.wireshark.org/review/8438 Reviewed-by: Gerald Combs <gerald@wireshark.org>
-rw-r--r--ChangeLog1702
-rw-r--r--config.nmake2
-rw-r--r--configure.ac2
-rw-r--r--debian/changelog2
-rw-r--r--docbook/asciidoc.conf2
-rw-r--r--docbook/release-notes.asciidoc149
-rw-r--r--epan/Makefile.am2
-rw-r--r--filetap/Makefile.am2
-rwxr-xr-xmake-version.pl2
-rw-r--r--version.conf12
-rw-r--r--wiretap/Makefile.am2
11 files changed, 21 insertions, 1858 deletions
diff --git a/ChangeLog b/ChangeLog
index 13ee92b1f2..e69de29bb2 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,1702 +0,0 @@
-commit 106b226
-Author: Gerald Combs <gerald@wireshark.org>
-Date: Tue May 12 10:15:51 2015 -0700
-
- Build 1.12.5.
-
- Change-Id: I7c81dcbb3f5de9af56e6c6170ea1d3fa5c013245
-
-commit 769dd52
-Author: Guy Harris <guy@alum.mit.edu>
-Date: Tue May 12 12:49:06 2015 -0700
-
- Don't assume file_read() won't itself return WTAP_ERR_SHORT_READ.
-
- There are some paths where it will.
-
- Change-Id: Ic086fc8160a69b433f8acafd4e387cf9a0c8b38c
- Reviewed-on: https://code.wireshark.org/review/8434
- Reviewed-by: Guy Harris <guy@alum.mit.edu>
-
-commit 986a41a
-Author: Guy Harris <guy@alum.mit.edu>
-Date: Tue May 12 10:32:29 2015 -0700
-
- Backport some parts of Ia5dba2a6f81151e87b614461349d611cffc16210.
-
- This should make sure logcat_open() doesn't report an error for a file
- that's not a logcat file, preventing other heuristic open routines from
- checking the file.
-
- Change-Id: I4c042459550f6d27f40a76f103d95a7f4e317969
- Reviewed-on: https://code.wireshark.org/review/8432
- Reviewed-by: Guy Harris <guy@alum.mit.edu>
-
-commit 299e206
-Author: Guy Harris <guy@alum.mit.edu>
-Date: Tue May 12 10:06:15 2015 -0700
-
- Backport some parts of I5573c6bdca856a304877d9bef643f8c0fa93cdaf.
-
- Backport the parts of
-
- commit 56a09d24dcdcaddae1cb67a18bbc2fd588c427ed
- Author: Michal Labedzki <michal.labedzki@tieto.com>
- Date: Wed Jul 23 12:26:05 2014 +0200
-
- Try to fix some buildbot warnings
-
- Most interesting are:
- warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations]
- warning: ISO C forbids zero-size array [-Wpedantic]
- warning: ISO C90 doesn't support unnamed structs/unions [-Wpedantic]
- warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual
- warning: initializer element is not computable at load time [enabled by default]
-
- Change-Id: I5573c6bdca856a304877d9bef643f8c0fa93cdaf
- Reviewed-on: https://code.wireshark.org/review/3174
- Petri-Dish: Michal Labedzki <michal.labedzki@tieto.com>
- Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
- Reviewed-by: Michal Labedzki <michal.labedzki@tieto.com>
-
- relevant to this version of wiretap/logcat.c. They fix "ISO C forbids
- zero-size array"; not all compilers we support allow zero-size arrays.
-
- They also make the code a bit more like the version on the trunk.
-
- Change-Id: I6524a8c05c1d945312ec1db7c305422f1021ef2c
- Reviewed-on: https://code.wireshark.org/review/8431
- Reviewed-by: Guy Harris <guy@alum.mit.edu>
-
-commit 09eda88
-Author: Michal Labedzki <michal.labedzki@tieto.com>
-Date: Mon Sep 22 10:25:32 2014 +0200
-
- Reduce compilator warnings
-
- warning: cast from 'const guint8 *' (aka 'const unsigned char *') to
- 'const guint16 *' (aka 'const unsigned short *') increases required
- alignment from 1 to 2 [-Wcast-align]
- warning: cast from 'const guint8 *' (aka 'const unsigned char *') to
- 'const struct logger_entry *' increases required alignment
- from 1 to 4 [-Wcast-align]
-
- Change-Id: Ia7091c75353092680f7108da88d1cc647dd15050
- Reviewed-on: https://code.wireshark.org/review/8429
- Reviewed-by: Guy Harris <guy@alum.mit.edu>
-
-commit 3d8f9d4
-Author: Alexis La Goutte <alexis.lagoutte@gmail.com>
-Date: Tue Jul 15 08:41:57 2014 +0200
-
- Fix Dead Store (Dead assignement/Dead increment) warning found by Clang
-
- Reviewed-on: https://code.wireshark.org/review/3052
- Reviewed-by: Evan Huus <eapache@gmail.com>
- (cherry picked from commit ef1b11f622ce61bc363e13ec6b80afaae9642441)
-
- Change-Id: If3d37f7485965485eb75e5fbbe7a35899c004bb8
- Reviewed-on: https://code.wireshark.org/review/8349
- Reviewed-by: Gerald Combs <gerald@wireshark.org>
-
-commit 560b90b
-Author: Graham Bloice <graham.bloice@trihedral.com>
-Date: Fri Jul 11 22:30:25 2014 +0100
-
- Fix the x64 builds after the commit:b3b1f7c3aa2233a147294bad833b748d38fba84d
- From Change: 2803
-
- Reviewed-on: https://code.wireshark.org/review/3014
- Reviewed-by: Graham Bloice <graham.bloice@trihedral.com>
- (cherry picked from commit 804409747357071631867ccbabc16a5575f5f364)
-
- Change-Id: Ib8bad631f2544f5ffc1aa50b274223ef4d6876d3
- Reviewed-on: https://code.wireshark.org/review/8348
- Reviewed-by: Gerald Combs <gerald@wireshark.org>
-
-commit 87fed6b
-Author: Gerald Combs <gerald@wireshark.org>
-Date: Fri Jul 11 14:01:26 2014 -0700
-
- Add strlen casts.
-
- Reviewed-on: https://code.wireshark.org/review/3012
- Reviewed-by: Gerald Combs <gerald@wireshark.org>
- (cherry picked from commit e2038e03007faaa29f9ed1cb3619e84bd6e03247)
-
- Change-Id: Ifad67f7d0943b53b007425cb9110623d000776d9
- Reviewed-on: https://code.wireshark.org/review/8347
- Reviewed-by: Gerald Combs <gerald@wireshark.org>
-
-commit afeff4f
-Author: Peter Wu <peter@lekensteyn.nl>
-Date: Thu Jul 3 11:23:19 2014 +0200
-
- logcat: improve (crash) robustness, improve names
-
- The logcat version detector would crash with ASAN enabled because it did
- not validate the payload length and hence a payload length of 0 would
- trigger out-of-bounds access. (This happened on non-logcat data.)
-
- This patch tries to get rid of all magic numbers by using a structure,
- improves the version detector to validate the payload length and
- prevents crashes due to missing nul-terminators in the input. Older
- Android kernels would create entries with __pad with random contents, so
- that cannot be used to determine version for v1. Instead, use heuristics
- on the priority, tag and maybe the msg field.
-
- Furthermore, Android is mostly (if not, always?) Little-Endian, so add
- conversions where necessary (just in case WS supports BE arches).
-
- "microseconds" has been renamed to "milliseconds" because that is what
- they are, actually. A duplicate logcat_log loop has been refactored
- such that one loop is sufficient, instead of separate buffers for each
- log part, a single one is now used. get_priority does not really need
- a pointer, just make it accept a character.
-
- The output has been validated against v1 and v2 logcat binary formats
- with __pad (hdr_size) equal to 0, and on attachment 9906.
-
- Reviewed-on: https://code.wireshark.org/review/2803
- Reviewed-by: Michal Labedzki <michal.labedzki@tieto.com>
- Tested-by: Michal Labedzki <michal.labedzki@tieto.com>
- (cherry picked from commit b3b1f7c3aa2233a147294bad833b748d38fba84d)
-
- Conflicts:
- wiretap/logcat.c
-
- Change-Id: I33bb20b5f9a5e03a231121a784bfffdfba0aba98
- Reviewed-on: https://code.wireshark.org/review/8346
- Reviewed-by: Gerald Combs <gerald@wireshark.org>
-
-commit ab74ebd
-Author: Jeff Morriss <jeff.morriss.ws@gmail.com>
-Date: Mon May 11 15:45:04 2015 -0400
-
- Fix Diameter reassembly when the captured tvb length is less than 5 bytes.
-
- Since Diameter does heuristic checks before calling tcp_dissect_pdus() we
- have to "manually" ask for more data if the tvb is too short for our
- heuristics.
-
- Bug: 11183
- Change-Id: I14c36042306b532b53df80cc3971866b76094084
- Reviewed-on: https://code.wireshark.org/review/8405
- Reviewed-by: Evan Huus <eapache@gmail.com>
- Petri-Dish: Jeff Morriss <jeff.morriss.ws@gmail.com>
- Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
- Reviewed-by: Jeff Morriss <jeff.morriss.ws@gmail.com>
- (cherry picked from commit d1f78230c9dcc631659f3e5f0008bf01115c2d69)
- Conflicts:
- epan/dissectors/packet-diameter.c
- Reviewed-on: https://code.wireshark.org/review/8428
-
-commit 8b7f2c9
-Author: Jeff Morriss <morriss@ulticom.com>
-Date: Tue May 12 09:29:38 2015 -0400
-
- Mark an unused parameter as unused.
-
- Change-Id: I83e50f7b4ebbaf99d7341a5c481c7e411a5f2773
- Reviewed-on: https://code.wireshark.org/review/8426
- Reviewed-by: Jeff Morriss <jeff.morriss.ws@gmail.com>
-
-commit 34f5fa5
-Author: Michal Labedzki <michal.labedzki@tieto.com>
-Date: Mon Jun 9 16:07:22 2014 +0200
-
- Logcat: Fix dump formats
-
- Some dump formats are not exactly what should be done,
- so fix them and try to little improve them (mostly by space padding %-8s)
-
- Reviewed-on: https://code.wireshark.org/review/2550
- Reviewed-by: Michal Labedzki <michal.labedzki@tieto.com>
- (cherry picked from commit 4a3d0b868473260c24aa66f5e3fa737b54a9fd02)
-
- Change-Id: Id3bc0515fac932594dd8a6759519d3d0182f9252
- Reviewed-on: https://code.wireshark.org/review/8345
- Reviewed-by: Michael Mann <mmann78@netscape.net>
-
-commit 04e948d
-Author: Guy Harris <guy@alum.mit.edu>
-Date: Mon May 11 19:40:59 2015 -0700
-
- In the name of God and all that is holy, don't do that.
-
- http://www.bitterfilms.com/rejected.html
-
- 1) There is *NO* guarantee that you can safely dereference a misaligned
- pointer.
-
- 2) There is *NO* guarantee that you are running on a little-endian
- machine, so that an attempt to fetch a 32-bit integer through such a
- pointer will fetch it in little-endian form.
-
- Instead, fetch it using tvb_get_letohl(), which 1) doesn't care about
- alignment and 2) always fetches in little-endian order.
-
- Change-Id: I44721cbf3c4456797990cc741836c9dd8c6c3696
- Reviewed-on: https://code.wireshark.org/review/8423
- Reviewed-by: Guy Harris <guy@alum.mit.edu>
- (cherry picked from commit 2693e1d1081ac8a5f3cf15b5961d0229775e25e6)
- Reviewed-on: https://code.wireshark.org/review/8424
-
-commit d989452
-Author: Guy Harris <guy@alum.mit.edu>
-Date: Mon May 11 15:10:54 2015 -0700
-
- Do not assume the data field of an address structure is an aligned pointer.
-
- There is *no* guarantee that it's aligned on a 4-byte boundary, and
- there is *no* guarantee that you can safely dereference an unaligned
- pointer. See bug 11172 for a crash on Solaris/SPARC caused by those
- assumptions both being false.
-
- Change-Id: I001a71bf060f00c48ae5c586dea6cc3463d49d9a
- Reviewed-on: https://code.wireshark.org/review/8415
- Reviewed-by: Guy Harris <guy@alum.mit.edu>
-
-commit e8469d3
-Author: Michael Mann <mmann78@netscape.net>
-Date: Sun May 10 12:53:10 2015 -0400
-
- MEGACO - remember "short form" format and don't recheck it.
-
- Bug: 10909
- Change-Id: I21eb0f520029fd8f84e6bef63dddeddd9df2f799
- Reviewed-on: https://code.wireshark.org/review/8383
- Reviewed-by: Michael Mann <mmann78@netscape.net>
-
-commit 43c69c8
-Author: Gerald Combs <gerald@wireshark.org>
-Date: Sun May 10 08:11:28 2015 -0700
-
- [Automatic update for 2015-05-10]
-
- Update manuf, services enterprise-numbers, translations, and other items.
-
- Change-Id: I6f824423e7cfc632daca42ade029fde9faf32fd5
- Reviewed-on: https://code.wireshark.org/review/8377
- Reviewed-by: Gerald Combs <gerald@wireshark.org>
-
-commit 8c4ee42
-Author: Jamil Nimeh <jnimeh@gmail.com>
-Date: Fri May 8 20:28:20 2015 +0200
-
- SSL: fix dissection of CertificateStatus message with OCSP_MULTI
-
- Bug: 11181
- Change-Id: I05769e254f2e276e1594d7ed5cb50496e16cfc2f
- Reviewed-on: https://code.wireshark.org/review/8356
- Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com>
- Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
- Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
- Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
- (cherry picked from commit 6cf626e3ad1ded1fc36c7d7fa8054d0aeb2ecde1)
- Reviewed-on: https://code.wireshark.org/review/8366
-
-commit 4e04dea
-Author: Jiří Engelthaler <engycz@gmail.com>
-Date: Wed May 6 17:34:54 2015 +0200
-
- packet-iec104: make object number filterable if SQ flag is set
-
- Make object number filterable again if SQ flag is set which breaks my commit 785fab7f
- Sample capture https://wiki.wireshark.org/SampleCaptures?action=AttachFile&do=get&target=IEC104_SQ.pcapng
-
- Change-Id: I450b86452876fab26e1a9f1bfc2f729573c52124
- Reviewed-on: https://code.wireshark.org/review/8313
- Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com>
- Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
- Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
- (cherry picked from commit d8ccd27181e37c9846ec8ac6ffd4eccb33840016)
- Reviewed-on: https://code.wireshark.org/review/8326
-
-commit 187bdef
-Author: Michael Mann <mmann78@netscape.net>
-Date: Tue May 5 07:54:25 2015 -0400
-
- Set tap filter when WLAN "Limit to display filter" option is checked.
-
- Bug: 11160
- Change-Id: Ic2f1475a3b51eb8919435f1064fc0faf3c4da3eb
- Reviewed-on: https://code.wireshark.org/review/8296
- Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com>
- Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
- Reviewed-by: Anders Broman <a.broman58@gmail.com>
- (cherry picked from commit 050de6aa2ff73e3c4ac8041703ffd8437912ab1f)
- Reviewed-on: https://code.wireshark.org/review/8315
- Reviewed-by: Michael Mann <mmann78@netscape.net>
-
-commit cb15a7b
-Author: Gerald Combs <gerald@wireshark.org>
-Date: Tue May 5 15:52:26 2015 -0700
-
- Prep for 1.12.5.
-
- Change-Id: I19bdd3ed5204337af16916870aa9abc43cf2bcd4
- Reviewed-on: https://code.wireshark.org/review/8305
- Reviewed-by: Gerald Combs <gerald@wireshark.org>
-
-commit 1f02f2d
-Author: Gerald Combs <gerald@wireshark.org>
-Date: Tue May 5 13:52:13 2015 -0700
-
- Don't change the value of FTREPR_DFILTER.
-
- At least not in a stable branch. This should fix the medium-severity
- warning currently reported in
- https://www.wireshark.org/download/automated/analysis/compat_reports_1.12/libwireshark/5.0.5_to_5.0.5/compat_report.html
-
- Change-Id: I5ffee0786412b5ca7cbb5a88e25da3358f43a838
- Reviewed-on: https://code.wireshark.org/review/8302
- Reviewed-by: Gerald Combs <gerald@wireshark.org>
-
-commit 33ad946
-Author: Guy Harris <guy@alum.mit.edu>
-Date: Sun May 3 15:09:11 2015 -0700
-
- Don't dissect otherwise-undissected data twice.
-
- Also, set decoded to TRUE after we return from a dissector; that makes
- it a bit clearer when we're setting it.
-
- Change-Id: Iad55883068c155cadf01bcfd6d354ec8ade9691e
- Reviewed-on: https://code.wireshark.org/review/8286
- Reviewed-by: Guy Harris <guy@alum.mit.edu>
-
-commit 2ee11f7
-Author: Gerald Combs <gerald@wireshark.org>
-Date: Sun May 3 08:11:15 2015 -0700
-
- [Automatic update for 2015-05-03]
-
- Update manuf, services enterprise-numbers, translations, and other items.
-
- Change-Id: Iddbc616fa8dcf21433cdaeea6481d50bad904543
- Reviewed-on: https://code.wireshark.org/review/8274
- Reviewed-by: Gerald Combs <gerald@wireshark.org>
-
-commit 64c9597
-Author: Jeff Morriss <jeff.morriss.ws@gmail.com>
-Date: Tue Apr 28 20:43:46 2015 -0400
-
- When configuring with Wireshark disabled, don't complain if uic and moc
- aren't found.
-
- This would work before but only if you explicitly disabled Qt.
-
- Conflicts:
- configure.ac
-
- Bug: 11157
- Change-Id: I1e4c2c18277e28c38b1ed2ffcaf45e49926e7a1f
- Reviewed-on: https://code.wireshark.org/review/8232
- Reviewed-by: Jeff Morriss <jeff.morriss.ws@gmail.com>
- (cherry picked from commit 9e91ca2157a3650b2ee905e5b8f8d4f90826579d)
- Reviewed-on: https://code.wireshark.org/review/8234
-
-commit b580243
-Author: Guy Harris <guy@alum.mit.edu>
-Date: Wed Jul 30 21:30:41 2014 -0700
-
- Add more files to the distribution.
-
- If it's checked into asn1 or a subdirectory thereof, put it into the
- distribution. (If it's not useful, why is it in Git?)
-
- Bug: 11155
- Change-Id: I4dac8a0d19a770db1513729cf71069a37f1d83fc
- Reviewed-on: https://code.wireshark.org/review/3276
- Reviewed-by: Guy Harris <guy@alum.mit.edu>
- (cherry picked from commit 791d93a2594611ba44725ecf8338eb2785021c19)
- Reviewed-on: https://code.wireshark.org/review/8223
- Reviewed-by: Jeff Morriss <jeff.morriss.ws@gmail.com>
-
-commit e5bb95c
-Author: Gerald Combs <gerald@wireshark.org>
-Date: Sun Apr 26 08:12:07 2015 -0700
-
- [Automatic update for 2015-04-26]
-
- Update manuf, services enterprise-numbers, translations, and other items.
-
- Change-Id: I710bd7c7d33f5312444fe636fb9f7fe74abd6e7d
- Reviewed-on: https://code.wireshark.org/review/8201
- Reviewed-by: Gerald Combs <gerald@wireshark.org>
-
-commit e6b8eec
-Author: Jesse Gross <jesse@nicira.com>
-Date: Fri Apr 24 18:49:31 2015 -0700
-
- Fix filtering on IP heuristic subdissectors.
-
- The IP dissector passes 'tree' to its heuristic dissectors instead
- of the 'parent_tree' passed to the normally registered dissectors.
- These two are generally the same except that 'tree' is set to NULL
- in cases where IP is not referenced - a local optimization that
- should not be passed down to the lower layers. The result is that
- the filter:
- ip && PROTO matches
- but:
- PROTO does not match.
-
- This changes the two types of dissectors to behave the same by
- getting 'parent_tree'.
-
- Change-Id: I78690d4767d2e3a763fd4388792c49aa5df0a962
- Reviewed-on: https://code.wireshark.org/review/8190
- Reviewed-by: Guy Harris <guy@alum.mit.edu>
- (cherry picked from commit fa16e70902eae661b3fc7703943b6d2195ac0cd8)
- Reviewed-on: https://code.wireshark.org/review/8191
-
-commit a4572ba
-Author: Pascal Quantin <pascal.quantin@gmail.com>
-Date: Thu Apr 23 14:58:21 2015 +0200
-
- LPP: fix a typo in the protocol abbreviation
-
- Bug: 11141
- Change-Id: I2bd00a84dd59bbcfc67bf6b8286cb49fd9ff01f9
- Reviewed-on: https://code.wireshark.org/review/8175
- Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
- (cherry picked from commit 2318bd92b30dda84a77863faba35aab0fe513ca4)
- Conflicts:
- asn1/lpp/lpp.cnf
- asn1/lpp/packet-lpp-template.c
- asn1/lpp/packet-lpp-template.h
- epan/dissectors/packet-lpp.c
- epan/dissectors/packet-lpp.h
- Reviewed-on: https://code.wireshark.org/review/8177
-
-commit 5bbf0d2
-Author: Evan Huus <eapache@gmail.com>
-Date: Sun Apr 19 20:19:54 2015 -0400
-
- reassembly: address a 15-year old XXX comment
-
- Question: "what if we didn't capture the entire fragment due to a too-short
- snapshot length?"
- Answer: An assertion fails and we leak a bunch of memory.
-
- Don't do that.
-
- Bug: 11129
- Change-Id: I0adfb217f0e66ae8f5f6255a4caf7ff940826b59
- Reviewed-on: https://code.wireshark.org/review/8128
- Petri-Dish: Evan Huus <eapache@gmail.com>
- Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
- Reviewed-by: Evan Huus <eapache@gmail.com>
- (cherry picked from commit c35f2ccb4433718416551cc7a85afb0860529d57)
- Reviewed-on: https://code.wireshark.org/review/8149
-
-commit 53597ca
-Author: Guy Harris <guy@alum.mit.edu>
-Date: Mon Apr 20 00:48:02 2015 -0700
-
- Make various structure members the right size for time-in-seconds.
-
- I.e., make them time_t's.
-
- Change-Id: I102e9f585ae2798927757fe7f0f7a5a3fa251ec2
- Reviewed-on: https://code.wireshark.org/review/8134
- Reviewed-by: Guy Harris <guy@alum.mit.edu>
- (cherry picked from commit 3695abdaf9f54dd66abbcb892ef094fb7d19fff0)
- Reviewed-on: https://code.wireshark.org/review/8159
-
-commit 6f8b0ad
-Author: Guy Harris <guy@alum.mit.edu>
-Date: Mon Apr 20 00:20:12 2015 -0700
-
- Visual Networks captures have only millisecond resolution.
-
- Change-Id: Ie94010aeb69e792bbcfc367d10e3f06494a8a66f
- Reviewed-on: https://code.wireshark.org/review/8157
- Reviewed-by: Guy Harris <guy@alum.mit.edu>
-
-commit 5ca5704
-Author: Guy Harris <guy@alum.mit.edu>
-Date: Mon Apr 20 00:13:55 2015 -0700
-
- Simplify the calculation of the time stamp.
-
- The time is calculated based on a 32-bit "seconds since the Epoch" value
- for the start time and a 32-bit delta from that time, in milliseconds.
- We can just split that delta into seconds and milliseconds, add the
- seconds to the start time to get the seconds part of the time stamp, and
- multiply the milliseconds by 1,000,000 to get the nanoseconds part of
- the time stamp. The only 64-bit arithmetic needed is adding the seconds
- to a 64-bit version of the start time (just in case seconds+start time
- goes past Y2.038K).
-
- Change-Id: Id7c4c6255870627f81fc99dae919abaf47efc710
- Reviewed-on: https://code.wireshark.org/review/8132
- Reviewed-by: Guy Harris <guy@alum.mit.edu>
- (cherry picked from commit ff4ca0adb9b9d5d03cb2d8a43b19c003267fc5fc)
- Reviewed-on: https://code.wireshark.org/review/8155
-
-commit 31c21be
-Author: Guy Harris <guy@alum.mit.edu>
-Date: Sun Apr 19 14:06:02 2015 -0700
-
- Use 64-bit fixed point to calculate time stamps.
-
- Change-Id: I77c470937366dbaf50adbf174569ef0676ae3658
- Reviewed-on: https://code.wireshark.org/review/8126
- Reviewed-by: Guy Harris <guy@alum.mit.edu>
- (cherry picked from commit 9194aab0abce23003137825d0f4e31e2240d10d5)
- Reviewed-on: https://code.wireshark.org/review/8153
-
-commit 9e82ac0
-Author: Guy Harris <guy@alum.mit.edu>
-Date: Mon Apr 20 18:27:41 2015 -0700
-
- Calculate *Peek tagged timestamps in fixed-point.
-
- Add a variant of filetime_to_nstime() that takes a value that's like a
- FILETIME but in units of nanoseconds rather than tenths of a
- microsecond, and use that. (It looks as if they might just get FILETIME
- values from the OS and multiply them by 100, as the nanosecond-FILETIME
- values appear to be multiples of 100 in the captures I've seen, but they
- might have chosen nanosecond resolution in case they need to support a
- higher-resolution time stamp source, so we don't assume that the values
- will always be a multiple of 100.)
-
- Change-Id: I5f8279fd7585510796092e56f70aa6f89caba7f1
- Reviewed-on: https://code.wireshark.org/review/8151
- Reviewed-by: Guy Harris <guy@alum.mit.edu>
-
-commit 650e03e
-Author: Guy Harris <guy@alum.mit.edu>
-Date: Mon Apr 20 13:53:21 2015 -0700
-
- Get rid of trailing white space.
-
- Change-Id: I83ba78a9f153f4a193550c5069182b9203b28edb
- Reviewed-on: https://code.wireshark.org/review/8144
- Reviewed-by: Guy Harris <guy@alum.mit.edu>
- (cherry picked from commit 57d332dc0aefeeb2ec77a802f22e9a7b8bd2229a)
- Reviewed-on: https://code.wireshark.org/review/8145
-
-commit b1bd95c
-Author: Guy Harris <guy@alum.mit.edu>
-Date: Mon Apr 20 13:41:07 2015 -0700
-
- Have a common routine to convert FILETIME to nstime_t.
-
- We had several copies of that code; put it into a filetime_to_nstime()
- routine in wsutil, and call that common routine instead.
-
- Change-Id: I1eb5579c36c129ff8d23f9212285ab3f63be0f43
- Reviewed-on: https://code.wireshark.org/review/8142
- Reviewed-by: Guy Harris <guy@alum.mit.edu>
- (cherry picked from commit 94dc9cd113f5263a55ee86855a4642991f87a351)
- Reviewed-on: https://code.wireshark.org/review/8143
-
-commit b329901
-Author: Gerald Combs <gerald@wireshark.org>
-Date: Sun Apr 19 08:12:07 2015 -0700
-
- [Automatic update for 2015-04-19]
-
- Update manuf, services enterprise-numbers, translations, and other items.
-
- Change-Id: I868fca7581e6000f565adf33eb99da2106a20c72
- Reviewed-on: https://code.wireshark.org/review/8121
- Reviewed-by: Gerald Combs <gerald@wireshark.org>
-
-commit d239593
-Author: Gerald Combs <gerald@wireshark.org>
-Date: Thu Apr 16 14:31:58 2015 -0700
-
- Minor Win32 console fix.
-
- Fix a no-op in set_has_console. Mark it and set_console_wait GTK+ only.
-
- Change-Id: Ifc6540b30edc0296c4a47c004a397cc309e71d2b
- Reviewed-on: https://code.wireshark.org/review/8099
- Reviewed-by: Gerald Combs <gerald@wireshark.org>
- (cherry picked from commit 51d4d0af7220c0ac9f1d107e8d04982382fab8d8)
- Reviewed-on: https://code.wireshark.org/review/8101
- Reviewed-by: Guy Harris <guy@alum.mit.edu>
-
-commit c3bee61
-Author: Martin Kaiser <wireshark@kaiser.cx>
-Date: Wed Apr 8 22:46:30 2015 +0200
-
- [IEEE 802.11] fix two potential endless loops
-
- add_tagged_field() may return 0 if the tag length is not what is
- expected for this particular tag
-
- Bug: 11110
-
- Change-Id: Ia2fd6635613fb6d8e1264147d2ddd44162484887
- Reviewed-on: https://code.wireshark.org/review/7989
- Reviewed-by: Martin Kaiser <wireshark@kaiser.cx>
- (cherry picked from commit e243b0041328980a9bbd43bb8a8166d7422f9096)
- Reviewed-on: https://code.wireshark.org/review/7991
- Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
-
-commit dda3b20
-Author: Anton Thomasson <anton.thomasson@ericsson.com>
-Date: Wed Apr 15 15:50:34 2015 +0200
-
- Fix gsmtap signal and snr.
-
- -Correct parsrsing to get correct value (corect position in header).
- -Rename hf_gsmtap_noise_dbm to hf_gsmtap_snr_db to reflect use and name in struct.
- -Change order of decalaration/use of signal and snr to reflect position in struct.
- -Change registered types to signed to reflect possible values and definition in struct.
-
- Change-Id: I748bd19757c0dd87fe4ad0969dfcc8427b908aa2
- Reviewed-on: https://code.wireshark.org/review/8077
- Reviewed-by: Sylvain Munaut <246tnt@gmail.com>
- Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com>
- Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
- Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
- (cherry picked from commit f026088ca9e97ea003baf46801acfb426ea0b494)
- Reviewed-on: https://code.wireshark.org/review/8078
-
-commit ea71970
-Author: Julien STAUB <atsju2@yahoo.fr>
-Date: Tue Apr 14 19:30:18 2015 +0200
-
- ZigBee: fix IS_ANALOG_SUBTYPE macro
-
- Modify IS_ANALOG_SUBTYPE macro according to 07-5123-04 zigbee cluster
- library specification. It wasn't filtering out the 8-bit enums ans 16
- bit enum (digital types).
-
- Bug: 11120
- Change-Id: I74f1c0e6671b33fa69e5045cfc283ada3a39d380
- Reviewed-on: https://code.wireshark.org/review/8071
- Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
-
-commit 1395acf
-Author: Gerald Combs <gerald@wireshark.org>
-Date: Sun Apr 12 08:11:13 2015 -0700
-
- [Automatic update for 2015-04-12]
-
- Update manuf, services enterprise-numbers, translations, and other items.
-
- Change-Id: I9c86067d732d87f5212725a22564b0c2c8aed0ab
- Reviewed-on: https://code.wireshark.org/review/8030
- Reviewed-by: Gerald Combs <gerald@wireshark.org>
-
-commit 4dd988b
-Author: Guy Harris <guy@alum.mit.edu>
-Date: Sat Apr 11 21:07:24 2015 -0700
-
- Only add flags to CFLAGS_FOR_BUILD if $CC and $CC_FOR_BUILD are the same.
-
- Otherwise, just because a flag is appropriate for $CC, that doesn't
- necessarily mean it's appropriate for $CFLAGS_FOR_BUILD.
-
- (We don't use CFLAGS_FOR_BUILD for many things, so it's probably not
- worth making a lot of effort to throw all the warning flags into it if
- we're cross-compiling; we *do* throw them in for native compilation,
- which is what most developers use and test with, so that should be
- sufficient to let the warnings catch problems with the build tools we're
- building.)
-
- Change-Id: Iad9d611b4687e9e154f9871f741f3c8f3b307c88
- Reviewed-on: https://code.wireshark.org/review/8026
- Reviewed-by: Guy Harris <guy@alum.mit.edu>
- (cherry picked from commit 5f933e85604cc9981954cb821736e0d68d0c4c12)
- Reviewed-on: https://code.wireshark.org/review/8027
-
-commit 1609159
-Author: Julien STAUB <atsju2@yahoo.fr>
-Date: Wed Apr 8 18:57:22 2015 +0200
-
- zigbee: correct zcl meas sensing
-
- corrected the relative humidity measurement 0.00 to 100.00 values.
- Previous version had bug for example 0.01% -> display 0.1%
-
- Change-Id: I3955d36d1f2a1334ef7baab4fd854f13950d1951
- Reviewed-on: https://code.wireshark.org/review/7985
- Reviewed-by: Michael Mann <mmann78@netscape.net>
-
-commit 6635dde
-Author: Herwin Weststrate <herwin@quarantainenet.nl>
-Date: Tue Apr 7 16:59:26 2015 +0200
-
- Typo fix in manpage of editcap
-
- Positve => Positive
-
- Change-Id: I09190b44783d8b7f4e8e90208d8a82d192a6a189
- Reviewed-on: https://code.wireshark.org/review/7971
- Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
- (cherry picked from commit 1df34d9a9c54a4d15210f900e361030604884495)
- Reviewed-on: https://code.wireshark.org/review/7972
-
-commit f1559f7
-Author: Guy Harris <guy@alum.mit.edu>
-Date: Mon Apr 6 14:06:17 2015 -0700
-
- Reset the captured-packet count when we start or restart a capture.
-
- Bug: 6217
- Change-Id: I916e9a6fdb0e114d5f8f123153c213af9273bbc3
- Reviewed-on: https://code.wireshark.org/review/7954
- Reviewed-by: Guy Harris <guy@alum.mit.edu>
- (cherry picked from commit 0ef2fd5d532b06cd6ae1ab2823b04b89f68bc253)
- Reviewed-on: https://code.wireshark.org/review/7955
-
-commit 261ac9a
-Author: Guy Harris <guy@alum.mit.edu>
-Date: Mon Apr 6 12:14:25 2015 -0700
-
- Keep a captured-packet count in a capture_session and use that.
-
- Have the count in a cfile_t structure always reflect the actual number
- of packets that have been read from the file, rather than, when doing a
- non-update-list-of-packets-in-real-time capture, falsely increasing the
- count in the cfile_t to reflect the number of packets captured but not
- yet read.
-
- Have the status bar base its captured-packet count on the count in the
- capture_session structure, and base the "sorry, no packets were
- captured" message on the count in the capture_session structure, as
- we're no longer using the count in the cfile_t structure to count
- anything in the process of a non-update-list-of-packets-in-real-time
- capture.
-
- That way, we preserve the invariant that the "frames" member of a
- cfile_t will be non-null if the "count" member is non-zero, fixing bug
- 6217.
-
- It also means we can get rid of cf_set_packet_count(), as we only set
- the count in the capture-file-reading code.
-
- Bug: 6217
- Change-Id: I72c0e2c07c30782bad777995370b7c19e1460cc2
- Reviewed-on: https://code.wireshark.org/review/7950
- Reviewed-by: Guy Harris <guy@alum.mit.edu>
- (cherry picked from commit 1871fb2b0d9628707661776cfa1b35f210e5e58e)
- Reviewed-on: https://code.wireshark.org/review/7951
-
-commit d643124
-Author: Robert P <tehownt@gmail.com>
-Date: Mon Apr 6 09:45:33 2015 +0200
-
- PKCS1: fix a typo for OID 1.3.132.0.35
-
- Bug: 11106
- Change-Id: Ied414b8e0bae8f34445f4d36bc6dfcc96b4a7456
- Reviewed-on: https://code.wireshark.org/review/7941
- Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
- (cherry picked from commit 686d3ef1a88a89278ea44988dcc5309e5f8e213d)
- Reviewed-on: https://code.wireshark.org/review/7946
-
-commit 4ebcdec
-Author: Guy Harris <guy@alum.mit.edu>
-Date: Mon Apr 6 01:01:03 2015 -0700
-
- Show a list of interfaces on the welcome screen when capturing.
-
- In a non-update-list-of-packets-in-real-time capture, once the capture
- starts, put up a message on the welcome screen indicating on what
- interfaces we're capturing, rather than leaving the "waiting for stuff
- to arrive from dumpcap" message up.
-
- Make some routines not used outside main_welcome.c static while we're at
- it.
-
- Change-Id: I461dd1333d3fa2b64f20310f7b77b45578f9b40d
- Reviewed-on: https://code.wireshark.org/review/7942
- Reviewed-by: Guy Harris <guy@alum.mit.edu>
- (cherry picked from commit bfd3d269e2705129c4d7e75c66b9750ba0fbf0bc)
- Reviewed-on: https://code.wireshark.org/review/7943
-
-commit d96d0d5
-Author: Guy Harris <guy@alum.mit.edu>
-Date: Sun Apr 5 16:42:35 2015 -0700
-
- Have a common routine for constructing strings listing interfaces.
-
- We have a bunch of duplicated code to make those lists; make a common
- routine for that. (dumpcap currently doesn't use it, as the routine in
- question uses a routine in libui, which dumpcap doesn't use. We should
- probably fix that.)
-
- Change-Id: I9058bf3320d420b8713e90743618972da1d1c6ed
- Reviewed-on: https://code.wireshark.org/review/7934
- Reviewed-by: Guy Harris <guy@alum.mit.edu>
- (cherry picked from commit d4bfa9c43b05ccbdef212f55fb56b73a5033e5f6)
- Reviewed-on: https://code.wireshark.org/review/7935
-
-commit 2f87e4a
-Author: Guy Harris <guy@alum.mit.edu>
-Date: Sun Apr 5 15:13:17 2015 -0700
-
- Pop the welcome screen message when we close a file.
-
- That fixes a bug where the welcome screen gets stuck at "Waiting for
- capture input data..." if you do a non-update-list-of-packets-in-real-
- time capture, stop the capture, and close the capture.
-
- Change-Id: Ia77900707c6287e091a1acd2a6640462e0e4fb37
- Reviewed-on: https://code.wireshark.org/review/7931
- Reviewed-by: Guy Harris <guy@alum.mit.edu>
- (cherry picked from commit 24af6eeeea3828bbf4e41ad70377aabc3f26252e)
- Reviewed-on: https://code.wireshark.org/review/7932
-
-commit da62f26
-Author: Guy Harris <guy@alum.mit.edu>
-Date: Sun Apr 5 13:01:45 2015 -0700
-
- Give the welcome screen its own set of callbacks.
-
- Don't have the status bar code know about the welcome screen; instead,
- give the welcome screen its own callbacks, so that it can modify the
- welcome screen as appropriate.
-
- Change-Id: Id6520339a809ba6a60ff74997a6eb476304c75af
- Reviewed-on: https://code.wireshark.org/review/7928
- Reviewed-by: Guy Harris <guy@alum.mit.edu>
-
-commit 58c9765
-Author: Gerald Combs <gerald@wireshark.org>
-Date: Sun Apr 5 09:22:34 2015 -0700
-
- [Automatic update for 2015-04-05]
-
- Update manuf, services enterprise-numbers, translations, and other items.
-
- Change-Id: I81430ee4e8748da75e292f86c984955a8d60452b
- Reviewed-on: https://code.wireshark.org/review/7923
- Reviewed-by: Gerald Combs <gerald@wireshark.org>
-
-commit a554098
-Author: Michael Mann <mmann78@netscape.net>
-Date: Sat Apr 4 16:23:02 2015 -0400
-
- Remove epan member from PacketWinData and just use cfile.epan when redissecting a packet window.
-
- A pointer to cfile.epan was saved by the window when it's created, but any redissection will remove the epan_session used by cfile.epan underneath the window, so let's just use cfile.epan directly.
-
- Bug: 11043
- Change-Id: Ie6b85708025f8ab7d5e5dc48ad99fee0931af472
- Reviewed-on: https://code.wireshark.org/review/7915
- Reviewed-by: Michael Mann <mmann78@netscape.net>
- Petri-Dish: Michael Mann <mmann78@netscape.net>
- Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
- Reviewed-by: Guy Harris <guy@alum.mit.edu>
- (cherry picked from commit 8699bc285819244aca8c580e8aebd7780148fedd)
- Reviewed-on: https://code.wireshark.org/review/7919
-
-commit 07d0d04
-Author: Michael Mann <mmann78@netscape.net>
-Date: Sat Apr 4 09:06:03 2015 -0400
-
- Some CANopen frame types can have zero size, so use tvb_reported_length instead of -1.
-
- Bug: 11083
- Change-Id: I2de47f01220b59f75fd29c68c3837da00f10fde9
- Reviewed-on: https://code.wireshark.org/review/7906
- Reviewed-by: Michael Mann <mmann78@netscape.net>
-
-commit b89ad57
-Author: Jeff Morriss <morriss@ulticom.com>
-Date: Wed Mar 25 10:31:34 2015 -0400
-
- Fix integer_to_repr() so that it actually does something.
-
- Ie95700295ed707dc7f8c6461b026c67f8c0695c4 was back-ported from a change on
- master but it missed a few (rather important) lines.
-
- (This shows the advantage of compiling the old branches with
- warnings-turned-errors; this showed up immediately as a compile error.)
-
- Change-Id: I46817707b181187731577ab91f2cc7ba08e0e60f
- Reviewed-on: https://code.wireshark.org/review/7819
- Reviewed-by: Michael Mann <mmann78@netscape.net>
-
-commit 8fd529f
-Author: Graham Bloice <graham.bloice@trihedral.com>
-Date: Thu Apr 2 14:30:40 2015 +0100
-
- Fix IMF Dissector
-
- The IMF dissector doesn't properly handle the extra CRLF between
- the headers and the body, leaving it as part of the last header,
- and then fails to obtain the body contents due to incorrectly
- specifying the length of the remaining data.
-
- Reviewed-on: https://code.wireshark.org/review/7884
- Reviewed-by: Graham Bloice <graham.bloice@trihedral.com>
- Petri-Dish: Graham Bloice <graham.bloice@trihedral.com>
- Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
- Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
- (cherry picked from commit 23f0e16d0598d70eb9a2492394fabd5370bf9175)
- Change-Id: I8a1dfebd90e4cd5249f2244e9374a8e9ed3a25da
- Reviewed-on: https://code.wireshark.org/review/7891
-
-commit a64a489
-Author: Alexis La Goutte <alexis.lagoutte@gmail.com>
-Date: Tue Mar 31 16:45:34 2015 +0200
-
- 802.11: EAPOL 4-way handshake information wrong
-
- the EAPOL Key Exchange descriptions show key packets 2 and 4 as "Key (Message 4 of 4)"
-
- Reason of issue :
- In the IEEE 802.11 specification the value for the counter is defined as following:
- Message #2 - counter = n
- Message #4 - counter = n+1
- So the only way to distinguish between message #2 and message #4 using the counter value would be for Wireshark to "look ahead" and compare the counter values (e.g., if counter1 < counter2, then message 2, else message 4).
-
- Fix :
- However, there is a much easier way to distinguish between message #2 and message #4. Instead of using the counter field, Wireshark could parse the "WPA Key Nonce" field (display filter = wlan_rsna_eapol.keydes.nonce).
- According to the IEEE specification, sections 11.6.6.3 and 11.6.6.5 define the value for the WPA Key Nonce as following:
- Message #2, Key Nonce = SNonce (Supplicant Nonce)
- Message #4, Key Nonce = 0
- So, the logic would be:
- 1. Use the Wireshark parser to determine the WPA Key Nonce value. The Key nonce field is 32 octets.
- 2. If !(keynonce), then message #2
- Else message #4
- (Only check the first 4 octets of nonce if equal to zero)
-
-
- Issue reported by Murray Pickard
- Reason of issue (and proposed fix) by Amato Carbonara
-
- Bug: 10557
- Change-Id: I66086ac27a4d7d3ac0356be295d23001e2af71c8
- Reviewed-on: https://code.wireshark.org/review/7868
- Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com>
- Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
- Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
- (cherry picked from commit c3bc15907dc9a88f628d878317addec5ad3555db)
- Reviewed-on: https://code.wireshark.org/review/7880
-
-commit 6d54f33
-Author: Guy Harris <guy@alum.mit.edu>
-Date: Mon Mar 30 15:55:15 2015 -0700
-
- Add the new #defines to cmakeconfig.h.in.
-
- Unlike autoconf, which can generate config.h.in based on the contents of
- the configure script, CMake requires that cmakeconfig.h.in be updated
- separately.
-
- Change-Id: I78ead3bae41667bd7c452329485a819ac34bce5e
- Reviewed-on: https://code.wireshark.org/review/7859
- Reviewed-by: Guy Harris <guy@alum.mit.edu>
- (cherry picked from commit c3c8552aa1ae4ecd3fe47e19d33079d04c0e2cf9)
- Reviewed-on: https://code.wireshark.org/review/7860
-
-commit d1d124d
-Author: Guy Harris <guy@alum.mit.edu>
-Date: Mon Mar 30 11:21:17 2015 -0700
-
- Work around a Linux bonding driver bug (and the lack of a libpcap workaround).
-
- The bonding driver does not properly handle unknown ioctls; it returns
- ENODEV rather than ENOTSUP, EOPNOTSUPP, ENOTTY, or a "not supported"
- error of that type. This causes problems detailed in bug 11058.
-
- On Linux, check for bonding devices before checking for monitor-mode
- support.
-
- While we're at it, get rid of a commented-out include of
- CheckCSourceCompiles (it's presumably already been implicitly included
- by other functions that use it).
-
- Bug: 11058
- Change-Id: Ifd63d78f595e1890dbb2deec9ce92d60eb80e02d
- Reviewed-on: https://code.wireshark.org/review/7858
- Petri-Dish: Guy Harris <guy@alum.mit.edu>
- Reviewed-by: Guy Harris <guy@alum.mit.edu>
-
-commit 5adb6b2
-Author: Gerald Combs <gerald@wireshark.org>
-Date: Sun Mar 29 08:09:31 2015 -0700
-
- [Automatic manuf, services and enterprise-numbers update for 2015-03-29]
-
- Change-Id: Ie69d8c2487c5200e4b377777e4fbe120b3ed00cf
- Reviewed-on: https://code.wireshark.org/review/7844
- Reviewed-by: Gerald Combs <gerald@wireshark.org>
-
-commit 7b58f02
-Author: Evan Huus <eapache@gmail.com>
-Date: Sat Mar 28 08:38:25 2015 -0400
-
- x11: destroy two more hash tables in convo data
-
- Fixes a memory leak.
-
- Bug: 11088
- Change-Id: Ie5532507c6e2963af8056d41abf1c7a398e08cfd
- Reviewed-on: https://code.wireshark.org/review/7835
- Petri-Dish: Evan Huus <eapache@gmail.com>
- Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
- Reviewed-by: Evan Huus <eapache@gmail.com>
- (cherry picked from commit b8ccc2a6add29823a0ff0492fc50372449007e7b)
- Reviewed-on: https://code.wireshark.org/review/7838
-
-commit 70b6748
-Author: Pascal Quantin <pascal.quantin@gmail.com>
-Date: Sat Mar 21 16:42:08 2015 +0100
-
- USB: use URB/IRP ID for request/response tracking
-
- Bug: 11072
- Change-Id: I5f1824d602e4b88c9c5c8520b0aac9945206f093
- Reviewed-on: https://code.wireshark.org/review/7781
- Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com>
- Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
- Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
- (cherry picked from commit 55de704f8242f30fc2c412d6cd3e83c43f4e80ec)
- Conflicts:
- epan/dissectors/packet-mausb.c
- epan/dissectors/packet-usb.c
- epan/dissectors/packet-usb.h
- Reviewed-on: https://code.wireshark.org/review/7829
-
-commit 65db378
-Author: Evan Huus <eapache@gmail.com>
-Date: Sat Mar 21 13:19:25 2015 -0400
-
- wcp: add validations to decompressed_entry
-
- Ensure that a reference to past bytes refers to bytes that actually exist.
-
- Bug: 10978
- Change-Id: I2fe8f0a9493cc237803bb761876f83b4511cfbf6
- Conflicts:
- epan/dissectors/packet-wcp.c
- Reviewed-on: https://code.wireshark.org/review/7800
- Reviewed-by: Evan Huus <eapache@gmail.com>
-
-commit e75a02e
-Author: Roland Knall <roland.knall@br-automation.com>
-Date: Tue Mar 24 13:10:57 2015 +0100
-
- Win32: Compilation error if winpcap remote capturing disabled
-
- If HAVE_PCAP_REMOTE is not set, this code is not defined and therefore will not be
- compiled correctly.
-
- Change-Id: Ie08a6f99598d46cfa38e2448ea979a8a9aa7c7fc
- Reviewed-on: https://code.wireshark.org/review/7803
- Reviewed-by: Roland Knall <rknall@gmail.com>
- Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com>
- Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
- Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
- Reviewed-by: Michael Mann <mmann78@netscape.net>
- (cherry picked from commit 8a3bd9ee38a775b28ab907e15a5bc2cab300ce64)
- Reviewed-on: https://code.wireshark.org/review/7827
-
-commit 0c42d9e
-Author: Jiří Engelthaler <engycz@gmail.com>
-Date: Thu Mar 26 13:21:18 2015 +0100
-
- packet-iec104: fix showing information objects if SQ flag is set
-
- IOA of information object is shown only for first object in sequence, corrected byte count for information object.
- (Based on master Id428ce3b9d98da0be0315f2a880e5c025e076183)
-
- Change-Id: Icc92cff0c067885438009bdf05b18aa02a0a95b9
- Reviewed-on: https://code.wireshark.org/review/7825
- Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com>
- Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
-
-commit 4f4f48d
-Author: Michael Mann <mmann78@netscape.net>
-Date: Tue Mar 24 21:27:31 2015 -0400
-
- Generate the filter using _ws.expert.message instead of expert.message
-
- Bug: 11073
- Change-Id: Ie98d52561b7aebe6875392cf3efeb22adb2ac499
- Reviewed-on: https://code.wireshark.org/review/7813
- Reviewed-by: Michael Mann <mmann78@netscape.net>
- Petri-Dish: Michael Mann <mmann78@netscape.net>
- Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
- Reviewed-by: Anders Broman <a.broman58@gmail.com>
- (cherry picked from commit 9a9413f9f4793125917d0e49fcb88d55001685c6)
- Reviewed-on: https://code.wireshark.org/review/7818
-
-commit 296b927
-Author: Pascal Quantin <pascal.quantin@gmail.com>
-Date: Fri Mar 20 19:14:12 2015 +0100
-
- GSM RLC/MAC: fix an out of bounds access
-
- When GRNTI does not exist in Packet Measurement Report R5 additions, too many lines are skipped
-
- Fixes an ASAN failure reported by Alexis
-
- Change-Id: I400bc4d9732f1d8e3c6fb8b72bf08a70a636d78c
- Reviewed-on: https://code.wireshark.org/review/7772
- Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
- Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
- (cherry picked from commit a4a5adb68b898f770e2addf9168d796979ebe237)
- Reviewed-on: https://code.wireshark.org/review/7797
-
-commit 7b6e7b1
-Author: Guy Harris <guy@alum.mit.edu>
-Date: Sun Mar 22 16:58:42 2015 -0700
-
- Centralize the code to set the active_dlt value for a device.
-
- We were doing it similarly, but not the same, in several places; make a
- common routine for it.
-
- Have that code check to make sure the DLT_ value in question is actually
- supported by the device; if not, pick the first supported DLT_ value, if
- any; this keeps it from, for example, picking a bad DLT_ value if your
- defaults were set based on monitor mode being on but monitor mode
- actually being off, or vice versa.
-
- Change-Id: I1c58a97eda67555259d0dfdeaa02a850c0c96b5a
- Reviewed-on: https://code.wireshark.org/review/7796
- Reviewed-by: Guy Harris <guy@alum.mit.edu>
-
-commit 98ded73
-Author: Gerald Combs <gerald@wireshark.org>
-Date: Sun Mar 22 08:09:37 2015 -0700
-
- [Automatic manuf, services and enterprise-numbers update for 2015-03-22]
-
- Change-Id: I11b2c2e0508ae2d114ad259213de71daaf1ced8c
- Reviewed-on: https://code.wireshark.org/review/7787
- Reviewed-by: Gerald Combs <gerald@wireshark.org>
-
-commit d9ee3f7
-Author: Guy Harris <guy@alum.mit.edu>
-Date: Fri Mar 20 23:14:28 2015 -0700
-
- Rename update_interface_list() and remove local interface code from it.
-
- It's only used to update the remote interface list, and never updates
- anything else (it sets iftype_id to CAPTURE_IFREMOTE and never changes
- it, so all tests for whether iftype_id is == or >= CAPTURE_IFREMOTE
- succeed); remove the code that would be executed if, somehow, iftype_id
- got stomped on, and rename it to update_remote_interface_list().
-
- Change-Id: Idebb530dfc4e8bb4fbab5d8315c07e1c10961453
- Reviewed-on: https://code.wireshark.org/review/7775
- Reviewed-by: Guy Harris <guy@alum.mit.edu>
-
-commit db273d0
-Author: Pascal Quantin <pascal.quantin@gmail.com>
-Date: Thu Mar 19 23:02:37 2015 +0100
-
- MBIM: fix a typo
-
- Change-Id: I4776c78ed36f10e5c63a20b53fbcc9ef7d0b4d14
- Reviewed-on: https://code.wireshark.org/review/7762
- Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
-
-commit 6d58246
-Author: Guy Harris <guy@alum.mit.edu>
-Date: Tue Mar 17 13:35:55 2015 -0700
-
- Don't say "Capturing on..." if we're not capturing on.
-
- Only print the "Capturing on..." message if we're actually capturing,
- not if we're printing link-layer types.
-
- Change-Id: I30025211ab13701dcc12c01e0d7cd3c46eb04177
- Reviewed-on: https://code.wireshark.org/review/7727
- Reviewed-by: Guy Harris <guy@alum.mit.edu>
-
-commit 53aae65
-Author: Guy Harris <guy@alum.mit.edu>
-Date: Tue Mar 17 13:11:12 2015 -0700
-
- Allow multiple -D/-L/-d/-S flags, only allow one -k flag.
-
- Multiple instances of a single flag from -D/-L/-d/-S should behave like
- a single instance of that flag; -D plus -L, for example, is not
- supported, but -D plus another -D should be. -k, however, takes an
- argument, and we only support one.
-
- Change-Id: I8baced346fbffd75f8d768497213f67bb9a0555f
- Reviewed-on: https://code.wireshark.org/review/7723
- Reviewed-by: Guy Harris <guy@alum.mit.edu>
- (cherry picked from commit 7a14f89f12f72bf14b4fc69f9a0c4a4974bae089)
- Reviewed-on: https://code.wireshark.org/review/7724
-
-commit 0eba96a
-Author: Guy Harris <guy@alum.mit.edu>
-Date: Mon Mar 16 13:57:37 2015 -0700
-
- Update an error message to reflect all the run-dumpcap-and-quit arguments.
-
- Change-Id: I3c270279b4ea044919de5497d373c283ea87c5bf
- Reviewed-on: https://code.wireshark.org/review/7709
- Reviewed-by: Guy Harris <guy@alum.mit.edu>
- (cherry picked from commit 8197c769ead538ebeb0f3b6cd2790df547903235)
- Reviewed-on: https://code.wireshark.org/review/7721
-
-commit e4b33f8
-Author: Matthieu Coudron <mattator@gmail.com>
-Date: Tue Nov 18 19:33:53 2014 +0100
-
- TCP: fix wrongly set base_seq when ISN is 0 and tcp_relative_seq is
- enabled
-
- tcp_analysis::base_seq could be set several times when the
- TCP ISN was set to 0, thus inducing some undesired wraps such as 0-1
-
- Bug: 10713
- Change-Id: I69a0dfe677e93bf51015bf7a39ebf888631b12a4
- Reviewed-on: https://code.wireshark.org/review/5387
- Reviewed-by: Michael Mann <mmann78@netscape.net>
- Petri-Dish: Michael Mann <mmann78@netscape.net>
- Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
- Reviewed-by: Evan Huus <eapache@gmail.com>
- (cherry picked from commit 4f8a6ec8669fe0b9b2ac642ab99cc853498e4721)
- Reviewed-on: https://code.wireshark.org/review/7697
- Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
-
-commit 78edf32
-Author: Pascal Quantin <pascal.quantin@gmail.com>
-Date: Sat Mar 14 20:30:53 2015 +0100
-
- SRVLOC: always intialize prot before calling sscanf
-
- It prevents using an uninitialized variable if sscanf fails
-
- Bug: 11060
- Change-Id: I3866d35ae05e8114263fd13a8ccc5e20c3a0d63a
- Reviewed-on: https://code.wireshark.org/review/7683
- Reviewed-by: Michael Mann <mmann78@netscape.net>
- Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
- (cherry picked from commit 1d3d90de632b26fb44e8fc8ac8384e5b423fd113)
- Reviewed-on: https://code.wireshark.org/review/7694
-
-commit 1ce5b75
-Author: Gerald Combs <gerald@wireshark.org>
-Date: Sun Mar 15 08:09:23 2015 -0700
-
- [Automatic manuf, services and enterprise-numbers update for 2015-03-15]
-
- Change-Id: I32363741b201f8af354e8f2c64698015f3f673ea
- Reviewed-on: https://code.wireshark.org/review/7692
- Reviewed-by: Gerald Combs <gerald@wireshark.org>
-
-commit 6e39c4c
-Author: Pascal Quantin <pascal.quantin@gmail.com>
-Date: Thu Mar 12 22:43:30 2015 +0100
-
- MP2T: restore addresses once fragments are added to the hash table
-
- It allows to have "Follow UDP stream" context menu working again
-
- Bug: 11055
- Change-Id: I8eae15bfddb45ea033eb8dd2e3f7ca038057421a
- Reviewed-on: https://code.wireshark.org/review/7662
- Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
- Reviewed-by: Anders Broman <a.broman58@gmail.com>
- (cherry picked from commit 436a0645138515480730f1e1679b47f30cc88f79)
- Reviewed-on: https://code.wireshark.org/review/7665
-
-commit 7433cf7
-Author: Pascal Quantin <pascal.quantin@gmail.com>
-Date: Tue Mar 10 23:11:59 2015 +0100
-
- PER: fix dissection of known-multiplier character strings with ub less or equal to 2^b-1
-
- See ITU-T X.691 chapter 30.5 for details
-
- Change-Id: I6ac31494997349c6bff19b196e72859a31634af4
- Ping-Bug: 11039
- Reviewed-on: https://code.wireshark.org/review/7633
- Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com>
- Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
- Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
- (cherry picked from commit 803d1201486d515637a391620a75c5b69e9c9b30)
- Conflicts:
- epan/dissectors/packet-per.c
- Reviewed-on: https://code.wireshark.org/review/7663
-
-commit 06a5310
-Author: Pascal Quantin <pascal.quantin@gmail.com>
-Date: Thu Mar 12 19:49:46 2015 +0100
-
- PPP IPV6CP: fix display of Interface Identifier
-
- Bug: 11053
- Change-Id: I2278f859dba5322cb6b8519f7924e9b4a82aee79
- Reviewed-on: https://code.wireshark.org/review/7660
- Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
-
-commit 5845a54
-Author: Jeff Morriss <jeff.morriss.ws@gmail.com>
-Date: Wed Mar 11 22:51:52 2015 -0400
-
- Don't pass a t4-non-ecm-sig-end to the tap if we didn't see the start of the
- data: the invalid frame number will crash Wireshark.
-
- Bug: 10885
- Change-Id: I3ae278b77a9449136fbaaac52f2bbaa8a510bf76
- Reviewed-on: https://code.wireshark.org/review/7651
- Reviewed-by: Anders Broman <a.broman58@gmail.com>
- (cherry picked from commit 283336508efad6c58ad0a62508b7e6ca5db34ece)
- Reviewed-on: https://code.wireshark.org/review/7657
- Reviewed-by: Jeff Morriss <jeff.morriss.ws@gmail.com>
-
-commit 9a24e2c
-Author: Jeff Morriss <jeff.morriss.ws@gmail.com>
-Date: Wed Mar 11 22:54:24 2015 -0400
-
- Assert that the row number passed to packet_list_get_row_data() is valid.
-
- Unfortunately that row number may come from a dissector/tap but allowing us
- to continue just causes us to die horribly later (and we can't except out of
- processing a tap).
-
- Change-Id: I37f03385db55dbe55f91e2ec6a03add5664857ba
- Ping-Bug: 10885
- Reviewed-on: https://code.wireshark.org/review/7652
- Reviewed-by: Anders Broman <a.broman58@gmail.com>
- (cherry picked from commit 8e709fca69dcd485192ff164662095e1e6f0c5c6)
- Reviewed-on: https://code.wireshark.org/review/7656
- Reviewed-by: Jeff Morriss <jeff.morriss.ws@gmail.com>
-
-commit 7c670bb
-Author: Peter Wu <peter@lekensteyn.nl>
-Date: Wed Mar 11 19:31:56 2015 +0100
-
- Fix buffer overflow in 802.11 decryption
-
- The sha1 function outputs a multiple of 20 bytes while the ptk buffer
- has only a size of 64 bytes. Follow the hint in 802.11i-2004, page 164
- and use an output buffer of 80 octets.
-
- Noticed when running Wireshark with ASAN, on exit it would try to free a
- "next" pointer which was filled with sha1 garbage. It probably got
- triggered via 3f8fbb734915aaf74eb006898e8fabb007afbf48 which made
- AirPDcap responsible for managing its own memory.
-
- Bug: 10849
- Change-Id: I10c1b9c2e224e5571d746c01fc389f86d25994a1
- Reviewed-on: https://code.wireshark.org/review/7645
- Reviewed-by: Evan Huus <eapache@gmail.com>
- Petri-Dish: Michael Mann <mmann78@netscape.net>
- Reviewed-by: Peter Wu <peter@lekensteyn.nl>
- Tested-by: Peter Wu <peter@lekensteyn.nl>
- Reviewed-by: Michael Mann <mmann78@netscape.net>
- (cherry picked from commit b5d062ba57efd4b78f83518ac868fcb25d9bc243)
- Reviewed-on: https://code.wireshark.org/review/7646
- Reviewed-by: Anders Broman <a.broman58@gmail.com>
-
-commit cdb1fc6
-Author: Peter Wu <peter@lekensteyn.nl>
-Date: Sat Feb 21 18:43:14 2015 +0100
-
- websocket: avoid recursion, use tcp_dissect_pdus
-
- Use tcp_dissect_pdus to handle reassembly and avoid a recursion in
- dissect_websocket. The HTTP dissector is modified to preserve
- desegmentation functionality (tested with the capture from bug 8448).
-
- As tcp_dissect_pdus is used now, the workaround for bug 8448 can be
- removed and the actual frame dissection logic becomes simpler (the
- length is checked in get_websocket_frame_length).
-
- Bug: 10989
- Change-Id: I67af96a6c7be88c2a77e1c4138abe90bdb880774
- Reviewed-on: https://code.wireshark.org/review/7285
- Petri-Dish: Michael Mann <mmann78@netscape.net>
- Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
- Reviewed-by: Anders Broman <a.broman58@gmail.com>
- (cherry picked from commit 4ee6bcbd2e03a25f1e6b0239558d9edeaf8040c0)
- [conflict resolution: commit f3f736c67f915c7a67176a100fac56d46226cb35
- is not applied as the code was moved; dropped data parameter for
- get_websocket_frame_length; keep ws_tree=NULL in context]
- Reviewed-on: https://code.wireshark.org/review/7639
- Reviewed-by: Peter Wu <peter@lekensteyn.nl>
- Tested-by: Peter Wu <peter@lekensteyn.nl>
-
-commit a29893b
-Author: Martin Kaiser <wireshark@kaiser.cx>
-Date: Tue Dec 30 17:44:45 2014 +0100
-
- skip the payload if it's empty
-
- Change-Id: Ib38e747bc762422c690abc1cb127bb0944c80ce2
- Reviewed-on: https://code.wireshark.org/review/6141
- Reviewed-by: Martin Kaiser <wireshark@kaiser.cx>
- Tested-by: Martin Kaiser <wireshark@kaiser.cx>
- (cherry picked from commit e05e8f8ab012e22e94f58413557564960529a0d7)
- Reviewed-on: https://code.wireshark.org/review/7641
- Reviewed-by: Peter Wu <peter@lekensteyn.nl>
- Reviewed-by: Anders Broman <a.broman58@gmail.com>
-
-commit 524d585
-Author: Evan Huus <eapache@gmail.com>
-Date: Sat Mar 7 22:25:28 2015 -0500
-
- lbmr: fix possible infinite loop
-
- Ensure that we handle when option_len is zero so we don't go into an infinite
- loop. Reported by Vlad Tsyrklevich and found by the "joern" tool. Also fix what
- appears to be two misplaced "curr_offset" values which would have resulted in a
- bad loop anyways.
-
- Bug: 11036
- Change-Id: I79e70fcf79015cb0add1744aff695143e11312aa
- Reviewed-on: https://code.wireshark.org/review/7593
- Reviewed-by: David Ameiss <netshark@ameissnet.com>
- Reviewed-by: Evan Huus <eapache@gmail.com>
- (cherry picked from commit c19860dba8d158c42865c3d9051b6f318cb41169)
- Reviewed-on: https://code.wireshark.org/review/7644
-
-commit 333e3d8
-Author: Pascal Quantin <pascal.quantin@gmail.com>
-Date: Tue Mar 10 20:01:59 2015 +0100
-
- SPNEGO: fix compilation without Kerberos
-
- Remove a dead increment while we are at it
-
- Conflicts:
- epan/dissectors/packet-spnego.c
-
- Change-Id: I4a453bbd959e71ff6e85be06d079176abdc33a95
- Reviewed-on: https://code.wireshark.org/review/7622
- Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
- Reviewed-on: https://code.wireshark.org/review/7628
- Reviewed-by: Michael Mann <mmann78@netscape.net>
- Reviewed-by: Evan Huus <eapache@gmail.com>
-
-commit f33ca35
-Author: Stefan Metzmacher <metze@samba.org>
-Date: Sat Feb 21 23:06:56 2015 +0100
-
- packet-ldap: use the correct tvb to report the SASL wrapped payload
-
- Ping-Bug: 9398
-
- Conflicts:
- asn1/ldap/packet-ldap-template.c
- epan/dissectors/packet-ldap.c
-
- Change-Id: I163d3dc99562b3388470c58d05e2d4d2e2f6d00c
- Signed-off-by: Stefan Metzmacher <metze@samba.org>
- Reviewed-on: https://code.wireshark.org/review/7477
- Reviewed-by: Michael Mann <mmann78@netscape.net>
- Reviewed-on: https://code.wireshark.org/review/7625
- Reviewed-by: Evan Huus <eapache@gmail.com>
-
-commit c8f15ac
-Author: Stefan Metzmacher <metze@samba.org>
-Date: Fri Feb 20 08:40:34 2015 +0100
-
- packet-spnego: fix krb5_cfx_wrap without encryption
-
- We need to use rrc, as the checksum is likely to be
- rotated before the plaintext payload.
-
- For now we only handle the two common cases
- rrc == 0 and rrc == ec...
-
- Ping-Bug: 9398
- Conflicts:
- asn1/spnego/packet-spnego-template.c
- epan/dissectors/packet-spnego.c
-
- Change-Id: I548f2f0650716294b6aeb361021be6e44ae8f1b3
- Signed-off-by: Stefan Metzmacher <metze@samba.org>
- Reviewed-on: https://code.wireshark.org/review/7271
- Reviewed-by: Michael Mann <mmann78@netscape.net>
- Reviewed-on: https://code.wireshark.org/review/7624
- Reviewed-by: Evan Huus <eapache@gmail.com>
-
-commit ade8eab
-Author: Bill Meier <wmeier@newsguy.com>
-Date: Wed Dec 10 01:52:31 2014 -0500
-
- rpc: Prevent "malformed" for RPC 'NULL proc' packets.
-
- Bug: 10646
- Change-Id: Ifb96768969a43c59367b73e7bb940ceeb02cf6b0
- Reviewed-on: https://code.wireshark.org/review/5700
- Reviewed-by: Jeff Morriss <jeff.morriss.ws@gmail.com>
- Reviewed-by: Anders Broman <a.broman58@gmail.com>
- (cherry picked from commit f2224bc578169548de0c25094f77b43d8f55d436)
- Reviewed-on: https://code.wireshark.org/review/7635
- Reviewed-by: Michael Mann <mmann78@netscape.net>
-
-commit 83633ba
-Author: Pascal Quantin <pascal.quantin@gmail.com>
-Date: Sun Mar 8 19:36:43 2015 +0100
-
- TCP: fix addition of tcp.pdu.size field
-
- Bug: 11007
- Change-Id: I902d07f6492bffe5d44f6687be9db53b11b0acd3
- Reviewed-on: https://code.wireshark.org/review/7602
- Reviewed-by: Peter Wu <peter@lekensteyn.nl>
- Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
- (cherry picked from commit 75e8d91fd6aed4c13eafbf044f4d87b877d503bc)
- Conflicts:
- epan/dissectors/packet-tcp.c
- Reviewed-on: https://code.wireshark.org/review/7619
-
-commit a0666d8
-Author: Evan Huus <eapache@gmail.com>
-Date: Sat Mar 7 22:14:52 2015 -0500
-
- forces: make redirecttlv robust to invalid lengths
-
- Fixes a potential infinite loop reported by Vlad Tsyrklevich found via the
- "joern" tool. I'm pretty sure the semantics of proto_tree_add_item would have
- prevented this, but not 100% and making it explicit doesn't hurt.
-
- Bug: 11037
- Change-Id: I92049a95d23ca9c233b3fd830637e6bca19a7434
- Reviewed-on: https://code.wireshark.org/review/7592
- Petri-Dish: Evan Huus <eapache@gmail.com>
- Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
- Reviewed-by: Evan Huus <eapache@gmail.com>
- (cherry picked from commit 8ff55a910ee0408910cbbe6d1823987f47f8f521)
- Reviewed-on: https://code.wireshark.org/review/7617
-
-commit 5cffcdb
-Author: Peter Hatina <phatina@fedoraproject.org>
-Date: Thu Aug 21 15:16:21 2014 +0200
-
- fix fields format when printing
-
- bug:10318
- Change-Id: Ie95700295ed707dc7f8c6461b026c67f8c0695c4
- Reviewed-on: https://code.wireshark.org/review/7567
- Reviewed-by: Peter Hatina <phatina@redhat.com>
- Reviewed-by: Michael Mann <mmann78@netscape.net>
-
-commit 4ee738b
-Author: Orgad Shaneh <orgads@gmail.com>
-Date: Wed Jan 7 10:25:35 2015 +0200
-
- MSVC: Fix opting out of libraries
-
- When *_DIR variables are defined (even if empty), nmake tries
- to build them and fails.
-
- Don't set them at all if not configured to.
-
- Change-Id: I3825c16f26e45a1a3fc489633084a074838f8c34
- (cherry picked from commit 734e4083c9bd18a15451691ee5967f14a4c4019d)
- Reviewed-on: https://code.wireshark.org/review/6360
- Reviewed-by: Anders Broman <a.broman58@gmail.com>
-
-commit fe0f0c8
-Author: Gerald Combs <gerald@wireshark.org>
-Date: Sun Mar 8 08:09:39 2015 -0700
-
- [Automatic manuf, services and enterprise-numbers update for 2015-03-08]
-
- Change-Id: Idbd00aa46cb41502f084623515e55160f54e22c6
- Reviewed-on: https://code.wireshark.org/review/7599
- Reviewed-by: Gerald Combs <gerald@wireshark.org>
-
-commit feef629
-Author: Evan Huus <eapache@gmail.com>
-Date: Thu Mar 5 22:52:28 2015 -0500
-
- alljoyn: more robust signature handling
-
- There were two bugs in the handling of all-joyn struct signatures:
- - we were advancing the pointer without decrementing the length remaining
- - we were not checking for the string's null-terminator (which is only
- necessary if the string is malformed, but that's entirely possible)
-
- Bug: 11028
- Change-Id: I38b98cf3f43681f709846e3cb9068d20c4fdce82
- Reviewed-on: https://code.wireshark.org/review/7553
- Reviewed-by: Michael Mann <mmann78@netscape.net>
-
-commit 17e61df
-Author: Pascal Quantin <pascal.quantin@gmail.com>
-Date: Wed Mar 4 14:31:55 2015 +0100
-
- USB: add support for alternate setting selection
-
- With this, the traffic of a device implementing both NCM and MBIM protocols is properly identified as MBIM when selected by the host
-
- Bug: 11018
- Change-Id: I438ab1917945d9c5ba13329d515abc7e2cd13896
- Reviewed-on: https://code.wireshark.org/review/7519
- Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com>
- Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
- Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
- (cherry picked from commit aa9497b1d8fbcd194d3d8330ce66936b20808c76)
- Conflicts:
- epan/dissectors/packet-usb.c
- Reviewed-on: https://code.wireshark.org/review/7554
- Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
-
-commit 8b14004
-Author: Anish Bhatt <anish@chelsio.com>
-Date: Tue Feb 24 00:55:33 2015 -0800
-
- [ICMP] Don't use icmp_original_dgram_length for redirect packet
-
- icmp_original_dgram_length was being incorrectly used to clamp tvb size for
- ICMP redirect packet. This is a bogus value, use ip header len + 64 bits
- instead
-
- Bug: 10992
- Change-Id: Iebd70d72df34185446a239280bb19c0268977490
- Reviewed-on: https://code.wireshark.org/review/7340
- Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
- (cherry picked from commit b679295db9c468f4b3d97209c5c1f69a352d8a7a)
- Reviewed-on: https://code.wireshark.org/review/7544
-
-commit f4ac38f
-Author: Anish Bhatt <anish@chelsio.com>
-Date: Tue Feb 24 01:52:38 2015 -0800
-
- [ICMP] icmp_original_dgram_length is being used incorrectly
-
- icmp_original_dgram_length is of no use, we need to always account for
- icmp_original_dgram_length + ip header, where icmp_original_dgram_length
- is available
-
- Bug: 10991
- Change-Id: Ibd0ce538eaf1a7851e4f3e928bad29310ebbcc81
- Reviewed-on: https://code.wireshark.org/review/7345
- Reviewed-by: Michael Mann <mmann78@netscape.net>
- Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
- (cherry picked from commit c4cab879c968ecd119b4fd48313394f0d1c61aca)
- Reviewed-on: https://code.wireshark.org/review/7542
-
-commit 603878e
-Author: Stig Bjørlykke <stig@bjorlykke.org>
-Date: Thu Nov 6 11:19:25 2014 +0100
-
- Improved deregistering fields.
-
- This improvement avoids use of deallocated memory (crash) if using a
- deregistered field in display filter, color filter, custom column and
- other cases when the field is used as "interesting field".
-
- This functionality is currently used in http, imf and ldap preferences.
-
- Change-Id: Idd54adf2f482184eeb89ba8b7211dc49d76f7c96
- Reviewed-on: https://code.wireshark.org/review/5219
- Reviewed-by: Evan Huus <eapache@gmail.com>
- Reviewed-by: Michael Mann <mmann78@netscape.net>
-
-commit 50c5cac
-Author: Gerald Combs <gerald@wireshark.org>
-Date: Wed Mar 4 11:30:50 2015 -0800
-
- 1.12.4 → 1.12.5
-
- Change-Id: I3d7907247f9bc14e3104aa9cb98f588967953d1b
- Reviewed-on: https://code.wireshark.org/review/7529
- Reviewed-by: Gerald Combs <gerald@wireshark.org>
diff --git a/config.nmake b/config.nmake
index 6a4e4b9121..a4bd7bd78a 100644
--- a/config.nmake
+++ b/config.nmake
@@ -35,7 +35,7 @@ GIT_REVISION=0
# Updated by make-version.pl
VERSION_MAJOR=1
VERSION_MINOR=12
-VERSION_MICRO=5
+VERSION_MICRO=6
VERSION_BUILD=$(GIT_REVISION)
# Local build information. Recommended: Unique string for your
diff --git a/configure.ac b/configure.ac
index 9703c1cc69..3bec12e8f5 100644
--- a/configure.ac
+++ b/configure.ac
@@ -7,7 +7,7 @@
#
m4_define([version_major], [1])
m4_define([version_minor], [12])
-m4_define([version_micro], [5])
+m4_define([version_micro], [6])
m4_define([version_micro_extra], version_micro)
m4_append([version_micro_extra], [])
diff --git a/debian/changelog b/debian/changelog
index 2405bcc4e4..d3f933f031 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-wireshark (1.12.5) unstable; urgency=low
+wireshark (1.12.6) unstable; urgency=low
* Self-made package
diff --git a/docbook/asciidoc.conf b/docbook/asciidoc.conf
index 02514743ca..8b0b6a45a1 100644
--- a/docbook/asciidoc.conf
+++ b/docbook/asciidoc.conf
@@ -4,7 +4,7 @@
# Yes, these are fake macros.
# We should probably replace some or all of them with attributes.
-wireshark-version:\[\]=1.12.5
+wireshark-version:\[\]=1.12.6
wireshark-major-minor-version:\[\]=1.12
wireshark-authors-url:\[\]=http://www.wireshark.org/about.html#authors
diff --git a/docbook/release-notes.asciidoc b/docbook/release-notes.asciidoc
index 8b7091779e..d598b32acf 100644
--- a/docbook/release-notes.asciidoc
+++ b/docbook/release-notes.asciidoc
@@ -13,69 +13,14 @@ used for troubleshooting, analysis, development and education.
The following vulnerabilities have been fixed.
-* ws-salink:2015-12[]
+* ws-salink:2015-19[]
+
-The LBMR dissector could go into an infinite loop.
-// Fixed in master: gc19860d
-// Fixed in master-1.12: g524d585
-// Fixed in master-1.10: N/A
-(ws-buglink:11036[])
-cve-idlink:2015-3808[]
-cve-idlink:2015-3809[]
-
-* ws-salink:2015-13[]
-+
-The WebSocket dissector could recurse excessively.
-// Fixed in master: g4ee6bcb
-// Fixed in master-1.12: gcdb1fc6
-// Fixed in master-1.10: Unknown
-(ws-buglink:10989[])
-cve-idlink:2015-3810[]
-
-* ws-salink:2015-14[]
-+
-The WCP dissector could crash while decompressing data.
-// Fixed in master: ga6fc6aa
-// Fixed in master-1.12: g65db378
-// Fixed in master-1.10: ge5a9cf3
-(ws-buglink:10978[])
-cve-idlink:2015-3811[]
-
-* ws-salink:2015-15[]
-+
-The X11 dissector could leak memory.
-// Fixed in master: gb8ccc2a
-// Fixed in master-1.12: g7b58f02
-// Fixed in master-1.10: g7cb179e
-(ws-buglink:11088[])
-cve-idlink:2015-3812[]
-
-* ws-salink:2015-16[]
-+
-The packet reassembly code could leak memory.
-// Fixed in master: gc35f2cc
-// Fixed in master-1.12: g5bbf0d2
-// Fixed in master-1.10: Unknown
-(ws-buglink:11129[])
-cve-idlink:2015-3813[]
-
-* ws-salink:2015-17[]
-+
-The IEEE 802.11 dissector could go into an infinite loop.
-// Fixed in master: ge243b00
-// Fixed in master-1.12: gc3bee61
-// Fixed in master-1.10: gcd4dd9a
-(ws-buglink:11110[])
-cve-idlink:2015-3814[]
-
-* ws-salink:2015-18[]
-+
-The Android Logcat file parser could crash. Discovered by Hanno Böck.
-// Fixed in master: gb3b1f7c, ge2038e0, g8044097, ef1b11f
-// Fixed in master-1.12: g489680c, g87fed6b, g560b90b, g3d8f9d4, g09eda88, g299e206
-// Fixed in master-1.10: N/A
-(ws-buglink:11188[])
-cve-idlink:2015-3815[]
+A dissector went awry.
+// Fixed in master: gXXXX
+// Fixed in master-1.12: gXXXX
+// Fixed in master-1.10: gXXXX
+(ws-buglink:XXXX[])
+//cve-idlink:2015-XXXX[]
The following bugs have been fixed:
@@ -84,52 +29,6 @@ The following bugs have been fixed:
// SXSW while you end up working double shifts. (ws-buglink:0000[])
// cp /dev/null /tmp/buglist.txt ; for bugnumber in `git log --stat v1.12.6rc0..| grep ' Bug:' | cut -f2 -d: | sort -n -u ` ; do gen-bugnote $bugnumber; pbpaste >> /tmp/buglist.txt; done
-* Wireshark crashes if "Update list of packets in real time" is disabled and a display filter is applied while capturing. (ws-buglink:6217[])
-
-* EAPOL 4-way handshake information wrong. (ws-buglink:10557[])
-
-* RPC NULL calls incorrectly flagged as malformed. (ws-buglink:10646[])
-
-* Wireshark relative ISN set incorrectly if raw ISN set to 0. (ws-buglink:10713[])
-
-* Buffer overrun in encryption code. (ws-buglink:10849[])
-
-* Crash when use Telephony / Voip calls. (ws-buglink:10885[])
-
-* ICMP Parameter Problem message contains Length of original datagram is treated as the total IPv4 length. (ws-buglink:10991[])
-
-* ICMP Redirect takes 4 bytes for IPv4 payload instead of 8. (ws-buglink:10992[])
-
-* Missing field "tcp.pdu.size" in TCP stack. (ws-buglink:11007[])
-
-* Sierra EM7345 marks MBIM packets as NCM. (ws-buglink:11018[])
-
-* Possible infinite loop DoS in ForCES dissector. (ws-buglink:11037[])
-
-* "Decode As..." crashes when a packet dialog is open. (ws-buglink:11043[])
-
-* Interface Identifier incorrectly represented by Wireshark. (ws-buglink:11053[])
-
-* "Follow UDP Stream" on mpeg packets crashes wireshark v.1.12.4 (works fine on v.1.10.13). (ws-buglink:11055[])
-
-* Annoying popup when trying to capture on bonds. (ws-buglink:11058[])
-
-* Request-response cross-reference in USB URB packets incorrect. (ws-buglink:11072[])
-
-* Right clicking in Expert Infos to create a filter (duplicate IP) results in invalid filters. (ws-buglink:11073[])
-
-* CanOpen dissector fails on frames with RTR and 0 length. (ws-buglink:11083[])
-
-* Typo in secp521r1 curve wrongly identified as sect521r1. (ws-buglink:11106[])
-
-* packet-zbee-zcl.h: IS_ANALOG_SUBTYPE doesn't filter ENUM. (ws-buglink:11120[])
-
-* Typo: "LTE Positioning Protocol" abbreviated as "LPP", not "LLP". (ws-buglink:11141[])
-
-* Missing Makefile.nmake in ansi1/Kerberos directory. (ws-buglink:11155[])
-
-* Can't build tshark without the Qt packages installed unless --without-qt is specified. (ws-buglink:11157[])
-
=== New and Updated Features
@@ -142,45 +41,11 @@ There are no new protocols in this release.
=== Updated Protocol Support
--sort-and-group--
-AllJoyn
-ATM
-ASN.1 PER
-CANopen
-Diameter
-ForCES
-GSM RLC/MAC
-GSMTAP
-ICMP
-IEC-60870-5-104
-IEEE 802.11
-IMF
-IP
-LBMC
-LBMR
-LDAP
-LPP
-MBIM
-MEGACO
-MP2T
-PKCS-1
-PPP IPv6CP
-RPC
-SPNEGO
-SRVLOC
-SSL
-T.38
-TCP
-USB
-WCP
-WebSocket
-X11
-ZigBee ZCL
--sort-and-group--
=== New and Updated Capture File Support
--sort-and-group--
-Android Logcat, Savvius OmniPeek, Visual Networks
--sort-and-group--
== Getting Wireshark
diff --git a/epan/Makefile.am b/epan/Makefile.am
index 31c26ece3e..2dd1080a48 100644
--- a/epan/Makefile.am
+++ b/epan/Makefile.am
@@ -54,7 +54,7 @@ ACLOCAL_AMFLAGS = `../aclocal-flags`
noinst_LTLIBRARIES = libwireshark_generated.la libwireshark_asmopt.la
lib_LTLIBRARIES = libwireshark.la
# http://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html
-libwireshark_la_LDFLAGS = -version-info 5:5:0 @LDFLAGS_SHAREDLIB@
+libwireshark_la_LDFLAGS = -version-info 5:6:0 @LDFLAGS_SHAREDLIB@
include Makefile.common
diff --git a/filetap/Makefile.am b/filetap/Makefile.am
index 2bc297cf05..7cd75f867e 100644
--- a/filetap/Makefile.am
+++ b/filetap/Makefile.am
@@ -27,7 +27,7 @@ include Makefile.common
lib_LTLIBRARIES = libfiletap.la
# http://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html
-libfiletap_la_LDFLAGS = -version-info 0:5:0 @LDFLAGS_SHAREDLIB@
+libfiletap_la_LDFLAGS = -version-info 0:6:0 @LDFLAGS_SHAREDLIB@
AM_NON_GENERATED_CFLAGS =-DWS_BUILD_DLL
diff --git a/make-version.pl b/make-version.pl
index fee92c0ba7..39c2f5db29 100755
--- a/make-version.pl
+++ b/make-version.pl
@@ -76,7 +76,7 @@ my $set_release = 0;
my %version_pref = (
"version_major" => 1,
"version_minor" => 12,
- "version_micro" => 5,
+ "version_micro" => 6,
"version_build" => 0,
"enable" => 1,
diff --git a/version.conf b/version.conf
index 9480b2f829..6dedd7c96a 100644
--- a/version.conf
+++ b/version.conf
@@ -1,9 +1,9 @@
# Interim releases: Enable packaging, add a "rc" to the version.
-#enable: 1
-#pkg_format: rc0-%#
-#pkg_enable: 1
+enable: 1
+pkg_format: rc0-%#
+pkg_enable: 1
# Final release: Disable package version stamps.
-enable: 1
-pkg_format:
-pkg_enable: 0
+#enable: 1
+#pkg_format:
+#pkg_enable: 0
diff --git a/wiretap/Makefile.am b/wiretap/Makefile.am
index 43724f4c93..34b4f815fd 100644
--- a/wiretap/Makefile.am
+++ b/wiretap/Makefile.am
@@ -28,7 +28,7 @@ include Makefile.common
noinst_LTLIBRARIES = libwiretap_generated.la
lib_LTLIBRARIES = libwiretap.la
# http://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html
-libwiretap_la_LDFLAGS = -version-info 4:5:0 @LDFLAGS_SHAREDLIB@
+libwiretap_la_LDFLAGS = -version-info 4:6:0 @LDFLAGS_SHAREDLIB@
AM_NON_GENERATED_CFLAGS =-DWS_BUILD_DLL