Commit Graph

11184 Commits

Author SHA1 Message Date
Ulf Lamping c6029c079a code cleanup
svn path=/trunk/; revision=11285
2004-06-30 18:24:56 +00:00
Guy Harris bafd976873 Include "crc16.h" to handle "crc16_ccitt_tvb()".
svn path=/trunk/; revision=11284
2004-06-30 17:57:53 +00:00
Ulf Lamping e26fa0cbbb bugfix to a bug reported by dave.nicoson@thomson.net:
if reopening the capture options dialog, use the same values as before and
don't mess them caused by the units used.

svn path=/trunk/; revision=11283
2004-06-30 17:53:52 +00:00
Michael Tüxen 42279a7088 get rid of data_handle decalriation, bacause it is
defined external in irda-appl.h which is included.

svn path=/trunk/; revision=11282
2004-06-30 15:42:24 +00:00
Guy Harris 6fda42b60c Add packet-sir.lo.
svn path=/trunk/; revision=11281
2004-06-30 08:23:24 +00:00
Guy Harris 6feb4e2751 Add "crc16_ccitt_tvb()" to the plugin API and the list of functions
exported from libethereal.dll.

svn path=/trunk/; revision=11280
2004-06-30 08:22:56 +00:00
Guy Harris a9e9366b00 From Shaun Jackman: Serial Infrared support.
svn path=/trunk/; revision=11279
2004-06-30 07:34:53 +00:00
Guy Harris 9cff51ea78 Include <unistd.h>, if available, to declare "close()".
svn path=/trunk/; revision=11278
2004-06-30 07:12:25 +00:00
Guy Harris 99cec606fa Initialize "out_filename" to NULL, so it's set to NULL if it's not set
by a "-w" flag.

svn path=/trunk/; revision=11277
2004-06-30 07:04:42 +00:00
Guy Harris 272a2055ab On at least some platforms, a #define of O_BINARY is needed even if
<fcntl.h> is included, as <fcntl.h> doesn't define it.

svn path=/trunk/; revision=11276
2004-06-30 06:58:59 +00:00
Ulf Lamping 24527148ab close temporary merge output file, if merging failed
svn path=/trunk/; revision=11275
2004-06-30 05:49:30 +00:00
Ulf Lamping 14ef5684fa GTK2: convert character encoding from locale to UTF8
before displaying message

svn path=/trunk/; revision=11274
2004-06-29 22:21:04 +00:00
Ulf Lamping 19c7f04794 avoid using tmpnam() for security reasons.
instead of giving the merge stuff a filename,
give it an already opened file descriptor

svn path=/trunk/; revision=11273
2004-06-29 20:59:24 +00:00
Ulf Lamping a24b176c32 define of O_BINARY not needed, if fcntl.h is included
other #include related cleanups

svn path=/trunk/; revision=11272
2004-06-29 20:51:26 +00:00
Anders Broman a08161a110 Fixed a bug in instruction COMPARE dissection, added output of bytecode for all types
of operands, changed most values to be output as decimal.
Many thanks to Martin Regner for valuable ideas, reviewing the output and assisting in debuging the code.

svn path=/trunk/; revision=11271
2004-06-29 20:40:12 +00:00
Anders Broman 5bb9c6f42f From Martin Mathieson:
packet-rtp.c packet_rtsp.cand packet-rtcp.c
------------------------------------------
Make sure that the RTP RTSP and RTCP dissectors show the setup frame
corresponding to the destination address

svn path=/trunk/; revision=11270
2004-06-29 20:29:57 +00:00
Ulf Lamping 891608f72e add a preference setting for the web browser command
svn path=/trunk/; revision=11269
2004-06-29 17:10:53 +00:00
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