--------- PostGIS-1.2.1 release [2007-01-11] -------------------------- 2007-01-08 Markus Schaber * java/jdbc/Makefile: Fixed gcj classpath problems * src/org/postgis/DriverWrapperLW.java, src/org/postgis/DriverWrapperAutoprobe.java, src/org/postgis/DriverWrapper.java, jtssrc/org/postgis/jts/JtsWrapper.java: fixed 8.2 compatibility 2007-01-05 Sandro Santilli * GNUmakefile: bring in extra/template_gis for all rules. * extras/template_gis/Makefile: have 'install' also install manuals. 2006-12-29 Sandro Santilli * configure.in: fixed GEOS_LDFLAGS detection for older GEOS versions. * doc/postgis.xml: cleaned up Hard Upgrade section (was unreadable). 2006-12-22 Markus Schaber * java/jdbc/Makefile Added generation of basic javadoc zip file. 2006-12-20 Sandro Santilli * regress/README: wrote info about adding regression tests 2006-12-20 Kevein Neufeld * lwgeom/lwgeom_gist.c Added fix to permit gist indexes to have more than 459 null geometries in a table 2006-12-15 Markus Schaber * java/jdbc/Makefile Fixed Makefile for jts tests, commented debug options better * java/jdbc/jtssrc/org/postgis/jts/JtsBinaryWriter.java Fix multi-dimension handling in JtsBinaryWriter, thanks to Thomas Marti for the hints * java/jdbc/jtssrc/examples/JtsTestParser.java Improved SRID handling in regression tests and added CoordinateArraySequence tests. 2006-12-15 Eduin Carrillo * lwgeom/lwgeom_transform.c: short circuit when source and target SRID are the same. 2006-12-15 Eduin Carrillo * lwgeom/: Makefile, lwgeom_kml.c, lwpostgis.sql.in: New AsKML() function * doc/postgis.xml: document new AsKML function. 2006-12-13 Markus Schaber * README.postgis Fixed "hard upgrade" instructions. --------- PostGIS-1.2.0 release [2006-12-08] -------------------------- 2006-12-05 Mark Leslie * doc/postgis.xml: Added sections for the SQL-MM and ArcSDE function ports. 2006-12-05 Kevin Neufeld * Added sqlmm.sql.in: ESRI's ArcSDE subset of SQL/MM functions * Moved common sql defines to their own header file. 2006-12-01 Mark Leslie * lwgeom/lwcompound.c, lwgeom/lwcurve.c, lwgeom/lwmsurface.c, lwgeom/lwmcurve.c, lwgeom/lwcurvepoly.c: Added serialize/deserialize support for curved geometries. * lwgeom/liblwgeom.h: Added typedefs and minimum function prototypes for curved geometries. * lwgeom/lwgeom_sqlmm.c: Functions to determine curve centers for use in creating bounding boxs. * lwgeom/wktunparse.c, lwgeom/lwgparse.c, lwgeom/wktparse.h, lwgeom/wktparse.lex, lwgeom/wktparse.y: Minimum parsing/printing support and struct allocations. * lwgeom/liblwgeom.c, lwgeom/lwgeom_api.c, lwgeom/lwgeom.c: Included curved types in various switches in generic functions. * lwgeom/lwgeom_functions_analytic.c: Added point-in-polygon function * lwgeom/lwgeom_geos_c.c: Added short-circuit for the point-in-polygon case to both Contains and Within. * lwgeom/Makefile: Added new files to the makefile. * regress/sql-mm-serialize.sql, regress/sql-mm-serialize_expected: Created a regression test set for the serialization/deserialization of the curved types. * regress/Makefile: Added the new regression test for curve serialization. 2006-11-29 Markus Schaber * Added java/jdbc/jtssrc/org/postgis/jts/JTSShape.java 2006-11-22 Markus Schaber * java/ejb3/src/org/postgis/hibernate/GeometryType.java Added Nullpointer Fix by Norman Barker 2006-11-20 Sandro Santilli * utils/postgis_restore.pl (canonicalize_typename): canonicalize 'timezone .* time stamp' to 'timezone' (fixes bug #121) 2006-11-17 "Antoine Bajolet" * lwgeom/lwgeom_gist.c: fixed 'directives may not be used inside a macro argument' error raised by some compilers. 2006-11-10 Sandro Santilli * configure.in (geos detection): use $geos_prefix/lib when --ldflags is not supported by geos-config available. 2006-11-10 Havard Tveite * doc/postgix.xml (Hard Upgrade): add info about createdb params * utils/postgis_restore.pl: fix use of createdb params 2006-11-02 Sandro Santilli * doc/postgis.xml: list setSRID bug fix in 'Bug fixes' section. 2006-11-02 Markus Schaber * NEWS, postgis.xml, java/jdbc/src/org/postgis/ComposedGeom.java: fixed setSRID bug in JDBC ComposedGeom. 2006-11-02 Sandro Santilli * Version.config, doc/postgis.xml, NEWS: prepared for 1.1.6 release. 2006-11-02 Sandro Santilli * lwgeom/lwgeom_api.c, lwgeom/wktunparse.c: cast -1 to a char to make some compilers happy about comparison with a char type. 2006-10-25 10:23 mschaber * CHANGES, lwgeom/lwgeom_geos_c.c: fixed CAPI change that broke 64-bit platforms 2006-10-25 10:00 mschaber * CHANGES: updated changelog to reflect loader regression fix 2006-10-25 09:57 mschaber * regress/Makefile: Make regress test build loader and dumper as it needs them 2006-10-24 12:35 strk * CHANGES, lwgeom/lwgeom_transform.c: use Z ordinate in reprojections 2006-10-19 12:01 strk * CHANGES, spatial_ref_sys.sql: spatial_ref_sys.sql updated to EPSG 6.11.1 2006-10-14 14:22 mschaber * CHANGES, doc/man/pgsql2shp.1, doc/man/shp2pgsql.1, loader/README.pgsql2shp, loader/README.shp2pgsql, loader/pgsql2shp.c, loader/shp2pgsql.c: sanitized usage info output on loader/dumper 2006-10-14 09:26 mschaber * CHANGES, HOWTO_RELEASE, Version.config, doc/Makefile, extras/debian/rules, extras/template_gis/Makefile, java/jdbc/Makefile, java/jdbc/src/org/postgis/Version.java, loader/Makefile, loader/pgsql2shp.c, loader/shp2pgsql.c, lwgeom/Makefile, lwgeom/Makefile.shlib: Cleaned up Version.config & co. 2006-10-13 15:56 mschaber * CHANGES, doc/postgis.xml: updated CHANGES and doc/postgis.xml in preparation of upcoming release 2006-10-13 15:35 mschaber * HOWTO_RELEASE: updated HOWTO_RELEASE to reflect version. 2006-10-13 14:18 mcayland * CHANGES: Updated CHANGES files to reflect the MingW (Win32) linker fix for pgsql2hp under PostgreSQL 8.2 2006-10-11 13:35 mschaber * doc/postgis.xml: Added hint about template_postgis to docs, thanks to Marc Cave-Ayland for contribution. 2006-10-11 11:19 mschaber * loader/shp2pgsql.c: fix ARC regression test failures in loader 2006-10-11 10:45 mschaber * java/ejb3/README.txt, java/ejb3/ejb3spatial.pdf: added note about odt to README, re-exported pdf 2006-10-11 10:00 strk * loader/shp2pgsql.c: Fixed a bug in InsertLineStringWKT, also fixed some typos 2006-10-11 09:43 mschaber * ., CHANGES, doc/man/pgsql2shp.1, doc/man/shp2pgsql.1, doc/postgis.xml, loader/README.pgsql2shp, loader/README.shp2pgsql, loader/README.txt, loader/shp2pgsql.c: added -S option and updated README to loader/dumper 2006-10-11 09:37 mschaber * Version.config: bumped versions to 1.1.5 2006-10-09 17:22 mschaber * java/ejb3/src/org/postgis/hibernate/GeometryType.java: fix EJB3 replace Method for Hibernate 2006-10-09 17:12 mschaber * CHANGES, java/ejb3/EJB3Spatial.odt, java/ejb3/README.txt, java/ejb3/build.xml, java/ejb3/src/org/postgis/ejb/PersonEntity.java, java/ejb3/src/org/postgis/ejb/UserBean.java, java/ejb3/src/org/postgis/ejb/UserBeanRemote.java, java/ejb3/src/org/postgis/ejb/mdb/IngestMDB.java, java/ejb3/src/org/postgis/hibernate/GeometryType.java: added EJB3Spatial.odt, fixed Normans contact mail 2006-10-09 16:33 mcayland * configure.in: Remove extra PGFELIBS definition in one of the MingW specific sections since it was triggering a linker bug within MingW's gcc. This was the reason that compiling against PostgreSQL 8.2 beta 1 under MingW would produce pgsql2shp executables that would segfault. 2006-10-04 10:47 mschaber * java/ejb3, java/ejb3/lib: fixed svn:ignore 2006-10-02 23:26 mschaber * java/jdbc/jtssrc/org/postgis/jts/JtsBinaryWriter.java, java/jdbc/src/examples/TestAutoregister.java, java/jdbc/src/org/postgis/binary/BinaryWriter.java, java/pljava/functions.sql, java/pljava/src/org/postgis/pljava/Aggregates.java, java/pljava/src/org/postgis/pljava/HelloWorld.java: Fix all Eclipse warnings in java code, small cleanup 2006-10-02 23:16 mschaber * java/pljava, java/pljava/README.txt, java/pljava/build.xml, java/pljava/functions.sql, java/pljava/install.sh, java/pljava/postgis_pljava.jar, java/pljava/src, java/pljava/src/org, java/pljava/src/org/postgis, java/pljava/src/org/postgis/pljava, java/pljava/src/org/postgis/pljava/Aggregates.java, java/pljava/src/org/postgis/pljava/HelloWorld.java, java/pljava/src/org/postgis/pljava/PLJGeometry.java, java/pljava/src/org/postgis/pljava/PLJtsParser.java, java/pljava/src/org/postgis/pljava/PLJtsWriter.java, java/pljava/update.sh: First PLJava checkin. pljava needs some patches that are currently floating on pljava-dev to make it work, it seems that we're the first actual users of varlen UTD mappings in pljava. 2006-10-02 15:58 mschaber * CHANGES, java/jdbc/src/org/postgis/Geometry.java: fixed NullPointer exception in org.postgis.Geometry.equals() 2006-10-02 14:39 mschaber * .: added .settings to svn:ignore 2006-10-02 14:30 mschaber * CHANGES, java/jdbc/jtssrc/org/postgis/jts/JtsBinaryParser.java, java/jdbc/jtssrc/org/postgis/jts/JtsBinaryWriter.java: Removed obsolete synchronisation from JTS. 2006-10-02 12:37 mschaber * lwgeom/SERIALIZED_FORM: fix bit width bugs in Docu 2006-09-27 15:50 mschaber * java/jdbc/todo.txt: Added further jdbc Todo issues. 2006-09-27 12:37 strk * lwgeom/lwgeom_geos_c.c: removed incompatible pointer type warning 2006-09-27 08:37 mschaber * java/ejb3/build.xml: fix erroneously changed build.xml 2006-09-27 08:36 mschaber * java/ejb3/README.txt, java/ejb3/build.xml, java/ejb3/lib, java/ejb3/lib/postgis_1.1.0.jar: removed hyperflous jar file 2006-09-27 08:23 strk * loader/pgsql2shp.c: lower default verbosity level 2006-09-27 08:22 strk * make_dist.sh: fixed to work with SVN 2006-09-27 07:50 strk * HOWTO_RELEASE: updated tag step 2006-09-27 07:39 strk * CHANGES, doc/postgis.xml: updated release notes 2006-09-27 07:29 strk * CHANGES, Version.config: version set to 1.1.4 (stripped CVS suffix 2006-09-25 08:27 strk * CHANGES, loader/pgsql2shp.c: Encode pgsql2shp process pid into temporary table name, to reduce likelyhood of name clashes. 2006-09-22 14:51 mschaber * CHANGES, java/ejb3/README.txt: fixed typo, updated CHANGES 2006-09-20 09:03 mschaber * java/ejb3, java/ejb3/.classpath, java/ejb3/.project, java/ejb3/.settings, java/ejb3/.settings/org.eclipse.jdt.core.prefs, java/ejb3/README.txt, java/ejb3/build.xml, java/ejb3/ejb3spatial.pdf, java/ejb3/jboss, java/ejb3/jboss/geodata-ds.xml, java/ejb3/jboss/ingest-service.xml, java/ejb3/lib, java/ejb3/lib/postgis_1.1.0.jar, java/ejb3/src, java/ejb3/src/META-INF, java/ejb3/src/META-INF/persistence.xml, java/ejb3/src/jndi.properties, java/ejb3/src/org, java/ejb3/src/org/postgis, java/ejb3/src/org/postgis/ejb, java/ejb3/src/org/postgis/ejb/PersonEntity.java, java/ejb3/src/org/postgis/ejb/UserBean.java, java/ejb3/src/org/postgis/ejb/UserBeanRemote.java, java/ejb3/src/org/postgis/ejb/mdb, java/ejb3/src/org/postgis/ejb/mdb/IngestMDB.java, java/ejb3/src/org/postgis/hibernate, java/ejb3/src/org/postgis/hibernate/GeometryType.java: added ejb3 tutorial 2006-09-18 13:21 strk * doc/postgis.xml: Applied patch by Michael Fuhr : Most are spelling errors, but in one case I removed the word "symmetric" from the description of the Difference() function (SymDifference() is symmetric; Difference() is not). 2006-09-18 09:16 strk * CHANGES, regress/regress_ogc.sql, regress/regress_ogc_expected: Fixed regress tests to pass with GEOS-3.0.0 2006-09-13 20:17 mschaber * CHANGES: updated readme to java directory layout change 2006-09-09 16:32 pramsey * loader/dbfopen.c: Added fix for null dates that are encoded as '' instead of 00000000. 2006-09-07 17:37 strk * lwgeom/lwgeom_chip.c, lwgeom/lwgeom_dump.c: More fixes for mixed declarations and code 2006-09-07 17:03 strk * lwgeom/lwgeom_chip.c: Declare variables at start of blocks... 2006-09-06 11:16 strk * topology/topology.sql.in: removed duplicated function definition 2006-09-05 15:22 mschaber * java/jdbc/Makefile: updated jdbc Makefile to new directory layout 2006-09-05 15:16 mschaber * java, java/ejb2, java/jdbc, java/jdbc/ejb2, jdbc2: Java/JDBC directory reorganization 2006-08-30 08:46 mschaber * CHANGES, jdbc2/ejb2, jdbc2/ejb2/CHANGES, jdbc2/ejb2/COPYING, jdbc2/ejb2/COPYING_LGPL, jdbc2/ejb2/README, jdbc2/ejb2/build.xml, jdbc2/ejb2/lib, jdbc2/ejb2/lib/commonlib, jdbc2/ejb2/lib/compiletimelib, jdbc2/ejb2/lib/xdocletlib, jdbc2/ejb2/prepare-jboss.xml, jdbc2/ejb2/resources, jdbc2/ejb2/resources/application.xml, jdbc2/ejb2/resources/build.properties, jdbc2/ejb2/resources/jndi, jdbc2/ejb2/resources/jndi/jndi.properties, jdbc2/ejb2/resources/postgis-ejb2-ds.xml, jdbc2/ejb2/src, jdbc2/ejb2/src/com, jdbc2/ejb2/src/com/geodetix, jdbc2/ejb2/src/com/geodetix/geo, jdbc2/ejb2/src/com/geodetix/geo/client, jdbc2/ejb2/src/com/geodetix/geo/client/Client.java, jdbc2/ejb2/src/com/geodetix/geo/dao, jdbc2/ejb2/src/com/geodetix/geo/dao/PostGisGeometryDAO.java, jdbc2/ejb2/src/com/geodetix/geo/dao/PostGisGeometryDAOImpl.java, jdbc2/ejb2/src/com/geodetix/geo/ejb, jdbc2/ejb2/src/com/geodetix/geo/ejb/GeometryBean.java, jdbc2/ejb2/src/com/geodetix/geo/ejb/GeometryFacadeBean.java, jdbc2/ejb2/src/com/geodetix/geo/exception, jdbc2/ejb2/src/com/geodetix/geo/exception/ApplicationGeoLayerException.java: added EJB2 support POC 2006-08-30 08:39 mschaber * jdbc2/README: fixed README about droped trove4j dependency 2006-07-28 13:11 strk * regress: added regress/lwpostgis.sql to svn:ignore list 2006-07-28 13:08 strk * CHANGES: updated 2006-07-28 13:07 strk * regress/ctors.sql, regress/ctors_expected: Added tests for makeline, makebox2d and makebox3d 2006-07-28 13:07 strk * lwgeom/lwgeom_functions_basic.c: Fixed small typo in debugging message, replaced custom SRID check with errorIfSRIDMismatch() function in LWGEOM_makeline 2006-07-28 13:06 strk * lwgeom/lwgeom_box3d.c: Added SRID match check in MakeBox3D, fixed small typo in error message 2006-07-28 13:05 strk * lwgeom/lwgeom_box2dfloat4.c: Added SRID match check in MakeBox2D 2006-07-27 15:06 strk * regress/loader/Arc.dbf, regress/loader/Arc.shp, regress/loader/Arc.shx, regress/loader/ArcM.dbf, regress/loader/ArcM.shp, regress/loader/ArcM.shx, regress/loader/ArcZ.dbf, regress/loader/ArcZ.shp, regress/loader/ArcZ.shx, regress/loader/MultiPoint.dbf, regress/loader/MultiPoint.shp, regress/loader/MultiPoint.shx, regress/loader/MultiPointM.dbf, regress/loader/MultiPointM.shp, regress/loader/MultiPointM.shx, regress/loader/MultiPointZ.dbf, regress/loader/MultiPointZ.shp, regress/loader/MultiPointZ.shx, regress/loader/Point.dbf, regress/loader/Point.shp, regress/loader/Point.shx, regress/loader/PointM.dbf, regress/loader/PointM.shp, regress/loader/PointM.shx, regress/loader/PointZ.dbf, regress/loader/PointZ.shp, regress/loader/PointZ.shx, regress/loader/Polygon.dbf, regress/loader/Polygon.shp, regress/loader/Polygon.shx, regress/loader/PolygonM.dbf, regress/loader/PolygonM.shp, regress/loader/PolygonM.shx, regress/loader/PolygonZ.dbf, regress/loader/PolygonZ.shp, regress/loader/PolygonZ.shx: Marked shapefiles as binary, corrected accidentally mangled ones 2006-07-27 09:44 mschaber * jdbc2/Makefile: typo fix in comment 2006-07-26 18:44 pramsey * doc/postgis.xml: Changed Refractions mailing address. 2006-07-26 17:21 pramsey * doc/.cvsignore: Re-order repository 2006-07-26 17:21 pramsey * .cvsignore: Re-order repository 2006-07-25 20:16 strk * CHANGES, lwgeom/lwgeom_functions_basic.c, regress/Makefile, regress/ctors.sql, regress/ctors_expected: Fixed bug in collect() function discarding SRID of input 2006-07-25 18:24 mschaber * jdbc2/Makefile, jdbc2/sources.inc: Reworked jdbc2 makefile 2006-07-21 21:21 pramsey * extras/ogc_test_suite/1_schema.sql, extras/ogc_test_suite/2_queries.sql: Add official "adaptions" to the files to make them suitable for submission to the OGC compliance process. 2006-07-19 13:31 mschaber * jdbc2/jtssrc/org/postgis/jts/JtsBinaryWriter.java: fixed checkSrid method in JtsBinaryWriter 2006-07-19 09:45 mschaber * jdbc2/jtssrc/org/postgis/jts/JtsGeometry.java: Fix setSridRecurse function in JTS 2006-07-18 18:13 mschaber * jdbc2/src/examples/TestJava2d.java: fix compiler warning due to deprecated method 2006-07-18 18:13 mschaber * CHANGES, jdbc2/jtssrc/org/postgis/jts/JtsBinaryParser.java, jdbc2/jtssrc/org/postgis/jts/JtsBinaryWriter.java, jdbc2/jtssrc/org/postgis/jts/JtsGeometry.java: fix SRID handling in JTS code 2006-07-07 13:56 strk * lwgeom/long_xact.sql, lwgeom/lwpostgis.sql.in: Applied Michael Fuhr patches: Eliminate the warnings that escape_string_warning complains about. The patches change \' (backslash single-quote) to '' (single-quote single-quote) and replace a couple of other escapes with calls to chr(). 2006-07-02 23:41 strk * CHANGES, Version.config, lwgeom/lwgeom_gist.c: Fixed support for PostgreSQL 8.2 (gist) - patch by Michael Fuhr 2006-06-30 21:29 strk * CHANGES, Version.config, doc/long_xact.xml, doc/postgis.xml: Prepared for 1.1.3 release: release notes, changes, version. Release date set for today (2006-06-30) 2006-06-26 01:02 strk * regress/run_test: replaced ROLLBACK with COMMIT in psql output to hide differences with 7.4 and lower pgsql versions. 2006-06-26 00:56 strk * lwgeom/lwgeom_geos_c.c: Fixed Invalid Memory Alloc request size error on GEOS=>LWGEOM conversion for EMPTY geometries. Removed warnings when built with POSTGIS_DEBUG enabled. 2006-06-26 00:41 strk * lwgeom/lwgeom_functions_basic.c: Added debug lines in LWGEOM_affine, fixed some compiler warnings for build with POSTGIS_DEBUG enabled. 2006-06-26 00:40 strk * regress/affine.sql: qualified all geometry arguments. 2006-06-25 23:59 strk * CHANGES, doc/Makefile, doc/long_xact.xml, doc/postgis.xml, lwgeom/Makefile, lwgeom/long_xact.c, lwgeom/long_xact.sql, lwgeom/lwpostgis.sql.in, regress/Makefile, regress/long_xact.sql, regress/long_xact_expected: Added Long Transaction Support routines, dox and regress test. 2006-06-25 23:45 strk * regress/Makefile, regress/run_test: Fixed the lc_messages failure by avoiding attempts at setting it when run against a postgresql version < 8.0. Also fixed a path in a message from run_test. 2006-06-25 22:53 strk * doc/postgis.xml: Release Notes moved to an higher depth to reduce ToC noise. 2006-06-25 22:50 strk * doc/Makefile: Fixed HTML output rules 2006-06-25 22:33 strk * extras/WFS_locks/WFS_locks.c, extras/WFS_locks/WFS_locks.sql.in, extras/WFS_locks/test.sql: Add getTransactionID() stored procedure to support pgsql 7.3 (not tested against 7.2) 2006-06-24 01:08 strk * extras/WFS_locks/Makefile, extras/WFS_locks/WFS_locks.c: Removed compiler warnings (and more requested) 2006-06-24 00:11 strk * lwgeom/lwpostgis.sql.in: Added spaces between parameters ref and operator, as pgsql 7.3 chokes otherwise ($1*$2 becomes $1 * $2) 2006-06-23 23:37 strk * extras/WFS_locks/README, extras/WFS_locks/WFS_locks.c, extras/WFS_locks/WFS_locks.sql.in: Added EnableLongTransactions() and DisableLongTransactions(). 2006-06-23 21:56 strk * extras/WFS_locks/Makefile, extras/WFS_locks/WFS_locks.c, extras/WFS_locks/WFS_locks.sql.in, extras/WFS_locks/test.sql: Fixed a couple of bugs, added a simple test script, cleaner error messages and compile-time support for unauthorized row updates behaviour (abort, skip). 2006-06-19 10:42 strk * regress/loader/Polygon-wkb.expected, regress/loader/Polygon-wkt.expected, regress/loader/Polygon.shp, regress/loader/PolygonM-wkb.expected, regress/loader/PolygonM-wkt.expected, regress/loader/PolygonM.shp, regress/loader/PolygonZ-wkb.expected, regress/loader/PolygonZ-wkt.expected, regress/loader/PolygonZ.shp: Removed -0 values from polygon doubles 2006-06-18 11:29 strk * regress/run_test: Changed -e test with -f, for Solaris support 2006-06-17 11:46 strk * regress/loader/MultiPointZ-wkt.expected: removed spurious newline 2006-06-17 11:44 strk * regress/Makefile, regress/loader/Arc-wkb.expected, regress/loader/Arc-wkb.sql, regress/loader/Arc-wkt.expected, regress/loader/Arc-wkt.sql, regress/loader/Arc.dbf, regress/loader/Arc.shp, regress/loader/Arc.shx, regress/loader/ArcM-wkb.expected, regress/loader/ArcM-wkb.sql, regress/loader/ArcM-wkt.expected, regress/loader/ArcM-wkt.sql, regress/loader/ArcM.dbf, regress/loader/ArcM.shp, regress/loader/ArcM.shx, regress/loader/ArcZ-wkb.expected, regress/loader/ArcZ-wkt.expected, regress/loader/ArcZ.dbf, regress/loader/ArcZ.shp, regress/loader/ArcZ.shx, regress/loader/MultiPoint-wkb.expected, regress/loader/MultiPoint-wkb.sql, regress/loader/MultiPoint-wkt.expected, regress/loader/MultiPoint-wkt.sql, regress/loader/MultiPoint.dbf, regress/loader/MultiPoint.shp, regress/loader/MultiPoint.shx, regress/loader/MultiPointM-wkb.expected, regress/loader/MultiPointM-wkb.sql, regress/loader/MultiPointM-wkt.expected, regress/loader/MultiPointM-wkt.sql, regress/loader/MultiPointM.dbf, regress/loader/MultiPointM.shp, regress/loader/MultiPointM.shx, regress/loader/MultiPointZ-wkb.expected, regress/loader/MultiPointZ-wkb.sql, regress/loader/MultiPointZ-wkt.expected, regress/loader/MultiPointZ-wkt.sql, regress/loader/MultiPointZ.dbf, regress/loader/MultiPointZ.shp, regress/loader/MultiPointZ.shx, regress/loader/Point-wkb.expected, regress/loader/Point-wkb.sql, regress/loader/Point-wkt.expected, regress/loader/Point-wkt.sql, regress/loader/Point.dbf, regress/loader/Point.shp, regress/loader/Point.shx, regress/loader/PointM-wkb.expected, regress/loader/PointM-wkb.sql, regress/loader/PointM-wkt.expected, regress/loader/PointM-wkt.sql, regress/loader/PointM.dbf, regress/loader/PointM.shp, regress/loader/PointM.shx, regress/loader/PointZ-wkb.expected, regress/loader/PointZ-wkb.sql, regress/loader/PointZ-wkt.expected, regress/loader/PointZ-wkt.sql, regress/loader/PointZ.dbf, regress/loader/PointZ.shp, regress/loader/PointZ.shx, regress/loader/Polygon-wkb.expected, regress/loader/Polygon-wkb.sql, regress/loader/Polygon-wkt.expected, regress/loader/Polygon-wkt.sql, regress/loader/Polygon.dbf, regress/loader/Polygon.shp, regress/loader/Polygon.shx, regress/loader/PolygonM-wkb.expected, regress/loader/PolygonM-wkb.sql, regress/loader/PolygonM-wkt.expected, regress/loader/PolygonM-wkt.sql, regress/loader/PolygonM.dbf, regress/loader/PolygonM.shp, regress/loader/PolygonM.shx, regress/loader/PolygonZ-wkb.expected, regress/loader/PolygonZ-wkb.sql, regress/loader/PolygonZ-wkt.expected, regress/loader/PolygonZ-wkt.sql, regress/loader/PolygonZ.dbf, regress/loader/PolygonZ.shp, regress/loader/PolygonZ.shx, regress/loader/README, regress/loader/mlines2d-wkb.expected, regress/loader/mlines2d-wkt.expected, regress/loader/mlines2d.dbf, regress/loader/mlines2d.shp, regress/loader/mlines2d.shx, regress/loader/mlines3dm-wkb.expected, regress/loader/mlines3dm-wkt.expected, regress/loader/mlines3dm.dbf, regress/loader/mlines3dm.shp, regress/loader/mlines3dm.shx, regress/loader/mlines3dz-wkb.expected, regress/loader/mlines3dz-wkt.expected, regress/loader/mlines3dz.dbf, regress/loader/mlines3dz.shp, regress/loader/mlines3dz.shx, regress/loader/mlines4d-wkb.expected, regress/loader/mlines4d-wkt.expected, regress/loader/mlines4d.dbf, regress/loader/mlines4d.shp, regress/loader/mlines4d.shx, regress/run_test: Fixed portability issues in the new run_test code, added loader test for all supported shapefile types 2006-06-16 14:18 strk * CHANGES, GNUmakefile, Makefile, README.postgis: Aliased 'test' rule as 'check', to conform to common practice. 2006-06-16 14:13 strk * CHANGES, regress/Makefile, regress/loader, regress/loader/README, regress/loader/mlines2d-wkb.expected, regress/loader/mlines2d-wkt.expected, regress/loader/mlines2d.dbf, regress/loader/mlines2d.shp, regress/loader/mlines2d.shx, regress/loader/mlines3dm-wkb.expected, regress/loader/mlines3dm-wkt.expected, regress/loader/mlines3dm.dbf, regress/loader/mlines3dm.shp, regress/loader/mlines3dm.shx, regress/loader/mlines3dz-wkb.expected, regress/loader/mlines3dz-wkt.expected, regress/loader/mlines3dz.dbf, regress/loader/mlines3dz.shp, regress/loader/mlines3dz.shx, regress/loader/mlines4d-wkb.expected, regress/loader/mlines4d-wkt.expected, regress/loader/mlines4d.dbf, regress/loader/mlines4d.shp, regress/loader/mlines4d.shx, regress/run_test: New regress test cases and support for loader/dumper. 2006-06-16 14:12 strk * loader/pgsql2shp.c, loader/shp2pgsql.c: - BUGFIX in pgsql2shp successful return code. - BUGFIX in shp2pgsql handling of MultiLine WKT. 2006-06-13 10:20 strk * extras/template_gis/Makefile: Updated template_gis Makefile to work with older debian sarge (stable). Patch by Alex Bodnaru. 2006-06-09 06:03 strk * extras/template_gis/profile: Fixed bug in PGISSCRIPT variable (provided by Alex Bodnaru) 2006-06-05 17:24 strk * doc/postgis.xml, lwgeom/lwgeom_functions_basic.c: Updated misleading documentation for Segmentize() function 2006-06-02 16:59 strk * lwgeom/lwgeom_chip.c: Fully supported georeferencing in chip drawing ops (must still tweak edge cases) 2006-06-01 16:57 strk * lwgeom/liblwgeom.h, lwgeom/lwgeom_chip.c: Fixed lwgeom drawing primitives to honour georeferencing. 2006-06-01 07:07 strk * lwgeom/lwgeom_pg.c: Added "fmgr.h" include, for PG_MODULE_MAGIC definition 2006-06-01 06:58 strk * CHANGES, lwgeom/lwgeom_pg.c: Added magic block ctor for 8.2 compatibility 2006-06-01 06:56 strk * CHANGES, configure.in: Don't link pgsql2shp to more libs then required. 2006-05-31 08:58 strk * lwgeom/liblwgeom.h, lwgeom/lwgeom_chip.c: Added support and info for CHIP.datatype 7,8,107 and 108. They were not documented but used by CHIP canonical input function. 2006-05-31 06:43 strk * extras/template_gis, extras/template_gis/Makefile, extras/template_gis/README, extras/template_gis/createdb.postgis.1, extras/template_gis/createdb.postgis.in, extras/template_gis/mktemplate_gis.1, extras/template_gis/mktemplate_gis.in, extras/template_gis/mktemplate_gis.sh.in, extras/template_gis/postgis_env.sh.in, extras/template_gis/postgres_lib.sh.in, extras/template_gis/profile, extras/template_gis/rmtemplate_gis.1, extras/template_gis/rmtemplate_gis.in, extras/template_gis/rmtemplate_gis.sh.in: Imported template_gis utilities contributed by Roberto Boati and Alex Bodnaru. 2006-05-30 17:19 strk * lwgeom/lwgeom_chip.c: Added some primitives for CHIP management + rendering for points and lines 2006-05-30 17:17 strk * lwgeom/lwgeom_chip.c: Fixed bug in CHIP input routine failing on uncompressed 1x1 integer chip inputs 2006-05-30 08:47 strk * lwgeom/lwgeom.c: added copyright header 2006-05-30 08:38 strk * lwgeom/lwcollection.c, lwgeom/lwgeom_estimate.c, lwgeom/lwgeom_functions_basic.c, lwgeom/lwline.c, lwgeom/lwmline.c, lwgeom/lwmpoint.c, lwgeom/lwmpoly.c, lwgeom/lwpoint.c, lwgeom/lwpoly.c, lwgeom/measures.c, lwgeom/ptarray.c: Added some missing copyright headers. 2006-05-23 09:48 strk * CHANGES, doc/postgis.xml, lwgeom/lwgeom_inout.c, lwgeom/lwpostgis.sql.in: NEW AsHEXEWKB(geom, XDR|NDR) function + documentation 2006-05-22 15:29 strk * regress/Makefile, regress/measures.sql, regress/measures_expected, regress/regress.sql, regress/regress_expected: Moved 'measures' query into a specific file, added a test for bug #108 2006-05-22 14:57 strk * Version.config: Set version to 1.1.3CVS 2006-05-22 14:23 strk * lwgeom/lwgeom_geos_c.c: Transform a SRID==0 from GEOS to a SRID=-1. 2006-05-22 13:08 strk * CHANGES, lwgeom/measures.c: Fixed a bug in distance2d_poly_poly() never really comparing ring distances between 1st ring of 1st geom and all rings of second one. 2006-05-22 12:10 strk * topology/test/load_topology.sql: Added 'with oids' specification to create table (oids are used for the test). 'With oids' was available in postgresql 7.3.4 so we should not be highering the requirements for topology. Suggestion from Alex Bodnaru. 2006-05-22 11:17 strk * topology/test/Makefile: Applied cleanups by Alex Bodnaru 2006-05-22 11:02 strk * CHANGES, doc/postgis.xml, lwgeom/lwgeom_dump.c, lwgeom/lwpostgis.sql.in: New DumpRings(polygon) function + docs 2006-05-22 10:58 strk * lwgeom/measures.c: fixed errors in DEBUG builds 2006-05-22 10:38 strk * lwgeom/liblwgeom.h: Added usage comment about lwpoly_construct() 2006-05-17 15:52 strk * doc/postgis.xml: Added Bruce Rindahl in the credits hall 2006-05-17 15:32 strk * CHANGES: Added note about doc generation change 2006-05-17 13:11 strk * doc/postgis.xml: DocBook version set to 4.3 (4.2 did not have tag) Thanks to Mateus Loskot for the tip! 2006-05-17 13:04 strk * Makefile.config.in, configure.in, doc/Makefile, doc/README: Changed PDF manual generation rule to use db2pdf from docbook-utils package. Input does not validate, thus the rule doesn't succeed yet, but removing tags is enough to complete. 2006-05-17 12:26 strk * doc/README: Added note about pdfxmltex being provided by xmltex package 2006-05-17 12:25 strk * doc/Makefile: Added check for pdfxmltex availability before attempting to use it 2006-05-17 07:52 strk * regress/affine.sql, regress/affine_expected: Additional bbox tests for transcale, rotateX and rotateY 2006-05-16 19:11 strk * regress/affine.sql, regress/affine_expected: Added tests for translate and scale bbox computation 2006-05-16 17:09 strk * CHANGES, lwgeom/lwgeom_functions_basic.c: BUGXFIX in affine() failing to update bounding box 2006-05-11 14:24 strk * extras/rpm/spec/postgis.spec: Update to 1.1.2 by Laurent WANDREBECK 2006-05-11 09:41 strk * doc, doc/.cvsignore: added postgis.fo and postgis.pdf 2006-05-11 09:41 strk * doc/README: changed single-file html production to 'make html', simpler 2006-05-10 13:40 strk * doc/Makefile, doc/README: Added notes about requirements for dox generation, cleaned up Makefile 2006-05-10 10:47 mschaber * jdbc2/src/org/postgis/Point.java: Small typo fix in comment 2006-05-10 10:37 strk * doc/Makefile: Removed >/dev/null redirection of pdfxmltex command, to see what's going on 2006-05-09 13:06 mschaber * CHANGES, Version.config, jdbc2/jtssrc/org/postgis/jts/JtsGeometry.java, jdbc2/src/org/postgis/Geometry.java: Fixed JtsGeometry.equals() Imporoved Geometry setter/getter updated postgis version 2006-05-04 15:19 strk * CHANGES, lwgeom/lex.yy.c, lwgeom/wktparse.lex: Support for Tru64 build (bug#104) 2006-05-03 08:33 mschaber * ., .cvsignore: added eclipsebin to cvsignore 2006-05-03 08:30 mschaber * CHANGES, jdbc2/src/examples/TestParser.java: Added regression tests for OGC conformant multiPoint parsing, updated CHANGELOG 2006-05-03 08:18 mschaber * jdbc2/src/examples/TestParser.java: Added test case for scientific notation 2006-04-26 14:42 mschaber * jdbc2/src/examples/TestParser.java: fixed typo in regression test online help 2006-04-26 12:19 strk * CHANGES, Makefile.config.in, configure.in, lwgeom/Makefile: Added --with-geos-libdir and --with-proj-libdir configure switches 2006-04-18 16:57 strk * lwgeom/lex.yy.c, lwgeom/wktparse.y: Fixed invalid C++ style comment 2006-04-18 16:56 strk * configure.in: Used ad-hoc AC_PROG_YACC for yacc detection 2006-04-18 14:09 strk * loader/pgsql2shp.c: Limited text field size to 255 (bug #84) [will eventually provide a switch to support wider fields ] 2006-04-18 12:36 strk * CHANGES: updated 2006-04-18 12:30 strk * regress/Makefile, regress/wkt.sql, regress/wkt_expected: Added test for wkt parser 2006-04-18 12:30 strk * lwgeom/lex.yy.c, lwgeom/wktparse.tab.c, lwgeom/wktparse.y: WKT parser: forbidden EMPTY elements in non-collection multigeoms. 2006-04-18 10:28 strk * lwgeom/liblwgeom.c, lwgeom/lwline.c, lwgeom/lwpoint.c, lwgeom/lwpoly.c: Cleanly handled deserialization of points with non-point input by raising an error. Made other simple geoms deserializers errors of this kind be consistent. Added a check in lwgeom_typename() to avoid memory corruption when input geometrytype is out of range. 2006-04-18 09:19 strk * configure.in: Added check for libiconv_open (for MingW) - patch provided by Mark Cave-Ayland 2006-04-18 09:16 strk * loader/shp2pgsql.c: Substituted bzero() use with memset() 2006-04-18 09:10 strk * Makefile.config.in, configure.in, lwgeom/Makefile: Applied patch by Mark Cave-Ayland allowing in-place regression tests to be run under MingW (Win32) 2006-04-10 08:19 strk * lwgeom/lwgeom_jts.c: Added support for printing argument geoms on union failures within unite_garray() loop. 2006-03-29 09:25 strk * TODO: removed obsoleted items 2006-03-29 09:19 strk * README.postgis: Set release version and date 2006-03-29 09:14 strk * CHANGES, Version.config, doc/postgis.xml: Prepared for 1.1.2 release 2006-03-28 08:39 strk * regress/run_test: Mangled Self-intersection message to remove 'at or near point' so that test works with both GEOS 2.x (w/out point spec) and 3.x (with point spec) 2006-03-27 09:33 strk * regress/regress_ogc.sql, regress/regress_ogc_expected: Used a larger grid for buffer() test, to account for rounding changes between GEOS-2.2 and GEOS-3.0 2006-03-13 10:54 strk * CHANGES, lwgeom/lwgeom_estimate.c, lwgeom/lwpostgis.sql.in: Applied patch from Mark Cave Ayland embedding access control for the estimated_extent functions. 2006-03-13 10:41 strk * CHANGES: added enforceRHR fix 2006-03-12 17:20 pramsey * lwgeom/lwgeom_api.c: Fix isccw to return correct ccw answer. 2006-03-12 17:13 pramsey * lwgeom/lwgeom.c: Fix for enforceRHR to actually enforce rather than just reverse. (Note that seems to be enforcing CW RHR rather than CCW RHR.) 2006-03-08 18:21 strk * configure.in: Added pg_config --libs to PGFELIBS as a workaround for systems that doesn't automatically detect dependencies 2006-03-01 09:10 strk * regress/Makefile: Fixed 'clean' rule to succeed also when tree already cleaned (rm -f) 2006-02-24 20:23 pramsey * doc/postgis.xml: Minor error in install instructions 2006-02-23 11:48 mschaber * CHANGES, doc/postgis.xml, lwgeom/lwgeom_functions_basic.c, lwgeom/lwpostgis.sql.in, regress/affine.sql, regress/affine_expected: documented affine(), rewrote transscale() to use affine() 2006-02-22 14:06 strk * CHANGES, doc/postgis.xml, lwgeom/liblwgeom.h, lwgeom/lwgeom_functions_basic.c, lwgeom/lwpostgis.sql.in, regress/Makefile, regress/affine.sql, regress/affine_expected: Added affine() internal function. Provided rotate{Z,X,Y}() internally using affine(). Made scale() and translate() internally use affine(). Obsoleted transscale() function. Fixed a bbox-related bug in transscale() Added a test for affine transformations. 2006-02-15 08:38 strk * regress/regress_ogc.sql: Qualified args of difference() to avoid clashes with other packages 2006-02-10 10:58 strk * spatial_ref_sys.sql: Made it a single transaction 2006-02-10 10:57 strk * spatial_ref_sys.sql: Removed intermediate VACUUM 2006-02-06 20:04 mschaber * CHANGES, jdbc2/jtssrc/org/postgis/jts/JtsBinaryParser.java, jdbc2/jtssrc/org/postgis/jts/JtsGeometry.java: fixed srid handling in jts for composed geometries - this had prevented 'inner' geometries with no given srid from inheriting the srid from outer collection. 2006-02-06 11:16 strk * lwgeom/lwgeom.h: Added uchar typedef 2006-02-06 11:12 strk * lwgeom/lwgparse.c, lwgeom/wktparse.h, lwgeom/wktunparse.c: uint32_t typedef moved back from wktparse.h to lwgparse.c and wktunparse.c 2006-02-06 11:09 strk * lwgeom/BBOXCACHE_BEHAVIOURS: added snaptogrid behavior 2006-02-03 20:53 strk * loader/pgsql2shp.c, loader/wkb.h, lwgeom/lwgparse.c, lwgeom/wktparse.h, lwgeom/wktunparse.c: Swapped stdint.h (unavailable on Solaris9) with inttypes.h 2006-02-03 09:52 strk * CHANGES, lwgeom/lwgparse.c, lwgeom/wktunparse.c: Changed int4 typedefs to use POSIX uint32_t 2006-02-02 04:46 pramsey * doc/postgis.xml: Updated maintainers info. 2006-02-01 22:15 strk * CHANGES, regress/Makefile, regress/run_test: Made regress/run_test create and drop it's regress database unless otherwise specified using --nocreate and --nodrop switches. 2006-02-01 20:48 strk * configure.in: Portable tests for docdir and datadir, comments fixed. Thanks to Havard Tveite for pointing out. 2006-01-29 13:54 strk * CHANGES, README.postgis, Version.config, lwgeom/Makefile, lwgeom/box2d.c, lwgeom/lwgeom.c, lwgeom/lwgeom_functions_analytic.c, regress/Makefile, regress/run_test, regress/snaptogrid.sql, regress/snaptogrid_expected: Fixed bug in SnapToGrid() bbox computation. Previous policy (WHEN SIMPLE) turned out to be non-simple, so this has been changed to TAINING. Bbox will then be recomputed by scanning output coordinates iff input had a bbox cache. AUTOCACHE_BBOX define (the default) will still force a computation of output box if worth it. Regress tests added for the case reported on postgis-users Run of regress tests do not require postgis install anymore. The library build in source tree will be used for this purpose. Version bumped to 1.1.2 and CHANGES file updated. 2006-01-23 00:13 strk * CHANGES, Version.config, doc/postgis.xml: Set version to 1.1.1, edited 1.1.1 Release Notes chapter in manual and set release date (2006-01-23). 2006-01-22 23:09 pramsey * spatial_ref_sys.sql: Fix for bug 10, SRID 28992 incorrect 2006-01-21 08:40 strk * regress/run_test, regress/test_index_concurrency: Separated 'export' from assignment, for Solaris support - reported by Michael Fuhr 2006-01-19 19:19 strk * doc/postgis.xml: Updated documentation for line_substring() and line_interpolate_point() 2006-01-19 19:13 strk * regress/regress_lrs.sql, regress/regress_lrs_expected: Added a couple of line_interpolate_point tests 2006-01-19 19:11 strk * CHANGES, lwgeom/lwgeom_functions_analytic.c: Z and M interpolation in line_interpolate_point() 2006-01-19 18:26 strk * lwgeom/lwgeom_functions_analytic.c, lwgeom/ptarray.c, regress/regress_lrs.sql, regress/regress_lrs_expected: Made line_substring() handle corner case of start/end having the same value. A point is returned in that case. 2006-01-19 18:17 strk * regress/regress_lrs.sql, regress/regress_lrs_expected: Added more regress tests for line_substring 2006-01-19 18:17 strk * CHANGES, lwgeom/ptarray.c: Added Z and M interpolation in ptarray_substring(), fixed some corner-case bugs 2006-01-19 18:16 strk * lwgeom/liblwgeom.h, lwgeom/lwgeom_api.c: Added interpolate_point4d() general function in API 2006-01-19 18:15 strk * regress/run_test: Added -v switch to show differences inline 2006-01-18 21:06 strk * CHANGES, regress/run_test: Forced lc_messages to be 'C' during regress tests 2006-01-18 10:19 strk * CHANGES, lwgeom/ptarray.c, regress/regress_lrs.sql, regress/regress_lrs_expected: Fixed out-of-bound condition in ptarray_substring during copy of unaltered points. Added regress test for the case (postgis-devel/2006-January/001951.html) 2006-01-17 14:53 strk * configure.in: Fixed $datadir and $docdir paths to support postgresql convention of adding 'postgresql' component IFF neither 'pgsql' nor 'postgres' already appear in the path. 2006-01-17 08:37 strk * CHANGES: Added postgis_restore.pl fix 2006-01-17 08:36 strk * utils/postgis_restore.pl: Commented out debugging premature exit left from last review 2006-01-16 10:42 strk * loader/dbfopen.c, loader/pgsql2shp.c, loader/shapefil.h, loader/shp2pgsql.c: Added support for Bool and Date DBF<=>PGIS mapping 2006-01-16 10:10 strk * CHANGES, configure.in: Fixed default pgsql prefix to /usr/local/pgsql (default since pgsql 7.2) 2006-01-15 22:56 strk * CHANGES, Makefile.config.in, configure.in: Fixed handling of pg_config --bindir 2006-01-13 09:11 strk * CHANGES, lwgeom/ptarray.c, regress/lwgeom_regress.sql, regress/lwgeom_regress_expected, regress/regress_lrs.sql, regress/regress_lrs_expected: Fixed bug in ptarray_locate_point() - added regress test for specific case 2006-01-12 12:26 strk * CHANGES, lwgeom/lwgeom_geos_c.c: Fixed bug blessing all GEOMETRYCOLLECTIONS to MULTIPOLYGONS in postgis->GEOS converted trough C-API 2006-01-10 16:38 mschaber * CHANGES, doc/postgis.xml, lwgeom/lwpostgis.sql.in: Added NumInteriorRing(geometry) alias function 2006-01-09 16:40 strk * loader/PQunescapeBytea.c, loader/compat.h, loader/dbfopen.c, loader/pgsql2shp.c, loader/shp2pgsql.c: ISO C90 comments, signedness mismatch fixes 2006-01-09 15:55 strk * lwgeom/lwgeom_box.c, lwgeom/lwgeom_box2dfloat4.c, lwgeom/lwgeom_box3d.c, lwgeom/lwgeom_btree.c, lwgeom/lwgeom_chip.c, lwgeom/lwgeom_dump.c, lwgeom/lwgeom_geos_c.c, lwgeom/lwgeom_gml.c, lwgeom/lwgeom_inout.c, lwgeom/lwgeom_svg.c, lwgeom/lwgeom_transform.c, lwgeom/profile.h, lwgeom/stringBuffer.c, lwgeom/stringBuffer.h: ISO C90 comments (finished in lwgeom/) 2006-01-09 15:12 strk * lwgeom/lwcollection.c, lwgeom/lwgeom_spheroid.c, lwgeom/lwline.c, lwgeom/lwmline.c, lwgeom/lwmpoint.c, lwgeom/lwmpoly.c, lwgeom/lwpoint.c, lwgeom/wktunparse.c: ISO C90 comments 2006-01-09 15:11 strk * lwgeom/lwgeom_functions_analytic.c: Removed variable-sized array and fixed comments as for ISO C90 requirements. 2006-01-09 15:09 strk * regress/Makefile, regress/simplify.sql, regress/simplify_expected: Added simplify() test unit 2006-01-09 14:43 strk * lwgeom/lwgeom_api.c: ISO C90 comments, indenting 2006-01-09 12:56 strk * lwgeom/lwpostgis.sql.in: Proc upgrade requirement message made more clear. 2006-01-09 12:55 strk * lwgeom/lwgeom_debug.c: Removed variable-sized array forbidden by ISO C90. 2006-01-09 12:39 strk * lwgeom/liblwgeom.c: C++ style comments removed, fixed return from void function. 2006-01-09 12:36 strk * lwgeom/ptarray.c: Changed C++ style comments to ISO C format 2006-01-09 12:30 strk * lwgeom/measures.c: Changed C++ style comments to ISO C ones. 2006-01-09 12:17 strk * CHANGES: Added Solaris 2.7 and MingW support improvements item 2006-01-09 11:48 strk * lwgeom/lwgeom_estimate.c: Fixed "strict-aliasing rule" breaks. 2006-01-09 11:43 strk * lwgeom/ptarray.c: Found another (faster) way to avoid breaking "strict-aliasing rules" 2006-01-09 11:05 strk * lwgeom/ptarray.c: Removed POINT4D=>POINT2D cast raising GCC warning 2006-01-09 10:56 strk * configure.in: Changed "! test" to "test !" and "-e" to "-f" for Solaris compatibility. 2006-01-09 10:42 strk * lwgeom/lwgeom_functions_basic.c: Changed all C++ style comments to ISO C ones. 2006-01-08 15:02 strk * ., .cvsignore: Added lwpostgis_upgrade.sql 2006-01-07 10:18 strk * configure.in: Changed $PWD uses with `pwd` (required for Solaris 2.7) 2006-01-05 15:01 strk * configure.in: More portable (hopefully) use of quotes and backticks 2006-01-05 00:26 chodgson * lwgeom/lwgeom_inout.c: rollback to contain cast 2006-01-05 00:19 chodgson * lwgeom/lwgeom_chip.c: 1.12 with changes from 1.11 integrated 2006-01-05 00:07 chodgson * lwgeom/lwgeom_functions_basic.c: Recommitted with changes from 1_34 integrated 2006-01-04 21:37 chodgson * lwgeom/lwgeom_functions_basic.c: Added function optimistic_overlap in order to support TerrainServer. Note that optimistic_overlap existed in postgis prior to 1.0 but was removed. The included version is a hack to work with the newer lwgeom structs 2006-01-04 21:21 chodgson * lwgeom/lwgeom_inout.c: Modified lwgeom2 = ... line in LWGEOMFromWKB function; removed the (uchar *) cast 2006-01-04 21:16 chodgson * lwgeom/lwgeom_chip.c: Added the CHIP_send function which enables Postgres 8.0 to send a binary CHIP 2006-01-01 02:30 strk * lwgeom/lwgeom_pg.c: Added missing include for definition of unparse_WKB() 2006-01-01 02:19 strk * lwgeom/lwgeom_box.c, lwgeom/lwgeom_pg.h: Dropped unused box2df_to_box() and box_to_box2df() functions. Added box_to_box2df_p() function to complement exiting box2df_to_box_p(). 2005-12-31 15:11 strk * doc/postgis.xml: Fixed reference to PostgreSQL "contrib" directory (no more required) 2005-12-31 14:57 strk * lwgeom/lwgeom_api.c: Fixed "possibly uninitialized" warning in box2df_to_box3d 2005-12-30 18:14 strk * lwgeom/lwgeom_box2dfloat4.c, lwgeom/lwgeom_box3d.c, lwgeom/lwgeom_chip.c, lwgeom/lwgeom_gml.c, lwgeom/lwgeom_svg.c, lwgeom/lwgeom_transform.c: Fixed all signedness warnings 2005-12-30 17:40 strk * CHANGES, Version.config, lwgeom/liblwgeom.h, lwgeom/lwgeom.c, lwgeom/lwgeom_api.c, lwgeom/lwgeom_chip.c, lwgeom/lwgeom_estimate.c, lwgeom/lwgeom_functions_analytic.c, lwgeom/lwgeom_gist.c, lwgeom/lwgeom_inout.c, lwgeom/lwgeom_ogc.c, lwgeom/lwgeom_pg.c, lwgeom/lwgeom_pg.h, lwgeom/lwgparse.c, lwgeom/lwpoly.c, lwgeom/wktparse.h: Moved PG_LWGEOM WKB I/O and SRID get/set funx from lwgeom_api.c to lwgeom_pg.c. Made lwgeom_from_ewkb directly invoke grammar parser rather then invoke the PG_LWGEOM-specific function. Cleaned up signedness-related and comments-related warnings for the files being committed (more to do on other files) 2005-12-28 18:43 devrim * extras/rpm/patches/postgis-version.config.patch: Removed unused patch 2005-12-28 18:40 devrim * extras/rpm/spec/postgis.spec: Lots of fixes for 1.1 2005-12-21 18:45 strk * configure.in: Removed awk usage, --with-template is detected during the single pg_config --configure scan 2005-12-21 13:18 strk * configure.in: Changed $() constructs to "``" ones, for portability 2005-12-21 12:12 strk * lwgeom/lwgeom_transform.c: Raised a warning on pj_errno==-38 (a nodatum transform is attempted before giving up) 2005-12-20 09:17 strk * regress/run_test: Used more portable sed syntax, submitted by Michael Fuhr. 2005-12-20 09:06 strk * doc/Makefile: Fixed inconsistency between docs install/uninstall paths 2005-12-19 20:33 strk * configure.in: Fixed eprefix (bindir) use 2005-12-19 20:23 strk * GNUmakefile: Dropped `liblwgeom' dependency from 'test' rule 2005-12-19 15:07 strk * configure.in: Allowed for overriding of --datadir. reworked pg_config --configure parsing to make a single scan. Fixed mishanlding of --prefix 2005-12-19 12:26 strk * README.postgis: make regress => make test 2005-12-19 10:39 strk * regress/regress_expected, regress/run_test: used a consistent construct for out_and_err redirect, added rule to make [eE][-+]0+[0-9]+ become e[-+][1-9]+ 2005-12-19 10:17 strk * regress/run_test: Applied patch for MingW support (buffering and INF representation problems) 2005-12-19 09:43 strk * lwgeom/Makefile: Fixed uninstall rule for scripts 2005-12-16 16:53 strk * configure.in: fixed iconv check 2005-12-16 16:47 strk * Makefile.config.in, configure.in, loader/Makefile: Added support for mixed libiconv/iconv 2005-12-16 15:07 strk * HOWTO_RELEASE: Added make_dist.sh argument. 2005-12-16 11:55 strk * TODO: Almost done with closure 2005-12-16 11:53 strk * doc/postgis.xml: Added Carl Anderson to release-specifi credits section (forgot, who know how many else) 2005-12-16 11:14 strk * CHANGES, doc/postgis.xml: Edited release notes in manual, set release date to 2005/12/21 (if everything goes file) 2005-12-16 10:06 mschaber * jdbc2/README: small README improvements 2005-12-16 09:36 strk * lwgeom/lwpostgis.sql.in: Added installed procs version when proc upgrade needed 2005-12-16 09:32 strk * HOWTO_RELEASE, TODO, make_dist.sh: Added release procedure and Versioning rationale. 2005-12-16 08:59 strk * Version.config, lwgeom/Makefile: lwpostgis_upgrade.sql installed by install and removed by uninstall, fixed path info for lwpostgis.sql install. Stripped CVS from version strings and added note about SO/REL versions being the same. 2005-12-16 08:56 strk * lwgeom/lwgeom_geos_wrapper.cpp: Added required typinfo include 2005-12-16 08:38 strk * lwgeom/lwpostgis.sql.in: Simplified top warning about upgradability of changes. 2005-12-16 08:37 strk * lwgeom/Makefile: Added dependency of postgis_proc_upgrade.pl in lwpostgis_upgrade.sql rule 2005-12-16 08:33 strk * utils/postgis_proc_upgrade.pl: Fixed version checker to only use Major to compare 2005-12-16 02:08 strk * lwgeom/Makefile: Reverted use of $(shlib_major) to $(shlib). Since lwpostgis_upgrade.sql is always enough to rebind, and also required... 2005-12-16 01:48 strk * utils/postgis_proc_upgrade.pl: Added comment about the use of postgis_lib_version in version checker (last commit log was incomplete) 2005-12-16 01:41 strk * CHANGES, Version.config, lwgeom/Makefile, lwgeom/lwpostgis.sql.in, utils/postgis_proc_upgrade.pl: Unified SCRIPTS, LIB and RELEASE versions for the sake of simplicity. postgis_scripts_released() will return the same as postgis_lib_version() postgis_scripts_installed() return still the same numbers but as written in the database at the time of lwpostgis.sql sourcing. 2005-12-16 01:35 strk * doc/postgis.xml: Added notes `bout postgis_scripts_released(), postgis_scripts_installed() and postgis_version(). Copied soft upgrade description from README file - removed most references about DBPROC/RELPROC and the like. 2005-12-15 23:57 strk * Makefile.config.in, configure.in, lwgeom/Makefile: perl availability check by ./configure (sorry, you'll need it from now on) 2005-12-15 23:52 strk * CHANGES: Added note about jdbc/ drop and PgSQL source dependency relief 2005-12-15 23:49 strk * jdbc: Removed obsoleted code 2005-12-15 23:46 pramsey * doc/postgis.xml: Remove qandasetdiv tags and fix numbering... 2005-12-15 23:28 strk * CHANGES, GNUmakefile, lwgeom/Makefile, lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_nojts.c, lwgeom/lwpostgis.sql.in: - Made postgis_version() a C function w/out changing output. - Moved postgis centroid() version (neither GEOS nor JTS) from lwgeom_functions_basic.c to lwgeom_nojts.c (fails far less times with "redefinition of centroid" errors.) - Made lwpostgis_upgrade.sql build by default (must add a check for perl availability in ./configure.in) 2005-12-15 23:17 pramsey * README.postgis: Wording changes here and there. 2005-12-15 22:50 strk * README.postgis: Updated Upgrading section 2005-12-15 19:11 strk * make_dist.sh: back to single full package 2005-12-15 18:34 strk * doc/postgis.xml: Switched HARD/SOFT upgrade and removed HACK upgrade sections. 2005-12-15 18:30 strk * TODO: Added item for 1.1 closure 2005-12-15 15:18 strk * TODO: Added things to do for 1.1.0 closeup 2005-12-15 09:28 strk * regress/run_test: Infinite->Infinity 2005-12-15 01:27 strk * regress/run_test: Added PROJ version in output - would change the whole thing to postgis_full_version() if it only fit into 80 cols 2005-12-15 01:21 strk * regress/Makefile: Made PROJ test be run only if USE_PROJ=1 2005-12-15 01:19 strk * regress/regress.sql, regress/regress_expected, regress/regress_ogc.sql, regress/regress_ogc_expected: Moved GEOS/JTS function from regress to ogc test 2005-12-15 01:07 strk * regress/regress.sql, regress/run_test: Removed call to replace(text,text,text) in regress.sql (unsupported by pgsql 7.2) Used sed in run_test to Transform Infinite to inf and Inf to inf 2005-12-15 00:49 strk * Version.config, lwgeom/Makefile: Splitted SCRIPTS_VERSION in MAJOR,MINOR,MICRO 2005-12-15 00:47 strk * lwgeom/lwpostgis.sql.in: 'IMMUTABLE STRICT' -> '_IMMUTABLE_STRICT' fix for new polygon ctors 2005-12-15 00:28 strk * regress/run_test: typo fixed 2005-12-14 18:56 strk * TODO: Removed rectangle-level locking (DONE) 2005-12-14 18:45 strk * TODO: Dropped 1.1.0 specific section - all pending items dumped to 'other random items' 2005-12-14 18:44 strk * doc/postgis.xml: Typo fixed (dumber->dumper) - was tempted to keep it ;) 2005-12-14 18:34 strk * README.postgis: Reintroduced revised INSTALLATION, UPGRADE, USAGE. Added REQUIREMENTS, CONFIGURATION and TESTING. UPGRADE still requires some cleanup (IMHO). 2005-12-14 15:40 strk * README.postgis: Removed most info, added reference to PostGIS manual instead 2005-12-14 15:29 strk * ., .cvsignore: Removed postgis_geos_version.h - should be under lwgeom/ 2005-12-14 15:23 strk * make_dist.sh: - Create two packages: postgis-$$.tar.gz and postgis-regress-$$.tar.gz - New syntax: -- postgis-cvs.tar.gz postgis-regress-cvs.tar.gz sh make_dist.sh -- postgis-1.1.0.tar.gz postgis-regress-1.1.0.tar.gz sh make_dist.sh 1.1.0 2005-12-14 14:14 strk * doc/Makefile: Removed obsoleted --param shade.verbatim param from xsltproc call, moved common flags on top file. 2005-12-14 13:43 strk * doc/postgis.xml: fixed closing tag mismatch 2005-12-14 13:42 strk * doc/postgis.xml: Added release version in abstract, updated INSTALL section to reflect autoconf-based layout 2005-12-14 12:24 strk * Makefile.config.in, configure.in, doc/Makefile: Nicely handled missing requirements for docs build 2005-12-14 11:13 strk * regress/regress.sql, regress/regress_ogc.sql, regress/regress_ogc_expected: Snapped buffer() output to a grid of 1.0E-14 grid to account for slightly different floating number behaviours on Solaris. Normalized Infinity to inf to account for different libc outputs. 2005-12-14 00:26 strk * regress/Makefile, regress/run_test: Regression tests output made much more concise 2005-12-13 23:25 strk * lwgeom/ptarray.c: removed unused variable 2005-12-13 22:04 strk * regress/run_test: Added GEOS/JTS version info when available 2005-12-13 21:16 strk * regress/Makefile: Fixed a misnamed test 2005-12-13 19:01 strk * doc/postgis.xml, lwgeom/lwgeom_functions_basic.c, lwgeom/lwpostgis.sql.in, regress/Makefile, regress/replacepoint.sql, regress/replacepoint_expected, regress/setpoint.sql, regress/setpoint_expected: Renamed ReplacePoint() to SetPoint() 2005-12-13 18:39 strk * CHANGES, doc/postgis.xml, lwgeom/liblwgeom.h, lwgeom/lwgeom_functions_basic.c, lwgeom/lwline.c, lwgeom/lwpostgis.sql.in, lwgeom/ptarray.c, regress/Makefile, regress/removepoint.sql, regress/removepoint_expected, regress/replacepoint.sql, regress/replacepoint_expected: Added RemovePoint() and ReplacePoint() to complete Geometry editiong function. Added regress tests for them. 2005-12-13 18:19 strk * lwgeom/lwgeom.c: Fixed bug in lwgeom_as_anytype cast funcions 2005-12-13 14:19 strk * doc/postgis.xml: LRS section repopulated 2005-12-13 12:51 strk * doc/postgis.xml: Moved out of LRS section: line_locate_point back (to Misc), line_substring and line_interpolate_point (to Geometry constructors). Added more cross-references. 2005-12-13 12:12 strk * TODO: updated 2005-12-12 20:41 strk * regress/run_test: Handled common invokation mistake (accept trailing .sql in test names) 2005-12-12 20:31 strk * regress/run_test: Changed math statements to be compatible with solaris shell, fixed typo 2005-12-12 17:40 strk * CHANGES, doc/postgis.xml, lwgeom/lwgeom_geos.c, lwgeom/lwgeom_geos_c.c, lwgeom/lwgeom_geos_wrapper.cpp, lwgeom/lwgeom_jts.c, lwgeom/lwgeom_nojts.c, lwgeom/lwpostgis.sql.in, regress/Makefile, regress/regress_bdpoly.sql, regress/regress_bdpoly_expected, regress/regress_expected, regress/run_test: - Fixed Z presence detection in GEOS funcions (C++ and C wrappers). - NEW BuildArea(any_geometry) function - NEW OGC BdPolyFromText(linestring_wkt, srid) function - NEW OGC BdMPolyFromText(linestring_wkt, srid) function - Updated postgis manual and added regression tests for new functions. - Reworked regress test runner to be more succint and report a summary of test results 2005-12-12 11:35 strk * lwgeom/Makefile: Avoided detect_geos_version rule when using the GEOS C-API 2005-12-12 11:33 strk * lwgeom/lwgeom_functions_analytic.c: Wrapped grid_print declaration and definition in VERBOSE block, to avoid compiler warning about it being unused 2005-12-10 15:46 strk * lwgeom/lwgeom_api.c: Fixed error message typo 2005-12-09 20:43 pramsey * doc/postgis.xml: Added credits for GEOS and Proj4. 2005-12-09 15:14 strk * CHANGES: Organized Change log for 1.1.0 2005-12-09 12:02 strk * doc/postgis.xml: Added Charlie Savage in credits 2005-12-09 12:00 strk * CHANGES, lwgeom/lwgeom_geos.c, lwgeom/lwgeom_geos_c.c, lwgeom/lwgeom_geos_wrapper.cpp: Plugged memory leaks in Polygonize(). 2005-12-09 10:14 strk * regress/regress_ogc.sql, regress/regress_ogc_expected: Added a couple of polygonize tests 2005-12-07 12:22 strk * utils/postgis_restore.pl: Fixed handling of CAST for 8.0.0 restore. Type name canonicalization function defined separately. 2005-12-07 09:05 strk * utils/postgis_restore.pl: Added note about OID column drop in pre 8.1 to 8.1+ upgrades 2005-12-06 15:42 devrim * extras/rpm/spec/postgis.spec: Label the spec file as 1.1.0 2005-12-06 15:37 strk * doc/postgis.xml: Updated SnapToGrid documentation 2005-12-06 15:26 devrim * extras/rpm/spec/postgis.spec: Update to 1.0.6 2005-12-06 15:09 strk * CHANGES, doc/postgis.xml: Updated after release 1.0.6 2005-12-06 14:56 strk * regress/run_test: Added check for successfully postgis installation before running tests 2005-12-06 14:51 strk * regress/regress_ogc.sql, regress/regress_ogc_expected: Added user-reported intersects() test 2005-12-02 15:11 strk * regress/Makefile: Had regress_ogc test skipped if no GEOS nor JTS support is compiled in 2005-12-02 14:56 strk * Makefile: Added missing rules 2005-12-02 14:52 strk * GNUmakefile, Makefile: Copied PostgreSQL top-level Makefile for use by systems in which make != gmake 2005-12-02 14:35 strk * lwgeom/lwgeom_transform.c: Fixed support for PGSQL version 7.2 and 7.3 2005-12-02 14:15 strk * regress/regress_proj_expected: Fixed SnapToGrid output expectance (higher dims no more discarded) 2005-12-02 13:21 strk * CHANGES: Added note about new SnapToGrid function 2005-12-02 13:16 strk * lwgeom/lwpostgis.sql.in: Added SnapToGrid(geom, point_offset, xsz, ysz, zsz, msz) 2005-12-02 10:46 strk * lwgeom/lwgeom_functions_analytic.c: Added LWGEOM_snaptogrid_pointoff and gridspec utility funx 2005-12-02 09:12 strk * CHANGES: Added note about SnapToGrid bbox computation 2005-12-02 09:07 strk * lwgeom/lwgeom_functions_analytic.c: Fixed output box2d computation in SnapToGrid (was working with float, changed to work with doubles and call appropriate box3d->box2d converter). 2005-12-02 09:06 strk * lwgeom/lwgeom_api.c: Added PARANOIA_LEVEL checks in box3d<->box2d converters 2005-12-02 08:26 strk * regress/Makefile, regress/run_test: Quoted grep pattern (Solaris' shell threats carets as pipes). Added a sleep 1 before dropping DB (to avoid "database being accessed" errors). 2005-12-01 22:29 strk * regress/Makefile: Changed back 'tests' to 'test' 2005-12-01 19:25 strk * CHANGES: Added note about SnapToGrid and higher dims 2005-12-01 19:09 strk * lwgeom/liblwgeom.h, lwgeom/lwgeom_api.c, lwgeom/lwgeom_functions_analytic.c, lwgeom/lwgeom_functions_lrs.c, lwgeom/ptarray.c: Exported DYNPTARRAY struct and accessor funx (from _lrs.c). Rewritten ptarray_grid() to allow snapping of all dimensions and never discard input ordinates. 2005-12-01 17:14 strk * lwgeom/lwgeom_geos_wrapper.cpp: Fixed missing LineMerge symbol when built against geos-1.0 2005-12-01 16:21 strk * CHANGES, lwgeom/liblwgeom.c, lwgeom/liblwgeom.h, lwgeom/lwgeom_geos.c, lwgeom/lwgeom_geos_c.c, lwgeom/lwgeom_jts.c: Added SRID mismatch checks in GEOS and JTS wrappers 2005-12-01 16:19 strk * Makefile.config.in: Updated comment about GEOS C-API (starts with 2.2.x) 2005-12-01 15:53 strk * regress/Makefile: Renamed clean: to cleanup:, provided empty clean: to make things work from toplevel makefile. 2005-12-01 15:50 strk * configure.in: Fixed handling of bogus geos-1.0 2005-12-01 14:07 strk * regress/Makefile, regress/lwgeom_regress_expected, regress/regress_expected, regress/regress_index_expected, regress/run_test: Skipped checks of SQL command outputs (INSERT,UPDATE,CREATE,DROP). Cleaned up postgis_reg after tests run. 2005-12-01 13:53 strk * CHANGES, lwgeom/lwgeom.c: Fixed lwgeom_segmentize2d() to always return a clone 2005-12-01 13:49 strk * CHANGES, lwgeom/lwcollection.c: Fixed short-allocation in lwcollection_clone() 2005-12-01 13:37 strk * regress/regress_proj.sql, regress/regress_proj_expected: Fixed test to cleanup after run 2005-11-30 21:02 strk * regress/regress_proj.sql, regress/regress_proj_expected: Added missing proj tests 2005-11-30 18:24 strk * CHANGES, lwgeom/lwgeom_functions_basic.c, lwgeom/ptarray.c: Fixed segfault on addPoint() with invalid offset 2005-11-30 18:24 strk * regress/run_test: Fixed error message on non-readable expected file 2005-11-30 17:04 strk * doc/postgis.xml: Added Alex Mayrhofer to list of contributors 2005-11-30 16:59 strk * CHANGES: Moved 8.2 support to 1.0.6 section 2005-11-30 16:57 strk * regress/Makefile: Added proj tests, curtesy of Alex Mayrhofer 2005-11-29 22:40 strk * configure.in: CAPI usage triggered starting at geos-2.2 2005-11-29 10:05 strk * CHANGES, doc/postgis.xml: Added locate_among_measure() and locate_between_measures() dox. Updated CHANGES adding new LRS funx and new transform() code. 2005-11-29 09:00 strk * TODO, doc/postgis.xml: Updated documentation for X,Y,M and Z 2005-11-28 16:01 strk * CHANGES, lwgeom/lwgeom_functions_basic.c: Fixed a segfault on geom_accum(NULL, NULL) condition 2005-11-28 15:59 strk * regress/regress.sql, regress/regress_expected: Added geom_accum(NULL,NULL) test 2005-11-28 15:06 strk * lwgeom/SERIALIZED_FORM, lwgeom/compat.h, lwgeom/liblwgeom.h, lwgeom/lwgeom_functions_lrs.c, lwgeom/lwgeom_pg.h, lwgeom/pgsql_compat.h: Estrapolated SERIALIZED_FORM doc from liblwgeom.h and put it into SERIALIZED_FORM file. Cleaned up header files so to avoid C++ style comments and -pedantic errors. (more to come on this front) 2005-11-28 11:49 strk * CHANGES: Added bbox cache handling fix in 1.0.6 2005-11-28 11:48 strk * lwgeom/lwgeom_functions_basic.c: minor cleanups and comments 2005-11-28 11:31 strk * lwgeom/lwgeom_functions_basic.c: memory release in force_collection 2005-11-28 11:27 strk * regress/regress.sql, regress/regress_expected: Added force_collection test 2005-11-28 11:20 strk * lwgeom/lwcollection.c, lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_ogc.c, lwgeom/lwline.c, lwgeom/lwpoly.c: Fixed ExteriorRing() and Segmentize() handling of bbox cache 2005-11-28 11:04 strk * regress/regress.sql, regress/regress_expected, regress/regress_ogc.sql, regress/regress_ogc_expected: Added ExteriorRing and Segmentize tests 2005-11-25 17:22 mschaber * jdbc2/README, jdbc2/src/org/postgis/java2d/PGShapeGeometry.java, jdbc2/src/org/postgis/java2d/ShapeBinaryParser.java: java2d and doc improvements 2005-11-25 16:14 strk * CHANGES, Makefile.config.in, lwgeom/lwgeom_box2dfloat4.c, lwgeom/lwgeom_chip.c, lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_gist.c, lwgeom/lwgeom_inout.c, lwgeom/lwgeom_ogc.c, lwgeom/lwgeom_pg.h, lwgeom/lwgeom_spheroid.c: Added support for PostgreSQL head, as suggested by Michael Fuhr. Cleaned up includes. 2005-11-25 16:11 strk * lwgeom/lwgeom_transform.c: Wrapped PROJ4SRSCacheCheck function in ifdef MEMORY_CONTEXT_CHECKING block, to avoid compiler warning 2005-11-25 15:43 strk * regress/regress_ogc.sql, regress/regress_ogc_expected: Added unite_garray() test 2005-11-25 15:43 strk * regress/run_test: Added database version info 2005-11-25 15:34 strk * regress/regress_expected, regress/regress_ogc_expected: Fixed expected ERROR and NOTICEs 2005-11-25 15:28 strk * lwgeom/lwcollection.c: Fixed 0-size allocation in lwcollection deserializer (only matters when backend is compiled with --enable-cassert) 2005-11-25 14:14 strk * regress/run_test: Added postgis library version and builddate, to make sure the existing database being used is equipped with the library we are willing to test. 2005-11-24 20:20 strk * TODO: Added note about documentation updates requirement (will anyone read it before 1.1.0 ? ;) 2005-11-24 20:18 strk * lwgeom/lwgeom_geos_c.c: Fixed sizeof(GEOSGeom) calls, minor debugging improvements. 2005-11-24 20:11 strk * doc/man/shp2pgsql.1: Added -N and -g documentation 2005-11-23 15:54 strk * lwgeom/lwgeom_ogc.c: Changed X(), Y(), M() and Z() to raise an error if input is not strictly a point (must update documentation) 2005-11-23 15:30 strk * lwgeom/lwgeom_functions_lrs.c, regress/regress_lrs.sql, regress/regress_lrs_expected: Changed locate_between_measures() to return simpler types 2005-11-23 14:52 strk * CHANGES, lwgeom/lwgeom_ogc.c, regress/regress.sql, regress/regress_expected: Changed M() and Z() to return NULL when input doesn't have the requested dimension. Updated regress tests with a few of these cases. 2005-11-23 14:44 strk * regress/run_test: Added usage dox and check for required input files 2005-11-23 14:38 strk * regress/Makefile, regress/lwgeom_regress.sql, regress/lwgeom_regress_expected, regress/regress.sql, regress/regress_expected, regress/regress_index.sql, regress/regress_index_expected, regress/regress_lrs.sql, regress/regress_lrs_expected, regress/run_index_regress, regress/run_lwgeom_regress, regress/run_ogc_regress, regress/run_regress, regress/run_test: Reworked regress tests to avoid multiple database creations 2005-11-23 13:48 strk * lwgeom/lwgeom_functions_lrs.c: fixed bug in points duplication check of dynptarray_addPoint4d 2005-11-23 13:46 strk * regress/regress.sql, regress/regress_expected: Added a few regression tests for LRS functions 2005-11-23 13:19 strk * lwgeom/Makefile, lwgeom/liblwgeom.h, lwgeom/lwgeom_functions_lrs.c, lwgeom/lwpostgis.sql.in: Initial implementation of locate_among_measure() and locate_between_measures() 2005-11-22 21:29 strk * CHANGES, doc/postgis.xml, lwgeom/liblwgeom.h, lwgeom/lwgeom_api.c, regress/regress.sql, regress/regress_expected: Fixed a bug in getPoint{3dm,3dz,4d}_p() api calls automatically fixing bugs in force_{3dm,3dz,4d}() user functions, for which tests have been added in regress dir. Wrapped paranoid checks in PARANOIA_LEVEL preprocessor blocks. Updated release notes and CHANGES file. 2005-11-22 19:59 strk * lwgeom/lwcollection.c: Fixed debugging printf call 2005-11-18 17:37 mcayland * lwgeom/lwgeom_transform.c: Add fix for PG 8.1 calling the MemoryContext check method when compiled as a debug build 2005-11-18 10:48 strk * lwgeom/lwgeom_transform.c: fixed double release of bbox cache memory 2005-11-18 10:16 strk * lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_gml.c, lwgeom/lwgeom_svg.c: Removed casts on lwalloc return. Used varlena macros when appropriate. 2005-11-17 23:35 mcayland * lwgeom/lwgeom_transform.c: Removed duplicate debugging code used to reset the cache when it was full 2005-11-17 23:25 mcayland * lwgeom/lwgeom_transform.c: Fixed assertion bug and an off-by-one palloc() in the new transform() code 2005-11-17 17:49 mcayland * lwgeom/lwgeom_transform.c, lwgeom/lwpostgis.sql.in: Reimplement transform() using a cache that maintains SRS and PROJ.4 library handles throughout each portal to speed up reprojections on large datasets 2005-11-16 13:04 mschaber * jdbc2/src/org/postgis/Point.java: small comment improvements in Point.java 2005-11-16 10:34 strk * doc/postgis.xml: Added availability info of line_interpolate_point function 2005-11-16 09:49 strk * CHANGES, doc/postgis.xml: Updated 1.0.5 release documentation 2005-11-14 10:05 strk * configure.in: Forced use of CAPI when building against GEOS 3.x.x or superior 2005-11-14 09:01 strk * lwgeom/liblwgeom.h, lwgeom/lwcollection.c, lwgeom/lwgeom.c, lwgeom/lwgeom_geos.c, lwgeom/lwgeom_geos_c.c, lwgeom/lwgeom_jts.c, lwgeom/lwline.c, lwgeom/lwmline.c, lwgeom/lwmpoint.c, lwgeom/lwmpoly.c, lwgeom/lwpoint.c, lwgeom/lwpoly.c: Forced copy of BOX2D at deserialization time. LWGEOM (sub)objects will always have their own copy, safely released by lwgeom_release(). This will remove memory alignment problems. 2005-11-11 18:04 strk * TODO: updated 2005-11-11 17:49 strk * CHANGES: Updated 2005-11-11 17:45 strk * lwgeom/lwline.c, lwgeom/lwpoint.c, lwgeom/lwpoly.c: Fixed memory alignment bug in base geometry type serializers, added integrity check for geometry type flag and it's pointarrays dimension mismatch 2005-11-11 17:23 strk * lwgeom/lwgeom_functions_basic.c: Fixed memory alignment issues in force_*d*_recursive 2005-11-11 17:03 strk * regress/lwgeom_regress.sql, regress/lwgeom_regress_expected: Added some dimensionality changes tests 2005-11-11 17:02 strk * regress/regress.sql, regress/regress_expected: Added linemerge test 2005-11-11 10:49 strk * CHANGES, lwgeom/lwgeom_api.c: Fixed short-initialization in getPoint4d_p 2005-11-01 17:11 strk * Makefile.config.in, configure.in: Ported ELF detection code from PostgreSQL. PostGIS builds on freebsd > 2 out of the box now. 2005-11-01 11:56 strk * topology/topology.sql.in: Initial work on ST_AddEdgeNewFaces 2005-11-01 11:46 strk * lwgeom/lwpostgis.sql.in: Removed calls to get_proj4_from_srid() from transform() to require a single scan of spatial_ref_sys for call rather then two. 2005-11-01 11:37 strk * configure.in: Fixed handling of --with-proj handling 2005-11-01 10:29 strk * CHANGES: updated 2005-11-01 10:22 strk * utils/postgis_proc_upgrade.pl: Changed major-minor version numbers extraction to be compatible with postgresql 7.2.1 (relies on the fact that this information will always be in the first 4 characters - single digit per version) 2005-11-01 09:25 strk * loader/shp2pgsql.c: Reworked NULL geometries handling code letting user specify policy (insert,skip,abort). Insert is the default. 2005-10-31 13:42 mschaber * jdbc2/src/org/postgis/java2d/PGShapeGeometry.java: Document Bug in PGShapeGeometry 2005-10-28 13:48 mschaber * jdbc2/src/org/postgis/java2d/PGShapeGeometry.java: Small winding rule fix and some comment improvements 2005-10-26 11:10 strk * CHANGES: updated 2005-10-26 11:07 strk * utils/postgis_proc_upgrade.pl: Added optional second argument to specify schema in which postgis functions are to be replaced 2005-10-25 14:31 strk * CHANGES: Added azimuth() and shift_longitude() functions 2005-10-25 14:31 strk * doc/postgis.xml: Added documentation for azimuth() 2005-10-25 14:21 strk * lwgeom/lwgeom_functions_basic.c: Added missing SRID check in azimuth() function 2005-10-25 14:15 strk * lwgeom/liblwgeom.h, lwgeom/lwgeom_functions_basic.c, lwgeom/lwpostgis.sql.in, lwgeom/measures.c: Added azimuth(point,point) function. 2005-10-25 11:38 strk * lwgeom/liblwgeom.h, lwgeom/lwgeom.c, lwgeom/lwgeom_functions_basic.c, lwgeom/lwpostgis.sql.in, lwgeom/ptarray.c: Added shift_longitude(geometry) sql procedure and underlying ptarray_longitude_shift(POINTARRAY *) and lwgeom_longitude_shift(LWGEOM *) functions. 2005-10-25 11:37 strk * lwgeom/lwgeom_geos_c.c: Fixed bug in GEOSCoordSeq to POINTARRAY converter 2005-10-25 11:16 strk * lwgeom/lwgeom_pg.c, lwgeom/lwgeom_pg.h: Added pglwgeom_deserialize() 2005-10-24 16:14 strk * CHANGES: Moved loader/dumper stricter handling of attribute sizes from 1.0.5 to head section 2005-10-24 15:54 strk * loader/shp2pgsql.c: fixed wrong assumption about maximum size of integer attributes (width is maximum size of text representation) 2005-10-24 13:29 strk * lwgeom/lwgeom_geos_c.c: Updated to reflect ownership policy in GEOS C-api. 2005-10-24 11:33 strk * CHANGES: Added attribute types mapping change 2005-10-24 11:30 strk * loader/pgsql2shp.c, loader/shp2pgsql.c: Fixed a bug in string attributes handling truncating values of maximum allowed length, curtesy of Lars Roessiger. Reworked integer attributes handling to be stricter in dbf->sql mapping and to allow for big int8 values in sql->dbf conversion 2005-10-21 15:35 mschaber * jdbc2/src/org/postgis/java2d/PGShapeGeometry.java: PGShapeGeometry constructor cleanup 2005-10-21 13:06 mschaber * jdbc2, jdbc2/.cvsignore, jdbc2/README: Updated jdbc2 README to reflect JTS dependency on trove4j 2005-10-21 12:07 mschaber * jdbc2/README, jdbc2/jtssrc/org/postgis/jts/JtsBinaryParser.java, jdbc2/jtssrc/org/postgis/jts/JtsGeometry.java, jdbc2/src/examples/TestJava2d.java: implemented JTS GeometryFactory caching 2005-10-21 11:33 strk * CHANGES, loader/shp2pgsql.c: Applied patch by Lars Roessiger handling numerical values with a trailing decima l dot 2005-10-21 08:53 mschaber * jdbc2/src/examples/TestJava2d.java: typo fix in java2D example 2005-10-20 18:07 mschaber * jdbc2/sources.inc, jdbc2/src/examples/TestJava2d.java, jdbc2/src/org/postgis/java2d/Java2DWrapper.java, jdbc2/src/org/postgis/java2d/PGShapeGeometry.java: added example for java2d 2005-10-20 16:13 mschaber * jdbc2/java2dsrc, jdbc2/src/org/postgis/java2d, jdbc2/src/org/postgis/java2d/Java2DWrapper.java, jdbc2/src/org/postgis/java2d/PGShapeGeometry.java, jdbc2/src/org/postgis/java2d/ShapeBinaryParser.java: moved java2d to ordinary src directory, as it does not depend on any external libraries. 2005-10-20 16:04 mschaber * jdbc2/src/org/postgis/DriverWrapper.java: fix postgresql 7.2 datatype registration compatibility code 2005-10-20 15:58 mschaber * jdbc2/jtssrc/org/postgis/jts/JtsBinaryParser.java, jdbc2/jtssrc/org/postgis/jts/JtsBinaryWriter.java, jdbc2/jtssrc/org/postgis/jts/JtsGeometry.java, jdbc2/jtssrc/org/postgis/jts/JtsGisWrapper.java, jdbc2/jtssrc/org/postgis/jts/JtsWrapper.java: Fixed all deprecation warnings in JTS code by using proper GeometryFactory instances (hope) 2005-10-20 15:57 mschaber * CHANGES: added forgotten changelog entry 2005-10-20 14:35 mschaber * jdbc2/java2dsrc, jdbc2/java2dsrc/org, jdbc2/java2dsrc/org/postgis, jdbc2/java2dsrc/org/postgis/java2d, jdbc2/java2dsrc/org/postgis/java2d/Java2DWrapper.java, jdbc2/java2dsrc/org/postgis/java2d/PGShapeGeometry.java, jdbc2/java2dsrc/org/postgis/java2d/ShapeBinaryParser.java: Added some source for java2D readonly support 2005-10-19 13:11 strk * lwgeom/lwgeom_geos_c.c: Handled some more errors. 2005-10-19 10:12 strk * lwgeom/lwgeom_jts.c: Removed useless variables from linemerge() 2005-10-19 10:09 strk * lwgeom/lwgeom_geos.c: Removed unused variables in linemerge() 2005-10-19 10:04 strk * topology/test/Makefile, topology/test/cache_geometries.sql, topology/test/edit_topology.sql, topology/test/hierarchy.sql, topology/test/load_topology.sql, topology/test/predicate.expected, topology/topology.sql.in: Added ST_ModEdgesSplit function, cleaned up test files, added tests for the new topology editing functions. 2005-10-18 16:39 strk * topology/topology.sql.in: Fixed ST_NewEdgesSplit function to return new Node id rather then text 2005-10-18 15:31 strk * topology/test/load_topology.sql, topology/test/sqlmm_topology.sql, topology/topology.sql.in: Added SQL/MM functions ST_RemoveIsoEdge and ST_NewEdgesSplit. The ST_NewEdgesSplit also updates the Relation table (out of SQL/MM specs). 2005-10-17 09:40 strk * lwgeom/lwgeom_geos_c.c: Changed GEOS initializzation to use lwnotice for errors rather then lwerror, to allow for cleanup on exceptions. 2005-10-17 09:39 strk * lwgeom/Makefile: Added -Wall flag to compilers invocation 2005-10-17 08:37 strk * lwgeom/lwgeom_geos_c.c: Fixed compiler warnings, handled exceptions in POSTGIS2GEOS conversions 2005-10-14 08:29 strk * CHANGES: Added topology change 2005-10-13 16:21 strk * topology, topology/.cvsignore, topology/ER, topology/ER/.cvsignore, topology/ER/Makefile, topology/ER/topology.fig, topology/Makefile, topology/README, topology/TODO, topology/test, topology/test/.cvsignore, topology/test/Makefile, topology/test/cache_geometries.sql, topology/test/hierarchy.sql, topology/test/invalid_topology.sql, topology/test/load_topology.sql, topology/test/more_features.sql, topology/test/predicates.sql.in, topology/test/sqlmm_topology.sql, topology/test/validate_topology.sql, topology/topology.sql.in: Initial work on topology model support 2005-10-13 13:40 strk * CHANGES, loader/shp2pgsql.c: Fixed return code from shp2pgsql 2005-10-10 16:19 strk * CHANGES, lwgeom/lwgeom_estimate.c: Fixed null values fraction computation in geometry analyzer as suggested by Michael Fuhr 2005-10-03 21:45 devrim * extras/rpm/README: Added basic doc about building RPMs 2005-10-03 21:29 devrim * extras/rpm/spec/postgis.spec: - Make PostGIS build against pgxs so that we don't need PostgreSQL sources. - Fixed all build errors except jdbc (so, defaulted to 0) - Added new files under %utils 2005-10-03 18:08 strk * loader/pgsql2shp.c, loader/shp2pgsql.c: Stricter string attributes lenght handling. DBF header will be used to set varchar maxlenght, (var)char typmod will be used to set DBF header len. 2005-10-03 17:36 devrim * extras/rpm/spec/postgis.spec: Removed postgis-jdbc2-makefile.patch (applied to -head) 2005-10-03 17:29 devrim * extras/rpm/patches/postgis-jdbc2-makefile.patch: Applied to HEAD, so removed 2005-10-03 07:53 strk * doc/man/shp2pgsql.1, doc/postgis.xml: Added -W and -I loader switches to manuals. 2005-10-03 07:45 strk * loader/shp2pgsql.c: Issued a warning when -W is specified and no UTF8 support has been compiled in. 2005-09-30 15:09 devrim * extras/rpm/README.rpm: Removed 2005-09-30 15:09 devrim * extras/rpm/README: Renamed the file and fixed the non-ascii char 2005-09-30 12:44 strk * lwgeom/lwgeom_geos.c, lwgeom/lwgeom_geos_c.c: undefined UNITE_USING_BUFFER (defining it to 0 did not have the expected result) 2005-09-30 08:59 strk * CHANGES, loader/shp2pgsql.c: Fixed release of stack memory occurring when shp2pgsql is compiled with USE_ICONV defined, an attribute value needs to be escaped and no -W is used 2005-09-29 07:11 mschaber * jdbc2/Makefile: Manually applied Makefile changes from Devrim GUNDUZ (extras/rpm/patches/postgis-jdbc2-makefile.patch) to HEAD jdbc2 Makefile 2005-09-28 16:34 strk * lwgeom/lwgeom_geos_c.c: Honoured want3d parameter in GEOS2POSTGIS converters 2005-09-27 21:50 devrim * extras/rpm/README.rpm: Mentioned about the patches in spec file. 2005-09-27 21:48 devrim * extras/rpm/README.rpm: Initial README file for PostGIS RPM 2005-09-27 21:26 devrim * extras/rpm/spec, extras/rpm/spec/postgis.spec: Initial import of postgis.spec 2005-09-27 21:12 devrim * extras/rpm, extras/rpm/patches, extras/rpm/patches/filter-requires-perl-Pg.sh, extras/rpm/patches/postgis-jdbc2-makefile.patch, extras/rpm/patches/postgis-jdbcdedectver.sh, extras/rpm/patches/postgis-version.config.patch: Necesarry patches used to build PostGIS RPMs. 2005-09-27 16:30 strk * lwgeom/lwgeom_geos_c.c: Wrapped debugging line in preprocessor block. 2005-09-26 13:48 strk * Makefile.config.in: Made USE_GEOS_CAPI definable by ./configure 2005-09-26 13:47 strk * configure.in: Added --with-geos-capi switch 2005-09-26 12:53 strk * doc/postgis.xml: Added LineMerge function in Geometry Editors chapter 2005-09-26 12:36 strk * CHANGES, Makefile.config.in, lwgeom/Makefile: Initial switches for use of GEOS C-API 2005-09-26 12:30 strk * lwgeom/lwgeom_geos_c.c: Added LineMerge interface 2005-09-26 12:09 strk * TODO: Updated LineMerge facts 2005-09-26 12:08 strk * lwgeom/lwgeom_jts.c, lwgeom/lwgeom_jts_wrapper.cpp: Added JTSLineMerge stub, fixed typos in profiling outputs. 2005-09-26 12:07 strk * lwgeom/lwgeom_nojts.c: Added stub for linemerge() 2005-09-26 12:04 strk * CHANGES: Added new LineMerge funtion 2005-09-26 12:03 strk * lwgeom/lwgeom_geos.c: Fixed prototype of linemerge() and error typo in it 2005-09-26 11:35 strk * lwgeom/lwgeom_geos.c, lwgeom/lwgeom_geos_wrapper.cpp, lwgeom/lwpostgis.sql.in: Changed GEOSLineMerge function to take one geometry and return the simplest geometry formed by set of merged LineStrings. Fixed memory leak in GEOSrelate(). 2005-09-23 17:25 strk * lwgeom/lwpostgis.sql.in: Added linemerge_garray function 2005-09-23 17:22 strk * lwgeom/lwgeom_geos.c, lwgeom/lwgeom_geos_wrapper.cpp: Added LineMerger interface 2005-09-23 17:06 strk * lwgeom/lwgeom_geos_c.c: Initial wrapper to GEOS C api 2005-09-23 16:43 strk * lwgeom/liblwgeom.h, lwgeom/lwgeom.c, lwgeom/lwgeom.h, lwgeom/lwgeom_api.c: Added wrappers for ewkb output 2005-09-23 16:41 strk * lwgeom/lwgeom_inout.c: cleanups 2005-09-23 16:24 strk * lwgeom/ptarray.c: cleanups 2005-09-23 15:43 strk * lwgeom/wktparse.h: added header sentinels 2005-09-23 11:45 strk * lwgeom/lwgeom_inout.c: Made LWGEOMFromWKB use underlying pglwgeom_from_ewkb() 2005-09-23 11:23 strk * lwgeom/liblwgeom.h, lwgeom/lwgeom_api.c: Added pglwgeom_from_ewkb function 2005-09-16 13:19 strk * CHANGES: given some consistent format to items 2005-09-15 14:53 strk * doc/postgis.xml: Fixed X(),Y() and Z() functions descriptions, added M(). 2005-09-15 10:24 strk * doc/postgis.xml: Moved AddPoint() function from 'geometry constructors' to 'geometry editors' chapter 2005-09-15 10:16 strk * CHANGES, lwgeom/lwgeom_geos.c: Disabled buffer-based GeomUnion 2005-09-15 10:13 strk * CHANGES: Moved the fix_geometry_column() removal to 1.1.0 section 2005-09-15 09:55 strk * CHANGES, lwgeom/lwpostgis.sql.in: Removed automatic fix_geometry_columns() call in update_geometry_stats and AddGeometryColumns() 2005-09-15 09:50 strk * doc/postgis.xml: Added Reporting Bugs chapter 2005-09-09 17:03 strk * CHANGES, doc/postgis.xml: Updated release info for 1.0.4 2005-09-09 16:21 strk * lwgeom/lwgeom_functions_basic.c: Fixed bug in scale() and transscale() functions corrupting output bounding box 2005-09-09 15:23 strk * lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_ogc.c: cleanups for waste left in previous patches 2005-09-09 14:47 strk * CHANGES, lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_ogc.c: Fixed bug in translate() corrupting output bounding box. Bounding-box related cleanups in exterior_ring() 2005-09-08 23:30 strk * CHANGES, lwgeom/ptarray.c: Made ptarray_compute_box3d a wrapper of ptarray_compute_box3d_p 2005-09-08 22:59 strk * CHANGES, lwgeom/measures.c: minor speedups in distance() 2005-09-08 19:26 strk * CHANGES, lwgeom/lwgeom_estimate.c: Handled search_box outside of histogram_box case in selectivity estimator 2005-09-07 11:58 mschaber * TODO: added some more Todo points 2005-09-06 09:22 strk * CHANGES, doc/postgis.xml: Added notes about PointN, GeometryN and InteriorRingN indexing method 2005-09-06 08:29 strk * CHANGES: BOX3d parser note 2005-09-06 08:28 strk * lwgeom/lwgeom_box3d.c: looser BOX3D parser 2005-09-03 06:11 strk * CHANGES, lwgeom/lwgeom_api.c: Leak plugged in compute_serialized_box3d_p 2005-08-31 17:09 strk * lwgeom/lwgeom_api.c: removed compiler warnings 2005-08-31 16:49 strk * CHANGES, lwgeom/lwgeom_api.c: Fixed bug in pointArray_construct() misinterpreting hasZ and hasM parameters 2005-08-29 22:36 strk * CHANGES, loader/shp2pgsql.c: Removed premature object destruction in InsertLineString{WKT,} causing segfault 2005-08-29 12:08 strk * doc/postgis.xml: Added Nikita Shulga in contributors list. 2005-08-29 11:56 strk * lwgeom/liblwgeom.h, lwgeom/lwgparse.c, lwgeom/lwpostgis.sql.in: Typo fixed 2005-08-29 11:48 strk * CHANGES, loader/shp2pgsql.c: Fixed sprintf() calls to avoid overlapping memory, reworked not-null objects existance check to reduce startup costs. 2005-08-16 21:38 strk * CHANGES, lwgeom/lwgeom_ogc.c, lwgeom/lwpostgis.sql.in: Added M(point) function 2005-08-16 11:24 strk * CHANGES, lwgeom/lwgeom_gist.c: Early memory release in GiST indexing 2005-08-12 19:20 pramsey * spatial_ref_sys.sql: Added +proj=longlat to all corrupt srs entries. 2005-08-10 23:16 strk * lwgeom/lwgeom_transform.c: Removed pfree of proj4 text in make_project failure cases (required for error message) 2005-08-10 23:12 strk * CHANGES: Added segfault fix 2005-08-10 23:06 strk * lwgeom/lwgeom_transform.c: Fixed a segfault in transform_geom exploited by proj4's make_project error. 2005-08-04 16:29 strk * utils/postgis_restore.pl: Checked for PSQL run success 2005-08-04 15:20 strk * doc/postgis.xml: Added availability note for version functions 2005-08-04 15:03 strk * TODO: Updated 2005-08-04 14:55 strk * CHANGES, doc/postgis.xml: 1.0.3 release notes and date 2005-08-04 14:54 strk * utils/postgis_restore.pl: Added plpgsql_validator explicit function skip 2005-07-29 22:24 strk * CHANGES: updated 1.0.3 section 2005-07-29 22:08 strk * utils/postgis_restore.pl: Added more obsoleted functions, new obsoleted_ops considered, check of pg_restore -l return code, better regexp to allow broader range of dump/restore versions. 2005-07-28 12:23 mschaber * CHANGES, jdbc2/src/org/postgis/ComposedGeom.java, jdbc2/src/org/postgis/Geometry.java, jdbc2/src/org/postgis/Point.java: fix EWKT constructors to accept SRID=4711; representation 2005-07-27 02:47 strk * CHANGES, loader/shp2pgsql.c: Support for multibyte field names in loader 2005-07-27 02:35 strk * CHANGES, loader/shp2pgsql.c: Minor cleanups in loader 2005-07-27 02:07 strk * CHANGES, loader/shp2pgsql.c: Fixed handling of POINT types as WKT (-w) in loader 2005-07-25 22:24 strk * CHANGES, lwgeom/ptarray.c: bugfix in ptarray_compute_box2d_p 2005-07-22 19:15 strk * CHANGES, loader/pgsql2shp.c: Fixed bug in {get,pop}{int,double} for 64bit archs 2005-07-19 11:26 strk * CHANGES, lwgeom/lwgeom_inout.c: removed useless strchr call in LWGEOM_in 2005-07-13 14:28 strk * CHANGES: updated 2005-07-13 14:26 strk * utils/create_undef.pl: Fixed bug reported by klaus F�rster 2005-07-12 16:19 strk * CHANGES, loader/pgsql2shp.c: Fixed bug in user query handling, reported by Andrew Seales 2005-07-05 16:12 strk * configure.in: Forced INSTALL to be install-sh 2005-07-05 15:13 strk * Makefile.config.in, configure.in: Added more win32-specific variables 2005-07-04 17:04 strk * Makefile.config.in, configure.in, lwgeom/Makefile: Cleaned up to use more facilities from Makefile.shlib 2005-07-04 09:47 strk * ., .cvsignore, Makefile, config.h.in, configure.in, loader/shp2pgsql.c: Added conservative iconv detection code 2005-07-04 09:14 strk * CHANGES: adjusted for 1.0.2 release 2005-07-04 09:12 strk * configure.in: Dropped broken attempt at 'detecting' iconv. 2005-07-03 17:46 strk * doc/postgis.xml: Added 1.0.2 release notes 2005-07-01 21:10 strk * extras/debian, extras/debian/README.Debian, extras/debian/changelog, extras/debian/compat, extras/debian/control, extras/debian/createdb.postgis, extras/debian/createdb.postgis.1, extras/debian/logtop.sh, extras/debian/mktemplate_gis.1, extras/debian/mktemplate_gis.in, extras/debian/mkupstreampatch.sh, extras/debian/patches, extras/debian/patches/patch.level, extras/debian/patches/upstream.diff, extras/debian/postgresql.vars.mk, extras/debian/rmtemplate_gis, extras/debian/rmtemplate_gis.1, extras/debian/rules, extras/debian/sofiles.in, extras/debian/sofiles.in/control, extras/debian/sofiles.in/copyright, extras/debian/sofiles.in/libpostgis#SOVER#.dirs, extras/debian/sofiles.in/libpostgis#SOVER#.docs, extras/debian/sofiles.in/libpostgis#SOVER#.examples, extras/debian/sofiles.in/libpostgis#SOVER#.install, extras/debian/sofiles.in/libpostgis#SOVER#.manpages, extras/debian/sofiles.in/libpostgis#SOVER#.postinst, extras/debian/sofiles.in/libpostgis#SOVER#.prerm, extras/debian/sofiles.in/libpostgis-doc.doc-base, extras/debian/sofiles.in/libpostgis-doc.docs, extras/debian/sofiles.in/libpostgis-java-debug.install, extras/debian/sofiles.in/libpostgis-java.dirs, extras/debian/sofiles.in/libpostgis-java.docs, extras/debian/sofiles.in/libpostgis-java.examples, extras/debian/sofiles.in/libpostgis-java.install, extras/debian/sofiles.mk, extras/debian/watch: Included debian packaging scripts 2005-06-28 22:01 strk * regress/test_index_concurrency: Added index concurrency tester 2005-06-28 22:00 strk * lwgeom/lwgeom_estimate.c: Fixed extimators to work with postgresql 8.1.x 2005-06-28 14:58 strk * lwgeom/lwgeom_gist.c: Reverted rtree logic back to use leaf/internal consistency functions 2005-06-28 14:51 strk * CHANGES, lwgeom/Makefile: updated 2005-06-28 14:42 strk * lwgeom/Makefile: Maintained separate vars for CFLAGS and CXXFLAGS 2005-06-28 14:34 strk * lwgeom/lwgeom_gist.c: Bugfix in RTBelowStrategyNumber handling 2005-06-28 14:00 strk * CHANGES: updated 2005-06-28 13:53 strk * lwgeom/lwgeom_gist.c: Inclusion of core rtree header for StratregyNumber typedef (8.1 support) 2005-06-28 11:33 strk * Makefile.config.in: Added switch for pgsql 8.1 build 2005-06-28 11:33 strk * CHANGES, lwgeom/lwgeom_geos.c: Moved chunked GeomUnion defines on top of file 2005-06-28 08:12 mschaber * CHANGES, jdbc2/src/org/postgis/binary/ValueSetter.java: fix compile problems in ValueSetter for ancient jdk releases. 2005-06-27 15:16 strk * CHANGES, lwgeom/lwgeom_geos.c: Initial chunk-based unite_garray implementation 2005-06-26 09:15 strk * lwgeom/lwgeom_geos.c, lwgeom/lwgeom_jts.c: Added collect,buffer implementation for unite_garray(). Compile-time definable: GEOS version defaults to on, JTS to off 2005-06-25 10:24 strk * TODO: Added pgsql standard geometryc types cast 2005-06-24 12:36 strk * CHANGES, lwgeom/lwgeom_gist.c: Fixed rtree indexing (ported from pgsql rtree fix) 2005-06-24 07:55 mschaber * TODO: added casts between PostgreSQL and PostGIS geometries to TODO list 2005-06-17 14:51 strk * CHANGES, lwgeom/lwgeom_pg.c: Memory leak fix in pg_error 2005-06-16 17:55 strk * CHANGES, TODO, doc/man/shp2pgsql.1, loader/shp2pgsql.c: Added -I switch for GiST index creation in loader 2005-06-15 16:04 strk * branches/pgis_1_0/lwgeom/lwgeom_btree.c, CHANGES: fault tolerant btree ops 2005-06-15 16:04 strk * branches/pgis_0_9_0/CHANGES, branches/pgis_0_9_0/postgis_ops.c, lwgeom/lwgeom_btree.c: fault tolerant btree ops 2005-06-10 16:27 strk * utils/postgis_proc_upgrade.pl: Added (commented) aggregates handling 2005-06-10 16:03 strk * lwgeom/lwgeom_geos.c, lwgeom/lwgeom_jts.c, lwgeom/lwgeom_nojts.c, lwgeom/lwpostgis.sql.in: Renamed {GEOS,JTS}_polygonize_garray to polygonize_garray to reduce redundancies. 2005-06-10 16:02 strk * configure.in: Fixed handling of --with-geos 2005-06-10 12:36 strk * doc/postgis.xml: Added availability info for postgis_full_version() and postgis_jts_version() 2005-06-10 12:00 strk * CHANGES, lwgeom/lwgeom_geos.c, lwgeom/lwgeom_jts.c, lwgeom/lwgeom_jts_wrapper.cpp, lwgeom/lwgeom_nojts.c, lwgeom/lwpostgis.sql.in: Added JTSnoop and JTSversion functions. 2005-06-10 11:58 strk * doc/postgis.xml: More info in the Upgrade chapter (soft upgrade/hard upgrade) 2005-06-10 09:54 strk * regress/regress_ogc.sql, regress/regress_ogc_expected: Added isvalid(empty) test 2005-06-09 16:02 strk * TODO: updated 2005-06-09 16:02 strk * lwgeom/lwgeom_functions_analytic.c: Added SRID check in line_locate_point() 2005-06-09 16:02 strk * lwgeom/lwpostgis.sql.in: removed spurious comments 2005-06-09 16:01 strk * lwgeom/ptarray.c: Fixed bug in ptarray_locate_point 2005-06-09 16:00 strk * regress/lwgeom_regress.sql, regress/lwgeom_regress_expected: Added test for line_locate_point 2005-06-09 15:12 strk * CHANGES, TODO, doc/postgis.xml, lwgeom/liblwgeom.h, lwgeom/lwgeom_functions_analytic.c, lwgeom/lwpostgis.sql.in, lwgeom/ptarray.c: Added line_locate_point() function 2005-06-09 12:30 strk * lwgeom/lwgeom_functions_analytic.c: Added a check for correct order of ``from'' and ``to'' args in line_substring() 2005-06-09 12:24 strk * CHANGES, TODO, doc/postgis.xml, lwgeom/liblwgeom.h, lwgeom/lwgeom_functions_analytic.c, lwgeom/lwpostgis.sql.in, lwgeom/ptarray.c: NEW line_substring() function 2005-06-07 07:51 strk * Makefile, lwgeom/Makefile.shlib: Added missing Makefile.shlib and removed explicit 'all' rule from lwgeom build 2005-06-06 18:42 strk * Makefile.config.in, TODO, configure.in: iconv autodetection 2005-06-06 17:28 strk * lwgeom/Makefile: Moved 'all' rule before Makefile.shlib inclusion, to have bare 'make' calls work again 2005-06-06 17:21 strk * lwgeom/lwpostgis.sql.in: Added WARNING about changes implications in terms of SCRIPTS_VERSION upgrade. Removed extra tokens after #endif directives to make newer preprocessor (3.4.3) happy. 2005-06-06 16:49 strk * CHANGES, utils/Makefile, utils/README, utils/postgis_proc_upgrade.pl: Initial implementation of postgis procedures upgrade script 2005-06-06 16:49 strk * lwgeom/lwpostgis.sql.in: Added availability info for new functions 2005-06-06 16:48 strk * Version.config: Incremented micro version number in SCRIPTS_VERSION (due to functions addition) 2005-06-06 16:47 strk * create_undef.pl, utils/create_undef.pl: Moved create_undef.pl from root to utils/ dir 2005-06-06 16:47 strk * Makefile: Removed automatic build of docs 2005-06-06 07:58 mschaber * CHANGES, doc/postgis.xml, jdbc2, jdbc2/.cvsignore, lwgeom/BBOXCACHE_BEHAVIOURS, lwgeom/liblwgeom.h, lwgeom/lwgeom_functions_basic.c, lwgeom/lwpostgis.sql.in: added scale() and transscale() functions (like transform()) 2005-06-06 07:54 mschaber * jdbc2/Makefile: merge Alex' jdbc2 specific Makefile patches 2005-06-04 10:06 strk * Makefile, Makefile.config.in, configure.in, doc/Makefile, jdbc2/Makefile, loader/Makefile, lwgeom/Makefile: Applied Alex Bodnaru patch for pgsql source tree dependency drop. 2005-05-25 12:01 strk * extras/wkb_reader/printwkb.c, extras/wkb_reader/readwkb.c, extras/wkb_reader/wkbtest.h: Stripped out CR chars 2005-05-25 10:12 mschaber * jdbc2/jtssrc/examples/JtsTestParser.java: fix comment 2005-05-25 10:08 mschaber * jdbc2/Makefile, jdbc2/jtssrc/examples/JtsTestParser.java, jdbc2/jtssrc/org/postgis/jts/JtsBinaryParser.java, jdbc2/jtssrc/org/postgis/jts/JtsBinaryWriter.java, jdbc2/jtssrc/org/postgis/jts/JtsGeometry.java, jdbc2/jtssrc/org/postgis/jts/JtsGisWrapper.java, jdbc2/src/org/postgis/binary/ByteSetter.java, jdbc2/src/org/postgis/binary/ValueSetter.java: JTS binary parser now passes basic regression suite 2005-05-24 17:19 strk * CHANGES: Added release date for postgis-1.0.1 2005-05-24 16:56 strk * TODO: Added iconv autodetection, removed already-added things 2005-05-24 14:02 strk * doc/postgis.xml: Added postgis-1.0.1 release date 2005-05-23 16:18 mschaber * jdbc2/src/org/postgis/Point.java: Cleaned up Point.equals(Point) mess 2005-05-23 14:15 strk * doc/postgis.xml: Compiled 1.0.1 release notes 2005-05-18 17:01 strk * CHANGES, utils/postgis_restore.pl: Applied 'strictness' patch by James Marca 2005-05-18 15:49 strk * doc/postgis.xml: Fixed SetSRID() entry 2005-05-18 15:39 strk * CHANGES: added Paris projections fixes 2005-05-18 15:36 strk * spatial_ref_sys.sql: Updated proj4text for some French projections, as for Nicolas Ribot report 2005-05-16 17:50 strk * CHANGES: Added note about pgsq2shp attributes names bugfix 2005-05-16 17:22 strk * loader/pgsql2shp.c: Fixed DBF field names handling as for clashes avoiding. pgsql field renames are warned. 2005-05-16 08:05 strk * CHANGES: Moved dumper and postgis_restore.pl changes in 1.0.1 section (back-ported) 2005-05-16 07:49 strk * utils/postgis_restore.pl: Allowed custom args passing to createdb invocation 2005-05-15 08:05 strk * doc/man/pgsql2shp.1, doc/man/shp2pgsql.1: updated docs as for -k switch 2005-05-13 14:16 strk * CHANGES, CREDITS: Added new -k switch and credits for it 2005-05-13 14:06 strk * loader/pgsql2shp.c: Applied patch from Obe, Regina to keep identifiers case. 2005-05-13 08:03 strk * Makefile.config.in, configure.in, lwgeom/Makefile: Added support for macosx build 2005-05-12 10:09 strk * configure.in: changed PGBELIBS command to avoid backtics and newlines 2005-05-12 07:45 strk * configure.in: Added another dir in search path for docbook.xml, changed shell invocation line for mingw to avoid newline char being used. 2005-05-11 08:55 strk * lwgeom/Makefile: Renamed MINGW to mingw in HOST_OS findstrings 2005-05-10 12:52 strk * lwgeom/lwpostgis.sql.in: Forced OID usage in geometry_column table 2005-05-10 12:32 strk * configure.in: fixed mingw handling syntax 2005-05-10 10:58 strk * ., .cvsignore: Added Makefile.config 2005-05-10 10:57 strk * config.guess, config.sub, install-sh: Added scripts used by autoconf 2005-05-10 09:35 strk * Makefile.config.in, configure.in, loader/Makefile, lwgeom/Makefile: Added initial custom support for MINGW 2005-05-10 08:31 strk * configure.in: GEOS autodetect activated 2005-05-10 08:15 strk * doc/postgis.xml: fixed upgrade procedure section as suggested by Steven Bowden 2005-05-09 22:33 strk * TODO: updated 2005-05-04 07:00 strk * Version.config: Version bumped to 1.1.0CVS 2005-05-04 06:58 strk * doc/postgis.xml: GEOS/JTS performed operations dox made more explicit about which argument is 'this' and which is 'otherGeometry'. 2005-05-02 10:52 strk * CHANGES: Moved 1.0.1 changes into their own section - added jdbc2 -target change notice 2005-04-28 11:51 mschaber * Makefile, jdbc2/Makefile: added jdbc2 maintainerclean 2005-04-28 11:01 strk * Makefile: Fixed distclean rule to build required Makefile.config 2005-04-28 08:35 mschaber * jdbc2/Makefile, jdbc2/sources.inc: fix sources.inc things 2005-04-27 16:14 mschaber * jdbc2/Makefile, jdbc2/sources.inc: Reworked Makefile 2005-04-26 18:45 strk * TODO: Added MakeValidShape() function 2005-04-26 18:08 strk * Makefile.config.in: Fixed USE_JTS variable to actually use autoconf-detected value 2005-04-26 07:01 mschaber * jdbc2/src/examples/VersionPrinter.java: Improved versionprinter to print offline versions even if database is not available 2005-04-22 01:07 strk * CHANGES: Added fix in join selectivity 2005-04-22 01:07 strk * lwgeom/lwgeom_estimate.c: Fixed bug in join selectivity estimator returning invalid estimates (>1) 2005-04-21 16:31 strk * CHANGES, lwgeom/lwgeom_spheroid.c: Fixed bug in 3d spheroid length computation, patch by zmocnik at hotmail dot com 2005-04-21 09:21 strk * TODO: Added new LRS funx suggested by Paul 2005-04-21 09:09 strk * CHANGES: updated 2005-04-21 09:08 strk * loader/shp2pgsql.c: Applied patch from Ron Mayer fixing a segfault in string escaper funx 2005-04-20 15:22 strk * doc/postgis.xml: Fixed link to SimpleFeature Specification 2005-04-20 15:17 strk * lwgeom/Makefile: Fixed clean-lib rule (wasn't removing anything!) 2005-04-20 15:09 mschaber * lwgeom/lwpostgis.sql.in: Fixed pg_opclass update to be schema-aware. 2005-04-20 10:21 strk * doc/postgis.xml: Fixed bogus example of GeometryFromText(box3d, int) changing it to SetSRID(box3d, int) in chapter 5.1.2 2005-04-20 08:12 strk * TODO: Updated 2005-04-20 08:10 strk * Makefile: Added rules to automatically call configure or config.status, added docs rule to be invoked by topdir. 2005-04-20 08:01 strk * Makefile.config: Removed again, can't work anymore. 2005-04-20 07:55 strk * Makefile.config: Put old Makefile.config back to allow for automatic documentation production, must be removed again when process gets updated. 2005-04-19 10:58 strk * configure.in: added LPATH to summary output (if different from install dir) 2005-04-19 10:41 strk * Makefile.config.in, configure.in, doc/Makefile, lwgeom/Makefile: Reworked autoconf path to use pgsql or custom layout based on presence of a --prefix switch. 2005-04-19 09:32 strk * Makefile.config.in: Added -c flag to INSTALL invokations (copy, not move) 2005-04-19 09:20 strk * autogen.sh, configure.in: More info in configure output, added autogen.sh wrapper 2005-04-18 23:31 strk * CREDITS: Added 1.0.0 section 2005-04-18 14:46 strk * ., .cvsignore, Makefile, Makefile.config, Makefile.config.in, configure.in, doc/Makefile, loader/Makefile, lwgeom/Makefile: Improved autoconf script, dropped pgsql source dependency. EXPERIMENTAL. 2005-04-18 14:25 strk * TODO: Added TODO list for release 1.1 2005-04-18 14:15 strk * CHANGES, doc/postgis.xml: Fixed 1.0.0 release date to 2005/04/19 2005-04-18 14:12 strk * CHANGES, doc/postgis.xml, lwgeom/lwgeom_estimate.c: Slightly changed standard deviation computation to be more corner-case-friendly. 2005-04-18 14:04 strk * CHANGES, doc/postgis.xml: Added estmator code and testers bugfix for 1.0.0 release. 2005-04-18 13:50 strk * utils/test_joinestimation.pl: Fixed bug in table2 schema parsing. 2005-04-18 13:30 strk * utils/test_estimation.pl: Fixed to work against LWGEOM installations 2005-04-18 10:57 strk * lwgeom/lwgeom_estimate.c: Applied patched by Ron Mayer fixing memory leakages and invalid results in join selectivity estimator. Fixed some return to use default JOIN selectivity estimate instead of default RESTRICT selectivity estimate. 2005-04-15 20:12 strk * doc/postgis.xml: Fixed Makefile to read Makefile.config 2005-04-15 15:10 strk * README.postgis: Updated to reflect examples->extras rename 2005-04-15 15:09 strk * examples, extras, extras/WFS_locks, extras/WFS_locks/Makefile, extras/WFS_locks/README, extras/WFS_locks/WFS_locks.c, extras/WFS_locks/WFS_locks.sql.in, extras/ogc_test_suite, extras/ogc_test_suite/.cvsignore, extras/ogc_test_suite/1_schema.sql, extras/ogc_test_suite/2_queries.sql, extras/ogc_test_suite/3_cleanup.sql, extras/ogc_test_suite/Makefile, extras/ogc_test_suite/README, extras/wkb_reader, extras/wkb_reader/.cvsignore, extras/wkb_reader/Makefile, extras/wkb_reader/README, extras/wkb_reader/printwkb.c, extras/wkb_reader/readwkb.c, extras/wkb_reader/wkbtest.h: Renamed examples/ to extras/. Added WFS_locks. 2005-04-15 14:04 mschaber * CHANGES, Version.config, jdbc2, jdbc2/.cvsignore, jdbc2/Makefile, jdbc2/README, jdbc2/jtssrc/examples/JtsTestParser.java, jdbc2/jtssrc/org/postgis/jts/JtsBinaryParser.java, jdbc2/jtssrc/org/postgis/jts/JtsBinaryWriter.java, jdbc2/jtssrc/org/postgis/jts/JtsGeometry.java, jdbc2/jtssrc/org/postgis/jts/JtsGisWrapper.java, jdbc2/jtssrc/org/postgis/jts/JtsWrapper.java, jdbc2/src/examples/Test.java, jdbc2/src/examples/TestAutoregister.java, jdbc2/src/examples/TestBoxes.java, jdbc2/src/examples/TestParser.java, jdbc2/src/examples/TestServer.java, jdbc2/src/examples/VersionPrinter.java, jdbc2/src/org/postgis/ComposedGeom.java, jdbc2/src/org/postgis/DriverWrapper.java, jdbc2/src/org/postgis/DriverWrapperAutoprobe.java, jdbc2/src/org/postgis/DriverWrapperLW.java, jdbc2/src/org/postgis/Geometry.java, jdbc2/src/org/postgis/GeometryCollection.java, jdbc2/src/org/postgis/LineString.java, jdbc2/src/org/postgis/LinearRing.java, jdbc2/src/org/postgis/MultiLineString.java, jdbc2/src/org/postgis/MultiPoint.java, jdbc2/src/org/postgis/MultiPolygon.java, jdbc2/src/org/postgis/PGbox2d.java, jdbc2/src/org/postgis/PGbox3d.java, jdbc2/src/org/postgis/PGboxbase.java, jdbc2/src/org/postgis/PGgeometry.java, jdbc2/src/org/postgis/PGgeometryLW.java, jdbc2/src/org/postgis/Point.java, jdbc2/src/org/postgis/PointComposedGeom.java, jdbc2/src/org/postgis/Polygon.java, jdbc2/src/org/postgis/Version.java, jdbc2/src/org/postgis/binary/BinaryParser.java, jdbc2/src/org/postgis/binary/BinaryWriter.java, jdbc2/src/org/postgis/binary/ByteGetter.java, jdbc2/src/org/postgis/binary/ByteSetter.java, jdbc2/src/org/postgis/binary/ValueGetter.java, jdbc2/src/org/postgis/binary/ValueSetter.java, jdbc2/stubs/org/postgresql/Connection.java, jdbc2/stubs/org/postgresql/PGConnection.java, jdbc2/todo.txt, lwgeom, lwgeom/.cvsignore, lwgeom/TODO: jdbc2 works: + Makefile improvements + JTS support improvements + Improved regression test system + Basic consistency check method for geometry collections + Support for (Hex)(E)wkb + Autoprobing DriverWrapper for HexWKB / EWKT switching 2005-04-15 10:01 strk * ., .cvsignore: Added configure outputs 2005-04-15 09:54 strk * CREDITS, doc/postgis.xml: Added more people to manual "CREDITS" chapter (copied from CREDITS file). Added a not in CREDITS redirecting to the postgis manual. 2005-04-15 09:31 strk * Version.config: Version bumbed to 1.0.0 2005-04-14 13:35 strk * CHANGES, doc/postgis.xml: Added shp2pgsql bugfix and autoconf improvement in Release Notes. 2005-04-14 12:58 strk * loader/shp2pgsql.c: Applied patch by Gino Lucrezi fixing bug in string escaping code. 2005-04-14 11:25 strk * configure.in: --enable-autoconf put back 2005-04-14 11:23 strk * configure.in: Cleanup, improvements, JTS support added 2005-04-14 09:40 strk * doc/postgis.xml: Added Alex Bodnaru in the "Other contributors" section, for debian packaging. 2005-04-14 08:02 strk * lwgeom/TODO: Added a not about need of memory alignment constraints handling for deserializers 2005-04-13 15:57 strk * doc/postgis.xml: Removed the CREDITS section from Release Notes and move contributors in chapter 1.1 (Credits). 2005-04-13 14:25 strk * doc/postgis.xml: Release notes made an appendix, updated credits section 2005-04-13 14:24 strk * loader/Makefile: Added MINGW support as suggested by David Techer. 2005-04-12 11:18 strk * doc/postgis.xml: Added release notes for 1.0.0 final 2005-04-12 11:17 strk * doc/Makefile: XSLBASE made back-redefinable 2005-04-08 06:45 pramsey * doc/Makefile: Make xsl reference work for rackmount nightly build 2005-04-07 21:02 mschaber * doc/Makefile, doc/postgis.xml: typo fixes and linked function in 4.2.4 2005-04-07 19:03 strk * CHANGES: Added new strict OGC compliancy enforcement sector of manual 2005-04-07 19:00 strk * doc/postgis.xml: Corrected and augmented the new chapter about ensuring OGC compliancy. 2005-04-07 09:32 mschaber * doc/postgis.xml: Added information about geometry validity. 2005-04-06 16:49 strk * CHANGES: Added -p flag addition for shp2pgsql 2005-04-06 14:16 strk * loader/shp2pgsql.c: Removed manual update of gid field. 2005-04-06 14:02 mschaber * doc/man/shp2pgsql.1, doc/postgis.xml, loader/README.shp2pgsql, loader/shp2pgsql.c: added -p option (prepare mode) that spits out the table schema without inserting any data. 2005-04-06 10:46 strk * loader/shp2pgsql.c: Bugfix in -w (hwgeom) handling of ZM shapefiles. Big reorganizzation of code to easy maintainance. 2005-04-06 08:53 strk * CHANGES: force_3dm() bugfix 2005-04-06 08:53 strk * lwgeom/lwgeom_functions_basic.c: Augmented memory allocated by force_3dm() - detected cases of memory shortage 2005-04-05 13:43 mschaber * doc/man/shp2pgsql.1: Fix documentation of -D option in shp2pgsql manpage 2005-04-05 10:18 strk * CHANGES: Added transform() bugfix 2005-04-05 10:18 strk * lwgeom/lwgeom_transform.c: BUGFIX in transform() releaseing random memory address 2005-04-05 08:00 strk * CHANGES, doc/man/shp2pgsql.1, doc/postgis.xml: Documented loader support for 0.x versions 2005-04-04 20:51 strk * loader/shp2pgsql.c: Added -w flag to output old (WKT/HWGEOM) sql. 2005-04-04 09:48 strk * lwgeom/Makefile: Added install of loader/dumper manual pages 2005-04-01 09:39 strk * CHANGES: Added not about new manual pages 2005-04-01 09:38 strk * doc/Makefile, doc/man, doc/man/pgsql2shp.1, doc/man/shp2pgsql.1: Added manual pages provided by Roberto Boati 2005-03-30 17:25 strk * make_dist.sh: Updated to replace 'RC' into '-rc' when building package dir (and tar). Removed autom4te.cache directory after call to autoconf. 2005-03-30 17:03 strk * CHANGES, Version.config, doc/postgis.xml: Scripts version set to 0.3.0 (minor increment as a scripts override won't suffice to get rid of dropped box2d funx). Set release date and other versions to RC6 2005-03-30 15:24 mschaber * jdbc2/Makefile, jdbc2/jtssrc/examples/JtsTestParser.java, jdbc2/jtssrc/org/postgis/jts/JtsBinaryParser.java, jdbc2/jtssrc/org/postgis/jts/JtsGeometry.java, jdbc2/jtssrc/org/postgis/jts/JtsGisWrapper.java, jdbc2/jtssrc/org/postgis/jts/JtsWrapper.java, jdbc2/src/examples/Test.java, jdbc2/src/examples/TestAutoregister.java, jdbc2/src/examples/TestBoxes.java, jdbc2/src/examples/TestParser.java, jdbc2/src/examples/TestServer.java, jdbc2/src/examples/VersionPrinter.java, jdbc2/src/org/postgis/ComposedGeom.java, jdbc2/src/org/postgis/DriverWrapper.java, jdbc2/src/org/postgis/Geometry.java, jdbc2/src/org/postgis/GeometryCollection.java, jdbc2/src/org/postgis/LineString.java, jdbc2/src/org/postgis/LinearRing.java, jdbc2/src/org/postgis/MultiLineString.java, jdbc2/src/org/postgis/MultiPoint.java, jdbc2/src/org/postgis/MultiPolygon.java, jdbc2/src/org/postgis/PGbox2d.java, jdbc2/src/org/postgis/PGbox3d.java, jdbc2/src/org/postgis/PGboxbase.java, jdbc2/src/org/postgis/PGgeometry.java, jdbc2/src/org/postgis/Point.java, jdbc2/src/org/postgis/PointComposedGeom.java, jdbc2/src/org/postgis/Polygon.java, jdbc2/src/org/postgis/Version.java, jdbc2/src/org/postgis/binary/BinaryParser.java, jdbc2/src/org/postgis/binary/ByteGetter.java, jdbc2/src/org/postgis/binary/ValueGetter.java, jdbc2/stubs/org/postgresql/Connection.java, jdbc2/stubs/org/postgresql/PGConnection.java: Preliminary change email addres to private one because schabios@logi-track.com is currently not working. 2005-03-30 11:47 strk * CHANGES, doc/postgis.xml: Added RC6 release notes. 2005-03-30 11:46 strk * lwgeom/lwgeom_box2dfloat4.c: Obsoleted functions set back in, to avoid problems upgrading. 2005-03-30 11:40 strk * lwgeom/lwgeom_box2dfloat4.c, lwgeom/lwpostgis.sql.in: Removed obsoleted box2d functions 2005-03-29 16:34 strk * CHANGES: Added postgis_restore.pl bugfix 2005-03-29 16:33 strk * utils/postgis_restore.pl: Changed she-bang back the way it was (disabled) - didn't work like that! Added {x,y}{min,max}(box2d) to list of obsoleted funx. 2005-03-29 13:23 mschaber * jdbc2/Makefile: Fix build for win32 using mingw 2005-03-28 11:37 strk * CHANGES, Version.config, lwgeom/lwpostgis.sql.in: Dropped {x,y}{min,max}(box2d) functions 2005-03-28 09:48 strk * CHANGES: Added multi() changes 2005-03-28 09:47 strk * CHANGES, lwgeom/lwgeom_functions_basic.c: Fixed bug in multi() leaving SRID in inner geometries. Added early return for already multi() and BBOX'ed geoms. 2005-03-28 09:45 strk * regress/regress.sql, regress/regress_expected: Added regress tests for multi() 2005-03-25 18:43 strk * loader/pgsql2shp.c: Fixed PQunescapeBytearea argument (might give problems on 64bit archs) 2005-03-25 16:38 strk * Version.config: MICRO_VERSION set to RC5 2005-03-25 16:38 strk * CHANGES: Added release date and version 2005-03-25 16:37 strk * doc/postgis.xml: Added release dates 2005-03-25 16:28 strk * doc/postgis.xml: Added a not in performance tips chapter about dimension constraints. Removed part on update_geometry_stats as it should have no effect. 2005-03-25 14:49 strk * doc/postgis.xml: generalized Other changes 2005-03-25 14:48 strk * utils/postgis_restore.pl: Fixed bogus she-bang 2005-03-25 13:56 strk * doc/postgis.xml: Updated release notes section 2005-03-25 09:34 strk * lwgeom/lwgeom_estimate.c: code cleanup 2005-03-24 18:01 mschaber * CHANGES, doc/postgis.xml: additional performance tips 2005-03-24 16:28 strk * lwgeom/lwgeom_functions_basic.c: Variable declaration set in place in lwgeom_centroid() 2005-03-24 16:27 strk * CHANGES: Added estimated_extent() bugfix notice 2005-03-24 16:27 strk * lwgeom/lwgeom_estimate.c: Added comments in estimate_allocation() bugfix point. 2005-03-24 15:07 strk * lwgeom/lwgeom_functions_basic.c: Fixed non-GEOS centroid() function to avoid obsoleted LWGEOM_EXPLODED funx 2005-03-24 14:45 strk * lwgeom/lwgeom_estimate.c: Fixed bug in estimated_extent() returning pointer to a memory allocated in SPI memory context 2005-03-23 17:10 strk * lwgeom/lwgeom_box3d.c: Removed cr 2005-03-23 16:29 strk * regress/regress.sql, regress/regress_expected: Added box3d computation tests 2005-03-23 16:24 strk * CHANGES: added box3d computation fix 2005-03-23 16:23 strk * lwgeom/liblwgeom.h, lwgeom/lwgeom_api.c, lwgeom/lwgeom_box3d.c: Fixed bug in box3d computation. Dropped obsoleted LWGEOM_EXPLODED structure and associated functions. 2005-03-21 17:56 strk * CHANGES: grep -v arg quoted.. 2005-03-21 17:52 strk * lwgeom/Makefile: Quoted grep argument 2005-03-21 13:43 mschaber * jdbc2, jdbc2/.cvsignore: handle versioned jars in cvsignore 2005-03-21 12:24 strk * doc/postgis.xml: Expanded estimated_extent() paragraph to document differences between pre and post pgsql 800. 2005-03-18 21:04 strk * CHANGES: Set release date 2005-03-18 17:47 strk * CHANGES: postgis_restore.pl improvements 2005-03-18 17:23 strk * utils/postgis_restore.pl: Hash used for detecting obsoleted funx in dump 2005-03-18 12:43 strk * lwgeom/Makefile, lwgeom/lwpostgis.sql.in: Fixed missing use of _IMMUTABLE_STRICT define in new get_proj4_from_srid(). Improvement in Makefile to allow reconstruction of missing ../lwpostgis.sql 2005-03-18 12:37 strk * CHANGES: added box3d-computation bugfix note 2005-03-18 12:36 strk * lwgeom/liblwgeom.c, lwgeom/liblwgeom.h, lwgeom/lwcollection.c, lwgeom/lwgeom.c, lwgeom/lwgeom.h, lwgeom/lwgeom_api.c, lwgeom/lwgeom_box3d.c, lwgeom/lwgeom_ogc.c, lwgeom/lwgeom_pg.c, lwgeom/lwgeom_transform.c, lwgeom/lwline.c, lwgeom/lwpoint.c, lwgeom/lwpoly.c, lwgeom/ptarray.c: Big API cleanup. Bug fix in box3d computation for collections containing empty elements. 2005-03-18 10:47 strk * regress/lwgeom_regress.sql, regress/lwgeom_regress_expected: Added extent(), extent3d() and collect() tests - should really give this tests a new layout ... 2005-03-17 18:14 strk * CHANGES: box2d outupt precision increment 2005-03-17 18:11 strk * lwgeom/lwgeom_box2dfloat4.c: BOX2D output reverted to .15g precision 2005-03-17 09:39 strk * lwgeom/lwgeom_functions_basic.c: Early memory releases in lwgeom_translate_recursive 2005-03-16 15:08 strk * CHANGES, lwgeom/lwpostgis.sql.in: Changed get_proj4_from_srid() implementation from SQL to PLPGSQL to workaround a bug of pgsql8.0.{1,2} 2005-03-16 11:41 strk * lwgeom/liblwgeom.c, lwgeom/lwgeom_api.c, lwgeom/lwgeom_ogc.c, lwgeom/lwgeom_transform.c: Early memory releases on transform_geometry_recursive() and LWGEOM_asText(). Code cleanups. 2005-03-15 12:24 strk * loader/shp2pgsql.c: hole-in-ring detector made more readable 2005-03-15 09:25 strk * CHANGES: Added loader bug fix 2005-03-14 22:02 strk * loader/shp2pgsql.c: Fixed holes handling. 2005-03-14 11:31 strk * jdbc2/Makefile: Added cleanup of versioned jars 2005-03-14 11:14 strk * lwgeom/Makefile: installdirs/clean rules cleanup suggested by Alex Bodnaru 2005-03-11 17:56 strk * lwgeom/lwgeom_transform.c: Early memory release in transform_geom 2005-03-11 17:47 strk * lwgeom/lwgeom_functions_basic.c: Fixed destructive memory release in LWGEOM_translate() 2005-03-11 17:47 strk * regress/regress.sql, regress/regress_expected: Added test for translate() 2005-03-10 21:37 strk * CHANGES: added 64bit bug fix 2005-03-10 19:26 strk * lwgeom/lwgparse.c, lwgeom/wktparse.h: Hopefully fixed bug in int4 and double reader from byte stream (was not working on 64bit machines). 2005-03-10 18:19 strk * lwgeom/lwgparse.c, lwgeom/wktunparse.c: Made void args explicit to make newer compilers happy 2005-03-10 18:18 strk * lwgeom/wktparse.h: changed report_error typedef to allow for lwerror usage w/out problems 2005-03-08 18:36 mschaber * jdbc2/README: Additional explanations in README. 2005-03-08 18:32 mschaber * jdbc2/src/examples/VersionPrinter.java: Fix possible null pointer exception if PostGIS is compiled without geos / proj support. 2005-03-08 16:46 strk * Makefile, lwgeom/Makefile: More cleanups on 'clean' 2005-03-08 16:41 strk * lwgeom/Makefile: Simplified clean rule 2005-03-08 16:39 strk * Makefile: Added configure script removal in maintainer-clean rule 2005-03-08 16:00 strk * libjts: Deleted libjts directory... libjts production should happen from within JTS itself. 2005-03-08 15:44 strk * Makefile.config: Changed default JTS includes and lib paths 2005-03-08 12:39 strk * Makefile.config, libjts, libjts/Makefile, libjts/README: Added libjts build scripts 2005-03-08 12:21 strk * Makefile: Added a distclean rule to get rid of autoconf-generated files. Had maintainer-clean rule invoke distclean rule. 2005-03-08 12:13 strk * Makefile.config: set USE_JTS back to 0 - got set to 1 from previous commit 2005-03-08 12:11 strk * Makefile, utils/Makefile: Added utils rule to set the execute bit on utilities. 2005-03-08 12:04 strk * Makefile.config, Makefile.config.in: synced makefiles, changed default path of libjts 2005-03-08 11:24 strk * lwgeom/lwgeom_jts.c: Commented out debugging lines 2005-03-08 11:24 strk * lwgeom/lwgeom_jts_wrapper.cpp: avoided initializzation of JvNewObjectArray with undefined pointer 2005-03-08 11:06 strk * loader/pgsql2shp.c, loader/shp2pgsql.c: modernized old-style parameter declarations 2005-03-08 09:42 strk * CHANGES: Added estimator changes 2005-03-08 09:27 strk * lwgeom/lwgeom_estimate.c: RESTRICT selectivity estimator use self->varno instead of varRelid. Seems to work for subqueries... 2005-03-08 09:23 strk * lwgeom/lwgeom_estimate.c: Fixed debugging lines. 2005-03-08 08:38 strk * Makefile.config: Discarded environmental variable USE_JTS to avoid unexpected enabling 2005-03-07 21:24 strk * lwgeom/lwgeom_geos.c: Added missing JTSnoop prototype 2005-03-07 21:19 strk * lwgeom/Makefile: Put optimization flag back to -O2 2005-03-07 21:11 strk * lwgeom/lwgeom_geos.c: Removed stub functions (moved to lwgeom_nojts.c) and added stub for JTSnoop. 2005-03-07 21:07 strk * lwgeom/lwgeom_jts.c, lwgeom/lwgeom_jts_wrapper.cpp: Added initial JTS wrapper. 2005-03-07 21:06 strk * lwgeom/Makefile: Added spatial_ref_sys.sql and README.postgis to scripts install targets. Moved .sql scripts from ...$(datadir) to ...$(datadir)/contrib. Modified GEOS/JTS stub handling to use separate file when disabled. 2005-03-07 20:47 strk * lwgeom/lwgeom_nojts.c: Separate stub funx file for builds w/out GEOS or JTS 2005-03-07 20:46 strk * Makefile.config.in: sync'd with Makefile.config 2005-03-07 20:44 strk * Makefile.config: Added JTS support parameter 2005-03-07 18:36 strk * Makefile.config.in: Sync with Makefile.config 2005-03-07 16:08 strk * Version.config: Incremented SCRIPTS_VERSION micro num 2005-03-07 13:58 strk * regress/Makefile, regress/run_index_regress, regress/run_lwgeom_regress, regress/run_ogc_regress, regress/run_regress: Added process id to output files. Removed 'clean' rule. 2005-03-07 13:20 strk * lwgeom/lwgeom_functions_basic.c: Removed unused lwexploded_dump() function 2005-03-07 11:53 mschaber * jdbc2/Makefile: Fix version.in vs. version.config typo 2005-03-04 19:34 strk * doc/Makefile: cleanups - version file source 2005-03-04 19:31 mleslie * CHANGES, doc/postgis.xml, lwgeom/lwgeom_spheroid.c, lwgeom/lwpostgis.sql.in: Cleaned up distance_sphere and updated documentation. 2005-03-04 19:25 strk * make_dist.sh: removed temp files used in docs creation step 2005-03-04 19:18 strk * doc/postgis.xml: Expanded "upgrading" chapter to explain postgis_restore.pl upgrade procedure. 2005-03-04 19:18 strk * doc/Makefile: Made 'html' the default rule 2005-03-04 19:15 strk * doc/Makefile: Parametrized XSLBASE directory 2005-03-04 16:29 strk * make_dist.sh: Changed to use Version.config 2005-03-04 15:54 strk * lwgeom/lwgeom_spheroid.c: Commented out unused variable 2005-03-04 15:25 mschaber * CHANGES: added version improvement to changes 2005-03-04 15:22 mschaber * Version.config, jdbc2, jdbc2/.cvsignore, jdbc2/Makefile, jdbc2/src/org/postgis/Version.java, lwgeom/Makefile: - Separates the version config variables into the toplevel Version.config - Adds new version config variables for jdbc - jdbc "make jar" additionally creates files named like postgis_1_0_0RC4.jar using the info from Version.config - org/postgis/Version.java now uses a Makefile generated ressource to initialize its values, so it is always "in sync" with Version.config 2005-03-04 14:55 strk * CHANGES: Added loader/dumper bug fixes 2005-03-04 14:54 strk * loader/pgsql2shp.c: Fixed bug in multiline handling. 2005-03-04 14:48 strk * loader/shp2pgsql.c: Applied patch from Jonne Savolainen fixing multilines handling 2005-03-04 14:25 strk * Makefile: Added 'test' and 'maintainer-clean' rules. 2005-03-04 14:25 strk * lwgeom/Makefile: Added a maintainer-clean rule. 2005-03-04 14:13 strk * regress/Makefile, regress/run_index_regress, regress/run_lwgeom_regress, regress/run_ogc_regress, regress/run_regress: Parametrized test output dir and added Makefile 2005-03-04 11:03 mschaber * jdbc2/Makefile: another make install fix :-( 2005-03-04 09:03 strk * lwgeom/lwgeom_api.c, lwgeom/lwgeom_pg.c: PG_LWGEOM_construct() moved from lwgeom_api.c to lwgeom_pg.c. 2005-03-04 08:52 strk * README.postgis: Modified upgrade section to show postgis_restore.pl based procedure. 2005-03-04 07:51 mschaber * jdbc2/Makefile: another "make install" fix from alex 2005-03-04 07:48 mschaber * jdbc2/src/org/postgis/Version.java: Adopted Version.java to the official PostGIS scheme. 2005-03-04 07:36 mschaber * jdbc2/src/org/postgis/Version.java: Updated VERSION to RC4 2005-03-04 07:32 mschaber * jdbc2/Makefile: Removed unneccesarry TEMP variable 2005-03-03 22:12 mschaber * jdbc2/build.xml: removed obsolete build.xml 2005-03-03 21:55 mschaber * jdbc2/Makefile: Make classpath element separator configurable 2005-03-03 20:55 mschaber * jdbc2/README: jdbc2 naming explanation Contact info Copyright notice 2005-03-03 19:08 mschaber * jdbc2/Makefile: add postgis_debug.jar to make install (thx to alex bodnaru) 2005-03-03 17:20 mleslie * lwgeom/lwgeom_spheroid.c, lwgeom/lwpostgis.sql.in: Rebuilt the distance_sphere function. 2005-03-03 16:06 mschaber * jdbc2/Makefile: Fix compile with jikes 2005-03-03 10:32 strk * CHANGES: parser additions note 2005-03-03 10:31 strk * lwgeom, lwgeom/.cvsignore: Removed generated parser files. 2005-03-03 10:29 strk * lwgeom/Makefile, lwgeom/lex.yy.c, lwgeom/wktparse.tab.c, lwgeom/wktparse.tab.h: Added generated parsers to avoid FLEX/YACC requirement on release. 2005-03-02 17:29 strk * make_dist.sh: Commented out parser generation... requires PGSQL source :( 2005-03-02 17:26 strk * make_dist.sh: Added parser generation. 2005-03-02 17:04 strk * CHANGES: added FLEX & YACC fix 2005-03-02 13:10 mschaber * jdbc2/src/examples/TestParser.java: Additional Regression Test for prepared statement usage 2005-03-02 12:06 mschaber * CHANGES, jdbc2/Makefile, jdbc2/src/org/postgis/ComposedGeom.java, jdbc2/src/org/postgis/Geometry.java, jdbc2/src/org/postgis/GeometryCollection.java, jdbc2/src/org/postgis/LineString.java, jdbc2/src/org/postgis/LinearRing.java, jdbc2/src/org/postgis/MultiLineString.java, jdbc2/src/org/postgis/MultiPoint.java, jdbc2/src/org/postgis/MultiPolygon.java, jdbc2/src/org/postgis/PGbox2d.java, jdbc2/src/org/postgis/PGbox3d.java, jdbc2/src/org/postgis/PGgeometry.java, jdbc2/src/org/postgis/Point.java, jdbc2/src/org/postgis/PointComposedGeom.java, jdbc2/src/org/postgis/Polygon.java: Code cleanups, Makefile improvements. 2005-03-01 13:22 strk * lwgeom/liblwgeom.h, lwgeom/lwgeom.c, lwgeom/test.c: Renamed lwgeom_to_wkt to lwgeom_to_ewkt, as it doesn't strip out non-ogc extensions. 2005-03-01 13:20 strk * regress/regress_ogc_expected: Corrected expected results. 2005-03-01 11:41 strk * regress/regress_ogc.sql, regress/regress_ogc_expected, regress/run_ogc_regress: Added GEOS/JTS provided functions test 2005-03-01 08:43 strk * lwgeom/Makefile: Fixed install-lwgeom-scripts rule as suggested by Rhys Ickeringill. 2005-03-01 08:40 strk * Makefile.config: FLEX and YACC variables set after PGSQL/Makefile.global has been sourced and only if not therein defined. 2005-03-01 01:17 pramsey * doc/postgis.xml: Fix link error. 2005-02-28 09:57 mschaber * jdbc2/jtssrc/org/postgis/jts/JtsGeometry.java: Add serialVersionUID for jdk1.5 correctly setType(), needed for jdbc 8.0+ 2005-02-28 08:14 mschaber * jdbc2/jtssrc/org/postgis/jts/JtsGeometry.java: Add serialVersionUID for jdk1.5 correctly setType(), needed for jdbc 8.0+ 2005-02-25 13:44 strk * CHANGES: Added geom_accum and SnapToGrid bug fixes 2005-02-25 13:42 strk * lwgeom/lwgeom_functions_analytic.c: SnapToGrid: Fixed minor bug in consistency check. 2005-02-25 13:28 strk * lwgeom/lwgeom_functions_basic.c: Fixed a bugus free() in LWGEOM_accum. 2005-02-25 09:34 strk * CHANGES: added force_collection early return 2005-02-25 09:31 strk * lwgeom/lwgeom_functions_basic.c: Added early return from force_collection when input is already a collection AND has a bbox cache. Suggested by Ron Majer. 2005-02-25 08:57 strk * lwgeom/liblwgeom.h: Added comment on top of TYPE macros 2005-02-24 14:13 mschaber * jdbc2/Makefile: Fixed makefile to allow compilation via kaffe javac - this one does not automatically include non-mentioned source files that are present in the classpath. 2005-02-24 11:43 mschaber * jdbc2/src/org/postgis/PGboxbase.java: moved trim() call, this avoids calling trim() twice on unchanged value if we have only (1 2,3 4) rep. 2005-02-24 11:20 mschaber * jdbc2/src/examples/TestParser.java: Additional regression tests for EWKT and EWKB on PostGIS 1.X 2005-02-24 08:36 strk * lwgeom/lwgeom_inout.c: Added missing prototype 2005-02-24 08:32 strk * lwgeom/lwgeom_ogc.c: Fixed bug in StartPoint and EndPoint functions. 2005-02-24 08:10 strk * lwgeom/Makefile: lib version changed to 1.0.0RC3, scripts version to 0.2.0. 2005-02-24 08:08 strk * CHANGES: Added spatial_ref_sys change and version/release 2005-02-23 19:17 pramsey * spatial_ref_sys.sql: Hand edit paris central meridian definitions. Danger: other non-Greenwich projections might also have