2007-04-29 05:22 tkralidi * HISTORY.TXT: - mapwcs.c: - msWCSDescribeCoverage: throw Exception if Coverage doesn't exist (bug 649) - msWCSException: updated as per WCS 1.0 Appendix A.6 2007-04-29 05:21 tkralidi * mapwcs.c: - msWCSDescribeCoverage: throw Exception if Coverage doesn't exist (bug 649) - msWCSException: updated as per WCS 1.0 Appendix A.6 2007-04-28 23:00 tkralidi * HISTORY.TXT: - mapwms.c: GetLegendGraphic and GetStyles only appear in 1.1.1 and higher responses. 2007-04-28 22:59 tkralidi * mapwms.c: GetLegendGraphic and GetStyles only appear in 1.1.1 and higher responses. 2007-04-28 22:52 tkralidi * HISTORY.TXT: - mapwms.c: UserDefinedSymbolization element output in GetCapabilities only 1.0.7 and higher (bug 2081) 2007-04-28 22:52 tkralidi * mapwms.c: UserDefinedSymbolization element output in GetCapabilities only 1.0.7 and higher (bug 2081) 2007-04-28 22:47 tkralidi * HISTORY.TXT: mapwms.c: Attribution element output in GetCapabilities only 1.0.7 and higher (bug 2080) 2007-04-28 22:46 tkralidi * mapwms.c: Attribution element output in GetCapabilities only 1.0.7 and higher (bug 2080) 2007-04-27 21:01 tkralidi * mapwms.c, HISTORY.TXT: Fixed text/plain output duplicate as per bug 1379 2007-04-27 00:13 sdlime * HISTORY.TXT: Updated history. 2007-04-27 00:11 sdlime * maptemplate.c, maptemplate.c: Removing patch applied for bug 2073. Also set shpxy tag default part seperator to a space. 2007-04-26 23:29 sdlime * map.h, mapfile.c, mapfile.h, maplexer.l, mapserv.c, maputil.c: Updated mapfile.c and a bit in the lexer to enable loading a mapObj from a string buffer. Also did some function clean-up related to the map_... processing via mapserv.c. Majority of change is mapfile.c, minor but extensive. 2007-04-26 22:13 hobu * mapsde.c: add an OBJECTID PROCESSING option to allow the override of the rowid column. This will have performance benefits in certain cases. 2007-04-26 17:56 hobu * mapsde.c: clean up a few small leaks 2007-04-26 16:16 hobu * mapsde.c: use connPoolInfo pointers instead of carrying around our own (which were pointing to the same thing) for each layer 2007-04-25 22:19 hobu * mapserv.c: exit(0) instead of exit(3) for the fastcgi cleanup 2007-04-25 09:10 assefa * mapogcfilter.c: sql ilike is only valid for postgis layers : bug 2075. 2007-04-25 07:35 umberto * map.h, mapdraw.c, mapfile.c, maplegend.c, mapogcsld.c, mapogr.cpp, maputil.c: RFC24: fix segfaults due to unchecked access to array items (styles, classes) 2007-04-24 19:54 assefa * mapogcsos.c: Set the filter of the layer using prodecure_item (bug 2050) use procedure_item when doing a GetObservation (bug 2054). 2007-04-24 14:16 frank * HISTORY.TXT, maptemplate.c: fix error with multi-line/ring features in processCoords (bug #2073) 2007-04-24 14:11 frank * maptemplate.c: fix error with multi-line/ring features in processCoords (bug #2073) 2007-04-24 12:18 assefa * HISTORY.TXT, mapswf.c: SWF : use highlight color from querymap (2074) 2007-04-24 04:55 umberto * HISTORY.TXT, classobject.c, map.h, mapcopy.c, mapdraw.c, mapdrawgdal.c, mapfile.c, mapgd.c, maplabel.c, maplayer.c, maplegend.c, mapobject.c, mapogcsld.c, mapogr.cpp, mapraster.c, maprasterquery.c, mapscale.c, mapscript/php3/mapscript_i.c, mapscript/php3/php_mapscript.c: RFC24: added styleObj support 2007-04-23 17:13 hobu * mapsde.c: only get iteminfo for join columns if we have joins 2007-04-23 17:10 hobu * mapsde.c: initialize our column counters 2007-04-23 16:31 frank * maphash.c: do not do anything to free null hash table, avoid setting error 2007-04-20 22:32 tkralidi * HISTORY.TXT: - mapows.c: fixed XML error (bug 2070) 2007-04-20 22:31 tkralidi * mapows.c: fixed XML error as per bug 2070 2007-04-20 22:22 hobu * mapsde.c: carry around column counts so we can determine if we should bail out if someone else has changed the columns list because it couldn't find an item. 2007-04-20 18:12 assefa * mapdraw.c: Line of code should be insdie loop : could cause query highlight to crash. 2007-04-20 09:48 umberto * layerobject.c, mapcontext.c, mapogcfilter.c, mapogcsld.c, mapogcsos.c, mapscale.c, mapsde.c, mapswf.c, mapwcs.c, mapwfslayer.c: moveClassUp/Down and various fixes, cleaner build 2007-04-19 12:05 hobu * mapsde.c: don't strdup the filter string when we pass it into SDE 2007-04-19 11:21 hobu * mapsde.c: we can't use the name 'error' for the SE_ERROR structure 2007-04-19 11:17 hobu * mapsde.c: switch Create and Init 2007-04-19 03:34 umberto * mapogcfilter.c, mapogcsld.c, mapswf.c, mapscript/php3/mapscript_i.c, mapscript/php3/php_mapscript.c: RFC24: more fixes, allow php to build 2007-04-17 06:49 umberto * HISTORY.TXT: RFC24: history entry 2007-04-17 06:36 umberto * layerobject.c, map.h, mapcontext.c, mapcopy.c, mapdraw.c, mapdrawgdal.c, maperror.h, mapfile.c, mapgd.c, mapgml.c, mapgraticule.c, mapimagemap.c, mapjoin.c, maplabel.c, maplayer.c, maplegend.c, mapmygis.c, mapobject.c, mapogcfilter.c, mapogcsld.c, mapogcsos.c, mapows.c, mappdf.c, mapprimitive.c, mapquery.c, mapraster.c, maprasterquery.c, mapscale.c, mapserv.c, mapshape.c, mapsvg.c, mapswf.c, maptemplate.c, maputil.c, mapwcs.c, mapwfs.c, mapwfslayer.c, mapwms.c, shp2img.c, shp2pdf.c, mapscript/mserror.i: RFC24: mapObj, layerObj, initial classObj support 2007-04-16 09:40 sdlime * mapfile.h: Added MS_LEXER_STATES enum to mapfile.h. Should help any confusion when setting up tokenizing state in mapfile.c. 2007-04-14 16:25 sdlime * map.h, mapgd.c, mapstring.c: Moved msGetEncodedString() from mapgd.c to mapstring.c. 2007-04-13 13:32 assefa * mapogcfilter.c: Fixed error when projecting rect bbox used for queries. 2007-04-13 00:07 sdlime * mapshape.c, maptree.c: Added check for nan bounds to msSHPReadBounds(). Fixed return values for msSHPReadBounds() to be MS_SUCCESS/MS_FAILURE instead of 0/-1 (and updated any calls to that function elsewhere accordingly). (bug 1931) 2007-04-12 23:48 sdlime * map.h: Added wrapper for isnan (thanks to Frank). 2007-04-11 17:49 hobu * mapscript/php3/php_mapscript.c: #ifdef the use of AGG 2007-04-11 16:42 sdlime * mapshape.c: Formatting clean up. 2007-04-11 11:25 hobu * mapsde.c: support UUID columns for the case where they exist 2007-04-06 16:46 dan * testcopy.c: Report errors to stderr if loading tests/test.map fails 2007-04-06 15:32 dan * testcopy.c: Fixed DOS line breaks 2007-04-06 15:29 dan * testcopy.c: Fixed a few more DOS linefeeds 2007-04-06 15:27 dan * testcopy.c: Removed DOS linefeeds 2007-04-05 11:22 assefa * mapagg.cpp, mapscript/php3/php_mapscript.c: Commit fix for the msSaveImageBufferAGG. 2007-04-05 07:07 tkralidi * shp2img.c: fixed up quoting and escaping (code wasn't building) 2007-04-04 14:39 assefa * mapagg.cpp: Remove divion by 2 of the line width in imagePolyline. 2007-04-04 12:55 dan * HISTORY.TXT, mapscript/php3/README, mapscript/php3/php_mapscript.c, mapscript/php3/README, mapscript/php3/php_mapscript.c: Added missing MS_FOLLOW constant in PHP MapScript (bug 2058) 2007-04-03 19:01 frank * shp2img.c: Improve docs on -l option and multiple layers. 2007-04-01 11:42 frank * shp2img.c: Improve usage message at Dan Jacobson's request. 2007-03-29 20:48 assefa * mapogcsos.c: Encode values when outputing GetObservation values. 2007-03-29 13:17 tkralidi * mapogcsos.c: took out double quotes in MIME type decls. IETF RFC 2045 allows either or, so I took them to reduce complexity when writing/reading XML, and passing / processing operations 2007-03-29 12:18 tkralidi * mapogcsos.c: added version checking for GetObservation and DescribeSensor 2007-03-29 11:55 tkralidi * mapogcsos.c: - Cleaned up operation optional/required definitions in GetCapabilities - Added functionality to check for mandatory VERSION param for msSOSDescribeSensor and msSOSGetObservation as per spec 2007-03-27 23:52 tkralidi * mapowscommon.c: made if logic more efficient in msOWSCommonOperationsMetadataOperation 2007-03-27 19:10 assefa * mapogcsos.c: sos_procedure takes priority on sos_precedure_item (bug 2050). 2007-03-26 23:49 tkralidi * mapowscommon.c, mapowscommon.h: updated msOWSCommonOperationsMetadataParameter to accept a comma-seperated list of values 2007-03-26 22:40 tkralidi * mapogcsos.c: abstracted version string 2007-03-26 22:20 tkralidi * mapogcsos.c: - msSOSDescribeSensor(): Added functionality to test for required parameter outputFormat. Also checks that the correct outputFormat is passed, and matches what is advertised in Capabilities XML. - msSOSGetObservation(): Added functionality to test for required parameter responseFormat. Also checks that the correct responseFormat is passed, and matches what is advertised in Capabilities XML. 2007-03-26 21:40 tkralidi * mapogcsos.c: - updated version to 0.1.2b - updated GetCapabilities OperationsMetadata to leverage abstract functions from mapowscommon.c - updated om.xsd to 0.14.7/om.xsd 2007-03-26 21:39 tkralidi * mapowscommon.c, mapowscommon.h: Added functionality to handle OperationsMetadata 2007-03-26 20:30 tkralidi * mapogcsos.c, mapowscommon.c, mapowscommon.h: typo in a few exception messages fixed 2007-03-25 23:22 assefa * mapogcsos.c: Support procedure_item for GetObservation (bug 2050) 2007-03-25 09:46 tkralidi * mapogcsos.c: updated resultFormat to specify o&m subtype 2007-03-23 12:23 tkralidi * mapogcsos.c: changed = to == in else if statement 2007-03-23 11:26 assefa * mapogcsos.c: Add possiblity to do variable substitution on describesensor_url (bug 2051) 2007-03-23 11:23 assefa * map.h, mapstring.c: Add utility string function for case-incensitive searchs. 2007-03-23 11:12 assefa * mapscript/php3/mapscript_i.c: Remove call to msDrawQueryMap (bug 2017). 2007-03-23 10:21 dan * mapfile.c: Fixed typo in ALPHACOLOR_ENABLED block of code (bug 2052) 2007-03-22 16:18 assefa * mapogcsos.c: Ignore procedures that are repeated (bug 2050). 2007-03-22 11:12 assefa * mapogcsos.c: Add support for procedure_item (Bug 2050) 2007-03-22 09:51 tkralidi * shp2pdf.c: stripped comment tags from last commit comment 2007-03-22 09:14 tkralidi * shp2pdf.c: closed off incomplete comment around /*gdImageDestroy(img);*/ 2007-03-22 02:03 sdlime * mapgd.c: Cleaned up formating for a couple of msImageSave...GD functions. 2007-03-22 00:40 sdlime * map.h, mapdraw.c, mapserv.c, maptemplate.c, mapwms.c, shp2img.c, shp2pdf.c, mapscript/php3/mapscript_i.c: Merged msDrawMap and msDrawQueryMap, fixes bug 2017. 2007-03-21 00:42 sdlime * mapdraw.c: Cleaned up formatting for msDrawMap... 2007-03-17 17:38 tamas * HISTORY.TXT, Makefile.vc: Support for embedding manifests as resources for the VS2005 builds. (bug 2048) 2007-03-17 17:24 tamas * HISTORY.TXT, Makefile.vc: Support for embedding manifests as resources for the VS2005 builds. (bug 2048) 2007-03-12 16:21 assefa * mapagg.cpp: Remove unused function imagepolyline. 2007-03-12 11:41 sdlime * configure, configure.in: Added a few more places for configure to look for AGG include files. 2007-03-09 16:40 hobu * mapsde.c: copy the string into our already allocated sde->row_id_column instead of allocating a new one and leaking 2007-03-09 12:24 hobu * mapsde.c: declare the iterator counter 2007-03-09 12:23 hobu * mapsde.c: clear out layer->items in FreeItemInfo 2007-03-09 12:22 sdlime * mapagg.cpp: Clean-up of formatting (removed tabs, standardized indentation), removed a few meaningless functions, put pLogFile checks in. 2007-03-09 10:58 sdlime * maplayer.c: Cleaned up comment for msLayerWhichItems, removed any tabs in that function too. 2007-03-08 17:41 assefa * mapagg.cpp: Correct polygon drawing. 2007-03-08 15:02 assefa * nmake.opt: Add Flags used for AGG. 2007-03-07 21:17 hobu * configure: add a configure to update AGG macros 2007-03-07 15:56 sdlime * mapagg.cpp: Trimmed a bunch of unnecessary history from mapagg.cpp. 2007-03-07 15:44 sdlime * Makefile.in, configure.in: Added AGG configuration support to configure.in and Makefile.in. 2007-03-06 13:35 hobu * mapsde.c: support GetFeatureInfo requests when there is a join 2007-03-06 06:22 novak * map.h, mapdraw.c, mapdrawgdal.c, maplegend.c, mapoutput.c, mapraster.c, mapresample.c, maputil.c, mapwcs.c: First AGG commit. Config and Makefile changes are necessary for a proper build. 2007-03-06 06:16 novak * mapagg.h: Initial Checkin 2007-03-06 06:05 novak * mapagg.cpp: nitial Checkin 2007-03-04 02:12 hobu * mapsde.c: one last memory leak 2007-03-04 01:40 hobu * mapsde.c: clean up a number of leaks thanks to valgrind 2007-03-04 01:04 hobu * mapsde.c: carry the base and join column descriptions around on the layerinfo. We merge them together into one list for the layerinfo->iteminfo, but we can only free the individual column description arrays that SDE gives us. 2007-03-04 00:23 hobu * mapsde.c: allocate enough space for the wide character array. The SDE docs don't say how much space to alloc, but it is clearly larger than the column's specified length. Double the size of the column's length and call it good for now. 2007-03-03 10:14 tamas * HISTORY.TXT: Changed OGRLayerGetAutoStyle not to pass NULL pointer to GetRGBFromString causing access violation. (bug 1950) 2007-03-03 10:09 tamas * HISTORY.TXT, mapogr.cpp: Changed OGRLayerGetAutoStyle not to pass NULL pointer to GetRGBFromString causing access violation. (bug 1950) 2007-03-02 18:00 hobu * mapsde.c: clean up a few warnings 2007-03-02 17:55 hobu * mapsde.c: preliminary join table support. have a heap corruption issue yet to deal with. 2007-03-02 17:07 hobu * mapsde.c: use sqlconstruct for the case where we have joins and queryinfo otherwise. 2007-03-02 15:26 hobu * mapsde.c: carry the join_table around on the layerinfo rather than grabbing it from the PROCESSING key everywhere. 2007-03-02 14:31 hobu * mapsde.c: new helper function called getSDEQueryInfo to get the SE_QUERYINFO object from SDE. 2007-03-02 11:48 hobu * mapsde.c: use the cached layer extent in msSDEWhichShapes rather than asking SDE for it. 2007-03-02 11:13 hobu * mapsde.c: cache the layer extent in the open and have msSDELayerGetExtent use that instead of requesting multiple times. 2007-03-02 10:41 hobu * mapsde.c: get msSDELayerOpen in the right spot 2007-03-01 22:55 hobu * mapsde.c: ensure that we use msFree instead of regular free 2007-03-01 22:40 hobu * mapsde.c: merge msSDELayerGetItems into msSDELayerCreateItems. The GetItems method just calls CreateItems now, which returns right away if we have already been initialized. This completes the merger of three similar yet different methods into one. 2007-03-01 22:18 hobu * mapsde.c: merge msSDELayerInitItemInfo into msSDELayerCreateItems. The InitInfo method just calls CreateItems now, which returns right away if we have already been initialized. If a join table is specified with a PROCESSING option, its column information is captured as well. 2007-03-01 21:00 hobu * mapsde.c: free the wide character array when we're done with it 2007-03-01 20:58 hobu * mapsde.c: handle SE_NSTRING_TYPE columns for SDK's that have it defined. We just turn the wide string into a narrow one, but it's hard to do much more until MapServer is more equipped to deal with these issues. 2007-02-28 22:14 hobu * mapsde.c: whitespace normalization 2007-02-28 18:49 hobu * mapsde.c: whitespace normalization 2007-02-28 17:57 hobu * mapsde.c: normalize sdeGetRecord 2007-02-28 17:31 hobu * COMMITERS: update danmo's email address :) 2007-02-28 16:33 hobu * mapsde.c: whitespace normalization for sdeShapeCopy. Make sure to status check some SDE function calls that weren't being tested. 2007-02-28 16:24 hobu * mapsde.c: whitespace normalization of msSDELCacheAdd and msSDEGetLayerInfo. Simplified some of the conditionals. 2007-02-28 16:10 hobu * mapsde.c: comments and whitespace normalization of msSDELayerGetRowIDColumn 2007-02-28 15:48 hobu * mapsde.c: move msSDELayerIsOpen to the top so it is available. clean up msSDELayerGetRowIDColumn to always return a string that is owned by the caller. 2007-02-28 15:34 hobu * mapsde.c: return NULL instead of an int in msSDELayerGetSpatialColumn if the layer is not open 2007-02-27 22:46 hobu * mapsde.c: use msSDELayerIsOpen instead of manually checking for layerinfo 2007-02-27 20:29 hobu * HISTORY.TXT: [no log message] 2007-02-27 20:28 hobu * mapsde.c: fix 2040 2007-02-27 14:53 hobu * HISTORY.TXT: [no log message] 2007-02-27 14:52 hobu * mapsde.c: do not double-grab the row_id column in msSDELayerGetItems (bug 2041) 2007-02-27 13:46 tkralidi * mapscript/perl/examples/shpPoint2GPX.pl: Initial implementation 2007-02-26 16:50 assefa * mapogcfilter.c: Partially fixed : ignore for now parameters decimal="." cs="," ts=" " (Bug 2034) 2007-02-26 12:01 hobu * mapsde.c: delete the SDE raster code for good. This is now available in GDAL. 2007-02-26 11:41 hobu * mapsde.c: trim log 2007-02-19 10:13 hobu * HISTORY.TXT, mapscript/python/setup.py: apply setup.py patch for bug 1990 2007-02-15 01:16 sdlime * mapsymbol.c: Applied patch for bug 1978 (roating transparent pixmaps). 2007-02-14 14:24 dan * HISTORY.TXT, map.h: Update for v4.10.1 2007-02-13 18:18 frank * mapows.c: issue an error in msOWSDispatch for services not compiled in (bug 2025) 2007-02-13 11:52 frank * mapows.c: Undo last change till it can be done right... 2007-02-13 11:48 sdlime * HISTORY.TXT, HISTORY.TXT: Updated history. 2007-02-13 11:45 sdlime * mapgd.c, mapgd.c: Removed busted code in mapgd.c that attempted to draw thick text outlines. 2007-02-12 23:46 frank * HISTORY.TXT: summarize (bug 2025) 2007-02-12 23:44 frank * mapserv.c: msOWSDispatch() is no longer invoked conditionally. If msOWSDispatch() returns MS_FAILURE and there is still an error on the stack, report it. This ensure that errors that can't be issued as exceptions still get reported (such as reports that the service isn't compiled in) (bug 2025) 2007-02-12 23:43 frank * mapows.c: always call WMS/WFS/WCS/SOS dispatchers (bug 2025) 2007-02-12 23:39 frank * mapogcsos.c, mapwcs.c, mapwfs.c, mapwms.c: ensure that error stack is cleared after issing exceptions (bug 2025) 2007-02-12 23:18 frank * mapogcsld.c: Avoid warnings about unused pszItem. 2007-02-07 17:15 sdlime * maplexer.l: A more robust way to close files INCLUDEd. 2007-02-05 18:32 sdlime * maplexer.l: Fixed lexer to close included files when finished with them. (bug 2013) 2007-02-05 00:56 frank * HISTORY.TXT, mapdrawgdal.c, HISTORY.TXT, mapdrawgdal.c: Fix support for OFFSITE for simple greyscale rasters (bug 2024). 2007-01-22 15:10 hobu * Makefile.in: PROJ may have been experimental in 2000, but has been pretty solid for quite a while now. Updated a note to reflect this fact. 2007-01-22 10:12 assefa * HISTORY.TXT, mapogcsld.c: Error on last class in raster class names based on the ColorMapEntry ((bug 1844) 2007-01-22 09:47 sdlime * map.h, maputil.c: Fixed off-by-one computation issue when calculating cellsize and adjusting extents. (bug 2015) 2007-01-22 09:43 sdlime * mapwcs.c: Fixed bug in WCS code where we weren't converting between MapServer extents and OWS extents properly. (bug 1983) 2007-01-21 12:45 dan * mapcontext.c, HISTORY.TXT, mapcontext.c: Ignore MS_DELETE layers in msWriteMapContext() (bug 2011) 2007-01-18 22:51 sdlime * mapwcs.c: Fixed requestResponseCRSs output to create multiple tags instead of one with a space delimited list. (bug 1148) 2007-01-18 22:46 sdlime * mapwcs.c: Fixed requestResponseCRSs output to create multiple tags instead of one with a space delimited list. (bug 1148) 2007-01-16 23:21 sdlime * mapdraw.c, mapdraw.c: Removed spurrious debugging statement in mapdraw.c (bug 2007). 2007-01-10 17:51 hobu * configure, configure.in: do the right thing to detect SDE >= version 9.2 (bug 2005) 2007-01-10 17:43 hobu * configure, configure.in: do the right thing to detect SDE >= version 9.2 (bug 2005) 2007-01-10 15:31 dan * HISTORY.TXT, configure, configure.in: Include gdal-config --dep-libs in GDAL_LIBS (bug 2004) 2007-01-10 15:14 dan * configure, configure.in: Include gdal-config --dep-libs in GDAL_LIBS 2007-01-05 00:19 sdlime * mapgd.c: GD clean-up. Added general purpose vector symbol drawing function that will support thick line (optionally and anti-aliased drawing). Will be used by all GD renderers. 2007-01-04 23:46 sdlime * maplexer.l: Added pattern for a binding (e.g. [foo]) to maplexer.l. (RFC-19) 2007-01-04 13:59 dan * HISTORY.TXT, mapwmslayer.c, mapwmslayer.c: Fixed problem with WMS CONNECTION strings that contains a layer name with a "." in them (bug 1996) 2007-01-04 09:27 assefa * mapogcsld.c: Remove debug statement. 2007-01-04 09:27 assefa * mapogcfilter.c: Check if Literal value in Filter is empty (bug 1995) 2007-01-03 15:50 assefa * HISTORY.TXT, mapogcsld.c: Check if Literal value in Filter is empty (bug 1995) 2007-01-03 11:09 assefa * HISTORY.TXT, mapogcsld.c: Else filters are now generated at the end of classes (bug 1925) 2007-01-02 18:08 hobu * mapscript/python/setup.py: minor tweak for 1990 2007-01-02 16:30 hobu * mapscript/python/setup.py: apply William's patch for 1990 2006-12-29 00:35 sdlime * map.h: Initial definition of base types for RFC-19. 2006-12-29 00:25 sdlime * HISTORY.TXT, mapfile.c, HISTORY.TXT, mapfile.c: Enabled setting of a layer tileindex (e.g. map_layername_tileindex) via the CGI program. (bug 1992) 2006-12-29 00:12 sdlime * HISTORY.TXT, mapserv.c: Added feature to the CGI to check runtime substitutions against patterns defined in layer metadata. (bug 1918) 2006-12-29 00:01 sdlime * HISTORY.TXT, mapfile.c, maplexer.l: Fixed INCLUDEs to accept paths relative to the location of the mapfile. (bug 1880) 2006-12-26 16:07 sdlime * mapserv.c: Change validation metadata name from foo_pattern to a more descriptive foo_validation_pattern. 2006-12-26 15:56 sdlime * HISTORY.TXT, mapserv.c: Added support for checking runtime substitution values against a pattern (e.g. regex). (bug 1918) 2006-12-26 11:33 sdlime * cgiutil.c: Standardized formatting. 2006-12-22 11:09 sdlime * maplexer.l: INCLUDE code in lexer now returns -1 instead of exiting so errors are passed back to the mapfile.c handlers. 2006-12-21 16:04 sdlime * mapfile.c, maplexer.l: Initial fix for relative INCLUDEs. (bug 1880) 2006-12-20 12:35 frank * mapdraw.c, HISTORY.TXT: improve error message if not configured with wms client support 2006-12-19 13:58 sdlime * maptemplate.c: Fixed templating code to respect msJoinConnect return values for URL templates. (bug 1989) 2006-12-13 11:41 dan * mapscript/php3/: README, mapscript_i.c, php_mapscript.c, php_mapscript.h: Added shapeObj.getLabelPoint() (bug 1979) 2006-12-13 09:43 sdlime * HISTORY.TXT, HISTORY.TXT: Updated history... 2006-12-13 00:34 sdlime * mapgd.c: Changed indentation in a few places to two spaces, helps readability IMHO... 2006-12-12 22:46 sdlime * HISTORY.TXT: Updated history... 2006-12-12 22:35 sdlime * HISTORY.TXT, HISTORY.TXT: Updated history... 2006-12-12 10:05 assefa * HISTORY.TXT, mapogcsld.c, mapogcsld.h: Use the url as symbol name for external symbols (bug 1985) 2006-12-06 00:51 sdlime * maperror.c: Make sure to declare errormsg at the top of the function for MSVC. 2006-12-06 00:44 sdlime * HISTORY.TXT, maperror.c: Applied user supplied patch to fix long in-image error wrapping. (bug 1963) 2006-12-05 07:50 assefa * mapogcsld.c, HISTORY.TXT: Support of mixing static text with column names (bug 1857). 2006-12-03 19:04 hobu * maperror.c: make sure to declare errormsg at the top of the function for msvc 2006-11-29 00:27 sdlime * HISTORY.TXT, maperror.c: Applied patch supplied with bug 1963. 2006-11-24 17:11 frank * HISTORY.TXT, maperror.c: fix closing of stderr/stdout after writing error msg (bug 1970) 2006-11-24 17:02 frank * HISTORY.TXT, maperror.c: fix closing of stderr/stdout after writing error msg (bug 1970) 2006-11-22 14:53 frank * HISTORY.TXT, mapobject.c: ensure msMapComputeGeotransform() returns MS_FAILURE, not MS_FALSE (bug 1968) 2006-11-22 14:37 assefa * HISTORY.TXT: Fixed setRotation() to check for MS_SUCCESS, not MS_TRUE (bug 1968) 2006-11-22 14:34 assefa * mapscript/php3/php_mapscript.c: Fixed setRotation() to check for MS_SUCCESS, not MS_TRUE (bug 1968) 2006-11-22 12:26 frank * mapscript/php3/php_mapscript.c: fixed setRotation() to check for MS_SUCCESS, not MS_TRUE (bug 1968) 2006-11-22 12:25 frank * HISTORY.TXT, mapobject.c: Fixed msMapSetExtent() to avoid trying to calcuate the scale if the map size hasn't been set yet (bug 1968) 2006-11-15 15:36 tkralidi * HISTORY.TXT: added more Perl mapscript examples in mapscript/perl/examples/, most of which exemplify recently added GEOS functionality 2006-11-14 18:16 tkralidi * mapscript/perl/examples/shapeprops.pl: Initial implementation 2006-11-14 14:06 dan * mapfile.c: Avoid seg. fault in msLoadMap() in debug mode when map parsing fails 2006-11-14 11:44 frank * mapdrawgdal.c: Added more robust handling of dos text mode gimp files. 2006-11-14 11:32 frank * mapdrawgdal.c: avoid warning when wms/wfs disabled 2006-11-10 13:38 frank * mapowscommon.c: Added big ifdef USE_SOS_SVR for now. 2006-11-10 12:48 frank * mapdrawgdal.c: Fixed some serious bugs in gimp handling. 2006-11-09 23:50 frank * mapdrawgdal.c: Added gimp curve file support. 2006-11-09 20:54 tkralidi * HISTORY.TXT: - added mapowscommon.c/mapowscommon.h (bug 1954) - updated mapogcsos.c to use mapowscommon.c functions (bug 1954) 2006-11-09 20:44 tkralidi * mapogcsos.c: Integration of mapowscommon.c/h (bug 1954) to derive all OWS Common constructs from mapowscommon functions. - msSOSException now is a wrapper to msOWSCommonExceptionReport - GetCapabilities: ServiceIdentification now uses msOWSCommonServiceIdentification - GetCapabilities: ServiceProvider now uses msOWSCommonServiceProvider 2006-11-09 20:40 tkralidi * Makefile.vc: Added mapowscommon.obj to MS_OBJS (bug 1954) 2006-11-09 20:39 tkralidi * Makefile.in: Added mapowscommon.o to OBJS directive (bug 1954) 2006-11-09 20:37 tkralidi * mapowscommon.c, mapowscommon.h: Initial implementation (bug 1954) 2006-11-09 20:36 tkralidi * mapows.c: msGetLanguage now uses maperror.h MS_ERROR_LANGUAGE 2006-11-09 20:30 tkralidi * maperror.h: Added MS_ERROR_LANGUAGE #define for use by error handlers such as msOWSCommonExceptionReport and msOWSGetLanguage 2006-11-09 14:05 dan * mapfile.c: Log time spent in msLoadMap() if map-> debug is set 2006-11-07 20:43 tkralidi * HISTORY.TXT: added msOWSGetLanguage function in mapows.c/h (bug 1955) 2006-11-06 10:18 tkralidi * mapows.c: altered msOWSGetLanguage to always return en-US for exceptions, else ows_language 2006-11-06 10:17 tkralidi * mapows.h: added msGetLanguage as per bug 1955 2006-11-05 23:03 frank * HISTORY.TXT, mapdrawgdal.c: preliminary implementation of RFC21/raster color correction (bug 1943) 2006-11-02 13:58 tkralidi * mapows.c: Added msOWSGetLanguage function as per bug 1955 2006-10-31 14:35 assefa * HISTORY.TXT, mapogcsld.c: when reading an SLD, sequence of classes was reversed (Bug 1925) 2006-10-31 12:08 hobu * HISTORY.TXT, mapsde.c: make sure to initialize sde->row_id_column to NULL or we'll blow up on close for operations like GetCapabilities 2006-10-31 12:05 hobu * HISTORY.TXT: [no log message] 2006-10-31 12:03 hobu * mapsde.c: make sure to initialize sde->row_id_column to NULL or we'll blow up on close for operations like GetCapabilities 2006-10-30 18:42 sdlime * maptemplate.c: Added pattern option to the item tag so you can restrict the set of feature values that a particular output tag is applied to. The pattern is given as a regex. 2006-10-30 13:28 tkralidi * mapscript/perl/examples/distanceToPoint.pl: Initial addition 2006-10-30 13:22 tkralidi * mapscript/perl/examples/distanceToShape.pl: formatted output 2006-10-30 13:20 tkralidi * mapscript/perl/examples/distanceToShape.pl: Initial addition 2006-10-30 12:42 tkralidi * mapscript/perl/examples/shp_in_shp.pl: Initial addition 2006-10-30 11:28 tkralidi * mapscript/perl/examples/buffer.pl: edited header info 2006-10-30 08:56 tkralidi * mapscript/perl/examples/buffer.pl: Initial addition 2006-10-30 08:44 tkralidi * mapscript/perl/examples/thin.pl: initial addition 2006-10-26 10:21 assefa * mapscript/php3/README: Correct error in documentation for geos functions within and containsshape. 2006-10-24 22:59 sdlime * HISTORY.TXT: Updated HISTORY.TXT. 2006-10-24 01:08 sdlime * mapfile.c, mapfile.c: Fixed one more issue with loadExpressionString... 2006-10-24 00:46 sdlime * mapfile.c: Fixed a problem in loadExpressionString so that if an expression string is not a logical, regex or case insensitive expression then it is automatically a string expression. This allows more straight forward filter and expression setting from MapScript. 2006-10-24 00:40 sdlime * mapfile.c: Fixed a problem in loadExpressionString so that if an expression string is not a logical, regex or case insensitive expression then it is automatically a string expression. This allows more straight forward filter and expression setting from MapScript. 2006-10-24 00:16 tkralidi * COMMITERS: added tkralidi to committers 2006-10-22 13:48 tamas * mapogr.cpp: Changed OGRLayerGetAutoStyle not to pass NULL pointer to GetRGBFromString causing access violation. 2006-10-20 15:02 frank * HISTORY.TXT, mapresample.c: fixed performance problem in raster reprojection (bug 1944) 2006-10-16 10:50 assefa * mapogcsos.c, HISTORY.TXT: Fixed bugs realted to metadata and xml output (1731, 1739, 1740, 1741). Fixed bug with large xml output (1938) 2006-10-13 20:36 frank * HISTORY.TXT, Makefile.in: fix solaris make (not gnumake) support 2006-10-13 20:27 frank * Makefile.in: Fix dependence on pattern rule for mapogr.o so that non-gnumake will work ok (like on Solaris). 2006-10-05 14:32 hobu * mapscript/doc/mapscript.txt: reST tweaks 2006-10-05 13:06 dan * HISTORY.TXT: Fixed some formatting that breaks in reStructuredText and created section for v 4.99 2006-10-04 11:01 dan * map.h: Update version, this is now 4.99 (dev version to be released as 5.0) 2006-10-04 10:54 dan * map.h: Update for 4.10.0 2006-10-02 13:30 dan * HISTORY.TXT: Added known issues section for 4.10.0 2006-09-29 16:52 sdlime * maptemplate.c: Updated error message about malformed template names to output the actual name. Makes debugging easier. 2006-09-27 17:57 dan * HISTORY.TXT, map.h: Update for 4.10.0-rc1 2006-09-27 12:32 hobu * nmake.opt: Turn off GDAL/OGR and proj.4 too 2006-09-27 12:30 hobu * nmake.opt: turn off OGC stuff by default 2006-09-26 08:18 assefa * HISTORY.TXT, mapogcsld.c: [SLD] quantity values for raster sld can be float values instead of just being integer 2006-09-25 17:02 tamas * MIGRATION_GUIDE.TXT: Added note for layerObj.labelitemindex, .labelsizeitemindex, .labelangleitemindex 2006-09-25 16:56 tamas * HISTORY.TXT: Note for hiding labelitemindex, labelsizeitemindex, labelangleitemindex. 2006-09-25 16:51 tamas * map.h: Hiding labelitemindex, labelsizeitemindex, labelangleitemindex from the SWIG interface (bug 1906) 2006-09-23 23:31 frank * mapobject.c: Same as last fix, but for y dimension, instead of just x. 2006-09-23 22:42 frank * HISTORY.TXT, mapraster.c: handle upsidedown images through resample logic. (bug 1904) 2006-09-23 12:00 frank * HISTORY.TXT, mapobject.c: Fixed computation of geotransform to match BBOX (to edges of image) not map.extent (to center of edge pixels). (bug 1916) 2006-09-23 11:23 frank * map.h: Avoid c++ style comments. 2006-09-06 17:50 dan * HISTORY.TXT, map.h: Update for 4.10.0-beta3 2006-09-06 13:26 sdlime * mapwfs.c: Removed advertising GML3 support in WFS 1.0.0 getCapabilities output. 2006-09-06 12:42 dan * mapscript/php3/php_mapscript.c: Removed unused variable in php_ms_IO_getStdoutBufferBytes() 2006-09-06 01:51 sdlime * mapgd.c: Applied Bart's quick fix for bug 1776. Real fix is addressed by rounding width and height before calling createBrush. However, that might still be an issue due to the rounding issues mentioned in that bug. This is a safe alternative for now. 2006-09-06 01:26 sdlime * maplabel.c: Fixed a bug with curved labels where character advance array was not being gdFree'd. (bug 1899) 2006-09-06 00:26 sdlime * mapgeos.c: Converted geometry to shapeObj code to use msAddLineDirectly instead of msAddLine. 2006-09-05 17:27 tamas * mapscript/doc/mapscript.txt: Added some styleObj attributes 2006-09-05 16:44 tamas * mapscript/doc/mapscript.txt: mapObj.outputformatlist 2006-09-05 16:39 frank * HISTORY.TXT, mapogr.cpp: added support for multipoint and multiline to wkt translation (bug 1618) 2006-09-05 16:34 frank * HISTORY.TXT, mapgeos.c: fix multipoint/multiline conversion to shapeObj (bug 1897) 2006-09-05 16:28 tamas * mapscript/doc/mapscript.txt: markerCacheMemberObj 2006-09-05 16:18 tamas * mapscript/doc/mapscript.txt: mapObj.getNumSymbols 2006-09-05 15:58 tamas * mapscript/doc/mapscript.txt: layerObj.getProjection, layerObj.whichShapes, layerObj.nextShape 2006-09-05 15:25 tamas * mapscript/doc/mapscript.txt: Added labelObj.autofollow, labelObj.encoding 2006-09-05 12:14 tamas * mapscript/doc/mapscript.txt: Added imageObj.getBytes 2006-09-05 11:55 frank * mapscript/doc/mapscript.txt: Added msGetVersion(). 2006-09-05 11:46 dan * README.CONFIGURE: Note to state that MapServer requires GEOS version 2.2.2 or more recent. 2006-09-05 11:32 frank * mapogr.cpp, HISTORY.TXT: added support for translating multipoint to ms shapes (bug 1891) 2006-09-05 09:49 julien * mapcontext.c, HISTORY.TXT: WMC true/false bool and use format when formatlist not avail. bug 1723,1692 2006-09-05 08:32 dan * MIGRATION_GUIDE.TXT: Fixed typo 2006-09-05 08:29 dan * MIGRATION_GUIDE.TXT: Added notes about WMS GetFeatureInfo in text/plain change and WFS gml_featureid requirement. 2006-09-04 13:05 dan * HISTORY.TXT, mapogr.cpp: Added support for MULTIPOLYGON and MULTILINESTRING in msShapeFromWKT() when going through OGR (i.e. GEOS disabled) (bug 1891) 2006-09-04 05:30 umberto * mapscript/ruby/extconf.rb: Fixed build of ruby mapscript 2006-09-01 14:03 umberto * mapprimitive.c, mapprimitive.h: Removed USE_GEOS defines, bug #1890 2006-08-31 22:30 sdlime * layerobject.c, map.h, mapfile.c, mapscript/php3/mapscript_i.c: Dan beat me to the bug 1428 fix. I took a bit futher by removing msLayerGetFilterString() from layerobject.c and refer to that in the mapscript getFilter/getFilterString methods. 2006-08-31 16:48 dan * HISTORY.TXT, map.h, mapfile.c, mapscript/php3/mapscript_i.c: Fixed MapScript getExpressionString() that was failing on expressions longer that 256 chars (SWIG) and 512 chars (PHP). Also moved all that code to a msGetExpressionString() in mapfile.c (bug 1428) 2006-08-31 13:24 assefa * HISTORY.TXT, mapogcsld.c: use Title of Rule if Name not present (bug 1889). 2006-08-31 12:20 assefa * mapscript/php3/README: Correct typo error. 2006-08-31 11:34 assefa * mapscript/php3/: README, php_mapscript.c: Correct a problem with function ms_iogetStdoutBufferBytes (Bug 1790). 2006-08-31 02:32 sdlime * mapfile.c: Cleaned up loadExpressionString a bit. 2006-08-30 22:52 sdlime * mapgeos.c: Removed USE_GEOS dependencies in shape.i for SWIG MapScript. Non-GEOS alternatives were added to the msGEOS... functions if applicable (only intersects and distanceToShape for the moment) so that calling those functions without GEOS support will still generate an answer. 2006-08-30 17:19 assefa * mapscript/php3/php_mapscript.c: Remove debug statement in function loadparams. 2006-08-30 12:06 hobu * mapgd.c: northwest airlines sucks. I fixed the libiconv warning on my Memphis->Greenland->Boston leg of my trip to Italy 2006-08-29 15:34 frank * mapimagemap.c: Fix C++'ism (declare values after first statement in block). 2006-08-29 15:23 frank * HISTORY.TXT, mapimagemap.c: fixed syntax error in mapimagemap.c - affects vc++ 2006-08-28 23:34 dan * HISTORY.TXT: Added note about bug 1885 (fixed heap overflow with oversized POST request) 2006-08-28 23:33 dan * HISTORY.TXT: Added notes for bug 760 and 1885 2006-08-28 22:57 dan * HISTORY.TXT, map.h: Prepare for 4.10.0-beta2 2006-08-28 22:51 sdlime * mapimagemap.c: Applied patch supplied by Vilson Farias for extra commas with imagemap output (bug 770). 2006-08-28 22:31 sdlime * map.h, mapgeos.cpp: Got a bit overzealous with the commit for bug 1885. 2006-08-28 22:22 sdlime * cgiutil.c, cgiutil.h, map.h, mapgeos.cpp: Fixed buffer overflow with POSTs and huge numbers of name/value pairs. (bug 1885) 2006-08-28 21:56 sdlime * cgiutil.c, cgiutil.h, mapserv.c, mapscript/php3/mapscript_i.c: Fixed buffer overflow with POSTs and huge numbers of name/value pairs. Reduced MAX_PARAMS (now MS_MAX_CGI_PARAMS) from 10,000 to 100. 2006-08-28 17:43 assefa * mapogcsld.c: Add ifdefs around functions using ows functions. 2006-08-28 17:16 assefa * mapows.h: add flag USE_SOS_SVR as part of the flags enabling ows utility functions to be defined. 2006-08-28 16:16 assefa * mapogcsld.c: PointSymbolizer does not use outline color correctly (bug 1887). 2006-08-28 10:09 hobu * configure, configure.in: missed a ./lib for bug 1867 2006-08-28 05:47 umberto * mapscript/java/README: Swig notes 2006-08-28 05:45 umberto * MIGRATION_GUIDE.TXT: Note about changed ENUMS API in Java mapscript for newer versions of swig. Fix to revert to old behaviour provided. 2006-08-28 05:42 umberto * mapscript/java/javamodule.i: MIGRATION_GUIDE.TXT 2006-08-27 14:14 hobu * HISTORY.TXT: [no log message] 2006-08-27 14:12 hobu * configure, configure.in: properly set ./lib and ./include directories for MING (bug 1866) 2006-08-27 14:06 hobu * HISTORY.TXT: [no log message] 2006-08-27 14:04 hobu * configure: .dylib detection (bug 1867) 2006-08-27 14:03 hobu * configure.in: detect .dylib versions of xpm and iconv (bug 1867) 2006-08-27 14:00 hobu * configure.in: detect .dylib versions of tiff and pdf (bug 1867) 2006-08-27 13:56 hobu * configure.in: detect .dylib version of gd (bug 1867) 2006-08-27 13:52 hobu * configure.in: detect .dylib version of jpeg and proj (bug 1867) 2006-08-27 13:48 hobu * configure.in: detect .dylib versions of png, zlib, and freetype libraries (bug 1867) 2006-08-27 12:47 hobu * HISTORY.TXT: remove mpatrol support (bug 1883). 2006-08-27 12:40 hobu * mapscript/java/Makefile.in, README.CONFIGURE: remove mpatrol support (bug 1883). 2006-08-27 12:33 hobu * Makefile.in: remove mpatrol support (bug 1883) 2006-08-27 12:28 hobu * configure, configure.in, map.h: remove mpatrol support (bug 1883). 2006-08-26 18:32 tamas * mapscript/doc/mapscript.txt: Some minor changes 2006-08-26 18:04 novak * mapfile.c, mapscale.c: Enable support for TrueType fonts (bug 1882) 2006-08-26 16:20 hobu * mapscript/java/Makefile.in: ensure we use g++ for linking instead of gcc use the current @LD_SHARED@ 2006-08-26 15:53 tamas * HISTORY.TXT: [no log message] 2006-08-26 15:31 hobu * HISTORY.TXT: [no log message] 2006-08-26 15:29 tamas * Makefile.vc: Added '-DWIN32 -D_WIN32' to the mapscriptvars target 2006-08-26 15:18 tamas * nmake.opt: Replaced '-DWIN32 -D_WIN32' from MS_DEFS to MS_CFLAGS This modfication allows MS_DEFS to be added to the SWIG command line 2006-08-26 13:25 frank * mapgd.c: use MS_NINT_GENERIC for symbol offset calculation (bug 1716) 2006-08-26 13:25 frank * HISTORY.TXT, Makefile.in, configure, configure.in, map.h: added --disable-fast-nint, made ignore-missing off by default (bug 1716) 2006-08-26 12:35 hobu * configure: update for recent changes to PHP shared library stuff (bug 1877) 2006-08-26 12:32 hobu * configure.in: use the new function PHP_LD_SHARED to determine PHP's shared library building requirements (bug 1877). HCB 2006-08-26 12:31 hobu * aclocal.m4: a new function, PHP_LD_SHARED, which is used to determine if we need to do anything special for building a shared MapScript object for PHP. For OSX, this needs to be different than the normal LD_SHARED. See bug 1877 for more details. HCB 2006-08-26 12:29 hobu * mapscript/php3/Makefile.in: update the all target to use .so instead of @SO_EXT@ 2006-08-26 11:49 tamas * mapscript/doc/mapscript.txt: Added doc for styleObj.setSymbolByName and shapeObj.initValues 2006-08-26 11:15 tamas * HISTORY.TXT: Note on adding setSymbolByName to styleObj (bug 1835) 2006-08-26 10:53 hobu * mapogcsld.c: ensure that szCompare and szCompare2 are initialized before being used 2006-08-26 10:40 hobu * mapscript/php3/Makefile.in: always build with the .so extension as PHP always expects it. This reverts the previous change. 2006-08-25 23:55 hobu * MIGRATION_GUIDE.TXT: notes about GEOS 2006-08-25 22:59 hobu * MIGRATION_GUIDE.TXT: add notes about libgd re: 1px AA and ANGLE FOLLOW 2006-08-25 14:17 dan * mapscript/php3/examples/test_draw_map.phtml: Fixed args passed to saveWebImage() (bug 1871) 2006-08-25 14:09 dan * mapscript/php3/examples/test_draw_legend_icon.phtml: Fixed args passed to saveWebImage() 2006-08-25 10:03 assefa * HISTORY.TXT, mapogcsld.c: Generate ogc filters now outputs the ocg name space (bug 1863). 2006-08-25 03:15 umberto * mapscript/java/README: make tests compile with swig >= 1.3.24, bug #1869 2006-08-24 11:31 assefa * nmake.opt: Add flag GD_HAS_FTEX_XSHOW (keyword FOLLOW for angle in lable object). 2006-08-24 08:44 dan * HISTORY.TXT, mapwms.c: Don't return a WCS ref in WMS DescribeLayer responses when layer type is CONNECTIONTYPE WMS (cascaded WMS layers not supported for WCS) (bug 1874) 2006-08-23 18:16 assefa * mapscript/php3/: README, php_mapscript.c: Add function ms_iostripstdoutbuffercontenttype (bug 1790) 2006-08-23 14:28 dan * mapows.c, mapows.h, mapwms.c: Use OWS_DEFAULT_SCHEMAS_LOCATION #define instead of hardcoded string (bug 1873) 2006-08-23 14:06 assefa * HISTORY.TXT, mapogcsld.c: Correct partly the problem of translating regex to ogc:Literal (bug 1644). 2006-08-23 14:06 dan * mapwms.c: Fixed another ref to http://schemas.opengeospatial.net (bug 1873) 2006-08-23 14:05 dan * mapwms.c: Fixed another ref to http://schemas.opengis.net (bug 1873) 2006-08-23 13:52 dan * HISTORY.TXT, mapows.c, HISTORY.TXT, mapows.c: schemas.opengeospatial.net has been shutdown, use schemas.opengis.net instead as the default schema repository for OGC services (bug 1873) 2006-08-23 10:16 assefa * mapogcsld.c: Initialize variables. Remove unused function. 2006-08-23 00:15 sdlime * maptemplate.c: Updated template tags that maintain checkbox/radio box/select list state to output valid XHTML. (bug 1860) 2006-08-22 19:48 hobu * Makefile.in: LIBMAP_SH_VER was defined backwards 2006-08-22 19:20 tamas * MIGRATION_GUIDE.TXT: Added note on the changes of the immutable members and the shapeObj construction. 2006-08-22 19:14 hobu * mapgml.c: throw away the const qualifier of msOWSLookupMetadata when we set the namespace_prefix which is not defined as constant 2006-08-22 19:11 hobu * epplib.c: cast the first argument of the call to swap2 on line 231 to short * as the function prototype expects 2006-08-22 19:07 hobu * mapio.c: cast to a const char* the first argument to strncasecmp 2006-08-22 17:15 dan * HISTORY.TXT, MIGRATION_GUIDE.TXT: Created MIGRATION_GUIDE.TXT 2006-08-22 15:55 dan * HISTORY.TXT: Fixed php_mapscript Windows build that was broken in beta1 (bug 1872) 2006-08-22 15:46 dan * mapscript/php3/php_mapscript.c: Comment-out the empty ZEND_*_GLOBALS() stuff that was breaking the Windows build (bug 1872) 2006-08-22 14:20 assefa * HISTORY.TXT, mapogcsld.c: Support tag in SLD label (Bug 1857) 2006-08-22 13:33 assefa * HISTORY.TXT, mapogcsld.c: Use the label element in the ColorMapEntry for the raster symbolizer (Bug 1844). 2006-08-22 11:55 assefa * mapscript/php3/README, mapscript/php3/mapscript_i.c, mapscript/php3/php_mapscript.c, mapscript/php3/php_mapscript.h, HISTORY.TXT: Adding geos functions to php mapscript (Bug 1327) 2006-08-22 09:56 hobu * maplayer.c: ssh! comment out "tile;" which was unused and causing compiler to complain 2006-08-22 09:54 hobu * mapxbase.c: cast the second argument to char* that we're passing into strncopy 2006-08-22 09:47 hobu * mapgd.c: make sure to cast the strings being passed into gdImageString as (unsigned char *) to silence warnings from the compiler 2006-08-22 00:45 sdlime * mapgml.c, mapows.h, mapwfs.c: Fixed a bug that did not allow for seperate metadata namespaces to be used for WMS vs. WFS for GML transformations (e.g. WFS_GEOMETRIES, WMS_GEOMETRIES). 2006-08-21 16:53 tamas * HISTORY.TXT: Note about the recent changes 2006-08-21 09:12 dan * HISTORY.TXT, configure, configure.in, HISTORY.TXT, configure, configure.in: Fixed error in detection of libpdf.sl in configure.in (bug 1868). 2006-08-17 22:09 dan * HISTORY.TXT, map.h: Updated for 4.10.0-beta1 2006-08-17 17:31 tamas * HISTORY.TXT: Enumerating the object members were made immutable (bug 1803) 2006-08-17 17:01 tamas * HISTORY.TXT: Note on marking some SWIG object members immutable (bug 1803) 2006-08-17 16:57 tamas * map.h, mapscript/doc/mapscript.txt: Made some object members immutable (bug 1803) 2006-08-17 08:31 dan * README.CONFIGURE: Added notes about required GD versions (2.0.29) and about the "GD patch". 2006-08-17 01:26 sdlime * mapscript/doc/mapscript.txt: Added documentation for the various GEOS methods and the toShape method for a pointObj. 2006-08-17 00:37 sdlime * mapfile.c, map.h, mapdraw.c: In keeping with naming conventions (like it or not) label->angle_follow becomes label->autofollow... 2006-08-17 00:32 sdlime * configure, configure.in, mapfile.c, maplabel.c, mapprimitive.c: Disable path following labels unless GD 2.0.29 or greater is available. 2006-08-16 14:33 dan * mapscript/php3/php_mapscript.c: Cleanup some old PHP3 stuff 2006-08-16 10:05 sdlime * map.h, mapstring.c, maptemplate.c: Removed any ambiguity with msCommifyString(). At the moment it only handles North American representaions of numbers (e.g. 2,345.678). 2006-08-16 09:27 dan * mapthread.h: Added TLOCK_TMPFILE (bug 1322) 2006-08-15 13:24 dan * HISTORY.TXT, maputil.c, mapscript/php3/php_mapscript.c: Fixed problem with PHP MapScript's saveWebImage() filename collisions when mapscript was loaded in php.ini with PHP as an Apache DSO (bug 1322) 2006-08-15 13:24 sdlime * mapgd.c: Trimmed history... 2006-08-15 10:27 dan * mapscript/php3/php_mapscript.c: Trim the CVS logs in header a bit 2006-08-15 02:18 sdlime * maplexer.l: Simplified quoted string rules in maplexer.l, just or'd together the single and double qoute regular expressions. Updated include detection to support single quotes as well. 2006-08-15 01:07 sdlime * mapdraw.c: msDrawQueryMap now respects layer drawing order. 2006-08-15 01:01 sdlime * mapdraw.c: Fixed a couple of query map bugs, 1858 that alters which style is re-colored with POLYGON layers, msDrawQueryMap now respects layer order. 2006-08-14 17:52 sdlime * mapwfs.c: Updated WFS GetFeature to reference external namespaces if available. 2006-08-14 17:15 sdlime * mapwfs.c: Added support to WFS DescribeFeatureType for external schemas (initial coding). 2006-08-14 16:19 dan * HISTORY.TXT, mapwfs.c: Produce a warning in GetCapabilities if ???_featureid not set (bug 1782) 2006-08-14 16:06 dan * HISTORY.TXT, mapgml.c: Produce warning in WFS GetFeature output if ???_featureid is specified but corresponding item is not found in layer (bug 1781) 2006-08-14 14:47 sdlime * mapgml.c, mapows.h, mapwfs.c: Some more implementation of external application schema support. 2006-08-14 14:33 dan * HISTORY.TXT, mapscript/php3/README, mapscript/php3/php_mapscript.c: Added support for missing members of styleObj in PHP MapScript (bug 1852). 2006-08-13 10:26 sdlime * mappostgis.c: Fixed typo in connection encryption addition. 2006-08-11 17:44 sdlime * mapwfs.c: Added namespace reading (using is the hard part) to WFS server. 2006-08-11 17:32 sdlime * mapgml.c: The GML writer for WFS now allows a layer to override the default namespace via OWS_NAMESPACE_PREFIX at the layer level. 2006-08-11 14:56 sdlime * mapgml.c, mapows.h: Initial versions of namespace read/free functions. 2006-08-11 14:40 sdlime * mapows.h: Created gmlNamespaceObj structures. 2006-08-11 12:58 dan * mappostgis.c, mapsde.c: Added ability to encrypt tokens (passwords, etc.) in database connection strings (MS-RFC-18, bug 1792) 2006-08-09 10:27 frank * mapio.c, mapio.h: fixed data length handling in strip content header 2006-08-05 16:32 tamas * HISTORY.TXT: Added note about the shape.i changes 2006-08-04 00:36 sdlime * maplegend.c: Removed cut & paste artifact (oops). 2006-08-04 00:33 sdlime * maplegend.c: Fixed a problem with full-image legends where layer sizeunits were not taken into account when rendering a legend. (bug 1147) 2006-08-02 20:22 sdlime * mapobject.c: Fixed problem where insertLayer does not set the layer index properly if the layer is inserted between existing layers. (bug 1838) 2006-08-01 23:25 sdlime * mapgml.c: Added missing pointMember tag to multipoint output for GML 2.1.2. (bug 1847) 2006-08-01 14:23 sdlime * mapsde.c: Fixed a problem in the SDE code that prohibited setting SDE to only process the attribute portion of a query. 2006-08-01 09:48 sdlime * mapgml.c: Added missing / in closing tag for multipoint (GML v2.1.2). 2006-07-31 23:09 sdlime * mapgml.c: Added missing pointMember tag to multipoint output for GML 2.1.2. (bug 1847) 2006-07-22 23:34 sdlime * HISTORY.TXT, HISTORY.TXT: Updated history. 2006-07-22 23:28 sdlime * mapsymbol.c, mapsymbol.c: Fixed error in msAddImageSymbol() where imagepath is not set. (bug 1832) 2006-07-13 16:22 frank * mapscript/doc/mapscript.txt: Added msIO_stripStdoutBufferContentType. 2006-07-13 16:18 frank * mapio.c, mapio.h: added msIO_stripStdoutBufferContentType 2006-07-12 21:53 dan * HISTORY.TXT, map.h: Update for 4.8.4 release 2006-07-12 02:17 sdlime * mapshape.c: Added debug statements to output information when tiles tiles are not found (mimicing mapraster.c). Useful when debuging tileindex problems. 2006-07-10 21:09 frank * mapoutput.c, HISTORY.TXT, mapoutput.c: msCloneOutputFormat() needs to propagate inmapfile flag (bug 1823). 2006-07-10 21:08 frank * HISTORY.TXT: Mark dynamically created mapscript outputFormatObj's as inmapfile (bug 1816) 2006-07-07 06:52 umberto * HISTORY.TXT: Corrected entries for #1817 2006-07-06 23:35 frank * nmake.opt: Also include GEOS 3.x capi include directory in include path. 2006-07-06 17:35 frank * mapio.c: fixed statement order to be valid C 2006-07-06 09:21 dan * HISTORY.TXT: Added INCLUDE capability in mapfile parser (bug 279) 2006-07-06 01:45 sdlime * maplexer.l: Initial support for the lexer to support multiple input buffers (e.g. IMPORT 'filename') from within a mapfile. Seems to work in light testing. Caveats: filename *must* be double quoted. Need further testing as I am sure there are pathing issues. Should have read the Flex manual closely ages ago... 2006-07-05 23:45 sdlime * mapgeos.c: Added simple error and notice handlers for GEOS. Notices are ignored and errors are passed straight on through to msSetError(). Let's see what it breaks... 2006-07-05 01:54 frank * mapio.c, mapio.h, mapthread.h, maputil.c: implement per-thread io contexts 2006-07-05 01:50 frank * mapserv.c: avoid mapservobj leak in some error cases 2006-07-03 18:53 hobu * HISTORY.TXT: [no log message] 2006-07-03 13:29 frank * HISTORY.TXT: MapScript (swig) creation of an outputFormatObj will now set the inmapfile flag so that it gets written out to saved maps by default (Bug 1816). 2006-06-29 16:37 hobu * Makefile.vc: don't harshly fail on clean if the generated file isn't there 2006-06-29 16:29 hobu * nmake.opt: link against GEOS C API 2006-06-29 16:28 hobu * nmake.opt: add GEOS C API includes directory 2006-06-29 16:15 assefa * mapscript/php3/php_mapscript.c: Comment out errno causing build problems in depricated php3_ms_getcwd function (Bug 1772). 2006-06-28 09:46 umberto * mapscript/java/Makefile.in: Threadtest runs through draw, query and geos buffer functions in a random fashion 2006-06-27 23:13 sdlime * HISTORY.TXT: Updated HISTORY.TXT for new GEOS work. 2006-06-27 11:19 umberto * mapscript/java/Makefile.in: Support for running threadtests from Makefile 2006-06-27 11:05 frank * mapgeos.c: Fixed last fix. 2006-06-27 10:43 frank * mapgeos.c: early GEOS C API versions lack GEOSLength and GEOSArea 2006-06-27 09:58 frank * mapprimitive.c: Place shapeObj->geometry assignment into #ifdef USE_GEOS. 2006-06-27 09:35 sdlime * configure, configure.in, map.h, mapgeos.c, maputil.c: Initial version of GEOS C-API code including SWIG bindings for most everything useful. 2006-06-27 09:33 sdlime * mapgeos.cpp: Mapgeos.cpp is no longer needed. 2006-06-27 02:53 sdlime * mapprimitive.h: Excluded shapeObj geometry member from Swig wrapping. 2006-06-27 02:32 sdlime * mapprimitive.c: Fixed msCopyShape to initialize the geometry property of the destination shape to NULL. 2006-06-26 12:29 frank * HISTORY.TXT, mapwms.c: If a layer has wms_timedefault metadata, make sure it is applied even if there is no TIME= item in the url. (Bug 1810) 2006-06-26 06:12 umberto * mapscript/java/README: Link to online mapscript reference 2006-06-23 16:39 frank * HISTORY.TXT, maprasterquery.c: fix time filter propogation to tileindex layer 2006-06-23 11:29 umberto * HISTORY.TXT, mapscript/java/Makefile.in: Support for GEOS/ICONV/XML2 use flags in Java Makefile.in 2006-06-23 10:49 tamas * HISTORY.TXT, HISTORY.TXT: Note on C# geos fix 2006-06-22 13:32 frank * maprasterquery.c: Use backtics version of LayerSetTimeFilter so that time queries against layers with direct shapefile tileindexes will work properly. 2006-06-20 13:26 dan * mapshape.c, mapshape.c: Fixed 3 more instances of the same shapefile leak in tiled layers (bug 1802) 2006-06-19 12:54 frank * HISTORY.TXT: ensure AC_LD_SHARED is invoked even if PHP not configured 2006-06-19 12:51 frank * configure, configure.in: ensure AC_LD_SHARED is invoked even if PHP not configured 2006-06-19 12:35 frank * HISTORY.TXT: add io context labelling, avoid depending on function pointer compares 2006-06-19 11:13 frank * mapio.c, mapio.h: add io context labelling, avoid depending on function pointer compares 2006-06-15 10:58 julien * mapcontext.c: Add SLD xsd and 1.1.0 reference in the root element 2006-06-14 14:13 julien * mapcontext.c, HISTORY.TXT: Support WMC Min/Max scale in write mode. bug 1581 2006-06-14 08:42 dan * HISTORY.TXT, mapshape.c: Fixed leak of shapefile handles (shp/shx/dbf) on tiled layers (bug 1802) 2006-06-14 08:31 dan * HISTORY.TXT, mapshape.c: Fixed leak of shapefile handles (shp/shx/dbf) on tiled layers (bug 1802) 2006-06-11 23:42 sdlime * mapscript/perl/examples/: dump.pl, shpinfo.pl: Applied Tom's patches for dump.pl and shpinfo.pl... 2006-06-08 04:01 umberto * mapscript/java/Makefile.in: Run interface target by default 2006-06-08 04:00 umberto * mapscript/java/Makefile.in: Compile new example (courtesy by Nicol Herman mapserver@geoworld.de) 2006-06-08 03:51 umberto * HISTORY.TXT, map.h, mapscript/mapscript.i: webObj constructor and destructor (bug 1798) 2006-06-06 10:24 frank * HISTORY.TXT: ensure msOWSDispatch() always available 2006-06-06 10:21 frank * mapows.c, mapows.h: ensure msOWSDispatch() always available 2006-06-06 09:27 frank * mapscript/java/.cvsignore: New 2006-06-05 16:08 hobu * HISTORY.TXT: [no log message] 2006-06-05 16:07 hobu * mapogcfilter.c: make sure to close the layer in FLTAddToLayerResultCache 2006-06-05 16:07 hobu * mappool.c: only print debug output for unreferenced closes if debug is set for the connection 2006-06-05 15:45 assefa * mapogcsos.c: Split buffer into small pieces before outputting it. 2006-06-05 12:39 hobu * mappool.c: don't output connection details into debug output 2006-06-04 12:46 hobu * map.h: trim log so it only goes back to the beginning of 4.8 2006-06-04 12:39 hobu * map.h: remove old SDE Raster cruft (was commented out anyway) 2006-06-02 16:34 dan * mapcrypto.c: REmoved msDebug() call in msReadEncryptionKeyFromFile() 2006-06-02 14:58 dan * mapcrypto.c: Doc update: Buffer passed to msEncryptStringWithKey() has to be strlen(in)+16+1 bytes and not strlen(in)+8+1 to account for hex encoding of padding bytes 2006-06-02 14:56 dan * msencrypt.c: Fixed buffer overflow when encrypting string (buffer passed to msEncryptStringWithKey() didn't include enough room for padding) 2006-06-01 16:51 dan * mapcrypto.c: Fixed possible buffer overflow in msDecryptStringTokens() and improved error message if key file could not be read. 2006-06-01 16:49 dan * mapogr.cpp: Enabled support for encrypted connection strings (MS-RFC-18, bug 1792) 2006-06-01 16:08 dan * maporaclespatial.c: Fixed test on return value of msDecryptStringTokens() 2006-06-01 16:08 dan * map.h: Added missing prototype for msGenerateEncryptionKey() (bug 1792) 2006-06-01 15:58 dan * HISTORY.TXT: Note about RFC-18, bug 1792 2006-06-01 15:56 dan * Makefile.in, Makefile.vc, map.h, mapcrypto.c, mapfile.c, maporaclespatial.c, msencrypt.c: Added ability to encrypt tokens (passwords, etc.) in database connection strings (MS-RFC-18, bug 1792) 2006-05-31 10:48 hobu * mapscript/python/setup.py: pull in GD on Win32 because we no longer export GD symbols into mapserver_i 2006-05-31 02:43 umberto * HISTORY.TXT: Comment for mapzoom.i changes. 2006-05-29 17:29 hobu * mapscript/php3/Makefile.in: use SO_EXT for shared lib extensions (to pick up dylib instead of so for osx) 2006-05-29 16:31 dan * mapogr.cpp: Make sure oPenColor is always initialized (avoid warning on MacOSX) 2006-05-29 15:32 hobu * aclocal.m4, configure: do -flat_namespace and -undefined suppress when linking on osx to look up symbols at runtime 2006-05-29 15:02 assefa * mapscript/php3/: README, mapscript_i.c, php_mapscript.c, php_mapscript.h: Update PHP mapscript to support addition of MapScript WxS Services (RFC 16, Bug 1790) 2006-05-29 14:57 hobu * Makefile.in, aclocal.m4, configure: Shared library building on osx (with versioning!) Default to using g++ to link instead of gcc 2006-05-29 14:07 assefa * mapswf.c: Correct a missing argument when generating layer related Action scripts. 2006-05-29 14:05 hobu * aclocal.m4, configure: updated version of AC_LD_SHARED from GDAL to support shared library building on osx 2006-05-26 17:46 tamas * map.h, mapcopy.c, mapfile.c, mapmygis.c: Moving layerObj.sameconnection and msCheckConnection() internal to the MYGIS data provider. 2006-05-26 14:37 frank * mapscript/doc/mapscript.txt: Updated to indicate it describes mapserver 4.9. 2006-05-25 22:21 assefa * mapogcsld.c: Support symbols beside the WellKnownName ones for Mark symbols (Bug 1798). 2006-05-24 14:47 frank * mapscript/doc/mapscript.txt: Added new RFC 16 entry points. 2006-05-24 04:28 umberto * mapscript/java/Makefile.in: Metadata example 2006-05-23 13:50 frank * mapscript/python/pymodule.i: handle owns_data flag in gdBuffer (Bug 1788) 2006-05-23 13:48 frank * mapscript/mapscript.i: added owns_data field to gdBuffer, and msio.i include (bug 1788) 2006-05-23 13:39 frank * mapscript/java/javamodule.i: Added owns_data flag in gdBuffer (bug 1788) 2006-05-23 13:39 frank * mapscript/java/Makefile.in: added WxSTest to tests (bug1788) 2006-05-22 15:23 frank * HISTORY.TXT: rfc 16 item 2006-05-22 15:20 frank * mapio.c, mapio.h: added some of the RFC 16 entry points 2006-05-19 16:53 dan * HISTORY.TXT, map.h, mapfile.c, mapogr.cpp, mapwfslayer.c: Use lp->layerinfo for OGR connections (instead of ogrlayerinfo) (bug 331) 2006-05-18 18:20 sdlime * mapprimitive.c: Fixed offseting code percentage of 1.0 maps to width-1 or height-1. 2006-05-17 15:25 assefa * mapscript/php3/php_mapscript.c: forgot to add the style parameters in phpms_build_style_object (Bug 1786). 2006-05-17 12:04 assefa * mapscript/php3/: README, mapscript_i.c, php_mapscript.c, php_mapscript.h: Add geos functions union, difference and intersection (Bug 1778) 2006-05-17 10:58 assefa * Makefile.vc: Added mappostgresql 2006-05-17 10:56 umberto * mapscript/java/javamodule.i: Fix segfault when native char* is NULL in JNU_NewStringNative 2006-05-17 10:11 assefa * mapscript/php3/: README, php_mapscript.c: Add angle and other missing properties to the style object (Bug 1786) 2006-05-16 01:36 sdlime * mapgd.c: Fixed bug that required PIXMAP fills to define a bogus color. 2006-05-15 15:09 frank * HISTORY.TXT, mapshape.c, HISTORY.TXT, mapshape.c: Support treating POLYGONZ as MS_SHAPE_POLYGON. (bug 1784) 2006-05-15 13:25 dan * HISTORY.TXT, cgiutil.c, mapio.c, mapio.h: Force stdin into binary mode on win32 when reading post bodies. (bug 1768) 2006-05-12 16:59 frank * shp2img.c: Removed -t switch, it doesn't work. 2006-05-12 14:32 pramsey * Makefile.in, mapjoin.c, maplexer.l, mappostgresql.c: Added support for postgresql joins (Bug 1570). 2006-05-11 10:10 sdlime * map.h, mapgeos.cpp: Added GEOS Union, difference and intersection methods. 2006-05-09 18:35 pramsey * mappostgis.c: Added quotes around field names being retrieved by query requests. (Bug 1536) 2006-05-09 10:33 assefa * mapows.c: WFS client/OWS : correct path concatenation logic for temporary gml file created (bug 1770). 2006-05-08 16:28 frank * HISTORY.TXT, cgiutil.c, mapio.c, mapio.h: force stdin into binary mode when reading from stdin on win32 (bug 1768) 2006-05-08 13:41 frank * mapdraw.c: fixed layer debug time reporting 2006-05-08 11:40 hobu * Makefile.vc: don't export GD functions in mapserver.def anymore 2006-05-08 11:39 hobu * Makefile.vc: add clean targets for mapscripts don't export GD functions in mapserver.def anymore 2006-05-08 11:34 hobu * mapscript/java/makefile.vc: tweak java's clean target 2006-05-08 11:34 hobu * Makefile.vc: tweak python's clean target 2006-05-08 02:44 umberto * mapscript/java/Makefile.in: Run query by attribute example with international settings 2006-05-07 15:12 umberto * mapscript/java/Makefile.in: Typo in make test 2006-05-07 05:25 umberto * HISTORY.TXT, mapscript/java/Makefile.in, mapscript/java/README, mapscript/java/javamodule.i: Complete support for international languages in Java Mapscript 2006-05-03 18:35 pramsey * mappostgis.c: Added schema separation and search path awareness to the LayerRetrievePK. (towards Bug 1571) 2006-05-02 16:59 dan * HISTORY.TXT, mapgml.c: Output feature id as @fid instead of @gml:id in WFS 1.0.0 / GML 2.1.2 GetFeature requests (bug 1759) 2006-05-02 16:52 dan * HISTORY.TXT, mapgml.c: Output feature id as @fid instead of @gml:id in WFS 1.0.0 / GML 2.1.2 GetFeature requests (bug 1759) 2006-05-02 15:38 dan * HISTORY.TXT, mapgml.c, mapwms.c: Allow use of wms/ows_include_items and wms/ows_exclude_items to control which items to output in text/plain GetFeatureInfo. (bug 1761) 2006-05-02 12:28 frank * HISTORY.TXT, mappostgis.c: close mycursor in postgis layer close func (bug 1757) 2006-05-02 12:03 frank * HISTORY.TXT, mappostgis.c: keep track of mycursor and close in layerclose (bug 1757) 2006-04-28 12:48 dan * mapwms.c: Made request, service and format const instead of static in msWMSDispatch() 2006-04-28 12:07 pramsey * mappostgis.c: Removed HTML tags from PostGIS error messages (Bug 1572) 2006-04-27 23:13 sdlime * mapdraw.c, mapprimitive.c: Fixed a few issues with relative coordinates. Added support for all nine relative positions. (bug 1547) 2006-04-27 22:14 sdlime * mapfile.c, mapfile.c: Fixed writeStyle to quote all string output. (bug 1755) 2006-04-27 00:05 sdlime * map.h, mapdraw.c, mapfile.c, mapfile.h, maplayer.c, maplexer.l, mapprimitive.c, mapsymbol.c: Initial support for relative coordinates. (bug 1547) 2006-04-26 09:42 frank * mapprimitive.c: temporarily block out MS_PERCENTAGES use till it is defined. 2006-04-25 23:25 sdlime * mapgd.c, mapprimitive.c: Applied most recent patch for curved labels. (bug 1620) 2006-04-25 16:58 sdlime * maptemplate.c: Fixed bug in shpxy that prevented the requested projection from being applied in certain cases. 2006-04-19 12:35 hobu * maptree.c, maptree.c: don't throw an MS_IOERR when we're in debug mode when we don't find an index (bug 1752) 2006-04-18 13:20 frank * HISTORY.TXT, mapraster.c: Support large (>2GB) raster files relative to SHAPEPATH. (bug 1748) 2006-04-17 15:06 dan * HISTORY.TXT, maphttp.c, mapows.h: Set User-Agent in HTTP headers of client WMS/WFS connections (bug 1749) 2006-04-14 10:18 umberto * mapscript/java/Makefile.in, tests/test.map: Added an example for java mapscript based on http://article.gmane.org/gmane.comp.gis.mapserver.user/19249 2006-04-13 08:35 umberto * mapdraw.c: Fix for segfault on line 454: lp used before assigned 2006-04-11 10:57 assefa * mapswf.c: Remove } preventing build. 2006-04-11 03:20 umberto * HISTORY.TXT, README.CONFIGURE, configure, configure.in, mapscript/java/Makefile.in: Detection of os-dependent Java headers for Java mapscript (bug 1209) 2006-04-10 12:01 hobu * nmake.opt, nmake.opt: default to build /Ox 2006-04-10 11:16 assefa * mapswf.c: msDrawStartShapeUsingIdxSWF needs to check return value from msLayerGetShape (Bug 1744) 2006-04-10 09:45 tamas * HISTORY.TXT, HISTORY.TXT: Added note on fixing the C# memory problem (Bug 1743) 2006-04-08 01:58 frank * mapogcfilter.c, mapwfs.c: fix various memory leaks 2006-04-08 01:24 frank * mapgml.c: Fixed itemList->items memory leak. 2006-04-08 01:16 frank * mapgml.c: Fixed memory leak of encoded entities in msGMLWriteItem(). 2006-04-07 23:39 frank * mapogcfilter.c, mapogcfilter.h: improve error propagation 2006-04-07 23:38 frank * mapwfs.c: Ensure that an error in FLTApplyFilterToLayer() is reported as a WFS exception. 2006-04-07 23:36 frank * mapogr.cpp: Ensure that an error in GetNextFeature() will be properly translated into a MapServer error in GetNextShape(). 2006-04-07 23:31 frank * mapdraw.c: emit layer timing info if layer debug set (as well as map) 2006-04-05 20:51 assefa * mapogcsos.c: change url location the exception's schema. 2006-04-05 08:59 assefa * HISTORY.TXT, mapswf.c: Adding format option to turn off loading movies automatically (Bug 1696). 2006-04-03 11:39 dan * HISTORY.TXT, mapgd.c, HISTORY.TXT, mapgd.c: Fixed FP exception in mapgd.c when pixmap symbol 'sizey' not set (bug 1735) 2006-03-31 10:53 julien * mapobject.c: bug 1733 Fix SLD nonsquare pixel and SLD with FE projection issue 2006-03-30 18:40 hobu * map.h: bump version to 4.8.3 2006-03-30 18:33 hobu * HISTORY.TXT: Prep for 4.8.3 release 2006-03-30 18:32 hobu * configure, configure.in: tweak for catching the Oracle 9i case 2006-03-30 17:39 hobu * configure: tweak for catching the 9i case 2006-03-30 17:39 hobu * configure.in: tweak for catching the Oracle 9i case 2006-03-30 16:43 sdlime * mapwfs.c: Upgraded GML 3 version from 3.1.0 to 3.1.1 based on discussions with Tom Kralidis. 2006-03-30 11:16 hobu * mapsde.c: make sure to return a value in msSDELayerClose 2006-03-30 00:20 sdlime * mappostgis.c: Applied patch for bug 1629. 2006-03-29 22:58 sdlime * mapsymbol.c: Fixed what I hope are the last of the routines that create PIXMAP symbols but don't set symbol sizex and sizey. (bug 1725) 2006-03-29 22:46 sdlime * mapsymbol.c: Fixed a few more instances where PIXMAP symbols are created but sizex and sizey are not explicitly set. (bug 1725) 2006-03-29 19:57 assefa * mapogcsos.c: Correct misspling. Encode itme names. 2006-03-28 20:11 assefa * mapogcsos.c: Corrected misspelled keywordlist. 2006-03-28 15:30 jeff * nmake.opt: spelling mistake in sos flag description (JM) 2006-03-28 12:36 assefa * mapogcsos.c: Correct use of the wrong variaable. 2006-03-28 12:31 assefa * maplayer.c: When setting the time filter, do not override existing Filter paramter if possible (Bug 1261). 2006-03-27 08:59 assefa * mapogcsos.c: Initilaize variabale properly. 2006-03-27 08:50 assefa * mapogcsos.c: Add support for more than 1 observed property and procedure. 2006-03-27 00:48 sdlime * maplegend.c, mapscale.c, maplegend.c, mapscale.c: Fixed symbol initialization error with embedded scalebars and legends. (bug 1725) 2006-03-23 15:28 sdlime * mapgd.c, maplabel.c: Most recent patch for curved labels. (bug 1620) 2006-03-22 18:31 sdlime * map.h, maplabel.c, mapprimitive.c: Applied latest patch for curved labels. (bug 1620) 2006-03-22 17:08 hobu * HISTORY.TXT, map.h: Bump version to 4.8.2 2006-03-22 16:40 sdlime * mapgml.c, mapwfs.c: Added support to allow a service provider (WFS or WMS) tonot expose feature geometries. (bug 1718) 2006-03-22 16:37 hobu * Makefile.vc, Makefile.vc: make mapscript directories in the install target when we are building mapscript 2006-03-22 16:22 hobu * nmake.opt, nmake.opt: unquote Tamas' vc8 compiler directives 2006-03-22 15:44 hobu * nmake.opt, nmake.opt: Don't pull in printchar from test\printchar.c. Instead, make sure you define "void printchar( int i ) {};" in regex.c to prevent it from complaining about missing symbols. 2006-03-22 15:39 assefa * mapogcsos.c: Suport parameters FEATUREOFINTEREST and EVENTTIME for GetObservation. 2006-03-22 15:18 hobu * Makefile.vc, Makefile.vc: Don't try to install .net stuff unless we're actually building it 2006-03-22 14:56 tamas * mapscript/mserror.i: Reverting mserror.i since only tested with csharp more tests should be done with java and ruby 2006-03-22 14:20 hobu * nmake.opt, nmake.opt: point to the buildkit document on the MapServer website 2006-03-22 13:57 hobu * mapscript/java/makefile.vc: -mkdir instead of mkdir 2006-03-22 11:50 hobu * nmake.opt: use the new-style nmake.opt that keys off of the buildkit. 2006-03-22 11:36 hobu * Makefile.vc: Add make and clean targets for mapscripts if they are defined in nmake.opt 2006-03-22 11:23 hobu * mapscript/php3/: Makefile.vc, nmake.opt: update makefiles to work with the new buildkit and layout 2006-03-22 11:14 hobu * mapscript/java/makefile.vc: have a more appropriate clean target 2006-03-22 11:08 hobu * mapscript/java/makefile.vc: SWIG and JAVA_HOME are now defined in nmake.opt in the mapscript section 2006-03-21 23:13 assefa * mapogcsos.c: Look for the attribute name alias when outputing members in getobservation. 2006-03-21 22:51 assefa * mapogcsos.c: cleaup unused varaibles. 2006-03-21 22:45 assefa * mapogcsos.c: Clean up exception output. Add describelayer. Add filter using procedure. 2006-03-21 01:29 sdlime * mapgd.c, mapsymbol.c: Reverted to old means of scaling symbols based solely on height. Fixed possiblity of memory leak with symbol rotation. Made rotation and scaling behavior more consistent across all GD rendering functions (point, line, polygon and circle). (bugs 1684 and 1705) 2006-03-21 01:28 sdlime * mapgd.c: Fixed logic error so we use faster GD functions when we don't have to scale PIXMAP symbols. 2006-03-21 01:27 sdlime * mapsymbol.c: Made sure msRotateSymbol sets the new symbol's sizex and sizey members for PIXMAP symbols. 2006-03-20 17:57 hobu * nmake.opt: only define GD_LIB once 2006-03-20 16:59 hobu * Makefile.vc: but do copy *.config and *.manifest for C# 2006-03-20 16:56 hobu * Makefile.vc: don't copy *.cs on install for C# 2006-03-20 16:42 hobu * Makefile.vc: install targets for the mapscripts 2006-03-19 21:00 assefa * mapogcsos.c: Add bbox support for getobservation. 2006-03-19 14:34 tamas * HISTORY.TXT: Added note for C# enhancements 2006-03-19 14:16 tamas * mapscript/mserror.i: Added support for multiple error messages to mapscript (bug 1704) 2006-03-19 14:14 tamas * maperror.c, maperror.h: Fixed msGetErrorString so as not to truncate the length of the error messages Added msAddErrorDisplayString to read the displayable messages 2006-03-19 13:02 tamas * COMMITERS: Added my personal information 2006-03-19 13:00 tamas * HISTORY.TXT: Added note about the fix for bug 1660 2006-03-19 12:58 tamas * cgiutil.h, map.h, maphash.h, mapprimitive.h, mapshape.h: Hiding items not to be exposed to the mapscript interface (bug 1660) 2006-03-18 20:33 tamas * HISTORY.TXT: Note on adding mapscript_csharp.dll.config (bug1596) 2006-03-18 20:31 tamas * HISTORY.TXT: Note on adding Makefile.in for C# and mapscript_csharp.dll.config (bugs 1595,1596, 1597) 2006-03-18 20:21 tamas * configure, configure.in: Added support for creating /mapscript/csharp/Makefile (fix for bug 1595, 1597) 2006-03-18 18:45 tamas * HISTORY.TXT: Note on adding Makefile.in for mapscript C# 2006-03-18 18:36 tamas * configure, configure.in: Adding the creation of /csharp/Makefile during configuration (Bug 1595, Bug 1597) 2006-03-17 18:27 tamas * HISTORY.TXT: History for adding C# typemaps for char** and outputFormatObj** 2006-03-16 18:27 tamas * HISTORY.TXT: Added description to support multiple errors to the MapScript interface 2006-03-16 17:30 tamas * mapscript/mserror.i: Added support for multiple error messages (Bug 1704) 2006-03-16 17:28 tamas * maperror.c, maperror.h: Fixed msGetErrorString so as not to truncate the length of the error messages Added msAddErrorDisplayString to read the displayable messages separatedly 2006-03-16 16:03 assefa * HISTORY.TXT: Note on bug 1717. 2006-03-16 16:03 assefa * mapscript/php3/php_mapscript.c: problem with php mapscript build as a dll (bug 1717). 2006-03-16 00:28 sdlime * mapsymbol.c: Cleaned up a build warning in mapsymbol.c. 2006-03-15 23:45 sdlime * mapgd.c, mapsymbol.c: Reverted to old means of scaling symbols based solely on height. Fixed possiblity of memory leak with symbol rotation. Made rotation and scaling behavior more consistent across all GD rendering functions (point, line, polygon and circle). (bugs 1684 and 1705) 2006-03-15 20:42 assefa * mapogcsos.c: Verfify layer indix before closing it. 2006-03-15 17:59 dan * HISTORY.TXT, configure, configure.in: Added ability to detect Oracle Instant Client (bug 1470, 1683) 2006-03-15 17:54 sdlime * mapwfs.c: Fixed my brain-dead gml_group schema writing support. 2006-03-15 17:50 dan * configure, configure.in: Added support for oracle instant client installed as RPM (bug 1470) 2006-03-15 16:55 dan * configure, configure.in: Added ability to detect Oracle Instant Client (bug 1470, 1683) 2006-03-15 15:32 frank * HISTORY.TXT, mapresample.c: Fix inter-tile cracking problem (Bug 1715). 2006-03-15 15:31 frank * mapresample.c: Fixup comment for last change. 2006-03-15 15:29 frank * HISTORY.TXT, mapresample.c: Fix inter-tile cracking problem (Bug 1715). 2006-03-15 15:09 dan * HISTORY.TXT, mapfile.c, mapfile.c: Fixed problem with TRANSPARENCY ALPHA when set via MapScript or written out by msSaveMap(). (bug 1669) 2006-03-15 15:02 tamas * COMMITERS: Added my personal info 2006-03-15 14:27 dan * README.CONFIGURE: Update for --with-sos and --with-xml2-config options (bug 1712) 2006-03-15 13:44 dan * Makefile.in, configure, configure.in: Added --with-sos and --with-xml2-config options (bug 1712) 2006-03-15 13:17 dan * maperror.c: Added SUPPORTS=SOS_SERVER to msGetVersion() (bug 1710) 2006-03-15 13:07 assefa * mapogcsos.c: Add time output support Use USE_SOS_SVR flag instead of US_OGC_SOS. 2006-03-15 13:00 assefa * mapows.c, nmake.opt: Use flag SOS_SVR instead of OGC_SOS (Bug 1712). 2006-03-14 11:35 assefa * HISTORY.TXT, mapogcfilter.c: Correct bug when generating an sql expression containing an escape character (Bug 1713). 2006-03-13 23:09 assefa * Makefile.in: Add mapogcsos.o. 2006-03-13 23:08 assefa * mapows.c, mapows.h: Add disptach call to SOS service. 2006-03-13 23:03 assefa * Makefile.vc, nmake.opt: Add Sensor observation (SOS) flags and files. 2006-03-13 22:46 assefa * mapogcsos.c: Sensor Observation support. 2006-03-13 22:43 assefa * maptime.c, maptime.h, mapwms.c: Move msValidateTimeValue to maptime so it can be used by WMS and SOS. (Bug 1710) 2006-03-13 22:17 assefa * maperror.c, maperror.h: Add SOS error code (Bug 1710). Correct error codes numbers for MS_TIMEERR and MS_GMLERR. 2006-03-12 00:54 hobu * mapsde.c: make sure to return a value in the failure case for msSDELayerClose 2006-03-10 13:59 hobu * mapsde.c: Fix 1699, where point queries in msSDEWhichShape were causing the SDE C API to complain about creating an invalid rectangle 2006-03-10 12:11 hobu * HISTORY.TXT, mapsde.c: add a PROCESSING directive to SDE to allow the user to specify the query order (attributes or spatial first). 2006-03-10 12:05 hobu * HISTORY.TXT, mapsde.c: Fix 1699, where point queries in msSDEWhichShape were causing the SDE C API to complain about creating an invalid rectangle 2006-03-10 10:30 julien * mapcontext.c: Set the wms_time metadata when we have the time dimension in context1.1 2006-03-09 16:08 julien * mapcontext.c: Remove XML header tag check 2006-03-08 23:53 frank * HISTORY.TXT, mapgd.c: added GD/PNG Quantize support 2006-03-07 09:11 umberto * mapscript/java/README: Update instructions: recommend generation of swig wrappers (bug 1695). 2006-03-06 02:33 umberto * mapscript/java/Makefile.in: Fixed typo with PROJ_LIBS changes (bug #1697). Was introced after PROJ_LIB changes in main Makefile which I failed to report comepletely. 2006-03-05 15:54 assefa * HISTORY.TXT, mapwfs.c: Add the possiblity to set wfs_maxfeatures to 0 (Bug 1678). 2006-03-02 11:43 jani * mapsymbol.c: This fixes second part of bug 1684, which happens when image is loaded by symbol file. * loadSymbol: initialize sizex, sizey when loading image as symbol. 2006-03-02 01:43 sdlime * mapgd.c, mapprimitive.c: Applied latest patch for curved labels. (bug 1620) 2006-03-01 20:51 jani * mapsymbol.c: When we add a pixmap symbol, be sure to initialize sizex,sizey fields of symbol. These fields are used later (e.g.mapgd.c:msDrawMarkerSymbolGD) to calculate scaling factor. If they are uninitialized (0.0), the scaling factor will be 1. This worked before with the old code because msDrawMarkerSymbolGD used directly img->sy when it calculated d (the scaling factor). This fixes bug #1684 * msAddImageSymbol: Initialize sizex, sizey 2006-03-01 20:38 jani * mapsymbol.c: Revert 1.90.2.2; (bug fix #1684). I accidentally committed to 4.8 branch. Sorry about that. 2006-03-01 20:34 jani * mapsymbol.c: When we add a pixmap symbol, be sure to initialize sizex,sizey fields of symbol. These fields are used later by mapgd.c:msDrawMarkerSymbolGD to calculate scaling factor, if they are uninitialized (0.0), the scaling factor will be 1. This fixes bug #1684 * msAddImageSymbol: Initialize sizex, sizey 2006-02-28 14:38 assefa * HISTORY.TXT, mapwms.c: Publish the GetStyles operation in the capabilities document. 2006-02-27 15:22 frank * configure: updated 2006-02-27 15:18 frank * configure.in: We should be looking for proj_api.h, not projects.h for PROJ.4. 2006-02-26 13:11 assefa * HISTORY.TXT: Note on bug 1685. 2006-02-26 13:09 assefa * mapscript/php3/: README, php_mapscript.c: Add antialias parameter in the style (Bug 1685) 2006-02-25 14:11 pramsey * mappostgis.c: Added checks for MS_FAILURE around ParseData calls. Patch from Tamas Szekeres 2006-02-25 14:10 pramsey * mappostgis.c: Added checks for MS_FAILURE to the ParseData function calls. Patch from Tamas Szekeres 2006-02-24 18:09 hobu * HISTORY.TXT, mapsde.c: backport of fixes for SDE (bug 1682) 2006-02-24 17:41 sdlime * mapsde.c: Added missing malloc in mapsde in msSDELayerGetItems(). 2006-02-24 15:24 hobu * mapsde.c: make sure we check if layer->iteminfo exists before hammering it and reallocating just use LayerClose to close layer information rather than the LayerClose/LayerConnectionClose dichotomy that wasn't working 2006-02-24 01:26 sdlime * mapgd.c: Updated truetype shade symbols to use the symbol gap value to provide space around the symbol. Change affects both polygons and circles. The gap is not scaled yet. (bug 1674) 2006-02-24 01:02 sdlime * mapgd.c: Truetype shade symbols can now be antialiased using symbol-level or style-level ANTIALIAS TRUE. 2006-02-24 00:53 sdlime * mapdraw.c, mapprimitive.c: Applied another round of patches for bug 1620. 2006-02-23 21:55 assefa * HISTORY.TXT, mapwfs.c: Add the possiblity to set wfs_maxfeatures to 0 (Bug 1678) 2006-02-23 21:14 assefa * HISTORY.TXT, mapogcsld.c: Set the default color on the style when using default settings in PointSymbolizer. (bug 1681) 2006-02-22 00:04 sdlime * cgiutil.h, map.h, maphash.h, mapprimitive.h, mapshape.h: Applied patch for bug 1660 to hide certain structures from Swig-based MapScript. 2006-02-21 22:52 frank * HISTORY.TXT, mapdrawgdal.c: Incorporate range coloring support for rasters (bug 1673) 2006-02-18 16:35 hobu * cgiutil.c: be explicit about the assignment when getting the CONTENT_TYPE on line 137 2006-02-18 16:24 hobu * mapimagemap.c: strlen(img->img.imagemap) is a size_t on osx. Cast to int on os x. 2006-02-18 16:18 frank * mapproject.c: Avoid warning about lastPoint. 2006-02-18 16:14 frank * mapraster.c: Fixed regex test. 2006-02-18 16:14 hobu * mapprimitive.c: INFINITY is already defined on in the math headers on osx. Don't redefine it if it is already there. 2006-02-18 16:11 hobu * maperror.c: make sure we cast the tv_sec to a long because on os x, the type is really __darwin_suseconds_t, which is ultimately a long. 2006-02-18 16:04 hobu * mapsymbol.c: warning nanny on line 1223, unused variable 2006-02-18 15:59 sdlime * map.h, mapdraw.c, mapfile.c, mapgd.c, maplabel.c, maplegend.c, maplexer.l, mapprimitive.c, mapscale.c: Initial code for curved labels. (bug 1620) 2006-02-18 11:00 hobu * HISTORY.TXT, mapthread.c: Fix for mapthread.c to check for the non-existence of _WIN32 rather than unix to use posix threads (bug 1672). 2006-02-17 17:59 sdlime * mapwfs.c: Updated WFS schema production code to ignore items with templates defined since we can't readily produce schema elements for them. 2006-02-16 23:29 sdlime * mapscript/mapscript.i: Added call to include plmodule.i if building a perl extension. 2006-02-16 23:28 sdlime * mapscript/perl/plmodule.i: Added msSetup() to perl MapScript module initialization. (bug 1665) 2006-02-16 22:06 sdlime * mapprimitive.c: Fixed a flaw in routine that computes outer ring list. In certain cases it could miss an outer ring with holes in certain places. (bug 1648) 2006-02-16 22:05 sdlime * mapprimitive.c: Slightly more efficient version (no modulus operator) of the routine to test if a ring is an outer ring. (bug 1648) 2006-02-16 03:03 sdlime * mapgml.c: Removed duplicate call to create outer ring list in writeGeometry_GML2(). 2006-02-16 02:51 sdlime * mapprimitive.c: Fixed a flaw in routine that computes outer ring list. In certain cases it could miss an outer ring with holes in certain places. (bug 1648) 2006-02-16 02:49 sdlime * mapgml.c: Removed duplicate call to create outer ring list in writeGeometry_GML2(). 2006-02-16 02:00 sdlime * HISTORY.TXT, mapgd.c: Applied change to the fuzzy brush builder so that requests for even-sized brushed are handled a bit better. Before size=2 would result in a 5x5 fuzzy brush- too big. Now you get a 3x3 fuzzy brush. (bug 1659) 2006-02-15 23:56 sdlime * HISTORY.TXT: Updated HISTORY.TXT for bug 1659. 2006-02-15 13:12 sdlime * mapscript/perl/: plextend.i, plmodule.i: Skeletal versions for perl-specific MapScript additions following naming conventions setup by Sean for Python, Ruby and so on... 2006-02-15 12:47 sdlime * mapscript/ruby/rbmodule.i: Applied patch for getBytes support for Ruby. (bug 1667) 2006-02-15 11:33 umberto * HISTORY.TXT, mapscript/mapscript.i: Added missing mapscript function msConnPoolCloseUnreferenced() (bug 1661) Note: we should make conn. pooling handling transparent to mapscript users so that they do not have to call this function once in a while, for instance by creating an evictor thread. 2006-02-15 10:49 umberto * mapscript/java/Makefile.in: Use PROJ_LIBS instead of PROJ_LIB 2006-02-14 14:24 dan * HISTORY.TXT, mapscript/php3/php_mapscript.c: Call msSetup/msCleanup() in PHP's MINIT and MSHUTDOWN functions (bug 1665) 2006-02-14 12:53 sdlime * mapgd.c: Applied change to the fuzzy brush builder so that requests for even-sized brushed are handled a bit better. Before size=2 would result in a 5x5 fuzzy brush- too big. Now you get a 3x3 fuzzy brush. (bug 1659) 2006-02-14 11:58 assefa * mapscript/php3/: Makefile.vc, nmake.opt: clean up the makefiles. Few updates so that It works with the new makefiles of mapserver. 2006-02-14 11:41 hobu * Makefile.vc: define an empty mapscript target for install if we don't have a home directory for a language binding 2006-02-14 11:07 hobu * nmake.opt: Put back PHP_BUILD_CALL check around POSTGIS_INC to account for a conflicting macro 2006-02-14 10:53 hobu * nmake.opt: Put back PHP_BUILD_CALL check around POSTGIS_INC to account for a conflicting macro 2006-02-14 10:47 hobu * HISTORY.TXT: [no log message] 2006-02-14 10:45 hobu * Makefile.vc, nmake.opt: reorganize nmake.opt and add an install target to nmake.opt 2006-02-14 09:25 dan * configure: Update to synch with new configure.in 2006-02-14 08:33 frank * HISTORY.TXT, Makefile.in, configure.in: use PROJ_LIBS instead of PROJ_LIB to avoid conflicts 2006-02-13 22:53 julien * mapcontext.c: Change layer server type for 1.1.0 version 2006-02-13 22:38 julien * HISTORY.TXT, mapcontext.c, mapows.c, mapows.h: Update to MapContext 1.1.0, add dimensions support in context bug 1581 2006-02-13 12:04 sean * mapscript/python/pymodule.i: Register msCleanup for interpreter finalization 2006-02-13 11:06 dan * HISTORY.TXT, mapwms.c: Use %.15g to increase precision of values in ScaleHint element (bug 1649) 2006-02-10 00:51 sdlime * shp2img.c: Applied patch to resolve issue with layers with no names if -l option is specified. (bug 1655) 2006-02-09 23:42 frank * HISTORY.TXT, mapfile.c: default layer->project to true for nonsquare without projection (bug 1645) 2006-02-09 15:09 dan * mapwms.c: Use %.15g to increase precision of values in ScaleHint element (bug 1649) 2006-02-09 14:21 hobu * mapscript/python/setup.py: just link against the stub lib if we're using msvc (sys.platform=='win32') 2006-02-09 14:15 hobu * mapscript/java/makefile.vc: get important bits from nmake.opt now 2006-02-09 11:57 julien * HISTORY.TXT, mapcontext.c, mapwmslayer.c: Support SLD_BODY in Web Map Context 2006-02-09 00:06 frank * tile4ms.c: I am explicitly donating any copyright I might hold to the university. 2006-02-07 12:40 sdlime * mapgml.c, mapows.h: Reverting to Dan's original solution for the template member. 2006-02-07 11:13 sdlime * mapgml.c, mapows.h: Renamed gmlItemObj template to tmplate to avoid c++ compile errors. 2006-02-07 08:45 dan * mapows.h: Use _template instead of template in gmlItemObj in C++ 2006-02-06 14:50 sdlime * mapgml.c: Added ability to define a item template for GML output, best for use with application schema. A templated attribute is: 1) not queryable and 2) not output in the server produced schema. The layer namespace and item value can be accessed via the template: e.g. gml_area_template '<:area> 2006-02-03 14:12 dan * HISTORY.TXT, map.h: Update for 4.8.1 2006-02-03 13:57 sdlime * cgiutil.c: Argh! I mis-applied the patch for 1628 and didn't delete one line. 2006-02-02 11:29 dan * HISTORY.TXT, map.h: Update for 4.8.0 release 2006-02-01 20:00 sdlime * mapquery.c: Moved the code to free previous query results a bit higher in the msQueryByAttribute() function. 2006-02-01 19:53 sdlime * mapquery.c: Fixed bug when doing repeated queries where you make a layer not queryable then it is possible the results for that layer can persist. (bug 1550) 2006-02-01 19:29 sdlime * cgiutil.c, cgiutil.c: Fixed bug with default content-type and POST requests. (bug 1628) 2006-02-01 14:36 assefa * HISTORY.TXT: Note on Bug 1637. 2006-02-01 14:35 assefa * mapogcsld.c: When generating an ogc filter for class regex expressions, use the backslah as the default escape character (Bug 1637) 2006-01-31 23:08 sdlime * shp2img.c, shp2img.c: Converted strncmp to strcmp in shp2img.c to avoid parameter confusion and for consistency. (bug 1635) 2006-01-31 21:56 assefa * HISTORY.TXT: Note on bug 1615 2006-01-31 12:52 sdlime * HISTORY.TXT, mapparser.y: Added modulus operator to expression support via mapparser.y. 2006-01-31 12:18 sdlime * maptemplate.c: Initial item tag support, only for core attributes, does not cover joined attributes as yet. 2006-01-31 12:09 sdlime * map.h, mapstring.c: Added function to 'commify' a number stored as a string. (supports bug 1636) 2006-01-31 12:06 assefa * maplayer.c: Add connectiontype initialization logic when the layer's virtual table is initialized (Bug 1615) 2006-01-31 05:43 umberto * HISTORY.TXT: Added comment for bug 1629 2006-01-31 05:26 umberto * mappostgis.c: Revert behaviour to pre-1.61: do not allow for use of the FILTERITEM attribute (bug 1629) 2006-01-30 10:06 dan * HISTORY.TXT, map.h, HISTORY.TXT, map.h: Treat classindex as an int instead of a char in resultCacheMemberObj to prevent problems with more than 128 classes (bug 1633) 2006-01-30 09:54 assefa * mapwms.c: Adjust extent using current width/height before loading all parameters (Bug 1627). 2006-01-25 17:55 dan * HISTORY.TXT, map.h: Update for 4.8.0-rc3 2006-01-25 12:35 assefa * HISTORY.TXT, mapwms.c: SLD / stretch images when using FE (Bug 1627) 2006-01-25 11:10 dan * HISTORY.TXT, mapimagemap.c, HISTORY.TXT, mapimagemap.c: Prevent systematic buffer overflow in imagemap code when vsnprintf() is not available (bug 1613) 2006-01-23 17:41 julien * HISTORY.TXT, mapgml.c, HISTORY.TXT, mapgml.c: Add gml:lineStringMember in GML2 MultiLineString geometry (bug 1569) 2006-01-22 15:45 dan * HISTORY.TXT, configure, configure.in, HISTORY.TXT, configure, configure.in: Detect/add -DHAVE_VSNPRINTF in configure script (bug 1613) 2006-01-20 10:04 assefa * HISTORY.TXT: Note on Bug 1623. 2006-01-20 10:03 assefa * mapscript/php3/: README, mapscript_i.c, php_mapscript.c, php_mapscript.h: Add containsshape function using uderlying GEOS function (Bug 1623). 2006-01-20 01:06 sdlime * map.h, mapgeos.cpp: Added contains operator to mapgeos.cpp and the Swig-based MapScript interface. 2006-01-19 11:04 sean * HISTORY.TXT, mappostgis.c: move gBYTE_ORDER inside the pg layerinfo structure to allow for differently byte ordered connections (bug 1587). 2006-01-19 10:58 sean * HISTORY.TXT, mappostgis.c: move gBYTE_ORDER inside the pg layerinfo structure to allow for differently byte ordered connections (bug 1587). 2006-01-18 02:14 sdlime * mapgeos.cpp, mapgeos.cpp: Update GEOS toWKT function to produce a malloc'd pointer. Updated shape.i to produce a new object. (bug 1466) 2006-01-17 23:40 frank * HISTORY.TXT, mapogr.cpp: finished implementation of ogr shape2wkt 2006-01-17 23:35 frank * HISTORY.TXT, mapogr.cpp: completed implementation of shape2wkt 2006-01-17 19:37 dan * HISTORY.TXT, mapscript/php3/README, mapscript/php3/php_mapscript.c, HISTORY.TXT, mapscript/php3/README, mapscript/php3/php_mapscript.c: Added shapeObj::toWkt() and ms_shapeObjFromWkt() to PHP MapScript (bug 1466) 2006-01-17 17:08 jeff * mapscript/php3/README: spelling mistake in Mapobj processtemplate function (no bug num) 2006-01-16 23:36 sean * HISTORY.TXT: note about msSaveSymbolSet fix 2006-01-16 21:31 frank * HISTORY.TXT, mapogr.cpp, HISTORY.TXT, mapogr.cpp: fixed ogr wkt support - bug 1614 2006-01-16 15:41 sdlime * map.h, mapdraw.c, mapgd.c, mapgraticule.c, mapimagemap.c, maplabel.c, maplegend.c, mappdf.c, mapsvg.c: Fixed error with image legends (shifted text) introduced by the 1449 bug fix. (bug 1607) 2006-01-16 15:37 sdlime * mapdraw.c, mapgraticule.c, mappdf.c: Changed label size calls to not adjust baseline offset. 2006-01-16 15:21 sdlime * map.h, mapdraw.c, mapgd.c, mapgraticule.c, mapimagemap.c, maplabel.c, maplegend.c, mappdf.c, mapsvg.c: Fixed error with image legends (shifted text) introduced by the 1449 bug fix. (bug 1607) 2006-01-16 15:01 sean * mapsymbol.c: close handle when saving symbolset, pointed out by Albert Rovira 2006-01-16 14:46 sean * mapsymbol.c: close handle when saving symbolset, pointed out by Albert Rovira 2006-01-12 00:26 sdlime * maplabel.c: Fixed spelling error in module name and replaced a // style comment. 2006-01-10 23:52 sdlime * mapgraticule.c: Argh! Friggin' typos on my part. Fixed bug 1256. 2006-01-10 23:45 sdlime * mapgraticule.c: Argh! Friggin' typos on my part. Fixed bug 1256. 2006-01-10 14:28 hobu * HISTORY.TXT: [no log message] 2006-01-10 14:27 hobu * mapsde.c, HISTORY.TXT, mapsde.c: fix the memory allocation bug described in bug 1606 2006-01-09 22:10 dan * HISTORY.TXT, map.h: Update version, this is now 4.9 (dev) 2006-01-09 22:01 dan * HISTORY.TXT, map.h: Update for 4.8.0-rc2 2006-01-09 19:19 hobu * mapsde.c: Fix up allocation of the ROW_ID columns and how the functions that call it were using it. (bug 1605) 2006-01-09 15:33 jeff * mapscript/php3/README: added parameter to zoomscale function in MapObj (bug#1382) 2006-01-09 13:04 frank * HISTORY.TXT, mapsymbol.c: fix for gd calls when different heaps in use - win32 (bug 1513) 2006-01-06 12:32 assefa * HISTORY.TXT, mapogcfilter.c: Correct bound reprojection issue with ogc filer (Bug 1600) 2006-01-05 11:25 assefa * HISTORY.TXT, mapows.h: Correct mapscript windows build problem when flag USE_WMS_SVR was not set (Bug 1529) 2006-01-03 10:11 sdlime * mapgd.c: Fixed a problem with trivial symbols (1 pixel wide) and antialiasing. 2006-01-02 22:54 sdlime * mapgd.c: Updated the fuzzy brush builder to use a better algorithm to create the variable transparency brush. Brushes look great but I'm convinced there is a problem with GD when stroking lines with transparent brushes. 2006-01-02 22:20 fernando * maporaclespatial.c: Bug fix for #1593 2006-01-02 22:19 sdlime * mapsymbol.c: Rotation for pixmap symbols is *very* close but transparency is not handled correctly for 8-bit images. I think this is a bug in GD but I can't be sure yet. Rotated images look crappy anyway so this is just a start. 2005-12-31 21:42 sdlime * mapquery.c: The bounds that are part of the result cache are projected so there is no need to do any projection when computing the overall result set bounds. 2005-12-30 18:05 jani * mapthread.c: mapthread.c: Added missing lock_name "LAYER_VTABLE", this should go to 4.8.0 release. 2005-12-27 12:36 sdlime * mapwfs.c: Fixed a typo in msWFSGetGeometryType(). 2005-12-23 01:20 sdlime * HISTORY.TXT, map.h: Updated files for 4.8.0-rc1. 2005-12-23 00:52 sdlime * mapproject.c: Added function to recompute a shape bounds after reprojection. (bug 1586) 2005-12-21 18:31 sdlime * mapquery.c: Fixed an error that occurs when doing attribute queries against layers with a FILTER. The code to cache the existing filter blindly called strdup on a value that could be NULL. 2005-12-21 00:34 sdlime * classobject.c: Fixed small problem in msRemoveStyle where a temporary style was not being initialized after being malloc'd. 2005-12-20 15:54 assefa * HISTORY.TXT: Note on Bug 1584. 2005-12-20 15:54 assefa * mapscript/php3/php_mapscript.c: Initialize variable (Bug 1584) 2005-12-20 13:25 sdlime * mapfile.c, mapfile.c: Fixed a couple of typos in mapfile.c- misplaced break statement. (bug 1578) 2005-12-16 08:28 dan * map.h: Update version to 4.8.0-beta3 2005-12-16 08:27 dan * HISTORY.TXT: Added ref to bug 1518 2005-12-16 08:24 dan * HISTORY.TXT: Updated for 4.8.0-beta3 2005-12-16 01:26 sdlime * HISTORY.TXT: Updated HISTORY.TXT (I'm not very consistent with that...) 2005-12-16 01:21 sdlime * mapgd.c: Initial integration of fuzzy brushes into circle drawing. It is apprarent that circles need to be brought in line with the other drawing code so more work needs to be done. However the most used cases work fine. 2005-12-15 23:58 sdlime * mapgd.c: Enabled fuzzy brushes when using ellipse (really circle) symbols with a size. 2005-12-15 11:39 frank * HISTORY.TXT: bug 1562 message 2005-12-15 11:37 frank * mapresample.c: improve error reporting if proj not compiled in 2005-12-15 11:37 frank * mapraster.c: Last fix was for bug 1562 2005-12-15 11:35 frank * mapraster.c: Dont require valid projections before calling mapresample.c code 2005-12-15 10:36 frank * mapsde.c: avoid comment-in-comment warnings 2005-12-15 09:27 assefa * mapfile.c: Missing semi colon. Did not build on windows. 2005-12-15 09:11 assefa * HISTORY.TXT, mapwms.c: Fix problem with WMS 1.1.1 OGC test problem with get capabilites dtd (Bug 1576) 2005-12-15 00:50 sdlime * mapsymbol.c: Symbol writer ignores type SIMPLE. It doesn't anymore... 2005-12-15 00:47 sdlime * mapgd.c: Enabled fuzzy brushes for SIMPLE symbols. Allows for basic fuzzy dashing. 2005-12-15 00:42 sdlime * mapsymbol.h: Fixed a problem in the symbol reader that basically turned TYPE SIMPLE into TYPE TRUETYPE. Fix what to start the symbol type enum at some larger value (e.g. 1000). 2005-12-14 23:54 sdlime * mapgd.c: Implemented image caching for existing fuzzy brush support. 2005-12-14 23:29 sdlime * mapgd.c: Fixed issue that kept polygon outlines from being drawn correctly using fuzzy brushes. 2005-12-14 16:25 sean * mappostgis.c: test for the case of a selection w/out srid for postgis data and fix from Daryl (bug 1443) 2005-12-14 14:55 sdlime * mapserv.c: Patched mapserv.c to use legendformat and browseformat (both default to text/html). (bug 1518) 2005-12-14 14:17 sdlime * maptemplate.c: Added a few simple tags to the HTML legend output code. 2005-12-14 14:13 sdlime * mapcopy.c, mapfile.c: Patched mapfile read/write/copy routines to deal with browseformat and legendformat. 2005-12-14 14:06 sdlime * map.h: Added browseformat and legendformat to webObj. (bug 1518) 2005-12-14 12:24 sdlime * mappostgis.c: Fixed documentation URL in the generic PostGIS error message. (bug 1558) 2005-12-14 00:38 sdlime * mapgd.c: Added createFuzzyBrush() to mapgd.c and have it hooked up to the for the simplest case (symbol=0) for line drawing. 2005-12-13 20:21 assefa * HISTORY.TXT, mappdf.c: Add dash line support (bug 492). 2005-12-13 17:52 dan * HISTORY.TXT, configure, configure.in: Fixed configure/build problem when iconv.h not found (bug 1419) 2005-12-12 12:02 assefa * HISTORY.TXT, mappdf.c: Segfault on annotation layer when no style is set (Bug 1559) 2005-12-12 11:57 sean * maperror.c: write whether point/shape z and m is supported in version message 2005-12-11 13:15 sean * tests/makefile_postgis: new target creates sql from polygon fixture, run all commands as postgres user 2005-12-10 19:16 sean * HISTORY.TXT, mappostgis.c, tests/makefile_postgis: postgis layer test cases and fix for broken view and sub-select layers (bug 1443) 2005-12-08 16:46 dan * HISTORY.TXT, Makefile.in, README.CONFIGURE, configure.in, configure: Removed SDERASTER stuff in configure and Makefile (bug 1560) 2005-12-08 14:44 hobu * mapsde.c: oops. Move msSDELayerGetRowIDColumn to the right spot for non-SDE builds 2005-12-08 14:19 hobu * HISTORY.TXT: switch off SDE raster support 2005-12-08 14:14 hobu * nmake.opt: switch off SDE raster support 2005-12-08 14:07 hobu * mapsde.c: switch off SDE raster support and fix up msSDELayerGetRowIDColumn 2005-12-08 14:05 hobu * map.h, mapraster.c: switch off SDE raster support 2005-12-07 12:46 sdlime * mapjoin.c: Fixed potential segfault in mapjoin.c. (bug 1556) 2005-12-07 12:45 sdlime * maptemplate.c: Fixed crash with non-substition lines in one-to-many join templates. (bug 1557) 2005-12-07 11:50 sdlime * maptemplate.c: Fixed crash with non-substition lines in one-to-many join templates. (bug 1557) 2005-12-07 11:47 sdlime * mapjoin.c: Fixed potential segfault in mapjoin.c. (bug 1556) 2005-12-06 11:42 assefa * HISTORY.TXT, mapwfs.c: WFS : TYPENAME is manadatory for GetFeature request (Bug 1554). 2005-12-06 10:06 assefa * HISTORY.TXT, mapogcsld.c: Error parsing font parameters with the keyword "normal" 2005-11-30 16:42 julien * HISTORY.TXT, mapgraticule.c: Use MIN/MAXINTERVAL value when we define grid layers (bug1530) 2005-11-30 00:56 hobu * mapscript/doc/mapscript.txt: fix up tables 2005-11-30 00:53 sdlime * mapfile.h, maplexer.l: Added keywords for LEGENDFORMAT and BROWSEFORMAT so layers can alter the mime-type returned for a couple of standard MapServer CGI operations. (bug 1518) 2005-11-30 00:36 sdlime * mapsymbol.h: Made symbol->imagepath readonly within SWIG-based scripts. Use setImagepath instead. (bug 1472) 2005-11-29 21:01 dan * HISTORY.TXT, map.h: Ready for 4.6.2 2005-11-29 18:35 sdlime * mapdraw.c: Fixed a bug 1492 that could cause a segfault when querying layers using sizeitem or angleitem in a style. 2005-11-29 09:12 sdlime * mapdraw.c: Fixed an error in mapdraw.c where item indicies where not being computed correctly with query maps. (bug 1492) 2005-11-27 23:32 sdlime * mapcopy.c: Updated msCopyLabel() to copy encoding as well. 2005-11-27 23:24 sdlime * maplabel.c: Changed msAddLabel() to use msCopyStyle() rather than doing on its own. This should fix some de-allocation errors folks have been having. (bug 1398) 2005-11-27 23:22 sdlime * mapcopy.c: Removed some unnecessary and potentially harmful if statements in msCopyStyle(). The macros should be cufficient. 2005-11-25 14:35 assefa * HISTORY.TXT: Note on bug 1451. 2005-11-25 14:34 assefa * mapogcsld.c: If a RULE name is not given, set the class name to "Unknown" (Bug 1451) 2005-11-24 11:16 frank * HISTORY.TXT, mapdrawgdal.c: fixed raster crash with some grass rasters (bug 1541) 2005-11-23 23:38 dan * HISTORY.TXT, map.h: Update version for 4.8.0-beta2 2005-11-23 23:35 dan * HISTORY.TXT, mapgd.c, mapsymbol.h: Use dynamic allocation for ellipse symbol's STYLE array, avoiding the static limitation on the STYLE argument values. (bug 1539) 2005-11-23 14:42 frank * HISTORY.TXT: [no log message] 2005-11-23 14:23 frank * mapproject.c: fixed bug in line splitting logic in msProjectShapeLine 2005-11-22 17:24 sean * HISTORY.TXT: 3 recent mapscript bug fixes 2005-11-22 17:14 sean * map.h: expose maximum length of layer, class, and style arrays in mapscript (bug 1522) 2005-11-22 16:49 sean * mapscript/ruby/extconf.rb: change to makefile maker to use mapscript.i in situ. no copying needed (bug 1528) 2005-11-22 16:44 sean * mapscript/mapscript.i: fix tcl mapscript's getBytes (bug 1533) 2005-11-21 18:26 sdlime * mapsymbol.c: Backported the fix for bug 1521. 2005-11-21 18:22 sdlime * mapgml.c: Trivial comment fixes. 2005-11-17 10:47 assefa * mapwms.c: Add test on time striing length. Remove unused variables. (Bug 1517). 2005-11-17 09:38 assefa * HISTORY.TXT, maperror.c: Correct function msGetVersion to indicate if mapserver was build with MYGIS support. 2005-11-17 01:36 sdlime * mapgd.c: Fixed bugs in marker drawing code for ELLIPSE symbols. Filled symbols will render if only an outline color is provided (only the outline will show). For non-filled symbols either the color or outlinecolor can be used. If both are present then color takes precedence. 2005-11-17 01:13 sdlime * mapsymbol.c: Fixed symbol set copying so that the image cache is not copied and the destination symbol set cache is initialized properly. (bug 1521) 2005-11-17 01:04 sdlime * mapscript/doc/mapscript.txt: Documented setText and getTextString additions to the classObj. 2005-11-17 00:56 sdlime * maplegend.c: Updated msDrawLegend to respect class min/max scale values. (bug 1524) 2005-11-15 13:59 frank * HISTORY.TXT, mapproject.c: fixed hang on small rects in msProjectRect() - bug 1526 2005-11-10 10:41 frank * mapoutput.c: Added missing function header. 2005-11-05 00:34 sdlime * mapsymbol.c: Removed misplaced closing of msyyin in loadSymbol(). (bug 178) 2005-11-04 15:58 dan * map.h: Updated MS_VERSION to 4.8.0-beta1 2005-11-04 15:26 dan * HISTORY.TXT: Fixed formatting of some entries and prepared for 4.8beta1 2005-11-01 14:38 frank * mapogr.cpp: Avoid using _2D geometry API if built with old GDAL/OGR. 2005-11-01 11:55 sdlime * mapgml.c: Updated the layer loops in the GML writers to repsect layer order. 2005-11-01 11:53 frank * HISTORY.TXT, mapresample.c: fixed MapToSource calculation: bug 1509 2005-11-01 00:35 frank * HISTORY.TXT, map.h, mapogr.cpp, mapprimitive.c: added preliminary implementation of OGR based WKT translation, still untested 2005-10-31 21:34 frank * mapogr.cpp: Make a few things static, trim log. 2005-10-31 10:59 frank * HISTORY.TXT: [no log message] 2005-10-31 10:58 frank * mapgdal.c: ensure TLOCK_GDAL released on error exits 2005-10-31 01:03 sdlime * maplegend.c: Updated msDrawLegend() to consider layer order. (bug 1484) 2005-10-31 00:08 sdlime * mapfile.c: Cleaned up mapfile and url-based dynamic feature creation via WKT. Also simplified the url-based interface for creating dynamic features. It is no longer necessary to do something like map_layer_feature=new before sending the coordinates. If you send new text (that is, map_layer_feature_text=some+text) if affects the last feature placed in the list. Either the old points-based syntax or WKT is supported. WKT has the advantage of handling mulipart features. 2005-10-30 23:59 sdlime * mapgeos.cpp: Now catching exceptions when reading WKT strings. 2005-10-30 23:58 sdlime * mapprimitive.c: Added a check in msFreeShape() to make sure the incoming shapeObj is not NULL. 2005-10-30 01:05 sdlime * map.h, mapfile.c, mapgeos.cpp, mapprimitive.c: Initial support for WKT via GEOS. The reader is only integrated via the map file reader, with MapScript, CGI and URL support following ASAP. (bug 1466) 2005-10-29 14:04 jani * COMMITERS: Add my account info 2005-10-28 22:03 jani * HISTORY.TXT, Makefile.in, Makefile.vc, map.h, mapcpl.c, mapfile.c, maplayer.c, maplexer.l, mapogcfilter.c, mapogcfilter.h, mappluginlayer.c, mapthread.h: MS RFC 8: Pluggable External Feature Layer Providers (bug 1477). 2005-10-28 12:36 assefa * HISTORY.TXT, mapogcsld.c: Syntax error when auto generating external symbols (Bug 1508), 2005-10-28 10:28 sdlime * maptemplate.c: Altered default coordinate output for the shpxy template tag to match imagemap specs. Added centroid option to shpxy tag to output a single point for line and polygon shapes. Should more closely match the label point, but isn't perfect. 2005-10-27 22:08 frank * map.h, mapogr.cpp: a few mapogr.cpp funcs used from WFS code, exposed in map.h 2005-10-27 22:07 frank * mapogcfilter.c: corrected a few problems from last change 2005-10-27 21:09 jani * HISTORY.TXT, map.h, mapfile.c, mapgraticule.c, maplayer.c, mapmygis.c, mapogcfilter.c, mapogcfilter.h, mapogr.cpp, maporaclespatial.c, mappostgis.c, maprasterquery.c, mapsde.c, mapshape.c, mapwfslayer.c: MS RFC 3: Layer vtable architecture (bug 1477) 2005-10-27 14:07 sdlime * mapgd.c: Fixed a problem with 1x1 ellipse symbol drawing in msDrawLineSymbolGD(). 2005-10-26 17:22 sdlime * mapgml.c: I changed my mind and removed the option to use the shape index as an ID. I think it is better practice to use a more stable key item. This should also make supporting featureid requests easier since it's just a shortcut for a filter. Normal filter processing does not support index queries. 2005-10-26 17:07 sdlime * mapgml.c: WFS GML output includes an option to set a gml:id for each feature. The default is no id (current behavior), but this can be overidden using the metadata value gml_featureid, which takes an item name to use to create the id or the special value '_index' to use the shape->index. This partially addresses bug 1413. 2005-10-26 14:03 frank * mapprojhack.c: don't include ConvertProj func without USE_PROJ 2005-10-26 14:02 frank * mapresample.c: No point in compiling in resampling functions without USE_GDAL. 2005-10-26 13:53 frank * mapsvg.c: Avoid warning about unused function. 2005-10-26 13:51 frank * mapwmslayer.c: avoid warnings about unused functions 2005-10-26 13:50 frank * mapraster.c: Avoid type punning warnings in readGEOTiff(). 2005-10-26 13:47 frank * mapgd.c: Removed unused msFixedImageCopy(), and some unused variables. 2005-10-26 13:44 frank * mapdraw.c: avoid warning when building without WMS and WFS. 2005-10-26 13:42 frank * mapproject.c: Avoid warnings if USE_PROJ not defined. 2005-10-26 13:40 frank * mapobject.c: Avoid unused variable warning. 2005-10-26 01:14 sdlime * mapgd.c: Changed where computation of the scaling factor happens (on unrotated symbol now) so that the size of unrotated and rotated symbols are identical. 2005-10-25 16:29 sdlime * mapgml.c, mapows.h, mapwfs.c: Completed work to add constants to GML output. For example gml_constants 'aConstant' gml_aConstant_value 'this is a constant', which results in output like this is a constant. Constants can appear in groups and can havespecific types (default is string). Constants are NOT queryable so their use should be limited untilsome extensions to wfs 1.1 appear that will allow us to mark certain elements as queryable or not in capabilities output. 2005-10-25 12:16 assefa * HISTORY.TXT, mapraster.c: Copy the filteritem and filter into the temporary layer created when handling tileindex rasters. (Bug 1506). 2005-10-25 11:45 assefa * HISTORY.TXT, mapwms.c: WMS Time : extend spported formats for time extents. 2005-10-24 19:53 sdlime * mapows.h: A few comment fixes. 2005-10-24 19:49 sdlime * mapows.h: Added gmlConstantObj and gmlConstantListObj to mapows.h. These create a mechanism to output constant values as part of GML outout (and schema creation) without defining new attributes in the source data. 2005-10-24 17:03 sdlime * mapgml.c: Removed unused variable geom_name from WFS GML writer. 2005-10-24 16:52 sdlime * mapgml.c: Moved code to generate the layer_name outside of the feature loop. It was being executed for each feature when it only needed to be run once per layer. 2005-10-24 16:46 sdlime * mapgml.c: Updated GML transformation metadata handling to use the msOWSLookupMetadata functions with prefixes OWS_, WFS_ and GML_. Previously only the GML_ prefix was supported. 2005-10-23 14:12 dan * HISTORY.TXT, README.CONFIGURE, configure, configure.in: Got rid of deprecated --with-php-regex-dir switch, solve PHP MapScript build problems in some circumstances (bug 1468) 2005-10-21 09:32 assefa * HISTORY.TXT, mapwms.c: Support wms_attribution element for LAYER's : Bug 1502. 2005-10-20 15:37 frank * mapproject.c: ensure reprojected polygons are closed 2005-10-20 15:37 frank * map.h, mapprimitive.c: added msAddPointToLine 2005-10-20 12:43 frank * mapproject.c: msProjectShapeLine() implements RFC 5 line/polygon clipping at horizon 2005-10-18 16:49 assefa * HISTORY.TXT: Note on bug 1334. 2005-10-18 16:46 assefa * mapscript/php3/php_mapscript.c: Sync scale and celllsize in preparequery function (Bug 1334). 2005-10-17 23:21 frank * mapproject.c: fixed iteration in msProjectShape() 2005-10-17 23:20 frank * mapprimitive.c: fixed use of memmove in msShapeDeleteLine() 2005-10-17 23:12 frank * HISTORY.TXT, mapproject.c: delete unprojectable lines, NULL empty shapes (bug 411) 2005-10-17 23:10 frank * map.h, mapprimitive.c: added msShapeDeleteLine 2005-10-16 00:20 frank * maptemplate.c: Avoid warnings on gcc4. 2005-10-14 01:06 sdlime * mapgd.c: Initial integration of MapMedia's symbol rotation code. 2005-10-14 01:05 sdlime * mapsymbol.h: Added MS_MAXPATTERNSIZE. 2005-10-14 01:04 sdlime * map.h, mapsymbol.c: Added msRotateSymbol(), changed freeSymbol to a public function called msFreeSymbol() in mapsymbol.c. Added to map.h as well. 2005-10-13 15:43 assefa * HISTORY.TXT: Note on bug 1490. 2005-10-13 15:41 assefa * mapogcfilter.c: Correct bug 1490 : SLD crash when the number of filter elements is big. 2005-10-13 14:28 assefa * mapserv.c: Added variable substitution capability for layer's tileindex (Bug 1497). 2005-10-13 12:00 assefa * mapscript/php3/: README, mapscript_i.c, php_mapscript.c, php_mapscript.h: Add support for whichshape and nextshape (Bug 1491) Adsd support for config setting/getting at the map level (Bug 1487). 2005-10-13 11:12 assefa * mapogcfilter.c: Correct bug 1496 : error when allocation temporary array. 2005-10-13 00:02 frank * mapresample.c: Better computation of sDummyMap.cellsize (bug 1493) 2005-10-12 11:34 sdlime * mapgml.c, mapows.h, mapwfs.c: Updated the gmlGroupObj to allow you to set the group type. This impacts schema location. If not set the complex type written by the schema generator is 'groupnameType' and via metadata you can override that (e.g. gml_groupname_type 'MynameType'). 2005-10-11 13:48 sdlime * mapwfs.c: Fixed complex type writer to create set the type name when writing a schema. I think we may need more control though (e.g. group types). Also trimmed the revision history to a cover only the more recent mods. 2005-10-10 19:18 sdlime * maptemplate.c: Update the shpxy tag processor to avoid outputing degenerate shapes (or parts). That is, don't output a polygon with less than 3 vertices or a line with less than 2. Should only really affect image map production. 2005-10-09 23:54 sdlime * HISTORY.TXT: Added 2 recent MapScript mods to HISTORY.TXT. 2005-10-07 12:34 frank * mapresample.c: added OVERSAMPLE_RATIO PROCESSING directive 2005-10-05 12:53 assefa * mapogcfilter.c: Use dynamic allocation to deal with large number of logical operators (Bug 1490). 2005-10-04 16:41 assefa * HISTORY.TXT, mapogcfilter.c: Crash when size of sld filters was huge (bug 1490). 2005-10-04 13:48 dan * COMMITERS: Added PHP MapScript for Daniel and Assefa 2005-10-04 10:05 frank * COMMITERS: New 2005-10-03 10:39 frank * mapresample.c: use alpha blending for nodata antialiasing in bil/aver RGBA case 2005-09-29 09:24 frank * configure, configure.in, HISTORY.TXT, HISTORY.TXT, configure, configure.in: Fixed point-z-m test problem, == should be = (bug 1485) 2005-09-27 23:22 sdlime * mapfile.h, maplexer.l: Added WKT symbol to mapfile.h/maplexer.l. 2005-09-27 16:11 sdlime * mapfile.c: Fixed LABEL writing problem. (bug 1481) 2005-09-27 11:27 sean * mapscale.c, HISTORY.TXT, HISTORY.TXT, mapscale.c: Fixed typo to prevent extra scalebar layer creation (bug 1480) 2005-09-26 16:47 sdlime * mapfile.c: Trivial change to the color writer to not pad the output with 2 spaces. Results in cleaner saved mapfiles. 2005-09-26 15:47 assefa * mapsvg.c: Correct typo bugs when outputing symbols (Bug 1407) 2005-09-26 14:55 assefa * mapwmslayer.c, HISTORY.TXT: use transparency set at the layer level on wms client layers (Bug 1458). 2005-09-26 13:55 assefa * mapscript/php3/: README, php_mapscript.c: Add setimagepth function to the symbolobject (Bug 1472) 2005-09-26 11:11 assefa * mapscript/php3/: README, php_mapscript.c: Add keyimage as part of the class object (Bug 1464) 2005-09-26 10:51 assefa * maptime.c: Correct typo in ms_timeFormats (Bug 1478). 2005-09-23 17:18 assefa * map.h, mapswf.c: Remove call to ming.h inside map.h (Bug 1479) 2005-09-23 17:17 assefa * mapswf.h: Header file for swf file. 2005-09-23 12:20 hobu * mapobject.c: add meatier error message for invalid extents 2005-09-23 12:00 hobu * mapfile.c: add meatier error message for invalid extents 2005-09-23 00:37 frank * mapwcs.c: added preliminary WCS INTERPOLATION support 2005-09-22 23:47 sdlime * mapsymbol.h: Made symbol->imagepath readonly within SWIG-based scripts. Use setImagepath instead. (bug 1472) 2005-09-22 12:55 frank * HISTORY.TXT: [no log message] 2005-09-21 16:12 frank * mapresample.c: Removed prototype bicubic code. 2005-09-21 16:01 frank * mapresample.c: Fixed bug with RGB offsite support in bilinear/average resampling. 2005-09-21 00:23 sdlime * mapsymbol.c: Updated msLoadImageSymbol() to clean-up any previously allocated values for imagepath and img. (bug 1472) 2005-09-20 21:26 frank * mapresample.c: fixed problem with nearest resampling of float data 2005-09-20 21:18 frank * mapraster.c: use mapresample.c if RESAMPLE is set 2005-09-20 21:18 frank * mapresample.c: Preliminary RFC4 (alternate resampling kernals) support 2005-09-20 11:53 sean * mapscript/ruby/extconf.rb: add make_inc to CPPFLAGS (bug 1450) 2005-09-20 11:36 sean * mapscript/ruby/extconf.rb: add make_inc to CPPFLAGS (bug 1450) 2005-09-15 16:44 frank * HISTORY.TXT: [no log message] 2005-09-15 16:43 frank * mapfile.c: Avoid tail recursion in freeFeatureList. 2005-09-15 16:25 pramsey * mappostgis.c: Added cases to allow the connector to use both the FILTERITEM and FILTER tags, if present. 2005-09-15 16:08 frank * HISTORY.TXT: [no log message] 2005-09-15 16:08 frank * mapfile.c: Avoid tail recursion in freeFeatureList(). 2005-09-14 08:53 dan * configure, configure.in: Replace ZL_* vars with ZLIB_* for more readibility 2005-09-13 20:12 frank * HISTORY.TXT: [no log message] 2005-09-13 20:11 frank * maplegend.c: fixed leak of imageObj when embedding legends 2005-09-13 19:51 frank * HISTORY.TXT: [no log message] 2005-09-13 19:51 frank * mapgdal.c: Pop all outstanding error handler in msGDALCleanup() 2005-09-13 19:43 frank * maperror.c: fix leak in threaded case of error object 2005-09-13 17:19 rodrigo * maporaclespatial.c: Bug fix: #1343, #1442 and #1469. 2005-09-08 16:57 assefa * mapwfs.c: Changed default namespace used (Bug 1461). 2005-09-08 15:29 assefa * mapscript/php3/README: Add doc for buffer and convexhull operations on a shape object (Bug 1327). 2005-09-08 15:24 assefa * mapscript/php3/: mapscript_i.c, php_mapscript.c, php_mapscript.h: Expose GEOS operations through PHP Mapscript (Bug 1327). Initially only functions buffer and convexhull on a shape object are available. 2005-09-08 14:16 dan * mapfile.c, HISTORY.TXT, mapfile.c: Fixed writing of WIDTH in writeStyle() (was written as SIZE, bug 1462) 2005-09-04 16:20 sdlime * mapgml.c: GML writes now support multiple ways of defining a multipoint. 1) one line string with multiple points and 2) multiplle line strings with one point each. (bug 1490) 2005-08-31 14:30 sdlime * maplabel.c: Applied patch suggested to adjust TTF baselines (bug 1449). 2005-08-27 00:57 sdlime * maputil.c: Fixed a recursion problem in context evaluation function msEvalContext(). Had to disable the [raster] option though and will try to implement some other way. (bug 1283) 2005-08-25 18:01 frank * HISTORY.TXT, mapdrawgdal.c, HISTORY.TXT, mapdrawgdal.c: fix problem with ungeorerenced files (eg augsignals) 2005-08-25 17:07 dan * HISTORY.TXT, map.h: Ready for 4.6.1 release 2005-08-25 10:20 sdlime * map.h, mapshape.c, maptree.c, maptree.h: Applied patch for bug 1440. 2005-08-24 19:06 sean * HISTORY.TXT, mapscript/mapscript.i: typemaps for csharp finally allow imageObj.getBytes() 2005-08-24 18:52 sean * HISTORY.TXT: note about bug 1389 2005-08-24 18:49 sean * mapscript/mapscript.i: typemaps for csharp finally allow imageObj.getBytes() 2005-08-24 11:55 dan * HISTORY.TXT, Makefile.in, README.CONFIGURE, configure, configure.in: Enable -DUSE_ZLIB via configure for compressed SVG output (bug 1307) 2005-08-24 11:28 dan * HISTORY.TXT, Makefile.in, README.CONFIGURE, configure, configure.in: Enable -DUSE_ZLIB via configure for compressed SVG output (bug 1307) 2005-08-05 14:45 sdlime * mapdraw.c, mapdraw.c: Added code to apply sizeitem and angleitem to points. 2005-08-03 13:28 assefa * mapogcfilter.c: use always "like" instead of "ilike" when generating an SQL statement for OGR layers. 2005-08-02 14:01 dan * HISTORY.TXT: Added querymapObj to PHP MapScript (bug 535) 2005-08-02 14:00 dan * mapscript/php3/: README, php_mapscript.c: Added querymapObj (bug 535) 2005-08-02 09:47 dan * HISTORY.TXT, mapwms.c, mapwms.c: Fixed problem with GetLegendGraphic on layers with status=off (bug 1141) 2005-08-01 12:34 sdlime * mapgml.c, mapgml.c: Fixed a problem with the GML writer not properly closing the geometry container for MultiPoints. (bug 1409). 2005-07-27 15:01 sean * maputil.c: Fixes in msTmpFile() to ensure counter actually increments and that forced basenames work again (bug 1312) 2005-07-27 14:21 frank * mapprimitive.c: bug 1432: optimized msAddLine() to use realloc() 2005-07-27 13:04 frank * HISTORY.TXT: bug 1432: rewrite msAddLine() to use realloc() (optimization) 2005-07-27 11:35 frank * HISTORY.TXT: [no log message] 2005-07-27 11:33 frank * maputil.c: Make sure we have room for big counters in temp file names. 2005-07-27 11:01 frank * maputil.c: Fixes in msTmpFile() to ensure counter actually increments and that forced basenames work again. Bug 1312. 2005-07-26 12:23 assefa * HISTORY.TXT, mapogcsld.c: SLD external graphic symbol format tests now for mime type like image/gif instead of just GIF (Bug 1430). 2005-07-26 11:04 assefa * HISTORY.TXT: Note on bug 1292. 2005-07-26 11:02 assefa * mapogcfilter.c: Added support for OGR layers to use SQL type filers (Bug 1292) 2005-07-25 16:56 frank * mapio.c: Undef msIO_fread() too. 2005-07-25 10:24 frank * mapserv.c: Removed unnecessary strdup() calls for QUERY_STRING commandline arg. 2005-07-22 13:26 frank * cgiutil.c, mapio.c, mapio.h, HISTORY.TXT: bug 1259: fixed POST support in fastcgi mode 2005-07-21 18:22 frank * HISTORY.TXT, mapresample.c: bug 1372: fixed resampling multiband raw rasters 2005-07-21 18:18 frank * HISTORY.TXT: [no log message] 2005-07-21 18:18 frank * mapresample.c: Bug 1372: ensure that raw buffers support multiple bands 2005-07-20 09:55 assefa * mapogcfilter.h: Added support of case insensitive matChase attribute. 2005-07-20 09:38 assefa * HISTORY.TXT: Note on bug 1416. 2005-07-20 09:35 assefa * mapogcfilter.c: Add support for attribute matchCase on PropertyIsequal and PropertyIsLike (bug 1416, 1381). 2005-07-16 17:18 jerryp * mappool.c: msConnPoolClose now only copies connections when needed. 2005-07-16 17:12 jerryp * mappostgis.c: Fixed memory leaks. 2005-07-16 15:07 jerryp * map.h, maplayer.c, mappostgis.c: Bug 1420: PostGIS connector no longer needs two layer close functions. 2005-07-15 10:01 frank * HISTORY.TXT, sortshp.c: bug 1418: fixed big memory leak in sortshp.c 2005-07-15 09:57 frank * sortshp.c, HISTORY.TXT: bug 1418: fixed memory leak of shapes 2005-07-15 09:37 frank * maphttp.c: Acquire TLOCK_OWS around whole func in msHTTPCleanup(). 2005-07-15 09:37 frank * mapthread.c: Added OWS lock name. 2005-07-15 09:36 frank * mapthread.h: Added comment on lock_names[] in mapthread.c. 2005-07-14 17:43 hobu * HISTORY.TXT, maphttp.c: Fix bug 1417 msHTTPInit() not ever called 2005-07-14 17:20 hobu * mapthread.h: added TLOCK_OWS definition 2005-07-13 15:35 julien * map.h, mapfile.c, maplexer.l, mapparser.y, maputil.c: Bug 1381: Support for case-insensitive Expression 2005-07-07 18:03 sdlime * mapgd.c: Fixes the whacky symbol behavior noted in bug 1376. Back ported from 4.7. 2005-07-07 11:04 hobu * HISTORY.TXT: mapsde.c: add thread locking in msSDELCacheAdd 2005-07-07 11:03 hobu * mapsde.c: put thread locking around static data members used in the lcache (msSDELCacheAdd) 2005-07-07 10:51 frank * HISTORY.TXT, mappool.c, HISTORY.TXT, mappool.c: bug1402: any thread can release a connection 2005-07-07 10:38 frank * HISTORY.TXT, mapthread.c, mapthread.h: added TLOCK_ORACLE and TLOCK_SDE definitions 2005-07-07 01:32 sdlime * mapgd.c: More ehancements to ellipse markers. Changed code to let GD center the ellipse. Added second trivial case for 2x2 circles since GD does not handle these properly. Will file a bug the GD folks. 2005-07-06 15:53 sdlime * mapgd.c: Ellipse rendering is directly into the main image instead of a temporary tile. Should be faster. 2005-07-06 15:41 sdlime * mapgd.c: Fixed ellipse symbols so that just a point is drawn when they degenerate enough. 2005-07-06 11:18 dan * HISTORY.TXT, mapgml.c, mapgml.c: Fixed missing space in GML MultiLineString output (bug 1408) 2005-07-05 10:35 assefa * mapsvg.c, mapsvg.c: Correct a bug : using msFree on a wrong pointer : Bug 1406. 2005-06-30 10:47 assefa * nmake.opt: Add flag USE_ZLIB : Bug 1307. 2005-06-30 10:39 assefa * nmake.opt: Add flag USE_ZLIB : Bug 1307 2005-06-29 10:30 sean * mapcopy.c: no longer copying layer and join items, as these will be initialized on opening of layer and joining of data (bug 1403) 2005-06-29 10:14 sean * HISTORY.TXT, mapcopy.c: no longer copying layer and join items, as these will be initialized on opening of layer and joining of data (bug 1403) 2005-06-29 10:11 dan * map.h: Set MS_VERSION to 4.7 2005-06-28 13:01 sean * HISTORY.TXT, mapcopy.c: Fixed copy of layer processing directives with use of msLayerGetProcessing and msLayerAddProcessing (bug 1399). Also caught error in the upper bounds of looping over layer joins. 2005-06-28 12:51 sean * HISTORY.TXT: note about bug 1399 2005-06-28 12:33 sean * mapcopy.c, tests/test.map: Fixed copy of layer processing directives with use of msLayerGetProcessing and msLayerAddProcessing (bug 1399). Also caught error in the upper bounds of looping over layer joins. 2005-06-27 15:58 frank * mapwcs.c: Fixed some small WCS params related memory leaks. 2005-06-27 15:52 frank * mapogr.cpp: Avoid leak of "0 length" point arrays in geometry. 2005-06-24 09:42 assefa * HISTORY.TXT: Note on Bug 1312. 2005-06-24 09:39 assefa * maputil.c: in function msTmpFile : reinitialize always the sting tmpId. There was a problem with this string not being initialized when the function was call more than once : Bug 1312. 2005-06-24 09:36 assefa * HISTORY.TXT: Note on bug 1312. 2005-06-24 09:32 assefa * maputil.c: in function msTmpFile : reinitialize always the sting tmpId. There was a problem with this string not being initialized when the function was call more than once : Bug 1312. 2005-06-23 19:06 dan * HISTORY.TXT: Added section header for 4.6.1 2005-06-23 01:11 jerryp * mappostgis.c, mappostgis.c: Fixed a buffer overflow (bug 1392). 2005-06-23 00:48 jerryp * mappostgis.c: Fixed a buffer overflow (bug 1391). 2005-06-23 00:45 jerryp * mappostgis.c: Fixed yet another buffer overflow (still bug 1391). 2005-06-23 00:34 jerryp * mappostgis.c: Fixed a buffer overflow (bug 1391). 2005-06-22 11:16 assefa * mapsvg.c: Correct problems with multipolygons (Bug 1390). Remove unecessary spaces when generating the SVG. Contribution to these 2 issues by Makoto Niwa niwa@orkney.co.jp. 2005-06-22 11:15 assefa * HISTORY.TXT, HISTORY.TXT: Note on Bug 1390. 2005-06-22 11:04 assefa * mapsvg.c: Correct problems with multipolygons (Bug 1390). Remove unecessary spaces when generating the SVG. Contribution to these 2 issues by Makoto Niwa niwa@orkney.co.jp. 2005-06-14 14:09 dan * map.h, HISTORY.TXT: Ready for 4.6.0 release 2005-06-14 12:03 dan * README, cgiutil.c, cgiutil.h, epplib.c, legend.c, map.h, mapbits.c, mapcopy.c, mapcopy.h, mapcpl.c, mapdraw.c, mapdrawgdal.c, maperror.c, maperror.h, mapfile.c, mapgd.c, mapgeos.cpp, mapgml.c, maphash.c, maphash.h, mapimagemap.c, mapjoin.c, maplabel.c, maplayer.c, maplegend.c, mapmygis.c, mapogr.cpp, mapows.c, mappdf.c, mappool.c, mappostgis.c, mapprimitive.c, mapprimitive.h, mapproject.c, mapproject.h, mapquery.c, mapraster.c, maprasterquery.c, mapresample.c, mapscale.c, mapsde.c, mapsearch.c, mapserv.c, mapserv.h, mapshape.c, mapshape.h, mapstring.c, mapsvg.c, mapswf.c, mapsymbol.c, mapsymbol.h, maptemplate.c, maptemplate.h, mapthread.c, mapthread.h, maptime.c, maptime.h, maptree.c, maptree.h, maputil.c, mapwcs.c, mapwms.c, mapxbase.c, scalebar.c, shp2img.c, shp2pdf.c, shptree.c, shptreetst.c, shptreevis.c, sortshp.c, sym2img.c, testcopy.c, testexpr.c, mapscript/mapscript.i, mapscript/php3/php_mapscript.c, mapscript/php3/php_mapscript.h, mapscript/php3/php_mapscript_util.c, mapscript/php3/php_proj.c: Updated copyright date to 2005 2005-06-14 12:02 dan * HISTORY.TXT: Added note about Steve's GEOS/polygon fix 2005-06-14 11:22 dan * README.CONFIGURE: A few updates for 4.6 2005-06-14 00:28 sdlime * mapgeos.cpp: Fixed GEOS to shapeObj for multipolgon geometries. 2005-06-11 11:02 dan * HISTORY.TXT: Create new section for 4.6.0 final 2005-06-10 18:17 assefa * HISTORY.TXT: Note on Bug 1163. 2005-06-10 18:14 assefa * mapogcfilter.c: Filter Encoding spatial operator is Intersects and not Intersect : Bug 1163. 2005-06-09 14:27 dan * HISTORY.TXT, map.h: Ready for 4.6.0-rc1 2005-06-08 19:57 dan * mapgraticule.c: Propagate msGetlabelSize() errors in msGraticuleLayerNextShape() (part of bug 828) 2005-06-08 17:59 assefa * mapscript/php3/README: transparency in the layer object was missing. 2005-06-07 11:26 julien * mapscript/java/Makefile.in, HISTORY.TXT, configure, configure.in: Bug 1375: Seg fault in mapscript caused by the missing USE_POINT_Z_M flag. 2005-06-06 23:34 sdlime * mapgml.c: Ported GML 2.1.2 writer to use geometry metadata like the GML 3.1 writer. 2005-06-06 21:38 jerryp * mappostgis.c: Field length call in msPOSTGISLayerRetrievePK was using wrong pqsql function. 2005-06-06 01:48 dan * HISTORY.TXT, mapscript/php3/README, mapscript/php3/mapscript_i.c, mapscript/php3/php_mapscript.c, mapscript/php3/php_mapscript.h: Added $layerObj->removeClass() (was already in SWIG MapScript) Added $layerObj->removeClass() to PHP MapScript (was already in SWIG MapScript, bug 1373) 2005-06-06 00:36 dan * HISTORY.TXT, mapscript/php3/php_mapscript.c: Fixed PHP MapScript's symbolObj->setPoints() to correctly set symbolObj->sizex/sizey (bug 1367) 2005-06-02 16:42 sdlime * mapwfs.c: Fixed a small initialization problem when no namespace metadata supplied. 2005-06-02 16:32 sdlime * mapows.h, mapwfs.c: Changed metadata reference from ...getfeature_collection to ...feature_collection. 2005-06-02 16:25 sdlime * mapows.h, mapwfs.c: Updated WFS output to not use wfs:FeatureCollection as the main container for GML3 output. A default container of msFeatureCollection is provided or the user may define one explicitly. 2005-06-01 15:51 sdlime * mapgml.c: Updated GML output to produce features in a default container (msGeometry) if no geometry metadata is supplied. 2005-05-31 14:24 sdlime * mapgml.c, mapows.h, mapwfs.c: Updated GML3 writer to use the new gmlGeometryListObj. This allows you to package geometries from WFS in a pretty flexible manner. Will port GML2 writer once testing on GML3 code is complete. 2005-05-31 02:01 sdlime * mapfile.c: Updated parsing of grid object to recognize DD as a label format. 2005-05-31 01:49 sdlime * mapgml.c, mapows.h: Added geometry metadata processing functions to mapgml.c. 2005-05-31 01:21 sdlime * mapows.h: Added couple structures for managing GML/WFS geometry types. 2005-05-27 17:19 dan * HISTORY.TXT, map.h: Ready for 4.6.0-beta3 2005-05-27 16:51 assefa * mapregex.c: Change define of off_t instead of _off_t since It seems off_t is always defined as long on windows and that _off_t seems to create build problems for some. 2005-05-27 13:56 assefa * Makefile.vc: Add mapregex.obj. 2005-05-27 13:50 assefa * mapregex.c: Add a define to fix build on windows (Bug 1354). 2005-05-27 13:49 sdlime * mapgml.c: Changed dimension to srsDimension for posList in GML3 writer. 2005-05-27 13:24 sdlime * mapwfs.c: Changed WFS layer type name from [layer name]_Type to [layer name]Type in keeping with schema convension. 2005-05-27 11:00 dan * Makefile.in, configure, configure.in, map.h, mapfile.c, mapparser.y, mapraster.c, mapregex.c, mapregex.h, maptemplate.c, maptime.c, maputil.c, mapscript/php3/php_mapscript.h, mapscript/php3/php_regex.c: New regex wrappers to solve issues with previous version (bug 1354) 2005-05-26 17:19 sdlime * mapgml.c: Fixed problem with GML outout when gml_geometry_name is not set. 2005-05-26 17:13 assefa * HISTORY.TXT: Note on Bug 1298. 2005-05-26 17:12 assefa * mapwms.c: Add attribution element output : Bug 1298. 2005-05-26 12:09 sdlime * mapgml.c, mapwfs.c: Updated mapwfs.c to produce schema compliant with the GML for Simple Feature Exchange proposed standard. Changes are relatively minor with the exception of naming the geometry container and handling of mixed geometry types. The previous version defaulted to a GML type. We need more control for application specific schema. We now package the GML geometry in an element named by default geometry, users can override using gml_geometry_name metadata. We also advertise a *very* generic GMLPropertyType by default again which can be overriden using gml_geometry_type. That metadata *can* contain a list of valid types which are offered as a xsd:choice. 2005-05-25 17:58 dan * configure, configure.in: Mark --with-php-regex-dir=DIR option as deprecated 2005-05-25 17:56 dan * README.CONFIGURE: Updated to reflect current PHP options 2005-05-25 17:16 dan * mapregex.c, mapregex.h, mapscript/php3/php_regex.c: Ooops.. forgot to commit the new regex wrapper files for bug 1354 2005-05-25 17:02 dan * HISTORY.TXT, Makefile.in, configure, configure.in, map.h, mapscript/php3/Makefile.in, mapscript/php3/php_mapscript.h: Added a regex wrapper, allowing MapServer to build with PHP compiled with its builtin regex (bug 1354) 2005-05-25 10:29 dan * HISTORY.TXT, maptemplate.c: Bug 1364: HTML legend templates: support [if] tests on "group_name" in leg_group_html blocks, and for "class_name" in leg_class_html blocks. 2005-05-24 14:52 julien * HISTORY.TXT, mapows.c, mapows.h, mapwms.c: Bug 1149: From WMS 1.1.1, SRS are given in individual tags. 2005-05-23 13:41 sdlime * mapows.h: Added constants for the 2 types of schemas WFS servers will support. A default schema that references GML 2.1 geometries, and another for schemas complient with the GML profile for simple feature exchange document recently published (formerly known as GML3L0). 2005-05-23 13:31 sdlime * mapgml.c, mapows.h: Move GML metadata structures and functions prototypes to mapows.h since they will be needed by mapwfs.c as well. 2005-05-19 01:57 sdlime * mapgraticule.c: Added explicit DD format for grid labeling. Only shows the number of degrees, nothing more (bug 1256). 2005-05-19 01:57 sdlime * mapprimitive.c: Added GEOS geometry clean up code to msFreeShape... 2005-05-19 01:57 sdlime * map.h: Added prototype for msGEOSFreeGeometry. 2005-05-19 01:57 sdlime * mapgeos.cpp: More interface clean up, added msGEOSFreeGeometry and updated geometry2shape code to so the new shapeObj contains a reference to the geometry used to create it. 2005-05-19 01:32 sdlime * mapgraticule.c: Changed default format for graticule labels to %5.2g from %5.2f which should remove trailing zeros. Partially addresses bug 1256. 2005-05-19 00:09 sdlime * map.h, mapimagemap.c, maplabel.c, mappdf.c, mapsvg.c, mapswf.c: Removed the LINE_VERT_THRESHOLD test (bug 564) from PDF/SWF/SVG/imagemap drivers. 2005-05-18 14:11 sdlime * maptemplate.c: Moved layer query header parsing to AFTER the layer items and joins have been done. 2005-05-17 09:59 sdlime * mapgeos.cpp: More GEOS interface improvements (global GeometryFactory). 2005-05-17 00:48 sdlime * mapgd.c: Removed the LINE_VERT_THRESHOLD test from mapgd.c. I really have no idea what the hell I was thinking at that time. (bug 564) 2005-05-16 23:17 dan * HISTORY.TXT, mapgd.c: Added experimental support for "labelcache_map_edge_buffer" metadata to define a buffer area with no labels around the edge of a map (bug 1353) 2005-05-13 13:23 dan * HISTORY.TXT, maphttp.c, mapows.h, mapwmslayer.c: First pass at properly handling XML exceptions from CONNECTIONTYPE WMS layers. Still needs some work. (bug 1246) 2005-05-13 11:33 dan * HISTORY.TXT: Moved note about msDrawRasterLayerLow() vs WCS exception to 4.6.0-beta3 2005-05-13 09:15 frank * HISTORY.TXT: [no log message] 2005-05-13 09:15 frank * mapdraw.c: Use MS_MAX an d MS_MIN 2005-05-13 09:14 frank * map.h: remove MAX/MIN macros, using MS_MAX/MS_MIN 2005-05-12 17:15 assefa * HISTORY.TXT: Note on Bug 1277. 2005-05-12 17:13 assefa * mapogcfilter.c: Support of multiple logical operators (Bug 1277). 2005-05-12 14:41 assefa * mapwfslayer.c: Use %f instead of %lf for bbox output : Bug 1239. 2005-05-12 14:14 frank * mapwcs.c: another missing WCS exception - if msSaveImage() fails 2005-05-12 13:41 frank * HISTORY.TXT, mapwcs.c: If msDrawRasterLayerLow() fails, ensure that the error message is posted as a WCS exception. 2005-05-12 13:38 assefa * mapogcfilter.h: prototype for FLTGetShape changed : Now parsing unit value. 2005-05-12 12:31 assefa * HISTORY.TXT: Note on Bug 1341,1342. 2005-05-12 12:23 assefa * mapogcfilter.c: Parse the unit string for DWithin (Bug 1342) Set it the tolernace and tolernaceunits using the distance and unit values (Bug 1341) 2005-05-11 17:46 assefa * HISTORY.TXT: Note on Bug 179. 2005-05-11 17:45 assefa * mapdraw.c: add a small buffer around the cliping rectangle to avoid lines around the edges : Bug 179. 2005-05-11 10:15 dan * HISTORY.TXT, map.h: Updated version to 4.6.0-beta2 2005-05-11 03:18 sdlime * HISTORY.TXT: Added GEOS comment. 2005-05-11 03:10 sdlime * mapgeos.cpp: Finished the rest of the wrapper funtions for initial GEOS support which basically ammounts to buffer and convex hull creation from MapScript at the moment. There are likely a number of memory leaks associated with the implementation at the moment. 2005-05-10 11:00 sean * HISTORY.TXT, map.h, tests/test.map: fonts hash now properly exposed in mapscript (bug 1345) 2005-05-10 09:53 dan * HISTORY.TXT: Added mention of gradient coloring (bug 1305) 2005-05-10 09:18 dan * HISTORY.TXT, mapfile.c, maplexer.l, mapsymbol.c, HISTORY.TXT, mapfile.c, maplexer.l, mapsymbol.c: Fixed several issues with writeSymbol() (bug 1344) 2005-05-09 17:15 frank * Makefile.in: removed old mapserv.fcgi target 2005-05-06 13:29 sdlime * mapdrawgdal.c: Removed debuging statement from last fix. 2005-05-06 13:19 frank * HISTORY.TXT, mapdrawgdal.c: bug 985/1015 - dont classify rasters without expressions 2005-05-03 16:28 dan * mapscript/php3/README: Added missing outputFormat->set() method in docs 2005-05-03 16:24 dan * mapscript/php3/README: Added missing outputFormat->set() method in docs 2005-05-01 11:15 sean * mapogcsld.h: Previous commit mangled revision 1.12, now repaired (bug 1337) 2005-05-01 11:05 sean * mapogcsld.h: Moved prototypes for 3 functions outside the #ifdef USE_OGR block to allow builds without GDAL/OGR (bug 1337) 2005-04-28 18:19 rodrigo * maporaclespatial.c: Bug fix: #1244. 2005-04-28 16:41 assefa * HISTORY.TXT: Note on Bug 1336. 2005-04-28 16:39 assefa * mapogcfilter.c: Bug 1336 : Retreive distance value for DWithin filter request done with line and polygon shape. 2005-04-27 21:49 dan * HISTORY.TXT: Fixed comment relating to bug 1244 --enable-point-z-m 2005-04-27 15:02 assefa * HISTORY.TXT, HISTORY.TXT: Note on Bug 1335. 2005-04-27 14:36 assefa * mapquery.c: Bug 1335 : missing call to msInitShape in function msQueryByShape. 2005-04-27 12:52 assefa * mapquery.c: Bug 1335 : missing call to msInitShape in function msQueryByShape. 2005-04-27 11:31 assefa * HISTORY.TXT: Note on Bug 804. 2005-04-27 11:30 assefa * mapswf.c: Correct Bug 804 : Make sure that the layer index is consistent when saving movies if some of the layers are not drawn (because the status if off or out of scale ...). 2005-04-26 19:01 dan * HISTORY.TXT, map.h: Updated for 4.6.0-beta1 release 2005-04-25 23:38 frank * HISTORY.TXT: [no log message] 2005-04-25 23:37 frank * shptreevis.c: Fixed setting of this_rec from hDBF->nRecords, was screwing up dbf file. http://mapserver.gis.umn.edu/bugs/show_bug.cgi?id=1332 2005-04-25 23:32 frank * mappostgis.c: Avoid casting warning. 2005-04-25 02:41 sdlime * map.h, mapcopy.c, mapdraw.c, mapfile.c, mapfile.h, mapgml.c, maplayer.c, maplexer.l, mapogcfilter.h: Applied Bill's newest gradient patch, more concise in the mapfile and potential to use via MapScript. 2005-04-24 10:34 frank * HISTORY.TXT: [no log message] 2005-04-24 10:32 frank * Makefile.vc: improved DLL dependency rules, fixed MS_VERSION fetcher 2005-04-22 11:50 assefa * HISTORY.TXT, mapwfs.c, mapwms.c: Bug 1262 : the SERVICE parameter is now required for wms and wfs GetCapbilities request. It is not required for other WMS requests. It is required for all WFS requests. 2005-04-22 11:47 assefa * HISTORY.TXT, mapwfslayer.c: Bug 1302: the wfs/ows_service parameter is not used any more. The service is always set to WFS for WFS layers. 2005-04-22 10:11 frank * HISTORY.TXT, mapxbase.c: Bug 791: initialize some fields in msDBFCreate() 2005-04-21 19:46 assefa * HISTORY.TXT: Note on Bug 1329. 2005-04-21 19:46 assefa * mapogcsld.c: Apply sld named layer on all layers of the same group : Bug 1329. 2005-04-21 19:37 assefa * HISTORY.TXT: Note on bug 1328. 2005-04-21 19:35 assefa * mapswf.c: Add support style's width parameter for line and polygon layers : Bug 1328. 2005-04-21 17:10 sdlime * mapgml.c, mapows.h, mapwfs.c: Adjusted WFS support to allow for a new output format (GML3). 2005-04-21 11:09 julien * HISTORY.TXT, Makefile.in, README.CONFIGURE, configure, configure.in, mapcopy.h, mapmygis.c, mapogcfilter.c, mapogr.cpp, maporaclespatial.c, mapprimitive.c, mapprimitive.h, mapproject.c, maprasterquery.c, mapshape.c, mapswf.c, maputil.c, nmake.opt, mapscript/java/javaextend.i, mapscript/php3/mapscript_i.c, mapscript/php3/php_mapscript.c: Bug1244: Replace USE_SHAPE_Z_M by USE_POINT_Z_M 2005-04-21 10:39 dan * mapwfslayer.c: Fixed typo in error messages (bug 1302) 2005-04-21 00:46 sdlime * mapgml.c: Fixed a small problem with last commit. 2005-04-21 00:34 dan * HISTORY.TXT, mapgd.c, mappdf.c, mapsvg.c, mapswf.c: Fixed old problem with labels occasionally drawn upside down (bug 564) 2005-04-20 17:51 assefa * HISTORY.TXT: Note on bug 1325. 2005-04-20 17:40 sdlime * mapgml.c: Bug 950 transformations now apply to WMS output as well. You must explicitly request that items be exposed or set gml_include_items 'all'. 2005-04-20 15:07 assefa * mapscript/php3/php_mapscript.c: Correct Bug 1325 : class->settext function needs only 1 argument. 2005-04-18 10:47 hobu * mapthread.c, HISTORY.TXT: backport of Bug 1319 2005-04-18 10:37 frank * HISTORY.TXT, mapthread.c: Bug 1319: Fixed win32 mutex creation in mapthread.c 2005-04-15 19:18 frank * Makefile.in: generalize C++ compilation, care of nhv 2005-04-15 17:10 pramsey * mappostgis.c: Applied patch for bug 1306 2005-04-15 15:32 julien * HISTORY.TXT, mapfile.c, mapquery.c, maprasterquery.c: Bug 1103: Set the default tolerance value based on the layer type. 2005-04-15 14:52 sdlime * mapfile.c: Added write support for the gradient parameters to writeStyle. Parameters are only written if a gradientitem is set. 2005-04-15 14:44 sdlime * mapcopy.c: Updated msCopyStyle to account for the various item indexes. 2005-04-15 13:52 sdlime * mapfile.c: Updated freeStyle to free the gradientitem if set. 2005-04-15 13:50 sdlime * mapcopy.c: Updated style copy function to handle the new gradient parameters (bug 1305). 2005-04-15 13:10 sdlime * map.h, mapdraw.c, mapfile.c, mapfile.h, maplayer.c, maplexer.l: Applied Bill Benko's patch for bug 1305, gradient support. 2005-04-14 15:23 hobu * Makefile.vc: use the LDEBUG in nmake.opt for extra linker options 2005-04-14 14:39 sean * mapscript/java/javaextend.i: Java pointObj constructors only set 'z' and 'm' if defined USE_SHAPE_Z_M 2005-04-14 13:27 sean * Makefile.in: grep in mapscriptvars target now only grabs the definition of MS_VERSION, not CVS log lines 2005-04-14 12:51 frank * mapgml.c: Removed unused tab in printf. 2005-04-14 12:02 julien * maporaclespatial.c: Bug 1244: Remove warnings and error caused by previous commit. 2005-04-14 11:43 julien * maporaclespatial.c: Bug 1244: Remove Z and M from point by default to gain performance. 2005-04-14 11:17 julien * HISTORY.TXT, Makefile.in, README.CONFIGURE, configure, configure.in, mapcopy.h, mapmygis.c, mapogcfilter.c, mapogr.cpp, mapprimitive.c, mapprimitive.h, mapproject.c, maprasterquery.c, mapshape.c, mapswf.c, maputil.c, nmake.opt, mapscript/php3/mapscript_i.c, mapscript/php3/php_mapscript.c: Bug 1244: Remove Z and M from point by default to gain performance. 2005-04-13 12:37 dan * HISTORY.TXT, README.CONFIGURE, configure, configure.in: Require GD 2.0.16+ for gdFontCacheSetup() (bug 1225) 2005-04-13 11:55 dan * mapsvg.c: Added missing include stdarg.h (bug 1315) 2005-04-13 09:19 dan * mapfile.c, HISTORY.TXT, mapfile.c: Added missing OFFSET in writeStyle() (bug 1156) and added quotes around string values in writeOutputformatobject() (bug 1231) 2005-04-12 19:56 sean * maputil.c: change tmpId string to be non static in msTmpFile() (bug 1312). 2005-04-12 19:44 assefa * mapogcfilter.c: Add a class object when doing SQL expressions (Bug 1308). 2005-04-12 19:13 sean * mapows.c: use non static strings for temp values in msOWSGetLayerExtent() and msOWSGetEPSGProj() (bug 1311). 2005-04-11 14:46 dan * HISTORY.TXT, map.h: Ready for 4.4.2 release 2005-04-11 11:53 sean * mapscript/java/javamodule.i: call msSetup() in JNI class constructor (bug 1203) 2005-04-11 09:56 sean * HISTORY.TXT: notes about imageObj.getBytes() and shapeObj.setValue() 2005-04-07 17:51 frank * nmake.opt: added option to define USE_THREADS 2005-04-07 17:51 frank * maperror.c: added SUPPORTS=THREADS to version info 2005-04-07 17:49 frank * mapsvg.c: use MS_PI instead of M_PI, available everywhere 2005-04-07 17:48 assefa * HISTORY.TXT, mapogcfilter.c: Correction of Bug 1308 : Correction of SQL expression generated on wfs filters for postgis/oracle layers. 2005-04-07 13:23 assefa * map.h, mapdraw.c, maperror.c, mapoutput.c, mapsvg.c, maputil.c, mapscript/php3/php_mapscript.c: Remove #ifdef USE_SVG. It was added during development. 2005-04-07 09:46 frank * maperror.c: added report of SVG support 2005-04-06 17:43 frank * HISTORY.TXT, mapogr.cpp: ensure msOGRLayerInitItemInfo restarts read to get template feature 2005-04-06 17:39 frank * HISTORY.TXT, mapogr.cpp: use proper polygon for spatial filter 2005-04-02 11:26 hobu * Makefile.vc: make sure mapgeos.obj gets into libmap 2005-04-01 18:03 frank * HISTORY.TXT: [no log message] 2005-04-01 18:02 frank * mapgml.c: Avoid emitting extra whitespace in the gml:coordinates for the gml:Box. Related to bug 1304. 2005-04-01 17:57 frank * HISTORY.TXT, mapgml.c: Bug 1304: avoid extra whitespace in 2005-03-29 17:53 assefa * mapogcfilter.c, mapogcfilter.h, mapogcsld.c: Initial support to improve WFS filter performance for DB layers (Bug 1292). 2005-03-29 12:57 frank * HISTORY.TXT: mapogr changes. 2005-03-29 12:56 frank * mapogr.cpp: Insure that tile index reading is restarted in msOGRLayerInitItemInfo() or else fastcgi repeat requests for a layer may fail on subsequent renders. 2005-03-29 11:58 dan * HISTORY.TXT, mapserv.c, maptemplate.c, mapwms.c: Make sure we always use PID in temp image filenames generated by msProcessTemplate() (bug 1299) 2005-03-29 11:55 sean * mapscript/doc/: querying-HOWTO.txt, querying-HOWTO.txt: corrected missing left hand side in feature access example, and missing index in example of backwards compatibility 2005-03-27 21:38 dan * mapserv.c, maptemplate.c, mapwms.c: Make sure we always use PID in temp image filenames generated by msProcessTemplate() (bug 1299) 2005-03-25 15:39 sdlime * mapgml.c: Fixed problem in WFS GML writer. Memory was being free'd in the wrong place. Should've been inside the if-then statement that tests if a layer is valid for WFS output. 2005-03-25 13:26 sdlime * mapgd.c: Removed some debugging printf statements from mapgd.c. (bug 1293) 2005-03-25 02:03 frank * HISTORY.TXT: mapogr changes. 2005-03-25 02:01 frank * mapogr.cpp: construct proper polygon spatial filter 2005-03-25 00:43 frank * mapogr.cpp: use msAddLineDirectly() to avoid extra alloc/copy of points 2005-03-25 00:43 frank * map.h: added msAddLineDirectly() 2005-03-25 00:42 frank * mapprimitive.c: added msAddLineDirectly(), msAddLine() uses memcpy() 2005-03-24 20:24 jerryp * mapdraw.c: Removed unit transformation for circle layers (bug 1294). 2005-03-24 17:27 frank * HISTORY.TXT, mapprimitive.c: optimized msTransformShapeToPixel - avoid division 2005-03-24 17:25 frank * map.h: Implement assembly for MS_NINT on win32 and linux/i86. 2005-03-24 12:50 frank * HISTORY.TXT: [no log message] 2005-03-24 12:50 frank * mapprimitive.c: optimized msClipPoly{gon/line}Rect for all-inside case 2005-03-20 14:47 sean * mapscript/doc/imagery-HOWTO.txt: fixed error, too many newlines the direct output example, change usage to print map_image.getBytes() 2005-03-20 14:40 sean * mapscript/doc/imagery-HOWTO.txt: fixed error, too many newlines the direct output example 2005-03-16 12:19 sdlime * mapgml.c: Updated GML group reading code to explicitly initialize all structure members. 2005-03-09 10:19 assefa * HISTORY.TXT: Added note on SVG support (Bug 1281). 2005-03-08 14:53 frank * HISTORY.TXT, mapoutput.c, HISTORY.TXT, mapoutput.c: adjusted png24 mimetype per bug 1231 2005-03-08 14:39 assefa * mappostgis.c: Corrected memeory leak introduced in revision 1.50. Changes in Revison 1.50 were necessary due to portability issue : the code as it was did not build on windows using MSVC. 2005-03-08 13:24 frank * HISTORY.TXT, mapraster.c: lock parser for evaluating parser expressions 2005-03-08 13:08 frank * HISTORY.TXT, mapproject.c, HISTORY.TXT, mapproject.c: fixed msProjectPoint() to return MS_FAILURE in missing case: bug 1273 2005-03-08 11:23 rodrigo * maporaclespatial.c: Bug fix: #1144. 2005-03-07 18:24 assefa * mapscript/php3/README: getvalue function was missing on the shape object. 2005-03-07 18:19 assefa * mapscript/php3/README: ShapeObj index can now be set (Bug 806). 2005-03-07 18:17 assefa * mapscript/php3/php_mapscript.c: Allow shape object's index value to be set (Bug 806) 2005-03-07 10:58 assefa * mapsvg.c: Use gzip function to output svgz. 2005-03-07 09:55 assefa * mappostgis.c: Correct problems when building on Windows. 2005-03-04 16:54 pramsey * mappostgis.c: Provided masking of passwords in the error reporting (bug 703). 2005-03-04 15:04 pramsey * mappostgis.c: Added the ability to identify a tables primary key for use as a unique identifier (Bug 1234) 2005-03-04 09:00 dan * maptemplate.c, maptemplate.c: More fixes for null layer names in template procesing (bug 1271) 2005-03-04 08:37 dan * maptemplate.c, HISTORY.TXT, maptemplate.c: Fixed crash in template generation with empty layer names (bug 1271) 2005-03-03 10:31 assefa * map.h: Add compressed parameter in the SVG object. 2005-03-02 12:04 sdlime * mapshape.c: Fixed shapefile boundary initialization error. (bug 1265). 2005-03-02 12:00 sdlime * mapshape.c: Fixed shapefile boundary initialization error. (bug 1265). 2005-03-01 23:24 assefa * mapdraw.c: Add #ifdef USE_SVG. 2005-03-01 23:23 assefa * mapsvg.c: Partial support of symbols (vector and ellipse). 2005-02-28 10:23 assefa * HISTORY.TXT, mapogcsld.c, HISTORY.TXT, mapogcsld.c: SLD generation bug 1150 : replacing tag to 2005-02-28 10:12 assefa * HISTORY.TXT, mapogcfilter.c: Change the output of the expression when using a wild card for PropertyIsLike (Bug 1107). 2005-02-28 09:27 dan * HISTORY.TXT, mapscript/php3/php_mapscript.c: Use gdFree() instead of free() in php3_ms_img_saveImage() (bug 1257) 2005-02-28 09:24 dan * mapscript/php3/php_mapscript.c: Use gdFree() instead of free in php3_ms_img_saveImage() (bug 1257) 2005-02-28 09:17 dan * mapgd.c: Added a comment to msSaveImageBufferGD() to remind that the returned buffer should be freed by gdFree() (bug 1257) 2005-02-25 16:34 frank * HISTORY.TXT, mapows.c: fixed raster layer opening for extent bug (1118) in msOWSGetLayerExtent 2005-02-25 16:32 frank * HISTORY.TXT, mapows.c: fix msOWSGetLayerExtent() for bug 1118 2005-02-23 13:32 pramsey * mappostgis.c: Added the patches for bug 1199. 2005-02-23 00:16 sdlime * mapgeos.cpp: Added GEOS=>shape conversion for GEOS_MULTILINE geometries. 2005-02-22 23:52 sdlime * mapgeos.cpp: Added GEOS=>shape conversion for GEOS_MULTIPOINT geometries. 2005-02-22 23:40 sdlime * map.h, mapgeos.cpp: Added wrapper for creating convex hulls to GEOS support. Added to MapScript as well. 2005-02-22 18:14 pramsey * mappostgis.c: Applied Jerrys latest patch for bug1199. 2005-02-22 13:33 dan * mapgeos.cpp: Fixes to build without USE_GEOS 2005-02-22 09:56 sean * maplegend.c: turn on GD alpha blending for legend icon images if specified by the target layer (bugs 490, 1250) 2005-02-22 02:40 sdlime * Makefile.in, map.h, maperror.c, mapgeos.cpp, mapprimitive.c: A bunch of updates to GEOS integration. Can move many primatives between MapServer and GEOS, still need to do collections (e.g. multi-point/line/polygon). Added buffer method to mapscript (mapscript/shape.i). 2005-02-21 23:22 sdlime * mapscript/perl/README: Updated basdly out-of-date README file. 2005-02-21 19:35 frank * mappool.c: More fixes for locking. 2005-02-21 19:26 frank * mappool.c: fixed some lock acquisition flaws 2005-02-21 17:22 assefa * mapsvg.c: Add code for GOSVG_LATLONG_TRANSFORMATION. 2005-02-21 15:43 assefa * HISTORY.TXT: Note on bug 1252. 2005-02-21 15:41 assefa * HISTORY.TXT, mapogcfilter.c: Correct buffer initialization problem (Bug 1252). 2005-02-21 15:37 assefa * mapogcfilter.c: Initialize buffer properly (Bug 1252). 2005-02-21 13:20 sean * mapscript/java/: Makefile.in, makefile.vc: javadoc target for Java mapscript makefile (bug 1068). 2005-02-21 13:18 assefa * mapscript/php3/Makefile.vc: Remove build of php_proj module from being done by default. 2005-02-21 13:09 sean * mapfile.c: prevent leak of font from label cache (bug 670). 2005-02-21 09:08 rodrigo * maporaclespatial.c: Bug fix: #1144. 2005-02-18 16:50 jerryp * mapdraw.c: Fixed memory and resource leaks in msDrawVectorLayer (bug 1228) 2005-02-18 15:10 sean * mapscript/python/: pyextend.i, pygdioctx/pygdioctx.c, pygdioctx/pygdioctx.h: changed comments that would be emitted in mapscript_wrap.c to be ANSI C89 2005-02-18 15:06 sean * mapscript/: mapscript.i, python/pymodule.i: moved python %init entirely into pymodule.i (bug 1249) 2005-02-18 14:21 sean * mapscript/mapscript.i: use msSetup in %init block for Python only (bug 1249) 2005-02-18 14:15 sdlime * mapgml.c: Added GML item-level transformation support for WFS. Includes inclusion/exclusion, column aliases and simple groups. (bug 950) 2005-02-18 13:57 sean * maplegend.c: turn on GD alpha blending for legend icon images if specified by the target layer (bugs 490, 1250) 2005-02-18 13:14 dan * mapsvg.c, mapwcs.c: New patch to fix url strings broken by previous patch to bug 1238 2005-02-18 11:09 hobu * mapwcs.c: patch up msvc errors related to the comment commit 2005-02-18 00:07 frank * maputil.c: fixed return from msForceTmpFileBase 2005-02-17 22:06 dan * HISTORY.TXT, cgiutil.c, cgiutil.h, classobject.c, layerobject.c, map.h, mapcontext.c, mapcopy.c, mapdraw.c, mapdrawgdal.c, maperror.c, mapfile.c, mapgd.c, mapgdal.c, mapgml.c, mapgraticule.c, maphttp.c, mapimagemap.c, mapjoin.c, maplabel.c, maplayer.c, maplegend.c, mapmygis.c, mapobject.c, mapogcfilter.c, mapogcsld.c, mapows.c, mapows.h, mappdf.c, mappool.c, mappostgis.c, mapprimitive.c, mapprimitive.h, mapproject.c, mapproject.h, mapprojhack.c, mapquery.c, mapraster.c, maprasterquery.c, mapscale.c, mapsde.c, mapsearch.c, mapserv.c, mapserv.h, mapshape.c, mapshape.h, mapstring.c, mapsvg.c, mapswf.c, mapsymbol.c, mapsymbol.h, maptemplate.c, maptemplate.h, mapthread.c, maptime.c, maptime.h, maptree.c, maptree.h, maputil.c, mapwcs.c, mapwfs.c, mapwfslayer.c, mapwms.c, mapwmslayer.c, mapxbase.c, shp2img.c, shp2pdf.c, strptime.c, sym2img.c, testcopy.c, testexpr.c, tile4ms.c: Turned all C++ (//) comments into C comments (bug 1238) 2005-02-17 12:55 frank * HISTORY.TXT, configure.in, mapproject.h: ignore USE_PROJ_API_H, just always use proj_api.h 2005-02-14 14:42 rodrigo * maporaclespatial.c: Bugfix for reopened bug: #1109. 2005-02-13 23:33 sdlime * mapwfslayer.c, mapwmslayer.c: Changed %.17g to %.15g for WMS/WFS server code. 2005-02-13 17:40 dan * configure, configure.in: Added --enable-coverage: source code coverage reporting for GCC (bug 1242) 2005-02-13 17:16 dan * mapprimitive.c: Use double as second arg to pow() (bug 1235) 2005-02-13 17:09 dan * HISTORY.TXT, configure, configure.in: Fixed configure's --enable-runpath switch (bug 1233) 2005-02-13 17:06 dan * configure, configure.in: Fixed --enable-runpath switch (bug 1233) 2005-02-11 23:41 sdlime * mapwcs.c: Changed %g to %.15g for WCS output (bug 1232). 2005-02-11 17:14 frank * mapsvg.c: Fixed imagePolyline declaration. 2005-02-11 17:02 frank * HISTORY.TXT, mapfile.c: fixed leak of font names in label cache 2005-02-11 11:49 assefa * mapscript/php3/php_mapscript.c: Add ifdef USE_SVG for specific case in saveImage. 2005-02-11 11:44 assefa * Makefile.in, Makefile.vc: Add mapsvg.o 2005-02-10 15:27 rodrigo * maporaclespatial.c: Bug fix: #1109. 2005-02-09 16:51 frank * HISTORY.TXT, map.h, mapserv.c, maputil.c: added msForceTmpFileBase and -tmpbase mapserv switch 2005-02-09 15:45 assefa * mapscript/php3/php_mapscript.c: Modiy saveimage function to be able to output SVG to stdout. 2005-02-09 15:43 assefa * map.h, mapsvg.c, maputil.c: Add SVG utility function msSaveImagetoFpSVG. 2005-02-09 13:30 assefa * mapsvg.c: goSVG specific metadata added. 2005-02-08 16:56 frank * README: Refer to bugzilla, and new mailing list interface. 2005-02-08 16:36 frank * mapoutput.c: Return actual error code. 2005-02-08 12:34 sean * maputil.c, mapscript/mapscript.i: call msThreadInit in msSetup (bug 1223). 2005-02-07 13:37 frank * mapxbase.c: Removed dangerous junk in leading space trimmer. 2005-02-06 14:31 sean * map.h, maputil.c, mapscript/mapscript.i: msSetup() function calls gdFontCacheSetup(). msSetup should be called immediately on mapscript module import to avoid race condition with font cache (bug 1203). 2005-02-06 14:25 sean * mapscript/mapscript.i: add call of msSetup() to module initialization block (bug 1203). 2005-02-06 13:39 dan * configure, configure.in, HISTORY.TXT, configure, configure.in: Fixed configure error when APACHE_VERSION is empty 2005-02-06 13:07 dave * mappostgis.c: Rolling back the patch. 2005-02-04 19:07 assefa * mapsvg.c: Add support for lables with encoding. 2005-02-04 09:06 sdlime * mapstring.c: Fixed bug 1207, thread safety issue in mapstring.c 2005-02-04 08:17 rodrigo * HISTORY.TXT: Added the coments for new bug fix in maporaclespatial.c 2005-02-04 08:10 rodrigo * maporaclespatial.c: Many bug fix: #1109, #1110, #1111, #1112, #1136,#1210, #1211, #1212, #1213. 2005-02-02 23:55 frank * mapthread.c: Added POOL lock name. 2005-02-02 23:54 frank * mappool.c: Fixed lock releaseing in msConnPoolRelease(). 2005-02-02 19:07 assefa * mapsvg.c: Add partial text and raster support. 2005-02-02 19:06 assefa * map.h, mapdraw.c, mapoutput.c, maputil.c: Add SVG function prototypes and related calls. 2005-02-02 18:50 dave * mappostgis.c: Applied Jerrys patch. 2005-02-02 14:36 frank * HISTORY.TXT, mapimagemap.c: Preliminary implementation of MS_SYMBOL_VECTOR in msDrawMarkerSymbolIM 2005-02-02 12:57 frank * HISTORY.TXT, mappool.c: Added multithreading safety support for pool 2005-02-02 12:42 frank * mapthread.h: added TLOCK_POOL 2005-02-01 21:21 sdlime * maperror.c: Applied Jerry/Dan patch for bug 1194. 2005-02-01 21:18 sdlime * mapgd.c: Fixed but 1194. Should be reseting thinkness for main image not the brush. 2005-02-01 18:18 assefa * mapsvg.c: Initial version : svg output. 2005-01-30 12:42 sean * mapscript/mapscript.i: fixes for bugs 1176 and 1177, including getBytes extension to imageObj 2005-01-30 11:35 sean * mapscript/java/javaextend.i: Multiple pointObj constructors are defined in java/javaextend.i (bug 1106). 2005-01-30 11:29 sean * mapscript/java/javaextend.i: Default arguments are not available for Java methods until SWIG 1.3.23. For now we will use multiple constructors defined in java/javaextend.i (bug 1106). 2005-01-29 22:38 sean * mapscript/python/pyextend.i: getBytes for Python by calling imageObj::saveToString (bug 1176) 2005-01-29 21:19 sean * mapscript/java/: javaextend.i, javamodule.i: getBytes for Java mapscript (bug 1176) 2005-01-29 21:18 sean * mapscript/python/pymodule.i: implemented getBytes based on Jerry Pisk's attachment to bug 1177. 2005-01-29 20:23 sean * mapscript/: mserror.i, mserror.i: reset error list each time like Python mapscript (bug 1177) 2005-01-29 20:16 sean * mapscript/mapscript.i: java module and extension files contributed by Jerry Pisk (bug 1176). 2005-01-29 20:15 sean * mapscript/java/: javaextend.i, javamodule.i: mapscript.i 2005-01-29 20:15 sean * mapscript/java/javaextend.i: file javaextend.i was initially added on branch branch-4-4. 2005-01-29 20:15 sean * mapscript/java/javamodule.i: file javamodule.i was initially added on branch branch-4-4. 2005-01-28 10:29 assefa * HISTORY.TXT: Note on bug 1185. 2005-01-28 10:28 assefa * mapscript/php3/: README, php_mapscript.c: Add constant MS_GD_ALPHA (Bug 1185). 2005-01-28 10:21 julien * HISTORY.TXT: HTML Legend: Add opt_flag support for layer groups. Default flag=15. Bug 1173 2005-01-28 10:09 julien * maptemplate.c: HTML Legend: Add opt_flag support for layer groups. Default flag=15. Bug 1173 2005-01-28 02:13 sdlime * configure.in: Fixed configure to work against geos 2.0 and higher. They changed the way geos-config worked between 1.0 and 2.0... 2005-01-28 01:16 sdlime * map.h, maperror.c, mapfile.c, maplexer.l, mapogcfilter.c, mapogcfilter.h, mapparser.y, mapraster.c, mapserv.c, mapsymbol.c, mapthread.h, maptime.h, maputil.c, mapwfslayer.c, sortshp.c, tile4ms.c: Applied patch to make function prototypes ANSI C compliant. Thanks to Petter Reinholdtsen. This fixes but 1181. 2005-01-28 00:54 sdlime * mapgd.c: Added WIDTH support to circle/polygon vector fills and vector markers. In both cases vector symbols must be unfilled. 2005-01-27 00:33 sdlime * mapgd.c: Added width support to mapgd.c line drawing function. It takes effect in situations where single pixel lines are drawn, simple lines orvector brushes (for linework in the brush). Width is scalable. I had to revert to the original code for applying the scaling factor and size/width bounds. I have no idea why it was changed in the first place. 2005-01-26 10:30 hobu * map.h: Add drawSDE prototype for experimental SDE raster support 2005-01-26 09:42 frank * maperror.c: Removed msWebDebug() ... really this time! 2005-01-26 01:14 sdlime * map.h, mapcopy.c, mapfile.c, mapfile.h, maplexer.l: Added style maxwidth/minwidth read/write/copy. 2005-01-26 00:21 sdlime * mapcopy.c, mapfile.c, mapfile.h, maplexer.l: Added support for reading/writing/copying a style width. 2005-01-26 00:10 frank * HISTORY.TXT, configure, configure.in: added --with-warnings option: bug 1179 2005-01-26 00:02 frank * Makefile.in: keep CFLAGS and CXXFLAGS seperate 2005-01-26 00:01 frank * aclocal.m4: removed warning flag macros 2005-01-24 10:46 assefa * mapwms.c, mapwms.c: Error : missing index in the source. 2005-01-24 09:30 frank * mapprojhack.c: Avoid pj_units init warnings. 2005-01-23 15:40 frank * mapdrawgdal.c: LoadGDALImage() should return int, not CPLErr. 2005-01-19 20:59 sean * maputil.c: protect against labelitemindex < 0 take 2, > 0 changed to >= 0 2005-01-19 19:53 sean * maputil.c: protect against labelitemindex < 0 2005-01-19 16:36 frank * HISTORY.TXT, mapdrawgdal.c: bug1168: when autoscaling, slightly extend scaling range 2005-01-19 16:20 frank * HISTORY.TXT, mapdrawgdal.c: improve autoscaling - add small amount to scaling range - bug 1168 2005-01-15 15:09 frank * HISTORY.TXT, mapgdal.c: fixed byteswapping bug with 24bit GDAL output on bigendian systems 2005-01-15 15:06 frank * HISTORY.TXT: Added note on mapgdal.c bug fix. 2005-01-15 15:03 frank * mapgdal.c: Fixed byte swapping error for 24bit images on bigendian systems. 2005-01-14 00:07 frank * HISTORY.TXT, mapwms.c: fixed bug 1152 - wms capabilities in fastcgi builds - use msIO_fprintf 2005-01-14 00:03 frank * HISTORY.TXT, mapwms.c: fixed style capabilities (use msIO_fprintf) generation per Bug 1152 2005-01-12 16:11 frank * HISTORY.TXT, map.h, mapdraw.c, maplayer.c: removed LABELS_ROTATE_WITH_MAP, rotate labels if angle!=0 or labelangleitem 2005-01-10 19:36 frank * HISTORY.TXT: added note on bug 1135 - labels rotating with the map 2005-01-10 19:30 frank * mapdraw.c: msDrawShape() now applies map rotation to labels where appropriate:bug 1135 2005-01-10 19:24 frank * maplayer.c: added msLayerLabelsRotateWithMap 2005-01-10 19:24 frank * map.h, maplegend.c, mapscale.c, maplabel.c: added labelObj arg to msAddLabel() 2005-01-07 13:51 sdlime * maperror.c, maperror.h: Added MS_GMLERR code. 2005-01-05 19:44 assefa * mapogcfilter.c, HISTORY.TXT: Bug 1143 : missing call to msInitShape before using a shape object. 2005-01-05 19:35 assefa * HISTORY.TXT: Note on bug 1143. 2005-01-05 19:33 assefa * mapogcfilter.c: bug 1143 : missing call to msInitShape. 2005-01-05 14:43 assefa * mapwfs.c, mapwfs.c: Remove debug code. 2005-01-04 18:04 assefa * HISTORY.TXT: Note on Bug 1100. 2005-01-04 17:59 assefa * mapscript/php3/nmake.opt: Make PHP4 default option instead of PHP5. 2005-01-04 17:55 assefa * mapscript/php3/: Makefile.vc, nmake.opt, php_mapscript.c, php_mapscript_util.c, php_mapscript_util.h, php_proj.c: Add PHP5 support for windows (Bug 1100). 2005-01-03 10:50 assefa * HISTORY.TXT, mapogcsld.c: Correct bug 1151 : generates twice a tag when generating an SLD. This was happening the style did not have a size set. 2005-01-03 10:44 assefa * HISTORY.TXT: Note on bug 1151. 2005-01-03 10:43 assefa * mapogcsld.c: Correct bug 1151 : generates twice a tag. This was happening the style did not have a size set. 2005-01-02 22:01 sdlime * map.h: Changed my mind, thickness becomes width in a style object. 2004-12-29 17:49 sdlime * mapgml.c, mapows.h: Added GML3 writing capabilities to mapgml.c. Not hooked up to anything yet. 2004-12-22 15:20 dan * HISTORY.TXT, map.h: Update for 4.4.1 release 2004-12-22 11:37 sdlime * HISTORY.TXT: Updated HISTORY.TXT. 2004-12-22 11:34 sdlime * mapgd.c: Fixed hatch symbol function so that the size is consistent regardless of angle. 2004-12-21 22:57 sdlime * map.h: Added thickness related parameters to the styleObj in map.h. 2004-12-21 15:33 dan * HISTORY.TXT: Added note about Oracle Spatial fixes 2004-12-21 10:59 dan * mapows.c: Do not include port number in online resource if it's http/80 (bug 1075) 2004-12-20 17:45 hobu * maporaclespatial.c: backport Fernando's Oracle patches to 4.4 branch 2004-12-20 17:41 sdlime * mapfile.c: Changed default style angle from 0 to 360. 2004-12-20 09:03 rodrigo * HISTORY.TXT: Added Oracle Spatial info. 2004-12-20 09:01 rodrigo * maporaclespatial.c: Fixed layerclose problems and added NONE token for data string. 2004-12-19 17:18 assefa * HISTORY.TXT: Note on Bug 1137. 2004-12-19 17:17 assefa * mapscript/php3/php_mapscript.c: numpoints and stylelength memebers of the symbol object needs to be in sync with the low level values after calles to setpoints ans setstyle (Bug 1137). 2004-12-19 17:14 assefa * HISTORY.TXT: Note on Bug 1137. 2004-12-19 17:12 assefa * mapscript/php3/php_mapscript.c: numpoints and stylelength memebers of the symbol object needs to be in sync with the low level values after calles to setpoints ans setstyle (Bug 1137). 2004-12-17 16:08 assefa * HISTORY.TXT: Note on bug 1137. 2004-12-17 16:07 assefa * mapscript/php3/php_mapscript.c: Use doubles instead of integers in function php3_ms_symbol_setPoints (Bug 1137). 2004-12-17 15:17 assefa * HISTORY.TXT: Note on Bug 1137. 2004-12-17 15:16 assefa * mapscript/php3/php_mapscript.c: Use doubles instead of integers in function php3_ms_symbol_setPoints (Bug 1137). 2004-12-16 16:30 sdlime * mapgd.c: Updated mapgd.c to use GD filled ellipse and arc drawing routines. Also modified code for circular markers to respect a style's angle value. The allows for simple pie charts to used as markers. 2004-12-15 16:20 hobu * mapscript/mapscript.i: fix a typo 2004-12-14 16:30 sdlime * map.h, mapgml.c, mapprimitive.c: Moved functions to build lists of inner and outer rings to mapprimitive.c from mapgml.c. They are needed to covert between MapServer polygons and GEOS gemometries (bug 771). 2004-12-13 12:50 frank * HISTORY.TXT, mapdraw.c: fixed layer text scalefactor computation for rotated maps - bug 1127 2004-12-13 12:34 frank * HISTORY.TXT, mapdraw.c: fixed layer text scalefactor computation for rotated maps - bug 1127 2004-12-13 02:57 frank * HISTORY.TXT, mapogr.cpp: bug 1126: support passing FILTER to OGR if prefixed with WHERE 2004-12-12 22:57 frank * HISTORY.TXT, mapogr.cpp: modifed to handle all ogr geometry types in ogrGeomPoints per bug 1124 2004-12-12 22:39 frank * HISTORY.TXT, mapgd.c: fixed msFreeFileCtx() to use free per bug 1125 2004-12-12 22:21 frank * HISTORY.TXT, mapgd.c: fixed msFreeFileCtx() to call free instead of gdFree as per bug 1125 2004-12-09 17:17 assefa * HISTORY.TXT, mapogcsld.c: Delete temporary sld file created on disk (Bug 1123) 2004-12-09 16:39 frank * HISTORY.TXT, mapserv.c: fixed bug 1122, error stack accumulation in FastCGI mode 2004-12-09 16:20 frank * mapserv.c: clear error list before processing new request in fastcgi mode 2004-12-09 15:18 frank * nmake.opt: added optional fastcgi support 2004-12-08 09:56 sean * mapscript/doc/mapfile-HOWTO.txt: set numvalues=4 in shapeObj constructor (bug 1114) 2004-12-07 16:42 sean * mapscript/doc/mapscript.txt: document shapeObj::setValue 2004-12-07 16:33 sean * maputil.c: protect against getting a shape value when values is NULL in msShapeGetAnnotation(). also implement setValue for mapscript::shapeObj so we can define labels for inline features (bug 1114) 2004-12-07 16:10 sean * maputil.c: protect against getting a shape value when values is NULL in msShapeGetAnnotation(). also implement setValue for mapscript::shapeObj so we can define labels for inline features (bug 1114) 2004-12-07 13:31 assefa * HISTORY.TXT, mapwms.c: Fixed wms 1.1.1 capabilities issue : It points now to WMS_MS_Capabilities.dtd instead of capabilities_1_1_1.dtd (Bug 1097) 2004-12-07 12:00 dan * HISTORY.TXT, mapmygis.c: Fixed MyGIS build error introduced when adding msLayerIsOpen() (bug 1116) 2004-12-07 11:56 dan * mapmygis.c: Fixed build error introduced by adding msLayerIsOpen() (bug 1116) 2004-12-07 10:37 assefa * HISTORY.TXT: Note on Bug 1107. 2004-12-07 10:31 assefa * mapogcfilter.c: Change the output of the expression when using a wild card for PropertyIsLike (Bug 1107). 2004-12-07 01:32 sdlime * mapgd.c: Fixed hatch symbol function so that the size is consistent regardless of angle. 2004-12-06 19:38 dan * HISTORY.TXT, mappdf.c, mappdf.c: Fixed segmentation fault when generating PDF output (bug 1105) 2004-12-02 13:40 sdlime * maptemplate.c: Added template tags to expose the reference map extent (bug 1102). 2004-11-30 15:02 dan * map.h: Set version to 4.5 (this is the new dev version) 2004-11-30 12:33 hobu * mapscript/java/README: update for win32 support 2004-11-30 12:31 hobu * mapscript/java/makefile.vc: Java mapscript makefile for win32 2004-11-30 12:23 dan * mapscript/php3/: README, README: Trim a few lines to 80 columns 2004-11-29 16:33 dan * HISTORY.TXT, map.h: Update for v4.4.0 2004-11-29 16:31 dan * mapwms.c: Fixed WMS GetCapabilities 1.1.0 crash when wms_style_<...>_legendurl_* metadata were used (bug 1096) 2004-11-29 16:08 sean * mapscript/python/: README, setup.py, tests/TESTING.txt: update versions to 4.4 2004-11-29 11:21 frank * mapscript/doc/mapscript.txt: Added a few notes on missing items. 2004-11-29 10:09 sean * mapprimitive.h: hide itemObj and geotransformObj from swig, these are not ready for use 2004-11-29 09:36 sdlime * mapwcs.c: Last of the typos for bug 954, also use ows_service_onlineresource if using WMS metadata. 2004-11-28 23:30 sdlime * mapwcs.c: Fixed typo in ResponsibleParty, positionName tag. 2004-11-28 23:17 sdlime * HISTORY.TXT: Updated... 2004-11-28 23:09 sdlime * mapwcs.c: Fixed bug 954, added ResponsibleParty output to the service block. Supports new wcs_responsibleparty_* metadata tags or tries to use WMS contact metadata. 2004-11-28 17:53 frank * README.WIN32: partially updated to reflect MapServer 4.4 build status 2004-11-28 16:56 hobu * mapscript/doc/mapscript.txt: remove all references to 4.3 and change to 4.4 2004-11-28 16:47 hobu * mapscript/doc/mapscript.txt: bad tabs... 2004-11-28 16:44 hobu * mapscript/doc/mapscript.txt: clean up constant tables a bit 2004-11-28 15:50 frank * nmake.opt: update comments slightly 2004-11-28 15:29 sean * mapscript/doc/mapscript.txt: updating for 4.4 release, only needs updates to variables and a few attributes 2004-11-28 11:42 frank * Makefile.vc: moved LDFLAGS to nmake.opt 2004-11-28 11:41 frank * nmake.opt: major update to support simple gdwin32 builds by default 2004-11-27 21:51 frank * mapows.c: blow an error if any WxS services are enabled without PROJ 2004-11-27 11:46 sean * mapscript/python/pyextend.i: removed unused driver variable 2004-11-27 11:40 sean * mapscript/python/pygdioctx/pygdioctx.c: Python files passed as argument to imageObj constructor must be opened in 'rb' mode on windows. If not, we now set a verbose error message if image driver detection fails (bug 1084). 2004-11-27 11:39 sean * mapscript/python/pyextend.i: Python files passed as argument to imageObj constructor must be opened in 'rb' mode on windows. If not, we now set a verbose error message if image driver detection fails 2004-11-26 12:26 assefa * HISTORY.TXT: Note about Bug 1093. 2004-11-26 12:24 assefa * mapwms.c: Url encode Service online resource (Bug 1093). 2004-11-26 11:43 assefa * HISTORY.TXT: Note about bug 1092. 2004-11-26 09:51 sean * mapscript/doc/: imagery-HOWTO.txt, mapfile-HOWTO.txt, querying-HOWTO.txt: new mapile HOWTO and updates to query and imagery HOWTOs 2004-11-25 16:25 assefa * mapogcsld.c: Make sure that spatial filters are not applied on raster layers (Bug 1987). 2004-11-25 01:19 dan * HISTORY.TXT, mapows.c, mapows.h, mapwfslayer.c: Add trailing "?" or "&" to connection string when required in WFS client layers using GET method (bug 1082) 2004-11-25 00:32 dan * mapwfs.c: Fixed problem with wfs_onlineresource used unencoded when wfs_service_onlineresource was not defined (bug 1082) 2004-11-23 19:08 assefa * HISTORY.TXT: Note about bug 1087. 2004-11-23 19:00 assefa * mapwms.c: SLD rasters was failing when there is Spatial Filter into it (Bug 1087). 2004-11-23 18:16 dan * HISTORY.TXT, mapwfslayer.c: Fixed build error when WFS was not enabled (bug 1083) 2004-11-23 13:49 frank * Makefile.vc: Fixed tabs/spaces in link command. 2004-11-23 13:39 frank * Makefile.vc: Fixed findstr a bit. 2004-11-23 13:37 frank * nmake.opt: Moved -DWIN32 from INCLUDES to MS_DEFS like I meant to in the first place. 2004-11-23 13:34 frank * Makefile.vc, nmake.opt: moved OPTFLAGS here, embed -DWIN32 in MS_DEFS so it makes it to mapscriptvars 2004-11-23 12:09 frank * HISTORY.TXT, mapimagemap.c: check if we have vsnprintf before using it 2004-11-23 10:33 sean * HISTORY.TXT: fix up formatting 2004-11-22 11:19 sdlime * maputil.c: Trivial formating change. 2004-11-22 10:51 dan * map.h: Updated MS_VERSION for 4.4.0-beta3 2004-11-22 10:44 sean * maputil.c: quick fixes to work around new requirement for non-null layer names in msValidateContext. Set ltag to '[NULL]' for a NULL name in msValidateContext, skip null-named layers in msEvalContext (bug 1081). 2004-11-22 10:16 dan * HISTORY.TXT: Added note about bug 1059 and updated for 4.4.0-beta3 2004-11-22 09:56 dan * mapogcfilter.c: Added missing argument to msEvalContext() 2004-11-21 22:43 sdlime * map.h, mapdraw.c, mapfile.c, maplegend.c, maptemplate.c, maputil.c: Added tests to mimimize the threat of recursion problems when evaluating LAYER REQUIRES or LABELREQUIRES expressions. Note that via MapScript it is possible to circumvent that test by defining layers with problems after running prepareImage. Other things crop up in that case too (symbol scaling dies) so it should be considered bad programming practice. 2004-11-20 19:16 sean * maphash.c: prevent array lookup of NULL hash table items, simplify msFreeHashTable (bug 1077). 2004-11-19 18:11 sean * mapgd.c: in msImageLoadGD, call msImageLoadGDCtx with a const char string rather than a pointer 2004-11-19 15:10 sean * mapgd.c: use strdup to set driver values in msImageLoadGD 2004-11-19 14:52 sean * mapgd.c: Set an error and exit if driver is NULL before calling msImageLoadGDCtx 2004-11-19 14:45 sean * mapgd.c: Catch undetected images in msImageLoadGD, set an error and return NULL. Moved conditional compilation #ifdefs around the driver recognition in msImageLoadGDCtx as in mapoutput.c. 2004-11-19 14:28 hobu * mapstring.c: check for null inputs in strncasecmp and strcasecmp 2004-11-19 12:38 sean * mapsymbol.c: final fix to bug 1074, image transparency preserved through msSymbolSetImageGD and symbolObj::setImage. 2004-11-19 10:39 frank * nmake.opt: Added note about SDERASTER support. 2004-11-19 10:38 frank * HISTORY.TXT, configure, Makefile.in, configure.in: added --with-sderaster configure option (sets USE_SDERASTER) 2004-11-18 22:59 sean * map.h, mapsymbol.c: Fix to msSymbolSetImageGD so that pixmap transparency is preserved. Renamed the msGDSetImage and GetImage to msSymbolSetImageGD and msSymbolGetImageGD each with a symbolObj* as the first argument (bug 1074). 2004-11-18 18:06 hobu * mapsde.c: allow bands and raster column for SDE rasters to be specified with PROCESSING directives 2004-11-18 16:20 assefa * HISTORY.TXT: Note about bug 541. 2004-11-18 16:18 assefa * mapwmslayer.c: Make sure that msDrawWMSLayerLow calls msDrawLayer instead of msDrawRasterLayerLow directly ensuring that some logic (transparency) that are in msDrawLayer are applied (Bug 541). 2004-11-18 15:58 frank * HISTORY.TXT: [no log message] 2004-11-18 15:55 frank * mapoutput.c: In msOutputFormatValidate() we now ensure that GD/JPEG does not have alpha enabled, or transparent turned on. Bug 1073. 2004-11-18 14:27 frank * mapoutput.c: Fixed formatting of debug message. 2004-11-18 11:12 sean * map.h: exposed MS_GD_ALPHA to swig 2004-11-18 10:07 sean * tests/: symbols.txt, test.png: change name of first symbol to 'circle' 2004-11-17 18:56 assefa * HISTORY.TXT: Add note for bug 455. 2004-11-17 18:53 assefa * map.h, mapoutput.c, mapwms.c: Advertize only gd and gdal formats for wms capabilities (Bug 455). 2004-11-17 15:40 dan * HISTORY.TXT, mapogr.cpp: Pass config option GML_FIELDTYPES=ALWAYS_STRING to OGR so that all GML attributes are returned as strings to MapServer. (bug 1043) 2004-11-17 12:37 frank * HISTORY.TXT: [no log message] 2004-11-17 12:29 dan * HISTORY.TXT, mapwms.c: Fixed GetLegendGraphic in WMS Capabilities that were missing the '?' or '&' separator if it was not included in wms_onlineresource (bug 1065) 2004-11-17 12:24 dan * mapogcsld.c: Fixed warnings introduced by last change 2004-11-17 12:16 hobu * mapsde.c: define USE_SDERASTER to turn on experimental SDE raster support 2004-11-17 10:59 assefa * mapogcsld.c: replace lookup for wms_name to wms/ows_name (Bug 568). 2004-11-16 16:57 dan * HISTORY.TXT, map.h, mapcontext.c, mapdrawgdal.c, mapgml.c, mapows.c, mapows.h, mapwcs.c, mapwfs.c, mapwfslayer.c, mapwms.c, mapwmslayer.c: Final pass at updating WMS/WFS client/server interfaces to lookup "ows_*" metadata in addition to default "wms_*"/"wfs_*" metadata (bug 568) 2004-11-16 16:56 dan * mapproject.c, mapproject.h: msGetEPSGProj() obsolete, replaced by msOWSGetEPSGProj() (bug 568) 2004-11-16 15:36 frank * mapogr.cpp: msOGCWKT2ProjectionObj(): use SetFromUserInput() for addition capabilities 2004-11-16 15:19 dan * mapwfs.c, mapwms.c: First pass at supporting "ows_*" metadata names in WMS/WFS (bug 568) 2004-11-16 14:18 assefa * maplayer.c: Make sure that the timestring is complete for pg layers (Bug 837) 2004-11-16 13:49 dan * HISTORY.TXT, mapwfs.c, mapwms.c: Added ows_service_onlineresource metadata for WMS/WFS to distinguish between service onlineresource and GetMap/Capabilities onlineresource (bug 375) 2004-11-16 12:23 dan * HISTORY.TXT, mapscript/php3/README, mapscript/php3/php_mapscript.c: Added map->setSize() to PHP MapScript (bug 1066) 2004-11-16 09:34 frank * map.h: Avoid warning caused by last comment. 2004-11-15 23:31 dan * HISTORY.TXT, Makefile.in, README.CONFIGURE, configure, configure.in, map.h, mapscript/php3/Makefile.in: Re-enabled building PHP MapScript using PHP's bundled regex/*.o. This is needed to build in an environment with PHP configured as an Apache DSO (bugs 990, 520) 2004-11-15 16:39 frank * mapdrawgdal.c: fix last fix: GDALPrintPointer to CPLPrintPointer 2004-11-15 16:34 frank * HISTORY.TXT: [no log message] 2004-11-15 16:28 frank * mapdrawgdal.c: Use GDALPrintPointer() to avoid pointer conversion errors on win32. Bug 722. 2004-11-15 16:11 dan * HISTORY.TXT, maplayer.c, mapscript/php3/README, mapscript/php3/php_mapscript.c: Moved the layer->getExtent() logic down to msLayerGetExtent() (bug 1051) 2004-11-15 16:10 dan * mapows.c: No need to call msLayerOpen/Close before/after msLayerGetExtent() any more (bug 1051) 2004-11-15 15:35 dan * map.h, mapgraticule.c, maplayer.c, mapmygis.c, mapogr.cpp, maporaclespatial.c, mapows.h, mappostgis.c, maprasterquery.c, mapsde.c, mapwfslayer.c: Added msLayerIsOpen() to all vector layer types (bug 1051) 2004-11-15 14:16 sean * mapcopy.c: Do not copy layerinfo, wfslayerinfo, or ogrlayerinfo in msCopyLayer (bug 1055). 2004-11-15 13:56 frank * HISTORY.TXT: [no log message] 2004-11-15 13:55 frank * mapraster.c: added "experimental" drawSDE support. 2004-11-15 13:42 hobu * mapsde.c: do not silently return a MS_SUCCESS in msSDELayerOpen. Instead, depend on the connection/layer pooling stuff to cache the expensive calls. I also included the drawSDE() code that is the bulk of SDE Raster support by Pirmin Kalberer of sourcepole.com. It isn't hooked up the rest of the MapServer raster machinery yet. 2004-11-13 19:44 sean * mapscript/: doc/imagery-HOWTO.txt, doc/mapscript.txt, doc/python.txt, python/pyextend.i, python/pygdioctx/pygdioctx.c, python/pygdioctx/pygdioctx.h: changed imageObj constructor to take an outputFormatObj instead of a driver name. Python imageObj constructor now has a file mode in which image dimensions are not needed at all. See doc/python.txt for details. 2004-11-13 15:38 sean * mapscript/doc/: imagery-HOWTO.txt, querying-HOWTO.txt: updates to mapscript HOWTOS 2004-11-12 16:55 dan * HISTORY.TXT: Added note about new leg_header/footer_html (bug 1032) 2004-11-12 16:53 dan * maptemplate.c: Free legHeaderHtml and legFooterHtml in generateLegendTemplate() (bug 1032) 2004-11-12 16:43 assefa * mapswf.c: Remove warnings (Bug 912). 2004-11-12 16:31 sdlime * maptemplate.c: Addressed bug 1032. HTML legends now support a [leg_header_html] and [leg_footer_html] tag. 2004-11-12 15:52 sean * mapscript/python/pyextend.i: change formatting to .16g in rectObj::toString, change Python pointObj and rectObj __str__ methods to call toString(). udated expectations in rectangle printing test cases. 2004-11-12 15:30 frank * mapscript/doc/mapscript.txt: Updated to reflect "z' support in the pointObj. Bug 871. 2004-11-12 15:24 frank * mapscript/python/pyextend.i: pointObj.__str__ calls toString() 2004-11-12 15:23 frank * HISTORY.TXT: Added "z" support in SWIG MapScript for pointObj (bug 871) 2004-11-12 15:23 frank * map.h, mapprimitive.c: include z and m in formatted pointObj, fmt is const! 2004-11-12 13:45 assefa * HISTORY.TXT: Add note on bug 788. 2004-11-12 13:43 assefa * mapscript/php3/: README, mapscript_i.c: rectObj memebers are initialized ot -1 (Bug 788). 2004-11-12 12:05 assefa * mapwfslayer.c, mapwmslayer.c: Use %.17g instrad of %f when output bbox values (Bug 678) 2004-11-11 19:12 sdlime * mapstring.c: Fixed bug 1040 so when escaping for HTML we use ' instead of ' for an apostrophe. 2004-11-11 19:04 sdlime * mapgd.c: Fixed bug 1036 (ignoring PENUP with filled VECTOR symbols) for the GD marker, line and fill routines. 2004-11-11 17:08 frank * HISTORY.TXT, mapwmslayer.c: fix off-by-half-pixel error in wms worldfile - bug 1050 2004-11-11 15:25 sdlime * maptemplate.c: Addressed bug 1057 by removing the [get_layers] template tag. 2004-11-11 14:55 sdlime * mapserv.c, maptemplate.c: Fixed enhancement request 1004, plus a bit more. ERROR and EMPTY properties are now treated as URL templates so for example you could pass the map xy value for a bombed query (perhaps to another service). Also added [errmsg] and [errmsg_esc] tags to the templating code so that the current error stack can be output. Various error messages are delimited by semi-colons. 2004-11-11 14:06 sdlime * mapquery.c: Applied patch for bug 1003 (mapshape and projected layers). 2004-11-11 12:23 sean * mapscript/doc/mapscript.txt: add isVisible() method to layerObj, drawing on msLayerIsVisible (bug 1052). 2004-11-11 09:43 assefa * HISTORY.TXT: Note about bug 638. 2004-11-11 09:41 assefa * mapwms.c: Send a warning if the layer ststus is set to default (Bug 638). 2004-11-11 00:42 sean * mapsymbol.c: use gd's gdioctx in msLoadImageSymbol (bug 1047) 2004-11-11 00:21 dan * HISTORY.TXT, mapscript/php3/php_mapscript.c, mapscript/php3/php_mapscript_util.c: Fixed compile warnings: 'dereferencing type-punned pointer will break strict-aliasing rules' using (void*) cast instead of (void**) (bug 1053) 2004-11-10 22:27 dan * HISTORY.TXT, mapscript/php3/README, mapscript/php3/php_mapscript.c: Added $layer->isVisible() to PHP MapScript (bug 539) 2004-11-10 21:55 dan * mapscript/php3/: README, php_mapscript.c: layer->getExtent() uses value of layer->extent if set (bug 826) 2004-11-10 21:42 dan * HISTORY.TXT, mapscript/php3/README, mapscript/php3/php_mapscript.c: Ported ->getExtent() to PHP MapScript (bug 826) 2004-11-10 20:06 assefa * HISTORY.TXT: Note about bug 754. 2004-11-10 20:03 assefa * mapwms.c: You can now use wms_group_abstarct metedata for capabilities output (Bug 754) 2004-11-10 17:54 assefa * HISTORY.TXT: Note on bug 646. 2004-11-10 17:49 assefa * mapwfs.c, mapwms.c: Send warning for "invalid" layers in the capabilities document (Bug 646). 2004-11-10 16:00 assefa * HISTORY.TXT: Note about bug 595. 2004-11-10 15:55 assefa * mapcontext.c: Do not output if the metadata wms_stylelist is an empty string (Bug 595). 2004-11-10 15:12 sean * GD-COPYING: gd copyright notice to go with code in mapgd.c 2004-11-10 15:11 sean * HISTORY.TXT: about bug 1047 and some re-formatting 2004-11-10 14:50 sean * mapsymbol.c: Use gd's fileIOCtx in loadSymbol with gdImageCreate*Ctx instead of gdImageCreate* 2004-11-10 14:22 sean * map.h, mapgd.c: Comment out msImageLoadGDStream and pipe all gd image input through existing msImageLoadGDCtx function. Moved Frank's recent transparency and interlacing work to msImageLoadGDCtx and moved the image format detection up into msImageLoadGD. All this to avoid passing a FILE* to GD (bug 1047). 2004-11-10 14:01 assefa * HISTORY.TXT: Note Bug 486. 2004-11-10 14:00 assefa * mapwms.c: Output warning in capabilities document if layer,group,map names have space in them. (Bug 486). 2004-11-10 12:51 sean * map.h, mapgd.c, mapscript/python/pyextend.i: copy fileIOCtx code from gd_io_file.c to end of mapgd.c, renaming the struct allocation function to msNewGDFileCtx (bug 1047). 2004-11-10 11:52 sean * mapscript/python/pyextend.i: remove call to msIO_needBinaryStdout 2004-11-10 11:40 sean * map.h, mapgd.c, mapscript/python/pyextend.i: eliminate msSaveImageStreamGD and instead pipe GD output through new msSaveImageGDCtx function. This avoids passing a FILE* to GD (bug 1047). 2004-11-10 11:10 assefa * mapwfs.c: DescribeFeatureType returns now in the exception only the typename that is invalid instead of the whole typename passed in the request (Bug 442). 2004-11-10 10:55 assefa * mapscript/php3/php_mapscript.c: Correct transparency problem when doing $oImage->saveImage (Bug 425). 2004-11-09 16:34 assefa * mapserv.c: Used to send html output with emebed flash file when format was set to flash. Now send directly swf. 2004-11-09 14:24 rodrigo * maporaclespatial.c, HISTORY.TXT: Fixed declarations problems - Bug #1044. 2004-11-09 13:36 assefa * HISTORY.TXT: Change refernce from bugs 1011 to 1001. 2004-11-09 13:31 assefa * mapwms.c: Use msOWSPrintURLType for GetLegendGraphic request in the capabilities. (Bug 1011). 2004-11-09 12:59 julien * HISTORY.TXT, mapows.c: Allow use of msOWSPrintURLType with no metadata. (For bug 1011) 2004-11-09 11:42 hobu * mapwms.c: conditionally include on the windows platform for getpid 2004-11-09 11:36 sean * mapscript/java/README: brief java mapscript instructions 2004-11-09 11:24 frank * mapserv.c: avoid lots of casting warnings 2004-11-09 11:13 frank * mapgd.c: avoid casting warnings 2004-11-09 11:04 frank * mapsymbol.c: avoid warning, avoid casting size to int before scaling 2004-11-09 11:00 sean * mapgml.c: move conditional compilation inside definition of msGMLWriteQuery and msGMLWriteWFSQuery. if OWS macros aren't defined, these functions set an error and return MS_FAILURE (bug 1046). 2004-11-08 00:38 frank * mapgd.c: Make sure that if an RGB PNG file is loaded with msImageLoadGD() that the attached format will also be MS_IMAGEMODE_PNG. Also Bug 1039. 2004-11-08 00:37 frank * HISTORY.TXT: [no log message] 2004-11-08 00:26 frank * HISTORY.TXT: [no log message] 2004-11-08 00:25 frank * mapgd.c: Applied patch in msImageLoadGDStream() to ensure the format reflects the interlacedness of the source image. 2004-11-07 19:33 frank * HISTORY.TXT, mapwcs.c: Fixed support for non-square pixels in WCS. (bug 1014) 2004-11-05 18:04 assefa * mapoutput.c: Change a bit test in function msGetOutputFormatMimeListGD. 2004-11-05 15:33 rodrigo * maporaclespatial.c: Updated the code to include debug messages. 2004-11-05 14:51 frank * mapgd.c: explicitly cast various double x, y and size values to int to avoid warnings 2004-11-05 14:26 frank * mappostgis.c: avoid type casting warnings 2004-11-05 14:22 frank * mapscale.c: ensure state is initialized in msDrawScalebar() (all cases) 2004-11-05 14:19 frank * maplegend.c: avoid casting warning i msDrawLegendIcon call 2004-11-05 12:00 assefa * HISTORY.TXT: Bug 1030, Bug 1011. 2004-11-05 11:57 assefa * mapwms.c: Add test for supported formats in getLegendGraphic (Bug 1030). 2004-11-05 11:33 assefa * mapswf.c: set output to binary in saveimage (msIO_needBinaryStdout) : Bug 781. 2004-11-05 11:29 assefa * map.h, mapoutput.c: add function msGetOutputFormatMimeListGD. 2004-11-05 11:27 assefa * mapwms.c: GetLenendGraphic only advertize GD formats. 2004-11-04 22:10 frank * HISTORY.TXT: [no log message] 2004-11-04 22:08 frank * mapraster.c: Cleanup layer level leaks under various error conditions. http://mapserver.gis.umn.edu/bugs/show_bug.cgi?id=713 2004-11-04 21:28 frank * shp2img.c: Reorganize error cases a bit to cleanup properly so we can test error logic leak issues, such as in bug 139. 2004-11-04 20:32 rodrigo * HISTORY.TXT: Added information about Oracle Spatial improvements. 2004-11-04 17:01 frank * map.h: Removed the msDrawWMSLayerPDF declaration. It depends on stuff we don't have in map.h. 2004-11-04 16:48 frank * shp2pdf.c: Removed unused variables. 2004-11-04 16:47 frank * mapwcs.c, mapserv.c: Removed unused variable. 2004-11-04 16:46 frank * mappdf.c: Commented out unused variable. 2004-11-04 16:45 frank * map.h: Added msDrawWMSLayerPDF() prototype. 2004-11-04 16:33 frank * maplegend.c: Removed unused variable. 2004-11-04 16:13 frank * mapio.c: ensure we include io.h on win32 2004-11-04 16:08 frank * shp2img.c: added -p flag 2004-11-04 16:06 frank * HISTORY.TXT, mapgd.c, mapgdal.c, mapio.c, mapio.h, mappdf.c: centralize 'stdout binary mode setting' for win32, add for gdal output 2004-11-04 14:29 assefa * HISTORY.TXT: Added comments for Bug 1011. 2004-11-04 14:26 assefa * mapwms.c: MapServer now provids one default style named (default), title and LegendURL when possible. Added also the possibility to use the keword defulat for STYLES parameter when doing a GetMap (..&STYLES=defuatlt,default,...). Bug 1011. 2004-11-04 07:32 julien * mapwms.c, HISTORY.TXT: Add xlink:type=... in WMS MetadataURL (bug 1027) 2004-11-03 16:49 dan * HISTORY.TXT: Added section for beta3 2004-11-03 16:04 dan * HISTORY.TXT, map.h: Update for 4.4.0-beta2 2004-11-03 16:02 dan * mapscript/php3/README: A few editorial fixes 2004-11-03 15:31 hobu * mapsde.c: first cut at implementing layer and stream caching to go along with pool caching to improve the response time for opening/closing layers 2004-11-03 15:25 dan * mapscript/php3/README: Mark unique_layer_name arg to loadMapContext() as optional 2004-11-03 15:01 dan * mapdraw.c, mapwms.c: Protect msDebug() call with a if(msp->debug) 2004-11-03 12:07 frank * HISTORY.TXT, mapserv.c: Free mapServObj properly in mapserv.c in OWS dispatch case to fix minor memory leaks. 2004-11-03 11:59 frank * HISTORY.TXT, mapfile.c: handle raster layers in msCloseConnections 2004-11-03 11:54 sean * mapscript/doc/mapscript.txt: add optional argument to loadMapContext (bug 1025). 2004-11-03 11:40 frank * HISTORY.TXT, maprasterquery.c: modified raster queries to properly set the classindex in the resultcache. 2004-11-03 11:35 frank * HISTORY.TXT, mapdraw.c: modified msDrawQueryCache() to be very careful to not try and lookup information on out-of-range classindex values. This seems to occur when default shapes come back witha classindex of 0 even if there are no classes. (ie. raster query results). 2004-11-02 16:12 assefa * HISTORY.TXT: Add a 2nd optional argument to msLoadMapContext function (Bug 1023). 2004-11-02 16:03 assefa * mapscript/php3/: README, mapscript_i.c, php_mapscript.c, php_mapscript.h: Add a 2nd optional argument to LoadMapContext function (Bug 1023). 2004-11-02 16:01 assefa * mapcontext.c, mapows.h, mapserv.c: Add a 2nd optional argument to msLoadMapContext function (Bug 1023). 2004-11-02 08:16 dan * HISTORY.TXT, mapwms.c: Fixed problem with msWMSIsSubGroup() when not all layers use wms_layer_group (bug 1024) 2004-11-01 21:10 frank * HISTORY.TXT: [no log message] 2004-11-01 21:08 frank * maprasterquery.c: Changed to use "value_list" instead of "values" for a list of all pixel values. [values] has a special substitution rule in maptemplate.c, so we need to avoid it. 2004-11-01 20:35 frank * HISTORY.TXT: [no log message] 2004-11-01 20:33 frank * maprasterquery.c: Added logic to reproject location back to map coordiantes before doing the distance or "in shape" tests. This also ensures results are returned in map coordianates. http://mapserver.gis.umn.edu/bugs/show_bug.cgi?id=1021 2004-11-01 18:24 assefa * mapserv.c: Work on Bug 1023 : only layers coming from a mapcontext use the wms_name to set status on/off. 2004-11-01 17:05 dan * HISTORY.TXT, mapwms.c: Get rid of WMS 1.0.8, it's not one of the 'official' WMS releases (bug 1022) 2004-11-01 16:50 frank * mapscript/doc/mapscript.txt: Added get/set Projection methods on the mapObj. 2004-11-01 16:32 frank * maprasterquery.c: Added pointer to raster query classification bug. 2004-11-01 15:19 assefa * HISTORY.TXT: Update comment about ows_schama_location. 2004-11-01 12:28 assefa * mapogcsld.c: HTML encode names and filter when generating SLD (Bug 892). 2004-11-01 10:42 julien * HISTORY.TXT, maptemplate.c: Allow use of '=' in HTML template tag parser (Bug 978). 2004-11-01 10:28 assefa * nmake.opt: Add flags to build with libiconv (Bug 911). 2004-11-01 09:46 dan * HISTORY.TXT, configure, configure.in: Solved configure/compile issues with libiconv (bugs 909, 1017) 2004-11-01 09:38 dan * mapgd.c: Fixed typo in error message 2004-10-30 18:40 sean * mapscript/mapscript.i: swig exceptions only for C#, Java, Ruby, Python 2004-10-30 01:15 rodrigo * maporaclespatial.c: New native support for Oracle Spatial. Query support, connection pool support... 2004-10-29 22:27 frank * maporaclespatial.c: Fixed missing log keyword. 2004-10-29 18:48 assefa * HISTORY.TXT, mapcontext.c, mapwcs.c: Use of metadata ows_schema_location (Bug 1013). 2004-10-29 18:36 frank * HISTORY.TXT: Added fastcgi cleanup note. 2004-10-29 18:32 frank * mapserv.c: Added a bit of debugging for new requests in fastcgi mode, with the process id. 2004-10-29 18:18 assefa * mapogcsld.c, mapows.c, mapwfs.c, mapwms.c: Use ows_schama_location metadata. The default value if metadata is not found is http://schemas.opengeospatial.net 2004-10-29 18:05 dan * HISTORY.TXT: Bugs 862 and 947 2004-10-29 18:03 dan * mapwms.c: Enable MS_NONSQUARE by default for WMS is width/height doesn't match the extents' x/y ratio (bug 862). When reprojecting layers in a GetMap request (or if NONSQUARE enabled), then copy the original map projection to any layer that doesn't have a projection explicitly set in the mapfile (bug 947) 2004-10-29 16:27 dan * mapproject.c: Rewritten msGetProjectionString() to avoid multiple reallocs 2004-10-29 15:59 assefa * HISTORY.TXT: Update history for bug 1010, 843. 2004-10-29 15:56 assefa * mapogcsld.c: Use a class name as the RULE name when generating an SLD. 2004-10-29 15:55 sean * tests/README: additions to readme 2004-10-29 15:37 julien * HISTORY.TXT: msOWSPrintURLType (Bug 944) 2004-10-29 15:25 sean * HISTORY.TXT: fixed bug 1012 2004-10-28 22:55 dan * maplexer.l: Um, previous change didn't really fix the msyylineno issue (bug 975). Let's use a #ifndef YY_CURRENT_BUFFER_LVALUE to detect flex 2.5.31 2004-10-28 20:13 assefa * mapwms.c: Support RULE parameter for GetLegendGraphic (Bug 843) Change link:href="...to "xlink:href="... (Bug 1001) 2004-10-28 19:25 assefa * mapogcfilter.c: Return exception when manadatory elements are missing from the filter (Bug 935) 2004-10-28 17:28 assefa * mapwms.c: Auto generate GetLegndGraphic URL if wms_stle__legendurl_href is not present (Bug 1001). 2004-10-28 17:03 dan * HISTORY.TXT: Update for bug 975 2004-10-28 17:03 dan * maplexer.l: Fixes to work with flex 2.5.31 (bug 975) 2004-10-28 16:12 frank * mapserv.c: added win32/fastcgi support using atexit() 2004-10-28 15:12 frank * mapserv.c: Implemented signal catching on unix (non-win32) platforms. The signal catcher calls msCleanup() which most importantly will close database connections open in the pool. This is most useful for the fastcgi case, but it could be good in a pure cgi case too where a long running cgi is killed for some reason. 2004-10-28 14:55 sdlime * mapgd.c: Fixed a small bug in the marker drawing code to support special circumstances encountered in the reference map drawing code. The problem was that since colors and outlinecolors are shared by both the box and marker with a reference map you could run into situations where certain vector symbols (unfilled) would not render. Basically you could not draw a box outline and a custom unfilled vector marker. The solution was to have the marker drawing code fall back on the outlinecolor if the main color is unset. A one line fix. Now you can have a red box outline and a custom crosshair marker (ala the National Map). 2004-10-28 14:54 dan * mapgml.c: USe OWS_NOERR instead of MS_NOERR in calls to msOWSPrint*() 2004-10-28 14:26 frank * mappostgis.c: comment out the super-noisy debug message in msPOSTGISLayerNextShape(). 2004-10-28 14:16 dan * HISTORY.TXT, legend.c, map.h, maplegend.c, mapserv.c, maptemplate.c, mapwms.c, mapscript/php3/mapscript_i.c: Fixed WMS GetLegendGraphic which was returning an exception (GD error) when requested layer was out of scale (bug 1006) 2004-10-28 12:37 sean * HISTORY.TXT: fixed bugs 853,1005 and also some formatting changes so that history remains compatible with RST 2004-10-28 12:30 sean * mapscript/doc/mapscript.txt: document the intarray utility class (bugs 853, 1005). 2004-10-28 11:44 sean * mapscript/python/setup.py: setup script logic to facilitate static linking of libraries in non-standard locations on UNIX/Linux. particularly helpful for those building mapscript with a static libgd (bug 1005). 2004-10-28 11:42 sean * mapscript/mapscript.i: implemented an intarray helper class from carrays.i to support getting and setting of map layerorder (bugs 853, 1005). 2004-10-28 00:59 sdlime * map.h: Increased MS_MAXSYMBOLSIZE constant from 100 to 500. This value is used as a default within styleObj structures. This allows for larger markers to be draw, particularly useful with reference maps where you want a image sized crosshair. 2004-10-27 22:43 frank * tests/README: New 2004-10-27 22:24 frank * mapobject.c: Added special putenv() case in msApplyMapConfigOptions() for MS_ERRORFILE 2004-10-27 22:23 frank * mapgeos.cpp: added standard header 2004-10-27 22:23 frank * mapogr.cpp: disable direct error reporting from OGR 2004-10-27 22:14 frank * shp2img.c: Also enable MS_ERRORFILE if -all_debug selected. 2004-10-27 22:12 frank * maputil.c: Don't try and use msBuildPath() if filename is NULL (stdout) in msSaveImage(). This prevents "noise" calls to msSetError() by msBuildPath(). 2004-10-27 21:27 frank * mapwcs.c: Generate an error if a GetCoverage lacks a COVERAGE specification. Must nicer than just segfaulting. 2004-10-27 18:08 assefa * mapwms.c: Add WCS tytpe in DescribeLayer (Bug 683). 2004-10-27 16:41 julien * mapwms.c: in MetadataURL printing write xlink:href instead of link:href. 2004-10-27 15:51 assefa * mapwms.c: Correct XML for DescribeLayer response (Bug 683) 2004-10-27 15:18 julien * mapows.c: msOWSPrintURLType: Encode string before asssigning end buffer. (Bug 944) 2004-10-27 14:13 sean * mapsymbol.c: msCopySymbol now properly copies symbol images so that cloned maps render exactly as the original maps (bug 931). 2004-10-27 10:58 assefa * mapwms.c: Correct exception message for GetFeatureInfo (Bug 819) 2004-10-27 06:20 assefa * mapwms.c: Correct bug with format in GetLegendGraphic (Bug 991). 2004-10-26 17:54 dan * mapows.c: Poor attempt at clarifying the function header docs for msOWSPrintURLType() 2004-10-26 13:42 dan * mapscript/php3/mapscript_i.c: Temporarily force layer status to MS_ON in layer->query*() methods and restore status before returning (bug 925) 2004-10-26 12:55 sean * mapscript/doc/mapscript.txt: mapObj::selectOutputFormat for swig mapscript, docs will suggest this over the old setImageType method (bug 983). 2004-10-26 12:28 hobu * mapsde.c: make sure to initialize sde->row_id_column in msSDELayerOpen 2004-10-26 12:07 sean * mapscript/: mapscript.i, python/pymodule.i: eliminate another swig warning and activate Perl exceptions for Steve Lime. 2004-10-26 12:06 hobu * mapsde.c: check for the layer->layerinfo member in msSDELayerClose before freeing 2004-10-26 11:54 sean * map.h, mapio.h: replace empty arg lists with ( void ) to eliminate swig warnings, and move MS_DLL_EXPORT symbol ahead of function types. 2004-10-26 11:43 sean * mapscript/python/pyextend.i: colorObj::toHex now sets an error and returns NULL when the color is undefined (-1,-1,-1) (bug 995). 2004-10-26 11:20 julien * mapwcs.c: msOWSPrintURLType: metadata:Link had a %s missing in it's format. (Bug 944) 2004-10-26 11:19 julien * mapows.c: msOWSPrintURLType: use default values inside the given format. (Bug 944) 2004-10-26 09:41 assefa * mapwfs.c: Change gml outut to "missing" instead of "inaplicable" when no features are found after a query (Bug 597). 2004-10-26 00:26 sdlime * mapwcs.c: Fixed bug 989, metadataLink for the CoverageOffering section of the WCS capabilities. 2004-10-25 16:57 assefa * mapogcsld.c: Comments between NamedLayers was causing the rest of NamedLayers to be ignored (Bug 741) 2004-10-25 16:03 assefa * mapogcfilter.c: Do not use layer tolerance for msQueryByShape (Bug 768). 2004-10-25 14:35 assefa * mapwfs.c: Use wfs_maxfeatures metadata (Bug 798). 2004-10-25 13:55 assefa * mapogcfilter.c: Correct bug when testing for string values in filter ProperyIsBetween (Bug 464). 2004-10-25 13:38 julien * mapwms.c: Remove debug info tag. 2004-10-25 13:30 julien * mapcontext.c, mapows.c, mapows.h, mapwcs.c, mapwfs.c, mapwms.c: Print function for OGC URLs components. msOWSPrintURLType() (Bug 944) 2004-10-25 10:46 assefa * mapwms.c: Test on layer status before applying time (Bug 986). 2004-10-22 11:39 assefa * mapogcfilter.c: Correct PropertyIsLike bug (Bug 987). 2004-10-22 00:03 dan * HISTORY.TXT, map.h: Ready for 4.4.0-beta1 2004-10-21 23:52 dan * Makefile.in, configure, configure.in: Added versioning of shared library (libmap.so.x.y.z) (bug 982) Added 'make uninstall' target to undo what the install-force target does 2004-10-21 22:44 dan * mapscript/php3/: README, php_mapscript.c: Sync'd PHP outputFormatObj with the SWIG version to allow editing parameters of output formats (still need ability to create new formats - bug 979) 2004-10-21 15:20 assefa * mapwms.c: Correct test in time functions on return value (Bug 976). 2004-10-21 15:19 assefa * map.h, mapstring.c: Add utility function trimLeft. 2004-10-21 13:58 frank * mapfile.c: Avoid all direct use of pj_errno. 2004-10-21 13:01 frank * mapfile.c: Use pj_get_errno_ref() instead of directly using pj_errno. 2004-10-21 10:47 hobu * mapsde.c: MSVC doesn't like it when you start doing operations before you initialize something. Fixup the declaration of msSDELayerInfo in sdeGetRecord 2004-10-21 06:54 assefa * maplayer.c, maptime.c, maptime.h: Add postgis date_trunc support. 2004-10-21 00:30 frank * cgiutil.c, cgiutil.h, classobject.c, epplib.c, layerobject.c, map.h, mapgml.c, mapgraticule.c, maphash.c, maphash.h, maphttp.c, maporaclespatial.c, mapoutput.c, mapows.c, mappdf.c, mapsearch.c, mapserv.c, mapserv.h, mapshape.c, mapshape.h, mapstring.c, mapswf.c, mapwms.c, mapxbase.c, scalebar.c, legend.c, mapbits.c, mapcontext.c, mapcopy.c, mapcopy.h, mapcpl.c, mapdraw.c, mapdrawgdal.c, maperror.c, mapimagemap.c, mapio.c, mapjoin.c, maplabel.c, maplayer.c, maplegend.c, mapmygis.c, mappool.c, mappostgis.c, mapprimitive.c, mapprimitive.h, mapproject.c, mapproject.h, mapprojhack.c, mapquery.c, mapsymbol.c, mapsymbol.h, maptemplate.c, maptemplate.h, mapthread.c, mapthread.h, maptime.c, maptime.h, shp2img.c, shp2pdf.c, shptree.c, shptreetst.c, shptreevis.c, sortshp.c, sym2img.c, testcopy.c, maperror.h, mapfile.c, mapgd.c, mapgdal.c, mapobject.c, mapogcfilter.c, mapogcsld.c, mapraster.c, maprasterquery.c, mapresample.c, mapscale.c, maptree.c, maptree.h, maputil.c, mapwcs.c, mapwfs.c, testexpr.c, tile4ms.c, mapsde.c, mapwfslayer.c: Added standardized headers. Added MS_CVSID(). 2004-10-20 22:23 frank * mapdrawgdal.c: updated header license a bit, and added MS_CVSID 2004-10-20 22:23 frank * map.h: added MS_CVSID macro 2004-10-20 22:16 frank * map.h: Made outputformat related fields immutable (need to affect via methods). Removed spurious %immutable after them. 2004-10-20 16:47 frank * mapscript/doc/mapscript.txt: added outputFormatObj validate method, and document renderer 2004-10-20 16:46 frank * mapoutput.c: msOutputFormatValidate() now also fixes stuff up including setting imagemode to MS_RENDER_WITH_RAWDATA if appropriate, and setting imagemode to MS_IMAGEMODE_RGBA from RGB if transparent enabled. See Bugs 724 and 425/977. 2004-10-19 19:30 dan * mapdraw.c: Improved error message for case where remote WMS server returns garbage or unexpected results (incl. XML exceptions) in response to GetMap (bug 467) 2004-10-19 15:54 dan * Makefile.in: Remove autom4te.cache in distclean: target 2004-10-19 15:43 dan * configure, configure.in: Set -DGD_HAS_GETBITMAPFONT if needed for GD (bug 969) 2004-10-19 15:06 hobu * mapsde.c: First cut of BLOB support. Blobs can't actually query yet, but NULL blob columns in a table will not prevent the user from querying the table. 2004-10-19 12:51 hobu * mapsde.c: if no version is specified, do not set a default or do any versioned queries. 2004-10-19 10:43 sean * tests/test.map: new test for logical expression in test.map 2004-10-19 10:40 sean * map.h, mapscript/python/setup.py: update version strings to 4.2.5 2004-10-19 10:33 sean * HISTORY.TXT: Fixed bug 974 2004-10-19 10:25 sean * maputil.c: repairing msEvalExpression and msEvalContext 2004-10-19 00:47 sdlime * map.h, mapdraw.c, mapgd.c: Added code, msPreAllocateColorsGD(), to take a pass through the mapObj before rendering to pre-allocate colors for layers with STATUS ON or DEFAULT. This mimics pre-4.0 behaviour and should help with color allocation for 8-bit output. This should address bugs 306, 397 and 475. 2004-10-18 20:11 assefa * maplabel.c: Add #ifdef to support properly bitmap fonts (Bug 969). 2004-10-18 20:10 assefa * nmake.opt: Added GD_HAS_GETBITMAPFONT flag (Bug 969). 2004-10-18 17:53 assefa * maptime.c: Initialize variable before using it. 2004-10-18 16:56 frank * mapogr.cpp: fixed msOGRSpatialRef2ProjectionObj to work for non-auto: bug 949 2004-10-18 16:55 frank * map.h, mapproject.c, mapproject.h, maputil.c: moved msGetProjectionString to mapproject.c 2004-10-18 16:18 frank * map.h: Moved msCleanup() back where it will get SWIG wrapped. 2004-10-18 16:01 assefa * maptime.c: Add userformats to the timeformat object. 2004-10-18 13:05 assefa * maptime.c: Add a starting and ending codes for time patterns. 2004-10-18 13:02 assefa * mapwms.c: Forgot to test for wms_timedefault validity : Bug 962. 2004-10-18 12:20 valik * HISTORY.TXT: Added note about bugs 809, 653 and 776 2004-10-18 11:04 assefa * mapwms.c: Verify that the time given is valid. Validate also the default time set on the layer. Bug 962. 2004-10-18 10:49 frank * Makefile.in: added FASTCGI support in Makefile.in 2004-10-18 10:49 frank * map.h, mapdrawgdal.c, mapresample.c, maputil.c: implemented msAlphaBlend 2004-10-18 10:33 assefa * mapwms.c: If time parameter is not given and no default is defined, return an exception (Bug 963). 2004-10-18 10:05 assefa * maplayer.c: Correct filter setting for wms time parameter for PostGIS/SDE layers. 2004-10-18 09:05 frank * mapdrawgdal.c: Fixed typos in alpha handling cleanup. 2004-10-16 23:39 frank * HISTORY.TXT, mapdrawgdal.c: added greyscale+alpha support - bug 965 2004-10-15 17:23 frank * HISTORY.TXT, configure, configure.in: added --with-fastcgi support 2004-10-15 16:29 assefa * HISTORY.TXT, mapcontext.c, mapows.h, mapserv.c: Add support for OGC mapcontext through mapserver cgi : Bug 946. 2004-10-15 15:07 sdlime * mapserv.c: Fixed small bug in mapserv.c for autoprojecting mapxy from latlon to map->projection. 2004-10-15 14:36 frank * mappool.c: Set connections to NULL after it is freed. 2004-10-15 14:13 hobu * mapsde.c: sde->state_id was being used before it was initialized sde->connection was being set to null *after* the sde structure was already freed in msSDELayerClose causing heap corruption. (Thanks Frank!) 2004-10-15 10:23 valik * mapwms.c: Bug 809, 653 and 776 have been resolved/implemented 2004-10-15 10:04 assefa * mapscript/php3/: README, php_mapscript.c: 3d shape file support. 2004-10-15 10:02 assefa * HISTORY.TXT: Add 3d shape support. 2004-10-15 00:25 sdlime * mapwcs.c: Fixed problem with WCS versioning... 2004-10-14 16:38 sean * mapscript/doc/mapscript.txt: note write(), insertClass() 2004-10-14 16:17 sean * HISTORY.TXT: closed bug 941 2004-10-14 16:14 sean * map.h, mapgd.c, mapscript/python/pyextend.i: Python mapscript's imageObj::write method can now output to Python file-like objects such as StringIO. Backed up by new msSaveImageBufferGD in mapgd.c. unit tests pass without leaks (bug 941). 2004-10-14 15:43 dan * mapserv.c: Added ability to pass 'layers=all' to quickly turn on all layers (bug 827) 2004-10-14 11:20 hobu * mapsde.c: make sure that we call SE_stream_free when the layer is closed 2004-10-14 07:51 assefa * mapwms.c: Remove debugging code for wms-time. 2004-10-13 16:09 frank * maprasterquery.c: generate a respectible error in msRASTERLayerOpen() 2004-10-13 16:08 frank * maplayer.c: fix connection type to be MS_RASTER for MS_LAYER_RASTER in layeropen 2004-10-13 16:02 assefa * mapwms.c: Validate time passed as argument to see if it fits the extent defined. 2004-10-13 11:00 assefa * maplayer.c: correct missing brackets in msLayerSetTimeFilter. 2004-10-13 10:55 dan * maputil.c: Doh! Fixed typo in msEvalExpression() header 2004-10-13 10:54 dan * maputil.c: Added a header comment clarifying the return value of msEvalExpression() 2004-10-13 10:33 sean * maputil.c: return value of msyyresult from msEvalExpression and msEvalContext 2004-10-13 10:16 dan * mapscript/java/Makefile: Remove Makefile. It is generated from Makefile.in 2004-10-12 23:25 sean * mapscript/python/README: make note about new test runner 2004-10-12 23:15 sean * mapscript/python/tests/TESTING.txt: new file tests/cases/runalltests.py runs all tests of every TestCase derived class found in modules named 'cases/*test.py'. is a complete replacement for the runtests.py script, which will be removed before the 4.4 release. 2004-10-12 17:43 sean * classobject.c, mapobject.c: check for NULL before inserting objects 2004-10-12 17:25 sean * layerobject.c, map.h: layerObj argument to classObj constructor is now optional. this, along with insertClass and removeClass methods backed up by msInsertClass and msRemoveClass allows flexible management of layer classes (bug 939). 2004-10-12 12:10 assefa * mapwms.c: Dimension element missing closing tag. 2004-10-12 10:38 assefa * map.h, maplayer.c, maptime.c, maptime.h, mapwms.c: Add wms time supprt. 2004-10-11 10:34 hobu * mapsde.c: change thread locking policy to SE_UNPROTECTED_POLICY 2004-10-10 14:03 sean * HISTORY.TXT: fixed bug 339 2004-10-10 13:28 sean * HISTORY.TXT: fixed bug 339 2004-10-10 13:25 sean * mapscript/java/Makefile: remove Java Makefile from CVS, it is always generated by mapscript/configure 2004-10-10 13:22 sean * map.h, mapfile.c, mapogcfilter.c, mapogcsld.c, mapogr.cpp, mapquery.c, mapsymbol.c, maputil.c, mapscript/mapscript.i, mapscript/php3/mapscript_i.c, mapscript/python/tests/testMapScript.py: bring in thread safety fixes committed to 4.3 and described in bug 339 2004-10-10 12:39 sean * maputil.c: releasing parser lock ASAP 2004-10-10 11:53 sean * maputil.c: added locking to msEvalContext 2004-10-09 21:49 sean * maputil.c: added parser mutex to msEvalExpression 2004-10-09 14:30 sean * mapsymbol.c: towards resolving bug 339, msLoadSymbolSet now acquires and releases the parser mutex. new loadSymbolSet function which does *not* acquire the mutex is for use within the mapfile loading phase. 2004-10-09 14:22 sean * map.h, mapfile.c, mapogcfilter.c, mapogcsld.c, mapogr.cpp, mapquery.c, mapsymbol.c, mapwcs.c, mapscript/php3/mapscript_i.c: towards resolving bug 339, have implemented a mutex acquiring wrapper for the loadExpressionString function. the new msLoadExpressionString should be used everywhere outside of the mapfile loading phase, and the previous loadExpressionString function should be used within the mapfile loading phase. 2004-10-08 18:40 dan * map.h, mapdraw.c, mapscript/php3/mapscript_i.c: Moved mapscript's prepareImage() logic into msPrepareImage() which is also going to be used by msDrawMap(). (bug 945) 2004-10-08 17:09 dan * HISTORY.TXT: Ready for 4.2.4 2004-10-08 16:44 sean * map.h: add prototype and export freeClass 2004-10-08 15:13 frank * Makefile.vc: removed mapindex.obj, no longer used 2004-10-08 15:12 frank * maperror.c: enable debug support on win32 (but no timestamps) 2004-10-08 15:11 frank * mapio.c: ensure msIO_vfprintf is undefed 2004-10-08 00:36 sdlime * mapwcs.c: Removed hard coding of schema location for WCS, using msOWSGetSchemaLocation instead. (bug 938) 2004-10-08 00:25 sdlime * mapwcs.c: Changed the metadata tag for bug 943 from metadatalink to metadatalink_href. 2004-10-08 00:21 sdlime * mapwcs.c: Fixed missing metadataLink tags for WCS output (bug 943). 2004-10-07 10:33 sean * map.h, mapscript/python/README, mapscript/python/setup.py: update version string for 4.2.4 release 2004-10-06 23:51 sdlime * mapwcs.c: Fixed bug 864 in mapwcs.c, missing call to msMapComputeGeotransform(). 2004-10-06 17:40 sean * map.h, mapgd.c: new mapscript imageObj::write method uses msSaveImageStreamGD to write GD formatted image data to an open file handle. any scripting language module that implements a typemap for FILE * can immediately exploit this new method (bug 941). 2004-10-06 17:32 sean * mapscript/python/tests/runtests.py: add new tests to framework (bug 941) 2004-10-06 13:07 sean * map.h: add prototype for freeClass 2004-10-06 12:33 sean * HISTORY.TXT: fixed bug 927 2004-10-06 12:30 sean * map.h, mapfile.c, mapsymbol.c, maputil.c, mapscript/mapscript.i, mapscript/java/Makefile, mapscript/python/pymodule.i, mapscript/python/tests/testMapScript.py, tests/symbols.txt: eliminated memory errors and leaks from mapscript methods for the creation and destruction of symbols, classes, and layers. unit tests now run under valgrind with no leaks (bug 927). 2004-10-05 19:26 sean * layerobject.c, map.h, mapscript/doc/mapscript.txt: fixed layerObj::removeClass, and now returns classObj* 2004-10-05 14:50 sean * maplayer.c, mapshape.c: make sure that memory allocated during attempt to open shapefile is freed before exiting error states (bug 901) 2004-10-05 14:36 sean * maplayer.c, mapshape.c: make sure that memory allocated during attempt to open shapefile is freed before exiting error states (bug 901) 2004-10-05 13:59 sean * mapdraw.c: local image and sLastWMSParams variables now freed before returning from an error state 2004-10-05 13:26 sean * mapdraw.c: local image variable now freed before returning from an error state 2004-10-05 12:46 sean * mapdraw.c: sLastWMSParams now freed before returning from an error state 2004-10-05 09:25 frank * maptemplate.c: upgraded to use msIO_ API 2004-10-05 00:23 sdlime * mapio.c: Added include for stdarg.h to mapio.c. 2004-10-04 18:52 sean * HISTORY.TXT: better note about bugs 926, 490 2004-10-04 18:49 sean * HISTORY.TXT: fixed bug 926, 490 2004-10-04 18:46 sean * map.h, mapdraw.c, mapfile.c, mapgd.c, maplexer.l, mapscale.c: turn on GD alpha blending around embedded scalebars, label cache, and layers for which transparency = MS_GD_ALPHA is specified 2004-10-04 18:13 hobu * mapsde.c: touch up comments that weren't properly closed that were causing gcc to complain 2004-10-04 18:01 sean * Makefile.in, map.h, mapdraw.c, mapfile.c, mapgd.c, maplexer.l, mapscale.c, mapsymbol.c, mapscript/java/Makefile, tests/test.map: switch on GD alpha blending around embedded scalebars, label cache, and layers for which transparency = MS_GD_ALPHA is specified (bug 926) 2004-10-04 16:15 hobu * mapsde.c: touch up commit comment 2004-10-04 16:11 hobu * mapsde.c: Rework of the style to fit code in under 80 columns and add visual breaks between the start and end of functions. Normalized tabs to spaces wherever I found them, but it is still possible I missed a few 2004-10-04 14:59 assefa * mapgml.c: Oops. Forgot to update also the default name for featrues. 2004-10-04 14:52 julien * mapwfs.c: Do not free user_namespace_prefix. 2004-10-04 14:19 assefa * mapgml.c: Use layer name as a default value for gml layer output. 2004-10-04 13:02 frank * mapows.c: fixed handling of default_value in msOWSPrintValidateMetadata 2004-10-04 10:39 hobu * mapsde.c: Ensure that the thread opening the connection maintains a lock on the connection until the thread releases it using SE_connection_set_concurrency with the SE_LOCK_POLICY set. 2004-10-04 01:01 sdlime * mapwcs.c: Changed all msOWSPrint... functions to use the encoded versions. Fixes bug 891. 2004-10-02 19:33 sean * tests/: raster.tfw, raster.tif, test.map, test.png: added raster layer to test map 2004-10-01 18:59 hobu * mapsde.c: Implemented Frank's connection pooling API for SDE. SDE versions should now be specified as the last parameter of the DATA string instead of the last parameter of the CONNECTION string. 2004-10-01 18:34 frank * mapquery.c: Turn fprintf(stderr) into an msDebug() call. 2004-10-01 18:24 frank * mappool.c: Added details to the handle confusion error. 2004-10-01 17:51 frank * mapwfs.c: Use msIO_ API. 2004-10-01 17:43 frank * mapswf.c: Use msIO_ API. 2004-10-01 17:36 frank * mapimagemap.c: Use msIO_ API. 2004-10-01 17:34 sean * tests/: symbols.txt, test.map, test.png: brought tests up to date with new layers and symbols 2004-10-01 17:33 sean * tests/home.png: new 2004-10-01 17:32 frank * mapgml.c: Use msIO_ API. 2004-10-01 17:31 frank * mapfile.c: added note on msCheckConnection() 2004-10-01 17:26 frank * mapcontext.c: Use msIO_ API. 2004-10-01 17:23 frank * cgiutil.c: Use msIO_ API. 2004-10-01 17:21 frank * mapwcs.c: Updated to use msIO_ API. 2004-10-01 15:39 frank * mappostgis.c: Updated to use new pooling API. Also expanded tabs to 4 spaces, and then reformatted a few garbled functions. 2004-10-01 15:19 frank * Makefile.in: added mapio.o and mappool.o 2004-10-01 15:18 frank * Makefile.vc: Added mapio.obj and mappool.obj. 2004-10-01 15:18 frank * maperror.c: added msIO_ for output 2004-10-01 15:17 frank * mapgd.c: added msIO_ logic for msSaveImageGD() 2004-10-01 15:16 frank * maplayer.c: added msLayerGetProcessingKey() 2004-10-01 15:16 frank * mapgdal.c: use msIO_fwrite to write file to stdout 2004-10-01 15:15 frank * maputil.c: cleanup connection pool in msCleanup() 2004-10-01 15:14 frank * mapows.c: use msIO_ calls 2004-10-01 15:14 frank * mapwms.c: use msIO_ API 2004-10-01 15:12 frank * map.h: added mapio.h, and pooling api 2004-10-01 15:11 frank * mapserv.c: implement FastCGI support 2004-10-01 15:09 frank * HISTORY.TXT: FastCGI update 2004-10-01 15:03 frank * mapio.c, mapio.h, mappool.c: New 2004-10-01 15:02 frank * mapserv_fcgi.c: obsolete 2004-10-01 14:18 dan * mapgd.c: Revert mass typecasts from revision 1.65 (bug 912) that caused pixmap symbol problem and possibly others (bug 923) 2004-10-01 11:36 sean * HISTORY.TXT: New Java mapscript exceptions 2004-10-01 11:21 sean * tests/: symbols.txt, test.map: added a pixmap symbol styled layer to test fixture (bug 923). 2004-10-01 09:20 frank * HISTORY.TXT: removed mapindex 2004-10-01 09:18 frank * mapindex.c, mapindex.h, shpindex.c: obsolete 2004-10-01 01:32 sdlime * maptemplate.c: Added new ps attribute (part seperator) to the shpxy tag. 2004-10-01 01:23 sdlime * maptemplate.c: Added new cs attribute (coordinate seperator) to the shpxy tag. 2004-09-30 18:35 sean * mapscript/: mapscript.i, mserror.i: exceptions for Java contributed by unicoletti@prometeo.it (bug 895) 2004-09-30 17:25 frank * maperror.c, maperror.h: removed msWebDebug()... it is not used 2004-09-30 15:54 julien * mapgd.c: use <> instead of quotes when including iconv.h 2004-09-30 15:02 julien * map.h, mapcopy.c, mapfile.c, mappdf.c, mapscript/php3/php_mapscript.c: Get rid of the sizescaled parameter in styleObj and labelObj. (Bug 914) 2004-09-30 14:47 sean * mapscript/: doc/mapscript.txt, python/tests/runtests.py: implemented layerObj::queryByIndex, mapObj::freeQuery() and loadQuery() (bug 921) 2004-09-30 14:02 julien * map.h, mapgd.c: Fix internationalization: Don't realloc a string you don't own. (Bug 858) 2004-09-30 09:29 julien * mapcontext.c: Fix a typo in Format encoding that print all formats in each tags. 2004-09-30 09:01 julien * mapows.c: Fix a typo in contact information encoding 2004-09-29 17:18 julien * HISTORY.TXT, map.h, mapdraw.c, mapfile.c, mapgd.c, mapimagemap.c, maplabel.c, mappdf.c, mapswf.c, mapsymbol.c: Use the default symbol size instead of 1 for the default style size.Bug 751 2004-09-29 16:37 dan * configure, configure.in: Added missing quotes when setting MING_LIB in the case of user-supplied dir 2004-09-29 14:27 frank * mapobject.c: comment formatting. 2004-09-29 14:21 hobu * mapsde.c: clean up warnings related to unspecified argument calls into the SDE C API. 2004-09-29 14:08 hobu * mapfile.c: clean up warnings related to integer casts on MSVC. Minor whitespace normalization 2004-09-29 14:04 hobu * maplabel.c: clean up warnings related to integer casts on MSVC 2004-09-29 13:50 frank * mapwfs.c: Ifdef out unused msWFSGetGeomType() function to avoid warnings. 2004-09-29 13:45 frank * mapimagemap.c: Removed some unused variables and #ifdefed out unused functions. 2004-09-29 13:13 frank * map.h: added msPOSTGISLayerResultClose 2004-09-29 13:12 frank * mapdrawgdal.c: fixed casting issues to avoid warnings 2004-09-29 13:10 frank * mapimagemap.c: various corrections for warnings 2004-09-28 20:30 hobu * mapgd.c: clean up warnings related to (mostly) integer casts on MSVC 2004-09-28 19:22 frank * mapfile.h: Fixed debug change. 2004-09-28 16:44 frank * maprasterquery.c, mapsymbol.c: avoid casting warning 2004-09-28 16:43 frank * mapows.c: avoid warnings 2004-09-28 16:42 frank * cgiutil.c: avoid warnings, include map.h for prototypes 2004-09-28 16:40 frank * maplabel.c: correct one warning 2004-09-28 16:39 frank * mapfile.c: fixed one warning 2004-09-28 16:36 frank * mapstring.c: made trimEOL() more efficient 2004-09-28 16:35 frank * mapfile.h: fully redefine DEBUG as needed 2004-09-28 16:34 frank * mapxbase.c: avoid warnings, simplify white space trimmer 2004-09-28 16:29 frank * mapresample.c, mapshape.c: avoid double to int casting warnings 2004-09-28 16:23 frank * mapdraw.c: avoid warning about uninit use of length 2004-09-28 16:23 frank * maptime.c: provide strptime prototype on windows to avoid warning 2004-09-28 11:53 assefa * HISTORY.TXT: Add entry for correction of bug 913. 2004-09-28 11:50 assefa * mapogcfilter.c: Correct bug related to gml bbox (Bug 913). 2004-09-27 15:57 sean * classobject.c: fixed small leak in msRemoveStyle 2004-09-27 15:28 frank * mapwms.c: Fixed bug 908. Prevent HTML encoding for formats list in WMS versions of 1.0.7 or earlier where subelements are used in formats. 2004-09-27 15:11 dan * mapows.c: Fixed small leak in msOWSParseVersionString() 2004-09-27 14:57 sean * mapscript/python/pyextend.i: no more leaks from pretty-printing rectangles (bug 903) 2004-09-27 14:48 sean * mapscript/python/pymodule.i: fixed leaking error messages (bug 902) 2004-09-27 13:56 sean * map.h, mapsymbol.c: fixed major leak in symbolObj and added function to convert pixmap symbols to imageObj for testing and debugging (bug 905) 2004-09-27 09:31 sean * mapobject.c: corrections to msInsertLayer and msRemoveLayer, a 524 byte leak remains for each mapscript layer (bug 841) 2004-09-25 19:33 frank * mapwfs.c: Quick fix to two compile problems presumably committed recently by Julien. My fixes seem obvious, but I haven't tested them. Will refer Julien to review. 2004-09-25 14:44 sean * mapscript/doc/querying-HOWTO.txt: note about backwards compatibility 2004-09-25 14:21 sean * mapscript/doc/querying-HOWTO.txt: document for 4.3/4.4 2004-09-25 13:16 julien * map.h, mapgml.c, mapows.c, mapows.h, mapstring.c, mapwfs.c: Don't encode XML tag (Bug 897) Don't compile mapgml.c function if not necessary (Bug 896) 2004-09-24 13:07 sean * testcopy.c: no longer need to set symbol and font sets after a map copy 2004-09-24 13:05 sean * mapscript/doc/mapscript.txt: new query result api for 4.4 (bug 614) 2004-09-24 13:03 sean * map.h: mapscript can be again compiled without requiring WMS support, mapObj::loadOWSParameters will set an error in that case (bug 894). 2004-09-24 12:57 sean * mapscript/python/tests/runtests.py: new query result test cases (bug 614) 2004-09-24 12:56 sean * mapscript/python/pymodule.i: fixed small bug, after zero result queries MS_NOTFOUND errors were not being cleared from error stack. 2004-09-24 12:28 sean * mapobject.c, mapscript/mapscript.i: mapscript can be again compiled without requiring WMS support, mapObj::loadOWSParameters will set an error in that case (bug 894). 2004-09-24 11:44 hobu * mapscript/python/pyextend.i: Implemented a getSize() function for mapObj and pseudo-properties that get the height and width of the mapObj using getSize() to preserve normal usage 2004-09-24 10:05 julien * mapgml.c: Fix HTML encoding to work without OWS functions (Bug 893). 2004-09-23 15:18 julien * HISTORY.TXT, mapcontext.c, maperror.c, mapgml.c, mapows.c, mapows.h, mapstring.c, mapwfs.c, mapwms.c: Encode all metadata and parameter printed in an XML document (Bug 802) 2004-09-23 11:07 sean * HISTORY.TXT, HISTORY.TXT: closing bug 876 2004-09-23 11:03 sean * mapscript/java/Makefile.in: removed requirement of swig 1.3.19+ (bug 876) 2004-09-23 10:56 sean * mapscript/python/tests/testMapScript.py: no longer assert a fixed number of output formats in testRemoveOutputFormat 2004-09-23 10:46 sean * mapscript/java/Makefile.in: removed requirement of swig 1.3.19+ (bug 876) 2004-09-23 09:59 julien * mapscript/php3/README: Implement ENCODING label element to support internationalization (bug 858). 2004-09-23 09:51 julien * mapscript/php3/php_mapscript.c: Implement ENCODING label parameter to support internationalization. Note that this require the inconv library. (Bug 858) 2004-09-23 09:34 julien * HISTORY.TXT: Implement ENCODING label element to support internationalization (bug 858). 2004-09-23 09:31 julien * Makefile.in, configure, configure.in, map.h, mapfile.c, mapfile.h, mapgd.c, maplexer.l: Implement ENCONDING label parameter to support internationalization. (Bug 858) Note that this require the iconv library. 2004-09-22 18:02 sean * mapscript/python/README: implemented layerObj::getFeature and shapeObj::clone, removed the next generation api option from all code (bug 878). 2004-09-22 17:21 sean * mapscript/doc/mapscript.txt: removed documentation about next generation api and next generation classes, add getFeature and clone 2004-09-22 17:16 sean * mapscript/doc/mapscript.txt: removed documentation about next generation api and next generation classes 2004-09-21 18:54 sean * HISTORY.TXT: minor formatting changes so that history can be processed as restructured text without errors 2004-09-21 18:50 sean * HISTORY.TXT: minor formatting changes so that history can be processed as restructured text without errors 2004-09-21 14:19 sean * map.h, mapscript/mapscript.i: hide layerObj::extent from swigjava 2004-09-21 13:48 sean * mapscript/java/: Makefile.in, Makefile: compile mapscript_wrap.c with -fno-strict-aliasing to head off a bazillion compiler warnings (bug 876) 2004-09-21 13:45 sean * HISTORY.TXT: fixed bug 876 2004-09-21 13:45 sean * configure, configure.in, mapscript/java/Makefile, mapscript/java/Makefile.in: Makefile.in for Java mapscript (bug 876). 2004-09-21 13:22 sean * mapscript/java/Makefile: Makefile.in for Java mapscript (bug 876). 2004-09-21 13:17 sean * HISTORY.TXT: Fixed bug 876 2004-09-21 13:11 sean * mapscript/java/Makefile.in: file Makefile.in was initially added on branch branch-4-2. 2004-09-21 13:11 sean * configure, configure.in, mapscript/java/Makefile.in: Makefile.in for Java mapscript (bug 876). 2004-09-21 12:29 sean * mapscript/python/tests/testMapScript.py: try old style getShape before new 2004-09-21 11:19 hobu * mapsde.c: Don't even attempt to free connections and streams. ArcSDE 9.0 is causing problems with the freeing of connection pooling. This is related to (bug 767) which will be reopened 2004-09-21 01:31 sdlime * mapgd.c: Slight speed ups for hatch symbols. Still not happy though. There has got to be a way to construct a tile so that no seams show up. At the moment the tile is the size of the target image. It works but is not optimal for large output with tons of tiled features. 2004-09-20 13:17 sean * configure, configure.in: use AC_COMPILER_PIC to detect appropriateness for -fPIC in mapserver build (bug 753). 2004-09-20 11:58 sean * map.h, mapscript/mapscript.i: handle swigjava conflicts between layerObj::extent and getExtent/setExtent (bug 877) and fixed memory errors related to layerObj::extent by making this attribute immutable, can only be modified through setExtent (bug 873). 2004-09-20 08:31 julien * HISTORY.TXT, mapcontext.c: Output parameters (SRS and DataURL) in order required by the spec. Bug 863 2004-09-20 08:17 julien * mapcontext.c, HISTORY.TXT: Output SRS and DataURL in the right order. Bug 863. 2004-09-20 00:17 dave * mappostgis.c: Remove warnings from mspostgis on case statement against enumeration. 2004-09-20 00:12 dave * maplayer.c, mappostgis.c: Back out inter-layer connection pooling code for postgis, per mapserver-dev discussion. 2004-09-17 18:37 hobu * mapscript/doc/mapscript.txt: Added MapScript reference constants and variables 2004-09-17 12:31 assefa * mapogcfilter.c: Correct bug with spatial filters Dwithin and Intersect. 2004-09-17 09:25 sdlime * mapcopy.c, mapdraw.c, mapfile.c, mapgd.c, maplayer.c, maplexer.l, mapsymbol.c, mapsymbol.h: Initial coding for the special HATCH symbol type and support for attribute-based STYLE size and angle (angleitem, sizeitem). It works, but there are still some performance gains to be had on the tile computation and the size parameter interpretation does not yet vary by angle. 2004-09-16 18:34 sean * mapgd.c: correction, had overlooked setting outlinecolor and backgroundcolor when adding a member to imagecache (bug 868) 2004-09-16 18:29 sean * HISTORY.TXT: fixed bug 868 2004-09-16 18:27 sean * mapgd.c, mapsymbol.h: add outlinecolor and backgroundcolor to imageCacheObj, check all three colors in searchImageCache() (bug 868). 2004-09-16 18:26 sean * mapscript/python/tests/runtests.py: added BrushCachingTestCase to suite 2004-09-16 17:54 dave * maplayer.c, mappostgis.c: Added support for connection pooling for postgis. This involved ensuring that the connection was not closed between layers, but the cursor and results were freed, and that msPOSTGISLayerOpen would reuse any connection already available. 2004-09-16 17:06 dave * maplayer.c, mappostgis.c: Added connection pooling support to postgis. This involved preventing the connection from being closed between layers, and ensuring that the results were freed and the cursor closed. The msPOSTGISLayerOpen function was altered to reuse any repeated connection found, and msPOSTGISLayerClose was provided with checks to ensure that each bit was only closed or freed if it had not been already. 2004-09-16 17:06 sean * HISTORY.TXT: fixed bug 867 (C# mapscript) 2004-09-16 16:55 sean * mapscript/mapscript.i: expose labelCacheMemberObj to SWIGCSHARP (bug 847). 2004-09-16 16:51 sean * HISTORY.TXT: fixed bug 852 2004-09-16 16:45 sean * map.h, mapcopy.c, mapfile.c, mapgd.c, mapimagemap.c, maplabel.c, mappdf.c, mapswf.c: changing 'string' member of labelCacheMemberObj to 'text' (bug 852). 2004-09-16 16:38 sean * HISTORY.TXT: add outlinecolor and backgroundcolor to imageCacheObj, check all three colors in searchImageCache() (bug 868). 2004-09-16 16:33 sean * mapgd.c, mapsymbol.h: add outlinecolor and backgroundcolor to imageCacheObj, check all three colors in searchImageCache() (bug 868). 2004-09-16 16:27 sean * mapscript/python/tests/testMapScript.py: test case for bug 868 2004-09-16 12:29 sean * mapscript/python/tests/runtests.py: new test case for labelCacheMemberObj's 'text' attribute, renamed from 'string' (bbug 852). 2004-09-16 10:02 julien * mapcontext.c: Use different metadata for WMS and WFS, define default class for WFS. 2004-09-16 10:01 julien * mapows.c: Change the contact information reading to use different namespace (OMF). 2004-09-15 12:23 assefa * mapprimitive.h, mapshape.c, mapshape.h: Add support for z shapes (Bug 869) 2004-09-14 12:26 assefa * HISTORY.TXT: Corrected bug 866. 2004-09-14 11:15 assefa * mapogcsld.c: Correct bug related to sld generation for polygon layers (Bug 866) 2004-09-13 23:34 sdlime * Makefile.in, configure, configure.in, mapgeos.cpp, mapprimitive.h, maptemplate.c: Skeletal GEOS support. I have not had tons of time to work on this so there is nothing really to see other than an idea. Bottom line is it should not break anything... 2004-09-13 00:28 sdlime * mapgd.c: Fixed bug 850. 2004-09-12 15:29 julien * mapcontext.c: Include all OWS versions 2004-09-12 14:32 julien * mapcontext.c: Set different metadata for WMS and WFS 2004-09-10 09:57 sean * mapscript/python/tests/runtests.py: added MapSizeTestCase to testing framework 2004-09-10 09:54 sean * HISTORY.TXT: implemented mapObj::setSize(). direct set of map width and height is now deprecated, should be set simultaneously using the new method (bug 836). 2004-09-10 09:50 sean * mapscript/doc/mapscript.txt: implemented mapObj::setSize(). direct set of map width and height is now deprecated, should be set simultaneously using the new method (bug 836). 2004-09-10 09:47 sean * mapobject.c: msMapSetSize returns value returned from msMapComputeGeotransform, just as msMapSetRotation 2004-09-10 09:17 assefa * HISTORY.TXT: Add note about bug 832. 2004-09-10 09:12 assefa * mapwms.c: Remove flag OGC_STRICT_MODE (Bug 823). 2004-09-10 09:10 assefa * nmake.opt: Remove flag OGC_STRICT_MODE. 2004-09-09 16:22 dan * maperror.c: Added DEBUG=MSDEBUG in version string if -DENABLE_STDERR_DEBUG was set i.e. if msDebug() output to stderr is enabled. (bug 859) 2004-09-09 10:28 julien * HISTORY.TXT: Fix msDecodeHTMLEntities to not skip characters after each decoding. Bug 857 2004-09-09 10:04 julien * mapstring.c, mapstring.c: Fix msDecodeHTMLEntities to not skip characters after each decoding. Bug 857 2004-09-08 10:31 sean * map.h, mapows.h, mapows.h: declared MS_DLL_EXPORT for hex2int and msGMLWriteQuery (bug 851). 2004-09-08 10:18 hobu * HISTORY.TXT, HISTORY.TXT: Added note to describe the fix of bug 834 2004-09-07 16:15 julien * mapcontext.c, mapows.h: Multiple changes to support OWS Context 2004-09-07 12:37 hobu * mapsde.c, mapsde.c: msSDELayerGetRowIDColumn would not return the proper column name if the table wasn't "registered" in SDE. If the table is not registered, SE_ROW_ID is hardcoded and *always* used. 2004-09-06 12:06 julien * mapcontext.c: Cleanup code to separate parsing into different functions. 2004-09-05 12:34 sean * mapscript/mapscript.i: Work around Java naming conflicts for mapObj, lineObj, outputFormatObj (bug 848). hide labelCacheMemberObj from C# until fix of bug 852. prevent inclusion of typemaps.i for C# (bug 847). 2004-09-05 12:14 sean * mapscript/: mapscript.i, python/tests/testMapScript.py: Work around Java naming conflicts for mapObj, lineObj, outputFormatObj (bug 848). 2004-09-05 11:41 sean * mapscript/mapscript.i: hide labelCacheMemberObj from C# until fix of bug 852. 2004-09-05 11:21 sean * mapscript/mapscript.i: C# has problems with typemaps, we prevent inclusion of typemaps.i for C# (bug 847). 2004-09-04 21:07 sean * mapscript/doc/python.txt: removed some hyperlink references causing problems with rst under plone 2004-09-04 20:57 sean * mapscript/doc/mapscript.txt: removed some hyperlink references causing problems with rst under plone 2004-09-04 20:27 sean * mapscript/doc/python.txt: removed some hyperlink references causing problems with rst under plone 2004-09-04 20:17 sean * mapscript/doc/mapscript.txt: removed some hyperlink references causing problems with rst under plone 2004-09-04 13:59 sdlime * maputil.c: Refixed bug 846, one more time. Oops... 2004-09-04 13:51 sdlime * maputil.c: Refixed bug 846 again. Oops... 2004-09-04 13:49 sdlime * maputil.c: Refixed bug 846. Oops... 2004-09-03 12:56 sdlime * maputil.c: Fixed bug 846. Inline features can now be classified using shape->classindex via MapScript. 2004-09-03 11:35 frank * mapresample.c: pass correct map into msImageCreate() 2004-09-03 10:57 sean * mapscript/mapscript.i: renamed all extension method arguments from to something more appropriate that isn't a C# keyword. same for and arguments of the various project() methods (bug 847). 2004-09-03 10:31 sean * mapsymbol.h: hide points member of symbolObj from SWIG, should be accessed only through get/setPoints (bug 848). 2004-09-03 10:28 frank * cgiutil.h: MS_DLL_EXPORT cgiutil API for use from mapscript 2004-09-03 10:27 sean * mapsymbol.h: hide points member of symbolObj from SWIG, should be accessed only through get/setPoints (bug 848). 2004-09-03 10:24 frank * mapdrawgdal.c: %p cannot be encoded and decoded properly on win32 2004-09-03 10:23 frank * mapprojhack.c: make internal copy of pj_units for easier build on win32 2004-09-02 14:19 assefa * mapwms.c: Correct bug when checking if the SRS parameter is set. 2004-08-31 20:17 frank * mapfile.c: ensure that projectionObj->gt.need_geotrasnform is initialize: bug 838 2004-08-31 18:49 assefa * nmake.opt: add flag OGC_STRICT_MODE (see bug 823) 2004-08-31 18:42 assefa * mapwms.c: Add validating SRS code under #ifdef OGC_STRICT_MODE (Bug 823) 2004-08-31 17:25 assefa * HISTORY.TXT: Bug correction 823. 2004-08-31 17:17 assefa * mapwms.c: Corrected bug 457 and 823 (to be conform to OGC tests). 2004-08-31 16:43 julien * HISTORY.TXT, mapgd.c: Set BGColor of polygon when using transparent pixmap symbol. (Bug 837) 2004-08-31 11:56 sean * mapscript/: mapscript.i, doc/mapscript.txt, python/tests/testMapScript.py: optional fifth argument to rectObj constructors allows validation check for bounds in image (pixel/line) coordinates (bug 835). 2004-08-30 21:16 dan * HISTORY.TXT, map.h: Prepare for 4.2.3 release 2004-08-30 18:08 sean * mapscript/doc/mapscript.txt: to create a validated rectangle in image or pixel/line coordinates, set the 5th argument of the rectObj constructor to MS_TRUE (bug 835). 2004-08-30 16:12 frank * mapogr.cpp: added CLOSE_CONNECTION processing parameter - defer closes 2004-08-30 02:58 sdlime * maptime.c, maplexer.l, maptime.h: New version of date/time parsing in place for expressions. Lots to do but it basically works. 2004-08-29 11:18 sean * map.h, mapscript/python/pyextend.i, mapscript/python/tests/runtests.py: hide mapObj.layers from SWIG so that it can not be accessed directly (bug 833). 2004-08-29 05:49 attila * shp2mysql.pl: bugfix for handling Geo::Shapelib 2004-08-28 01:37 sdlime * maperror.c, maperror.h: Added date/time error code. 2004-08-27 20:04 sean * mapscript/: doc/mapscript.txt, doc/python.txt, python/pyextend.i: new __str__ method for Python pointObj (bug 831). 2004-08-27 20:03 sean * map.h, mapprimitive.c: added msPointToFormattedString function for pretty printing points (bug 831). 2004-08-27 19:32 sean * mapscript/: doc/python.txt, python/pyextend.i, python/tests/runtests.py: implement __iter__ for Python lineObj returning an iterator over the points in a line (bug 831). 2004-08-27 16:31 sean * mapscript/doc/: mapscript.txt, python.txt: documentation of new rectObj methods 2004-08-27 15:57 sean * mapscript/python/pyextend.i: implemented rectObj.__contains__() for points only. 2004-08-27 15:22 sean * mapscript/: doc/mapscript.txt, python/pyextend.i: new rectObj.toString() and, for Python only, rectObj.__str__() (bug 830). 2004-08-27 15:17 sean * map.h, maperror.c, maperror.h, mapprimitive.c: added MS_RECTERR and msRectToFormattedString function for outputting rectangle values as an abritrarily formatted string. to be used in improving rectangle error messages (bug 830). 2004-08-27 10:18 sean * mapscript/mapzoom.i: Add verbosity to map zooming error messages (bug 830) 2004-08-27 03:22 valik * HISTORY.TXT: In the case no RULE parameter has been specified in the request return the legend with all classes for the specified LAYER. Changes has been made in mapwms.c (bug 653) 2004-08-26 06:27 valik * mapwms.c: In the case no RULE parameter has been specified in the request return the legend with all classes for the specified LAYER (bug 653) 2004-08-25 12:27 dan * HISTORY.TXT, mapscript/php3/README, mapscript/php3/php_mapscript.c: Ported $layer->getExtent() from SWIG to PHP MapScript (bug 826) 2004-08-23 14:37 frank * mapwcs.c: removed unused variable 2004-08-23 14:34 frank * mapfile.c: Fixed various return values in EXTENT logic. 2004-08-23 14:31 dan * mapwms.c, HISTORY.TXT, mapwms.c: Fixed MIME typeof GetStyles response (bug 677) 2004-08-23 14:03 sean * mapscript/python/README: Updating readme doc 2004-08-23 13:36 sean * mapscript/mapscript.i, mapscript/python/pyextend.i, HISTORY.TXT: Completed migration of class extension code from mapscript.i into separate interface files. 2004-08-23 10:06 sdlime * mapwcs.c: Changed delimiter of offsetVector in WCS DescribeCoverage reply from comma to space. 2004-08-22 22:32 sean * mapscript/: mapscript.i, python/tests/runtests.py: moved colorObj and shapeObj extensions from mapscript.i to swiginc/color.i and shape.i 2004-08-22 19:46 sean * mapscript/: mapscript.i, doc/mapscript.txt: Converting const char * to char * in SWIG interface files supresses build warnings. Switch order of arguments to mapObj.loadOWSRequest so that the version is optional, defaulting to 1.1.1 2004-08-22 17:39 sean * mapscript/doc/mapscript.txt: Added default value argument to the hashTableObj.get method, fixing bug 825. 2004-08-21 17:01 sean * HISTORY.TXT: recent changes moved to top of history file, added note about changes to unit testing framework 2004-08-20 01:27 sdlime * mapwcs.c: Fixed WCS axisDescription element. Should be axisDescription/AxisDescription (similar to how range sets are structured. 2004-08-18 08:53 dan * mapwfs.c: Produce an exception if typename specified in request doesn't exist or cannot be served as a WFS layer (bug 824) 2004-08-17 15:01 assefa * maptime.c: Add a local strptime to mapserver for Windows builds. 2004-08-17 13:57 assefa * Makefile.vc: add strptime.obj. 2004-08-17 13:57 assefa * strptime.c: strptime for windows. 2004-08-17 13:53 assefa * mapogcsld.c: Correct bug when generating sld filters based on expressions. 2004-08-17 13:42 assefa * mapogcfilter.c: Correct bug in FLTGetQueryResultsForNode. 2004-08-14 17:24 frank * mapwcs.c: should be apparently. http://mapserver.gis.umn.edu/bugs/show_bug.cgi?id=803 2004-08-13 00:36 sdlime * mapfile.h, maplexer.l: Added angleitem and sizeitem to the lexer. 2004-08-13 00:14 sdlime * map.h: Added angleitem and sizeitem to styleObj. 2004-08-12 13:18 assefa * mapscript/php3/mapscript_i.c: Check if string is null in classObj_getExpressionString. 2004-08-10 10:36 sdlime * mapfile.c: Fixed bug 808 for joins and classes. 2004-08-10 10:19 sean * mapscript/: mapscript.i, doc/mapscript.txt: Added getShape method to shapefileObj, fixing bug 810 2004-08-06 14:01 assefa * maplayer.c: Initalize layerinfo to NULL, if the shapefile could not be opened. 2004-08-04 10:51 dan * HISTORY.TXT: Added note about bug 794: reprojected WMS GetFeatureInfo problem. 2004-08-04 10:50 dan * HISTORY.TXT: Added note about bug 794: reprojected WMS GetFeatureInfo problem 2004-08-04 10:47 dan * mapproject.c: Modified msProjectRect() so that it will work even for a degenerated rectangle that is a single point. (bug 794) 2004-08-03 19:43 dan * mapwmslayer.c: Cleanup OWS version tests in the code (bug 799) 2004-08-03 19:26 dan * mapcontext.c, mapows.c, mapows.h, mapwms.c: Cleanup OWS version tests in the code, mapwms.c (bug 799) 2004-08-03 18:12 dan * mapcontext.c, mapows.c, mapows.h: Cleanup OWS version tests in the code, started with mapcontext.c (bug 799) 2004-08-03 17:31 sean * mapquery.c: Dodge MS_NOTFOUND errors in Python exception wrapper, fixing bug 361. 2004-08-03 17:26 sean * mapscript/python/pymodule.i: Dodge MS_NOTFOUND errors in Python exception wrapper, fixing bug 361. 2004-08-03 16:39 sean * mapquery.c: Rolling back previous changes to query functions 2004-08-03 16:26 sean * HISTORY.TXT: Rolling back previous change to query functions 2004-08-03 15:05 sean * mapscript/doc/mapscript.txt: moved notes on next generation api to admonition directives 2004-08-03 14:23 sean * HISTORY.TXT, mapquery.c: Print debug messages instead of raising errors in the case of zero query results 2004-08-03 11:54 sean * mapscript/doc/mapscript.txt: fixed bad entry re layerObj::queryByShape, added notes about deprecation of map, layer, class metadata access methods 2004-08-02 23:31 sean * HISTORY.TXT, Makefile.in, mapscript/perl/Makefile.PL, mapscript/python/setup.py: Change format of mapserver version output to mapscriptvars to match that of the windows makefile. Completes work on bug 795. 2004-08-02 23:18 sean * Makefile.vc: Output mapserver version to mapscriptvars file. Perl Makefile.PL and Python setup.py parse this file, fixing bug 795. 2004-08-02 17:45 sean * Makefile.in, mapscript/perl/Makefile.PL, mapscript/python/setup.py: Output mapserver version to mapscriptvars file. Perl Makefile.PL and Python setup.py parse this file, fixing bug 795. 2004-07-30 17:16 sean * mapscript/doc/mapscript.txt: update for webObj and metadata attributes 2004-07-30 16:54 sean * HISTORY.TXT, map.h, mapscript/python/tests/runtests.py: Map.web, layer, and class are exposed in SWIG mapscript as first-class objects of type hashTableObj 2004-07-30 16:49 frank * mapproject.c: Modified msProjectRect() so that it will work even for a degenerated rectangle that is a single point. Change untested though. See http://mapserver.gis.umn.edu/bugs/show_bug.cgi?id=794. 2004-07-30 15:36 sean * mapscript/python/tests/: TESTING.txt, mapscripttest.py, testMapScript.py: unit test framework change complete. see TESTING.txt for details. 2004-07-30 15:20 hobu * mapscript/python/tests/: runtests.py, testMapScript.py: continuing the test refactoring. only 2 tests left in testMapScript.py! 2004-07-30 15:10 sean * mapscript/python/tests/runtests.py: moved outputformat tests to new framework 2004-07-30 14:47 hobu * mapscript/python/tests/: runtests.py, testMapScript.py: continuing the test refactoring. Added docstrings to all tests that were moved into cases. 2004-07-29 17:50 assefa * mapogcfilter.c, mapogcsld.c, mapogcsld.h: Use wfs_filter metedata when generating an SLD (Bug 782) 2004-07-29 15:40 sean * mapscript/python/tests/: runtests.py, testMapScript.py: moved symbol and symbolset test cases from testMapScript.py to their own modules in tests/cases/ 2004-07-29 14:44 hobu * mapscript/python/tests/runtests.py: clean up imports and add zoomtest cases 2004-07-29 14:41 hobu * mapscript/python/tests/testMapScript.py: refactor zooming tests out of testMapScript.py 2004-07-29 14:16 sdlime * mapraster.c: Fixed an error with eppl7 code where row/col access to the GD pixels was reversed. 2004-07-29 12:45 hobu * HISTORY.TXT: drop msRectIsValid and use MS_VALID_EXTENT 2004-07-29 12:37 hobu * mapscale.c: redefine MS_VALID_EXTENT to test an extent rather than the quartet of extent members 2004-07-29 12:35 hobu * mapsearch.c: drop msRectIsValid 2004-07-29 12:34 hobu * layerobject.c, map.h, mapfile.c, mapobject.c: drop msRectIsValid and use MS_VALID_EXTENT 2004-07-29 12:22 hobu * map.h, mapfile.c, mapserv.c, mapserv_fcgi.c: redefine MS_VALID_EXTENT to test an extent rather than the quartet of extent members 2004-07-29 11:06 sean * mapscript/doc/mapscript.txt: noted optional map argument to imageObj constructor and added doc for mapObj::prepareImage 2004-07-29 10:54 sean * mapscript/: mapscript.i, python/pyextend.i: changes to work with new mapObj argument for msImageCreate. no new functionality. 2004-07-29 10:53 hobu * layerobject.c: msLayerSetExtent should return MS_FAILURE instead of NULL. Added a more descriptive error when msLayerSetExtent is given bad input 2004-07-28 19:03 sean * mapscript/doc/mapscript.txt: added doc about layer's extent attribute and a little reformatting 2004-07-28 18:44 assefa * maputil.c: map could be NULL in function msImageCreate. 2004-07-28 18:29 assefa * HISTORY.TXT: Add spatial filter in the SLD. 2004-07-28 18:16 assefa * mapogcfilter.c, mapogcfilter.h, mapogcsld.c, mapwfs.c, mapwms.c: Add support for spatial filters inside an SLD. (Bug 782). 2004-07-28 18:03 dan * mapscript/php3/: README, mapscript_i.c, php_mapscript.c, php_mapscript.h: Added layer->getFilter() to PHP MapScript (bug 787) 2004-07-28 17:45 assefa * mapscript/php3/mapscript_i.c: Function msImageCreate have an additional argument (map object). 2004-07-28 17:44 assefa * map.h, mapdraw.c, mappdf.c, mapresample.c, mapswf.c, maputil.c, mapwcs.c: Function msImageCreate has an additional argument (map object). 2004-07-28 17:39 assefa * Makefile.vc: Correct object name. 2004-07-28 16:39 hobu * mapscript/python/tests/runtests.py: add MapExtentTestCase that refers to test cases in cases/maptest 2004-07-28 16:38 hobu * mapscript/python/tests/testMapScript.py: move Map's extent testing stuff into cases/maptest 2004-07-28 16:12 sean * tests/test.map: added an EXTENT -0.5 51.0 0.5 52.0 to the POINT layer in test.map, new test cases to check direct access of this layer's extent 2004-07-28 15:50 hobu * layerobject.c: check for a valid extent *after* setting the extent in msLayerSetExtent. Also, allow the extent to be reset to (-1.0, -1.0, -1.0, -1.0) 2004-07-28 15:49 hobu * map.h: add msLayerSetExtent prototype 2004-07-28 15:20 sean * map.h, layerobject.c: moved core code of layerObj::getFilterString to msLayerGetFilterString in layerobject.c. will help fix php mapscript bug 787. 2004-07-28 14:11 sean * mapscript/python/setup.py: added support for higher performace Python module and instructions on use 2004-07-28 14:05 sean * HISTORY.TXT, mapscript/python/README: added support for higher performace Python module and instructions on use 2004-07-28 13:52 dan * mapwmslayer.c, mapwmslayer.c, HISTORY.TXT: Pass FEATURE_COUNT instead of FEATURECOUNT in GetFeatureInfo (bug 790) 2004-07-28 12:29 hobu * mapscript/doc/mapscript.txt: add argument type information to setExtent methods on layerObj and mapObj 2004-07-28 12:28 hobu * mapscript/doc/mapscript.txt: update docs about setExtent methods on both layerObj and mapObj 2004-07-28 12:23 hobu * layerobject.c: add msLayerSetExtent to explicitly set a layer's extent 2004-07-28 11:34 hobu * mapobject.c: add a test after the input of an extent in msMapSetExtent to check for its validity. Also convert tabs back to spaces. 2004-07-28 10:58 frank * mapimagemap.c: change iprintf to im_iprintf 2004-07-28 10:37 hobu * HISTORY.TXT: note about mapfile-specified layer extents (bug 786). 2004-07-28 10:24 hobu * mapsearch.c: Created a new function - msRectIsValid - in mapsearch.c (where other Rect-related functions seem to be) that tests if an extent is valid. 2004-07-28 10:24 hobu * mapobject.c: Updated msMapSetExtent in mapobject.c to use msRectIsValid 2004-07-28 10:23 hobu * mapfile.c: Added a case(EXTENT) in loadLayer to capture an extent when specified. Also modified initLayer to initialize the extent to -1,-1,-1,-1 2004-07-28 10:21 hobu * mapcopy.c: Ensured that a layer's extent is copied when the layer is copied 2004-07-28 10:21 hobu * map.h: Added the msRectIsValid prototype, a function to test if an extent is valid. The function is in mapsearch.c 2004-07-27 15:41 sean * Makefile.in, Makefile.vc, layerobject.c, maputil.c: moved functions concerning containership of classes to new layerobject.c 2004-07-27 15:29 sean * Makefile.in, Makefile.vc, classobject.c, maputil.c: moved functions concerning containership of styles to new classobject.c 2004-07-27 15:03 sean * mapobject.c, maputil.c: moved layer ordering functions from maputil.c to mapobject.c 2004-07-27 13:45 sean * mapscript/python/tests/: runtests.py, testMapScript.py: Moving layer tests from testMapScript.py to cases/layertest.py, new tests for hobu's layer extents should go here 2004-07-27 13:00 sean * mapscript/README.txt: returning to unix file format 2004-07-27 12:51 sean * mapscript/doc/mapscript.txt: update rectObj constructor entry 2004-07-27 12:50 sean * mapscript/mapscript.i: default coords in rectObj constructor to -1.0, move rectObj extension methods to swiginc/rect.i 2004-07-27 12:48 sean * mapscript/python/tests/: runtests.py, testMapScript.py: changed rectObj test cases to expect default coords of -1.0, moved test cases from testMapScript.py to cases/recttest.py 2004-07-27 10:18 dan * HISTORY.TXT, map.h: Ready for 4.2.2 release 2004-07-26 18:06 hobu * README.CONFIGURE: note to describe how to specify the sde-version parameter when configuring 2004-07-26 17:59 hobu * mapscript/python/setup.py: update version to 4.2.2 instead of 4.1 2004-07-26 17:50 sean * mapscript/python/: setup_wnone.py, tests/testMapScript.py: removing obsolete setup_wnone script 2004-07-26 17:45 sean * mapscript/doc/python.txt: updated for release 4.2.2 2004-07-26 17:40 sean * mapscript/doc/mapscript.txt: updated for release 4.2.2 2004-07-26 14:27 dan * HISTORY.TXT: Updated link to online changelog file 2004-07-26 14:26 dan * HISTORY.TXT: Added note about bugs 767/779: crash with SDE layers 2004-07-26 11:19 hobu * mapsde.c: backport of patch to fix 779/767 2004-07-26 10:56 dan * HISTORY.TXT, mapscript/php3/php_mapscript.c, mapscript/php3/php_mapscript_util.c: Fixed php_mapscript to work with PHP5 (bug 718, patch from Sylvain Pasche) 2004-07-26 10:45 dan * HISTORY.TXT, mapscript/php3/php_mapscript.c, mapscript/php3/php_mapscript_util.c: Fixed php_mapscript to work with PHP5 (bug 718, patch from Sylvain Pasche) 2004-07-26 10:12 dan * mapscript/php3/: hashtable_i.c, php_mapscript.h: Created hashtable_i.c for new hashTableObj 2004-07-23 10:17 sean * mapscript/README.txt: New README file for mapscript directory. 2004-07-23 10:12 frank * mapobject.c: emit error if unimplemented georef<->pixel functions called 2004-07-23 08:57 frank * mapraster.c: improved header purpose text 2004-07-23 00:45 sdlime * Makefile.in, configure, configure.in, map.h, mapstring.c, maptemplate.c, nmake.opt: Copied fix for bug 738 from development branch to the 4.2 branch. 2004-07-22 23:27 sdlime * mapcpl.c: Trivial comment fix, more a test of CIA... 2004-07-22 18:10 hobu * mapsde.c: cleanup of leftover debugging print statement 2004-07-22 15:44 assefa * mapscript/php3/mapscript_i.c: Function names have cganhed to use the ms prefix. 2004-07-22 15:43 assefa * mapdraw.c, mapserv.c, mapswf.c, mapwms.c: Correct problem when outputing swf directly to the browser. 2004-07-22 15:41 assefa * maputil.c: Functions names have changed to use ms as prefix. 2004-07-22 15:38 assefa * map.h: Addeded prototypes for mapcpl.c functions. 2004-07-22 15:37 assefa * Makefile.in, Makefile.vc: Add new file mapcpl.c. 2004-07-22 15:35 assefa * mapcpl.c: Utility function "borrowed" from GDAL/OGR cpl library. 2004-07-20 15:53 sean * mapscript/doc/mapscript.txt: removed revision log 2004-07-20 15:49 sean * mapscript/doc/mapscript.txt: Added revision log to the end of the doc 2004-07-20 15:43 sean * mapscript/doc/mapscript.txt: Removing mention of next generation class names, this is no longer something I'm advocating for mapscript 2004-07-20 00:31 sdlime * mapwcs.c: Trivial comment change to test CIA. 2004-07-20 00:23 sdlime * mapwcs.c: Fixed WCS support to use a default BBOX if none is specified as part of a request. 2004-07-14 15:08 sean * mapscript/doc/mapscript.txt: update doc for mapObj.clone 2004-07-14 12:07 dan * mapscript/php3/php_mapscript.c: Use msMapSetExtent() in map->setExtent() (bug 773) 2004-07-14 11:19 assefa * mapscript/php3/: php_mapscript.c, README: Modify SvaeImage function on the image object to take a map object as 2nd argument. (Bug 772). 2004-07-14 10:53 julien * HISTORY.TXT, mapwfslayer.c: Fix a buffer overflow when building post request for WFS layers with long wfs_filter (Bug 775). 2004-07-13 16:39 dan * map.h, mapgdal.c, mapogcsld.c, mapserv_fcgi.c, mapstring.c, maputil.c, mapwfslayer.c, mapwmslayer.c: Made msTmpFile() more robust using msBuildPath() to return absolute paths (bug 771) 2004-07-13 08:44 sdlime * mapfile.c: Fixed bug 769, duplicate error with TILEITEM. 2004-07-13 00:02 sdlime * mapimagemap.c: Applied patch for bug 760, mapimagemap.c. 2004-07-12 23:54 dan * HISTORY.TXT, map.h: Ready for release of 4.2.1 2004-07-12 22:53 dan * HISTORY.TXT: Added note about fix of $map->processTemplate() always returning NULL (bug 410) 2004-07-12 22:51 dan * HISTORY.TXT, maptemplate.c: Fixed problem w/ map->ProcessTemplate() always returning NULL (bug 410) 2004-07-12 22:47 dan * maptemplate.c: Fixed problem w/ msProcessTemplate() always returning NULL (bug 410) 2004-07-12 15:48 hobu * mapsde.c: Initial patch for BUG 767. Layers with shared connections were stomping on each other when they were freeing resources. SE_stream objects between layers will still not be freed in many instances. 2004-07-07 18:09 sean * mapscript/doc/mapscript.txt: Fixed a typo 2004-07-07 18:08 sean * HISTORY.TXT, mapscript/doc/mapscript.txt: Completed work on msInsertLayer and msRemoveLayer, added prototypes to map.h. See bug 759. 2004-07-07 17:57 sean * map.h, mapobject.c: Completed work on msInsertLayer and msRemoveLayer, added prototypes to map.h. See bug 759. 2004-07-07 17:48 sean * mapscript/: mapscript.i, python/tests/runtests.py: changed mapObj and layerObj constructors so that arguments are optional. added insertLayer and removeLayer methods to mapObj as well as new test cases. See bug 759 for more details. 2004-07-07 15:37 dan * mapscript/php3/php_mapscript.c, HISTORY.TXT: Correct bug in Zoomscale : setting the maxextents. (backport of Bug 75) 2004-07-07 14:36 assefa * mapwfs.c: Correct memeory leak in msWFSDispatch (Bug 758) 2004-07-07 12:43 assefa * mapscript/php3/php_mapscript.c: Correct bug in Zoomscale : setting the maxextents. (Bug 75) 2004-07-07 00:34 sean * mapobject.c: added msInsertLayer() and msRemoveLayer(). See mapserver bug 759. 2004-07-06 17:54 dan * cgiutil.c, cgiutil.h, maptemplate.c: Fixed leak of cgiRequestObj (bug 757) 2004-07-06 17:40 dan * maptemplate.c: Fixed hashtable problem in processing [if] tags in templates (see bug#648 comment#16) 2004-07-05 13:22 julien * mapogr.cpp: msOGRLayerGetAutoStyle: outlinecolor is only useful if the type is polygon 2004-07-03 00:51 sdlime * maperror.c, maperror.h: Added GEOS-specific error conditions. 2004-06-29 14:04 dan * mapscript/php3/: README, php_mapscript.c: Added layer->sizeunits in PHP MapScript (bug 752) 2004-06-26 14:31 sean * mapscript/python/README: updated Python readme 2004-06-26 14:25 sean * mapscript/: README.txt, hashtable.i, mapscript.i, mapzoom.i, owsrequest.i: Reorganization of swig mapscript source, breaking class extensions out to their own interface files under swiginc. New mapscript README file. 2004-06-25 12:26 sean * mapscript/python/tests/testMapScript.py: Removed assertion on number of outputformats, removed fontset nextkey tests 2004-06-25 12:15 assefa * mapfile.c: Set to NULL the QUERYFORMAT in the web object before reading value. 2004-06-25 11:59 assefa * mapscript/php3/: php_mapscript.c, README: Add queryformat in the web object. 2004-06-25 11:33 sean * mapscript/python/tests/: runtests.py, testMapScript.py: Moved OWSRequest tests to new framework 2004-06-25 00:59 sean * mapscript/python/tests/: TESTING.txt, hashtest.py, runtests.py, testCloneMap.py: Setup of new testing framework, see TESTING.txt 2004-06-24 14:36 sean * mapscript/: mapscript.i, doc/mapscript.txt: Fixed error with %import of owsrequest.i 2004-06-24 13:30 frank * mapobject.c: fixed typo in msTestConfigOption() 2004-06-23 21:11 assefa * nmake.opt: Add SDE options. 2004-06-23 18:01 assefa * nmake.opt: Add -DNEED_STRLCAT and ENABLE_STDERR_DEBUG. 2004-06-23 17:33 assefa * mapogcsld.c: Correct bug related to onlineresource (Bug 739). 2004-06-23 16:17 dan * mapscript/php3/mapscript_i.c: Updated current methods for changes to the hashTableObj (bug 737) 2004-06-23 12:05 sdlime * mapscript/perl/Makefile.PL: Fixed an accidental change to the Perl mapscript makefile. 2004-06-23 12:04 sdlime * mapfile.c, mapscript/perl/Makefile.PL: Fixed a small backwards compatability bug noted on the mailing list. Now a SYMBOL at the class level is enough to create style. 2004-06-23 10:35 sdlime * map.h: Added strlcat prototype to map.h. 2004-06-23 10:32 sdlime * configure: Needed to run autoconf on configure.in. 2004-06-23 09:29 sean * mapswf.c: fixed typo around msLookupHashTable 2004-06-23 09:29 sean * shp2pdf.c: removed used FontHash declaration 2004-06-23 00:49 sdlime * Makefile.in, configure.in, mapstring.c, maptemplate.c: Added strlcat function to mapstring.c. Updated configure.in to use the system copy of the function if present. Strlcat is used in maptemplate.c with [layers] and [toggle_layers] tag processing. Fixes bug 738. 2004-06-22 19:18 sean * mapdraw.c, mapimagemap.c, mappdf.c, mapswf.c: Towards resolving issue 737 changed hashTableObj to a structure which contains a hashObj **items. Changed all hash table access functions to operate on the target table by reference. msFreeHashTable should not be used on the hashTableObj type members of mapserver structures, use msFreeHashItems instead. 2004-06-22 18:33 sean * HISTORY.TXT: notes on bug 737 2004-06-22 18:28 sean * mapscript/: hashtable.i, mapscript.i, owsrequest.i, doc/mapscript.txt, python/tests/hashtest.py, python/tests/mapscripttest.py, python/tests/runtests.py, python/tests/testCloneMap.py: New tests, docs and implementation of hashTableObj class 2004-06-22 18:22 sean * mapows.h: set MS_DLL_EXPORT for msWMSLoadGetMapParams 2004-06-22 17:52 sean * mapwcs.c: Towards resolving issue 737 changed hashTableObj to a structure which contains a hashObj **items. Changed all hash table access functions to operate on the target table by reference. msFreeHashTable should not be used on the hashTableObj type members of mapserver structures, use msFreeHashItems instead. 2004-06-22 16:55 sean * mapcontext.c, mapcopy.c, mapdraw.c, mapfile.c, mapgd.c, mapgml.c, maphash.c, maphash.h, maplabel.c, mapobject.c, mapogcsld.c, mapogr.cpp, mapows.c, mapows.h, mapproject.c, mapproject.h, mapsymbol.c, maptemplate.c, mapwfs.c, mapwfslayer.c, mapwms.c, mapwmslayer.c: Towards resolving issue 737 changed hashTableObj to a structure which contains a hashObj **items. Changed all hash table access functions to operate on the target table by reference. msFreeHashTable should not be used on the hashTableObj type members of mapserver structures, use msFreeHashItems instead. 2004-06-22 15:38 sdlime * mapfile.c: Fixed an error that creeped up as a result of fixing bug 715. 2004-06-22 13:23 sdlime * mapfile.c: Changed msFreeCharArray to use the safer msFree function instead of free when unallocating array elements. 2004-06-21 17:04 dan * HISTORY.TXT, mapscript/php3/php_mapscript.c: Make layer->open() produce a PHP Warning instead of a Fatal error (bug 742) 2004-06-18 17:08 assefa * mapogcsld.c: Initialize symbol name in msSLDGetGraphicSymbol. 2004-06-18 12:13 assefa * mapogcsld.c: Set Scale/Title/Name for Else filter (Bug 735) 2004-06-18 10:37 sdlime * mapsymbol.c: Missed one typo in fixing bug 715. 2004-06-18 02:12 sdlime * maplegend.c: Fixed bug 720, but this time for embedded legends. Memory leak with embedded legend. The layer->numclasses for the dynamic layer was not set to 1 so the class holding the legend marker was never freed. 2004-06-18 02:08 sdlime * mapscale.c: Fixed bug 720. Memory leak with embedded scalebars. The layer->numclasses for the dynamic layer was not set to 1 so the class holding the scalebar marker was never freed. 2004-06-18 01:54 sdlime * map.h, mapfile.c, mapsymbol.c: Fixed bug 715, a memory leak caused by duplicate string parameters in a mapfile. 2004-06-17 16:44 assefa * HISTORY.TXT: Add anote about Bug 736. 2004-06-17 16:26 assefa * mapogcsld.c: Comment lines between Rules (or betwwen Symbolizers) was causing the rest of the Rules to be ignored. Bug 731. 2004-06-17 15:25 assefa * mapwms.c: The text/html MIME type is not advertized by default for the GetFeatureInfo request. If needed the user has to define "WMS_FEATURE_INFO_MIME_TYPE" "text/html". 2004-06-16 16:39 sdlime * maptemplate.c: Added new [items] and [values] subsitutions to maptemplate.c. Allows access to all attributes values and column names at one time. Useful for populating javascript arraus. No escaping or encoding is done. 2004-06-16 16:32 sdlime * map.h, mapstring.c: Added msJoinStrings function to mapstring.c and map.h. Takes an array of strings can joins them into one string with a delimeter. 2004-06-15 13:52 dan * mapraster.c, HISTORY.TXT: Fixed problem with tiled raster layers if there is no tile in the current view (bug 729). 2004-06-15 12:08 dan * mapraster.c: Fixed problem with tiled raster layers if there is no tile in the current view (bug 729). 2004-06-14 23:54 sdlime * map.h, mapcopy.c, mapfile.c, mapwcs.c: Added angle parameter to styleObj. Unused for now but there are several potential uses with special hatching and rotated point symbols. 2004-06-14 13:36 frank * HISTORY.TXT: [no log message] 2004-06-14 13:34 frank * mapdraw.c: Added MS_NONSQUARE config option support 2004-06-14 13:34 frank * map.h, mapobject.c: added msTestConfigOption 2004-06-14 13:26 assefa * mapogcsld.c: Add opacity support for raster symbolizer. 2004-06-07 00:58 frank * mapproject.c: Don't crash if in or out are NULL in msProjectPoint(). 2004-06-06 11:09 frank * mapscale.c: ensure working imageObj is freed in msEmbedScale 2004-06-06 11:05 frank * maputil.c: dont call msFreeImageGD if img.gd is NULL 2004-06-06 10:24 frank * mapdraw.c: temporarily restore extents before drawing embedded scalebar 2004-06-05 23:16 dan * maptemplate.c: Added "layer_visible" variable for [if] tags in HTML legends (bug 648) 2004-06-04 10:10 assefa * mapwfs.c: Changes schema location for DescribeFeature 2004-06-03 11:57 dan * mapscript/php3/: README, README: Fixed return type of getWMSFeatureInfoURL() 2004-06-02 22:02 dan * mapscript/php3/: README, php_mapscript.c: Added layerObj requires and labelrequires (bug 717) 2004-06-02 14:08 dave * HISTORY.TXT: [no log message] 2004-06-02 13:20 dave * mappostgis.c: Rolled in changes for the namespace bug (making things static), and the fix to Bug 706 (wrong cursor being closed). 2004-06-02 13:00 dave * mappostgis.c: Fixed bug "Bugzilla Bug 706 closing cursor in getShape " 2004-06-02 12:57 sdlime * mapserv.c, mapserv_fcgi.c: Removed spurrious DOS linefeeds from mapserv.c and mapserv_fcgi.c. 2004-06-02 09:09 sean * HISTORY.TXT, mapcopy.h: Update to cloning macros 2004-06-02 08:59 sean * mapcopy.h: Update to map copying macros 2004-06-02 02:31 sdlime * mapserv.c: Trivial format changes. 2004-06-02 02:28 sdlime * mapgd.c, mapserv.c, mapserv_fcgi.c: New version of getNumeric for mapserv.c and mapserv_fcgi.c. 2004-06-02 01:11 sean * HISTORY.TXT: Macros contributed by Mladen Turk improve readability and performance of msCopyMap. 2004-06-02 01:07 sean * mapscript/python/tests/: TESTING.txt, testCloneMap.py, testMapScript.py, testMapScriptCloning.py: tests for map cloning 2004-06-02 01:06 sean * mapcopy.c, mapcopy.h, mapsymbol.c, maputil.c, mapscript/mapscript.i: Macros contributed by Mladen Turk improve readability and performance of msCopyMap. 2004-06-02 00:38 sean * cgiutil.h: NumParams is made immutable 2004-06-02 00:38 sean * testcopy.c: Macros contributed by Mladen Turk improve readability and performance of msCopyMap. 2004-06-02 00:36 sean * mapscript/python/: README, setup_wnone.py, tests/TESTING.txt, tests/mapscripttest.py, tests/testCloneMap.py, tests/testMapScript.py, tests/testMapScriptCloning.py: New tests of cloning and overhaul of the testing suite to simplify and remove duplication 2004-06-02 00:34 sean * HISTORY.TXT, mapcopy.c, mapcopy.h, maputil.c, mapsymbol.c, mapscript/mapscript.i: Macros contributed by Mladen Turk improve readability and performance of msCopyMap. 2004-06-01 22:54 dan * mapscript/doc/mapscript.txt: Replace double with float 2004-06-01 14:52 frank * nmake.opt: Ensure that ogr and port directories are in GDAL_INC. 2004-06-01 14:12 dan * mapscript/doc/mapscript.txt: Fixed return type of setRotation() (bug 702) 2004-06-01 14:09 dan * mapscript/php3/README: Updated return value of setRotation() (bug 702) 2004-06-01 10:33 frank * HISTORY.TXT, mapraster.c: Fixed bug 698 - filename from tileindex freed before use. 2004-05-31 23:06 sdlime * mapwcs.c: Fixed up population of offsetVector (e.g. resolution) in the rectified grid output for describeCoverage. 2004-05-31 16:55 frank * HISTORY.TXT, mapogr.cpp: now reports CPLGetLastErrorMsg() if OGR Open fails 2004-05-31 16:20 frank * mapobject.c: ensure gdal.h is included for Config stuff 2004-05-31 13:27 frank * mapobject.c: Made msMapComputeGeotransform() return MS_SUCCESS or MS_FAILURE. 2004-05-31 13:24 frank * mapscript/doc/mapscript.txt: Added setRotation(). 2004-05-31 11:45 dan * mapmygis.c, mappostgis.c: Fix symbol collision between mappostgis.c and mammygis.c (bug 632) 2004-05-31 11:36 dan * mapscript/mapscript.i: Fixed layer->drawQuery() (bug 695) 2004-05-31 11:35 dan * mapscript/php3/mapscript_i.c: Added setRotation() (bug 702) and fixed layer->drawQuery() (bug 695) 2004-05-31 11:33 dan * mapscript/php3/: README, php_mapscript.c, php_mapscript.h: Added setRotation() (bug 702) 2004-05-31 10:52 assefa * mapscript/php3/php_mapscript.c: Add MS_WCSERR. 2004-05-30 11:17 sean * HISTORY.TXT, mapscript/python/tests/testMapScript.py, tests/fonts.txt, tests/test.map: Added two of Bitstream's Vera fonts to test data 2004-05-28 18:53 sean * HISTORY.TXT: Brought in Frank's win32 specific changes to the 4.3 setup.py 2004-05-28 18:46 sean * mapscript/python/setup.py: Brought in Frank's win32 specific changes to the 4.3 setup.py 2004-05-28 16:56 sean * HISTORY.TXT, tests/test.map: Added an embedded scalebar to test.map which demonstrates that bug 519 is fixed. 2004-05-28 16:36 sean * HISTORY.TXT, mapscript/mapscript.i, mapscript/doc/mapscript.txt, mapscript/python/tests/testMapScript.py: Removed redundant promote and demote methods from layerObj, brings us closer to PHP-mapscript and they were a bad design 2004-05-28 16:28 frank * mapquery.c: Fixed last botched change. I wasn't passing the right layer into the raster query functions. 2004-05-28 16:13 sean * HISTORY.TXT, tests/test.map: Change EPSG to epsg in test.map 2004-05-28 15:38 dan * HISTORY.TXT, mapraster.c: Disable drawERD() (ERDAS formats) when GDAL is available (bug 691) 2004-05-28 14:34 frank * mapraster.c: removed drawERD() ... now handled by GDAL 2004-05-28 13:10 frank * mapquery.c: Altered msIsLayerQueryable() to return true for raster layers with a template for the layer or one of the classes. Altered QueryByRect,QueryByPoint and QueryByShape to support operating on a mixture of raster and vector layers instead of only support single raster layers. http://mapserver.gis.umn.edu/bugs/show_bug.cgi?id=690 2004-05-28 11:50 dan * HISTORY.TXT, mapscript/mapscript.i, mapscript/php3/mapscript_i.c: Fixed layer->drawQuery() for PHP and SWIG MapScript (bug 695) 2004-05-28 01:12 sdlime * mapraster.c: Fixed (I believe) bug 660, a memory leak in msDrawRasterLow()... 2004-05-27 17:11 dan * mapscript/php3/README: Replaced char * data types with string 2004-05-26 09:09 frank * maputil.c: Last revision included fix for msAdjustExtent() for integer pixel resizing. http://mapserver.gis.umn.edu/bugs/show_bug.cgi?id=671 2004-05-25 18:49 sean * tests/: test.png, xmarks.png: Checking in replacements for corrupt images 2004-05-25 16:27 dan * README.CONFIGURE: Added note about tiff vs GDAL 2004-05-25 16:09 dan * HISTORY.TXT, README.CONFIGURE, map.h: Ready for 4.2.0 release 2004-05-25 14:36 frank * HISTORY.TXT: added rotation 2004-05-25 13:18 sean * mapscript/doc/: mapscript.txt, python.txt: Ready mapscript.txt for 4.2 release 2004-05-25 12:10 frank * mapfile.c: keep 'c' compilation safe 2004-05-25 12:05 frank * mapobject.c: New 2004-05-25 12:05 frank * Makefile.vc: added mapobject.obj 2004-05-25 12:04 frank * Makefile.in: added mapobject.o 2004-05-25 11:57 frank * mapscript/mapscript.i: added setRotation(), reimplemented setExtent() 2004-05-25 11:56 frank * map.h, mapdraw.c, mapfile.c, mapgdal.c, mapprimitive.c, mapprimitive.h, mapproject.c, mapproject.h, mapresample.c, maputil.c: added rotation/geotransform support 2004-05-24 01:45 sdlime * mapwcs.c: Fixed most of the XML errors Tom K. found with the DescribeCoverage response. Still a couple of issues being followed up on though. 2004-05-24 01:01 sdlime * mapwcs.c: Added call to msWCSSetDefaultBandsRangeSetInfo() to msWCSGetCoverage. Also, added code to set a default band list (ALL bands) if band subsetting is not part of the request. 2004-05-22 11:51 sean * mapows.h: Prototype msWMSLoadGetMapParams 2004-05-22 11:50 sean * mapscript/python/tests/testMapScript.py: Tests of new OWSRequest class (bug 670). 2004-05-22 11:48 sean * mapscript/mapscript.i: New OWSRequest class (bug 670). 2004-05-22 11:45 sean * mapscript/doc/mapscript.txt: Updating doc for OWSRequest 2004-05-22 11:45 sean * mapscript/python/README: Python mapscript README changed to reST format 2004-05-22 11:44 sean * map.h, HISTORY.TXT: classObj styles no longer exposed to SWIG 2004-05-21 13:51 frank * HISTORY.TXT: [no log message] 2004-05-21 13:50 frank * mapresample.c: Ensure the dummy map background color is set in RGB or RGBA cases. 2004-05-19 15:32 sean * mapscript/python/setup.py: Rollback accidental commit 2004-05-19 15:29 sean * HISTORY.TXT, mapscript/python/setup.py, mapscript/python/tests/testMapScript.py, tests/fonts.txt, tests/test.map, tests/test.png, tests/xmarks.png, tests/xmarksthespot.png: Fixes to tests of shape copying and new image symbols 2004-05-19 15:25 sean * HISTORY.TXT, mapscript/python/tests/testMapScript.py, tests/xmarks.png, tests/xmarksthespot.png: Fixed fixture and test of new image symbols 2004-05-19 15:25 sean * tests/xmarks.png: file xmarks.png was initially added on branch branch-4-2. 2004-05-19 10:14 sean * HISTORY.TXT, mapscript/python/tests/testMapScript.py: Fixed shape copy test in mapscript tests 2004-05-18 14:48 dan * HISTORY.TXT: Postgis: added "WHERE false" to query that looks up the schema... 2004-05-18 12:52 frank * maprasterquery.c: ensure things build clean without USE_GDAL 2004-05-18 12:16 dave * mappostgis.c: Add query speed bug fix from the postgis-users list. 2004-05-18 12:15 frank * mapwcs.c: added new msWCSSetDefaultBandsRangeSetInfo() 2004-05-18 10:42 frank * mapgdal.c: Removed unused variable. 2004-05-17 23:28 sdlime * mapwcs.c: A few changes to the wcs code. 2004-05-17 15:42 dave * mappostgis.c: added "WHERE false" to query that looks up the schema for item queries. This should greatly improve performance for complex queries. 2004-05-17 15:15 frank * mapscript/doc/mapscript.txt: Added msCleanup(). 2004-05-14 18:02 dan * HISTORY.TXT, map.h: Ready for 4.2beta3 2004-05-14 10:57 frank * mapwcs.c: Fixed so that if RESPONSE_CRS is not given, but CRS is given, that it is also used as the RESPONSE_CRS (as per WCS spec) Fixed so that setting of mapprojection. Need to reformat EPSG:n into +init=epsg:n. Code copied from mapwms.c. 2004-05-14 01:40 sdlime * mapwcs.c: Trivial parameter name change in WCS request object. 2004-05-14 01:34 sdlime * mapwcs.c: Changed interval delimiter in metadata from , to /. Added recognition of response_crs to GetCoverage. 2004-05-14 01:32 sdlime * mapows.c: An assert(FALSE) in mapows.c was failing at build, changed to MS_FALSE... 2004-05-13 17:58 dan * HISTORY.TXT: Added note about bug 527 2004-05-13 17:35 dan * mapscript/: mapscript.i, php3/php_mapscript.c, php3/php_mapscript.c: Use MS_INIT_COLOR() in setRGB() (bug 663) 2004-05-13 15:30 sean * mapscript/python/README: Updated README file 2004-05-13 14:13 sean * mapscript/doc/mapscript.txt: New pointObj docs 2004-05-13 14:12 sean * HISTORY.TXT, mapscript/mapscript.i, mapscript/doc/mapscript.txt, mapscript/python/tests/testMapScript.py: Resolved issue with pens and dynamic drawing of points (bug 663). 2004-05-13 13:58 sean * HISTORY.TXT, mapscript/mapscript.i, mapscript/python/tests/testMapScript.py: Resolved an issue with mapserver pens and dynamic drawing of points. The pens attribute of colorObj is now set to MS_PEN_UNSET in the colorObj constructor and in setRGB and setHex. 2004-05-12 23:27 frank * maprasterquery.c: fixed bug in query rect, return point geometries 2004-05-12 16:59 dan * mapows.c: Fixed typo in OWS namespace code in msOWSGetLayerExtent() and added an assert() in msOWSLookupMetadata() to catch that in the future (bug 661) 2004-05-12 16:55 frank * maprasterquery.c: don't wipe query results cache between tiles 2004-05-12 15:42 frank * mapdrawgdal.c: Fixed last fix of the cracking fix. 2004-05-12 15:40 frank * mapdrawgdal.c: Fixed my last fix ... damn it. 2004-05-11 18:36 frank * HISTORY.TXT, mapdrawgdal.c: fix the Bug493 raster cracking fix 2004-05-11 18:35 frank * mapdrawgdal.c: Avoid data init warning. 2004-05-11 18:33 frank * mapdrawgdal.c: bug 493: fixed last fix, memory corruption in some cases 2004-05-11 16:18 frank * Makefile.vc: Added mapscriptvars to default targets. 2004-05-11 16:17 frank * nmake.opt: Added MS_BASE for mapscriptvars. 2004-05-11 15:24 sean * HISTORY.TXT, map.h: Fixing up merge problem re msRemoveStyle prototype in map.h 2004-05-11 15:13 sean * cgiutil.h, map.h, maperror.h, maphash.c, mapows.h, mapproject.h, mapshape.h, mapscript/mapscript.i, mapscript/python/pyextend.i, mapscript/python/pygdioctx/pygdioctx.c, mapscript/python/pygdioctx/pygdioctx.h, mapscript/python/tests/testMapScript.py: Changes to function prototypes to reduce number of SWIG-mapscript build warnings (bug 568) and committed changes to fix bug 650, WMS layer drawing 2004-05-11 13:12 frank * HISTORY.TXT: [no log message] 2004-05-11 13:08 frank * HISTORY.TXT: Added some missing history entries 2004-05-11 12:18 frank * HISTORY.TXT: added mapwcs.c note 2004-05-11 11:36 sean * HISTORY.TXT, map.h, mapscript/python/pygdioctx/pygdioctx.c: Finished bug 658, added prototypes for msLoadImageGDCtx and msLoadImageGDStream to map.h, and made note in HISTORY.TXT 2004-05-11 11:21 sean * HISTORY.TXT: Notes about reducing SWIG-mapscript build errors 2004-05-11 09:54 assefa * mapswf.c: Add support for ming 0.3. 2004-05-11 08:57 assefa * mapogcfilter.c: Correct bug when testing if an attribute value is a string. 2004-05-11 01:49 sean * map.h: Fixed mis-prototype of msLoadImageSymbol 2004-05-11 01:44 frank * mapscript/python/setup.py: try and improve win32 support 2004-05-11 01:41 frank * mapserver.def: New 2004-05-11 01:41 frank * Makefile.vc: improved mapscriptvars rules, added mapserver.def 2004-05-11 01:36 sean * cgiutil.h, map.h, maperror.h, maphash.c, mapows.h, mapscript/mapscript.i, mapscript/python/pyextend.i, mapscript/python/pygdioctx/pygdioctx.c, mapscript/python/pygdioctx/pygdioctx.h: Added prototypes to map.h, small changes to mapscript.i so that mapscript builds with very few warnings. Also changed the getMetaData methods of several classes to use msLookupHashTable but raise their own errors. 2004-05-11 01:16 frank * map.h: Avoid use of class keyword in map.h. 2004-05-11 00:49 frank * map.h: added prototypes for lots of new functions 2004-05-10 21:25 assefa * mapwfs.c: Remove unused metadata gml_uri : Bug 527. 2004-05-10 21:20 assefa * mapwfs.c: Remove unused metadata gml_uri : Bug 527. 2004-05-10 20:43 frank * nmake.opt: Now only gdal_i.lib is required for mapserver. 2004-05-10 19:38 frank * mapwcs.c: Don't include gdal.h if WCS_SVR disabled. 2004-05-10 19:34 frank * mapwcs.c: Fix so that gdal.h and cpl_error.h are not included if USE_WCS_SVR not defined. 2004-05-10 17:16 sean * HISTORY.TXT, map.h, maphash.c, maphash.h, mapscript/mapscript.i, mapscript/python/tests/testMapScript.py, tests/point.dbf, tests/test.map: Resolved bug 650, Python-stopping but otherwise benign errors raised from msDrawWMSLayer() when looking up hash values from tables or keys that may not exist. 2004-05-08 15:11 dan * HISTORY.TXT, mapjoin.c: Removed xbasewohoo debug message and fixed a few msSetError() calls related to mysql joins (bug 652) 2004-05-08 15:08 dan * HISTORY.TXT, mapjoin.c: Removed xbasewohoo debug message and fixed a few msSetError() calls related to mysql joins 2004-05-08 10:47 dan * HISTORY.TXT, maperror.c, maperror.c: Fixed another write past end of buffer in msWriteErrorImage() (bug 644) 2004-05-06 17:05 frank * mapgdal.c, mapgdal.c: temporary filenames should not be altered with msBuildPath() 2004-05-06 16:44 sean * mapscript/: mapscript.i, doc/mapscript.txt: Documentation of map, label, and result classes, skeleton docs for every other class. 2004-05-06 15:45 frank * mapwcs.c: Fixed bug in msWCSDescribeCoverage() with layer names that aren't found. It was resulting in the server hanging. 2004-05-06 15:14 frank * mapproject.c: Fixed bug in msReprojectPoint() if one of in/out is NULL and the other is a lat/long coordinate system. http://mapserver.gis.umn.edu/bugs/show_bug.cgi?id=647 2004-05-06 14:59 dan * HISTORY.TXT: Added note about raster cracking problem in 4.2beta2 2004-05-06 09:36 sdlime * mapwcs.c: Changed WCS interface to look for wms_ metadata in addition to wcs_ and ows_. It is the 3rd option in all instances. 2004-05-05 23:33 frank * mapdrawgdal.c: Fixed problem with computing dst_xsize and dst_ysize for rendering image. In some subtle cases they would be one less than made sense. http://mapserver.gis.umn.edu/bugs/show_bug.cgi?id=493 2004-05-05 00:14 frank * mapdrawgdal.c: Fixed problem with computing dst_xsize and dst_ysize for rendering image. In some subtle cases they would be one less than made sense. http://mapserver.gis.umn.edu/bugs/show_bug.cgi?id=493 2004-05-04 18:42 sean * mapscript/doc/mapscript.txt: Documented deprecation of imageObj.free() 2004-05-04 18:39 sean * mapscript/doc/mapscript.txt: Documenting deprectation of imageObj.free() 2004-05-04 16:58 dan * configure, configure.in, configure, configure.in: Added a clarification in the warning about PHP vs system regex to state clearly that it works only in CGI mode 2004-05-04 12:14 assefa * mapscript/php3/php_mapscript.c: Correct building problem on windows. 2004-05-03 17:54 dan * HISTORY.TXT, map.h: Ready for 4.2-beta2 2004-05-03 17:52 dan * HISTORY.TXT: [no log message] 2004-05-03 12:29 dan * mapscript/php3/examples/: test_layer_mask.phtml, test_layer_mask.phtml: Updated to use v4.x mapscript calls 2004-05-02 23:45 dan * HISTORY.TXT, mapows.c, mapows.h, mapwcs.c, mapwfs.c, mapwms.c, HISTORY.TXT, mapows.c, mapows.h, mapwfs.c, mapwms.c: Include map= param in default onlineresource of GetCapabilties if it was explicitly set in QUERY_STRING (bug 643) 2004-05-02 22:03 dan * maperror.c, maperror.c: Fixed write past end of buffer in msWriteErrorImage() (bug 644) 2004-04-30 15:12 dan * HISTORY.TXT, mapresample.c, mapresample.c: Fixed problem compiling without GDAL (use of TRUE and CPLAssert) 2004-04-30 09:27 rodrigo * maporaclespatial.c: Query item support implemented. Query map is not being generated yet. 2004-04-30 09:07 dan * mapscript/php3/php_mapscript.c: Fixed problem with PHP's pasteImage() method when angle=0 2004-04-30 09:03 dan * mapscript/php3/php_mapscript.c: OOpps... fixed the fix to pasteImage() 2004-04-30 08:57 dan * HISTORY.TXT, mapscript/php3/php_mapscript.c: Fixed problem with PHP's pasteImage() method when angle=0 2004-04-29 14:43 sean * HISTORY.TXT, mapscript/doc/mapscript.txt, mapscript/python/tests/testCloneMap.py: Finished documenting resolution of bug 557 2004-04-29 14:14 sean * mapscript/python/tests/testCloneMap.py: file testCloneMap.py was initially added on branch branch-4-2. 2004-04-29 14:14 sean * Makefile.in, mapcopy.c, mapproject.h, mapshape.h, mapsymbol.c, testcopy.c, mapscript/python/tests/testCloneMap.py: We are, temporarily, not copying the map fontset and symbolset in msCopyMap. Is left to the user to call mapObj.setFontSet() and setSymbolSet() after cloning. The test script python/tests/testCloneMap.py demonstrates this usage. 2004-04-29 13:29 sean * Makefile.in, mapcopy.c, testcopy.c: We are, temporarily, not copying the map fontset and symbolset in msCopyMap. Is left to the user to call mapObj.setFontSet() and setSymbolSet() after cloning. 2004-04-29 01:41 sdlime * mapprimitive.c: Fixed bug 618. This has already been applied against the main trunk. 2004-04-29 01:35 sdlime * mapprimitive.c: Found an issue with the way msRectToPolygon was computing it's bounding box. It's possible in that function the input polygon is NOT empty in which case we simply add the rect to the poly. However the code was simply assigning the poly bbox to match the rect without checking to see there was anything in there previously. The error manifested itself as a problem with annotation label overlap. That is one section of the code that builds complex shapes by adding rects to existing polygons. See bug 618. 2004-04-29 00:14 sdlime * map.h, mapfile.c, mapfile.h, maplexer.l: Added skeletal bandsitem (to map.h and the lexer). 2004-04-29 00:05 sdlime * mapwcs.c: More WCS metadata changes. Fixed GetCoverage to use new set processing key function. 2004-04-28 17:27 sean * Makefile.in, testcopy.c, tests/test.map: Added a testcopy program in testcopy.c to the Makefile 2004-04-28 17:26 sean * testcopy.c: file testcopy.c was initially added on branch branch-4-2. 2004-04-28 17:26 sean * testcopy.c: Copied Frank's changes to mapcopy.c from 4.3 into 4.2 branch, added a testcopy program in testcopy.c to the Makefile. 2004-04-28 17:15 sean * Makefile.in, mapcopy.c, tests/test.map: Copied Frank's changes to mapcopy.c from 4.3 into 4.2 branch, added a testcopy program in testcopy.c to the Makefile. 2004-04-28 12:19 hobu * HISTORY.TXT: modified HISTORY.TXT to include information about recent updates to SDE support 2004-04-28 11:36 assefa * mapwfslayer.c: Change metatadata name from wms_request_method to wfs_request_method. 2004-04-28 09:09 frank * mapscript/doc/mapscript.txt: Added setProcessingKey(), renamed setProcessing() to addProcessing(). 2004-04-28 09:05 frank * mapscript/mapscript.i: added setProcessingKey, addProcessing superceeds setProcessing 2004-04-28 09:04 frank * map.h: added msLayerSetProcessingKey 2004-04-28 09:04 frank * maplayer.c: added msLayerSetProcessingKey, add no longer replaces 2004-04-28 03:08 sdlime * maplayer.c: Updated msLayerAddProcessing() function to check to see if a directive already exists. If so it replaces it, if not it adds it. 2004-04-28 02:38 sdlime * mapwcs.c: Fixed a bunch of WCS output metadata issues, enabled band subsets. 2004-04-27 14:44 frank * Makefile.in: added maprasterquery 2004-04-27 14:43 frank * Makefile.in: moved EXTRA_DEFAULT ahead of EXEs 2004-04-27 13:15 frank * Makefile.vc: removed extra maptime.obj 2004-04-27 13:13 frank * .cvsignore: added windows intermediate files 2004-04-27 13:10 frank * maptime.c: const correctness fix 2004-04-27 13:10 frank * Makefile.vc: added maprasterquery.obj 2004-04-27 13:09 frank * Makefile.vc: MS_EXE should not depend on external libraries 2004-04-27 13:08 frank * mapcopy.c: fixed several void * copies 2004-04-27 13:07 frank * map.h, mapstring.c: const correctness fixes for strcasecmp/strncasecmp 2004-04-27 12:53 frank * maprasterquery.c: added max result support 2004-04-27 12:53 frank * maplayer.c, mapquery.c: added raster query support 2004-04-27 12:16 assefa * mapwfslayer.c: Use wfs_request_method instead of wms_request_method. 2004-04-27 11:17 frank * Makefile.vc: only grab gdal.pdb if it exists 2004-04-27 01:19 sdlime * mapwcs.c: Added gml:RectifiedGrid element to the DescribeCoverage response. 2004-04-26 21:24 sdlime * maperror.c: Fixed problem in maperror.c. Someone did not add the base message for the MS_CHILDERR code, whatever the heck that is. 2004-04-26 21:01 sdlime * mapwcs.c: Enabled FORMAT wcs parameter in GetCoverage. Duh... 2004-04-26 03:04 sdlime * mapwcs.c: Added basic support for TIME parameter to the GetCoverage WCS function. Presently we'll only allow single time values. 2004-04-26 02:24 sdlime * maptemplate.c: Fixed bug 633. 2004-04-26 01:55 sdlime * mapwcs.c: Added a few optional attributes to the AxisDescription section of the DescribeCoverage response. 2004-04-23 12:44 frank * mapoutput.c: msRemoteOutputFormat() now frees output formats if refcount==0 2004-04-23 12:44 frank * mapcopy.c: Added copyStringPropertyRealloc(). Fixed rampant problems without outputformat copying. 2004-04-23 12:17 frank * mapows.c: avoid const warnings 2004-04-23 01:56 sdlime * mapwcs.c: Moving on to tweaking Frank's GetCoverage function. Added a few comments detailing the extent of the necessary changes. 2004-04-23 01:43 sdlime * mapwcs.c: Added initial version of code to output a CoverageOffering range set. 2004-04-22 23:58 sdlime * mapwcs.c: Added Frank's suggestion to compute extent from the GDAL geotransform array. Seems to work just fine. 2004-04-21 09:03 sdlime * mapwcs.c: More WCS fixes and changes. 2004-04-21 09:02 sdlime * mapows.c: Updated msOWSPrintMetadataList() so that NULL values for startTag/endTag are valid. 2004-04-20 01:41 sdlime * mapows.c, mapwcs.c: Getting very close to a usable WCS implementation. Still need to add domain and range set to DescribeCoverage, and need to be able to interpret requests based on them. However, we'll keep it simple for now, operating on bands and some temporal subsetting. 2004-04-19 18:08 sdlime * mapows.c, mapows.h: Added msOWSGetEPSGProj() to mapows.h/.c and updated the original from mapproject.c to use Dan's namespaces. 2004-04-18 23:10 sdlime * Makefile.in, configure, configure.in: Removed WCS support from configure and Makefile. 2004-04-17 16:31 dan * map.h, HISTORY.TXT: Updated map.h and HISTORY.TXT for v4.3 2004-04-17 16:28 dan * HISTORY.TXT, map.h: Updated map.h and HISTORY.TXT for v 4.2-beta1 2004-04-17 02:33 dan * mapwmslayer.c: Increased precision of values written to .wld file for WMS layers (bug 446) 2004-04-17 01:40 dan * mapwms.c: Disabled GetContext unless wms_getcontext_enabled metadata == 1 (bug 481) 2004-04-17 01:05 dan * mapfile.c: Added quotes around LABELFORMAT value in writeGrid() (bug 498) 2004-04-17 00:48 dan * HISTORY.TXT: Added note about new CONFIG keyword (bug 619) 2004-04-17 00:37 dan * HISTORY.TXT: Added note about bug 569 2004-04-17 00:35 dan * mapdraw.c: Skip shapes with classindex==-1 in msDrawQueryLayer() (bug 569) 2004-04-16 23:30 dan * maptemplate.c, maputil.c, scalebar.c: Fixed handling of relative WEB.IMAGEPATH in CGI browse mode (bug 524) 2004-04-16 19:44 sdlime * maptemplate.c: Fixed [shpxy...] tag so that if proj=image, if necessary the shape is projected to match the map projection before conversion to image coordinates. 2004-04-16 16:19 dan * map.h, mapfile.c, maplegend.c, mapogcsld.c, mapogr.cpp, mapraster.c, mapscale.c, mapsymbol.c, mapscript/mapscript.i, mapscript/php3/mapscript_i.c: Added try_addimage_if_notfound to msGetSymbolIndex() (bug 612) 2004-04-16 15:12 assefa * mapcontext.c, mapogcsld.c: Correct bug on windows when opening xml file (open it in binary mode). 2004-04-16 10:07 dan * HISTORY.TXT: Added notes about WMS/WFS changes 2004-04-14 23:06 sdlime * mapgd.c, mapimagemap.c, mapsymbol.h: Changed imageCacheObj to use a colorObj as a key rather than just a color index. This may need to be expanded to take into account outline and background colors. Changed functions and function calls in mapgd.c. Hacked mapimagemap.c to get it to compile. This has not been tested yet, tomorrow... 2004-04-14 23:04 sdlime * map.h: Cleaning in map.h (can't stand function declarations that span multiple lines). Moved colorObj definition to mapsymbol.h so the imageCacheObj can use it. 2004-04-14 23:02 sdlime * mapwcs.c: A few fixes to mapwcs.c to account Dan's recent changes. 2004-04-14 21:40 sdlime * maptemplate.c: Changed the [shpxy ...] tag syntax to allow users to specify projections. Gone is the transform attribute and I've added the proj attribute. Proj takes a Proj.4 string like MapScript or the keyword image to trigger conversion from map to image coordinates (for an imagemap). 2004-04-14 03:58 dan * mapfile.c: Produce an error message if multiple projection objects are found (bug 559) 2004-04-14 03:31 dan * mapows.c, mapows.h: Removed msOWSGetMetadata(), replaced by msOWSLookupMetadata() 2004-04-14 03:19 dan * HISTORY.TXT: mappostgis.c: Applied patch from Frank K. for dangling pointers, bug 604 2004-04-14 03:16 dan * mappostgis.c: Applied patch from Frank Koormann for dangling pointers, bug 604 2004-04-14 02:05 dan * maptemplate.c: Fixed tests on return value of msSaveImage() (bug 522) 2004-04-14 01:46 dan * mapwms.c: HTML-encode the wfs_onlineresource in DescribeLayer response (bug 600) 2004-04-14 01:14 dan * mapcontext.c, mapows.c, mapows.h, mapwfs.c, mapwms.c: Added ability to pass a default value to msOWSPrintMetadataList() (bug 616) 2004-04-14 00:54 dan * mapcontext.c, mapows.c, mapows.h, mapwcs.c, mapwfs.c, mapwms.c: Created msOWSLookupMetadata() and added namespaces lookup in all msOWSPrint*Metadata() functions. Also pass namespaces=NULL everywhere that calls those functions for now to avoid breaking something just before the release. (bug 615, 568) 2004-04-13 21:47 dan * mapscript/: mapscript.i, doc/mapscript.txt: Added layer->getNumResults() 2004-04-13 21:20 dan * shptreevis.c: Removed the unnecessary pointObj typecasts that had caused problems on win32 2004-04-13 16:45 assefa * shptreevis.c: Correct problems on windows. 2004-04-13 16:41 assefa * Makefile.vc: Add shptreevis.exe for build. 2004-04-13 16:22 dan * shptreetst.c, shptreevis.c: Remove stray include of mapshape.h and maptree.h 2004-04-13 16:14 dan * shptreetst.c, shptreevis.c: Include map.h for MS_DLL_EXPORT defn 2004-04-13 16:08 sdlime * mapsde.c: Added Howard's latest and greatest SDE patch. Hopefully this should do it! 2004-04-12 14:39 assefa * mapscript/php3/Makefile.vc: Add dll export support. 2004-04-12 14:38 assefa * Makefile.vc, cgiutil.h, map.h, maperror.h, maphash.h, mapogcsld.h, mapows.h, mapproject.h, mapshape.h, maptemplate.h, maptree.h, nmake.opt: Add dll export support for windows. 2004-04-08 23:03 frank * mapdrawgdal.c: improvement for msGetGDALBandList() 2004-04-08 16:32 frank * maprasterquery.c: now substantially complete 2004-04-08 13:49 frank * mapfile.c, maplexer.l: added lexer_cleanup() 2004-04-08 13:25 frank * mapdrawgdal.c: added msGetGDALBandList() 2004-04-08 13:22 frank * map.h: Added some raster query related definitions 2004-04-08 00:40 frank * maptemplate.c: Return with MS_SUCCESS frm processCoords() if there is no [shpxy] tag for shapes with no coordinates. 2004-04-08 00:28 frank * maptemplate.c: Added extra safety check for possibly missing template 2004-04-07 13:08 frank * Makefile.in: Removed maprasterquery.o ... not ready for it yet. 2004-04-07 02:37 sdlime * mapwcs.c: Adding more to mapwcs.c, now filling out GetCapabilities. 2004-04-07 02:20 sdlime * maplayer.c, mapwcs.c: Adding more to mapwcs.c, now filling out GetCapabilities. 2004-04-06 23:31 dan * HISTORY.TXT, map.h: Updated HISTORY.TXT and map.h for 4.0.2 release 2004-04-06 23:05 dan * HISTORY.TXT: Added ability to build with PHP from an 'installed PHP' instead of from source 2004-04-06 22:52 dan * configure, configure.in: Added ability to build with PHP from an 'installed PHP' instead of from source 2004-04-06 16:44 frank * Makefile.in: fixed mapscriptvars generation up 2004-04-06 14:49 frank * mapraster.c: add function comment blocks to split things up a bit 2004-04-06 14:45 frank * maprasterquery.c: initial implementation working 2004-04-06 02:44 sdlime * mapfile.c, mapraster.c: Working version of layer-based tiling for raster data. The layer does not have to be a shapefile. 2004-04-05 17:57 assefa * mapwmslayer.c: Fix bug in msWMSGetFeatureInfoURL not passing a wmsparams structure to the msBuildWMSLayerURL. 2004-04-05 03:21 frank * Makefile.in: added partial support for shared libraries and install 2004-04-04 12:10 frank * Makefile.vc: Added maptime.obj. 2004-04-03 01:30 sean * mapscript/python/tests/: testMapScript.py, TESTING.txt: Implemented an assertAlmostEqual method so that we can test with Python 2.1 and 2.2 as well as 2.3 2004-04-03 01:20 sean * mapscript/: mapscript.i, python/tests/TESTING.txt, python/tests/testMapScript.py: Fixed memory problem with styleObj 2004-04-03 00:51 sean * map.h, mapcopy.c, mapfile.c: Added a isachild member to styleObj structure to help determine whether instances of styleObj are stand-alone and need to do their own memory deallocation. This member is initialized to MS_FALSE and is covered in msCopyStyle. 2004-04-02 19:30 sean * mapscript/doc/mapscript.txt: Updated symbolObj and symbolSetObj documentation. 2004-04-02 19:06 sean * tests/xmarksthespot.png: pixmap symbol for testing, it uses true PNG transparency so will also be good for testing when MapServer can handle this situation. 2004-04-02 19:01 sean * mapsymbol.c, mapscript/mapscript.i, mapscript/python/tests/testMapScript.py, tests/home.png: extended symbolSetObj with an index method 2004-04-02 16:39 sean * tests/home.png: Testing symbol 2004-04-02 13:51 sean * mapscript/doc/mapscript.txt: Updating docs regarding parent/child classes 2004-04-02 13:32 sean * mapscript/mapscript.i, HISTORY.TXT: No longer setting numstyles=1 in classObj constructor 2004-04-02 13:20 sean * mapscript/: mapscript.i, doc/mapscript.txt, python/tests/testMapScript.py: Added optional classObj argument to styleObj constructor for symmetry with other classes 2004-04-02 11:38 dan * mapwms.c: Added ability to control DescribeFeatureType on at the layer level. (bug 610) Also added DescribeFeatureType and GetLegendGraphics to capabilitites. 2004-04-02 00:15 sean * mapscript/mapscript.i, HISTORY.TXT: classObj constructor now sets numstyles=1 fixing bug 609 2004-03-31 11:36 assefa * mapfile.c: Check the connection type before writing the grid element. 2004-03-31 09:44 frank * mapraster.c: Added my standard headers so I can see the log messages. 2004-03-31 09:33 frank * mapraster.c: Improve error message as per suggestion from Sean Kleinjung. 2004-03-30 10:44 dan * mapwmslayer.c: Fixed leak of pszURL when merging multiple WMS layers 2004-03-30 09:55 dan * mapwmslayer.c: Added wms_force_separate_request metadata to prevent a WMS layer from being included in multi-layer request. 2004-03-30 01:11 sean * mapproject.h, mapscript/mapscript.i, mapscript/doc/mapscript.txt, mapscript/python/tests/testMapScript.py: projectionObj documentation and protection of args member from SWIG. Following PHP-mapscript, added a setXY method to pointObj. Reformatted pointObj and shapeObj documentation to increase readinility, will extend this to other classes as I go. 2004-03-29 19:12 dan * HISTORY.TXT, mapdraw.c, mapows.h, mapwmslayer.c: Added ability to combine multiple WMS connections to the same server into a single request when the layers are adjacent and compatible.(bug 116) 2004-03-29 19:09 dan * maperror.c, maptime.c, maptime.h: Bug 602 - Use msGettimeofday() to fix issues on Linux introduced by the Windows fix. Hopefully I didn't break the Windows build again. 2004-03-29 19:04 dan * mapows.c: Cleaned up changelog 2004-03-29 13:34 assefa * mapdraw.c, mapows.h, maptime.c, maptime.h: Windows compilation problem : gettimeofday and timval struct (Bug 602) 2004-03-29 09:41 dan * mapows.h, maphttp.c: Use CURL's internal timer instead of custom gettimeofday() calls for timing WMS/WFS requests 2004-03-27 13:10 dan * maplexer.l, maptime.c, maptime.h: Added msStrptime() to allow windows builds to work until bug 556 is fixed 2004-03-27 13:06 dan * mapscript/php3/README: Removed MS_LAYER_GRATICULE and added MS_LAYER_TILEINDEX constants 2004-03-27 13:05 dan * mapscript/php3/php_mapscript.c: Removed empty RINIT()/RSHUTDOWN() callbacks for performance, removed MS_LAYER_GRATICULE and added MS_LAYER_TILEINDEX constants 2004-03-25 19:39 sean * map.h, mapscript/doc/mapscript.txt: interlace and transparent members of scalebarObj and legendObj no longer exposed to SWIG. Documentation for referenceMapObj, legendObj, and scalebarObj. 2004-03-25 16:59 sean * mapwmslayer.c: Undoing accidental changes to mapwmslayer.c 2004-03-24 13:39 sdlime * mapparser.y: Error message change in mapparser.y. 2004-03-23 14:04 dan * configure, configure.in: Fixed typo in --with-mpatrol option 2004-03-23 01:05 sean * map.h: Finished small reorg of layerObj in map.h 2004-03-23 00:43 sean * map.h, mapwmslayer.c, mapscript/doc/mapscript.txt: Completed layerObj development documentation and took opp to protect some layerObj members from SWIG (bug 585). 2004-03-22 23:15 frank * HISTORY.TXT: Added note on Content-Type fix. 2004-03-22 23:00 frank * cgiutil.c: Ensure POST requests can be read even without CONTENT_LENGTH. http://mapserver.gis.umn.edu/bugs/show_bug.cgi?id=567 2004-03-21 21:33 sean * mapscript/doc/mapscript.txt: Fixed errors in class diagrams 2004-03-21 14:53 sdlime * mapdraw.c: TILEINDEX layers are checked so they are not drawn or queried. 2004-03-21 13:52 sdlime * mapfile.c, maplexer.l, mapshape.c, mapshape.h: Added an isopen member to the shapefileObj. Guards against double closing of shapefiles in certain instances with tiled shapefiles. 2004-03-21 01:12 sdlime * map.h, mapmygis.c, mapquery.c: Cleaning up map.h layer types, MS_LAYER_GRATICULE is not valid, removed MS_LAYER_MASK for the time being. Fixed a couple of files that refered to those types. 2004-03-21 00:40 sdlime * maplayer.c, mapshape.c, mapshape.h: Tile layers support for shapefiles working. Drawing only tested. Filtering then works. Rasters coming very soon. 2004-03-19 18:58 sean * mapscript/doc/mapscript.txt: resultcache documentation 2004-03-19 12:39 sean * mapscript/php3/php_mapscript.c: Renamed all occurrances of layerObj member num_processing to numprocessing. 2004-03-19 12:28 sean * map.h, mapcopy.c, mapfile.c, maplayer.c, mapscript/mapscript.i, mapscript/doc/mapscript.txt, mapscript/python/tests/testMapScript.py: Back to bug 596, couldn't make the mapscript renaming of num_processing work reliably, so did rename it everywhere within the Mapserver code. Have also taken the opportunity to protect a few layerObj members from mutation. 2004-03-19 11:23 sean * map.h, maplayer.c, mapscript/mapscript.i, mapscript/doc/mapscript.txt, mapscript/python/tests/testMapScript.py: Fixed bug 596, raster processing support in mapscript. Did not change num_processing to numprocessing in mapserver, but instead used a mapscript rename directive. 2004-03-18 18:11 dan * mapdraw.c, maphttp.c, mapows.h: Added detailed reporting (using msDebug) of layer rendering times 2004-03-17 13:54 frank * map.h, mapfile.c, maplayer.c: added msLayerAddProcessing 2004-03-17 10:51 sean * mapscript/doc/mapscript.txt: Added layerObj constructor to layerObj methods documentation 2004-03-17 10:47 dan * mapscript/php3/README: Fixed typos. 2004-03-17 10:19 frank * mapscript/mapscript.i: Added setProcessing(). 2004-03-17 10:18 frank * mapscript/doc/mapscript.txt: Filled in most of LayerObj methods. 2004-03-16 18:50 sean * mapcopy.c, mapfile.c, maphash.c, mapsymbol.c, tests/test.map: Fixed a few memory leaks in msCopyMap and working towards fixing copy of fontset (bug 557). 2004-03-16 00:10 frank * mapproject.c: slap ... stop using TRUE and FALSE! 2004-03-15 15:46 frank * mapfile.c: apply map config options when map load is complete 2004-03-15 13:21 frank * mapdraw.c: Apply map config options before draw 2004-03-15 12:33 sean * HISTORY.TXT: updating HISTORY.TXT about resolution of bugs 434 and 439 2004-03-15 12:27 sean * mapscript/: mapscript.i, doc/mapscript.txt, python/tests/testMapScript.py: Resolved bug 439 by extending fonSetObj with getFirstFont and getNextFont methods that use Franks new hash functions. 2004-03-15 11:33 sean * maphash.c, mapscript/mapscript.i, mapscript/doc/mapscript.txt, mapscript/python/tests/testMapScript.py, tests/test.map: Following up on Frank's recent work on the hash tables, have added getFirstMetaDataKey and getNextMetaDataKey methods to mapObj, layerObj, classObj, updated the testing map and wrote new tests and documentation. Added some code to functions in maphash.c to raise errors in the cases of accessing NULL hash tables. This work resolves bug 434. 2004-03-15 03:13 frank * mapfile.c: use hashObjTable for configoptions, save config options 2004-03-15 03:08 frank * maplayer.c: comment out unused variables 2004-03-15 03:08 frank * mapcopy.c: moved msCopySymbol() and msCopySymbolSet() out, add configoption copy 2004-03-15 03:07 frank * mapsymbol.c: moved msCopySymbol() and msCopySymbolSet() here, some other tweaks 2004-03-15 03:06 frank * map.h: convert configoptions to hashTableObj, add some prototypes 2004-03-15 03:05 frank * maphash.c, maphash.h: added iterator, made mostly const correct 2004-03-15 03:04 frank * mapscript/mapscript.i: added applyConfigOptions() 2004-03-15 02:43 frank * mapwfslayer.c: avoid warnings about usused variables when building without USE_WFS_LYR 2004-03-15 02:36 frank * mapogcsld.c: removed unused variables 2004-03-15 02:27 frank * mapprimitive.c: safer initialization of temporary shapeObj in msClipPolyglineRect() 2004-03-15 00:52 frank * mapgdal.c: only call CPLFreeConfig() with recent GDALs 2004-03-13 15:25 frank * mapscript/: mapscript.i, doc/mapscript.txt: added getConfigOption()/setConfigOption() on mapObj 2004-03-13 15:11 frank * mapproject.c, mapproject.h: added msSetPROJ_LIB() 2004-03-13 15:11 frank * map.h, mapfile.c, mapfile.h, maplexer.l, mapgdal.c: Added CONFIG option support on the mapObj 2004-03-12 18:18 sean * mapscript/: mapscript.i, doc/mapscript.txt, python/tests/testMapScript.py: when using NEXT_GENERATION_API symbol, we use getPoint/addPoint and getLine/addLine methods to extend lineObj and shapeObj. This replaces the ambiguous get/set methods, frees those names for other use, and is more consistent with other class methods like mapObj.getLayer and layerObj.getClass. 2004-03-12 18:15 sean * mapprimitive.h: Making lineObj and shapeObj members properly immutable 2004-03-12 15:47 dan * configure: Sync with configure.in 2004-03-12 15:45 dan * HISTORY.TXT, Makefile.in, configure.in: Modified OGR detection code to use 'gdal-config --ogr-enabled' instead of looking for OGRRegisterAll. Also fixed duplicate copies of gdal stuff in CFLAGS and LDFLAGS when both OGR and GDAL were selected, and finally fixed thing so that -DUSE_GDAL is not automatically turned on by OGR. Enabling OGR used to automatically trigger -DUSE_GDAL. 2004-03-11 18:03 assefa * mapdrawgdal.c: Correct bug in a loop in function msDrawRasterLayerGDAL_16BitClassification 2004-03-11 17:45 dan * maphttp.c, mapows.h, mapwfslayer.c: Added pszPostContentType in httpRequestObj instead of using hardcoded text/html mime type for all post requests. 2004-03-11 15:42 assefa * mapogcsld.c: Correct validation issues with the generated sld. 2004-03-10 19:46 assefa * mapwms.c: Correct msWMSLoadGetMapParams to check for invalid layers. 2004-03-10 18:57 assefa * mapwms.c: In GetMap request if sevral layers are requested and one of the layer's name is invalid, return an exception. (ogc test wms/wmsops/getmap/params/layers/6). 2004-03-10 18:03 assefa * mapwms.c: Check if layers request are queryable in GetFetureInfo request. 2004-03-10 12:16 sean * mapscript/doc/mapscript.txt: Added table of contents 2004-03-09 16:31 sean * mapsymbol.c, mapscript/mapscript.i, mapscript/doc/mapscript.txt, mapscript/python/tests/testMapScript.py: Added pixmap symbol support to symbolObj and also a setStyle() method to allow users to set vector symbol dashing style. 2004-03-09 16:11 frank * maprasterquery.c: New 2004-03-09 14:11 sean * mapscript/doc/mapscript.txt: Hyperlink refs to symbolObj and symbolSetObj 2004-03-09 14:09 sean * mapscript/: mapscript.i, doc/mapscript.txt, python/tests/testMapScript.py: Added getPoints and setPoints methods to symbolObj. 2004-03-09 12:25 frank * map.h, mapfile.c, mapogr.cpp: added msOGRCleanup(), expose msCleanup() to swig 2004-03-09 11:56 sean * mapsymbol.c, mapscript/mapscript.i, mapscript/doc/mapscript.txt, mapscript/python/tests/testMapScript.py: Now we can save a symbolset to a file using msSaveSymbolSet and symbolSetObj.save 2004-03-09 10:36 sean * mapsymbol.c, mapscript/mapscript.i, mapscript/doc/mapscript.txt, mapscript/python/tests/testMapScript.py: Enhancing the symbol and symbolset functionality as requesting in Mapserver bug 579. We're doing this in the same way as we are now doing multiple styles with classes. Symbols can exist on their own and so can SymbolSets. See mapscript.txt for the new API. Am trying to keep in mind the existing implementation in PHP-Mapscript, but have to break compatibility a bit since that one is more limited. 2004-03-08 23:08 dan * HISTORY.TXT: Added ability to set string member variables to NULL in PHP MapScript (bug591) 2004-03-08 23:04 dan * mapscript/php3/: php_mapscript_util.c, php_mapscript_util.h: Added ability to set string class members to null (bug 591) 2004-03-08 12:52 frank * HISTORY.TXT: added new items about rawmode and 16bit classification for rasters 2004-03-08 12:50 frank * mapdrawgdal.c: completed 16bit classified support 2004-03-08 12:49 frank * map.h, mapraster.c: Added msGetClass_Float() 2004-03-08 12:11 dan * mapscript/php3/README: Added optional anglearg to pasteImage() 2004-03-08 12:10 dan * mapscript/php3/php_mapscript.c: Added optional angle parameter to pasteImage() 2004-03-08 11:00 sean * mapscript/doc/mapscript.txt: Removed --Obj from class names in ascii diagrams to improve clarity 2004-03-07 23:37 sean * mapscript/doc/mapscript.txt: Outputformat documentation 2004-03-07 23:31 sean * HISTORY.TXT: Change notes for recent mapscript work 2004-03-07 23:29 sean * mapscript/: mapscript.i, doc/mapscript.txt, python/tests/testMapScript.py: Interface to output formats resolving bug 511 2004-03-07 23:28 sean * mapoutput.c, map.h: New functions to support mapscript interface to outputformatlist 2004-03-07 13:03 sean * mapscript/python/tests/testNextGenerationClasses.py: No longer needed 2004-03-07 13:02 sean * mapscript/: mapscript.i, python/tests/testMapScript.py, python/tests/testNextGenerationClasses.py: Mapscript tests work with standard or next generation names 2004-03-06 12:57 sean * mapscript/doc/mapscript.txt: Formatting change 2004-03-06 12:05 sean * mapscript/: doc/mapscript.txt, python/tests/testNextGenerationClasses.py: Documenting NEXT_GENERATION* symbols 2004-03-06 10:52 sean * mapscript/: mapscript.i, doc/mapscript.txt: Since the new interface to getShape is well received and the new class names are more controversial, am splitting the NEXT_GENERATION_CLASSES symbol into NEXT_GENERATION_API and NEXT_GENERATION_NAMES. There are no requirements between them. 2004-03-05 18:18 frank * mapdrawgdal.c: Added small TODO note. 2004-03-05 17:58 frank * mapdrawgdal.c: preliminary working implementation of msDrawRasterLayerGDAL_16BitClassification 2004-03-05 17:56 frank * mapgdal.c: improve GDAL cleanup 2004-03-05 16:52 sean * mapscript/python/tests/testNextGenerationClasses.py: Tests of the next generation classes 2004-03-05 16:51 sean * mapscript/: mapscript.i, doc/mapscript.txt: Defining the NEXT_GENERATION_CLASSES preprocessor symbol when swigging the mapscript.i file will rename mapObj to Map, layerObj to Layer, and so on. Also changes the API for getShape, which returns a shape given a shapeindex and an optional tileindex parameter. 2004-03-05 14:55 frank * mapdrawgdal.c: Dont call GDALDatasetRasterIO() in pre 1.2.0 GDAL builds 2004-03-05 00:57 frank * map.h, mapdrawgdal.c, mapgdal.c, mapoutput.c, maputil.c: support multi-band rawmode output 2004-03-05 00:41 sean * mapscript/doc/mapscript.txt: Fixed errors in documenting parameters of imageObj constructor 2004-03-05 00:39 sean * mapscript/doc/mapscript.txt: imageObj documentation 2004-03-04 23:57 sean * mapscript/: mapscript.i, doc/mapscript.txt: Made driver parameter of imageObj() optional 2004-03-04 15:13 frank * mapraster.c: added IMAGEMODE_BYTE (raw mode) 2004-03-04 15:08 frank * map.h, mapdrawgdal.c, mapfile.c, mapgdal.c, mapresample.c, maputil.c, mapwcs.c: added IMAGEMODE_BYTE (raw mode) 2004-02-29 02:16 sean * mapscript/doc/mapscript.txt: labelObj documentation 2004-02-27 11:27 assefa * mapogcsld.c: Add support for min/max scale in generatesld. 2004-02-27 00:34 sean * mapscript/doc/mapscript.txt: More kickass ascii class diagrams 2004-02-26 17:19 frank * mapwcs.c: clean up support for building without WCS SVR 2004-02-26 17:14 frank * mapwcs.c: initial prototype implementation of msWCSGetCoverage 2004-02-26 16:33 sean * mapscript/doc/: mapscript.txt, python.txt: Rockin little ascii class diagrams. 2004-02-26 14:22 assefa * mapwms.c: Add wms GetStyles request. 2004-02-26 13:38 frank * mapows.c: fixed last change 2004-02-26 11:13 frank * mapows.c: Correct msOWSGetLayerExtent() error message. 2004-02-26 11:08 frank * mapows.c: Added check for wcs_extent. 2004-02-26 10:17 assefa * map.h, mapsymbol.c: Add function msAddNewSymbol. 2004-02-26 10:10 assefa * mapscript/php3/: README, php_mapscript.c: Add symbolobject support. 2004-02-26 09:48 frank * mapogcfilter.c: Avoid warnings by pre-include cpl_minixml.h before ogr_api.h is included. 2004-02-26 09:43 frank * mapwms.c: Avoid const related warning. 2004-02-25 22:28 sdlime * mapwcs.c: More skeletal WCS work. 2004-02-25 11:19 sean * mapscript/doc/mapscript.txt: notes about multiple class styles 2004-02-25 11:12 sean * mapscript/doc/: mapscript.css, mapscript.txt: shapeObj documentation 2004-02-25 10:38 sean * mapprimitive.c: update msAddLine to return MS_SUCCESS/FAILURE 2004-02-24 23:05 sean * mapscript/doc/: mapscript.txt, mapscript.txt, python.txt: Added some hyperlink refs at the top of the classes section 2004-02-24 14:52 assefa * mapwms.c: Add request GetLegendGraphic. 2004-02-24 14:42 assefa * maplegend.c: Modify a bit the msCreateLegendIcon to draw all classes if needed. 2004-02-24 13:38 sean * mapscript/doc/: mapscript.txt, python.txt: all atts are mutable unless explicitly stated as immutable. Also added one more section level. 2004-02-24 11:51 sean * mapscript/doc/: mapscript.txt, python.txt: added a Python appendix 2004-02-24 11:00 sean * mapscript/doc/mapscript.txt: added styleObj documentation 2004-02-24 01:21 sdlime * Makefile.in: Fixed WCS related typo in Makefile.in. 2004-02-24 01:21 sdlime * maperror.c: Added WCS to msGetVersion() function. 2004-02-24 01:20 sdlime * mapows.c, mapows.h: Added msOWSGetMetadata() function. 2004-02-23 16:24 assefa * mapwfs.c: Name sapce missing for DescribeFeatureType request. 2004-02-23 16:03 sdlime * mapsde.c: SDE patch 5 applied, still we get an internal server error. 2004-02-23 11:43 sdlime * mapsde.c: SDE patch 4 applied, now we get an internal server error. 2004-02-20 17:18 assefa * mapogcfilter.c: Make sure that arrays are sorted at th end of the And/Or functions. 2004-02-20 15:53 sdlime * mapsde.c: Patch 3 from Howard, close but no cigar. 2004-02-20 14:38 sdlime * mapsde.c: Patch 2 from Howard for SDE, still needs work though to deal with the case when the client and server are at different SDE versions. 2004-02-20 11:36 sean * mapscript/doc/: mapscript.html, mapscript.txt: Removing HTML from CVS 2004-02-20 10:49 sean * mapscript/doc/: mapscript.css, mapscript.html, mapscript.txt: Solidified doc style, using definition lists for atts and methods, removing the hrefs to method details, we'll try to generate these automatically. 2004-02-20 00:03 sean * mapscript/doc/: mapscript.html, mapscript.txt: added classObj documentation 2004-02-19 22:13 sean * mapscript/doc/: mapscript.html, mapscript.txt: added some metadata and using defintion lists for variables 2004-02-19 20:01 assefa * mapogcsld.c: Check the wms_name when applying an sld. Set the layer types when applying an sld. 2004-02-19 19:58 assefa * mapogcfilter.c: The layer->template was not set in some cases. 2004-02-19 12:33 sdlime * maptemplate.c: Fixed stupid typo in maptemplate.c, sorry. 2004-02-19 11:11 sean * mapscript/doc/: mapscript.html, mapscript.txt: OK, last change for today 2004-02-19 10:58 sean * mapscript/doc/: mapscript.html, mapscript.txt: OK, last change for today 2004-02-19 10:43 sean * mapscript/doc/: mapscript.html, mapscript.txt: One class a day is my goal, today was pointObj 2004-02-19 01:18 sdlime * maptemplate.c: Fixed [shpxy...] tag for producing transformed, image, coordinates. Should be useful in producing image maps or even SVG. 2004-02-18 22:25 sean * mapscript/doc/: mapscript.html, mapscript.txt: Added some notes to get other developers up to speed if we ever use this 2004-02-18 17:46 sean * mapscript/doc/: default.css, mapscript.css, mapscript.html, mapscript.txt: Beginning of RST documentation for mapscript 2004-02-18 17:39 sdlime * mapserv.c: Added searchmap option to a couple of other scenarios in mode=NQUERY. 2004-02-16 16:04 dave * mappostgis.c: Changed table name (etc...) string buffer to be 5000 instead of 500. cf bug 431 "Memory allocated for queries sometimes isn't enough, provoking PHP crashes" in bugzilla. 2004-02-16 14:19 dan * mapscript/php3/mapscript_i.c: Free expression in setExpression() if expression is null or empty. 2004-02-13 10:28 assefa * mapwmslayer.c: Use wms_sld_url to send sld request. 2004-02-13 01:24 sdlime * maptemplate.c: Added transform option to [shpxy] tag so that a shape can be converted from map to image coordinates. Should be able to build an imagemap this way. 2004-02-13 01:22 sdlime * mapwcs.c: More WCS skeletal code. 2004-02-13 01:21 sdlime * configure, configure.in: Added --with-wcs to configure.in. 2004-02-12 18:31 assefa * mapwms.c: Order of elements was incorrect inside the tag. 2004-02-12 18:29 assefa * mapwfs.c: Ordrer was incorrect for element Keyword and Fees. 2004-02-12 14:59 frank * configure.in: Moved jpeg test back up before libgd, so we can include libjpeg for use of GD. Put logic after GDAL test to remove -DUSE_JPEG if we have GDAL. Fixed up some quirks with escaping and quoting in the APACHE_VERSION check. 2004-02-12 12:00 dan * configure, configure.in: Added checks for 'lib64' directory for all support libs (was just GD before) 2004-02-12 11:46 dan * HISTORY.TXT, Makefile.in, configure, configure.in: Added fixes for AMD64/Linux in configure (bug 565) Removed obsolete OGR_STATIC stuff in configure.in 2004-02-12 11:01 assefa * mapogcsld.c: Test missing in Generate SLD for annotation layers. 2004-02-12 03:10 attila * HISTORY.TXT, mapjoin.c: cosmetic changes and doc update regarding mysql joins 2004-02-11 23:55 sdlime * mapjoin.c: Added patch from Norman Vine to resolve a MySQL dependency in mapjoin.c. 2004-02-11 21:34 sdlime * map.h, maplayer.c, mapsde.c: Added the SDE patch from Howard Butler (hobu@iastate.edu) to address issues with versioned queries and the unique row identifier. 2004-02-11 15:47 assefa * mapogcsld.c: Use first the wms_name metadata as the name of the NamedLayer. If not available, use the layer's name. 2004-02-11 15:45 assefa * mapwmslayer.c: When generating the SLD, generate only for the layer and not the whole map. 2004-02-11 08:26 attila * mapjoin.c, maplexer.l, mapmygis.c: MySQL joins implemented 2004-02-10 19:06 assefa * mapogcfilter.c: Correct Bug in FLTArraysNot when passed array was empty. 2004-02-10 18:46 assefa * mapogcfilter.c: Coorect typo error. 2004-02-10 18:44 assefa * mapogcfilter.c: Set layer template before doing a query for the NOT operator. Correct a bug when doing an OR on 2 arrays. 2004-02-09 17:02 assefa * mapogcsld.c: Forgot to remove debug statements. 2004-02-09 16:42 assefa * mapogcsld.c: Add RasterSymbolizer support. 2004-02-08 20:09 sean * HISTORY.TXT, mapscript/mapscript.i, mapscript/python/tests/testMapScript.py: Finishing work on bug 562 2004-02-08 19:40 sean * map.h, maplayer.c, mapscript/python/tests/testMapScript.py: Removed the code for removing inline features, this is a bad idea. 2004-02-08 18:32 sean * map.h, maplayer.c, mapscript/mapscript.i, mapscript/python/tests/testMapScript.py, tests/test.map: Additions to maplayer.c to support accessing inline layer features 2004-02-05 21:23 assefa * mapogcsld.c, mapogcsld.h: Make sure that point symbolizers always initialize the color parameter of the style. 2004-02-05 15:01 assefa * mapogcfilter.c: Set layer tolernace when using query by shape. 2004-02-05 14:19 assefa * mapogcfilter.c: strip names spaces ogc and gml from the xml string. 2004-02-05 12:15 sean * mapscript/mapscript.i: Fixed up problems in mapscript that resulted from bad arguments to extension functions. Also moved some code from mapscript into maputil.c and added error handling to the msMove* functions in maputil.c. A malloc error is being raised by one of the unit tests, but for now everything will build. 2004-02-05 11:46 sean * maputil.c: Fixed up problems in mapscript that resulted from bad arguments to extension functions. Also moved some code from mapscript into maputil.c and added error handling to the msMove* functions in maputil.c. A malloc error is being raised by one of the unit tests, but for now everything will build. 2004-02-05 01:05 sdlime * mapows.h: Added first WCS prototype to mapows.h 2004-02-05 00:46 frank * mapdrawgdal.c: don't call msOWSGetLayerExtent without OWS services being enabled 2004-02-05 00:27 sdlime * Makefile.in, mapwcs.c: Skeletal code for mapwcs.c, also added to Makefile.in. 2004-02-04 23:40 sdlime * mapows.c: Added WCS to the OWS request broker function. The WCS request handler just returns MS_DONE for now. 2004-02-04 23:38 sdlime * mapserv.c: Added WCS to the list of possible services checked by the MapServer CGI. There is no WCS support as yet, but soon... 2004-02-04 23:35 sdlime * maperror.c: Added WCS error message to maperror.c. 2004-02-04 23:32 sdlime * maperror.h: Added WCSERR to maperror.h, bumped error message count. 2004-02-04 22:49 sdlime * cgiutil.c, cgiutil.h: Changed getline() function in cgiutil.c/.h to _getline(). It was causing problems with SWIG-based MapScript builds. The function was not being used anywhere in the main MapServer distribution. 2004-02-04 17:09 sdlime * mapquery.c: Fixed a potential bug in msQueryByAttributes() where if qitem was NULL a call to strdup on some systems would blow up. 2004-02-04 16:20 assefa * mapogcfilter.c: Add Intersect in the list of supported operators. 2004-02-04 14:58 assefa * mapogcfilter.c: Remove unused variables. 2004-02-04 14:46 assefa * mapogcfilter.c, mapogcfilter.h, mapwfs.c: Add support for multiple spatial opertaors inside one filter. Add support for opeartors DWithin and Intersect. 2004-02-04 14:41 assefa * mapgd.c: Fix problem when compiling on Windows. 2004-02-04 14:40 dan * mappostgis.c, mappostgis.c: Replaced local definition of tolower() with a #include 2004-02-04 13:47 dan * tile4ms.c: Set DBFFieldDef's name[] buffer size to 12 chars (Steve W) 2004-02-04 12:00 dan * HISTORY.TXT: Added note about tile4ms checks on DBF fields 2004-02-04 11:58 dan * tile4ms.c: Check that all DBFs in tile index have the exact same set of fields (Steve W.) 2004-02-04 11:57 dan * tile4ms.c: Replace tabs in source with spaces (using 4 chars tabs) 2004-02-04 11:53 dan * tile4ms.c: Check that all DBFs in tile index have the exact same set of fields (Steve W.) 2004-02-04 11:00 assefa * mapswf.c: Correct typo error in msSaveImageSWF. 2004-02-03 18:48 assefa * mapogcsld.c: Correct a bug in msSLDApplySLD. 2004-02-03 18:45 assefa * map.h, mapogr.cpp: Add utility function msOGRGeometryToShape. 2004-02-03 14:53 dan * HISTORY.TXT, configure, configure.in: Fixed detection of OGRRegisterAll() with GDAL 1.1.9 2004-02-03 14:49 dan * HISTORY.TXT, configure, configure.in: Fixed detection of OGRRegisterAll() with GDAL 1.1.9 2004-02-03 14:34 ned * maplexer.l: Oops - I misunderstood strptime 2004-02-03 14:10 ned * maputil.c: Minor edit for compiling on win32 2004-02-03 14:04 ned * maplexer.l: converted strptime to sprintf to allow VC7.1 compile 2004-02-03 13:37 assefa * mapscript/mapscript.i: Add some functions that were available in php mapscript. 2004-02-03 09:55 sean * mapscript/ruby/examples/shp2img.rb: Updated example scripts 2004-02-02 18:37 sean * mapscript/: mapscript.i, ruby/README, ruby/extconf.rb, ruby/rbextend.i, ruby/rbmodule.i, ruby/examples/shp2img.rb: Welcome Ruby to the MapScript neighborhood. 2004-02-02 17:31 sean * mapscript/python/tests/testMapScript.py: fixed up the numerical tests by comparing int values 2004-02-02 16:31 sean * mapscript/python/tests/testMapScript.py: Removed last cloning test case 2004-02-02 16:03 sean * mapscript/python/tests/: TESTING.txt, testMapScript.py, testMapScriptCloning.py: Copied testMapScript.py to testMapScriptCloning.py, removed all of the cloned map test cases from testMapScript which cause mysterios segfaults on Linux RH9. Work fine on OS X. 2004-02-02 15:56 sean * tests/test.png: image produced from drawing test.map 2004-02-02 15:47 assefa * mapwmslayer.c: Use of wms_sld_body url. Make sure that the layer type is preserved after a msDrawWMSLayerLow call. 2004-02-02 12:15 frank * mapdrawgdal.c: class pens being reused inappropriately - bug 504 2004-02-02 12:12 sean * mapscript/python/pygdioctx/pygdioctx.c: Fixed bug in pygdioctx where control could reach the end without returning a pointer. 2004-02-01 23:24 sean * HISTORY.TXT: Additions to HISTORY about recent MapScript work 2004-02-01 23:20 sean * mapscript/python/README: Additions to README 2004-02-01 23:14 sean * mapscript/python/tests/testMapScript.py: One new test case with seven tests for the case of constructing imageObjs with the new more flexible constructor. All pass. 2004-02-01 23:13 sean * mapscript/python/: setup.py, setup_wnone.py: As part of the work of resolving issue 550, have added a typemap to pymodule.i which makes the text substitution hack in setup_wnone.py unnecessary. So setup_wnone.py is now deprecated, use setup.py from now on. 2004-02-01 23:07 sean * mapscript/: mapscript.i, python/pyextend.i, python/pymodule.i: As part of the work on issue 550, have added optional driver arguments to the imageObj constructor and have written a new Python-only imageObj constructor that works with Python file-like objects as well as filenames. When deemed useful enough, will begin to work on extending it to MapScript for other languages. 2004-02-01 23:03 sean * mapgd.c: Added new msImageLoadGDStream and msImageLoadGDCtx functions which increase our options for creating imageObjs. This work is towards resolving issue 550. Eventually, more and more GD code might be moved to the IOCtx API which unlies the more general GD functions. 2004-02-01 22:59 sean * mapscript/python/pygdioctx/: pygdioctx.c, pygdioctx.h: New bridge code between Python file-like objects and GD's IOCtx API. Code is from the Python gdmodule http://newcenturycomputers.net/projects/gdmodule.html and we are compliant with the BSD-style license. 2004-01-31 19:32 sean * mapscript/mapscript.i: Added an optional mapObj argument to imageObj::save, resolving bug 549. 2004-01-31 19:32 sean * mapscript/python/tests/testMapScript.py: Fixed broken test 2004-01-31 17:35 sean * HISTORY.TXT: Added notes about resolution of bug 548 2004-01-31 17:17 sean * maperror.h: Added a MS_CHILDERR error type to be used for errors involving the layers, classes, styles arrays. 2004-01-31 17:06 sean * mapscript/: mapscript.i, python/pymodule.i, python/tests/testMapScript.py: Implemented a better styleObj shadow class and extended classObj with getStyle, insertStyle, and removeStyle methods. The getStyle method works just like mapObj::getLayer and layerObj::getClass. The insertStyle _copies_ the provided styleObj to the specified index, it does not insert a reference. The removeStyle method returns a copy of the specified style. Added a new test case and 8 tests to testMapScript.py. 2004-01-31 12:45 sean * tests/: test.map, test.map: Removed the third style from the point layer's class to make possible testing of multiple styles in MapScript 2004-01-31 11:50 sean * HISTORY.TXT: Added entries about recent changes to MapScript 2004-01-30 12:01 assefa * mapscript/php3/: README, mapscript_i.c, php_mapscript.c, php_mapscript.h: Add function deletestyle on a class object. 2004-01-30 11:56 assefa * map.h, maputil.c: Add function msDeleteStyle. 2004-01-30 11:55 assefa * mapresample.c: Fixed a problem while compiling on windows. 2004-01-29 15:38 assefa * mapsymbol.c: Add a check if symbolset->map is not null before using it. 2004-01-29 13:10 frank * mapresample.c: msTransformMapToSource() improved to support using an internal grid if the outer edge has some failures. Also, now grows the region if some points fail to account for the poor resolution of the grid. Also added LOAD_FULL_RES_IMAGE and LOAD_WHOLE_IMAGE processing directives when computing source image window and resolution. 2004-01-27 16:08 ned * mapthread.c: Minor edits for compiling under Win32 2004-01-26 20:15 dave * HISTORY.TXT: mappostgis update. 2004-01-26 20:14 dave * mappostgis.c: Backed changes from 4.1 tree to 4.0 tree for pgsql 7.4 support, error reporting via msDebug, cursor closing. 2004-01-26 17:14 dan * HISTORY.TXT: Added note about disabled TIFF and GD formats when GDAL is enabled 2004-01-26 14:50 frank * configure, configure.in: reorganized so jpeg and tiff support are defaulted off if gdal used 2004-01-26 10:20 frank * map.h, mapdrawgdal.c, mapraster.c: added msGetGDALGeoTransform 2004-01-24 04:50 frank * mapresample.c: Check pj_transform() return values for HUGE_VAL, and handle cases where not all points transform successfully, but some do. 2004-01-23 16:39 dave * mappostgis.c: changed version date in error message. 2004-01-23 16:33 dave * mappostgis.c: added Bonnin Stefano patch to explictly close the query cursor (for postgresql 7.4). Other changes to make error reporting more explicit (it was getting killed before reporting). Closing transactions explicitly now. Added some debugging. 2004-01-22 04:22 attila * mapfile.c, mapmygis.c: Mysql 4.x patches, connection pooling 2004-01-18 18:52 sean * mapscript/: mapscript.i, python/tests/testMapScript.py: added an optional third argument, filename, to imageObj constructor. Allows an imageObj to be created by calling msImageLoadGD to load an image file from disk. 2004-01-15 14:49 frank * mapdrawgdal.c: ensure geotransform is set on failure of GetGeotransform 2004-01-15 14:47 frank * map.h: avoid using class - it is a keyword with some compilers 2004-01-15 00:16 sdlime * map.h: Added to new layer types (as yet unused) for tile index layers and masking layers. 2004-01-14 15:02 assefa * mapscript/php3/README: Typo errors. 2004-01-13 18:52 assefa * mapscript/php3/: php_mapscript.c, php_mapscript.h, README, mapscript_i.c: Add functions to move styles up and down. Add function to clone style. 2004-01-13 18:35 assefa * map.h, maputil.c: Add utility functions msMoveStyleUp and msMoveStyleDown. 2004-01-13 14:33 assefa * mapogcfilter.c, mapogcfilter.h: Correct in bug when builing expression for the IsLIke operator. 2004-01-12 14:56 assefa * mapscript/php3/: mapscript_i.c, php_mapscript.c, README, php_mapscript.h: Add moveclassup and moveclassdown on a layer object. Add clone function for the class object. Add a 2nd optional argument for function ms_newclassobj to be able to pass a class as argument. 2004-01-12 14:45 assefa * map.h, maputil.c: Add utility function msMoveClassDown and msMoveClassUp. 2004-01-08 15:44 assefa * map.h, maperror.c, mapwmslayer.c: Add #ifdef for windows to be able to use snprintf. 2004-01-08 10:10 sdlime * maplexer.l: Adjusted the lexer so that date/time tokens are only recognized if in single quotes. This allows us to retail all previous behavior of expressions. Dates could still be considered as strings. 2004-01-08 00:27 sdlime * Makefile.in, mapfile.c, mapgd.c, mapimagemap.c, maplexer.l, mapparser.y, mapquery.c, mapsymbol.c, maptime.c, maptime.h, maputil.c, testexpr.c: Initial support for date comparisons within MapServer expressions. At the moment the expression parser recognizes YYYY-MM-DD as a date/time token (ISO 8160 extended format) and turns it into a tm structure. I added a couple of utility functions (maptime.c/.h) to initialize a tm structure and to compare 2 dates (i.e. like strcmp). The bison parser treats date/time tokens as true dates. Seems to work just fine. Next step is to recognize additional ISO 8160 formats. Not all are possible automatically. 2004-01-07 16:57 julien * maptemplate.c: In sortLayerByMetadata(), reset the map->layerorder to the default value which is now the old layerorder reversed. Before we were resetting to the reverse mapfile order and it caused problem when trying to move layers up and down. (Bug 494) 2004-01-07 14:53 julien * maptemplate.c: Allow quotes around arguments in the tag processor (Bug 507). 2004-01-07 14:02 assefa * mapogcsld.c: Correct return value on applysld functions. Add ifdef in functions using libcurl related functions (httpxxx). 2004-01-07 12:14 sdlime * maplexer.l: Fixed error in URL based parsing. Extent and image keywords were not being recognized. 2004-01-06 16:18 julien * mapfile.c, mapogr.cpp: Make STYLEITEM AUTO work with an empty CLASS (Bug 531) 2004-01-06 10:51 sdlime * mapgml.c: Fixed looping error in mapgml.c when writing multipart line strings. Thanks to peter.slootweg@shaw.ca. 2004-01-05 16:36 assefa * mapwms.c: ApplySLD and ApplySLDURL on a layer can now take a NamedLayer name as argument. 2004-01-05 16:27 assefa * mapscript/php3/: php_mapscript.c, README, mapscript_i.c, php_mapscript.h: applySLDURL and applySLD on a layer object can now take an optional argument which is the name of the NamedLayer to use to style the layer. 2004-01-05 16:19 assefa * mapwms.c: Check if layer name is set before using it. 2004-01-05 16:17 assefa * mapogcsld.c, mapogcsld.h: ApplySLD and ApplySLDURL on a layer can now take a NamedLayer name as argument. 2004-01-05 16:16 assefa * mapogcfilter.c: Correct bug with PropertyIsLike and a BBOX filters. 2003-12-31 10:45 dan * mapswf.c: Fixed test on nIndex in msSWFGetMovieIndex() (bug 526) 2003-12-30 15:18 sdlime * maptemplate.c: Added a comment in maptemplate.c. 2003-12-30 00:30 sdlime * map.h, mapcopy.c, mapfile.c, mapfile.h, maplexer.l: Backed out timeindex/time additions. I prefer Dan's generalized tile extension. Ot is a non-trivial addition though... 2003-12-23 15:44 julien * HISTORY.TXT: In mapcontext.c, replace URL metadata by four new metadata. 2003-12-23 15:40 julien * mapcontext.c: Replace legendurl, logourl, descriptionurl, dataurl and metadataurl metadata by four new metadata by metadata replaced. The new metadata are called legendurl_width, legendurl_height, legendurl_format, legendurl_href, logourl_width, etc... Old dependancy to the metadata with four value, space separated, are kept. 2003-12-22 14:53 julien * HISTORY.TXT: Implement DataURL, MetadataURL and DescriptionURL metadata in mapcontext.c (Bug 523) 2003-12-22 12:00 julien * mapcontext.c: Implement DataURL, MetadataURL and DescriptionURL (Bug 523) 2003-12-18 17:33 dan * HISTORY.TXT, map.h: Updated version to 3.6.7 2003-12-18 13:58 assefa * mapogcsld.c: Use the symol name instead of the id for newly created symbols. 2003-12-17 00:37 sdlime * map.h, mapcopy.c, mapfile.c, mapfile.h, maplexer.l: Changed TIMEID to TIME but I may end up pulling this modification anyway. Dan's tileindex idea is starting to grow on me... 2003-12-16 23:16 frank * mapogcsld.c: added ifdef USE_OGR around include of cpl_string.h 2003-12-16 00:35 sdlime * map.h, mapcopy.c, mapfile.c, mapfile.h, maplexer.l: Skeletal code for TIMEINDEX support added. Necessary for a useful WCS implementation. Folks distributing lots of images will want to group them temporally as one layer. 2003-12-12 14:51 sdlime * mapparser.y: Updated the parser to allow numeric comparisons with the IN operator. Now you can do stuff like ([id] IN '1,2,3,4,5'). Previously the lefthand value always had to be a string. 2003-12-12 08:31 dan * mapscript/php3/README, mapscript/php3/php_mapscript.c, HISTORY.TXT, mapscript/php3/README, mapscript/php3/php_mapscript.c: Added layer->dump property 2003-12-11 00:12 assefa * mapogcsld.c: Remove unused variables. 2003-12-10 15:56 assefa * mapogcsld.c: Generate default symbol (square) when having an "invalid" symbol. 2003-12-10 12:36 assefa * mapogcsld.c: Add partly support for Expressions. Correct bug with symbol outline. 2003-12-10 11:17 frank * maperror.c: don't use -1x-1 image size from map for error image 2003-12-09 11:12 sean * mapcopy.c, mapscript/mapscript.i: Map's selected outputformat is now properly cloned, fixing bug 510. 2003-12-09 10:56 sean * mapcopy.c, mapscript/mapscript.i, mapscript/python/tests/testMapScript.py: Map's selected outputformat is now properly cloned. 2003-12-08 11:51 assefa * mapwms.c: Fixed support for grouped layers in QUERY_LAYERS : (revison 1.79 did contain this fix but was deleted in revison 1.80) 2003-12-07 20:40 sean * mapscript/: mapscript.i, python/tests/testMapScript.py: Extended colorObj with a 3-argument contructor so that RGB values can be initialized, a setRGB method (as in PHP-MapScript), a setHex method which takes strings like '#ffffff' as an argument, and a toHex method which returns the color as a hexidecimal string. One new test case with 7 tests. 2003-12-07 19:33 sean * mapscript/: mapscript.i, python/tests/testMapScript.py: Extended rectObj with a toPolygon method, returns a shapeObj 2003-12-07 19:02 sean * mapscript/python/tests/testMapScript.py: Fixed error with improperly named tests 2003-12-07 18:58 sean * mapscript/: mapscript.i, python/tests/testMapScript.py: Refactored setExtent extension to mapObj to accept four coordinate (minx, miny, maxx, maxy) arguments. Passes tests. 2003-12-07 00:38 sdlime * maptemplate.c: Added [shpclass] tag to maptemplate.c. It will get the current result shape's class index. 2003-12-06 00:24 sdlime * map.h, mapfile.c: Added Alan Steremberg's code to accelerate the feature list object code. 2003-12-05 03:12 attila * mapmygis.c: so mysql 4.0 works as well 2003-12-05 03:09 attila * mapmygis.c, shp2mysql.pl: mysql 4.x compatibility - to _ conversion in in converter 2003-12-04 23:02 assefa * mapogcsld.c, mapogcsld.h: Add generation of SLD for points and text. 2003-12-04 11:35 assefa * mapgml.c: polygonMember should be before each polygon in a multipolygon case. 2003-12-03 15:32 dan * mapwms.c: Fixed missing spaces in image/txt GetMap data. 2003-12-03 15:20 dan * mapwms.c: Added a little bit of ASCII art for request=GetMap&format=image/txt 2003-12-03 13:56 assefa * mapscript/php3/: mapscript_i.c, README, php_mapscript.c, php_mapscript.h: Add functions to apply and to generate sld on a layer object. 2003-12-03 13:52 assefa * mapogcsld.c, mapogcsld.h, mapwms.c: Add partly support for SLD generation. 2003-12-03 12:00 dan * HISTORY.TXT, mapfile.c: Fixed the way PROCESSING directives are written (chameleon bug 154) 2003-12-03 11:54 dan * mapfile.c: Fixed the way PROCESSIVE directives are written (chameleon bug 154) 2003-12-02 21:03 assefa * mapswf.c, map.h: Coorect bug related to label cashing with multiple movies. 2003-12-01 21:10 dan * maptemplate.c: Try to prevent a bunch of potential buffer overflows using snprintf() 2003-12-01 20:53 dan * Makefile.in: Added missing ref to mapogcsld.o 2003-12-01 18:49 sdlime * mapgd.c: More changes for bug #367. 2003-12-01 18:20 sdlime * mapgd.c: Fixed label outlines (bug #367). 2003-12-01 16:47 assefa * mapgml.c: Add tag polygonMember tag for multiline polygons. 2003-12-01 15:50 sdlime * map.h, maptemplate.c: Few small changes so SVG output can work. Hid comments in query results since they were busting the XML parsers. 2003-12-01 11:12 assefa * mapscript/php3/: README, mapscript_i.c, php_mapscript.c, php_mapscript.h: Add applysld and applysldurl on map. 2003-12-01 11:10 assefa * mapogcsld.c, mapogcsld.h: Add #ifdef USE_OGR for sld functions available to mapserver. 2003-11-30 11:30 assefa * mapwms.c: SLD support function call changed. 2003-11-30 11:30 assefa * mapogcsld.c, mapogcsld.h: Support mulitple symbolisers in a Rule. 2003-11-27 10:04 assefa * mapogcsld.c: Remove unused varaibeles. 2003-11-27 09:51 assefa * Makefile.vc: Remove unused varaiables. 2003-11-27 09:07 assefa * Makefile.vc: Add mapogcsld.obj. 2003-11-27 09:04 assefa * mapwms.c: Add SLD support. 2003-11-27 08:57 assefa * mapogcsld.c: Add min/max scale. 2003-11-27 08:31 assefa * map.h, mapfile.c: hex2int and nsCopyClass available in map.h 2003-11-24 22:21 assefa * mapogcsld.c, mapogcsld.h: Add test support. Add filter support. 2003-11-24 01:32 sdlime * maplabel.c: Added Alan's second speed up, polygon bounds testing before brute force intersection test. Made sure that get_metrics produced a polygon with a bounding box... 2003-11-18 15:48 dan * HISTORY.TXT: Added note about mappostgis.c 2003-11-14 00:46 sdlime * mapgd.c, maplabel.c: Implemented Alan's 2nd and 3rd speed ups: alpha blending off by default, and a fast test for label polygon intersections. 2003-11-11 00:20 sdlime * map.h, mapfile.c, mapserv.c: Added QUERYFORMAT to the webObj and updated the template code to use it. It basically allows you to specify the MIME type of any query output. It's a bandaid though. I really prefer Frank's outputFormatObj, but mapoutput.c needs to be generalized a bit. Perhaps for 4.2. 2003-11-09 15:19 frank * mapogr.cpp: fixed support for 3D multipoint datasets 2003-11-07 16:35 assefa * mapogcsld.c, mapogcsld.h: Add PointSymbolizer. Add External Graphic symbol support. 2003-11-07 13:47 assefa * mapgml.c: Do not right tabs at the end of the coordinates strings for LineRing elements. It creates a bug when reading the the coordinates using ogr (function ParseGMLCoordinates in gml2ogrgeometry.cpp). See also revision 1.24. 2003-11-07 11:40 dan * mapwms.c: Fixed support for groouped layers in QUERY_LAYERS 2003-11-06 18:09 assefa * mapogcsld.c, mapogcsld.h: OGC SLD support. 2003-11-05 01:39 sdlime * map.h, mapfile.c, mapfile.h, maplexer.l: Added queryformat webObj parameter in preparation for supporting varied query outputs (HTML/SVG/...). 2003-11-03 10:45 assefa * mapwmslayer.c: Do not delete the temporary file comming from the server if we are in debug mode. (DEBUG ON on the layer) 2003-11-03 00:53 sdlime * maptemplate.c: Added shpxy tag support. Mostly complete, but needs a bit more work. 2003-10-30 18:00 assefa * mapscript/mapscript.i: Add function executeWFSGetFeature on the layer object. 2003-10-30 17:55 assefa * mapscript/php3/: php_mapscript.c, mapscript_i.c, php_mapscript.h: getexpression function in Sync with the mapscript.i 2003-10-30 17:37 assefa * mapscript/php3/: php_mapscript.c, php_mapscript.h, README, mapscript_i.c: Add functions executewfsgetfeature on a WFS layer object. Add function getexpression on a class object. 2003-10-30 17:37 assefa * mapows.h, mapwfslayer.c: Add function msWFSExecuteGetFeature on a wfs layer. 2003-10-29 16:23 frank * mapdrawgdal.c: Added special logic to flip coordinate system y axis if the input raster image is ungeoreferenced (transform is 0,1,0,0,0,1) to (0,1,0,ysize,0,-1) effectively making the lower left corner the origin instead of the upper left. 2003-10-29 12:53 frank * mapgml.c: added support for wfs_gml_xml_items 2003-10-28 11:59 assefa * mapscript/mapscript.i: Add removeMetadata on map and layer objects. 2003-10-28 11:50 assefa * mapscript/php3/: php_mapscript.c, README, mapscript_i.c, php_mapscript.h: Add functions removeMetaData on map and layer. 2003-10-28 11:47 assefa * maphash.c, maphash.h: Add function msRemoveHashTable. 2003-10-27 11:49 assefa * mapwms.c: Add DescribeLayer request. 2003-10-25 18:46 sean * mapcopy.c, mapscript/python/tests/testMapScript.py, tests/test_nofontset.map: Last change introduced a new bug, 470 in the MapServer Bugzilla. Fixed by testing the source fontset->filename before attempting to strdup it in msCopyFontSet. New test case in the python testMapScript.py. 2003-10-25 18:11 sean * mapscript/python/tests/test_nofontset.map: file test_nofontset.map was initially added on branch branch-4-0. 2003-10-25 18:11 sean * mapcopy.c, mapscript/python/tests/testMapScript.py, mapscript/python/tests/test_nofontset.map: Last change just before 4.0.1 release introduced a new bug, 470 in the MapServer Bugzilla. Fixed by testing the source fontset->filename before attempting to strdup it in msCopyFontSet. New test case in the python testMapScript.py. 2003-10-23 16:15 sdlime * mapparser.y: Added additional string comparison tests to mapparser.y (<,>,<=,>=). 2003-10-23 16:10 sdlime * mapjoin.c: Added a call to trimEOL to remove spurious end-of-line characters with CSV joins. 2003-10-22 16:20 assefa * mapwfslayer.c: Test if wfs_filter metada is empty. 2003-10-22 09:19 assefa * mapogcfilter.c: Change delimiter from single quote to double quote when buidging expressions. 2003-10-21 22:06 sdlime * mapjoin.c, maptemplate.c: CSV joins now work, stupid mistake on my part... 2003-10-21 15:40 assefa * mapwms.c: Upgrade tp 1.1.1. Add exception codes when generating exceptions. 2003-10-21 15:36 assefa * maperror.c: When generating error image (msWriteErrorImage) use the map background color and transparency. 2003-10-21 10:01 sdlime * mapjoin.c: Fixed CSV join allocation problem. Still not showing up in templates though, but the join works otherwise. 2003-10-20 17:46 dan * HISTORY.TXT, mapscript/php3/README, mapscript/php3/php_mapscript.c: Fixed PHP MapScript's pasteImage() to work with GD 2.x. The transparent color value is now a 0xrrggbb value instead of a color index. 2003-10-20 08:29 assefa * mapjoin.c: Change snprintf to spirntf for Windows compilation. 2003-10-17 15:14 dan * HISTORY.TXT: Added note about OGR vs SHAPEPATH (bug 295) 2003-10-17 15:13 dan * map.h: Added msTryBuildPath3() 2003-10-17 14:51 dan * mapogr.cpp: Open OGR files relative to shapepath first, then try relative to mapfile path if not found. (bug 295) 2003-10-17 14:49 dan * mapstring.c: Added msTryBuildPath3() and made msTryBuildPath*() return NULL if resulting path doesn't point to a readable file 2003-10-15 17:16 dan * mapwms.c: Use msWriteErrorXML() instead of msWriteError() 2003-10-15 08:35 dan * maperror.c: Do not #include on windows 2003-10-15 00:46 assefa * maperror.c: #include not valid on Windows. 2003-10-15 00:44 sdlime * mapjoin.c: Oops, forgot to increment row counter. 2003-10-15 00:27 sdlime * mapjoin.c: Few cosmetic changes. 2003-10-15 00:09 sdlime * mapjoin.c: CSV joins *should* work now. Will test tomorrow... 2003-10-14 13:20 dan * configure: Update with latest configure.in fixes 2003-10-14 12:16 dan * HISTORY.TXT: Added notes about Apache stderr problems (bugs 418 and 458) 2003-10-14 12:15 dan * configure.in: Added Apache version detection and set -DNEED_NONBLOCKING_STDERR when Apache 2.x is found (bug 458) 2003-10-14 12:14 dan * maperror.c: Added non-blocking flag on stderr in msDebug if NEED_NONBLOCKING_STDERR is set (bug 458) 2003-10-14 12:13 dan * mappostgis.c: Fixed postresql_NOTICE_HANDLER() to include a printf format in the msDebug() call and send only when layer->debug is set (bug 418) 2003-10-14 11:37 dan * configure: Update with latest configure.in fixes 2003-10-14 11:35 dan * configure.in: Duh... there was another glitch in the Apache version calculation 2003-10-14 11:33 dan * configure.in: Fixed a little mistake in the logic for --with-httpd 2003-10-14 11:16 dan * configure: Added Apache version detection and set -DNEED_NONBLOCKING_STDERR when Apache 2.x is found (bug 458) 2003-10-14 11:13 dan * HISTORY.TXT: Updated 4.0.1 release date and added comments about Apache 2.x stderr bugs 2003-10-14 11:12 dan * configure.in: Added Apache version detection and set -DNEED_NONBLOCKING_STDERR when Apache 2.x is found (bug 458) 2003-10-14 11:10 dan * maperror.c: Added non-blocking flag on stderr in msDebug if NEED_NONBLOCKING_STDERR is set (bug 458) 2003-10-14 11:06 dan * mappostgis.c: Added postresql_NOTICE_HANDLER() sending output via msDebug() and only when layer->debug is set (bug 418) 2003-10-14 00:10 sdlime * mapjoin.c: More CSV join stuff. (just write the friggin thing...) 2003-10-13 18:58 assefa * mapwms.c: When an invalid layer is sent in the LAYERS parameter, return an exception. (Bug 379) 2003-10-13 11:56 sean * HISTORY.TXT: updated for resolution of bug 453 2003-10-13 11:50 assefa * mapwfs.c: myns namespace is the default. 2003-10-13 11:45 sean * mapscript/: mapscript.i, python/tests/testMapScript.py: Optional default arguments to rectObj, ordered as minx, miny, maxx, maxy, and to pointObj, ordered x, y, constructors. 2003-10-12 21:19 sean * mapscript/: mapscript.i, python/tests/testMapScript.py: Extended SWIG mapObj with a setExtent method that works like the PHP-mapscript function but takes a rectObj as an optional argument. 2003-10-12 18:48 sean * mapscript/python/tests/TESTING.txt, mapscript/python/tests/fonts.txt, mapscript/python/tests/symbols.txt, mapscript/python/tests/test.map, mapscript/python/tests/testMapScript.py, tests/fonts.txt, tests/line.dbf, tests/line.shp, tests/line.shx, tests/point.dbf, tests/point.shp, tests/point.shx, tests/polygon.dbf, tests/polygon.shp, tests/polygon.shx, tests/symbols.txt, tests/test.map: Simple three layer map file and data for unit and regression testing. Python test script updated to use new test map file and dataset. 2003-10-10 18:08 dave * mappostgis.c: added Notice handler so that postgresql errors are sent to msDebug() instead of stderr. This is to fix a apache 2.x bug with writting to stderr. 2003-10-10 09:18 dan * map.h: Set MS_VERSION to 4.0.1 2003-10-08 16:31 dan * mapstring.c: Added ' (') in msEncode/DecodeHTMLEntities() 2003-10-08 10:01 assefa * mapwfs.c: Write properly the geomelement. 2003-10-08 09:10 assefa * mapwfs.c: Modify msWFSGetGeomElementName to return the gml propertytype. 2003-10-07 20:01 assefa * mapwfs.c: Correct IsLikePropery with an OR. Use of namespace if given in metadata. 2003-10-07 19:55 assefa * mapgml.c: Use of metadata wfs_gml_description_item and wfs_gml_name_item. 2003-10-07 19:54 assefa * mapogcfilter.c, mapogcfilter.h: Additional Validation for propertyislike. 2003-10-07 12:17 dave * mappostgis.c: Fixed itemnquery (GetShape) not finishing its transactions - this was causing some postgresql NOTICE messages to stderr. Also added debugging output if layer->debug is set. 2003-10-07 12:00 sean * HISTORY.TXT: Added a newline under the version 4.0.1 heading 2003-10-07 10:34 frank * mapdrawgdal.c: added (untested) nodata support for greyscale/colormapped images 2003-10-07 10:18 sean * mapscript/python/tests/testMapScript.py: More tests to make sure that imageObjs are being collected properly. 2003-10-06 21:31 sean * HISTORY.TXT: changes for 4.0.1 2003-10-06 14:27 sean * mapscript/python/pymodule.i: Fixing error strings in exception handler 2003-10-06 14:15 sean * mapcopy.c: Fixed bug involving a cloned mapObj's fontset->filename. Am using strdup() instead of the copyStringProperty() function. No more malloc errors. 2003-10-06 14:14 sean * mapscript/python/tests/testMapScript.py: Added new test cases to test capabilities of cloned mapObjs. 2003-10-06 14:05 sean * mapcopy.c: Fixed bug involving a cloned mapObj's fontset->filename. Am using strdup() instead of the copyStringProperty() function. No more malloc errors. 2003-10-06 11:10 assefa * mapgml.c: Reteive items for layer. 2003-10-06 09:03 assefa * maperror.c, maperror.h: Add function msWriteErrorXML. 2003-10-06 09:03 assefa * mapgml.c, mapows.h, mapwfs.c: Use of namespace. Correct execption return. 2003-10-06 00:15 sdlime * maptemplate.c: Introducing [coords ...] template tag, almost ready. This will allow the use of query templates to access shape coordinates. The tag features flexible configuration so that one might form GML or (more interestingly) SVG using query output. This tag will also allow access to feature generalization, although only a vertex skip option will initially be availble. 2003-10-06 00:10 sdlime * mapjoin.c: More work on CSV joins. 2003-10-05 22:31 sean * mapscript/: python/tests/testMapScript.py, mapzoom.i: Fixed bug 449 caused by a typo in zoomRectangle() and updated the test script to catch bugs of this sort 2003-10-05 22:13 sean * mapscript/: mapzoom.i, python/tests/testMapScript.py: Fixed bug 449 caused by a typo in zoomRectangle() and updated the test script to catch bugs of this sort 2003-10-03 11:16 frank * nmake.opt: default to looking for gcore dir instead of core for gdal - 1.1.9+ 2003-10-03 09:38 frank * mapogr.cpp: fix support for wkbLineString25D in ogrGeomLine() 2003-09-30 13:30 frank * mapgd.c: Fixed msDrawTextGD() to turn on alpha blending before doing the outlines, not just the final overlay. This resolves problems with extra boxes as described in: http://mapserver.gis.umn.edu/bugs/show_bug.cgi?id=445 2003-09-30 11:58 assefa * mapogcfilter.c: IsBetween filter can have a node before value. 2003-09-30 11:56 assefa * mapwfs.c: Typenames may have namespaces. 2003-09-30 09:08 frank * mapdrawgdal.c: ensure only 128 colors are normally used in greyscale mode 2003-09-30 01:38 dan * mapscript/php3/php_mapscript.c: First round of changes to re-enable php_mapscript to work with PHP DSO 2003-09-29 23:15 assefa * mapwfs.c: Add namespace ogc in Filter capabilities. 2003-09-29 22:27 dan * README.CONFIGURE: Added note about libcurl 7.10.7 recommended 2003-09-29 16:43 assefa * mapwfs.c: Query all layers only when filter is not set. 2003-09-29 16:40 assefa * mapogcfilter.c: Remove brackets when It is a logical expression. 2003-09-29 14:24 assefa * mapogcfilter.c: Add test if value is valid in FLTGetMapserverExpressionClassItem. 2003-09-29 10:19 assefa * mapogcfilter.c: Correct srsname extraction from the Box element. 2003-09-29 10:18 assefa * mapwfs.c: Support a diffrent was of giving the srs value for the gml Box element. 2003-09-29 08:52 assefa * mapogcfilter.c: Correct string comparison for BBox. 2003-09-28 23:50 sdlime * map.h, mapfile.c, mapjoin.c, maplexer.l: Added skeletal support for CSV joins. 2003-09-28 21:00 assefa * mapogcfilter.c: Look for string Filter instead of elements. 2003-09-25 23:58 sdlime * mapscript/mapscript.i: Trivial change to mapscript.i. The setBounds method for a shapeObj now uses msComputeBounds instead of doing it itself. 2003-09-25 11:47 attila * mapdraw.c: Add imagemap and dxf functionality 2003-09-25 10:51 attila * mapimagemap.c: AutoCAD readable and faster dxf generation 2003-09-25 10:18 assefa * mapstring.c: Remove unused variables 2003-09-25 08:40 attila * mapmygis.c: Give more info if query fails 2003-09-25 08:30 attila * shp2mysql.pl: Add support for ARC shapect t 2003-09-24 08:34 dan * mapscript/php3/README: Added maxsize member in mapObj (bug 435) 2003-09-24 08:27 dan * mapscript/php3/php_mapscript.c: Added new MAXSIZE mapObj parameter (bug 435) 2003-09-24 08:26 dan * HISTORY.TXT: Added note about bug 435 - new MAXSIZE mapObj parameter. 2003-09-23 23:42 sdlime * map.h, mapcopy.c, mapfile.c, mapserv.c, mapserv_fcgi.c, mapwms.c: Fixed bug 435. There is a new mapObj parameter called MAXSIZE. The default is 2048 as before but it can be changed in the map file now. 2003-09-23 14:34 frank * mapproject.c: Removed unused variables. 2003-09-23 10:48 sdlime * maptemplate.c: Updated templating code to allow access to metadata in query mode without having to specify the layer name since we know what layer is being processed. This allows us to write much more general query templates. 2003-09-23 10:34 assefa * mapogcfilter.c, mapogcfilter.h: ifdef's for OGR use. 2003-09-22 18:53 assefa * mapogcfilter.c, mapwfs.c: Add ifdef USE_OGR where the MiniMXL Parser is used. 2003-09-22 18:42 assefa * cgiutil.c, cgiutil.h, maptemplate.c: Change name of function msAlloccgiObj to include uppercase. 2003-09-20 09:35 dan * README.WIN32, README.WIN32: Updates to reflect recent changes (nmake.opt, libwww gone, etc.) 2003-09-19 18:05 dan * Makefile.in: Temporarily added cgiutil.o... need a better code separation. 2003-09-19 17:56 assefa * mapwms.c: msObj structure changes. 2003-09-19 17:55 assefa * mapogcfilter.c: Strip namespaces. 2003-09-19 17:54 assefa * maphttp.c, mapows.c, mapows.h, mapwfs.c, mapwfslayer.c: Add support fot the Post request. 2003-09-19 17:49 assefa * mapgml.c: Use maxfeatures to limit number of elements written in msGMLWriteWFSQuery. 2003-09-19 17:48 assefa * cgiutil.c, cgiutil.h, map.h, mapserv.c, mapserv_fcgi.c, maptemplate.c, maptemplate.h: Modify of the request handling to add support for post requests. 2003-09-18 00:38 dan * HISTORY.TXT, mapwms.c: Fixed seg fault with WMS GetFeatureInfo of type text/html 2003-09-18 00:12 dan * HISTORY.TXT, mapwms.c, mapwms.c: Fixed seg fault with WMS GetFeatureInfo of type text/html 2003-09-15 15:01 dan * mapscript/php3/README: Added missing connection types 2003-09-15 15:00 dan * mapscript/php3/README: Added missing connection type constants 2003-09-12 16:31 sdlime * mapsde.c: Added a bit more error checking to the shape copying function in mapsde.c. 2003-09-10 15:59 assefa * Makefile.in: Rename filterencoding file and remove md5 file. 2003-09-10 15:58 assefa * mapwfs.c: Rename filterencoding.h file. 2003-09-10 15:56 assefa * Makefile.vc: No need for md5.c and rename fileterencoding.c/h to mapogcfilter.c/h 2003-09-10 15:54 assefa * mapogcfilter.c, mapogcfilter.h: Renamed from fileterencoding.c/h 2003-09-10 15:53 assefa * mapwfslayer.c: Use local hash function instead of md5. 2003-09-10 15:51 assefa * map.h, mapstring.c: Add function msHashString. 2003-09-10 15:33 assefa * filterencoding.c, filterencoding.h: Renames to mapogcfilter.c/h 2003-09-10 14:46 dan * md5c.c: Fixed buffer overflow in MDString() (szTmp was too small) 2003-09-10 09:30 assefa * filterencoding.c: Correct test in IsBetween filter. 2003-09-09 23:54 assefa * filterencoding.c, filterencoding.h: Add partial support for BBox. Add Node validating functions. 2003-09-09 23:52 assefa * mapwfslayer.c: The and is now generated here intstead of comming from the wfs_filter metadata parameter. 2003-09-09 23:51 assefa * mapwfs.c: Add Filters in the Capabilities. 2003-09-04 13:47 assefa * mapwfs.c, mapwfslayer.c: Add filterencoding tests. 2003-09-04 13:44 assefa * Makefile.vc, Makefile.in: Add filterencoding related files. 2003-09-04 12:13 assefa * md5.h, md5c.c: md5 conversion functions. used with the WFS for now. 2003-09-04 12:05 assefa * mapscript/php3/mapscript_i.c: Add msClearLayerPenValues in classObj_drawLegendIcon. 2003-09-04 12:02 assefa * mapfile.c: Initialize wfslayerinfo. 2003-09-02 18:59 assefa * filterencoding.c, filterencoding.h: Add classitem extrcat function for IsLike filter. 2003-08-29 15:18 assefa * mapgml.c: Do not right tabs at the end of the coordinates strings for LineString elements. It creates a bug when reading the the coordinates using ogr (function ParseGMLCoordinates in gml2ogrgeometry.cpp). 2003-08-27 00:10 sdlime * mapdraw.c: Added simple fix for bug 396 to mapdraw.c. 2003-08-25 22:18 assefa * filterencoding.c, filterencoding.h: Add PropertyIsBetween and PropertyIsLike. 2003-08-23 00:19 sdlime * mapserv.c, mapserv.h: Fixed bug 414: clean up in mapserv.c and mapserv.h. 2003-08-22 10:41 frank * mapproject.c: return error codes from msProjectLine() and msProjectShape() 2003-08-20 14:15 sdlime * mapserv.c: Fixed obscure error with auto projection of map extents with scalebars. It is possible to create a cachable scalebar URL by setting the extent to 0,0 dx,dy. As you pan dx,dy is fixed. Problem is that the code only checked minx,miny for being in range and not the maxx,maxy. Led to a really strange bug... 2003-08-20 14:07 sdlime * mapscale.c: Made an error message in mapscale.c proclaiming a malformed extent a bit more verbose. It now coughs up the extent. 2003-08-19 04:05 attila * shp2mysql.pl: Bugix for ARC shapefiles 2003-08-18 16:36 sean * mapscript/python/pymodule.i: msGetErrorString looks to be OK, I was using it improperly before, now it's called from PyError_SetString. Tested to work on OS X and RH Linux. 2003-08-16 01:02 sdlime * maplegend.c: Fixed bug in legending code. Transparency and interlacing options were ignored. Fix was to simply change that code to behave like the code for producing scalebars and legend icons. Untested, but compiles clean and is exactly the same as for the other image types. Fixes bug 412. 2003-08-14 16:25 sean * mapscript/python/: pymodule.i, tests/testMapScript.py: Rolled back the code in _raise_ms_exception to the last that worked for everyone (1.4) and also added a bit of code to restrict the maximum error depth to 8 so that we don't get a buffer overflow. 2003-08-13 17:54 assefa * filterencoding.c, filterencoding.h: Initial revision. 2003-08-12 21:30 sdlime * maptemplate.c: Fixed an error in query template processing that caused a segfault when a layer template was present but no classes were present. 2003-08-09 00:36 sdlime * map.h: Changed version number to 4.1 for now just to avoid confusion with 4.0. This may change. 2003-08-08 15:54 assefa * mapswf.c: Correct error while checking the return value of SWFMovie_save. 2003-08-07 14:10 dave * mappostgis.c: this is the 3.6 version of the 4.0 version of mappostgis.c 2003-08-05 14:48 sean * mapscript/python/: setup.py, setup_wnone.py: Commenting out static gd in setup scripts as static is not what we want people to be building if they can avoid it. 2003-08-05 14:47 sean * mapscript/: mapscript.i, python/tests/testMapScript.py: Declare mapObj clone(), prepareImage(), draw(), drawScalebar(), drawReferenceMap(), to return new objects using %newobject. 2003-08-05 14:39 sean * mapscript/python/: setup.py, setup_wnone.py: Commenting out static gd in setup scripts as static is not what we want people to be building if they can avoid it. 2003-08-05 14:36 sean * mapscript/: mapscript.i, python/setup_wnone.py, python/tests/testMapScript.py: Declare mapObj clone(), prepareImage(), draw(), drawScalebar(), drawReferenceMap(), to return new objects using %newobject. 2003-08-05 11:35 dan * HISTORY.TXT: Added note about bug 393 2003-08-05 10:52 sean * mapscript/: mapscript.i, mapscript.i: Removed free(self) from imageObj's destructor and free() method. 2003-08-05 10:12 frank * mapproject.c: modified msProjectRect() to return a large bounds if all points fail, bug 301 2003-08-01 10:54 sdlime * mapfile.c: Fixed loadErrorString() to clear the error stack in the event the input string is immediately recognized as NOT being a logical or regular expression. This should keep folks happy that watch the stack very closely (like Python MapScript). 2003-08-01 01:19 sean * mapscript/python/tests/testMapScript.py: new expression tests 2003-08-01 00:34 sdlime * map.h: Changed version to 4.0 in map.h. Yippeeeee... 2003-08-01 00:33 sdlime * HISTORY.TXT: Added joins to HISTORY.TXT. 2003-08-01 00:30 sdlime * maptemplate.c: Fixed one last error in processOneToManyJoin. Screwed up use of strcatalloc() function. Can confirm that one-to-many joins actually work. 2003-07-31 21:49 sean * mapscript/: mapscript.i, python/tests/testMapScript.py: How did promote/demote get switched? Fixed this. A promoted layer draws later, a demoted layer draws earlier. 2003-07-31 17:15 dan * mappostgis.c: Set layerinfo.user_srid=NULL and added CVS id 2003-07-31 17:01 dan * HISTORY.TXT: Set version to 4.0 2003-07-31 16:37 dan * mapwms.c: Use service name "OGC:WMS" for V1.1.0 and up (bug 391) 2003-07-31 14:54 dave * mappostgis.c: Applied patch by Alain Hoang that properly initiallized the postgis custom layer structure. 2003-07-31 14:13 dan * HISTORY.TXT: Update a few of the changelog comments in preparation for release 2003-07-31 12:10 dan * mapcontext.c: Enable map context stuff only if USE_OGR is set (cpl_minixml dependency) 2003-07-31 11:52 dan * README.CONFIGURE: Added OGR to requirements for WMS Client 2003-07-30 21:50 sdlime * mapfile.c: Added on more change to loadExpressionString() to make it backwards compatible. Now if a string isn't a logical or regular expression it is automatically a string expression. However, that would break on previously legal strings with quotes. So now we check the length of the input string versus the parsed string. If they differ by exactly 2 characters then we use the parsed string assuming that the enclosing quotes have been removed. Otherwise we use the entire string. 2003-07-30 19:52 sdlime * mapfile.c: Made loadExpressionString() even more forgiving. Any string passed in that is not explicitly a logical or regular expression is considered a string expression. 2003-07-30 17:13 dan * configure.in, configure: Fixed MacOSX configure problem with GD vs jpeg (bug 387) 2003-07-30 16:39 dan * configure, configure.in: A few esthetic changes to the configure --help output 2003-07-30 16:37 dan * README.CONFIGURE: Reformatted to 80 columns. duh! 2003-07-30 16:30 dan * README.CONFIGURE: Updated for MapServer 4.0 2003-07-30 16:23 sean * mapscript/: mapscript.i, python/pymodule.i: Moved the typemaps for NULL arguments to class setter functions from pymodule.i to mapscript.i 2003-07-30 15:50 sean * mapscript/python/README: Updated README with testing instructions, troubleshooting notes, links, and credits. 2003-07-30 15:14 dan * mapdraw.c: Fixed compile warnings 2003-07-30 15:10 sean * mapscript/python/tests/TESTING.txt: Added new notes about need for Itasca data and map file configuration 2003-07-30 15:09 sean * mapscript/python/tests/testMapScript.py: Now using fontset.filename instead of getFontSetFilename in tests. Also dropping the getFonts test for now. 2003-07-30 15:01 dan * map.h, mapcopy.c, mapfile.c, mapgd.c, mapscript/php3/php_mapscript.c: Fixed compile warnings 2003-07-30 02:58 tomas * mapgd.c: The cartographic line functions moved from mapprimitive.c. Corrected the cap drawing on the styled lines. 2003-07-30 02:57 tomas * mapprimitive.c: The cartographic line functions moved to mapgd.c. 2003-07-30 00:57 dan * HISTORY.TXT, configure, configure.in: Attempt at fixing GD vs libiconv dependency problems (bug 348) 2003-07-29 18:27 dan * HISTORY.TXT, mapwms.c: Use in WMS 1.0.0 capabilities instead of (bug 129) 2003-07-29 16:24 dan * HISTORY.TXT, mapows.c, mapproject.c: Fixed problem with invalid BoundingBox tag in WMS capabilities (bug 34) 2003-07-28 18:43 sean * mapscript/python/pyextend.i: Commented out the getFonts extension while I figure out how to fix or replace it. 2003-07-28 11:36 assefa * maperror.c: Windows compilation issue. 2003-07-28 10:40 dan * mapraster.c: Fixed problem with reference map marker not working (bug 378) 2003-07-27 22:14 sdlime * mapjoin.c: Through a quick check around some re-initialization code in mapjoin.c 2003-07-27 22:13 sdlime * mapjoin.c, maptemplate.c: Hooked one-to-many JOIN processing into main template processing. 2003-07-27 20:46 sean * mapscript/python/: setup.py, setup_wnone.py: Removed the bogus dbfreader module from setup.py and setup_wnone.py. There's no trace of the code for dbfreader anywhere in mapserver and it's causing new users problems. 2003-07-27 20:44 sean * mapscript/python/pymodule.i: Removed the error messaging statements that had been commented out. 2003-07-26 00:16 sdlime * maptemplate.c: Fixed up processOneToManyJoin() function to write to a buffer instead of stdout. 2003-07-25 17:26 sdlime * map.h, mapstring.c, maptemplate.c: Moved strcatalloc from maptemplate.c to mapstring.c, added prototype to map.h. 2003-07-25 16:15 dan * mapstring.c: Rewritten gsub() to optimize and allow replacements even if 'new' contains 'old' string 2003-07-25 14:27 dan * mapjoin.c: Fixed typo in msDBFJoinConnect() 2003-07-25 14:10 dan * HISTORY.TXT: Fixed bugs 208 and 373 2003-07-25 12:03 sdlime * mapjoin.c, maptemplate.c: Fixed an initialization error in join code. 2003-07-25 00:33 sdlime * maperror.c: Fixed small issue with delimiter in msGetErrorString(). Removed counter so code is a bit cleaner and output is correct. 2003-07-23 16:58 dan * mapdraw.c: Allow SIZEUNITS to work even if SYMBOLSCALE isn't specified (bug 373) 2003-07-23 10:16 sean * mapscript/python/pyextend.i: Protect preprocesser directives in saveToString() with a '%' to prevent them from being acted on by swig. 2003-07-22 16:05 dan * aclocal.m4, configure: Set LD_SHARED for MacOSX case (bug 208) 2003-07-21 19:31 assefa * mappostgis.c: Set to NULL some memebers in msPOSTGISLayerClose. 2003-07-21 12:55 assefa * mapscript/php3/php_mapscript.c: Correct bug in function drawLegendIcon (Bug 369). 2003-07-21 10:43 assefa * mapscript/php3/php_mapscript.c: Change prototypes for certain functions (Bug 362). 2003-07-19 22:09 sdlime * map.h, mapscript/mapscript.i: Did some clean up on mapscript.i. Removed all %new directives and replaced with %newobject. Added %newobject in a few places (like the template functions) to clean up memory leaks. Removed getFontsetFilename and exposed filename and numfonts (readonly) in the fontSetObj. Added getSymbolByName method to the symbolObj. 2003-07-17 10:53 sean * mapscript/python/pymodule.i: Using msGetErrorString() to output mapserver error stack. 2003-07-17 01:29 sdlime * map.h, mapgd.c, mapprimitive.c: Added code to offset filled polygons. Moved many GD-specific functions from mapprimative.c to mapgd.c and declared them static. Effectively they are no longer part of the public API. Folks should use the DrawLine|Marker|Shade functions instead. The cartographic line functions should be moved, but I'll let their author do that. 2003-07-16 15:57 sdlime * mapprimitive.c: Fixed an error in polygon label point computation. Thanks Vincent! (bug 356). 2003-07-16 12:44 assefa * mapswf.c: Correct bug related to labels with angle. 2003-07-16 12:05 assefa * mapswf.c: Correct file handle leak when opening fonts. 2003-07-15 20:19 sean * mapscript/: mapscript.i, mapzoom.i, python/tests/testMapScript.py: New SWIG interface file for map zooming convenience methods extending mapObj: zoomPoint, zoomRectangle, zoomScale. New tests for these in mapscript/python/tests/testMapScript.py. 2003-07-15 11:22 assefa * mapcontext.c: Modify schema location url. 2003-07-15 10:07 assefa * mapcontext.c: replace View_context by ViewContext for 1.0. support. 2003-07-15 01:22 sdlime * maperror.c, maperror.h, mapscript/mapscript.i: Simple error access works from SWIG MapScript. Also added a new msGetErrorString() function that concatenates all the error strings in the stack using a user defined delimiter string. That function is also exposed via MapScript. 2003-07-14 23:51 sdlime * map.h, maperror.c, maperror.h, mapfile.c, mapserv_fcgi.c, maptemplate.c, mapscript/mapscript.i, mapscript/python/pymodule.i: Changed the name of the function msGetErrorString to msGetErrorCodeString which is more descriptive. That function was used a few places so I changed references in a few places. maperror.h has been edited to expose a few functions to SWIG. mapscript.i has been updated to mimic the PHP error handling (not sure that I like it, too clunky. 2003-07-14 21:49 sdlime * mapsde.c: Added code to SDE-based which shapes function to reset the stream before using it. This is necessary in cases where connection information is shared across layers. 2003-07-14 21:44 sdlime * maptree.c: Updated msSearchDiskTree() to set an error message only if in debug mode. Fixes bug 359. 2003-07-14 11:19 sean * mapscript/python/: pymodule.i, tests/testMapScript.py: Renamed the MapservError exception to MapServerError. Added new test to make sure that the query* methods raise a MapServerNotFoundError in the case of a zero result set. 2003-07-12 17:15 sean * mapscript/mapscript.i: Brought mapscript.i up to date with change to msProcessQueryTemplate. The mapscript functions renders the images. 2003-07-11 12:21 dan * HISTORY.TXT: Added list of changes for 4.0-beta2 2003-07-11 12:04 dan * map.h: Set version to 4.0-beta2 2003-07-11 11:43 dan * mapcontext.c: Try to pick a supported format when current format is not supported 2003-07-10 18:10 dan * maperror.c: Report full error stack instead of just the last error (bug 346) 2003-07-10 17:11 dan * mapscript/php3/php_mapscript_util.c: Return the whole MapServer error stack in _phpms_report_mapserver_error() 2003-07-10 17:11 dan * mapsymbol.c, mapfile.c: Made parser output clearer error messages, also return the right line number 2003-07-10 16:02 dan * configure, configure.in: Fixed a few problems locating gdal-config and curl-config when they're not in PATH 2003-07-10 00:47 dan * map.h: Added .php to MS_TEMPLATE_EXPR (bug 324) 2003-07-10 00:21 dan * maplayer.c, mapraster.c, mapshape.c, mapshape.h, maptree.c, maptree.h, shptreetst.c, shptreevis.c: Added debug message about old index (qix) format being deprecated in msSHPDiskTreeOpen() - bug 273 2003-07-09 19:11 dan * mapxbase.c: Prevent crash in msDBFGetValueList() if item list contains an invalid item index which may happen in tiled datasets in which not all tiles contain the exact same set of attributes (which is illegal of course) - bug 212 2003-07-09 18:11 dan * mapquery.c: Fixed the msQuery... functions to return results in the case where we have a layer template but no class (bug 143) 2003-07-08 18:14 dan * maptemplate.c: Fixed bug 171 - temp layer for legend and scalebar appearing in HTML legend. Also fixed a bunch of memory leaks in HTML legend code. 2003-07-08 17:55 dan * maputil.c: Skip layers with status=MS_DELETE in msGetAllGroupNames 2003-07-08 17:54 dan * maplegend.c, mapscale.c: Set embedded legend and scalebar layer status to MS_DELETE to avoid interfering with html legend (bug 171) 2003-07-08 17:53 dan * mapscript/php3/php_mapscript.c: Several fixes to the processXxxTemplate() functions to properly report errors and fixed some memory leaks. 2003-07-08 08:36 frank * mapoutput.c: don't crash if format==NULL 2003-07-07 00:14 sdlime * map.h, mapcopy.c, mapfile.c, mapjoin.c, maptemplate.c: Changed joins (XBase only at this point) over to the open-prepare-next...next-close way of doing things. Compiles fine, but needs more testing. One-to-many support should work now but it needs to be hooked into the template code yet. Last thing before a candidate 4.0 release. 2003-07-03 11:30 assefa * maptemplate.c, maptemplate.h, mapscript/php3/README, mapscript/php3/mapscript_i.c, mapscript/php3/php_mapscript.c, mapscript/php3/php_mapscript.h: Add the possibility to generate image for function processquerytemplate (bug 341). 2003-07-02 23:01 assefa * map.h, mapfile.c, mapoutput.c: Add support for saving the output formats. 2003-07-01 00:44 sdlime * maplegend.c, mapscale.c: Changed layer names for embedded scalebar/legend to start with __embed__ so they can easily be filtered out with HTML legend code. 2003-06-30 23:08 dan * mapscript/php3/php_mapscript.c: Use imageObj instead of gdImagePtr in php3_ms_img_free() 2003-06-30 22:55 dan * mapscript/php3/Makefile.in: Avoid use of := in Makefiles since it's specific to GNUmake (bug 112) 2003-06-30 17:30 assefa * mapsymbol.c: Correct error on return value test. 2003-06-27 11:35 assefa * mapscript/php3/php_mapscript.c: Modify test in _phpms_build_shape_object (Bug 316). 2003-06-26 18:18 dan * mapscript/php3/php_mapscript_util.c: Fixed bug 323: when setting class properties, class member variables on which the script had a reference needed to be destroyed before we set them. Taken out all PHP3 legacy stuff. 2003-06-26 14:32 assefa * mapscript/php3/: README, php_mapscript.c: Add layer processing string related function/memeber/doc. 2003-06-26 09:54 assefa * mapscript/php3/mapscript_i.c: Use calloc instead of malloc in shapefileObj_new (Bug 344). 2003-06-26 08:43 assefa * mapcontext.c: typo : replace printf by fprintf. 2003-06-25 22:49 assefa * mapcontext.c: Add support for version 1.0.0 2003-06-24 03:55 tomas * mapprimitive.c: A short styles bug corrected for CARTOLINE symbol. Also a few implicit conversions from double to int. 2003-06-24 01:31 sdlime * mapquery.c: Updated msIsLayerQueryable (mapquery.c) to make sure templates are non-NULL and have a length greater than zero. Should fix bug #338. 2003-06-24 01:07 sdlime * mapscript/mapscript.i: Updated shapefileObj constructor to ditch the shapepath option. It was unused anyway and the constructor is now inline with the PHP version. 2003-06-23 16:06 tomas * mapprimitive.c: Antialias support for CARTOLINE symbol with optimized styles drawing for splitted data. Antialias must be set in the CLASS->STYLE section. 2003-06-23 15:54 tomas * mapsymbol.c: CARTOLINE join style default changed to MS_CJC_NONE 2003-06-20 16:24 sdlime * mapserv.c: Fixed a bug I introduced when moving the map_... processing. I was referencing the wrong mapObj. Stupid, stupid, stupid... 2003-06-19 09:59 attila * mapmygis.c: data field support 2003-06-19 01:24 sdlime * maplegend.c: Restored legend key outlines (triggered by setting OUTLINECOLOR). If an outline is requested then line symbols are clipped to the outline, otherwise lines are allowed to bleed a pixel or two beyond those boundaries- for most cases this looks fine but for fat lines it is gonna look goofy regardless. In those cases use the KEYIMAGE. 2003-06-18 09:52 frank * mapserv_fcgi.c: Added little header 2003-06-18 09:39 sdlime * maplegend.c: Tweaked code in legend builder to handle polygon layers slightly different. Now if a polygon layer contains only outlines and no fills (i.e. a polyline) then it is drawn using the zigzag legend shape rather than the box. I'll add legend outlines back in shortly. 2003-06-18 09:12 frank * Makefile.in: added mapserv.fcgi ... not in default build 2003-06-18 00:59 sdlime * mapfile.c, maplegend.c, mapprimitive.c: Fixed a bug in the scanline writer so that x coordinates can be in any order when passed in to the function. Fixes bug 336. 2003-06-17 16:15 frank * HISTORY.TXT: FastCGI 2003-06-17 16:14 frank * mapserv_fcgi.c: New 2003-06-17 16:13 frank * mapserv.c, maptemplate.c, maptemplate.h, mapwms.c: Added buffer parameter to msReturnTemplateQuery 2003-06-17 10:42 attila * shp2mysql.pl: minor bugfixes, speed improvements 2003-06-17 00:34 sean * mapscript/python/pymodule.i: split 'errorObj *ms_error = msGetErrorObj();' into two statements 2003-06-16 23:05 sdlime * mapfile.c: Updated loadExpressionString in mapfile.c to be a bit more tolerant of input. Now if a string does not match the logical or regex pattern it is automatically cast as a string expression. Removes the need for silly quotes. 2003-06-16 18:25 dan * HISTORY.TXT: Marked 4.0-beta1 in HISTORY listing 2003-06-16 18:23 dan * aclocal.m4: Initial attempt at fixing AC_LD_SHARED() for MacOSX, still not fully working 2003-06-15 23:03 sdlime * mapfile.c: Added PROCESSING to loadLayerString and to writeLayer function. At the moment only the BANDS option can be changed via a form. I think I got it write but should probably have Frank verify that, the NULL terminated array through me a bit. 2003-06-15 00:31 sdlime * mapserv.c: Moved code to alter the mapfile via a URL to loadMap in mapserv.c so WMS and WFS services can take advantage of that feature. 2003-06-13 13:42 sdlime * cgiutil.c, mapsde.c: Fixed bug in mapsde.c that caused SDE queries to fail. SDE streams were not being properly reset. (bug #315). 2003-06-13 11:42 dan * mapfile.c, configure, configure.in: Got rid of USE_GD_ANTIALIAS 2003-06-13 11:12 attila * shp2mysql.pl: Shapefile to MySQL database convertor, initial release 2003-06-13 11:12 attila * shp2mysql: shp2mysql rename 2003-06-13 09:28 assefa * nmake.opt: Add flag USE_GD_ANTIALIAS. 2003-06-13 08:26 attila * shp2mysql: Shapefile to MySQL database convertor, initial release 2003-06-13 06:46 attila * mapmygis.c: I wonder how versions before this worked at all... 2003-06-13 06:45 attila * mapdraw.c: Imagemap outputfilter related function call cleanup 2003-06-13 06:43 attila * map.h: Imagemap outputfilter related tocad compatibility i 2003-06-13 06:40 attila * mapimagemap.c: Drastic speed improvements, autocad compatibility improvements 2003-06-12 17:35 dan * configure: Initial attempt at fixing AC_LD_SHARED() for MacOSX, still not fully working 2003-06-12 16:35 dan * maphttp.c: Fixed test on result of curl_easy_init() in msHTTPExecuteRequests() 2003-06-12 15:34 dave * mappostgis.c: Add all accumulated bug fixes to the connector. Case insensitivity, array indexing problems, all known bugs removed. 2003-06-11 23:30 sdlime * map.h, maplabel.c, maplayer.c, mapshape.c, mapshape.h: Completed hiding tiled shapefile structs behind layerinfo pointer (bug 332). 2003-06-11 23:28 sdlime * mapsymbol.c: Fixed a couple of tiny problems with the function names reported by error messages. 2003-06-11 13:56 dan * HISTORY.TXT: Modified PHP MapScript SAPI test to accept 'cli' as well 2003-06-11 13:55 dan * mapscript/php3/: php_mapscript.c, php_mapscript.c: Modified PHP SAPI test to accept 'cli' as well 2003-06-11 13:54 assefa * mapswf.c: Output map extent in the main swf movie. 2003-06-11 13:42 assefa * maputil.c: Enabel format option FULL_RESOLUTION for swf and pdf. 2003-06-09 16:22 dan * configure, configure.in: Add -DUSE_GD_ANTIALIAS 2003-06-05 09:57 dan * map.h: Set version to 4.0-beta1 2003-06-05 09:53 assefa * Makefile.vc, nmake.opt, mapscript/php3/Makefile.vc, mapscript/php3/nmake.opt: 4.0 makefiles. 2003-06-04 13:57 assefa * mapscript/php3/php_mapscript.c: add initGrid call. 2003-06-04 11:47 frank * mapgd.c: enable alpha blending while drawing test into 24bit images - bugzilla 333 2003-06-03 19:49 assefa * mapscript/php3/mapscript_i.c: Set layer->prject to true when setting the projection. 2003-06-03 10:55 assefa * mapscript/php3/: README, php_mapscript.c: Add layer type MS_LAYER_GRATICULE. 2003-06-02 12:03 dan * maplayer.c: Fixed msLayerGetExtent() for shapefiles (bug 332) 2003-06-01 22:06 dan * HISTORY.TXT, map.h: Set version to 3.6.6 in preparation for release 2003-06-01 22:01 dan * configure, configure.in: Applied fix for GCC 3.x problems (include -lstdc++ by default) 2003-05-30 16:24 frank * mapscale.c: fixed bug with transparency and 24bit when embedding scalebar 2003-05-29 09:31 assefa * mapscript/php3/: php_mapscript.c, README: Add access to the transparent parameter in the outputformat object. 2003-05-29 09:28 assefa * map.h, mapdraw.c, mapscale.c: Add clearpen functions. 2003-05-29 09:27 assefa * mappostgis.c: Windows compilation issue. 2003-05-27 15:36 assefa * mapscript/php3/: README, php_mapscript.c: Add labelcaheObj. 2003-05-27 15:30 assefa * mapscript/php3/mapscript_i.c: Call msFreeLabelCache instaed of loacl call for function labelCacheObj_freeCache. 2003-05-27 15:28 assefa * mapfile.c: set cache->markers = NULL in msFreeLabelCache. 2003-05-27 08:57 assefa * mapscript/php3/php_mapscript.c: Set label size to default value (Bug245). 2003-05-25 14:48 dan * mapogr.cpp: Fixed test on connection value in msOGRFileOpen() 2003-05-23 00:14 sdlime * mapxbase.c: Fixed bug 326. Problem with string trimming logic. 2003-05-21 17:00 sdlime * cgiutil.c, cgiutil.h: Fixed cookie reading support to skip leading blanks before cookie names in the HTTP_COOKIE string. 2003-05-19 14:03 sdlime * cgiutil.c, mapscale.c: Fixed bonehead typo in cgiutil.c. 2003-05-19 12:09 assefa * mapscript/php3/php_mapscript.c: Set transparency and interlace in SaveImage. 2003-05-13 14:25 sdlime * cgiutil.c: Fixed getParams() function in cgiutil.c to return the correct number of parameters. It was returning one too many. 2003-05-12 17:57 dan * shptree.c: Made it even more obvious in output that old format is deprecated 2003-05-12 12:08 dan * shptree.c: Made new index format the default and marked old format N,L,M as deprecated 2003-05-09 16:34 sdlime * cgiutil.c: Initial coding to add cookie parameter passing to cgiutil.c. Untested at this point. 2003-05-09 15:48 dan * mapswf.c: Fixed compile errors. Still a potential problem in calls to msBuildPath() 2003-05-09 15:47 dan * mapfile.c: Put single quotes around WRAP value when writing LABEL object 2003-05-09 01:40 sdlime * mapdraw.c, maplegend.c: Ok, now KEYIMAGE works... 2003-05-09 00:26 sdlime * mapgd.c, maplegend.c: KEYIMAGE parameter should be working now. 2003-05-08 15:27 dan * mapfile.c: Added DEBUG ON/OFF when writing map, layer and classes 2003-05-08 14:44 julien * mapfile.c: Add TRANSPARENCY in writeLayer() 2003-05-08 13:32 sdlime * map.h, mapcopy.c, mapfile.c, mapfile.h, maplexer.l: Added KEYIMAGE parameter to classObj. This will allow us to accomodate raster layers in legends (fancy vector needs too). The user will be able to pre-define the image to use in a legend. 2003-05-08 09:27 sdlime * configure, configure.in: Added modification (thanks Chris) to configure to deal with the __gxx_personality_v0 problem that creeps in with new gcc versions. 2003-05-08 00:54 sdlime * map.h, mapdraw.c, mapgd.c, mapimagemap.c, maplabel.c, mappdf.c, mapswf.c, mapsymbol.c: Fixed bug 317, major errors in label caching and styles. Updated msGetMarkerSize() and msGetCharacterSize() to return proper types. That meant a few changes in the PDF/SWF drivers, very minor. 2003-05-07 19:14 sean * mapscript/mapscript.i: updated code in prepareImage() extension method so that it the same as that used in the beginning of msDrawMap(). 2003-05-07 15:05 sean * mapscript/mapscript.i: Changes to setFilter() and setExpression() extension methods to allow filter and expression to be undefined by passing NULL or an empty string as the argument. 2003-05-07 15:03 sean * mapscript/python/tests/testMapScript.py: New test cases for setting filter and expression strings 2003-05-01 00:27 sdlime * configure, configure.in, mapgd.c: Updated configure to recognize GD 2.0.12 and above. Edited mapgd.c accordingly. 2003-04-30 14:07 sean * mapscript/: mapscript.i, python/tests/testMapScript.py: Fixed getFontSetFile() extension to mapObj, now returns NULL if there is no fontset or fontset.filename. Also added new test cases to python/testMapScript.py. 2003-04-30 00:30 sdlime * mapgd.c: Fixed problem with ANTIALIAS support for GD. Fills, of course, are not antialiased just the outline is. Still not perfect though but getting close. 2003-04-29 23:30 sdlime * maptemplate.c: Removed a errant printf statement in maptemplate.c. 2003-04-29 13:20 dan * mapxbase.c: Re-enabled trimming leading spaces for numeric types in msDBFReadAttribute() 2003-04-29 12:47 assefa * mapdraw.c: WMS layer drawing is now using the map->layerorder. 2003-04-29 12:23 dan * mapxbase.c: Fixed msDBFReadAttribute(): was always returning NULL because of the change to not remove leading spaces 2003-04-29 01:34 sdlime * configure, configure.in, map.h, mapfile.c, mapgd.c: Initial crack at support for GD 2.x antialiasing support. Lines and polygons implemented so far. Untested since using GD 2.0.12 dumps core on my machine with or without my new code. 2003-04-28 23:37 dan * mapscale.c: Added #ifdef ENABLE_VARIABLE_INCHES_PER_DEGREE around use of center_lat to adjust inches per degree in msInchesPerUnit() (since I'm not that sure any more that this new feature is a good idea, see bug 309) 2003-04-28 22:35 sean * mapscript/python/: setup.py, tests/TESTING.txt, tests/fonts.txt, tests/symbols.txt, tests/test.map, tests/testMapScript.py: New testing map file and new unit tests in testMapScript.py 2003-04-28 22:31 sean * mapscript/python/pymodule.i: _raise_ms_exception() now writes out the entire MapServer error list implemented by Daniel Morissette. 2003-04-28 22:29 sean * mapscript/mapscript.i: Extended symbolsetObj with a getSymbol() method that works much like getLayer() and getClass() and fixed prepareImage() method of mapObj() by replacing inchesPerPixel[] with call to msInchesPerPixel(). 2003-04-28 22:27 sean * mapshape.h: Replaced deprecated %readonly and %readwrite directives with %immutable and %mutable 2003-04-28 22:26 sean * map.h, mapsymbol.h: Added #ifdef SWIG to header files to allow wrapping of symbolsetObj and fontsetObj and replaced deprecated %readonly and %readwrite directives with %immutable and %mutable 2003-04-28 22:16 sean * mapdraw.c: msDrawMap() now raises an MS_IMGERR when msDrawLayer fails. 2003-04-28 12:05 sdlime * mapxbase.c: Updated code in mapxbase.c to not trim leading blanks from attributes read from an xbase table. Trailing blanks are still trimmed. 2003-04-28 11:49 assefa * mappdf.c: Add support for outpout format option OUTPUT_TYPE=RASTER : It ouputs all the layers in a gd image and sens the image to PDF at save time. 2003-04-28 11:47 assefa * mapdraw.c: Add a hook for PDF to draw vector layers as rasters. 2003-04-28 11:46 assefa * map.h: Add addition parameter in the pdf Object structure. 2003-04-28 11:34 assefa * mapscript/php3/: php_mapscript.c, README: Add setformatoption and getformatoption on the outputformat object. 2003-04-26 13:27 dan * mapscale.c: Fixed calculation of inches/degree 2003-04-26 12:13 sdlime * mapfile.c: Updated code to load parameters via a URL to allow changes to layer and class name. (bug 311) 2003-04-26 12:07 sdlime * mapgd.c: Updated GD drawing code for line and marker symbols so that a color is NOT required for pixmap symbols. (bug 308) 2003-04-25 14:49 dan * configure, configure.in: Fixed --with-gd detection for case where libgd.a is not in default library path 2003-04-25 11:32 dan * map.h, mapdraw.c, mapquery.c, mapscale.c, mapserv.c, maptemplate.c, maptemplate.h, mapwms.c, mapscript/php3/php_mapscript.c: Replaced inchesperUnit[] by a msInchesPerUnit() function that provides better scale values for units DD (adjusts the inches/unit based on lat) 2003-04-24 19:21 assefa * mapswf.c, mapsymbol.c: Remove calls to msGDImageStringTTF. 2003-04-24 18:12 dan * mapscript/php3/README: Removed class_index and text args to shape->draw() method 2003-04-24 00:25 sdlime * configure, configure.in, map.h, maperror.c, mapgd.c, maplabel.c, mapraster.c: Pulled GD 1.x and Freetype 1.x support from configure scripts and code. Also updated version number to 4.0, whohoo. 2003-04-23 17:32 dan * maphttp.c: More fixes to return value and error reporting in msHTTPExecuteRequests() 2003-04-23 17:00 dan * mapquery.c: Allow WMS layers to be queryable in msIsLayerQueryable() 2003-04-23 15:49 dan * mapwmslayer.c: Use ',' as delimiter for wms_formatlist. Use lp->connection in priority over wms_onlineresource metadata in msBuildWMSLayerURLBase() 2003-04-23 15:13 dan * mapscript/php3/php_mapscript.c: Use class names in the format ms__obj for PHP class entry definitions. (We were getting name collisions with the "error" class.) 2003-04-23 14:38 dan * mapscript/php3/php_mapscript_util.c: Do not reset errorObj in _phpms_report_mapserver_error() 2003-04-23 11:31 dan * mapfile.c: Added msResetErrorList() call to msCleanup() 2003-04-23 11:08 dan * mapscript/php3/README: Use constant MS_NOERR in example for errorObj 2003-04-23 11:06 dan * maphttp.c: Added better error reporting for timeout situations 2003-04-23 11:06 dan * mapwmslayer.c: Better formatted error message in msDrawWMSLayerLow() 2003-04-23 10:36 dan * mapscript/php3/: README, php_mapscript.c: Added error code constants to php mapscript 2003-04-23 10:21 dan * mapwmslayer.c: Log an error in msDrawWMSLayerLow() if a GetMap request failed. 2003-04-23 09:47 dan * maperror.c, maperror.h, mapscript/php3/README, mapscript/php3/php_mapscript.c: Modified error handling to record multiple errors in a chained list, with the first error being the most recent. 2003-04-22 19:38 assefa * mapscript/php3/: README, php_mapscript.c: Use MIN/MAXINTERVAL instead of MIN/MAXINCREMENT for the grid. 2003-04-22 19:37 assefa * mapfile.c: write MININTERVAL and MAXINTERVAL for the grid instead of MIN/MAXINCREMENT. 2003-04-22 14:53 assefa * mapscript/php3/README: Add grid object and related functions. 2003-04-22 12:43 sean * mapscript/python/tests/: test.map, testCopyMap.py, testLayerOrder.py, testMapScript.py, testRemove.py: moved all python unit tests to testMapScript.py 2003-04-22 00:02 assefa * mapscript/php3/php_mapscript.c: Add grid object and related functions inside the layer object. 2003-04-21 15:12 novak * mapfile.c: Correct export of GRID keyword 2003-04-21 14:16 sean * mapscript/: mapscript.i, python/pyextend.i, python/pymodule.i: Moved Python-specific code to python/pymodule.i and python/pyextend.i. These are included into mapscript.i when SWIGPYTHON is defined. 2003-04-17 16:53 assefa * mapscript/php3/README: Add Output format. 2003-04-17 16:48 assefa * mapscript/php3/php_mapscript.c: Update php object when a select output format is done. 2003-04-17 09:21 assefa * mapscript/php3/php_mapscript.c: Register destructor for outputformat object. 2003-04-16 19:55 sean * mapshape.c: Fixed bogus function name in errors raised from msSHPOpenFile() 2003-04-16 19:54 sean * mapcopy.c: Commented out calls to msSHPOpenFile() in msCopyLayer(), they don't appear to be necessary and were failing as they didn't use msBuildPath(). 2003-04-16 16:31 dan * HISTORY.TXT, mapscript/php3/php_mapscript.c: Better looking phpinfo() output for php_mapscript (backported from v3.7) 2003-04-16 11:04 assefa * mapscript/php3/php_mapscript.c: the outputformat is now available through the map object. 2003-04-11 09:54 assefa * HISTORY.TXT, mapquery.c: Raster layers are set to be not queryable. 2003-04-11 09:13 assefa * mapquery.c: raster layer and grid layer are not queryable. 2003-04-10 13:24 frank * mapgdal.c: Use format extension for file created in the temp directory. This is mostly intended to work around the fact that some GDAL drivers (such as ECW) will replace the supplied extension with their own preferred extension. If we don't happen to use the preferred extension we will have a hard time opening the file that is created. 2003-04-09 03:13 dan * mapcontext.c, mapows.h, mapwms.c: Added GetContext (custom) request in WMS interface. Added missing gml: namespace in 0.1.7 context output. 2003-04-09 03:13 dan * mapgml.c: Fixed ref to XMLSchema-instance in output 2003-04-04 20:11 dan * mapshape.c: Include layer name in error msg if msTiledSHPOpenFile() fails. 2003-04-02 17:36 dan * map.h, mapfile.c, mapscale.c, mapscript/php3/php_mapscript.c, mapscript/php3/README: Change map->resolution to be of type double instead of integer 2003-04-02 12:32 sdlime * maputil.c: Added [raster] substitution to the REQUIRES and LABELREQUIRES parameters, i.e. context. Makes it easier to use different layer definitions if ANY raster layers are already on. A typical use would be to control transparency or to switch to an outline instead of a fill. 2003-03-31 11:41 frank * mapfile.c: added layer transparency setting for CGI 2003-03-31 11:38 frank * mapfile.c: call msPostMapParseOutputFormatSetup() in msLoadMapString() 2003-03-28 15:21 sean * mapscript/mapscript.i: Since I can't verify that the new typemaps are useful for scripting interfaces other than Python, I'm bracketing the previous edits in an #ifdef SWIGPYTHON. 2003-03-28 15:07 sean * mapscript/python/setup_wnone.py: New setup script which does some pre-build filtration of mapscript wrapper code to allow users to set string attributes to None. 2003-03-28 13:52 sean * mapscript/mapscript.i: Added typemaps provided by David Beazley to Steve Lime which will allow SWIG attribute accessor functions to accept NULL strings. 2003-03-28 08:02 dan * HISTORY.TXT, Makefile.in, Makefile.in: Disabled the 'make install' target, see bug 280. 2003-03-28 07:20 dan * configure, configure.in, configure, configure.in: Change --with-system-regex with --with-regex=system in error msg 2003-03-27 20:49 dan * map.h: Restored MS_MAXCLASSES, MAXLAYERS and MAXSTYLES to their original values 2003-03-27 06:25 attila * HISTORY.TXT: mapimage module can now generate DXF imagemaps 2003-03-26 18:17 assefa * Makefile.vc: Add flag WFSCLIENT. 2003-03-26 16:11 dan * mapscript/php3/: README, php_mapscript.c: Added debug member in layerObj and mapObj 2003-03-26 15:24 dan * maphttp.c, mapows.h, mapwfslayer.c, mapwmslayer.c: Do not call msDebug() unless debug flag is turned on 2003-03-26 15:23 dan * mapscript/: php3/mapscript_i.c, php3/php_mapscript.c, mapscript.i: msLoadWKTProjectionString() has been renamed msOGCWKT2ProjectionObj() 2003-03-26 12:04 frank * mapproject.h, mapraster.c: added debug flag to conversion func 2003-03-26 12:04 frank * mapogr.cpp: check layer->debug before reporting debug output 2003-03-25 12:43 dan * mapogr.cpp: Handle ogr-brush-1 (no fill) properly with STYLEITEM AUTO 2003-03-25 04:28 novak * mapgraticule.c: Fix crash when no labels specified. 2003-03-24 13:21 dan * HISTORY.TXT: Do not produce an error if SAPI is 'cgi-fcgi', required for PHP 4.3.x 2003-03-24 10:31 attila * dxfcolor.h, mapimagemap.c, mapscript/php3/mapscript_i.c: mapimage module can now generate DXF imagemaps 2003-03-20 00:55 sdlime * maptemplate.h: Silly readability improvement to the rediculously long list of modes in maptemplate.h 2003-03-20 00:49 sdlime * mapgd.c: Added patch by our friends at geoanalytic.com to leverage outline colors for TrueType marker symbols (similar to labels). 2003-03-20 00:40 sdlime * maplabel.c: Added a new version of msImageTruetypePolyline(...) from Stepan Kafka. 2003-03-20 00:36 sdlime * mapgd.c: Updated msDrawLineSymbolGD(...). Now supports scaled offsets. Thanks to Stepan Kafka. 2003-03-20 00:29 sdlime * maplayer.c, mapserv.h, maptemplate.c, maptemplate.h: Fixed one issue with shapfiles and the switch to use the void *layerinfo parameter. Also fixed problems when the arrays associated with CGI modes got out of sync. 2003-03-19 17:32 assefa * mapfile.c: Init map->mappath to NULL. 2003-03-19 05:07 attila * mapgd.c: Changed GD2_VERS check back to how it was (and should be). 2003-03-19 00:03 sdlime * maplayer.c: Updated maplayer.c for straight shapefiles to use the layerinfo pointer like other connection types. Still need to port tiled shapefiles to use it. 2003-03-18 17:32 sdlime * maptemplate.c: Added [toggle_layers] replacement string to maptemplate.c. 2003-03-18 17:29 assefa * mapimagemap.c, mapmygis.c: Fix windows (VC++) compilation problems. 2003-03-18 17:22 sdlime * mapcopy.c, mapdraw.c: Fixed a couple of references vendorlayerinfo parameters. Wierd. Not sure why the build last night did not find the problems. 2003-03-18 11:06 dan * map.h: Set version to 3.6.6-dev 2003-03-18 11:04 dan * HISTORY.TXT, map.h: Set version to 3.6.5 for release 2003-03-18 00:10 sdlime * mapshape.h: Added space in a shapefileObj to store the column indexes we need for any particular shape. These indexes will map DBF columns to specific spots in a shapeObj values array. With joins not every part of the values array will come from the main data source. Neat huh? 2003-03-17 23:56 sdlime * map.h, mapfile.c, mapgraticule.c, mapjoin.c, mapmygis.c, maporaclespatial.c, mappostgis.c, mapsde.c: Updating vendor specific layer code to use a common layerinfo (void *) rather than one named for each silly connection type. A bit cleaner code. This is just renaming a layerObj parameter nothing more.Done are sde, osi, mygis, graticules and postgis. Dan will have to deal with OGR and WMS/WFS since he has some merging to do. Renamed the joinObj tableinfo to joininfo. There is a method to my madness- dynamic joins just around the corner. 2003-03-15 18:27 frank * mapgd.c: removed an unused varaible 2003-03-15 18:17 frank * mapgd.c: fixed msImageCopyMerge ... was using pct backwards 2003-03-15 17:55 frank * maplayer.c: removed unused variables in msWhichItemsNew 2003-03-15 17:55 frank * mapdraw.c: removed buggy printfs 2003-03-14 10:29 attila * mapimagemap.c: Unnecessary variables commented (less warni 2003-03-14 09:07 attila * mapfile.c: Introduce MySQL generic support, enabled with --with-mygis when configuring 2003-03-14 08:51 attila * Makefile.in, configure, map.h: Introduce MySQL generic support, enabled with --with-mygis when configuring, imagemap output 2003-03-14 08:43 attila * mapscript/php3/php_mapscript.c: Introduce MySQL generic support, enabled with --with-mygis when configuring, imagemap output 2003-03-14 08:23 attila * mapgd.c: fix for users with GD2_VER = 1 2003-03-14 08:18 attila * mapdraw.c, mapimagemap.c, maputil.c: Introduce imagemap outputformat 2003-03-14 08:16 attila * configure.in, maplayer.c, maplexer.l, mapmygis.c: Introduce MySQL generic support, enabled with --with-mygis when configuring 2003-03-14 08:12 attila * mapoutput.c: Introduce MySQL generic support, enabled with --with-mygis when configuring 2003-03-13 19:20 assefa * mapgd.c: change style->outcolor for style->outlinecolor. 2003-03-12 15:38 assefa * maptemplate.c: Add a support of order tag as a layer parameter with possible values being ascending or descending. 2003-03-12 09:12 sdlime * maplayer.c: Started work on dynamic joins. 2003-03-11 11:52 dan * maplegend.c: Fixed crash with call to msClearLayerPenValues() in msCreateLegendIcon() 2003-03-10 12:15 novak * mapgraticule.c: Fix hang when no projection specified on graticule layer 2003-03-07 16:22 julien * mapcontext.c: Fix a typo in ContactFacsimileTelephone 2003-03-05 23:27 sdlime * maplayer.c: Entered some ideas (so I don't forget while I go fishing) for fixing some of the layer-based code to work with dynamic joins. Yipee! 2003-03-05 23:16 sdlime * Makefile.in, Makefile.vc, mapraster.c, mapserv.c, mapserv.h: Removed all traces of the old experimental EGIS support. 2003-03-05 11:13 frank * mapogr.cpp: added support for layers derived from ExecuteSQL() 2003-03-05 00:23 sdlime * mapraster.c: Bit of formatting in mapraster.c. 2003-03-04 23:54 sdlime * maplayer.c: Fixed formating issues in maplayer.c. 2003-03-04 23:35 sdlime * mapgd.c: Fixed an issue in the code that builds brushes in mapgd.c. It now checks outlinecolor if color is invalid (as is the case with outlines for polygons). 2003-03-04 22:36 dan * HISTORY.TXT, mapscript/php3/README, mapscript/php3/php_mapscript.c: Backport fix for bug 186 from version 3.7 (point->project() etc. problems) 2003-03-04 22:29 dan * mapscript/php3/README: Fixed example of use of project() method 2003-03-04 14:26 dan * HISTORY.TXT, mapraster.c: Fix problem reading WMS layers in GIF format (via GDAL) when GD doesn't support GIF 2003-03-02 23:38 sdlime * Makefile.vc: Added mapjoin.obj to to Makefile.vc. 2003-03-02 19:05 sean * mapscript/mapscript.i: Extended layerObj with getFilterString() method 2003-02-28 15:58 frank * map.h, mapdrawgdal.c, mapraster.c, mapresample.c: added preliminary support for the COLOR_MATCH_THRESHOLD 2003-02-28 15:02 frank * mapresample.c: fixed sizing of srcImage 2003-02-28 11:20 sean * mapcopy.c: Improved readibility, file header, function headers, and added F. Warmerdam's CPL_CVID macro. Removed the msCopySWF, msCopyPDF, and msCopyImage functions since they are not implemented properly and are not being tested. 2003-02-27 16:27 frank * map.h, mapgd.c: added msGDImageStringTTF() cover func with threadsafe locking 2003-02-27 16:27 frank * mapswf.c, maplabel.c, mapsymbol.c: use msGDImageStringTTF() cover func for thread safety 2003-02-27 16:26 frank * mapthread.c, mapthread.h: Added TLOCK_TTF 2003-02-27 00:43 sdlime * Makefile.vc: Added mapgraticule.obj to Makefile.vc. 2003-02-27 00:42 sdlime * mapgd.c: New version of imageOffsetPolyline() by Stepan Krafka. 2003-02-26 15:53 assefa * mapscript/php3/php_mapscript.c: Add test on module name 'cgi-fcgi'. Needed for php 4.3.X. 2003-02-26 11:47 frank * mapdrawgdal.c: dont crash on files with large color tables 2003-02-26 11:14 assefa * mapraster.c: Use msBuildPath3 when openning the raster file. 2003-02-25 16:41 frank * mapresample.c: fixed bug with asymmetric rounding around zero 2003-02-25 16:40 frank * mapfile.c, mapfile.h, maplexer.l: added support for setting EXTENSION in OUTPUTFORMAT from map file 2003-02-25 15:02 dan * maperror.h: Added prototype for msWriteErrorImage() 2003-02-25 14:50 dan * mapwms.c: Exceptions INIMAGE moved to msWriteErrorImage() in maperror.c 2003-02-25 11:41 assefa * mapscript/php3/README: Change from colorindex to colorobj for layer->offsite. 2003-02-24 17:50 sdlime * maperror.c: Added msWriteErrorImage() function to maperror.c. Basically it is what was in the WMS code, but a bit more generalized so that it can be used by the CGI application and maybe even MapScript. 2003-02-24 16:41 sean * mapscript/mapscript.i: Renamed the getExpression() method of classObj to a more proper getExpressionString() and made a change to insure that it returns NULL in the case of no expression. Also added a CVS Id key to the top of the file. 2003-02-24 16:25 frank * mapresample.h: include cpl_string.h 2003-02-24 16:22 frank * mapresample.c: Restructured the source window quite a bit so that input images with a rotated (or sheared) geotransform would work properly. Pass RAW_WINDOW to draw func. 2003-02-24 16:21 frank * mapraster.c: initialize cwd array ... should it really be set to something real? 2003-02-24 16:20 frank * mapdrawgdal.c: Added RAW_WINDOW support for use my mapresample.c 2003-02-24 10:21 frank * mapraster.c: Added a debug call for un-usable rotation 2003-02-23 21:19 dan * mapscript/php3/: README, mapscript_i.c, php_mapscript.c, php_mapscript.h: Added map->clone() method 2003-02-23 21:13 dan * mapscript/mapscript.i: Added error-checking in mapObj->clone() 2003-02-23 21:11 dan * map.h: Added prototypes for initReferenceMap() and initScalebar() 2003-02-23 21:01 dan * Makefile.in: Added mapcopy.o 2003-02-23 19:06 sean * mapscript/mapscript.i: Extended mapObj with removeLayer method and renamed the copy method to 'clone'. This seems to have a better connotation as we're only really copying the properties that would be defined in a mapfile, the genes if you will. Also extended mapObj with methods to get/set the layerorder. Currently for Python only, but I could add Perl if there was any interest. Extended layObj with promote() and demote() methods that call msMoveLayerUp and msMoveLayerDown respectively. Have committed unit testing scripts for these new methods into python/tests. 2003-02-23 18:53 sean * mapscript/python/tests/: testCopyMap.py, testLayerOrder.py, testRemove.py: New unit tests for layerorder methods, removeLayer and removeClass methods. 2003-02-23 11:57 sdlime * mapscript/mapscript.i: Several cosmetic changes to mapscript.i. Fixed a few return types to get away from 0/-1 to use MS_SUCCESS/MS_FAILURE. 2003-02-22 17:31 sdlime * mapscript/mapscript.i: Added 2 distance methods to shapeObj in SWIG MapScript. 2003-02-22 17:26 sdlime * mapscript/mapscript.i: Removed msClearPens method from SWIG mapscript, not needed anymore. 2003-02-22 00:29 sdlime * mapdraw.c: Added code to clear layer color indicies before a layer (vector only) is drawn. This should eliminate problems with friggin color indicies persisting between map draws. (bug #276) 2003-02-21 23:26 sdlime * map.h, mapdraw.c, maplegend.c: Updated msCreateLegendIcon() to safely clear color index values before the legend icon is rendered. This is necessary in case the mapObj structures have already been used to render a map. 2003-02-21 17:23 sean * mapcopy.c: Improved error handling in all functions. Implemented msCopySymbol function. 2003-02-21 14:19 julien * mapcontext.c: Do not put 'init=' before the srs to proj when it begin by 'AUTO:' 2003-02-21 11:55 assefa * mapscript/php3/: README, mapscript_i.c, php_mapscript.c, php_mapscript.h: Add function querybyindex and freequery. 2003-02-21 11:46 assefa * map.h, mapquery.c: Add function msQueryByIndexAdd and msQueryFree. 2003-02-20 14:49 frank * mapoutput.c: fixed implicit setting of JPEG quality from IMAGEQUALITY keyword 2003-02-20 00:43 sdlime * map.h, mapfile.c, mapjoin.c: Added wrapper for closing joined tables. 2003-02-19 14:37 assefa * mapscript/php3/: README, php_mapscript.c: Add an additional argument to function ms_newLayerObj to be able to create a new layer based on an existing layer. 2003-02-19 14:25 assefa * mapcopy.c: Add function msCopyHashTable. Correct compilation issues on Windows. 2003-02-19 14:24 assefa * mapfile.c: Init graticulelayerinfo to NULL in initLayer. 2003-02-19 14:23 assefa * map.h: Removed unued members from the classObj. Add prototypes for mapcopy functions. 2003-02-19 13:23 sean * mapcopy.c: Changed records to values in msCopyJoin to keep up with changes to joinObj in map.h. 2003-02-19 12:48 sean * mapscript/mapscript.i: Reimplemented getExpression extension to classObj. 2003-02-19 09:36 frank * mapgd.c: avoid warnings 2003-02-19 09:19 frank * maplayer.c, mapwfslayer.c: cleanup warnings 2003-02-19 09:16 sdlime * HISTORY.TXT: Updated HISTORY.TXT to reflect recent large changes. 2003-02-19 09:13 frank * mapfile.c, mapprimitive.c, mapthread.c: cleanup warnings 2003-02-19 09:09 sdlime * mapsearch.c: Added Dan Sunday's small change to the segment distance algorithm, now works for all cases. 2003-02-19 00:51 sdlime * map.h, mapfile.c, mapjoin.c, maplayer.c, maptemplate.c: Got basic JOINs working again. Still need to add one-to-many support. Only XBase at this point but should be easy to add other databases. Persistant connections (within a join work). 2003-02-18 17:58 assefa * mapdraw.c: Compilation error. 2003-02-18 17:38 sean * mapscript/python/tests/testCopyMap.py: Revised unit test to use saveToString() to compare maps drawn by original map and it's copy. 2003-02-18 12:31 sean * mapscript/mapscript.i: Added required path argument to msSHPOpenFile in shapeObj constructor. Removed classObj copy() method. Fixed revision conflict in LayerObj open(). 2003-02-18 10:58 sean * mapscript/python/tests/testCopyMap.py: Script to test mapscript and msCopyMap 2003-02-18 10:56 sean * mapscript/mapscript.i: Extended mapObj with a copy() method. 2003-02-18 01:52 sean * mapcopy.c: Functions to copy mapping objects. Have not planned to copy any caches. Have not yet implemented copy of any hash tables. Copied mapObjs are mostly functional, but do not draw properly, I think that the expressions are broken. Expression string is fine, but I need to take a closer look at whether we need to recompile the expressions. 2003-02-17 17:26 sdlime * Makefile.in: Added mapgraticule.o to Makefile.in. 2003-02-17 16:07 dan * HISTORY.TXT: Removed shapepath argument to all layer access functions 2003-02-16 22:12 novak * map.h, mapfile.c, mapgraticule.c: Rename structure variables with map file keywords so that they are identical 2003-02-16 22:01 novak * mapfile.c, mapdraw.c: Move GRID nesting inside LAYER rather than FEATURE 2003-02-15 15:24 novak * mapprimitive.c, maplexer.l, mapgraticule.c, maplayer.c: Initial graticule support 2003-02-15 15:21 novak * mapfile.c, mapfile.h: Initial graticule support 2003-02-15 15:18 novak * map.h: Initial graticule support 2003-02-14 15:17 assefa * mapscript/php3/: php_mapscript.c, README, mapscript_i.c, php_mapscript.h: Add savequery and loadquery functions. 2003-02-14 00:51 sdlime * maplayer.c, mapshape.c: Added code to msTiledSHPNextShape to skip NULL shapes. 2003-02-12 09:54 sdlime * map.h, mapfile.c, mapquery.c, mapsearch.c: Fixed buffered shape query. Algorithm for computing distance between line segments did not account for parallel segments. Fixed msQueryByShape to respect layer tolerances. Changed default layer tolerance to 0. I'd rather see users explicitly set tolerance for point queries than get unexpected results with ..ByShape or ...ByFeature queries. 2003-02-12 09:19 assefa * mapscript/php3/php_mapscript.c: layer_open does not take any argument. 2003-02-11 14:02 assefa * mapscript/php3/README: Layer->open doen not take argument anymore. 2003-02-11 14:01 assefa * mapscript/php3/: mapscript_i.c, php_mapscript.h: Distnace points functions have changed names. 2003-02-11 14:00 assefa * mapswf.c: Functions name change from dist to msDistancePointToPoint. 2003-02-11 09:45 sdlime * mapquery.c, mapsearch.c, mapscript/mapscript.i: Fixed one typo in msDistanceSegmentToSegment, there's one more though. Could be in my translation or in the original algorithm found on geometryalgorithms.com. 2003-02-10 10:14 sdlime * mapquery.c: More optimization in query code. 2003-02-10 00:43 sdlime * map.h, mapgd.c, maplabel.c, mappdf.c, mapprimitive.h, mapquery.c, mapsearch.c: Intial coding to allow feature-based searches to honor layer tolerances. This enables buffer searches on shape types other than points. This code compiles, but hasn't been tested and has not been moved to msQueryByShape(). 2003-02-08 20:40 dan * mapscript/php3/php_mapscript.c: Removed stray strcat() argument in Windows-specific map open code. 2003-02-08 12:16 dan * HISTORY.TXT, mapfile.c: Fixed problem with STATUS EMBED being written as QUERYONLY in msSaveMap() 2003-02-08 12:09 dan * mapfile.c: Removed "QUERYONLY" in array of status keywords 2003-02-07 01:18 sdlime * map.h, maplabel.c, mapquery.c, mapsearch.c, maputil.c, mapscript/mapscript.i: Started updating the distance functions for point and shape searches. PHP MapScript may need some tweaks to deal with any function name changes. Sorry folks... 2003-02-05 22:35 sdlime * mapscript/mapscript.i: Fixed small bug in mapscript.i related to last nights changes... 2003-02-04 23:40 sdlime * map.h, mapdraw.c, mapfile.c, mapgml.c, maplayer.c, mapows.c, mapquery.c, mapraster.c, mapshape.c, mapshape.h, mapswf.c, maptemplate.c, mapwfs.c, mapwms.c, shptree.c, mapscript/mapscript.i: Removed shapepath as an argument from msLayerOpen and msSHPOpenFile. The shapefile opening routine now expects just a filename. So, you must use msBuildPath or msBuildPath3 to create a full qualified filename. Relatively simple change, but required lots of changes. Demo still works... 2003-02-04 22:25 sdlime * map.h, mapjoin.c: More changes to join code. Changed xbase function to use msBuildPath and msBuildPath3. 2003-02-04 10:39 julien * mapscript/php3/php_mapscript.c: Use MS_SUCCESS to validate success in load/save map context 2003-02-04 09:51 assefa * mapscript/php3/php_mapscript.c: Add test on module name "cgi-fcgi". 2003-02-04 09:33 julien * mapcontext.c: Fix the closing tag of View_Context 2003-02-02 18:41 sdlime * Makefile.in, map.h, mapjoin.c, maptemplate.c, mapxbase.c: More basic join work. Added mapjoin.c and created a wrapper function for all databases supported in the future. 2003-02-02 15:45 tomas * map.h, mapgd.c, mapprimitive.c: New version of the CARTOLINE type of the symbol - a better quality of the generated symbols - supports offsets - supports styles in the symbol 2003-02-02 15:40 tomas * maplexer.l: Added NONE value for LINEJOIN parameter 2003-02-01 11:30 sdlime * map.h, mapfile.c, maplexer.l, mapquery.c, mapxbase.c: Getting the join code organized. At the moment this is just for xbase but I added connection parameters so other databases can be supported. 2003-02-01 10:31 sdlime * mapgd.c: Updated imageOffsetPolyline code in mapgd.c to use optimized code from Stefan Karka. 2003-01-31 13:57 frank * mapdrawgdal.c: fixed offsite support from pseudocolored or greyscale input: bug 274 2003-01-30 17:46 julien * mapcontext.c: mv context_* metadata to wms_context_* 2003-01-30 17:43 julien * mapcontext.c: Remove logourl heritage and customize encoding 2003-01-30 16:17 julien * mapcontext.c: Implement the version 0.1.7 2003-01-30 10:54 assefa * mapswf.c: Changes to msGetMarkerSize and msGetLabelSize. 2003-01-30 10:53 assefa * mapwmslayer.c: Windows compilation error. 2003-01-30 01:34 sdlime * map.h, mapdraw.c, mapgd.c, maplabel.c, maplegend.c, mappdf.c, mapsymbol.c: Updated the marker and label size calculation functions to take into account a scale factor, and size bounds. This should give us consitent placement and collision avoidance. Only the GD and PDF code has been fixed. 2003-01-29 20:29 dan * Makefile.in, configure, configure.in: Fixed a few issues with the --with-pdf option (-LPDF and mappdf.o) 2003-01-29 00:12 sdlime * mapgd.c: Finished adding createBrush code to mapgd.c to compensate for GD 2.0 problems with 8-bit brushes and tiles. 2003-01-27 17:38 sean * mapscript/mapscript.i: Extended mapObj with a cleanPens method using msClearPenValues. Corrected messages in error strings in saveToString to read saveToString rather than getImageGDString. 2003-01-27 10:17 assefa * mapscript/php3/README: Remove addColor on the map object. Not available anymore. 2003-01-24 12:01 dan * mapscript/php3/: README, php_mapscript.c: Produce a warning instead of an error in getLayerByName() if layer not found 2003-01-24 11:21 sdlime * mapscript/perl/examples/: dump.pl, shpinfo.pl: Fixed the 2 perl MapScript examples to work with Swig 1.3 generated modules. 2003-01-23 19:41 dan * mapscript/php3/php_mapscript.c: Make available the latlon projection object of the map object. (Assefa) 2003-01-23 17:57 frank * mapgd.c: only disable alpha blending flag within msImageCopyMerge 2003-01-23 16:42 dan * mapwmslayer.c: Support SLD in GetMap requests when wms_style_..._sld metadata is set 2003-01-23 16:41 julien * HISTORY.TXT, maptree.c: Fix qix bug. When there's no depth, now needswap is set correctly 2003-01-23 16:35 julien * maptree.c: Fix qix bug. When there's no depth, now needswap is set correctly 2003-01-23 09:52 assefa * mappostgis.c: Use strrchr instead of rindex on windows. 2003-01-23 09:37 sdlime * mapgd.c: Initial fixes for GD2 brush/tile problems with 8-bit images and 24-bit images. 2003-01-22 14:09 assefa * mapdraw.c: Coorect bug on test for flash output. 2003-01-22 13:20 sdlime * mapsde.c, mapscript/python/setup.py: Fixed SDE code to properly set the bounds of a shape. 2003-01-21 18:41 sdlime * map.h, mapfile.c, maplayer.c, mapsde.c: Initial coding with SDE enabled with connection pooling. Performance boost is noticable... 2003-01-21 10:24 sdlime * mapfile.c, mapsde.c: Starting pooling for SDE. 2003-01-21 00:58 frank * mapgd.c: Turn off alpha blending on 24bit gdImgs created with msImageCreateGD(). This is to prevent gd level gdSetImagePixel() blending interfering with the blending already done by code like msCopyImageMerge(). Also, incorporated tentative patch for msDrawLineSymbolGD() to force creation of 24bit brush image for 24bit work. We may take another approach to this but I want to commit an example of how to do this. Bugzilla 267. 2003-01-21 00:55 frank * mapdrawgdal.c: avoid core dumping when classifying 24bit image, fixes colors - bug 270 2003-01-21 00:54 frank * mapraster.c: return a sensible value if msAddColorColorGD() is called for a 24bit image 2003-01-21 00:00 sdlime * map.h: Added function prototypes for the connection pooling functions in mapfile.c to map.h. Changed mapObj member sameConnection to sameconnection for consistancy. I SWIG supports case insensitivity for member names then I'd certainly advocate prettying up the structure member names. 2003-01-20 23:25 frank * mapresample.c: moved InvGeoTransform to top to predeclare 2003-01-20 23:17 frank * mapraster.c: ensure msDrawRasterLayer() returns MS_FAILURe, not -1 on failure 2003-01-20 23:16 frank * mapresample.c: allways ensure InvGeoTransform is available 2003-01-20 23:15 frank * mapresample.c: shift USE_PROJ ifdefs to avoid build warnings without PROJ.4 2003-01-20 23:08 frank * maperror.c: added SUPPORTS=GD2_RGB version item 2003-01-20 12:14 dan * map.h, mapstring.c: Use const char * instead of char * as arg. to msEncodeUrl() 2003-01-17 17:50 assefa * mapswf.c: Correct bugs related to msGetOutputFormatOption. 2003-01-17 17:49 assefa * mapdraw.c, mappdf.c: Add WMS support for PDF. 2003-01-17 16:48 sdlime * mapdraw.c, mapgd.c: Fixed label scaling (at least for GD output) so that LABEL MINSCALE/MAXSCALE are honored. Somehow that didn't make into the GD 2.0 re-write I did. Oops. 2003-01-17 16:14 sdlime * mapfile.c: Trivial (perhaps even anal) change of a variable name. 2003-01-17 10:47 frank * mapoutput.c: ensure that msApplyDefaultOutputFormats() does not modify map->imagetype 2003-01-16 12:32 dan * mapscript/php3/php_mapscript.c: Applied new phpinfo function using PHP4 formatting (from Jeremy G.) 2003-01-15 14:58 dan * mapfile.c: Removed msDebug() call in AUTO projection code 2003-01-15 14:55 dan * mapfile.c: Fixed AUTO:42004 definition 2003-01-15 14:15 dan * mapwmslayer.c: Do not set TIME= parameter in GetMap URL if wms_time metadata is empty 2003-01-15 14:05 dan * mapwmslayer.c: Fixed the fix from v1.39 - the test on pszFormatsList had been removed instead of the test on pszStylesList 2003-01-13 23:13 dan * mapfile.c, mapproject.c, mapwms.c, mapwmslayer.c: Added support for WMS AUTO projections 2003-01-13 15:37 dan * mapscript/php3/php_mapscript.c: Set $line->numpoints and $shape->numlines after add() calls (bug 69) 2003-01-13 09:44 assefa * mapscript/php3/: README, php_mapscript.c: Remove setcolor functions from label and style classes. They were redundant since there is a setRGB function on the color object. 2003-01-12 22:07 dan * mapserv.c: Fixed seg. fault in %variable% code in loadMap(), msObj->Map was accessed but hasn't been set yet. 2003-01-12 22:06 dan * mapwms.c: Produce an error if requested WIDTH or HEIGHT > MS_MAXIMGSIZE (2048) 2003-01-12 20:30 dan * mapdraw.c: Fixed #if GD2_VERS > 1 test around msImageCopyMerge() call (was #ifdef ...) 2003-01-11 18:26 frank * mapfile.c: Call msOutputFormatValidate() when done setting up outputFormatObj. Also, set transparency flag based on RGB/RGBA image modes if not set by user. 2003-01-11 18:25 frank * mapoutput.c: Bug 249: msApplyOutputFormat() will switch imagemode from RGB to RGBA if transparency is requested. Added msOutputFormatValidate() function. 2003-01-11 18:25 frank * map.h: added msOutputFormatValidate() 2003-01-11 18:24 frank * mapdraw.c, mapgd.c: bug 249: added msImageCopyMerge() that is alpha savvy 2003-01-11 17:20 frank * mapfile.c: predeclare msCloseConnections 2003-01-11 12:32 frank * mapoutput.c: When GD2 isn't available create a PC256 mode JPEG driver by default 2003-01-10 23:18 sdlime * mapfile.c: Changed default styleObj offsets to 0, duh... 2003-01-10 23:13 sdlime * mapfile.c: Changed default styleObj offsets to 0, duh... 2003-01-10 19:06 dan * mapscript/php3/: README, mapscript_i.c, php_mapscript.c, php_mapscript.h: Added setWKTProjection() to mapObj and layerObj 2003-01-10 14:23 dan * mapdraw.c, maphttp.c: Do not produce a fatal error if WMS layer download fails, just like in 3.6 2003-01-10 14:21 dan * mapscript/php3/php_mapscript.c: Removed style->sizescaled from PHP wrappers 2003-01-10 12:37 dan * mapraster.c: Fixed problem with reference map box becoming transparent with gd 1.8.4 and a PNG reference image. 2003-01-10 10:10 frank * mapdrawgdal.c: fixed a few bugs in support for classified rasters 2003-01-10 10:10 frank * mapraster.c: ensure class colors are resolved to pen values 2003-01-10 10:08 frank * map.h: fixed MS_TRANSPARENT_COLOR macro return values 2003-01-10 01:51 sdlime * HISTORY.TXT, mapfile.c, maptemplate.c: Changed default presentation of feature attributes to escape a few problematic characters for HTML display (eg. > becomes >). Added [itemname_raw] substitution to allow access to unaltered data. 2003-01-10 01:39 sdlime * map.h, mapows.c, mapows.h, mapstring.c: Moved msEncodeHTMLEntities() and msDecodeHTMLEntities() from mapows.c to mapstring.c so they can be used a bit more freely. 2003-01-09 21:47 dan * mapscript/php3/README: Removed sizescaled in styleObj 2003-01-09 08:44 sdlime * map.h, mapfile.c: Added persistent database connection code Jan Hartman wrote. I've not committed the database specific implementations however. 2003-01-08 17:19 assefa * maphttp.c: Patch for windows with problems related to the select function. 2003-01-08 14:10 dan * HISTORY.TXT, map.h: Set version info to 3.6.5-dev 2003-01-08 14:06 dan * HISTORY.TXT, map.h: Set version info for 3.6.4 release 2003-01-08 12:04 assefa * Makefile.vc, README.WIN32: Chaneg path of libcurl. 2003-01-08 11:58 assefa * mapscript/php3/Makefile.vc: Modify libcurl path. 2003-01-08 11:21 assefa * mapscript/php3/php_mapscript.c: Bug in ms_newMapObj related to empty filename. 2003-01-08 10:00 assefa * mapscript/php3/: mapscript_i.c, php_mapscript.c, php_mapscript.h: Add setsymbolbyname in the style class. 2003-01-07 20:16 assefa * mapscript/php3/php_mapscript.c: Correct bugs on Windows related to paths. 2003-01-07 18:47 assefa * maphttp.c, mapserv.c: Correct Compilation error. 2003-01-07 16:39 dan * configure, configure.in, configure, configure.in: Fixed --with-gdal=DIR to say --with-gdal=PATH 2003-01-07 16:28 dan * HISTORY.TXT, configure, configure.in, configure, configure.in: Produce an error if --with-gdal doesn't point to a valid gdal-config file 2003-01-06 23:24 sdlime * map.h, mapserv.c: Added DATA to the list of map file elements checked for %variable% substitutions. Moved that code from loadForm to loadMap so that WMS/WFS services may also take advantage of that. 2003-01-06 17:22 assefa * mapscript/php3/Makefile.vc: Add libcurl, xerces flags. 2003-01-06 17:16 assefa * README.WIN32: Add libcurl doc. 2003-01-06 17:14 assefa * Makefile.vc: Add libcurl flags. 2002-12-30 09:29 sdlime * map.h, mapfile.c: Moved JOINs from CLASS objects to LAYER objects. Simplifies code in the long run. 2002-12-24 00:19 dan * mapscript/php3/php_mapscript.c: Produce a warning in selectOutputFormat() if it fails. 2002-12-23 22:26 dan * map.h, maplegend.c, mapscript/mapscript.i, mapscript/php3/mapscript_i.c: Make msCreateLegendIcon() return imageObj + properly handle format (bug 227) 2002-12-23 22:18 dan * maptemplate.c: Fixed memory leaks 2002-12-23 21:46 dan * maplabel.c: Make a copy of the labels->styles->symbolname string when style is copied in msAddLabel() to avoid double free in msFreeStyle() 2002-12-22 10:17 frank * mapdraw.c: fixed bug in transparency logic 2002-12-21 17:04 frank * mapoutput.c: I regressed the changes Julien made, and reimplemented the same effect with the logic in msApplyDefaultOutputFormats(). Should be much safer now. 2002-12-21 16:19 frank * mapfile.c, mappdf.c: fix leak of getPath() return value 2002-12-21 15:40 frank * mapgd.c: increment missing reference count on outputFormatObj 2002-12-21 15:39 frank * mapwms.c: use GD/PC256 for default driver name instead of non-existant image/{gif,png} 2002-12-21 15:39 frank * mapfile.c: Ensure reference count on outputFormat is checked before free 2002-12-20 16:40 julien * map.h, mapfile.c, mapoutput.c, mapscript/mapscript.i, mapscript/php3/mapscript_i.c: Create default output format even if format are specified in mapfile 2002-12-20 15:21 julien * mapcontext.c: wms_style__title is now set correctly 2002-12-20 11:34 dan * mapwmslayer.c: Added support for wms_time metadata to pass TIME= parameter in WMS requests 2002-12-19 22:43 frank * mapows.c: ensure this builds without libcurl 2002-12-19 22:28 frank * mapdraw.c: fix builds without WMS support 2002-12-19 14:27 julien * mapfile.c, maplabel.c, mapscript/php3/php_mapscript.c: use an absolute path in map->mappath 2002-12-19 14:26 julien * mapcontext.c: Don't set the projection for each layer 2002-12-19 12:15 dan * mapgml.c: Encode HTML entities in attribute field values in GML output 2002-12-19 02:35 dan * mapwfslayer.c: Call msWFSLayerWhichShapes() inside open() to force downloading layer and enable msOGRLayerGetItems() to work for queries. i.e.WFS queries work now. 2002-12-19 01:30 dan * mapdraw.c, maphttp.c, mapows.c, mapows.h, mapwfslayer.c: Enable caching WMS/WFS request using tmp filename built from URL 2002-12-19 00:17 dan * mapows.c, mapows.h, mapwfs.c, mapwfslayer.c: Report WFS exceptions, and do not fail on WFS requests returning 0 features 2002-12-18 23:47 dan * configure, configure.in: Fixed little glitch with --without-xpm.. all GD libs were lost sometimes 2002-12-18 21:52 dan * configure, configure.in: Enable use of --without-xpm configure switch 2002-12-18 17:36 dan * mapwfs.c: Sorted out projection handling in GetCapabilities and Getfeature 2002-12-18 17:18 dan * mapproject.c: Added support for wfs_srs in msGetEPSGProj() 2002-12-18 11:45 dan * mapows.c, mapows.h, mapwfs.c, mapwms.c: Fixed WFS capabilities to validate against schema 2002-12-17 18:38 dan * configure, configure.in: Do the libcurl version test in hexadecimal (add 0x prefix) 2002-12-17 18:29 dan * README.CONFIGURE, configure, configure.in: Fixed version test on libcurl using 'curl-config --vernum' 2002-12-17 18:02 dan * mapoutput.c: I assigned the wrong value to map->imagetype. Duh! 2002-12-17 17:52 dan * mapscript/php3/: README, php_mapscript.c: Fixed return value of map->selectOutputFormat() 2002-12-17 17:52 dan * mapoutput.c: Update value of map->imagetype in msSelectOutputFormat() 2002-12-17 17:04 dan * mapoutput.c, mapscript/php3/README, mapscript/php3/php_mapscript.c: Added PNG24 to the list of default output formats with GD2 2002-12-17 16:33 dan * maphttp.c, mapows.h, mapwfslayer.c, mapwmslayer.c: Enable following redirections with libcurl (requires libcurl 7.10.1+) 2002-12-17 00:30 dan * mapwfslayer.c, mapwmslayer.c: Fixed HTTP timeout value (in secs, not msecs) for WMS/WFS requests 2002-12-16 23:50 dan * mapgml.c, mapwfs.c: Fixed a few WFS XML validation issues 2002-12-16 23:49 dan * mapquery.c, mapserv.c, map.h: Created msGetQueryResultBounds() 2002-12-16 23:48 dan * mapwfslayer.c: Accept version 0.0.14 in addition to 1.0.0 2002-12-16 16:32 dan * maphttp.c: Made CURLOPT_NOSIGNAL setting optional for now to work with libcurl 7.9.6+ 2002-12-16 15:34 dan * HISTORY.TXT, Makefile.in, Makefile.vc, README.CONFIGURE, configure, configure.in, maperror.c, maperror.h, mapfile.c, maphttp.c, mapows.h, mapwfslayer.c, mapwmslayer.c: Flush libwww and use libcurl instead for HTTP requests in WMS/WFS client 2002-12-16 14:11 assefa * mapswf.c: WMS support was broken. 2002-12-16 14:08 assefa * mapscript/php3/php_mapscript.c: Remove unuses vraiables. 2002-12-16 14:00 assefa * mapdraw.c: WMS call for SWF missing. 2002-12-16 13:59 assefa * mapgdal.c: Make sure map object is not null. 2002-12-16 13:59 assefa * maputil.c: Make sure map object is not null in SaveImage. 2002-12-14 12:34 frank * mapgd.c: Incorporated msFixedImageCopy() function which fixes a bug in gdImageCopy() when copying from 8bit images to truecolor images, as is done for circle symbols. See http://mapserver.gis.umn.edu/bugs/show_bug.cgi?id=231 2002-12-13 14:33 julien * mapscript/php3/: README, php_mapscript.c: zoomScale receive a double instead of an integer 2002-12-12 20:32 dan * mapwfslayer.c: OOOpps.. lp->wfslayerinfo was not set in msWFSLayerOpen() 2002-12-12 19:57 dan * map.h, mapdraw.c, maplayer.c, mapogr.cpp, mapows.c, mapows.h, mapwfslayer.c, mapwmslayer.c: Modified WFS implementation to behave more as a real vector data source 2002-12-12 16:07 julien * mapfile.c: replace %g by %.15g in extent element in msSaveMap 2002-12-12 14:30 assefa * mapscript/php3/mapscript_i.c: Correct call to msDrawShape function. 2002-12-12 00:48 sdlime * HISTORY.TXT, mapserv.c: Added CONNECTION to the list of mapfile parameters that can accept %variable% substitutions via the CGI program. 2002-12-11 23:31 sdlime * mapscript/mapscript.i: Partially updated mapscript.i to the Swig 1.3.x interface syntax. 2002-12-11 13:10 julien * mapcontext.c: Remove possible WARNING inside other tags 2002-12-11 11:52 assefa * mapscript/php3/README: Remove MS_GIF, MS_PNG ... not used anymore. 2002-12-10 13:34 dave * mappostgis.c: Added case insensitive look-ups applied fix connect string bug patch submitted by Vinko Vrsalovic . 2002-12-09 17:01 dan * mapscript/php3/README: Documented return value of point->setXY() 2002-12-09 12:20 julien * mapfile.c, maplayer.c, mapraster.c, mapshape.c, mapsymbol.c, maputil.c, mapscript/php3/README: Modif to stabilize the msBuildPath stuff 2002-12-02 10:34 dan * configure, configure.in: Added --with-xpm for GD 2002-12-02 09:00 sdlime * maptemplate.c: Initial code for re-activating JOINs. Very skeletal (i.e. nothing works). 2002-12-02 01:09 sdlime * mapquery.c: Changed msJoinDBFTables() return types to use MS_SUCCESS/MS_FAILURE. 2002-12-02 00:19 sdlime * Makefile.in, mapscript/perl/Makefile.PL, mapscript/python/setup.py, mapscript/tcl/configure: Changed filename perlvars to mapscriptvars since it's being used a bit more generally. 2002-12-01 11:17 sdlime * mapscript/python/: README, setup.py: Replacing Frank's setup information with Tim Cera's. 2002-11-29 14:28 julien * mapcontext.c: Replace ' ' by ',' in stylelist and formatlist srs 2002-11-27 16:00 julien * mapcontext.c: Fatal error if server version is missing in load function 2002-11-27 15:14 julien * mapcontext.c: Use the map srs if no layer srs is specify 2002-11-27 15:13 julien * mapwmslayer.c: valid only the style (not stylelist) to build the base url 2002-11-27 01:08 sdlime * mapscript/mapscript.i: Fixed a few stupid mistakes in mapscript.i. 2002-11-27 00:50 sdlime * mapscript/python/examples/: shpdump.py, shpinfo.py: Added a couple of python MapScript examples. 2002-11-26 21:02 frank * mapraster.c: added drawTIFF() debug statement 2002-11-26 19:07 dan * mapresample.c: Return -1 if srcImage cannot be created in msResampleGDALToMap() 2002-11-26 19:06 dan * mapgd.c: Produce an error msg in msImageCreateGD() if width or height invalid 2002-11-26 16:19 dan * mapscript/php3/php_mapscript.c: Made load/saveMapContext() produce E_WARNING instead of E_ERROR if context fails to load or save. (i.e. so we can trap errors) 2002-11-26 16:03 dan * mapscript/php3/README: Updated return value for load/saveMapContext() 2002-11-25 20:37 dan * mapcontext.c: Fixed compile warnings 2002-11-25 20:29 dan * HISTORY.TXT, mapwmslayer.c: Fixed parsing of spaced-delimited wms_srs metadata 2002-11-25 19:06 dan * mapwmslayer.c: Removed offsite hack for bug 214. Not needed any more since bug is fixed. 2002-11-25 16:50 julien * mapwmslayer.c: add \0 in the isspace validation for epsg in msBuildWMSLayerURL 2002-11-25 16:48 dan * mapcontext.c: Set map units after setting new projections in msLoadMapContext() 2002-11-25 13:41 dan * mapwmslayer.c: Do not overwrite lp->connection in msBuildWMSLayerURL() 2002-11-25 09:48 julien * mapcontext.c: One SRS tag with multiple SRS elements space separated 2002-11-22 22:54 frank * mapwms.c: ensure there is at least an empty string for formatlist 2002-11-22 16:50 julien * mapcontext.c: Fix SRS and LegendURL for 0.1.2 2002-11-22 16:42 dan * mapfile.c: Do not reset map->layerorder[] in saveMap() 2002-11-22 12:42 julien * mapcontext.c: Support DataURL and LogoURL for 0.1.2 version 2002-11-22 10:12 julien * mapcontext.c: Fix the seg fault temporaly fixed on 2002/11/21 17:07:34 2002-11-21 15:39 julien * mapcontext.c: Support the wms_srs metadata and support multiple SRS tag 2002-11-21 15:27 frank * mapdraw.c: substantially altered the way msDrawLayer() handles transparency: bug 230 2002-11-21 14:52 dan * mapwms.c: Added support for RADIUS GetFeatureInfo parameter (value in pixels) 2002-11-21 14:51 frank * mapdrawgdal.c: avoid warnings 2002-11-21 12:07 julien * mapcontext.c: temporaly fix a seg. fault with pszSLD2 2002-11-21 10:54 julien * mapcontext.c: Valid empty Format and style, some chage to 0.1.2 version 2002-11-20 23:10 sdlime * HISTORY.TXT, map.h, mapfile.c, mapfile.h, maplexer.l, mapserv.c: Implemented the security measures necessary to limit access to files via the CGI program. 2002-11-20 19:59 dan * mapwmslayer.c: Added msBuildWMSLayerURLBase() to build WMS connection URL from metadata 2002-11-20 19:42 dan * mapdraw.c: Produce an error instead of a crash if map->outputformat not set 2002-11-20 18:57 julien * mapcontext.c: Remove duplicated code of style and format and create a wms_name 2002-11-20 17:18 julien * mapscript/php3/php_mapscript.c: Propagate changes made by msLoadMapContext to PHP mapObj 2002-11-20 17:17 julien * mapcontext.c: Replace fatal error by msDebug 2002-11-20 16:25 dan * mapcontext.c: Duh! Forgot to set the proper path for the contexts/0.1.4/context.xsd 2002-11-20 16:22 dan * mapcontext.c, mapows.c, mapows.h, mapwfs.c: Added msOWSGetSchemasLocation() for use by both WFS and WMS Map Context 2002-11-20 14:08 julien * mapcontext.c: Support onlineResource of version 0.1.2 2002-11-20 12:17 julien * mapcontext.c, mapows.c, mapows.h: Support version 0.1.2 of MapContext Remove warning from tags Encode and decode all url 2002-11-20 00:27 frank * mapdrawgdal.c: initial 24 to 8 bit dithering 2002-11-19 15:43 frank * mapfile.c: added PROJ.4 cleanup to msCleanup() 2002-11-19 13:32 frank * mapresample.c: fixed alpha blending if target has alpha zero 2002-11-19 13:31 frank * maperror.c, maperror.h: make const parameters to msSetError() actually be const 2002-11-19 13:31 frank * map.h, mapfile.c, mapfile.h, maplexer.l: added support for PROCESSING directive on layer 2002-11-19 13:30 frank * mapraster.c: moved drawGDAL to mapdrawgdal.c 2002-11-19 13:30 frank * mapdrawgdal.c: New 2002-11-19 13:29 frank * Makefile.in, Makefile.vc: added mapdrawgdal 2002-11-19 12:56 frank * mapgdal.c: don't call GDALDestroyDriverManager() if GDAL is old 2002-11-19 11:53 frank * mappostgis.c: added debug case for MS_LAYER_GRATICULE 2002-11-19 09:38 frank * mapoutput.c: fixed bug in msApplyOutputFormat with transparent override 2002-11-19 09:37 frank * mapscale.c: updated to allow override of transparent and interlace outputformat flags 2002-11-19 02:24 frank * mappdf.c: fix pdf build? 2002-11-19 01:58 frank * maputil.c: fix imageObj leak 2002-11-19 00:47 frank * mapoutput.c: cleanup memory leak 2002-11-19 00:47 frank * mapgdal.c, mapraster.c: centralize GDAL initialization and cleanup 2002-11-19 00:47 frank * map.h, mapfile.c, shp2img.c: added msCleanup 2002-11-19 00:13 frank * mapraster.c: removed msBuildPath() stuff from readGEOTiff() 2002-11-18 23:50 frank * mapresample.c: fixed x/y transpose bug with alpha blending for RGBA imagemode 2002-11-18 21:27 dan * mapows.c: Fixed unterminated buffer in msEncodeHTMLEntities() 2002-11-18 17:32 frank * mapresample.c: additional work to make transparency work properly for RGB or RGBA GD modes 2002-11-18 16:17 frank * mapresample.c: Further work on last fix. Now the transparent value on the temporary image is setup properly via imagecolor, and by forcing the transparent flag in a temporary outputFormatObj. This ensures that msAddColorGD() will avoid returning the transparent color for any other purposes. 2002-11-18 13:37 julien * map.h, mapraster.c, mapstring.c, maptemplate.c: Implement msBuildPath3 to remove problem with recursive msBuildPath (Bug 220) 2002-11-18 10:36 frank * mapresample.c: For pseudocolored GD images, avoid copying the destination colormap to temporary imageObj. Instead remap colors during resampling. Also ensure source image has a transparent color. Unrelated fixes made to resamping code for RGBA GD buffers so that alpha blending is done. Previously alpha issues were being ignored during overlay. 2002-11-18 09:26 frank * mapraster.c: Changed add_color() to msAddColorGD() and made public. Removed msBuildPath() calls for GDALReadWorldFile() call ... path already completed in GDALGetDescription(). 2002-11-18 09:25 frank * map.h: made msAddColorGD public 2002-11-17 12:47 frank * mapogr.cpp: use msTryBuildPath() for open statement 2002-11-17 12:47 frank * map.h, mapstring.c: added msTryBuildPath 2002-11-17 12:47 frank * mapraster.c: use msTryBuildPath 2002-11-17 12:21 dan * mapscript/php3/: README, php_mapscript.c: Fixed bug 186 - Crash with project() method of rect, point, line, shape 2002-11-16 16:39 frank * mapgdal.c: fix support for generating colormaped files with transparency 2002-11-16 16:39 frank * mapraster.c: fixed problem with releasing thread lock if GDALOpen() fails, extra debug 2002-11-16 16:21 frank * shp2img.c: added switches for setting debug output 2002-11-16 16:17 frank * mapthread.c: added debugging support 2002-11-15 16:46 dave * mappostgis.c: Took away some case sensitivity for things like "using UNIQUE". Changed documentation (error messages) so they linked to the postgis site because mapserver doesnt like long error messages. 2002-11-15 16:44 assefa * maptemplate.c: Correct bug when checking for a valid class. 2002-11-15 13:53 assefa * mapcontext.c: Correct test on fread cuasing problems on Windows. 2002-11-15 11:32 dan * mapwmslayer.c: Works more often with offiste=RGB:210,220,230 for bug 214 workaround 2002-11-15 10:32 dan * mapscript/php3/: README, php_mapscript.c: ReferenceMap's extents, color and outlinecolor shouldn't be marked read-only 2002-11-15 01:15 dan * mapresample.c, mapwmslayer.c: Temporary patch for bug 214 (WMS transparency issue) 2002-11-14 17:48 dave * HISTORY.TXT, mappostgis.c: 3.7 mappostgis added. Bug fixes, better help, more functionality. 2002-11-14 13:46 julien * mapcontext.c: Include the ifdef to compile without the USE_WMS_LYR tag 2002-11-13 23:06 dan * mapresample.c: Fixed test for !gdImageTrueColor() in msResampleGDALToMap() to copy palette of GD image after the call to drawGDAL() 2002-11-13 20:12 assefa * maplabel.c: Use label size instead of labelsize parameter. 2002-11-13 19:18 dan * mapfile.c: Do not write invalid layer TYPE value if layer->type = -1 2002-11-13 19:18 dan * mapwms.c: Fixed bad memory corruption bug with WMS SRS parameter value 2002-11-13 15:30 dan * HISTORY.TXT, mapwms.c: Fixed bad memory corruption bug with WMS SRS parameter value 2002-11-13 11:54 julien * mapcontext.c, mapscript/php3/php_mapscript.c: Change the search of the header to be flexible. 2002-11-13 10:27 assefa * mapscript/php3/README: Modify SaveImage and SaveWebImage docs. 2002-11-13 00:23 sdlime * map.h, mapfile.c, mapfile.h, mapgd.c, maplexer.l: Offset added for circles. Filepattern and datapattern parameters added (but not used). 2002-11-11 21:32 dan * mapscript/php3/README: Removed invalid ref. to 'styleObj style' in classObj 2002-11-11 13:34 assefa * mapscript/php3/php_mapscript_util.c: Added back the tsrm_ls declaration for windows. 2002-11-07 16:50 julien * mapcontext.c: Set the layer type to RASTER 2002-11-07 16:16 julien * mapcontext.c, mapows.c: Fix warning in ContactInfo 2002-11-07 10:53 julien * mapcontext.c: Put duplicated code in a single function Fix many typo error 2002-11-07 10:46 julien * mapows.c: Print ContactInfo just if necessary 2002-11-05 16:56 julien * mapcontext.c: Remove fatal write mistake in msSaveMapContext 2002-11-04 15:39 julien * mapcontext.c: Change a validation to prevent a crash 2002-11-04 15:35 julien * mapcontext.c: Change a validation to prevent a crash 2002-11-04 15:16 julien * mapcontext.c: Change a validation to prevent a crash 2002-10-31 16:25 julien * mapcontext.c: transform EPSG:*** to init=epsg:*** 2002-10-31 15:00 julien * mapcontext.c: transform EPSG:*** to init=epsg:*** 2002-10-31 13:57 sacha * mapcontext.c: Fill layerorder and layer.index in msLoadMapContext 2002-10-29 11:51 frank * mapraster.c: improve error detection and debug support in msDrawGDAL() 2002-10-29 11:41 dan * aclocal.m4, configure: Upgraded to latest AC_LD_SHARED macro borrowed from GDAL configure 2002-10-29 11:40 frank * mapresample.h: removed prototype for function that is now static 2002-10-29 11:40 frank * mapresample.c: Fixed bug in propagating colormap into 8bit gdImg'es. Added some debug calls ... all now controlled by layer debug flag. 2002-10-28 18:07 dan * mapwmslayer.c: Fixed crash in msDrawWMSLayerLow(): free(wldfile) not needed 2002-10-28 17:31 dan * mapcontext.c: Added map arg to initLayer() call 2002-10-28 16:50 dan * maplabel.c: Added missing return value in msInitFontSet() and msFreeFontSet() 2002-10-28 16:49 dan * HISTORY.TXT: Added missing MS_LAYER_CIRCLE and MS_CC constants in PHP MapScript 2002-10-28 16:49 dan * mapscript/php3/README: Added missing MS_LAYER_CIRCLE constant 2002-10-28 16:47 dan * mapscript/php3/php_mapscript.c: Added missing MS_LAYER_CIRCLE and MS_CC constants 2002-10-28 16:43 dan * mapscript/php3/php_mapscript.c: Added missing MS_CC constant 2002-10-28 15:31 dan * Makefile.in, Makefile.vc, mapcontext.c, maperror.c, maperror.h, mapows.c, mapows.h, mapraster.c, mapwfs.c, mapwms.c, mapscript/mapscript.i, mapscript/php3/README, mapscript/php3/mapscript_i.c, mapscript/php3/php_mapscript.c, mapscript/php3/php_mapscript.h, mapscript/php3/php_mapscript_util.c: New support for WMS Map Context (from Julien) 2002-10-28 12:03 assefa * mapscript/php3/: README, php_mapscript.c: Add a getstyle function on the class object. 2002-10-28 11:49 dan * configure, configure.in: Fixed ming and oraclespatial configure options to pass params to php mapscript makefile 2002-10-28 10:27 dan * mapscript/php3/: README, php_mapscript.c: Added MS_LAYER_CIRCLE constant 2002-10-28 10:26 dan * mapwfs.c: Fixed typo in DescribeFeatureType schemaLocation 2002-10-24 14:11 assefa * maplayer.c, mapshape.c: Make sure that the layer->map is not NULL before using it. 2002-10-24 14:09 assefa * mapscript/: mapscript.i, php3/mapscript_i.c: Add map argument to initLayer function. 2002-10-24 14:08 assefa * map.h, mapfile.c, maplegend.c, mapscale.c: Add map argument to int initLayer function. 2002-10-24 11:16 assefa * mapstring.c: Check if the absolute path is valid in msBuildPath. 2002-10-23 16:49 frank * mapraster.c: made some fixes in drawGDAL() with regard to 24bit offsite values 2002-10-23 15:50 assefa * Makefile.vc: Change file name for maphttp.obj. 2002-10-23 15:47 assefa * mapscript/php3/README: Add doc on setcolor function in label and style object. Add doc on selectOutputFormat. 2002-10-23 15:44 assefa * mapscript/php3/: mapscript_i.c, php_mapscript.c, php_mapscript.h: Add setcolor functions for style and label objects. Add function to select the output format. Correct PrepareImage and PasteImage functions. 2002-10-23 15:37 assefa * mapswf.c: Correct DrawLabelCache for single raster movies. 2002-10-23 15:36 assefa * mappdf.c: Correct bugs related to fonts et symbols. 2002-10-23 15:35 assefa * maplabel.c: Add windows case when checking the full path in msLoadFontSet. 2002-10-22 23:51 sdlime * HISTORY.TXT, map.h, mapdraw.c, mapfile.c, mapgd.c, maplayer.c, mapprimitive.c, mapshape.c: Line offset, label cache fix and NULL shape changes in this batch. 2002-10-22 23:42 sdlime * mapscript/mapscript.i: Line offset, label cache fix and NULL shape changes in this batch. 2002-10-10 18:09 dan * mapgml.c: Fixed typo in outerBoundaryIs tag (was outerBoundayIs) 2002-10-10 12:13 dan * HISTORY.TXT: OOppss... version should say 3.6.4-dev 2002-10-10 12:12 dan * HISTORY.TXT, Makefile.in: Use LD instead of CC to refer to linker program in Makefile 2002-10-10 12:03 dan * Makefile.in: Use LD instead of CC to refer to linker program in Makefile 2002-10-08 22:29 dan * Makefile.in, Makefile.vc, configure, configure.in, map.h, mapdraw.c, mapfile.c, maphttp.c, maplexer.l, mapows.h, mapwfs.c, mapwfslayer.c, mapwmslayer.c: Initial implementation of WFS client support. 2002-10-08 22:28 dan * maplayer.c: Removed debug printf in string2list() 2002-10-08 10:09 dan * maptemplate.c: Added [cellsize] template replacement (patch proposed by S. Riemer) 2002-10-08 09:13 sdlime * map.h, mapfile.c, mapfile.h, maplexer.l: Added debug option to classObj, layerObj and mapObj. 2002-10-08 01:05 dan * mapwfs.c: Encode HTML entities in schema url in GML output 2002-10-08 00:01 sdlime * map.h: Set version number to 3.6.4-dev 2002-10-07 23:50 sdlime * map.h: Set version number to 3.6.3. 2002-10-07 23:49 sdlime * maplayer.c: Fixed an error in expression item search function. 2002-10-07 22:40 dan * mapgml.c, mapows.h, mapwfs.c: Added WFS DescribeFeatureType 2002-10-07 20:07 dan * mapquery.c: Added missing '{' in PROJ-conditional code in msQueryByFeatures() 2002-10-07 15:37 dan * HISTORY.TXT: Updated 3.6.3 releas date 2002-10-05 12:32 zak * mapoutput.c: updated e-mail address 2002-10-05 11:08 sdlime * map.h, mapdraw.c, mapfile.c, maplayer.c, mapquery.c, mapscript/mapscript.i: Added layerObj project flag and implemented it for shape drawing and query routines. 2002-10-04 17:44 dan * HISTORY.TXT: Update with latest 3.6.3 fixes 2002-10-04 17:44 dan * mapfile.c: Avoid writing invalid scalebar->backgroundcolor when writing mapfile 2002-10-04 17:43 dan * mapgml.c: Added missing msInitShape() in msGMLWriteQuery() 2002-10-04 17:30 assefa * mapstring.c: Correct strcasecmp and strncasecmp. 2002-10-04 17:29 dan * mapgml.c, mapows.c, mapows.h, mapwfs.c, mapwms.c: WFS: Added GetCapabilities and basic GetFeature (still some work to do) 2002-10-04 17:15 assefa * map.h, mapdraw.c, mapoutput.c, mappdf.c, mapraster.c, maputil.c, shp2pdf.c: Add PDF support using the new output architecture. Work done by Zak James (zak@aiya.dhs.org). 2002-10-04 16:38 assefa * mapstring.c: Correct bug in function strcasecmp and strncasecmp. 2002-09-29 23:28 sdlime * maputil.c: Just a simple note of TO DO in expression parsing. 2002-09-29 23:17 sdlime * map.h, maplayer.c, maputil.c: Fixed an obscure, but serious bug (167) involving the parsing of items in logical expressions. 2002-09-24 14:52 assefa * map.h: Remove msDrawWMSLayerSWF prototype. 2002-09-24 13:05 assefa * mapscript/php3/README: Add supplementary info for zoomrectangle. 2002-09-23 17:08 assefa * README.WIN32: Add how to for PDF. 2002-09-23 17:07 assefa * Makefile.vc: Add PDF flags. 2002-09-23 17:02 assefa * mapscript/php3/Makefile.vc: Use PHP 4.2.1. 2002-09-23 16:56 assefa * mapscript/php3/Makefile.vc: Add flags for Ming and PDF. 2002-09-23 10:31 assefa * mapswf.c: Declaration of variable missing. 2002-09-23 09:33 julien * mapogr.cpp: Swapped map_path for mappath for consistency. 2002-09-19 23:44 sdlime * map.h, mapfile.c, mapgdal.c, mapgml.c, maplabel.c, maplayer.c, mappdf.c, mapraster.c, mapserv.c, mapshape.c, mapsymbol.c, maptemplate.c, maputil.c, mapwmslayer.c: Swapped map_path for mappath for consistency. 2002-09-19 23:34 sdlime * mapraster.c: Fixed tiny build issue with mapraster.c and the new msBuildPath() implementation. 2002-09-19 18:02 dave * mappostgis.c: Applied patch from "Felipe Nievinski" to ensure that the srid is a null terminated string. 2002-09-18 11:17 julien * maplexer.l: fixed bug in expression parsing 2002-09-18 11:14 julien * maplexer.l: fix bug in expression parsing 2002-09-17 16:46 julien * mapfile.c: Valid if PROJECTION is not empty before trying to create it. 2002-09-17 11:15 sdlime * Makefile.in: Small change to dependancies in Makefile.in for testexpr. 2002-09-17 09:08 julien * map.h, mapfile.c, mapgdal.c, mapgml.c, maplabel.c, maplayer.c, mapogr.cpp, mappdf.c, mapquery.c, mapraster.c, mapserv.c, mapshape.c, mapstring.c, mapswf.c, mapsymbol.c, mapsymbol.h, maptemplate.c, maputil.c, mapwmslayer.c, mapscript/mapscript.i, mapscript/php3/mapscript_i.c: Remove all chdir() function and replace them with the new msBuildPath function. This have been done to make MapServer thread safe. (Bug 152) 2002-09-13 12:26 sacha * maplexer.l, maplexer.l: removed expression. 2002-09-13 08:07 sacha * maplexer.l: Allow some \/ in expression. 2002-09-13 08:03 sacha * maplexer.l: Allow some \/ in expression. 2002-09-12 13:59 assefa * Makefile.vc: Added SWF and ECW flags. Remove gd compilation tag. 2002-09-12 10:22 assefa * maperror.c: Add output flagsfor swf and pdf. 2002-09-06 00:33 sdlime * maplexer.l, mapparser.y: Updated lexer and parser so that REQUIRES and LABELREQUIRES work. Added not operator to expressions. This code originated in the 3.7 tree but since a few folks need it... 2002-09-03 23:37 sdlime * Makefile.in, maplexer.l, mapparser.y: Fixed a up the expression parser to deal with expressions like ((0) OR (1)) and added a NOT operator. REQUIRES and LABELREQUIRES now seem to work in the simple tests I've done. 2002-09-03 01:23 sdlime * testexpr.c: Minor mod to testexpr.c. 2002-09-03 01:15 sdlime * Makefile.in, testexpr.c: Added expression testing function testexpr.c. May need from time-to-time. Not built by default. Initial coding. 2002-09-03 00:50 sdlime * mapfile.c, mapparser.y: Added not logical expression to the parser. 2002-09-02 23:19 dan * mapows.c, mapows.h, mapwfs.c: Set the bases for WFS Server support + moved some WMS/WFS stuff to mapows.c 2002-09-02 23:05 dan * Makefile.in, Makefile.vc, configure, configure.in, map.h, maperror.c, maperror.h, mapserv.c, mapwms.c: Set the bases for WFS Server support + moved some WMS/WFS stuff to mapows.c 2002-09-02 18:21 dan * configure, configure.in: Switch to using AC_LD_SHARED instead of Perl-based macro to figure link command for php_mapscript.so 2002-09-02 15:55 sdlime * mapsde.c: Couple of small changes to mapsde.c to enable retrieval of SHORT and FLOAT columns. Thanks Oliver. 2002-08-29 23:22 sdlime * map.h, maputil.c, mapscript/mapscript.i: Added function to constrain a rectangle (eg. map extent) by a boundary. 2002-08-28 20:26 dan * HISTORY.TXT, configure, configure.in: Added --enable-internal-ld-detect configure switch to help with mapscript makefile problems 2002-08-27 19:08 dan * aclocal.m4, configure: Get rid of 'gcc undef' in PHP Makefile on FreeBSD 2002-08-27 19:07 dan * HISTORY.TXT, aclocal.m4, configure: Get rid of 'gcc undef' in PHP Makefile on FreeBSD 2002-08-26 10:15 frank * mapraster.c: fix getClass() support for drawGDAL() 2002-08-23 01:13 sdlime * mapscript/mapscript.i: Changed saveImage to save and getImageString to saveToString. 2002-08-23 01:02 sdlime * mapscript/mapscript.i: Ok, ditched the getImageToVar method in favor of getImageString. Just feels cleaner to have that functionality as part of the imageObj rather than the mapObj. Updated getImageString to accomodate Tcl in addition to Python. 2002-08-23 00:15 sdlime * mapscript/mapscript.i: Added updated Sean's Python getImageGDString mapscript method to use the image format structure. 2002-08-22 23:53 sdlime * mapgraticule.c, mapsymbol.c: Made typical error message in msAddImageSymbol() more verbose. Now reports file name. 2002-08-22 14:12 assefa * map.h, mapdraw.c, mapswf.c: Add support for swf to output a single movie using settings in the output format structure. 2002-08-22 00:40 sdlime * map.h, mapfile.h, mapgraticule.c, maplexer.l: Initial skeleton coding for a graticule layer. Added layer type and constants to mapfile.h and lexer. Not recognized by the mapfile loader as yet. 2002-08-22 00:11 sdlime * mapscript/perl/Makefile.PL: Updated Makefile.PL to use the static libs line of perlvars file. 2002-08-21 15:55 assefa * mapswf.c: MS_VALID_COLOR changes. 2002-08-21 13:13 dan * HISTORY.TXT: Added note about double 'gcc' fix in 3.6.2 version 2002-08-20 08:55 dan * mapwms.c, HISTORY.TXT, mapwms.c: Fixed improperly terminated string buffer in msWMSException() (bug 174) 2002-08-20 02:04 sdlime * mapfile.c: Fixed bug 175, simple change to msLoadProjectionString(). 2002-08-20 01:44 sdlime * mapraster.c: Change getClass in mapraster.c to operate on a colorObj (this isolated the sprintf code) instead of passing a string. This means raster expressions can operate on the color index [pixel] and [red]/[green]/[blue]. 2002-08-17 00:24 sdlime * mapraster.c: Added setting of temporary color (for checking against classes) pen value. Note, not done for OGR handler. 2002-08-16 16:50 julien * mapresample.c: Fixed a MS_INIT_COLOR call 2002-08-16 16:50 julien * mapogr.cpp: Fixed for new styleObj except for styleitem auto 2002-08-16 00:24 sdlime * legend.c, map.h, maplegend.c, scalebar.c: Changed legend builder to clear any colorObj pen values. Need to do this in case map file was used previously. 2002-08-15 23:26 sdlime * map.h, mapdraw.c, mapfile.c, mapgd.c, maplabel.c, maplegend.c, mapraster.c, mapscript/mapscript.i: Changed color macros in map.h to use . notation rather than ->. Makes more sense with a macro as opposed to a function. Ditched initColor function in mapfile.c in favor of Frank's MS_INIT_COLOR macro. 2002-08-15 16:47 dan * mapscript/php3/php_mapscript_util.h: Fixed IF_SET_DOUBLE and IF_SET_STRING macros to convert param type 2002-08-15 16:41 dan * HISTORY.TXT: Fixed IF_SET_DOUBLE and IF_SET_STRING macros in PHP MapScript 2002-08-15 16:39 dan * mapscript/php3/php_mapscript_util.h: Fixed IF_SET_DOUBLE and IF_SET_STRING macros to convert param type 2002-08-15 15:47 sacha * mapscript/php3/: README, README: Fixed ms_newprojectionobj description return function 2002-08-15 00:09 sdlime * mapscript/mapscript.i: Added getImageString Python method to mapscript.i. Probably still needs work to use Frank's imageFormatObj way of doing things. 2002-08-14 23:50 sdlime * maptree.c: Made the error message in msSearchDiskTree easier to interpret. 2002-08-14 17:46 assefa * mapswf.c: Initilalize backgrond color in msDrawVectorLayerAsRasterSWF. 2002-08-14 16:36 assefa * map.h, mapdraw.c, mapswf.c: SWF driver in sync with the styleObj addition. 2002-08-14 16:34 assefa * mapscript/php3/README: Doc related to styleObj. 2002-08-14 16:13 assefa * mapscript/php3/php_mapscript.c: Offset in the layer object changed type. 2002-08-14 13:29 dan * map.h: Version 3.6.3-dev 2002-08-14 13:27 dan * mapogr.cpp, HISTORY.TXT, mapogr.cpp: Fixed problem with numeric labels with STYLEITEM AUTO (bug 185) 2002-08-14 10:13 frank * mapraster.c: drawGDAL fixes for colorObj (class style and offsite) 2002-08-14 10:12 frank * maplegend.c, mapscale.c: removed extra argument to msAddLabel() 2002-08-14 10:11 frank * mapgd.c: fixed GD 2.0 case (use of background) 2002-08-14 10:10 frank * mapresample.c: changes for 'colorObj' offsite values 2002-08-14 10:09 frank * map.h: added MS_INIT_COLOR and RESOLVE_PEN_GD macros 2002-08-14 01:46 sdlime * mapraster.c: Changed native raster code to initialize the color map to transparent (-1). Safer that way. 2002-08-14 01:36 sdlime * map.h, mapfile.c, mapraster.c: Changed layerObj offsite value to a colorObj from an int. Updated raster code with this change, but did not touch the GDAL code. 2002-08-09 18:55 assefa * mapscript/php3/: mapscript_i.c, php_mapscript.c, php_mapscript.h: Update code to be in sync with mapserver addition of Styles. 2002-08-09 18:29 assefa * map.h: Add prototype initStyle. 2002-08-07 10:58 assefa * mapswf.c: zlib include for non windows platforms. 2002-08-06 23:36 sdlime * mapfile.c, mapscript/mapscript.i: Fixed parsing error for styleObj, not breaking in the right place. 2002-08-06 00:18 sdlime * map.h, mapdraw.c, mapgd.c, mapraster.c: Last couple of changes so that source friggin compiles. Now to test. 2002-08-05 23:48 sdlime * map.h, mapdraw.c, mapgd.c, maplabel.c: Various mods to enable layerObj scalefactor. Still not happy with the implementation. 2002-08-05 18:41 dan * mapscript/php3/README: Updated link to perlmapscript and mapfile docs 2002-08-02 18:37 sdlime * mapfile.c: Set default scalefactor (1.0) in mapfile.c. 2002-08-02 18:23 sdlime * map.h: Added scalefactor to layerObj in map.h. 2002-08-02 09:47 sdlime * map.h, mapdraw.c, mapfile.c, mapfile.dtd, mapgd.c, maplabel.c, maplegend.c, mapraster.c, mapscale.c, mapsymbol.c: Initial coding of styleObj addition and removal of paletteObj. Close but a bit of a mess at the moment. 2002-08-01 10:46 assefa * Makefile.vc, mapscript/php3/Makefile.vc: Update for php4.2.2. 2002-07-31 11:11 dan * maplexer.l: Set EMBED to VALUE_STRING 2002-07-11 14:38 frank * mapogr.cpp: allow layer names as well as layer indexes in connection string. 2002-07-11 13:09 frank * mapgdal.c: corrected error reporting 2002-07-10 17:32 frank * mapraster.c: avoid extra work for transparent pixels 2002-07-10 17:26 frank * mapraster.c: fixed handling of alpha blended image overlay ... was forcing to opaque 2002-07-10 16:58 frank * mapraster.c: fixed problem with rendering truecolor images via drawGDAL 2002-07-10 15:40 frank * mapswf.c, map.h: pass http request info into SWF WMS renderer 2002-07-10 15:39 frank * shptreetst.c, shptreevis.c: avoid warnings 2002-07-10 15:38 frank * maplabel.c: return value from new fontset functions 2002-07-09 18:37 assefa * mapswf.c: Adapt code to fit the new way WMS layers are handled. 2002-07-09 14:14 frank * mapdraw.c: some fixes for building without WMS layers 2002-07-08 17:49 dan * HISTORY.TXT, map.h: Change version to 3.6.2 2002-07-08 17:28 dan * mapscript/php3/: README, php_mapscript.c: Added symbolsetfilename and fontsetfilename in PHP MapScript's mapObj 2002-07-08 16:04 dan * mapscript/php3/: README, php_mapscript.c: Added symbolsetfilename and fontsetfilename in PHP MapScript's mapObj 2002-07-08 15:11 dan * HISTORY.TXT: Added note about new map->setFontSet() 2002-07-08 15:07 dan * map.h, mapfile.c, maplabel.c, mapscript/mapscript.i, mapscript/php3/README, mapscript/php3/mapscript_i.c, mapscript/php3/php_mapscript.c, mapscript/php3/php_mapscript.h: Added map->setFontSet() to MapScript 2002-07-08 14:03 dan * mapscript/php3/README: Added map->setFontSet() to MapScript 2002-07-08 13:28 dan * map.h, mapfile.c, maplabel.c, mapscript/mapscript.i, mapscript/php3/mapscript_i.c, mapscript/php3/php_mapscript.c, mapscript/php3/php_mapscript.h: Added map->setFontSet() to MapScript 2002-07-07 23:46 dan * map.h, mapwmslayer.c, mapdraw.c: Finished changes to download WMS layers in parallel when drawing map 2002-07-07 18:54 dan * aclocal.m4, configure: Attempt at fixing the 'CC=gcc gcc ...' problem. Works on RH7.2 now. 2002-07-05 17:19 dave * mappostgis.c: even more error messages 2002-07-05 16:22 dave * mappostgis.c: Added better error messages and allow 'using SRID=#' to accept negative numbers. 2002-07-04 12:00 dan * aclocal.m4, configure: Attempt at fixing the 'CC=gcc gcc ...' problem. Works on RH7.2 now. 2002-07-01 17:34 sdlime * mapraster.c: Fixed several bugs in msDrawReferenceMap(). 2002-06-27 15:15 dan * HISTORY.TXT: Added note about msTokenizeMap() 2002-06-27 15:12 dan * map.h, mapfile.c, maplexer.l, mapserv.c, mapscript/php3/README, mapscript/php3/php_mapscript.c: Added msTokenizeMap() in MapServer and PHP MapScript (3.7 branch) 2002-06-27 15:10 dan * map.h, mapfile.c, maplexer.l, mapserv.c, mapscript/php3/README, mapscript/php3/php_mapscript.c: Added msTokenizeMap() in MapServer and PHP MapScript (3.6 branch) 2002-06-27 11:37 sdlime * maplexer.l: Fixed small bug related to the EMBED keyword and URL map file configuration. 2002-06-27 11:05 dan * configure.in, configure: Fixed configure --help formatting 2002-06-27 10:58 dan * configure, configure.in: Fixed libwww tests to detect/accept version 5.4.0+ 2002-06-26 19:28 dan * map.h, mapfile.c, maplexer.l, mapserv.c: Initial revision of msTokenizeMap() 2002-06-26 16:02 julien * mapfile.c, mapsymbol.c, mapsymbol.h: Add inline flag in symbol to save symbols located in the mapfile 2002-06-26 15:23 sdlime * map.h: Updated version to 3.6.1 for release. 2002-06-26 15:14 sdlime * mapserv.c: Fixed bug 149/150. 2002-06-26 09:30 dan * HISTORY.TXT: Added note about inline symbols 2002-06-26 09:12 julien * mapfile.c, mapsymbol.c, mapsymbol.h: Add inline flag in symbol to save symbols located in the mapfile 2002-06-25 23:10 dan * mapwmslayer.c: Modified msGetImages() in preparation for support of multiple requests in parrallel 2002-06-25 20:54 dan * HISTORY.TXT: Added note about bug 165 2002-06-25 20:52 dan * mappostgis.c: dont_force() should allow for POINT shapes (patch from FW in bug 165) 2002-06-25 15:36 frank * mapraster.c: use MS_FALSE and MS_TRUE 2002-06-25 14:55 sacha * configure: New configure script generated by autoconf (configure.in) 2002-06-25 14:27 dan * mapfile.c, mapfile.c: Avoid writing POSITION XY when saving legend label objects 2002-06-25 10:12 sacha * configure.in: Let the configure script support www lib 5.3.2 AND above.... 2002-06-24 13:34 frank * Makefile.in: ensure tile4ms is cleaned up 2002-06-24 12:30 frank * mappostgis.c: dont_force() should allow for POINT shapes 2002-06-21 14:34 frank * mapgdal.c: added support for INT16 and FLOAT imagemodes 2002-06-21 14:33 frank * mapresample.h: added INT16 and FLOAT image mode support 2002-06-21 14:33 frank * mapwmslayer.c: added support for IMAGEMODE INT16 and FLOAT 2002-06-21 14:32 frank * mapresample.c: Added support for IMAGEMODE INT16 and FLOAT. Added support for resampling truecolor images. 2002-06-21 14:32 frank * mapraster.c: Added support for IMAGEMODE INT16 and FLOAT to drawGDAL(). Fix drawGDAL() problems with layer->transform == MS_FALSE. 2002-06-21 14:30 frank * mappostgis.c: avoid compiler warnings about missing layer types in switches 2002-06-21 14:29 frank * mapoutput.c: Added support for GD/PC256 as a pseudo-driver 2002-06-21 14:28 frank * maplexer.l: avoid warnings about yyunput being unused 2002-06-21 14:28 frank * map.h, mapfile.c, mapdraw.c, maputil.c: added INT16 and FLOAT image modes 2002-06-21 10:59 frank * mapswf.c: avoid various warnings, include zlib.h 2002-06-21 10:20 assefa * mapswf.c: Remove compilation warnings. 2002-06-20 18:19 dan * HISTORY.TXT: Updated history for 3.6.1 2002-06-20 12:59 frank * shptree.c: ensure byte_order is initialized 2002-06-19 16:32 julien * mapprimitive.c: The code of msImageFilledPolygon() and msPolygonLabelPoint() in mapprimitive.c is now optimized. pointObj variable have been changed for pointer of pointObj to avoid the duplication of variables and make the process faster. 2002-06-19 15:29 dan * README.CONFIGURE, configure, configure.in, mapscript/php3/README, README.CONFIGURE, configure, configure.in, mapscript/php3/README: Cleanup README and configure scripts of obsolete PHP3 stuff 2002-06-19 11:35 julien * mapprimitive.c: Optimizing msImageFilledPolygon() and msPolygonLabelPoint() by using pointers instead of real pointObj variables. (Bug 154) 2002-06-19 10:01 assefa * mapscript/php3/php_mapscript.c: Correct compilation error in function saveimage. 2002-06-13 16:00 frank * map.h: fix comment 2002-06-13 15:56 frank * mapoutput.c: don't automatically emit Imagine format support 2002-06-13 15:55 frank * mapgdal.c: improve temporary file handling 2002-06-13 00:22 sdlime * mapfile.c: Added colorObj initialization function and loader function. Reference map now uses these functions. Loader recognizes hex color strings, must start with # and contain exactly 7 characters. Must also be quoted due to how comments are represented. 2002-06-13 00:19 sdlime * map.h: Added pen parameter to colorObj, added MS_PEN_UNSET constant. 2002-06-12 17:20 frank * mapgdal.c: added automatic mimetype and extension setting 2002-06-12 14:00 assefa * mapswf.c: Write LayerObj in the main movie. 2002-06-12 13:20 assefa * mapfile.c: Modify a bit msLookupColor to accomodate renders other than GD. 2002-06-12 11:39 frank * mapscript/mapscript.i: reenabled getImageToVar() with outputFormatObj support 2002-06-12 11:38 frank * mapscript/python/setup.py: added flags to swig_cmd 2002-06-12 11:33 frank * mapscript/python/setup.py: add None to define_macros tuplies to ensure they are -D instead of -U 2002-06-12 10:45 frank * map.h: removed imagetype and outputformat from refMapObj - were unused 2002-06-12 10:24 frank * README.CONFIGURE: add notes on configuring ming/flash support 2002-06-12 10:18 frank * map.h, mapdraw.c, mapgd.c, maplegend.c, mapscale.c: fix support for backgroundcolor/transparency in RGB{A} images 2002-06-12 10:17 frank * mappostgis.c: avoid warnings about redefining LITTLE/BIG ENDIAN macros 2002-06-12 09:31 frank * mapprimitive.c: avoid build warnings 2002-06-11 19:47 assefa * mapscript/php3/: mapscript_i.c, php_mapscript.c: Upgrade code to support new outputformat support. 2002-06-11 19:44 assefa * map.h, mapdraw.c, maplayer.c, mapquery.c, mapswf.c: Update related to swf support. 2002-06-11 16:45 frank * mapgdal.c: fixed handling of temp files a bit 2002-06-11 16:45 frank * mapoutput.c: add renderer copy to output format clone function 2002-06-11 15:55 frank * mapgdal.c: added support for writing projection 2002-06-11 10:09 frank * mapscript/python/.cvsignore: New 2002-06-11 10:07 frank * mapraster.c: upgraded with OUTPUTFORMAT support (for GDAL) 2002-06-11 10:06 frank * mapscale.c: added OUTPUTFORMAT support 2002-06-11 10:06 frank * mapfile.h: added OUTPUTFORMAT keywords 2002-06-11 10:05 frank * mapdraw.c: OUTPUTFORMAT support added - note vectors not fully 24bit yet 2002-06-11 10:01 frank * legend.c, maplegend.c, scalebar.c, shp2img.c, maputil.c: OUTPUTFORMAT support added 2002-06-11 10:01 frank * Makefile.vc: added mapoutput and mapgdal 2002-06-11 10:00 frank * mapscript/python/README: New 2002-06-11 09:55 frank * mapscript/python/setup.py: New 2002-06-11 09:54 frank * mapserv.c, mapfile.c: upgraded with OUTPUTFORMAT support 2002-06-11 09:54 frank * mapwmslayer.c: avoid warning 2002-06-11 09:53 frank * mapwms.c, mapswf.c: upgraded for OUTPUTFORMAT support 2002-06-11 09:52 frank * mapscript/mapscript.i: updated with OUTPUTFORMAT support 2002-06-11 09:51 frank * maptemplate.h: add void to prototype for swig 2002-06-11 09:50 frank * mappdf.c: make transparent test explicit 2002-06-11 09:50 frank * map.h, maptemplate.c: OUPUTFORMAT related changes 2002-06-11 09:49 frank * mapgdal.c, mapoutput.c: New 2002-06-11 09:49 frank * mapgd.c: OUTPUTFORMAT related changes, added msLoadImageGD() 2002-06-11 09:48 frank * Makefile.in: added MING and OUTPUTFORMAT related changes 2002-06-11 09:47 frank * configure, configure.in: added ming/flash support 2002-06-11 09:46 frank * maplexer.l: upgrade for OUTPUTFORMAT support 2002-06-10 16:58 dan * mapscript/php3/README: Added legend.template 2002-06-10 16:58 dan * mapscript/php3/README: Added legend.template parameter 2002-06-06 15:58 frank * maperror.h, maphash.h: use void for parameterless prototypes 2002-06-05 12:10 julien * mapraster.c: Use OUTLINECOLOR instead of COLOR to draw the default crosshair 2002-06-04 14:29 julien * mapraster.c: Take OUTLINECOLOR instead of COLOR in the reference map to draw the crosshair 2002-06-03 11:23 dan * map.h: Set MS_VERSION to 3.6.1-dev 2002-06-03 10:19 dan * mapscript/php3/php_mapscript.c: Added $layer->styleitem to 3.6 branch 2002-05-31 12:09 assefa * mapscript/php3/mapscript_i.c: Change call tp msTransformShapeToPixel. 2002-05-30 10:25 dan * mapfile.c: Added missing XY in msLabelPositions[] 2002-05-30 10:07 dan * mapfile.c: Added missing XY in msLabelPositions[] 2002-05-28 13:41 dan * HISTORY.TXT, map.h: VERSION 3.6 2002-05-23 16:34 dan * HISTORY.TXT: OOpps... forgot to mention ROSA patch in mapserv CGI 2002-05-23 16:24 dan * HISTORY.TXT: Version 3.6.0-beta2 2002-05-23 16:19 dan * map.h: Change version to '3.6.0-beta2' 2002-05-23 14:59 assefa * mapserv.c: Add support for the Rosa applet parameters. 2002-05-23 14:28 assefa * mapserv.c: Add Rosa parametres support. 2002-05-23 13:22 dave * shp2pdf.c: Change msLoadMap to two-parameter version, to allow sucessful compilation with PDF support. 2002-05-23 12:43 dan * mapwms.c: Return grouped/ungrouped layers in an order closer to the natural mapfile order (bug 154) 2002-05-23 12:30 dan * mapwms.c: Return grouped/ungrouped layers in an order closer to the natural mapfile order (bug 154) 2002-05-23 01:34 sdlime * maptree.c: Added enhancement to maptree.c that provides a bit more information about what .qix file can't be opened. (bug #134) 2002-05-23 01:19 sdlime * maplexer.l, mapsymbol.c: Fixed error that didn't allow inclusion of TrueType symbols within the map file, conficted with label object. 2002-05-21 23:12 sdlime * mapfile.c: Updated the setting of a couple of layer parameters (TRANSFORM/STATUS) via a URL. 2002-05-21 14:24 dan * HISTORY.TXT, HISTORY.TXT: Added note about postGIS patch. 2002-05-21 13:53 dave * mappostgis.c: Added Sean Gillies 's patch for "using unique ". Added "using SRID=#" to specify a spatial reference for an arbitrary sql query. 2002-05-21 10:19 assefa * mapscript/mapscript.i: Add call to msTransformShapeToPixel. 2002-05-21 10:18 assefa * map.h, mapdraw.c, mapprimitive.c, mapswf.c, maputil.c: Add a generic msTransformShape function as well as driver specific tranformation functions. 2002-05-17 17:04 dave * mappostgis.c: Removed a debugging printf() 2002-05-17 16:59 dave * mappostgis.c: Added Sean Gillies patch that adds the 'using unique '. Added 'using SRID=#' to spatially reference your search bounding box for custom queries. 2002-05-16 14:02 assefa * mapfile.c: Add quotes when saving legend->template. 2002-05-16 12:11 assefa * mapfile.c: Add quotes when writing legend->template. 2002-05-15 16:36 dan * maptemplate.c: Doh! I ported only half of the isset/isnull patch... hopefully I got it right this time. 2002-05-15 16:28 dan * HISTORY.TXT: Prepare HISTORY.TXT for 3.7-dev 2002-05-15 16:22 dan * HISTORY.TXT: HISTORY.TXT as of rel-3-6-0-beta1 2002-05-15 16:19 dan * configure, configure.in: Ported PostGIS vs PHP MapScript configure fix to rel-3-6-0-beta1 branch 2002-05-15 16:15 dan * configure, configure.in: Pass PostGIS includes and libs to PHP Makefile settings 2002-05-15 15:22 dan * maptemplate.c: Added support for isset and isnull [if] tags. 2002-05-15 15:13 dan * maptemplate.c: Added support for operators isset and isnull in [if] tags 2002-05-15 10:49 dan * mapresample.c: Placed gdImagePaletteCopy() patch inside #ifdef (doesn't fully work yet) 2002-05-14 13:49 frank * mapresample.c: tentative fix for gdImagePaletteCopy() bug 2002-05-14 12:41 dan * map.h: set MS_VERSION = "3.6.0-beta1" 2002-05-14 12:40 dan * map.h: set MS_VERSION = "3.7 (development)" 2002-05-14 10:10 assefa * mapscript/php3/php_mapscript.c: Add MS_SWF for the mong flash support. 2002-05-14 10:07 assefa * map.h, mapdraw.c, mapfile.c, maplexer.l, mapraster.c, mapswf.c, maputil.c, mapwmslayer.c: Use of ImageObj to be able to output Vector/Raster beside GD. 2002-05-10 18:07 assefa * mapswf.c: Add Label drawing and raster layer drawing. 2002-05-10 16:03 dan * HISTORY.TXT: OOpps...missing line break 2002-05-10 16:02 dan * HISTORY.TXT: Initial revision 2002-05-10 15:16 dan * mapscript/php3/: README, mapscript_i.c, php_mapscript.c, php_mapscript.h: Added qitem,qstring args to PHP version of layer->queryByAttributes() 2002-05-10 00:25 sdlime * map.h, mapgd.c, mapquery.c, mapserv.c, mapserv.h, mapscript/mapscript.i, mapscript/java/Makefile: Changed the way attribute queries are done. No longer do you set a layer filter, but rather you pass a query string (and optionally an query item) to the query function. To do this 2 new CGI parameters were added to MapServer: qitem and qstring. The scripting interface should be much less confusing now. Sorry for the inconvience. BTW Initial coding that still needs testing even though the mods were simple. 2002-05-09 19:06 assefa * mapswf.c: Initial revision. 2002-05-08 16:35 assefa * mapraster.c: Initialize width and height in the imageobj. 2002-05-08 15:09 dan * mapscript/: mapscript.i, php3/mapscript_i.c: Attempt at fixing class.createLegendIcon() 2002-05-07 16:28 julien * mapraster.c: MARKER in reference map placement was incorect (Bug 151) 2002-05-06 09:06 dan * mapscript/php3/: php_mapscript.c, README: Added $layer->styleitem 2002-05-02 16:54 assefa * mapraster.c: Intialize image path/url in the imageObj. 2002-05-02 16:39 dan * mapgd.c: Use strdup() instead of malloc()+strcpy() 2002-05-02 11:54 assefa * mapscript/: mapscript.i, php3/mapscript_i.c, php3/php_mapscript.c, php3/php_mapscript.h: Adapt code to support imageObj. 2002-05-02 11:53 assefa * Makefile.in, Makefile.vc, legend.c, map.h, maplabel.c, maplegend.c, mapraster.c, mapscale.c, mapserv.c, mapsymbol.c, maptemplate.c, maputil.c, mapwms.c, scalebar.c, shp2img.c: Add imageObj support to be able to output additional formats. 2002-05-02 11:49 assefa * mapgd.c: Drawing functions related to GD. 2002-05-02 11:48 assefa * mapdraw.c: Generic drawing functions. 2002-04-29 14:04 julien * map.h, mapfile.c, mapfile.h, maplexer.l, mapraster.c: Add marker support for reference map. (MARKER, MARKERSIZE, MAXBOXSIZE, MINBOXSIZE) 2002-04-26 14:00 julien * mapogr.cpp: Enabled OGRMultiPoint in ogrGeomLine and ogrGeomPoint 2002-04-24 16:37 assefa * mapscript/php3/php_mapscript.c: Correct compiling error on Windows. 2002-04-23 11:40 dan * mapscript/php3/mapscript_i.c: Call msGetSymbolIndex() directly in mapObj_getSymbolByName() 2002-04-22 23:42 sdlime * mapscript/mapscript.i: Updated mapscript.i to accomodate Dan's changes to msLoadMap(). 2002-04-22 16:23 dan * mapscript/: mapscript.i, php3/mapscript_i.c: Fixed map->setSymbolSet(): reference to map->fontset was left NULL and TTF symbols were causing a crash. 2002-04-22 15:31 dan * legend.c, map.h, mapfile.c, mapserv.c, scalebar.c, shp2img.c, mapscript/php3/README, mapscript/php3/mapscript_i.c, mapscript/php3/php_mapscript.c, mapscript/php3/php_mapscript.h: Added optional new_map_path arg to msLoadMap() 2002-04-22 15:14 sdlime * map.h: Updated map.h to expose certain elements of a layerObj's resultCacheObj to the scripting languages (via SWIG). 2002-04-19 23:50 sdlime * map.h: Added styleObj structure to map.h. It's not in place anywhere at this time. 2002-04-18 17:35 sacha * maptemplate.c: Add first layer metadata check in gloup block. 2002-04-18 01:29 sdlime * mapfile.c, mapscript/mapscript.i, mapscript/java/Makefile: Fixed screw up with msGetSymbolIndex() and similar DMS functions. Expanded that function to check to see if symbol name is an image. 2002-04-17 17:30 sacha * maptemplate.c: in group block, we can now access the first layer status. 2002-04-13 11:17 jamie * mappdf.c: Added map->scale arg to msShapeGetClass to keep in line with maputil 2002-04-12 11:44 sacha * mapscript/php3/mapscript_i.c: Change msGetSymbolIdByName by msGetSymbolIndex. 2002-04-11 22:41 sdlime * mapfile.c: Helps if you actually change actual calls to functions. *Argh* 2002-04-11 22:24 sdlime * mapfile.c: Changed name of static function in mapfile.c. Only public functions should start ms..., just me being picky. No biggie. 2002-04-11 22:20 sdlime * map.h, mapfile.c, mapscript/mapscript.i: Removed redunant function msGetSymbolIdByName() from mapfile.c, fixed calls to it to use the old msGetSymbolIndex() instead. Removed two classObj methods in mapscript.i (for setting symbol index) that were redundant. 2002-04-11 12:05 assefa * maptemplate.c: Make sure that the drawing order is kept to original values in function generateLegendTemplate. 2002-04-11 05:39 tomas * mapraster.c: First half of first pixels of a georeferenced image wasn' t sometimes drawn - syntax. 2002-04-09 10:49 assefa * mapscript/php3/php_mapscript.c: Add minscale/maxscale in the class object. 2002-04-09 01:55 tomas * mapraster.c: First half of first pixels of a georeferenced image wasn' t sometimes drawn. 2002-04-09 00:55 sdlime * maputil.c: Fixed small error with class scale checking implementation. 2002-04-09 00:49 sdlime * mapscript/mapscript.i: Fixed bonehead coding error in mapscript.i that busted the mapObj draw method. For some reason I got it right in the other image producing methods. 2002-04-08 16:05 frank * mapraster.c: dont try drawPNG() if PNG not configured and JPEG is configured 2002-04-08 08:24 tomas * mapraster.c: Rounding problem in georeferenced images 2002-04-08 08:08 tomas * mapraster.c: Fixed a georeferenced image drawing - drawTIFF, drawPNG, drawGIF, drawJPEG, drawGEN 2002-04-05 00:21 sdlime * map.h, mapquery.c, mapserv.c, maptemplate.c, maputil.c: Class MINSCALE/MAXSCALE enabled. 2002-04-04 14:05 frank * mapogr.cpp: improve error reporting 2002-04-01 12:42 dan * mapscript/php3/php_mapscript.c: Added template member in legend object (P.Spencer) 2002-03-28 23:50 sdlime * mapsde.c: Fixed memory de-allocation error with SDE iteminfo pointer. 2002-03-28 01:04 dan * mapraster.c: Fixed seg. fault with msSetError(chdir(%s)) in msDrawRasterLayer() 2002-03-26 16:00 frank * mapogr.cpp: Set the tileindex value in shapeObjs. Support fetching based on tile+recordid. Support refetching features for autostyling in tiled layers. 2002-03-26 11:53 dan * mapogr.cpp: Fixed msDebug() format string in msOGRFileClose() 2002-03-22 23:35 sdlime * map.h, mapfile.c: Added minscale and maxscale parameters to classObj. Not implemented in maputil yet... 2002-03-21 23:48 dan * mapscript/php3/php_mapscript.c: Fixed PHP4.1 problems: missing register_list_destructors() calls for legend and scalebar resources. Also started the move away from PHP3. 2002-03-21 22:57 sdlime * maplabel.c, mapsymbol.c: Updated TrueType font line label code changes. 2002-03-21 18:13 dan * mapscript/php3/php_mapscript.c: Produce a fatal error in ms_newMapObj() if PHP is NOT configured as a CGI. 2002-03-21 09:58 assefa * mapscript/php3/php_mapscript.c: Set the numclasses memeber properly after adding a new class in a layer. 2002-03-20 20:26 dan * mapgml.c: Make sure msGMLOutput tag is always closed 2002-03-20 15:17 sacha * mapscript/php3/README: [no log message] 2002-03-20 15:16 sacha * mapscript/php3/php_mapscript.c: Added a php function for layer obj getItems that return a list of items. 2002-03-19 12:59 assefa * mapscript/php3/php_mapscript.c: Remove MS_TILEED_OGR. It was removed from map.h 2002-03-18 15:42 frank * map.h, maplayer.c: remove MS_TILED_OGR ... not needed 2002-03-18 15:40 frank * mapogr.cpp: initial pass on tiled ogr support 2002-03-18 15:34 frank * shp2img.c: Improve usage message. 2002-03-18 10:09 dan * maputil.c: Fixed compile warnings in msDrawLayer() (invalid return value, etc.) 2002-03-17 23:14 sdlime * maplabel.c: Added Stepan's patches to TrueType line symbols. 2002-03-17 23:07 sdlime * mapsymbol.c, mapsymbol.h: Added Stepan's patches to TrueType line symbols. 2002-03-17 22:44 sdlime * mapquery.c: Added projection support to msQueryByAttributes()... 2002-03-14 16:36 sacha * mapscript/: mapscript.i, php3/README, php3/mapscript_i.c, php3/php_mapscript.c, php3/php_mapscript.h: Add two mapscript function (in PHP and perl) setSymbolSet(filename) that load a symbol file dynanictly getNumSymbols() return the number of symbol in map. 2002-03-14 16:14 dan * mapgml.c: Fixed compile warnings and errors when PROJ is enabled 2002-03-14 16:13 dan * mapproject.h: Include maphash.h for msGetEPSGProj() prototype 2002-03-14 14:27 sacha * mapscript/php3/: README, php_mapscript.c: When you set the size attribute or overlaysize of class it also set the sizescaled and overlaysizescaled. 2002-03-13 18:45 sdlime * map.h, mapgml.c, mapproject.c, mapproject.h, mapwms.c, mapwmslayer.c: Added projection support to the GML output code. Re-shuffled the code to extract the EPSG values for a layer or map into mapproject.c. 2002-03-13 15:21 sdlime * mapfile.c: Fixed inifine loop in loadQueryMapString() code- thanks Frank. 2002-03-12 22:30 sdlime * maplayer.c, mapquery.c, mapserv.c: Fixed problems with msQueryByIndex(), call was wrong in mapserv.c and since an item list wasn't built in the function layers with more than one class bombed. Obscure but important... 2002-03-12 10:09 assefa * mapfile.c: Reset the layer ordering after a save map. 2002-03-11 23:40 sdlime * mapscript/java/Makefile: Fixed a few problems with the Makefile. Now properly creates a shared library with all static libs and a jar file. 2002-03-11 23:39 sdlime * mapscript/mapscript.i: Fixed errors in interface file associated with the various template functions. 2002-03-08 18:16 assefa * mapscript/php3/: php_mapscript.c, php_mapscript_util.c, php_mapscript_util.h, php_proj.c: Add PHP4.1 support. 2002-03-07 20:06 dan * mapscript/mapscript.i: Add processing template functions. Add Layer ordering functions. 2002-03-07 19:39 assefa * mapscript/php3/php_mapscript.c: Remove unused variables. 2002-03-07 18:16 assefa * maptemplate.c: Remove unused variables. 2002-03-07 17:47 dan * mapshape.c: Move call to free(dbfFilename) in msSHPOpenFile() after error message to prevent invalid filename in error msg when DBF not found. 2002-03-07 17:31 assefa * mapscript/php3/: mapscript_i.c, php_mapscript.c, php_mapscript.h, php_mapscript_util.c, php_mapscript_util.h, README: Add template processing functions. 2002-03-07 16:55 assefa * mapserv.c, maptemplate.c, maptemplate.h: Add template processing functions that can be called from mapscript. 2002-03-04 15:59 assefa * map.h, maputil.c: Add function msSetLayersdrawingOrder. 2002-03-04 07:58 tomas * mapscript/php3/php_mapscript.c: Added layerObj->transparency - type: integer value between 1-100 2002-03-03 14:30 sdlime * map.h: Fixed small conflict between versions of map.h (I guess there was a transparency attribute added to layerObj?). 2002-03-03 14:24 sdlime * map.h, mapshape.h: Updated many of the header files for more consise parsing by Swig. Result is a more streamlined scripting interface (clean Java build). 2002-03-03 14:20 sdlime * mapscript/mapscript.i: Implemented imageObj in the interface file, fixed class errors (renamed _class). 2002-03-03 14:19 sdlime * mapscript/java/Makefile: Java Makefile, initial coding... 2002-03-01 11:02 assefa * mapscript/php3/php_mapscript.c: Correct typo error in zoompoint/zoomscale. 2002-03-01 07:15 tomas * map.h, mapfile.c, mapfile.h, maplexer.l, maputil.c: Added layer transparency - new TRANSPARENCY parameter on the layer object - type: integer value between 1-100 - works for all layer drawn by msDrawLayer() 2002-02-28 23:37 sdlime * maputil.c: Fixed error that caused non-transformed layers not to be drawn. 2002-02-28 01:43 dan * maplegend.c, maptemplate.c: Avoid error in legend with layers with no class 2002-02-27 23:22 sdlime * map.h: Added imageObj to map.h. 2002-02-27 09:07 sacha * maptemplate.c: Correct extends when generating legend template. Also fix a bug (not reported) related to displayed layer order. 2002-02-25 08:15 sacha * maptemplate.c: Cleanup some useless comments. 2002-02-22 17:56 dan * mapogr.cpp: Avoid filling an object with a pen and no brush in layers of type POLYGON when using auto styling. 2002-02-21 00:08 sdlime * maputil.c: Finished inclusion of Tomas' CARTOLINE symbol code. 2002-02-20 23:48 sdlime * map.h: Updated MS_VERSION to 3.6. There will be enough changes to warrant a point release. 2002-02-20 23:35 sdlime * maputil.c: Finished inclusion of Tomas' CARTOLINE symbol code. 2002-02-20 17:28 frank * mapogr.cpp: fixed some problems with 3D geometry support 2002-02-20 14:49 frank * mapogr.cpp: fixed memory leak of OGRFeatures under some circumstanes 2002-02-20 12:26 sacha * maptemplate.c: Maptemplate now work even if there is only a group template and class template. 2002-02-20 09:12 sacha * maptemplate.c: Return a empty (not null) legend qhen no layer are activated. 2002-02-19 14:58 assefa * mapscript/php3/php_mapscript.c: Forgot to udate extents information in the php object when map->draw and map->drawquery are called. 2002-02-19 14:02 assefa * mapscript/php3/php_mapscript.c: Update scale and cellsize values in the php object after in the map->draw and map->drawquery functions. (BID 109). 2002-02-18 17:29 sacha * maptemplate.c: Do not draw gif template whee a template is specified. 2002-02-15 17:09 sacha * maptemplate.c: Fixed a bug when no metadata is specified in WEB or LAYERS when using legend template. 2002-02-15 11:39 assefa * Makefile.vc: Remove link to gd1.2 2002-02-14 15:38 sacha * maptemplate.c, mapwms.c: Fixed a bug related to layerorder. Also let mapserver return an empty template when a WMS query with no result is returned. 2002-02-13 16:56 sacha * maptemplate.c: Fixed an infinit loop in processIf. 2002-02-13 14:17 frank * mapraster.c: dont call drawJPEG() if jpeg not configured and GDAL is configured 2002-02-13 14:13 frank * mapwms.c: Initialize map->layerorder[] after malloc() and before call to msGetAllGroupNames() which references it. 2002-02-13 12:16 sacha * maptemplate.c: Added nested "if" tag in legend template. 2002-02-12 17:21 sacha * mapserv.c, maptemplate.c: Added map file last modified time and map file size to legend icon temporary filename. 2002-02-12 13:50 sacha * maptemplate.c: Legend icon is now cached. Fixe bug 101. 2002-02-11 11:59 sacha * mapserv.c, maptemplate.c, maputil.c: - Metadata can be use in If tag. - Fixed a bug related to metadata. - Group order is determined the same way we do for layers. See order_metadata. - mode=legend now return html template if specified in map file. 2002-02-08 16:29 frank * mapogr.cpp: ensure 3D geometries supported as well as 2D geometries 2002-02-08 16:07 sacha * cgiutil.c, cgiutil.h, mapserv.c, mapserv.h, mapstring.c, maptemplate.c, maptemplate.h, maputil.c, mapwms.c, mapwmslayer.c: Added template support to WMS. 2002-02-08 14:13 dan * mapscript/php3/mapscript_i.c: Opps... I have deleted mapObj_getSymbolByName() by accident 2002-02-08 13:57 dan * maptemplate.c: Fixed invalid pointer error with legend template with no opt_flags 2002-02-08 13:51 dan * map.h, mapfile.c, mapscript/mapscript.i, mapscript/php3/mapscript_i.c, mapscript/php3/php_mapscript.c, mapscript/php3/php_mapscript.h: Remove class and layer args to setSymbolByName() 2002-02-08 13:25 sacha * mapscript/php3/: mapscript_i.c, php_mapscript.c, php_mapscript.h: let mapserv add a new symbol when we use the classobj setproperty function with "symbolname" and "overlaysymbolname" arg. 2002-02-08 13:22 sacha * map.h: added a function msGetSymbolIdByName. 2002-02-08 13:21 sacha * mapfile.c: Add a function to set the symbol by name or overlay symbol by name. 2002-02-08 13:21 sacha * mapscript/mapscript.i: Added two functions for class object: setSymbolByName and setOverlaySymbolByName. 2002-02-07 00:05 sdlime * mapscript/mapscript.i: Fixed the memory leak associated with the msWMSGetFeatureInfoURL() layerObj method. 2002-02-06 17:57 dan * maputil.c: msDrawLayer(): Moved calls to draw WMS and raster layers after the tests for SCALE and REQUIRES parameters. 2002-02-06 17:53 sdlime * maplegend.c: Fixed error in legending code that neglected overlay components with point data. 2002-02-05 22:55 sdlime * maptemplate.c: Added [dx] and [dy] substitutions. Useful for building cachable extends for scalebars and legends. 2002-02-05 15:30 sacha * mapwms.c: Let WMS display groups of layer. 2002-02-05 14:45 sacha * mapwms.c: Fixe a bug when displaying all layers by specifying map name. 2002-02-05 14:32 sacha * maputil.c, mapwms.c: Fixed buz 21. Now layers are displayed the same order received. 2002-02-05 00:17 sdlime * map.h, mapfile.h, maplexer.l, mapprimitive.c, mapsymbol.c, mapsymbol.h: Most of the new CARTOLINE symbol code is in place. Untested, but shouldn't break anything. 2002-02-04 22:59 sdlime * mapfile.h, maplexer.l, mapsymbol.h: Another batch of changes related to the new CARTO symbol, just the administrative (.h/.l) files. 2002-02-04 19:19 dan * mapgml.c, mapwms.c: Set default xml encoding to ISO-8859-1 instead of UTF-8, and added wms_encoding (and gml_encoding) metadata to override the default encoding. 2002-02-01 15:00 sacha * maptemplate.c: Fix a bug related to legend template. 2002-02-01 14:44 sacha * maptemplate.c: Fix a bug related to opt_flag in legend template. 2002-02-01 12:50 sacha * maptemplate.c: Process if tags before everything in generateLayerTemplate. Faster. 2002-02-01 12:31 sacha * maptemplate.c: Let have more than one leg_icon in a template. 2002-02-01 12:07 sacha * maptemplate.c: Add an operator parameter to "if" tag in template. Also add a new variable to compare in if tag (layer_type). 2002-02-01 10:49 sacha * maptemplate.c: Fix some bug related to legend template generation. 2002-02-01 09:16 sacha * mapserv.c, maptemplate.c: Mapserv.c check for a successful return value when calling msReturn* functions. Fix a minor bug into template related to opt_flag. 2002-01-31 23:44 sdlime * mapserv.c: Fixed slight error in mapserv.c that occured when the CGI program was outfitted with the parameter struct that replaced global variables. Thanks Rodrigo... 2002-01-31 19:09 sacha * map.h, mapfile.c, maplegend.c, maptemplate.c: Add legend template functionality. 2002-01-31 19:08 sacha * maputil.c, mapwmslayer.c: Move msTmpFile function from mapwmslayer.c to maputil.c 2002-01-30 18:02 assefa * mapshape.c, mapshape.h: Update the file bounds for measured shape files. 2002-01-30 12:16 assefa * mapscript/php3/: README, php_mapscript.c: Add setimagecolor on the scalebar object. 2002-01-30 11:55 rodrigo * maporaclespatial.c: Updated mapfile DATA statement to include SRID number. SRID fix in r1.6 proved to be inefficient and time-consuming. 2002-01-29 18:38 assefa * mapscript/php3/: php_mapscript.c, README, mapscript_i.c: Add write support for measured shape files. 2002-01-29 18:34 assefa * mapshape.c: Add write support for measured shape files. 2002-01-28 23:55 sdlime * mapscript/mapscript.i: Pulled maperror.h out of the interface temporarily. The thread work Frank did busted SWIGs parsing of that file (does NOT like variable number of arguments). Need to rethink exception handling, but it does compile now. 2002-01-28 23:50 sdlime * map.h, maplexer.l: Added symbols to map.h for caps, lines and corners. This is for the cartographic line code to be added shortly and for new legend options by DMS. The variety of possibilties was condensed to 6 to try and keep the ever growing list of keywords to a bare minimum. 2002-01-28 11:59 dan * mapscript/php3/: README, php_mapscript.c: Added mapObj->resolution. Added optional dstx,dsty args to PasteImage(). 2002-01-28 09:36 sacha * mapscript/mapscript.i: Correct a bug related to legend icon functions into perl mapscript. 2002-01-24 15:01 sacha * map.h, maputil.c, mapscript/php3/php_mapscript.c: Change msgetAllGroupNames to msGetAllGroupNames 2002-01-24 14:58 sacha * map.h, maputil.c, mapscript/php3/php_mapscript.c: Move the function GetAllGroupNames from php to mapserver binaries 2002-01-24 13:31 dan * mapwmslayer.c: Use REQUEST=map instead of REQUEST=Map for WMS 1.0.0 requests. 2002-01-24 12:38 dan * mapscript/php3/README: createLegendIcon() returns an imageObj, not a gdImagePtr 2002-01-24 12:13 dan * mapscript/php3/README: Minor changes to legendIcon function docs 2002-01-24 11:41 sacha * Makefile.in, Makefile.vc, cgiutil.c, cgiutil.h, map.h, mapserv.c, mapserv.h, maptemplate.c, maptemplate.h: Move all template related functions to a new file called maptemplate.c and .h 2002-01-24 00:04 sdlime * maplabel.c, mapsymbol.c: Added scaling support for markers drawing with PIXMAP symbols. I still don't like the results especially when making markers smaller than the original. This should be avoided but more than one user asked... 2002-01-23 22:33 sdlime * maputil.c: Fixed error in point clipping in msDrawShape(). This closes bug number 95. 2002-01-23 22:27 sdlime * map.h: Updated version number to 3.5.1. 2002-01-23 22:19 sdlime * map.h, mapfile.c, mapfile.h, maplexer.l: Added title parameter to the classObj. It's not used anywhere yet though. 2002-01-23 11:43 dan * mapscript/php3/php_mapscript.c: Ooopps. Removed unused variable. 2002-01-23 11:41 dan * mapscript/php3/php_mapscript.c: Fixed crash problem in getAllGroupNames() 2002-01-22 18:00 dan * Makefile.in, configure, configure.in, maperror.c, mapwmslayer.c: Added -DENABLE_STDERR_DEBUG in --enable-debug config option to enable/disable msDebug() output to stderr. Default is disabled. 2002-01-22 16:24 sacha * mapscript/php3/examples/test_draw_legend_icon.phtml: PHP example using createLegendIcon function. 2002-01-22 16:19 sacha * map.h, maplegend.c, mapscript/mapscript.i, mapscript/php3/README, mapscript/php3/mapscript_i.c, mapscript/php3/php_mapscript.c, mapscript/php3/php_mapscript.h, mapscript/php3/php_mapscript_util.c, mapscript/php3/examples/test_draw_map.phtml: Add two functions in maplegend.c - msDrawLegendIcon that draw an class legend icon over an existing image. - msCreateLegendIcon that draw an class legend icon and return the newly created image. Also, an php examples in mapscript/php3/examples/test_draw_legend_icon.phtml 2002-01-22 14:18 dan * mapscript/php3/php_proj.c: Fixed a typo in pj_transform() docs 2002-01-22 14:18 dan * mapscript/php3/php_proj.c: Took pj_datum_transform() out of docs to discourage its use. 2002-01-22 11:43 frank * maptree.c: Fixed 1 in 256 bug figuring out byte order of old index files 2002-01-20 22:59 dan * configure: Applied latest configure.in changes 2002-01-20 22:18 dan * configure.in: Removed export in 'export THREAD_LIB=' and 'export THREAD_FLAG=' because the 'export' cause an error on Solaris and shouldn't be required anyway. 2002-01-20 16:30 dan * mapscript/php3/: README, php_mapscript.c: Added imagetype and imagequality params in mapObj 2002-01-19 13:29 rodrigo * maporaclespatial.c: Fixed bug in SQL statement when using "FILTER" in mapfile. 2002-01-17 16:05 dan * mapscript/php3/: README, php_mapscript.c: Changed img->pasteImage() to take transparent color index as argument 2002-01-17 16:03 dan * mapscript/php3/examples/test_layer_mask.phtml: Use new version of ->pasteImage() 2002-01-17 11:44 assefa * mapscript/php3/php_mapscript.c: setlayersdrawingorder only available for PHP4. 2002-01-17 11:33 assefa * mapscript/php3/: php_mapscript.c, README: Add function setlayersdrawingorder. 2002-01-16 22:36 dan * mapscript/php3/: README, php_mapscript.c: Added imageObj->pasteImage() 2002-01-16 22:35 dan * mapscript/php3/examples/test_layer_mask.phtml: OOpps... removed absolute mapfile path 2002-01-16 22:35 dan * mapscript/php3/examples/test_layer_mask.phtml: Initial revision 2002-01-16 22:27 sdlime * Makefile.in: Added distclean to Makefile.in. 2002-01-16 22:19 dan * mapfile.c: Added writing of class->name in writeClass(). 2002-01-16 20:41 dan * mapscript/php3/README: Added class status and note about MS_DELETE for class/layer status 2002-01-16 20:39 dan * mapscript/php3/php_mapscript.c: Added class->status, and include CVS Revision/Date in PHP3_MS_VERSION 2002-01-16 20:32 dan * mapfile.c, maputil.c: Ignore classObj with class.status==MS_DELETE 2002-01-16 19:03 assefa * mapscript/php3/: Makefile.vc, php_mapscript.c, php_mapscript_util.c, php_mapscript_util.h: Support of php4.1.1. 2002-01-16 18:01 assefa * mapscript/php3/php_mapscript.c: support for php_4.1.1 2002-01-14 20:00 dan * mapogr.cpp: Attempt at fixing thick polygon outline problem (bug 92). Also rewrote the symbol mapping for brushes and pens at the same time to use the same rules as point symbols. 2002-01-11 12:30 dan * mapscript/php3/php_mapscript_util.c: Replace global ms_error with thread-safe msGetErrorObj() call 2002-01-10 18:16 assefa * mapscript/php3/php_mapscript.c: Correct a bug in php3_ms_map_getAllGroupNames. 2002-01-09 14:15 frank * mapthread.c: added untested windows mutex implementation 2002-01-09 12:46 frank * mapraster.c: protect GDAL from multithreading - shared caching is problematic 2002-01-09 12:46 frank * mapthread.c, mapthread.h: added documentation 2002-01-09 12:22 frank * configure, configure.in: add thread testing 2002-01-09 00:19 frank * mapthread.c, mapthread.h: New 2002-01-09 00:19 frank * maperror.c, maperror.h: Make msSetError() support variable arguments. ms_error is no longer a global variable. On multi-threaded builds a linked list of "global" errorObj's are maintained to ensure thread specific error contexts. Added the msGetErrorObj() function. 2002-01-09 00:14 frank * mapfile.c: Avoid use of ms_error global. Project msLoadMap() and pj_init() from multi-threading. 2002-01-09 00:13 frank * Makefile.in: added thread configuration support 2002-01-09 00:10 frank * mapgml.c, maplabel.c, mapogr.cpp, mappdf.c, mapquery.c, mapraster.c, mapsde.c, mapserv.c, mapshape.c, mapsymbol.c, maputil.c, mapwms.c, mapxbase.c: avoid use of ms_error global 2001-12-31 00:17 sdlime * mapshape.c, mapshape.h, maptree.c, mapxbase.c, shptreetst.c, shptreevis.c: Fixed shapelib code to be re-entrant. This involved moving static buffers for reading attributes or vertices from functions and making them a part of shp/dbf structures. This means we can free that memory once done processing a shapefile. The result is a small performance hit since these buffers are now allocated/de-allocated on a per shapefile basis rather than on a map draw/query basis. 2001-12-29 00:04 sdlime * mapserv.c: Fixed bug number 90, small error in template parsing. 2001-12-22 13:32 rodrigo * maporaclespatial.c: Fixed SRID mismatch error. 2001-12-20 12:20 sdlime * maphash.c: Fixed small memory leak in maphash.c. 2001-12-20 11:21 dan * mapscript/php3/README: Added note about tileindex in layer->getShape() 2001-12-18 22:53 assefa * maputil.c: Remove unused variable. 2001-12-18 22:43 assefa * mapshape.c, map.h, mapprimitive.h, mapshape.h, maputil.c, mapscript/php3/README, mapscript/php3/mapscript_i.c, mapscript/php3/php_mapscript.c, mapscript/php3/php_mapscript.h: Support of Measured shpe files. 2001-12-18 18:11 dan * README: Added space in DM Solutions name 2001-12-18 17:19 sdlime * README: Expanded README to account for recent development. 2001-12-18 15:32 jamie * mappdf.c: Circle now scales by one instead of by .8 due to changes in symbol drawing; Layerorder now handled 2001-12-18 12:54 sdlime * Makefile.vc: Quick change to the Makefile.vc for SDE. 2001-12-17 23:47 sdlime * symbols/: examples.map, examples.sym: Added line symbol examples. 2001-12-17 23:04 sdlime * mapscript/mapscript.i: Added saveQuery and saveQueryAsGML methods to mapscript. 2001-12-17 22:42 sdlime * Makefile.vc, map.h, mapfile.c, mapserv.c, mapserv.h: Moved MS_MAXIMGSIZE to map.h and applied that rule to msLoadMapString for security. 2001-12-17 17:36 sdlime * mapshape.c, maplexer.l, mapparser.y: Added a few patches suggested by Scott Shealy. Also added Scott's IN operator to logical expressions. 2001-12-17 14:09 frank * mapraster.c: added alpha support in drawGDAL RGB handling 2001-12-17 10:30 sdlime * mapgml.c: Added opt-in DUMP parameter use to GML writer. 2001-12-17 10:13 sdlime * symbols/: line.sym, marker.sym, shade.sym: Removed test symbol files from the CVS. 2001-12-17 03:37 sdlime * mapgml.c: Fixed some linefeed issues with the GML writer. Seems to work with lines and polygons now. 2001-12-17 01:26 sdlime * mapserv.c: Added [version] substitution to mapserv.c to help with build dependent application features (such as WMS/GML output). 2001-12-13 16:29 dan * mapwmslayer.c: Changed wms_connectiontimeout metadata value to be in seconds (was ms) 2001-12-12 21:07 dan * mapwmslayer.c: Accept any isspace() character as delimiter in wms_srs metadata parsing 2001-12-12 09:00 sdlime * mapfile.c, maplexer.l, maputil.c: Updated msLoadMap to insure that the lexer is set to the appropriate initial state. 2001-12-11 19:56 dan * configure, configure.in: Added a test to require libwww version 5.3.2 2001-12-11 19:55 dan * mapwmslayer.c: Took out the old version of msWMSGetImage() that didn't have an event loop as we are relying on the event loop now for timeouts. 2001-12-11 17:50 dan * mapraster.c: Allow reprojected JPEG to go through GDAL instead of producing an error. 2001-12-11 17:00 dan * mapwms.c: Give priority to PNG over JPEG image format in capabilities. 2001-12-11 13:41 dan * mapwmslayer.c: Fixed a typo in vnd.ogc.se_* MIME type for exceptions (was vnd.odc_*) 2001-12-10 17:31 sdlime * mapprojhack.c: Added include for string.h to mapprojhack.c to avoid a compiler warning. 2001-12-10 17:30 sdlime * mapwms.c: Upadated WMS code to use msGMLWriteQuery(). 2001-12-10 11:33 dan * configure, configure.in: Added --enable-force-freetype1 2001-12-10 11:17 assefa * mapraster.c: Add 32 grey colors in allocColorCube. 2001-12-10 00:23 sdlime * mapserv.c: Fixed flipped y coordinate problem in mapserv.c. Sometimes I fake myself out. 2001-12-07 17:22 assefa * mapraster.c: Chage a bit the values used to allocate colors. Add a special case in add_color function for matching grey colors. 2001-12-06 16:13 dan * configure.in, configure: Test for rxposix vs system regex conflict with libwww (bug82) Also fixed the handling of enable-ignore-missing-data (did it ever work?) 2001-12-06 16:11 dan * README.CONFIGURE: Added info about --with-wmsclient 2001-12-06 09:57 sdlime * map.h, mapgml.c: Much progress on GML 2.0 output. 2001-12-04 14:49 assefa * mapsymbol.c: Add a test in msGetMarkerSize to see if symol == -1. 2001-12-04 11:54 sdlime * mapserv.c: Fixed stupid error in setExtentFromShapes(). 2001-11-30 15:55 sdlime * mapraster.c: Added .gfw as a recognized world file extension. 2001-11-29 10:00 sdlime * maplayer.c, mapserv.c, mapserv.h, maputil.c, mapxbase.c, mapscript/mapscript.i: Finally nailed the map only query modes. Added buffer and scale support to shape extent calculations. 2001-11-27 10:39 dan * mapscript/php3/: php_mapscript.c, README: Added layer->template 2001-11-25 23:20 sdlime * maplayer.c: Oops, removed some debugging statements. 2001-11-25 23:17 sdlime * Makefile.in, maplayer.c, mappdf.c, mapserv.c, mapxbase.c, shp2pdf.c: Fixed some problems with application logic and map only query methods. Also added shp2pdf.c and associated changes to the configuration code. 2001-11-21 17:35 rodrigo * maporaclespatial.c: Added support for 2D circle geometries 2001-11-20 22:49 sdlime * mapserv.c: Few more tweaks to scale checking in mapserv.c. 2001-11-20 17:26 frank * mapproject.c: avoid warnings when building without PROJ 2001-11-20 17:19 frank * mapproject.c: Changed to use msTestNeedWrap() to determine if vertices in a given shape should, or should not be wrapped once the basic > 180 longitude change test has been applied. This should complete resolutio of bug 15. Also note that the "be_careful" logic is now always enabled when reprojecting. It was off by default before. http://mapserver.gis.umn.edu/bugs/show_bug.cgi?id=15 2001-11-19 23:17 sdlime * mapproject.h: Added Frank's fix to stabilize the size of a projectionObj. 2001-11-19 23:13 sdlime * mapserv.c: Added minscale/maxscale checks to mapserv.c for both image only modes and the various query modes. 2001-11-18 04:35 sdlime * mapscript/mapscript.i: Added setting of layerorder to layer creation method in MapScript. 2001-11-14 17:27 assefa * mapfile.c: Add quotes around Reference->image on save. 2001-11-14 09:04 sdlime * mapfile.c, maplabel.c, maputil.c: Fixed a few minor bugs related to circle drawing and mapfile writing. 2001-11-13 18:19 assefa * README.WIN32: Add a note on GDAL and libpng. 2001-11-13 17:44 assefa * mapwmslayer.c: Use a metadata wms_connectiontimeout that can be set in the map file. 2001-11-09 23:42 sdlime * maplabel.c: Fixed (I think) a bug with copying and freeing cached classes as part of the label cache. 2001-11-09 23:24 sdlime * mapserv.c: Added [shpext_esc] substitution. 2001-11-09 23:22 sdlime * mapserv.c: Fixed [nl] and [nr] substitutions. 2001-11-08 10:26 dan * mapwmslayer.c: Include FEATURE_COUNT in GetFeatureInfo URL only if greater than zero 2001-11-08 00:39 sdlime * mapserv.c: Added support for using environment variables as aliases for mapfiles. 2001-11-07 08:36 dan * mapraster.c: Added #ifdef USE_PROJ around GDAL test on projection.proj 2001-11-06 14:53 dan * tile4ms.c: Added option -tile-path-only to strip off filename part of the path in the LOCATION field value 2001-11-05 13:25 dan * mapscript/php3/php_mapscript.c: Added #ifdef USE_PROJ in map->setProjection() 2001-11-02 17:41 dan * mapresample.c: Test for nSrcX or nSrcY < 0 in msSimpleRasterResampler() to prevent crash when accessing pixels buffer. 2001-11-02 12:25 frank * mappostgis.c: removed POLYLINE support 2001-11-02 11:13 frank * mapresample.c: fixed degree/radian conversion bug in msProjTransformer 2001-11-01 17:41 jamie * mappdf.c: Added more image handling code;Updated for latest map.h changes like MS_LAYER_POLYLINE going away 2001-11-01 16:58 assefa * mapscript/mapscript.i: Add getprojection on map and layer objects. 2001-11-01 16:10 assefa * mapscript/php3/: README, mapscript_i.c, php_mapscript.c, php_mapscript.h: Add getProjection on map and layer object. 2001-11-01 16:05 assefa * map.h, maputil.c: Add function msGetProjectionString. 2001-11-01 15:46 dan * mapwmslayer.c: Fixed msDrawWMSLayer(): reprojected layer bbox was not initialized. 2001-10-31 21:47 dan * mapscript/: mapscript.i, php3/README, php3/mapscript_i.c, php3/php_mapscript.c, php3/php_mapscript.h: Added layerObj->getWMSFeatureInfoURL() 2001-10-31 21:46 dan * map.h, mapwmslayer.c: Added msWMSGetFeatureInfoURL() 2001-10-31 20:15 dan * mapogr.cpp: Removed MS_LAYER_POLYLINE 2001-10-31 14:46 dan * maputil.c: Correct compilation errors. 2001-10-31 12:43 rodrigo * configure, configure.in: ORACLESPATIAL_LIB updated to use -lclntsh (Oracle 8.1) 2001-10-31 12:36 rodrigo * Makefile.in: Added $(ORACLESPATIAL) to CFLAGS 2001-10-31 10:17 dan * mapscript/php3/php_mapscript.c: Added missing ref. to php3_ms_lyr_setFilter in layerObj class 2001-10-31 00:24 sdlime * maputil.c: Changed definition of a circle from a center point and a point on the circle to a minimum bounding box. This is so extent based searches will find these features cause they have a large enough bbox. The other storage method would cause misses. 2001-10-30 22:49 sdlime * map.h, mapfile.c, maplabel.c, maplegend.c, maplexer.l, mapprimitive.c, mapsymbol.c, maputil.c: Added CIRCLE type, removed POLYLINE type and added parameters to those parameters (FILLED, ANTIALIAS) that didn't have them. 2001-10-29 14:00 sdlime * mapsde.c: Updated mapsde.c: sdelayer becomes sdelayerinfo. This was done to be consistant with the PostGIS, Oracle Spatial and OGR flavors. 2001-10-29 11:45 dan * mapwmslayer.c: Uncommented the unlink() call to delete the downloaded map image 2001-10-29 11:33 dan * mapscript/php3/php_mapscript.c: Attempt at fixing the random map image problem with mod_php (bug67). 2001-10-25 18:56 tom * mapscript/tcl/: Makefile.in, README, mapscriptsupp.html, mapscriptsupp.tcl, pkgIndex.tcl: Updates for MapServer 3.5, bump MapscriptTcl version to 1.1 2001-10-25 14:06 assefa * maputil.c: Correct an index bug in msMoveLayerDown. 2001-10-24 00:32 sdlime * mapserv.c: Fixed problem with mapshape option, input shape is now of MS_SHAPE_POLYGON. Updated couple of places to use the MS_CELLSIZE and MS_IMAGE2MAP_X/Y macros. 2001-10-23 15:17 assefa * mapscript/php3/: Makefile.vc, mapscript_i.c, php_mapscript.c: Use layerorder instead of panPrioList. 2001-10-23 15:14 assefa * Makefile.vc: Remove USE_PRIOLIST. 2001-10-23 15:12 assefa * map.h, mapfile.c, maplegend.c, mapscale.c, maputil.c: Remove #ifdef USE_PRIOLIST. Change name from panPriolist to layerorder. 2001-10-23 10:33 assefa * mapfile.c: Save legend, scalebar, referencemap regardless of their status. 2001-10-22 21:42 assefa * maplegend.c, mapscale.c: Do not save Legend and Scalebar if the status = MS_DELETE. 2001-10-22 21:40 assefa * mapscript/php3/Makefile.vc: Add Priority Drawing flag. Switch from php4.0.4 tp 4.0.6. 2001-10-22 21:32 assefa * mapscript/php3/: README, mapscript_i.c, php_mapscript.c: Add Drawing Priority support. 2001-10-22 21:30 assefa * Makefile.vc, map.h, mapfile.c, maputil.c: Add Drawing Priority Support. Add MS_DELETE flag. 2001-10-22 18:18 dave * mappostgis.c: Added sub-select support. DATA "geo_value from (select oid,* from ctivalue) AS foo" msPOSTGISLayerGetItems() - now looks as EXPLAIN VERBOSE output (postresql_NOTICE_HANDLER()) to determine column names. 2001-10-22 13:09 rodrigo * maporaclespatial.c: Added support for mapfile items. 2001-10-20 00:18 sdlime * map.h, mapfile.c, maputil.c: Added UNITS parameter to the layerObj. Necessary to support projected ellipses. 2001-10-19 15:26 assefa * mapscript/php3/php_mapscript.c: Bug:extents and unit in the php object where not set in map->setprojection. 2001-10-19 15:06 sdlime * map.h, mapfile.c: Added defs for a ellipse layer to map.h and mapfile.c. There is no other support yet. 2001-10-19 14:28 dan * mapwms.c: Correct the Content-type string in msWMSGetMap. 2001-10-19 00:09 sdlime * map.h, mapfile.c, maplabel.c: Updated the label cache to store ALL parameters related to rendering in a classObj. This allows scripting languages to change class and label parameters at ANY point and have those changes stick. Not a major change. Just altered the amount of color/symbol/size/... information retained within a labelCacheMemberObj. Code is actually cleaner. 2001-10-18 07:39 rodrigo * maporaclespatial.c: Added support for point, multipoint and linestring geometries. 2001-10-17 18:08 jamie * mappdf.c: Image symbols were upside down 2001-10-17 17:40 assefa * mapscript/php3/: php_mapscript.c, README: Add scalebar and legend objects. 2001-10-17 13:43 dan * maperror.c: msGetVersion(): for WMS, use SUPPORTS=WMS_SERVER and SUPPORTS=WMS_CLIENT. Also increased buffer size for version string to 384 bytes. 2001-10-17 10:28 assefa * Makefile.vc: Add mapprojhack.obj. 2001-10-17 10:14 dan * Makefile.in: Added mapprojhack.o 2001-10-17 10:13 dan * mapprojhack.c: Hopefully fixed conflict between projects.h and proj_api.h includes. 2001-10-17 09:13 assefa * mapscript/php3/: README, php_mapscript.c: Change setProjection to be able to set the map units and extents. 2001-10-17 09:12 assefa * mapproject.h, mapprojhack.c, mapwms.c: Add functions to set the unis of the map when the projection is changed. 2001-10-17 09:08 assefa * mapfile.c: Correct compilation error on Windows. 2001-10-16 23:24 sdlime * maputil.c: Updated layer drawing routines to skip template layers used by MapScript (i.e. layers with no physical datasource). 2001-10-16 15:35 jamie * mappdf.c, map.h: Added fonthash for using same fonts in both pdf and png; Added filled polygon closure if needed for symbols 2001-10-16 14:33 assefa * README.WIN32: Add notes about libwww. 2001-10-16 13:54 rodrigo * maporaclespatial.c: Added OracleSpatial support. 2001-10-16 00:35 sdlime * map.h, mapfile.c, mapgml.c, mapgml.h, maplexer.l, mapserv.c, mapwms.c: First revision of UMN GML code, doesn't work yet but soon... 2001-10-15 15:25 dave * mapogr.cpp, mapproject.h, mapscript/mapscript.i: More access to the OpenGIS well-known text support already available from Frank's OGR library. Had to add functions because current accessors tailored to the needs of GDAL layers. Added msLoadWKTProjectionString to mapogr.cpp and mapproject.h. Added loadWKTProjection to mapscript.i in the layerObj and mapObj. 2001-10-11 20:34 assefa * mapscript/php3/: README, php_mapscript.c: Add utility function getAllGroupNames and getAllLayerNames. 2001-10-11 20:32 jamie * mappdf.c: Jeff Spielberg: Neglected the passed in null pdf case. I don't use that case personally so it slipped through. Grats to jamie for finding this one. 2001-10-11 18:29 dan * mapwmslayer.c: Took out terminate_handler 2. Tested, working fine on Linux. 2001-10-11 00:02 assefa * mapfile.c: Add quotes when saving projection strings. 2001-10-10 22:21 assefa * mapscript/php3/php_mapscript.c: Add missing connection types constants. 2001-10-10 14:08 jamie * mappdf.c: Jeff Spielberg: Fonts are now found once and cached. The need for an external .upr file has been removed and the fonts are now dynamically grabbed from the map's fontset. Only symbol fonts are embedded in the pdf. The wrap character now works with PDFs and all the save states for displaying text has been removed. 2001-10-10 12:06 dan * mapscript/php3/: php_mapscript.c, README: Added shapeObj->set() 2001-10-09 18:46 assefa * Makefile.vc, README.WIN32: Add libwww compilation stuff. 2001-10-09 18:02 assefa * mapwmslayer.c: Use the non-preemptive mode : tested on windows. 2001-10-08 15:05 dan * mapsymbol.c: Fixed addImageCache() crash: Set icp->next=NULL when removing last element 2001-10-05 13:35 dave * mapscript/perl/README: Added extra compilation instructions about swig and the version of swig required. 2001-10-04 23:44 jamie * map.h: Added ifdef for USE_PDF for pdflib.h and pdf function call 2001-10-04 14:13 dan * mapscript/php3/php_mapscript.c: Fixed ms_NewLayerObj() to update $map->numlayers. 2001-10-04 13:26 jamie * Makefile.in, configure, configure.in: Added checks for PDFlib; Added simple install to Makefile 2001-10-04 13:25 jamie * map.h, maplabel.c, maputil.c: Changes to support PDF (mappdf.c) 2001-10-04 13:24 jamie * mappdf.c: Initial Revision 2001-10-03 15:02 dave * mappostgis.c: Workaround for postgresql text(varchar) truncation bug. now does ::text 2001-10-03 10:57 assefa * mapscript/php3/README: Add getAllGroupNames. 2001-10-03 08:41 assefa * mapscript/php3/: mapscript_i.c, php_mapscript.c, README, php_mapscript.h: Add function getLayersIndexByGroup. 2001-10-03 08:33 assefa * map.h, maputil.c: Add function msGetLayersIndexByGroup. 2001-10-02 23:33 sdlime * mapfile.c, maptree.c, shptree.c: Fixed stupid error in shptree and patched a number of leaks in tree code. 2001-10-02 14:39 sdlime * map.h, mapfile.c, mapsde.c: Fixed naming conventions for SDE layer structure to match those for Oracle, PostGIS and OGR. 2001-10-02 14:31 sdlime * Makefile.in, configure, configure.in, map.h: Oracle Spatial additions. 2001-10-02 09:00 frank * mappostgis.c: fixed types in debugging printf 2001-10-02 08:59 frank * map.h: fixed prototype for msPOSTGISLayerGetShapeRandom 2001-10-01 19:25 dave * mappostgis.c: Query fixes. 2001-09-26 09:15 frank * Makefile.vc: added USE_PROJ_API_H, only PROJ 4.4.3+ 2001-09-25 10:52 assefa * mapscript/php3/php_proj.c: Add pj_transform function. 2001-09-24 11:59 assefa * mapscript/php3/php_mapscript.c: Modify GetDeltaExtentsUsingScale to fit with msCalculateScale (mapscale.c) : this corrects the zoomscale bug (#46). 2001-09-21 00:24 sdlime * Makefile.in, configure, configure.in, map.h, maperror.c, maperror.h, maplayer.c, maporaclespatial.c, mapsde.c: OracleSpatial stubbed in... 2001-09-20 23:50 sdlime * map.h, mapfile.c, mapfile.h, maplexer.l: Moved and renamed export parameter to the layerObj (as DUMP), bonehead... 2001-09-18 22:12 sdlime * mapscript/mapscript.i: Couple of small MapScript fixes. 2001-09-18 22:09 sdlime * map.h, mapfile.c, maplabel.c, maplayer.c, maplexer.l: Added hooks for Oracle Spatial support. 2001-09-18 19:14 sdlime * map.h, mapfile.c, maplabel.c, mapstring.c: Wrap character now works for TrueType fonts. 2001-09-18 09:53 dan * mapfile.c: Fixed loadHashTable(): pass ref to hash table as arg and return on "END" 2001-09-18 09:50 dan * mapwms.c: Added cascaded and opaque layer attributes in capabilities. 2001-09-17 23:32 tom * mapscript/mapscript.i: changed: layerObj->open() to call msLayerGetItems to retrieve item names on open. added: layerObj->getItem() to retrieve a specific item (i.e., column name). added: shapeObj->getValue() to retrieve a specific value after query. added: mapObj->getImageToVar() to set a scripting language variable by name with image data from GD. Valid for PNG, JPEG, and WBMP images types. Initial implementation in Tcl only. 2001-09-16 23:17 sdlime * map.h, mapfile.c, mapfile.h: Added classObj metadata, hash table reader/writer (for metadata), and an export classObj parameter. All in preperation for the GML code... 2001-09-14 23:37 sdlime * mapshape.c: Fixed bug 44, thanks Ed. 2001-09-14 16:38 sdlime * maplayer.c: Updated msLayerOpen to check to see if inline features have been defined and to set the right connection type if true (i.e. MS_INLINE). 2001-09-14 16:17 sdlime * mapscript/mapscript.i: Updated mapscript to set layer connection type to MS_INLINE when adding features to that layer. 2001-09-14 16:12 sdlime * mapshape.c: Added test to catch NULL shapefile names. 2001-09-14 10:01 dan * mapscript/php3/README: Added note about functions that affect CWD 2001-09-13 16:58 dan * mapscript/php3/php_mapscript.c: Fixed handling of objects and refcounts vs PHP4.0.6... thanks to Zeev Suraski for his help. See bug#30 and #40. 2001-09-13 16:56 dan * mapscript/php3/php_mapscript_util.h: Added _phpms_fetch_property_resource(). 2001-09-13 16:56 dan * mapscript/php3/php_mapscript_util.c: Fixed _phpms_add_property_object() for PHP4 (thanks to Zeev Suraski) and added _phpms_fetch_property_resource(). (See bug#30 and #40) 2001-09-13 11:28 dan * configure, configure.in: Removed (obsolete) test for freetype conflict between mapserver and PHP4 2001-09-13 11:26 dan * README.CONFIGURE: Remove (obsolete) note about freetype conflict with PHP4 2001-09-13 11:14 dan * mapraster.c: Use GDALGetDescription() instead of accessing layer->data which may be NULL 2001-09-10 15:12 assefa * mapwms.c: Wrap message error embedded INIMAGE. Bug #28. 2001-09-10 11:37 assefa * mapscript/php3/php_mapscript.c: Add error messages in the zoom functions when the extents given are wrong. 2001-09-10 11:35 assefa * mapserv.c: Boost buffer size from 1k to 5k when processing query string. 2001-09-10 09:33 frank * mapresample.c: modified to avoid using layer->data since it may be NULL 2001-09-06 10:14 frank * mapproject.c: pass dummy Z to pj_transform() 2001-09-05 15:59 dan * mapscript/php3/php_mapscript_util.c: Another manifestation of the invalid _map_handle_ problem: Check for type IS_RESOURCE instead of IS_LONG in _phpms_fetch_property_handle2(). 2001-09-05 14:36 dan * mapscript/php3/README: Added note about the layer TEMPLATE parameter in QueryByPoint(), etc. 2001-09-05 09:24 frank * mapresample.c: fixed last fix related to Z coordinate handling 2001-09-05 09:24 frank * mapgml.c: return MS_SUCCESS from GMLLayerStart/Finish 2001-09-04 15:28 sdlime * cgiutil.c: Updated URL encoding function to deal with extended character sets, at least Danish anyway. Change submitted by Lars Holm Loldrup . 2001-09-04 09:49 frank * .cvsignore: added tile4ms 2001-09-04 09:20 frank * mapresample.c: ensure Z is passed to pj_transform for datum shifts 2001-09-01 12:19 dan * mapshape.c: Fix msTiledSHPNextShape() to set shape->tileindex properly. 2001-08-30 18:33 dan * mapscript/php3/examples/test_draw_map.phtml: Updated for V3.5 SaveWebImage() arguments. 2001-08-29 14:22 sdlime * maplayer.c: Added support for the layer maxfeatures parameters to shapefile connections. Mainly for backwards compatability. 2001-08-29 10:36 dan * mapscript/php3/: mapscript_i.c, php_mapscript.c: Changes to msCalculateScale() args. Sync with mapscript.i v1.42 2001-08-29 09:19 sdlime * map.h, mapgml.c, maplegend.c, mapscale.c, mapserv.c, maputil.c, mapscript/mapscript.i: Changed scale computation function to throw errors with bad input data. Updated all other code (except PHP) to reflect that change. Updated CGI code to check for bad extents based on query results (i.e. a single point) and to fall back on other extents in that case. Better solution is needed but at least this doesn't hang the program. 2001-08-23 11:22 dan * Makefile.vc: Added mapwmslayer.obj 2001-08-22 11:56 dan * mapwmslayer.c: Added wms_latlonboundingbox metadata to check if layer overlaps. 2001-08-22 00:56 dan * mapraster.c: OOpps... forgot to #ifdef some GIF/PNG specific code 2001-08-22 00:48 dan * mapwmslayer.c: Create wld file for the WMS map slide so that it can be reprojected by GDAL 2001-08-22 00:42 dan * mapraster.c: Added a hack to reproject GIF and PNG images through GDAL. 2001-08-22 00:33 dan * mapresample.c: Try calling GDALReadWorldFile() if GDALGetGeoTransform() fails. When resampling layers with an offsite then init temporary image BG using the offsite color. 2001-08-21 19:12 dan * mapwmslayer.c: Test layer status at beginning of msDrawWMSLayer() 2001-08-21 19:11 dan * mapraster.c: Take transparent image color into account when drawing GIF and PNG 2001-08-21 15:11 dan * mapwmslayer.c: Improved error handling, verify HTTP status, etc. 2001-08-21 15:10 dan * maperror.c, maperror.h: Added WMS-related error codes 2001-08-21 15:09 dan * mapscript/php3/php_mapscript.c: Made map->draw() and drawQuery() produce only a PHP warning so that the map rendering errors can be trapped by the scripts using the '@' operator. 2001-08-21 15:07 dan * mapscript/php3/php_mapscript_util.c: Reset ms_error struct at the end of _phpms_report_mapserver_error() 2001-08-20 23:24 sdlime * maputil.c: Fixed label scaling bug. I had the Freetype preprocessor defines wrong. 2001-08-20 11:05 dan * mapraster.c: Fixed syntax error introduced with new msProjectionsDiffer() calls. 2001-08-17 16:08 dan * mapwmslayer.c: A few more fixes... we're able to load layers from cubeserv in GMap... cool! 2001-08-17 16:05 dan * mapwms.c: De not include '+' in init=epsg string passed to msLoadProjectionString() 2001-08-17 13:54 dan * mapwmslayer.c: Handle SRS and BBOX properly. Still have to reproject image received from server. 2001-08-17 13:52 dan * map.h, mapwms.c: Made msWMSGetEPSGProj() public (used by mapwmslayer.c as well 2001-08-17 13:51 dan * mapraster.c: Modified projection test for non-GDAL rasters to use msProjectionsDiffer() 2001-08-16 20:11 dan * mapwms.c: Set default capabilities version to 1.1.0 (was still 1.0.7). 2001-08-15 12:47 dan * maperror.c: Added SUPPORTS=WMS to version string 2001-08-14 17:30 dan * configure, configure.in: Added WMS Client Connection stuff (still needs some work) 2001-08-14 17:29 dan * Makefile.in: Added WMS Client Connection stuff 2001-08-14 17:26 dan * mapwmslayer.c: Initial revision - only loads and draws WMS CONNECTION URL for now. 2001-08-14 17:25 dan * maputil.c: Added call to msDrawWMSLayer(). 2001-08-14 17:23 dan * map.h, mapfile.c, maplexer.l: Added WMS connectiontype 2001-08-14 12:00 dan * mapwms.c: Always include SRS tag for root layer. Turn all layers on if root layer is requested (bug#11). 2001-08-14 11:39 dan * mapraster.c: Added error messages if trying ot reproject non-GDAL raster sources. 2001-08-13 18:58 dan * mapwms.c: Added WMS1.1.0 stuff, plus ScaleHint for all versions 2001-08-13 18:58 dan * mapscale.c: Made inchesPerUnit[] external so that mapwms.c can use it 2001-08-13 18:30 tom * configure, configure.in: Add searching for shared lib (.so or .sl) for jpeg, gd. Add --with options for freetype, png, zlib, or find via default paths. 2001-08-13 18:27 tom * README.CONFIGURE: Update to reflect new configure options. 2001-08-13 13:43 dave * mappostgis.c: Added support for 0.6 and 0.5 calling conventions 2001-08-10 10:48 sdlime * mapscript/mapscript.i: Fixed a typo in shapeObj intersection tests. 2001-08-09 18:01 dan * mapwms.c: Added warnings for missing mandatory metadata and cleaned up some portions of code. Replaced wms_srs_all and wms_srs with a single wms_srs metadata and modified the logic in msWMSGetEPSGProj() to look at the projectionObj first before checking the wms_srs metadata. 2001-08-07 15:29 tom * mapscript/mapscript.i: Fix queryByAttributes in layerObj where call to msQueryByAttributes included a function prototype for mode. 2001-08-07 14:19 dave * README.CONFIGURE: Added section on PostGIS configuration. 2001-08-07 09:36 sdlime * map.h, mapfile.c, maphash.c, mapprimitive.c, mapquery.c, mapshape.c: Trying to track down an obscure bug with mode=FEATURENQUERY, so cleaning up all sloppy memory handling such as freeing NULL pointers and such. Added msFree() wrapper function. 2001-08-06 09:15 sdlime * mapfile.c, mapquery.c, mapserv.c: Unscrewing up feature query code, major brain fart on my part. Hah, a funny. 2001-08-01 16:07 assefa * Makefile.vc: Add WMS support and related file. Pass from PHP4.0.5 to PHP4.0.6. 2001-08-01 09:52 dan * mapscript/php3/: README, mapscript_i.c, php_mapscript.c, php_mapscript.h: Sync with mapscript.i v1.39: add QueryByAttributes() and take out type arg to getSymbolByName(). 2001-08-01 09:01 dan * mapscript/php3/README: Moved addFeature() from mapObj to layerObj where it belongs. 2001-08-01 01:13 sdlime * mapserv.c: Fixed small typo in mapserv.c, still tracking down a core dump... 2001-07-31 00:54 sdlime * map.h, mapfile.c, mapquery.c, maputil.c: Added basic support for class status parameter. It is honored at the layer level processes for drawing and querying. The is no programatic way to toggle class status via the CGI process other than the map_layer_class_status mechanism. 2001-07-31 00:01 sdlime * mapquery.c, mapscale.c, mapshape.h: Fixed a couple of typos in error messages. 2001-07-30 10:08 dan * Makefile.vc: Added tile4ms.exe target. 2001-07-30 09:36 dan * Makefile.in: Added tile4ms.c 2001-07-30 09:25 dan * tile4ms.c: Modified to compile with MapServer source code. 2001-07-30 09:24 dan * tile4ms.c: Original version from Herbie Freytag... doesn't compile with MapServer 2001-07-26 15:50 assefa * mapscript/php3/: README, mapscript_i.c, php_mapscript.c, php_mapscript.h: Add projection class and related functions. 2001-07-26 11:22 dan * mapscript/php3/README: Removed queryUsingPoint() and family in layerObj docs. 2001-07-25 23:12 sdlime * mapscript/mapscript.i: Removed unused type parameter from getSymbolByName method. 2001-07-24 15:55 dan * mapscript/php3/.cvsignore: Initial revision 2001-07-24 12:06 dan * mapscript/php3/README: Added img argument to embedLegend() and embedScalebar() 2001-07-24 01:28 sdlime * mapserv.c: Consolidated mode parameter checking in mapserv.c, to damn many modes to manage seperately. 2001-07-24 01:13 sdlime * map.h, maplegend.c, mapscale.c, mapsymbol.c: Fixed a symbol allocation error with embeded scalebars and legends. 2001-07-23 23:01 sdlime * mapserv.c, mapserv.h: Fixed a typo in mapserv.c. 2001-07-23 22:48 sdlime * map.h, mapquery.c, mapserv.c, mapserv.h, maputil.c, mapscript/mapscript.i: More tweaks to get attribute queries working. A bit more to do... 2001-07-23 15:11 dan * mapscript/php3/php_mapscript.c: Added missing "background..." properties in label_setProperty(). 2001-07-20 17:37 frank * configure, configure.in: fixed POSTGIS_LIB problem 2001-07-20 12:04 frank * mappostgis.c: establish BYTE_ORDER at runtime 2001-07-20 10:06 frank * mappostgis.c: improved error reporting of bad DATA statements. 2001-07-20 10:04 dan * configure, configure.in: Fixed some typos in the new PostGIS options. 2001-07-20 09:50 dan * mapscript/php3/: php_mapscript.c, php_mapscript_util.c: Call zend_list_addref() when creating resource member variables 2001-07-20 09:38 frank * mappostgis.c: handle tables with lots of fields, fix cleanup on failed connection 2001-07-20 09:17 frank * maperror.c: report PostGIS support 2001-07-20 00:48 frank * mappostgis.c: New 2001-07-20 00:48 frank * Makefile.in, configure, configure.in, map.h, maplayer.c: added preliminary PostGIS support 2001-07-20 00:01 sdlime * mapserv.h: Added a few new attribute query-based modes to mapserv.h 2001-07-19 00:16 sdlime * mapscript/mapscript.i: Added attribute query to mapscript, only as a layer method. 2001-07-19 00:03 sdlime * map.h, mapfile.c, mapquery.c: Attribute queries now free the filter used. This allows us to build query maps based on these results. Attribute queries and layers that need a filter will not mix well although that should not be a huge issue since attribute queries are most often gateways to a larger app. 2001-07-18 23:43 sdlime * maplexer.l: Updated lexer and mapfile.c to allow imagepath and imageurl to be set via a url. 2001-07-18 17:17 sdlime * map.h, mapfile.c, maplayer.c, mapquery.c, mapraster.c, mapserv.c, maputil.c: A couple of small changes to get attribute querying up and running. 2001-07-18 17:06 dan * mapogr.cpp: Include USE_GD_FT in test for TTF fonts 2001-07-17 17:32 dan * configure, configure.in: Made OGR error message more clear. 2001-07-17 17:30 dan * aclocal.m4: Removed warning about PHP -rdynamic linking flag as it was misleading. 2001-07-17 15:46 dan * README.CONFIGURE: ADded notes about GDAL/OGR configure 2001-07-15 22:59 sdlime * mapparser.y: Small change to the parser (missing semicolon). 2001-07-13 01:00 sdlime * maplegend.c, mapscale.c: Fixed error with embeded scalebars and legends. 2001-07-12 01:00 sdlime * mapquery.c, mapsearch.c, mapshape.c: Friggin finally got feature queries working again. Basically, the whichShapes function needs to be able called over and over so reseting a few things might be necessary in the other data sources. Shapefiles work though. 2001-07-09 09:22 frank * mapproject.c: added debug statement in case of projection failure 2001-07-06 16:47 frank * mapproject.c: msProjectPoint now returns MS_FAILURE if transform fails. msProjectRect now deals with failure to reproject some points, and samples through the middle of the rectangle if there are any failures. Fixes related to http://mapserver.gis.umn.edu/bugs/show_bug.cgi?id=16 2001-07-04 15:06 dan * mapogr.cpp: Styleitem AUTO: properly handle ogr-pen-1, the invisible pen. 2001-07-04 00:31 sdlime * map.h, mapfile.c, mapquery.c, mapserv.c: Added layer template parameter to serve as a global alternative to class templates. 2001-07-04 00:12 sdlime * mapquery.c: Applied msIsLayerQueryable() to the various query functions. 2001-07-03 22:11 sdlime * map.h, mapquery.c, mapwms.c: Moved msIsLayerQueryable() from mapwms.c to mapquery.c and added prototype to map.h. 2001-07-03 10:47 sdlime * map.h: Updated list of allowable template extensions. 2001-07-03 10:33 sdlime * mapserv.h: Added https as a URL template type. 2001-07-03 00:55 dan * mapogr.cpp: Fixed scale problem with text size, line width, etc, reading OGR Styles. 2001-07-03 00:30 sdlime * mapfile.c, maplabel.c, mapprimitive.c, maputil.c: Isolated conversion from degrees to radians in maplabel.c rather then in the 3 or 4 places it was before. 2001-07-02 17:06 assefa * Makefile.vc: Change / to \. Use php 4.0.5 instead of php 4.0.4. 2001-07-02 12:18 sdlime * mapscale.c: Changed type of msx (map coorindates size x) from int to double in scalebar code. 2001-07-02 11:49 sdlime * map.h, mapscript/mapscript.i: Changed references from loadProjectionString to msLoadProjectionString. 2001-07-02 09:45 sdlime * mapscale.c: One more tweak to the scalebar code. Looks pretty good now. 2001-07-02 09:27 sdlime * mapscale.c: Updated scalebar creation routine to respect the requested width exactly. Size is now predictable so scalebars can be used via javascript. 2001-06-29 13:13 frank * mapwms.c: fixed some serious bugs in keyword list handling 2001-06-28 14:22 frank * mapresample.c: improve debug message 2001-06-28 14:21 frank * mapproject.c, mapproject.h, mapraster.c: added msProjectionsDiffer(), improve test before resample 2001-06-28 00:55 sdlime * mapfile.c: Removed numclasses/classitem test in class loader. 2001-06-28 00:39 sdlime * map.h, mapfile.c, maplexer.l: Added a connection type for PostGIS. 2001-06-28 00:31 sdlime * maperror.c, maperror.h, mapquery.c: Initial coding for feature query support. Still needs testing but it does compile. 2001-06-27 16:16 dan * mapogr.cpp: Improved font and symbol name mapping for STYLEITEM AUTO 2001-06-27 11:53 sdlime * mapraster.c: Changed mapraster.c code to use the MS_MIN macro instead of MIN which isn't always available if compiling without GDAL. 2001-06-26 22:17 frank * mapraster.c: allow trying to open things that aren't really files (ie. gltp) 2001-06-26 18:25 dan * mapfile.c: Fixed msUpdatePalette(). There was a shift in color table. 2001-06-26 16:58 dan * Makefile.in: Use $(MAKE) instead of 'make' when calling makefiles in sub-directories. 2001-06-25 15:29 frank * mapraster.c: added RGB->ColorCube support for GDAL 2001-06-25 13:47 frank * mapresample.c: added linear approximator transformer 2001-06-25 00:15 frank * mapwms.c: added wms_resx, wms_resy support 2001-06-24 13:32 dan * map.h, mapfile.c, mapfile.h, maplayer.c, maplexer.l, mapogr.cpp, maputil.c: Initial implementation of STYLEITEM AUTO for rendering maps using style info from the data source instead of static mapfile classes. Still a few issues with fonts and symbols. 2001-06-24 00:20 sdlime * maplayer.c, mapshape.c: Fixed bug with tiled shapefiles. When opening a tiled shapefile source we have to open a single tile to serve as a template for generating item information. 2001-06-22 17:50 sdlime * mapserv.c: Removed debbuging statements from mapserv.c. 2001-06-22 17:48 sdlime * mapsde.c: Fixed SDE record access function to reset the stream after fetching a record. 2001-06-21 14:19 dan * mapscript/php3/README.WIN32: Updated notes about PHP4.0.x source tree setup 2001-06-20 22:48 frank * configure, configure.in: fixed use of GDAL_CONFIG variable for OGR 2001-06-20 00:12 sdlime * maplayer.c: Added first set of comments to maplayer.c to hopefully help folks add new data sources. 2001-06-19 23:31 sdlime * maphash.c, mapserv.c: Updated template parser to allow conditional access to a layers metadata object. 2001-06-14 13:01 sdlime * mapsde.c: Added missing break statement to SDE attribute reading code. 2001-06-14 01:42 sdlime * mapquery.c, mapshape.c: Fixed shapefile creation problem. Certain structure members were not being initialized which cause memory errors when the file was closed. 2001-06-12 00:34 sdlime * map.h, mapfile.c, mapfile.h, maplexer.l, maputil.c: Added SIZEUNITS parameter to layerObj. 2001-06-08 17:30 sdlime * mapserv.c: Updated mapserv.c to be able to use a cached query in all query modes (i.e. no need to redo the query). 2001-06-08 17:11 sdlime * mapserv.c: Steve is an idiot. 2001-06-08 17:09 sdlime * mapserv.c: Fixed error with [queryfile] template substituion and the wrong file extension. 2001-06-06 14:30 dan * mapwms.c: Fixed conversion from img to map coordinates in getFeatureInfo 2001-06-06 14:29 dan * mapquery.c: Fixed msQueryByPoint() for case where layer and map are in different proj 2001-06-06 00:42 sdlime * configure, configure.in: Updated configure to able to specify an SDE version and to compile on Linux (Redhat at least). 2001-06-05 22:30 sdlime * mapfile.c, mapquery.c, mapshape.c, mapshape.h, mapscript/mapscript.i: Fixed code to allow continuous query of a single layer from MapScript. Added point-based read methods to MapScript. 2001-05-23 09:56 dan * mapwms.c: Attempt to detect HTTPS protocol in building onlineresource URL. 2001-05-22 14:22 frank * mapraster.c: Fixed tileindex support for GDAL (proper status/return handling). 2001-05-22 14:02 frank * mapresample.c: ensure MIN and MAX are defined 2001-05-21 22:47 frank * mapresample.c: ifdef out transformer func if no USE_PROJ 2001-05-18 15:14 dan * mapwms.c: Bug#13: Make sure all layer names are unique (rename duplicates). +Renamed metadata "wms_all_proj" to "wms_all_srs" for consistency with "wms_srs". 2001-05-18 10:47 sdlime * mapfile.h, maplexer.l: Removed description keyword from the lexer. 2001-05-18 00:27 sdlime * mapproject.h: Added SWIG pre-processor code to mapproject.h so only the projectionObj structure is exposed to mapscript. 2001-05-18 00:25 sdlime * mapscript/mapscript.i: Added projectionObj support to mapscript. 2001-05-16 09:06 sdlime * map.h, mapraster.c, mapserv.c, maputil.c, mapwms.c: Moved the macros for computing cellsize and image to map coordinate conversions out into the code. Did not update raster code, doesn't need it. 2001-05-15 10:02 sdlime * map.h, mapprimitive.c, mapscale.c, mapserv.c, maputil.c: Got macros written for a UL paradigm. This actually requires no code changes but I'm implementing the macros anyway for future and script-based use. Not fully in place but will be after one more trip through the source. 2001-05-11 00:28 sdlime * map.h: Added macros for calculating cellsize and converting between image and map coordinates. They have not been implemented in the code yet until I get the chance to verify that they are valid. 2001-05-09 12:49 sdlime * maphash.c: Hash table is now case insensitive. 2001-05-08 01:43 sdlime * mapfile.c: Added URL based support for QueryMap objects. 2001-05-08 01:30 sdlime * mapwms.c: Enforced WMS metadata naming convention (eg. wms_tagname). 2001-05-03 12:26 frank * mapraster.c: drawGDAL(): map->extents are for center of pixel 2001-05-03 12:25 frank * mapresample.c: map->extents are for center of pixel 2001-05-03 12:23 frank * mapwms.c: deflate WMS extents to center of pixel for map->extents, see bug 4 2001-05-03 10:45 frank * mapraster.c: improved the dst_xsize, dst_ysize calc in drawGDAL() 2001-05-02 17:41 frank * mapraster.c: modified add_color to avoid using the background color if transparent 2001-05-02 15:46 frank * mapresample.c: Fixed bug 7, dealing with map extents that fail to reproject 2001-05-01 23:59 sdlime * cgiutil.c, cgiutil.h, mapserv.c, mapserv.h: Moved from the old entry structure to 2 arrays of strings. This should allow easier integration with MapScript and gets rid of some crap Dan had to do to convert from the struct to arrays. 2001-04-26 11:08 dan * mapresample.c: Return MS_FALSE instead of FALSE (undefined if gdal.h not included). 2001-04-25 16:54 sdlime * maplabel.c, mapsymbol.c: Updated C pre-processor code to handle variations in FreeType. 2001-04-25 14:54 sdlime * Makefile.in, mapgml.c, mapgml.h, mapwms.c: Added initial crack at GML for WMS support. Still needs lots of work. 2001-04-25 00:31 sdlime * mapshape.c, mapshape.h, mapscript/mapscript.i: Added msSHPWritePoint helper function to mapshape.c and MapScript. 2001-04-24 13:56 sdlime * mapwms.c: Changed capabilties code so that layers inherit projection information. 2001-04-24 13:33 sdlime * mapwms.c: Fixed VendorSpecificInformation and ContactInformation for capabilties requests in mapwms.c. I did NOT add any vendor specific stuff though. 2001-04-23 11:25 sdlime * mapgml.c, mapgml.h: Initial versions of Raju's GML code. 2001-04-19 11:11 dan * mapscript/php3/: README, mapscript_i.c, php_mapscript.c, php_mapscript.h: Sync with mapscript.i v.1.32 2001-04-18 14:55 sdlime * map.h, mapsde.c, mapstring.c: Added long2string and double2string functions (mapstring.c) and updated the SDE code to use them. 2001-04-17 17:00 sdlime * mapfile.c: Just changed the way a default image type is assigned. 2001-04-17 00:10 sdlime * mapquery.c: Added a couple of msCloseLayer calls to the query functions. 2001-04-14 00:09 sdlime * map.h, mapfile.c, mapfile.h, maplegend.c, maplexer.l, mapscale.c, mapserv.c, maputil.c: Added mapObj parameter resolution. 2001-04-13 23:48 sdlime * mapscript/mapscript.i: Caught mapscript.i up with the source changes. Added projection methods to point, line, shape and rect classes. 2001-04-13 15:07 sdlime * map.h, maplayer.c, mapquery.c, mapsde.c, mapserv.c, maputil.c: Fixed some SDE query issues. Updated msLayerWhichShapes to add on SDE specific attributes for SDE connections. Querymaps now work with SDE. 2001-04-11 15:19 dan * mapscript/php3/Makefile.in: Added a directive to compile php_proj.so 2001-04-10 15:45 sdlime * mapsde.c: Fixed NULL string problem with SDE. 2001-04-10 15:00 sdlime * maperror.c, maperror.h: Added msWebDebug function. 2001-04-09 09:27 frank * mapraster.c, mapresample.c: implemented limited support for rotated GDAL data sources 2001-04-08 01:06 sdlime * map.h, mapquery.c, mapserv.c, mapserv.h: Added query by index capability to mapserv and as a query function. 2001-04-07 13:32 frank * mapresample.c: Fixed up quirk in sizing of srcImg. Added true inverse geotransform support, and support for rotated source. May still be problems with cellsize selection for very rotated source images. 2001-04-06 13:24 frank * mapproject.h: fixed screwup in my projPJ overhaul 2001-04-05 21:17 frank * configure, configure.in, mapproject.h, mapresample.c: use proj_api.h if available (PROJ.4.4.3) 2001-04-04 01:45 frank * configure, configure.in: removed debugging statement 2001-04-04 01:43 frank * configure, configure.in: try to preserve LIBS over GD tests 2001-04-04 01:05 frank * configure, configure.in: fixed use of basename in case where with_ogr is empty 2001-04-03 20:07 frank * configure, configure.in: fixed problem with --with-proj=path 2001-04-03 19:16 dan * mapogr.cpp, mapproject.c, mapquery.c, mapraster.c, mapserv.c, maputil.c, mapwms.c, mapscript/php3/php_mapscript.c: Fixed args to calls to reprojection functions 2001-04-03 17:04 sdlime * map.h, mapserv.c, mapserv.h, mapwms.c: Moved MS_IMAGE_MIME_TYPE from mapwms.c to map.h. Updated mapserv.c to use that new macro. 2001-04-02 23:43 sdlime * mapfile.c, mapproject.c: Fixed a few typos introduced in last nights changes to the projection interface. Compiles fine now. 2001-04-02 00:24 sdlime * map.h, mapfile.c, mapfile.h, maplexer.l, mapproject.c, mapproject.h, mapserv.c, maputil.c, mapwms.c: Several projection interface changes. Hid PROJ.4 PJ struct in all function calls. Changed io_projection to latlon and added code to load from a mapfile. Changed projargs to args in projectionObj. 2001-03-30 18:15 dan * maplayer.c: Changed return values to MS_FAILURE when connection-specific function is not implemented. 2001-03-30 17:58 dan * Makefile.in, README.CONFIGURE, configure, configure.in, mapserv.c, mapwms.c: Added --without-wms configure option and USE_WMS compile flag 2001-03-30 16:57 sdlime * mapsde.c: Fixed silly SDE bug. Helps if you reference arrays as arrays and not simply pointers. *argh* 2001-03-29 23:16 dan * mapscript/php3/: README, mapscript_i.c, php_mapscript.c, php_mapscript.h: Removed shapepath parameter to layer->getshape() 2001-03-29 20:52 dan * mapwms.c: Removed shapepath in call to msLayerGetShape() 2001-03-29 20:13 dan * mapresample.c: Take cellsize into account when calculating temporary buffer size in msResampleGDALToMap(). 2001-03-29 08:54 dan * mapshape.c: Set initial value for filter_passed in msTiledSHPNextShape(). 2001-03-29 08:40 dan * mapproject.c: Initialize projUV p in msProjectPoint(). 2001-03-29 00:59 sdlime * maplayer.c, mapshape.c: Removed recursion from msTiledSHPNextShape(). 2001-03-29 00:43 sdlime * map.h, maplayer.c, mapquery.c, mapserv.c, mapshape.c, mapshape.h, maputil.c, mapscript/mapscript.i: Removed shapepath argument from all layer based functions except msLayerOpen(). Added shapepath parameter to the shapefileObj structure for use by tiled shapefiles. 2001-03-29 00:09 dan * maplayer.c: Make msLayerOpen() return MS_FAILURE for connection types for which it is not implemented 2001-03-29 00:07 dan * mapwms.c: Produce valid map/layer extents in capabilities for any map projection. 2001-03-28 12:42 dan * mapwms.c: Properly advertize FeatureInfo and queryable layers. 2001-03-28 10:50 sdlime * mapgml.c: Initial outline for mapgml.c. Raju will be doing most of the coding. ;-) 2001-03-28 00:48 sdlime * mapshape.c: Added comment for a recursion fix in mapshape.c. It still needs fixing though. 2001-03-28 00:42 sdlime * maphash.c: Changed hash functions to use strcasecmp instead of strcmp. 2001-03-28 00:41 sdlime * mapsymbol.c: Fixed parameter count problem in loadSymbo(). 2001-03-27 21:10 assefa * mapscript/php3/mapscript_i.c: Change loadProjectionString to msLoadProjectionString 2001-03-27 19:53 dan * mapwms.c: Generate valid Capabilities for V1.0.0 and 1.0.7... still has some limitations 2001-03-27 15:10 dan * map.h, mapwms.c: Initial implementation of getFeatureInfo, and updated dispatcher and exception handler for WMS 1.0.7 2001-03-27 00:55 sdlime * mapwms.c: Initial coding of WMS capabilities function. 2001-03-26 21:18 dan * map.h, mapwms.c: Working version of getMap WMS requests 2001-03-26 17:27 dan * Makefile.in, map.h, mapserv.c, mapwms.c: Call the WMS dispatch function from mapserv 2001-03-26 14:50 dan * maplayer.c: Set shape->values after reading shape in msLayerGetShape(), and replaced recursive calls by a loop in msLayerGetNextShape() 2001-03-26 14:49 dan * configure, configure.in: Complain if PROJ is older than version 4.4.2 2001-03-22 22:11 sdlime * mapwms.c: Fixed msWMSDispatch parameter list to use the entry structure. 2001-03-22 22:06 sdlime * mapwms.c: Changed name of main WMS function. Why? Cause I liked this name better, sounds more complex. 2001-03-22 17:45 dan * mapquery.c: Call msLayerWhichItems() only after opening the layer. 2001-03-22 17:45 dan * mapogr.cpp: Forgot to change one instance of itemindexes to iteminfo 2001-03-22 17:35 sdlime * map.h, maplayer.c: Helps if you actually enable the SDE version of the iteminfo functions. 2001-03-22 17:27 sdlime * maperror.c: Added INPUT=SHAPEFILE to version code. 2001-03-22 17:21 sdlime * map.h, mapfile.c, maplayer.c, mapsde.c, mapshape.c: Added iteminfo changes for shapefiles and SDE. 2001-03-22 12:12 dan * map.h, mapogr.cpp: Added msOGRLayerInitItemInfo() and msOGRLayerFreeItemInfo() 2001-03-21 23:52 sdlime * maperror.c, mapfile.c: Fixed the last couple of pre-processor defines related to freetype. 2001-03-21 23:26 sdlime * map.h, maplayer.c: Added msLayerSetItems. 2001-03-21 19:00 dan * configure, configure.in: Fixed detection of Freetype1.3 vs Freetype2 with static option 2001-03-21 17:18 sdlime * configure, configure.in, mapfile.c: Configure fixes for freetype yet again. 2001-03-21 16:55 dan * mapscript/: mapscript.i, php3/README, php3/mapscript_i.c, php3/php_mapscript.c, php3/php_mapscript.h: Added get/setMetaData() for layerObj and mapObj() 2001-03-21 16:45 dan * mapfile.c: Fixed parsing of METADATA objects 2001-03-21 16:36 dan * map.h, mapogr.cpp: Added msOGRLayerInitItemIndexes() (to keep itemindexes[] and item[] in sync) 2001-03-21 12:43 dan * mapscript/php3/mapscript_i.c: Added layer->class->type ... in sync with mapscript.i v1.29 2001-03-21 10:15 dan * mapfile.c, mapraster.c, mapshape.c: Fixed compile warnings 2001-03-20 23:40 sdlime * map.h, maplabel.c, maplayer.c, mapogr.cpp, mapsde.c, mapserv.c, mapshape.c, mapshape.h, mapsymbol.c, mapxbase.c: Fixed setting of itemindexes. Fixed TTF/FT preprocessor settings. 2001-03-20 23:09 frank * mapproject.h: add pj_is_latlong, and variou public projection entry points 2001-03-20 23:03 frank * mapserv.c: use pj_is_latlong and io_projection 2001-03-20 23:02 frank * mapresample.c: use pj_is_latlong 2001-03-20 23:02 frank * mapraster.c: added support for reprojecting GDAL rasters 2001-03-20 23:01 frank * mapproject.c: upgraded to allow for non-NULL latlong PJ definitions 2001-03-20 23:01 frank * mapogr.cpp: added msOGCWKT2ProjectionObj(), update for other proj changes 2001-03-20 23:00 frank * mapfile.c: Substantial changes to projection handling: o Centralized pj_init() call in msProcessProjection() o Renamed and made several functions public - msInitProjection(), msFreeProjection(), msProcessProjection(), msLoadProjectionString() o Added io_projection to mapObj. o msLoadProjectionString() will now take "+proj=utm +zone=11..." format. o GEOGRAPHIC definition no longer supported. 2001-03-20 22:57 frank * map.h: added io_projection to mapObj 2001-03-20 18:13 dan * configure, configure.in: Avoid testing for gdImageStringFT if gdImageStringTTF was found 2001-03-20 17:25 sdlime * configure, configure.in: Putzed with configure a bit. I defines the right symbols but not the right libraries with freetype. 2001-03-20 16:49 sdlime * mapserv.c: Fixed typo in processLine() in mapserv.c. 2001-03-20 10:55 dan * Makefile.in, maplayer.c, mapscript/php3/php_mapscript.c: Fixed crash caused by lp->itemindexes[] and lp->items[] becoming out of sync 2001-03-18 14:33 sdlime * map.h, mapfile.c, mapfile.dtd, mapscript/mapscript.i: Added types to classes, not in the main code yet. 2001-03-18 12:48 dan * mapscript/php3/php_mapscript_util.c: Fixed crash with PHP4 version of _phpms_fetch_property_handle2() 2001-03-18 12:23 dan * mapscript/php3/php_mapscript.c: Default to selecting all fields in layer->open() 2001-03-18 12:21 dan * mapogr.cpp: Set bounds member on returned shapes, and fixed filtering of incompatible shape types in layers with mixed geometries. 2001-03-18 12:12 sdlime * map.h, maputil.c: Added context evaluation. 2001-03-16 17:08 dan * mapscript/php3/mapscript_i.c: Removed allitems param to msLayerGetShape() 2001-03-16 14:27 sdlime * mapsde.c: Fixed typo in msSDELayerGetExtent. 2001-03-16 14:27 sdlime * maputil.c: Fixed some logic with scaling of symbols and handling annotation in msDrawPoint and msDrawShape. 2001-03-16 10:11 frank * mapresample.c: fixed bugs for geographic, don't write interim.png 2001-03-16 00:20 sdlime * map.h, maplayer.c, mapserv.c, mapshape.c: Pulled the allitems parameter to meLayerGetShape. 2001-03-16 00:06 sdlime * map.h, maplayer.c, mapsde.c: Added msLayerGetExtent and msSDELayerGetExtent. 2001-03-15 19:23 sdlime * mapsde.c: Fixed msSDELayerGetItems() so SDE queries now work. 2001-03-15 19:02 sdlime * mapsde.c: Fixed column addressing in sdeGetRecord(). 2001-03-14 23:48 dan * README.CONFIGURE, map.h, mapfile.c, maplayer.c, mapogr.cpp, mapscript/php3/README, mapscript/php3/php_mapscript.c: Fixed maplayer.c - had been committed with conflicts in it 2001-03-14 21:57 sdlime * map.h, mapfile.c, mapfile.h, maplexer.l, mapserv.c: Added metadata parameter to layer and web objects. Had to shuffle versions of mapfile.c, oh well. 2001-03-14 21:55 sdlime * mapfile.c: Removing mapfile.c temporarily. 2001-03-14 12:56 frank * mapraster.c: added support for resampling rasters 2001-03-14 12:55 frank * mapresample.c: fixed bug in non-GDAL case 2001-03-14 12:55 frank * Makefile.in: added mapresample.c 2001-03-14 12:48 frank * mapfile.c: fixed minor typo 2001-03-14 12:39 frank * mapresample.c, mapresample.h: New 2001-03-14 00:35 sdlime * map.h, mapfile.c, mapserv.c: Created metadataObj, deleted legend layer parameter. 2001-03-13 23:57 sdlime * mapfile.c: Added CONNECTION and CONNECTIONTYPE to writeLayer() in mapfile.c. 2001-03-13 23:57 sdlime * mapfile.dtd: Initial version. 2001-03-13 17:34 sdlime * maplayer.c, mapserv.c: Fixed return for msLayerGetItems(). 2001-03-13 13:39 dan * mapscript/php3/README: Added docs for new shapeObj members: values[], index, etc. 2001-03-13 12:42 sdlime * mapfile.c, maplayer.c: Removed spurious call to msLayerClose(). 2001-03-13 12:02 dan * Makefile.vc, README.WIN32, maperror.c, mapscript/php3/Makefile.vc: Updated windows Makefiles for new 3.5 stuff (GD, etc.) 2001-03-13 11:59 dan * mapscript/php3/php_mapscript.c: Removed unused vars with PHP4 + added layer->getvalue() for testing. 2001-03-13 11:52 dan * mapscript/php3/php_mapscript_util.c: Added ZVAL_ADDREF() in add_property_object() 2001-03-12 23:11 sdlime * mapwms.c: Sketched some function prototypes for WMS compatability. 2001-03-12 22:59 dan * maplabel.c: Init newly allocated shape using msInitShape() in msAddLabel(). 2001-03-12 14:02 dan * mapogr.cpp, mapscript/php3/README, mapscript/php3/mapscript_i.c, mapscript/php3/php_mapscript.c, mapscript/php3/php_mapscript_util.c: Added query-related stuff in PHP MapScript 2001-03-12 11:24 dan * mapfile.c, mapsde.c, mapshape.c: Call msLayerClose() from freeLayer(). Fixed SDE/SHP close() to silently return if conn. not opened. 2001-03-12 11:05 sdlime * map.h, maplayer.c, mapogr.cpp, mapsde.c, mapserv.c: Fixed parameters for msLayerGetItems. Added preprocessor wrapper to OGR version of the same function. 2001-03-12 09:48 assefa * mapscript/php3/php_mapscript.c: Correct error in zoom rectangle. 2001-03-11 17:01 dan * map.h, maplayer.c, mapogr.cpp: Implemented msOGRLayerGetItems() 2001-03-11 00:41 sdlime * map.h, mapfile.c, maplabel.c, maplayer.c, maplegend.c, maplexer.l, mapprimitive.c, mapprimitive.h, mapquery.c, mapscale.c, mapsde.c, mapserv.c, mapshape.c, mapshape.h, maputil.c, shptreevis.c: Expanded layer and shape type enumerations. Switched shape parameter 'attributes' to 'values'. 2001-03-10 14:33 sdlime * mapscript/mapscript.i: Added python exceptions to mapscript. 2001-03-09 16:06 sdlime * map.h, maplayer.c, mapsde.c: Added msLayerGetItems(). Other assorted bug fixes. 2001-03-09 14:33 dan * mapscript/: mapscript.i, php3/README, php3/mapscript_i.c, php3/php_mapscript.c, php3/php_mapscript.h: Updated PHP MapScript... still a few methods missing, and needs testing. 2001-03-09 01:13 sdlime * maperror.c, maperror.h, maplayer.c, mapprimitive.c, mapprimitive.h, mapsde.c, mapshape.c, mapscript/mapscript.i: MapScript now compiles, not complete yet though. 2001-03-08 18:07 sdlime * mapprimitive.c, mapsde.c: Fixed SDE support, nice documentation ESRI. 2001-03-08 01:02 sdlime * mapwms.c: Initial addition, no code. 2001-03-07 17:37 sdlime * mapfile.c, mapsde.c: SDE works when running with mpatrol, dumps core without it. *argh* 2001-03-07 17:13 assefa * mapscript/php3/php_mapscript.c: Make sure to call msAdjustExtent in the zoom functions. 2001-03-07 14:01 assefa * mapscript/php3/php_mapscript.c: Add an argument to zoomrectangle to handle maxextents. 2001-03-06 22:55 sdlime * mapserv.c: Added %variable% replacement for expressions to the MapServer CGI program. 2001-03-06 18:23 sdlime * maplayer.c, mapsde.c: More SDE changes. It's currently connecting and running queries. 2001-03-06 09:04 sdlime * maplexer.l, mapshape.c, mapshape.h, maputil.c: Shapefile tiling works now. 2001-03-05 22:29 frank * mapraster.c: expose drawGDAL so it can be called from resample.c 2001-03-05 18:15 sdlime * map.h, maplayer.c, mapogr.cpp, mapprimitive.h, mapquery.c, mapsde.c, mapserv.c, mapshape.c, mapshape.h, maputil.c: Many fixes in mapsde.c, now compiles. Switched shape index to long from int. Layer ...WhichShapes() functions now return MS_DONE if there is no overlap. 2001-03-05 12:02 sdlime * mapfile.c, mapshape.c: Fixed a couple of stupid typos introduced yesterday. 2001-03-04 23:31 sdlime * map.h, mapfile.c, mapfile.h, maplexer.l, mapsde.c, mapshape.c: More SDE coding. Couple of tiled shapefile fixes. Added requires and labelrequires parameters. 2001-03-04 11:07 sdlime * map.h, mapsde.c: More work on SDE interface added. 2001-03-04 10:40 sdlime * mapsde.h: Removing mapsde.h from repository. 2001-03-03 00:10 sdlime * mapserv.c, mapserv.h: Fixed MIME problem with jpeg images. Browsers expect image/jpeg, not image/jpg. 2001-03-02 20:03 dan * mapscript/php3/php_mapscript.c: Fixes in saveImage() for new GD stuff + added ms_GetVersion() 2001-03-02 20:02 dan * mapscript/php3/Makefile.in: Added static libs stuff 2001-03-02 20:01 dan * mapogr.cpp: Set shape->index in GetNextShape() for queries to work. 2001-03-02 19:51 dan * configure, configure.in: Added test for gdImageGifPtr() 2001-03-02 17:45 sdlime * mapsde.c, mapsde.h: More SDE changes. 2001-03-02 16:42 dan * Makefile.in: Reinserted GDAL changes 2001-03-02 16:35 dan * maputil.c: Fixed names of USE_GD_* macros in msSaveImage() 2001-03-02 16:33 dan * maperror.c: Added GDAL in msGetVersion() and fixed buffer overflow + leak 2001-03-02 13:59 dan * configure: Fixed some GD configure issues, and reinserted GDAL stuff that was lost 2001-03-02 13:55 dan * configure.in: Fixed some GD configure issues, and reinserted GDAL stuff that was lost 2001-03-02 12:20 dan * mapquery.c: Fixed compile problems with USE_PROJ 2001-03-02 12:08 sdlime * configure, configure.in, legend.c, mapfile.c, maplabel.c, mapquery.c, mapraster.c, mapserv.c, mapsymbol.c, maputil.c, scalebar.c, shp2img.c: Compiles now, dunno if it works, but it compiles. 2001-03-02 01:07 dan * configure, configure.in: Removed DOS linefeeds 2001-03-02 00:42 sdlime * Makefile.in, aclocal.m4, configure, configure.in, map.h, maperror.c, mapfile.c, maplabel.c, maplayer.c, mapogr.cpp, mapquery.c, mapraster.c, mapshape.c, mapshape.h, mapsymbol.c, maputil.c: Checking in Dan's new configure stuff. Updated code to essentially be GD versionless. Needs lot's of testing. 2001-03-02 00:05 dan * mapogr.cpp: Fixed problem reading LOCAL_CS SpatialRef. Handle as if no PROJECTION was set 2001-03-02 00:02 dan * mapraster.c: Enclose drawGDAL() completely inside ifdef USE_GDAL for non-GDAL build 2001-03-01 22:48 frank * mapraster.c: added first generation GDAL support 2001-03-01 22:48 frank * mapogr.cpp: fixed to ensure it compiles with gdal and without ogr 2001-03-01 22:47 frank * configure, configure.in: added gdal support, updated ogr logic to use gdal-config 2001-03-01 22:46 frank * Makefile.in: added GDAL support 2001-03-01 18:29 sdlime * mapsde.c, mapsde.h: More SDE changes, only final function exist. Won't compile yet. 2001-03-01 17:54 dan * mapogr.cpp: Test for geographic proj using IsGeographic() before conversion to PROJ4 2001-03-01 17:37 dan * mapfile.c, mapogr.cpp, mapproject.h: Added support for PROJECTION AUTO to use projection from dataset 2001-03-01 17:28 frank * .cvsignore, gdft/.cvsignore: New 2001-03-01 15:52 frank * README.CONFIGURE: added notes on GDAL and updates notes on OGR a bit 2001-02-28 16:31 sdlime * mapsde.c, mapsde.h, mapshape.c: Initial recoding of SDE support. 2001-02-27 23:56 dan * mapogr.cpp: Support for OGR Label text, angle, size, implemented msOGRLayerGetShape and reworked msLayerNextShape, added layer FILTER support, annotation, etc. 2001-02-27 19:28 dan * maplayer.c: Fixed typo with labelangleitemindex and labelsizeitemindex 2001-02-25 22:19 sdlime * mapfile.c: Added EXTENT to the list of parameters changed via map_extent syntax. 2001-02-25 18:46 sdlime * map.h, mapfile.c, mapfile.h, maplayer.c, maplexer.l, mapogr.cpp, mapquery.c, mapserv.c, mapserv.h, mapshape.c, maputil.c: Fully implemented FILTER option for shapefiles. Changed parameters for ...NextShapes and ...GetShapes functions. 2001-02-24 00:02 sdlime * mapsearch.c: Small change in order of computation in point to line distance function. 2001-02-23 23:58 sdlime * maplayer.c: msLayerWhichItems() now handles layer FILTER. 2001-02-23 23:46 sdlime * mapfile.c: Updated layer writer to handle FILTER parameter. 2001-02-23 23:44 sdlime * map.h, mapfile.c, mapfile.h, maplexer.l: Added layer parameter FILTER. 2001-02-23 20:15 dan * Makefile.vc: Added maplayer.obj 2001-02-23 20:12 dan * maperror.c, maperror.h, maplayer.c, mapprimitive.c, mapquery.c, maputil.c: Replaced fprintf(stderr,...) by a msDebug() fct that does nothing on Windows (used to hang Apache) 2001-02-23 20:10 dan * mapserv.c: Added QUERY_STRING=... command-line param for debugging 2001-02-23 20:07 dan * mapscript/php3/php_mapscript.c: Fixed undefined symbols on Windoze 2001-02-23 16:58 dan * mapogr.cpp, mapscript/php3/README, mapscript/php3/mapscript_i.c, mapscript/php3/php_mapscript.c, mapscript/php3/php_mapscript.h: PHP MapScript working with new 3.5 stuff, but query stuff is disabled 2001-02-23 15:35 assefa * mapscript/php3/php_proj.c: Free function does not work for PHP4. Disable it for now. 2001-02-22 00:28 sdlime * README, map.h, maplayer.c, mapquery.c, maputil.c: Wrote msDrawQueryLayer so querymaps and queryfile read/write are now working. 2001-02-21 19:07 sdlime * mapserv.c: Layer footer works now, queries seem to as well. 2001-02-20 23:42 sdlime * mapquery.c, mapserv.c: Queries working again, although still doing some work. 2001-02-20 15:48 dan * map.h, maplayer.c, mapogr.cpp: OGR support working for classified maps 2001-02-20 08:54 sdlime * maplabel.c, mapquery.c, mapserv.c: Fixing queries, mostly just stupid typos... 2001-02-19 22:08 sdlime * mapfile.c, maplabel.c, maplayer.c, mapprimitive.c, maputil.c, mapscript/mapscript.i: Added expression optimization. Fixed logic error that stopped any annotation. 2001-02-19 14:51 dan * aclocal.m4, configure: Fixed problem with AC_LD_SHARED_FROM_PERL() macro on RH7 systems 2001-02-16 01:29 sdlime * mapfile.c: Fixed stupid typo in mapfile.c 2001-02-14 23:11 sdlime * map.h, mapfile.c, mapprimitive.c, maputil.c: Fixing the msDrawShape function up. Added shape type detection to inline features. 2001-02-14 13:55 sdlime * Makefile.vc: Updated Makefile.vc with an SDE section. Thank Egon. 2001-02-11 23:58 sdlime * map.h, mapprimitive.c, maputil.c: Fixing msDrawShape... 2001-02-11 14:11 sdlime * legend.c, map.h, maperror.c, mapfile.c, maplayer.c, mapquery.c, mapserv.c, mapserv.h, mapshape.c, scalebar.c, shp2img.c, shptree.c, shptreevis.c, sortshp.c: Finished mapserv.c re-write, no joins though. Added -v option to all command line utilities. 2001-02-09 09:29 sdlime * mapserv.c, mapserv.h: More mapserv.c work, should compile today. 2001-02-08 18:41 sdlime * mapserv.c: A few more updates to mapserv.c. Should be able to build and test soon. 2001-02-08 18:23 sdlime * mapserv.c: More update of query components of mapserv.c 2001-02-08 08:13 sdlime * mapserv.c, mapserv.h: Working on the mapserv.c/.h code. Not working yet. 2001-02-06 23:55 sdlime * mapquery.c: Initial coding of new version of msLoadQuery() and msSaveQuery() functions. 2001-02-06 22:53 sdlime * mapserv.c: Added support to mapserv.c to allow a default map file to be define using an environment variable. To be WMT compliant a default MUST exist. 2001-02-06 14:29 dan * configure, configure.in: Added search of libgd.a under .libs and _libs for GD1.8.3 2001-02-05 22:04 sdlime * Makefile.in, cgiutil.c, cgiutil.h, map.h, maperror.c, maperror.h, mapfile.c, mapfile.h, maplabel.c, maplayer.c, maplexer.l, mapprimitive.c, mapprimitive.h, mapquery.c, mapraster.c, mapsearch.c, mapserv.c, mapserv.h, mapshape.c, mapshape.h, maptree.c, maputil.c, mapxbase.c, mapscript/mapscript.i: Initial code for 3.5 changes. Basically a state of chaos at the moment. 2001-02-05 10:49 sdlime * map.h: Finalized 3.4 release. 2001-01-31 22:25 dan * mapscript/php3/README: Added missing layer param to ms_newQueryObj() 2001-01-09 22:46 tom * mapscript/tcl/win/: README.ms-mingw, ms-mingw.tar, setup.tcl: support for windows: readme, setup script, and tar file of makefiles and build scripts for building libMapscript.dll using the Mingw compiler, hosted on unix. 2001-01-09 22:42 tom * mapscript/tcl/pkgIndex.tcl: support for windows, ensure that shared object and supp tcl files are built using 'file join'. 2001-01-09 22:41 tom * mapscript/tcl/mapscriptsupp.tcl: work around for swig bug for static objects: ms_error was not instantiated by swig wrapper, check that ms_error exists, and make a new ms_error object if one does not exists. 2001-01-09 22:40 tom * mapscript/tcl/mapscript_wrap.html: include swig generated doc file for mapscript/tcl 2001-01-09 22:38 tom * mapscript/tcl/: Makefile.in, README, configure: try to fix building on machines where linker should be CC, see --with-linker-cc configure option. makefile changes to abuse preprocessor when compiler mapscript_wrap.c, use incr tcl defines to force call to Tcl_InitStubs() before wrapper has a chance to call Tcl_Eval(). README changes to point to MapServer Workbench project, document --with-linker-cc, and ./win directory 2001-01-09 15:56 sdlime * map.h: Fixed stupid typo in last commit (template regex). 2001-01-09 15:48 sdlime * map.h, mapserv.h: Couple of small fixes to allow WBMP to work. 2001-01-09 15:21 dan * mapscript/php3/php_mapscript.c: Use PHP's virtual_cwd to open a .map file ONLY on WINNT 2001-01-09 00:42 dan * mapscript/php3/README.WIN32: Added notes about PHP-4.0.4 2001-01-09 00:29 dan * Makefile.vc, mapscript/php3/Makefile.vc: Updated Windows Makefiles for PHP4.0.4 and OGR 2001-01-09 00:24 dan * mapscript/php3/: php_mapscript.c, php_mapscript_util.h, php_proj.c: Fixes to build with PHP 4.0.4 2001-01-08 09:32 dan * mapfile.c: Removed duplicate free(web->empty) in freeWeb() (caused a GPF on Windoze) 2001-01-03 15:54 sdlime * mapserv.c: Changed returnHTML to allow group_select|check substitutions. 2001-01-03 13:56 dan * README.WIN32: Aded note about Win32 binaries 2001-01-03 09:53 dan * configure, configure.in: Look for php_config.h under php-4.0.x/main for PHP4.0.4 and up 2000-12-22 14:57 sdlime * map.h, mapquery.c: Couple of tiny changes. 2000-12-06 11:11 sdlime * mapshape.h: Fixed mapshape.h to expose DBase functions to SWIG. 2000-12-06 01:07 sdlime * map.h, mapfile.c, mapsymbol.c: Map and symbolset objects now share a fontset. 2000-12-05 22:55 sdlime * mapscript/tcl/: Makefile.in, configure: A couple of mapscript/tcl changes for Solaris builds. 2000-12-05 22:27 sdlime * map.h: Changed version to 3.4. 2000-12-05 17:46 sdlime * maplabel.c, mapquery.c, mapsymbol.c: TrueType line symbolization basically working. 2000-12-05 09:39 sdlime * map.h, maperror.c, mapfile.c, mapfile.h, maplabel.c, maplegend.c, maplexer.l, mapogr.cpp, mapprimitive.c, mapraster.c, mapscale.c, mapsde.c, mapsymbol.c, mapsymbol.h, maputil.c, mapscript/mapscript.i: Symbol file changes. There is no longer a STYLED type. Added SIMPLE line type and advanced dashing patterns. Offset symbols are also a thing of the past. TTF line symbols are close. 2000-12-04 16:08 sdlime * mapserv.c: Fixed bug when one-to-many joins fail. 2000-12-01 13:51 sdlime * mapscript/tcl/: Makefile.in, README, configure, mapscriptsupp.html, mapscriptsupp.tcl, pkgIndex.tcl, examples/shpinfo.tcl: Initial versions of tcl support by Tom Poindexter. 2000-11-30 14:50 sdlime * mapscript/mapscript.i: Added TCL specific initialzation code and new methods requested by Tom Poindexter. 2000-11-30 14:49 sdlime * map.h, mapshape.h: A few changes to header files (map.h, mapshape.h) for MapScript access. 2000-11-27 15:46 sdlime * mapfile.c: Added map status to set of parameters that can be change via a url. 2000-11-17 16:54 dan * ttt.txt: Test done 2000-11-17 16:53 dan * ttt.txt: test 2000-11-17 15:53 sdlime * mapquery.c: Changed record index name to recno for itemquery. Fixed typo in msQueryUsingFeature code. Bug only affected selection of points. 2000-11-17 15:32 msdemo * mapserv.c: Added -v command-line switch 2000-11-15 15:53 sdlime * maputil.c, mapscript/mapscript.i: Added shape copy method to mapscript. 2000-11-14 17:19 dan * mapscript/php3/README: OOpps... getClass() returns a classObj, not an int! 2000-11-14 17:07 dan * mapscript/php3/README: Added $layer->getClass() 2000-11-14 00:46 sdlime * map.h, mapfile.c, maplegend.c, maplexer.l, mapraster.c, maputil.c: Added WBMP support for gd-1.8 and higher. Fixed legend bug associated with MINSCALE/MAXSCALE. 2000-11-08 10:44 dan * mapscript/php3/php_proj.c: Correct compilation errors with php4. 2000-11-08 10:43 dan * mapscript/php3/Makefile.vc: Update to be able to compile with php latest version php-4,0.3pl2. 2000-11-08 10:24 dan * mapscript/php3/php_mapscript.c: Add #ifdef necessary for PHP4 compilation. 2000-11-06 12:05 dan * mapscript/php3/php_mapscript.c: Added ifdef USE_PROJ in getLatLongExtent() and removed some unused vars 2000-11-06 11:57 dan * mapogr.cpp: Changed layer->class to layer->_class in overlaysize handling 2000-11-06 11:32 dan * README.CONFIGURE: Added --with-apache option 2000-11-06 11:17 dan * configure.in, configure: Fixed AC_MSG_RESULT output for --with-apache 2000-11-06 11:11 dan * configure, configure.in: Added --with-apache switch 2000-11-06 08:42 dan * mapscript/php3/php_mapscript.c: Typo error for PHP4 compilation. 2000-11-06 08:41 dan * mapscript/php3/Makefile.vc: Remove temporarly proj tarjet from all target. 2000-11-03 16:05 dan * configure.in, configure: Allow compiling PHP3 with TTF even if PHP has TTF. Conflict is for PHP4 only. 2000-11-02 11:40 dan * mapscript/php3/Makefile.vc: Add php_proj module. 2000-11-02 11:39 dan * mapscript/php3/php_proj.c: PHP PROJ4 module. 2000-11-01 11:55 sdlime * mapogr.cpp, mapsde.c, maputil.c: Changed overlaysize handling (when scaled) to be relative to the main class size. 2000-11-01 11:31 dan * mapscript/php3/: README, mapscript_i.c, php_mapscript.c, php_mapscript.h: Add missing functions (in sync with mapscript). 2000-10-31 23:26 sdlime * mapfile.c: Removed a couple of debug messages. 2000-10-31 23:23 sdlime * map.h, mapfile.c, mapogr.cpp, mapprimitive.c, mapsde.c, maputil.c, mapscript/mapscript.i: Changed insertFeatureList to make a copy of the input shape rather than simply pointing to it. Added msCopyShape function that might be useful in other places. 2000-10-30 19:55 sdlime * maplabel.c: Chris Stuber nails the bbox bug... 2000-10-30 00:31 sdlime * maplabel.c: Stupid mistake in last change... 2000-10-29 18:02 sdlime * maplabel.c, mapsearch.c, mapsymbol.c, maptree.c, maptree.h: Added msFilterTreeSearch function. Made a couple of little adjustments to how marker bboxes are computed in label cache code. Formalized rounding of label point in msAddLabel code. 2000-10-27 10:47 sdlime * mapsde.c: Switched SDE data delimiter (i.e. table.column to table,column). 2000-10-26 18:20 sdlime * maplabel.c, mapsde.c: Couple of SDE typos fixed. 2000-10-26 12:14 sdlime * maplabel.c: Fixed label offsets for CC positioned labels. 2000-10-25 13:28 sdlime * mapsearch.c, maputil.c: Changed processing logic of status vector returned from index search. Should provide a speedup. May move this into the index search itself at some point. Greatest impact should be seen by those using tiled data. 2000-10-25 00:43 sdlime * Makefile.in, mapproject.c, maputil.c: Fixed overlay with tiled data bug. 2000-10-24 22:17 sdlime * configure, configure.in: One minor configure change related to mpatrol. 2000-10-23 09:12 sdlime * mapserv.c, maputil.c: Allowed substitutions for EMPTY urls. 2000-10-22 12:32 dan * mapscript/php3/php_mapscript.c: Made map->draw() and layer->draw() produce warnings instead of fatal errors 2000-10-21 16:24 sdlime * maplexer.l, mapparser.y: Added regex support to logical expressions. 2000-10-19 20:22 dan * mapproject.c: Initialize values correctly in msProjectRect. 2000-10-19 13:02 sdlime * Makefile.in, configure, configure.in, map.h, mapfile.c: Added mpatrol as a configure option. 2000-10-16 10:05 dan * mapscript/php3/Makefile.in: Added TSRM include directory for PHP4 2000-10-16 09:49 dan * mapscript/php3/php_mapscript.c: Added missing HashTable *list=NULL for PHP4 in getscale() 2000-10-15 23:23 sdlime * map.h, mapfile.c, mapshape.c, mapsymbol.c, maputil.c, mapxbase.c: Fixed hard to find memory problem... 2000-10-13 00:46 sdlime * mapproject.c, mapquery.c: Fixed rect projection problem (I think). 2000-10-12 12:04 dan * mapscript/php3/README: Added note about query*() return value 2000-10-10 12:15 sdlime * mapsymbol.c, gdft/gdttf.c: Small bug fix for query object writing. 2000-10-10 12:07 dan * mapscript/php3/README: Added note about saveImage() return value 2000-10-10 11:35 dan * mapfile.c: Fixes in msSaveMap(): close output file, typo in QUERY TEMPLATE, and do not write empty PROJECTION objects 2000-10-10 10:19 dan * mapscript/php3/php_mapscript.c: Fixed #ifdef _WIN32 test to compile on Cygwin 2000-10-10 10:17 dan * map.h, mapserv.h, mapstring.c: Fix #ifdef _WIN32 tests to compile on Cygwin (patch from Norman V.) 2000-10-10 10:12 dan * maputil.c: Fixed ms/shpGetClassIndex() to match any value when expression string is NULL 2000-10-09 09:38 sdlime * maperror.c, mapfile.c, maplabel.c, mapquery.c, mapraster.c, mapsde.c, mapshape.c, mapsymbol.c, maptree.c, maputil.c: Several small fixes. Added support for MS_ERRORFILE environment variable. 2000-10-04 12:01 dan * mapscript/php3/php_mapscript.c: Added missing return value in img->saveImage() 2000-10-02 09:08 sdlime * configure.in, map.h, mapfile.c, mapquery.c, mapserv.c, maputil.c, mapxbase.c: More little fixes. Added record index query support to msQueryByItem. 2000-09-29 12:47 dan * mapscript/php3/php_mapscript.c: Correct bug in function addColor. Convert user input parameters to long. 2000-09-27 14:38 sdlime * mapfile.c, mapproject.c, mapserv.c: Fixed small bug in msProjectRect related to degenerate rectangles. 2000-09-26 18:30 sdlime * mapshape.c: Tiny bug fix in mapshape.c. 2000-09-26 13:16 sdlime * mapserv.c: Added cached map and query template substitutions. 2000-09-25 22:15 dan * mapscript/php3/README: Added update access when opening shapefile 2000-09-25 18:48 dan * mapscript/php3/mapscript_i.c: Aded update access for msOpenShapeFile() (sync with mapscript.i v1.19) 2000-09-25 16:06 sdlime * mapquery.c, mapraster.c, mapserv.c, mapshape.c, mapshape.h, maputil.c, shptree.c, mapscript/mapscript.i: Added file mode option to msOpenSHPFile to allow for file editing from MapScript. 2000-09-25 12:37 sdlime * shptreevis.c: Updating new version of shpstreevis.c from Carl Anderson. 2000-09-23 17:50 sdlime * Makefile.in, mapproject.c, mapsearch.c, mapshape.c, mapshape.h, maptree.c, maptree.h, shptree.c, shptreetst.c, shptreevis.c: Merged quadtree changes from Carl Anderson. 2000-09-22 09:58 dan * mapscript/mapscript.i: Added msInitShape() in rectObj.draw() 2000-09-22 09:56 dan * mapscript/php3/mapscript_i.c: Added msInitShape() in rectObj_draw() 2000-09-22 09:37 dan * mapscript/php3/: README, php_mapscript.c: Add zoomscale function. 2000-09-18 16:47 sdlime * mapsde.c, maputil.c: Add msInitShape to feature caching sections of code. 2000-09-18 15:45 dan * mapogr.cpp: Added support of overlaying symbols 2000-09-18 09:39 dan * mapscript/php3/php_mapscript.c: Added missing params to msSaveImage() with USE_GD_1_8 in saveWebImage() 2000-09-18 09:36 dan * mapscript/php3/README: Fixed order of arguments for GD 1.8 verison of aaveWebImage() 2000-09-18 09:00 dan * mapscript/php3/php_mapscript.c: Display GD version in php3_info_mapscript() 2000-09-17 23:53 sdlime * configure, configure.in, mapraster.c, mapserv.c: Fixed a couple of small typos with gd-1.8.3 install. Compiles fine. 2000-09-17 22:27 sdlime * maplexer.l, mapparser.y: Added length function to the parser. 2000-09-17 13:39 dan * mapscript/php3/README: Changes to img.saveImage() / saveWebImage() for GD 1.8 2000-09-17 13:38 dan * mapscript/php3/php_mapscript.c: Changes in img.saveImage() / saveWebImage() for GD 1.8 2000-09-17 13:35 dan * mapogr.cpp: Fixed label point generation for polygons 2000-09-16 23:10 sdlime * map.h, mapogr.cpp, mapproject.c, mapraster.c, mapsde.c, maputil.c: Fixed a few more things. Real close, just needs some testing. 2000-09-15 00:35 sdlime * configure, configure.in, legend.c, map.h, mapfile.c, mapfile.h, maplexer.l, mapraster.c, mapserv.c, mapserv.h, mapshape.c, mapsymbol.c, maputil.c, scalebar.c, shp2img.c: Many small edits, most of GD-1.8 upgrade. Organized chaos at this point... 2000-09-13 17:03 dan * mapscript/: mapscript.i, php3/mapscript_i.c: Use msInitShape() in shapeObj constructor 2000-09-12 09:52 dan * mapscript/php3/php_mapscript.c: Fixed img.saveImage() to use php_write() when sending output to stdout. 2000-09-12 09:49 dan * mapscript/php3/README: Added saveImage() to stdout. 2000-09-11 10:27 dan * map.h, maperror.h, maphash.h, mapindex.h, mapogr.cpp, mapproject.h, mapshape.h, maptree.h: Added extern "C" in MS headers with external functions (was in mapogr.cpp) 2000-09-11 10:24 dan * Makefile.vc: Added mapogr.cpp 2000-09-08 17:34 dan * mapscript/php3/README: Added map/layer setProjection() + missing members in several classes 2000-09-08 17:27 dan * mapscript/php3/: php_mapscript_util.c, php_mapscript_util.h: Added _phpms_object_init() 2000-09-08 17:27 dan * mapscript/php3/php_mapscript.c: Added map/layer setProjection() + missing members in several classes 2000-09-07 17:31 sdlime * mapfile.c, maplabel.c: Changes to msDrawLabel to allow a bit more control with legends and scalebars. 2000-09-07 16:18 dan * mapscript/php3/: mapscript_i.c, php_mapscript.h: Sync with mapscript.i version 1.16 2000-09-07 12:14 dan * configure, configure.in: Added tests for some libs to prevent conflicts with PHP at runtime 2000-09-07 01:13 dan * README.CONFIGURE: Added SDE, OGR, and some notes about PHP4 2000-09-06 23:59 dan * mapscript/php3/Makefile.in: Added PHP4 stuff 2000-09-06 23:59 dan * configure.in: Detect PHP3/PHP4 version 2000-09-06 16:00 dan * configure, configure.in: Detect PHP4 headers 2000-09-06 15:59 dan * Makefile.vc: Small fixes for REGEX 2000-09-06 15:58 dan * mapscript/php3/Makefile.vc: Minor fixes 2000-09-06 15:44 dan * mapscript/php3/: Makefile.vc, php_mapscript.c, php_mapscript_util.c, php_mapscript_util.h: Ported module to PHP4 2000-09-06 14:44 dan * maplabel.c, mapprimitive.c, mapshape.c: Set shape->text=NULL when initializing shapeObj 2000-09-06 14:40 dan * mapogr.cpp: getClassIndex() changed name to msGetClassIndex() 2000-09-04 22:46 sdlime * map.h, mapfile.c, mapraster.c, mapsymbol.c, maputil.c, mapscript/mapscript.i: Pretty much done with mods for the 3.3 .012 release. 2000-08-31 00:47 sdlime * mapsde.c, maputil.c, mapscript/mapscript.i: Fixed SDE support for overlay symbols. Patched up the mapscript interface file. 2000-08-30 00:34 sdlime * map.h, mapfile.c, maputil.c: Shape caching works with overlayed symbols and inline features/shapefiles. 2000-08-29 17:27 sdlime * mapsde.c, maputil.c: Few changes to make sure overlayed symbols worked with inline features. BTW Inline features appear cool, at least from a map file. 2000-08-29 15:43 sdlime * Makefile.in, configure, configure.in: Couple of build fixes when OGR is not being used. 2000-08-27 22:00 dan * Makefile.in, configure, configure.in, mapogr.cpp: Fixed compile problem when OGR not enabled 2000-08-25 16:10 sdlime * mapfile.c, mapprimitive.c, maputil.c, shp2img.c: Worked bugs out of feature lists. 2000-08-25 14:41 dan * Makefile.in, configure, configure.in, map.h, maperror.c, maperror.h, mapfile.c, maplexer.l, mapogr.cpp, mapshape.h, maputil.c, mapscript/php3/Makefile.in: Added optional OGR support 2000-08-24 01:46 dan * mapscript/php3/: mapscript_i.c, php_mapscript.c: #ifdef everything related to featureObj 2000-08-23 15:49 dan * mapscript/php3/examples/test_writeshape.phtml: Initial revision 2000-08-22 19:37 dan * mapscript/php3/README: Fixed rectObj class docs + fixed $map->setextent() docs 2000-08-22 17:03 sdlime * map.h, mapfile.c, maplabel.c, maplegend.c, mapprimitive.c, mapprimitive.h, mapscale.c, mapsymbol.c, maputil.c, mapscript/mapscript.i: Ditched featureObj and expanded shapeObj slightly. Much cleaner but untested. 2000-08-22 01:56 dan * mapscript/php3/php_mapscript.c: Fixed rectObj->set() to treat minx, miny, etc. as doubles instead of ints 2000-08-22 00:15 sdlime * map.h, mapfile.c, mapsde.c, maputil.c: More changes based on revamp of inline features. 2000-08-21 18:26 sdlime * map.h, mapfile.c: Basic changes to inline features, much broken. 2000-08-18 00:41 sdlime * map.h, mapsymbol.c, maputil.c, mapscript/mapscript.i: Getting there on symbol mods. Much still busted though... 2000-08-16 17:43 dan * mapscript/php3/php_mapscript.c: Removed obsolete symbol type consts (MS_MARKERSET, etc) + added MS_QUERY 2000-08-16 17:14 dan * mapscript/php3/mapscript_i.c: Sync with mapscript.i version 1.12 2000-08-11 18:02 sdlime * mapshape.c: Added Aarons patch to allow a .shp extension in DATA parameters. 2000-08-09 23:47 sdlime * Makefile.in, map.h, mapfile.c, mapfile.h, maplabel.c, maplegend.c, maplexer.l, mapscale.c, mapsde.c, mapsymbol.c, mapsymbol.h, maputil.c, mapscript/mapscript.i: Stacked symbol support partially enabled. Symbol caching partially enabled. 2000-07-26 13:54 sdlime * maplabel.c, mapproject.c, mapscript/mapscript.i: Several small bug fixes suggested by users. Added AUTO support for forced lables although still not perfect. 2000-07-25 09:17 sdlime * mapfile.c, mapsymbol.c, maputil.c: Various small bug fixes, mostly error trapping. 2000-07-14 16:04 sdlime * map.h, mapfile.c, mapscale.c: Moved to 3.3.012. Default scalebar color is black. 2000-07-14 15:09 dan * mapscript/php3/php_mapscript.c: OOpps... same problem with pIndex in getshape() and gettransformed() 2000-07-14 15:04 dan * mapscript/php3/php_mapscript.c: Fix in shapefile_getextent(): convert pIndex to long and not double 2000-07-14 02:00 sdlime * mapserv.c: One last change. 2000-07-14 01:52 sdlime * map.h: Changed from pre-release to full release. 2000-07-14 00:02 sdlime * mapfile.c, mapserv.c: Fixed a couple of map file writing bugs, enabled savemap option as a cgi parameter. 2000-07-13 17:45 sdlime * configure.in: Updated configure.in with a few more search paths for supporting packages. 2000-07-13 17:00 sdlime * CHANGELOG: Removing CHANGELOG since CVS fills that role now. 2000-07-13 16:59 sdlime * mapsde.c, maputil.c: Added support for lines, points and polylines to the SDE code. Also added labeling. Consolidated POLYGON/POLYLINE processing in maputil.c. 2000-07-12 16:20 dan * mapscript/php3/php_mapscript.c: Added labelObj background and shadow members 2000-07-12 16:19 dan * mapscript/php3/mapscript_i.c: Sync with mapscript.i version 1.10 2000-07-12 16:18 dan * mapscript/php3/README: update intro before 3.3.011 release and update label bg/shadow stuff 2000-07-12 03:51 sdlime * map.h, mapfile.c, mapsymbol.c, mapscript/mapscript.i: Added symbol on-the-fly support for image symbols only. 2000-07-11 18:12 sdlime * mapfile.c, mapsde.c: More minor fixes and some SDE work. 2000-07-10 10:15 sdlime * mapfile.c: Tiny changes to mapfile.c. 2000-07-10 01:54 sdlime * mapfile.c, maplexer.l, sym2img.c: Various fixes, nothing major... 2000-07-05 08:59 sdlime * map.h, mapfile.c, mapfile.h, maplabel.c, maplexer.l, mapprimitive.c: Added label billboarding (i.e. rects behind labels) w/shadows. 2000-07-04 14:10 dan * Makefile.in: Added "-o $@" to .c.o: target so that PHP regex files compile OK 2000-07-02 11:26 sdlime * map.h, mapfile.c, mapsymbol.c, sym2img.c: Added code to free memory associated with symbol sets. 2000-06-30 16:15 sdlime * mapfile.c, mapsde.c: Added more SDE stuff, specifically multiple classes. 2000-06-30 10:27 dan * mapscript/php3/php_mapscript.c: Add a possibility to zoom in as much as possible using the minscale. 2000-06-29 13:36 sdlime * mapfile.c, mapraster.c, maputil.c: Added detection of empty filenames to raster and shapefile rendering functions (Thanks Brent!). Activated legend embeding. Changed rule looking for multiple classes and no classitem to be enforced only when data is set (i.e. not enforced with inline or script based features) 2000-06-28 16:31 dan * Makefile.in, configure, configure.in: Check version of REGEX that PHP uses and use the same one for MapServer 2000-06-28 16:29 dan * map.h: Added msSaveMap() prototype 2000-06-28 16:28 dan * mapscript/php3/README: Added map.imagecolor, map.save(), shapefileObj.getTransformed() 2000-06-28 16:25 dan * mapscript/php3/php_mapscript.c: Fixed colorObj.setRGB(), added map.save() + sync with mapscript.i v1.9 2000-06-28 16:22 dan * mapscript/php3/: mapscript_i.c, php_mapscript.h: Sync with mapscript.i version 1.9 2000-06-27 17:47 sdlime * mapsde.c, mapscript/mapscript.i: SDE support working. Added support for retrieving transformed coordinates (relative to a map) to MapScript. 2000-06-22 09:13 sdlime * map.h, mapfile.c, maplabel.c, maplegend.c, mapquery.c, mapsde.c, mapserv.c, mapsymbol.c, maputil.c, mapscript/mapscript.i: Added map file writing. Added variables to hold scaled sizes for fonts and symbols leaving the original values untouched. Killed msApplyScale() function. 2000-06-11 22:01 sdlime * maputil.c: One more logic error with annotation of inline features. 2000-06-11 10:15 sdlime * configure, configure.in, maputil.c: Fixed typo in configure.in and a logic error in labeling inline features. 2000-06-09 11:57 sdlime * symbols/line.sym: Added symbol number comments to line.sym. 2000-06-07 16:05 sdlime * Makefile.in, configure, configure.in, map.h, mapfile.c, mapscript/mapscript.i: Updated build files for SDE support, at least enough for me to get going again. 2000-06-06 08:42 sdlime * mapfile.c: More writing changes. 2000-06-05 22:25 sdlime * map.h, mapfile.c: Start of map file writing code. 2000-06-02 18:49 dan * configure: Added --enable-runpath (for *BSD) and check for -lz for libtiff 2000-06-02 18:13 dan * aclocal.m4: Added --enable-runpath and check for -lz for libtiff 2000-06-02 18:13 dan * configure.in: Added --enable-runpath (for *BSD) and check for -lz for libtiff 2000-06-02 18:12 dan * mapscript/php3/Makefile.in, Makefile.in: Added RUNPATHS 2000-06-02 18:11 dan * README.CONFIGURE: Added --enable-runpath and more notes about --with-apxs 2000-06-01 17:10 dan * configure.in: Added search for freetype.h header 2000-05-28 16:23 dan * mapscript/php3/Makefile.in: Moved -DCOMPILE_DL to CFLAGS to solve problem on *BSD systems 2000-05-24 13:58 sdlime * mapscript/mapscript.i: Fixed typo in mapscript.i. 2000-05-23 16:46 dan * mapscript/php3/mapscript_i.c: Sync with mapscript.i version 1.5 2000-05-23 16:01 dan * Makefile.in, mapfile.c, maplexer.l, mapparser.y, mapquery.c, mapsymbol.c, maputil.c: Added 'msyy' prefix to parser globals to prevent conflicts with PHP parser 2000-05-23 10:46 sdlime * mapquery.c, mapquery.c: Fixed initialization problem in mapquery.c. 2000-05-18 23:10 sdlime * Makefile, gdft/Makefile: Removed Makefile and gdft/Makefile from the cvs. Pain in the ass not screwing them up all the time with commits. 2000-05-18 12:31 sdlime * Makefile, mapfile.c, mapserv.c, maputil.c, gdft/Makefile, mapscript/mapscript.i: Fixed some logic errors when no SIZE is set in the mapfile. Also set default size to -1,-1. There is no good default value so this should force users to set it explicitly. 2000-05-17 17:40 dan * configure: Fixed --with-proj and added --with-apxs 2000-05-17 17:35 dan * mapscript/php3/Makefile.in: Added Apache include path parameter 2000-05-17 17:34 dan * README.CONFIGURE: Added docs for --with-apxs 2000-05-17 17:33 dan * configure.in: Fixed --with-proj option (never worked, doh!) and added --with-apxs 2000-05-17 01:11 sdlime * maplabel.c: Ok, so always having text baseline along the line was a bad idea. Too many upside down labels. Made switch that enforces that only for near vertical (+ or - 15 degrees) and uses the old above/below rule for other angles. Only affects LINE layers and label POSITION set to AUTO. 2000-05-15 18:01 dan * README.CONFIGURE: Added note for PHP as an Apache module on Unix 2000-05-15 18:00 dan * mapscript/php3/README: Updated Unix build instructions 2000-05-15 13:59 sdlime * mapscript/mapscript.i: Added rules so that NULL mapObj or layerObj objects cannot be passed into MapScript methods. 2000-05-15 11:21 dan * mapscript/php3/examples/test_draw_map.phtml: Initial Revision 2000-05-15 10:32 dan * mapscript/php3/examples/phpinfo_mapscript.phtml: Initial revision 2000-05-12 17:40 dan * README.CONFIGURE: OOPppps... fixed some typos. 2000-05-12 16:30 dan * configure.in: Fixed --help output for some options 2000-05-12 16:29 dan * README.CONFIGURE: Initial Revision 2000-05-12 10:33 sdlime * maputil.c: Fixed trashing of stdout in msSaveMap(). 2000-05-10 18:02 dan * gdft/Makefile.vc: Initial revision 2000-05-10 18:01 dan * Makefile.vc: Fix to use GD's Makefile.NT 2000-05-09 23:53 sdlime * sym2img.c: Fixed typo in sym2img.c that prevented writing an output file. 2000-05-09 23:15 sdlime * maplabel.c: Quick fix of maplabel.c. Needed to make angle calcs sticky rather than a one time event. 2000-05-09 22:34 sdlime * Makefile.in: Added mapsde.o to list of object files in Makefile.in. 2000-05-09 18:23 dan * configure: Initial Checkin 2000-05-09 17:59 dan * Makefile.vc, README.WIN32: Initial Import 2000-05-09 17:34 sdlime * maplabel.c, mapsde.c: SDE changes. Updated the way auto position works for lines. Now uses complementary angles and UC position instead of switching between UC and LC position. 2000-05-09 17:09 dan * gdft/Makefile.in, Makefile.in, aclocal.m4, configure.in: Initial Import 2000-05-09 17:06 dan * mapscript/php3/: Makefile.in, Makefile.vc, README, README.WIN32, mapscript_i.c, php_mapscript.c, php_mapscript.h: Initial Import 2000-05-08 15:06 sdlime * mapserv.c: Updated CGI version to completely handle saved queries 2000-05-08 11:12 sdlime * mapsymbol.h: Bumped maximum number of symbols from 32 to 64. 2000-05-05 10:23 sdlime * maputil.c: Updated msSaveMap to use stdout with 0 length strings. Seems to help MapScript on some platforms. 2000-05-04 16:06 sdlime * mapsde.c: More SDE hacks, getting close. 2000-05-04 14:01 sdlime * mapsde.c: Many SDE changes, finally had access to libraries. 2000-04-30 22:30 sdlime * mapsde.c, maputil.c: More sde work. 2000-04-27 17:41 sdlime * Makefile, mapsde.c, maputil.c: Basic SDE connection, error handling and layer query working. 2000-04-27 14:53 sdlime * mapscript/mapscript.i: Really minor mapscript fix (missing return). 2000-04-27 00:16 sdlime * map.h, maperror.c, maperror.h, mapfile.c, mapfile.h, maplexer.l, mapsde.c: Interim SDE work... 2000-04-23 22:07 sdlime * map.h, maplabel.c, maplegend.c, mapscale.c, mapsymbol.c, mapsymbol.h, maputil.c, sym2img.c, mapscript/mapscript.i: Moved fontset into symbol files for ttf support. Several other small bug fixes. 2000-04-21 22:49 sdlime * map.h, maplabel.c, maplegend.c, mapscale.c, mapserv.c, mapsymbol.c, maputil.c, sym2img.c: Modified ttf symbol support slightly. Fixed sticky layer groups. 2000-04-20 23:49 sdlime * map.h, maplegend.c: Inverted legend layer ordering. 2000-04-20 23:45 sdlime * map.h, mapfile.c, mapfile.h, maplabel.c, maplegend.c, maplexer.l, mapscale.c, mapsymbol.c, mapsymbol.h, maputil.c: Added ttf symbol support, initial coding. 2000-04-17 19:19 sdlime * maplabel.c: Fixed accessing NULL pointer when no font is specified with type TRUETYPE. 2000-04-16 23:03 sdlime * maputil.c: Feature rendering functions use loose clipping extent only for POLYGON/POLYLINE layer types. 2000-04-12 23:03 sdlime * maphash.c, mapprimitive.c: Fixed line labeling overun, and added error checking for NULL values to hash functions 2000-04-10 23:23 sdlime * CHANGELOG, INSTALL, Makefile, README, cgiutil.c, cgiutil.h, epplib.c, epplib.h, legend.c, map.h, mapbits.c, maperror.c, maperror.h, mapfile.c, mapfile.h, maphash.c, maphash.h, mapindex.c, mapindex.h, maplabel.c, maplegend.c, maplexer.l, mapparser.y, mapprimitive.c, mapprimitive.h, mapproject.c, mapproject.h, mapquery.c, mapraster.c, mapscale.c, mapsde.c, mapsearch.c, mapserv.c, mapserv.h, mapshape.c, mapshape.h, mapstring.c, mapsymbol.c, mapsymbol.h, maptree.c, maptree.h, maputil.c, mapxbase.c, scalebar.c, shp2img.c, shpindex.c, shptree.c, sortshp.c, sym2img.c, fonts/README, fonts/fonts.list.example, gdft/Makefile, gdft/gdcache.c, gdft/gdcache.h, gdft/gdkanji.c, gdft/gdttf.c, gdft/gdttf.h, gdft/jisx0208.h, mapscript/mapscript.i, mapscript/perl/Makefile.PL, mapscript/perl/README, mapscript/perl/examples/dump.pl, mapscript/perl/examples/shpinfo.pl, symbols/line.sym, symbols/marker.sym, symbols/shade.sym: Initial revision 2000-04-10 23:23 sdlime * CHANGELOG, INSTALL, Makefile, README, cgiutil.c, cgiutil.h, epplib.c, epplib.h, legend.c, map.h, mapbits.c, maperror.c, maperror.h, mapfile.c, mapfile.h, maphash.c, maphash.h, mapindex.c, mapindex.h, maplabel.c, maplegend.c, maplexer.l, mapparser.y, mapprimitive.c, mapprimitive.h, mapproject.c, mapproject.h, mapquery.c, mapraster.c, mapscale.c, mapsde.c, mapsearch.c, mapserv.c, mapserv.h, mapshape.c, mapshape.h, mapstring.c, mapsymbol.c, mapsymbol.h, maptree.c, maptree.h, maputil.c, mapxbase.c, scalebar.c, shp2img.c, shpindex.c, shptree.c, sortshp.c, sym2img.c, fonts/README, fonts/fonts.list.example, gdft/Makefile, gdft/gdcache.c, gdft/gdcache.h, gdft/gdkanji.c, gdft/gdttf.c, gdft/gdttf.h, gdft/jisx0208.h, mapscript/mapscript.i, mapscript/perl/Makefile.PL, mapscript/perl/README, mapscript/perl/examples/dump.pl, mapscript/perl/examples/shpinfo.pl, symbols/line.sym, symbols/marker.sym, symbols/shade.sym: Imported sources.