Age | Commit message (Collapse) | Author | Files | Lines |
|
row for it too)
svn path=/trunk/; revision=17931
|
|
svn path=/trunk/; revision=17922
|
|
svn path=/trunk/; revision=17887
|
|
timestamp can't be converted
svn path=/trunk/; revision=17860
|
|
own tab, making the dialog a lot smaller.
svn path=/trunk/; revision=17850
|
|
svn path=/trunk/; revision=17846
|
|
listed.
svn path=/trunk/; revision=17844
|
|
svn path=/trunk/; revision=17803
|
|
svn path=/trunk/; revision=17792
|
|
even if doing a live capture; just print the packets without saving
them.
In dumpcap:
default to the capturing the entire packet;
don't do the "Press any key" stuff when debugging on UN*X;
do console logging (to the standard error) even when we're
running as the capture child (the sync pipe should only be the
standard output, not the standard error).
svn path=/trunk/; revision=17786
|
|
Make rectangle clickable.
svn path=/trunk/; revision=17778
|
|
svn path=/trunk/; revision=17777
|
|
svn path=/trunk/; revision=17776
|
|
- add buttons
- make editable
svn path=/trunk/; revision=17773
|
|
we're at it.
svn path=/trunk/; revision=17754
|
|
acked_packets (i.e. packets that have interesting tcp properties such as being retransmissions etc) hang off the per conversation tcpd struct instead of being global.
while this should improve performance by unmeasurably little it does have the sideeffect that once we finish the rewrite tcp analysis might actually work and work well even for tcp over tcp tunnelling.
this also means that if you include packet-tcp.h you also need to include emem.h .
svn path=/trunk/; revision=17681
|
|
of 16 bytes. Use "sizeof" for the size of e_guid_t's, and use structure
assignment to copy GUID values.
Make functions such as append_h225ras_call() and new_h225ras_call() take
pointers to e_guid_t's as arguments.
Define GUID_LEN in epan/guid-utils.h and use it as the length of a GUID
in a packet. (Note that "sizeof e_guid_t" is not guaranteed to be 16,
although it is guaranteed to be the size of an e_guid_t.)
When constructing a display filter that matches a GUID, use
guid_to_str() to construct the string for the GUID.
svn path=/trunk/; revision=17676
|
|
list of arguments is determined by the format string; there's no need
for a NULL terminator).
Fix indentation.
svn path=/trunk/; revision=17674
|
|
svn path=/trunk/; revision=17673
|
|
Coverity CID 142
svn path=/trunk/; revision=17644
|
|
Modification to (proto.h) is made to add an additional expert group type of PI_REQUEST_CODE to allow Request tag information to be passed to the expert tap. This is for such reasons where a dissector would like to echo specific information about certain types of requests. For example: NCP connection request is really a request not a REPLY_CODE. Same is true for the TCP SYN request.
Changes to packet-ncp.c
1. Server broadcast message flag. Now indicates if the message is a pending message or an oplock clear notification.
2. Cleanup of packet signature detection process. Previous method had some flaws so I redesigned it. Appears to be solid now.
3. Echo NCP Server Session information to expert tap.
Note on item #3: NCP Connection+Task = NCP Session, a Single connection can have many tasks. The server sees each connection/task as a unique session. For this reason the NCP session information is now echoed to the expert composite statistics so that you can easily identify the different NCP processes and sessions. It is important to NCP analysis to understand that each session is most likely a different program on the requesting host sharing the same NCP connection.
Changes to packet-ncp2222.inc
1. Comment out the echo of NCP connection info to expert tap. Replaced by NCP sessions.
2. Add displayEID in request decode (resolves Coverity defect for dead code in NCP dissector)
Changes to ncp2222.py
1. Fix for endian display of bindery object type in NCP 0x1720.
2. Fix for size of bindery object type to 2 bytes instead of 4 to match other bindery NCP's.
svn path=/trunk/; revision=17636
|
|
at once.
I think that whoever wrote the whole stats_tree thing should rewrite it ASAP, because it sucks!
I did ?!?!??
ooops!
svn path=/trunk/; revision=17627
|
|
2 patches for the "flow graph" display. It is better not to insert invalid packets into the list than to control the list is correct while using it...
svn path=/trunk/; revision=17622
|
|
svn path=/trunk/; revision=17560
|
|
whitespace.
svn path=/trunk/; revision=17555
|
|
drawing_area widgets. Instead of canoodling around with a global list
of graphs, simply associate a graph to its widgets using OBJECT_SET_DATA.
This should take care of Coverity CIDs 50 - 59.
Clean up whitespace.
svn path=/trunk/; revision=17554
|
|
svn path=/trunk/; revision=17551
|
|
potential null dereference
svn path=/trunk/; revision=17549
|
|
Please find enclosed 2 patches.
- Voip_calls_dlg.c.patch fixes a problem that appears with a release
compiled with GTK 2.8 + Visual Studio 2003. It seems g_snprintf can
corrupt memory when a length bigger than the array size is provided in
the second parameter (even if the generated string is smaller than the
array actual size!!)
- graph_analysis.c.patch fixes a memory corruption problem easy to
reproduce. Just open the pcap file enclosed, select "Statistics"->"Flow
Graph" and activate the "Network source/destination addresses" radio
button before pressing OK. You'll see a crash dump.
Thanks to check in
Best Regards
Laurent
svn path=/trunk/; revision=17543
|
|
use UTF-16 internally and GTK+ 2.x uses UTF-8, which means we have to
do a lots of conversions.
Add utf_8to16() and utf_16to8 convenience functions to strutil.c.
svn path=/trunk/; revision=17534
|
|
failed in unusual conditions.
This bug was discovered while looking at defects #130 and #131 discovered by coverity.
This patch also fixes these non-severe defects.
svn path=/trunk/; revision=17531
|
|
width line drawing.
svn path=/trunk/; revision=17515
|
|
value to get_interface_descriptive_name().
svn path=/trunk/; revision=17513
|
|
make sure capture_opts isn't NULL before we try to use it.
svn path=/trunk/; revision=17504
|
|
coverity reports 132, 133 and 134
svn path=/trunk/; revision=17501
|
|
strong enough. This should fix a defect discovered by coverity.
svn path=/trunk/; revision=17493
|
|
svn path=/trunk/; revision=17464
|
|
+ complete gtk TextWindow
+ fix elua_dumper
+ fix elua_proto
svn path=/trunk/; revision=17462
|
|
Just a little correction.
In the last patch for gtk/gsm_map_stat.c applied, the variable "j" was changed to "i" .
svn path=/trunk/; revision=17459
|
|
- Change to display NCP connection for each conversation
- New NCP Endpoints. Please apply
expert_comp_table
- Use local variable space instead of pointer. The previous implementation utilized pointers and the values would change the table data.
svn path=/trunk/; revision=17446
|
|
from the User Interface page to the Layout page.
svn path=/trunk/; revision=17444
|
|
should be printed with "%u", not "%lu" (especially on LP64 platforms).
Fix up indentation.
svn path=/trunk/; revision=17432
|
|
Add a test to avoid divide by zero during stat. display. Use new variable j, instead of i, already used in the loop.
svn path=/trunk/; revision=17416
|
|
- add SIP response code 412 ("Conditional Request Failed") to stats taps.
svn path=/trunk/; revision=17409
|
|
svn path=/trunk/; revision=17402
|
|
svn path=/trunk/; revision=17400
|
|
svn path=/trunk/; revision=17391
|
|
svn path=/trunk/; revision=17389
|
|
a patch for the VoipCalls to fix a couple of issues:
- a problem with the RTP Events (RFC2833) not been handle correctly
- Display the RTP stream in time order when the setup frame is after the
RTP stream.
- fix a init issue that caused the H245 packet to not been displayed
correctly.
svn path=/trunk/; revision=17383
|
|
Fix bug regarding the lower left edge and the handling of points outside the displayed region.
svn path=/trunk/; revision=17373
|