Wireshark-commits: [Wireshark-commits] rev 48210: /trunk/ /trunk/epan/dissectors/: packet-smb.c pac

Date: Sat, 09 Mar 2013 08:44:17 GMT
http://anonsvn.wireshark.org/viewvc/viewvc.cgi?view=rev&revision=48210

User: alagoutte
Date: 2013/03/09 12:44 AM

Log:
 From Jose Pico via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8377 NEW FEATURE IMPLEMENTED: SMB2 SUPPORT FOR EXPORT->OBJECTS->SMB
 
 Added functionality:
 - SMB2 support for Export->Objects->SMB
 - support for SMB_COM_CREATE, SMB_COM_OPEN, SMB_COM_READ and SMB_COM_WRITE commands
 - Ability to choose between File Id and full file name as identifier for file re-building. Implemented as an option under Edit->Preferences->Protocols->SMB and Edit->Preferences->Protocols->SMB2.
 
 Other minor changes and fixes:
 - Full filename in file
 - Inclusion of IP of SMB server when treeid name (i.e. hostname) is not known
 - UTF-8 filenames encoding before passing them to Export Object Window
 - Re-written insert_chunk function of export_object_smb.c to make it easier to debug
 - Fixed of an error in insert_chunk function of export_object_smb.c (the verification of next free_chunk was always skipped after deleting one free_chunk).
 - Removed duplicated code by inserting the function feed_eo_smb in packet-smb.c and packet-smb2.c
 - Changed the label of Export->Objects->SMB menu into Export->Objects->SMB/SMB2

Directory: /trunk/epan/dissectors/
  Changes    Path             Action
  +250 -128  packet-smb.c     Modified
  +18 -18    packet-smb.h     Modified
  +266 -3    packet-smb2.c    Modified
  +64 -0     packet-smb2.h    Modified

Directory: /trunk/ui/gtk/
  Changes    Path                   Action
  +32 -4     export_object_dlg.c    Modified
  +1 -1      main_menubar.c         Modified

Directory: /trunk/ui/
  Changes    Path                   Action
  +2 -2      export_object.h        Modified
  +330 -280  export_object_smb.c    Modified