aboutsummaryrefslogtreecommitdiffstats
path: root/dftest.c
Commit message (Collapse)AuthorAgeFilesLines
* name changeRonnie Sahlberg2006-05-211-2/+2
| | | | svn path=/trunk/; revision=18197
* Handle a filter that evaluates to an empty "matches everything" filter.Guy Harris2006-04-061-1/+4
| | | | svn path=/trunk/; revision=17835
* Call "get_credential_info()", so any later calls to privileges.cGuy Harris2006-02-081-0/+6
| | | | | | | routines will have the UID info (not that it matters in this case, but...). svn path=/trunk/; revision=17216
* timestamp display precision:Ulf Lamping2005-08-251-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
* change nmake makefiles in /trunk and /trunk/epan so thatLars Roland2005-02-131-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
* Again, some warnings removed.Ulf Lamping2004-12-251-1/+1
| | | | svn path=/trunk/; revision=12834
* From Lars Roland: define _NEED_VAR_IMPORT_ in dftest.c to make linkingGuy Harris2004-10-021-0/+4
| | | | | | with libethereal.dll work again. svn path=/trunk/; revision=12180
* Move prefs.c and prefs.h into the epan subdirectory.Guy Harris2004-09-271-1/+1
| | | | svn path=/trunk/; revision=12115
* Set the svn:eol-style property on all text files to "native", so thatGuy Harris2004-07-181-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
* Update to handle the changed epan_init() API, with a "general failure"Guy Harris2004-04-171-9/+18
| | | | | | | routine added. Add a missing newline to the end of read failure messages. svn path=/trunk/; revision=10619
* Make "epan_init()" take, as additional arguments, pointers to routinesGuy Harris2004-03-231-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
* From Lars Roland: Move timestamp_type into libethereal and provide accessorOlivier Biot2004-03-181-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
* Get rid of some "#if 0"ed out #includes.Guy Harris2004-02-211-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
* move timestamp format options from "View->Options" dialog intoUlf Lamping2004-01-191-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
* Add checks for read errors in "read_prefs()".Guy Harris2003-08-181-7/+25
| | | | svn path=/trunk/; revision=8183
* Removed trailing whitespaces from .h and .c files using theJörg Mayer2002-08-281-4/+4
| | | | | | | winapi_cleanup tool written by Patrik Stridvall for the wine project. svn path=/trunk/; revision=6117
* From Joerg Mayer:Guy Harris2002-07-171-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
* Include files from the "epan" directory and subdirectories thereof withGuy Harris2002-01-211-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
* Added two new arguments to epan_init() and proto_init() toEd Warnicke2001-04-021-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
* Create a more modular type system for the FT_* types. Put themGilbert Ramirez2001-02-011-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