source: TI02-CSML/trunk/services/3rdParty/Quadtree-0.1.2/shapelib/ChangeLog @ 2194

Subversion URL: http://proj.badc.rl.ac.uk/svn/ndg/TI02-CSML/trunk/services/3rdParty/Quadtree-0.1.2/shapelib/ChangeLog@2194
Revision 2194, 5.9 KB checked in by lawrence, 13 years ago (diff)

Adding various specs and 3rd party code of interest for the CSML
services development.

Line 
12003-04-07  Frank Warmerdam  <warmerdam@pobox.com>
2
3        * Issue 1.2.10 Release.
4
52003-03-10  Frank Warmerdam  <warmerdam@pobox.com>
6
7        * dbfopen.c: modified DBFWriteAttribute call so that it returns FALSE
8        if it has to truncate the input value.
9
102003-01-28  Frank Warmerdam  <warmerdam@pobox.com>
11
12        * shptree.c: avoid build warnings.
13
142002-05-07  Frank Warmerdam  <warmerdam@pobox.com>
15
16        * dbfopen.c: Added DBFWriteAttributeDirectly() from the AVCE00
17        distribution to simplify AVC integration in GDAL.
18
19        * shptree.c: added use of qsort() in place of bubble sort as
20        submitted by Bernhard Herzog.
21
222002-04-10  Frank Warmerdam  <warmerdam@pobox.com>
23
24        * shpopen.c: Added SHPRewindObject() to correct ring winding.
25
26        * shprewind.c: New utility program.
27
282002-03-12  Frank Warmerdam  <warmerdam@pobox.com>
29
30        * shapelib.def: added DBFWriteNULLAttribute.
31
322002-01-17  Frank Warmerdam  <warmerdam@pobox.com>
33
34        * contrib/ShapeFileII.pas: Contributed Delphi Pascal interface
35        to Shapelib.
36
372002-01-15  Frank Warmerdam  <warmerdam@pobox.com>
38
39        * shapelib.h: Added support for SHAPELIB_DLLEXPORT macro, and write
40        up material attempting to explain the use of SHPAPI_CALL macros.
41
42        * dbfopen.c: Compute nHeaderLength in DBFCloneEmpty() instead of
43        copying it from the source file so we don't have quirks when copying
44        from files with extra bytes of spacers in the header that don't
45        themselves get copied properly.
46
472001-12-07  Frank Warmerdam  <warmerdam@pobox.com>
48
49        * shpopen.c: Fix fclose() of SHX file if SHX file fails to open.
50        Should be closing SHP file.  Reported by Ben Discoe.
51
522001-11-28  Frank Warmerdam  <warmerdam@pobox.com>
53
54        * dbfopen.c: two fixes for compiler warnings as suggested by
55        Richard Hash.
56
572001-11-01  Frank Warmerdam  <warmerdam@pobox.com>
58
59        * shpopen.c/shapefil.h: Move record buffer into SHPInfo so that
60        different threads can safely access separate files.  Other threading
61        issues may remain.
62
632001-08-28  Frank Warmerdam  <warmerdam@pobox.com>
64
65        * Issue Shapelib 1.2.9
66
67        * shputils.c: DBFAddField() call should check for -1 return value
68        for failure.
69
702001-07-03  Frank Warmerdam  <warmerdam@pobox.com>
71
72        * shpopen.c: cleanup better if SHX missing, provided by
73        Riccardo Cohen.
74
752001-06-21  Frank Warmerdam  <warmerdam@pobox.com>
76
77        * dbfopen.c: Fixed NULL support with patches from Jim Matthews.
78
79        * shpopen.c: Be more careful of establishing initial file bounds in
80        face of possible NULL shapes.
81
822001-06-01  Frank Warmerdam  <warmerdam@pobox.com>
83
84        * dbfopen.c: ensure binary mode open.
85
862001-05-31  Frank Warmerdam  <warmerdam@pobox.com>
87
88        * shpopen.c: Add support for writing null shapes.
89
90        * dbfopen.c: added DBFGetFieldIndex(), contributed by Jim Matthews.
91
92        * dbfopen.c/shapefil.h/dbf_api.h: added support for NULL fields
93        in .dbf files.
94
952001-05-28  Frank Warmerdam  <warmerdam@pobox.com>
96
97        * shpopen.c: add some checking on the record count to ensure it
98        is reasonable.
99
1002001-05-23  Frank Warmerdam  <warmerdam@pobox.com>
101
102        * shapefile.h, shpopen.c, dbfopen.c, shptree.c: added the SHPAPI_CALL
103        macro to allow compilation with _stdcall conventions.
104
1052001-02-06  Frank Warmerdam  <warmerdam@pobox.com>
106
107        * Fixed a few memory leaks when SHPOpen() fails.
108
1092000-12-05  Frank Warmerdam  <warmerdam@pobox.com>
110
111        * Fix from Craig Bruce (Cubewerx) for DBFReadAttribute() for
112        the white space trimming code to avoid reading outside allocated
113        memory.
114
1152000-11-02  Frank Warmerdam  <warmerda@cs46980-c>
116
117        * Checked in upgraded shputils.c from Bill Miller.
118
1192000-10-05  Frank Warmerdam  <warmerda@cs46980-c>
120
121        * Fixed DBFWriteAttribute() to ensure we can't overwrite the
122        end of the szSField buffer even if the width is set large.
123        Bug report by Kirk Benell <kirk@rsinc.com>.
124
1252000-09-25  Frank Warmerdam  <warmerda@cs46980-c>
126
127        * Added DBFGetNativeFieldType() (contributed by Daniel) to dbfopen.c.
128
1292000-07-18  Frank Warmerdam  <warmerda@cs46980-c>
130
131        * added better enforcement of -1 for append in SHPWriteObject().
132
1332000-07-07  Frank Warmerdam  <warmerda@cs46980-c>
134
135        * Added stdlib.h and string.h where needed, and removed lots of
136        unused variables, mainly from example mainlines at the suggestion
137        of Bill Hughes.
138
1392000-05-24  Frank Warmerdam  <warmerda@cs46980-c>
140
141        * Added logic to shpadd to grow vertex lists at the suggestion of
142        Santiago Nullo <sn@softhome.net>.
143       
1442000-05-23  Frank Warmerdam  <warmerda@cs46980-c>
145
146        * Added checks in dbfopen.c on return result of fseek() and fread().
147
148        * Avoid crashing in DBReadIntegerAttribute() or DBFReadDoubleAttribte()
149        if the field or record are out of range.
150
1512000-03-28  Frank Warmerdam  <warmerda@cs46980-c>
152
153        * Release as 1.2.8.
154
155        * Incorporated a -version-info fix and added mkinstalldirs from Jan.
156
1572000-03-17  Frank Warmerdam  <warmerda@cs46980-c>
158
159        * Added shared library hack to Makefile.
160
161        * Fixed up test scripts to look in ./ for executables.
162
163Wed Feb 16 11:20:29 2000  Frank Warmerdam  <warmerda@gdal.velocet.ca>
164
165        * Release 1.2.7.
166
167        * Modified SHPReadObject() so that will return NULL (type 0) shapes
168        in a sort of sensible way.
169
170Wed Dec 15 08:49:53 1999  Frank Warmerdam  <warmerda@gdal.velocet.ca>
171
172        * Fixed record size written at beginning of records in .shp
173        file.  It was 4 bytes to long (thanks to Mikko Syrja of 3D-system Oy)
174       
175        * Use atof() instead of sscanf() in dbfopen.c, and add stdlib.h.
176
177Mon Dec 13 12:29:01 1999  Frank Warmerdam  <warmerda@gdal.velocet.ca>
178
179        * Added support for uppercase .DBF extention c/o
180          Dennis Christopher <dennis@avenza.com>
181
182Fri Nov  5 09:12:31 1999  Frank Warmerdam  <warmerda@gdal.velocet.ca>
183
184        * Updated license headers to include the option of use of the code
185          under the LGPL.
186         
1871999-09-15 <warmerda@CS46980-B>
188
189        * Added shapelib.dll target to makefile.vc.
190
191Mon May 10 23:19:42 1999  Frank Warmerdam  <warmerda@gdal.velocet.ca>
192
193        * Added candrsn's improvements to extension handling in dbfopen.c
194
195        * Added ``raw tuple'' api to dbfopen.c, still not in dbf_api.html.
196          From candrsn.
197       
198
199Tue May  4 11:04:31 1999  Frank Warmerdam  <warmerda@gdal.velocet.ca>
200
201        * Prepare 1.2.5 release.
202
203        * Added support for 'F' fields.
204
Note: See TracBrowser for help on using the repository browser.