Commit Graph

11167 Commits

Author SHA1 Message Date
Guy Harris fa6e690634 From Jaime Fournier: clean up some function names.
svn path=/trunk/; revision=11268
2004-06-29 08:20:54 +00:00
Guy Harris 55676422a2 If we can't find the krb5 header or the krb5 code isn't Heimdal, clear
out KRB5_LIBS, so we don't try to link with the library.

svn path=/trunk/; revision=11267
2004-06-29 07:59:12 +00:00
Guy Harris d4488c7af7 From Laurent Rabret:
fix a bug in the case where both Ethereal with GTK1 and GTK2 are
	attached;

	disallow the "extension box" if Ethereal isn't selected.

svn path=/trunk/; revision=11266
2004-06-29 07:14:39 +00:00
Guy Harris 3d0c13af52 Fix up some warnings.
svn path=/trunk/; revision=11265
2004-06-29 05:50:18 +00:00
Guy Harris 57f6d6041c Catch invalid GUI layout type values; if we see one, use the default
layout type.

svn path=/trunk/; revision=11264
2004-06-29 05:47:20 +00:00
Jörg Mayer 4bbb32eaaa The patch to fix the race condition introduced by using tmpnam replaced
insecure code by not-working code.  As I currently lack the time to fix
this properly until Monday as the earliest possible date I undo the patch.

Please note that Ethereal should not be used on multiuser systems with
untrusted users until a proper fix has been applied.

svn path=/trunk/; revision=11263
2004-06-29 03:27:52 +00:00
Gerald Combs 5648314c03 Some of the documentation files don't depend on [t]ethereal any more. Remove
the dependencies, since it was messing up builds on systems without GTK.

svn path=/trunk/; revision=11262
2004-06-29 03:04:02 +00:00
Anders Broman 5b0f3ea328 Add dissector for Signaling Compression (SigComp) dissection, RFC3320.
It does not decompress the compressed message it only displays the
uploaded bytecode for the UDVM ( Universal Decompressor Virtual Machine )

svn path=/trunk/; revision=11261
2004-06-28 22:41:10 +00:00
Gerald Combs cd5f3813cb From Yaniv Kaul: Fix an SNMP crash bug.
svn path=/trunk/; revision=11260
2004-06-28 22:04:12 +00:00
Ulf Lamping bf6103638f minor bugfix for merge dialog: use the correct handle for resizing
svn path=/trunk/; revision=11259
2004-06-28 15:09:26 +00:00
Guy Harris 7c097187c9 From Graeme Hewson: prevent an assertion failure if a display filter
specifies [i:] and i is >= the length of the frame.

svn path=/trunk/; revision=11258
2004-06-28 06:01:33 +00:00
Guy Harris de2a2077b8 From Jean-Baptiste Marchand: many small fixes for the samr dissector,
based on test trafic generated with Samba 4 smbtorture utility and Samba
4 samr.idl.

svn path=/trunk/; revision=11257
2004-06-28 05:54:35 +00:00
Guy Harris ef4089dbb9 From Yaniv Kaul: adjust to RFC 3748, and add some more EAP method types.
svn path=/trunk/; revision=11256
2004-06-28 05:41:50 +00:00
Guy Harris 3788ce8be5 From Jean-Baptiste Marchand: fix the dissection of the
POLICY_AUDIT_LOG_INFO information level used by the
LsarQueryInformationPolicy(2) operations (based on Samba4 lsa.idl).

svn path=/trunk/; revision=11255
2004-06-28 05:35:06 +00:00
Guy Harris 117c42895b From Jean-Baptiste Marchand: slightly enhance the dissection of the
LsarQueryInformationPolicy2 operation, by displaying the information
level in the COL_INFO column, identically to the
LsarQueryInformationPolicy operation.

svn path=/trunk/; revision=11254
2004-06-28 05:29:21 +00:00
Guy Harris 5fe7922511 From Jean-Baptiste Marchand: for NetrWkstaGetInfo and NetWkstaEnumUsers
operations, display in the COL_INFO column the requested information
level.

svn path=/trunk/; revision=11253
2004-06-28 05:22:55 +00:00
Guy Harris 6c0dfce894 From Jean-Baptiste Marchand:
add col_append_str() calls in functions dissecting *Enum srvsvc
	operations, to display the requested information levels in the
	COL_INFO column;

	fix the slighlty wrong dissection of the NetrShareEnumSticky
	operation.

svn path=/trunk/; revision=11252
2004-06-28 05:17:13 +00:00
Olivier Biot f0a74d30c1 Add the dissection of a WBXML-encoded Profile-Diff header to the WSP and
WBXML dissectors by define a new protocol handle in the WBXML dissector.
This is necessary as the Profile document (XML or WBXML) has no associated
media type (or not a useful registration).

New WBXML media: "UAPROF for Profile-Diff header (WSP)"

svn path=/trunk/; revision=11251
2004-06-27 22:21:28 +00:00
Gerald Combs 73a764777d Add more distclean files.
svn path=/trunk/; revision=11250
2004-06-27 17:56:15 +00:00
Michael Tüxen 2f441e6e1f Show point codes also in a strucuted way if selected in the MTP3 preferences.
svn path=/trunk/; revision=11249
2004-06-27 17:16:25 +00:00
Michael Tüxen 86ba5258d2 Added functionality to support multiple ways of structuring
an ITU point code.

svn path=/trunk/; revision=11248
2004-06-27 17:14:28 +00:00
Gerald Combs d3a09c73d4 Fixes needed for "make distcheck".
svn path=/trunk/; revision=11247
2004-06-27 00:21:57 +00:00
Guy Harris 789f70f743 From Tomas Kukosa: small fix for ASN2ETH compiler concerning creation of
export conformance file.

svn path=/trunk/; revision=11246
2004-06-26 09:56:22 +00:00
Guy Harris d88cd5d6dd Use the "crc16.c" CRC-16 routine in the PPP dissector.
Rename the "crc32.c" CRC-32 routine "crc32_ccitt_tvb()", to match the
"crc16.c" CRC-16 routine, and rename the table it uses to match.  Also
rename "crc32_tvb_802" to "crc32_802_tvb", to match "crc32_ccitt_tvb()".

svn path=/trunk/; revision=11245
2004-06-26 09:48:12 +00:00
Guy Harris a0414ee1ab Make the CRC-16 table static (as it's not used outside "crc16.c") and
"const" (as nothing writes to it).

"len" is unsigned, so it can never be < 0 - it can only be 0 or != 0.

svn path=/trunk/; revision=11244
2004-06-26 09:45:27 +00:00
Guy Harris a43ec4bd7d From Jean-Baptiste Marchand: dissect the USER_INFO_25 samr structure
(used by Windows XP clients when joining a domain managed by a W2K3
domain controller).

svn path=/trunk/; revision=11243
2004-06-26 03:40:12 +00:00
Guy Harris 7737b1382d From Laurent Rabret: replace "lib" with "link /lib"; "lib" is just a
wrapper around "link /lib", and not all Microsoft C compiler
distributions provide "lib".

svn path=/trunk/; revision=11242
2004-06-26 02:16:16 +00:00
Ulf Lamping 10eacc1f0a Add "Resolve Name" to "View/Name Resolution" and
rename "Protocol Properties" to "Protocol Preferences"

svn path=/trunk/; revision=11241
2004-06-25 17:33:33 +00:00
Ronnie Sahlberg 4814415bf9 add some sanity checking to packet-ber.c to let it display a helpful message instead of dumping core if it is passed an incompatible hf_field type.
svn path=/trunk/; revision=11240
2004-06-25 09:24:17 +00:00
Ronnie Sahlberg 05539c4c90 Update to the makefiles to pull in the crc16 helper for use by SIR and later others
svn path=/trunk/; revision=11239
2004-06-25 07:19:47 +00:00
Jörg Mayer 392a0d43c0 doxygen changes:
- moved doxygen.cfg to doxygen.cfg.in and let configure to the substitution
  on unix. Adapted the namke files accordingly.
- Don't add doxygen as a dependency for libethereal and libui: As doxygen is
  an unconditional target, this would cause the applications to be rebuild
  every time make was called, even when nothing changed in the meantime.
  This means that by now we need to do "make doxygen" manually in case we
  want updated documentation.

svn path=/trunk/; revision=11238
2004-06-25 07:10:55 +00:00
Jörg Mayer 36d8f00cdb Get rid of a warning with newer auto... tools by proper quoting.
svn path=/trunk/; revision=11237
2004-06-25 07:06:46 +00:00
Jörg Mayer 0b8806bd51 Minor update
svn path=/trunk/; revision=11236
2004-06-25 07:05:38 +00:00
Jörg Mayer 0195deceae tmpnam() really should not be used for security reasons.
Replace it where used and update README.developer accordingly.

svn path=/trunk/; revision=11235
2004-06-25 07:04:03 +00:00
Jörg Mayer 021f72021e Fix automagically generated filters in case of remote login via IPv6.
This fix was picked from the source rpm of Suse 9.1.

svn path=/trunk/; revision=11234
2004-06-25 07:00:54 +00:00
Ronnie Sahlberg e790073f3a Updates from Richard v d Hoff
IAX2 updates and a CRC16 routine

svn path=/trunk/; revision=11233
2004-06-25 06:31:47 +00:00
Ronnie Sahlberg 79d7a7cba6 fix bug in reassembly from last checkin
From Richard van der Hoff

svn path=/trunk/; revision=11232
2004-06-25 06:16:35 +00:00
Ronnie Sahlberg 9c880121eb from tomas k
updates to the asn2eth compiler and a new regenerated h235 dissector

svn path=/trunk/; revision=11231
2004-06-24 21:50:05 +00:00
Ronnie Sahlberg 9b96b86efb Update Gile S email address
svn path=/trunk/; revision=11230
2004-06-24 21:05:17 +00:00
Ronnie Sahlberg 5594752eea prettify the dissector and mark the generated fields as such
svn path=/trunk/; revision=11229
2004-06-24 20:58:46 +00:00
Ulf Lamping 84ea1ec5f6 As current implementation won't compile with GLib 1.x,
as a temporary solution, simply do nothing in this case.
Has to be improved later

svn path=/trunk/; revision=11228
2004-06-24 17:45:30 +00:00
Ronnie Sahlberg 48643ea768 from todd s
update to reassembly of dg style dcerpc

svn path=/trunk/; revision=11227
2004-06-24 07:43:24 +00:00
Ronnie Sahlberg 479f535db3 from Mazeau Philippe
more h.450 codes

svn path=/trunk/; revision=11226
2004-06-24 06:01:47 +00:00
Ronnie Sahlberg c424f27edc some ber/der stuff like pkinit do use very large integers, 8 and 16 byte ones have been spotted.
make the ber helpers handle these large integers as well as possible.

svn path=/trunk/; revision=11225
2004-06-24 05:31:21 +00:00
Ronnie Sahlberg 0f1f4361c6 from JBM updates to SAMR CONNECTx
svn path=/trunk/; revision=11224
2004-06-24 05:23:47 +00:00
Ronnie Sahlberg 8bd0783e6b from Tomas K
updates to the asn2eth per/ber compiler

svn path=/trunk/; revision=11223
2004-06-24 05:13:59 +00:00
Ronnie Sahlberg a87a416a7f The hf field we pass to H235_AuthenticationMechanism is a FT_UINT32 and not a FT_NONE
this finally allows ethereal to successfulkly  dissect the problem h225.cap capture properly.

svn path=/trunk/; revision=11222
2004-06-24 05:05:42 +00:00
Ronnie Sahlberg 2cfc02dca7 dissect_per_sequence_of needs a hf field of type FT_NONE and not FT_UINT32
Fix one instance of this bug and verify all other uses of dissect_per_sequence_of in h225.

Fix one ett field we forgot to initialize.

This fixes the problem reported with a crash earlier.
(ethereal still crashes but now inside the machinegenerated h235 dissector)

svn path=/trunk/; revision=11221
2004-06-24 04:51:12 +00:00
Guy Harris fee2cf0d28 Add the HTML man pages to the "ignore these files" list.
svn path=/trunk/; revision=11220
2004-06-23 22:17:44 +00:00
Guy Harris d1103e6d5c "g_malloc()" takes the number of bytes to allocate, not the number of
items to allocate.

svn path=/trunk/; revision=11219
2004-06-23 21:43:02 +00:00