Age | Commit message (Collapse) | Author | Files | Lines |
|
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
|
|
svn path=/trunk/; revision=17370
|
|
my box. I checked it in by mistake with a lot of more files, even worst I did not pay attention to an e-mail on the list regarding the damage caused. Luckily Alejandro Vaquero contacted me directly.
svn path=/trunk/; revision=17363
|
|
more like the one used by gedit. (Note that the file in question might
not be a capture file, although it probably is.)
svn path=/trunk/; revision=17355
|
|
svn path=/trunk/; revision=17343
|
|
svn path=/trunk/; revision=17339
|
|
call various GTK+ routines.
svn path=/trunk/; revision=17338
|
|
pinfo->net_src and pinfo->net_dst where used to set up conversation, but
this fields are null on eap stream. use pinfo->src and pinfo->dst
instead.
The patch also enable strict checking in the 'follow ssl stream' dialog.
svn path=/trunk/; revision=17333
|
|
dumpcap in addition to the things already done now
various dumpcap related code cleanup: mainly #include's and capture engine related stuff
svn path=/trunk/; revision=17327
|
|
the correct information.
svn path=/trunk/; revision=17320
|
|
Remove a MessageBox() call used for debugging.
Fixup whitespace.
svn path=/trunk/; revision=17319
|
|
svn path=/trunk/; revision=17313
|
|
using GTK+ 2.x on Windows just have the call, nothing else (no extra
variables).
svn path=/trunk/; revision=17308
|
|
- enable the 'follow SSL stream' menu item only when a ssl packet is selected.
- when 'following' an ssl stream, show ssl decrypted data only for current conversation.
- fix a typo in ssl preference description.
svn path=/trunk/; revision=17301
|
|
svn path=/trunk/; revision=17294
|
|
se_alloc them where and if needed, not every time expert_set_info_vformat is called.
svn path=/trunk/; revision=17293
|
|
svn path=/trunk/; revision=17289
|
|
svn path=/trunk/; revision=17286
|
|
The Windows-native routines were integrated by inserting
#if GTK_MAJOR_VERSION >= 2 && _WIN32
win32_native_routine(GDK_WINDOW_HWND(top_level->window));
return;
#endif
at the beginning of each GTK+ file routine. There's probably a prettier
way to do this.
Some of the sizes need to be tweaked in win32-file-dlg.rc, but everything
seems to work.
Fix up whitespace.
svn path=/trunk/; revision=17285
|
|
the pathname in the #include.
svn path=/trunk/; revision=17280
|
|
svn path=/trunk/; revision=17279
|
|
no longer needs util.c, so it no longer includes routines that use
host_ip_af(), so it no longer needs to define its own host_ip_af().
That also means dumpcap.c no longer needs to include <sys/socket.h>.
svn path=/trunk/; revision=17278
|
|
go to the standard output (as is the case for some such messages,
including the "child is sending an error message to the parent" message,
which shows up if we fail to exec dumpcap). *Anything* other than an
official capture-child message written to the standard output by the
capture child confuses the heck out of the parent, and can cause it to
think the child closed the pipe (resulting, in the case described in the
previous parenthetical note, in no dialog box being displayed for
dumpcap not being executed).
svn path=/trunk/; revision=17274
|
|
commit them.
Patch by Paolo Abeni: remove some commented out code.
svn path=/trunk/; revision=17271
|
|
file, strip off the last component to get the pathname of the directory
containing the executable file, and save it for future use. On Windows,
you can get that from the OS, but, on UN*X, you have to look at argv[0]
and derive the absolute path from that (argv[0] is not guaranteed to be
an absolute path, or even a path at all). (In addition, if you're
running from the build directory, you might have to strip off a ".libs/"
added to argv[0] as an artifact of the libtoolizing script.)
Use that in the About dialog, and use it to construct the path of
dumpcap.
Don't put quotes into the path of dumpcap; you don't have to quote
strings with spaces in them when handing them to execvp and, in fact,
you *mustn't* quote them, as the quotes will be treated as part of the
pathname.
svn path=/trunk/; revision=17267
|
|
squelch compiler warnings. Tag one existing such argument as unused to
squelch another warning.
Fix up some indentation.
svn path=/trunk/; revision=17261
|
|
svn path=/trunk/; revision=17258
|