path: root/dftest.c
AgeCommit message (Collapse)AuthorFilesLines
2006-05-21name changeRonnie Sahlberg1-2/+2
svn path=/trunk/; revision=18197
2006-04-06Handle a filter that evaluates to an empty "matches everything" filter.Guy Harris1-1/+4
svn path=/trunk/; revision=17835
2006-02-08Call "get_credential_info()", so any later calls to privileges.cGuy Harris1-0/+6
routines will have the UID info (not that it matters in this case, but...). svn path=/trunk/; revision=17216
2005-08-25timestamp display precision:Ulf Lamping1-1/+1
- automatic adjustment depending on file format - manual adjustment through menu items save the setting in the recent file svn path=/trunk/; revision=15534
2005-02-13change nmake makefiles in /trunk and /trunk/epan so thatLars Roland1-4/+0
object code for libethereal.dll isn't generated by the makefile in /trunk. Having no code in /trunk linked into libethereal.dll anymore, the definition of the macro _NEED_VAR_IMPORT_ can be moved from various source files in /trunk to /trunk/Makefile.nmake . So do that, too. svn path=/trunk/; revision=13389
2004-12-25Again, some warnings removed.Ulf Lamping1-1/+1
svn path=/trunk/; revision=12834
2004-10-02From Lars Roland: define _NEED_VAR_IMPORT_ in dftest.c to make linkingGuy Harris1-0/+4
with libethereal.dll work again. svn path=/trunk/; revision=12180
2004-09-27Move prefs.c and prefs.h into the epan subdirectory.Guy Harris1-1/+1
svn path=/trunk/; revision=12115
2004-07-18Set the svn:eol-style property on all text files to "native", so thatGuy Harris1-1/+1
they have LF at the end of the line on UN*X and CR/LF on Windows; hopefully this means that if a CR/LF version is checked in on Windows, the CRs will be stripped so that they show up only when checked out on Windows, not on UN*X. svn path=/trunk/; revision=11400
2004-04-17Update to handle the changed epan_init() API, with a "general failure"Guy Harris1-9/+18
routine added. Add a missing newline to the end of read failure messages. svn path=/trunk/; revision=10619
2004-03-23Make "epan_init()" take, as additional arguments, pointers to routinesGuy Harris1-12/+18
that dissectors should call to report file open and read errors, and have "report_open_failure()" and "report_read_failure()" call through those pointers, rather than being defined and exported by the application using libethereal - instead, the application would define those functions and pass pointers to them to 'epan_init()". Move "report_err.h" to the epan directory, as the functions it declares are now part of the libethereal API. svn path=/trunk/; revision=10470
2004-03-18From Lars Roland: Move timestamp_type into libethereal and provide accessorOlivier Biot1-2/+3
methods for getting and setting the timestamp type. This is a move towards a real libethereal shared library. svn path=/trunk/; revision=10402
2004-02-21Get rid of some "#if 0"ed out #includes.Guy Harris1-11/+25
Define "report_open_failure()" and "report_read_failure()", so that dissectors can report file open and read errors. svn path=/trunk/; revision=10171
2004-01-19move timestamp format options from "View->Options" dialog intoUlf Lamping1-2/+2
menuitems under "View->Time Display Format". renamed timestamp enum items e.g. from ABSOLUTE to TS_ABSOLUTE, to prevent conflicting definitions with MSVC svn path=/trunk/; revision=9729
2003-08-18Add checks for read errors in "read_prefs()".Guy Harris1-7/+25
svn path=/trunk/; revision=8183
2002-08-28Removed trailing whitespaces from .h and .c files using theJörg Mayer1-4/+4
winapi_cleanup tool written by Patrik Stridvall for the wine project. svn path=/trunk/; revision=6117
2002-07-17From Joerg Mayer:Guy Harris1-27/+1
dftest.c: Remove #if-0-ed includes packet-ieee80211.c, packet-wtls.c, packet-afp.c, packet-wsp.c, packet-wtp.c, ethereal_gen.py: Remove redundant include varargs (already in snprintf.h, and required only for snprintf.h) Remove unused include of snprintf.h from files not using "snprintf()". svn path=/trunk/; revision=5889
2002-01-21Include files from the "epan" directory and subdirectories thereof withGuy Harris1-8/+8
"epan/..." pathnames, so as to avoid collisions with header files in any of the directories in which we look (e.g., "proto.h", as some other package has its own "proto.h" file which it installs in the top-level include directory). Don't add "-I" flags to search "epan", as that's no longer necessary (and we want includes of "epan" headers to fail if the "epan/" is left out, so that we don't re-introduce includes lacking "epan/"). svn path=/trunk/; revision=4586
2001-04-02Added two new arguments to epan_init() and proto_init() toEd Warnicke1-2/+4
allow the passing of register_all_protocols() and register_all_protocol_handoffs() through epan_init() to proto_init(). This allows the removal of the compile time dependence of proto.c on register.h. Modified dftest.c, tethereal.c, and gtk/main.c to use the new style epan_init() and depend on register.h. svn path=/trunk/; revision=3237
2001-02-01Create a more modular type system for the FT_* types. Put themGilbert Ramirez1-0/+150
into epan/ftypes. Re-write display filter routines using Lemon parser instead of yacc. Besides using a different tool, the new grammar is much simpler, while the display filter engine itself is more powerful and more easily extended. Add dftest executable, to test display filter "bytecode" generation. Add option to "configure" to build dftest or randpkt, both of which are not built by default. Implement Ed Warnicke's ideas about dranges in the new display filter and ftype code. Remove type FT_TEXT_ONLY in favor of FT_NONE, and have protocols registered as FT_PROTOCOL. Thus, FT_NONE is used only for simple labels in the proto tree, while FT_PROTOCOL is used for protocols. This was necessary for being able to make byte slices (ranges) out of protocols, like "frame[0:3]" Win32 Makefile.nmake's will be added tonight. svn path=/trunk/; revision=2967