~ubuntu-branches/ubuntu/precise/mapserver/precise-security

« back to all changes in this revision

Viewing changes to mapserver.h

  • Committer: Package Import Robot
  • Author(s): Jamie Strandboge
  • Date: 2011-09-09 09:46:09 UTC
  • Revision ID: package-import@ubuntu.com-20110909094609-iituzvjk5w0v57w2
Tags: 5.6.6-1.1ubuntu1
* SECURITY UPDATE: SQL Injection and buffer overflows (LP: #809133)
  - debian/patches/wfs_sql_injection.dpatch: Fix possible WFS SQL injection
    and buffer overflows in OGC Filter Encoding support. Patch from Natty
    refreshed for Oneiric.
  - http://trac.osgeo.org/mapserver/ticket/3874
  - http://trac.osgeo.org/mapserver/ticket/3903]
  - CVE-2011-2703, CVE-2011-2704

Show diffs side-by-side

added added

removed removed

Lines of Context:
1556
1556
 
1557
1557
    int (*LayerCreateItems)(layerObj *layer, int nt);
1558
1558
    int (*LayerGetNumFeatures)(layerObj *layer);
 
1559
    char* (*LayerEscapeSQLParam)(layerObj *layer, const char* pszString);
 
1560
    char* (*LayerEscapePropertyName)(layerObj *layer, const char* pszString);
1559
1561
};
1560
1562
#endif /*SWIG*/
1561
1563
 
1955
1957
/* maplayer.c */
1956
1958
MS_DLL_EXPORT int msLayerGetNumFeatures(layerObj *layer);
1957
1959
 
 
1960
MS_DLL_EXPORT char *msLayerEscapeSQLParam(layerObj *layer, const char* pszString);
 
1961
MS_DLL_EXPORT char *msLayerEscapePropertyName(layerObj *layer, const char* pszString);
 
1962
 
1958
1963
/* These are special because SWF is using these */
1959
1964
int msOGRLayerNextShape(layerObj *layer, shapeObj *shape);
1960
1965
int msOGRLayerGetItems(layerObj *layer);