aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2003-12-31Remove redundant protocol names from preference values.Guy Harris3-7/+13
svn path=/trunk/; revision=9505
2003-12-31Make the tvbuff for SDP lines have the line length as its length andGuy Harris1-2/+3
reported length, so we show the right error if we go past the end of the tvbuff. svn path=/trunk/; revision=9504
2003-12-31If a packet has a packet number of 0, it's not a fragment if the statusGuy Harris1-2/+2
is "last buffer". svn path=/trunk/; revision=9503
2003-12-31For WTAP_ENCAP_ETHERNET, you have to fill in the "eth.fcs_len" member ofGuy Harris1-1/+12
the pseudo-header; these captures don't appear to have an FCS in them, so set that member to 0. svn path=/trunk/; revision=9502
2003-12-30In "get_field_data()", check to make sure the field doesn't run past theGuy Harris1-3/+16
end of the tvbuff. svn path=/trunk/; revision=9501
2003-12-30Include <string.h> to declare various string manipulation functions.Guy Harris1-1/+2
svn path=/trunk/; revision=9500
2003-12-30removed compilation of packet-slskUlf Lamping1-2/+1
svn path=/trunk/; revision=9499
2003-12-30added dick gooris to the list of contributorsUlf Lamping2-0/+6
svn path=/trunk/; revision=9498
2003-12-30Remove unused variable firmware_revJörg Mayer1-2/+1
svn path=/trunk/; revision=9497
2003-12-30New protocol: Enterasys Interswitch Message Protocol (ismp) andJörg Mayer5-2/+877
edp (Enterasys Discovery Protocol) svn path=/trunk/; revision=9496
2003-12-30Header files proto-ABBREV.h must not exist if there are no functionsOlivier Biot1-8/+57
to export to other dissectors. Describe the "if (tree)" construct and its sense by introducing 2 operation modes of Ethereal: (a) operational dissection (tree == NULL) and (b) detailed dissection (tree != NULL). Fix some typos. svn path=/trunk/; revision=9495
2003-12-30A small fix from Andrew Bartlett. The Short File Name is always in UNICODE.Richard Sharpe1-3/+3
svn path=/trunk/; revision=9494
2003-12-30Clean up the handling of the code that handles the payload a bit; thisGuy Harris1-22/+31
also fixes a case where we'd put the same string into the Info column twice. Put the packet sequence number into the Info column for segmented invoke and result PDUs, even if we don't try to reassemble them. Don't put an entry into the protocol tree for the payload if there isn't any payload. svn path=/trunk/; revision=9493
2003-12-30minor changes and a small bugfixUlf Lamping1-7/+16
svn path=/trunk/; revision=9492
2003-12-30Update another URL and other stuff in that comment.Guy Harris1-4/+4
svn path=/trunk/; revision=9491
2003-12-30Update a URL.Guy Harris1-2/+6
svn path=/trunk/; revision=9490
2003-12-30Export a "dissect_tcp_payload()" routine from the TCP dissector, for useGuy Harris3-23/+52
by pass-through proxying dissectors such as the SOCKS dissector; it does the work of processing a TCP segment, including desegmentation. Export the "next sequence number" value to subdissectors, so they can use it when calling "dissect_tcp_payload()". Use that in the SOCKS dissector. svn path=/trunk/; revision=9489
2003-12-29Add a "saved_can_desegment" field to the "packet_info" structure, soGuy Harris2-9/+30
that dissectors for pass-through proxying protocols such as SOCKS can allow the subdissectors they call to ask that desegmentation be done. svn path=/trunk/; revision=9488
2003-12-29Nothing in "range.c" is GTK+-specific, so move it to the top-levelGuy Harris5-8/+7
directory. svn path=/trunk/; revision=9487
2003-12-29From RFC 2616: "Field names are case-insensitive." UseGuy Harris1-2/+2
"tvb_strncaseeql()", not "tvb_strneql()", to check for "Content-Length:". svn path=/trunk/; revision=9486
2003-12-29Delete the generated files only during maintainercleanJörg Mayer1-3/+5
svn path=/trunk/; revision=9485
2003-12-29range.h moved from gtk to .Jörg Mayer2-3/+3
svn path=/trunk/; revision=9484
2003-12-29removed a GTK2 warningUlf Lamping2-4/+4
svn path=/trunk/; revision=9483
2003-12-29removed a GTK2 warningUlf Lamping1-2/+2
svn path=/trunk/; revision=9482
2003-12-29Give it an RCS ID and copyright notice.Guy Harris1-0/+23
svn path=/trunk/; revision=9481
2003-12-29Get rid of an unused variable.Guy Harris1-2/+1
svn path=/trunk/; revision=9480
2003-12-29Give it an RCS ID.Guy Harris1-1/+3
svn path=/trunk/; revision=9479
2003-12-29Add an RCS ID.Guy Harris1-1/+5
Include <ctype.h> to declare "isdigit()". svn path=/trunk/; revision=9478
2003-12-29Add a missing backslash for the EXTRA_DIST files.Gilbert Ramirez1-1/+1
svn path=/trunk/; revision=9477
2003-12-29From Dick Gooris (and me :-)Ulf Lamping8-102/+783
more ways to choose which packets can be saved, in the save(as) dialog box svn path=/trunk/; revision=9476
2003-12-29Make the "max count of recently-visited files" preference unsigned.Guy Harris3-17/+14
Get rid of an unused variable. Fix up whitespace. svn path=/trunk/; revision=9475
2003-12-29"hex_str_to_bytes()" modifies the GByteArray supplied to it, so don'tGuy Harris2-4/+4
mark it as "const". svn path=/trunk/; revision=9474
2003-12-29Make sure the "we're in the middle of dissecting SOCKS" flag getsGuy Harris1-2/+8
cleared even if we throw an exception when dissecting the payload. svn path=/trunk/; revision=9473
2003-12-29Add support for NetWare's serialization protocol.Guy Harris1-2/+49
svn path=/trunk/; revision=9472
2003-12-29Pull most of bytes_from_unparsed() into a new routine,Gerald Combs4-107/+122
hex_str_to_bytes(). Use the new routine to initialize any WEP keys we have defined. This has the side effect of fixing an overflow if the user entered a long WEP key. svn path=/trunk/; revision=9471
2003-12-29OK, now I have added the preference for recent_files_count_max, and we canRichard Sharpe1-2/+45
set the value and so on. We put the value in the text field before it is displayed, and so on ... svn path=/trunk/; revision=9470
2003-12-29From Niels Koot: support TCAP over SUA.Guy Harris1-1/+10
svn path=/trunk/; revision=9469
2003-12-29From Neils Koot:Guy Harris3-82/+299
add the ability to read Ethernet captures; add the ability to read hex-only dumps. svn path=/trunk/; revision=9468
2003-12-29Make all the byte arrays for writing out stuff "guint8" rather thanGuy Harris1-11/+11
"gint8" - there's no reason for them to be signed, and making them signed can cause compiler warnings if a value won't fit in 8 bits if sign-extended. svn path=/trunk/; revision=9467
2003-12-29At least as I read the Teredo draft, the nonce value is just an opaqueGuy Harris1-3/+3
8-byte value. svn path=/trunk/; revision=9466
2003-12-28In calls to "dcerpc_init_uuid()" only the *major* version number of theGuy Harris2-4/+4
interface is supplied; by virtue of 1.1 being truncated to 1, and by virtue of the putative major and minor version numbers in 1.1 both being 1, a version number initialized to 1.1 presumably happened to work for RPRIV and RS_REPADM, but we might as well do it right. svn path=/trunk/; revision=9465
2003-12-28Add more code to handle the recent_files_count_max as a preference ...Richard Sharpe1-2/+12
Here we can read and write it from and to the preferences file. I only have to add code to allow it to be set in the Edit->Preferences area, svn path=/trunk/; revision=9464
2003-12-28Connect the recent_file_count_max variable to the ↵Richard Sharpe3-6/+7
prefs.gui_recent_file_count_max variable entry, and fix a small spelling/grammar mistake. Now all we need is some enterprising individual to write the small amount of preferences code to actually allow it to be changed etc, but I have to go to Costco, so, later... svn path=/trunk/; revision=9463
2003-12-28Add a preferences item for the recent file count max so we can tie it toRichard Sharpe1-1/+2
the edit preferences dialog box and then use it in the code that handles recent files. svn path=/trunk/; revision=9462
2003-12-28all libs now relative to a base dir, use compiler warning level 2Ulf Lamping1-13/+25
svn path=/trunk/; revision=9461
2003-12-28removed some MSVC warnings (warning level 2)Ulf Lamping1-3/+3
svn path=/trunk/; revision=9460
2003-12-28removed some MSVC warnings (warning level 2)Ulf Lamping10-28/+28
svn path=/trunk/; revision=9459
2003-12-28If we've seen an HTTP request or response or header line, and the lineGuy Harris1-1/+39
we're looking at looks as if it could be the beginning of a header line but stops at the end of the tvbuff before we see the colon for the header line, throw an exception rather than treating it as "not HTTP". svn path=/trunk/; revision=9458
2003-12-27Properly handle 1xx, 204, and 304 responses, which don't contain aGuy Harris1-3/+20
message body. svn path=/trunk/; revision=9457
2003-12-27added/changed some commentsUlf Lamping1-3/+8
svn path=/trunk/; revision=9456