aboutsummaryrefslogtreecommitdiffstats
path: root/epan/Makefile.common
AgeCommit message (Collapse)AuthorFilesLines
2012-05-23Add conv_id.hAnders Broman1-2/+3
svn path=/trunk/; revision=42810
2012-01-14Ed Beroset <beroset@mindspring.com> via bug 5531Jörg Mayer1-1/+1
The ANSI C12.22 protocol is a smart grid protocol for utility meters, including gas, water and electric. The dissector implemented in the patch file includes full support for all EPSEM (Extended Protocol Specification for Electricity Metering) services and includes a full implementation of the C12.22 security modes. [...] To decrypt the attached sample file, you need to set up the key table in the preferences to include key 0 with a value of 6624C7E23034E4036FE5CB3A8B5DAB44. Me: Fixes for: [ 64%] Building C object epan/CMakeFiles/epan.dir/dissectors/packet-c1222.c.o ../../asn1/c1222/packet-c1222-template.c: In function ‘dissect_epsem’: ../../asn1/c1222/packet-c1222-template.c:860:15: error: variable ‘ft’ set but not used [-Werror=unused-but-set-variable] [ 5%] Building C object epan/CMakeFiles/epan.dir/dissectors/packet-c1222.c.o ../../asn1/c1222/packet-c1222-template.c:103:19: error: ‘c1222_flags’ defined but not used [-Werror=unused-variable] svn path=/trunk/; revision=40500
2011-09-08From Edwin Groothuis via bug 6207:Stig Bjørlykke1-0/+2
Added Filter Toolbar Save functionality. From me: Removed unused code. svn path=/trunk/; revision=38937
2011-08-31Second try to move crc routines to libwsutil.Stig Bjørlykke1-12/+6
This time keep the tvb routines in epan. Now we can use common crc routines outside epan. svn path=/trunk/; revision=38810
2011-08-30Revert r38800, as the crc routines contains some tvb functions.Stig Bjørlykke1-0/+12
svn path=/trunk/; revision=38803
2011-08-30Move all crc routines to libwsutil.Stig Bjørlykke1-12/+0
This way we can use the crc routines in wiretap. svn path=/trunk/; revision=38800
2011-07-11More GLIB_CHECK_VERSION cleanups. Update the minimum GLib/GTK+ versionsGerald Combs1-1/+0
in README.devloper. Remove g_gnuc.h since it's no longer needed. Remove tvbuff_init(), tvbuff_cleanup(), reassemble_init(), and reassemble_cleanup() since they were only used for older GLib versions which didn't support GSlices. Assume we always support the "matches" operator. svn path=/trunk/; revision=37978
2011-06-05Some work on generalizing the "display filter" tap parameter dialog boxGuy Harris1-0/+1
to more generally support fetching parameters for taps. svn path=/trunk/; revision=37559
2011-05-27Add tvbuff-int.h to the list of include files.Jeff Morriss1-1/+2
svn path=/trunk/; revision=37424
2011-04-28From Hans-Christoph Schemmel:Anders Broman1-0/+2
A variant of 3GPP TS 27.010 multiplexing protocol dissector. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5829 svn path=/trunk/; revision=36927
2011-04-23Rename g_gnuc_malloc.h to g_gnuc.hJeff Morriss1-1/+1
svn path=/trunk/; revision=36831
2010-11-30Oh yeah, there's a reason we don't put targets in Makefile.common: the first ↵Jeff Morriss1-5/+1
target in a makefile is what you get when you just run make (without a target). Revert 35073 and 35069. svn path=/trunk/; revision=35075
2010-11-29Move some checkapi targets into Makefile.commonJeff Morriss1-1/+5
svn path=/trunk/; revision=35073
2010-02-27From Jakub Zawadzki: split off the address-to-string functions, exceptGuy Harris1-0/+1
for ip_to_str_buf(), into address_to_str.c. Fix up the SVN attributes for time_fmt.h while we're at it. svn path=/trunk/; revision=32038
2010-02-27Add a third date format, ABSOLUTE_TIME_DOY_UTC, to show UTC with theGuy Harris1-0/+1
date as YYYY/DDD, where DDD is a 1-origin day of year. Move the formats to a "time_fmt.h" file, included by the headers that use it. Have abs_time_to_str() and abs_time_secs_to_str() take the date format value, rather than a Boolean "show this as UTC" flag, as an argument. Document the ABSOLUTE_TIME_ formats a bit better. Use that format in the CCSDS and VCDU dissectors, rather than having those dissectors do the formatting themselves. svn path=/trunk/; revision=32034
2010-01-25Removed gnuc_format_check.hStig Bjørlykke1-1/+1
Added g_gnuc_malloc.h svn path=/trunk/; revision=31660
2009-05-05Add support for the IANA's OUI, and recognize NHRP-over-SNAP.Guy Harris1-0/+1
An NHRP extension offset of 0 is not an error - it means there are no extensions. Start using the address family number to determine the type of link-layer addresses in NHRP. Don't fetch IPv4 addresses and add them to the tree - just use proto_tree_add_item(). svn path=/trunk/; revision=28286
2008-12-19Rename geoip.[ch] to geoip_db.[ch] so we don't collide with GeoIP.h. RenameGerald Combs1-2/+2
some functions to match. Add GeoIP lookups to the IP dissector. Add a preference for GeoIP lookups, which is disabled by default. svn path=/trunk/; revision=27063
2008-10-27Add support for the GeoIP library. Using different database files,Gerald Combs1-0/+2
GeoIP can map IP addresses to Countries, Cities, AS numbers, ISPs, etc. If any library paths are defined AND any database files are found, corresponding columns are added to the endpoint tables in the GUI. To do: - Add columns to the conversation list - Add GeoIP info to "-z conv,..." - Create a default UAT file. svn path=/trunk/; revision=26571
2008-07-18Diameter hasn't used libxml in a while, remove the stubs for it.Jeff Morriss1-4/+2
svn path=/trunk/; revision=25763
2008-07-01unicode-utils.h is in wsutil now.Guy Harris1-1/+0
svn path=/trunk/; revision=25643
2008-06-30Move privileges.c and unicode-utils.c from epan to wsutil (so things likeJeff Morriss1-3/+0
capinfos and dumpcap don't need to depend on libwireshark nor directly pull in those modules). Because capinfos and editcap were only being linked with privileges.c if we had plugins, this allows those programs to be linked when someone is compiling --without-plugins. svn path=/trunk/; revision=25640
2008-04-07- Remove GLIB1 codeStephen Fisher1-2/+0
- Change ugly GLIB version checking statements to GLIB_CHECK_VERSION - Remove ws_strsplit files because we no longer need to borrow GLIB2's g_strsplit code for the no longer supported GLIB1 builds svn path=/trunk/; revision=24829
2007-11-17Add missing header file (eap.h)Martin Mathieson1-1/+2
svn path=/trunk/; revision=23476
2007-10-25new codec table for registering codecs by nameTomas Kukosa1-0/+2
new codec plugin type search registered codecs in rtp player fix memory leak in rtp player svn path=/trunk/; revision=23270
2007-10-24add common VoIP TAP listener "voip" which can be used in arbitrary ↵Tomas Kukosa1-0/+1
experimental/proprietary protocol (implemented e.g. in plugin) and allows it to make graphs and replay streams svn path=/trunk/; revision=23262
2007-08-25get users of oid_resolv to use the new oids, rollout packet-snmp.cLuis Ontanon1-2/+0
svn path=/trunk/; revision=22651
2007-08-24add oids.{c,h} for LEGORichard van der Hoff1-0/+2
svn path=/trunk/; revision=22633
2007-08-23in preparation for de-pluginising h223, move golay code support into ↵Richard van der Hoff1-2/+4
libwireshark svn path=/trunk/; revision=22603
2007-08-17Instead of converting between 802.11 frequencies and channels umpteenGerald Combs1-0/+2
different ways, add a set of common conversion routines. Add a "Frequency/Channel" column and fill it in where we can. Fix RSSI column printing in PPI. Fix up whitespace along the way. svn path=/trunk/; revision=22538
2007-08-16experimental feature: dissector filtersUlf Lamping1-0/+2
add the possibility, that a dissector writer can provide (usually non-trivial) display filters specific for the protocol in question (with an example in packet-dcerpc-pn-io.c), that will appear in the GUI svn path=/trunk/; revision=22530
2007-08-04Fix cut-and-pasteo.Guy Harris1-1/+1
svn path=/trunk/; revision=22453
2007-08-04Treat runlex.sh-generated headers differently from Flex-generated .cGuy Harris1-7/+23
files - for one thing, the former aren't compiled into .o or .obj files. svn path=/trunk/; revision=22452
2007-08-04Add a script as a front-end for Flex, to work around various problems,Guy Harris1-1/+6
such as the fact that Flex strips all but the last component of the "-o" argument, and that it doesn't generate a header file to declare routines the generated lexical analyzer defines. Use that script when building lexical analyzers, and, for each lexical analyzer, include the generated header file in the generated analyzer. svn path=/trunk/; revision=22446
2007-07-18fxi a ytpoLuis Ontanon1-1/+1
svn path=/trunk/; revision=22346
2007-07-17(Following my "tradition") I forgot to ci the changes to the Makefiles for ↵Luis Ontanon1-0/+4
crc6 and crc10 svn path=/trunk/; revision=22344
2007-07-16update Makefiles to build diam_dict.[co]Luis Ontanon1-0/+2
svn path=/trunk/; revision=22319
2007-05-25Have editcap and capinfos loading the wiretap plugins.Luis Ontanon1-0/+1
epan/filesystem.c have get_plugin_dir() calling init_plugin_dir() if necessary epan/epan.c and epan/report_err.c move the report_failure family into the new report_err.c file, have epan_init() calling the initializer epan/plugins.h and epan/proto.c do not have init_plugins() calling the proto_reg functions instead do it in init_proto() gtk/main.c and tshark.c init_plugin_dir() has become suprefluous capinfos.c and editcap.c load the wiretap plugins Makefiles do what's needed to build withe the above changes. svn path=/trunk/; revision=21935
2007-05-22"make maintainer-clean" cleans up everything that "make distclean" does;Guy Harris1-4/+19
there's no need for files in DISTCLEANFILES to be in MAINTAINERCLEANFILES as well. In epan, split the generated source files into those that should be cleaned by "make distclean" and those that shouldn't, and have DISTCLEANFILES include only the ones that should be cleaned by "make distclean" and have MAINTAINERCLEANFILES include the ones that shouldn't be cleaned by "make distclean". This should fix bug 1595. The generated source files don't need to be in EXTRA_DIST. Use LIBWIRESHARK_DISTCLEAN_GENERATED_SRC and LIBWIRESHARK_NODISTCLEAN_GENERATED_SRC in epan/Makefile.nmake. svn path=/trunk/; revision=21882
2007-05-18include dtd_parse.h in the distributionSebastien Tandel1-1/+1
svn path=/trunk/; revision=21826
2007-05-17uat_load.c is moved to generated filesSebastien Tandel1-2/+2
svn path=/trunk/; revision=21819
2007-05-17Since code generated by lex may trigger gcc warnings, we are now generating twoSebastien Tandel1-12/+18
libraries. A single library is generated with the lex code without the barrier "stop on warning". Another library is generated from the remaining source files with the "stop on warning" barrier. svn path=/trunk/; revision=21813
2007-05-03Split out asn1 common functions. Start of BER EXTERNAL.Anders Broman1-0/+1
svn path=/trunk/; revision=21670
2007-05-01Split out common asn1 stuff to asn1.h and include that where needed.Anders Broman1-0/+1
svn path=/trunk/; revision=21635
2007-04-30Add a header that redefines g_array_index() to throw in a "void *" castGuy Harris1-0/+1
to work around the "data" field of a GArray being a guint8 *, and defines a g_array_data() macro to extract that field and cast it to void *. Use that header where needed. svn path=/trunk/; revision=21627
2007-03-25Migrate context tracing code from packet-h248.[ch] to gcp.[ch], so that the ↵Luis Ontanon1-0/+2
same code can be used by megaco (upcoming). svn path=/trunk/; revision=21189
2007-02-13From Sebastien Tandel:Stephen Fisher1-0/+2
Create two new files (ws_strsplit.[ch]) that use GTK2 code to override the buggy g_strsplit() function when compiling for GTK1. Include this work-around function (ws_strsplit) in libwireshark.def. Add notes on usage to README.developer. Include epan/ws_strsplit.h in all files that use g_strsplit(). svn path=/trunk/; revision=20804
2007-02-07* Add a category param to the uat.Luis Ontanon1-1/+0
* UATify SNMP Users svn path=/trunk/; revision=20736
2007-01-28Although yet untested (but it compiles and is still unused) add UAT to the repo.Luis Ontanon1-0/+4
UAT is an API to handle User Accessible Tables, an UAT is basically an array of arbitrary structs that has a file representation as a mean for mantaining things like: - the snmp_users_table - dfilter macros - ipsec/ssl key bindings - k12 configuration, - and many other table-like user modifiable preferences comming soon gtk's uat_window() and prefs_add_uat() uat.h is fairly doc[uo]m[m]?ented, a README with a simple example of how is to be used will be available as I write them svn path=/trunk/; revision=20586
2007-01-12Move sha1.[ch] to epan/crypt/crypt-sha1.[ch]. Remove duplicate code.Gerald Combs1-2/+0
svn path=/trunk/; revision=20399