aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2000-03-07Fix some "proto_tree_add_text()" calls.Guy Harris1-80/+80
svn path=/trunk/; revision=1701
2000-03-07Make "name_length" and "value_length" universally "int"s - the valuesGuy Harris1-16/+16
they get from the packets are 16-bit unsigned quantities, which fit comfortable within an "int" on all platforms we support. That eliminates the some additional format/argument mismatches. svn path=/trunk/; revision=1700
2000-03-07Fix some "proto_tree_add_text()" calls.Guy Harris1-28/+24
Use "proto_tree_add_notext()" and "proto_tree_set_text()" for some resource records. svn path=/trunk/; revision=1699
2000-03-07Declare "proto_item_set_text()" in such a fashion as to make GCC 2.x andGuy Harris2-7/+10
later check the format string against the arguments. svn path=/trunk/; revision=1698
2000-03-07Fix some "proto_tree_add_text()" calls.Guy Harris1-64/+73
Reorganize "icqv5_cmd_send_text_code()" a bit so that it only puts an item into the tree if it's present in the packet. svn path=/trunk/; revision=1697
2000-03-07Fix some "proto_tree_add_text()" calls.Guy Harris6-38/+38
svn path=/trunk/; revision=1696
2000-03-06Fix some "proto_tree_add_text()" calls.Guy Harris4-27/+27
svn path=/trunk/; revision=1695
2000-03-06Correctly dissect integer values, using the correct offset.Guy Harris1-3/+3
svn path=/trunk/; revision=1694
2000-03-06Fix a call to "proto_tree_add_text()", and declare "name_length" in suchGuy Harris1-13/+13
a fashion as not to cause GCC to whine about format/argument mismatches if "proto.h" is tweaked to declare "proto_tree_add_text()" with an "__attribute__((format (printf, ...))" clause. svn path=/trunk/; revision=1693
2000-03-04Fix for reading toshiba trace files that were created by using theGilbert Ramirez1-11/+23
"save session" feature in many Windows-based telnet apps. CRT, by VanDyke, in particular, will put in newlines at 80 columns. svn path=/trunk/; revision=1692
2000-03-03Add config.nmake and two Makefile.nmake's to the list of deliverables.Gilbert Ramirez3-4/+9
svn path=/trunk/; revision=1690
2000-03-03Fix a typo.Guy Harris1-2/+2
svn path=/trunk/; revision=1689
2000-03-03Document "proto_tree_add_notext()", "proto_item_set_len()", andGuy Harris1-6/+63
"proto_item_set_text()". svn path=/trunk/; revision=1688
2000-03-03Put in a discussion of "check_col()", "col_add_[f]str()", andGuy Harris1-7/+68
"col_append_[f]str()". svn path=/trunk/; revision=1687
2000-03-03The developer's README now includes the stuff in Gilbert's "proto_tree"Guy Harris1-1/+1
document. svn path=/trunk/; revision=1686
2000-03-03Put in a note on updating "Makefile.am" and "Makefile.nmake".Guy Harris1-3/+21
svn path=/trunk/; revision=1685
2000-03-03Merge in Gilbert's "proto_tree" document.Guy Harris1-87/+493
svn path=/trunk/; revision=1684
2000-03-03Assorted fixes to the news items.Guy Harris1-6/+6
svn path=/trunk/; revision=1683
2000-03-03Move to version 0.8.4.Gilbert Ramirez2-2/+50
svn path=/trunk/; revision=1682
2000-03-02GCC doesn't mindGuy Harris1-1/+2
switch (xxx) { ... default: } but Microsoft Visual C++ 6.0 insists that there be a statement following the "default:" label, and other compilers may do the same - put in a "break;" statement. svn path=/trunk/; revision=1681
2000-03-02Note that C++-style comments shouldn't be used in dissectors.Guy Harris1-3/+9
svn path=/trunk/; revision=1680
2000-03-02Get rid of C++-style comments, as they peeve some C compilers.Guy Harris1-4/+4
svn path=/trunk/; revision=1679
2000-03-02Oops, forgot to include "packet-h1.h".Guy Harris1-1/+2
svn path=/trunk/; revision=1678
2000-03-02Gerrit Gehnen's dissector for the Sinec H1 protocol (Siemens IndustrialGuy Harris6-16/+398
Ethernet; used for communication with Siemens S5 PLC's over Ethernet), and his changes to display OSI COTP TSAPs that consist solely of printable characters as text rather than as hex data and to decode the version number resource in COTP. svn path=/trunk/; revision=1677
2000-03-02Use GtkScrolledWindows to add scrollbars to the hex/ASCII panes and toGuy Harris6-130/+74
the "Follow TCP Stream" displays; that means we can use the same GTK+ calls to set the scrollbar placement on them that is used to set it on other widgets. Keep a list of all the GtkScrolledWindows whose scrollbar placement we control with the GUI preference item for that, and change them all when the GUI preference item is changed (which means that the GUI preference item now applies to the "Follow TCP Stream" window as well as to the hex/ASCII panes). svn path=/trunk/; revision=1676
2000-03-01The frame header in HP-UX 11 trace files is 4 octets longer (than HP-UX 9Olivier Abad1-3/+52
and 10 files). Add OS version detection to handle this. svn path=/trunk/; revision=1675
2000-03-01Merge in some information from Jeff Foster's developer's notes.Guy Harris1-8/+71
svn path=/trunk/; revision=1674
2000-03-01James Coe's developer HOWTO.Guy Harris2-1/+275
svn path=/trunk/; revision=1673
2000-03-01Use the "destroy" signal on a packet popup window to find out when toGuy Harris1-12/+9
destroy the data structure for that window, rather than doing so when the "tree-unselect-row" signal catcher is unhooked from the tree view. svn path=/trunk/; revision=1672
2000-02-29Add "packet-dhis.obj" to the list of things to compile.Guy Harris1-0/+1
svn path=/trunk/; revision=1671
2000-02-29Jeff Foster's changes, with my additions, to allow the user to pop up aGuy Harris14-106/+593
window showing the protocol tree and hex/ASCII data for the currently selected packet. svn path=/trunk/; revision=1670
2000-02-28Fred Reimer's patch to put the TCP segment length in the TCP packetGuy Harris3-5/+10
summary. svn path=/trunk/; revision=1669
2000-02-23Add an RCS Id.Olivier Abad2-2/+2
svn path=/trunk/; revision=1668
2000-02-23New dissector for DHIS (Dynamic Host Information Services) protocol.Olivier Abad4-2/+292
This protocol is UDP based and uses ports 58800 and 58801. svn path=/trunk/; revision=1667
2000-02-23"http_tree" doesn't need to be static; make it local toGuy Harris1-27/+29
"dissect_http()". svn path=/trunk/; revision=1666
2000-02-23Fix HTTP request & response.Laurent Deniel1-18/+39
svn path=/trunk/; revision=1665
2000-02-22Make "reinit_x25_hashtable()" static (it's not explicitly called fromGuy Harris2-5/+4
outside "packet-x25.c", it's only registered as a protocol init routine), and explicitly declare it as taking no arguments (GCC doesn't complain about passing a pointer to a routine with an unspecified argument list to "register_init_routine()", which expects a pointer to a routine with no arguments, but Microsoft Visual C{++} 6.0 does complain about it). svn path=/trunk/; revision=1664
2000-02-22In Tethereal, allow capture filters and read filters either to beGuy Harris4-4/+86
specifies with "-f" and "-R" flags, respectively, or specified with non-flag command-line arguments, as tcpdump and snoop allow. svn path=/trunk/; revision=1663
2000-02-21Small fix for Jeff FosterRichard Sharpe1-3/+3
svn path=/trunk/; revision=1662
2000-02-21Fixing the GetDC response handling so it understands the short ones thatRichard Sharpe1-5/+20
are sent in response to Win9X requests as well as the longer ones that are sent to WinNT and above requests. svn path=/trunk/; revision=1661
2000-02-21Add a bunch of notes from various "comp.sys.hp.hpux" threads aboutGuy Harris1-1/+125
tweaking HP-UX so that DLPI (and thus Ethereal/Tethereal and tcpdump) can see, when capturing on a given machine, packets sent by that machine. svn path=/trunk/; revision=1660
2000-02-21Don't use a fixed-size line buffer for summary lines in the print code;Guy Harris1-13/+45
mallocate the buffer and grow it as necessary. svn path=/trunk/; revision=1659
2000-02-20Add "Resolve Name" item in detailed tree popup.Laurent Deniel3-3/+17
svn path=/trunk/; revision=1658
2000-02-20UCD SNMP 4.1[.x] makes "snmp_set_full_objid()" a macro that callsGuy Harris1-1/+25
"ds_set_boolean()" with the first two arguments being DS_LIBRARY_ID and DS_LIB_PRINT_FULL_OID; this means that, when building with 4.1[.x] (which we assume is the case if "snmp_set_full_objid" is defined, we need to include <ucd-snmp/default_store.h>, to define those two values and to declare "ds_set_boolean()". svn path=/trunk/; revision=1657
2000-02-19Give it an RCS ID.Guy Harris1-0/+2
svn path=/trunk/; revision=1656
2000-02-19Give some README.<os> files RCS IDs; the other ones already have them.Guy Harris3-0/+5
svn path=/trunk/; revision=1655
2000-02-19Add an RCS ID.Guy Harris1-4/+5
Note that the configure-script changes to make GLib buildable on AIX are in GLib 1.2.7. svn path=/trunk/; revision=1654
2000-02-19Add a "README.bsd", which currently only explains how to enable BPF inGuy Harris2-1/+34
your kernel, but which could hold other notes about Ethereal on {Free,Net,Open}BSD and/or BSD/OS. svn path=/trunk/; revision=1653
2000-02-19Put in a note about enabling the Packet protocol; if it's not enabled onGuy Harris1-4/+28
a Linux kernel, network analysis programs such as tcpdump or Ethereal/Tethereal won't be able to capture packets. svn path=/trunk/; revision=1652
2000-02-19Used register_init_routine() to register "reinit_x25_hashtable()" as aOlivier Abad3-13/+4
routine to be called every time a new capture file is opened instead of calling it in read_cap_file() and do_capture(). svn path=/trunk/; revision=1651