aboutsummaryrefslogtreecommitdiffstats
path: root/doc
AgeCommit message (Collapse)AuthorFilesLines
2005-04-11Add a note about testing to the "Robustness" section.Gerald Combs1-0/+15
svn path=/trunk/; revision=14050
2005-04-11add some missing menu items, describe changes in the -b ring buffer command ↵Ulf Lamping1-14/+62
line parameter. svn path=/trunk/; revision=14049
2005-04-10Add an option to Editcap that adds various types of errors to the capture Gerald Combs1-3/+10
file. svn path=/trunk/; revision=14046
2005-04-10Make it slightly clearer that the bitwise AND operator evaluates to aGuy Harris1-0/+3
Boolean value that's true if any of the bits in question are set and false if none of them are, not to an integer or slice value with the only the bits set in both values set. svn path=/trunk/; revision=14033
2005-04-01Edits, update to current "all GTK+ stuff is common" state.Guy Harris1-6/+6
svn path=/trunk/; revision=13992
2005-03-30Make it a bit clearer that what "-w" writes is raw binary packet data,Guy Harris1-5/+8
not the result of dissecting that data. Note that "-F" applies to the output of "-w", that "-S" says "dissect and print even if you're doing '-w'", and that "-T" applies to the dissected output, not the "-w" output. svn path=/trunk/; revision=13975
2005-03-26Add a note about doing checks before subtracting, for example, theGuy Harris1-0/+12
length of a fixed-length header from the length of the item with that fixed-length header. svn path=/trunk/; revision=13926
2005-03-23Thou shalt not g_assert() in a dissector.Guy Harris1-0/+7
svn path=/trunk/; revision=13875
2005-03-23Remind people not to use "g_ntoh[ls]()" or "g_hton[ls]()" to convertGuy Harris1-0/+8
big-endian to little-endian - that doesn't work on big-endian machines. svn path=/trunk/; revision=13874
2005-03-21Hint in README.tapping about the stats_tree.Luis Ontanon1-0/+4
svn path=/trunk/; revision=13857
2005-03-21 Something is better than nothing, Sooner is better than later.Luis Ontanon1-0/+199
svn path=/trunk/; revision=13856
2005-03-14fix a bug and add a forward declaration in the example skeleton codeUlf Lamping1-1/+4
svn path=/trunk/; revision=13745
2005-03-11from Micheal Duigou: add some doxygen tags and some changes to README.developerUlf Lamping1-29/+96
svn path=/trunk/; revision=13725
2005-03-11Add one more reason to use "tvb_get_string()", as we've had a recentGuy Harris1-0/+11
vulnerability due to somebody fetching a string into a fixed-length buffer. svn path=/trunk/; revision=13708
2005-03-08More editing.Guy Harris1-2/+3
svn path=/trunk/; revision=13663
2005-03-08Editing.Guy Harris1-2/+2
svn path=/trunk/; revision=13662
2005-03-08from jaap keuter: add info how to update from old to new style plugin ↵Ulf Lamping1-1/+54
registering svn path=/trunk/; revision=13661
2005-03-07Call the "new-style init" routine for plugins a "register" routine, asGuy Harris1-1/+1
it serves the same purpose as the register routine in a built-in dissector, and don't require all dissectors to have one, as they might just be taps. Get rid of the stats tree's init routine, as it's just a tap, and as it doesn't do anything. Update the idl2eth Python script to generate plugins with register routines. svn path=/trunk/; revision=13644
2005-03-05Preparations for dropping the old plugin api.Lars Roland1-22/+18
Introduce a new init routine for plugins, which does not take the plugin api table as an argument and allows etheral to distinguish between plugins using the old and the new api. Update README.plugins accordingly Change all g_warnings() in epan/plugins.c to report_failue(). On windows we do not have a log console open while loading the plugins, because a log console cannot be opened before the prefs have been read. Thus g_warnings() does not work for reporting problems with plugins. svn path=/trunk/; revision=13596
2005-03-01From Graeme Hewson: rename the global preferences file to "preferences"Guy Harris2-37/+37
(it's now in an "ethereal" directory, so there's no need for it to have a name that distinguishes it from files for other programs) - if it's not found as "preferences", try "ethereal.conf" for compatibility - and update the man pages appropriately. Fix a typo in the section color filters (the file name is "colorfilters", not "color filters"). svn path=/trunk/; revision=13559
2005-02-24Didier Gautheron: Fix out of tree compilationJörg Mayer1-2/+2
svn path=/trunk/; revision=13497
2005-02-22add the number of autostop files to the command line parameters, e.g.:Ulf Lamping1-1/+7
-a files:20 also added this to the manpage, the user's guide will follow later svn path=/trunk/; revision=13473
2005-02-14Make the "maintainer-clean" rules get rid of some additional generatedGuy Harris1-0/+2
files. Do this with GENERATED_HEADER_FILES, GENERATED_C_FILES, and GENERATED_FILES macros in Makefile.common files, along the lines of what wiretap/Makefile.common has. Clean up "*~" files with "make clean" rather than only "make distclean" in some additional places. Add "maintainer-clean" rules to the Makefile.nmake files, paralelling the ones in the automake-generated Makefile.in files, using the GENERATED_FILES macros from Makefile.common files. In some cases, move the cleanup of files from "make distclean" to "make maintainer-clean", and in other cases, put in a comment indicating why we're not doing that (because some files that are distributed in the source tarballs, namely Flex output, were built with a UN*X Flex and won't compile on Windows, so we get rid of them with "make distclean" so you can clean up stuff that *has* to be re-generated for Windows). Clean up some *CLEANFILES definitions - get rid of ones that no longer apply as files were moved or that add to the definition a name that's already there. svn path=/trunk/; revision=13402
2005-02-01Add boolean to the list of non-portable typesJörg Mayer1-8/+9
svn path=/trunk/; revision=13227
2005-01-18we can merge more than two files with mergecapUlf Lamping1-1/+1
svn path=/trunk/; revision=13112
2005-01-14Remove another GNU cp dependency.Gerald Combs1-2/+2
svn path=/trunk/; revision=13033
2005-01-13Add support for a personal hosts file.Guy Harris2-33/+50
Clean up the description of the global and personal ethers and ipxnets files. svn path=/trunk/; revision=13017
2005-01-07Grammar and typo fix from Mike Duigou.Guy Harris1-2/+2
svn path=/trunk/; revision=12979
2005-01-03Let capinfos print statistics for more than one file. NormalizeGerald Combs1-3/+5
capitalization. svn path=/trunk/; revision=12945
2004-12-28add a more detailed description, how to add a new dissector fileUlf Lamping1-0/+6
svn path=/trunk/; revision=12847
2004-10-26Document the personal capture and display filters list in the FILESGuy Harris1-10/+14
section, as is done for other files. Just refer to those files in the section for the "Save" button for the capture and display filter dialog boxes. svn path=/trunk/; revision=12398
2004-10-22For the .pod->.html rules, find the ".pod" files in $(srcdir),Guy Harris1-6/+6
just as we do for the .pod->.[1-9] rules. svn path=/trunk/; revision=12372
2004-10-20renamed capinfo to capinfos, as the former name capinfo was already used in ↵Ulf Lamping3-30/+30
a program called tcprelay, so that might confuse packaging managers and users. Hopefully I got all the places need to be changed. svn path=/trunk/; revision=12358
2004-10-20Update the man page to indicate that "-q", when capturing without "-w",Guy Harris1-3/+4
suppresses the printing of packet information. svn path=/trunk/; revision=12353
2004-10-18Add a rule to make ../AUTHORS-SHORT-FORMAT, as it won't necessarily haveGuy Harris1-1/+6
been made by the time this Makefile is used. svn path=/trunk/; revision=12336
2004-10-17From Graeme Hewson: make AUTHORS-SHORT not include formatting codes,Guy Harris2-4/+4
with AUTHORS-SHORT-FORMAT containing the formatting codes. svn path=/trunk/; revision=12334
2004-10-14From Jeff Morriss: PREF_RANGE preference type, for ranges of integers.Guy Harris1-0/+8
svn path=/trunk/; revision=12300
2004-10-06Note that variadic macros shouldn't be used.Guy Harris1-0/+17
svn path=/trunk/; revision=12224
2004-10-01From Lars Roland: we need to define _NEED_VAR_IMPORT_ in plugins if weGuy Harris1-2/+2
link the plugins with libethereal, so do so. svn path=/trunk/; revision=12176
2004-09-29From Lars Roland: add an option to link plugins with libethereal ratherGuy Harris1-2/+11
than using the plugin address table. svn path=/trunk/; revision=12139
2004-09-17Note that declarations in the middle of a block aren't supported by allGuy Harris1-0/+10
compilers, and thus shouldn't be used. svn path=/trunk/; revision=12029
2004-09-11Note that _WIN32, not WIN32, should be used in #ifdefs and #ifs testingGuy Harris1-0/+7
the platform for which we're building (and that both should be avoided if possible, i.e. write your code so that it works on all platforms). svn path=/trunk/; revision=11973
2004-09-07Note that developers should avoid GTK+ 2.x/GLib 2.x-only stuff (and, inGuy Harris1-0/+14
particularly, should disregard all the renaming they did of some routines, as the old names work Just Fine in 2.x but the new names don't work in 1.2[.x]). svn path=/trunk/; revision=11936
2004-09-05Fix cosmetic errors in the AUTHORS file and in ethereal.pod.Olivier Biot1-9/+17
svn path=/trunk/; revision=11907
2004-08-31add HFILL to the skeleton example and documentation of the field registrationUlf Lamping1-5/+8
svn path=/trunk/; revision=11864
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-22Add "tvb_get_ntoh64()" and "tvb_get_letoh64()" routines to fetch 64-bitGuy Harris2-6/+32
integers. Make FT_INT64 and FT_UINT64 add numerical values, rather than byte-array values, to the protocol tree, and add routines to add specified 64-bit integer values to the protocol tree. Use those routines in the RSVP dissector. svn path=/trunk/; revision=11796
2004-08-19Note that "G_GINT64_CONSTANT()" should be used for constant values thatGuy Harris1-6/+19
don't fit in 32 bits, rather than using "LL" at the end. Clean up some other 64-bit-integer items. svn path=/trunk/; revision=11779
2004-08-12From Graeme Hewson: Keep the list of authors in the Ethereal man page from Gerald Combs1-1/+1
wrapping, and fix the title. svn path=/trunk/; revision=11727
2004-08-03Disallow "-f" when not doing a live capture, rather than just ignoringGuy Harris1-5/+9
the specified filter. Note in the manual that you can't use capture filters when reading a capture file, and that read filters might require too much CPU when doing a live capture. svn path=/trunk/; revision=11594