aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2004-09-30At least on Suse, the linking flags are obtained via krb5-config --libs,Jörg Mayer1-1/+2
not --cflags. svn path=/trunk/; revision=12147
2004-09-30For file browsing dialog boxes, the affirmative button should be "OK",Guy Harris4-4/+23
not "Save". In UN*X with GTK+ 2.x, put the affirmative button in file dialogs to the right of the cancel button, as is done with other dialogs. svn path=/trunk/; revision=12146
2004-09-30Handle continuation replies to transactions better - try to match themGuy Harris2-18/+29
up with the original request, without matching unrelated replies with that request. svn path=/trunk/; revision=12145
2004-09-29Add Anders Broman1-0/+3
h323_analysis.h \ h323_conversations.h \ h323_conversations_dlg.h \ svn path=/trunk/; revision=12144
2004-09-29AddAnders Broman1-0/+3
h323_analysis.c \ h323_conversations_dlg.c \ svn path=/trunk/; revision=12143
2004-09-29From Miha Jemec: I implemented a H323 call decoder. Using the TAP system, it ↵Anders Broman4-2/+116
keeps track of each call, number of packets, setting filter and a more detailed analysis of each call. svn path=/trunk/; revision=12142
2004-09-29From Miha Jemec: I implemented a H323 call decoder. Using the TAP system, it ↵Anders Broman6-0/+1744
keeps track of each call, number of packets, setting filter and a more detailed analysis of each call. svn path=/trunk/; revision=12141
2004-09-29In "plugins/plugin_api.h", don't include stuff required for the pluginGuy Harris6-6/+17
address table if we don't need the plugin address table, so as to catch plugin dissectors that don't directly include stuff they need - eventually, the plugin address table stuff should completely go away, so we don't want dissectors depending on it. Fix those dissectors caught by this. Don't include "simple_dialog.h" in the ASN.1 dissector - it doesn't use it. svn path=/trunk/; revision=12140
2004-09-29From Lars Roland: add an option to link plugins with libethereal ratherGuy Harris24-73/+231
than using the plugin address table. svn path=/trunk/; revision=12139
2004-09-29- Added support for version 08 of the ID (expired).Michael Tüxen1-231/+489
- Updated support for latest version to RFC 3868. svn path=/trunk/; revision=12138
2004-09-29Use the right name in the Checking... messages.Guy Harris1-2/+2
svn path=/trunk/; revision=12137
2004-09-29Put back the $KRB4_CONFIG call to set KRB5_LIBS.Guy Harris1-1/+2
svn path=/trunk/; revision=12136
2004-09-29If we don't have more than 5 bytes in the message, don't put an entry inGuy Harris1-9/+6
the tree for an optional parameter pointer, as there isn't one. svn path=/trunk/; revision=12135
2004-09-29When testing whether the Heimdal library has krb5_kt_resolve (andGuy Harris1-1/+1
whether it requires -lresolv), restore LIBS after we're done regardless of whether we found it or not - we use KRB5_LIBS in the Makefiles, rather than adding the Kerberos libraries to LIBS directly. svn path=/trunk/; revision=12134
2004-09-29Update manuf and FAQJörg Mayer3-125/+277
svn path=/trunk/; revision=12133
2004-09-29Handle ANM message without optional parameter. Anders Broman1-4/+7
svn path=/trunk/; revision=12132
2004-09-29Move the column preferences stuff to epan (the rest of the preferencesGuy Harris11-13/+12
stuff is already there). Update Gerald's e-mail address in column.h. svn path=/trunk/; revision=12131
2004-09-29Move various tables into the epan directory.Guy Harris49-52/+52
svn path=/trunk/; revision=12130
2004-09-29Move the request/response header helper routines to the epan directory.Guy Harris6-5/+5
svn path=/trunk/; revision=12129
2004-09-29Move the tap infrastructure to the epan directory.Guy Harris102-102/+103
svn path=/trunk/; revision=12128
2004-09-28Move the xDLC helper routines into epan.Guy Harris14-15/+15
svn path=/trunk/; revision=12127
2004-09-28Normalize line endings and set svn:eol-style to native.Guy Harris2-143/+145
Set svn:keywords to Id to expand RCS IDs. Include <string.h> to declare "strcmp()" and "strlen()". svn path=/trunk/; revision=12126
2004-09-28Move the SHA-1 code and header into epan, and give them RCS IDs.Guy Harris4-3/+7
svn path=/trunk/; revision=12125
2004-09-28add a warning, that patch and sources files must have the same line endings ↵Ulf Lamping1-0/+6
(CR/NL) svn path=/trunk/; revision=12124
2004-09-28from Thomas Palmer: add a combobox for the recently used capture filter stringsUlf Lamping5-10/+177
svn path=/trunk/; revision=12123
2004-09-28From Carlos Pignataro:Guy Harris2-13/+65
o Add link type string for MPLS Link Type in MPLS Link sub-TLV o Decode MPLS Link Color/Resource sub-TLV o Add bps for bandwidths in Max BW and Max Reservable BW sub-TLVs o Display Type, Length Value for Unknown Link sub-TLV o Allow display filter on Link Type and Link Color svn path=/trunk/; revision=12122
2004-09-28From Olivier Jacques:Guy Harris3-5/+81
- Add a configuration option for Diameter version. Currently, the choice is between everything before draft-v16 and RFC3588. - Fix diameter-ip-address parsing depending on the Diameter version (and showing decoding errors accordingly). - Change registration of Diameter from TCP and SCTP port 1812 to TCP and SCTP port 3868 (this is according to RFC3588, section 11.5). svn path=/trunk/; revision=12121
2004-09-28From David Fort: ipseckey DNS RR support.Guy Harris1-2/+73
svn path=/trunk/; revision=12120
2004-09-28If, when checking whether the Kerberos library is Heimdal or not, weGuy Harris1-1/+1
find it's not, always report "no", even if we're going to give up because the user specified --with-krb5, so the "sorry, you don't have Heimdal" message shows up on a line of its own. svn path=/trunk/; revision=12119
2004-09-28If the user specified --with-krb5 but we don't have a usable KerberosGuy Harris1-10/+38
library, don't disable dissection and drive on, report an error and stop; --with-krb5 means "build this with Kerberos", not "build this with Kerberos if you can" (no -krb5 option at all means "build this with Kerberos if you can"). If they *didn't* specify --with-krb5 and we don't have a usable Kerberos library, set want_krb5 to "no", so that at the end of the configure script we don't say we're building with the Kerberos library (otherwise, want_krb5 is "ifpresent", but the stuff to print the configuration options treats anything other than "no" as meaning "yes"). svn path=/trunk/; revision=12118
2004-09-28Move various checksum routines and headers to epan.Guy Harris31-34/+34
svn path=/trunk/; revision=12117
2004-09-27Move the DES, MD4, MD5, and RC4 source files and headers into epan, andGuy Harris14-18/+28
make the source files all include the corresponding header files (so that the declarations in the headers have to match the definitions in the source files in order for compilation to succeed). svn path=/trunk/; revision=12116
2004-09-27Move prefs.c and prefs.h into the epan subdirectory.Guy Harris184-184/+184
svn path=/trunk/; revision=12115
2004-09-27"ethereal_stock_icons()" isn't used outside "gtk/toolbar.c" (and shouldGuy Harris1-1/+1
presumably only be called once in any case), so make it static. svn path=/trunk/; revision=12114
2004-09-27At least in the screenshot atGuy Harris1-1/+1
http://ftp.gnome.org/pub/GNOME/teams/marketing/en/2004/two-eight-screenshots/html/g27-openwithhal.png a "browse" button in GNOME has a label "Browse", and I think that's the case in at least some Windows applications as well, so give browse buttons "Browse" as a text label. svn path=/trunk/; revision=12113
2004-09-27As the GTK Wimp default theme (since 0.6.1) won't display any icons in ↵Ulf Lamping1-2/+2
buttons any longer (which is typical for win applications), the browse button won't display anything for GTK2 now. Add some ... into it, which is also looking ok together with the stock icon on other platforms. svn path=/trunk/; revision=12112
2004-09-27removed well_known.txtUlf Lamping1-1/+0
svn path=/trunk/; revision=12111
2004-09-27Routines called by "g_node_traverse()" return a Boolean - FALSE toGuy Harris1-0/+1
continue traversing, TRUE to stop traversing - so make "free_node_data()" return FALSE. svn path=/trunk/; revision=12110
2004-09-27If "HAVE_PCAP_DATALINK_NAME_TO_VAL" is defined - i.e., if we're builtGuy Harris1-4/+128
with a version of WinPcap that has "pcap_datalink_name_to_val()" - then, if the version of WinPcap we've loaded doesn't have "pcap_datalink_name_to_val()", supply our own version. Do the equivalent for "pcap_datalink_val_to_name()". We do that so that we can build Ethereal with a recent version of WinPcap, so that it uses the new APIs in newer versions, and still have it work with older versions. svn path=/trunk/; revision=12109
2004-09-26Explicitly indicate when we're doing tests to see if UCD SNMP containsGuy Harris1-0/+8
sprint_realloc_objid(), and the extra libraries we're using with the tests, along the lines of what we do with the Kerberos 5 library. svn path=/trunk/; revision=12108
2004-09-26Fix a typo.Guy Harris1-1/+1
svn path=/trunk/; revision=12107
2004-09-26In the SNMP tests, we're using AC_TRY_LINK to avoid caching the resultsGuy Harris2-49/+77
of the test for sprint_realloc_objid() (so that a failure to find it when we're not linking with extra libraries doesn't cause us to assume we won't find it if we *do* link with extra libraries), so "ac_cv_lib_snmp_sprint_realloc_objid" doesn't get set - set our own variable for that. Use AC_TRY_LINK rather than AC_CHECK_LIB in the Kerberos tests when checking for krb_k5_resolve(), to avoid caching the results. Improve the messages printed in the Kerberos tests to give more detail. svn path=/trunk/; revision=12106
2004-09-26Clean up a bunch of cruft in --with-ssl; make it more resemble otherGuy Harris2-79/+72
--with flags. Report, in the messages at the end of the configure script, whether we're building with the SSL library. If we fail to find "sprint_realloc_objid()" when linking with a particular library, and --with-ssl wasn't specified, try linking with -lcrypto as well and, if that succeeds, fail with an indication that UCD SNMP requires -lcrypto but --with-ssl wasn't specified. svn path=/trunk/; revision=12105
2004-09-26Explicitly test whether we need -lresolv in order to link with -lkrb5. Guy Harris1-53/+57
Include -lresolv if we do, and don't include it if we don't. Clean up some other things in the -lkrb5 macro. svn path=/trunk/; revision=12104
2004-09-25For annoying licensing reasons, we don't want to use -lcrypto unless theGuy Harris1-7/+22
user explicitly says to do so by using --with-ssl. However, we *still* don't want to just blithely replace -lcrypto with SSL_LIBS, so, if KRB5_LIBS contains "-lcrypto" but SSL_LIBS isn't set to a non-empty string, we report an error (the user can than either configure without Kerberos or with -lcrypto). svn path=/trunk/; revision=12103
2004-09-25When applying preferences, we have to apply the protocol preferencesGuy Harris1-3/+7
before applying any other preferences, as, before we've applied them, the internal state of the preferences in some dissectors might be inconsistent (for example, the 802.11 dissector might've had its number-of-WEP-keys preference increased but might not yet have allocated a table for the WEP keys), and, as "gui_prefs_apply()" could cause a redissection when redisplaying, that could cause dissectors to malfunction (e.g., crash). svn path=/trunk/; revision=12102
2004-09-25Fetch the function from the correct offset.Guy Harris1-1/+1
svn path=/trunk/; revision=12101
2004-09-25removed "Well Known" help page, as the content (and far more than that) ↵Ulf Lamping4-116/+1
moved to the wiki. svn path=/trunk/; revision=12100
2004-09-25Don't just add "-lresolv" to KRB5_LIBS if it's missing - on someGuy Harris1-10/+20
platforms, it's missing because it's not needed, which is good because it's not even *present* on those platforms (the resolver functions are built into libc). If there really are platforms where krb5-config is broken to the extent that it doesn't list -lresolv when it's required, the way to fix that is to try building a program with Heimdal and just the krb5-config libraries and, if that fails, try building with those libraries and -lresolv - if that works, add -lresolv to the list of libraries. Don't just replace -lcrypto with SSL_LIBS in KRB5_LIBS, as SSL_LIBS might not contain any libraries - replace it only if SSL_LIBS is defined as something. svn path=/trunk/; revision=12099
2004-09-25What part of "least significant octet first" do you not understand? :-) Guy Harris1-3/+3
(The part I didn't bother to notice.... :-)) svn path=/trunk/; revision=12098