aboutsummaryrefslogtreecommitdiffstats
path: root/epan/Makefile.common
AgeCommit message (Collapse)AuthorFilesLines
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
2007-01-10Extending true_false_string supportJaap Keuter1-1/+3
- Separate tfs.[ch] - Add larger sample collection - Properly export DATA svn path=/trunk/; revision=20373
2007-01-10move asn1.c/.h files into plugins/asn1 directory as just this plugin uses it nowTomas Kukosa1-2/+0
svn path=/trunk/; revision=20372
2007-01-09Move cryptography code to epan/crypt.Gerald Combs1-6/+0
svn path=/trunk/; revision=20359
2007-01-09SNMPv3 USM decryption/authentication phase 1Luis Ontanon1-0/+1
svn path=/trunk/; revision=20353
2007-01-02Move epan/crypt-md5.[ch] to epan/crypt. RemoveGerald Combs1-2/+0
epan/crypt/airpdcap_md5.[ch]. Fix up whitespace. svn path=/trunk/; revision=20277
2006-11-25From Julian Cable:Anders Broman1-0/+4
New dissector for ETSI DCP (ETSI TS 102 821). Code rearranged to look more like other Wireshark dissectors and some warnings/errors on Windows fixed. svn path=/trunk/; revision=19981
2006-10-04Finally got it to complie.Anders Broman1-0/+2
svn path=/trunk/; revision=19427
2006-09-27From Florent Drouin:Anders Broman1-0/+2
Here are some patches and a new module to introduce the notion of Tcap context for a Tcap transaction. For each Tcap transaction, several parameters, like session identifier, start time or OID, will be saved in a hash table, to keep these informations available for the next messages. This context is then given to the upper layer, and can be used, for example, to generate transaction-associated statistics. Moreover, the Upper protocol, detected in the Begin of the TCAP transaction ( according to the OID ), is saved in the context, and will be reused for the next messages of the transaction. This help the decoding of SS7 messages, without any SSN configuration in the "wireshark preferences". You will have too, the possibility to apply a filter to see only the messages related to a TCAP transaction. (tcap.srt.session_id=XXX) To enable the use of the Tcap context, you have 2 new parameters in the preferences, - SRT, enable search for a Tcap context for any TCAP messages - persistentSRT, keep the Tcap context, even after the transaction has been closed. This is mandatory with Wireshark, to have a clean display of the stats. There is 2 new timers in the preferences for the statistics, to tune the retransmission timeout, and messages lost timeout. svn path=/trunk/; revision=19341
2006-09-22Add support for reading from stdin under Windows. Based on a patch sentGerald Combs1-0/+2
in last year by Gianluca Varenni. Add partial support for reading from named pipes (currently disabled). Move utf_8to16() and utf_16to8() to a separate module (unicode-utils.[ch]) so that we don't have to cut and paste code in dumpcap.c. Fix up whitespace. svn path=/trunk/; revision=19291