aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2004-09-05Fix cosmetic errors in the AUTHORS file and in ethereal.pod.Olivier Biot2-13/+22
svn path=/trunk/; revision=11907
2004-09-05Name the variables that have the names of ".lo" files as _LO, not _O;Guy Harris2-9/+27
put the name of the ".o" files into _O variables (I'm not sure whether the current .am files automatically support building programs statically linked with libethereal, as a result of using libtool; if so, the _O versions of those variables aren't necessary, and, if not, we probably need to use them). Use the _LO variables in libethereal_la_LIBADD and libethereal_la_DEPENDENCIES. (This means that we use "g_ascii_strtoull.lo" rather than "g_ascii_strtoull.o" to make the libethereal shared library; that's what we need to do, but we weren't doing it.) svn path=/trunk/; revision=11906
2004-09-05Try to reduce Subversion<->SVN confusion and some other minor changesUlf Lamping1-36/+73
svn path=/trunk/; revision=11905
2004-09-05From Mark C. Brown: Cisco Port Aggregation Protoool support.Guy Harris4-1/+581
svn path=/trunk/; revision=11904
2004-09-04From Jeff Morriss: the code path that's bypassed with the "if (tree)"Guy Harris3-39/+21
and "if (!tree)" checks updates the Info column and calls subdissectors, so we can't bypass all of it - don't bypass any of it. svn path=/trunk/; revision=11903
2004-09-04From Matthew Bradley: add the OSI session layer dissector to theGuy Harris1-1/+3
heuristic dissector list for the COTP inactive subset. svn path=/trunk/; revision=11902
2004-09-04From Mark C. Brown:Guy Harris2-59/+90
1) Change nettl subsystem ID's to decimal so as to match /etc/nettlgen.conf and ease maintenance 2) Add support for hp_apaport (PAgP), hp_apalacp, and IPv6 subsystem trace records 3) Correct handling of LOOPBACK trace records svn path=/trunk/; revision=11901
2004-09-04"g_string_sprintfa()" might be deprecated in GLib 2.x, but it's all GLibGuy Harris1-6/+6
1.2[.x] has, and we support GLib 1.2[.x] - "g_string_append_printf()" is just the new name for "g_string_sprintfa()", and you can still use "g_string_sprintfa()" in GLib 2.x, so use that instead. svn path=/trunk/; revision=11900
2004-09-04From Jouni Malinen: add a dissector for EAP-AKA, and fix some incorrectGuy Harris1-6/+118
attribute numbers in the EAP-SIM code. svn path=/trunk/; revision=11899
2004-09-04The packet range stuff knows about capture_file structures, so it'sGuy Harris11-14/+11
really more of an Ethereal/Tethereal component than a libethereal component (nothing else in libethereal knows about capture files); move it back out of libethereal. (The range stuff doesn't; we leave it in libethereal.) svn path=/trunk/; revision=11898
2004-09-04We don't need the stuff in "globals.h" or "file.h"; don't include them.Guy Harris1-2/+0
svn path=/trunk/; revision=11897
2004-09-04We don't need "globals.h"; don't include it.Guy Harris1-2/+0
svn path=/trunk/; revision=11896
2004-09-04Add keywords and eol-styleJörg Mayer0-0/+0
svn path=/trunk/; revision=11895
2004-09-04From Eric Wedel: backend things for "Decode As" of DCE-RPC interfacesUlf Lamping4-0/+84
svn path=/trunk/; revision=11894
2004-09-04EXTRA_OBJECTS are needed for ethereal.lib (only used if ENABLE_LIBETHEREAL ↵Ulf Lamping1-1/+1
isn't set) svn path=/trunk/; revision=11893
2004-09-04Split the pure range stuff out into separate files, exporting their ownGuy Harris6-225/+329
functions. svn path=/trunk/; revision=11892
2004-09-04We don't need to incldue "globals.h", so don't do so.Guy Harris1-3/+1
svn path=/trunk/; revision=11891
2004-09-04Rename "range.c" and "range.h" to "packet-range.c" and "packet-range.h";Guy Harris10-14/+18
they should ultimately be split into files with routines that handle ranges, which are just subsets of [0,2^32), and packet ranges, which are subsets of the packet list, possibly specified by a range. Move them into epan, so they can be used by, for example, utilities that handle ranges, such editcap. svn path=/trunk/; revision=11890
2004-09-03Some UN*Xes don't have any "strtou*" routine to convert a string to aGuy Harris6-27/+240
64-bit integer; use "g_ascii_strtoull()", and, in the configure script, check whether it's available in GLib (it's not in GLib 1.2[.x]) and, if not, supply the GLib 2.4.5 version of the routine. For G_MAXUINT32 and G_MAXUINT64, put a "U" at the end of the constant to explicitly flag it as unsigned. svn path=/trunk/; revision=11889
2004-09-02Move get_if_name() from gtk/capture_dlg.c to capture_combo_utils.c.Gerald Combs3-130/+146
svn path=/trunk/; revision=11888
2004-09-02Move the guts of gtk/file_dlg.c:goto_framenum_cb() toGerald Combs3-12/+23
file.c:goto_framenum(), where all of the other goto_ routines live. svn path=/trunk/; revision=11887
2004-09-02I've added some more comments to the file, and changed the python default ↵Ulf Lamping1-5/+32
setting from native to cygwin, as all the other tools uses cygwin as the default, too. svn path=/trunk/; revision=11885
2004-09-02removed YACC_OPTS, as it seemed to be unneeded for quite a while nowUlf Lamping1-3/+0
svn path=/trunk/; revision=11884
2004-09-02Add support for copying hex data to the clipboard. Submitted by Thomas Richard Sharpe6-0/+78
Palmer. What we really should do is add this to the Edit menu as well. svn path=/trunk/; revision=11883
2004-09-02change result code names to be the same as in the LDAP standardRonnie Sahlberg1-43/+44
so it is easier to grep between them svn path=/trunk/; revision=11880
2004-09-01Use the value for the UNIX epoch from RFC 868 for the difference betweenGuy Harris1-1/+1
the Time Protocol epoch and the UNIX epoch; that wasn't the value we were using. svn path=/trunk/; revision=11876
2004-09-01various minor changes (adding missing id's to sections, changed some ↵Ulf Lamping6-85/+119
phrases, ...) svn path=/trunk/; revision=11875
2004-09-01renamed REQUIRED_APPS to REQUIRED_TOOLS and verify_apps to verify_tools, as ↵Ulf Lamping1-4/+4
it seems much more appropriate svn path=/trunk/; revision=11874
2004-09-01rework of chapterUlf Lamping1-25/+19
svn path=/trunk/; revision=11873
2004-09-01added a section "Win32: Verify installed tools"Ulf Lamping1-2/+46
svn path=/trunk/; revision=11872
2004-09-01reworked chaptersUlf Lamping2-48/+155
svn path=/trunk/; revision=11871
2004-09-01Get rid of some unused variables.Guy Harris1-2/+4
Put into the protocol tree for APP1 and APP2 segments not otherwise handled an item for the remaining segment data. svn path=/trunk/; revision=11870
2004-09-01Make a bunch of source files non-executable.Guy Harris6-0/+0
svn path=/trunk/; revision=11869
2004-09-01Updates from Erwin Rol.Guy Harris1-3/+112
svn path=/trunk/; revision=11868
2004-08-31major reworkUlf Lamping1-117/+255
svn path=/trunk/; revision=11867
2004-08-31added some infos about the two parts of the bookUlf Lamping2-3/+22
svn path=/trunk/; revision=11866
2004-08-31minor change (added a <filename> tag)Ulf Lamping1-2/+2
svn path=/trunk/; revision=11865
2004-08-31add HFILL to the skeleton example and documentation of the field registrationUlf Lamping1-5/+8
svn path=/trunk/; revision=11864
2004-08-31fixed two typosUlf Lamping1-2/+2
svn path=/trunk/; revision=11863
2004-08-31added correct usage of "svn diff" toolUlf Lamping1-1/+3
svn path=/trunk/; revision=11862
2004-08-31added two (almost) emtpy new chaptersUlf Lamping4-2/+85
svn path=/trunk/; revision=11861
2004-08-31some minor reworkUlf Lamping1-17/+17
svn path=/trunk/; revision=11860
2004-08-31added a preference setting, to be able to change the preview timeout in the ↵Ulf Lamping4-13/+63
file open dialog (as requested by Ronnie Sahlberg). svn path=/trunk/; revision=11859
2004-08-31corrected paths, where the dissectors and the corresponding Makefile.common ↵Ulf Lamping1-3/+3
can be found, to epan/dissectors svn path=/trunk/; revision=11858
2004-08-31break out the nt decryption and password handling into a separate functionRonnie Sahlberg2-50/+65
so we can call it from elsewhere svn path=/trunk/; revision=11857
2004-08-31Split the preview function into a prepare and a do part, to be able to do ↵Ulf Lamping1-24/+47
some experiments about the preview timeout things. As the FileChooser dialog (GTK2.4) doesn't seem to let pass other GTK events (even with calling gtk_main_iteration()), it's not possible to change the preview behaviour to be more keen. To get a mechanism to update the preview independant from the dialog workings, we would need to start a new thread/task, which is too much effort for this IMHO. So we might use the more simple approach of setting the timeout by a preference setting. svn path=/trunk/; revision=11856
2004-08-31Don't have a dummy widget to use for panes marked as "None" - that meansGuy Harris1-35/+33
the widget in question gets more than one parent if more than one pane is marked as "None", and GTK_ doesn't like that. Instead, just have "main_widget_layout()" return a null pointer for "None" panes, and don't put the pane into the pane splitter if that pane is null. Clean up the handling of layouts. svn path=/trunk/; revision=11855
2004-08-30Pass an "address *" to "rtp_add_address()" and "rtcp_add_address()", soGuy Harris8-75/+77
so that they could handle IPv6 addresses. Clean up white space. svn path=/trunk/; revision=11854
2004-08-30Add a key origin string for kerberos keysRonnie Sahlberg1-12/+28
so that IF kerberos succeeds in decrypting a blob it can print a nice "[Decrypted using: keytab principal foo/bar@REALM]" or "[Decrypted using: key learnt from frame xx]" This makes it much easier to keep track of what keys decrypt what blob and is very useful for illustrating the sequence of keys that are exchanged and used in kerberos during the AS/TGS/AP exchanges. svn path=/trunk/; revision=11853
2004-08-30For protocols running atop TCP and PDUs spanning multiple segmentsRonnie Sahlberg1-2/+2
ethereal used to (bug) print in the summary line "[Continuation to #%d]" where %d was the current frame number. Fix this bug and let %d print the frame number of the first frame for this multiframe PDU. (Strange that no one has complained about this one) svn path=/trunk/; revision=11852