aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2004-07-19The first draft of an updated "Ethereal User's Guide" redesigned and updated ↵Ulf Lamping132-0/+10647
to the current released Ethereal version 0.10.5. As generation of output files is a bit tricky, please have a look at the Readme.txt file for instructions. Please send comments and improvements. svn path=/trunk/; revision=11433
2004-07-19work in progressRonnie Sahlberg4-0/+479
New protocol CryptogrtaphicMessageSyntax As the X.509xx protocols this protocol is not yet linked with ethereal but a work in progress. Within the next few days the changes needed to packet-kerberos and packet-ber will be added to implement an embryonic pkinit implementation inside packet-kerberos which will in turn call cms and the x509 dissectors. The dissectors are still very incomplete but already relatively useful. svn path=/trunk/; revision=11432
2004-07-19Work in progressRonnie Sahlberg4-0/+1604
New protocol X.509 Selected Attribute Types This new protocol is not linked with ethereal yet svn path=/trunk/; revision=11431
2004-07-19Work in progressRonnie Sahlberg5-0/+1029
New protocol X.509 Information framework this new protocol is not yet linked with ethereal and needs extra massage before it can be used. svn path=/trunk/; revision=11430
2004-07-19Work in progressRonnie Sahlberg4-0/+739
New protocol X.509 Certificate Extensions This new code provides required functionality to the x509af dfissector it is not linked with ethereal yet and needs extra massage bewfore invoked. svn path=/trunk/; revision=11429
2004-07-19Work in progressRonnie Sahlberg5-0/+456
checkin of new protocol X.509 Authentication Framework This new protocol is not linked yet to ethereal or yet used since it needs other support protocols and massaging before it can be used. svn path=/trunk/; revision=11428
2004-07-19Pull the address (and port and circuit type) stuff out ofGuy Harris6-112/+143
"epan/packet_info.h" and put it in "epan/address.h". Use the AT_ values from "epan/address.h" for address types in the interface lists rather than having our own FAM_ enums. svn path=/trunk/; revision=11427
2004-07-19When checking whether we can get "sprint_realloc_objid()" from the SNMPGuy Harris1-1/+3
library, don't forget to link with the SNMP library along with all the other libraries.... Restore the setting of LIBS after doing all the tests, as is done in other macros. svn path=/trunk/; revision=11426
2004-07-19Revert the IPv6 code, as we did with the IPv4 code, and use INET6 as anGuy Harris1-2/+7
indicator of whether we have enough IPv6 support to handle IPv6 addresses. svn path=/trunk/; revision=11425
2004-07-18Fix the win32 nmake generation for now (it will compile/link/run again). ↵Ulf Lamping3-11/+27
This will need more cleanup if the movements of the dissector sources are finished. Hopefully this doesn't broke the unix build. svn path=/trunk/; revision=11423
2004-07-18 .cvsignore is deadJörg Mayer36-644/+0
it has been replaced by svn proplist -v <dir/file> and svn propedit <dir/file> svn path=/trunk/; revision=11422
2004-07-18Beginnings to make rpm building possible again.Jörg Mayer1-36/+17
Not yet finished: - make dist breaks after moving of dissectors - the real packaging process may not be working yet svn path=/trunk/; revision=11421
2004-07-18"struct sockaddr_in"s and "struct sockaddr_in6"s are sufficient to serveGuy Harris1-2/+4
as transport endpoint addresses, so the "sa_data" field includes port numbers. Revert the IPv4 code; we'll fix the IPv6 code later (we'll have to check whether "struct sockaddr_in6" is defined, and not support IPv6 addresses if it's not, even if AF_INET6 is defined). svn path=/trunk/; revision=11420
2004-07-18Add epan/dissectors/.cvsignoreJörg Mayer36-0/+93
Add tags and TAGS to all .cvsignore files svn path=/trunk/; revision=11419
2004-07-18SNPRINTF isn't used any more - remove from sample dissectorJörg Mayer1-6/+3
and coding guidelines. svn path=/trunk/; revision=11418
2004-07-18some more changes for the win32 nmake processUlf Lamping1-2/+5
svn path=/trunk/; revision=11417
2004-07-18- Require --with-ssl=... to be explicitly set to workJörg Mayer2-24/+54
around licensing problems - Cause krb5 and snmp to fail, if ssl is required but not configured. svn path=/trunk/; revision=11416
2004-07-18first attempt to make Win32 generation (nmake) ready for the dissector ↵Ulf Lamping3-68/+68
movings (but still incomplete) svn path=/trunk/; revision=11415
2004-07-18If the pane separator positions are 0 (e.g., because this is GTK+Guy Harris1-3/+9
1.2[.x] and you can't get the positions), don't write them out, as they'll get errors when they're read back in. svn path=/trunk/; revision=11414
2004-07-18Just because AF_INET6 is defined, that doesn't mean "structGuy Harris1-10/+3
sockaddr_in6" is defined - the former, but not the latter, is defined in FreeBSD 3.4. Just copy the appropriate number of bytes from the "sa_data" field of a "struct sockaddr". svn path=/trunk/; revision=11413
2004-07-18Define CLEANFILES only once.Guy Harris1-5/+0
svn path=/trunk/; revision=11412
2004-07-18Add support for IPv6 addresses for interfaces.Guy Harris5-50/+88
svn path=/trunk/; revision=11411
2004-07-18Move dissectors to epan/dissectors directory.Gilbert Ramirez729-874/+989
Also move ncp222.py, x11-fields, process-x11-fields.pl, make-reg-dotc, and make-reg-dotc.py. Adjust #include lines in files that include packet-*.h files. svn path=/trunk/; revision=11410
2004-07-18As the gtk2 directory is no longer needed (GTK1 and 2 are using the same ↵Ulf Lamping1-2/+0
sources from gtk dir and conditional compilation for a long time now), and we are using subversion now, it should be safe to remove this dir without loosing all the history. svn path=/trunk/; revision=11409
2004-07-18Declare "wrap_dissect_gssapi_verf()" in "packet-gssapi.h", and, inGuy Harris2-5/+7
"packet-kerberos.c", get the declaration from that header. svn path=/trunk/; revision=11408
2004-07-18Use -1, rather than "tvb_length_remaining(tvb, offset)", inGuy Harris1-6/+2
"tvb_new_subset()" calls with an offset of "offset", so that the reported length is set appropriately. svn path=/trunk/; revision=11407
2004-07-18From Jean-Baptiste Marchand:Guy Harris4-1/+55
add identification for various Microsoft Security Service Providers in DCE RPC; for the Kerberos SSP, disect AP_REQ and AP_REP tokens in DCE RPC Bind requests. svn path=/trunk/; revision=11406
2004-07-18From Marco van den Bovenkamp: add the Sun elliptic curve andGuy Harris1-0/+18
Cambellia-based cipher suites. svn path=/trunk/; revision=11405
2004-07-18Add some comments, and expand on a comment (if "pcap_stats()" returnsGuy Harris1-19/+43
counts since the last call, not since the beginning of the capture, on Windows, that's a bug - and that bug *does* exist on some UN*Xes). Clean up indentation. Use the minimum snapshot length, not the maximum snapshot length, when opening a network interface to keep track of how many packets are arriving on it (that might cause packet data to be discarded rather than buffering it, reducing the overhead of running all those captures from which we don't actually grab any packets. svn path=/trunk/; revision=11404
2004-07-18Not all interfaces have descriptions.Guy Harris1-4/+9
svn path=/trunk/; revision=11403
2004-07-18Get IPv4 addresses and the loopback flag if we don't haveGuy Harris3-40/+53
"pcap_findalldevs()". "if_info_ip()" is used - and can be compiled - only if libpcap has "pcap_findalldevs()". svn path=/trunk/; revision=11402
2004-07-18Squelch a compiler warning.Guy Harris1-1/+1
svn path=/trunk/; revision=11401
2004-07-18Set the svn:eol-style property on all text files to "native", so thatGuy Harris1303-6794/+6794
they have LF at the end of the line on UN*X and CR/LF on Windows; hopefully this means that if a CR/LF version is checked in on Windows, the CRs will be stripped so that they show up only when checked out on Windows, not on UN*X. svn path=/trunk/; revision=11400
2004-07-17Be kind and say "Please note" instead of simply "Note" when something went ↵Ulf Lamping1-6/+6
wrong while uninstalling :-) svn path=/trunk/; revision=11399
2004-07-17Set the "svn:keywords Id" property on all other files with an RCS ID string.Gerald Combs0-0/+0
svn path=/trunk/; revision=11398
2004-07-17RunGerald Combs0-0/+0
grep -l '\$Id:.*\$' * | xargs svn propset svn:keywords Id in the top-level source directory. This should replace any RCS "$Id:$" strings with Subersion Ids. svn path=/trunk/; revision=11397
2004-07-17add a new dialog box to menu "Capture/Interfaces..." to show the current ↵Ulf Lamping6-3541/+4110
state of the interfaces and a quick way to start a capture. added the IP address of the currently selected interface to the capture options dialog svn path=/trunk/; revision=11396
2004-07-17if using the get_interface_list function, try to get the IP addresses tooUlf Lamping2-468/+517
svn path=/trunk/; revision=11395
2004-07-17Changed dependencies, so image dir will be generated before epan, otherwise ↵Ulf Lamping1-2/+2
the libethereal.res file will not be available when needed to link libethereal.dll svn path=/trunk/; revision=11394
2004-07-17From Marco van den Bovenkamp: add some Sun elliptic curve cryptographyGuy Harris2-0/+31
and Camellia-based cipher suites. svn path=/trunk/; revision=11393
2004-07-17From Jean-Baptiste Marchand: add Microsoft-specific name-types, and makeGuy Harris1-2/+19
the name-type field signed. Make the variable into which "dissect_krb5_name_type()" puts the name type local to that routine - it's not used outside that routine. svn path=/trunk/; revision=11392
2004-07-17From Yuriy Sidelnikov: if asn1_length_decode() returns 0 butGuy Harris1-0/+25
tvb_reported_length_remaining() returns more then two bytes we still have to dissect rest of the pdu. svn path=/trunk/; revision=11391
2004-07-17From Lars Ruoff: don't hardwire the RTP sampling clock rate to 8000Guy Harris1-1/+54
samples/second, determine it from the payload type for payload types with a known clock rate. svn path=/trunk/; revision=11390
2004-07-17From Martin Mathieson: if you create a new filter and cancel the "EditGuy Harris1-11/+32
Color Filter" dialog, remove the new filter from the list. svn path=/trunk/; revision=11389
2004-07-17From Graham Bloice: add resource information to libethereal.dll.Guy Harris5-4/+45
svn path=/trunk/; revision=11388
2004-07-17From Ainsley Pereira: set up conversations for RTSP when appropriate.Guy Harris1-0/+13
svn path=/trunk/; revision=11386
2004-07-17From Lukas Pokorny: fix some bugs.Guy Harris1-0/+4
svn path=/trunk/; revision=11385
2004-07-17G_MAXINT32, G_MININT32, and G_MAXUINT32 aren't defined by GLib 1.2[.x],Guy Harris2-0/+19
so we have to define them ourselves if they're not defined. svn path=/trunk/; revision=11384
2004-07-16From Debian. Likely author: Frederic Peters <fpeters@debian.org>Jörg Mayer3-2/+3
* Updated omniorb URL (closes: #257512) run pod2man with --section=4 for ethereal-filter svn path=/trunk/; revision=11383
2004-07-16I'm not sure "strtol()" and "strtoul()" are guaranteed to clear "errno"Guy Harris2-5/+42
on success, so we clear it before calling them. Assign the value of "strtol()" to a "long" and assign the value of "strtoul()" to an "unsigned long", as those are the return types for those functions - "gint32" and "guint32" might not be large enough for the return value on an LP64 platform. Check for errno being EINVAL, as that can happen if the number isn't valid. Before assigning the value returned by "strtol()" or "strtoul()" to the final destination, check whether it's in the right range for that destination. svn path=/trunk/; revision=11382