aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2004-06-17Use an adverb to modify a verb.Guy Harris1-2/+2
svn path=/trunk/; revision=11173
2004-06-17Include <string.h> to declare "strdup()".Guy Harris1-1/+3
svn path=/trunk/; revision=11172
2004-06-17add Merge functionality to Ethereal in an experimental state.Ulf Lamping5-5/+797
Copied and sligthly modified merge.c from mergecap.c (needs a lot of code cleanup, though) svn path=/trunk/; revision=11171
2004-06-17add implementation of button mask ESD_BTNS_YES_NOUlf Lamping1-7/+14
svn path=/trunk/; revision=11170
2004-06-17Add two new media types:Anders Broman1-1/+3
"application/vnd.poc.refer-to" "application/cpim-pidf+xml" / Anders svn path=/trunk/; revision=11169
2004-06-17Give the RFC number for ARP.Guy Harris1-58/+71
When checking for a gratuitous ARP, compare the raw bytes of the protocol addresses, not the strings for those addresses. Do the stuff we do even if we *aren't* constructing a protocol tree or setting the Info column first, and then quit if we're doing neither. That obviates the need to set "is_gratuitous" if we're doing neither. Construct the strings for addresses when we need them, rather than constructing them in advance even if we don't need them. Capitalize "ARP" in "Gratuitous ARP". svn path=/trunk/; revision=11168
2004-06-17move font related stuff to new file font_utils.c/.hUlf Lamping1-3/+3
do some font related renaming/code cleanup svn path=/trunk/; revision=11167
2004-06-17move font related stuff to new file font_utils.c/.hUlf Lamping16-838/+1001
do some font related renaming/code cleanup svn path=/trunk/; revision=11166
2004-06-17Turn on kerberos by default if it is presentJörg Mayer1-3/+3
svn path=/trunk/; revision=11165
2004-06-17Link the Kerberos into the main app, not libetherealJörg Mayer2-6/+6
svn path=/trunk/; revision=11164
2004-06-17Explicitly print gratuitous arp requests as suchJörg Mayer1-5/+27
svn path=/trunk/; revision=11163
2004-06-17From Dave Sclarsky: add support for "multiple instances", and addGuy Harris1-22/+168
additional hidden fields for use as filters. svn path=/trunk/; revision=11162
2004-06-16The short name for AAL 3/4 should be "AAL3/4", not "AAL3_4" (even thoughGuy Harris1-2/+2
the *filter* name is "aal3_4"). svn path=/trunk/; revision=11161
2004-06-16As long as any text has been put into a time interval string, the nextGuy Harris1-11/+8
clause we add will have to have ", " separating it from the text before it. svn path=/trunk/; revision=11160
2004-06-16Completly change parsing of "From" and "To" lines to fix a problem with ↵Anders Broman2-214/+348
finding "tag" add and export "dfilter_store_sip_from_addr" to make it possible to filter on SIP url:s in multiple dissectors and some wite space changes. svn path=/trunk/; revision=11159
2004-06-16To return an EOF indication, return FALSE from the read routine *AND*Guy Harris1-1/+2
set "*err" to 0, rather than leaving what random value happened to be in "*err" there. svn path=/trunk/; revision=11158
2004-06-16Use "format_text()" on strings, so we handle non-printable characters.Guy Harris5-52/+68
Clean up white space a bit. svn path=/trunk/; revision=11157
2004-06-16Note that the reason why there's parser state that stays around afterGuy Harris1-2/+4
the parse finishes (forcing us to feed the parser an end-of-input even after an error) is that we don't create a new parser object when we start a new parse and don't destroy it when the parse finishes. svn path=/trunk/; revision=11156
2004-06-15From Yaniv Kaul: Switch from the DPD draft to RFC 3706.Gerald Combs1-4/+4
svn path=/trunk/; revision=11155
2004-06-15From Thomas Anders: Navigating from RTP/RTCP packets to setup where it was ↵Anders Broman7-118/+454
set up svn path=/trunk/; revision=11154
2004-06-15Add and entry for 03-00-C7-00-00-EE (HP/Compaq ProLiant NIC teaming).Gerald Combs1-1/+2
The protocol is documented at http://www.hp.com/sbso/bus_protect/teaming.pdf if anyone wants to write a dissector. svn path=/trunk/; revision=11153
2004-06-15From Graeme Hewson:Guy Harris2-27/+40
Add a #define to enable parser tracing. Clean up parser state when finished parsing, even if we stopped parsing due to a syntax error, so that there's nothing left around to screw up the next parse. svn path=/trunk/; revision=11152
2004-06-15From Graeme Hewson: fix a debug message.Guy Harris1-2/+2
svn path=/trunk/; revision=11151
2004-06-15From Jean-Baptiste Marchand: fix up a couple of #defines that collidedGuy Harris1-5/+5
with existing defines. svn path=/trunk/; revision=11150
2004-06-15From Philippe Mazeau: T.35 codes for Swissvoice.Guy Harris2-1/+18
svn path=/trunk/; revision=11149
2004-06-15From Greg Morris: dissect the first packet in a packet burst connectionGuy Harris1-3/+73
(NCP type 7777). svn path=/trunk/; revision=11148
2004-06-15From Greg Morris:Guy Harris2-7/+18
Fix a bug in the dissection of multiple NDS messages being sent at the same time that the dissector was attempting to desegment data spanning multiple packets. When a message was encountered during the desegmentation code the dissector would misinterpret the new message as an element in the data stream. Code was added to validate the desegmentation handle and validate which messages actually contain segmented data. svn path=/trunk/; revision=11147
2004-06-15From Greg Morris:Guy Harris1-7/+7
a few updates to ncp2222.py to include more detail to summary window for NCP's 26, 28, 30; fixed NCP 87/31 to not show as malformed when HandleInfoLevel contains value 0x00. svn path=/trunk/; revision=11146
2004-06-14added a section describing the problems with MSVC 7 compilerUlf Lamping1-1/+17
(as I don't use it myself, please correct me if anything is wrong) svn path=/trunk/; revision=11145
2004-06-12From Ainsley Pereira: add a text description PT_CN_OLD.Guy Harris2-1/+3
svn path=/trunk/; revision=11144
2004-06-12On Windows, if "get_interface_list()" returns CANT_GET_INTERFACE_LISTGuy Harris7-20/+74
and the error message includes "Not enough storage is available to process this command" or "The operation completed successfully", suggest that the user install a WinPcap version later than 3.0 - this is definitely a Frequently Asked Question on the Ethereal list. svn path=/trunk/; revision=11143
2004-06-12From Jean-Baptiste Marchand:Guy Harris2-9/+481
- NetrJoinDomain2 and NetrUnJoinDomain2 (can be used to remotely join a machine to an Active Directory domain, typically with the JOIN and UNJOIN of the netdom utility) - NetrRenameMachineInDomain2 - NetrAddAlternateComputerName and NetrRemoveAlternateComputerName (operations added in Windows XP) All these operations carry a blob (524 bytes) containing an encrypted version of the password of the account with domain administration credentials, currently displayed as hex data because the format of this blob is currently unknown (at least, for me). svn path=/trunk/; revision=11142
2004-06-12update asn1 compiler to (hopefully) handle BER SET OF constructsRonnie Sahlberg1-3/+8
svn path=/trunk/; revision=11141
2004-06-12Parameter 8 to dissect_ber_bistring() is the ett_ variable (or -1) and notRonnie Sahlberg1-3/+3
a NULL **proto_tree pointer. Set the ett variable to always be -1 for the time being svn path=/trunk/; revision=11140
2004-06-12From Tomas Kukosa updates to the ASN1 compilerRonnie Sahlberg1-5/+12
Change doc string to not specificly state it is for PER Temporary/Partial fix for the tag of impoerted types. svn path=/trunk/; revision=11139
2004-06-11Hack to remove epan/config.hJörg Mayer1-1/+3
svn path=/trunk/; revision=11138
2004-06-11fix the presentation of readcapacity to show the real number of MB or GB ↵Ronnie Sahlberg1-5/+13
instead of just a random fake value. svn path=/trunk/; revision=11137
2004-06-10Move "dfilter_expr_dlg_delete_event_cb()" afterGuy Harris1-10/+10
"dfilter_expr_dlg_cancel_cb()" to avoid use-before-declaration warnings. svn path=/trunk/; revision=11136
2004-06-10some more encryption types and checksum typesRonnie Sahlberg1-2/+78
svn path=/trunk/; revision=11135
2004-06-10From Laurent Rabret:Guy Harris1-2/+191
- associate standard trace file extensions to ethereal *only* if such extensions are not already known in the system; - suppress the linking while Ethereal is uninstalling *only* for extensions associated to Ethereal. svn path=/trunk/; revision=11134
2004-06-10"delete_event" is an event, so its handler takes three arguments, notGuy Harris4-43/+65
two, and it returns a gboolean. svn path=/trunk/; revision=11133
2004-06-10From Stas Grabois: don't show disabled protocols in the "Add Expression"Guy Harris3-2/+18
and "Decode As" dialogs (so that you can cut down the size of the protocol lists in those dialogs by disabling "uninteresting" protocols). svn path=/trunk/; revision=11132
2004-06-10Move the ring-buffer tests from "process_packet()" toGuy Harris1-58/+48
"capture_pcap_cb()"; they're only done in live captures, and that arranges that "process_packet()" gets called with the correct wtap_dumper for the current file even if we switch to a new file. Move the packet-count reporting out of "write_packet()" to "capture_pcap_cb()" as well, as that's also only done in live captures. That pretty much guts "write_packet()", so just move what's left up to "process_packet()". svn path=/trunk/; revision=11131
2004-06-09Remove config.nmake dependencies from epan/Makefile.am and gtk/Makefile.am.Gerald Combs2-4/+4
svn path=/trunk/; revision=11130
2004-06-09DCERPC problem reported by JBM and identified by Todd SabinRonnie Sahlberg3-54/+88
Other protocol, not only SMB will populate pinfo->private_data thus checking for existence of non-NULL pinfo->private_data is not sufficient to determine we have SMB data and this is what it is. Refactor the adding of salt/FID from lower layer protocols and generalize it. Create a new dissector_handle specific for SMB so that we know that IFF we came in through that handle, then whatever pinfo->private_data is what we expect it to be. svn path=/trunk/; revision=11129
2004-06-09Add Automake/Autoconf Doxygen targets.Gerald Combs3-4/+35
svn path=/trunk/; revision=11128
2004-06-08add details for doxygenUlf Lamping1-14/+37
svn path=/trunk/; revision=11127
2004-06-07Add an encapsulation type for BACnet MS/TP, and map the newly-assignedGuy Harris3-4/+10
libpcap DLT_ value for BACnet MS/TP to it. svn path=/trunk/; revision=11126
2004-06-07Don't define or set "txt" in "text_page_redraw()" for GTK+ 2.x, as weGuy Harris1-1/+3
don't use it in that case. svn path=/trunk/; revision=11125
2004-06-07update to the asn1 compiler.Ronnie Sahlberg1-6/+1
Do not output the value definitions for enumerated integers twice. the c compiler doesnt like when the same symbol is declared twice. svn path=/trunk/; revision=11124