aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2004-11-02zlib121-dll -> zlib122-dll.Gerald Combs1-1/+1
svn path=/trunk/; revision=12475
2004-11-02Update the Windows build to zlib 1.2.2.Gerald Combs3-4/+4
Have win32-setup.sh download from "2004-11-02" tag directory. svn path=/trunk/; revision=12474
2004-11-02Close a comment, and re-generate the GSM MAP dissector files.Guy Harris3-6/+4
svn path=/trunk/; revision=12473
2004-11-02Get rid of CRs, and set svn:eol-style to native.Guy Harris4-3360/+3355
Set svn:keywords to ID. Delete the eol-style property (it's svn:eol-style). svn path=/trunk/; revision=12472
2004-11-01When we dynamically discover a Kerberos key, it helps to add it to theGerald Combs2-14/+23
key list. In the Nettle code, clear the key list and re-read the key file when the key file preference changes. Remove a redundant define in config.h.win32. svn path=/trunk/; revision=12471
2004-11-01New GSM MAP files based on the asn2eth compiler.Anders Broman2-2442/+9051
svn path=/trunk/; revision=12470
2004-11-01Fix a typoAnders Broman1-1/+1
svn path=/trunk/; revision=12469
2004-11-01Change eol-style to native(?)Anders Broman0-0/+0
svn path=/trunk/; revision=12468
2004-11-01Preparations for addition of GSM MAP dissector created by the asn2eth compiler.Anders Broman4-0/+3360
svn path=/trunk/; revision=12467
2004-11-01Add support for the dhpublicnumber OID.Gerald Combs4-14/+147
svn path=/trunk/; revision=12465
2004-11-01From Tomas Kukosa:Guy Harris1-29/+52
add support for ANY type; add support for DEFAULT { } (empty sequence); some minor changes. svn path=/trunk/; revision=12464
2004-11-01Register OID dissectors correctly.Gerald Combs3-15/+23
svn path=/trunk/; revision=12463
2004-11-01From Ryuji Somegawa: dissect the Registration Update AuthenticationGuy Harris1-0/+1
Extension. svn path=/trunk/; revision=12462
2004-11-01Create a conversation only when we see a KDC_REQ. Gerald Combs1-17/+19
svn path=/trunk/; revision=12461
2004-11-01first implementation of the packet history functionUlf Lamping9-14/+271
svn path=/trunk/; revision=12460
2004-10-31Make the protocol tree item for ICMPv6 cover the entire ICMPv6 packet,Guy Harris1-1/+1
including any included packet. svn path=/trunk/; revision=12458
2004-10-31Make sure we don't return a random value in an unset variable if anGuy Harris1-1/+11
exception is thrown while dissecting an "error packet". svn path=/trunk/; revision=12457
2004-10-31add some more content to the overview sectionUlf Lamping1-1/+81
svn path=/trunk/; revision=12456
2004-10-31Get rid of a bunch of trailing spaces.Guy Harris1-47/+47
svn path=/trunk/; revision=12455
2004-10-31Add a "hf_sec_rgy_pname_t_size" hf_ value and corresponding field, andGuy Harris1-4/+9
use it ("sec_rgy_pname_t_size" had been used as an hf_ value, but it's just a #define). Fix the code for some strings to advance the offset by the string size regardless of whether it's > 1 or not. svn path=/trunk/; revision=12454
2004-10-30Move some #defines and #includes around, and add some other #includes,Guy Harris3-59/+67
to make it compile on UN*X. Get rid of some #includes that don't appear to be needed, at least on OS X 10.3 (they might be needed on other platforms). svn path=/trunk/; revision=12453
2004-10-30Get rid of forward declarations of functions not defined in this file.Guy Harris1-12/+0
svn path=/trunk/; revision=12452
2004-10-30split capture_loop from capture.c, some more code cleanupUlf Lamping7-1300/+1388
svn path=/trunk/; revision=12451
2004-10-30update capture dia'sUlf Lamping4-0/+0
svn path=/trunk/; revision=12450
2004-10-30move quit_after_cap into capture_optsUlf Lamping3-7/+11
svn path=/trunk/; revision=12449
2004-10-30from Olivier Biot: how to add a new file to SubversionUlf Lamping1-0/+73
svn path=/trunk/; revision=12448
2004-10-30add a simplified overview section about the Ethereal function blocks.Ulf Lamping3-28/+43
Some cleanup in the docbook Makefile svn path=/trunk/; revision=12447
2004-10-30add a dia about the capture internalsUlf Lamping2-0/+0
svn path=/trunk/; revision=12446
2004-10-30code cleanup: split capture_sync from capture.c into it's own file. Ulf Lamping4-717/+882
That's the part used, when "Update list of packets in real time" is used while capturing. svn path=/trunk/; revision=12445
2004-10-30from Mark Phillips: the length field in the UDP header includes theGuy Harris2-12/+20
length of the UDP header itself, so subtract the length of the header when using it to limit the length of the payload tvbuff. Clean up the computing of the captured length of the payload tvbuff (we really should get rid of the "length" argument to "tvb_new_subset()", and have it compute the captured length based on the supplied reported length and the amount of that data actually present in the parent tvbuff). Don't fetch the length and checksum fields until we use them (so that we don't throw an exception until then, and fail to process the source and destination ports), and check whether the length is bogus regardless of whether we're building a protocol tree or not. svn path=/trunk/; revision=12444
2004-10-30Squelch some compile warnings.Guy Harris1-3/+4
svn path=/trunk/; revision=12443
2004-10-30Check for errors from all calls to "file_getc()".Guy Harris1-3/+25
If we get such an error, always call "file_error()" to get an indication of what the error was and, if it returns 0, set the error to WTAP_ERR_SHORT_READ. svn path=/trunk/; revision=12442
2004-10-30The length of the protocol tree item passed to "dissect_ppp_common()"Guy Harris1-8/+9
should be the length of the packet being dissected, so that if we throw an exception dissecting it, the item covers the entire packet (because it's incomplete, and thus *all* of it is the beginning of the header). Instead, we should pass the length of the part of the header prior to the protocol field as an argument to "dissect_ppp_common()", and it should use that to set the length of that item. svn path=/trunk/; revision=12441
2004-10-30The interface name field is 6 bytes if we *do* have UUID information inGuy Harris1-6/+6
the file and 10 bytes if we *don't*. Small language edits in preference text and blurb. svn path=/trunk/; revision=12440
2004-10-30From Martin Pichlmaier: the first 4 bytes of the Symantec firewallGuy Harris2-3/+10
header are the IP address of the interface that saw the packet. svn path=/trunk/; revision=12439
2004-10-30change Extension to be implemented inside the conformance file and remove it ↵Ronnie Sahlberg5-94/+90
from the template svn path=/trunk/; revision=12438
2004-10-30implement AlgorithmIdentifier using the conformance file and remove it from ↵Ronnie Sahlberg7-86/+89
the template svn path=/trunk/; revision=12437
2004-10-30fix call_ber_iod_callback() to move offset past the end of the current blob.Ronnie Sahlberg1-0/+9
svn path=/trunk/; revision=12436
2004-10-29Add netscreen2dump.py, to convert netscreen packet-trace hex dumpsGilbert Ramirez2-0/+133
to hex dumps that can be read by text2pcap. svn path=/trunk/; revision=12435
2004-10-29update to cms to use workaround to lack of ANY and reducing the template ↵Ronnie Sahlberg7-277/+211
significantly svn path=/trunk/; revision=12434
2004-10-29more updates of x509ifRonnie Sahlberg6-78/+47
svn path=/trunk/; revision=12433
2004-10-29new generated version of x509ifRonnie Sahlberg1-33/+70
svn path=/trunk/; revision=12432
2004-10-29Update to x509if use a workaround to emulate the type ANY and remove stuff ↵Ronnie Sahlberg4-43/+29
from teh template svn path=/trunk/; revision=12431
2004-10-29From Yaniv Kaul: dissect authentication data as NTLMSSP only if itGuy Harris1-3/+7
starts with "NTLMSSP", otherwise dissect it as GSS-API. svn path=/trunk/; revision=12430
2004-10-29As Sam Leffler notes, the radiotap header isn't BSD-only, it's also usedGuy Harris4-7/+7
by his madwifi Atheros driver on Linux; rename WTAP_ENCAP_IEEE_802_11_WLAN_BSD to WTAP_ENCAP_IEEE_802_11_WLAN_RADIOTAP, and change its text name from "ieee-802-11-bsd" to "ieee-802-11-radiotap". svn path=/trunk/; revision=12429
2004-10-29Have the usual three separate buffers for "format_text()", so that itGuy Harris1-23/+26
can be used multiple times in a single formatting call. svn path=/trunk/; revision=12428
2004-10-29The common merge code merely needs to offer the abstraction of routinesGuy Harris4-262/+282
that return the next packet from a set of {chronologically sorted, sequential-by-file} packets; it doesn't need to have a loop over all those packets, or any code to write packets. Supply those abstractions, change the code that merges packets to do its own writing, and have the Ethereal version manage a progress bar and have the mergecap version print packet numbers in verbose mode, as the common merge code used to do. svn path=/trunk/; revision=12427
2004-10-28Add support for pkauthdata and pkdhkeydata OIDs.Gerald Combs12-59/+389
svn path=/trunk/; revision=12426
2004-10-28fix small bug that gets offset confused for CHOICE { } OPTIONAL if there ↵Ronnie Sahlberg1-2/+29
were no arms that matched svn path=/trunk/; revision=12425
2004-10-28The offset to the first IFD in a TIFF file is 4 bytes long, not 2 bytesGuy Harris1-55/+84
long. The offset is relative to the first byte of the TIFF structure, which is after the "Exif\0" *and* the extra byte after "Exif\0". Loop over all IFDs. Sanity check the offset to the first IFD and the offset in each IFD to the next IFD. svn path=/trunk/; revision=12424