aboutsummaryrefslogtreecommitdiffstats
path: root/follow.c
AgeCommit message (Collapse)AuthorFilesLines
1999-07-17Added just enough fields to TCP to support "Follow TCP Stream". It works now.Gilbert Ramirez1-3/+3
Added the protocol IDs for ipx and IGMP, but not their fields. svn path=/trunk/; revision=365
1999-07-13Added support for compiling on win32 with Visual C and 'nmake'. It compiles,Gilbert Ramirez1-1/+3
but does not link. Perhaps someone who understands the MS tools can help out. I made it link a few months ago, but with different version of glib/gtk+. I can't remember how I made it link. Most of the compatibility issues were resolved with adding #ifdef HAVE_UNISTD_H the the source code. Please be sure to add this to all future code. svn path=/trunk/; revision=359
1999-07-07Created a new protocol tree implementation and a new display filterGilbert Ramirez1-1/+2
mechanism that is built into ethereal. Wiretap is now used to read all file formats. Libpcap is used only for capturing. svn path=/trunk/; revision=342
1999-07-07From Jason Lango <jal@netapp.com>, a fix to a long-standing problemGuy Harris1-4/+7
(which could cause core dumps in "Follow TCP Stream") - "check_fragments()" was, when deleting a TCP segment at the beginning of the list of segments, setting "src[index]" to point to the next segment, not "frags[index]". "src[index]" is the source IP address, not a pointer to a fragment. Also, make some routines not used outside "follow.c" static. svn path=/trunk/; revision=341
1999-06-25In my haste to get rid of the compilation warning, I converted theGilbert Ramirez1-2/+2
pointer to a signed int instead of an unsigned int. In my testing the code still worked, but it's better to do the conversion correctly. svn path=/trunk/; revision=331
1999-06-23Finally! Got rid of compilation warning about converting pointer to intGilbert Ramirez1-2/+2
in line 198. svn path=/trunk/; revision=328
1999-03-23Fixes to the TCP reassembly code to correctly handle too shortLaurent Deniel1-8/+34
caplen or incomplete data (avoid crashes or erroneous display). svn path=/trunk/; revision=227
1998-12-17A patch spread across many files to let Ethereal compile under GTK+-1.1.x.Gilbert Ramirez1-1/+3
Tests for GTK versions are done during compilation, not during "./configure". The big problems have been taken care of in this patch (functional change in the packet clist and conversion of menu_factory to item_factory), but plenty of smaller problems with dialogue boxes abound. I have fixed a small problem with file_open*(), but have left 2 comments in just in case I'm not going about this the right way. Can someone verify? svn path=/trunk/; revision=127
1998-10-28Use "memcpy()" rather than "bcopy()", to eliminate one "gcc -Wall"Guy Harris1-2/+2
warning. (We use "memcpy()" everywhere else.) svn path=/trunk/; revision=73
1998-10-10* OSPF alignment fixes (Gerald)Gerald Combs1-1/+9
* FDDI support (Laurent, Guy) svn path=/trunk/; revision=36
1998-09-27Merged in a _huge_ patch from Guy Harris. It adds a time stap column,Gerald Combs1-3/+4
generalizes the column printing code, adds a "frame" tree item to the tree view, and fixes a bunch of miscellaneous coding bugs. svn path=/trunk/; revision=31
1998-09-17* Added Mike Hall's TCP reconstruction code.Gerald Combs1-0/+197
svn path=/trunk/; revision=10