aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2003-12-14Use "tvb_format_text()" to format 8-bit strings, so we don't haveGuy Harris1-6/+6
problems with non-printable characters. Don't un-constify "tvb_get_ptr()". svn path=/trunk/; revision=9281
2003-12-13"wctomb()" doesn't necessarily accept Unicode as input, and may produceGuy Harris1-47/+8
more than one character as output. Use "tvb_fake_unicode()" to handle Unicode strings, instead. Don't hand strings to "proto_tree_add_text()" - it expects a printf-style formatting operator, which means it'd treat "%" specially. Use "%s", or "%.*s", instead; use "%.*s" when we don't know that the string is null-terminated. svn path=/trunk/; revision=9280
2003-12-13Put back "menu.h" - it's needed to declare "register_tap_menu_item()".Guy Harris10-15/+38
svn path=/trunk/; revision=9279
2003-12-13Squelch some compiler warnings.Guy Harris1-6/+6
Clean up white space. svn path=/trunk/; revision=9278
2003-12-13Add the help directory to the build. Bump the release version to 0.10.0aGerald Combs4-8/+57
svn path=/trunk/; revision=9276
2003-12-13added "most recently used" lists forUlf Lamping6-6/+349
"opened capture files" and "display filter used", the settings will be saved in the file "recent" in the users config path svn path=/trunk/; revision=9275
2003-12-13changed read_prefs_file(): read in a generic config file and do a callback toUlf Lamping2-15/+34
pref_set_pair_fct() for every key/value pair found svn path=/trunk/; revision=9274
2003-12-13removed unused #include "menu.h" from the stats.c filesUlf Lamping10-20/+11
svn path=/trunk/; revision=9273
2003-12-13mention the GPL license in the Help->About dialogUlf Lamping1-6/+11
svn path=/trunk/; revision=9272
2003-12-13Add an equal sign to WBXML Attribute Start items that didn't have it.Olivier Biot1-12/+18
svn path=/trunk/; revision=9271
2003-12-13set link layer type sensitive only,Ulf Lamping1-3/+3
if the user has to choose between at least two choices svn path=/trunk/; revision=9270
2003-12-13Put in a comment about some issues with the way we do "Update list ofGuy Harris1-1/+15
packets in real time" captures. svn path=/trunk/; revision=9269
2003-12-13Add some sanity checking of arguments.Guy Harris1-3/+6
svn path=/trunk/; revision=9268
2003-12-13Use "int"s, not "guint16"s, as packet offsets (using values shorterGuy Harris23-141/+99
than32 bits risks overflow problems). Use "gint" for tvbuff lengths. Use -1 for uses of "tvb_length_remaining()" that mean "the rest of the tvbuff"; use "tvb_reported_length_remaining()" for "the rest of the packet. Clean up the handling of the DOCSIS payload. svn path=/trunk/; revision=9267
2003-12-13Use "int"s, not "guint16"s, as packet offsets (using values shorterGuy Harris1-8/+8
than32 bits risks overflow problems). Use a "gint" as the length of the vsif TLV, as that's what "tvb_length_remaining()" returns. svn path=/trunk/; revision=9266
2003-12-13sensitivity of packet range options fine tuning:Ulf Lamping1-5/+13
don't let the user choose "selected packets", when no packets displayed svn path=/trunk/; revision=9265
2003-12-13Use "int"s, not "guint16"s, as packet offsets (using values shorter thanGuy Harris1-36/+36
32 bits risks overflow problems). svn path=/trunk/; revision=9264
2003-12-13Use ints, not guchars, as packet offsets.Guy Harris1-5/+5
svn path=/trunk/; revision=9263
2003-12-13Widen the "value" parameter to "value2str()", rather than narrowing theGuy Harris1-51/+51
values passed via that parameter. Fix indentation. svn path=/trunk/; revision=9262
2003-12-13Check that the length in the ESIS header is sane, i.e. >= the length ofGuy Harris1-11/+17
the fixed-length part of the header. Make "variable_len" a "guint8", as the above check ensures it fits, make the length arguments to dissect routines "guint8" (same type as "guchar", but it makes it clearer that it's an integral value not a text character), and get rid of the casts of "variable_len". svn path=/trunk/; revision=9261
2003-12-13Make some variables that hold unsigned 16-bit quantities "guint16",Guy Harris1-5/+5
which lets us get rid of some casts. svn path=/trunk/; revision=9260
2003-12-13Widen formal parameters rather than narrowing actual parameters.Guy Harris1-8/+8
svn path=/trunk/; revision=9259
2003-12-13Put in URLs for the AFP 3.1 spec.Guy Harris1-16/+142
Update some references to refer to the 3.1 spec. Fix up the handling of the request bitmap in CatSearch and CatSearchExt. svn path=/trunk/; revision=9258
2003-12-13Fix a typo.Guy Harris1-2/+2
svn path=/trunk/; revision=9257
2003-12-13Final checkin for 0.10.0.Gerald Combs2-2740/+2193
svn path=/trunk/; revision=9255
2003-12-13Add packet-isup.h as well.Gerald Combs1-1/+2
svn path=/trunk/; revision=9254
2003-12-13Add packet-ansi_map.h to the distribution.Gerald Combs1-1/+2
svn path=/trunk/; revision=9253
2003-12-12Always dissect a sm_submit otherwise reassembly of short messages does not work.Olivier Biot1-4/+10
svn path=/trunk/; revision=9252
2003-12-12Move info column update code outside of if (tree).Olivier Biot1-46/+71
svn path=/trunk/; revision=9251
2003-12-12Add some checks to make sure we're not running past the end of the RRGuy Harris1-41/+144
we're dissecting. (Some RR's still don't do that check, as they don't maintain an "rr_len" variable, and as "get_dns_name()" doesn't do any length checking.) That obviates the need for having "compute_key_id()" check the length, as we won't even get to calling it if the RR is too short. Have it still do a check for sanity, but just abort if the check fails, and have it return -1 if the algorithm is unsupported. Don't bother processing T_CERT RRs if we're not building a protocol tree, don't fetch data from a T_CERT RR until we put it into the tree, and fix the bug that change found, namely that we were using the wrong variable in the "val_to_str()" call for the certificate type. svn path=/trunk/; revision=9250
2003-12-12From Yuriy Sidelnikov: if the first SPDU in a TSDU has a type of 1 or 2,Guy Harris2-32/+78
treat it specially - a type of 1 means GIVE_TOKENS, not DATA_TRANSFER, in that case. svn path=/trunk/; revision=9249
2003-12-12From Hannes Gredler:Guy Harris1-17/+27
display the PIM hello option values in brackets after the option name; in the LAN prune delay option dissector: put the top-level item for the option into the PIM options tree rather than the PIM main tree; calculate the correct LAN prune delay and display it in units of milliseconds; calculate the correct override interval and display it in units of milliseconds; fix the offset and length calculation. svn path=/trunk/; revision=9248
2003-12-12From Michael Lum:Guy Harris11-121/+1131
Fix point code display. Add taps for ANSI MAP and ISUP statistics. svn path=/trunk/; revision=9247
2003-12-12Switch from gettext 0.13 to 0.12.1.Gerald Combs1-11/+11
svn path=/trunk/; revision=9246
2003-12-12In "dlg_window_new()" check to see if "top_level" has been initialized,Gerald Combs2-4/+6
as is the case for the spawned capture process. svn path=/trunk/; revision=9245
2003-12-11prevent MSVC warning:Ulf Lamping12-49/+49
"warning C4761: Gr��enkonflikt im Argument. Konvertierung vorgenommen" -> size conflict in argument, conversion done svn path=/trunk/; revision=9244
2003-12-11Have "compute_key_id()" return different values for different errors,Guy Harris1-6/+11
and have its caller put an entry into the tree for "we don't support the algorithm" (the "RR too short" error is a "can't happen"). svn path=/trunk/; revision=9243
2003-12-11Add "/usr/local/include" in case the PCRE header file is there.Guy Harris1-1/+23
svn path=/trunk/; revision=9242
2003-12-11replaced type u_int32_t by glib's guint32 (to satisfy MSVC)Ulf Lamping1-2/+2
svn path=/trunk/; revision=9241
2003-12-11Fix a typo.Guy Harris1-2/+2
svn path=/trunk/; revision=9240
2003-12-10Update the Windows environment to GLib 2.2.3 and GTK+ 1.3.0-20030717.Gerald Combs2-10/+12
This requires replacing libintl-1.dll from the libintl package (which is no longer used) with intl.dll from intl.dll from the gettext package. svn path=/trunk/; revision=9239
2003-12-10Analyzer's PDML will be changed to start the packet offset (the "pos" field)Gilbert Ramirez1-6/+6
at 0 instead of 1. This works better for Ethereal, as our offsets start at 0. Change the "geninfo" pseudo-protocol to use pos="0" instead of pos="1". svn path=/trunk/; revision=9238
2003-12-10PCRE support requires $(PCRE_CFLAGS) in CFLAGS.Olivier Biot1-2/+2
svn path=/trunk/; revision=9237
2003-12-10WSP status code is hexadecimal.Olivier Biot1-2/+2
svn path=/trunk/; revision=9236
2003-12-10Bump the version to 0.10.0. It could be (and has been) argued that theGerald Combs3-7/+7
last release should have been 0.10.0. svn path=/trunk/; revision=9235
2003-12-10Oops, I checked the wrong tap into CVS somehow.Guy Harris1-131/+559
svn path=/trunk/; revision=9234
2003-12-10Make the _pcre_tuple_t struct internal.Gerald Combs2-12/+17
svn path=/trunk/; revision=9233
2003-12-10From David Fort: compute and display the key ID in a DNS KEY RR, ifGuy Harris1-4/+45
possible. svn path=/trunk/; revision=9232
2003-12-10From Anders Broman: add CIC to Info column.Guy Harris1-5/+5
svn path=/trunk/; revision=9231
2003-12-10From Akira Endoh: IGAP support.Guy Harris6-5/+375
svn path=/trunk/; revision=9230