Anders Broman
98dec2f09b
Adds dissecting for actions, and proper display for OXM values.
...
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9283
svn path=/trunk/; revision=52725
2013-10-20 21:12:32 +00:00
Pascal Quantin
b552143a5c
Put PDU dissection in protocol tree
...
svn path=/trunk/; revision=52724
2013-10-20 21:05:37 +00:00
Michael Mann
24ba431d80
Pass ROHC "private data" from PDCP-LTE using dissector data parameter instead of using pinfo->private_data.
...
Passing data through the dissector parameter eliminates the need for ROHC dissector to save/restore private_data.
svn path=/trunk/; revision=52723
2013-10-20 20:35:24 +00:00
Jakub Zawadzki
1f110ac43f
2nd try to fix recent test failures.
...
After recent changes it's possible that epan_dissect_cleanup() can be called if there were
no dissection run on it (epan_dissect_run()) In such case ->tvb will have random value,
just initialize it to NULL in _init() and see if it's working.
Thanks goes to Evan for backtrace.
svn path=/trunk/; revision=52722
2013-10-20 19:05:00 +00:00
Pascal Quantin
7f3d07b9fd
From e.yimjia via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9289 :
...
Add dissection of OMA-ILP
svn path=/trunk/; revision=52721
2013-10-20 18:43:00 +00:00
Pascal Quantin
f06d7caaa5
Regenerate H.225 dissector
...
svn path=/trunk/; revision=52720
2013-10-20 18:26:08 +00:00
Pascal Quantin
d269d19f99
Fix a typo
...
svn path=/trunk/; revision=52719
2013-10-20 18:06:23 +00:00
Michael Mann
df6594bbd2
Pass MPLS "private data" into subdissectors instead of using pinfo->private_data.
...
svn path=/trunk/; revision=52718
2013-10-20 18:00:05 +00:00
Jakub Zawadzki
a9d79ebb94
Try to fix recent test failures (wild guess, can't reproduce).
...
svn path=/trunk/; revision=52717
2013-10-20 17:53:55 +00:00
Pascal Quantin
cf9bbdecef
From RobiOneKenobi via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9297 :
...
Add support for MSVC2013
svn path=/trunk/; revision=52716
2013-10-20 17:35:30 +00:00
Pascal Quantin
33e376d180
From robionekenobi via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9267 :
...
Fix compilation of packet-mq.c
svn path=/trunk/; revision=52715
2013-10-20 16:57:38 +00:00
Gerald Combs
e78f917a57
[Automatic manuf, services and enterprise-numbers update for 2013-10-20]
...
svn path=/trunk/; revision=52712
2013-10-20 14:03:43 +00:00
Jakub Zawadzki
52e1697533
wireshark: use epan_dissect_reset(), rawshark: fix missing epan_dissect_cleanup()
...
svn path=/trunk/; revision=52711
2013-10-20 13:22:48 +00:00
Pascal Quantin
65a538ffdb
Add more new protocols to release notes
...
svn path=/trunk/; revision=52710
2013-10-20 12:53:04 +00:00
Jakub Zawadzki
fe937ac3ad
tshark: use epan_dissect_reset()
...
svn path=/trunk/; revision=52709
2013-10-20 12:35:55 +00:00
Jakub Zawadzki
215902b9b3
rawshark: use epan_dissect_reset()
...
svn path=/trunk/; revision=52708
2013-10-20 12:34:42 +00:00
Michael Mann
94c3d21550
Enhancement of the packet-mq dissector (WMQ 7.1-7.5). Bug 9267 ( https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9267 )
...
From robionekenobi
From me: Pass data through dissectors instead of using pinfo->private_data
svn path=/trunk/; revision=52707
2013-10-20 12:11:55 +00:00
Jakub Zawadzki
bad81b517f
Reintroduce back epan_dissect_reset(), proto_tree_reset()
...
This time it makes more sense, cause for each dissection we need two wmem allocators.
Reseting wmem allocator is much faster than destroy & create.
svn path=/trunk/; revision=52706
2013-10-20 10:21:25 +00:00
Jakub Zawadzki
107e4a6c80
Move resetting packet_info structure from dissect_packet() to epan_dissect_init()
...
It'd be actually good idea to seperate packet_info data (packet.c) from epan_dissect_t (epan.c),
but this rule is already violated.
Strict seperation could allow for example allow multiple dissection on the same epan_dissect_t
(I think it was idea behind it), but it's not working.
svn path=/trunk/; revision=52705
2013-10-20 10:11:16 +00:00
Jakub Zawadzki
336befd903
Remove allocation stem from PROTO_NODE_NEW() macro.
...
Tree root-node will be allocated using g_slice()
svn path=/trunk/; revision=52704
2013-10-20 10:03:32 +00:00
Evan Huus
7cc5d870ee
Remove non-ASCII characters causing checkAPI failures
...
svn path=/trunk/; revision=52703
2013-10-20 02:38:51 +00:00
Evan Huus
f5442e27a1
Fix format error.
...
svn path=/trunk/; revision=52702
2013-10-20 02:24:34 +00:00
Evan Huus
b054d20a14
Don't use g_assert_cmpint, it isn't happy on Windows. g_assert is nearly as good
...
except it doesn't produce as nice error messages.
svn path=/trunk/; revision=52701
2013-10-20 02:18:19 +00:00
Michael Mann
796985587c
Convert the proto_tree_add_text calls that should have been expert info.
...
svn path=/trunk/; revision=52700
2013-10-20 02:17:42 +00:00
Evan Huus
badde83d4e
Take a blind stab at adding oids_test to nmake
...
svn path=/trunk/; revision=52699
2013-10-20 02:10:39 +00:00
Michael Mann
522b4ce5c0
Pass SPX "private data" into subdissectors instead of using pinfo->private_data.
...
svn path=/trunk/; revision=52698
2013-10-19 23:06:13 +00:00
Anders Broman
e958d8c081
From beroset@mindspring.com:
...
remove unnecessary and unused oid_resolv_cleanup()
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9295
svn path=/trunk/; revision=52697
2013-10-19 20:25:55 +00:00
Anders Broman
3c813bbcc1
From Zoltán Lajos Kis:
...
dissect flow_mod body in openflow_v4
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9283
svn path=/trunk/; revision=52696
2013-10-19 20:19:35 +00:00
Anders Broman
09e32f5fb8
Minor optimizations.
...
svn path=/trunk/; revision=52695
2013-10-19 20:16:00 +00:00
Evan Huus
1f3549168d
Don't link explicitly with libwmem, it's already in libwireshark and the symbol
...
doubling leads to all sorts of very subtle badness (including test failures due
to funny internal assertions because the two wmems have mismatching state).
Make wmem_init and wmem_cleanup PUBLIC instead of LOCAL so that they don't get
stripped and don't cause a link failure when trying to build oids_test (now that
it's not linking with libwmem explicitly). There is possibly a better way to fix
this, but I'm not sure what it is.
svn path=/trunk/; revision=52694
2013-10-19 19:40:02 +00:00
Michael Mann
3635bea0a4
Add OID unit tests. Bug 9294 ( https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9294 )
...
From Ed Beroset
svn path=/trunk/; revision=52692
2013-10-19 18:52:13 +00:00
Michael Mann
b752cfa88d
Correct source code formatting. Bug 9146 ( https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9146 )
...
From Roland Knall
svn path=/trunk/; revision=52691
2013-10-19 16:50:52 +00:00
Pascal Quantin
030b8c51d2
Update comments
...
svn path=/trunk/; revision=52690
2013-10-19 16:13:40 +00:00
Balint Reczey
2ec414c257
Minor refactoring in CMake ABI dump generation
...
svn path=/trunk/; revision=52689
2013-10-19 15:51:36 +00:00
Balint Reczey
70dce86ab3
Set and use TMPDIR for ABI dump generation when using CMake
...
svn path=/trunk/; revision=52688
2013-10-19 14:55:12 +00:00
Pascal Quantin
f6e6660a19
Update E.212 list to Operational Bulletin No. 1038 (15.X.2013)
...
svn path=/trunk/; revision=52687
2013-10-19 14:10:05 +00:00
Pascal Quantin
d9a0c655f9
Update ITU E.164 list to Operational Bulletin No. 1038 (15.X.2013)
...
svn path=/trunk/; revision=52686
2013-10-19 14:09:14 +00:00
Jörg Mayer
64018e9ee2
Convert to new hf handling
...
svn path=/trunk/; revision=52685
2013-10-19 10:04:39 +00:00
Jörg Mayer
141673b515
Some more decoding of mint traffic, start reformatting (incomplete)
...
svn path=/trunk/; revision=52684
2013-10-19 09:04:10 +00:00
Michael Mann
1554929862
Only allow one popup dialog in UAT dialog. Editing/copying/deleting can modify the uat list and other open dialogs will not be aware of it and lead to unexpected behavior (including crashes). Fixes bug 9129 ( https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9129 )
...
#BACKPORT(1.10)
svn path=/trunk/; revision=52683
2013-10-19 02:45:01 +00:00
Michael Tüxen
54413b17b9
Fix writing enhanced packet blocks when flags are
...
provided: Don't write the end od options parameter
twice.
svn path=/trunk/; revision=52682
2013-10-18 22:39:31 +00:00
Jeff Morriss
7ab98fb047
Get it actually building when we don't HAVE_LIBPCAP.
...
It would seem moc doesn't know about or pay attention to #ifdefs so take them
out of wireshark_application.h .
svn path=/trunk/; revision=52681
2013-10-18 21:47:05 +00:00
Jeff Morriss
3b1463d6b3
Clean up warnings when we don't HAVE_LIBPCAP.
...
svn path=/trunk/; revision=52680
2013-10-18 21:32:59 +00:00
Michael Mann
2657071e88
Don't allow invalid ranges to be specified for the stats tree. Bug 9130 ( https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9130 )
...
Not sure which memory allocation should be used here (using wmem caused crash), but this revision can at least be easily backported to 1.10 where the bug was reported.
Also allow a single number to be used in the stats range since it's considered a valid "range" by the UAT.
svn path=/trunk/; revision=52679
2013-10-18 21:17:01 +00:00
Jakub Zawadzki
d3a09e0514
- Remove hf_ integers from few more dissectors
...
- udp: remove proto_udp.
svn path=/trunk/; revision=52678
2013-10-18 21:11:11 +00:00
Guy Harris
f86132a09a
White space cleanups (thanks either to shekhar.chandra@citrix.com or
...
Bill Meier; see bug 9280).
svn path=/trunk/; revision=52677
2013-10-18 20:28:11 +00:00
Jeff Morriss
d69a93f70e
Simplify a bit (in a way which will hopefully actually work): just don't add -Wshorten-64-to-32 to CXXFLAGS. Also, add AM_CLEAN_FLAGS to AM_CXXFLAGS, not AM_CPPFLAGS.
...
svn path=/trunk/; revision=52676
2013-10-18 18:28:57 +00:00
Evan Huus
2322bd3122
Fix lemon FSF address and add license exception for the generated mate grammar
...
files. One of them has no license (it is just defines) and the other gets picked
up as LGPL for no reason I can discern.
svn path=/trunk/; revision=52675
2013-10-18 18:10:46 +00:00
Jeff Morriss
2ac63d7a44
Add -Wno-shorten-64-to-32 (if we can) when compiling the Qt UI.
...
svn path=/trunk/; revision=52674
2013-10-18 17:42:32 +00:00
Jeff Morriss
db68b808dd
Add AM_CLEAN_CFLAGS (-Werror) to AM_CPPFLAGS so we get notified of warnings in
...
the C++ stuff.
ui/qt/CMakeLists.txt adds -Wno-shorten-64-to-32 on 64-bit systems but it
doesn't seem necessary on Fedora 18 (64-bit). Leaving it out for now--let's
see what others say...
svn path=/trunk/; revision=52673
2013-10-18 16:56:27 +00:00