~ubuntu-branches/ubuntu/jaunty/mapserver/jaunty-updates

« back to all changes in this revision

Viewing changes to HISTORY.TXT

  • Committer: Bazaar Package Importer
  • Author(s): Fabio Tranchitella
  • Date: 2006-11-02 11:44:17 UTC
  • mfrom: (1.1.3 upstream)
  • Revision ID: james.westby@ubuntu.com-20061102114417-pnutjb20kqzl23ua
Tags: 4.10.0-3
debian/control: build-depends on libpq-dev. (Closes: #396565)

Show diffs side-by-side

added added

removed removed

Lines of Context:
12
12
 
13
13
  http://maptools.org/dl/mapserver_Changelog.txt
14
14
 
15
 
Version 4.8.3 (2006-03-30)
16
 
--------------------------
17
 
 
18
 
- PIXMAP symbols were broken causing GD to spin off forever (bug 1725)
19
 
 
20
 
- Oracle spatial configure wasn't working when an ORACLE_HOME was 
21
 
  specified for 9i (bug 1683).
22
 
 
23
 
- queryByAttributes creates wrong WHERE clause on PostGIS layers (bug 1629).
24
 
 
25
 
 
26
 
Version 4.8.2 (2006-03-22)
27
 
--------------------------
28
 
 
29
 
- nmake.opt and makefile.vc for Windows were updated to reflect the 
30
 
  MapServer buildkit layout 
31
 
  see http://mapserver.gis.umn.edu/docs/buildkit for more info.
32
 
  
33
 
  * added "make clean" and "make install" targets
34
 
  * reorganized nmake.opt to reflect functional groupings of libraries
35
 
  * tweaked the C# and Java windows makefiles
36
 
 
37
 
- Typemap enhancement for C# to support multiple imageObj and writing the image onto
38
 
  a Stream object (bug 1680)
39
 
 
40
 
- Added C# typemaps for char** and outputFormatObj**
41
 
 
42
 
- Hiding items not to be exposed to the mapscript interface (bug 1660)
 
15
 
 
16
Version 4.10.0 (2006-10-04)
 
17
---------------------------
 
18
 
 
19
- No source code changes since 4.10.0-rc1
 
20
 
 
21
Known issues in 4.10.0:
 
22
 
 
23
- PHP5 not detected properly on Mandriva Linux (bug 1923)
 
24
 
 
25
- Mapfile INCLUDE does not work with relative paths on Windows (bug 1880)
 
26
 
 
27
- Curved labels don't work with multibyte character encodings (bug 1921)
 
28
 
 
29
- Quotes in DATA or CONNECTION strings produce parsing errors (bug 1549)
 
30
 
 
31
 
 
32
 
 
33
Version 4.10.0-RC1 (2006-09-27)
 
34
-------------------------------
 
35
 
 
36
- [SLD] quantity values for raster sld can be float values instead of just 
 
37
   being integer
 
38
 
 
39
- Hiding labelitemindex, labelsizeitemindex, labelangleitemindex
 
40
  from the SWIG interface (bug 1906)
 
41
 
 
42
- Fixed computation of geotransform to match BBOX (to edges of image) not
 
43
  map.extent (to center of edge pixels).  (bug 1916)
 
44
 
 
45
- mapraster.c: Use msResampleGDALToMap() for "upside down" images. (bug 1904)
 
46
 
 
47
 
 
48
Version 4.10.0-beta3 (2006-09-06)
 
49
---------------------------------
 
50
 
 
51
- Web Map Context use format metadata when formatlist not available. (bug 1723)
 
52
 
 
53
- Web Map Context boolean values true/false now interpreted. (bug 1692)
 
54
 
 
55
- Added support for MULTIPOLYGON, MULTILINESTRING, and MULTIPOINT in 
 
56
  msShapeFromWKT() when going through OGR (i.e. GEOS disabled) (bug 1891)
 
57
 
 
58
- Fixed MapScript getExpressionString() that was failing on expressions
 
59
  longer that 256 chars (SWIG) and 512 chars (PHP). (bug 1428)
 
60
 
 
61
- [WMSSLD] use Title of Rule if Name not present (bug 1889)
 
62
 
 
63
- Fixed syntax error (for visual c++) in mapimagemap.c. 
 
64
 
 
65
- Fixed mapgeos.c problems with multipoint and multilinestring WKT (bug 1897).
 
66
 
 
67
- Implemented translation via OGR to WKT for multipoint, multiline and
 
68
  multipolygon (bug 1618)
 
69
 
 
70
 
 
71
Version 4.10.0-beta2 (2006-08-28)
 
72
---------------------------------
 
73
 
 
74
- Applied patch supplied by Vilson Farias for extra commas with imagemap
 
75
  output (bug 760).
 
76
 
 
77
- Fixed possible heap overflow with oversized POST requests (bug 1885)
 
78
 
 
79
- Set ./lib and ./include properly for MING support (bug 1866)
 
80
 
 
81
- More robust library checking on OSX (bug 1867)
 
82
 
 
83
- Removed mpatrol support (use valgrind instead for something 
 
84
  similar and less intrusive).  (bug 1883)
 
85
 
 
86
- Added mapserver compilation flags to the SWIG c# command line (bug 1881)
 
87
 
 
88
- Fix OSX shared library options for PHP (bug 1877).
 
89
 
 
90
- Added setSymbolByName to styleObj for the SWIG mapscript in order to 
 
91
  set both the symbol and the symbolname members (bug 1835)
 
92
 
 
93
- Generate ogc filters now outputs the ocg name space (bug 1863)
 
94
 
 
95
- Don't return a WCS ref in WMS DescribeLayer responses when layer type is
 
96
  CONNECTIONTYPE WMS (cascaded WMS layers not supported for WCS) (bug 1874)
 
97
 
 
98
- Correct partly the problem of translating regex to ogc:Literal (bug 1644)
 
99
 
 
100
- schemas.opengeospatial.net has been shutdown, use schemas.opengis.net 
 
101
  instead as the default schema repository for OGC services (bug 1873)
 
102
 
 
103
- MIGRATION_GUIDE.TXT has been created to document backwards incompatible
 
104
  changes between 4.8 and 4.10
 
105
 
 
106
- Modify mapgd.c to use MS_NINT_GENERIC to avoid rounding issues. (bug 1716)
 
107
 
 
108
- added --disable-fast-nint configure directive (bug 1716)
 
109
 
 
110
- Fixed php_mapscript Windows build that was broken in beta1 (bug 1872)
 
111
 
 
112
- Supported <propertyname> tag in SLD label (Bug 1857)
 
113
 
 
114
- Use the label element in the ColorMapEntry for the raster symbolizer
 
115
  (Bug 1844)
 
116
 
 
117
- Adding Geos functions to php mapscript (bug 1327)
 
118
 
 
119
- Added a type cast to msio.i so as to eliminate the warning with the
 
120
  SWIG unix/osx builds
 
121
 
 
122
- Fixed csharp/Makefile.in for supporting the OSX builds and creating 
 
123
  the platform dependent mapscript_csharp.dll.config file.
 
124
 
 
125
- Fixed error in detection of libpdf.sl in configure.in (bug 1868).
 
126
 
 
127
 
 
128
Version 4.10.0-beta1 (2006-08-17)
 
129
---------------------------------
 
130
 
 
131
- Marking the following SWIG object members immutable (bug 1803)
 
132
  layerObj.metadata, classObj.label, classObj.metadata,
 
133
  fontSetObj.fonts, legendObj.label, mapObj.symbolset,
 
134
  mapObj.fontset, mapObj.labelcache, mapObj.reference,
 
135
  mapObj.scalebar, mapObj.legend, mapObj.querymap
 
136
  mapObj.web, mapObj.configoptions, webObj.metadata,
 
137
  imageObj.format, classObj.layer, legendObj.map,
 
138
  webObj.map, referenceMapObj.map
 
139
  labelPathObj was made completely hidden (according to Steve's suggestion)
 
140
 
 
141
- Fixed problem with PHP MapScript's saveWebImage() filename collisions
 
142
  when mapscript was loaded in php.ini with PHP as an Apache DSO (bug 1322)
 
143
 
 
144
- Produce warning in WFS GetFeature output if ???_featureid is specified
 
145
  but corresponding item is not found in layer (bug 1781). Also produce
 
146
  a warning in GetCapabilities if ???_featureid not set (bug 1782)
 
147
 
 
148
- Removed the default preallocation of 4 values causing memory leaks.
 
149
  (related to bug 1801) Added initValues to achieve the similar 
 
150
  functionality if needed.
 
151
 
 
152
- Fixed error in msAddImageSymbol() where a symbol's imagepath was not
 
153
  set (bug 1832).
 
154
 
 
155
- Added INCLUDE capability in mapfile parser (bug 279)
 
156
 
 
157
- Revert changes to mapzoom.i that swapped miny and maxy (Bug 1817).
 
158
 
 
159
- MapScript (swig) creation of an outputFormatObj will now set the inmapfile 
 
160
  flag so that it gets written out to saved maps by default (Bug 1816).
 
161
 
 
162
- Converted GEOS support to use the GEOS C-API (versiopn 2.2.2 and higher).
 
163
  Wrapped remaining relevant GEOS functionality and exposed via SWIG-based
 
164
  MapScript.
 
165
 
 
166
- If a layer has wms_timedefault metadata, make sure it is applied even
 
167
  if there is no TIME= item in the url.  (Bug 1810)
 
168
 
 
169
- Support for GEOS/ICONV/XML2 use flags in Java Makefile.in (related to 
 
170
  bug 1801)
 
171
 
 
172
- Missing GEOS support caused heap corruption using shapeObj C# on linux 
 
173
  (Bug 1801)
 
174
 
 
175
- Fix time filter propogation for raster layers to their tileindex layers.
 
176
  New code in maprasterquery.c (bug 1809)
 
177
 
 
178
- Added logic to collect LD_SHARED even if PHP not requested in configure.
 
179
 
 
180
- Fix problems with msio/rfc16 stuff on windows.  Don't depend on comparing
 
181
  function pointers or "stdio" handles.  (mapio.c, mapio.h, msio.i)
 
182
 
 
183
- Support WMC Min/Max scale in write mode (bug 1581)
 
184
 
 
185
- Fixed leak of shapefile handles (shp/shx/dbf) on tiled layers (bug 1802)
 
186
 
 
187
- Added webObj constructor and destructor to swig interface with 
 
188
  calls to initWeb and freeWeb (bug 1798).
 
189
 
 
190
- mapows.c: ensure msOWSDispatch() is always available even if there are
 
191
  no services to dispatch.  This makes mapscript binding easier.
 
192
 
 
193
- FLTAddToLayerResultCache wasn't properly closing the layer after it 
 
194
  was done with it.
 
195
 
 
196
- Added ability to encrypt tokens (passwords, etc.) in database connection
 
197
  strings (MS-RFC-18, bug 1792)
 
198
 
 
199
- Fixed zoomRectangle in mapscript: miny and maxy were swapped, making it
 
200
  impossible to zoom by rect; also the error message was referring to the
 
201
  wrong rect. There were no open issues on bugzilla. Reverted because of 1817.
 
202
 
 
203
- Implementation of RFC 16 mapio services (bug 1788).
 
204
 
 
205
- Use lp->layerinfo for OGR connections (instead of ogrlayerinfo) (bug 331)
 
206
 
 
207
- Support treating POLYGONZ as MS_SHAPE_POLYGON.  (bug 1784)
 
208
 
 
209
- Complete support for international languages in Java Mapscript
 
210
  (bug 1753)
 
211
 
 
212
- Output feature id as @fid instead of @gml:id in WFS 1.0.0 / GML 2.1.2
 
213
  GetFeature requests (bug 1759)
 
214
 
 
215
- Allow use of wms/ows_include_items and wms/ows_exclude_items to control
 
216
  which items to output in text/plain GetFeatureInfo. Making the behavior
 
217
  of this INFO_FORMAT consistent with the new behavior of GML GetFeatureInfo
 
218
  output introduced in v4.8. (bug 1761)
 
219
  IMPORTANT NOTE: With this change if the *_include_items metadata
 
220
  is not specified for a given layer then no items are output for that layer
 
221
  (previous behavior was to always all items by default in text/plain)
 
222
 
 
223
- Make sure mappostgis.c closes MYCURSOR in layer close function so that
 
224
  CLOSE_CONNECTION=DEFER works properly.  (bug 1757)
 
225
 
 
226
- Support large (>2GB) raster files relative to SHAPEPATH. (bug 1748)
 
227
 
 
228
- Set User-Agent in HTTP headers of client WMS/WFS connections (bug 1749)
 
229
 
 
230
- Detection of os-dependent Java headers for Java mapscript (bug 1209)
 
231
 
 
232
- Preventing to take ownership of the memory when constructing objects
 
233
  with parent objects using C# mapscript (causing nullreference exception, Bug 1743)
 
234
 
 
235
- [SWF] Adding format option to turn off loading  movies automatically (Bug 1696)
 
236
 
 
237
- Fixed FP exception in mapgd.c when pixmap symbol 'sizey' not set (bug 1735)
43
238
 
44
239
- Added config file for mapping the library file so the DllImport 
45
240
  is looking for to its unix equivalent (Bug 1596) Thanks to Scott Ellington
47
242
- Added /csharp/Makefile.in for supporting the creation of Makefile 
48
243
  during configuration with MONO/Linux (fix for bug 1595 and 1597)
49
244
 
50
 
- [PHP-MAPSCRIPT] problem with php mapscript build as a dll (bug 1717)
 
245
- Added C# typemaps for char** and outputFormatObj**
51
246
 
52
 
- Added ability to detect Oracle Instant Client (bug 1470, 1683)
 
247
- Support for dispatching multiple error messages to the MapScript interface (bug 1704).
53
248
 
54
249
- Fix inter-tile "cracking" problem (Bug 1715).
55
250
 
56
 
- Fixed problem with TRANSPARENCY ALPHA when set via MapScript or written
57
 
  out by msSaveMap(). (bug 1669)
58
 
 
59
 
- Add the possiblity to set wfs_maxfeatures to 0 (Bug 1678)
60
 
 
61
 
- SDE driver had a missing memory allocation that was preventing 
62
 
  querying from working correctly (bug 1682).
63
 
 
64
 
- SDE layers weren't closing properly (bug 1682).
65
 
 
66
 
- Fixed the fuzzy brush support so that the transition between 1 pixel aa 
67
 
  lines and brushes is less obvious. The old code would not allow for a 3x3 
68
 
  fuzzy brush to be built. (bug 1659)
69
 
 
70
 
- Use %.15g to increase precision of values in ScaleHint element in
71
 
  WMS GetCapabilities response (bug 1649)
72
 
 
73
 
 
74
 
Version 4.8.1 (2006-02-03)
75
 
--------------------------
76
 
 
77
 
- Fixed bug introduced by previous fix to set default content-type in
78
 
  POST requests. (bug 1628)
79
 
 
80
 
 
81
 
Version 4.8.0 (2006-02-02)
82
 
--------------------------
 
251
- [OGC FILTER] Correct bug when generating an sql expression containing an escape 
 
252
  character.
 
253
 
 
254
- Allow a user to set a PROCESSING directive for an SDE layer to specify
 
255
  using the attributes or spatial index first.  (bug 1708).
 
256
 
 
257
- Cheap and easy way of fudging the boundary extents for msSDEWhichShapes 
 
258
  in the case where the rectangle is really a point (bug 1699).
 
259
 
 
260
- Implement QUANTIZE options for GD/PNG driver (Bug 1690, Bug 1701).
 
261
 
 
262
- [WMS] Publish the GetStyles operation in the capabilities document.
 
263
 
 
264
- [PHP_MAPSCRIPT] Add antialias parameter in the style object (Bug 1685)
 
265
 
 
266
- [WFS] : Add the possiblity to set wfs_maxfeatures to 0 (Bug 1678)
 
267
 
 
268
- [SLD] : set the default color on the style when using default settings
 
269
  in PointSymbolizer. (bug 1681)
 
270
 
 
271
- Incorporate range coloring support for rasters (bug 1673)
 
272
 
 
273
- Fixed mapthread.c looking for the unix compiler symbol rather than just 
 
274
  testing whether or not _WIN32 is defined for the usage of posix threads
 
275
  because unix is not defined on compilers like GCC 4.0.1 for OS X.
 
276
 
 
277
- Fixed the fuzzy brush support so that the transition between 1 pixel aa lines 
 
278
  and brushes is less obvious. The old code would not allow for a 3x3 fuzzy 
 
279
  brush to be built. (bug 1659)
 
280
 
 
281
- Added missing mapscript function msConnPoolCloseUnreferenced() (bug 1661)
 
282
  We need to make conn. pooling handling transparent to mapscript users
 
283
  so that they do not have to call this function once in a while, for instance
 
284
  by creating an evictor thread.
 
285
 
 
286
- Added calls to msSetup/msCleanup() at MapScript load/unload time (bug 1665)
 
287
 
 
288
- Reorganized nmake.opt to be more focused on functionality groups rather 
 
289
  than the propensity of a section to be edited.  Default values are now 
 
290
  all set to be pointed at the MapServer Build Kit, which can be obtained 
 
291
  at http://hobu.stat.iastate.edu/mapserver/
 
292
 
 
293
- configure.in/Makefile.in: Use PROJ_LIBS instead of PROJ_LIB.  PROJ_LIB
 
294
  is sometimes defined in the environment, but points to $prefix/share/proj
 
295
  not the proj link libraries.  
 
296
 
 
297
- Update Web Map Context to 1.1.0, add the dimension support. (bug 1581)
 
298
 
 
299
- Support SLD body in context document. (bug 887)
 
300
 
 
301
- When generating an ogc filter for class regex expressions, use
 
302
  the backslah as the default escape character (Bug 1637)
 
303
 
 
304
- Add connectiontype initialization logic when the layer's virtual
 
305
  table is initialized (Bug 1615) 
 
306
 
 
307
- Added modulus operator to mapparser.y.
 
308
 
 
309
- Added new support for [item...] tag in CGI-based templates (bug 1636)
 
310
 
 
311
- Reverted behaviour to pre-1.61:
 
312
  do not allow for use of the FILTERITEM attribute (bug 1629)
83
313
 
84
314
- Treat classindex as an int instead of a char in resultCacheMemberObj to
85
315
  prevent problems with more than 128 classes (bug 1633)
86
316
 
87
 
- Fixed possible crash with default content-type and POST requests.(bug 1628)
88
 
 
89
 
- Known issue: MapScript queryByAttributes() creates wrong WHERE clause on
90
 
  postgis layers in some cases (patch available, see bug 1629)
91
 
 
92
 
 
93
 
Version 4.8.0-rc3 (2006-01-25)
94
 
------------------------------
 
317
- WMS : SLD / stretch images when using FE (Bug 1627)
95
318
 
96
319
- Add gml:lineStringMember in GML2 MultiLineString geometry (bug 1569).
97
320
 
 
321
- PHP : add shape->sontainsshape that uses geos lib (Bug 1623).
 
322
 
98
323
- Move gBYTE_ORDER inside the pg layerinfo structure to allow for differently
99
324
  byte ordered connections (bug 1587).
100
325
 
101
 
- Close file handle when saving symbolset.
102
 
 
103
 
- Fix the memory allocation bug in sdeShapeCopy (Bug 1606).
 
326
- Fix the memory allocation bug in sdeShapeCopy (Bug 1606)
104
327
 
105
328
- Fixed OGR WKT support (Bug 1614). 
106
329
 
 
330
- Added shapeObj::toWkt() and ms_shapeObjFromWkt() to PHP MapScript (bug 1466)
 
331
 
107
332
- Finished implementation of OGR Shape2WKT function (Bug 1614).
108
333
 
109
 
- Added shapeObj::toWkt() and ms_shapeObjFromWkt() to PHP MapScript (bug 1466)
110
 
 
111
334
- Detect/add -DHAVE_VSNPRINTF in configure script and prevent systematic
112
335
  buffer overflow in imagemap code when vsnprintf() not available (bug 1613)
113
336
 
 
337
- Default layer->project to MS_TRUE even if no projection is set, to allow
 
338
  geotransforms (nonsquare pixels, etc) to be applied (bug 1645).
 
339
 
 
340
- Force stdin into binary mode on win32 when reading post bodies. (bug 1768)
 
341
 
114
342
 
115
343
Version 4.8.0-rc2 (2006-01-09)
116
344
------------------------------
1361
1589
 
1362
1590
- No Revision history before version 3.5
1363
1591
 
1364