aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2005-02-28Another step towards using the parent/child mode for ALL captures.Ulf Lamping5-80/+145
This is currently still disabled, as we cannot pass all required capture flags to the child process (lack of command line parameters). svn path=/trunk/; revision=13558
2005-02-28even if unharmful, this was simply ugly.Luis Ontanon1-4/+2
change do { if (i == 0) break; ... } while (i); for a propper while(i) { ... } svn path=/trunk/; revision=13557
2005-02-28add the http_stats_tree,Luis Ontanon3-1/+204
a replacement for the current http tap listeners and a tree for requested hosts/uris svn path=/trunk/; revision=13556
2005-02-28few changes to httpLuis Ontanon2-8/+54
- stat_infos are mantained in a GPtrArray to avoid leaking and overwriting them - added http_host and request_uri to http_info_value_t svn path=/trunk/; revision=13555
2005-02-28Change the RADIUS ATTRIBUTES for some 3GPP AVP:s to display them as ↵Anders Broman1-35/+29
(UTF8)Strings, also added some more AVP:s from a later spec. svn path=/trunk/; revision=13554
2005-02-28Undo change of return (addVendor(atoi(id), code, name)); as it wasn't correct.Anders Broman1-1/+2
svn path=/trunk/; revision=13553
2005-02-28Correct presentation of IMSI digits and highlight correct bytes.Anders Broman1-3/+3
svn path=/trunk/; revision=13552
2005-02-28Add a link to an RX spec, and ask whether the Epoch really should beGuy Harris1-0/+9
dissected as a UN*X time. svn path=/trunk/; revision=13551
2005-02-28Adapt the stats_tree example plugin to the last changesLuis Ontanon1-2/+3
svn path=/trunk/; revision=13550
2005-02-28Fix capitalization.Guy Harris1-1/+1
svn path=/trunk/; revision=13549
2005-02-28Map "llcgprs.ignore_cipher_bit" to "llcgprs.autodetect_cipher_bit".Guy Harris1-0/+3
svn path=/trunk/; revision=13548
2005-02-28Handle the new signature for "dissect_per_restricted_character_string()".Guy Harris1-1/+2
svn path=/trunk/; revision=13547
2005-02-28- do not free the string passed to register_ethereal_tap()Luis Ontanon1-3/+3
it caused the taps to have "funny" names. - rename the window as "$name Stats Tree" svn path=/trunk/; revision=13546
2005-02-28Make sure that plugin tap listeners get registered before the non-plugin tap ↵Luis Ontanon2-2/+10
listeners that's because stat trees are registered as tap listeners by either gtk/stats_tree_stat.c or tap-stats_tree.c svn path=/trunk/; revision=13545
2005-02-27Add register_all_plugin_tap_listeners() to libethereal.defLuis Ontanon1-0/+1
svn path=/trunk/; revision=13544
2005-02-27The stats tree stuff should ultimately allow us to have plugin taps, soGuy Harris5-64/+130
add infrastructure for them, and display the plugin type (which could be both dissector *and* tap) in the list of plugins. svn path=/trunk/; revision=13543
2005-02-27Avoid trying to display a time before 00:00:00 UTC, January 1, 1970 as it ↵Anders Broman1-10/+18
currently will be displayed wrongly. svn path=/trunk/; revision=13542
2005-02-27Move "get_natural_int()" and "get_positive_int()" from "capture_opts.c"Guy Harris4-88/+50
to "clopts_common.c", make them not static, and use them in "gtk/main.c". svn path=/trunk/; revision=13541
2005-02-27From Stefano PettiniLuis Ontanon2-3/+4
1) added _U_ tags in RMT dissectors to suppress "unused parameter" warnings. 2) added a dissector_add_handle("ip.udp", ip_handle) to IP dissector, to allow the following chain of protocols: IP over UDP over IP. It seems uncommon, but it's used by implementations of experimental protocols (e.g. TCP-XM) that run a userspace IP stack (e.g. lwIP) over UDP. The dissector of IP over UDP must be enabled explicitly using the "decode as..." window. svn path=/trunk/; revision=13540
2005-02-27the last commit broke windows compilation.Luis Ontanon1-3/+5
minor changes in typing variables exclude a GTK2 call from being called while using GTK1 svn path=/trunk/; revision=13539
2005-02-27some more cleanup of the capturing code (e.g. split up of the code reading ↵Ulf Lamping1-26/+38
in the "normal mode" captured data) svn path=/trunk/; revision=13538
2005-02-27bugfix to bring up correct error message if capture file couldn't be openened.Ulf Lamping1-20/+17
some code cleanup svn path=/trunk/; revision=13537
2005-02-27add missing reinit_stats_tree symbol, so MSVC can compile againUlf Lamping1-0/+1
svn path=/trunk/; revision=13536
2005-02-27some clarification of the capture child thingUlf Lamping3-19/+31
svn path=/trunk/; revision=13535
2005-02-27Several fixes to the stats_treeLuis Ontanon5-34/+56
- Avoid creating a copy of every branch at reinitialization this used to cause some GTK warnings and a leakage of tree nodes - propperly check the optarg to avoid getting junk in the filter text this caused a crash svn path=/trunk/; revision=13534
2005-02-27minor comment additionsUlf Lamping1-2/+4
svn path=/trunk/; revision=13533
2005-02-27abort early in main_filter_packets() if dftext is NULLLuis Ontanon1-0/+3
svn path=/trunk/; revision=13532
2005-02-27few fixes to The SCTP associations dialogLuis Ontanon1-4/+23
- do not call main_filter_packets() with a null dfilter string - fix two leaks svn path=/trunk/; revision=13531
2005-02-27From Martin MathielsonLuis Ontanon1-1/+2
- from the "Capture Options" dialog, if you select the Capture Filter(s) file browser, Cancel doesn't work. svn path=/trunk/; revision=13530
2005-02-27From Martin MathielsonLuis Ontanon1-0/+5
- from the "RTP streams" dialog, pressing 'Analyze' with no stream selected would throw up an 'invalid filter' error. This patch avoids anything if no steam(s) are selected. svn path=/trunk/; revision=13529
2005-02-26The Kerberos-over-UDP dissector can decide not to dissect packets, so itGuy Harris1-5/+7
needs to be a new-style dissector and explicitly reject them so that other dissectors can pick them up. svn path=/trunk/; revision=13528
2005-02-25The Kerberos 4 dissector is now a dissector that can reject packets, soGuy Harris1-1/+1
register it with "new_register_dissector". svn path=/trunk/; revision=13527
2005-02-25Make the DCE transport type an "int" so that -1 is a valid value and theGuy Harris1-1/+1
compiler doesn't say "that's unsigned, it can't possibly be equal to -1". svn path=/trunk/; revision=13526
2005-02-25Add another function from epan/stats_tree.c to the list of exported ↵Lars Roland1-0/+1
functions in libethereal.def Finally ethereal can be built again on windows. svn path=/trunk/; revision=13525
2005-02-25add agentx plugin to the clean target and update the old plugin apiLars Roland7-6/+21
svn path=/trunk/; revision=13524
2005-02-25start dissecting serviceactionin16Ronnie Sahlberg1-20/+102
svn path=/trunk/; revision=13523
2005-02-25- undo disabling the GTK2 versionLuis Ontanon1-12/+14
- do not declare a variable after the first statement or else windows compilation fails svn path=/trunk/; revision=13522
2005-02-25Temporarily disable the gtk2 version that causes a compilation error on windows.Luis Ontanon1-9/+9
svn path=/trunk/; revision=13521
2005-02-25Add another function from epan/stats_tree.c to the list of exported ↵Lars Roland1-0/+1
functions in libethereal.def svn path=/trunk/; revision=13520
2005-02-25Add some functions from epan/stats_tree.c to the list of exported functions ↵Lars Roland1-0/+6
in libethereal.def svn path=/trunk/; revision=13519
2005-02-25Show prot numbers in protocol tree, if wanted. Suggested by Jeff Morris.Michael Tüxen1-3/+40
svn path=/trunk/; revision=13518
2005-02-25Add higher SI values.Michael Tüxen1-3/+7
svn path=/trunk/; revision=13517
2005-02-25add support to call krb4 for suspected krb4 stuff soming in on udp port 88Ronnie Sahlberg2-0/+21
weirdo krb4 implementations apparently do this. svn path=/trunk/; revision=13516
2005-02-25pinfo->private_data was a quite subptimal ideaRonnie Sahlberg5-62/+44
change the decodeas for dcerpc so that it actually works again for dcerpc over smb svn path=/trunk/; revision=13515
2005-02-25"docboook/Makefile.auto.in" is presumably generated fromGuy Harris1-1/+0
"docbook/Makefile.auto.am", so it shouldn't need to be included in EXTRA_DIST - and including it causes "make distcheck" to fail very early with make: *** No rule to make target `docbook/Makefile.auto.in', needed by `distdir'. Stop. svn path=/trunk/; revision=13514
2005-02-25There's no "tick_range_with_parent_name()" routine.Guy Harris2-6/+0
svn path=/trunk/; revision=13513
2005-02-25Fix the declaration of "dissect_ber_boolean()" to match the currentGuy Harris1-1/+1
version. svn path=/trunk/; revision=13512
2005-02-25Fix the declaration of "dissect_ber_boolean()" to match the currentGuy Harris1-1/+1
version. svn path=/trunk/; revision=13511
2005-02-25Add the stats tree routines.Guy Harris1-1/+13
Alphabetize, in dictionary order (case-insensitive). svn path=/trunk/; revision=13510
2005-02-25added a tree exampleLuis Ontanon1-3/+41
svn path=/trunk/; revision=13509