Commit Graph

10284 Commits

Author SHA1 Message Date
Jörg Mayer 4d9537919c Peter Kjellerstedt:
* Correct the version checks (use path expansion
  rather than regular expressions, and fail if the
  tools are not installed at all).
* Make it possible to specify other names for the
  auto* tools to use (e.g., automake-1.6 instead
  of automake).

svn path=/trunk/; revision=10383
2004-03-15 12:21:52 +00:00
Jörg Mayer fe71cdee3c Add Build process items to TODO
svn path=/trunk/; revision=10382
2004-03-15 02:24:42 +00:00
Jörg Mayer ac1279ec72 Beginnings of README.macos
svn path=/trunk/; revision=10381
2004-03-15 02:04:08 +00:00
Laurent Deniel 1dc46c91aa * Color filters:
Read of color filters rewritten to remove possibility of buffer overflow
in read_filters_file() and to fix comment & blank line handling.
This removes any limitation (and stack overflow) on the lengths of color
filter name and filter expression which are now dynamically allocated.

Fix removal/deletion of color filters (avoid segmentation fault when
some color filter is deleted and then the list cleared for instance).
The use of g_slist_remove() within an iterator is simply unsafe if the
code is not prepared to handle this.

Fix a small memory leak in revert_filters().

Remove inappropriate comments in read_filters().

Miscellaneous code cleaning.

svn path=/trunk/; revision=10380
2004-03-14 23:55:53 +00:00
Laurent Deniel 9bbcdb258d Fix incorrect number of arguments for format and compilation warnings.
svn path=/trunk/; revision=10379
2004-03-14 14:04:39 +00:00
Jörg Mayer f7aa9e6a3d Whitespace change
svn path=/trunk/; revision=10378
2004-03-14 08:07:16 +00:00
Ulf Lamping 6c9a1dc093 experimental: make usage of pcap_setbuff to increase the kernel buffer size
svn path=/trunk/; revision=10377
2004-03-13 22:49:30 +00:00
Ulf Lamping ccb2eb06ca updated texts to reflect the latest GUI changes
svn path=/trunk/; revision=10376
2004-03-13 19:51:07 +00:00
Ulf Lamping aa28f45ea6 using a stock icon for the open recent "clear list" item
svn path=/trunk/; revision=10375
2004-03-13 17:50:23 +00:00
Ulf Lamping 54d49536cf replaced vsnprintf by g_vsnprintf
svn path=/trunk/; revision=10374
2004-03-13 15:30:08 +00:00
Ulf Lamping 7b62a629e8 replaced sprintf / snprintf by g_snprintf,
various other string related changes

svn path=/trunk/; revision=10373
2004-03-13 15:15:26 +00:00
Ulf Lamping 47b176f983 various string related changes
svn path=/trunk/; revision=10372
2004-03-13 14:07:14 +00:00
Ulf Lamping 92b92f632a various string related changes, mainly replace sprintf/snprintf by g_snprintf
svn path=/trunk/; revision=10371
2004-03-13 12:09:27 +00:00
Ulf Lamping df77a41690 replaced snprintf by g_snprintf and removed #include "snprintf.h"
svn path=/trunk/; revision=10370
2004-03-13 11:47:08 +00:00
Ulf Lamping ede637bd2c replaced gtk_widget_show() by a single gtk_widget_show_all(),
changed a printf thing

svn path=/trunk/; revision=10369
2004-03-13 11:43:21 +00:00
Jörg Mayer b7803c8fc6 Make libethereal and libwiretap shared libs.
svn path=/trunk/; revision=10368
2004-03-13 10:15:36 +00:00
Guy Harris 2c024a94e3 Clean up the message for one capability bit, as per a suggestion by John
Engelhart.

svn path=/trunk/; revision=10367
2004-03-13 09:35:41 +00:00
Guy Harris ed42d0931b From Yuriy Sidelnikov: handle the case where a presentation selector
exists but has a length of zero.

svn path=/trunk/; revision=10366
2004-03-13 09:27:38 +00:00
Gerald Combs 6687b152f1 Don't automatically set a capture filter if DISPLAY or REMOTEHOST are
"localhost" or "127.0.0.1".

svn path=/trunk/; revision=10365
2004-03-12 17:23:56 +00:00
Gerald Combs 3fe295ffd9 Add cvsversion.h, x11-declarations.h, and x11-register-info.h to
CLEANFILES so that "make distcheck" will work.

svn path=/trunk/; revision=10364
2004-03-12 16:31:35 +00:00
Guy Harris c8039f349e Fix some typos, as per Ryuji Somegawa.
svn path=/trunk/; revision=10363
2004-03-12 08:42:54 +00:00
Ronnie Sahlberg 3e922525d5 make NDMP start distinguishing between different versions.
Between v2 and v3 some structures changed their definition.

I arbirtrarily made the preference set V2 as the default.
I have no idea what the most common ndmp version is  maybe someone that knows
which is the most popular iversion in the wild will change it to default to that.

svn path=/trunk/; revision=10362
2004-03-11 09:54:00 +00:00
Guy Harris 48cd9f9358 Add support for DLT_ value 99, as used by the Axent Raptor
firewall/Symantec Enterprise Firewall.  Thanks, Axent/Symantec, for not
asking us for a DLT_ value and not telling us about the link-layer type.

svn path=/trunk/; revision=10361
2004-03-11 09:18:33 +00:00
Gerald Combs 05d106247c Fix a typo.
svn path=/trunk/; revision=10360
2004-03-11 03:24:13 +00:00
Gerald Combs 7df5992344 Make the color preferences popup menu shrink to its natural size instead
of filling in its entire table cell.

svn path=/trunk/; revision=10359
2004-03-11 00:22:41 +00:00
Guy Harris 561505c741 From Ryuji Somegawa:
add a value_string for the PDSN code;

	use for the service option the value_string that was already
	there and add a new value to that value_string;

	fix up some existing entries, and add some new entries, to the
	Radius attribute table.

svn path=/trunk/; revision=10358
2004-03-10 23:42:32 +00:00
Guy Harris 8c8c91d521 Fix formats for "sizeof" so that "sizeof" values get displayed correctly
if they're "int"s or "long"s.

Get rid of the unused PGM_xxx_SZ variables.

svn path=/trunk/; revision=10357
2004-03-09 20:23:20 +00:00
Guy Harris c4cffcaf46 Dynamically allocate the array of field entries in a NetFlow V9
template, rather than allocating a fixed table of 64 entries (and
possibly overflowing that table).

Clear out the hash table of template entries, freeing all the allocated
arrays, when a new capture is opened.

svn path=/trunk/; revision=10356
2004-03-09 20:08:26 +00:00
Jörg Mayer 3e663fbb85 Prefix COPYING with the following text
Just to avoid some misunderstandings:
While parts of Ethereal can be built and distributed as libraries,
these parts are still covered by the license below, and NOT by the
Lesser General Public License or any other license.

svn path=/trunk/; revision=10355
2004-03-09 11:31:04 +00:00
Guy Harris 640180bea5 Make variables not used outside the module static.
Initialize "hf_error_st" to -1, the same way other hf_ variables are
initialized, and make it an "int", as other hf_ variables are.

svn path=/trunk/; revision=10354
2004-03-09 09:24:41 +00:00
Guy Harris c7a7cd5e0f Add some checks for valid option lengths, and for the first option being
a length option.

Break out of the option processing loop if we see an option with the
"end" bit set.

svn path=/trunk/; revision=10353
2004-03-09 06:46:03 +00:00
Olivier Biot 0952c3042d Redesigned the token map aggregation.
New simpler lists for both known registered WBXML public IDs and unknown
lists based on content type value. The latter have the possibility to add
a discriminator which facilitates a more correct/appropriate selection of
the token map in cases where more (backwards incompatible) versions exist.

Now the EXT_T tokens are correctly decoded, and a mapping function can be
assigned. This has been done in WML (existing code reused there) and in WV-CSP
(new functions looking up a value in a value_string based on the offset after
the EXT_T_0 token).

Add the textual WV-CSP media type to packet-text-media.c.

TODO - write the discriminators for WML, SyncML and WV-CSP. Add the code for
running the discriminators and possibly iterating over a list of mappings.

svn path=/trunk/; revision=10352
2004-03-09 02:12:56 +00:00
Jörg Mayer 6706051035 Lars Roland: Another ugly bzero() call fixed
svn path=/trunk/; revision=10351
2004-03-09 01:08:27 +00:00
Guy Harris 9feb374670 Don't refer to "auto_scroll_live" if HAVE_LIBPCAP isn't defined - and
put the definition of it back under HAVE_LIBPCAP and don't add an extra
declaration in "file.h", as there's no longer code that needs to refer
to it if HAVE_LIBPCAP isn't defined.

svn path=/trunk/; revision=10350
2004-03-08 23:45:25 +00:00
Jörg Mayer 903e497f57 Maybe automake version handling will be right this time
svn path=/trunk/; revision=10349
2004-03-08 23:37:51 +00:00
Guy Harris 2271736636 Add the URL of the specifications page.
svn path=/trunk/; revision=10348
2004-03-08 23:19:14 +00:00
Jörg Mayer 452789c91f This makes ethereal compile again when configured --without-pcap
I don't know whether this is the optimal patch, but it does the job.

file.h: extern declaration of auto_scroll_live
file.c: always declare auto_scroll_live

svn path=/trunk/; revision=10347
2004-03-08 23:07:15 +00:00
Jörg Mayer f31b404a15 automake versions like 1.5.1 were not detected correctly
svn path=/trunk/; revision=10346
2004-03-08 22:44:19 +00:00
Olivier Biot 4117eb2b7d Remove email addresses and add a reference to the AUTHORS file (or man page)
for contacting the authors of the files.

svn path=/trunk/; revision=10345
2004-03-08 22:03:59 +00:00
Olivier Biot d312189f0d Rearrange WV-CSP tokens in numeric order, and flag WV-CSP bugs.
Track differences between WV-CSP versions in the token definitions.

Get rid of 8-bit characters in some comments.

Get rid of 'unused symbol' warnings.

svn path=/trunk/; revision=10344
2004-03-08 21:41:47 +00:00
Guy Harris c74dac3af9 Use "tvb_format_text()" on the port name, so that if there are bytes in
it that aren't printable characters, they'll be shown as C-style escape
sequences.

svn path=/trunk/; revision=10343
2004-03-08 19:41:52 +00:00
Ronnie Sahlberg aaedc080ea update to iostat make it automagically make sure the field is part of the filter string
svn path=/trunk/; revision=10342
2004-03-08 07:47:14 +00:00
Guy Harris 4a4650b273 Fetch the port name string using "tvb_get_string()", so that we don't
have to worry about overflowing a buffer; thanks to Stefan Esser for
catching that one.  (It also means we handle it if there's no '\0' at
the end.)

svn path=/trunk/; revision=10341
2004-03-07 22:46:04 +00:00
Ulf Lamping 1d2c14be66 fixed a bug GTK_WIDGET_VISIBLE -> GTK_WIDGET_SENSITIVE,
added some (not yet finished) work

svn path=/trunk/; revision=10340
2004-03-07 18:18:43 +00:00
Guy Harris 7d1c080e78 Get rid of a variable I'd forgotten to back out before I checked the
code in.

svn path=/trunk/; revision=10339
2004-03-07 02:57:54 +00:00
Guy Harris d3dc33ec1b Note that for THE3GPP_IPV6_DNS_SERVERS we probably *do* need to handle
multiple IPv6 addresses.

svn path=/trunk/; revision=10338
2004-03-06 22:17:28 +00:00
Guy Harris 5d4ee9fe20 From Fritz Budiyanto: add various IPv6 attributes as per RFC 3162, and
also handle the THE3GPP_IPV6_DNS_SERVERS attribute.

svn path=/trunk/; revision=10337
2004-03-06 22:06:26 +00:00
Guy Harris 5ae946d67c From Jeff Morriss: delete "ascend-grammar.c" and "ascend-grammar.h" with
"make maintainer-clean", as they're generated files.

svn path=/trunk/; revision=10336
2004-03-06 21:46:27 +00:00
Ulf Lamping b3dc79413e some code cleanup
svn path=/trunk/; revision=10335
2004-03-06 15:55:18 +00:00
Ulf Lamping dcadae3583 replaced show/hide by sensitive/insensitive to see all fields everytime
svn path=/trunk/; revision=10334
2004-03-06 11:16:19 +00:00