aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-usb.c
AgeCommit message (Expand)AuthorFilesLines
2014-12-21Cleanup use of #includes in non-generated epan/dissector/*.cBill Meier1-2/+0
2014-12-21Have a heur_dissector_list_t be an opaque handle.Guy Harris1-4/+4
2014-12-18Bluetooth: Add generic Bluetooth dissectorMichal Labedzki1-3/+3
2014-12-13Use ENC_LITTLE_ENDIAN when fetching FT_U?INT8 fields ...Bill Meier1-2/+2
2014-12-13dissector_try_uint(_new) and dissector_try_string now return the number of by...Pascal Quantin1-1/+1
2014-11-10USB: consider the device class when we try to select the next dissectorMartin Kaiser1-1/+14
2014-11-08remove parent parameter from dissect_usb_setup_response()Martin Kaiser1-4/+7
2014-11-08remove parent parameter from dissect_usb_setup_request()Martin Kaiser1-3/+5
2014-11-02remove parent parameter from try_dissect_next_protocol()Martin Kaiser1-4/+7
2014-10-20Get rid of unnecessary includes of ctype.h.Guy Harris1-2/+0
2014-09-22Try to fix some buildbot warningsMichal Labedzki1-2/+2
2014-09-17Show endpoint direction based on EPHandle bitSean O. Stalley1-1/+1
2014-09-17Fixed dissection of 8-byte device descriptorsSean O. Stalley1-0/+7
2014-09-15USB feature selectors now per USB 3.1 specSean O. Stalley1-9/+92
2014-08-28set usb_dissector_table for control messages to "other" and "reserved"Martin Kaiser1-7/+6
2014-08-28remove offset parameter from try_dissect_next_protocol()Martin Kaiser1-13/+10
2014-08-28handle standard and non-standard setup requests in the same functionMartin Kaiser1-40/+22
2014-08-28simplify dissect_nonstandard_usb_setup_request()Martin Kaiser1-26/+19
2014-08-28correct detection of USB header typeMartin Kaiser1-1/+2
2014-08-28remove unnecessary try_dissect_linux_usb_pseudo_header_ext() callMartin Kaiser1-1/+0
2014-08-28merge dissect_linux_usb_pseudo_header_ext() andMartin Kaiser1-33/+14
2014-08-28remove two obsolete commentsMartin Kaiser1-2/+0
2014-08-28NULL check for usb_conv_infoMartin Kaiser1-3/+7
2014-08-28req_type is the same as typeMartin Kaiser1-26/+12
2014-08-28use proto_tree_add_subtree()Martin Kaiser1-3/+2
2014-08-26USB: fix dissection of non standard USB setup requestsPascal Quantin1-50/+43
2014-08-26USB: get rid of the remaining proto_tree_add_text instancesPascal Quantin1-7/+20
2014-08-26Have dissect_usb_setup_request handle non-standard requestsSean O. Stalley1-23/+28
2014-08-26Non-standard USB control requests now handled in own functionSean O. Stalley1-29/+48
2014-08-26further rearranged control URB request conditionalsSean O. Stalley1-13/+13
2014-08-26added try_dissect_linux_usb_pseudo_header_ext helper functionSean O. Stalley1-25/+21
2014-08-26rearranged control URB request conditionalsSean O. Stalley1-33/+41
2014-08-25reformat dissect_usb_setup_response()Martin Kaiser1-22/+15
2014-08-25remove trans_info parameter from dissect_usb_endpoint_descriptor()Martin Kaiser1-14/+17
2014-08-25remove trans_info parameter from dissect_usb_unknown_descriptor()Martin Kaiser1-2/+1
2014-08-25an endpoint_descriptor may only be sent from a USB device to the hostMartin Kaiser1-17/+8
2014-08-23USB: call USB control dissector table when recipient is "other"Pascal Quantin1-1/+5
2014-08-21usb_conv_info is no longer unusedMartin Kaiser1-1/+1
2014-08-21remove trans_info parameter from dissect_usb_interface_assn_descriptor()Martin Kaiser1-2/+1
2014-08-21remove usb_trans_info from dissect_usb_interface_descriptor()Martin Kaiser1-9/+11
2014-08-21set usb_conv_info->endpoint to "no endpoint" for interface conversationsMartin Kaiser1-1/+4
2014-08-19actually store the endpoint in the conversationMartin Kaiser1-0/+1
2014-08-19handle all combinations of request type and recipientMartin Kaiser1-11/+30
2014-08-19start simplifying the parsing of USB control URBsMartin Kaiser1-13/+8
2014-08-19remove product_data, protocol_data parameters from try_dissect_next_protocol()Martin Kaiser1-9/+8
2014-08-19reformat dissect_usb_setup_get_descriptor_response()Martin Kaiser1-27/+29
2014-08-19remove the usb_trans_info parameter from dissect_usb_hid_get_report_descriptor()Martin Kaiser1-1/+1
2014-08-19remove the parameter usb_trans_info from the functions that dissect theMartin Kaiser1-9/+11
2014-08-19interface and endpoint descriptors can't possibly appear in aMartin Kaiser1-6/+5
2014-08-19now that we have a routine to clean up the packet-specific infos in theMartin Kaiser1-12/+0