Ethereal-dev: [Ethereal-dev] Follow TCP Stream - Save As behavior

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: "Chris Eagle" <cseagle@xxxxxxxxxxxx>
Date: Mon, 13 Dec 2004 12:31:58 -0800
This question seems to have been asked on the user list a few times but I
could find no answer there.

After following a TCP stream such as an FTP-DATA stream and choosing Save
As, versions of Ethereal 10.4 and prior correctly saved the binary stream
data to the selected file.  As of 10.5 (and later) the Save As functionality
saves the actual ASCII displayed in the Follow TCP Stream window (i.e., it
is no longer possible to save the binary stream data).  The behavior seems
to be due to changes in the follow_print_text function in gtk/follow_dlg.c
which has added a loop to "/* convert non printable characters */"

Was this change intentional and if not, when will it be corrected back to
10.4 behavior?  If this is the desired behavior, is it possible to add a
"save as binary" option for followed streams?  I can look at developing 
patches to do any or all of the above.

Thanks,

Chris Eagle