Commit graph

43393 commits

Author SHA1 Message Date
Anders Broman
f88ffd78f3 Use little endian MNC encoding.
Fixes https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7952

svn path=/trunk/; revision=45931
2012-11-05 15:15:54 +00:00
Anders Broman
416fe3bb5b From Steve Magnani:
Add display of (bInterfaceNumber.bAlternateSetting) and bInterfaceClass to the
root item of INTERFACE descriptor subtrees.

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

svn path=/trunk/; revision=45930
2012-11-05 15:03:15 +00:00
Jeff Morriss
96d2ba5d53 Eliminate 'set but not used' warning turned error.
svn path=/trunk/; revision=45929
2012-11-05 14:58:54 +00:00
Anders Broman
6d107d40e0 From Michal Labedzki:
If we have strinfo->info_payload_type_str use that othewise
use the value string for known PT:s

Part of 
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7893

svn path=/trunk/; revision=45924
2012-11-05 12:15:37 +00:00
Anders Broman
a6b7e3fba5 From: Andrei Emeltchenko <andrei.emeltchenko@intel.com>
airpdcap: For FromDS and ToDS both set use magic

All 802.11 data frames on the AMP link shall be sent with ToDS and FromDS
bits in the Frame Control field both set to one. Currently for this packets
we get different associations for the same EAPOL sequence since addr2 and
addr1 change.

svn path=/trunk/; revision=45923
2012-11-05 11:55:39 +00:00
Anders Broman
a98414062c try to fix Id.
svn path=/trunk/; revision=45922
2012-11-05 11:52:14 +00:00
Anders Broman
892ff116c9 From Michal Labedzki:
Add support for AVDTP/A2DP/VDP and SBC

Part of 
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7893

svn path=/trunk/; revision=45921
2012-11-05 11:42:10 +00:00
Anders Broman
45953625a5 From Andrei Emeltchenko:
Add 802.11 AMP LLC/SNAP header

Add LLC/SNAP header specified in BLUETOOTH SPECIFICATION Version 4.0 [Vol 5]
802.11 Protocol Adaptation Layer Functional Specification.
The SNAP header composed of the OUI of the Bluetooth SIG and the protocol
identifier given in spec mentioned shall be used to distinguish AMP 4-way handshake
messages from external security traffic. Decode this traffic as 802.1X authentication.

Part of
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7633

svn path=/trunk/; revision=45920
2012-11-05 10:02:07 +00:00
Anders Broman
8366b45559 Try to fix prefs_dlg.c:1814: warning: 'abbrev' may be used uninitialized in this function.
svn path=/trunk/; revision=45919
2012-11-05 09:55:04 +00:00
Anders Broman
d50c587316 From Andrei Emeltchenko:
Makes L2CAP be independent from acl_data

When L2CAP is transferred through wireless it has no ACL incapsulation.
The patch makes it possible to chain L2CAP dissector based on LLC
bluetooth pid.

Part of
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7633

svn path=/trunk/; revision=45918
2012-11-05 09:36:00 +00:00
Anders Broman
e57bf90ebe From Bill Parker:
code fails to check/test return value from select() 
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7861

svn path=/trunk/; revision=45917
2012-11-05 09:18:43 +00:00
Anders Broman
dc284b0c04 Initialize variables.
svn path=/trunk/; revision=45916
2012-11-05 09:13:36 +00:00
Anders Broman
f5226f1310 From Bill Parker:
Add error handler to munmap() failure in emem.c

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

svn path=/trunk/; revision=45915
2012-11-05 09:04:53 +00:00
Anders Broman
217c746d83 From Michal Labedzki:
Add Preferences submenu to packet list menu

Preferences point to protocol which is on top expect "malformed", "text" and "expert" fields.


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

svn path=/trunk/; revision=45914
2012-11-05 08:59:25 +00:00
Anders Broman
120dab634e From Michal Labedzki:
"Decode By" for Bluetooth support decoding by L2CAP service, L2CAP CID,
L2CAP PSM, RFCOMM service and RFCOMM channel.

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

svn path=/trunk/; revision=45913
2012-11-05 08:39:51 +00:00
Gerald Combs
56546f1b91 Move the MWOverlay code into its own class, SplashOverlay. Use it to
implement a splash screen.

svn path=/trunk/; revision=45912
2012-11-05 03:54:21 +00:00
Michael Mann
9f84a8d340 Add a few more expert_add_info_format calls to giop dissector which requires packet_info* structure and proto_item* to be filtered down through the generated functions.
Also removed some excessive whitespace.

svn path=/trunk/; revision=45911
2012-11-05 03:36:07 +00:00
Anders Broman
eba7e0dc1e Use GtkGrid if GTK version is >= 3.2
svn path=/trunk/; revision=45910
2012-11-04 17:39:07 +00:00
Bill Meier
e1986f1fa8 Add 'svn:mime-type text/xml' property
svn path=/trunk/; revision=45909
2012-11-04 17:34:10 +00:00
Bill Meier
44d88ea3d3 Add 'svn:mime-type text/xml' property
svn path=/trunk/; revision=45908
2012-11-04 17:31:36 +00:00
Bill Meier
e123ae163e Add 'svn:mime-type text/xml' property
svn path=/trunk/; revision=45907
2012-11-04 17:29:50 +00:00
Bill Meier
3ef73570ac Add 'svn:mime-type text/xml' property
svn path=/trunk/; revision=45906
2012-11-04 17:27:28 +00:00
Bill Meier
08c73c1c87 Add 'svn:mime-type text/xml' property
svn path=/trunk/; revision=45905
2012-11-04 17:21:42 +00:00
Anders Broman
db6feef877 Use a define for max number of characters and use that for the array size
svn path=/trunk/; revision=45904
2012-11-04 17:17:39 +00:00
Bill Meier
1020f5569d Add 'svn:mime-type text/xml' property
svn path=/trunk/; revision=45903
2012-11-04 17:13:50 +00:00
Anders Broman
c28020cda0 Fix a typo
svn path=/trunk/; revision=45902
2012-11-04 17:06:22 +00:00
Anders Broman
5965384149 Use GtkGrid if GTK version is >= 3.2
svn path=/trunk/; revision=45901
2012-11-04 17:00:01 +00:00
Alexis La Goutte
c66efd679c From Jérôme LAFORGE via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7942
[BOOTP] Implement option 119 : RFC3397 RFC3396 RFC1035

svn path=/trunk/; revision=45900
2012-11-04 16:29:15 +00:00
Anders Broman
d23097f96d Add the row with the tags first
svn path=/trunk/; revision=45899
2012-11-04 16:05:28 +00:00
Alexis La Goutte
76c976f3e6 Update *.qm (translations file) lrelease QtShark.pro Updating 'ui/qt/qtshark_de.qm'... Generated 32 translation(s) (32 finished and 0 unfinished) Ignored 298 untranslated source text(s) Updating 'ui/qt/qtshark_fr.qm'... Generated 330 translation(s) (330 finished and 0 unfinished)
svn path=/trunk/; revision=45897
2012-11-04 16:01:54 +00:00
Alexis La Goutte
0d15031e43 Update .git(bzn)ignore add to ignore list : (already ignore in svn) ui/cli/tshark-tap-register-cache.pkl ui/gtk/wireshark-tap-register-cache.pkl packaging/macosx/osx-dmg.sh
svn path=/trunk/; revision=45896
2012-11-04 16:01:46 +00:00
Alexis La Goutte
f32370b9e6 Update French Translations
svn path=/trunk/; revision=45895
2012-11-04 16:01:38 +00:00
Alexis La Goutte
b037ac39d1 lupdate QtShark.pro (update translation file) Updating 'qtshark_de.ts'... Found 330 source text(s) (77 new and 253 already existing) Kept 4 obsolete entries Updating 'qtshark_fr.ts'... Found 330 source text(s) (77 new and 253 already existing) Kept 4 obsolete entries Same-text heuristic provided 3 translation(s)
svn path=/trunk/; revision=45894
2012-11-04 16:01:29 +00:00
Alexis La Goutte
5019d32907 Make new text translatable for Qtshark (print_dialog)
svn path=/trunk/; revision=45893
2012-11-04 16:01:20 +00:00
Alexis La Goutte
686e72c011 Add Modelines infos to new Qtshark file (print_dialog.*)
svn path=/trunk/; revision=45892
2012-11-04 16:01:11 +00:00
Alexis La Goutte
615efadd77 Not ignore *.qm file
svn path=/trunk/; revision=45891
2012-11-04 16:01:00 +00:00
Gerald Combs
b326845377 [Automatic manuf, services and enterprise-numbers update for 2012-11-04]
svn path=/trunk/; revision=45889
2012-11-04 15:03:51 +00:00
Alexis La Goutte
ecd2324583 From Dirk via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7953 Improve COL_INFO output for DCE/RPC dissector
The attached patch contains some improvements to the COL_INFO output of the
DCE/RPC dissector. The changes are:

- separate the informations by commas
- make output of Context ID always use "Ctx: %u"
- print names of RPC over HTTP PDUs on the protocol tree line (in addition to
COL_INFO)

svn path=/trunk/; revision=45888
2012-11-04 14:58:55 +00:00
Anders Broman
8004ecccde From Andrei Emeltchenko: Add OUI_BLUETOOTH part of https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7633 bt-oui: Add decoding Bluetooth High Speed over wireless
svn path=/trunk/; revision=45887
2012-11-04 12:47:02 +00:00
Evan Huus
13f8a0466c Make a few variables volatile to satisfy gcc.
svn path=/trunk/; revision=45886
2012-11-03 23:41:59 +00:00
Gerald Combs
5b2890e573 Move the main window creation to the top of main() in anticipation of a
splash pane.

Add an "initialized" state to WiresharkApplication and set it when we're
done calling our init routines. Handle FileOpen events. Wait until we're
initialized to try to open the files. On OS X

    open -a /path/to/qtshark.app /path/to/some/file.pcap
    
now works as expected, and

    osascript -e 'tell application "qtshark" to open posix file "'"/path/to/some/file.pcap"'"'
    
works but returns "missing value". 

svn path=/trunk/; revision=45885
2012-11-03 22:48:29 +00:00
Jakub Zawadzki
bdcdec560c Manually revert r45669
svn path=/trunk/; revision=45884
2012-11-03 20:51:19 +00:00
Gerald Combs
2e6f4fafd4 Allow a display filter to be specified in openCaptureFile().
svn path=/trunk/; revision=45883
2012-11-03 18:02:01 +00:00
Evan Huus
f28a5df5df More wmem documentation additions and updates. Still incomplete.
svn path=/trunk/; revision=45882
2012-11-03 17:58:07 +00:00
Evan Huus
5d6b306391 Wmem stack implementation using the wmem slab implementation to allocate frames.
svn path=/trunk/; revision=45881
2012-11-03 17:34:28 +00:00
Evan Huus
cc87609f31 SVN Properties.
svn path=/trunk/; revision=45880
2012-11-03 15:51:47 +00:00
Evan Huus
2737b7b7d3 Add wmem scopes for packet and file lifetimes. The file lifetime scope isn't
yet initialized because I can't figure out where the enter() and leave() calls
should go - the obvious place in packet.c causes a lot of assertion errors.

svn path=/trunk/; revision=45879
2012-11-03 15:49:15 +00:00
Anders Broman
b117383961 Make it compil by adding a cast, not sure if payload_length = (int)tvb_get_ntoh64(tvb, 2); can overflow
svn path=/trunk/; revision=45878
2012-11-03 15:36:09 +00:00
Evan Huus
6ef55f30d8 Rename wmem_permanent_scope -> wmem_epan_scope to reflect the fact that it
is technically scoped to the library, not the process. It's also shorter :)

svn path=/trunk/; revision=45877
2012-11-03 15:08:00 +00:00
Alexis La Goutte
1deb8ffc1e Try to fix Windows XP/7 buildbot
svn path=/trunk/; revision=45876
2012-11-02 21:09:52 +00:00