summaryrefslogtreecommitdiff
path: root/epan
AgeCommit message (Collapse)AuthorFilesLines
2004-03-06Add routines to process IPv{4,6}-address-and-prefix-length pairs,Guy Harris4-3/+127
masking out the appropriate bits in the address. Use them in the BGP and EIGRP dissectors. svn path=/trunk/; revision=10327
2004-03-05From Ryuji Somegawa: CDMA2000 A11 support.Guy Harris1-1/+2
svn path=/trunk/; revision=10317
2004-03-05From Anders Broman: add a dissector for E.164 numbers, and use it in theGuy Harris1-1/+2
ISUP dissector, to allow filtering on E.164 numbers. svn path=/trunk/; revision=10314
2004-03-04Update x11 includesJörg Mayer1-0/+2
svn path=/trunk/; revision=10305
2004-03-04Check for PERL in epan/configure.inJörg Mayer2-3/+7
Fix generation of x11 includes. svn path=/trunk/; revision=10301
2004-03-04Move the x11 generation into epan.Jörg Mayer1-1/+7
aclocal-missing isn't needed any more. svn path=/trunk/; revision=10299
2004-03-04From Tomas Kukosa: add packet-ber.c routines to the plugin API.Guy Harris1-1/+2
svn path=/trunk/; revision=10295
2004-03-04Get rid of an out-of-date comment.Guy Harris1-12/+3
We only appear to need autoconf 2.52, not 2.53. svn path=/trunk/; revision=10293
2004-03-03Jeff Morriss: Remove packet-ncp2222.c during maintainer-cleanJörg Mayer1-2/+3
svn path=/trunk/; revision=10288
2004-03-03Require autoconf 2.53 and automake 1.6Jörg Mayer1-2/+2
svn path=/trunk/; revision=10287
2004-03-03Jeff Morriss: Move generation of packet-ncp2222.c to epan to make things ↵Jörg Mayer1-1/+3
work again svn path=/trunk/; revision=10283
2004-03-02Jeff Morriss: Add PYTHON to epans configureJörg Mayer1-1/+3
svn path=/trunk/; revision=10282
2004-03-02from Lars Roland: fix Makefiles.nmake after changes from JoergUlf Lamping1-12/+24
svn path=/trunk/; revision=10277
2004-03-02The sources of the plugin are now in ../oldpath/file.cJörg Mayer1-39/+39
svn path=/trunk/; revision=10276
2004-03-02Move register.c from from DISSECTOR_SRC to DISSECTOR_SUPPORT_SRC to avoid a ↵Jörg Mayer1-2/+2
circular dependency svn path=/trunk/; revision=10275
2004-03-02Move the dissectors into libethereal (no static/shared lib changes):Jörg Mayer4-5/+656
- Create epan/Makefile.common - Move dissector_src and helper files from Makefile.common to epan/Makefile.common - Create register.c in epan/ - link all the files into libethereal - put plugin_src into epan/Makefile.am Try to make rpms build with rpm v4 again (sorry, I've forgotten who to attribute this to). svn path=/trunk/; revision=10273
2004-03-01Remove some obsolete _static filesJörg Mayer1-0/+1
svn path=/trunk/; revision=10271
2004-02-29From Jeff Morriss:Guy Harris2-3/+11
support the ISUP CIC as a circuit ID; add a preference option to control whether to put the CIC into the Info column or not. svn path=/trunk/; revision=10265
2004-02-28Not all dissector handles have protocols associated with them; check forGuy Harris1-3/+23
that before handing a null protocol handle to another routine. svn path=/trunk/; revision=10258
2004-02-27First attempt at "bitwise AND" display filter operator.Olivier Biot20-30/+185
Document how a display operator can be added. svn path=/trunk/; revision=10250
2004-02-24with the cahnges to when to call the heuristic dissectorRonnie Sahlberg1-3/+1
(and the fact that nbss does not register its conversation) this caused WANT_PDU_TRACKING to be decremented multiple times between the dissectors and thus ethereal could no longer reliably spot SMB PDUs that started in the middle of a tcp segment (unless we do reassembly which we dont do unless we have to since it eats soo many resources) FIX so that ethereal once again can spot SMB (and other) protocol PDUs that start in the middle of a segment. svn path=/trunk/; revision=10219
2004-02-23Bump the version to 0.10.2Gerald Combs1-2/+2
svn path=/trunk/; revision=10205
2004-02-22From Peter J. Creath: add a convenience macro for value_string tablesGuy Harris1-1/+4
where the values all have #defines or enum values and the corresponding strings are just the #define or enum value names. svn path=/trunk/; revision=10187
2004-02-22If the LHS is a STRING or UNPARSED string, and the RHS is a FIELD,Gilbert Ramirez2-6/+25
then make sure that the FIELD can participate in the relation that is expressed in the display filter. Note that tvbuff's *should* be able to participate in == comparisons, etc., but those functions need to be added to ftype-tvbuff.c first. svn path=/trunk/; revision=10175
2004-02-21Include "report_err.h" to declare "report_open_failure()" andGuy Harris1-1/+2
"report_read_failure()". svn path=/trunk/; revision=10166
2004-02-19Constify a bunch of stuff.Guy Harris2-27/+35
svn path=/trunk/; revision=10106
2004-02-19Bump the version to 0.10.1.Gerald Combs1-2/+2
svn path=/trunk/; revision=10100
2004-02-13As noted by Pavel Kankovsky, the "Resolve Name" menu items should beGuy Harris1-1/+3
available if *any* forms of name resolution aren't enabled. (Well, actually, it should probably affect only the item the mouse was over when you selected it, and should be available if name resolution for that type of name isn't enabled, but....) svn path=/trunk/; revision=10056
2004-02-11Use -1 rather than 0 as the SCAN_FAILED return value from the lexicalGuy Harris3-9/+31
analyzer on errors, and check for SCAN_FAILED from the lexical analyzer and abort the parse if we see it; 0 means "end of input", and we want to distinguish errors from end-of-input, so that we can report errors as such. If we see end-of-input while parsing a double-quoted string, report the error (missing closing quote). Fix the URL for the "Start conditions" section of the Flex manual. svn path=/trunk/; revision=10044
2004-02-11Make an existence test of an arbitrary entity syntactically valid, butGuy Harris2-5/+45
check, in the semantics-checking phase, that we're testing a field, so that we can give a better message than, for example, "Unexpected end of filter string." for an existence test with a misspelled field name. svn path=/trunk/; revision=10043
2004-02-09Forgot *.laJörg Mayer2-8/+10
svn path=/trunk/; revision=10012
2004-02-09Ignore shared dll stuffJörg Mayer2-0/+4
svn path=/trunk/; revision=10011
2004-02-08Move -pedandic & co back into extra-flags (prepare for dissectors moving to ↵Jörg Mayer1-3/+3
epan/) svn path=/trunk/; revision=10007
2004-02-07Don't build as shared *and* static by defaultJörg Mayer1-1/+3
svn path=/trunk/; revision=10004
2004-02-07Ignore byproducts of shared lib compilationJörg Mayer1-0/+2
svn path=/trunk/; revision=10003
2004-02-05Add new col_append methods which will prepend the (format) string with theOlivier Biot2-2/+54
provided separator (or a default ", ") if the column is not empty. svn path=/trunk/; revision=9986
2004-02-05We can't test the GTK+ version in dissectors or libethereal code, asGuy Harris1-2/+6
they don't include any GTK+ headers (and shouldn't do so, as they can't use GTK+); we use the GLib version as a proxy. svn path=/trunk/; revision=9982
2004-02-01Cast the result of "tvb_get_ptr()" to squelch a compiler warning.Guy Harris1-2/+2
svn path=/trunk/; revision=9954
2004-02-01Make "tvb_strneql()" take a "gchar *" rather than a "guint8 *" as theGuy Harris2-8/+8
string argument. Add some casts to squelch compiler warnings. svn path=/trunk/; revision=9951
2004-02-01packet-dcerpc-afs4int.cJörg Mayer3-8/+8
svn path=/trunk/; revision=9938
2004-02-01Add consts to fix 'cast discards qualifiers from pointer target type'Jörg Mayer1-3/+3
svn path=/trunk/; revision=9937
2004-02-01signed/unsigend warning fixesJörg Mayer3-5/+6
svn path=/trunk/; revision=9931
2004-02-01Fix some pointer typesJörg Mayer1-10/+10
svn path=/trunk/; revision=9930
2004-01-31Fix the spelling of "cumulative" (and variables whose names derive fromGuy Harris3-7/+8
that spelling). svn path=/trunk/; revision=9917
2004-01-29Clean up whitespace, and use "%u" to print unsigned quantities.Guy Harris1-15/+13
svn path=/trunk/; revision=9900
2004-01-25Fix 'warning: cast discards qualifiers from pointer target type' by removing ↵Jörg Mayer1-5/+5
cast svn path=/trunk/; revision=9845
2004-01-25Remove the cast again and do the proper fix (add right type to union)Jörg Mayer2-4/+5
svn path=/trunk/; revision=9844
2004-01-25Add a cast to avoid a signedness warningJörg Mayer1-2/+2
svn path=/trunk/; revision=9843
2004-01-25Change the first arg to hex_str_to_bytes from guchar* -> char*Jörg Mayer2-4/+4
svn path=/trunk/; revision=9842
2004-01-25The octets in an ip address are unsignedJörg Mayer1-2/+2
svn path=/trunk/; revision=9840