aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2007-01-28Although yet untested (but it compiles and is still unused) add UAT to the repo.Luis Ontanon7-0/+893
UAT is an API to handle User Accessible Tables, an UAT is basically an array of arbitrary structs that has a file representation as a mean for mantaining things like: - the snmp_users_table - dfilter macros - ipsec/ssl key bindings - k12 configuration, - and many other table-like user modifiable preferences comming soon gtk's uat_window() and prefs_add_uat() uat.h is fairly doc[uo]m[m]?ented, a README with a simple example of how is to be used will be available as I write them svn path=/trunk/; revision=20586
2007-01-28Support for SMIMECapabilities and KeyPreference attributes.Graeme Lunt4-26/+426
ContentInfo syntax for .p7s, .p7c and .p7m files. svn path=/trunk/; revision=20585
2007-01-28Definition of a per-recipient extension to prevent failure of dissection. Graeme Lunt2-0/+4
(Don't know what the extension actually is.) svn path=/trunk/; revision=20584
2007-01-28Fix for per-domain-bilateral-information (bilateral-information field wasn't ↵Graeme Lunt4-7/+58
handled). svn path=/trunk/; revision=20583
2007-01-28*) Ask the user if they want to install WinPcap.Graeme Lunt1-2/+8
*) Associate Wireshark with p7s, p7m and p7c files (if not already associated). svn path=/trunk/; revision=20582
2007-01-28From Douglas Pratley:Stephen Fisher7-49/+313
This is a patch adding items to the context menus for the packet list and packet details panes for copying packet data to the clipboard. New menu item on packet list pane: Copy (sub menu) -> Summary (Text) Copies fields displayed in the packet list, tab separated Summary (CSV) Copies fields displayed in the packet list, comma separated Hex and Text Copies data for the selected frame in hex-editor style (similar to Copy\All Information in packet bytes pane) Text Only Copies data for the selected frame, dropping non-printable characters other than line breaks (similar to Copy\Text Only in packet bytes pane) Hex Columns As Hex and Text but without text Hex Stream Copies data for the selected frame as an unpunctuated list of hex values Binary Stream Copies raw packet bytes to the clipboard as MIME type application/octet-stream svn path=/trunk/; revision=20581
2007-01-28From Kriang Lerdsuwanakij:Luis Ontanon4-35/+175
1 Add ALCAP and NBAP as subdissectors of SSCOP. Previously it only knows about SSCF-NNI and data. (Changes in packet-sscop.c, packet-sscop.h) 2 Add capability for lower layer to force SSCOP to choose a particular dissector. It is passed as "subdissector" field of SSCOP protocol data. This is required because different payload protocol is distinguished by different VPI/VCI. There is no protocol field inside SSCOP frame. (Changes in packet-sscop.c, packet-sscop.h) 3 Make K12xx configuration file supporting the following syntax: C:\k1297\stacks\umts_iub\umts_iub_aal2l3.stk sscop:alcap This says dissect with SSCOP first and then pass to ALCAP. The change is made general, so it supports arbitrary number of protocol, like "proto1:proto2:proto3". Using ":" as separator allow us to expand the syntax further to support parameters like "proto1 param1:proto2 param2 param3". (Changes in packet-k12.c) With above 3 changes together, dissecting Iub traces are correct for control and signaling planes. I am still investigating user plane frames because writing UMTS RLC/MAC protocol dissector is required. The patch and sample .rf file (same as my previous patch) is in the attachment. plus: Add Kriang to the AUTHORS list (and once at it upate my own record) svn path=/trunk/; revision=20580
2007-01-28from Kriang LerdsuwanakijLuis Ontanon1-2/+2
I found out the reason Wireshark refuses to read some .rf file I have. Those files have zero extra_len in SRCDEST header structure. See the attached file for example. It was created by selecting some frames from a larger .rf5 file (within Tektronix's own reader) and save as a separate file. svn path=/trunk/; revision=20579
2007-01-27fix distcheckLuis Ontanon1-4/+0
svn path=/trunk/; revision=20578
2007-01-27Fix docbook documentationLuis Ontanon4-565/+7
svn path=/trunk/; revision=20577
2007-01-27Fix DTD validation ( older dtds were happy with it :/ )Luis Ontanon2-13/+22
svn path=/trunk/; revision=20576
2007-01-27do not overwrite the realse notes...Luis Ontanon1-1/+1
svn path=/trunk/; revision=20575
2007-01-27fix generation of ws(ug|dg), use fop.bat not fop.shLuis Ontanon1-1/+1
svn path=/trunk/; revision=20574
2007-01-26Fix saving WPA key preferences from the decryption key management dialog,Gerald Combs1-4/+0
which was broken by r20388. svn path=/trunk/; revision=20573
2007-01-26Add support for "wildcard" WPA keys in the form "wpa:passphrase" (noteGerald Combs5-220/+287
the lack of SSID). Wildcarding combines the passphrase with the last seen SSID and attempts decryption. The last-seen stack is only one element tall, which means it may get clobbered on busy and diverse networks. We can expand it if needed. Make internal functions static in airpdcap.c. Rearrange the AIRPDCAP_KEY_ITEM struct so that the passphrase and SSID don't get clobbered when we set our PSK. svn path=/trunk/; revision=20572
2007-01-26Trying to get the WS Lua Ref Man to build with the rest of the documentationLuis Ontanon3-3/+636
svn path=/trunk/; revision=20571
2007-01-26Fix handling when both endpoints use the same port number.Michael Tüxen1-10/+10
svn path=/trunk/; revision=20570
2007-01-26From Graham Bloice:Jaap Keuter2-2/+1
In the Developers Guide, Section 9.3, Example 9.17. Decompressing data packets for dissection The code calls tvb_set_free_cb() for the newly created next_tvb. This is unnecessary as the call to tvb_set_child_real_data() adds next_tvb to the chained list of tvb, thus ensuring that next_tvb is correctly deleted. In fact when I had the call in, Visual Studio kept breaking deep down in ntdll.dll, probably because of a double free every time the main tvb was deleted. In README.developer, para 2..2.7 The example conversation code doesn't assign the result of conversation_new() back into the conversation variable. svn path=/trunk/; revision=20569
2007-01-26From Patrick vd Lageweg:Jaap Keuter1-3/+3
This patch fixes three problems with the SCSI persistent reserve in command: - The Additional length starts at offset 4 and not 0 - The len field contains the length used by the keys and doesn't include the header length. So don't substract the header length from the length. - The key list is traversed from the beginning to end end and not the other way around. svn path=/trunk/; revision=20568
2007-01-26form Florian LohoffLuis Ontanon1-0/+9
here is an addition to the redback radius dictionary - Attributes seen in all authentications for PPPoE sessions ... svn path=/trunk/; revision=20567
2007-01-26Use previously unused hf_cops_obj_c_type (cops.c_type) fieldMartin Mathieson1-1/+2
svn path=/trunk/; revision=20566
2007-01-26TLS 1.0/1.1 just ignores unknown records - RFC 2246 chapter 6. The TLS ↵Tomas Kukosa1-0/+11
Record Protocol (some implementations use it like "keepalive") svn path=/trunk/; revision=20565
2007-01-26Make COPS dissector findable by nameMartin Mathieson1-0/+3
svn path=/trunk/; revision=20564
2007-01-26Fix bugs 1330 & 1333 (one wrong and one missing entry in XML description)Martin Mathieson1-2/+5
svn path=/trunk/; revision=20563
2007-01-26If there is just a tftp response without a prior request,Jörg Mayer1-2/+6
dissection would fail with dissector assert. svn path=/trunk/; revision=20562
2007-01-26Spelling fixes.Gerald Combs3-8/+8
svn path=/trunk/; revision=20561
2007-01-26Massive indentation fixes.Gerald Combs1-2608/+2610
svn path=/trunk/; revision=20560
2007-01-26A few more ethereal --> wiresharkBill Meier7-7/+7
svn path=/trunk/; revision=20559
2007-01-25Fix for bug #1325: Protocol hierarchy display shows an empty line because ofStephen Fisher1-0/+9
the hop-by-hop option header tree in the main protocol tree. This fix skips those entries that don't have a name assigned to them and goes on to the next entry before adding it to the protocol hierarchy display. svn path=/trunk/; revision=20558
2007-01-25Remove extra space from a call .cmd file command line so it can be copiedStephen Fisher1-1/+1
and pasted out of the guide svn path=/trunk/; revision=20557
2007-01-25Fix indentation of field_info struct definitionStephen Fisher1-6/+6
svn path=/trunk/; revision=20556
2007-01-25Update manifest file (template) to:Graeme Lunt2-4/+16
a) remove schema reference b) assign new GUID for 0.99.6 Update makefile.nmake to: a) include user-guide.chm - user-guide.chm is copied from the nsis packaging directory b) include the example_snmp_users_file c) other tidy-ups svn path=/trunk/; revision=20555
2007-01-25Modification of version resource.Jaap Keuter2-3/+5
- FILEFLAGS should not contain VS_FF_SPECIAL_BUILD - FILEOS changed to VOS_NT_WINDOWS32 since we no longer support pre-NT platforms - Adding Comments string to include compiler, based on MSVC_VARIANT symbol svn path=/trunk/; revision=20554
2007-01-25Remove dead code. Fixes Coverity CID 228. Squelch various compiler warnings.Gerald Combs1-37/+33
svn path=/trunk/; revision=20553
2007-01-25Squelch Coverity CIDs 225, 226, and 227.Gerald Combs1-1/+9
svn path=/trunk/; revision=20552
2007-01-25Attempt to squelch Coverity CID 222.Gerald Combs1-2/+4
svn path=/trunk/; revision=20551
2007-01-25Fix Coverity CIDs 217 and 218, and fix filter dialog autoselection inGerald Combs1-28/+30
the process. This change assumes that you can make a copy of a GtkTreeIter and use it later (which may not be valid), and hasn't been tested using GTK 1. svn path=/trunk/; revision=20550
2007-01-25Fix a key preference crash bug. Improve WPA passphrase and SSID lengthGerald Combs3-49/+46
handling. Free a byte array. Squelch a compiler warning. Fix a URI string parsing bug. svn path=/trunk/; revision=20549
2007-01-24When parsing DISPLAY, mirror what __X11TransConnectDisplay() does - andGuy Harris1-17/+141
handle the case where the "host name" begins with "/", as some platforms might allow the pathname of a UNIX domain socket to be given in DISPLAY. Fix indentation of a comment. svn path=/trunk/; revision=20548
2007-01-24Update the NEWS file.Gerald Combs1-70/+99
svn path=/trunk/; revision=20547
2007-01-24Fix Coverity CID 230: Make sure we handle a negative tvb_length_remaining()Gerald Combs1-104/+104
value correctly. Fix up indentation. svn path=/trunk/; revision=20546
2007-01-24dissect SDP encapsulated inside an Q1950 annex A.7 paramenter of H248Luis Ontanon1-1/+55
svn path=/trunk/; revision=20545
2007-01-24Fix for bug #1308: tacacs decoding fails. Introduce TCP desegmentation forStephen Fisher1-1/+15
data after the fixed length header as some implementations may not send the header and payload in the same segment. svn path=/trunk/; revision=20544
2007-01-24It's not an error if we don't find any AirPcap interfaces when AirPcap isn'tGerald Combs1-619/+632
loaded. svn path=/trunk/; revision=20543
2007-01-24Instead of checking for WinPcap 4.x versions, assume that if the versionGerald Combs1-53/+57
is greater than 3 we can get detailed interface information. This should limit the amount of work we have to do when new WinPcap releases come out. svn path=/trunk/; revision=20542
2007-01-24Fix compilation (under Windows, at least).Gerald Combs1-111/+111
svn path=/trunk/; revision=20541
2007-01-23add range to the metatable of Tvb.Luis Ontanon1-0/+1
svn path=/trunk/; revision=20540
2007-01-23tvb:range did not appear under Tvb in generated refmanLuis Ontanon2-8/+18
pinfo.curr_proto appeared as pinfo.match pinfo.columns in the refman was pinfo.cols in lua (now it is both in lua and in refman) svn path=/trunk/; revision=20539
2007-01-23fix problem "no target to build user-guide.zip"Ulf Lamping1-0/+2
svn path=/trunk/; revision=20538
2007-01-23add the obsolete RESERVE10/RELEASE10 to the sbc dissectorRonnie Sahlberg1-2/+4
svn path=/trunk/; revision=20537