aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2002-01-30manuf: Periodic updates from "make-manuf".Gerald Combs2-16/+93
manuf.tmpl: Update 00:B0:D0 as per http://www.ethereal.com/lists/ethereal-cvs/200201/msg00048.html so that make-manuf won't clobber the fix. svn path=/trunk/; revision=4633
2002-01-30Bug fixes from Marc Milgram.Guy Harris1-49/+46
svn path=/trunk/; revision=4632
2002-01-30Updated GIOP plugins, from Frank Singleton.Guy Harris2-349/+286
svn path=/trunk/; revision=4631
2002-01-30Try defining just _USE_XOPEN and see if that gets "strptime()" declaredGuy Harris2-32/+2
on most platforms; it works on Solaris, at least. svn path=/trunk/; revision=4630
2002-01-30Alas, on Solaris, defining _XOPEN_SOURCE causes some things not in theGuy Harris2-2/+26
X/Open specs *not* to be defined, so we also have to define __EXTENSIONS__. XXX - can we just define __USE_XOPEN, and not define _XOPEN_SOURCE? Is that sufficient to get "strptime()" declared on all platforms? svn path=/trunk/; revision=4629
2002-01-30Solaris's "/usr/ucb/sed" isn't good enough either.Guy Harris1-10/+15
svn path=/trunk/; revision=4628
2002-01-30IPv6 name resolution support on Solaris 8, from Heikki Vatiainen.Guy Harris3-3/+15
svn path=/trunk/; revision=4627
2002-01-30On Solaris, check whether "sed" is "/usr/bin/sed", and fail if it is, asGuy Harris1-1/+14
Solaris's "/usr/bin/sed" is inadequate to handle, in libtool, a list of object files as large as the list in Ethereal. svn path=/trunk/; revision=4626
2002-01-30XFree86 installed with its own zlib isn't the only reason why an oldGuy Harris1-2/+2
zlib might be found when linking with the GTK+ link flags, so don't imply that it is in error messages. svn path=/trunk/; revision=4625
2002-01-29Use:Gilbert Ramirez2-4/+16
#ifndef _XOPEN_SOURCE #define _XOPEN_SOURCE 500 #endif #define __USE_XOPEN #include <time.h> to get strptime() declared in time.h on various systems. I hope this helps more than it hurts. svn path=/trunk/; revision=4624
2002-01-29Redo the previous change in a slightly cleaner fashion (don't convertGuy Harris1-7/+11
the result of "g_hash_table_lookup()" to an integer until you've determined that it's not a null pointer, i.e. that the lookup succeeded). svn path=/trunk/; revision=4623
2002-01-29"NULL" is a pointer.Guy Harris1-2/+2
Objects of type "guint32" are integers. Don't compare the former with the latter. svn path=/trunk/; revision=4622
2002-01-29Fixes from Joe Litman <jlitman@fvc.com>Gilbert Ramirez1-6/+6
svn path=/trunk/; revision=4621
2002-01-29Fix a typo.Guy Harris1-2/+2
svn path=/trunk/; revision=4620
2002-01-29Untested support for AiroPeek captures.Guy Harris11-52/+182
svn path=/trunk/; revision=4619
2002-01-29DCE RPC enhancements, and SAMR improvements, from Ronnie Sahlberg.Guy Harris8-275/+2127
svn path=/trunk/; revision=4618
2002-01-29Support a libpcap link-layer type of 17 as DLT_PFLOG unless DLT_LANE8023Guy Harris1-3/+4
is defined as 17. svn path=/trunk/; revision=4617
2002-01-29Support for capturing on, and reading captures from, OpenBSD firewallGuy Harris16-13/+382
logging virtual interface, from Mike Frantzen. svn path=/trunk/; revision=4616
2002-01-29The ring buffer code only supports libpcap format captures; print anGuy Harris2-2/+9
error message and quit if the user tries to use ring buffering with another capture file format, and put a note about that in the Tethereal man page. svn path=/trunk/; revision=4615
2002-01-28Some capture formats for 802.11 have fixed-length link-layer headersGuy Harris2-7/+54
(padded to the maximum length); add code to handle that. svn path=/trunk/; revision=4614
2002-01-28Add support for dissecting NT FILETIME time stamp values.Guy Harris3-127/+188
Get rid of a level of hierarchy in some SMB field names. svn path=/trunk/; revision=4613
2002-01-27Not all pointers in RAP packets point to null-terminated strings; addGuy Harris1-36/+132
support for the "b" descriptor item in data, for pointers that point to arrays of bytes - the descriptor item includes a byte count giving the number of bytes in the array. Handle the "logon hours" bitmask in that fashion. Sometimes it appears that -1 means "unknown", and sometimes it appears that 0 means "unknown", for the last logoff date/time; interpret both of them as "unknown" (or "never"). svn path=/trunk/; revision=4612
2002-01-27Fix "add_byte_param()" not to report multi-byte parameters as having theGuy Harris1-122/+654
wrong type. Don't have routines that create subtrees for the data in a RAP reply - just have a string for the name to give the subtree. Create the subtree iff the reply has an entry count; if there's no name, use "Entries", and if there's no ett_ value for it, use a generic one. If there's no routine to create a subtreee for an entry in a RAP reply, don't create the subtree - some entries have only one member, so there's no point in creating a subtree for them. Provide an ett_ value to use if we don't know what the entry looks like. Properly terminate "lm_null_list[]". Fix the tables for the NetUserGetInfo API. Add tables for the NetUserGetGroups API. Add #defines and names for all the APIs in the SNIA CIFS spec (but fix up some of the names to reflect what the actual API names appear to be). Display the RAP API number in decimal, not hex, for unknown APIs. Use the right hf_ value when displaying the auxiliary data descriptor. svn path=/trunk/; revision=4611
2002-01-25From Motonori Shindo: protect include of <netinet/in.h> with #ifdefGuy Harris1-1/+3
HAVE_NETINET_IN_H. svn path=/trunk/; revision=4610
2002-01-25In the "Announce change to UAS or SAM" NETLOGON message, dissect theGuy Harris3-13/+12
"Large Serial Number" as a 64-bit little-endian integer, and dissect the "NT Date/Time" as a FILETIME by calling "dissect_smb_64bit_time()". Export "dissect_smb_64bit_time()" so that we can do so. svn path=/trunk/; revision=4609
2002-01-25From Ronnie Sahlberg:Guy Harris7-9/+975
NDR pointer handling in DCE RPC SAMR updates svn path=/trunk/; revision=4608
2002-01-25From Tim Potter: NT SID dissection.Guy Harris4-34/+28
Don't label the SID in an ACE as an "NT SID SID", label it as an "NT ACE SID". svn path=/trunk/; revision=4607
2002-01-24Add support for ATM captures (based on writing one out and handing it toGuy Harris1-34/+171
NetMon 2.0; I don't have any ATM captures *from* NetMon to try it on, so I don't know what significance the "destination address" and "source address" fields have, but we can at least read the captures we ourselves write out, as can NetMon). svn path=/trunk/; revision=4606
2002-01-24Replace a bunch of "tvb_length()" and "tvb_length_remaining()" calls inGuy Harris106-494/+404
arguments to "proto_tree_add_text()", and to "proto_tree_add_XXX()" calls that add FT_NONE or FT_PROTO items to the protocol tree, with -1. Replace some calls to "tvb_length()" or "tvb_length_remaining()" with calls to "tvb_reported_length()" and "tvb_reported_length_remaining()", as those give the actual length of the data in the packet, not just the data that happened to be captured. svn path=/trunk/; revision=4605
2002-01-24Fix typo, as per mail from Greg Franks.Guy Harris1-2/+2
svn path=/trunk/; revision=4604
2002-01-23From Frank Singleton:Guy Harris1-185/+7
- Cleanup of unused code after implementing recursion - Fix some spelling errors. svn path=/trunk/; revision=4603
2002-01-23From Hamish Moffatt: set the year to 1970 before parsing the date, inGuy Harris1-2/+14
case there's no date specified. Set the day-of-month to 1, as well, and set the "is DST" flag to "not known", i.e. -1. svn path=/trunk/; revision=4602
2002-01-23Get rid of "m"/"M" and other Macintosh references in names - it appearsGuy Harris3-104/+172
that EtherPeek for Windows uses the same format as EtherPeek for MacOS, so the code isn't specific to the MacOS version. Check the physMedium value in the secondary header, and leave a placeholder for a value of 1, which is presumably used in AiroPeek captures. Treat unknown mediaType and physMedium values as indications that we don't have a *Peek file, not as unsupported *Peek files - we need all the heuristics we can get. svn path=/trunk/; revision=4601
2002-01-23From Ronnie Sahlberg: add support for finding the response that matchesGuy Harris3-121/+284
a request. svn path=/trunk/; revision=4600
2002-01-22Fix up various product names and descriptions in the lists of fileGuy Harris6-73/+79
formats we can read; include vendor names. We should be able to read TokenPeek captures, as well as captures from the Windows versions of EtherPeek. Don't list the version numbers for EtherPeek and TokenPeek - those are file format version numbers, not program version numbers. svn path=/trunk/; revision=4599
2002-01-22From Ricardo Barroetave�a: don't give a PDU ordinal number forGuy Harris1-2/+2
LDP-over-UDP, as there's only one LDP PDU per UDP PDU. svn path=/trunk/; revision=4598
2002-01-22From Alan Harrison: set "wth->phdr.pkt_encap" to "wth->file_encap" inGuy Harris1-1/+2
the V7-format read routine. svn path=/trunk/; revision=4597
2002-01-22fix spelling errorNathan Neulinger1-2/+2
svn path=/trunk/; revision=4596
2002-01-21From Andrew Feren:Guy Harris2-4/+15
The original checkinstall assumed /usr/local as the GTK+ install install directory even if an alternate directory directory was specified when configure was run. checkinstall now checks for GTK+ in the configured directory and punts (checks if gtk-config is in the path) if it doesn't find GTK+ in the configured location. svn path=/trunk/; revision=4595
2002-01-21From Andrew Feren - don't use what is presumably a GNU find-specificGuy Harris2-1/+2
option in the find command in mkpkg, to make it work with the Solaris find. svn path=/trunk/; revision=4594
2002-01-21Fixes to EtherPeek file reader code, from Alan Harrison.Guy Harris3-15/+49
svn path=/trunk/; revision=4593
2002-01-21Convert some "col_add_str()" calls to "col_set_str()".Guy Harris9-25/+25
svn path=/trunk/; revision=4592
2002-01-21From Mark Burton:Guy Harris1-23/+143
- Upgrade to version draft-09 of the iSCSI protocol (compatibility to draft-08 can be selected at compile time) - Bug fix so that now the the 16 bit length that prefixes sense data is taken into account. svn path=/trunk/; revision=4591
2002-01-21From Ricardo Barroetave�a: support for all TLVs and messages in RFCGuy Harris3-526/+1332
3036. svn path=/trunk/; revision=4590
2002-01-21From Frank Singleton:Guy Harris1-14/+429
- Code generation handles recursive Structs - Code generation handle recursive Unions - Improve readability of code generation. Structs and Unions now have their own helper functions generated. svn path=/trunk/; revision=4589
2002-01-21Include files from the "epan" directory and subdirectories thereof withGuy Harris1-2/+2
"epan/..." pathnames, so as to avoid collisions with header files in any of the directories in which we look (e.g., "proto.h", as some other package has its own "proto.h" file which it installs in the top-level include directory). Don't add "-I" flags to search "epan", as that's no longer necessary (and we want includes of "epan" headers to fail if the "epan/" is left out, so that we don't re-introduce includes lacking "epan/"). svn path=/trunk/; revision=4588
2002-01-21Include files from the "epan" directory and subdirectories thereof withGuy Harris2-7/+7
"epan/..." pathnames, so as to avoid collisions with header files in any of the directories in which we look (e.g., "proto.h", as some other package has its own "proto.h" file which it installs in the top-level include directory). Don't add "-I" flags to search "epan", as that's no longer necessary (and we want includes of "epan" headers to fail if the "epan/" is left out, so that we don't re-introduce includes lacking "epan/"). svn path=/trunk/; revision=4587
2002-01-21Include files from the "epan" directory and subdirectories thereof withGuy Harris281-773/+752
"epan/..." pathnames, so as to avoid collisions with header files in any of the directories in which we look (e.g., "proto.h", as some other package has its own "proto.h" file which it installs in the top-level include directory). Don't add "-I" flags to search "epan", as that's no longer necessary (and we want includes of "epan" headers to fail if the "epan/" is left out, so that we don't re-introduce includes lacking "epan/"). svn path=/trunk/; revision=4586
2002-01-21"ethereal.spec" is now in the "packaging/rpm/SPECS" directory, so removeGuy Harris1-1/+0
it from the .cvsignore file in the "packaging/rpm" directory. svn path=/trunk/; revision=4585
2002-01-21Add a .cvsignore file.Guy Harris1-0/+3
svn path=/trunk/; revision=4584