aboutsummaryrefslogtreecommitdiffstats
path: root/epan/ftypes/ftype-pcre.c
AgeCommit message (Collapse)AuthorFilesLines
2014-03-04Remove all $Id$ from top of fileAlexis La Goutte1-2/+0
(Using sed : sed -i '/^ \* \$Id\$/,+1 d') Fix manually some typo (in export_object_dicom.c and crc16-plain.c) Change-Id: I4c1ae68d1c4afeace8cb195b53c715cf9e1227a8 Reviewed-on: https://code.wireshark.org/review/497 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2014-01-15Eliminate fvalue_set() in favor of routines that take argumentsGuy Harris1-6/+10
appropriate for particular FT_ types. This lets us do some more type checking and lets us use const pointers when appropriate. Constify a bunch of stuff, and don't cast away constness. svn path=/trunk/; revision=54811
2013-03-19From beroset:Anders Broman1-2/+2
remove C++ incompatibilities https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8416 svn path=/trunk/; revision=48424
2012-09-20We always HAVE_CONFIG_H so don't bother checking whether we have it or not.Jeff Morriss1-2/+0
svn path=/trunk/; revision=45016
2012-06-28Update Free Software Foundation address.Jakub Zawadzki1-1/+1
(COPYING will be updated in next commit) svn path=/trunk/; revision=43536
2012-06-02Try to squelch warningsAnders Broman1-1/+1
svn path=/trunk/; revision=43001
2012-02-05From Tony Trinh:Anders Broman1-1/+35
"matches" operator fails to match hex. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6613 svn path=/trunk/; revision=40867
2011-09-21Convert "4 space tabs" to spaces;Bill Meier1-81/+81
Fix vi edtor modeline so it works. svn path=/trunk/; revision=39075
2011-08-23Remove support for libpcre, we use GRegex in GLib.Stig Bjørlykke1-191/+1
svn path=/trunk/; revision=38683
2011-07-11More GLIB_CHECK_VERSION cleanups. Update the minimum GLib/GTK+ versionsGerald Combs1-49/+3
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
2009-12-18If we don't have PCRE and we do have GLib >= 2.14, use GRegexes for theGerald Combs1-1/+150
"matches" operator. svn path=/trunk/; revision=31302
2009-04-22Clean up some 64-bit issues.Guy Harris1-1/+1
svn path=/trunk/; revision=28117
2009-03-13From Jakub Zawadzki (bug 3331):Stig Bjørlykke1-4/+4
g_free() is NULL safe, so we don't need check against it. svn path=/trunk/; revision=27718
2007-01-18Remove extra element.Martin Mathieson1-1/+0
svn path=/trunk/; revision=20477
2007-01-18Missed this one (I don't build with pcre)Martin Mathieson1-1/+4
svn path=/trunk/; revision=20474
2007-01-18Add separate union entries to fvalue.value for signed and unsignedMartin Mathieson1-2/+4
32-bit numbers. Separate signed and unsigned accessors have been added and used where appropriate. Definitely not for 0.99.5. svn path=/trunk/; revision=20472
2006-12-24Reverse commit 20209, breaking the build across the board.Jaap Keuter1-20/+37
svn path=/trunk/; revision=20210
2006-12-23make the PCRE ftype use ep allocated memory instead of g_malloced memoryRonnie Sahlberg1-37/+20
svn path=/trunk/; revision=20209
2006-05-21name changeRonnie Sahlberg1-2/+2
svn path=/trunk/; revision=18197
2006-05-02Add infrastructure for display filter functions.Gilbert Ramirez1-0/+2
Add upper() and lower() display filter functions for string fields. svn path=/trunk/; revision=18071
2006-02-23Fix bug 764. Always initialize the members of the tuple on creation.Jaap Keuter1-0/+1
svn path=/trunk/; revision=17390
2005-10-31When printing the code for a display filter:Guy Harris1-3/+19
print register numbers as unsigned (they're guint32); when printing a PUT_FVALUE instruction, show the value as well as the type of the value. That requires that a bunch of types get to_repr methods; add them for PCRE (FTREPR_DFILTER-only - show the regular expression as text), tvbuffs (FTREPR_DFILTER_only - show the data as a hex string), integral types, string types other than FT_STRING, and FT_IPv6. That means we can use fvalue_to_string_repr() for FT_IPXNET and FT_IPv6 in proto_construct_dfilter_string(), and that we don't need to handle integer and floating types specially in MATE. Fix some problems with the PCRE execution code for tvbuff types. svn path=/trunk/; revision=16369
2004-09-01Make a bunch of source files non-executable.Guy Harris1-0/+0
svn path=/trunk/; revision=11869
2004-08-22Add "tvb_get_ntoh64()" and "tvb_get_letoh64()" routines to fetch 64-bitGuy Harris1-25/+29
integers. Make FT_INT64 and FT_UINT64 add numerical values, rather than byte-array values, to the protocol tree, and add routines to add specified 64-bit integer values to the protocol tree. Use those routines in the RSVP dissector. svn path=/trunk/; revision=11796
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-02-27First attempt at "bitwise AND" display filter operator.Olivier Biot1-1/+3
Document how a display operator can be added. svn path=/trunk/; revision=10250
2004-01-25Fix 'warning: cast discards qualifiers from pointer target type' by removing ↵Jörg Mayer1-5/+5
cast svn path=/trunk/; revision=9845
2003-12-09Internal PCRE field type for efficient RE parsing in dfilters.Olivier Biot1-0/+235
svn path=/trunk/; revision=9224