aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2011-02-02Integrate and build the tetra dissector.Anders Broman8-175/+12366
svn path=/trunk/; revision=35766
2011-02-02Add the gprscdr Makefile to the list of Makefiles to be generated.Guy Harris1-0/+1
svn path=/trunk/; revision=35765
2011-02-02From Alexis La Goutte:Anders Broman1-31/+10
Fix checkhf error (hf_ieee80211_ff_mesh_mgt_ie_id) and enhance dissect Mesh ID https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5636 svn path=/trunk/; revision=35764
2011-02-02Use gprscdr to dissect CDRs.Anders Broman1-15/+15
svn path=/trunk/; revision=35763
2011-02-02Move gprscdr to dissectors with warnings.Anders Broman1-1/+1
svn path=/trunk/; revision=35762
2011-02-02Build gsmcdr.Anders Broman1-0/+2
svn path=/trunk/; revision=35761
2011-02-02Add packet-gprcdr.[ch] to SVN.Anders Broman2-0/+2791
svn path=/trunk/; revision=35760
2011-02-02Add GTK 2.22 deprecated functionsAnders Broman1-308/+320
svn path=/trunk/; revision=35759
2011-02-02Add gsmcdr to the makefiles.Anders Broman2-0/+2
svn path=/trunk/; revision=35758
2011-02-02Export more functions.Anders Broman3-57/+88
svn path=/trunk/; revision=35757
2011-02-02Routines to dissect GPRS CDR's tranported in GTP'Anders Broman8-0/+1142
svn path=/trunk/; revision=35756
2011-02-02Add the local makefiles.Anders Broman3-0/+102
svn path=/trunk/; revision=35755
2011-02-02From Holger Freyther:Anders Broman3-246/+216
- Code Cleanups and preparation to call code from gsmtap - Fix a bug in the asn1 file, Bug found with traces from OsmocomTETRA svn path=/trunk/; revision=35754
2011-02-02The Beijing Institute of Technology (BIT) and associate professor LI Hai has ↵Anders Broman4-0/+3387
created a TETRA decoder for wireshark, they made the decision to use the ASN1 infrastructure for creating the dissector and were kind enough to send the GPLed sourcecode to us(The Osmocom Group). This group is using a protocol provided by their equipment. This is an initial checkin of the code from BIT, it is not fit for inclusion in Wireshark in this state. Further patches are expected before the code can be integrated by being added to the makefiles. svn path=/trunk/; revision=35753
2011-02-02makefile.nmake => Makefile.nmakeJaap Keuter1-4/+4
svn path=/trunk/; revision=35752
2011-02-02From Alexis La Goutte:Anders Broman1-20/+27
Fix and enhance WSIE https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5636 svn path=/trunk/; revision=35751
2011-02-02makefile.nmake => Makefile.nmakeBill Meier4-0/+0
svn path=/trunk/; revision=35750
2011-02-02A bit more indentation cleanupBill Meier1-30/+30
svn path=/trunk/; revision=35749
2011-02-02Use $(WARNINGS_ARE_ERRORS) (defined in config.nmake) iso -WXBill Meier1-4/+4
svn path=/trunk/; revision=35748
2011-02-02A bit of Windows makefiles rework and cleanup:Bill Meier35-121/+177
- Define macros for certain CFLAGS in config.nmake iso of having defs in each makefile; a. -DHAVE_CONFIG_H and -D_U_="" are now part of a macro named STANDARD_CFLAGS; b. -WX has been replaced by WARNINGS_ARE_ERRORS (defined as -WX in config.nmake) (This allows disabling "Warnings as Errors" by just changing config.nmake) c. CVARSDLL definitions (not usage) have been removed from the various makefiles. XXX: It appears the usage of CVARSDLL can also be removed (not yet done) since: -DWIN32 and -DNULL=0 do not appear to be needed (any more); -D_MT and _D_DLL are not needed since /MP causes these definitions. d. Define a macro WARNINGS_CFLAGS with additional specific compiler (level4) warnings to be enabled. E.G., 4295: array is too small to include a terminating null character - config.nmake: reformat some long lines for readability; - plugins\Makefile.nmake: clean-deps does nothing: remove it (and usage in top-level makefile); - dissectors/Makefile.nmake: test to enable packet-rrc.obj target needs to include MSVC2010 ... svn path=/trunk/; revision=35747
2011-02-02Get rid of unused variable warnings.Guy Harris1-89/+91
Clean up indentation. svn path=/trunk/; revision=35746
2011-02-01WIN32 ==> _WIN32Bill Meier3-5/+5
svn path=/trunk/; revision=35745
2011-02-01Dissect a bit more of data records.Anders Broman1-15/+101
svn path=/trunk/; revision=35744
2011-02-01Further restructure the DECT dissector:Jaap Keuter1-188/+247
- Refactor capture info, A field, B field dissection. - Clean up dissection, removing private A field, B field structures. - Added standard references. svn path=/trunk/; revision=35743
2011-02-01From John Thacker via bug #5644: Can't include expert.h in C++ codeStephen Fisher1-0/+7
svn path=/trunk/; revision=35742
2011-02-01 Use {'0', ...} type initializer for fixed length character arrays.Bill Meier2-3/+3
svn path=/trunk/; revision=35741
2011-02-01Replace a couple of deprecated functions # ifdef:ed with the GTK version ↵Anders Broman3-0/+16
they are deprecated in. svn path=/trunk/; revision=35740
2011-02-01Fix compilation error: gsm_a_dir_of_ver_speed_vals is a VALS not a TFS.Stephen Fisher1-1/+1
svn path=/trunk/; revision=35739
2011-01-31packet-bssgp.c:10020: warning: 'bssgp_perform_loc_response' defined but not usedAnders Broman1-2/+3
svn path=/trunk/; revision=35738
2011-01-31From Johan Kristell:Jaap Keuter1-2/+5
In the standard 802.3at-2009 the PoE+ TLVs are 12 bytes long, but in the earlier version 802.3bc-2009, they are 7 bytes long (the power type/ source/priority, and the requested and allocated fields are lacking). Not respecting the length of the TLV leads to wireshark displaying garbage data and could lead to reading outside of buffer. svn path=/trunk/; revision=35737
2011-01-31More IE dissection.Anders Broman3-6/+265
svn path=/trunk/; revision=35736
2011-01-31Use {'0', ...} type initializer for fixed length character arrays.Bill Meier2-4/+3
svn path=/trunk/; revision=35735
2011-01-31Use tvb_bytes_to_str() iso home-grown hex output fcn.Bill Meier1-23/+2
svn path=/trunk/; revision=35734
2011-01-31Clean up dissector code. Pass data block to data dissector.Jaap Keuter1-122/+100
svn path=/trunk/; revision=35733
2011-01-31Fix minor bug lookups of certain "peer ids" would fail.Bill Meier1-3/+3
The issue (in essence) For: char foo[][4] = {"abc", "defg", "hij"}; strlen(foo[1]) will be 7 and not 4 as expected; Detected via msvc level 4 warning: "array is too small to include a terminating null character" svn path=/trunk/; revision=35732
2011-01-31Clean up the whitespace in script.Jaap Keuter1-97/+98
svn path=/trunk/; revision=35731
2011-01-31Jack up the Lua reference entries one level to make it segmented.Jaap Keuter1-1/+1
svn path=/trunk/; revision=35730
2011-01-31Add a Manual entry to the Lua menu.Jaap Keuter1-0/+5
svn path=/trunk/; revision=35729
2011-01-31Replace some blurbs with NULLJeff Morriss1-13/+13
svn path=/trunk/; revision=35728
2011-01-31Change a bunch of value and tfs strings to not be prefixed by hf_ but ↵Anders Broman3-53/+47
ieee8021. Based on Alexis La Gouttes patch. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5636 svn path=/trunk/; revision=35727
2011-01-31Fix two cases of 'if (x = y)' which should be 'if (x == y)'.Bill Meier2-2/+2
Found by reviewing msvc level 4 warnings "assignment within conditional expression". (Unfortunately most of the warnings are false positives so this warning can't be enabled) svn path=/trunk/; revision=35726
2011-01-31#include <stdio.h>, #include <stdlib.h> not req'd;Bill Meier2-527/+525
Make a global variable static (since it's apparently not used elsewhere); Whitespace changes (indentation, trailing, etc). svn path=/trunk/; revision=35725
2011-01-31Return a string (even though abort is called first) to pacify gcc.Martin Mathieson1-0/+1
svn path=/trunk/; revision=35724
2011-01-31Add dissection of Evolved Allocation/Retention Priority I IE.Anders Broman1-8/+98
svn path=/trunk/; revision=35723
2011-01-31From Roberto Morro: Fix for Bug #5628Bill Meier1-4/+11
This patch (against revision 35716) resolves the following bug: [introduced in patch attached to Bug #5518] "Dissector bug, protocol RSVP, in packet 78: More than 1000000 items in the tree -- possible infinite loop" Actually the bug is resolved by the "return" statement that was erased by mistake. The patch fixes another issue: the code didn't take care of the fact that TLVs must be padded to a length multiple of 4. See: https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5518 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5628 From me: Change two bytestring_to_str(tvb_get_ptr(...),...) to tvb_bytes_to_str(tvb,...) svn path=/trunk/; revision=35722
2011-01-31Dissect more IE's in PERFORM-LOCATION-REQUEST.Anders Broman3-43/+251
svn path=/trunk/; revision=35721
2011-01-31Only define view_menu_auto_scroll_live_cb if HAVE_LIBPCAPAnders Broman1-0/+2
svn path=/trunk/; revision=35720
2011-01-31Try to fix previous commit.Anders Broman2-3/+7
- menu.h commited by mistake - new_packet_list.c missing svn path=/trunk/; revision=35719
2011-01-31From Cal Turney:Anders Broman7-79/+105
Bug 5621 - With String in Packet details searches, highlight row in tree https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5621 svn path=/trunk/; revision=35718
2011-01-31Added filter autocomplete to "Edit Column Details".Stig Bjørlykke1-0/+3
svn path=/trunk/; revision=35717