aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2008-08-05luis.ontanon@gmail.com => luis@ontanon.orgLuis Ontanon69-73/+74
svn path=/trunk/; revision=25937
2008-08-05Remove obsolete "example_snmp_users_file"Luis Ontanon3-36/+0
svn path=/trunk/; revision=25936
2008-08-05(Temporary?) fix to get the Windows buildbot going again: remove constness ↵Jeff Morriss1-2/+2
from a couple of variables. svn path=/trunk/; revision=25935
2008-08-05FromVincent Helfre:Anders Broman1-2/+57
A patch for the PS handover XID parameters Information element, which uses the sndcp-xid dissector. svn path=/trunk/; revision=25934
2008-08-05Don't put (non-extern'd) prototypes for protect_thread_critical_region() andJeff Morriss30-673/+618
unprotect_thread_critical_region() in every module in gtk/: instead have those modules include main.h (which has the properly extern'd prototype). This should fix the link error on HP-UX described in https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2702 svn path=/trunk/; revision=25933
2008-08-05Switch the default MSVC_VARIANT from MSVC6 to MSVC2008.Gerald Combs1-2/+2
svn path=/trunk/; revision=25932
2008-08-05Add --settag and --checktag arguments to win32-setup.sh, which respectivelyGerald Combs2-2/+38
save and verify the current download tag. Add --settag and --checktag calls to the process_libs target. (This should automatically notify everyone when wireshark-win32-libs is updated, which I tend to forget to do.) svn path=/trunk/; revision=25931
2008-08-05There's no need to have _DEPENDENCIES variables (which have only a very limitedJeff Morriss1-21/+28
subset of the real dependencies as specified in the _LDADD variables) for Wireshark, tshark, and the rest of the programs: by specifying the _DEPENDENCIES variable we just prevent automake from doing its job and automatically figuring out the dependencies for us. This should fix https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2765 svn path=/trunk/; revision=25930
2008-08-05From Daniel Krueger:Jeff Morriss1-5/+5
The attached patch fixes a bug in the dissection of the StatusResponse, where device-specific error code is only 6 Bytes long instead of 8 Bytes. Additionally, I changed the spelling (i.e. the case) of "Ethernet POWERLINK" to the new preferred one of the EPSG. svn path=/trunk/; revision=25929
2008-08-05Have some UAT helper functions copying the passed buffer beforeLuis Ontanon1-5/+8
freeing the contained buffer ( The client might have passed the contained buffer to avoid read-after-free ) svn path=/trunk/; revision=25928
2008-08-05Add a debug helper for EP memory corruptionLuis Ontanon3-3/+85
if compiled in and the env var WIRESHARK_DEBUG_EP_CANARY is set: will check for canary integrity at every call to EP_CHECK_CANARY() if corruption is found it exits pronting the prior location and the location in which corruption was found. Hopefully it stops running while the corruptor is still in the stack. see EP_CHECK_CANARY() calls in packet.c as an example. svn path=/trunk/; revision=25927
2008-08-04Keep the OSX compiler happy: initialize a variable (altho not really req'd)Bill Meier1-1/+1
svn path=/trunk/; revision=25926
2008-08-04Another temporary fix to prevent a build errorBill Meier1-0/+2
svn path=/trunk/; revision=25925
2008-08-04if it's se allocated it needs to be filled only once.Luis Ontanon1-10/+7
svn path=/trunk/; revision=25924
2008-08-04Fix an ep memory corruption due to passing ep blocks into a se allocated ↵Luis Ontanon1-4/+4
structure. far away from UAT... svn path=/trunk/; revision=25923
2008-08-04temp fix (until the proper fix) to handle buildbot errs;Bill Meier1-2/+2
svn path=/trunk/; revision=25922
2008-08-04From Pascal Quantin via bug 2719: Fix support for Microsoft Visual C++ 2008.Gerald Combs9-50/+147
From me: Instead of adding adns_config.h, place it a custom adns package in wireshark-win32-libs. Update tools/win32-setup.sh accordingly. Split the MSVC2008EE variant into MSVC2008 and MSVC2008EE, similar to MSVC2005 and MSVC2005EE. We have to worry about vcredist_x86.exe in both cases. Add Pascal to AUTHORS. Update the Developer's Guide. svn path=/trunk/; revision=25921
2008-08-04From Alexey Neyman :Anders Broman3-83/+189
This patch implements a function for dissecting bitfields with better control over the resulting representation than the existing proto_tree_add_bitmask() routine. This function will be used by reworked IPMI/ATCA dissector (bug 2048). The function is described in README.developer. In short, the differences are as follows: - The new function does not require a hf_XXX field for the whole bitmask. When the bitmask includes several unrelated fields, such hf_XXX field does not make sense. - The new function allows better control over the way the sub-item descriptions are added to the top-level item. For example, proto_tree_add_bitmask() function does not add non-enumerated integers, does not use true_false_string to display boolean. - The new function allows to specify "fallback" text for the top-level item which is used if no items were added to the top-level item. svn path=/trunk/; revision=25920
2008-08-04Give Vincent Helfre and Magnus Sörman credit.Anders Broman1-0/+5
svn path=/trunk/; revision=25919
2008-08-04Fix packet-gsm_a_common.c:63: warning: assignment makes integer from pointer ↵Anders Broman1-3/+3
without a cast. Assuming the default shouldn't occure and fix a copy past error. svn path=/trunk/; revision=25918
2008-08-04From Neil Piercy:Anders Broman7-21657/+22093
All I've done in these is to split the 3 obviously distinct protocols (BSSMAP & RP) from the still-large (and wrongly-named) DTAP (really the whole of layer 3 - it includes RR and packet parts too). So far I've only split in a "minimum change" manner - there is clearly some tidying and structure enhancement of how the common bits are used, removing the globals just added, and great scope for consistency of white space, improved naming etc. - but I thought it best to keep it very close to the original initially to establish the split. With some changes to make it compile on Windows. svn path=/trunk/; revision=25917
2008-08-04Declare next_tvb volatile. This prevents the warning:Martin Mathieson1-1/+1
packet-infiniband.c:806: warning: variable 'next_tvb' might be clobbered by `longjmp' or `vfork' seen with gcc 3.4.6 (building for 32-bits on a pentium 4). svn path=/trunk/; revision=25916
2008-08-04First step to split the gsm_a dissector into several smaller ones ( done by ↵Anders Broman14-20/+20
Neil Piercy) rename the "old" one to gsm_a_common. svn path=/trunk/; revision=25915
2008-08-04Print various uints with %u ...Bill Meier1-42/+42
svn path=/trunk/; revision=25914
2008-08-04Fix 2 bugs:Bill Meier1-17/+25
- Misplaced } resulted in incorrect program flow in switch statement; - Invalid input caused "Dissector bug: infinite loop"; svn path=/trunk/; revision=25913
2008-08-04Fix buildbot error: "no newline at end of file"Bill Meier1-1/+1
svn path=/trunk/; revision=25912
2008-08-04Adjust various indentation/spacing; Do some minor reformattingBill Meier2-2228/+2229
svn path=/trunk/; revision=25911
2008-08-03Revert previous checkin.Anders Broman2-1/+1
svn path=/trunk/; revision=25910
2008-08-03packet-multipart.c:179: warning: unused parameter 'pinfo'Anders Broman3-3/+5
packet-multipart.c:179: warning: unused parameter 'name' ( restore a bit of previous code) Move inclusion of tvbuff.h to base64.c svn path=/trunk/; revision=25909
2008-08-03Move common code to base64.cAnders Broman5-46/+22
svn path=/trunk/; revision=25908
2008-08-02Don't fetch data until you need it.Guy Harris1-3/+4
svn path=/trunk/; revision=25907
2008-08-02Fix packet-netflow.c:2666: warning: 'pen' may be used uninitialized in this ↵Anders Broman1-6/+6
function and remove some C++ comments - some compilers don't allow them (at least not by default). svn path=/trunk/; revision=25906
2008-08-02From Hitoshi Irino:Anders Broman1-76/+1416
This patch (1) fixes to decode IPFIX packets. The revision 25601 warns and be not able to decodes IPFIX packets fully, because the array "hf_register_info" does not have an entry "hf_cflow_datarecord_length", and a length check for IPFIX packets is incorrect in "dissect_netflow" function. (2) is able to decode all Information Elements standardized by RFC 5102 (3) is able to decode IPFIX templates and data that contains PEN (Private Enterprise Number) fields standardized by RFC 5101, and is able to decode bi-directional flow standardized by RFC 5103. svn path=/trunk/; revision=25905
2008-08-02From Abhik Sarkar:Anders Broman1-1/+3
Some buttons are always disabled in the "User DLTs Table" dialog. svn path=/trunk/; revision=25904
2008-08-02WIN32 ==> _WIN32Bill Meier1-1/+1
svn path=/trunk/; revision=25903
2008-08-01From metatech:Anders Broman1-2/+2
- In DRDA the data is of different "nature" : EBCDIC vs ASCII, so I think they deserve different field names. svn path=/trunk/; revision=25902
2008-08-01Really start printing in 8 pnt Courier, not just state so in the template.Jaap Keuter1-3/+4
Add Wireshark version info to the page header. svn path=/trunk/; revision=25901
2008-08-01Several improvements to the PostScript code:Jaap Keuter1-19/+8
- Remove old code and comments. - Add 5 pnt between last lines baseline and lower horizontal line to avoid having the last line sitting right on top of the horizontal line - Fix pagewidth expression (although outcome is the same) - Add page decorations for single page print as well - Add DSC end of file marker svn path=/trunk/; revision=25900
2008-08-01Remove a few warnings.Stig Bjørlykke1-3/+3
svn path=/trunk/; revision=25899
2008-08-01Regenerated to use the new decode function for UTCTime.Stig Bjørlykke24-76/+42
svn path=/trunk/; revision=25898
2008-08-01From Martin Peylo (bug 2507):Stig Bjørlykke3-0/+144
The attached patch enables asn2wrs.py and packet-ber.c to decode UTCTime according to the definitions in X.680. svn path=/trunk/; revision=25897
2008-08-01packet-turnchannel.c:219: warning: passing argument 2 of ↵Anders Broman1-6/+6
'register_dissector' from incompatible pointer type A dissector returning int should return the length consumed of the tvb and be registered with new_register_dissector(); svn path=/trunk/; revision=25896
2008-08-01From stéphane bryant:Anders Broman8-194/+1105
STUN, STUN2 and TURN dissection enhancements. svn path=/trunk/; revision=25895
2008-08-01boolean -> gbooleanStig Bjørlykke1-2/+2
svn path=/trunk/; revision=25894
2008-08-01fix packet-sndcp-xid.c:483: warning: unused parameter 'pinfo'Anders Broman1-1/+1
svn path=/trunk/; revision=25893
2008-08-01From Bill Meier:Anders Broman1-284/+201
segmentation fault loading trace containing NCP packets. svn path=/trunk/; revision=25892
2008-08-01Fix packet-gprs-llc.c:413: warning: format '%lu' expects type 'long unsigned ↵Anders Broman2-2/+3
int', but argument 7 has type 'guint32' and the modified makfiloe.common missed in previous checkin. svn path=/trunk/; revision=25891
2008-08-01From Yaniv Kaul:Anders Broman4-8/+14
( I edited the template files) Failure to dissect long SASL wrapped LDAP response. svn path=/trunk/; revision=25890
2008-08-01From Vincent Helfre:Anders Broman2-55/+994
Implementation of a dissector for SNDCP XID parameters svn path=/trunk/; revision=25889
2008-08-01From Alexey Neyman:Anders Broman2-4/+18
Fix proto_tree_add_*_format_value() operation on bitfields. svn path=/trunk/; revision=25888